@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.modal_backdrop__M2vNe{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--background-color)}.modal_panel__3aPhX{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);color:var(--foreground);box-shadow:var(--shadow-lg);outline:none}.modal_header__w2Rgk{display:grid;gap:.5rem;padding:1.5rem}.modal_title__U2aDy{margin:0;padding-inline-end:1.5rem;color:var(--foreground);-webkit-text-fill-color:currentColor;font-size:1.125rem;font-weight:600;line-height:1.555556;text-align:start}.modal_description__HnOUZ{margin:0;color:var(--muted-foreground);font-size:.875rem;line-height:1.428572;text-align:start}.modal_footer__LYwGE{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:1rem;border-top:1px solid var(--border);background:color-mix(in srgb,var(--muted) 50%,var(--background))}.modal_close__kHfzy{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:var(--radius-sm);color:var(--muted-foreground);background:rgba(0,0,0,0);cursor:pointer}.modal_close__kHfzy:hover{background:var(--accent);color:var(--foreground)}.modal_close__kHfzy:focus-visible{outline:var(--focus);outline-offset:2px}@media(max-width:768px){.modal_close__kHfzy{width:2.75rem;height:2.75rem}.modal_footer__LYwGE>*{flex:1}}.feedback-success_successMessage__vcM1r{padding:3rem 2.5rem;text-align:center;background-color:var(--color-white);border-radius:var(--radius-surface);display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm)}.feedback-success_successMessage__vcM1r h5{font-size:16px!important;font-weight:700!important;color:var(--color-text-primary)!important}.feedback-success_successMessage__vcM1r p{font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);color:var(--warm-text-secondary)}.feedback-success_successMessage__vcM1r .feedback-success_successIcon__piWbf{width:48px;height:48px;border-radius:50%;background:var(--warm-bg);border:1.5px solid var(--warm-border);display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}@media screen and (max-width:480px){.feedback-success_successMessage__vcM1r{padding:2rem 1.25rem}}.message-notice_notice__UjcHw{--notice-accent:var(--foreground);--notice-bg:var(--card);--notice-border:var(--border);position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:.5rem;align-items:start;width:100%;padding:.5rem .625rem;border:1px solid var(--notice-border);border-radius:var(--radius-lg);background:var(--notice-bg);color:var(--notice-accent);font-family:var(--font-sans)}.message-notice_compact__JELsX{padding:.5rem .625rem}.message-notice_neutral__vM1Na{--notice-accent:var(--foreground)}.message-notice_info__nARh7{--notice-accent:var(--info-subtle-foreground);--notice-bg:var(--info-subtle);--notice-border:var(--info-border)}.message-notice_success__YCCZ4{--notice-accent:var(--success-subtle-foreground);--notice-bg:var(--success-subtle);--notice-border:var(--success-border)}.message-notice_warning__v3k0O{--notice-accent:var(--warning-subtle-foreground);--notice-bg:var(--warning-subtle);--notice-border:var(--warning-border)}.message-notice_error__tDNei{--notice-accent:var(--text-destructive);--notice-bg:var(--card);--notice-border:var(--destructive-border)}.message-notice_icon__SpExj{display:inline-flex;align-items:center;justify-content:center;width:16px;height:20px;color:var(--notice-accent)}.message-notice_content__eBYGy{min-width:0}.message-notice_title__AV_4p{font-weight:500}.message-notice_message__QT6yh,.message-notice_title__AV_4p{margin:0;color:var(--notice-accent)!important;font-size:.875rem!important;line-height:1.428572!important;text-align:start}.message-notice_title__AV_4p+.message-notice_message__QT6yh{margin-top:.18rem}.message-notice_actions__krmhM{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.message-notice_action__vuMm_,.message-notice_dismiss__f_Nlt{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-control);cursor:pointer;font-family:var(--font-sans);line-height:1;text-decoration:none;transition:background .16s ease,color .16s ease}.message-notice_action__vuMm_{gap:.34rem;min-height:2rem;padding:0 .68rem;border:1px solid rgba(0,0,0,0);font-size:.8rem;font-weight:500}.message-notice_primaryAction__HjbqC{border-color:var(--button-primary-border,var(--color-text-primary));background:var(--button-primary-bg,var(--color-text-primary));color:var(--button-primary-text,var(--color-white))}.message-notice_secondaryAction__ex2Nx{background:var(--button-secondary-bg);color:var(--button-secondary-text)}.message-notice_primaryAction__HjbqC:hover{border-color:var(--button-primary-bg-hover,var(--color-icon-primary));background:var(--button-primary-bg-hover,var(--color-icon-primary));color:var(--button-primary-text,var(--color-white))}.message-notice_secondaryAction__ex2Nx:hover{background:var(--button-secondary-bg-hover);color:var(--button-secondary-text)}.message-notice_dismiss__f_Nlt{width:2rem;height:2rem;background:rgba(0,0,0,0);color:var(--warm-text-muted,var(--color-text-meta))}.message-notice_dismiss__f_Nlt:hover{background:var(--warm-bg-medium,var(--color-button-secondary-bg));color:var(--warm-text-primary,var(--color-text-primary))}.message-notice_action__vuMm_:focus-visible,.message-notice_dismiss__f_Nlt:focus-visible{outline:var(--focus);outline-offset:2px}@media(max-width:560px){.message-notice_notice__UjcHw{grid-template-columns:16px minmax(0,1fr) auto}.message-notice_actions__krmhM{display:grid;width:100%}.message-notice_action__vuMm_{width:100%;min-height:2.75rem}.message-notice_dismiss__f_Nlt{width:2.75rem;height:2.75rem}}.auth-modal_backdrop__nXRgg{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--foreground) 38%,transparent)}.auth-modal_dialog__644_Y{width:min(100%,1333px);max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;border-radius:12px;background:var(--background);box-shadow:0 20px 64px color-mix(in srgb,var(--foreground) 24%,transparent)}.auth-modal_dialog__644_Y:focus-visible{outline:var(--focus);outline-offset:2px}@media(max-width:1023px){.auth-modal_backdrop__nXRgg{padding:16px}.auth-modal_dialog__644_Y{max-height:calc(100dvh - 32px)}}.profile_closeModalIcon__1To4T{background-color:var(--color-white);transition:background-color .3s ease}.profile_closeModalIcon__1To4T:hover{background-color:gray}.profile_icon__7myvS img{border:2px solid var(--color-stroke);border-radius:var(--radius-surface)}.profile_selectContainer__lhhEQ{position:relative;width:100%;border-radius:var(--radius-md)}.profile_selectContainer__lhhEQ span{font-size:13px;font-weight:400;line-height:1.2;text-align:left}.profile_selectContainer__lhhEQ:hover{cursor:pointer;transition:transform .3s ease}.profile_selectContainer__lhhEQ .profile_selectedOption__pcspK{display:flex;align-items:center;gap:6px;padding:6px;border-radius:var(--radius-md);background:rgba(0,0,0,0);user-select:none;cursor:pointer;transition:background .3s ease}.profile_selectContainer__lhhEQ .profile_selectedOption__pcspK p{font-weight:600;font-size:14px;line-height:20px;transition:color .3s ease}.profile_selectContainer__lhhEQ .profile_selectedOption__pcspK:hover{background-color:var(--color-card-bg);cursor:pointer}.profile_selectContainer__lhhEQ .profile_selectedOption__pcspK:hover p{color:var(--color-text-primary);cursor:pointer}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp{position:absolute;z-index:999;width:100%;min-width:0;overflow-y:auto;border-radius:var(--radius-surface);background-color:var(--color-white);border:1px solid var(--color-stroke);animation:profile_fadeIn__AZLUm .2s ease;padding:.5rem}@keyframes profile_fadeIn__AZLUm{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-down__CiLkz{top:calc(100% + 12px);bottom:auto;left:0;right:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-up__2Qolr{bottom:calc(100% + 12px);top:auto;left:0;right:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-left__c9ad_{right:calc(100% + 12px);left:auto;top:0;bottom:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-right__OVL_B{left:calc(100% + 12px);right:auto;top:0;bottom:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-down-left__EHJqI{top:calc(100% + 12px);right:0;left:auto;bottom:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-down-right__6_mw1{top:calc(100% + 12px);left:0;right:auto;bottom:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-up-left__QD_z_{bottom:calc(100% + 12px);right:0;left:auto;top:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp.profile_direction-up-right__mFKN7{bottom:calc(100% + 12px);left:0;right:auto;top:auto}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_profile__eM0ko{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:1rem .6rem .8rem}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_profile__eM0ko .profile_profileImg__ctre1{flex-shrink:0}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_profile__eM0ko .profile_profileImg__ctre1 img{width:60px;height:60px;border-radius:var(--radius-surface);object-fit:cover}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_profile__eM0ko h2{font-size:14px!important;line-height:20px;font-weight:600;color:var(--color-text-primary)!important;margin:0;text-align:center;-webkit-text-fill-color:var(--color-text-primary)!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_profile__eM0ko p{font-size:12px;line-height:16px;font-weight:400;color:var(--warm-text-secondary)!important;margin-top:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_divider__8oBQv{height:1px;background:var(--color-button-secondary-bg);margin:.3rem 0;border:none}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_content__Xg5RF p{font-size:14px;line-height:20px;font-weight:500;color:var(--color-text-primary)}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_logoutContent__VphfR{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:inherit;cursor:pointer;font:inherit;text-align:left;text-decoration:none;transition:background .15s ease;overflow:hidden}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_logoutContent__VphfR:hover{background:var(--color-card-bg);cursor:pointer}.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp .profile_logoutContent__VphfR p{margin:0;font-size:14px;line-height:20px;color:var(--color-text-primary)!important;cursor:pointer;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.profile_selectContainer__lhhEQ .profile_dropdownMenu__lgEkp{position:absolute!important;top:calc(100% + 12px)!important;bottom:auto!important;right:0!important;left:auto!important;width:90vw!important;max-height:70vh}}.wrapper_loadingContainer___4fwe{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background:var(--warm-bg);animation:wrapper_fadeIn__XIEG_ .4s ease-out}.wrapper_spinner__cxpMM{border-top:4px solid var(--warm-border);border:4px solid var(--warm-border);border-top-color:var(--color-text-primary);border-radius:50%;width:48px;height:48px;animation:wrapper_spin__trBDT .8s linear infinite;margin-bottom:1.5rem}@media(max-width:768px){.wrapper_spinner__cxpMM{width:40px;height:40px}}@media(max-width:480px){.wrapper_spinner__cxpMM{width:32px;height:32px}}.wrapper_leadingLogo__0UZXV{font-family:var(--font-sans);font-style:normal;font-weight:700;color:var(--color-text-secondary)!important;-webkit-text-fill-color:var(--color-text-secondary)!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;font-size:30px;letter-spacing:-.88px;display:flex;justify-content:center;flex-direction:column;text-align:center!important;text-wrap:balance;margin-bottom:1.5rem}@media(max-width:768px){.wrapper_leadingLogo__0UZXV{font-size:24px}}@media(max-width:480px){.wrapper_leadingLogo__0UZXV{font-size:20px}}@keyframes wrapper_spin__trBDT{to{transform:rotate(1turn)}}@keyframes wrapper_fadeIn__XIEG_{0%{opacity:0}to{opacity:1}}.wrapper_globalFeedback__opyJh{position:fixed;right:clamp(.75rem,2vw,1.25rem);bottom:clamp(.75rem,2vw,1.25rem);z-index:1200;display:inline-flex;pointer-events:auto}.wrapper_globalFeedbackButton__c2xVm{box-shadow:0 14px 34px rgba(38,38,38,.12)!important}@media(max-width:767px){.wrapper_globalFeedback__opyJh{right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom, 0px))}.wrapper_globalFeedbackButton__c2xVm{min-width:2.6rem!important;padding-inline:.72rem!important}}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ea4faeba9f184c30-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f151391b655bc7ea-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b73d25ed7f4b4f83-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/440b6a4dc165fc1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9cff5d163b440164-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8934b430a4adeb19-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c4b700dcb2187787-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_ee8a31{font-family:Inter,Inter Fallback}.__variable_ee8a31{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e038a29029a234f2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_3ef511{font-family:Geist Mono,SF Mono,ui-monospace,monospace;font-style:normal}.__variable_3ef511{--font-geist-mono:"Geist Mono",SF Mono,ui-monospace,monospace}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.m-auto{margin:auto}.mt-6{margin-top:1.5rem}.block{display:block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-center{align-items:center}.gap-2{gap:.5rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media screen and (max-width:768px){.descriptionLineBreak{display:none!important}}*,:after,:before{box-sizing:border-box}:root,[data-theme=upsoma-dark],[data-theme=upsoma]{--green-600:#0b7d57;--goal-highlight:#0c7d57;--green-950:#04241a;--green-400:#45c195;--green-50:#f0faf5;--green-100:#dbf6ed;--green-200:#b4e9d6;--green-300:#7fd7b8;--green-500:#17a075;--green-700:#0a6446;--green-800:#0b4f39;--green-900:#0b4030;--amber-50:#fef8ec;--amber-100:#fdeecf;--amber-200:#fadfa4;--amber-300:#f7c86d;--amber-400:#f4b13d;--amber-500:#e09a22;--amber-600:#bb7b17;--amber-700:#955f16;--amber-800:#7a4d18;--amber-900:#653f18;--amber-950:#3a2309;--blue-50:#eff6fd;--blue-100:#d9e9fa;--blue-200:#b5d4f4;--blue-300:#85b8ea;--blue-400:#4f97db;--blue-500:#2679c3;--blue-600:#145f9f;--blue-700:#124c7f;--blue-800:#133f68;--blue-900:#133556;--blue-950:#0a1f35;--red-50:#fef2f2;--red-100:#fee1e1;--red-200:#fdc7c7;--red-300:#fa9e9e;--red-400:#f56a6a;--red-500:#eb3b3b;--red-600:#d51f1f;--red-700:#b21818;--red-800:#931818;--red-900:#7a1a1a;--red-950:#430a0a;--purple-50:#f2effe;--purple-100:#e6e0fc;--purple-200:#cdc2f9;--purple-300:#ae9df3;--purple-400:#8e76ea;--purple-500:#7355dc;--purple-600:#5b3fc2;--purple-700:#4a3399;--purple-800:#3c2b78;--purple-900:#31245f;--purple-950:#1e1539;--grey-50:#fafafa;--grey-100:#f5f5f5;--grey-200:#e5e5e5;--grey-300:#d4d4d4;--grey-400:#a3a3a3;--grey-500:#737373;--grey-600:#525252;--grey-700:#404040;--grey-800:#262626;--grey-900:#171717;--grey-950:#0a0a0a;--background:#ffffff;--foreground:#0a0a0a;--border:#e5e5e5;--destructive-subtle:#fee1e1;--secondary:#f5f5f5;--muted-foreground:#737373;--muted:#f5f5f5;--background-color:#0000004d;--primary:#0b7d57;--secondary-foreground:#171717;--accent-foreground:#171717;--accent:#f5f5f5;--ring:#17a075;--chart-3:#124c7f;--chart-2:#f4b13d;--chart-4:#7fd7b8;--chart-1:#0b7d57;--chart-5:#4a3399;--card:#ffffff;--card-foreground:#0a0a0a;--popover:#ffffff;--popover-foreground:#0a0a0a;--primary-foreground:#ffffff;--input:#e5e5e5;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#0b7d57;--sidebar-primary-foreground:#ffffff;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#17a075;--semantic-background:#696867;--semantic-border:#898887;--semantic-foreground:#ffffff;--marketing-footer:#000000;--marketing-footer-foreground:#ffffff;--marketing-mint-section:#f0fcf7;--marketing-discover-stage:#effcf7;--radius-xs:2px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:24px;--radius-4xl:28px;--radius-full:9999px;--stroke-width:2px;--border-width:1px;--radius-none:0px;--text-destructive:#d51f1f;--destructive:#d51f1f;--primary-hover:#0a6446;--primary-active:#0b4f39;--primary-subtle:#dbf6ed;--primary-subtle-foreground:#0a6446;--primary-border:#b4e9d6;--primary-disabled:#b4e9d6;--primary-disabled-foreground:#17a075;--accent-hover:#e5e5e5;--accent-active:#d4d4d4;--success:#0b7d57;--success-foreground:#ffffff;--success-subtle:#dbf6ed;--success-subtle-foreground:#0a6446;--success-border:#b4e9d6;--surface:#ffffff;--surface-foreground:#0a0a0a;--destructive-foreground:#ffffff;--destructive-subtle-foreground:#b21818;--destructive-border:#fdc7c7;--warning:#e09a22;--warning-foreground:#3a2309;--warning-subtle:#fdeecf;--warning-subtle-foreground:#955f16;--warning-border:#fadfa4;--text-warning:#955f16;--info:#145f9f;--info-foreground:#ffffff;--info-subtle:#d9e9fa;--info-subtle-foreground:#124c7f;--info-border:#b5d4f4;--text-info:#145f9f;--text-success:#0a6446;--shadow-xs:0 1px 2px rgb(27 35 32/0.05);--shadow-sm:0 1px 3px rgb(27 35 32/0.06);--shadow-md:0 6px 14px -4px rgb(27 35 32/0.08),0 2px 4px -2px rgb(27 35 32/0.05);--shadow-lg:0 16px 32px -12px rgb(27 35 32/0.12),0 4px 8px -4px rgb(27 35 32/0.05);color-scheme:light;--font-sans:var(--font-inter,"Inter"),Helvetica,Arial,sans-serif;--font-serif:var(--font-sans);--font-display:var(--font-sans);--font-body:var(--font-sans);--font-logo:var(--font-sans);--font-mono:var(--font-geist-mono,"Geist Mono"),"SF Mono",monospace;--type-family-display:var(--font-display);--type-family-body:var(--font-body);--type-letter-spacing:0;--type-paragraph-spacing:0.09375rem;--type-display-1-size:3.75rem;--type-display-1-line-height:1;--type-display-1-size-mobile:3rem;--type-display-1-line-height-mobile:1;--type-display-1-size-compact:2.25rem;--type-display-1-line-height-compact:2.5rem;--type-entity-header-1-size:2.25rem;--type-entity-header-1-line-height:1.111112;--type-entity-header-2-size:1.875rem;--type-entity-header-2-line-height:1.2;--type-headline-1-size:1.5rem;--type-headline-1-line-height:1.333334;--type-headline-2-size:1.25rem;--type-headline-2-line-height:1.4;--type-headline-3-size:1rem;--type-headline-3-line-height:1.5;--type-headline-4-size:0.875rem;--type-headline-4-line-height:1.428572;--type-body-1-size:1.25rem;--type-body-1-line-height:1.4;--type-body-2-size:1rem;--type-body-2-line-height:1.5;--type-body-3-size:0.875rem;--type-body-3-line-height:1.428572;--type-body-4-size:0.75rem;--type-body-4-line-height:1.333334;--type-button-1-size:1rem;--type-button-1-line-height:1.5;--type-button-2-size:0.875rem;--type-button-2-line-height:1.428572;--type-meta-entity-1-size:0.875rem;--type-meta-entity-2-size:0.875rem;--type-meta-1-size:0.875rem;--type-meta-2-size:0.75rem;--type-meta-3-size:0.75rem;--type-meta-4-size:0.75rem;--type-meta-line-height:1.333334;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--type-weight-deemphasized:500;--heading-h1-family:var(--type-family-display);--heading-h2-family:var(--heading-h1-family);--heading-h1-display-size:var(--type-entity-header-1-size);--heading-display-large-size:var(--heading-h1-display-size);--heading-h1-page-size:var(--type-entity-header-1-size);--heading-h1-page-size-mobile:var(--type-entity-header-2-size);--heading-h1-page-size-compact:var(--type-headline-1-size);--heading-h1-section-size:clamp(1.35rem,2.6vw,1.75rem);--heading-h1-card-size:1.25rem;--heading-h1-app-size:0.875rem;--heading-h1-weight:var(--type-weight-semibold);--heading-h1-display-line-height:var(--type-entity-header-1-line-height);--heading-h1-page-line-height:var(--type-entity-header-1-line-height);--heading-h1-line-height:var(--type-headline-1-line-height);--heading-h1-line-height-mobile:var(--type-entity-header-2-line-height);--heading-h1-line-height-compact:var(--type-headline-1-line-height);--heading-h1-section-line-height:var(--type-headline-1-line-height);--heading-h1-card-line-height:var(--type-headline-2-line-height);--heading-h1-app-line-height:var(--type-headline-4-line-height);--heading-h1-letter-spacing:var(--type-letter-spacing);--heading-h1-paragraph-spacing:var(--type-paragraph-spacing);--text-paragraph-size:var(--type-body-2-size);--text-paragraph-line-height:var(--type-body-2-line-height);--text-paragraph-weight:var(--type-weight-regular);--text-paragraph-color:var(--color-text-secondary);--motion-duration-instant:100ms;--motion-duration-fast:200ms;--motion-duration-normal:220ms;--motion-duration-slow:320ms;--motion-ease-standard:cubic-bezier(0.2,0.8,0.2,1);--motion-ease-soft:cubic-bezier(0.16,1,0.3,1);--motion-ease-enter:cubic-bezier(0,0,0,1);--motion-ease-exit:cubic-bezier(0.4,0,1,1);--motion-page-duration:var(--motion-duration-slow);--motion-section-duration:var(--motion-duration-normal);--motion-control-duration:var(--motion-duration-fast);--header-height:56px;--tabs-height:40px;--header-total:96px;--max-w:1200px;--pad-x:clamp(1rem,6vw,8rem);--px:clamp(1rem,6vw,12rem);--py:clamp(0.5rem,1.5vw,0.75rem);--cover-pt:clamp(5rem,12vw,10rem);--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:1.25rem;--gap-xs:0.25rem;--gap-sm:0.5rem;--gap-md:0.75rem;--gap-lg:1rem;--gap-xl:1.25rem;--radius-pill:var(--radius-full);--radius-control:var(--radius-lg);--radius-surface:var(--radius-xl);--radius-media:var(--radius-xl);--color-primary-100:var(--green-400);--color-primary-200:var(--primary);--color-primary-gradient-rgb:69 193 149;--color-primary-gradient:var(--green-300);--color-web-wash:var(--background);--color-surface-bg:var(--sidebar);--color-white:var(--card);--color-text-primary:var(--foreground);--color-text-secondary:var(--muted-foreground);--color-text-meta:var(--muted-foreground);--color-text-disabled:var(--grey-400);--color-text-always-white:#FFFFFF;--color-button-primary-bg:var(--primary);--color-button-disabled-bg:var(--muted);--color-button-secondary-bg:var(--secondary);--color-input-bg:var(--background);--color-button-hover:var(--accent);--color-divider:var(--border);--color-icon-primary:var(--foreground);--color-icon-secondary:var(--muted-foreground);--color-icon-placeholder:var(--muted-foreground);--color-icon-disabled:var(--grey-400);--color-icon-background:var(--muted);--color-card-bg:var(--card);--color-wash:var(--muted);--color-card-bg-2:var(--secondary);--color-stroke:var(--border);--color-destructive:var(--text-destructive);--color-destructive-deemphasized:var(--destructive-subtle);--color-tooltip-dark-bg:var(--primary);--color-tooltip-light-bg:var(--popover);--color-json-editor-bg:#FFFFFF;--color-json-editor-foreground:#000000;--color-json-editor-property:#0451A5;--color-json-editor-string:#A31515;--color-json-editor-number:#098658;--color-json-editor-literal:#0000FF;--Text-Primary-Text:var(--color-text-primary);--Text-Secondary-Text:var(--color-text-secondary);--Text-Meta:var(--color-text-meta);--Text-Disabled:var(--color-text-disabled);--Button-Primary-Button:var(--color-button-primary-bg);--Button-Disabled-Button:var(--color-button-disabled-bg);--Button-Secondary-Button:var(--color-button-secondary-bg);--Surface-Bg:var(--color-surface-bg);--Web-Wash:var(--color-web-wash);--main-section-bg:var(--composer-bg,var(--homepage-banner-bg,var(--color-surface-bg)));--header-bg:var(--color-text-primary);--header-border:color-mix(in srgb,var(--color-divider) 72%,transparent);--page-bg:var(--main-section-bg);--panel:var(--color-card-bg);--bg:var(--main-section-bg);--text:var(--color-text-primary);--text-dim:var(--color-text-secondary);--text-muted:var(--color-text-meta);--warm-bg:var(--color-surface-bg);--warm-bg-light:var(--color-web-wash);--warm-bg-medium:var(--color-button-secondary-bg);--warm-bg-subtle:var(--color-wash);--warm-surface:var(--color-white);--warm-hover:var(--color-button-hover);--warm-border:var(--color-stroke);--warm-border-dark:var(--color-divider);--warm-text-primary:var(--color-text-primary);--warm-text-secondary:var(--color-text-secondary);--warm-text-muted:var(--color-text-meta);--warm-text-accent:var(--color-primary-200);--brand:var(--primary);--brand-strong:var(--primary-hover);--brand-1:var(--primary);--brand-2:var(--green-400);--brand-3:var(--green-950);--button-primary-bg:var(--color-button-primary-bg);--button-primary-bg-hover:var(--primary-hover);--button-primary-border:var(--color-button-primary-bg);--button-primary-text:var(--primary-foreground);--button-secondary-bg:var(--color-button-secondary-bg);--button-secondary-bg-hover:var(--accent-hover);--button-secondary-border:var(--color-stroke);--button-secondary-border-hover:var(--color-divider);--button-secondary-text:var(--color-text-primary);--button-system-radius:var(--radius-control);--button-system-focus-ring:0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);--button-system-font-family:var(--font-sans);--button-system-font-weight:var(--type-weight-medium);--button-system-letter-spacing:0;--button-system-gap:0.25rem;--button-system-medium-height:2rem;--button-system-medium-padding-x:0.625rem;--button-system-medium-font-size:var(--type-button-2-size);--button-system-medium-icon-size:1rem;--button-system-large-height:2.75rem;--button-system-large-padding-x:1rem;--button-system-large-font-size:var(--type-button-1-size);--button-system-large-icon-size:1.125rem;--button-system-primary-bg:var(--color-primary-200);--button-system-primary-bg-hover:var(--primary-hover);--button-system-primary-border:var(--color-primary-200);--button-system-primary-text:var(--primary-foreground);--button-system-primary-deemphasized-bg:var(--primary-subtle);--button-system-primary-deemphasized-bg-hover:var(--primary-border);--button-system-primary-deemphasized-border:transparent;--button-system-primary-deemphasized-text:var(--primary-subtle-foreground);--button-system-secondary-bg:var(--secondary);--button-system-secondary-bg-hover:var(--accent-hover);--button-system-secondary-border:transparent;--button-system-secondary-text:var(--color-icon-primary);--button-system-primary-on-media-bg:var(--grey-50);--button-system-primary-on-media-bg-hover:var(--grey-100);--button-system-primary-on-media-border:transparent;--button-system-primary-on-media-text:var(--grey-950);--button-system-secondary-on-media-bg:var(--grey-800);--button-system-secondary-on-media-bg-hover:var(--grey-700);--button-system-secondary-on-media-border:transparent;--button-system-secondary-on-media-text:var(--color-text-always-white);--button-system-disabled-bg:var(--color-button-disabled-bg);--button-system-disabled-border:transparent;--button-system-disabled-text:var(--color-text-disabled);--button-system-disabled-icon:var(--color-icon-disabled);--dropdown-font-family:var(--font-sans);--dropdown-focus-ring:var(--input-focus-ring);--dropdown-z-index:1000;--dropdown-icon-size:1rem;--dropdown-check-size:1rem;--dropdown-trigger-height:2rem;--dropdown-trigger-padding-x:0.625rem;--dropdown-trigger-gap:0.25rem;--dropdown-trigger-radius:var(--radius-lg);--dropdown-trigger-font-size:var(--type-button-2-size);--dropdown-trigger-font-weight:var(--type-weight-medium);--dropdown-trigger-line-height:1.428572;--dropdown-menu-offset:0.72rem;--dropdown-menu-padding:0.25rem;--dropdown-menu-gap:0.25rem;--dropdown-menu-radius:var(--radius-lg);--dropdown-menu-min-width:13rem;--dropdown-menu-list-min-width:13rem;--dropdown-menu-fixed-width:18.5rem;--dropdown-detail-menu-width:35rem;--dropdown-detail-min-width:13rem;--dropdown-menu-max-height:31rem;--dropdown-mobile-menu-width:22rem;--dropdown-menu-shadow:var(--shadow-md);--dropdown-option-gap:0.28rem;--dropdown-option-icon-gap:0.45rem;--dropdown-option-padding-y:0.25rem;--dropdown-option-padding-x:0.375rem;--dropdown-option-radius:var(--radius-sm);--dropdown-option-text-gap:0.28rem;--dropdown-label-font-size:var(--type-button-2-size);--dropdown-label-font-weight:var(--type-weight-regular);--dropdown-label-line-height:1.428572;--dropdown-description-font-size:var(--type-meta-2-size);--dropdown-description-font-weight:var(--type-weight-regular);--dropdown-description-line-height:1.28;--dropdown-detail-gap:1rem;--dropdown-detail-padding:1.25rem;--dropdown-detail-radius:0.68rem;--dropdown-detail-title-size:var(--type-button-2-size);--dropdown-detail-title-weight:var(--type-weight-semibold);--dropdown-detail-title-line-height:1.32;--dropdown-detail-text-size:var(--type-meta-2-size);--dropdown-detail-text-weight:var(--type-weight-regular);--dropdown-detail-text-line-height:1.35;--dropdown-disabled-bg:var(--color-button-disabled-bg);--dropdown-disabled-text:var(--color-text-disabled);--dropdown-checkbox-border:var(--color-divider);--dropdown-checkbox-bg:var(--color-primary-200);--dropdown-checkbox-check:var(--primary-foreground);--dropdown-light-trigger-bg:var(--color-button-secondary-bg);--dropdown-light-trigger-bg-hover:var(--color-button-hover);--dropdown-light-trigger-border:transparent;--dropdown-light-trigger-border-hover:transparent;--dropdown-light-trigger-text:var(--color-text-primary);--dropdown-light-trigger-text-hover:var(--color-text-primary);--dropdown-light-menu-bg:var(--popover);--dropdown-light-menu-border:var(--color-stroke);--dropdown-light-menu-text:var(--color-text-primary);--dropdown-light-option-text:var(--color-text-primary);--dropdown-light-option-label:var(--color-text-primary);--dropdown-light-description:var(--muted-foreground);--dropdown-light-option-bg-hover:var(--accent);--dropdown-light-check:var(--color-text-secondary);--dropdown-light-detail-bg:var(--color-button-hover);--dropdown-light-detail-border:var(--color-stroke);--dropdown-light-detail-title:var(--color-text-primary);--dropdown-light-detail-text:var(--color-text-secondary);--dropdown-dark-trigger-bg:var(--secondary);--dropdown-dark-trigger-bg-hover:var(--accent-hover);--dropdown-dark-trigger-border:transparent;--dropdown-dark-trigger-border-hover:transparent;--dropdown-dark-trigger-text:var(--color-text-secondary);--dropdown-dark-trigger-text-hover:var(--color-text-primary);--dropdown-dark-menu-bg:var(--grey-900);--dropdown-dark-menu-border:var(--grey-700);--dropdown-dark-menu-text:var(--grey-50);--dropdown-dark-option-text:var(--grey-50);--dropdown-dark-option-label:var(--grey-50);--dropdown-dark-description:var(--grey-400);--dropdown-dark-option-bg-hover:var(--grey-800);--dropdown-dark-check:var(--grey-50);--dropdown-dark-detail-bg:var(--grey-800);--dropdown-dark-detail-border:var(--grey-700);--dropdown-dark-detail-title:var(--grey-50);--dropdown-dark-detail-text:var(--grey-400);--dropdown-media-trigger-bg:var(--grey-50);--dropdown-media-trigger-bg-hover:var(--grey-100);--dropdown-media-trigger-border:transparent;--dropdown-media-trigger-border-hover:transparent;--dropdown-media-trigger-text:var(--grey-950);--dropdown-media-trigger-text-hover:var(--grey-950);--dropdown-media-menu-bg:var(--grey-50);--dropdown-media-menu-border:var(--grey-200);--dropdown-media-menu-text:var(--grey-950);--dropdown-media-option-text:var(--grey-950);--dropdown-media-option-label:var(--grey-950);--dropdown-media-description:var(--grey-600);--dropdown-media-option-bg-hover:var(--grey-200);--dropdown-media-check:var(--grey-600);--dropdown-media-detail-bg:var(--grey-100);--dropdown-media-detail-border:var(--grey-200);--dropdown-media-detail-title:var(--grey-950);--dropdown-media-detail-text:var(--grey-600);--field-label-size:0.875rem;--field-label-line-height:1.428572;--field-label-weight:var(--type-weight-medium);--field-label-color:var(--foreground);--field-label-required-color:var(--color-destructive);--field-help-size:0.875rem;--field-help-line-height:1.428572;--field-help-weight:var(--type-weight-regular);--field-help-color:var(--color-text-meta);--field-error-color:var(--text-destructive);--field-success-color:var(--text-success);--input-height:2rem;--input-min-height:var(--input-height);--input-padding-x:0.625rem;--input-padding-y:0.25rem;--input-gap:0.5rem;--input-radius:var(--radius-control);--input-bg:var(--color-input-bg);--input-bg-hover:var(--color-white);--input-bg-disabled:var(--color-button-disabled-bg);--input-border:var(--input);--input-border-hover:var(--color-divider);--input-border-focus:var(--ring);--input-border-error:var(--color-destructive);--input-border-success:var(--color-primary-200);--input-focus-ring:0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent);--input-error-ring:0 0 0 3px color-mix(in srgb,var(--color-destructive) 14%,transparent);--input-text:var(--color-text-primary);--input-placeholder:var(--color-text-meta);--input-muted:var(--color-text-secondary);--input-addon-bg:var(--color-icon-background);--input-addon-text:var(--color-text-secondary);--icon-size-2xs:0.5rem;--icon-size-xs:0.75rem;--icon-size-sm:0.875rem;--icon-size-md:1rem;--icon-size-lg:1.125rem;--icon-size-xl:1.375rem;--icon-size-2xl:1.625rem;--icon-size-display:1.875rem;--icon-stroke-width:2;--icon-stroke-width-strong:2.25;--icon-color-default:currentColor;--icon-color-muted:var(--color-icon-secondary);--icon-color-subtle:var(--color-icon-placeholder);--icon-color-inverse:var(--color-text-always-white);--icon-color-accent:var(--color-primary-200);--icon-color-success:var(--color-primary-200);--icon-color-warning:var(--color-text-meta);--icon-color-danger:var(--color-destructive);--icon-bg-soft:var(--color-icon-background);--icon-bg-accent:color-mix(in srgb,var(--color-primary-100) 18%,var(--color-white));--icon-bg-success:color-mix(in srgb,var(--color-primary-200) 16%,var(--color-white));--icon-bg-danger:var(--color-destructive-deemphasized);--tooltip-bg-dark:var(--color-tooltip-dark-bg);--tooltip-bg-light:var(--color-tooltip-light-bg);--tooltip-text-dark:var(--primary-foreground);--tooltip-text-light:var(--color-text-primary);--tooltip-body-dark:var(--primary-foreground);--tooltip-body-light:var(--color-text-secondary);--tooltip-radius:var(--radius-md);--tooltip-arrow-size:0.625rem;--tooltip-shadow:var(--shadow-md);--tooltip-compact-padding:0.5rem 0.75rem;--tooltip-rich-padding:0.9rem 1rem;--tooltip-compact-max-width:min(15rem,calc(100vw - 2rem));--tooltip-rich-max-width:min(22rem,calc(100vw - 2rem));--tooltip-title-size:var(--type-meta-1-size);--tooltip-title-line-height:1.428572;--tooltip-title-weight:var(--type-weight-regular);--tooltip-body-size:var(--type-meta-1-size);--tooltip-body-line-height:1.45;--tooltip-help-trigger-size:1.25rem;--tooltip-help-trigger-hit-area:2rem;--tooltip-help-icon-color:var(--color-icon-secondary);--card-bg:var(--color-card-bg);--card-bg-hover:var(--color-card-bg-2);--card-border:var(--border);--card-shadow-1:0px 8px 16px color-mix(in srgb,var(--color-icon-primary) 5%,transparent);--card-shadow-2:0px 1px 2px color-mix(in srgb,var(--color-text-meta) 10%,transparent);--grid-line:1px;--grid-color:color-mix(in srgb,var(--color-divider) 50%,transparent);--grid-opacity:0.8;--grid-blend:normal;--brick-w:120px;--brick-h:120px;--mortar-thickness:1px;--brick:var(--color-text-primary);--mortar:color-mix(in srgb,var(--color-divider) 50%,transparent);--brick-warmth:color-mix(in srgb,var(--color-primary-100) 12%,transparent);--box-size:40px;--line:0.3px;--edge-fade:10%;--key-w:clamp(3.25rem,10vw,6.5rem);--key-h:clamp(2.75rem,7vw,4.75rem);--key-radius:0.8rem;--key-border:2px;--key-bg:var(--color-icon-primary);--key-border-color:color-mix(in srgb,var(--color-divider) 70%,transparent);--chip-bg:color-mix(in srgb,var(--color-primary-100) 18%,transparent);--chip-radius:24px;--chip-pad-y:6px;--chip-pad-x:14px;--focus:2px solid var(--ring);--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}[data-theme=upsoma-dark]{color-scheme:dark;--background:#0a0a0a;--foreground:#fafafa;--border:#404040;--destructive-subtle:#7a1a1a;--secondary:#262626;--muted-foreground:#a3a3a3;--muted:#262626;--primary:#45c195;--secondary-foreground:#fafafa;--accent-foreground:#fafafa;--accent:#262626;--ring:#45c195;--chart-3:#2679c3;--chart-2:#f7c86d;--chart-4:#b4e9d6;--chart-1:#45c195;--chart-5:#8e76ea;--card:#171717;--card-foreground:#fafafa;--popover:#262626;--popover-foreground:#fafafa;--primary-foreground:#04241a;--input:#171717;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#45c195;--sidebar-primary-foreground:#04241a;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#404040;--sidebar-ring:#45c195;--semantic-background:#272625;--semantic-border:#535151;--text-destructive:#fa9e9e;--destructive:#f56a6a;--primary-hover:#7fd7b8;--primary-active:#b4e9d6;--primary-subtle:#0b4030;--primary-subtle-foreground:#b4e9d6;--primary-border:#0b4f39;--primary-disabled:#0b4f39;--primary-disabled-foreground:#0b7d57;--accent-hover:#404040;--accent-active:#525252;--success:#45c195;--success-foreground:#04241a;--success-subtle:#0b4030;--success-subtle-foreground:#b4e9d6;--success-border:#0b4f39;--surface:#171717;--surface-foreground:#fafafa;--destructive-foreground:#430a0a;--destructive-subtle-foreground:#fdc7c7;--destructive-border:#931818;--warning:#f4b13d;--warning-subtle:#653f18;--warning-subtle-foreground:#fadfa4;--warning-border:#7a4d18;--text-warning:#f7c86d;--info:#4f97db;--info-foreground:#0a1f35;--info-subtle:#133556;--info-subtle-foreground:#b5d4f4;--info-border:#133f68;--text-info:#85b8ea;--text-success:#7fd7b8}@media (max-width:768px){:root,[data-theme=upsoma-dark],[data-theme=upsoma]{--button-system-medium-height:2.75rem;--dropdown-trigger-height:2.75rem;--input-height:2.75rem}}*{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{background:var(--background);color:var(--foreground);font-family:var(--type-family-body)}html{scroll-behavior:smooth}button,input,select,textarea{font-family:inherit}p{font-family:var(--type-family-body);font-weight:var(--text-paragraph-weight);font-size:var(--text-paragraph-size);color:var(--text-paragraph-color);font-style:normal;cursor:default;line-height:var(--text-paragraph-line-height);letter-spacing:0;text-wrap:pretty}h1,h2{font-family:var(--type-family-display);text-align:center;word-break:break-word;overflow-wrap:break-word}h1{font-family:var(--heading-h1-family);font-style:normal;font-weight:var(--heading-h1-weight);-webkit-text-fill-color:var(--foreground);font-size:var(--heading-h1-page-size);leading-trim:none;letter-spacing:var(--heading-h1-letter-spacing);line-height:var(--heading-h1-page-line-height);margin-block:0 var(--heading-h1-paragraph-spacing);text-align:center;text-transform:none;text-wrap:balance}h1,h2{color:var(--foreground)}h2{margin-block:0 var(--type-paragraph-spacing);-webkit-text-fill-color:var(--foreground);font-size:var(--type-entity-header-1-size);font-weight:var(--type-weight-bold);letter-spacing:var(--type-letter-spacing);line-height:var(--type-entity-header-1-line-height);text-wrap:balance}h3{font-size:var(--type-headline-1-size);line-height:var(--type-headline-1-line-height)}h3,h4{margin-block:0 var(--type-paragraph-spacing);font-family:var(--type-family-display);color:var(--foreground);font-weight:var(--type-weight-bold);letter-spacing:var(--type-letter-spacing);text-wrap:balance;text-align:center}h4{font-size:var(--type-headline-2-size);line-height:var(--type-headline-2-line-height)}h5{font-size:var(--type-headline-3-size);line-height:var(--type-headline-3-line-height)}h5,h6{margin-block:0 var(--type-paragraph-spacing);font-family:var(--type-family-display);color:var(--foreground);font-weight:var(--type-weight-medium);letter-spacing:var(--type-letter-spacing);text-wrap:balance;text-align:center}h6{font-size:var(--type-headline-4-size);line-height:var(--type-headline-4-line-height)}a{color:inherit;font-weight:var(--type-weight-bold);text-decoration-thickness:.08em;text-underline-offset:.16em}.type-display-1,.type-entity-header-1,.type-entity-header-2,.type-headline-1-emphasized,.type-headline-2-emphasized,.type-headline-3,.type-headline-3-deemphasized,.type-headline-3-emphasized,.type-headline-4,.type-headline-4-deemphasized,.type-headline-4-emphasized{margin:0;font-family:var(--type-family-display);font-style:normal;letter-spacing:var(--type-letter-spacing);text-wrap:balance}.type-display-1{font-size:var(--heading-h1-page-size);font-weight:var(--type-weight-bold);line-height:var(--heading-h1-page-line-height);text-align:center}.type-entity-header-1{font-size:var(--type-entity-header-1-size);font-weight:var(--type-weight-bold);line-height:var(--type-entity-header-1-line-height)}.type-entity-header-2{font-size:var(--type-entity-header-2-size);font-weight:var(--type-weight-bold);line-height:var(--type-entity-header-2-line-height)}.type-headline-1-emphasized{font-size:var(--type-headline-1-size);font-weight:var(--type-weight-bold);line-height:var(--type-headline-1-line-height)}.type-headline-2-emphasized{font-size:var(--type-headline-2-size);font-weight:var(--type-weight-bold);line-height:var(--type-headline-2-line-height)}.type-headline-3-emphasized{font-size:var(--type-headline-3-size);font-weight:var(--type-weight-bold);line-height:var(--type-headline-3-line-height)}.type-headline-4-emphasized{font-size:var(--type-headline-4-size);font-weight:var(--type-weight-bold);line-height:var(--type-headline-4-line-height)}.type-headline-3{font-size:var(--type-headline-3-size);line-height:var(--type-headline-3-line-height)}.type-headline-3,.type-headline-4{font-weight:var(--type-weight-medium)}.type-headline-4{font-size:var(--type-headline-4-size);line-height:var(--type-headline-4-line-height)}.type-headline-3-deemphasized,.type-headline-4-deemphasized{font-weight:var(--type-weight-deemphasized);opacity:.74}.type-headline-3-deemphasized{font-size:var(--type-headline-3-size);line-height:var(--type-headline-3-line-height)}.type-headline-4-deemphasized{font-size:var(--type-headline-4-size);line-height:var(--type-headline-4-line-height)}.type-body-1,.type-body-2,.type-body-3,.type-body-4{margin:0;font-family:var(--type-family-body);font-weight:var(--type-weight-regular);letter-spacing:var(--type-letter-spacing);text-wrap:pretty}.type-body-1{font-size:var(--type-body-1-size);line-height:var(--type-body-1-line-height)}.type-body-2{font-size:var(--type-body-2-size);line-height:var(--type-body-2-line-height)}.type-body-3{font-size:var(--type-body-3-size);line-height:var(--type-body-3-line-height)}.type-body-4{font-size:var(--type-body-4-size);line-height:var(--type-body-4-line-height)}.type-body-1-link,.type-body-2-link,.type-body-3-link,.type-body-4-link{font-weight:var(--type-weight-bold)}.type-button-1,.type-button-2{font-family:var(--type-family-body);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-letter-spacing)}.type-button-1{font-size:var(--type-button-1-size);line-height:var(--type-button-1-line-height)}.type-button-2{font-size:var(--type-button-2-size);line-height:var(--type-button-2-line-height)}.type-entity-header-meta-1,.type-entity-header-meta-2,.type-meta-1,.type-meta-2,.type-meta-3,.type-meta-4{margin:0;font-family:var(--type-family-body);font-weight:var(--type-weight-medium);letter-spacing:var(--type-letter-spacing);line-height:var(--type-meta-line-height)}.type-entity-header-meta-1{font-size:var(--type-meta-entity-1-size)}.type-entity-header-meta-2{font-size:var(--type-meta-entity-2-size)}.type-meta-1{font-size:var(--type-meta-1-size)}.type-meta-2{font-size:var(--type-meta-2-size)}.type-meta-3{font-size:var(--type-meta-3-size)}.type-meta-4{font-size:var(--type-meta-4-size)}.type-pair{display:grid;gap:.34rem}.type-pair--dense{gap:.18rem}.type-pair--meta-first{gap:.28rem}.type-pair__meta{order:-1}.type-pair__body,.type-pair__meta,.type-pair__title{margin:0}:where([role=tabpanel]){transition:opacity var(--motion-section-duration) var(--motion-ease-soft),transform var(--motion-section-duration) var(--motion-ease-soft),visibility var(--motion-section-duration) var(--motion-ease-soft)}:where([role=tabpanel][hidden]){opacity:0;transform:translate3d(0,5px,0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media screen and (max-width:768px){h1{font-size:var(--heading-h1-page-size-mobile);line-height:var(--heading-h1-line-height-mobile)}h2{font-size:var(--type-entity-header-2-size);line-height:var(--type-entity-header-2-line-height)}h3{font-size:var(--type-headline-2-size);line-height:var(--type-headline-2-line-height)}h4{font-size:var(--type-headline-3-size);line-height:var(--type-headline-3-line-height)}p{font-size:var(--type-body-2-size);line-height:var(--type-body-2-line-height)}}@media screen and (max-width:480px){h1{font-size:var(--heading-h1-page-size-compact);line-height:var(--heading-h1-line-height-compact)}h2{font-size:var(--type-headline-1-size);line-height:var(--type-headline-1-line-height)}h3{font-size:var(--type-headline-2-size);line-height:var(--type-headline-2-line-height)}h4{font-size:var(--type-headline-3-size);line-height:var(--type-headline-3-line-height)}p{font-size:var(--type-body-2-size);line-height:var(--type-body-2-line-height)}}:root{--toastify-font-family:var(--font-sans);--toastify-color-light:var(--popover);--toastify-text-color-light:var(--popover-foreground);--toastify-color-info:var(--info);--toastify-color-success:var(--success);--toastify-color-warning:var(--warning);--toastify-color-error:var(--destructive);--toastify-toast-bd-radius:var(--radius-lg)}body:has([data-focus-journey]) [data-feedback-launcher]{display:none}@media print{body:has([data-print-certificate]) :not(:has([data-print-certificate])):not([data-print-certificate]):not([data-print-certificate] *){display:none!important}body:has([data-print-certificate]),body:has([data-print-certificate]) :has([data-print-certificate]){display:block!important;position:static!important;min-height:0!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important}[data-print-certificate]{width:100%;break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}}