.authLayout_page___JPHC{--bg:#f5f5f6;--surface:#fff;--ink:#202e32;--muted:#66777e;--line:#dce3e2;--field:#f7f9f9;--accent:#087f66;--soft:#e8f3ee;box-sizing:border-box;height:100dvh;overflow:auto;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;flex-direction:column;padding:0 42px}.authLayout_page___JPHC[data-theme=dark]{color-scheme:dark;--bg:#18191b;--surface:#202123;--ink:#f0f2f1;--muted:#acb8b6;--line:#3b4141;--field:#282b2c;--accent:#67d5b7;--soft:#243d35}.authLayout_content__C3dzc input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink)}.authLayout_page___JPHC a.authLayout_submit__NCpJ0{color:#fff}.authLayout_page___JPHC[data-theme=dark] a.authLayout_submit__NCpJ0{color:#112d23}.authLayout_page___JPHC *{box-sizing:border-box}.authLayout_page___JPHC a{color:var(--accent);text-decoration:none}.authLayout_page___JPHC a:hover{text-decoration:underline}.authLayout_page___JPHC button,.authLayout_page___JPHC input,.authLayout_page___JPHC select{font:inherit}.authLayout_page___JPHC button{cursor:pointer}.authLayout_page___JPHC button:disabled{cursor:default}.authLayout_page___JPHC :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.authLayout_header__80sGQ{width:100%;max-width:1320px;margin:0 auto;min-height:98px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0}.authLayout_brand__jtPYf{display:inline-flex;align-items:center;gap:10px;color:var(--ink)!important;font-size:20px;font-weight:750;letter-spacing:-.6px}.authLayout_brand__jtPYf:hover{text-decoration:none!important}.authLayout_brand__jtPYf small{display:block;font-size:10px;letter-spacing:.5px;font-weight:500;color:var(--muted);margin-top:1px}.authLayout_headerActions__Ci_Ob{display:flex;align-items:center;gap:22px;font-size:12px}.authLayout_headerActions__Ci_Ob>a{color:var(--muted)}.authLayout_headerActions__Ci_Ob button{display:grid;place-items:center;background:var(--surface);color:var(--ink);width:36px;height:36px;border:1px solid var(--line);border-radius:50%}.authLayout_main__EST8p{width:100%;max-width:1140px;flex:1 1;margin:18px auto 30px;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:70px;gap:70px}.authLayout_content__C3dzc{width:100%;max-width:400px;margin:0 auto;padding:22px 0}.authLayout_wide__P2Lzg .authLayout_content__C3dzc{max-width:500px}.authLayout_wide__P2Lzg{gap:48px;grid-template-columns:1.1fr 1fr}.authLayout_heading__87iS7{margin-bottom:30px}.authLayout_eyebrow__SnxDf{color:var(--accent);font-size:10px;font-weight:750;letter-spacing:1.65px}.authLayout_heading__87iS7 h1{font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-1.1px;margin:11px 0 10px}.authLayout_heading__87iS7 p{font-size:14px;line-height:1.65;color:var(--muted);margin:0}.authLayout_form__51roo{display:flex;flex-direction:column;gap:20px}.authLayout_field__k4ONS{display:flex;flex-direction:column;gap:8px;min-width:0}.authLayout_field__k4ONS label,.authLayout_label__EsmD9{font-size:12px;font-weight:650;line-height:1.4}.authLayout_content__C3dzc input:not([type=checkbox]):not([type=radio]),.authLayout_content__C3dzc select{width:100%;height:48px;min-width:0;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);padding:0 14px;font-size:13px;transition:border-color .15s,box-shadow .15s}.authLayout_content__C3dzc input::placeholder{color:var(--muted);opacity:.8}.authLayout_content__C3dzc input:not([type=checkbox]):not([type=radio]):focus,.authLayout_content__C3dzc select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.authLayout_content__C3dzc input:disabled{opacity:.7}.authLayout_content__C3dzc input[aria-invalid=true]{border-color:#bf3b47}.authLayout_inputRow__QfXp1{position:relative}.authLayout_inputRow__QfXp1 input{padding-right:48px!important}.authLayout_passwordToggle__7HUhb{position:absolute;right:5px;top:5px;width:38px;height:38px;border:0;border-radius:6px;background:transparent;color:var(--muted);display:grid;place-items:center}.authLayout_passwordToggle__7HUhb:hover{background:var(--field)}.authLayout_twoColumns__l9gVB{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.authLayout_links__e9Z3b{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.authLayout_checkboxRow__fsUJF{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);line-height:1.6;cursor:pointer}.authLayout_checkboxRow__fsUJF input{width:16px;height:16px;flex-shrink:0;accent-color:var(--accent);margin:0}.authLayout_secondary__212ZK,.authLayout_submit__NCpJ0{border-radius:9px;min-height:46px;padding:12px 18px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:650;border:1px solid transparent}.authLayout_submit__NCpJ0{background:var(--accent);color:#fff}.authLayout_page___JPHC[data-theme=dark] .authLayout_submit__NCpJ0{color:#112d23}.authLayout_submit__NCpJ0:hover:not(:disabled){filter:brightness(.94)}.authLayout_submit__NCpJ0:disabled{opacity:.5}.authLayout_secondary__212ZK{border-color:var(--line);background:var(--surface);color:var(--ink)}.authLayout_secure__ltoSy{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:11px;margin-top:-5px}.authLayout_formFooter__rrfCY{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.authLayout_signup___LHf5{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--muted);margin:0}.authLayout_signup___LHf5 a{display:inline-flex;align-items:center;gap:4px;font-weight:650}.authLayout_error__6HMZD,.authLayout_notice__6dZvE{padding:12px 14px;font-size:12px;line-height:1.6;border:1px solid var(--line);border-radius:9px}.authLayout_error__6HMZD{background:color-mix(in srgb,#c74a53 7%,var(--surface));border-color:color-mix(in srgb,#c74a53 35%,var(--line));color:var(--ink)}.authLayout_notice__6dZvE{background:var(--soft)}.authLayout_muted__wrorc{color:var(--muted);font-size:12px;line-height:1.6}.authLayout_steps__zA8kM{display:flex;gap:8px;margin-bottom:24px;font-size:11px;color:var(--muted)}.authLayout_spinner__02x_s{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:authLayout_spin__L1g9P .8s linear infinite}@keyframes authLayout_spin__L1g9P{to{transform:rotate(1turn)}}.authLayout_showcase__7n4vp{align-self:stretch;min-height:550px;max-height:680px;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;border:1px solid #d7e7de;border-radius:22px;background:#e9f2ed;color:#203c32;padding:34px 34px 24px}.authLayout_showcaseTag__R9b8Z{display:flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.5px;color:#4d7464}.authLayout_showcaseTag__R9b8Z>span{width:5px;height:5px;background:#168368;border-radius:50%}.authLayout_showcase__7n4vp h2{font-size:36px;font-weight:650;letter-spacing:-1.4px;line-height:1.13;margin:20px 0 12px}.authLayout_showcase__7n4vp>p{font-size:13px;line-height:1.7;color:#5c796c;max-width:270px;margin:0}.authLayout_illustration__wiQo_{width:calc(100% + 48px);height:auto;max-height:292px;margin:12px -24px 3px;flex-shrink:0;color:#45856c}.authLayout_features__xoybx{display:flex;gap:7px;flex-wrap:wrap}.authLayout_features__xoybx span{font-size:10px;padding:6px 9px;border-radius:20px;border:1px solid #c7dcd0;color:#4f7362;background:#f5faf5aa}.authLayout_showcaseBottom__fzZOW{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #cfdfd5;padding-top:18px;margin-top:25px;font-size:11px;color:#577265}.authLayout_showcaseBottom__fzZOW>span:last-child{font-size:23px;line-height:1}.authLayout_page___JPHC[data-theme=dark] .authLayout_showcase__7n4vp{background:#20322c;border-color:#334e42;color:#e0eee5}.authLayout_page___JPHC[data-theme=dark] .authLayout_showcase__7n4vp :is(p,.authLayout_showcaseTag__R9b8Z,.authLayout_showcaseBottom__fzZOW){color:#b1c7b9}.authLayout_page___JPHC[data-theme=dark] .authLayout_features__xoybx span{background:#294337;color:#c3dccb;border-color:#45624f}.authLayout_page___JPHC[data-theme=dark] .authLayout_showcaseBottom__fzZOW{border-color:#415a4a}.authLayout_page___JPHC[data-theme=dark] .authLayout_illustration__wiQo_{opacity:.88}.authLayout_footer__qn3X7{max-width:1320px;width:100%;margin:0 auto;display:flex;justify-content:space-between;padding:0 0 22px;font-size:10px;color:var(--muted);flex-shrink:0}.authLayout_footer__qn3X7 a{color:var(--accent);font-weight:650;text-decoration:none}.authLayout_footer__qn3X7 a:hover{text-decoration:underline}.authLayout_footer__qn3X7 a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}@media(min-width:1500px){.authLayout_main__EST8p{max-width:1200px;gap:100px;margin-block:35px}.authLayout_showcase__7n4vp{max-height:730px;padding:42px}.authLayout_showcase__7n4vp h2{font-size:42px}.authLayout_illustration__wiQo_{max-height:330px}}@media(max-width:1000px){.authLayout_page___JPHC{padding:0 28px}.authLayout_main__EST8p{gap:35px}.authLayout_showcase__7n4vp{padding:26px;min-height:520px}.authLayout_showcase__7n4vp h2{font-size:30px}.authLayout_heading__87iS7 h1{font-size:28px}.authLayout_wide__P2Lzg{grid-template-columns:1fr}.authLayout_wide__P2Lzg .authLayout_showcase__7n4vp{display:none}}@media(max-width:760px){.authLayout_page___JPHC{padding:0 24px}.authLayout_header__80sGQ{min-height:84px}.authLayout_headerActions__Ci_Ob{gap:12px}.authLayout_headerActions__Ci_Ob>a{font-size:11px}.authLayout_main__EST8p{display:block;flex:1 1;margin:20px auto 36px;max-width:440px}.authLayout_content__C3dzc,.authLayout_wide__P2Lzg .authLayout_content__C3dzc{padding:14px 0;max-width:none}.authLayout_showcase__7n4vp{display:none}.authLayout_heading__87iS7{margin-bottom:28px}.authLayout_heading__87iS7 h1{font-size:29px}.authLayout_footer__qn3X7{font-size:9px}.authLayout_twoColumns__l9gVB{gap:14px}.authLayout_formFooter__rrfCY{margin-top:28px}}@media(max-width:380px){.authLayout_page___JPHC{padding:0 18px}.authLayout_headerActions__Ci_Ob>a{max-width:85px;line-height:1.5}.authLayout_brand__jtPYf{font-size:18px}.authLayout_links__e9Z3b{gap:8px;font-size:11px}.authLayout_checkboxRow__fsUJF{font-size:11px}.authLayout_twoColumns__l9gVB{grid-template-columns:1fr}}@media(min-width:761px) and (max-height:800px){.authLayout_header__80sGQ{min-height:78px}.authLayout_main__EST8p{margin:8px auto 18px}.authLayout_showcase__7n4vp{min-height:500px;padding:26px}.authLayout_showcase__7n4vp h2{font-size:32px;margin:16px 0 10px}.authLayout_illustration__wiQo_{max-height:210px}.authLayout_showcaseBottom__fzZOW{margin-top:18px;padding-top:14px}.authLayout_content__C3dzc{padding:12px 0}.authLayout_heading__87iS7{margin-bottom:24px}.authLayout_form__51roo{gap:18px}.authLayout_footer__qn3X7{padding-bottom:16px}}@media(min-width:761px){.authLayout_login__X1eM2 .authLayout_footer__qn3X7,.authLayout_login__X1eM2 .authLayout_header__80sGQ{max-width:1120px}.authLayout_login__X1eM2 .authLayout_header__80sGQ{min-height:clamp(64px,10dvh,88px)}.authLayout_login__X1eM2 .authLayout_main__EST8p{max-width:1120px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,3.6vw,48px);margin:8px auto 20px;flex:1 0 auto}.authLayout_login__X1eM2 .authLayout_content__C3dzc{min-width:0;max-width:500px;margin-inline:0;padding:12px 0}.authLayout_login__X1eM2 .authLayout_heading__87iS7{margin-bottom:22px}.authLayout_login__X1eM2 .authLayout_heading__87iS7 h1{font-size:clamp(28px,2.4vw,32px)}.authLayout_login__X1eM2 .authLayout_form__51roo{gap:16px}.authLayout_login__X1eM2 .authLayout_formFooter__rrfCY{margin-top:20px;padding-top:18px}.authLayout_login__X1eM2 .authLayout_submit__NCpJ0{font-size:14px}.authLayout_login__X1eM2 .authLayout_showcase__7n4vp{align-self:center;width:100%;min-width:0;min-height:0;max-height:none;padding:30px;border-radius:20px}.authLayout_login__X1eM2 .authLayout_showcase__7n4vp h2{font-size:clamp(28px,2.7vw,36px);margin:18px 0 10px}.authLayout_login__X1eM2 .authLayout_illustration__wiQo_{width:100%;height:clamp(140px,25dvh,250px);max-height:none;margin:10px 0}.authLayout_login__X1eM2 .authLayout_showcaseBottom__fzZOW{margin-top:20px;padding-top:16px}.authLayout_login__X1eM2 .authLayout_footer__qn3X7{padding-bottom:16px}}@media(min-width:761px) and (max-height:700px){.authLayout_login__X1eM2 .authLayout_header__80sGQ{min-height:64px}.authLayout_login__X1eM2 .authLayout_main__EST8p{margin:4px auto 12px}.authLayout_login__X1eM2 .authLayout_content__C3dzc{padding:8px 0}.authLayout_login__X1eM2 .authLayout_heading__87iS7{margin-bottom:18px}.authLayout_login__X1eM2 .authLayout_heading__87iS7 h1{font-size:28px;margin:8px 0}.authLayout_login__X1eM2 .authLayout_form__51roo{gap:14px}.authLayout_login__X1eM2 .authLayout_field__k4ONS{gap:6px}.authLayout_login__X1eM2 .authLayout_content__C3dzc input:not([type=checkbox]):not([type=radio]){height:44px}.authLayout_login__X1eM2 .authLayout_passwordToggle__7HUhb{top:0;right:2px;width:44px;height:44px}.authLayout_login__X1eM2 .authLayout_submit__NCpJ0{min-height:44px;padding:10px 18px}.authLayout_login__X1eM2 .authLayout_formFooter__rrfCY{margin-top:18px;padding-top:16px}.authLayout_login__X1eM2 .authLayout_showcase__7n4vp{padding:22px}.authLayout_login__X1eM2 .authLayout_showcase__7n4vp h2{font-size:28px;margin:14px 0 8px}.authLayout_login__X1eM2 .authLayout_showcase__7n4vp>p{font-size:12px;line-height:1.6}.authLayout_login__X1eM2 .authLayout_illustration__wiQo_{height:clamp(120px,23dvh,160px);margin:6px 0}.authLayout_login__X1eM2 .authLayout_features__xoybx span{font-size:9px;padding:5px 8px}.authLayout_login__X1eM2 .authLayout_showcaseBottom__fzZOW{margin-top:14px;padding-top:12px;font-size:10px;line-height:1.4}.authLayout_login__X1eM2 .authLayout_showcaseBottom__fzZOW>span:last-child{font-size:20px}.authLayout_login__X1eM2 .authLayout_footer__qn3X7{padding-bottom:12px}}@media(min-width:761px) and (max-height:600px){.authLayout_login__X1eM2 .authLayout_content__C3dzc{padding:0}.authLayout_login__X1eM2 .authLayout_heading__87iS7{margin-bottom:14px}.authLayout_login__X1eM2 .authLayout_form__51roo{gap:12px}.authLayout_login__X1eM2 .authLayout_formFooter__rrfCY{margin-top:14px;padding-top:14px}.authLayout_login__X1eM2 .authLayout_showcase__7n4vp{padding:18px}.authLayout_login__X1eM2 .authLayout_showcase__7n4vp h2{font-size:26px;margin-top:12px}.authLayout_login__X1eM2 .authLayout_illustration__wiQo_{height:96px}}@media(max-width:760px){.authLayout_login__X1eM2 .authLayout_main__EST8p{margin:12px auto 24px}.authLayout_login__X1eM2 .authLayout_content__C3dzc{padding:8px 0}.authLayout_login__X1eM2 .authLayout_heading__87iS7{margin-bottom:24px}.authLayout_login__X1eM2 .authLayout_form__51roo{gap:18px}.authLayout_login__X1eM2 .authLayout_formFooter__rrfCY{margin-top:22px;padding-top:20px}.authLayout_login__X1eM2 .authLayout_submit__NCpJ0{font-size:14px}}.authLayout_scrollingForm__JZ6UR .authLayout_main__EST8p{max-width:1320px}.authLayout_scrollingForm__JZ6UR .authLayout_content__C3dzc{min-width:0;max-width:none;margin-inline:0}@media(min-width:1001px){.authLayout_scrollingForm__JZ6UR{overflow:hidden;padding-inline:clamp(32px,6.75vw,108px)}.authLayout_scrollingForm__JZ6UR .authLayout_main__EST8p{flex:1 1;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;gap:0}.authLayout_scrollingForm__JZ6UR .authLayout_content__C3dzc>.authLayout_formFooter__rrfCY,.authLayout_scrollingForm__JZ6UR .authLayout_content__C3dzc>.authLayout_heading__87iS7{width:50%}.authLayout_scrollingForm__JZ6UR .authLayout_content__C3dzc{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:0 8px 24px 0;scroll-padding-block:16px}.authLayout_scrollingForm__JZ6UR .authLayout_content__C3dzc:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.authLayout_scrollingForm__JZ6UR .authLayout_content__C3dzc :is(a,button,select):focus-visible{outline-offset:-3px}.authLayout_scrollingForm__JZ6UR .authLayout_showcase__7n4vp{align-self:start;width:100%;height:100%;min-height:0;max-height:680px;min-width:0;padding:clamp(18px,3dvh,28px);justify-content:flex-start}.authLayout_scrollingForm__JZ6UR .authLayout_showcase__7n4vp:not(.authLayout_customShowcase__TzDZd) h2{font-size:clamp(26px,3.8dvh,36px);margin:16px 0 10px}.authLayout_scrollingForm__JZ6UR .authLayout_showcase__7n4vp>p{flex-shrink:0}.authLayout_scrollingForm__JZ6UR .authLayout_illustration__wiQo_{width:100%;height:auto;min-height:0;max-height:330px;flex:1 1 180px;align-self:center;margin:12px 0}.authLayout_scrollingForm__JZ6UR .authLayout_features__xoybx,.authLayout_scrollingForm__JZ6UR .authLayout_showcaseBottom__fzZOW,.authLayout_scrollingForm__JZ6UR .authLayout_showcaseTag__R9b8Z{flex-shrink:0}.authLayout_scrollingForm__JZ6UR .authLayout_showcaseBottom__fzZOW{margin-top:18px;padding-top:14px}.authLayout_scrollingForm__JZ6UR .authLayout_customShowcase__TzDZd{background:var(--surface);border-color:var(--line);color:var(--ink);padding:22px;border-radius:16px}.authLayout_scrollingForm__JZ6UR[data-theme=dark] .authLayout_customShowcase__TzDZd{background:var(--surface);border-color:var(--line);color:var(--ink)}}@media(min-width:1001px) and (max-height:550px){.authLayout_scrollingForm__JZ6UR .authLayout_header__80sGQ{min-height:64px}.authLayout_scrollingForm__JZ6UR .authLayout_main__EST8p{margin-block:4px 12px}.authLayout_scrollingForm__JZ6UR .authLayout_showcase__7n4vp:not(.authLayout_customShowcase__TzDZd) h2{font-size:24px;margin:10px 0 8px}.authLayout_scrollingForm__JZ6UR .authLayout_showcase__7n4vp>p{font-size:12px;line-height:1.5}.authLayout_scrollingForm__JZ6UR .authLayout_illustration__wiQo_{margin-block:6px}.authLayout_scrollingForm__JZ6UR .authLayout_showcaseBottom__fzZOW{margin-top:10px;padding-top:10px}}@media(prefers-reduced-motion:reduce){.authLayout_page___JPHC *{transition:none!important}.authLayout_spinner__02x_s{animation:none}}.authLayout_scrollingForm__JZ6UR{overflow:hidden}.authLayout_scrollingForm__JZ6UR .authLayout_main__EST8p{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch}.authLayout_scrollingForm__JZ6UR .authLayout_content__C3dzc{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--line) transparent;scroll-padding-block:20px;padding-bottom:24px}.authLayout_withBottomAction__lEHU_ .authLayout_footer__qn3X7{display:none}.authLayout_actionDock__yUjCv{flex:0 0 auto;width:100vw;align-self:center;border-top:1px solid var(--line);background:var(--surface);padding:14px 28px max(14px,env(safe-area-inset-bottom));box-shadow:0 -4px 18px #00000004}@media(min-width:1001px){.authLayout_actionDock__yUjCv{padding-inline:clamp(32px,6.75vw,108px)}}@media(max-width:760px){.authLayout_actionDock__yUjCv{padding:12px 24px max(12px,env(safe-area-inset-bottom))}.authLayout_scrollingForm__JZ6UR .authLayout_main__EST8p{margin-block:12px 20px}}@media(max-width:380px){.authLayout_actionDock__yUjCv{padding-inline:18px}}.recovery_form__kYdjm>p{margin:0}.recovery_contact__A4sOf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px}.recovery_contact__A4sOf>span{min-width:0;overflow-wrap:anywhere}.recovery_contact__A4sOf strong{display:block;font-weight:650}.recovery_textButton__2_zX0{padding:0;border:0;background:transparent;color:var(--accent);font-size:12px;font-weight:650;text-align:left}.recovery_textButton__2_zX0:hover:not(:disabled){text-decoration:underline}.recovery_textButton__2_zX0:disabled{opacity:.5}.recovery_success__MamFP{display:flex;align-items:center;gap:8px}.registrationPlanSummary_panel__lBoah{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;color:var(--ink)}.registrationPlanSummary_header__Mg2pN{flex:0 0 auto;border-bottom:1px solid var(--line);padding:0 0 20px}.registrationPlanSummary_eyebrow___MGCW{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;line-height:1.5;color:var(--muted)}.registrationPlanSummary_eyebrow___MGCW>span:first-child{display:inline-flex;align-items:center;gap:5px;color:var(--accent);font-weight:700;text-transform:uppercase;letter-spacing:1px}.registrationPlanSummary_eyebrow___MGCW svg{font-size:15px}.registrationPlanSummary_panel__lBoah .registrationPlanSummary_header__Mg2pN h2{font-size:clamp(23px,2.2vw,30px);line-height:1.22;letter-spacing:-.65px;margin:16px 0 12px;overflow-wrap:anywhere}.registrationPlanSummary_price___muB8{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;line-height:1.4}.registrationPlanSummary_price___muB8 strong{font-size:18px;font-weight:650;overflow-wrap:anywhere}.registrationPlanSummary_price___muB8 strong[data-numeric=true]{font-size:29px;letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registrationPlanSummary_price___muB8>span{font-size:12px;color:var(--muted)}.registrationPlanSummary_header__Mg2pN>p{font-size:11px;line-height:1.6;color:var(--muted);margin:6px 0 0}.registrationPlanSummary_trial__9Aipj{display:inline-flex;background:var(--soft);color:var(--accent);border:1px solid var(--line);border-radius:5px;padding:5px 8px;margin-top:12px;font-size:10px;font-weight:650}.registrationPlanSummary_body__bwdCf{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--line) transparent;padding:18px 6px 2px 0;scroll-padding:10px}.registrationPlanSummary_body__bwdCf:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.registrationPlanSummary_description__CasqH{font-size:12px;line-height:1.7;color:var(--muted);white-space:pre-line;margin:0 0 18px;overflow-wrap:anywhere}.registrationPlanSummary_capacities__jqV0G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 22px}.registrationPlanSummary_capacities__jqV0G>div{border:1px solid var(--line);border-radius:8px;padding:12px 10px;background:var(--field)}.registrationPlanSummary_capacities__jqV0G dt{font-size:10px;color:var(--muted);margin-bottom:7px}.registrationPlanSummary_capacities__jqV0G dd{font-size:15px;font-weight:650;margin:0;line-height:1.35;overflow-wrap:anywhere}.registrationPlanSummary_capacities__jqV0G dd[data-unknown=true]{font-size:11px;font-weight:500;color:var(--muted)}.registrationPlanSummary_featureSection__yCdsP h3{font-size:12px;font-weight:700;margin:0 0 12px}.registrationPlanSummary_features__1yJKH{list-style:none;margin:0;padding:0;display:grid;grid-gap:11px;gap:11px}.registrationPlanSummary_features__1yJKH li{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5}.registrationPlanSummary_features__1yJKH svg{font-size:17px;color:var(--accent);flex-shrink:0}.registrationPlanSummary_muted__KAiPM{font-size:11px;line-height:1.7;color:var(--muted);margin:12px 0 0}.registrationPlanSummary_exclusions__AAbtx{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:11px;color:var(--muted)}.registrationPlanSummary_exclusions__AAbtx summary{cursor:pointer;line-height:1.6}.registrationPlanSummary_exclusions__AAbtx summary>span{margin-left:4px}.registrationPlanSummary_exclusions__AAbtx ul{margin:10px 0 0;padding-left:18px;display:grid;grid-gap:7px;gap:7px;line-height:1.5}.registrationPlanSummary_equivalent__lWcTJ,.registrationPlanSummary_notice__GFtEY{font-size:10px;line-height:1.7;color:var(--muted);margin:18px 0 0}.registrationPlanSummary_notice__GFtEY{display:flex;align-items:flex-start;gap:8px;border-top:1px solid var(--line);padding-top:16px}.registrationPlanSummary_notice__GFtEY svg{font-size:16px;flex-shrink:0;margin-top:1px}.registrationPlanSummary_panel__lBoah[data-variant=inline]{width:100%;height:auto;padding:18px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;background:var(--surface)}.registrationPlanSummary_panel__lBoah[data-variant=inline] .registrationPlanSummary_body__bwdCf{overflow:visible;scrollbar-gutter:auto}.registrationPlanSummary_panel__lBoah[data-variant=inline] .registrationPlanSummary_header__Mg2pN h2{font-size:23px;margin:12px 0 8px}.registrationPlanSummary_panel__lBoah[data-variant=inline] .registrationPlanSummary_price___muB8 strong[data-numeric=true]{font-size:25px}.registrationPlanSummary_panel__lBoah[data-variant=inline] .registrationPlanSummary_features__1yJKH{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.registrationPlanSummary_capacityItem__cehTl>span{display:grid;grid-gap:3px;gap:3px}.registrationPlanSummary_capacityItem__cehTl strong{font-size:12px;font-weight:650}.registrationPlanSummary_capacityItem__cehTl[data-unknown=true],.registrationPlanSummary_capacityItem__cehTl[data-unknown=true] svg{color:var(--muted)}.registrationPlanSummary_capacityItem__cehTl[data-unknown=true] strong{font-weight:400;font-size:11px}@media(min-width:1001px){.registrationPlanSummary_panel__lBoah[data-variant=inline]{width:50%}}@media(min-width:1001px) and (max-height:620px){.registrationPlanSummary_header__Mg2pN{padding-bottom:14px}.registrationPlanSummary_panel__lBoah .registrationPlanSummary_header__Mg2pN h2{margin-top:10px;margin-bottom:8px;font-size:23px}.registrationPlanSummary_price___muB8 strong[data-numeric=true]{font-size:25px}.registrationPlanSummary_body__bwdCf{padding-top:14px}.registrationPlanSummary_trial__9Aipj{margin-top:8px}}@media(max-width:420px){.registrationPlanSummary_panel__lBoah[data-variant=inline] .registrationPlanSummary_features__1yJKH{grid-template-columns:1fr}.registrationPlanSummary_eyebrow___MGCW{flex-wrap:wrap;gap:5px}.registrationPlanSummary_panel__lBoah[data-variant=inline]{padding:15px}}.registrationPlanPicker_picker__M4xyC{position:relative;margin:12px 0;padding:0;border:0;min-width:0;color:var(--ink)}.registrationPlanPicker_picker__M4xyC legend{padding:0;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-.45px}.registrationPlanPicker_intro__hD0nK{margin:6px 0 22px;font-size:12px;line-height:1.7;color:var(--muted);max-width:600px}.registrationPlanPicker_billingControl__k8RzZ{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:20px}.registrationPlanPicker_controlHeading__eY_o_{display:grid;grid-gap:4px;gap:4px;font-size:12px}.registrationPlanPicker_controlHeading__eY_o_ strong{font-weight:650}.registrationPlanPicker_controlHeading__eY_o_>span{font-size:10px;color:var(--muted)}.registrationPlanPicker_singleCycle__F8P_r{font-size:12px;font-weight:650;color:var(--accent);padding:8px 14px;background:var(--soft);border:1px solid var(--line);border-radius:6px}.registrationPlanPicker_periods__CdbQt{display:flex;gap:3px;padding:4px;border:1px solid var(--line);border-radius:8px;background:var(--field);flex-wrap:wrap;max-width:100%}.registrationPlanPicker_periods__CdbQt button{flex:1 1 auto;min-height:36px;padding:7px 13px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--muted);font-size:11px;font-weight:600;line-height:1.5}.registrationPlanPicker_periods__CdbQt button[aria-pressed=true]{background:var(--surface);color:var(--accent);border-color:var(--line);box-shadow:0 1px 3px #0000000c}.registrationPlanPicker_periods__CdbQt button:hover:not([aria-pressed=true]){color:var(--ink);background:color-mix(in srgb,var(--accent) 4%,transparent)}.registrationPlanPicker_tableGuide__b7JAH{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:var(--muted);margin-bottom:9px}.registrationPlanPicker_tableGuide__b7JAH>span:first-child{font-weight:650;letter-spacing:.2px}.registrationPlanPicker_tableGuide__b7JAH>span:last-child{font-size:9px}.registrationPlanPicker_tableViewport__E3Evl{position:relative;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--line);border-radius:10px;scrollbar-width:thin;scrollbar-color:var(--line) var(--field)}.registrationPlanPicker_tableViewport__E3Evl:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.registrationPlanPicker_table__mwpyB{--resource-width:clamp(200px,18vw,260px);border-collapse:separate;border-spacing:0;table-layout:fixed;width:var(--comparison-width);min-width:calc(var(--resource-width) + var(--plan-columns) * 180px);font-size:11px;line-height:1.5}.registrationPlanPicker_table__mwpyB td,.registrationPlanPicker_table__mwpyB th{padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:middle;text-align:center;overflow-wrap:anywhere}.registrationPlanPicker_table__mwpyB td,.registrationPlanPicker_table__mwpyB th+th{border-left:1px solid var(--line)}.registrationPlanPicker_table__mwpyB tr:last-child>td,.registrationPlanPicker_table__mwpyB tr:last-child>th{border-bottom:0}.registrationPlanPicker_table__mwpyB thead th{vertical-align:top;padding:19px 12px 17px;background:var(--field);border-bottom:1px solid var(--line)}.registrationPlanPicker_table__mwpyB thead tr:last-child>th{border-bottom:1px solid var(--line)}.registrationPlanPicker_table__mwpyB tr>th:first-child{position:-webkit-sticky;position:sticky;left:0;width:var(--resource-width);text-align:left;background:var(--surface);z-index:1;font-weight:500}.registrationPlanPicker_table__mwpyB thead tr>th:first-child{background:var(--field);z-index:2}.registrationPlanPicker_table__mwpyB tbody tr:nth-child(2n)>td,.registrationPlanPicker_table__mwpyB tbody tr:nth-child(2n)>th{background:color-mix(in srgb,var(--field) 55%,var(--surface))}.registrationPlanPicker_table__mwpyB [data-selected=true]{background:color-mix(in srgb,var(--accent) 7%,var(--surface))!important}.registrationPlanPicker_table__mwpyB thead [data-selected=true]{box-shadow:inset 0 3px 0 var(--accent)}.registrationPlanPicker_table__mwpyB .registrationPlanPicker_resourceHeader__5pI4O{vertical-align:middle}.registrationPlanPicker_resourceHeader__5pI4O>span{display:block;color:var(--ink);font-size:13px;font-weight:650;line-height:1.5}.registrationPlanPicker_resourceHeader__5pI4O small{display:block;color:var(--muted);font-size:10px;line-height:1.65;margin-top:10px;font-weight:400}.registrationPlanPicker_planHeader__t8ua7{position:relative}.registrationPlanPicker_planName__kxyvf{display:block;font-size:14px;font-weight:700;line-height:1.5;min-height:42px;margin-bottom:13px}.registrationPlanPicker_price__xLdZm{display:flex;align-items:baseline;align-content:flex-start;justify-content:center;gap:3px;flex-wrap:wrap;min-height:44px;line-height:1.3}.registrationPlanPicker_price__xLdZm>strong{font-size:13px;font-weight:650;letter-spacing:-.2px}.registrationPlanPicker_price__xLdZm>strong[data-numeric=true]{font-size:21px;font-weight:700;letter-spacing:-.7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registrationPlanPicker_cadence__frzpQ,.registrationPlanPicker_price__xLdZm>span{font-size:10px;font-weight:400;color:var(--muted)}.registrationPlanPicker_cadence__frzpQ{display:block;line-height:1.5;min-height:30px;margin-top:3px}.registrationPlanPicker_trial__LHWQ_{display:block;font-size:10px;line-height:1.5;font-weight:500;color:var(--accent);min-height:15px;margin:6px 0 13px}.registrationPlanPicker_radio__A2XfW{position:absolute;inset:0 auto auto 0;width:1px;height:1px;opacity:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.registrationPlanPicker_selectButton__kZm75{display:flex;align-items:center;justify-content:center;gap:5px;min-height:36px;border:1px solid var(--accent);border-radius:6px;padding:7px 8px;color:var(--accent);font-size:11px;font-weight:650;cursor:pointer;background:var(--surface)}.registrationPlanPicker_selectButton__kZm75 svg{font-size:15px}.registrationPlanPicker_radio__A2XfW:checked+.registrationPlanPicker_selectButton__kZm75{color:var(--surface);background:var(--accent)}.registrationPlanPicker_radio__A2XfW:focus-visible+.registrationPlanPicker_selectButton__kZm75{outline:3px solid var(--accent);outline-offset:3px}.registrationPlanPicker_selectButton__kZm75:hover{filter:brightness(.96)}.registrationPlanPicker_included__xsvrK{font-size:18px!important;color:var(--accent);vertical-align:middle}.registrationPlanPicker_excluded__2l5yZ{font-size:16px!important;color:var(--muted);vertical-align:middle;opacity:.65}.registrationPlanPicker_unknown__1_IBq{font-size:10px;color:var(--muted)}.registrationPlanPicker_legend__Ig1zb{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;font-size:9px;line-height:1.6;color:var(--muted);margin:11px 0 0}.registrationPlanPicker_legend__Ig1zb svg{font-size:14px}.registrationPlanPicker_legend__Ig1zb svg:first-child{color:var(--accent)}.registrationPlanPicker_legend__Ig1zb>span{margin-left:auto}.registrationPlanPicker_summary__JjRUw{margin-top:18px;padding:18px 20px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--accent) 3%,var(--surface))}.registrationPlanPicker_summaryHeader__44VMK{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.registrationPlanPicker_summaryHeader__44VMK>div>span:first-child{font-size:9px;font-weight:700;letter-spacing:1px;color:var(--accent)}.registrationPlanPicker_summaryHeader__44VMK h3{font-size:15px;font-weight:700;margin:4px 0 0}.registrationPlanPicker_summaryPrice__a4Asl{display:grid;grid-gap:4px;gap:4px;text-align:right;font-size:12px}.registrationPlanPicker_summaryPrice__a4Asl>span{font-size:10px;color:var(--muted)}.registrationPlanPicker_description__bV9Dq{font-size:11px;line-height:1.7;color:var(--muted);white-space:pre-line;margin:12px 0 0}.registrationPlanPicker_equivalent__WN2H4{font-size:10px;line-height:1.7;color:var(--muted);margin:10px 0 0}.registrationPlanPicker_conditions__wVm5_{display:flex;align-items:flex-start;gap:8px;color:var(--muted);border-top:1px solid var(--line);padding-top:12px;margin:13px 0 0;font-size:10px;line-height:1.7}.registrationPlanPicker_conditions__wVm5_>svg{font-size:16px;flex-shrink:0;margin-top:1px}.registrationPlanPicker_empty__aO3dz{margin:0;padding:15px 16px;background:var(--field);border:1px dashed var(--line);border-radius:8px;font-size:12px;line-height:1.7;color:var(--muted)}.registrationPlanPicker_mobileSummary__Xjhn5,.registrationPlanPicker_selectedSummary__CIo9B{margin-top:18px}.registrationPlanPicker_summaryDisclosure__dGRgR{margin-top:18px;border-top:1px solid var(--line);padding-top:14px}.registrationPlanPicker_summaryDisclosure__dGRgR>summary{width:-moz-fit-content;width:fit-content;font-size:12px;font-weight:600;color:var(--accent);cursor:pointer;line-height:1.6;padding:6px 0}.registrationPlanPicker_summaryDisclosure__dGRgR[open]>summary{margin-bottom:12px}@media(min-width:1001px){.registrationPlanPicker_mobileSummary__Xjhn5{display:none}}.registrationPlanPicker_srOnly__vTODs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:760px){.registrationPlanPicker_billingControl__k8RzZ{align-items:stretch;gap:12px}.registrationPlanPicker_periods__CdbQt{width:100%}.registrationPlanPicker_periods__CdbQt button{min-height:40px;flex-basis:70px}.registrationPlanPicker_controlHeading__eY_o_{font-size:11px}.registrationPlanPicker_picker__M4xyC legend{font-size:18px}.registrationPlanPicker_table__mwpyB{--resource-width:200px}.registrationPlanPicker_table__mwpyB td,.registrationPlanPicker_table__mwpyB th{padding:11px 8px}.registrationPlanPicker_table__mwpyB thead th{padding-inline:10px}.registrationPlanPicker_resourceHeader__5pI4O>span{font-size:11px}.registrationPlanPicker_resourceHeader__5pI4O small{font-size:9px}.registrationPlanPicker_legend__Ig1zb>span{margin-left:0;width:100%}.registrationPlanPicker_summary__JjRUw{padding:15px}.registrationPlanPicker_summaryHeader__44VMK{flex-direction:column;gap:10px}.registrationPlanPicker_summaryPrice__a4Asl{text-align:left}.registrationPlanPicker_intro__hD0nK{margin-bottom:17px}}@media(max-width:480px){.registrationPlanPicker_table__mwpyB{--resource-width:160px}}@media(prefers-reduced-motion:reduce){.registrationPlanPicker_picker__M4xyC *{transition:none!important}}.authRegistration_fields__NqqtV{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;border:0;min-width:0}.authRegistration_stepHeading__cJpsP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 16px;outline:none}.authRegistration_stepHeading__cJpsP h2{font-size:17px;margin:0}.authRegistration_stepHeading__cJpsP>span{font-size:11px;opacity:.65}.authRegistration_accountTypes__n_43L{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.authRegistration_accountTypes__n_43L button{text-align:left;border:1px solid var(--line,#dce4e1);border-radius:12px;background:transparent;color:inherit;padding:14px;cursor:pointer}.authRegistration_accountTypes__n_43L button[aria-pressed=true]{border-color:var(--accent,#008775);background:color-mix(in srgb,var(--accent,#008775) 9%,transparent)}.authRegistration_accountTypes__n_43L strong{display:block;font-size:13px;margin-bottom:4px}.authRegistration_accountTypes__n_43L span{display:block;font-size:11px;line-height:1.5;opacity:.7}.authRegistration_sectionHeading__zEgUT{display:grid;grid-gap:3px;gap:3px;margin-top:8px;padding-top:18px;border-top:1px solid var(--line,#dce4e1)}.authRegistration_sectionHeading__zEgUT strong{font-size:13px}.authRegistration_sectionHeading__zEgUT span{font-size:10px;line-height:1.55;color:var(--muted)}.authRegistration_consent__hwD3i{border:1px solid var(--line,#dce4e1);border-radius:12px;padding:14px;display:grid;grid-gap:12px;gap:12px}.authRegistration_navigation__IgVt2{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-top:4px}.authRegistration_navigation__IgVt2>button{flex:0 1 auto;width:auto;min-width:128px;min-height:40px;padding:10px 18px;font-size:13px;line-height:18px;white-space:nowrap}.authRegistration_legal__xJ2T6{font-size:13px;line-height:1.7}.authRegistration_legal__xJ2T6 h2{font-size:19px;scroll-margin-top:20px;margin:30px 0 12px}.authRegistration_legal__xJ2T6 section{padding:14px 0;border-bottom:1px solid var(--line,#dce4e1)}.authRegistration_legal__xJ2T6 h3{font-size:14px;margin:0 0 8px}.authRegistration_legal__xJ2T6 p{margin:0;opacity:.85}.authRegistration_legal__xJ2T6 small{opacity:.65}@media(max-width:480px){.authRegistration_accountTypes__n_43L{grid-template-columns:1fr}.authRegistration_accountTypes__n_43L button{padding:12px}}.authRegistration_steps__I9AEK{list-style:none;padding:0;justify-content:space-between}.authRegistration_steps__I9AEK li{display:flex;align-items:center;gap:7px}.authRegistration_steps__I9AEK li>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;font-size:10px}.authRegistration_steps__I9AEK li[data-active=true]{color:var(--accent);font-weight:700}.authRegistration_steps__I9AEK li[data-active=true]>span{background:var(--soft);border-color:var(--accent)}.authRegistration_planComparison__VnffT{width:100%;min-width:0}.authRegistration_phoneField__xz0HO{--text:var(--ink);--accent-ink:var(--accent);--accent-soft:var(--soft);min-width:0}.authRegistration_phoneField__xz0HO .MuiInputBase-root{min-height:48px;border-radius:9px;background:var(--surface);color:var(--ink)}.authRegistration_phoneField__xz0HO .MuiInputBase-input{font-size:13px}.authRegistration_phoneField__xz0HO .MuiOutlinedInput-notchedOutline{border-color:var(--line)}.authRegistration_phoneError__C91Yx{color:#bf3b47;font-size:12px;line-height:1.6}[data-theme=dark] .authRegistration_phoneError__C91Yx{color:#ff9ba2}@media(max-width:760px){.authRegistration_phoneField__xz0HO .MuiInputBase-input{font-size:16px}}.authRegistration_selectionHint___udAi{font-size:12px;color:var(--muted);line-height:1.5}.authRegistration_selectionBar__FYY10{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:1320px;margin:0 auto;min-width:0}.authRegistration_selectionSummary__p4oTB{display:flex;align-items:center;gap:12px;min-width:0}.authRegistration_selectionIcon__9gJV4{color:var(--accent);flex-shrink:0;font-size:24px!important}.authRegistration_selectionSummary__p4oTB>div{min-width:0}.authRegistration_selectionLabel__IKtpq{display:block;font-size:10px;line-height:1.5;color:var(--muted)}.authRegistration_selectionSummary__p4oTB strong{display:block;font-size:15px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}.authRegistration_selectionSummary__p4oTB p{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.authRegistration_selectionActions__St3jo{display:flex;align-items:center;gap:20px;flex-shrink:0}.authRegistration_selectionActions__St3jo>span{font-size:12px;color:var(--muted)}.authRegistration_selectionActions__St3jo>button{min-height:44px;min-width:148px;font-size:13px;padding:10px 18px}@media(max-width:680px){.authRegistration_navigation__IgVt2>button{flex:1 1;min-width:0;min-height:44px;white-space:normal}.authRegistration_selectionBar__FYY10{gap:16px}.authRegistration_selectionSummary__p4oTB{gap:8px}.authRegistration_selectionIcon__9gJV4{display:none!important}.authRegistration_selectionActions__St3jo>span{display:none}.authRegistration_selectionActions__St3jo>button{min-width:124px;padding-inline:12px}.authRegistration_selectionSummary__p4oTB strong{font-size:14px}.authRegistration_selectionSummary__p4oTB p{font-size:11px}.authRegistration_selectionHint___udAi{flex-basis:100%}}@media(min-width:1001px){.authRegistration_fields__NqqtV>:not(.authRegistration_planComparison__VnffT),.authRegistration_navigation__IgVt2,.authRegistration_stepHeading__cJpsP,.authRegistration_steps__I9AEK{width:50%}}.licenseActivation_account__pkPM9{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:10px;padding:14px;margin-bottom:24px;background:var(--surface);color:var(--accent)}.licenseActivation_account__pkPM9 strong{display:block;color:var(--ink);font-size:13px}.licenseActivation_account__pkPM9 span{display:block;color:var(--muted);font-size:12px;margin-top:4px;overflow-wrap:anywhere}.licenseActivation_textButton__HCVeS{border:0;padding:0;background:none;color:var(--accent);font:inherit;cursor:pointer}.licenseActivation_textButton__HCVeS:hover{text-decoration:underline}.licenseActivation_steps__Y2brZ{display:grid;grid-gap:16px;gap:16px;margin:0 0 4px;padding:0;list-style:none}.licenseActivation_steps__Y2brZ li{display:flex;align-items:center;gap:12px}.licenseActivation_steps__Y2brZ li>span{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--soft);color:var(--accent);font-size:12px;font-weight:700}.licenseActivation_steps__Y2brZ strong{display:block;color:var(--ink);font-size:13px;font-weight:650}.licenseActivation_steps__Y2brZ small{display:block;color:var(--muted);font-size:11px;line-height:1.5;margin-top:3px}.plants_page__Fvcn6{--bg:#f5f7fb;--surface:#fff;--soft:#f7fafb;--line:#e1e8ed;--text:#183346;--muted:#6d8090;--accent:#0f9f7f;--accent-ink:#087a64;--accent-soft:#e8f5f0;--danger:#cb384d;display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:0;color:var(--text);font-size:13px}.plants_page__Fvcn6.plants_formPage__7vIhe,.plants_page__Fvcn6.plants_formPage__7vIhe>form{flex:0 0 auto}.plants_page__Fvcn6[data-theme=dark]{--bg:#0b1220;--surface:#111b2e;--soft:#162236;--line:#26364b;--text:#e3edf5;--muted:#9aafc0;--accent:#35c5a5;--accent-ink:#63dbc0;--accent-soft:#153630;--danger:#ff8595}.plants_page__Fvcn6 *{box-sizing:border-box}.plants_page__Fvcn6 h1,.plants_page__Fvcn6 h2,.plants_page__Fvcn6 p{margin:0}.plants_page__Fvcn6 button,.plants_page__Fvcn6 input,.plants_page__Fvcn6 textarea{font:inherit}.plants_page__Fvcn6 a,.plants_page__Fvcn6 button{-webkit-tap-highlight-color:transparent}.plants_page__Fvcn6 button{cursor:pointer}.plants_page__Fvcn6 button:disabled{opacity:.5;cursor:default}.plants_page__Fvcn6 svg{width:19px;height:19px;flex-shrink:0}.plants_page__Fvcn6 :is(button,a,input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.plants_pageHeader__SbFTD{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-shrink:0;padding:4px 0 0;min-height:72px}.plants_pageHeading__83X8f{display:flex;align-items:center;gap:13px;min-width:0}.plants_pageHeading__83X8f>div{min-width:0}.plants_pageHeading__83X8f h1{font-size:25px;line-height:1.25;font-weight:780;letter-spacing:-.7px}.plants_pageIcon__780Nf{width:46px;height:46px;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);border-radius:13px;display:grid;place-items:center;color:var(--accent-ink);flex-shrink:0}.plants_pageIcon__780Nf svg{width:23px;height:23px}.plants_eyebrow__3Wv9I{display:block;font-size:9px;letter-spacing:1.3px;text-transform:uppercase;font-weight:750;color:var(--muted);margin-bottom:4px}.plants_subtitle__VH2Is{font-size:12px;color:var(--muted);line-height:1.6;margin-top:4px!important}.plants_headerActions__VG_HS,.plants_inlineActions__ZeVDc{display:flex;align-items:center;gap:8px;flex-shrink:0}.plants_backLink___PYXA,.plants_dangerButton__em58y,.plants_primaryButton__qIzy2,.plants_secondaryButton__WVv2V,.plants_squareButton__dKR_P{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;min-height:39px;padding:9px 14px;border:1px solid var(--line);text-decoration:none;font-weight:650;line-height:1.4;transition:background .15s,border-color .15s;white-space:nowrap}.plants_primaryButton__qIzy2{background:#0f9f7f;color:#fff;border-color:#0f9f7f;box-shadow:0 3px 7px #008a7014}.plants_primaryButton__qIzy2:hover{background:#08856a;border-color:#08856a}.plants_backLink___PYXA,.plants_secondaryButton__WVv2V,.plants_squareButton__dKR_P{background:var(--surface);color:var(--text)}.plants_backLink___PYXA:hover,.plants_secondaryButton__WVv2V:hover,.plants_squareButton__dKR_P:hover{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 32%,var(--line))}.plants_backLink___PYXA,.plants_squareButton__dKR_P{height:39px;width:39px;padding:0;flex-shrink:0}.plants_backLink___PYXA{border:0;background:transparent}.plants_dangerButton__em58y{background:var(--danger);border-color:var(--danger);color:#fff}.plants_textButton__RaITA{background:transparent;border:0;font-size:12px;font-weight:650;color:inherit;padding:6px}.plants_listPage__3bUM8{min-height:390px;gap:14px;height:100%;overflow:hidden}.plants_listPanel__9pVa6{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;flex:1 1;min-height:240px;min-width:0;box-shadow:0 3px 16px #1c485004}.plants_listToolbar__z7s7Q{display:flex;align-items:center;gap:18px;padding:12px 16px;flex-shrink:0;border-bottom:1px solid var(--line);min-height:62px}.plants_searchField__LwU2M{display:flex;align-items:center;gap:9px;height:37px;flex:0 1 360px;border:1px solid var(--line);border-radius:9px;background:var(--soft);padding:0 10px;color:var(--muted);min-width:0}.plants_searchField__LwU2M:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 10%,transparent)}.plants_searchField__LwU2M input{background:transparent;border:0;width:100%;min-width:0;color:var(--text);font-size:12px;padding:7px 0;outline:none!important}.plants_searchField__LwU2M input::placeholder{color:var(--muted)}.plants_searchField__LwU2M svg{width:18px;height:18px}.plants_searchField__LwU2M button{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;background:transparent;border:0;padding:0;color:var(--muted)}.plants_recordCount__70wvE{font-size:11px;color:var(--muted);white-space:nowrap}.plants_recordCount__70wvE strong{color:var(--text);font-weight:750}.plants_listHint__Er6Y5{font-size:10px;letter-spacing:.15px;margin-left:auto;color:var(--muted);white-space:nowrap}.plants_dataGrid__aUVMv{color:var(--text);--DataGrid-containerBackground:var(--soft);font-size:12px!important}.plants_dataGrid__aUVMv .MuiDataGrid-columnHeader{padding:0 16px;font-size:11px;color:var(--muted)}.plants_dataGrid__aUVMv .MuiDataGrid-columnHeaderTitle{font-weight:700}.plants_dataGrid__aUVMv .MuiDataGrid-columnSeparator{display:none}.plants_dataGrid__aUVMv .MuiDataGrid-cell{display:flex;align-items:center;padding:0 16px;border-color:var(--line);min-width:0;outline-offset:-2px}.plants_dataGrid__aUVMv .MuiDataGrid-row:hover{background:var(--accent-soft)}.plants_dataGrid__aUVMv .MuiDataGrid-footerContainer{border-color:var(--line);min-height:45px;background:var(--surface)}.plants_dataGrid__aUVMv .MuiTablePagination-root{color:var(--muted)}.plants_dataGrid__aUVMv .MuiTablePagination-toolbar{min-height:45px;padding-left:12px}.plants_dataGrid__aUVMv .MuiTablePagination-displayedRows,.plants_dataGrid__aUVMv .MuiTablePagination-selectLabel{font-size:11px}.plants_recordIdentity__MsRiK{display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:0;width:100%;height:100%;color:var(--text);text-decoration:none;line-height:1.35}.plants_recordIdentity__MsRiK strong{font-size:12px;font-weight:680;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plants_recordIdentity__MsRiK:hover strong{color:var(--accent-ink)}.plants_recordIdentity__MsRiK span{font-size:11px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plants_cellLabel__MLjY_{font-size:12px}.plants_cellLabel__MLjY_,.plants_structureTag__mMwTR{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plants_structureTag__mMwTR{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:10px;padding:5px 8px;background:var(--soft);border:1px solid var(--line);border-radius:6px;line-height:1.4}.plants_structureTag__mMwTR svg{width:13px;height:13px;color:var(--accent-ink)}.plants_mutedCell__H6VZS{color:var(--muted);font-size:11px}.plants_rowActions__I1SOB{display:flex;justify-content:flex-end;align-items:center;gap:3px;width:100%}.plants_rowActions__I1SOB .MuiIconButton-root{width:34px;height:34px;border-radius:8px;color:var(--muted)}.plants_rowActions__I1SOB .MuiIconButton-root:hover{background:var(--accent-soft);color:var(--accent-ink)}.plants_rowActions__I1SOB>span .MuiIconButton-root:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.plants_rowActions__I1SOB svg{width:17px;height:17px}.plants_emptyState__FNiVB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px;max-width:440px;margin:auto;color:var(--text)}.plants_emptyState__FNiVB strong{font-size:15px}.plants_emptyState__FNiVB p{font-size:12px;color:var(--muted);line-height:1.6}.plants_emptyIcon__wMYlU{display:grid;place-items:center;width:46px;height:46px;background:var(--accent-soft);border-radius:14px;color:var(--accent-ink);margin-bottom:4px}.plants_emptyIcon__wMYlU svg{width:24px;height:24px}.plants_contextLinks__8zWev{display:flex;align-items:center;gap:18px;flex-shrink:0;min-height:26px;color:var(--muted);font-size:10px;padding:0 2px}.plants_contextLinks__8zWev a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--muted);font-size:11px}.plants_contextLinks__8zWev a:hover{color:var(--accent-ink)}.plants_contextLinks__8zWev svg{height:14px;width:14px}.plants_contextLinks__8zWev a svg:last-child{height:12px;width:12px;opacity:.5}.plants_formPage__7vIhe{max-width:1180px;width:100%;align-self:center;min-height:0}.plants_formPage__7vIhe>form{display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0}.plants_formLayout__hlLPY{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:18px;gap:18px;align-items:start}.plants_formMain__9DnDk{display:flex;flex-direction:column;gap:16px;min-width:0}.plants_formCard__7OjVu{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:22px 24px;box-shadow:0 3px 16px #1c485004}.plants_sectionHeader__3nbZM{display:flex;align-items:center;gap:12px;margin-bottom:22px}.plants_sectionNumber__cTexj{width:30px;height:30px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-ink);border-radius:9px;font-size:11px;font-weight:750;flex-shrink:0}.plants_sectionTitle__7OFis{font-size:13px;letter-spacing:-.1px;font-weight:750;line-height:1.5}.plants_sectionDescription__AeD6C{font-size:11px;color:var(--muted);line-height:1.5;margin-top:3px!important}.plants_fieldGrid__2FSZ8{display:grid;grid-template-columns:1fr 1fr;grid-gap:19px 18px;gap:19px 18px}.plants_field__iHEsM{display:flex;flex-direction:column;min-width:0;gap:7px}.plants_fieldFull___nmIu{grid-column:1/-1}.plants_fieldLabel__v05i2{font-size:12px;font-weight:650;color:var(--text);display:flex;align-items:center;gap:8px}.plants_fieldLabel__v05i2 span{font-size:10px;color:var(--muted);font-weight:450}.plants_input__qYm6m{border:1px solid #d7e1e7;border-radius:9px;background:var(--soft);color:var(--text);min-height:43px;padding:11px 12px;outline:none;width:100%;font-size:13px;line-height:1.55;transition:background .15s,border-color .15s}.plants_page__Fvcn6[data-theme=dark] .plants_input__qYm6m{border-color:var(--line)}.plants_input__qYm6m:hover{border-color:#93b6ad}.plants_input__qYm6m:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.plants_input__qYm6m[aria-invalid=true]{border-color:var(--danger)}.plants_input__qYm6m::placeholder{color:var(--muted);font-size:12px;opacity:.8}.plants_input__qYm6m:disabled{opacity:.6}.plants_textarea__oze6V{resize:vertical;min-height:114px;max-height:300px}.plants_fieldError__NkJz2,.plants_fieldHint__DdjxO{font-size:10px;line-height:1.55;color:var(--muted)}.plants_fieldError__NkJz2{color:var(--danger)}.plants_selector__nNV9X .MuiOutlinedInput-root{background:var(--soft);border-radius:9px;font-size:12px;min-height:43px;padding-top:5px!important;padding-bottom:5px!important}.plants_selector__nNV9X .MuiOutlinedInput-notchedOutline{border-color:var(--line)}.plants_selector__nNV9X .Mui-focused{background:var(--surface)}.plants_selector__nNV9X .MuiInputBase-input{font-size:12px;color:var(--text)}.plants_summary__i9yPO{border:1px solid var(--line);border-radius:14px;background:linear-gradient(150deg,var(--accent-soft),var(--surface) 60%);padding:20px;position:-webkit-sticky;position:sticky;top:0;overflow:hidden;min-width:0}.plants_summaryHeader__C_tGK{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.plants_summaryIcon__6GVJS{width:42px;height:42px;display:grid;place-items:center;color:var(--accent-ink);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:12px;background:var(--surface)}.plants_summaryIcon__6GVJS svg{width:22px;height:22px}.plants_summaryName__7f7KO{font-size:19px;letter-spacing:-.4px;line-height:1.4;font-weight:730;overflow-wrap:anywhere}.plants_summaryDescription__KmEqV{font-size:11px;color:var(--muted);line-height:1.7;margin-top:10px!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.plants_summaryList__O42Qt{margin:20px 0 0;display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--line);padding-top:18px}.plants_summaryList__O42Qt dt{font-size:10px;color:var(--muted);margin-bottom:5px}.plants_summaryList__O42Qt dd{font-size:12px;font-weight:550;margin:0;overflow-wrap:anywhere}.plants_summaryBadge__GOz56{font-size:10px;color:var(--accent-ink);display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:6px 8px;border-radius:6px;background:var(--accent-soft)}.plants_summaryBadge__GOz56 svg{width:14px;height:14px}.plants_formFooter__NT3MT{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;position:-webkit-sticky;position:sticky;bottom:-16px;border-top:1px solid var(--line);background:var(--bg);margin-top:auto;z-index:2;flex-shrink:0}.plants_formFooter__NT3MT .plants_primaryButton__qIzy2,.plants_formFooter__NT3MT .plants_secondaryButton__WVv2V{min-height:43px;padding:10px 18px}.plants_saveStatus__LCiJg{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.plants_saveStatus__LCiJg svg{color:var(--accent-ink)}.plants_deletePrompt__WVSC0,.plants_errorBanner__LWqSC,.plants_noticeBanner__3ZO8X{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;border-radius:11px;border:1px solid var(--line);background:var(--surface);font-size:12px;line-height:1.6}.plants_errorBanner__LWqSC{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 24%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--surface));justify-content:flex-start}.plants_errorBanner__LWqSC svg{align-self:flex-start;margin-top:2px}.plants_deletePrompt__WVSC0 p,.plants_errorBanner__LWqSC p,.plants_noticeBanner__3ZO8X p{font-size:11px;margin-top:4px;color:var(--muted)}.plants_errorBanner__LWqSC button{margin-top:10px}.plants_noticeBanner__3ZO8X{background:var(--accent-soft)}.plants_formCard__7OjVu .plants_noticeBanner__3ZO8X{margin-bottom:18px;flex-wrap:wrap}.plants_deletePrompt__WVSC0{flex-shrink:0;border-color:color-mix(in srgb,var(--danger) 30%,var(--line))}.plants_loadingState__8G_UQ{padding:48px;display:grid;place-items:center;min-height:200px;color:var(--muted);font-size:13px}@media(min-width:1600px){.plants_pageHeader__SbFTD{padding-top:8px}.plants_formPage__7vIhe{max-width:1220px}.plants_formLayout__hlLPY{grid-template-columns:minmax(0,1fr) 290px}.plants_formCard__7OjVu{padding:26px 28px}}@media(max-width:1200px){.plants_formLayout__hlLPY{grid-template-columns:minmax(0,1fr) 230px;gap:14px}.plants_formCard__7OjVu{padding:19px}.plants_fieldGrid__2FSZ8{grid-template-columns:1fr}.plants_summary__i9yPO{padding:18px}.plants_formPage__7vIhe .plants_subtitle__VH2Is{font-size:11px}}@media(max-width:900px){.plants_formLayout__hlLPY{grid-template-columns:1fr}.plants_summary__i9yPO{display:none}.plants_formPage__7vIhe{max-width:800px}.plants_fieldGrid__2FSZ8{grid-template-columns:1fr 1fr}.plants_listHint__Er6Y5{display:none}}@media(max-width:600px){.plants_page__Fvcn6{gap:12px}.plants_pageHeader__SbFTD{gap:10px;align-items:center;min-height:62px;padding:0}.plants_pageHeading__83X8f{gap:9px}.plants_pageHeading__83X8f h1{font-size:22px}.plants_pageIcon__780Nf{width:37px;height:37px;border-radius:10px}.plants_pageIcon__780Nf svg{width:21px;height:21px}.plants_eyebrow__3Wv9I{font-size:8px;letter-spacing:.8px}.plants_subtitle__VH2Is{display:none}.plants_headerActions__VG_HS{gap:6px}.plants_primaryButton__qIzy2,.plants_secondaryButton__WVv2V{font-size:12px;padding:8px 11px;min-height:40px}.plants_squareButton__dKR_P{width:36px;height:40px;min-height:40px}.plants_headerActions__VG_HS .plants_primaryButton__qIzy2 svg{width:16px;height:16px}.plants_listPage__3bUM8{min-height:410px}.plants_listPanel__9pVa6{border-radius:12px}.plants_listToolbar__z7s7Q{padding:11px;gap:10px;min-height:62px}.plants_searchField__LwU2M{flex:1 1;height:39px}.plants_recordCount__70wvE{font-size:10px}.plants_dataGrid__aUVMv .MuiDataGrid-cell,.plants_dataGrid__aUVMv .MuiDataGrid-columnHeader{padding:0 11px}.plants_recordIdentity__MsRiK{gap:5px}.plants_recordIdentity__MsRiK strong{font-size:12px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.plants_recordIdentity__MsRiK span{font-size:10px}.plants_rowActions__I1SOB{gap:2px}.plants_rowActions__I1SOB .MuiIconButton-root{width:37px;height:40px}.plants_dataGrid__aUVMv .MuiTablePagination-selectLabel{display:none}.plants_dataGrid__aUVMv .MuiTablePagination-actions{margin-left:6px}.plants_dataGrid__aUVMv .MuiTablePagination-input{margin:0 9px}.plants_contextLinks__8zWev{gap:16px;font-size:10px}.plants_contextLinks__8zWev>span{display:none}.plants_contextLinks__8zWev a{font-size:10px}.plants_contextLinks__8zWev a svg:last-child,.plants_formPage__7vIhe .plants_pageIcon__780Nf{display:none}.plants_formPage__7vIhe .plants_pageHeading__83X8f{gap:8px}.plants_formCard__7OjVu{padding:18px 16px;border-radius:12px}.plants_sectionHeader__3nbZM{margin-bottom:18px;align-items:flex-start;gap:10px}.plants_sectionDescription__AeD6C{font-size:10px}.plants_fieldGrid__2FSZ8{grid-template-columns:1fr;gap:18px}.plants_input__qYm6m{font-size:16px;min-height:46px;padding:11px}.plants_selector__nNV9X .MuiInputBase-input{font-size:16px}.plants_textarea__oze6V{font-size:14px;min-height:120px}.plants_formFooter__NT3MT{bottom:-12px;padding:12px 0;gap:10px;flex-wrap:wrap}.plants_saveStatus__LCiJg{font-size:10px;flex:1 1 100%}.plants_formFooter__NT3MT .plants_inlineActions__ZeVDc{width:100%;gap:9px}.plants_formFooter__NT3MT .plants_secondaryButton__WVv2V{flex:1 1}.plants_formFooter__NT3MT .plants_primaryButton__qIzy2{flex:1.6 1;min-height:46px}.plants_deletePrompt__WVSC0,.plants_errorBanner__LWqSC,.plants_noticeBanner__3ZO8X{flex-wrap:wrap;gap:12px;padding:13px}.plants_deletePrompt__WVSC0 .plants_inlineActions__ZeVDc,.plants_noticeBanner__3ZO8X .plants_inlineActions__ZeVDc{width:100%;justify-content:flex-end;flex-wrap:wrap}.plants_deletePrompt__WVSC0 p{font-size:10px}.plants_loadingState__8G_UQ{padding:30px}.plants_fieldHint__DdjxO{font-size:10px}}.plants_page__Fvcn6[data-theme=dark]{color-scheme:dark}.plants_selector__nNV9X input:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.plants_input__qYm6m,.plants_page__Fvcn6 a,.plants_page__Fvcn6 button{transition:none}}.plants_scopeBar__dXg9N{display:flex;align-items:center;gap:14px;flex-wrap:wrap;flex-shrink:0;border:1px solid var(--line);border-radius:11px;background:var(--surface);padding:9px 13px;min-width:0}.plants_scopeIdentity__qwlgc{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:11px}.plants_scopeIdentity__qwlgc svg{width:17px;height:17px;color:var(--accent-ink)}.plants_scopeSelector__H88Hk{width:290px;min-width:0;flex:0 1 290px}.plants_scopeSelector__H88Hk .MuiOutlinedInput-root{min-height:36px;padding-top:1px!important;padding-bottom:1px!important}.plants_scopeHint__oGsj3{font-size:10px;color:var(--muted);margin-left:auto}.plants_scopeError__ow7I2{font-size:11px;color:var(--danger)}.plants_scopeClientName__hK4_B{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plants_scopeBar__dXg9N .plants_textButton__RaITA{color:var(--accent-ink)}@media(max-width:600px){.plants_scopeBar__dXg9N{gap:6px;padding:9px 11px}.plants_scopeIdentity__qwlgc{font-size:10px}.plants_scopeSelector__H88Hk{width:100%;flex:1 1 100%}.plants_scopeSelector__H88Hk .MuiInputBase-input{font-size:12px}.plants_scopeHint__oGsj3{display:none}.plants_scopeClientName__hK4_B{margin-left:auto;max-width:190px}}.plants_formClientContext__UxDYl{display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:11px;padding:12px 16px}.plants_formClientContext__UxDYl>.plants_field__iHEsM{flex:0 1 380px;min-width:240px}.plants_formClientContext__UxDYl>.plants_field__iHEsM>.plants_fieldLabel__v05i2{font-size:10px}.plants_formClientContext__UxDYl>.plants_field__iHEsM>.plants_fieldHint__DdjxO{display:none}.plants_formClientContext__UxDYl>.plants_field__iHEsM .plants_selector__nNV9X .MuiOutlinedInput-root{min-height:38px}.plants_formClientContext__UxDYl>strong{font-size:12px;font-weight:600}.plants_relatedFieldLink__8qvwo{font-size:10px;color:var(--accent-ink);text-decoration:none;align-self:flex-start}.plants_relatedFieldLink__8qvwo:hover{text-decoration:underline}.plants_field__iHEsM>.plants_textButton__RaITA{align-self:flex-start;padding:0;color:var(--muted);font-size:10px}.plants_addressEditor__cd1_e{display:flex;flex-direction:column;gap:15px;min-width:0}.plants_addressSearchRow__selCq{display:grid;grid-template-columns:minmax(0,1fr) 95px;grid-gap:12px;gap:12px}.plants_addressEditor__cd1_e>.plants_fieldHint__DdjxO{display:flex;align-items:flex-start;gap:6px}.plants_addressEditor__cd1_e>.plants_fieldHint__DdjxO svg{height:13px;width:13px;margin-top:1px}.plants_addressSuggestion__grv_r{display:flex;flex-direction:column;gap:3px;padding:4px 0;line-height:1.45;min-width:0}.plants_addressSuggestion__grv_r strong{font-size:12px;font-weight:600}.plants_addressSuggestion__grv_r span{font-size:11px;opacity:.65}.plants_addressSelection__oYQOt{display:flex;align-items:flex-start;gap:12px;padding:15px;background:var(--soft);border:1px solid var(--line);border-radius:11px}.plants_addressSelectionIcon__KZRGF{display:grid;place-items:center;height:33px;width:33px;flex-shrink:0;border-radius:9px;background:var(--accent-soft);color:var(--accent-ink)}.plants_addressSelection__oYQOt>div{min-width:0}.plants_addressSelection__oYQOt p{font-size:12px;white-space:pre-line;line-height:1.7;overflow-wrap:anywhere}.plants_addressDetails__ID_T_{padding-top:17px;border-top:1px solid var(--line)}.plants_addressEditor__cd1_e .plants_noticeBanner__3ZO8X{margin-bottom:0}.plants_addressEditor__cd1_e .plants_inlineActions__ZeVDc{flex-wrap:wrap}.plants_addressEditor__cd1_e .plants_textButton__RaITA{color:var(--accent-ink)}.plants_numberField__yn4zj{position:relative}.plants_numberField__yn4zj input{padding-right:104px}.plants_numberField__yn4zj button{position:absolute;right:7px;top:6px;font-size:10px;min-height:30px}.plants_locationActions__NXh66{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0}.plants_locationActions__NXh66>.plants_fieldHint__DdjxO{max-width:220px}.plants_locationActions__NXh66>.plants_textButton__RaITA{padding:0;color:var(--accent-ink);white-space:normal;text-align:left}.plants_locationStatus__4Cxj4{font-size:11px;line-height:1.6;color:var(--muted);border-left:2px solid var(--accent);padding-left:10px}.plants_addressSummary__1xQVw{white-space:pre-line}.plants_formPage__7vIhe .plants_textarea__oze6V{min-height:94px}.plants_formPage__7vIhe .plants_summaryList__O42Qt{gap:15px}.plants_formPage__7vIhe .plants_summaryList__O42Qt dd{line-height:1.6}@media(max-width:600px){.plants_formClientContext__UxDYl{padding:12px;gap:9px}.plants_formClientContext__UxDYl>.plants_field__iHEsM{flex:1 1 100%;min-width:0}.plants_addressSearchRow__selCq{grid-template-columns:minmax(0,1fr) 72px;gap:8px}.plants_addressSearchRow__selCq>.plants_field__iHEsM:last-child .plants_fieldLabel__v05i2{font-size:10px}.plants_addressSearchRow__selCq .plants_selector__nNV9X .MuiInputBase-input{font-size:14px}.plants_addressSelection__oYQOt{padding:12px;gap:9px}.plants_locationActions__NXh66{gap:8px}.plants_locationActions__NXh66>.plants_fieldHint__DdjxO{max-width:none}.plants_addressEditor__cd1_e .plants_secondaryButton__WVv2V{font-size:11px}.plants_numberField__yn4zj input{padding-right:96px}}.phoneInput_control__SXih4{width:100%;min-width:0}.phoneInput_control__SXih4 .MuiOutlinedInput-root{min-height:44px;border-radius:9px;padding-left:6px;font-size:13px;line-height:1.55}.phoneInput_control__SXih4 .MuiOutlinedInput-input{min-width:0;padding:10px 12px 10px 0;box-sizing:border-box;font-size:13px}.phoneInput_control__SXih4 .MuiTelInput-IconButton{min-width:44px;min-height:44px;padding:6px;border-radius:7px}.phoneInput_control__SXih4 .MuiInputAdornment-positionStart{margin-right:4px;flex-shrink:0}.phoneInput_control__SXih4 .MuiTelInput-IconButton:focus-visible{outline:2px solid var(--accent,#00836e);outline-offset:1px}.phoneInput_control__SXih4 .MuiFormHelperText-root{margin:5px 0 0;font-size:11px;line-height:1.45}@media(max-width:600px){.phoneInput_control__SXih4 .MuiOutlinedInput-root{min-height:46px}.phoneInput_control__SXih4 .MuiOutlinedInput-input{font-size:16px;min-height:24px}.phoneInput_control__SXih4 .MuiTelInput-IconButton{min-height:44px}}.equipment_tabs__Oy9UQ{flex-shrink:0;display:flex;gap:6px;border-bottom:1px solid var(--line);padding-bottom:12px;flex-wrap:wrap}.equipment_tabs__Oy9UQ button{border:1px solid transparent;border-radius:9px;background:transparent;color:var(--muted);padding:11px 17px;font-size:12px;cursor:pointer}.equipment_tabs__Oy9UQ button[aria-selected=true]{background:var(--accent-soft);border-color:var(--line);color:var(--accent-ink);font-weight:700}.equipment_tabs__Oy9UQ button:disabled{opacity:.4;cursor:default}.equipment_tabHint__4q1X1{font-size:11px;color:var(--muted);padding:5px 0}.equipment_catalogForm__1UDRq{margin:20px 0;padding:18px;background:var(--soft);border:1px solid var(--line);border-radius:12px}.equipment_catalogForm__1UDRq h3{font-size:14px;margin:0 0 16px}.equipment_miniList__9qcpk{display:grid;grid-gap:10px;gap:10px}.equipment_miniRow__vwwPx{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:10px;padding:15px;background:var(--surface)}.equipment_miniRow__vwwPx>div:first-child{min-width:0}.equipment_miniRow__vwwPx strong{display:block;font-size:13px}.equipment_miniRow__vwwPx small{display:block;font-size:11px;color:var(--muted);margin-top:5px}.equipment_miniRow__vwwPx button{white-space:nowrap}.equipment_badge__j23Yq{font-size:10px;padding:4px 7px;border:1px solid var(--line);border-radius:6px;color:var(--muted)}.equipment_inlineEditor__uUjsy{display:grid;grid-gap:20px;gap:20px}.equipment_actions__nLBzl{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.equipment_subheading__CLel6{font-size:14px;margin:10px 0}.equipment_savedInfo__9_jIz{font-size:12px;padding:13px;border-radius:9px;color:var(--accent-ink);background:var(--accent-soft)}.equipment_assembly__nEhw0{flex:0 0 auto;--a-bg:#101b24;--a-panel:#15242e;--a-line:#2a3d48;--a-text:#d8e7ec;--a-muted:#8ea5b0;--a-green:#4cd9b4;color:var(--a-text);background:var(--a-bg);border:1px solid var(--a-line);border-radius:16px;overflow:hidden;min-width:0;color-scheme:dark}.equipment_assembly__nEhw0 *{box-sizing:border-box}.equipment_assembly__nEhw0 button,.equipment_assembly__nEhw0 input,.equipment_assembly__nEhw0 select{font:inherit;font-size:11px}.equipment_assembly__nEhw0 button{cursor:pointer;border:1px solid var(--a-line);background:#20333e;color:var(--a-text);border-radius:6px;padding:7px 10px}.equipment_assembly__nEhw0 button:hover{background:#2b454d;border-color:#58777b}.equipment_assembly__nEhw0 button:disabled{opacity:.35;cursor:default}.equipment_assembly__nEhw0 button:focus-visible,.equipment_assembly__nEhw0 input:focus-visible,.equipment_assembly__nEhw0 select:focus-visible{outline:2px solid var(--a-green);outline-offset:2px}.equipment_assembly__nEhw0 input,.equipment_assembly__nEhw0 select{background:#10212b;color:var(--a-text);border:1px solid var(--a-line);border-radius:5px;min-height:32px;padding:6px 8px;width:100%;min-width:0}.equipment_assembly__nEhw0 input[type=checkbox]{width:13px;min-height:13px;accent-color:var(--a-green)}.equipment_assembly__nEhw0 input[type=range]{accent-color:var(--a-green);border:0;padding:0}.equipment_assembly__nEhw0 label{display:flex;flex-direction:column;gap:6px;font-size:10px;color:var(--a-muted)}.equipment_assembly__nEhw0 fieldset{border:0;border-top:1px solid var(--a-line);padding:13px 0 0;margin:3px 0}.equipment_assembly__nEhw0 legend{font-size:10px;font-weight:600;color:#a6bdc7;padding-right:8px}.equipment_assemblyHeader__svKlP{display:flex;justify-content:space-between;align-items:center;padding:22px 25px;gap:14px;background:linear-gradient(110deg,#1d3740,#15242e)}.equipment_eyebrow__h1p_x{color:var(--a-green);font-size:9px;letter-spacing:1.8px;font-weight:700}.equipment_assemblyHeader__svKlP h2{font-size:22px;font-weight:600;letter-spacing:-.5px;margin:6px 0}.equipment_assemblyHeader__svKlP p{font-size:11px;color:var(--a-muted);margin:0}.equipment_documentBadge__xbuBK{font-size:10px;border:1px solid #47666c;padding:8px 11px;border-radius:20px;white-space:nowrap}.equipment_assemblyToolbar__l6Had{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:10px 15px;border-block:1px solid var(--a-line);background:#192b36}.equipment_assemblyToolbar__l6Had button{display:flex;align-items:center;gap:7px;border-color:transparent;background:transparent;font-size:18px;min-height:34px}.equipment_assemblyToolbar__l6Had button span{font-size:10px}.equipment_assemblyToolbar__l6Had button[aria-pressed=true]{background:#244e4c;color:#86efcd}.equipment_assemblyToolbar__l6Had i{height:22px;width:1px;background:var(--a-line);margin:0 4px}.equipment_assemblyToolbar__l6Had select{width:auto;max-width:150px}.equipment_assemblyBody__iSD8g{display:grid;grid-template-columns:225px minmax(260px,1fr) 260px;min-height:640px}.equipment_assemblyTree__UeBXZ{border-right:1px solid var(--a-line);display:flex;flex-direction:column;background:var(--a-panel);padding:0 12px 14px;min-width:0}.equipment_panelTitle__XjeK0{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:46px;font-size:11px;border-bottom:1px solid var(--a-line);margin-bottom:12px}.equipment_panelTitle__XjeK0 span{color:var(--a-muted);font-size:10px}.equipment_treeRows__1WR42{overflow:auto;max-height:465px;padding:8px 0}.equipment_treeRow__1Mbgj{display:flex;align-items:center;border-radius:6px;padding-left:calc(var(--depth)*10px);min-height:31px}.equipment_treeRow__1Mbgj[data-selected=true]{background:#25504e}.equipment_treeRow__1Mbgj>button:first-child{display:flex;flex:1 1;align-items:center;gap:7px;min-width:0;padding:6px 3px}.equipment_treeRow__1Mbgj button{border:0;background:transparent;font-size:10px}.equipment_treeRow__1Mbgj>button:first-child>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equipment_treeRow__1Mbgj b{color:var(--a-green);font-size:7px}.equipment_treeRow__1Mbgj>button:last-child{padding:5px;font-size:12px}.equipment_addComponent__c5zoe{margin-top:auto;display:grid;grid-gap:15px;gap:15px;padding-top:12px}.equipment_addComponent__c5zoe details{font-size:10px;border-top:1px solid var(--a-line);padding-top:12px}.equipment_addComponent__c5zoe summary{cursor:pointer;padding:4px 0 10px}.equipment_addComponent__c5zoe details button{display:flex;flex-direction:column;gap:5px;width:100%;text-align:left;margin-bottom:7px}.equipment_addComponent__c5zoe small{font-size:9px;color:var(--a-muted);line-height:1.5}.equipment_sceneColumn__gBsBL{min-width:0;display:flex;flex-direction:column}.equipment_scene__IAGnY{position:relative;min-height:460px;flex:1 1}.equipment_scene__IAGnY canvas{outline:none}.equipment_sceneLabel__5Xjdb{position:absolute;top:14px;left:15px;right:15px;display:flex;justify-content:space-between;pointer-events:none;color:#859ea9;font-size:9px;text-transform:uppercase;letter-spacing:.8px}.equipment_sceneLoading__LE0ec{height:100%;display:grid;place-items:center;font-size:12px;color:var(--a-muted)}.equipment_emptyAssembly__f9Jf4{height:100%;min-height:460px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;background:radial-gradient(ellipse at 50% 45%,#25494f 0,transparent 65%)}.equipment_emptyAssembly__f9Jf4>span{font-size:65px;color:#6fbbad}.equipment_emptyAssembly__f9Jf4 h3{font-size:18px;font-weight:500;max-width:280px}.equipment_emptyAssembly__f9Jf4 p{font-size:11px;color:var(--a-muted);max-width:270px;line-height:1.6}.equipment_emptyAssembly__f9Jf4>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:15px}.equipment_inspection__xQUQA{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--a-line);background:#172a34;padding:12px 14px}.equipment_inspection__xQUQA>label{flex-direction:row;align-items:center;max-width:185px}.equipment_inspection__xQUQA input[type=range]{width:85px}.equipment_inspection__xQUQA input:not([type]){width:75px}.equipment_inspection__xQUQA select{width:110px}.equipment_sceneStatus__xNI__{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--a-line);padding:9px 13px;font-size:9px;color:var(--a-muted)}.equipment_sceneStatus__xNI__ label{flex-direction:row;align-items:center}.equipment_sceneStatus__xNI__ select{width:78px;min-height:25px;font-size:9px}.equipment_assemblyInspector__ud7Qj{display:flex;flex-direction:column;gap:13px;padding:0 15px 16px;border-left:1px solid var(--a-line);background:var(--a-panel);max-height:730px;overflow:auto}.equipment_assemblyInspector__ud7Qj .equipment_panelTitle__XjeK0{flex-shrink:0;margin-bottom:0}.equipment_assemblyInspector__ud7Qj fieldset>p{font-size:10px;line-height:1.8;color:var(--a-muted)}.equipment_xyz__3kgKo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.equipment_xyz__3kgKo label{font-size:0}.equipment_xyz__3kgKo label input{font-size:11px}.equipment_xyz__3kgKo label:first-child input{border-left:2px solid #d17b78}.equipment_xyz__3kgKo label:nth-child(2) input{border-left:2px solid #81b276}.equipment_xyz__3kgKo label:nth-child(3) input{border-left:2px solid #669dcc}.equipment_xyz__3kgKo small{font-size:9px;color:#e69a8d}.equipment_materialRow__PV_3f{display:grid;grid-template-columns:50px 1fr 1fr;grid-gap:8px;gap:8px}.equipment_materialRow__PV_3f input[type=color]{padding:3px}.equipment_checkRow__iF6vx{display:flex;gap:13px}.equipment_checkRow__iF6vx label{flex-direction:row;align-items:center}.equipment_propertyRow__BmPSD{display:grid;grid-template-columns:1fr 1fr 40px 25px;grid-gap:3px;gap:3px;margin-bottom:7px}.equipment_propertyRow__BmPSD input{font-size:10px;padding:4px;min-width:0}.equipment_propertyRow__BmPSD button{padding:3px}.equipment_nodeActions__7QPSa{display:grid;grid-gap:6px;gap:6px}.equipment_inspectorEmpty__I8NFP{font-size:12px;line-height:1.8;color:var(--a-muted);padding:18px 0}.equipment_assemblyMessage__25YSF{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:13px 20px;background:#30443c;border-top:1px solid #537968;font-size:12px}.equipment_assemblyMessage__25YSF p{flex:1 1}.equipment_assemblyFooter__nDubi{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 18px;border-top:1px solid var(--a-line);font-size:9px;color:var(--a-muted);flex-wrap:wrap}.equipment_assemblyFooter__nDubi>div{display:flex;gap:6px;flex-wrap:wrap}.equipment_assemblyFooter__nDubi button{font-size:10px}@media(max-width:1200px){.equipment_assemblyBody__iSD8g{grid-template-columns:195px minmax(240px,1fr)}.equipment_assemblyInspector__ud7Qj{grid-column:1/-1;max-height:none;border-left:0;border-top:1px solid var(--a-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.equipment_assemblyInspector__ud7Qj .equipment_inspectorEmpty__I8NFP,.equipment_assemblyInspector__ud7Qj .equipment_nodeActions__7QPSa,.equipment_assemblyInspector__ud7Qj .equipment_panelTitle__XjeK0{grid-column:1/-1}.equipment_scene__IAGnY{min-height:510px}.equipment_assemblyHeader__svKlP{padding:20px}.equipment_assemblyToolbar__l6Had button span{display:none}}@media(max-width:680px){.equipment_tabs__Oy9UQ{gap:2px}.equipment_tabs__Oy9UQ button{padding:10px 12px;font-size:11px}.equipment_assembly__nEhw0{border-radius:11px}.equipment_assemblyHeader__svKlP{padding:17px;align-items:flex-start}.equipment_assemblyHeader__svKlP h2{font-size:20px}.equipment_assemblyHeader__svKlP p{display:none}.equipment_documentBadge__xbuBK{font-size:9px;padding:6px 8px}.equipment_assemblyBody__iSD8g{display:flex;flex-direction:column}.equipment_assemblyTree__UeBXZ{border:0;border-bottom:1px solid var(--a-line)}.equipment_treeRows__1WR42{max-height:165px}.equipment_addComponent__c5zoe{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:12px;gap:12px}.equipment_addComponent__c5zoe details{border:0;padding-top:0}.equipment_assemblyInspector__ud7Qj{display:grid;grid-template-columns:1fr 1fr;padding:0 12px 16px}.equipment_assemblyInspector__ud7Qj fieldset{grid-column:1/-1}.equipment_scene__IAGnY{height:410px;min-height:410px;flex:auto}.equipment_sceneLabel__5Xjdb{font-size:8px;right:10px;left:10px}.equipment_emptyAssembly__f9Jf4{min-height:410px}.equipment_inspection__xQUQA{padding:10px;gap:10px}.equipment_assemblyToolbar__l6Had{padding:8px;gap:1px}.equipment_assemblyToolbar__l6Had button{padding:5px 8px}.equipment_assemblyToolbar__l6Had i{margin:0 2px}.equipment_assemblyToolbar__l6Had select{font-size:10px;max-width:108px}.equipment_assemblyHeader__svKlP .equipment_eyebrow__h1p_x{font-size:8px}.equipment_assemblyFooter__nDubi{padding:12px}.equipment_assemblyFooter__nDubi>span{display:none}.equipment_miniRow__vwwPx{align-items:flex-start;flex-wrap:wrap}.equipment_miniRow__vwwPx .equipment_actions__nLBzl{width:100%;justify-content:flex-end}.equipment_assembly__nEhw0 input,.equipment_assembly__nEhw0 select{font-size:16px}.equipment_assembly__nEhw0 .equipment_xyz__3kgKo input{font-size:14px}.equipment_assembly__nEhw0 .equipment_propertyRow__BmPSD input{font-size:12px}.equipment_assembly__nEhw0 .equipment_inspection__xQUQA select,.equipment_assembly__nEhw0 .equipment_sceneStatus__xNI__ select{font-size:11px}.equipment_assemblyMessage__25YSF{flex-wrap:wrap}}.equipment_studioLibrary__mLv9s{display:flex;flex-direction:column;gap:14px;padding:18px;min-width:0;font-size:12px;color:var(--text,#34454b)}.equipment_studioLibrary__mLv9s h3,.equipment_studioLibrary__mLv9s p{margin:0;line-height:1.5}.equipment_studioDeviceRows__9Flz3 button,.equipment_studioLibrary__mLv9s>button{border:1px solid #5b777944;border-radius:9px;padding:12px;text-align:left;background:transparent;color:inherit;cursor:pointer}.equipment_studioDeviceRows__9Flz3{display:grid;grid-gap:9px;gap:9px}.equipment_studioDeviceRows__9Flz3 button{display:grid;grid-gap:6px;gap:6px;min-width:0}.equipment_studioDeviceRows__9Flz3 strong{overflow-wrap:anywhere}.equipment_studioDeviceRows__9Flz3 small{opacity:.75}.equipment_studioLibrary__mLv9s button:disabled{opacity:.5;cursor:default}.equipment_modelingPage___ILOa{gap:10px!important}.equipment_modelingPage___ILOa>header{min-height:48px;padding:0}.equipment_modelingPage___ILOa>header h1{font-size:20px}.equipment_modelingPage___ILOa>header p,.equipment_modelingPage___ILOa>header>div>div>span,.equipment_modelingPage___ILOa>header>div>span{display:none}.equipment_modelingPage___ILOa>.equipment_tabs__Oy9UQ{padding-bottom:6px}.equipment_modelingPage___ILOa>.equipment_tabs__Oy9UQ button{padding:8px 14px}.equipment_placementDetails__6kLG4{flex:0 0 auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.equipment_placementDetails__6kLG4>summary{padding:12px 16px;color:var(--text);font-size:12px;font-weight:600;cursor:pointer}.equipment_placementDetails__6kLG4>div{padding:0 12px 12px}.equipment_modelingPage___ILOa .equipment_placementDetails__6kLG4 section{box-shadow:none;border:0}.equipment_specEditor__UhlUC{grid-column:1/-1;display:grid;grid-gap:12px;gap:12px}.equipment_specSubsection__IwG6x{display:grid;grid-gap:12px;gap:12px;min-width:0}.equipment_specHeading__tCikk{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.equipment_specHeading__tCikk h3,.equipment_specHeading__tCikk p{margin:0}.equipment_specHeading__tCikk h3{font-size:15px}.equipment_specHeading__tCikk p{max-width:760px;margin-top:4px;color:var(--muted,#68777d);font-size:12px;line-height:1.5}.equipment_specRow__ltYD_,.equipment_specRows__JZWDU{display:grid;grid-gap:12px;gap:12px}.equipment_specRow__ltYD_{padding:16px;border:1px solid var(--line,#dce3e8);border-radius:12px;background:color-mix(in srgb,var(--surface,#fff) 94%,var(--line,#dce3e8))}.equipment_specRowTitle__XR687{display:flex;align-items:center;justify-content:space-between;gap:12px}.equipment_specRowTitle__XR687 strong{font-size:13px}@media(max-width:680px){.equipment_specHeading__tCikk{display:grid}.equipment_specHeading__tCikk button{width:100%}.equipment_specRow__ltYD_{padding:12px}}.equipment_technicalGrid__laSvc{container-type:inline-size;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:20px 18px;gap:20px 18px;align-items:start}.equipment_technicalGrid__laSvc input,.equipment_technicalGrid__laSvc select{min-width:0;box-sizing:border-box}.equipment_technicalGrid__laSvc label{min-height:18px;line-height:1.5}.equipment_technicalGrid__laSvc small:empty{display:none}.equipment_unitFields__kUIGr{grid-column:span 2;display:grid;grid-template-columns:minmax(0,2fr) minmax(104px,1fr);grid-gap:12px;gap:12px;align-items:start}.equipment_technicalWide__qhro_{grid-column:1/-1}@media(max-width:600px){.equipment_technicalGrid__laSvc{grid-template-columns:minmax(0,1fr);gap:18px}.equipment_unitFields__kUIGr{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(100px,.55fr)}.equipment_technicalGrid__laSvc label{min-height:0}}@container(max-width:478px){.equipment_unitFields__kUIGr{grid-column:1/-1}}.equipmentNetworkTab_placementFields__6zabg{padding:0 16px 18px}.equipmentNetworkTab_networkTab__lGPcs>p,.equipmentNetworkTab_placementFields__6zabg p{font-size:12px;line-height:1.55;color:var(--muted);max-width:760px}.equipmentNetworkTab_placementFields__6zabg>a{display:inline-block;margin-top:14px}.equipmentNetworkTab_networkTab__lGPcs{padding:20px 22px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.equipmentNetworkTab_networkTab__lGPcs>h2{margin:0;font-size:19px}.equipmentHealth_indicator__VRzFC{--health-color:#74828d;color:var(--text,#18303b);background:linear-gradient(125deg,color-mix(in srgb,var(--health-color) 7%,var(--card,#fff)),var(--card,#fff));border:1px solid color-mix(in srgb,var(--health-color) 21%,var(--line,#dce4e6));border-radius:16px;margin:2px 0 14px;overflow:hidden;box-sizing:border-box}.equipmentHealth_indicator__VRzFC[data-level=green]{--health-color:#23834b}.equipmentHealth_indicator__VRzFC[data-level=yellow]{--health-color:#a46b08}.equipmentHealth_indicator__VRzFC[data-level=red]{--health-color:#cc3548}[data-theme=dark] .equipmentHealth_indicator__VRzFC{--health-color:#aab9c5}[data-theme=dark] .equipmentHealth_indicator__VRzFC[data-level=green]{--health-color:#71d599}[data-theme=dark] .equipmentHealth_indicator__VRzFC[data-level=yellow]{--health-color:#f2c45e}[data-theme=dark] .equipmentHealth_indicator__VRzFC[data-level=red]{--health-color:#ff8e9b}.equipmentHealth_overview___t3Mn{display:flex;align-items:center;gap:14px;padding:16px 14px}.equipmentHealth_gauge__gCmHm{position:relative;flex:0 0 100px;height:100px;color:var(--health-color)}.equipmentHealth_gauge__gCmHm svg{width:100%;height:100%;overflow:visible}.equipmentHealth_arc__DKCpq,.equipmentHealth_track__ADeP9{fill:none;stroke-width:7;stroke-linecap:round}.equipmentHealth_track__ADeP9{stroke:var(--health-color);opacity:.13}.equipmentHealth_arc__DKCpq{stroke:var(--health-color);transition:stroke-dasharray .35s ease}.equipmentHealth_value__e74X2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-1px;padding-bottom:2px}.equipmentHealth_value__e74X2 small{font-size:13px;letter-spacing:0;margin-left:2px;font-weight:550}.equipmentHealth_gaugeCaption___WHbz{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:8px;font-weight:650;letter-spacing:.12em;color:var(--muted,#607680)}.equipmentHealth_copy__m9CGH{min-width:0;flex:1 1}.equipmentHealth_copy__m9CGH h3{margin:0 0 8px!important;font-size:12px!important;font-weight:600;line-height:1.4}.equipmentHealth_level__WF8Vt{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:700;line-height:1.4;color:var(--health-color)}.equipmentHealth_level__WF8Vt>i{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.equipmentHealth_copy__m9CGH p{font-size:11px;line-height:1.5;margin:6px 0 0!important;color:var(--muted,#607680);overflow-wrap:anywhere}.equipmentHealth_copy__m9CGH time{display:block;margin-top:7px;font-size:9px;line-height:1.4;color:var(--muted,#607680)}.equipmentHealth_details__RXBwO{border-top:1px solid color-mix(in srgb,var(--health-color) 16%,var(--line,#dce4e6));font-size:11px}.equipmentHealth_details__RXBwO summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 12px 0 14px;font-weight:550;cursor:pointer;transition:background-color .16s ease}.equipmentHealth_details__RXBwO summary::-webkit-details-marker{display:none}.equipmentHealth_details__RXBwO summary:hover{background:color-mix(in srgb,var(--health-color) 6%,transparent)}.equipmentHealth_details__RXBwO summary:focus-visible{outline:2px solid var(--health-color);outline-offset:-4px;border-radius:9px}.equipmentHealth_expandIcon__LiCmU{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,var(--health-color) 8%,transparent);color:var(--health-color)}.equipmentHealth_details__RXBwO .equipmentHealth_chevron__ZrM99{width:22px;height:22px;transition:transform .18s ease}.equipmentHealth_details__RXBwO[open] .equipmentHealth_chevron__ZrM99{transform:rotate(180deg)}.equipmentHealth_details__RXBwO dl{margin:0;padding:4px 14px 10px}.equipmentHealth_details__RXBwO dl>div{display:flex;justify-content:space-between;gap:12px;line-height:1.5;padding:5px 0}.equipmentHealth_details__RXBwO dt{color:var(--muted,#607680)}.equipmentHealth_details__RXBwO dd{font-weight:650;margin:0;text-align:right}.equipmentHealth_explanation__kMZaN>p{margin:8px 14px 12px!important;font-size:10px;line-height:1.5;color:var(--muted,#607680)}.equipmentHealth_scale__9xfH3{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0 14px;font-size:9px}.equipmentHealth_scale__9xfH3 span{display:inline-flex;align-items:center;gap:4px}.equipmentHealth_scale__9xfH3 span:before{content:"";height:5px;width:5px;background:#23834b;border-radius:50%}.equipmentHealth_scale__9xfH3 span[data-level=yellow]:before{background:#a46b08}.equipmentHealth_scale__9xfH3 span[data-level=red]:before{background:#cc3548}.equipmentHealth_loading__tf3OO .equipmentHealth_track__ADeP9,.equipmentHealth_value__e74X2>i{animation:equipmentHealth_healthPulse__LrUqf 1.2s ease-in-out infinite}.equipmentHealth_value__e74X2>i{height:10px;width:35px;background:var(--health-color);opacity:.15;border-radius:5px}@keyframes equipmentHealth_healthPulse__LrUqf{50%{opacity:.4}}@media(max-width:360px){.equipmentHealth_overview___t3Mn{gap:10px;padding:12px}.equipmentHealth_gauge__gCmHm{flex-basis:84px;height:84px}.equipmentHealth_value__e74X2{font-size:26px}.equipmentHealth_gaugeCaption___WHbz{bottom:8px}.equipmentHealth_level__WF8Vt{font-size:15px}}@media(prefers-reduced-motion:reduce){.equipmentHealth_arc__DKCpq,.equipmentHealth_details__RXBwO .equipmentHealth_chevron__ZrM99,.equipmentHealth_details__RXBwO summary{transition:none}.equipmentHealth_loading__tf3OO .equipmentHealth_track__ADeP9,.equipmentHealth_value__e74X2>i{animation:none}}.equipmentHealth_copy__m9CGH .equipmentHealth_coverage__gFUFQ{font-weight:600;color:var(--text,#18303b)}.equipmentHealth_dimensions__dRzw5{margin:0 14px 12px;border-top:1px solid var(--line,#dce4e6)}.equipmentHealth_dimension__JheNM{padding:11px 0;border-bottom:1px solid var(--line,#dce4e6);--dimension-color:var(--muted,#607680)}.equipmentHealth_dimension__JheNM[data-status=ok]{--dimension-color:#23834b}.equipmentHealth_dimension__JheNM[data-status=attention]{--dimension-color:#a46b08}.equipmentHealth_dimension__JheNM[data-status=critical]{--dimension-color:#cc3548}[data-theme=dark] .equipmentHealth_dimension__JheNM[data-status=ok]{--dimension-color:#71d599}[data-theme=dark] .equipmentHealth_dimension__JheNM[data-status=attention]{--dimension-color:#f2c45e}[data-theme=dark] .equipmentHealth_dimension__JheNM[data-status=critical]{--dimension-color:#ff8e9b}.equipmentHealth_dimensionHeading__Wl7i_{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-weight:650;font-size:11px;line-height:1.5}.equipmentHealth_dimensionHeading__Wl7i_ small{font-size:9px;color:var(--muted,#607680);white-space:nowrap;font-weight:500}.equipmentHealth_dimension__JheNM>strong{display:flex;align-items:center;gap:6px;margin-top:5px;color:var(--dimension-color);font-size:11px;line-height:1.5;font-weight:600}.equipmentHealth_dimension__JheNM>strong>i{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}.equipmentHealth_dimension__JheNM>p{margin:5px 0 0!important;font-size:10px;line-height:1.5;color:var(--muted,#607680)}.registryField_field__Vd9yN{align-self:start}.registryField_field__Vd9yN>.MuiFormControl-root{margin:0;min-width:0}.registryField_field__Vd9yN .MuiOutlinedInput-root{min-height:43px;border-radius:9px;background:var(--soft);color:var(--text);font-size:13px;line-height:1.55}.registryField_field__Vd9yN .MuiOutlinedInput-notchedOutline{border-color:var(--line)}.registryField_field__Vd9yN .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#93b6ad}.registryField_field__Vd9yN .MuiOutlinedInput-root.Mui-focused{background:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.registryField_field__Vd9yN .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--accent);border-width:1px}.registryField_field__Vd9yN .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--danger)}.registryField_field__Vd9yN .MuiOutlinedInput-input{padding:11px 12px;font-size:13px;line-height:1.55;box-sizing:border-box;height:auto}.registryField_field__Vd9yN .MuiSelect-select{padding-right:32px}.registryField_field__Vd9yN .MuiOutlinedInput-root.MuiInputBase-multiline{padding:11px 12px}.registryField_field__Vd9yN .MuiInputBase-multiline .MuiOutlinedInput-input{padding:0}.registryField_field__Vd9yN input::placeholder,.registryField_field__Vd9yN textarea::placeholder{color:var(--muted);font-size:12px;opacity:.8}.registryField_field__Vd9yN .MuiInputBase-root.Mui-disabled{opacity:.65}.registryField_field__Vd9yN .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:var(--text)}.registryField_field__Vd9yN .MuiSvgIcon-root{width:18px;height:18px;color:var(--muted)}.registryField_field__Vd9yN input:focus-visible,.registryField_field__Vd9yN textarea:focus-visible{outline:none}@media(max-width:600px){.registryField_field__Vd9yN .MuiOutlinedInput-input{font-size:16px;min-height:24px}.registryField_field__Vd9yN .MuiOutlinedInput-root{min-height:46px}.registryField_field__Vd9yN textarea.MuiOutlinedInput-input{font-size:14px}}.quotationWeightBalance_root__vIFWe{grid-column:1/-1;min-width:0;padding:17px 18px 15px;border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--text)}.quotationWeightBalance_heading__b95_P{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.quotationWeightBalance_heading__b95_P h3{margin:0;font-size:13px;font-weight:650;line-height:1.5}.quotationWeightBalance_heading__b95_P>span{font-size:10px;color:var(--accent-ink);border:1px solid var(--line);border-radius:5px;padding:3px 7px;background:var(--surface);white-space:nowrap}.quotationWeightBalance_root__vIFWe .quotationWeightBalance_description__IOPkj{margin:6px 0 17px;color:var(--muted);font-size:11px;line-height:1.6}.quotationWeightBalance_values__YCMJo{display:flex;align-items:center;justify-content:space-between;gap:20px}.quotationWeightBalance_values__YCMJo>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.quotationWeightBalance_values__YCMJo>div:last-child{text-align:right}.quotationWeightBalance_values__YCMJo span{font-size:12px;font-weight:600;line-height:1.5}.quotationWeightBalance_values__YCMJo strong{font-size:22px;line-height:1.3;font-weight:650;letter-spacing:-.4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quotationWeightBalance_track__agvY5{min-width:0;padding:0 17px;margin-top:1px;margin-bottom:18px;direction:ltr}.quotationWeightBalance_root__vIFWe .quotationWeightBalance_help__4dNfm{font-size:11px;line-height:1.65;margin:0;color:var(--text)}.quotationWeightBalance_root__vIFWe .quotationWeightBalance_notice__cdEqs{font-size:10px;line-height:1.6;margin:10px 0 0;padding-top:10px;border-top:1px solid var(--line);color:var(--muted)}.quotationWeightBalance_root__vIFWe[data-disabled=true]{opacity:.65}@media(max-width:480px){.quotationWeightBalance_root__vIFWe{padding:15px 14px 13px}.quotationWeightBalance_values__YCMJo strong{font-size:21px}.quotationWeightBalance_root__vIFWe .quotationWeightBalance_description__IOPkj,.quotationWeightBalance_root__vIFWe .quotationWeightBalance_help__4dNfm{font-size:12px}.quotationWeightBalance_root__vIFWe .quotationWeightBalance_notice__cdEqs{font-size:11px}}.quotationScope_field__PhuDN{display:grid;grid-gap:8px;gap:8px;min-width:0;grid-column:1/-1}.quotationScope_label__SImAr{font-size:12px;font-weight:600;color:var(--text)}.quotationScope_frame__m08BN{min-width:0;border:1px solid var(--line);border-radius:11px;background:var(--soft);overflow:hidden}.quotationScope_frame__m08BN:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.quotationScope_field__PhuDN[data-error=true] .quotationScope_frame__m08BN{border-color:var(--danger)}.quotationScope_toolbar__mf2Yf{display:flex;align-items:center;flex-wrap:wrap;gap:3px;padding:8px;border-bottom:1px solid var(--line);background:var(--surface)}.quotationScope_toolbar__mf2Yf button{display:grid;place-items:center;width:32px;height:32px;min-width:32px;flex:0 0 auto;padding:5px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.quotationScope_toolbar__mf2Yf button svg{width:18px!important;height:18px!important}.quotationScope_toolbar__mf2Yf button:hover:enabled{background:var(--soft);color:var(--text)}.quotationScope_toolbar__mf2Yf button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink)}.quotationScope_toolbar__mf2Yf button:disabled,.quotationScope_toolbar__mf2Yf select:disabled{opacity:.4;cursor:default}.quotationScope_toolbar__mf2Yf select{height:32px;max-width:135px;min-width:0;border:1px solid var(--line);border-radius:6px;padding:0 6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px}.quotationScope_separator___V8KC{height:20px;width:1px;margin:0 4px;background:var(--line)}.quotationScope_content__D8OG2 .tiptap{min-height:156px;max-height:440px;overflow-y:auto;padding:14px 16px;outline:none;font-size:14px;line-height:1.65;color:var(--text);overflow-wrap:anywhere}.quotationScope_content__D8OG2 .tiptap:focus{outline:none}.quotationScope_content__D8OG2 .tiptap p,.quotationScope_readOnly___JUC1 p{margin:0 0 .7em!important}.quotationScope_content__D8OG2 .tiptap p:last-child,.quotationScope_readOnly___JUC1 p:last-child{margin-bottom:0!important}.quotationScope_content__D8OG2 .tiptap :is(ul,ol),.quotationScope_readOnly___JUC1 :is(ul,ol){padding-left:1.5em;margin:.5em 0;list-style-position:outside}.quotationScope_content__D8OG2 .tiptap ul,.quotationScope_readOnly___JUC1 ul{list-style-type:disc}.quotationScope_content__D8OG2 .tiptap ol,.quotationScope_readOnly___JUC1 ol{list-style-type:decimal}.quotationScope_content__D8OG2 .tiptap li p,.quotationScope_readOnly___JUC1 li p{margin:0!important}.quotationScope_content__D8OG2 .tiptap blockquote,.quotationScope_readOnly___JUC1 blockquote{margin:12px 0;padding-left:14px;border-left:3px solid var(--accent);color:var(--muted)}.quotationScope_content__D8OG2 .tiptap :is(h1,h2,h3),.quotationScope_readOnly___JUC1 :is(h1,h2,h3){font-weight:650;line-height:1.3;margin:.6em 0;font-size:1.25em}.quotationScope_hint__SNy8x{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;color:var(--muted);font-size:10px;line-height:1.5}.quotationScope_hint__SNy8x>span:first-child{min-width:0}.quotationScope_hint__SNy8x>span:last-child{white-space:nowrap}.quotationScope_field__PhuDN[data-error=true] .quotationScope_hint__SNy8x{color:var(--danger)}.quotationScope_loading__sejhH{padding:14px 16px!important;font-size:12px!important;color:var(--muted)}.quotationScope_fallback__KmhOz{box-sizing:border-box;display:block;width:100%;max-width:100%;min-height:156px;padding:14px 16px;background:var(--soft);color:var(--text);border:0;font:inherit;font-size:14px;line-height:1.65;resize:vertical}.quotationScope_readOnly___JUC1{min-width:0;overflow-wrap:anywhere;font-size:14px;line-height:1.65;color:var(--text)}.quotationScope_toolbar__mf2Yf :is(button,select):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:680px){.quotationScope_toolbar__mf2Yf{gap:4px}.quotationScope_toolbar__mf2Yf button{width:44px;height:44px;min-width:44px}.quotationScope_toolbar__mf2Yf select{height:44px}.quotationScope_content__D8OG2 .tiptap{font-size:16px;min-height:180px;padding:12px}.quotationScope_hint__SNy8x{flex-wrap:wrap;gap:4px}.quotationScope_hint__SNy8x>span:last-child{margin-left:auto}}.quotationScope_content__D8OG2 .tiptap p,.quotationScope_readOnly___JUC1.quotationScope_readOnly___JUC1 p{font-size:inherit;line-height:inherit;color:inherit}