._3Et8VW_content{gap:20.9443px;min-width:0;display:grid}._3Et8VW_fields{border:0;gap:12.9443px;min-width:0;margin:0;padding:0;display:grid}._3Et8VW_options{gap:12.9443px;display:grid}._3Et8VW_row{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;display:grid}._3Et8VW_checkbox{color:#151515;cursor:pointer;background:0 0;border:0;border-radius:12.9443px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}._3Et8VW_checkbox:before{content:"";background:0 0;border:1px solid #888;border-radius:6px;width:20.9443px;height:20.9443px;position:absolute}._3Et8VW_checkbox[data-checked]:before{background:#a8b7d8;border-color:#a8b7d8}._3Et8VW_checkbox:focus-visible{outline-offset:2px;box-shadow:0 0 0 1px var(--via-card,white);outline:2px solid #a8b7d8}._3Et8VW_checkbox:disabled{cursor:default;opacity:.55}._3Et8VW_indicator{place-items:center;display:grid;position:relative}._3Et8VW_indicator svg:where(:not([data-via-icon])){width:14px;height:14px}._3Et8VW_indicator [data-via-icon]{--via-icon-size:14px}._3Et8VW_copy{gap:3.05573px;min-width:0;padding-top:8px;display:grid}._3Et8VW_label{cursor:pointer;font-size:14px;font-weight:600;line-height:22.6525px}._3Et8VW_description,._3Et8VW_notice,._3Et8VW_status{color:var(--via-secondary,#606060);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22.6525px}._3Et8VW_notice{border-top:1px solid var(--via-line,#ddd);padding-top:20.9443px}._3Et8VW_actions{flex-wrap:wrap;align-items:center;gap:12.9443px;display:flex}._3Et8VW_error{color:#e40014;color:lab(48.4493% 77.4328 61.5452)}._3Et8VW_embedded{border:1px solid var(--via-edge,#ddd);background:var(--via-card,white);border-radius:20.9443px;padding:20.9443px}._3Et8VW_heading{margin:0;font-size:22.6525px;font-weight:600;line-height:36.6525px}._3Et8VW_introduction{gap:8px;display:grid}:is(.dark ._3Et8VW_description,.dark ._3Et8VW_notice,.dark ._3Et8VW_status){color:#bcbcbc}.dark ._3Et8VW_checkbox:before{border-color:#777}.dark ._3Et8VW_embedded{background:#242424;border-color:#444}.dark ._3Et8VW_error{color:#bf000f;color:lab(40.4273% 67.2623 53.7441)}._3Et8VW_content[data-via-theme=light] ._3Et8VW_description,._3Et8VW_content[data-via-theme=light] ._3Et8VW_notice,._3Et8VW_content[data-via-theme=light] ._3Et8VW_status{color:#606060}._3Et8VW_content[data-via-theme=light] ._3Et8VW_checkbox:before{border-color:#888}._3Et8VW_content[data-via-theme=light] ._3Et8VW_checkbox[data-checked]:before{border-color:#a8b7d8}._3Et8VW_content[data-via-theme=dark] ._3Et8VW_description,._3Et8VW_content[data-via-theme=dark] ._3Et8VW_notice,._3Et8VW_content[data-via-theme=dark] ._3Et8VW_status{color:#bcbcbc}._3Et8VW_content[data-via-theme=dark] ._3Et8VW_checkbox:before{border-color:#777}._3Et8VW_content[data-via-theme=dark] ._3Et8VW_checkbox[data-checked]:before{border-color:#a8b7d8}._3Et8VW_content ._3Et8VW_status._3Et8VW_error{color:var(--via-ink,currentColor);border-inline-start:2px solid var(--via-destructive,#e40014);padding-inline-start:8px}@supports (color:lab(0% 0 0)){._3Et8VW_content ._3Et8VW_status._3Et8VW_error{border-inline-start:2px solid var(--via-destructive,lab(48.4493% 77.4328 61.5452))}}._3Et8VW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){._3Et8VW_actions{flex-direction:column;align-items:stretch}._3Et8VW_actions>button{width:100%}}
.NarquG_page{width:100%;min-width:0;min-height:100%}.NarquG_header{justify-content:space-between;align-items:center;gap:20.9443px;margin-bottom:20.9443px;display:flex}.NarquG_header h1{letter-spacing:-1.2px;margin:0;font-size:36.6525px;font-weight:600;line-height:59.305px}.NarquG_header p,.NarquG_helper{color:var(--via-secondary);margin:0;font-size:14px;line-height:22.6525px}.NarquG_surface{margin-top:20.9443px;overflow:visible}.NarquG_section{border-bottom:1px solid var(--via-line);grid-template-columns:200px minmax(0,1fr);gap:33.8885px;min-width:0;padding:33.8885px 0;display:grid}.NarquG_section:last-child{border-bottom:0}.NarquG_sectionHeading{min-width:0}.NarquG_sectionHeading h2{letter-spacing:-.45px;margin:0 0 8px;font-size:22.6525px;font-weight:600;line-height:36.6525px}.NarquG_sectionHeading p{color:var(--via-secondary);margin:0;font-size:14px;line-height:22.6525px}.NarquG_sectionBody{flex-direction:column;gap:20.9443px;min-width:0;display:flex}.NarquG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20.9443px 12.9443px;min-width:0;display:grid}.NarquG_field{flex-direction:column;gap:8px;min-width:0;display:flex}.NarquG_field label{font-weight:500}.NarquG_fullWidth{grid-column:1/-1}.NarquG_actions{flex-wrap:wrap;align-items:center;gap:12.9443px;display:flex}.NarquG_accountIdentity{align-items:center;gap:12.9443px;min-width:0;display:flex}.NarquG_accountIdentity p{overflow-wrap:anywhere;margin:0}.NarquG_accountIdentity strong{font-weight:500}.NarquG_providers{flex-wrap:wrap;gap:8px;display:flex}.NarquG_status{min-height:22.6525px;color:var(--via-secondary);overflow-wrap:anywhere;margin:12.9443px 0 0}.NarquG_status:focus{outline:none}.NarquG_error{color:var(--via-ink);border-inline-start:2px solid var(--via-destructive);padding-inline-start:8px}.NarquG_tier{width:100%;max-width:312px}.NarquG_tier>article{width:100%}.NarquG_mobileSave,.NarquG_mobileSaveSpacer{display:none}.NarquG_skeleton{background:var(--via-control-hover);border-radius:8px;width:100%;min-height:44px}.NarquG_skeletonHeading{width:85%;height:36.6525px;min-height:0}.NarquG_loading{opacity:.65}.NarquG_page .NarquG_failure{flex-direction:column;align-items:flex-start;gap:12.9443px;padding:33.8885px;display:flex}.NarquG_disabledFields{border:0;min-width:0;margin:0;padding:0}@media (max-width:1000px) and (min-width:701px){.NarquG_section{grid-template-columns:160px minmax(0,1fr);gap:20.9443px}}@media (max-width:700px){.NarquG_mobileSaveSpacer{height:calc(110px + env(safe-area-inset-bottom,0px));display:block}.NarquG_header{margin-bottom:12.9443px}.NarquG_header h1{letter-spacing:-.45px;font-size:22.6525px;line-height:36.6525px}.NarquG_desktopSave{display:none}.NarquG_page .NarquG_failure{padding:20.9443px}.NarquG_section{grid-template-columns:minmax(0,1fr);gap:20.9443px;padding:20.9443px 0}.NarquG_fieldGrid{grid-template-columns:minmax(0,1fr);gap:20.9443px}.NarquG_mobileSave{z-index:20;inset-inline:0;bottom:var(--profile-keyboard-offset,0px);padding:12.9443px 20.9443px calc(12.9443px + env(safe-area-inset-bottom,0px));background:var(--via-card);border-top:1px solid var(--via-line);flex-direction:column;gap:8px;display:flex;position:fixed}.NarquG_mobileSave button{width:100%}.NarquG_mobileSave .NarquG_status{min-height:0;margin:0}.NarquG_mobileSave .NarquG_status:empty{display:none}}@media (prefers-reduced-motion:reduce){.NarquG_page *,.NarquG_page :before,.NarquG_page :after{transition:none!important;animation:none!important}}
.XJlLnG_location>section{grid-template-columns:minmax(0,1fr);gap:12px;padding:0}.XJlLnG_profileChoice{align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.XJlLnG_profileChoice button{flex-shrink:0;margin-top:2px}.XJlLnG_notice{border:1px solid var(--via-edge);border-radius:8px;margin:8px 16px;padding:8px 12px;font-size:14px}
.mPRZiW_method{align-items:center;gap:12.9443px;min-width:0;display:flex}.mPRZiW_methodIcon{width:22.6525px;height:22.6525px;color:var(--via-secondary,#606060);flex:none}.mPRZiW_method .mPRZiW_methodIcon svg:where(:not([data-via-icon])){width:100%;height:100%}.mPRZiW_method .mPRZiW_methodIcon [data-via-icon]{--via-icon-size:100%}.mPRZiW_method p{overflow-wrap:anywhere;margin:0}.mPRZiW_methodLabel{font-weight:600}.mPRZiW_connected{flex-wrap:wrap;gap:8px 20.9443px;margin:0;padding:0;list-style:none;display:flex}.mPRZiW_connected li{align-items:center;gap:8px;display:inline-flex}.mPRZiW_connected li svg:where(:not([data-via-icon])){width:20.9443px;height:20.9443px}.mPRZiW_connected li [data-via-icon]{--via-icon-size:20.9443px}.mPRZiW_subheading{margin:0;font-size:14px;font-weight:600;line-height:22.6525px}.mPRZiW_dialogContent{gap:20.9443px;display:grid}.mPRZiW_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:12.9443px;display:flex}.mPRZiW_securityActions,.mPRZiW_providerActions{flex-wrap:wrap;align-items:flex-start;gap:12.9443px;display:flex}.mPRZiW_securityActions>button,.mPRZiW_providerButton{max-width:100%}.mPRZiW_providerButton.mPRZiW_providerButton{white-space:normal;overflow-wrap:anywhere;height:auto}.mPRZiW_field{gap:8px;display:grid}.mPRZiW_field label{font-size:14px;font-weight:600;line-height:22.6525px}.mPRZiW_description{color:var(--via-secondary,#606060);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22.6525px}.mPRZiW_error{color:var(--via-ink);border-inline-start:2px solid var(--via-destructive);margin:0;padding-inline-start:8px;font-size:14px;line-height:22.6525px}@media (max-width:700px){.mPRZiW_dialogActions{flex-direction:column-reverse}.mPRZiW_dialogActions>button{width:100%}.mPRZiW_securityActions,.mPRZiW_providerActions{grid-template-columns:minmax(0,1fr);display:grid}.mPRZiW_securityActions>button,.mPRZiW_providerButton{width:100%}}
.PJu6bW_dialog{--via-dialog-horizontal:calc(var(--via-padding) * var(--via-phi));--via-dialog-radius:calc(var(--via-padding) * var(--via-phi));--via-dialog-viewport-height:100dvh;--via-dialog-viewport-top:0px;--via-dialog-keyboard-offset:0px;top:calc(var(--via-dialog-viewport-top) + var(--via-dialog-viewport-height) / 2);z-index:50;width:min(680px,100vw - 32px);max-width:min(680px,100vw - 32px);max-height:calc(var(--via-dialog-viewport-height) - 64px);border:1px solid var(--via-edge);border-radius:var(--via-dialog-radius);background:var(--via-dialog-surface,var(--via-card));color:var(--via-ink);opacity:1;outline:none;flex-direction:column;gap:0;margin:0;padding:0;transition:opacity .5s;display:flex;position:fixed;left:50%;overflow:hidden;translate:-50% -50%;scale:1;box-shadow:0 8px 24px #00000014,0 32px 96px #0003}.PJu6bW_dialog[data-starting-style],.PJu6bW_dialog[data-ending-style]{opacity:0;scale:1}.PJu6bW_backdrop{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1;background:#0000005c;transition:opacity .5s;position:fixed;inset:0}.PJu6bW_backdrop[data-starting-style],.PJu6bW_backdrop[data-ending-style]{opacity:0}@starting-style{.PJu6bW_dialog,.PJu6bW_backdrop{opacity:0}}.PJu6bW_suspendedBackdrop,.PJu6bW_dialog[data-suspended=true]{pointer-events:none}.PJu6bW_header,.PJu6bW_footer{flex-shrink:0}.PJu6bW_header{padding:var(--via-padding) var(--via-dialog-horizontal) 0}.PJu6bW_heading{align-items:center;gap:var(--via-related);display:flex}.PJu6bW_introduction{flex:1;min-width:0}.PJu6bW_headingActions{align-items:center;gap:var(--via-micro);flex-shrink:0;display:flex}.PJu6bW_title{font-family:inherit;font-size:var(--via-modal-heading);font-weight:600;line-height:var(--via-modal-heading-line);letter-spacing:-.4px;overflow-wrap:anywhere;margin:0}.PJu6bW_close{flex-shrink:0}.PJu6bW_labelledClose.PJu6bW_labelledClose{width:auto}.PJu6bW_headerContent{margin-top:var(--via-related)}.PJu6bW_body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--via-line) transparent;min-height:0;padding:0 var(--via-dialog-horizontal) var(--via-padding);scroll-padding-block:var(--via-padding);overflow-y:auto}.PJu6bW_footer{border-top:1px solid var(--via-edge);padding:var(--via-related) var(--via-dialog-horizontal) var(--via-padding);background:var(--via-dialog-surface,var(--via-card))}.PJu6bW_dialog :focus-visible{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:0 0 0 1px var(--via-focus-key)}@media (max-width:700px){.PJu6bW_closeLabel{display:none}.PJu6bW_labelledClose.PJu6bW_labelledClose{width:44px;padding-inline:0}.PJu6bW_dialog{--via-dialog-horizontal:var(--via-padding);top:auto;bottom:var(--via-dialog-keyboard-offset);width:100%;max-width:100%;height:calc(var(--via-dialog-viewport-height) * .96);max-height:calc(var(--via-dialog-viewport-height) * .96);border-radius:var(--via-dialog-radius) var(--via-dialog-radius) 0 0;border-bottom:0;left:0;translate:none}.PJu6bW_header{padding-top:var(--via-related)}.PJu6bW_header:before{content:"";width:calc(var(--via-padding) * 2);height:var(--via-micro);margin:0 auto var(--via-space);background:var(--via-line);border-radius:999px;display:block}.PJu6bW_body{flex:1}.PJu6bW_body input,.PJu6bW_body textarea,.PJu6bW_body select{font-size:16px;line-height:calc(16px * var(--via-phi))}.PJu6bW_footer{padding-bottom:max(var(--via-padding), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.PJu6bW_dialog,.PJu6bW_backdrop{transition:none}.PJu6bW_dialog[data-starting-style],.PJu6bW_dialog[data-ending-style]{scale:1}}
.mJN2yW_logo{filter:drop-shadow(0 1px #0000008c)}.mJN2yW_logoBacking,.mJN2yW_logoFace{pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/assets/VitAI_Greyscale.png) 0/contain no-repeat;-webkit-mask-source-type:luminance;mask:url(/assets/VitAI_Greyscale.png) 0/contain no-repeat luminance}.mJN2yW_logoBacking{background:var(--tier-metal-bevel);transform:translateY(.75px)}.mJN2yW_logoFace{background:var(--tier-logo-metal)}.mJN2yW_metalText{color:var(--tier-text)}.mJN2yW_softMetal .mJN2yW_logo{filter:drop-shadow(0 -.5px 0 #00000080) drop-shadow(0 .75px 0 var(--tier-edge))}.mJN2yW_softMetal .mJN2yW_logoBacking{display:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.mJN2yW_metalText{background-image:var(--tier-metal);color:#0000;-webkit-text-stroke:.3px var(--tier-metal-bevel);filter:drop-shadow(0 .5px 0 var(--tier-metal-bevel)) drop-shadow(0 1px 0 #0000008c);background-repeat:repeat-y;background-size:100% 1lh;-webkit-background-clip:text;background-clip:text}.mJN2yW_description{-webkit-text-stroke-width:.2px;filter:drop-shadow(0 .3px 0 var(--tier-metal-bevel)) drop-shadow(0 .5px 0 #0006)}.mJN2yW_softMetal .mJN2yW_metalText{-webkit-text-stroke:0;filter:drop-shadow(0 -.45px 0 #00000073) drop-shadow(0 .65px 0 var(--tier-edge))}.mJN2yW_softMetal .mJN2yW_description{filter:drop-shadow(0 -.3px 0 #00000059) drop-shadow(0 .45px 0 var(--tier-edge))}}@media (forced-colors:active){.mJN2yW_metalText,.mJN2yW_softMetal .mJN2yW_metalText{color:canvastext;-webkit-text-stroke:0;filter:none;background:0 0}.mJN2yW_logo,.mJN2yW_softMetal .mJN2yW_logo{filter:none}.mJN2yW_logoBacking{display:none}.mJN2yW_logoFace{forced-color-adjust:none;background:canvastext}}
.OA6miq_root{min-width:0}.OA6miq_list{border-bottom:1px solid var(--via-line);align-items:center;gap:8px;min-height:46px;display:flex}.OA6miq_tab{min-width:92px;min-height:44px;padding:0 var(--via-related);color:var(--via-secondary);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;font-weight:500;transition:color .16s;position:relative}.OA6miq_tab:after{content:"";inset-inline:var(--via-related);background:0 0;border-radius:2px;height:2px;position:absolute;bottom:-1px}.OA6miq_tab[data-active]{color:var(--via-ink);font-weight:600}.OA6miq_tab[data-active]:after{background:var(--via-blue)}.OA6miq_tab:hover:not([data-disabled]){color:var(--via-ink)}.OA6miq_tab:focus-visible,.OA6miq_panel:focus-visible{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:0 0 0 1px var(--via-focus-key)}.OA6miq_tab[data-disabled]{opacity:.5;cursor:not-allowed}.OA6miq_panel{min-width:0}.OA6miq_panel[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.OA6miq_tab{transition:none}}
.IUgqca_input{--via-input-edge:#888;box-sizing:border-box;border:1px solid var(--via-input-edge);border-radius:var(--via-related);background:var(--via-card);width:100%;min-width:0;height:44px;padding:0 var(--via-related);color:var(--via-ink);font-family:inherit;font-size:14px;line-height:var(--via-copy-line);margin:0;transition:border-color .16s;box-shadow:0 1px 2px #00000005}.IUgqca_input[data-via-theme=dark]{--via-input-edge:#777;background:#222}.dark .IUgqca_input:not([data-via-theme=light]){--via-input-edge:#777;background:#222}.IUgqca_input::placeholder{color:var(--via-secondary);opacity:1}.IUgqca_input:hover:not(:disabled){border-color:var(--via-focus-key)}.IUgqca_input:focus-visible{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:0 0 0 1px var(--via-focus-key)}.IUgqca_input[aria-invalid=true]{border-color:var(--via-destructive)}.IUgqca_input:disabled{cursor:not-allowed;opacity:.6;background:var(--via-control-hover)}@media (max-width:700px){.IUgqca_input{font-size:16px}}@media (prefers-reduced-motion:reduce){.IUgqca_input{transition:none}}
._8SeWgW_root{min-width:0}._8SeWgW_inputGroup{min-width:0;display:flex;position:relative}._8SeWgW_input{padding-inline-end:44px}._8SeWgW_inputGroup:has(._8SeWgW_controls>:nth-child(2)) ._8SeWgW_input{padding-inline-end:88px}._8SeWgW_controls{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:0}._8SeWgW_control{border-radius:var(--via-related);color:var(--via-secondary);padding:0}._8SeWgW_control svg:where(:not([data-via-icon])){width:16px;height:16px}._8SeWgW_control [data-via-icon]{--via-icon-size:16px}._8SeWgW_feedback{color:var(--via-secondary);font-size:14px;line-height:var(--via-copy-line);margin:8px 0 0}._8SeWgW_positioner{z-index:100;outline:none;max-width:calc(100vw - 24px)}._8SeWgW_popup{width:var(--anchor-width);max-width:var(--available-width);border:1px solid var(--via-line);border-radius:var(--via-related);background:var(--via-card);color:var(--via-ink);box-shadow:var(--via-hover-shadow);transform-origin:var(--transform-origin);padding:8px}._8SeWgW_list{max-height:min(250px, calc(var(--available-height) - 18px));overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}._8SeWgW_item{min-height:44px;padding:8px var(--via-related);font:inherit;color:inherit;cursor:default;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;gap:8px;display:flex;position:relative}._8SeWgW_item[data-highlighted]{background:var(--via-control-hover)}._8SeWgW_item[data-disabled]{color:var(--via-secondary);opacity:.5;cursor:not-allowed}._8SeWgW_itemLabel{overflow-wrap:anywhere;flex:1;min-width:0}._8SeWgW_indicator{width:16px;height:16px;color:var(--via-focus-key);flex:0 0 16px}._8SeWgW_indicator svg:where(:not([data-via-icon])){width:16px;height:16px}._8SeWgW_indicator [data-via-icon]{--via-icon-size:16px}._8SeWgW_empty{padding:var(--via-related);color:var(--via-secondary)}._8SeWgW_empty:empty{display:none}@media (prefers-reduced-motion:reduce){._8SeWgW_popup{transition:none;animation:none}}
._9tY3zW_root{gap:var(--via-padding);flex-direction:column;width:100%;min-width:0;display:flex}._9tY3zW_root [hidden]{display:none!important}._9tY3zW_fields{gap:var(--via-padding);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._9tY3zW_progress{min-height:1lh;color:var(--via-secondary);font-size:var(--via-copy);font-variant-numeric:tabular-nums}._9tY3zW_positionProgress{align-self:flex-end;width:min(180px,40%)}._9tY3zW_positionProgress [data-slot=progress]{height:var(--via-micro);background:var(--via-line)}._9tY3zW_positionProgress [data-slot=progress-indicator]{background:var(--via-gold)}._9tY3zW_item{box-sizing:border-box;gap:var(--via-related);border:1px solid color-mix(in oklch, var(--via-ink) 30%, transparent);border-radius:var(--via-padding);width:100%;min-width:0;padding:var(--via-padding);background:color-mix(in oklch, var(--via-ink) 10%, transparent);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}._9tY3zW_title{max-width:100%;color:var(--via-ink);font:inherit;font-size:var(--via-copy);font-weight:600;line-height:var(--via-copy-line);overflow-wrap:anywhere;margin:0;padding:0}._9tY3zW_description{color:var(--via-secondary);font:inherit;margin:0}._9tY3zW_textarea{box-sizing:border-box;border:1px solid var(--via-line);border-radius:var(--via-related);width:100%;min-width:0;height:auto;min-height:120px;padding:var(--via-related);background:var(--via-card);color:var(--via-ink);font:inherit;resize:vertical;margin:0}._9tY3zW_textarea::placeholder{color:var(--via-secondary)}._9tY3zW_textarea:focus-visible{outline:2px solid var(--via-blue);outline-offset:3px}._9tY3zW_textarea[aria-invalid=true]{border-color:var(--via-destructive)}._9tY3zW_textarea:disabled{cursor:not-allowed;opacity:.6}._9tY3zW_choice{border-color:var(--via-line);border-radius:var(--via-related);min-height:44px;padding:var(--via-related);background:var(--via-card);color:var(--via-ink);font:inherit}._9tY3zW_choice:hover,._9tY3zW_choice[data-checked]{border-color:var(--via-focus-key);background:var(--via-control-hover)}._9tY3zW_choice:has(input:focus-visible){outline:2px solid var(--via-blue);outline-offset:3px}._9tY3zW_choice [data-slot=questionnaire-choice-indicator]{border-color:var(--via-secondary);background:var(--via-card)}._9tY3zW_choice[data-checked] [data-slot=questionnaire-choice-indicator]{border-color:var(--via-focus-key);background:var(--via-blue);color:var(--via-ink)}._9tY3zW_compact{padding:var(--via-micro) 0;background:0 0;border-color:#0000}._9tY3zW_compact:hover,._9tY3zW_compact[data-checked]{background:0 0;border-color:#0000}._9tY3zW_actions,._9tY3zW_navigation,._9tY3zW_additional{align-items:center;gap:var(--via-related);flex-wrap:wrap;min-width:0;display:flex}._9tY3zW_actions{box-sizing:border-box;border:0;justify-content:space-between;width:100%;margin:0;padding:0}._9tY3zW_actions[data-reverse]{flex-direction:row-reverse}._9tY3zW_actions[data-reverse] ._9tY3zW_navigation{justify-content:flex-start;margin-left:0;margin-right:auto}._9tY3zW_actions[data-reverse] ._9tY3zW_additional{justify-content:flex-end}._9tY3zW_navigation{justify-content:flex-end;margin-left:auto}._9tY3zW_additional{flex:auto}._9tY3zW_additional>*,._9tY3zW_navigation>*{white-space:normal;min-width:0;max-width:100%}._9tY3zW_error{color:var(--via-destructive);font-size:var(--via-copy);margin:0}@media (max-width:700px){._9tY3zW_textarea{font-size:16px}._9tY3zW_item{padding:var(--via-related)}._9tY3zW_actions,._9tY3zW_navigation,._9tY3zW_additional{gap:var(--via-space)}._9tY3zW_actions{flex-direction:column;align-items:stretch}._9tY3zW_navigation{width:100%;margin-left:0}._9tY3zW_navigation>*{width:100%}._9tY3zW_actions[data-reverse] ._9tY3zW_navigation{flex:0 auto;width:auto}}@media (prefers-reduced-motion:reduce){._9tY3zW_root *,._9tY3zW_root :before,._9tY3zW_root :after{transition:none!important;animation:none!important}}
.CSTBTq_root{flex-shrink:0;align-items:center;display:inline-flex}.CSTBTq_dot{background:#c92c3d;border-radius:50%;width:7px;height:7px;display:block}.CSTBTq_root[data-via-theme=dark] .CSTBTq_dot{background:#ff5c6c}.dark .CSTBTq_root:not([data-via-theme=light]) .CSTBTq_dot{background:#ff5c6c}
.slegya_alert{z-index:80;gap:var(--via-padding);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);padding:calc(var(--via-padding) * var(--via-phi));overscroll-behavior:contain;border:1px solid var(--via-edge);border-radius:calc(var(--via-padding) * var(--via-phi));background:var(--via-card);color:var(--via-ink);opacity:1;outline:none;margin:0;transition:opacity .5s;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%;box-shadow:0 8px 24px #00000014,0 32px 96px #0003}.slegya_backdrop{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1;background:#0000005c;transition:opacity .5s;position:fixed;inset:0}.slegya_alert[data-starting-style],.slegya_alert[data-ending-style],.slegya_backdrop[data-starting-style],.slegya_backdrop[data-ending-style]{opacity:0}@starting-style{.slegya_alert,.slegya_backdrop{opacity:0}}.slegya_heading{align-items:center;gap:var(--via-related);min-width:0;display:flex}.slegya_icon{color:var(--via-destructive);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.slegya_icon>svg:where(:not([data-via-icon])){width:32px;height:32px}.slegya_icon>[data-via-icon]{--via-icon-size:32px}.slegya_information .slegya_icon{color:var(--via-secondary)}.slegya_title{min-width:0;font:inherit;font-size:18px;font-weight:600;line-height:calc(18px * var(--via-phi));overflow-wrap:anywhere;margin:0}.slegya_body{gap:var(--via-related);min-width:0;display:grid}.slegya_description{color:var(--via-secondary);overflow-wrap:anywhere;margin:0}.slegya_reference{color:var(--via-tertiary);overflow-wrap:anywhere;margin:0;font-size:12px}.slegya_error{color:var(--via-destructive);overflow-wrap:anywhere;margin:0}.slegya_actions{justify-content:space-between;align-items:center;gap:var(--via-related);display:flex}.slegya_actions>:only-child{margin-inline-start:auto}.slegya_alert :focus-visible{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:0 0 0 1px var(--via-focus-key)}@media (min-width:701px){.slegya_actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.slegya_actions>:only-child{margin-inline-start:0}}@media (max-width:700px){.slegya_alert{padding:var(--via-padding)}.slegya_actions{flex-direction:column-reverse;align-items:stretch}.slegya_actions>button,.slegya_actions>a{width:100%}.slegya_actions>:only-child{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.slegya_alert,.slegya_backdrop{transition:none}}
.u44hPq_loader{vertical-align:middle;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.u44hPq_loader>.u44hPq_graphic{width:100%;height:100%;display:block}.u44hPq_orbit,.u44hPq_dot{transform-box:view-box;transform-origin:32px 32px}.u44hPq_orbit{animation:3.2s linear infinite u44hPq_orbit}.u44hPq_dot{animation:3.2s ease-in-out infinite u44hPq_gather;transform:translateY(-17px)scale(.65)}@keyframes u44hPq_orbit{to{transform:rotate(360deg)}}@keyframes u44hPq_gather{0%,to{transform:translateY(0)scale(1.05)}14%{transform:translateY(-4px)scale(1.1)}36%{transform:translateY(-17px)scale(.65)}55%{transform:translateY(-20px)scale(.58)}74%{transform:translateY(-17px)scale(.7)}90%{transform:translateY(-5px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.u44hPq_orbit,.u44hPq_dot{animation:none}}
.Zr5wYW_rotatingCaption{text-align:center;overflow-wrap:break-word;min-block-size:2lh;inline-size:min(100%,32ch)}
._62ADQG_sunriseRim{background:radial-gradient(at 50% 122%,#e7e4db 0%,#0000 64%),#a8b7d8}
.swoCta_canvasTokens{--via-canvas:#f5f5f4}@supports (color:lab(0% 0 0)){.swoCta_canvasTokens{--via-canvas:lab(96.5286% -.0991821 .364268)}}.swoCta_canvasTokens[data-via-theme=dark]{--via-canvas:#0c0a09}@supports (color:lab(0% 0 0)){.swoCta_canvasTokens[data-via-theme=dark]{--via-canvas:lab(2.86037% .455312 .568903)}}.dark .swoCta_canvasTokens:not([data-via-theme=light]){--via-canvas:#0c0a09}@supports (color:lab(0% 0 0)){.dark .swoCta_canvasTokens:not([data-via-theme=light]){--via-canvas:lab(2.86037% .455312 .568903)}}
.zOmo9W_panel{background:var(--via-card);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.zOmo9W_scroll{overscroll-behavior:contain;min-width:0;min-height:0;padding:0 var(--via-padding);scrollbar-width:thin;scrollbar-color:var(--via-line) transparent;flex:1;overflow-y:auto}.zOmo9W_accordion.zOmo9W_accordion{border:0;border-radius:0;width:100%;overflow:visible}.zOmo9W_section.zOmo9W_section{border:0;border-bottom:1px solid var(--via-edge);padding:var(--via-related) 0 var(--via-padding);background:0 0}.zOmo9W_section:last-child{border-bottom:0}.zOmo9W_sectionHeading.zOmo9W_sectionHeading{min-height:44px;color:var(--via-ink);font:inherit;border:0;border-radius:8px;align-items:center;gap:8px;padding:0;font-size:18px;font-weight:600;line-height:29.1246px;text-decoration:none}.zOmo9W_sectionHeading:hover{color:var(--via-secondary);text-decoration:none}.zOmo9W_sectionHeading:focus-visible{outline:2px solid var(--via-blue);outline-offset:2px;box-shadow:none}.zOmo9W_sectionHeading svg{color:var(--via-secondary)}.zOmo9W_content.zOmo9W_content{padding:0}.zOmo9W_help{margin:0 0 var(--via-related);color:var(--via-secondary);font-size:14px;line-height:var(--via-copy-line)}.zOmo9W_notice{margin:var(--via-related) 0 0;border-left:2px solid var(--via-blue);padding-left:var(--via-related);color:var(--via-secondary)}.zOmo9W_fieldset{border:0;min-width:0;margin:0;padding:0}.zOmo9W_label{color:var(--via-ink);margin:0 0 8px;font-weight:500;display:block}.zOmo9W_templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.zOmo9W_templateChoice,.zOmo9W_weightChoice,.zOmo9W_colourChoice{cursor:pointer;min-width:0;position:relative}.zOmo9W_radio{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.zOmo9W_templateTile{border:1px solid var(--via-edge);background:var(--via-card);min-height:112px;transition:border-color var(--via-hover-duration), box-shadow var(--via-hover-duration);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 2px;display:flex}.zOmo9W_thumbnail{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:60px;height:76px;display:flex}.zOmo9W_thumbnail img{width:48px;height:64px}.zOmo9W_templateLabel{overflow-wrap:anywhere;max-width:100%;font-size:12px;line-height:19.4164px}.zOmo9W_radio:checked+.zOmo9W_templateTile{outline:2px solid var(--via-blue);outline-offset:-2px;font-weight:600}.zOmo9W_radio:focus-visible+.zOmo9W_templateTile,.zOmo9W_radio:focus-visible+.zOmo9W_weightLabel,.zOmo9W_radio:focus-visible+.zOmo9W_colourTarget{outline:2px solid var(--via-focus-key);outline-offset:4px}.zOmo9W_templateChoice:hover .zOmo9W_templateTile{box-shadow:var(--via-shadow)}.zOmo9W_fields{gap:var(--via-padding);display:grid}.zOmo9W_presetChoices{gap:var(--via-space);flex-wrap:wrap;display:flex}.zOmo9W_field{min-width:0}.zOmo9W_selectTrigger.zOmo9W_selectTrigger.zOmo9W_selectTrigger{width:100%;height:44px;min-height:44px;padding:0 var(--via-related);border:1px solid var(--via-line);background:var(--via-lane);color:var(--via-ink);font-family:inherit;font-size:14px}.zOmo9W_selectTrigger:focus-visible{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:none}.zOmo9W_selectPopup.zOmo9W_selectPopup.zOmo9W_selectPopup{max-width:calc(100vw - 24px);min-width:var(--anchor-width);background:var(--via-card);color:var(--via-ink);border:1px solid var(--via-edge);box-shadow:var(--via-hover-shadow);border-radius:16px}.zOmo9W_selectItem.zOmo9W_selectItem{min-height:44px;padding:8px var(--via-related);color:var(--via-ink);white-space:normal}.zOmo9W_selectItem[data-highlighted]{background:var(--via-control-hover)}.zOmo9W_weights{flex-wrap:wrap;gap:8px;display:flex}.zOmo9W_weightChoice{flex:1 0 auto;min-width:max-content}.zOmo9W_weightLabel{border:1px solid var(--via-edge);white-space:nowrap;background:var(--via-lane);min-height:44px;transition:background-color var(--via-hover-duration);border-radius:999px;justify-content:center;align-items:center;padding:8px;font-size:12px;line-height:19.4164px;display:flex}.zOmo9W_radio:checked+.zOmo9W_weightLabel{background:var(--via-blue);color:#1a1a1a;border-color:var(--via-blue)}.zOmo9W_colours{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:8px;margin-bottom:8px;display:grid}.zOmo9W_colourTarget{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:44px;display:flex}.zOmo9W_swatch{background:var(--design-swatch);border:1px solid #0000001f;border-radius:50%;width:28px;height:28px}.zOmo9W_radio:checked+.zOmo9W_colourTarget{border-color:var(--via-blue);box-shadow:inset 0 0 0 1px var(--via-blue)}.zOmo9W_radio:disabled{cursor:not-allowed}.zOmo9W_radio:disabled+.zOmo9W_weightLabel,fieldset:disabled .zOmo9W_weightLabel,fieldset:disabled .zOmo9W_colourTarget{opacity:.5}.zOmo9W_recommendations.zOmo9W_recommendations{padding:8px var(--via-related);background:var(--via-lane);border:0;border-radius:12px}.zOmo9W_recommendationItem.zOmo9W_recommendationItem{background:0 0;border:0}.zOmo9W_recommendationHeading.zOmo9W_recommendationHeading{min-height:44px;color:var(--via-ink);font:inherit;border:0;align-items:center;gap:8px;padding:8px 0;text-decoration:none}.zOmo9W_recommendationHeading:hover{color:var(--via-secondary);text-decoration:none}.zOmo9W_recommendationHeading svg{color:var(--via-secondary)}.zOmo9W_recommendationHeading:focus-visible,.zOmo9W_pairing:focus-visible{outline:2px solid var(--via-blue);outline-offset:2px;box-shadow:none;border-radius:8px}.zOmo9W_recommendations p{margin-top:var(--via-related)}.zOmo9W_pairing{background:var(--via-card);width:100%;min-height:44px;color:var(--via-ink);text-align:left;font:inherit;cursor:pointer;transition:background-color var(--via-hover-duration), color var(--via-hover-duration);border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.zOmo9W_pairing+.zOmo9W_pairing{margin-top:8px}.zOmo9W_pairing span{overflow-wrap:anywhere;min-width:0}.zOmo9W_pairingArrow{text-align:center;color:var(--via-secondary)}.zOmo9W_pairing span:last-child{color:var(--via-secondary);text-align:right}.zOmo9W_pairing:hover:not(:disabled),.zOmo9W_pairing:focus-visible{background:var(--via-blue);color:#1a1a1a}.zOmo9W_pairing:hover:not(:disabled) span,.zOmo9W_pairing:focus-visible span{color:inherit}.zOmo9W_pairing:focus-visible{outline-offset:-2px}.zOmo9W_pairing:disabled{cursor:not-allowed;opacity:.5;transition:none}.zOmo9W_footer{padding:var(--via-related) var(--via-padding) max(var(--via-padding), env(safe-area-inset-bottom));border-top:1px solid var(--via-edge);background:var(--via-card);flex-shrink:0}.zOmo9W_save.zOmo9W_save{width:100%}@media (max-width:700px){.zOmo9W_selectTrigger.zOmo9W_selectTrigger.zOmo9W_selectTrigger{font-size:16px}}@media (prefers-reduced-motion:reduce){.zOmo9W_templateTile,.zOmo9W_weightLabel,.zOmo9W_pairing{transition:none}}
.O7bZra_card{isolation:isolate;width:100%;min-width:0;padding:var(--via-padding);border:1px solid var(--via-edge);background:var(--via-card);box-shadow:var(--via-shadow);transition:box-shadow var(--via-hover-duration) ease, transform var(--via-hover-duration) ease;border-radius:20px;position:relative;container:via-job-row/inline-size}.O7bZra_card:where(:has(.O7bZra_opener:enabled)):hover{box-shadow:var(--via-hover-shadow);transform:translateY(-2px)}.O7bZra_card[data-via-job-card]:before{content:"";z-index:0;box-sizing:border-box;border-radius:inherit;background:var(--via-sunrise-glow), var(--via-blue);opacity:0;pointer-events:none;transition:opacity var(--via-hover-duration) ease;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.O7bZra_card:where(:has(.O7bZra_opener:enabled)):hover:before{opacity:1}.O7bZra_card[data-selected=true]{border-color:var(--via-blue);box-shadow:inset 0 0 0 1px var(--via-blue)}.O7bZra_card>.O7bZra_opener:focus-visible{outline:2px solid var(--via-blue);outline-offset:var(--via-micro);box-shadow:0 0 0 1px var(--via-focus-key)}.O7bZra_opener:disabled{cursor:not-allowed}.O7bZra_layout{gap:var(--via-space);flex-direction:column;display:flex}.O7bZra_header,.O7bZra_footer{column-gap:var(--via-related);display:flex}.O7bZra_header{align-items:flex-start}.O7bZra_footer{align-items:flex-end}.O7bZra_identity{flex:1;min-width:0}.O7bZra_identity>.O7bZra_heading{height:auto}.O7bZra_identity h2,.O7bZra_identity p>span,.O7bZra_location>span,.O7bZra_excerpt{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.O7bZra_location,.O7bZra_skeletonLocation{margin-top:var(--via-space)}.O7bZra_location{align-items:flex-start;gap:var(--via-space);min-width:0;color:var(--via-secondary);display:flex}.O7bZra_location>[data-via-icon]{margin-top:var(--via-micro)}.O7bZra_badges{align-items:center;gap:var(--via-space);flex-flow:row-reverse wrap;min-width:0;max-width:42%;display:flex}.O7bZra_badges>span{max-width:100%}.O7bZra_card[data-job-presentation=board] .O7bZra_badges{flex-direction:row;justify-content:flex-end}.O7bZra_card[data-job-presentation=board] .O7bZra_skeletonAction{border-radius:var(--via-related);width:9rem}.O7bZra_actions{align-items:center;gap:var(--via-micro);flex-shrink:0;margin-inline-start:auto;display:flex}.O7bZra_chevron.O7bZra_chevron{--via-icon-size:var(--via-company);color:var(--via-secondary)}.O7bZra_wishlist.O7bZra_wishlist{z-index:2;flex-shrink:0;position:relative}.O7bZra_wishlist.O7bZra_wishlist [data-via-icon]{--via-icon-size:24px}.O7bZra_excerpt{min-width:0;color:var(--via-secondary);flex:1;margin:0}.O7bZra_skeletonCompany{width:58%;height:var(--via-company-line);margin-bottom:var(--via-micro)}.O7bZra_skeletonRole{width:80%;height:var(--via-copy-line)}.O7bZra_skeletonLocation{width:min(7rem,100%);height:var(--via-copy-line)}.O7bZra_skeletonBadge{width:5rem;height:calc(var(--via-copy-line) + var(--via-micro) * 2 + 2px);border-radius:999px}.O7bZra_skeletonAction{width:var(--via-button-height);height:var(--via-button-height);border-radius:50%}.O7bZra_skeletonChevron{width:var(--via-company);height:var(--via-company)}.O7bZra_footer>.O7bZra_skeletonExcerpt{width:88%;height:var(--via-copy-line);flex-shrink:1}@container via-job-row (min-width:30rem){.O7bZra_excerpt{-webkit-line-clamp:1}}@container via-job-row (max-width:14rem){.O7bZra_header,.O7bZra_footer{align-items:stretch;row-gap:var(--via-space)}.O7bZra_header{flex-direction:column-reverse}.O7bZra_footer{flex-direction:column}.O7bZra_badges{max-width:100%}}@media (max-width:360px){.O7bZra_heading>[data-via-icon]{display:block}}@media (max-width:700px),(prefers-reduced-motion:reduce){.O7bZra_card:where(:has(.O7bZra_opener:enabled)):hover{transform:none}}
.VMgeoa_status.VMgeoa_status{justify-content:flex-start;align-items:center;gap:var(--via-space,8px);min-width:0;display:flex}.VMgeoa_status>span:last-child{overflow-wrap:anywhere;min-width:0}.VMgeoa_status .VMgeoa_loader{flex:none;width:16px;height:16px}.VMgeoa_status .VMgeoa_loader svg{width:100%;height:100%;display:block}
.cfydNG_card{isolation:isolate;gap:var(--via-related);min-width:0;min-height:220px;padding:var(--via-padding);border:1px solid var(--via-edge);border-radius:var(--via-padding);background:var(--via-card);color:var(--via-ink);box-shadow:var(--via-shadow);transition:transform var(--via-hover-duration) ease, box-shadow var(--via-hover-duration) ease, border-color var(--via-hover-duration) ease;flex-direction:column;text-decoration:none;display:flex;position:relative}.cfydNG_card:before{content:"";border-radius:inherit;background:var(--via-sunrise-glow), var(--via-blue);opacity:0;pointer-events:none;transition:opacity var(--via-hover-duration) ease;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cfydNG_heading{align-items:center;gap:var(--via-related);min-width:0;display:flex}.cfydNG_heading h2{min-width:0;font-size:var(--via-company);line-height:var(--via-company-line);letter-spacing:-.3px;overflow-wrap:anywhere;text-wrap:pretty;flex:1;margin:0;font-weight:600}.cfydNG_icon{background:linear-gradient(var(--via-card), var(--via-card)) padding-box, var(--via-sunrise-glow) border-box, var(--via-blue) border-box;border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.cfydNG_card .cfydNG_icon svg:where(:not([data-via-icon])){width:20px;height:20px}.cfydNG_card .cfydNG_icon [data-via-icon]{--via-icon-size:20px}.cfydNG_description{max-width:46ch;color:var(--via-secondary);line-height:var(--via-copy-line);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.cfydNG_footer{padding-top:var(--via-related);border-top:1px solid var(--via-edge);justify-content:flex-end;align-items:center;margin-top:auto;display:flex}.cfydNG_card svg.cfydNG_chevron{color:var(--via-secondary)}.cfydNG_card svg:where(:not([data-via-icon])).cfydNG_chevron{width:20px;height:20px}.cfydNG_card [data-via-icon].cfydNG_chevron{--via-icon-size:20px}.cfydNG_card:focus-visible{outline:2px solid var(--via-blue);outline-offset:5px;box-shadow:0 0 0 1px var(--via-focus-key)}.cfydNG_card:focus-visible:before{opacity:1;transition:none}.cfydNG_card:active{background:var(--via-control-hover);transition:none;transform:scale(.99)}@media (hover:hover){.cfydNG_card:hover{box-shadow:var(--via-hover-shadow);transform:translateY(-2px)}.cfydNG_card:hover:before{opacity:1}.cfydNG_card:hover:active{transform:scale(.99)}}@media (max-width:700px){.cfydNG_card{min-height:200px}.cfydNG_heading h2{font-size:18px;line-height:calc(18px * var(--via-phi))}}@media (prefers-reduced-motion:reduce){.cfydNG_card,.cfydNG_card:before{transition:none}.cfydNG_card:hover,.cfydNG_card:active{transform:none}}
.Fe5S-a_card{isolation:isolate;border:1px solid var(--via-edge);background:var(--via-card);width:312px;min-width:0;max-width:100%;box-shadow:var(--via-shadow);border-radius:20px;flex-direction:column;flex-shrink:0;margin:0;padding:20.9443px;transition:box-shadow .5s,transform .5s,border-color .5s;display:flex;position:relative}.Fe5S-a_card[data-disabled=false]:hover{border-color:color-mix(in oklch, var(--via-blue) 52%, var(--via-edge));box-shadow:var(--via-hover-shadow);transform:translateY(-2px)}.Fe5S-a_header{align-items:center;gap:12.9443px;min-width:0;display:flex}.Fe5S-a_card[data-state=pending] .Fe5S-a_header{min-height:44px}.Fe5S-a_company{flex:1;min-width:0;margin:0;font-size:22.6525px;font-weight:600;line-height:36.6525px}.Fe5S-a_text{z-index:2;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;min-width:0;max-width:100%;display:block;position:relative;overflow:hidden}.Fe5S-a_role{min-width:0;color:var(--via-secondary);align-items:center;gap:8px;margin:3.05573px 0 0;font-size:14px;line-height:22.6525px;display:flex}.Fe5S-a_role .Fe5S-a_text{flex:1}.Fe5S-a_card .Fe5S-a_roleIcon{flex-shrink:0;width:20px;height:20px}.Fe5S-a_countRow{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:44px;margin-top:12.9443px;display:flex}.Fe5S-a_countBadge{flex-shrink:1;min-width:0;max-width:calc(100% - 52px)}.Fe5S-a_card .Fe5S-a_analysisButton{z-index:2;color:var(--via-ink);padding:0;position:relative}.Fe5S-a_card .Fe5S-a_analysisButton svg:where(:not([data-via-icon])),.Fe5S-a_card .Fe5S-a_openButton svg:where(:not([data-via-icon])){width:20px;height:20px}.Fe5S-a_card .Fe5S-a_analysisButton [data-via-icon],.Fe5S-a_card .Fe5S-a_openButton [data-via-icon]{--via-icon-size:20px}.Fe5S-a_card .Fe5S-a_openButton{width:44px;height:44px;min-height:44px;color:var(--via-ink);box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:static}.Fe5S-a_openButton:after{content:"";z-index:1;cursor:pointer;border-radius:20px;position:absolute;inset:0}.Fe5S-a_card:has(.Fe5S-a_openButton:focus-visible){outline:2px solid var(--via-blue);outline-offset:3.05573px;box-shadow:0 0 0 1px var(--via-focus-key);transition:none}.Fe5S-a_card .Fe5S-a_openButton:focus-visible{box-shadow:none;outline:none}.Fe5S-a_card[data-disabled=true] .Fe5S-a_text,.Fe5S-a_openButton:disabled:after{cursor:not-allowed}.Fe5S-a_card[data-disabled=true]{transition:none}.Fe5S-a_skeleton{pointer-events:none}.Fe5S-a_skeletonCompany{width:65%;height:36.6525px}.Fe5S-a_skeletonRole{width:calc(80% - 28px);height:22.6525px}.Fe5S-a_skeletonBadge{border-radius:999px;width:104px;max-width:calc(100% - 52px);height:30.7639px}.Fe5S-a_skeletonAction{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.Fe5S-a_card .Fe5S-a_skeletonIcon{border-radius:4px;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.Fe5S-a_card{transition:none}.Fe5S-a_card[data-disabled=false]:hover{transform:none}}
.vlyKrq_search{align-items:center;gap:var(--via-space);width:min(100%,312px);min-width:0;min-height:44px;padding:0 var(--via-related);border:1px solid var(--via-line);color:var(--via-secondary);background:var(--via-card);transition:border-color var(--via-hover-duration) ease;border-radius:999px;display:flex}.vlyKrq_search>svg{flex-shrink:0}.vlyKrq_search>svg:where(:not([data-via-icon])){width:20px;height:20px}.vlyKrq_search>[data-via-icon],.vlyKrq_inlineLabel>[data-via-icon]{--via-icon-size:20px}.vlyKrq_inlineLabel{flex-shrink:0;display:flex}.vlyKrq_search>input{border-radius:inherit;width:100%;min-width:0;height:44px;box-shadow:none;color:var(--via-ink);font:inherit;background:0 0;border:0;outline:none;padding:0}.vlyKrq_search>input::placeholder{color:var(--via-secondary);opacity:1}.vlyKrq_search:focus-within{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:0 0 0 1px var(--via-focus-key)}.vlyKrq_search:has(input:disabled){opacity:.45}.vlyKrq_search[hidden]{display:none}.vlyKrq_control{align-items:center;width:min(100%,312px);min-width:0;min-height:44px;display:flex}.vlyKrq_control>.vlyKrq_search{flex:1;width:100%}.vlyKrq_mobileActions{flex-shrink:0;align-items:center;display:flex}.vlyKrq_activeMarker{background:var(--via-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}@media (max-width:700px){.vlyKrq_search{width:100%}.vlyKrq_search>input{font-size:16px}.vlyKrq_control[data-mobile-search-expanded=false]{width:44px}.vlyKrq_control[data-mobile-search-expanded=true]{border:1px solid var(--via-line);background:var(--via-card);border-radius:999px}.vlyKrq_control[data-mobile-search-expanded=true]>.vlyKrq_search{background:0 0;border:0;padding-right:0}.vlyKrq_control[data-mobile-search-expanded=true]>.vlyKrq_search:focus-within{box-shadow:none;outline:none}.vlyKrq_control[data-mobile-search-expanded=true]:focus-within{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:0 0 0 1px var(--via-focus-key)}.vlyKrq_control[data-mobile-search-expanded=true] input::-webkit-search-cancel-button{appearance:none}}@media (prefers-reduced-motion:reduce){.vlyKrq_search{transition:none}}
.MSYMlW_layout{--via-sidebar-surface:#f1f1ee;--via-sidebar-motion:.24s cubic-bezier(.22, 1, .36, 1);width:100%;min-width:0;height:100dvh;min-height:0;display:flex}.MSYMlW_layout>[data-via-dashboard-content]{flex:1;min-width:0;height:auto;min-height:0}.MSYMlW_host{width:256px;transition:width var(--via-sidebar-motion);flex:none}.MSYMlW_host[data-state=collapsed]{width:72px}.MSYMlW_panel{--via-sidebar-surface:#f1f1ee;z-index:25;width:256px;min-height:0;padding:var(--via-padding) 14px;gap:var(--via-padding);border-right:1px solid var(--via-edge);background:var(--via-sidebar-surface);transition:width var(--via-sidebar-motion), padding var(--via-sidebar-motion);outline:none;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.MSYMlW_panel[data-state=collapsed]{width:72px;padding-inline:13.5px}.MSYMlW_panel[hidden]{display:none}.MSYMlW_panel[data-via-theme=dark],.MSYMlW_layout[data-via-theme=dark]{--via-sidebar-surface:#171717}.dark .MSYMlW_panel:not([data-via-theme=light]){--via-sidebar-surface:#171717}.dark .MSYMlW_layout:not([data-via-theme=light]){--via-sidebar-surface:#171717}.MSYMlW_header{min-height:44px;transition:min-height var(--via-sidebar-motion);flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}.MSYMlW_panel[data-state=collapsed] .MSYMlW_header{min-height:96px}.MSYMlW_content{scrollbar-width:thin;scrollbar-color:var(--via-line) transparent;flex:1;min-height:0;margin:-4px;padding:4px 4px 8px;overflow:hidden auto}.MSYMlW_footer{gap:var(--via-related);flex-direction:column;flex-shrink:0;display:flex;position:relative}.MSYMlW_item{--sidebar-line-x:50%;align-items:center;gap:var(--via-related);width:100%;min-width:44px;height:48px;min-height:48px;color:var(--via-secondary);box-shadow:none;text-align:left;cursor:pointer;transition:color .16s ease, padding var(--via-sidebar-motion);background:0 0;border:0;border-radius:10px;margin:0;padding:0 8px;font-size:14px;font-weight:400;line-height:22.6525px;text-decoration:none;display:flex;position:relative}.MSYMlW_itemIcon{flex:0 0 20px;align-items:center;width:20px;height:20px;display:flex}.MSYMlW_item .MSYMlW_itemIcon>svg:where(:not([data-via-icon])){width:20px;height:20px}.MSYMlW_item .MSYMlW_itemIcon>[data-via-icon]{--via-icon-size:20px}.MSYMlW_label{inset:0 8px 0 calc(28px + var(--via-related));white-space:nowrap;pointer-events:none;opacity:1;visibility:visible;min-width:0;transition:opacity .18s ease, transform var(--via-sidebar-motion), visibility 0s linear;align-items:center;gap:8px;display:flex;position:absolute;overflow:hidden;transform:translate(0)}.MSYMlW_label>svg{margin-left:auto}.MSYMlW_label>svg:where(:not([data-via-icon])){width:16px;height:16px}.MSYMlW_label>[data-via-icon]{--via-icon-size:16px}.MSYMlW_label:after,.MSYMlW_item:after{content:"";background:var(--via-line);height:1px;position:absolute;bottom:0}.MSYMlW_label:after{left:0;right:0}.MSYMlW_item:after{opacity:0;width:20px;transition:opacity .18s;left:12px}.MSYMlW_label:before,.MSYMlW_item:before{content:"";background:linear-gradient(90deg, var(--via-cream) calc(var(--sidebar-line-x) - 35%), var(--via-gold) var(--sidebar-line-x), var(--via-cream) calc(var(--sidebar-line-x) + 35%));opacity:0;z-index:1;pointer-events:none;height:2px;transition:opacity .16s;position:absolute;bottom:0}.MSYMlW_label:before{left:0;right:0}.MSYMlW_item:before{width:20px;left:12px}.MSYMlW_item[aria-current=page]{color:var(--via-ink);font-weight:600}.MSYMlW_item[aria-current=page] .MSYMlW_label:after{background:var(--via-blue);height:2px}.MSYMlW_item[aria-current=page] .MSYMlW_itemIcon{color:var(--via-focus-key)}.MSYMlW_item:disabled,.MSYMlW_item[aria-disabled=true]{cursor:not-allowed;opacity:.5}.MSYMlW_panel[data-state=collapsed] .MSYMlW_item{padding-inline:12px}.MSYMlW_panel[data-state=collapsed] .MSYMlW_label{opacity:0;visibility:hidden;transition-delay:0s,0s,.18s;transform:translate(-8px)}.MSYMlW_panel[data-state=collapsed] .MSYMlW_item:after{opacity:1}.MSYMlW_panel[data-state=collapsed] .MSYMlW_item[aria-current=page]:after{background:var(--via-blue);height:2px}.MSYMlW_toggle[data-size]{width:44px;height:44px;min-height:44px;color:var(--via-secondary);background:0 0;border-radius:12px}.MSYMlW_toggle[data-via-sidebar-toggle][data-size][data-variant=ghost][aria-expanded]{background:0 0}.MSYMlW_item:focus-visible,.MSYMlW_toggle:focus-visible{outline:2px solid var(--via-blue);outline-offset:2px;box-shadow:0 0 0 1px var(--via-focus-key)}.MSYMlW_tooltip{max-width:220px;padding:8px var(--via-related);border:1px solid var(--via-line);background:var(--via-card);color:var(--via-ink);box-shadow:var(--via-shadow);border-radius:10px;font-size:14px;line-height:22.6525px}.MSYMlW_backdrop,.MSYMlW_mobileHeader,.MSYMlW_mobileClose,.MSYMlW_header .MSYMlW_mobileClose{display:none}@media (hover:hover){.MSYMlW_item:not(:disabled):not([aria-disabled=true]):hover{color:var(--via-ink);background:0 0}.MSYMlW_item:not(:disabled):not([aria-disabled=true]):hover .MSYMlW_itemIcon,.MSYMlW_toggle:hover{color:var(--via-focus-key)}.MSYMlW_item:not(:disabled):not([aria-disabled=true]):hover .MSYMlW_label:before,.MSYMlW_panel[data-state=collapsed] .MSYMlW_item:not(:disabled):not([aria-disabled=true]):hover:before{opacity:1}}@media (max-width:700px){.MSYMlW_layout{flex-direction:column}.MSYMlW_host,.MSYMlW_host[data-state=collapsed]{width:0;height:0}.MSYMlW_mobileHeader{border-bottom:1px solid var(--via-edge);background:var(--via-sidebar-surface);flex-shrink:0;width:100%;padding:8px 14px;display:block}.MSYMlW_panel,.MSYMlW_panel[data-state=collapsed]{z-index:50;width:min(288px,100vw - 32px);height:100dvh;padding:var(--via-padding) 14px max(var(--via-padding), env(safe-area-inset-bottom));border-right:1px solid var(--via-edge);box-shadow:var(--via-hover-shadow);transition:transform var(--via-sidebar-motion)}.MSYMlW_panel:not([data-via-sidebar-mobile=true]){display:none}.MSYMlW_panel[data-starting-style],.MSYMlW_panel[data-ending-style]{transform:translate(-100%)}.MSYMlW_panel .MSYMlW_header{min-height:44px;padding-right:44px}.MSYMlW_header [data-via-sidebar-toggle=desktop]{display:none}.MSYMlW_mobileClose[data-size]{background:0 0;border-radius:12px;width:44px;height:44px;min-height:44px;display:inline-flex;position:absolute;top:0;right:0}.MSYMlW_header .MSYMlW_mobileClose[data-size][data-variant=ghost]:hover{background:0 0}.MSYMlW_backdrop{z-index:49;opacity:1;background:#00000052;transition:opacity .24s;display:block;position:fixed;inset:0}.MSYMlW_backdrop[hidden]{display:none}.MSYMlW_backdrop[data-starting-style],.MSYMlW_backdrop[data-ending-style]{opacity:0}}@media (prefers-reduced-motion:reduce){.MSYMlW_layout *,.MSYMlW_layout :before,.MSYMlW_layout :after,.MSYMlW_panel,.MSYMlW_panel *,.MSYMlW_panel :before,.MSYMlW_panel :after,.MSYMlW_backdrop{transition:none!important;animation:none!important}.MSYMlW_item{--sidebar-line-x:50%!important}}
.vJUPFW_scope{--via-hover-duration:.5s;--via-phi:1.61803;--via-space:8px;--via-micro:calc(var(--via-space) / var(--via-phi) / var(--via-phi));--via-related:calc(var(--via-space) * var(--via-phi));--via-padding:calc(var(--via-related) * var(--via-phi));--via-copy:14px;--via-company:calc(var(--via-copy) * var(--via-phi));--via-copy-line:var(--via-company);--via-company-line:calc(var(--via-company) * var(--via-phi));--via-modal-heading:var(--via-company);--via-modal-heading-line:calc(var(--via-modal-heading) * var(--via-phi));--via-card-width:312px;--via-card-height:calc(312px / var(--via-phi));--via-lane-width:336px;--via-lane-gap:24px;--via-blue:#a8b7d8;--via-cream:#e7e4db;--via-sunrise-glow:radial-gradient(ellipse at 50% 122%, var(--via-cream) 0%, transparent 64%);--via-gold:#f5cd8c;--via-success:#00a544;--via-purple:#8d54ff;--via-review:#f99c00;--via-destructive:#e40014;--via-warning:#fe6e00;--via-warning-ink:#c53c00;--via-ring-low:#82181a;--via-ring-high:#e40014;--via-card:#fff;--via-ink:#1a1a1a;--via-secondary:#626262;--via-tertiary:#6e6e6e;--via-line:#dedede;--via-edge:#e7e7e7;--via-lane:#eee;--via-control-hover:#f1f1f1;--via-success-ink:#175932;--via-purple-ink:#5d0ec0;--via-review-ink:#713b00;--via-age-ink:#585b52;--via-focus-key:#455b82;--via-shadow:0 2px 4px #17181508, 0 9px 25px #1718150a;--via-hover-shadow:0 4px 7px #1718150d, 0 14px 32px #17181514;box-sizing:border-box;font-family:var(--font-nebula-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--via-copy);line-height:var(--via-copy-line);color:var(--via-ink);}@supports (color:lab(0% 0 0)){.vJUPFW_scope{--via-success:lab(59.0978% -58.6621 41.2579);--via-purple:lab(49.9355% 55.1776 -81.8963);--via-review:lab(72.7183% 31.8672 97.9407);--via-destructive:lab(48.4493% 77.4328 61.5452);--via-warning:lab(64.272% 57.1788 90.3583);--via-warning-ink:lab(46.4615% 57.7275 70.8507);--via-ring-low:lab(28.5139% 44.5539 29.0463);--via-ring-high:lab(48.4493% 77.4328 61.5452);--via-purple-ink:lab(29.3188% 57.7986 -76.1493)}}@media (max-width:700px){.vJUPFW_scope{--via-modal-heading:18px}}.vJUPFW_scope[data-via-theme=dark]{--via-review:#dd7400;--via-destructive:#bf000f;--via-warning:#ff8b1a;--via-warning-ink:#ffb96d;--via-card:#242424;--via-ink:#f5f5f4;--via-secondary:#b9b9b9;--via-tertiary:#a5a5a5;--via-line:#393939;--via-edge:#333;--via-lane:#191919;--via-control-hover:#2b2b2b;--via-success-ink:#b4e5c4;--via-purple-ink:#c4b4ff;--via-review-ink:#ffd1a0;--via-age-ink:#c6c9bf;--via-focus-key:#cbd6ec;--via-shadow:0 2px 3px #0000001f, 0 8px 22px #00000026;--via-hover-shadow:0 4px 6px #0000002e, 0 14px 34px #0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.vJUPFW_scope[data-via-theme=dark]{--via-review:lab(60.3514% 40.5624 87.1228);--via-destructive:lab(40.4273% 67.2623 53.7441);--via-warning:lab(70.0429% 42.5156 75.8207);--via-warning-ink:lab(80.8059% 21.7313 50.4455);--via-purple-ink:lab(76.7419% 18.3911 -37.0706)}}.dark .vJUPFW_scope:not([data-via-theme=light]){--via-review:#dd7400;--via-destructive:#bf000f;--via-warning:#ff8b1a;--via-warning-ink:#ffb96d;--via-card:#242424;--via-ink:#f5f5f4;--via-secondary:#b9b9b9;--via-tertiary:#a5a5a5;--via-line:#393939;--via-edge:#333;--via-lane:#191919;--via-control-hover:#2b2b2b;--via-success-ink:#b4e5c4;--via-purple-ink:#c4b4ff;--via-review-ink:#ffd1a0;--via-age-ink:#c6c9bf;--via-focus-key:#cbd6ec;--via-shadow:0 2px 3px #0000001f, 0 8px 22px #00000026;--via-hover-shadow:0 4px 6px #0000002e, 0 14px 34px #0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.dark .vJUPFW_scope:not([data-via-theme=light]){--via-review:lab(60.3514% 40.5624 87.1228);--via-destructive:lab(40.4273% 67.2623 53.7441);--via-warning:lab(70.0429% 42.5156 75.8207);--via-warning-ink:lab(80.8059% 21.7313 50.4455);--via-purple-ink:lab(76.7419% 18.3911 -37.0706)}}.vJUPFW_scope *,.vJUPFW_scope :before,.vJUPFW_scope :after{box-sizing:border-box}.vJUPFW_scope svg{flex-shrink:0}.vJUPFW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vJUPFW_button{--via-button-height:40px;--via-ring-angle:0deg;--via-button-background:transparent;--via-button-border-color:transparent;--via-button-shadow:none;isolation:isolate;border:1px solid var(--via-button-border-color);padding:0 var(--via-padding);height:var(--via-button-height);min-height:var(--via-button-height);background:var(--via-button-background);box-shadow:var(--via-button-shadow);font-size:14px;font-weight:500;line-height:var(--via-copy-line);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--via-hover-duration) ease 0s, color var(--via-hover-duration) ease 0s, border-color var(--via-hover-duration) ease 0s, box-shadow var(--via-hover-duration) ease 0s, opacity var(--via-hover-duration) ease 0s, text-decoration-color var(--via-hover-duration) ease 0s;background-repeat:no-repeat;background-origin:border-box;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.vJUPFW_button svg:where(:not([data-via-icon])){width:20px;height:20px}.vJUPFW_button [data-via-icon]{--via-icon-size:20px}.vJUPFW_buttonContent{justify-content:center;align-items:center;gap:8px;display:inline-flex}.vJUPFW_buttonDefault{--via-button-height:40px}.vJUPFW_buttonXs{--via-button-height:24px;padding-inline:8px}.vJUPFW_buttonXs svg:where(:not([data-via-icon])),.vJUPFW_iconXs svg:where(:not([data-via-icon])){width:14px;height:14px}.vJUPFW_buttonXs [data-via-icon],.vJUPFW_iconXs [data-via-icon]{--via-icon-size:14px}.vJUPFW_buttonSm{--via-button-height:32px;padding-inline:var(--via-related)}.vJUPFW_buttonLg{--via-button-height:48px;padding-inline:28px}.vJUPFW_buttonIcon{width:var(--via-button-height);padding:0}.vJUPFW_iconXs{--via-button-height:24px}.vJUPFW_iconSm{--via-button-height:32px}.vJUPFW_iconSm svg:where(:not([data-via-icon])){width:16px;height:16px}.vJUPFW_iconSm [data-via-icon]{--via-icon-size:16px}.vJUPFW_iconLg{--via-button-height:48px;width:var(--via-button-height);padding:0}.vJUPFW_iconLg svg:where(:not([data-via-icon])){width:24px;height:24px}.vJUPFW_iconLg [data-via-icon]{--via-icon-size:24px}.vJUPFW_iconButton{border-radius:50%}.vJUPFW_button:focus-visible{--via-button-shadow:0 0 0 1px var(--via-focus-key);outline:2px solid var(--via-blue);outline-offset:5px}.vJUPFW_button:focus-visible,.vJUPFW_button:active:not(:disabled),.vJUPFW_button:disabled{transition:none}.vJUPFW_button:disabled{opacity:.45;cursor:not-allowed}.vJUPFW_button:disabled:before{opacity:0}.vJUPFW_button[data-loading=true] .vJUPFW_buttonContent{visibility:hidden}.vJUPFW_buttonLoading{pointer-events:none;justify-content:center;align-items:center;gap:8px;padding-inline:8px;display:flex;position:absolute;inset:0}.vJUPFW_buttonLoading .vJUPFW_buttonLoader>svg{width:100%;height:100%}.vJUPFW_loadingLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.vJUPFW_sunrise{--via-sunrise-base:var(--via-blue);--via-button-background:var(--via-sunrise-glow), var(--via-sunrise-base);--via-button-shadow:0 2px 3px #0000000a;color:#1a1a1a}.vJUPFW_aiButton{--via-sunrise-base:var(--via-gold)}.vJUPFW_successButton{--via-sunrise-base:var(--via-success)}.vJUPFW_sunrise:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--via-ring-angle), var(--via-gold), var(--via-cream) 14%, var(--via-cream) 86%, var(--via-gold));opacity:0;transition:opacity var(--via-hover-duration) ease 0s;pointer-events:none;padding:2px;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vJUPFW_sunrise:hover:not(:disabled):before,.vJUPFW_sunrise:focus-visible:before{opacity:1}.vJUPFW_outline{--via-button-background:var(--via-control-hover)}.vJUPFW_outline:hover:not(:disabled):not([aria-disabled=true]){--via-button-background:color-mix(in oklch, var(--via-ink) 6%, var(--via-control-hover));--via-button-border-color:var(--via-blue)}.vJUPFW_secondary,.vJUPFW_secondary:hover:not(:disabled),.vJUPFW_ghost:hover:not(:disabled):not([aria-pressed=true]),.vJUPFW_ghost[aria-expanded=true]:not([aria-pressed=true]){--via-button-background:var(--via-control-hover)}.vJUPFW_ghost[aria-pressed=true]{--via-button-background:var(--via-blue);color:#1a1a1a}.vJUPFW_link{color:var(--via-ink);text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000}.vJUPFW_link:hover:not(:disabled){-webkit-text-decoration-color:var(--via-blue);text-decoration-color:var(--via-blue)}.vJUPFW_destructive{--via-button-background:var(--via-canvas);border:1.5px solid #0000}.vJUPFW_destructive svg{color:var(--via-destructive)}.vJUPFW_destructive:before{content:"";border-radius:inherit;background:conic-gradient(from var(--via-ring-angle), var(--via-ring-high), var(--via-ring-low) 14%, var(--via-ring-low) 86%, var(--via-ring-high));opacity:0;pointer-events:none;transition:inset var(--via-hover-duration) ease 0s, padding var(--via-hover-duration) ease 0s;padding:1.5px;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vJUPFW_destructive:hover:not(:disabled):before{opacity:1;padding:2px;inset:-3px}.vJUPFW_destructive:focus-visible:not(:disabled):before{opacity:1}.vJUPFW_button:focus-visible:before,.vJUPFW_button:active:not(:disabled):before,.vJUPFW_button:disabled:before{transition:none}@media (max-width:700px){.vJUPFW_button[data-mobile-compact=true]{width:var(--via-button-height);height:var(--via-button-height);min-height:var(--via-button-height);box-shadow:none;background:0 0;border:0;outline:none;padding:0}.vJUPFW_button[data-mobile-compact=true]:after{content:"";z-index:-2;border-radius:inherit;border:1px solid var(--via-button-border-color);background:var(--via-button-background);box-shadow:var(--via-button-shadow);pointer-events:none;background-repeat:no-repeat;background-origin:border-box;transition:inherit;position:absolute;inset:4px}.vJUPFW_button[data-mobile-compact=true] .vJUPFW_buttonContent{gap:4px}.vJUPFW_button[data-mobile-compact=true] svg:where(:not([data-via-icon])){width:20px;height:20px}.vJUPFW_button[data-mobile-compact=true] [data-via-icon]{--via-icon-size:20px}.vJUPFW_button[data-mobile-compact=true] .vJUPFW_buttonLoader>svg{width:100%;height:100%}.vJUPFW_button[data-mobile-compact=true] .vJUPFW_buttonLoading{gap:0;padding:0}.vJUPFW_button[data-mobile-compact=true] .vJUPFW_loadingLabel{display:none}.vJUPFW_button[data-mobile-compact=true]:focus-visible:after{outline:2px solid var(--via-blue);outline-offset:5px}.vJUPFW_button[data-mobile-compact=true].vJUPFW_sunrise:before{inset:1px}.vJUPFW_button[data-mobile-compact=true].vJUPFW_destructive:before{z-index:-1;inset:4px}.vJUPFW_button[data-mobile-compact=true].vJUPFW_destructive:hover:not(:disabled):before{padding:2px;inset:1px}}.vJUPFW_badge{align-items:center;gap:var(--via-space);padding:var(--via-micro) var(--via-space);border:1px solid var(--via-edge);font-size:var(--via-copy);font-weight:500;line-height:var(--via-copy-line);white-space:nowrap;background:color-mix(in oklch, var(--via-secondary) 6%, var(--via-card));color:var(--via-age-ink);border-radius:999px;flex-shrink:0;margin:0;display:inline-flex}.vJUPFW_badgeIcon{flex-shrink:0;align-items:center;display:inline-flex}.vJUPFW_tailoringLoader svg{width:100%;height:100%}.vJUPFW_badgeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vJUPFW_badge[data-size=sm]{gap:var(--via-micro);max-width:100%;min-height:32px;padding:0 var(--via-related)}.vJUPFW_badge[data-size=sm][data-has-action]{padding-inline-end:0}.vJUPFW_badge[data-size=sm] .vJUPFW_badgeLabel{white-space:normal;overflow-wrap:anywhere}.vJUPFW_badgeAction{flex-shrink:0;display:inline-flex}.vJUPFW_badge[data-size=sm] .vJUPFW_badgeAction{margin-block:-1px}.vJUPFW_pendingQuestionsBadge{max-width:min(100%, var(--via-card-width))}.vJUPFW_badge.vJUPFW_ghostedBadge{color:#843b4d;background:#fbeef1;border-color:#d3a0ab}.vJUPFW_badge.vJUPFW_ghostedBadge[data-via-theme=dark]{color:#f0a6b5;background:#3b252b;border-color:#70414c}.dark .vJUPFW_badge.vJUPFW_ghostedBadge:not([data-via-theme=light]){color:#f0a6b5;background:#3b252b;border-color:#70414c}.vJUPFW_badge[data-variant=success]{border-color:color-mix(in oklch, var(--via-success) 60%, var(--via-card));background:color-mix(in oklch, var(--via-success) 14%, var(--via-card));color:var(--via-success-ink)}.vJUPFW_badge[data-variant=success] .vJUPFW_badgeIcon{color:var(--via-success)}.vJUPFW_badge[data-variant=review]{border-color:color-mix(in oklch, var(--via-review) 60%, var(--via-card));background:color-mix(in oklch, var(--via-review) 16%, var(--via-card));color:var(--via-review-ink)}.vJUPFW_badge[data-variant=review] .vJUPFW_badgeIcon{color:var(--via-review)}.vJUPFW_badge[data-variant=info]{border-color:var(--via-blue);background:color-mix(in oklch, var(--via-blue) 14%, var(--via-card));color:var(--via-ink)}.vJUPFW_badge[data-variant=info] .vJUPFW_badgeIcon{color:var(--via-blue)}.vJUPFW_badge[data-variant=purple]{border-color:color-mix(in oklch, var(--via-purple) 60%, var(--via-card));background:color-mix(in oklch, var(--via-purple) 14%, var(--via-card));color:var(--via-purple-ink)}.vJUPFW_badge[data-variant=purple] .vJUPFW_badgeIcon{color:var(--via-purple)}.vJUPFW_applicationBadgeGlow{--via-badge-glow:var(--via-blue);isolation:isolate;position:relative}.vJUPFW_applicationBadgeGlow[data-variant=success]{--via-badge-glow:var(--via-success)}.vJUPFW_applicationBadgeGlow[data-variant=purple]{--via-badge-glow:var(--via-purple)}.vJUPFW_applicationBadgeGlow:before{content:"";z-index:-1;border-radius:inherit;box-shadow:0 0 8px 2px var(--via-badge-glow);opacity:.2;pointer-events:none;animation:1.8s ease-in-out infinite vJUPFW_viaApplicationBadgeGlow;position:absolute;inset:0}.vJUPFW_applicationBadgeGlow:after{content:"";border:inherit;border-radius:inherit;filter:brightness(1.2);opacity:0;pointer-events:none;animation:1.8s ease-in-out infinite vJUPFW_viaApplicationBadgeBorder;position:absolute;inset:-1px}@keyframes vJUPFW_viaApplicationBadgeGlow{0%,to{opacity:.2}50%{opacity:.35}}@keyframes vJUPFW_viaApplicationBadgeBorder{0%,to{opacity:0}50%{opacity:1}}.vJUPFW_badge[data-variant=destructive]{border-color:color-mix(in oklch, var(--via-destructive) 60%, var(--via-card));background:color-mix(in oklch, var(--via-destructive) 10%, var(--via-card));color:var(--via-ink)}.vJUPFW_badge[data-variant=destructive] .vJUPFW_badgeIcon{color:var(--via-destructive)}.vJUPFW_card{isolation:isolate;width:var(--via-card-width);max-width:100%;height:var(--via-card-height);min-height:0;padding:var(--via-padding);border:1px solid var(--via-edge);background:var(--via-card);box-shadow:var(--via-shadow);transition:box-shadow var(--via-hover-duration) ease 0s, transform var(--via-hover-duration) ease 0s;border-radius:20px;flex-direction:column;flex-shrink:0;margin:0;display:flex;position:relative}.vJUPFW_card:hover{box-shadow:var(--via-hover-shadow);transform:translateY(-2px)}.vJUPFW_card[data-via-card]:before{content:"";z-index:0;box-sizing:border-box;border-radius:inherit;background:var(--via-sunrise-glow), var(--via-blue);opacity:0;pointer-events:none;transition:opacity var(--via-hover-duration) ease 0s;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vJUPFW_card[data-via-card]:hover:before{opacity:1}.vJUPFW_card[data-dragging=true]{opacity:.45}.vJUPFW_cardOpen{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.vJUPFW_cardOpen:focus-visible{outline:2px solid var(--via-blue);outline-offset:var(--via-micro);box-shadow:0 0 0 1px var(--via-focus-key)}.vJUPFW_cardIdentity{z-index:2;pointer-events:none;flex-shrink:0;position:relative}.vJUPFW_cardHeading{align-items:center;gap:var(--via-space);height:var(--via-company-line);margin:0 0 var(--via-micro);padding:0;display:flex;position:relative}.vJUPFW_cardHeading>svg{color:var(--via-secondary)}.vJUPFW_cardHeading>svg:where(:not([data-via-icon])){width:var(--via-company);height:var(--via-company)}.vJUPFW_cardHeading>[data-via-icon]{--via-icon-size:var(--via-company)}.vJUPFW_cardWreath{flex:0 0 var(--via-copy-line);width:var(--via-copy-line);height:var(--via-copy-line);pointer-events:none;background:url(/assets/wreath.svg) 50%/contain no-repeat}.vJUPFW_company{min-width:0;font-size:var(--via-company);line-height:var(--via-company-line);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;padding:0;font-weight:600;overflow:hidden}.vJUPFW_cardActions{height:var(--via-company-line);pointer-events:auto;flex:0 0 44px;position:relative}.vJUPFW_cardActions>button{position:absolute;top:50%;right:0;transform:translateY(-50%)}.vJUPFW_quickLinks{align-items:center;gap:var(--via-micro);pointer-events:auto;flex-shrink:0;display:inline-flex}.vJUPFW_cardActions svg:where(:not([data-via-icon])),.vJUPFW_documentButton svg:where(:not([data-via-icon])),.vJUPFW_quickLinks svg:where(:not([data-via-icon])){width:14px;height:14px}.vJUPFW_cardActions [data-via-icon],.vJUPFW_documentButton [data-via-icon],.vJUPFW_quickLinks [data-via-icon]{--via-icon-size:14px}.vJUPFW_role{align-items:center;gap:var(--via-space);color:var(--via-ink);margin:0;padding:0;display:flex}.vJUPFW_role>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.vJUPFW_role svg{color:var(--via-secondary)}.vJUPFW_cardAnalysis{z-index:2;align-items:center;gap:var(--via-micro);margin:var(--via-related) 0 0;pointer-events:none;flex:none;padding:0;display:flex;position:relative}.vJUPFW_cardAnalysis:hover,.vJUPFW_cardAnalysis:focus-within{z-index:4}.vJUPFW_cardAnalysis>.vJUPFW_badge{flex-shrink:1;min-width:0}.vJUPFW_cardQuickActions{align-items:center;gap:var(--via-micro);height:var(--via-copy-line);pointer-events:auto;flex-shrink:0;display:inline-flex}.vJUPFW_documentFootprint{width:44px;height:var(--via-copy-line);pointer-events:auto;flex:0 0 44px;position:relative}.vJUPFW_documentButton{border-radius:var(--via-related);color:var(--via-secondary);position:absolute;top:50%;left:0;transform:translateY(-50%)}.vJUPFW_documentButton[data-document=missing]{color:var(--via-tertiary)}.vJUPFW_balance{pointer-events:none;flex:1;min-height:0}.vJUPFW_cardFooter{z-index:3;justify-content:space-between;align-items:center;gap:var(--via-space);height:var(--via-copy-line);margin:var(--via-related) 0 0;pointer-events:none;flex-shrink:0;padding:0;display:flex;position:relative}.vJUPFW_cardFooter>button{pointer-events:auto}.vJUPFW_recommendationFooter{height:auto;min-height:var(--via-copy-line);flex-wrap:wrap}.vJUPFW_recommendedLabel{color:var(--via-blue);font-weight:600}.vJUPFW_card[data-rejected=true]{pointer-events:none}.vJUPFW_date{align-items:center;gap:var(--via-space);min-width:0;color:var(--via-secondary);white-space:nowrap;display:inline-flex}.vJUPFW_date>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.vJUPFW_stageFootprint{height:var(--via-copy-line);pointer-events:auto;flex-shrink:0;display:inline-block;position:relative}.vJUPFW_stageMeasure{padding-inline:var(--via-space);white-space:nowrap;visibility:hidden;display:inline-block}.vJUPFW_stageMeasure:after{content:"";width:calc(var(--via-copy) + var(--via-space));display:inline-block}[data-slot=select-trigger][data-size].vJUPFW_stageTrigger{inset-inline:0;justify-content:space-between;align-items:center;gap:var(--via-space);border-radius:var(--via-related);width:100%;height:44px;min-height:44px;box-shadow:none;font-size:var(--via-copy);font-weight:400;line-height:var(--via-copy-line);color:var(--via-ink);cursor:pointer;transition:background-color var(--via-hover-duration) ease 0s, color var(--via-hover-duration) ease 0s;background:0 0;border:0;margin:0;padding:0 8px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}[data-slot=select-trigger].vJUPFW_stageTrigger:hover:not(:disabled){background:var(--via-control-hover)}[data-slot=select-trigger].vJUPFW_stageTrigger:focus-visible{outline:2px solid var(--via-blue);outline-offset:var(--via-micro);box-shadow:0 0 0 1px var(--via-focus-key)}[data-slot=select-trigger].vJUPFW_stageTrigger:focus-visible,[data-slot=select-trigger].vJUPFW_stageTrigger:active:not(:disabled),[data-slot=select-trigger].vJUPFW_stageTrigger:disabled{transition:none}.vJUPFW_stageTrigger svg{color:var(--via-secondary)}.vJUPFW_stageTrigger svg:where(:not([data-via-icon])){width:14px;height:14px}.vJUPFW_stageTrigger [data-via-icon]{--via-icon-size:14px}.vJUPFW_popup[data-slot]{z-index:60;border:1px solid var(--via-edge);background:var(--via-card);color:var(--via-ink);box-shadow:var(--via-hover-shadow);font-size:14px;line-height:var(--via-copy-line);border-radius:16px;padding:8px}.vJUPFW_documentTooltipPositioner{z-index:60}.vJUPFW_scope.vJUPFW_documentTooltip{z-index:60;width:max-content;max-width:min(320px,100vw - 24px);padding:8px var(--via-related);border:1px solid var(--via-ink);background:var(--via-ink);color:var(--via-card);box-shadow:var(--via-hover-shadow);font-size:var(--via-copy);line-height:var(--via-copy-line);white-space:normal;overflow-wrap:break-word;text-align:left;border-radius:16px;display:block}.vJUPFW_popup [data-slot=select-item],.vJUPFW_popup [data-slot=dropdown-menu-item]{min-height:44px;padding:8px var(--via-related);font-size:14px;line-height:var(--via-copy-line);color:var(--via-ink);border-radius:8px;padding-left:28px}.vJUPFW_popup [data-slot=dropdown-menu-checkbox-item]{min-height:44px;font-size:14px;line-height:var(--via-copy-line);color:var(--via-ink);white-space:nowrap;border-radius:8px;padding:8px 12px 8px 32px}.vJUPFW_popup [data-slot=select-item],.vJUPFW_popup [data-slot=dropdown-menu-item],.vJUPFW_popup [data-slot=dropdown-menu-checkbox-item]{transition:background-color var(--via-hover-duration) ease 0s, color var(--via-hover-duration) ease 0s}.vJUPFW_popup [data-slot=select-item]:focus-visible,.vJUPFW_popup [data-slot=select-item]:active,.vJUPFW_popup [data-slot=dropdown-menu-item]:focus-visible,.vJUPFW_popup [data-slot=dropdown-menu-item]:active,.vJUPFW_popup [data-slot=dropdown-menu-checkbox-item]:focus-visible,.vJUPFW_popup [data-slot=dropdown-menu-checkbox-item]:active,.vJUPFW_popup [data-slot=select-item][data-disabled],.vJUPFW_popup [data-slot=dropdown-menu-item][data-disabled],.vJUPFW_popup [data-slot=dropdown-menu-checkbox-item][data-disabled]{transition:none}.vJUPFW_popup [data-slot=dropdown-menu-checkbox-item][data-highlighted]{background:var(--via-control-hover)}.vJUPFW_popup [data-slot=dropdown-menu-item]{white-space:nowrap}.vJUPFW_popup [data-slot=dropdown-menu-separator]{background:var(--via-edge)}.vJUPFW_popup [data-slot=select-item]:focus,.vJUPFW_popup [data-slot=select-item][data-highlighted],.vJUPFW_popup [data-slot=dropdown-menu-item]:focus,.vJUPFW_popup [data-slot=dropdown-menu-item][data-highlighted]{background:var(--via-control-hover);color:var(--via-ink)}.vJUPFW_popup [data-slot=dropdown-menu-item]{padding-left:var(--via-related);align-items:center;gap:8px;display:flex}.vJUPFW_popup [data-slot=select-item]>span:first-child{left:8px}.vJUPFW_popup [data-slot=select-scroll-up-button],.vJUPFW_popup [data-slot=select-scroll-down-button]{background:var(--via-card)}.vJUPFW_applicationMenu[data-slot=dropdown-menu-content]{width:max-content;min-width:min(240px,100vw - 24px);max-width:calc(100vw - 24px)}.vJUPFW_applicationMenu [data-slot=dropdown-menu-item],.vJUPFW_applicationMenu [data-slot=dropdown-menu-checkbox-item]{min-height:44px;padding:8px var(--via-related);white-space:normal;grid-template-columns:14px minmax(0,1fr) 14px;align-items:center;gap:8px;display:grid}.vJUPFW_applicationMenu [data-slot=dropdown-menu-item]>svg,.vJUPFW_applicationMenu [data-slot=dropdown-menu-checkbox-item]>svg{grid-area:1/1}.vJUPFW_menuLabel{white-space:normal;overflow-wrap:anywhere;grid-area:1/2;min-width:0}.vJUPFW_applicationMenu [data-slot=dropdown-menu-checkbox-item-indicator]{grid-area:1/3;width:14px;height:14px;position:static}.vJUPFW_listWrap{border:1px solid var(--via-edge);background:var(--via-card);border-radius:20px;width:100%;min-width:0;overflow:auto}.vJUPFW_table{border-collapse:collapse;width:100%;min-width:max-content;font-size:14px}.vJUPFW_table caption{text-align:left}.vJUPFW_table th{border-bottom:1px solid var(--via-line);color:var(--via-secondary);text-align:left;padding:18px 22px;font-size:14px;font-weight:500}.vJUPFW_table td{border-bottom:1px solid var(--via-edge);vertical-align:middle;padding:18px 22px}.vJUPFW_table tbody tr:last-child td{border-bottom:0}.vJUPFW_item{background:var(--via-card);transition:background-color var(--via-hover-duration) ease 0s}.vJUPFW_item:hover{background:color-mix(in oklch, var(--via-blue) 4%, var(--via-card))}.vJUPFW_itemIdentity{justify-content:space-between;align-items:center;gap:8px;display:flex}.vJUPFW_itemOpen{min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;max-width:360px;margin:0;padding:0;display:flex}.vJUPFW_itemOpen strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.vJUPFW_itemOpen .vJUPFW_role{color:var(--via-secondary)}.vJUPFW_itemOpen:focus-visible{outline:2px solid var(--via-blue);outline-offset:var(--via-micro)}.vJUPFW_itemMenu{flex-shrink:0;align-items:center;display:flex}.vJUPFW_itemDocuments{align-items:center;gap:var(--via-micro);display:inline-flex}.vJUPFW_empty{justify-content:center;align-items:center;gap:var(--via-related);min-height:160px;padding:var(--via-padding);text-align:center;color:var(--via-secondary);flex-direction:column;display:flex}.vJUPFW_empty p{margin:0}.vJUPFW_empty>svg:where(:not([data-via-icon])){width:24px;height:24px}.vJUPFW_empty>[data-via-icon]{--via-icon-size:24px}.vJUPFW_swimLanes{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative}.vJUPFW_boardNavigation{top:0;left:calc(var(--via-lane-width) - 100px);z-index:5;background:var(--via-canvas);border-radius:999px;gap:3px;display:flex;position:absolute}.vJUPFW_boardScroller{gap:var(--via-lane-gap);scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain;flex:1;min-width:0;min-height:0;padding-block:0 20px;display:flex;overflow-x:auto}.vJUPFW_boardScroller:focus-visible{outline:2px solid var(--via-blue);outline-offset:-2px;border-radius:20px}.vJUPFW_lane{flex-direction:column;flex:0 0 var(--via-lane-width);width:var(--via-lane-width);scroll-snap-align:start;min-height:0;display:flex}.vJUPFW_laneHeading{flex-shrink:0;align-items:flex-start;gap:8px;height:44px;padding:0 12px 12px;display:flex}.vJUPFW_laneHeading h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.vJUPFW_laneCount{color:var(--via-secondary);font-size:14px;line-height:24px}.vJUPFW_laneContent{gap:var(--via-related);overscroll-behavior-y:contain;scrollbar-width:thin;background:0 0;border:0;border-radius:20px;flex-direction:column;flex:1;min-height:0;padding:8px 12px 12px;display:flex;overflow-y:auto}.vJUPFW_laneContent:focus-visible{outline:2px solid var(--via-blue);outline-offset:-2px}.vJUPFW_lane[data-drag-over=true] .vJUPFW_laneContent{background:color-mix(in oklch, var(--via-blue) 9%, var(--via-canvas));outline:1px solid var(--via-blue);outline-offset:-1px}.vJUPFW_laneGroup{gap:var(--via-related);flex-direction:column;display:flex}.vJUPFW_groupLabel{color:var(--via-tertiary);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:0;font-size:11px;font-weight:500;line-height:18px}.vJUPFW_createTile{width:var(--via-card-width);max-width:100%;min-height:112px;padding:var(--via-padding);background:var(--via-lane);color:var(--via-secondary);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--via-hover-duration) ease 0s, box-shadow var(--via-hover-duration) ease 0s, color var(--via-hover-duration) ease 0s;border:1px solid #0000;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;margin:0;font-weight:500;display:flex;box-shadow:inset 0 1px 3px #0000000d}.vJUPFW_createTile>svg:where(:not([data-via-icon])){width:22px;height:22px}.vJUPFW_createTile>[data-via-icon]{--via-icon-size:22px}.vJUPFW_createTile:hover:not(:disabled){border-color:var(--via-blue);color:var(--via-ink);box-shadow:inset 0 1px 3px #00000008,0 3px 8px #00000008}.vJUPFW_createTile:focus-visible{outline:2px solid var(--via-blue);outline-offset:var(--via-micro);box-shadow:0 0 0 1px var(--via-focus-key)}.vJUPFW_createTile:focus-visible,.vJUPFW_createTile:active:not(:disabled),.vJUPFW_createTile:disabled{transition:none}.vJUPFW_createTile:disabled{opacity:.45;cursor:not-allowed}.vJUPFW_laneEmpty{min-height:112px;width:var(--via-card-width);border:1px dashed var(--via-line);border-radius:20px;gap:8px;max-width:100%}.vJUPFW_skeleton{background:color-mix(in oklch, var(--via-secondary) 18%, var(--via-card));border-radius:8px;flex-shrink:0;min-height:14px;animation:1.6s ease-in-out infinite vJUPFW_viaPulse;display:block}@keyframes vJUPFW_viaPulse{50%{opacity:.5}}.vJUPFW_cardSkeleton:hover{box-shadow:var(--via-shadow);border-color:var(--via-edge);transform:none}.vJUPFW_skeletonCompany{width:65%;height:var(--via-company-line)}.vJUPFW_skeletonRole{width:85%;height:var(--via-copy-line)}.vJUPFW_skeletonBadge{width:62%;min-width:0;height:calc(var(--via-copy-line) + var(--via-micro) * 2 + 2px);border-radius:999px;flex:1}.vJUPFW_skeletonActionFootprint{width:44px;height:var(--via-copy-line);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vJUPFW_skeletonAction{border-radius:4px;width:14px;height:14px}.vJUPFW_skeletonDate{width:70px;height:var(--via-copy-line)}.vJUPFW_skeletonStage{width:96px;height:var(--via-copy-line);border-radius:999px}.vJUPFW_skeletonRows{gap:var(--via-related);flex-direction:column;display:flex}.vJUPFW_skeletonItemCompany{width:120px;height:var(--via-copy-line)}.vJUPFW_skeletonItemRole{width:168px;height:var(--via-copy-line)}.vJUPFW_skeletonItemBadge{border-radius:999px;width:124px;height:32px}.vJUPFW_skeletonItemDocument{width:20px;height:20px}.vJUPFW_loadingStatus{margin:0}.vJUPFW_preview{background:var(--via-canvas);min-height:100dvh;padding:32px}.vJUPFW_previewHeader{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.vJUPFW_previewHeader h1{margin:0;font-size:28px;font-weight:600;line-height:36px}.vJUPFW_previewHeader p{color:var(--via-secondary);margin:8px 0 0}.vJUPFW_previewToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.vJUPFW_previewRegion{height:640px;min-height:0}.vJUPFW_previewGrid{grid-template-columns:repeat(auto-fit,minmax(min(312px,100%),1fr));align-items:start;gap:24px;display:grid}.vJUPFW_previewExample{min-width:0}.vJUPFW_previewExample>p{color:var(--via-secondary);margin:0 0 12px}.vJUPFW_previewButtons{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.vJUPFW_previewStatus{border-top:1px solid var(--via-edge);color:var(--via-secondary);margin:24px 0 0;padding-top:16px}.vJUPFW_previewStatusChevron{vertical-align:middle;width:1em;height:1em;display:inline-block}@media (max-width:700px){.vJUPFW_scope{--via-lane-width:min(320px, calc(100vw - 64px));--via-card-width:calc(var(--via-lane-width) - 24px);--via-lane-gap:16px}.vJUPFW_card:hover{transform:none}.vJUPFW_quickLinks{display:none}.vJUPFW_preview{padding:16px}.vJUPFW_previewHeader{align-items:flex-start;gap:8px}.vJUPFW_previewHeader h1{font-size:24px;line-height:32px}.vJUPFW_previewHeader .vJUPFW_button{padding-inline:var(--via-related)}.vJUPFW_previewRegion{height:640px}.vJUPFW_previewGrid{grid-template-columns:1fr}.vJUPFW_table th,.vJUPFW_table td{padding:14px}}@media (max-width:360px){.vJUPFW_cardHeading>svg{display:none}}@media (prefers-reduced-motion:reduce){.vJUPFW_scope,.vJUPFW_scope:before,.vJUPFW_scope:after,.vJUPFW_scope *,.vJUPFW_scope :before,.vJUPFW_scope :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.vJUPFW_card:hover{transform:none}.vJUPFW_button{--via-ring-angle:0deg!important}}
.kiivMW_loadingGate{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.kiivMW_gate{gap:20px;width:min(100%,640px);margin:0 auto;padding:48px 24px;display:grid}.kiivMW_gate h1,.kiivMW_gate p,.kiivMW_content p{margin:0}.kiivMW_content,.kiivMW_field{flex-direction:column;gap:16px;display:flex}.kiivMW_field label{font-weight:500}.kiivMW_field p{font-size:14px}.kiivMW_confirmation{align-items:flex-start;gap:12px;display:flex}.kiivMW_confirmation input{margin-top:5px}.kiivMW_actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}
.Vw141G_page{min-height:100dvh;margin:calc(-1 * var(--anonymous-gutter,0px));background:var(--via-card);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.Vw141G_failureViewport{--anonymous-gutter:0px;z-index:50;position:fixed;inset:0;overflow-y:auto}.Vw141G_visual{background:#344567;border-radius:20.9443px;min-width:0;height:calc(100dvh - 25.8885px);margin:12.9443px;position:sticky;top:12.9443px;overflow:hidden}.Vw141G_landscape,.Vw141G_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Vw141G_landscape img,.Vw141G_video{object-fit:cover;object-position:64% center}.Vw141G_visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0a111dbf);position:absolute;inset:0}.Vw141G_visualCopy{z-index:1;color:#fff;position:absolute;bottom:67.7771px;left:33.8885px;right:33.8885px}.Vw141G_visualCopy p{margin:0 0 12.9443px;font-size:36.6525px;font-weight:500;line-height:1.3}.Vw141G_visualCopy span{font-size:14px;line-height:22.6525px}.Vw141G_panel{flex-direction:column;min-width:0;min-height:100dvh;padding:20.9443px 33.8885px;display:flex}.Vw141G_toolbar{justify-content:flex-end;align-items:center;gap:12.9443px;display:flex}.Vw141G_content{width:100%;min-width:0;max-width:420px;margin:auto;padding-block:33.8885px}.Vw141G_logo{object-fit:contain;width:150px;height:auto;margin:0 auto 33.8885px;display:block}.Vw141G_heading{text-align:center;margin-bottom:33.8885px}.Vw141G_heading h1{text-wrap:balance;margin:0 0 12.9443px;font-size:22.6525px;font-weight:600;line-height:36.6525px}.Vw141G_heading h1:focus{outline:none}.Vw141G_heading p{color:var(--via-secondary);text-wrap:balance;margin:0}.Vw141G_methods,.Vw141G_providerList,.Vw141G_form,.Vw141G_confirmation{gap:12.9443px;min-width:0;display:grid}.Vw141G_wideButton{width:100%;min-width:0}.Vw141G_welcomeSignup[aria-disabled=true]{opacity:.45;cursor:not-allowed}.Vw141G_providerList .Vw141G_wideButton{background:var(--via-control-hover)}.Vw141G_divider{color:var(--via-secondary);align-items:center;gap:12.9443px;margin-block:8px;display:flex}.Vw141G_divider span{background:var(--via-line);flex:1;height:1px}.Vw141G_form{gap:20.9443px}.Vw141G_back{justify-self:start;margin-left:-12.9443px}.Vw141G_submit{gap:12.9443px;display:grid}.Vw141G_field{text-align:left;gap:8px;min-width:0;display:grid}.Vw141G_confirmation{text-align:center;gap:20.9443px}.Vw141G_confirmation p{overflow-wrap:anywhere;margin:0}.Vw141G_confirmationIcon{align-self:center;margin:0 auto}.Vw141G_confirmationIcon svg:where(:not([data-via-icon])){width:20px;height:20px}.Vw141G_confirmationIcon [data-via-icon]{--via-icon-size:20px}.Vw141G_switchPrompt{color:var(--via-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:20.9443px 0;display:flex}.Vw141G_switchPrompt a{color:var(--via-ink);text-underline-offset:3px}.Vw141G_legal{color:var(--via-secondary);text-align:center;margin:33.8885px 0 0;font-size:12px}.Vw141G_legal a{color:var(--via-ink);text-underline-offset:3px;text-decoration:underline}.Vw141G_legal a:focus-visible,.Vw141G_switchPrompt a:focus-visible{outline:2px solid var(--via-blue);outline-offset:4px}.Vw141G_feedback{background:var(--via-control-hover);border-radius:12.9443px;margin:20.9443px 0 0;padding:12.9443px}.Vw141G_version{color:var(--via-secondary);justify-content:center;margin:0;font-size:12px;display:flex}@media (max-width:700px){.Vw141G_page{grid-template-columns:minmax(0,1fr)}.Vw141G_visual{border-radius:12.9443px;height:160px;margin:8px;position:relative;top:auto}.Vw141G_landscape img{object-position:center 48%}.Vw141G_visualCopy{display:none}.Vw141G_visual:after{background:linear-gradient(#0000,#0a111d40)}.Vw141G_panel{min-height:calc(100dvh - 176px);padding:12.9443px 20.9443px calc(20.9443px + env(safe-area-inset-bottom,0px))}.Vw141G_content{padding-block:20.9443px}.Vw141G_logo{width:120px;margin-bottom:20.9443px}.Vw141G_heading{margin-bottom:20.9443px}}@media (prefers-reduced-motion:reduce){.Vw141G_page *,.Vw141G_page :before,.Vw141G_page :after{transition:none;animation:none}}
.okuzba_page{width:100%;min-width:0}.okuzba_returnHeader{margin-bottom:20.9443px}.okuzba_header h1{letter-spacing:-1.2px;margin:0;font-size:36.6525px;font-weight:600;line-height:59.305px}.okuzba_header p,.okuzba_muted{color:var(--via-secondary);margin:0}.okuzba_hero{grid-template-columns:minmax(0,312px) minmax(0,1fr);align-items:center;gap:33.8885px;padding-bottom:33.8885px;display:grid}.okuzba_tier{width:100%;max-width:312px}.okuzba_tier>article{width:100%}.okuzba_summary{flex-direction:column;align-items:flex-start;gap:12.9443px;min-width:0;display:flex}.okuzba_eyebrow{color:var(--via-secondary);margin:0}.okuzba_planName,.okuzba_price{letter-spacing:-.45px;margin:0;font-size:22.6525px;font-weight:600;line-height:36.6525px}.okuzba_planStatus{align-items:center;gap:8px;font-weight:500;display:inline-flex}.okuzba_planStatus svg{color:var(--via-success)}.okuzba_planStatus svg:where(:not([data-via-icon])){width:20px;height:20px}.okuzba_planStatus [data-via-icon]{--via-icon-size:20px}.okuzba_notice{border-inline-start:2px solid var(--via-blue);color:var(--via-secondary);margin:0;padding-inline-start:12.9443px}.okuzba_section{border-bottom:1px solid var(--via-line);grid-template-columns:200px minmax(0,1fr);gap:33.8885px;min-width:0;padding:33.8885px 0;display:grid}.okuzba_section:last-child{border-bottom:0}.okuzba_section>header>h2{letter-spacing:-.45px;margin:0 0 8px;font-size:22.6525px;font-weight:600;line-height:36.6525px}.okuzba_section>header>h2:focus-visible{outline:2px solid var(--via-blue);outline-offset:5px;border-radius:3.05573px}.okuzba_section header p{color:var(--via-secondary);margin:0}.okuzba_body{flex-direction:column;align-items:stretch;gap:20.9443px;min-width:0;display:flex}.okuzba_allowances{grid-template-columns:repeat(3,minmax(0,1fr));gap:12.9443px;margin:0;display:grid}.okuzba_allowances>div{min-width:0}.okuzba_allowances dt{color:var(--via-secondary);max-width:140px}.okuzba_allowances dd{margin:8px 0 0;font-size:22.6525px;font-weight:600;line-height:36.6525px}.okuzba_offers{border-top:1px solid var(--via-line);grid-template-columns:minmax(0,1fr);gap:33.8885px;padding-top:20.9443px;display:grid}.okuzba_offer{grid-template-columns:minmax(0,312px) minmax(0,1fr);align-items:center;gap:20.9443px;min-width:0;display:grid}.okuzba_upgradeCard{color:#30291f;border-radius:12px;transition:transform .18s;position:relative}.okuzba_upgradeCard[data-tier=ultra]{color:#e2e0dc}.okuzba_upgradeCard[data-disabled=true]{opacity:.55}.okuzba_upgradeCard:not([data-disabled=true]):hover{transform:translateY(-2px)}.okuzba_upgradeButton.okuzba_upgradeButton{width:100%;height:100%;color:inherit;background:0 0;border:0;border-radius:12px;padding:0;position:absolute;inset:0}.okuzba_upgradeButton.okuzba_upgradeButton:hover{color:inherit;background:0 0}.okuzba_upgradeButton.okuzba_upgradeButton:focus-visible{outline:2px solid var(--via-blue);outline-offset:4px;box-shadow:0 0 0 2px var(--via-card)}.okuzba_upgradeCard [data-tier-footer]{align-items:center}.okuzba_upgradeHint{flex-shrink:0;align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.okuzba_upgradeHint svg:where(:not([data-via-icon])){width:20px;height:20px}.okuzba_upgradeHint [data-via-icon]{--via-icon-size:20px}.okuzba_offer h3{margin:0 0 3.05573px;font-size:14px;font-weight:600}.okuzba_offer p{color:var(--via-secondary);margin:0}.okuzba_offer ul{color:var(--via-secondary);margin:8px 0 0;padding:0;list-style:none}.okuzba_offer li+li{margin-top:3.05573px}.okuzba_actions,.okuzba_refreshActions{align-items:center;gap:12.9443px;display:flex}.okuzba_actions{flex-wrap:wrap}.okuzba_actions button,.okuzba_offer button,.okuzba_refreshActions>.okuzba_refreshButton{white-space:normal;max-width:100%;padding-block:8px}.okuzba_actions button>span,.okuzba_offer button>span,.okuzba_refreshActions>.okuzba_refreshButton>span{min-width:0}.okuzba_refreshActions>.okuzba_refreshButton{flex-shrink:1;min-width:0}.okuzba_paymentIdentity{align-items:flex-start;gap:12.9443px;display:flex}.okuzba_paymentIdentity>svg{color:var(--via-secondary);margin-top:3.05573px}.okuzba_paymentIdentity>svg:where(:not([data-via-icon])){width:22.6525px;height:22.6525px}.okuzba_paymentIdentity>[data-via-icon]{--via-icon-size:22.6525px}.okuzba_paymentIdentity p{color:var(--via-secondary);overflow-wrap:anywhere;margin:3.05573px 0 0}.okuzba_paymentIdentity strong{font-weight:500}.okuzba_codeRow{justify-content:space-between;align-items:center;gap:12.9443px;display:flex}.okuzba_code{letter-spacing:1.5px;overflow-wrap:anywhere;margin-top:8px;font-family:inherit;font-size:22.6525px;font-weight:600;line-height:36.6525px;display:block}.okuzba_referralCount{align-items:baseline;gap:8px;display:flex}.okuzba_referralCount strong{font-size:22.6525px;font-weight:600;line-height:36.6525px}.okuzba_feedback{color:var(--via-secondary);overflow-wrap:anywhere;margin:12.9443px 0 0}.okuzba_feedback:empty{display:none}.okuzba_failure{flex-direction:column;align-items:flex-start;gap:20.9443px;padding:33.8885px;display:flex}.okuzba_failure p{margin:0}.okuzba_loading{align-items:center;gap:12.9443px;display:flex}.okuzba_skeleton{background:var(--via-control-hover);border-radius:8px;width:70%;height:22.6525px}.okuzba_skeleton+.okuzba_skeleton{width:45%;margin-top:12.9443px}.okuzba_dialogBody{gap:20.9443px;display:grid}.okuzba_dialogBody p{margin:0}.okuzba_dialogBody label{gap:8px;display:grid}.okuzba_dialogBody input{min-width:0}.okuzba_dialogFooter{flex-wrap:wrap;justify-content:flex-end;gap:12.9443px;display:flex}.okuzba_previewNote{color:var(--via-tertiary);margin:0;padding-top:20.9443px;font-size:14px}@media (min-width:701px) and (max-width:1000px){.okuzba_section{grid-template-columns:160px minmax(0,1fr);gap:20.9443px}.okuzba_hero{gap:20.9443px}.okuzba_offer{grid-template-columns:minmax(0,312px);gap:12.9443px}}@media (max-width:700px){.okuzba_header h1{letter-spacing:-.45px;font-size:22.6525px;line-height:36.6525px}.okuzba_hero{grid-template-columns:minmax(0,1fr);gap:20.9443px;padding-bottom:20.9443px}.okuzba_section{grid-template-columns:minmax(0,1fr);gap:20.9443px;padding:20.9443px 0}.okuzba_allowances{grid-template-columns:minmax(0,1fr);gap:12.9443px}.okuzba_allowances>div{justify-content:space-between;align-items:baseline;gap:12.9443px;display:flex}.okuzba_allowances dt{max-width:180px}.okuzba_allowances dd{white-space:nowrap;margin:0;font-size:14px;line-height:22.6525px}.okuzba_offer{grid-template-columns:minmax(0,312px);align-items:stretch;gap:12.9443px}.okuzba_offer button,.okuzba_actions button,.okuzba_dialogFooter button{width:100%}.okuzba_actions{flex-direction:column;align-items:stretch}.okuzba_refreshActions>.okuzba_refreshButton{flex:1}.okuzba_codeRow{flex-direction:column;align-items:flex-start}.okuzba_dialogFooter{flex-direction:column;width:100%}.okuzba_failure{padding:20.9443px}}@media (prefers-reduced-motion:reduce){.okuzba_page *,.okuzba_page :before,.okuzba_page :after{transition:none!important;animation:none!important}}.okuzba_inlineState{gap:12.9443px;display:grid}.okuzba_paymentForm{gap:20.9443px;display:grid}.okuzba_paymentForm>button{justify-self:end}.okuzba_paymentHost{min-width:0}@media (max-width:700px){.okuzba_paymentForm>button{width:100%}}
@media (min-width:701px){.XhMzfq_dialog.XhMzfq_dialog{width:min(1200px,100vw - 64px);max-width:min(1200px,100vw - 64px)}}
.d9Y6gq_canvas{background:var(--via-canvas)}.d9Y6gq_shell:has([data-via-billing-confirmation]){height:100dvh}.d9Y6gq_layout:has(>.d9Y6gq_canvas [data-via-billing-confirmation])>:not(.d9Y6gq_canvas){display:none}.d9Y6gq_layout:has(>.d9Y6gq_canvas [data-via-billing-confirmation])>.d9Y6gq_canvas{padding:0}.d9Y6gq_editorCanvas>:not(.d9Y6gq_editorBody){flex-shrink:0}.d9Y6gq_editorBody{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.d9Y6gq_navigationStatus{z-index:40;border:1px solid var(--via-edge);background:var(--via-card);color:var(--via-ink);box-shadow:var(--via-hover-shadow);pointer-events:none;border-radius:12px;padding:8px 12px;font-size:14px;position:fixed;top:16px;right:16px}
.ZfW-4q_dialog[data-slot]{gap:var(--via-related);border:1px solid var(--via-edge);background:var(--via-card);max-height:calc(100dvh - 32px);color:var(--via-ink);box-shadow:var(--via-hover-shadow);border-radius:24px;padding:28px;overflow-y:auto}.ZfW-4q_header{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.ZfW-4q_title[data-slot]{min-width:0;font-size:var(--via-company);line-height:var(--via-company-line);color:var(--via-ink);overflow-wrap:anywhere;margin:0;font-weight:600}.ZfW-4q_description[data-slot]{color:var(--via-secondary);font-size:14px;line-height:var(--via-copy-line);overflow-wrap:anywhere;margin:0}.ZfW-4q_close{flex:none}.ZfW-4q_status{color:var(--via-secondary);font-size:14px;line-height:var(--via-copy-line);justify-content:center;align-items:center;gap:12px;display:flex}.ZfW-4q_status:empty{display:none}.ZfW-4q_status:not(:empty){min-height:64px}.ZfW-4q_status>span:first-child{flex-shrink:0}.ZfW-4q_dialog .ZfW-4q_status svg{width:24px;height:24px}.ZfW-4q_message,.ZfW-4q_pending{font-size:14px;line-height:var(--via-copy-line);margin:0}.ZfW-4q_pending{color:var(--via-secondary)}.ZfW-4q_failure{justify-content:space-between;align-items:center;gap:12px;display:flex}.ZfW-4q_choices{border:0;flex-direction:column;gap:8px;min-width:0;margin:8px 0;padding:0;display:flex}.ZfW-4q_choice{border:1px solid var(--via-edge);cursor:pointer;border-radius:16px;align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex}.ZfW-4q_choice:has(input:checked){border-color:var(--via-blue);background:color-mix(in oklch, var(--via-blue) 12%, var(--via-card))}.ZfW-4q_choice:focus-within{outline:2px solid var(--via-blue);outline-offset:2px}.ZfW-4q_choice input{width:18px;height:18px;accent-color:var(--via-focus-key)}.ZfW-4q_choice small{color:var(--via-secondary);font-size:12px;display:block}.ZfW-4q_choice[data-unavailable=true]{color:var(--via-secondary);cursor:default}.ZfW-4q_footer{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}@media (max-width:360px){.ZfW-4q_dialog[data-slot]{padding:20px}.ZfW-4q_footer{justify-content:space-between}}
.GUmhKa_kit.GUmhKa_kit{gap:var(--via-padding);min-width:0}.GUmhKa_kit .GUmhKa_tabStrip{scrollbar-width:thin}
._1Lixjq_surface{border:1px solid var(--via-edge);background:var(--via-card);border-radius:20px;min-width:0}._1Lixjq_surface [data-slot=empty]{border-radius:inherit;gap:20.9443px;min-height:360px;padding:33.8885px 20.9443px}._1Lixjq_surface [data-slot=empty-header]{gap:12.9443px;width:100%;max-width:360px}._1Lixjq_surface [data-slot=empty-icon]{margin-bottom:0}._1Lixjq_surface [data-slot=icon-container]{color:var(--via-ink);background:var(--via-canvas)}._1Lixjq_surface [data-slot=icon-container]>div:first-child{background:var(--via-canvas)}._1Lixjq_surface [data-slot=empty-title]{letter-spacing:0;color:var(--via-ink);margin:0;font-family:inherit;font-size:20px;font-weight:500;line-height:32.3607px}._1Lixjq_surface [data-slot=empty-description]{color:var(--via-secondary);font-size:14px;line-height:22.6525px}._1Lixjq_surface [data-slot=empty-content]{gap:20.9443px;width:100%;max-width:100%}._1Lixjq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12.9443px;width:100%;min-width:0;display:flex}._1Lixjq_actions>button{max-width:100%}._1Lixjq_actions>button[data-variant=outline]{--via-button-border-color:var(--via-line)}._1Lixjq_recovery{justify-items:center;gap:12.9443px;display:grid}@media (max-width:700px){._1Lixjq_surface{width:100%}._1Lixjq_surface [data-slot=empty]{min-height:0;padding:20.9443px 12.9443px}._1Lixjq_surface [data-slot=empty-title]{font-size:18px;line-height:29.1246px}._1Lixjq_actions{flex-direction:column;align-items:stretch;gap:8px}._1Lixjq_actions>button{width:100%}}
.P_Jj5G_layout.P_Jj5G_layout{grid-template-columns:minmax(0,1fr) 260px}.P_Jj5G_review{gap:calc(var(--via-padding) * var(--via-phi));min-width:0;max-width:70ch;font-family:var(--font-nebula-sans,sans-serif);color:var(--via-ink);font-size:16px;line-height:1.6;display:grid}.P_Jj5G_review.P_Jj5G_review :where(h2,h3,h4,p,ul,dl,dd,blockquote){margin:0}.P_Jj5G_review>header{gap:var(--via-related);display:grid}.P_Jj5G_review .P_Jj5G_title,.P_Jj5G_review .P_Jj5G_sectionHeading,.P_Jj5G_review .P_Jj5G_requirement{color:var(--via-ink);overflow-wrap:anywhere;font-weight:600}.P_Jj5G_review .P_Jj5G_title{font-size:22px;line-height:1.4}.P_Jj5G_review .P_Jj5G_sectionHeading{align-items:center;gap:var(--via-space);font-size:18px;line-height:1.5;display:flex}.P_Jj5G_sectionHeading [data-via-icon]{color:var(--via-gold);flex-shrink:0}.P_Jj5G_review .P_Jj5G_requirement{font-size:16px;line-height:1.6}.P_Jj5G_section,.P_Jj5G_summaryCard,.P_Jj5G_summary{gap:var(--via-related);min-width:0;display:grid}.P_Jj5G_summary p{white-space:pre-line}.P_Jj5G_section{padding:var(--via-padding);border:1px solid var(--via-edge);border-radius:var(--via-related);background:var(--via-card)}.P_Jj5G_summary p,.P_Jj5G_evidenceSummary{color:var(--via-secondary);overflow-wrap:anywhere}.P_Jj5G_review .P_Jj5G_bulletList{padding-inline-start:1.25em;list-style:outside}.P_Jj5G_bulletList li{overflow-wrap:anywhere;padding-inline-start:var(--via-micro)}.P_Jj5G_review .P_Jj5G_bulletList li+li{margin-top:var(--via-related)}.P_Jj5G_review .P_Jj5G_evidenceList{padding:0;list-style:none}.P_Jj5G_review .P_Jj5G_evidenceItem+.P_Jj5G_evidenceItem{margin-top:var(--via-padding);padding-top:var(--via-padding);border-top:1px solid var(--via-edge)}.P_Jj5G_evidenceItem article{gap:var(--via-space);min-width:0;display:grid}.P_Jj5G_coverage{align-items:center;gap:var(--via-space);color:var(--via-success-ink);font-weight:500;display:flex}.P_Jj5G_coverage[data-coverage=partial]{color:var(--via-review-ink)}.P_Jj5G_coverage svg,.P_Jj5G_sourcesTrigger svg{flex-shrink:0}.P_Jj5G_coverage svg:where(:not([data-via-icon])),.P_Jj5G_sourcesTrigger svg:where(:not([data-via-icon])){width:16px;height:16px}.P_Jj5G_coverage [data-via-icon],.P_Jj5G_sourcesTrigger [data-via-icon]{--via-icon-size:16px}.P_Jj5G_gapStatus{margin-top:var(--via-micro);color:var(--via-secondary);display:block}.P_Jj5G_sources{min-width:0}.P_Jj5G_sourcesTrigger{align-items:center;gap:var(--via-space);border-radius:var(--via-micro);width:fit-content;min-height:44px;color:var(--via-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.P_Jj5G_sourcesTrigger:hover{color:var(--via-ink)}.P_Jj5G_sourcesTrigger:focus-visible{outline:2px solid var(--via-blue);outline-offset:3px;box-shadow:0 0 0 1px var(--via-focus-key)}.P_Jj5G_sourcesTrigger svg{transition:transform var(--via-hover-duration) ease}.P_Jj5G_sourcesTrigger[data-state=open] svg{transform:rotate(180deg)}.P_Jj5G_review .P_Jj5G_sourcePanel{gap:var(--via-related);padding:var(--via-padding);border:1px solid var(--via-edge);border-radius:var(--via-related);background:var(--via-lane);display:grid}.P_Jj5G_sourceGroup{gap:var(--via-space);min-width:0;display:grid}.P_Jj5G_sourceGroup+.P_Jj5G_sourceGroup{padding-top:var(--via-related);border-top:1px solid var(--via-line)}.P_Jj5G_sourceGroup dt{color:var(--via-ink);font-weight:600}.P_Jj5G_sourceGroup dd{min-width:0;color:var(--via-secondary)}.P_Jj5G_review .P_Jj5G_sourceGroup blockquote{border-inline-start:2px solid var(--via-line);overflow-wrap:anywhere;padding-inline-start:var(--via-related)}.P_Jj5G_scoreRail{align-self:start;min-width:0}.P_Jj5G_scoreRail[data-sticky=true]{top:var(--review-sticky-inset);position:sticky}@media (max-width:700px){.P_Jj5G_layout.P_Jj5G_layout{grid-template-columns:minmax(0,1fr)}.P_Jj5G_scoreRail,.P_Jj5G_scoreRail[data-sticky=true]{order:-1;width:100%;position:static}}@media (prefers-reduced-motion:reduce){.P_Jj5G_sourcesTrigger svg{transition:none}}
.AHJdka_instructions{color:var(--via-secondary);margin:0;font-size:14px;line-height:1.6}.AHJdka_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AHJdka_control.AHJdka_control,.AHJdka_save.AHJdka_save{min-height:var(--via-button-height)}.AHJdka_save.AHJdka_save{min-width:176px}.AHJdka_feedback{min-height:20px;color:var(--via-secondary);margin:0;font-size:12px;line-height:20px}
.iHTpBq_notice{border:1px solid var(--via-line);background:var(--via-card);width:100%;max-height:calc(100dvh - 48px);color:var(--via-ink);box-shadow:var(--via-shadow);border-radius:16px;justify-items:end;gap:12px;padding:16px;display:grid;overflow-y:auto}.iHTpBq_floating{z-index:50;width:min(360px,100vw - 48px);position:fixed;inset-block-end:max(24px, env(safe-area-inset-bottom));inset-inline-end:max(24px, env(safe-area-inset-right))}.iHTpBq_notice p{overflow-wrap:anywhere;width:100%;margin:0}
._7hDRva_actions{justify-content:flex-end;gap:var(--via-related);flex-wrap:wrap;width:100%;display:flex}._7hDRva_error{border-left:2px solid var(--via-destructive);padding-left:var(--via-related);color:var(--via-ink)}@media (max-width:700px){._7hDRva_actions{flex-direction:column-reverse}._7hDRva_actions button{width:100%}}
.fcCVeq_root{gap:8px;min-width:0;display:grid}.fcCVeq_label{font-size:14px;line-height:22.6525px}
.NYTssa_editor{background:var(--background);width:100%;min-width:0;height:100dvh;color:var(--foreground);font-family:var(--font-nebula-sans), sans-serif;flex-direction:column;display:flex;overflow:hidden}
@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4/source-serif-4-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/inter-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.hINBIq_paper{border:1px solid color-mix(in srgb, var(--cv-ink) 16%, white);inline-size:100%;min-inline-size:0;max-inline-size:42rem;color:var(--cv-ink);font-family:var(--cv-body);overflow-wrap:anywhere;background:#fff;border-radius:6px;gap:clamp(20px,4vw,32px);padding:clamp(20px,5vw,48px);line-height:1.55;display:grid}.hINBIq_header{gap:6px;display:grid}.hINBIq_name{font-family:var(--cv-heading);font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.15}.hINBIq_title{color:var(--cv-muted);font-size:16px}.hINBIq_contact{color:var(--cv-muted);font-size:14px}.hINBIq_excerpt{gap:12px;display:grid}.hINBIq_sectionTitle{border-block-end:1px solid var(--cv-muted);font-family:var(--cv-heading);letter-spacing:.12em;text-transform:uppercase;padding-block-end:6px;font-size:14px;font-weight:400}.hINBIq_summary{max-block-size:4lh;max-inline-size:62ch;font-size:16px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 max(1lh,55%),#0000);mask-image:linear-gradient(#000 max(1lh,55%),#0000)}@media (forced-colors:active){.hINBIq_summary{max-block-size:none;-webkit-mask-image:none;mask-image:none}}.hINBIq_changes{gap:8px;font-size:14px;display:grid}
.lK0OKa_surface{background:var(--via-lane,var(--background))}
.bp9EEW_field{gap:8px;min-width:0;display:grid}.bp9EEW_inputWrap{min-width:0;position:relative}.bp9EEW_inputWrap .bp9EEW_passwordInput{padding-right:48px}.bp9EEW_inputWrap .bp9EEW_visibility{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.bp9EEW_error{color:var(--via-ink);margin:0;font-weight:500}.bp9EEW_requirements{pointer-events:none;inset-inline:0;z-index:50;border:1px solid var(--via-line);background:var(--via-card);color:var(--via-secondary);border-radius:12.9443px;gap:8px;margin:0 0 8px;padding:12.9443px;font-size:12px;line-height:19.4164px;display:grid;position:absolute;bottom:100%;box-shadow:0 4px 12px #0000001f}.bp9EEW_requirementsList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bp9EEW_requirement{align-items:center;gap:8px;display:flex}.bp9EEW_requirementIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.bp9EEW_checkIcon{width:16px;height:16px}.bp9EEW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.k8ogtW_content{width:100%;min-width:0;max-width:960px;margin:0 auto}.k8ogtW_surface{border:1px solid var(--via-edge);background:var(--via-card);box-shadow:var(--via-shadow);border-radius:24px;padding:0 33.8885px}@media (max-width:700px){.k8ogtW_surface{border-radius:20px;padding:0 20.9443px}}
.RMXDLG_root{gap:12.9443px;min-width:0;display:grid}.RMXDLG_chips{flex-wrap:wrap;gap:8px;display:flex}.RMXDLG_field{gap:8px;min-width:0;display:grid}.RMXDLG_field>label{font-size:14px;line-height:22.6525px}.RMXDLG_chip{background:#a8b7d824;border-radius:999px;align-items:center;gap:3.05573px;max-width:100%;padding-left:12.9443px;font-size:14px;line-height:22.6525px;display:inline-flex}.RMXDLG_chip>span{overflow-wrap:anywhere;min-width:0}.RMXDLG_chip>button{flex-shrink:0}
