.Admin_scope__pMPwm{--text:#1c2a36;--text2:#475569;--muted:#72808e;--input-bg:#fff;--line:#e7ecef;--line2:#dce3e8;--accent:#12756c;--panel:#fff;min-height:100vh;background:#f6f8fa;color:var(--text);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:13px;line-height:1.5;color-scheme:light}.Admin_scope__pMPwm button,.Admin_scope__pMPwm input,.Admin_scope__pMPwm select,.Admin_scope__pMPwm textarea{font:inherit}.Admin_scope__pMPwm button{cursor:pointer}.Admin_scope__pMPwm button:disabled{cursor:not-allowed;opacity:.5}.Admin_scope__pMPwm a:focus-visible,.Admin_scope__pMPwm button:focus-visible{outline:3px solid #52b7a6;outline-offset:3px}.Admin_scope__pMPwm input,.Admin_scope__pMPwm select,.Admin_scope__pMPwm textarea{border:1px solid #dce3e8;background:#fff;color:#22333f;border-radius:7px;padding:10px 12px}.Admin_scope__pMPwm input:focus,.Admin_scope__pMPwm select:focus,.Admin_scope__pMPwm textarea:focus{border-color:#258c80;box-shadow:0 0 0 3px #12756c12;outline:0}.Admin_scope__pMPwm input:disabled,.Admin_scope__pMPwm input[readonly]{background:#f5f7f9;color:#6b7785}.Admin_scope__pMPwm input[type=checkbox]{width:16px;height:16px;accent-color:#12756c}.Admin_scope__pMPwm h1,.Admin_scope__pMPwm h2,.Admin_scope__pMPwm h3,.Admin_scope__pMPwm p{margin:0}.Admin_scope__pMPwm h3{font-size:15px}.Admin_scope__pMPwm small{font-size:11px}.Admin_scope__pMPwm table{font-size:12px;color:#354551}.Admin_scope__pMPwm th{background:#f8fafb;color:#74808c;font-weight:500;font-size:11px;white-space:nowrap}.Admin_scope__pMPwm td,.Admin_scope__pMPwm th{padding:17px 20px;border-bottom:1px solid #edf0f3;vertical-align:middle}.Admin_scope__pMPwm tbody tr:last-child td{border-bottom:0}.Admin_scope__pMPwm tbody tr:hover{background:#fcfdfd}.Admin_scope__pMPwm td strong{font-size:12px;color:#233342;font-weight:600}.Admin_scope__pMPwm td small{display:block;margin-top:4px;color:#84909a;line-height:1.5}.Admin_scope__pMPwm pre{margin:0}.Admin_sidebar__aeSJV{width:226px;position:fixed;top:0;bottom:0;left:0;background:#14282b;color:#c4d1d1;padding:30px 18px 20px;display:flex;flex-direction:column;z-index:20}.Admin_brand__Hb10q{display:flex;gap:12px;align-items:center;padding:0 10px 39px;font-size:19px;color:#fff;font-weight:650;letter-spacing:.3px}.Admin_brand__Hb10q small{display:block;color:#789591;letter-spacing:1.8px;font-size:9px;margin-top:4px;font-weight:500}.Admin_brandMark__USmHV{width:39px;height:39px;border:1px solid #42645f;border-radius:11px;display:grid;place-items:center;background:#1d3a3c;color:#9ae3c6;box-shadow:inset 0 1px #ffffff10}.Admin_navLabel__NDdh7{font-size:10px;letter-spacing:1px;color:#6f8a88;padding:0 14px 13px}.Admin_nav__rL3Qd{display:flex;flex-direction:column;gap:6px}.Admin_nav__rL3Qd a{display:flex;align-items:center;gap:13px;height:47px;padding:0 15px;border-radius:7px;font-size:13px;transition:background .15s,color .15s;color:#9fb5b2}.Admin_nav__rL3Qd a:hover{background:#213c3d;color:#f4fffc}.Admin_nav__rL3Qd a.Admin_navActive__kmJRZ{background:#264b47;color:#d6f8e9;font-weight:600;box-shadow:inset 0 0 0 1px #4b796629}.Admin_navDot__1wTqA{height:5px;width:5px;border-radius:50%;background:#a2dfb8;margin-left:auto}.Admin_sidebarBottom___owc4{margin-top:auto;padding:22px 10px 0}.Admin_secure__UmNhw{display:flex;align-items:center;gap:9px;color:#73918b;font-size:10px;margin-bottom:19px}.Admin_backLink__AZdkG{display:flex;justify-content:space-between;font-size:12px;color:#bccfc9;border-top:1px solid #ffffff0d;padding-top:18px}.Admin_workspace__METKb{margin-left:226px;min-height:100vh}.Admin_topbar__wmgkZ{height:76px;border-bottom:1px solid #e8edef;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 38px}.Admin_breadcrumb__ZMODP{display:flex;gap:14px;color:#8f9ba4;font-size:12px}.Admin_breadcrumb__ZMODP strong{font-weight:500;color:#42535e}.Admin_account__dzkhT{display:flex;align-items:center;gap:18px}.Admin_accountButton__uGDut{display:flex;align-items:center;gap:10px;color:#475761;border:0;background:transparent;font-size:12px!important;padding:0}.Admin_avatar__p6KuZ{width:30px;height:30px;display:grid;place-items:center;background:#eaf2ef;color:#357366;border:1px solid #dce9e3;border-radius:50%;font-weight:600}.Admin_role__eT7uX{color:#708278;font-size:10px;padding:3px 8px;border:1px solid #dfe8e2;background:#f8faf9;border-radius:5px}.Admin_main__pK1lh{max-width:1600px;margin:auto;padding:38px 38px 22px}.Admin_heading__4__Lp{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.Admin_eyebrow__uJxxl{font-size:9px;letter-spacing:1.8px;font-weight:600;color:#7b9790}.Admin_heading__4__Lp h1{font-size:27px;font-weight:650;letter-spacing:.2px;margin:7px 0 8px;line-height:1.4;color:#22343a}.Admin_heading__4__Lp p{font-size:12px;color:#7f8a93}.Admin_headingActions__s92bE{display:flex;gap:10px;flex-shrink:0}.Admin_button__B1ugW,.Admin_dangerButton__8ZEB7,.Admin_primary__fESnJ{border:1px solid #dfe6e9;border-radius:7px;padding:9px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;line-height:20px;font-size:12px!important;font-weight:500;background:#fff;color:#50626d;min-height:38px}.Admin_button__B1ugW:hover{background:#f4f7f8;border-color:#c7d3d8}.Admin_primary__fESnJ{background:#177569;border-color:#177569;color:#fff;box-shadow:0 2px 3px #125d4e12}.Admin_primary__fESnJ:hover{background:#116358;border-color:#116358}.Admin_dangerButton__8ZEB7{background:#b94040;color:#fff;border-color:#b94040}.Admin_dangerButton__8ZEB7:hover{background:#a62e2e}.Admin_iconButton__kTTH9{border:0;background:transparent;color:#7c8b93;width:30px;height:30px;display:grid;place-items:center;border-radius:6px;font-size:23px!important}.Admin_iconButton__kTTH9:hover{background:#f1f5f5;color:#24473d}.Admin_metrics__j6bhT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:17px;gap:17px;margin-bottom:25px}.Admin_metric__isOcV{background:#fff;border:1px solid #e3e9ed;border-radius:10px;padding:21px 23px 19px;box-shadow:0 2px 3px #1f3f4b02}.Admin_metric__isOcV>div{display:flex;align-items:center;justify-content:space-between;color:#64747e;font-size:12px}.Admin_metricIcon__n6p0O{color:#86a097}.Admin_metric__isOcV>strong{display:block;font-size:34px;line-height:1.3;font-weight:550;color:#1f363b;letter-spacing:-1px;margin:14px 0 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_metric__isOcV>small{color:#8d99a1;font-size:10px}.Admin_quickGrid___iAzT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:17px;gap:17px;margin-bottom:29px}.Admin_quickCard__pZAKo{border:1px solid #e2e9e9;background:linear-gradient(125deg,#fff,#fbfdfc);border-radius:10px;padding:23px 24px;transition:box-shadow .15s,border-color .15s}.Admin_quickCard__pZAKo:hover{border-color:#b9d4c9;box-shadow:0 5px 18px #173d3310}.Admin_quickIcon__TDpr8{width:39px;height:39px;border-radius:9px;background:#f0f6f3;color:#468577;display:grid;place-items:center;margin-bottom:16px}.Admin_quickCard__pZAKo h3{font-size:15px;font-weight:600}.Admin_quickCard__pZAKo p{font-size:11px;color:#8a959d;margin:9px 0 21px;line-height:1.8;max-width:270px}.Admin_quickCard__pZAKo>span{color:#367d6d;font-size:11px;display:flex;align-items:center;justify-content:space-between}.Admin_panel___TNa0{border:1px solid #e3e9ed;border-radius:10px;background:#fff;overflow:hidden;margin-bottom:20px;box-shadow:0 1px 3px #203b4603}.Admin_panelHeader__j_G8n{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 23px;border-bottom:1px solid #edf0f2}.Admin_panelHeader__j_G8n h2{font-size:14px;font-weight:600}.Admin_panelHeader__j_G8n p{font-size:10px;color:#909aa2;margin-top:4px}.Admin_textLink__j5guO{color:#417b6e;font-size:11px}.Admin_tableScroll__jh2nU{overflow-x:auto}.Admin_overviewFoot__7af6D{display:flex;align-items:center;gap:22px;color:#93a0a8;font-size:10px;padding:3px 2px 18px}.Admin_overviewFoot__7af6D span{display:flex;align-items:center;gap:6px}.Admin_overviewFoot__7af6D strong{font-weight:600;color:#647d78}.Admin_overviewFoot__7af6D span:last-child{margin-left:auto}.Admin_footer__cHnUk{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #e7edef;margin-top:38px;padding-top:20px;color:#a1abb3;font-size:10px}.Admin_notice__LcmMz{display:flex;align-items:flex-start;gap:9px;border:1px solid #deebe5;border-radius:7px;background:#eff7f3;color:#648176;font-size:11px;line-height:1.8;padding:11px 14px;margin-bottom:23px}.Admin_notice__LcmMz svg{flex-shrink:0;margin-top:1px}.Admin_toolbar__rJkUM{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 22px;border-bottom:1px solid #e9eef0}.Admin_search__Xj84U{display:flex;align-items:center;gap:9px;max-width:360px;min-width:220px;flex:1 1;color:#91a1a8;position:relative}.Admin_search__Xj84U svg{position:absolute;left:12px;pointer-events:none}.Admin_search__Xj84U input{padding:10px 32px 10px 38px;background:#fbfcfd!important;font-size:11px!important;height:38px}.Admin_search__Xj84U input::placeholder{color:#a1aab2}.Admin_search__Xj84U button{position:absolute;right:9px;background:transparent;border:0;color:#83969b;font-size:17px!important}.Admin_toolbarRight__nlZWD{display:flex;align-items:center;gap:10px}.Admin_toolbarRight__nlZWD select{width:auto;min-width:125px;font-size:11px!important;padding-top:9px;padding-bottom:9px;height:38px}.Admin_cellTitle__dwxxH{display:flex;align-items:center;gap:7px;font-weight:600;color:#283a43;white-space:nowrap}.Admin_badge__KHuas{display:inline-flex;align-items:center;white-space:nowrap;font-size:10px;line-height:19px;padding:1px 7px;border:1px solid #e5e9ed;border-radius:5px;background:#f5f7f9;color:#82919d;font-weight:500}.Admin_good__Q_JYY{color:#348362;background:#edf7f0;border-color:#dcece0}.Admin_warn__lXuJx{color:#af8035;background:#fff8e9;border-color:#f5e8c9}.Admin_bad__YXgr2{color:#b45858;background:#fff1f1;border-color:#f3dcdc}.Admin_neutral__lxYwB{color:#7b8a95;background:#f5f7f9;border-color:#e5eaee}.Admin_blue__qFDba{color:#53829c;background:#eff6fa;border-color:#dfeaf1}.Admin_rowActions__XNJPU{display:flex;align-items:center;gap:11px;justify-content:flex-end;white-space:nowrap}.Admin_rowActions__XNJPU button{background:transparent;border:0;padding:4px 0;color:#3a8171;font-size:11px!important}.Admin_rowActions__XNJPU button:hover{text-decoration:underline}.Admin_dangerText__wJIYg,.Admin_rowActions__XNJPU button.Admin_dangerText__wJIYg{color:#b87970}.Admin_muted__jTn69{color:#87959e}.Admin_mono__2o_5J{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow-wrap:anywhere}.Admin_alignRight__IJOx_{text-align:right!important}.Admin_usage__FRL8z{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_usage__FRL8z>span{font-weight:400;color:#9aa6ae}.Admin_warningText__M0CER{color:#b58c47!important}.Admin_truncate__pvSPh{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Admin_pagination__7RvFq{display:flex;justify-content:space-between;align-items:center;padding:15px 21px;border-top:1px solid #edf0f3;color:#8c9aa2;font-size:10px;gap:16px}.Admin_pagination__7RvFq>div{display:flex;align-items:center;gap:12px}.Admin_pagination__7RvFq button{font-size:10px!important;padding:4px 10px;min-height:29px;border-radius:5px}.Admin_empty__ZRZlH{padding:58px 25px 64px;display:flex;align-items:center;flex-direction:column;text-align:center}.Admin_emptyIcon__EJeVk{width:60px;height:60px;background:#f4f8f6;color:#a2bdb3;display:grid;place-items:center;border-radius:16px;margin-bottom:19px}.Admin_empty__ZRZlH h3{font-size:14px;font-weight:550;color:#526a6b}.Admin_empty__ZRZlH p{font-size:11px;color:#91a0a7;max-width:360px;line-height:1.8;margin:8px 0 19px}.Admin_loading__purQP{display:flex;justify-content:center;align-items:center;gap:12px;min-height:220px;font-size:12px;color:#83968d}.Admin_spinner__7LhxE{width:23px;height:23px;border:2px solid #deebe5;border-top-color:#247d6b;border-radius:50%;animation:Admin_spin__6vcFQ .8s linear infinite;flex-shrink:0}@keyframes Admin_spin__6vcFQ{to{transform:rotate(1turn)}}.Admin_error__SMGo2{padding:12px 15px;font-size:12px;background:#fff1ef;border:1px solid #f0dcd6;color:#aa574e;border-radius:7px;line-height:1.7;margin-bottom:18px;overflow-wrap:anywhere}.Admin_panel___TNa0>.Admin_error__SMGo2{margin:18px 20px}.Admin_toast__fvuB1{position:fixed;z-index:100;top:22px;left:calc(50% + 110px);transform:translateX(-50%);box-shadow:0 8px 30px #1c322a20;display:flex;align-items:center;gap:10px;border:1px solid #c6ded0;background:#f6fff9;color:#376c50;border-radius:8px;padding:13px 17px;font-size:12px;max-width:min(600px,90vw)}.Admin_toast__fvuB1>span{font-weight:700}.Admin_toast__fvuB1 button{color:inherit;background:transparent;border:0;font-size:18px!important;padding:0 0 0 8px}.Admin_toastError__WLD6D{background:#fff8f7;color:#a14e46;border-color:#e9c6c0}.Admin_overlay__89u5C{position:fixed;inset:0;z-index:80;background:#152b3a70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:30px 18px;display:flex;align-items:center;justify-content:center}.Admin_modal__900gF{width:min(540px,100%);max-height:calc(100dvh - 60px);background:#fff;color:#34444f;border:1px solid #ffffff90;border-radius:13px;box-shadow:0 20px 80px #11282735;overflow:auto}.Admin_modalWide__kmQBS{width:min(860px,100%)}.Admin_modalHeader__JbnEm{display:flex;justify-content:space-between;gap:20px;padding:25px 27px 20px;border-bottom:1px solid #edf0f2;background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Admin_modalHeader__JbnEm h2{font-size:18px;line-height:1.5;color:#274039;font-weight:600}.Admin_modalHeader__JbnEm p{font-size:11px;color:#8a989e;margin-top:6px;line-height:1.7}.Admin_modalBody__BS80I{padding:23px 27px}.Admin_modalFooter__7iJ8C{padding:17px 27px;border-top:1px solid #edf0f2;display:flex;align-items:center;justify-content:flex-end;gap:10px;background:#fbfcfc;position:-webkit-sticky;position:sticky;bottom:0;z-index:2}.Admin_field__WJz36{display:flex;flex-direction:column;gap:7px;margin-bottom:18px;min-width:0}.Admin_field__WJz36>span{font-size:12px;color:#4a5c65;font-weight:550}.Admin_field__WJz36>small{font-size:10px;color:#94a0a7;line-height:1.7}.Admin_field__WJz36 input,.Admin_field__WJz36 select,.Admin_field__WJz36 textarea{font-size:12px!important}.Admin_field__WJz36 textarea{line-height:1.8;resize:vertical}.Admin_formRow__ktqKV{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px;gap:17px}.Admin_checkField__Y4xe1{display:flex;align-items:center;gap:9px;font-size:12px;color:#5b736a;margin-bottom:19px}.Admin_formRow__ktqKV>.Admin_checkField__Y4xe1{margin-top:17px}.Admin_skillContent__St_2t{font-family:ui-monospace,SFMono-Regular,Menlo,PingFang SC,monospace!important;font-size:12px!important;background:#fcfdfd!important;min-height:220px}.Admin_confirmText__sCld7{line-height:1.9;color:#6b7b83;font-size:13px;margin-bottom:16px!important}.Admin_codePreview__9zWbz{background:#f6f9f8;border:1px solid #e6ece9;border-radius:7px;padding:17px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:11px!important;color:#5d756b;max-height:400px;overflow:auto}.Admin_detailList__YfV8z{display:grid;grid-template-columns:75px 1fr;grid-gap:12px;gap:12px;margin:0 0 25px;font-size:12px}.Admin_detailList__YfV8z dt{color:#9aa6ad}.Admin_detailList__YfV8z dd{margin:0;overflow-wrap:anywhere}.Admin_modalBody__BS80I>h3{margin-bottom:12px}.Admin_versionLayout__8N8mr{display:grid;grid-template-columns:165px 1fr;grid-gap:23px;gap:23px;min-height:300px}.Admin_versionList__XIo0f{border-right:1px solid #e6edeb;padding-right:15px;max-height:500px;overflow:auto}.Admin_versionList__XIo0f button{display:block;text-align:left;background:#fff;border:1px solid #e6edeb;padding:12px 10px;border-radius:7px;margin-bottom:9px;width:100%;color:#607770}.Admin_versionList__XIo0f button strong{display:flex;align-items:center;gap:5px;font-size:11px}.Admin_versionList__XIo0f button small{display:block;font-size:9px;color:#99a59f;margin-top:7px}.Admin_versionList__XIo0f button.Admin_selectedVersion__jSqCK{border-color:#9cc7b5;background:#f0f8f3}.Admin_versionPreview__1dnx6{min-width:0}.Admin_versionPreview__1dnx6 .Admin_panelHeader__j_G8n{padding:0 0 17px;margin-bottom:17px}.Admin_versionPreview__1dnx6>.Admin_muted__jTn69{margin-bottom:12px}.Admin_gate__AIxxM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px;text-align:center}.Admin_gate__AIxxM h2{font-weight:550;font-size:22px}.Admin_gate__AIxxM p{font-size:13px;color:#83938c;max-width:480px;line-height:1.8}.Admin_authPage__oBMy4{display:grid;grid-template-columns:minmax(360px,45%) 1fr;min-height:100dvh}.Admin_authBrand__xCK2Y{background:#142c2d;color:#e7f5ee;display:flex;flex-direction:column;padding:52px 58px;position:relative;overflow:hidden}.Admin_authBrand__xCK2Y:after{content:"";position:absolute;inset:40% -150px -150px 10%;background:radial-gradient(circle,#77cba82a,transparent 65%);pointer-events:none}.Admin_authBrand__xCK2Y .Admin_brand__Hb10q{padding:0;color:#f0fff7}.Admin_authBrand__xCK2Y .Admin_brand__Hb10q small{color:#78a398}.Admin_authPitch__dz2X9{margin:auto 0;max-width:420px;position:relative;z-index:1;padding:65px 0}.Admin_authPitch__dz2X9>span{letter-spacing:2px;font-size:10px;color:#79b49d}.Admin_authPitch__dz2X9 h1{font-size:40px;line-height:1.5;letter-spacing:1px;font-weight:550;margin:20px 0}.Admin_authPitch__dz2X9 p{font-size:13px;line-height:2;color:#8eafa4;max-width:310px}.Admin_authDiagram__cKjlB{margin-top:45px;display:flex;gap:15px;flex-wrap:wrap}.Admin_authDiagram__cKjlB span{display:flex;gap:9px;align-items:center;padding:10px 13px;border:1px solid #446b5f;border-radius:7px;font-size:11px;color:#b6d8c8;background:#25433c44}.Admin_authCopyright__xu1i1{font-size:10px;color:#668b7d;letter-spacing:.5px}.Admin_authFormSide__y9i0x{display:flex;align-items:center;justify-content:center;padding:60px 35px;background:#fbfcfd}.Admin_authForm__Rh0g4{width:100%;max-width:370px}.Admin_authForm__Rh0g4>.Admin_eyebrow__uJxxl{font-size:10px}.Admin_authForm__Rh0g4 h1{font-size:28px;font-weight:600;letter-spacing:.4px;margin:9px 0 12px;color:#263d37}.Admin_authForm__Rh0g4>p{font-size:12px;color:#8b9b94;line-height:1.9;margin-bottom:32px}.Admin_authForm__Rh0g4 .Admin_field__WJz36{margin-bottom:22px}.Admin_authForm__Rh0g4 input{height:44px}.Admin_authSubmit__VKDFj{width:100%;margin-top:4px;height:44px}.Admin_authHelp__ui1dB{margin-top:24px;font-size:11px!important;color:#99a69f!important;line-height:1.9;text-align:center}.Admin_authBack__vn5gc{display:block;text-align:center;color:#6d9183;font-size:12px;margin-top:36px}.Admin_authSecurity__POXbq{display:flex;align-items:center;justify-content:center;gap:6px;color:#a4b2ab;font-size:10px;margin-top:40px}.Admin_authSuccess__BMl1L{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.Admin_authSuccess__BMl1L>svg{color:#317a60}.Admin_authSuccess__BMl1L>p{color:#8a9c92;line-height:1.8;font-size:12px}@media(min-width:1600px){.Admin_main__pK1lh{padding-top:45px}.Admin_quickCard__pZAKo{padding:28px}.Admin_metric__isOcV{padding:24px 28px}.Admin_quickGrid___iAzT{margin-bottom:32px}}@media(max-width:1150px){.Admin_sidebar__aeSJV{width:196px;padding:28px 13px 20px}.Admin_workspace__METKb{margin-left:196px}.Admin_topbar__wmgkZ{padding:0 25px}.Admin_main__pK1lh{padding:29px 25px}.Admin_brand__Hb10q{font-size:17px;gap:9px;padding-left:7px}.Admin_brand__Hb10q small{font-size:8px}.Admin_metrics__j6bhT{gap:12px}.Admin_metric__isOcV{padding:17px}.Admin_quickGrid___iAzT{gap:12px}.Admin_quickCard__pZAKo{padding:20px}.Admin_scope__pMPwm td,.Admin_scope__pMPwm th{padding:15px}.Admin_rowActions__XNJPU{gap:9px}.Admin_authBrand__xCK2Y{padding:45px 36px}.Admin_authPitch__dz2X9 h1{font-size:33px}.Admin_toast__fvuB1{left:calc(50% + 98px)}}@media(max-width:900px){.Admin_sidebar__aeSJV{width:174px;padding:25px 10px}.Admin_workspace__METKb{margin-left:174px}.Admin_brand__Hb10q{font-size:15px;padding:0 6px 30px;gap:8px}.Admin_brandMark__USmHV{width:33px;height:33px}.Admin_brand__Hb10q small{font-size:7px}.Admin_nav__rL3Qd a{font-size:12px;gap:10px;padding:0 12px}.Admin_metrics__j6bhT{grid-template-columns:repeat(2,minmax(0,1fr))}.Admin_quickGrid___iAzT{grid-template-columns:1fr}.Admin_quickCard__pZAKo{display:grid;grid-template-columns:40px 1fr auto;grid-column-gap:16px;column-gap:16px;align-items:center;padding:20px}.Admin_quickIcon__TDpr8{grid-row:1/3;margin:0}.Admin_quickCard__pZAKo h3{font-size:14px}.Admin_quickCard__pZAKo p{grid-column:2;margin:4px 0 0;max-width:none}.Admin_quickCard__pZAKo>span{grid-column:3;grid-row:1/3;gap:8px}.Admin_topbar__wmgkZ{height:67px;padding:0 20px}.Admin_account__dzkhT{gap:10px}.Admin_accountButton__uGDut>span:last-child{max-width:85px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Admin_main__pK1lh{padding:25px 20px}.Admin_heading__4__Lp h1{font-size:24px}.Admin_heading__4__Lp p{max-width:340px;line-height:1.8}.Admin_overviewFoot__7af6D{flex-wrap:wrap;gap:12px}.Admin_overviewFoot__7af6D span:last-child{margin:0}.Admin_toolbar__rJkUM{padding:17px;flex-wrap:wrap}.Admin_search__Xj84U{max-width:none}.Admin_toast__fvuB1{left:calc(50% + 87px)}.Admin_authPage__oBMy4{grid-template-columns:38% 1fr}.Admin_authBrand__xCK2Y{padding:35px 24px}.Admin_authPitch__dz2X9 h1{font-size:28px}.Admin_authDiagram__cKjlB{gap:9px}.Admin_authDiagram__cKjlB span{font-size:10px}.Admin_authFormSide__y9i0x{padding:45px 30px}}@media(max-width:650px){.Admin_sidebar__aeSJV{position:-webkit-sticky;position:sticky;top:0;width:100%;height:auto;padding:12px 15px 0;z-index:30}.Admin_brand__Hb10q{font-size:15px;padding:0 0 11px}.Admin_brandMark__USmHV{width:30px;height:30px}.Admin_brand__Hb10q small,.Admin_navLabel__NDdh7,.Admin_sidebarBottom___owc4{display:none}.Admin_nav__rL3Qd{flex-direction:row;overflow-x:auto;gap:4px;justify-content:space-between}.Admin_nav__rL3Qd a{height:40px;border-radius:6px 6px 0 0;padding:0 9px;gap:5px;flex-shrink:0;font-size:11px}.Admin_nav__rL3Qd a svg{width:14px;height:14px}.Admin_navDot__1wTqA{display:none}.Admin_workspace__METKb{margin-left:0}.Admin_topbar__wmgkZ{height:55px;padding:0 17px}.Admin_breadcrumb__ZMODP{gap:9px;font-size:10px}.Admin_accountButton__uGDut>span:last-child{display:none}.Admin_account__dzkhT{gap:7px}.Admin_role__eT7uX{font-size:9px}.Admin_avatar__p6KuZ{width:26px;height:26px}.Admin_main__pK1lh{padding:24px 16px 20px}.Admin_heading__4__Lp{align-items:flex-start;gap:10px;margin-bottom:22px}.Admin_eyebrow__uJxxl{font-size:8px;letter-spacing:1.4px}.Admin_heading__4__Lp h1{font-size:23px;margin:5px 0 7px}.Admin_heading__4__Lp p{font-size:11px;line-height:1.8}.Admin_headingActions__s92bE{margin-top:13px}.Admin_headingActions__s92bE .Admin_primary__fESnJ{padding:7px 10px;font-size:11px!important}.Admin_headingActions__s92bE .Admin_primary__fESnJ svg{width:14px}.Admin_metrics__j6bhT{gap:10px;margin-bottom:18px}.Admin_metric__isOcV{padding:16px}.Admin_metric__isOcV>div{font-size:11px}.Admin_metric__isOcV>strong{font-size:30px;margin:12px 0 6px}.Admin_metric__isOcV>small{font-size:9px}.Admin_quickGrid___iAzT{margin-bottom:22px;gap:10px}.Admin_quickCard__pZAKo{grid-template-columns:34px 1fr;gap:0 12px;padding:17px}.Admin_quickIcon__TDpr8{width:34px;height:34px}.Admin_quickCard__pZAKo>span{display:none}.Admin_quickCard__pZAKo p{font-size:10px;line-height:1.7}.Admin_panelHeader__j_G8n{padding:18px}.Admin_footer__cHnUk{flex-direction:column;gap:6px;margin-top:26px;font-size:9px}.Admin_toolbar__rJkUM{padding:15px;gap:10px}.Admin_search__Xj84U{min-width:100%;flex:1 1}.Admin_toolbarRight__nlZWD{width:100%;justify-content:space-between}.Admin_toolbarRight__nlZWD select{flex:1 1}.Admin_notice__LcmMz{font-size:10px;line-height:1.8;padding:10px 12px;margin-bottom:18px}.Admin_pagination__7RvFq{padding:13px;font-size:9px;gap:8px}.Admin_pagination__7RvFq>div{gap:8px}.Admin_pagination__7RvFq button{padding:4px 7px;font-size:9px!important}.Admin_overlay__89u5C{padding:15px 10px}.Admin_modal__900gF{max-height:calc(100dvh - 30px);border-radius:10px}.Admin_modalHeader__JbnEm{padding:20px 19px 16px}.Admin_modalHeader__JbnEm h2{font-size:17px}.Admin_modalBody__BS80I{padding:20px 19px}.Admin_modalFooter__7iJ8C{padding:14px 19px}.Admin_formRow__ktqKV{grid-template-columns:1fr;gap:0}.Admin_formRow__ktqKV>.Admin_checkField__Y4xe1{margin-top:0}.Admin_toast__fvuB1{left:50%;top:16px;max-width:92vw;width:max-content;font-size:11px}.Admin_versionLayout__8N8mr{grid-template-columns:1fr;gap:16px}.Admin_versionList__XIo0f{display:flex;gap:8px;overflow-x:auto;border-right:0;border-bottom:1px solid #e6edeb;padding:0 0 12px}.Admin_versionList__XIo0f button{min-width:135px;margin:0}.Admin_versionPreview__1dnx6 .Admin_panelHeader__j_G8n{gap:10px}.Admin_authPage__oBMy4{display:flex;flex-direction:column}.Admin_authBrand__xCK2Y{padding:24px}.Admin_authBrand__xCK2Y .Admin_brand__Hb10q{font-size:17px;padding:0}.Admin_authCopyright__xu1i1,.Admin_authPitch__dz2X9{display:none}.Admin_authFormSide__y9i0x{padding:46px 26px;flex:1 1}.Admin_authForm__Rh0g4{max-width:370px}.Admin_authForm__Rh0g4 h1{font-size:26px}.Admin_authBack__vn5gc{margin-top:29px}.Admin_authSecurity__POXbq{margin-top:30px}}@media(prefers-reduced-motion:reduce){.Admin_spinner__7LhxE{animation-duration:2s}.Admin_scope__pMPwm *{transition:none!important}}.Admin_accountWrap__z_Nxj{position:relative;display:inline-flex;align-items:center;gap:14px;flex-shrink:0}.Admin_workbenchAdminLink__z1rte{font-size:11px;color:var(--muted);white-space:nowrap}.Admin_workbenchAdminLink__z1rte:hover{color:var(--text)}.Admin_accountLogin__bs8hk{font-size:12px;padding:5px 11px;border:1px solid var(--line2);border-radius:6px;color:var(--text2);white-space:nowrap}.Admin_workbenchAvatar__8Lqgk{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;border:1px solid #a8bcb366;background:#e4eee8;color:#497261;font-size:12px;cursor:pointer;font-weight:600}.Admin_accountPlaceholder__IuQwM{width:29px;height:29px;display:inline-block;background:#8ba69c20;border-radius:50%;flex-shrink:0}.Admin_accountMenu__22IU6{position:absolute;right:0;top:calc(100% + 17px);width:240px;z-index:75;border:1px solid #dfe7e2;border-radius:10px;background:#fff;color:#334e42;box-shadow:0 8px 35px #12332822;padding:18px;font-size:12px}.Admin_accountMenu__22IU6>strong{display:block;font-weight:600}.Admin_accountMenu__22IU6>small{display:block;color:#96a49c;font-size:10px;margin-top:4px;overflow-wrap:anywhere}.Admin_accountMenu__22IU6>span{display:block;color:#769386;font-size:10px;margin-top:8px}.Admin_accountMenu__22IU6>div{border-top:1px solid #ecf0ed;margin-top:14px;padding-top:8px}.Admin_accountMenu__22IU6 p{font-size:11px;color:#8ba094;margin:5px 0 8px}.Admin_accountMenu__22IU6 button{display:block;width:100%;background:transparent;border:0;color:#527863;text-align:left;font-size:11px;padding:9px 4px;cursor:pointer;border-radius:4px}.Admin_accountMenu__22IU6 button:hover{background:#f1f7f3}.Admin_accountModal__usHAC{min-height:0;background:transparent}.Admin_accountToast__1rxvg{min-height:0;position:fixed;z-index:120;top:20px;left:50%;transform:translateX(-50%);background:#f8fffa;border:1px solid #ceded1;border-radius:7px;padding:13px 20px;box-shadow:0 4px 24px #18352322;font-size:12px;max-width:90vw}.Admin_accountWrap__z_Nxj a:focus-visible,.Admin_accountWrap__z_Nxj button:focus-visible{outline:2px solid #4b9a74;outline-offset:3px}@media(max-width:650px){.Admin_accountWrap__z_Nxj{gap:8px}.Admin_workbenchAdminLink__z1rte{font-size:10px}.Admin_accountLogin__bs8hk{padding:4px 7px;font-size:10px}}.Admin_modalScope__JbxFw{min-height:0;background:transparent}.Admin_runtimeGrid__mpiRx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:21px 23px}.Admin_runtimeGrid__mpiRx>div{min-width:0;padding:0 19px;border-left:1px solid #e9efec}.Admin_runtimeGrid__mpiRx>div:first-child{padding-left:0;border-left:0}.Admin_runtimeGrid__mpiRx>div:last-child{padding-right:0}.Admin_runtimeGrid__mpiRx dt{font-size:11px;color:#84958c;margin-bottom:10px}.Admin_runtimeGrid__mpiRx dd{margin:0}.Admin_runtimeGrid__mpiRx p{font-size:10px;color:#7d8d86;line-height:1.9;margin:10px 0}.Admin_runtimeGrid__mpiRx .Admin_badge__KHuas{white-space:normal}.Admin_runtimePending__U6N8J{padding:23px;color:#83968d;font-size:12px}.Admin_runtimeWarning__fxG4J{background:#fff9ed;border-color:#f0e2c5;color:#967437}.Admin_runtimeRetry__E64Kw{display:inline-block;margin-left:10px;padding:0;background:transparent;border:0;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}@media(max-width:1100px){.Admin_runtimeGrid__mpiRx{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.Admin_runtimeGrid__mpiRx>div:nth-child(3){border-left:0;padding-left:0}.Admin_runtimeGrid__mpiRx>div:nth-child(2){padding-right:0}}@media(max-width:650px){.Admin_runtimeGrid__mpiRx{grid-template-columns:1fr;padding:18px;gap:17px}.Admin_runtimeGrid__mpiRx>div{padding:0 0 16px!important;border-left:0;border-bottom:1px solid #e9efec}.Admin_runtimeGrid__mpiRx>div:last-child{padding-bottom:0!important;border-bottom:0}.Admin_runtimeGrid__mpiRx dt{margin-bottom:7px}.Admin_runtimeGrid__mpiRx p{margin:7px 0}}.BetaApplication_applyLink__qAMiX{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0;border:1px solid #48b4b570;background:#1ba2a51a;color:var(--text);font-size:12px;font-weight:600;padding:7px 12px;border-radius:7px}.BetaApplication_applyLink__qAMiX:hover{background:#1ba2a530;border-color:#48b4b5}.BetaApplication_applyLink__qAMiX:focus-visible{outline:2px solid #54c6c9;outline-offset:3px}.BetaApplication_page__A22w5{min-height:100dvh;background:var(--bg);color:var(--text)}.BetaApplication_shell__libjI{max-width:1000px;margin:0 auto;padding:65px 30px 70px;display:grid;grid-template-columns:1fr 1.15fr;grid-gap:70px;gap:70px;align-items:start}.BetaApplication_intro__uRJrg{padding-top:25px}.BetaApplication_eyebrow__YiO9k{color:#5cbfc0;font-size:11px;letter-spacing:2px}.BetaApplication_intro__uRJrg h1{font-size:38px;line-height:1.4;margin:18px 0}.BetaApplication_intro__uRJrg p{color:var(--text2);font-size:14px;line-height:1.9}.BetaApplication_steps__uzuUo{display:grid;grid-gap:22px;gap:22px;padding:22px 0;list-style:none}.BetaApplication_steps__uzuUo li{display:flex;gap:14px;align-items:flex-start}.BetaApplication_steps__uzuUo b{font-size:11px;color:#6fc9ca;border:1px solid #60b8b847;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;flex-shrink:0}.BetaApplication_steps__uzuUo strong{font-size:13px;display:block}.BetaApplication_steps__uzuUo small{display:block;font-size:11px;color:var(--muted);line-height:1.8;margin-top:5px}.BetaApplication_card__jTB3i{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:30px;box-shadow:0 16px 50px #0000000d}.BetaApplication_card__jTB3i h2{font-size:20px;margin:0 0 8px}.BetaApplication_card__jTB3i p{font-size:12px;color:var(--muted);line-height:1.8;margin:0 0 23px}.BetaApplication_field__xQVnK{display:flex;flex-direction:column;gap:8px;margin:18px 0;font-size:12px}.BetaApplication_field__xQVnK input,.BetaApplication_field__xQVnK textarea{width:100%;border:1px solid var(--line2);border-radius:7px;padding:10px 12px;background:var(--input-bg);color:var(--text);font:inherit;line-height:1.7}.BetaApplication_field__xQVnK textarea{resize:vertical;min-height:115px}.BetaApplication_field__xQVnK input:focus,.BetaApplication_field__xQVnK textarea:focus{outline:2px solid #55c3c555;outline-offset:1px}.BetaApplication_field__xQVnK small{font-size:10px;color:var(--muted)}.BetaApplication_consent___194j{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.8;color:var(--text2);margin:20px 0}.BetaApplication_consent___194j input{width:15px;height:15px;flex-shrink:0;margin-top:3px;accent-color:#208a85}.BetaApplication_submit__bApxa{width:100%;padding:11px 15px;border:1px solid #329c9d;border-radius:7px;background:#177c7d;color:white;font:inherit;font-size:13px;cursor:pointer}.BetaApplication_submit__bApxa:disabled{opacity:.5;cursor:wait}.BetaApplication_error__s3OGq{background:#c4464618;border:1px solid #c4464655;color:#d66a64;padding:12px;border-radius:7px;font-size:12px;line-height:1.7;margin:16px 0}.BetaApplication_retry__bD4hj{border:0;background:transparent;color:inherit;text-decoration:underline;margin-left:8px;cursor:pointer}.BetaApplication_back__dfqxc{display:block;margin:20px 0 0;text-align:center;font-size:12px;color:var(--text2)}.BetaApplication_success__r4XNZ{padding:45px 30px}.BetaApplication_success__r4XNZ h2{margin-bottom:18px}.BetaApplication_success__r4XNZ p{color:var(--text2)}.BetaApplication_successMark__VsOIk{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#37b7a41f;color:#42b9a8;font-size:24px;margin-bottom:23px}.BetaApplication_reviewText__sGlXN{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;margin-bottom:22px!important;font-size:13px}.BetaApplication_invite__nHXs7{width:100%;min-height:90px;font-family:ui-monospace,monospace;font-size:12px!important;resize:vertical;overflow-wrap:anywhere}.BetaApplication_adminSearch__OkbBD{min-width:180px;width:min(340px,100%)}@media(max-width:760px){.BetaApplication_shell__libjI{grid-template-columns:1fr;gap:25px;padding:30px 20px 50px}.BetaApplication_intro__uRJrg{padding-top:0}.BetaApplication_intro__uRJrg h1{font-size:29px;margin:12px 0}.BetaApplication_steps__uzuUo{gap:14px;padding:12px 0 0}.BetaApplication_card__jTB3i{padding:24px}.BetaApplication_applyLink__qAMiX{font-size:11px;padding:6px 9px}}@media(max-width:420px){.BetaApplication_shell__libjI{padding:25px 14px}.BetaApplication_card__jTB3i{padding:20px}.BetaApplication_applyLink__qAMiX{padding:5px 7px;font-size:10px}}.portal_page__uQM5L{display:grid;grid-gap:22px;gap:22px;max-width:1480px;width:100%;color:var(--text);min-width:0}.portal_header__isJYI{display:flex;align-items:center;justify-content:space-between;gap:18px}.portal_eyebrow__Tl2Oa{font-size:10px;letter-spacing:1.5px;color:var(--cyan);font-weight:650}.portal_header__isJYI h1{font-size:29px;margin:6px 0 8px;font-weight:650;letter-spacing:-.5px}.portal_header__isJYI p{font-size:12px;color:var(--muted);line-height:1.8;margin:0;max-width:720px}.portal_button__1t0RV{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;border:1px solid var(--line2);border-radius:7px;background:var(--panel2);color:var(--text2);font:inherit;font-size:11px;cursor:pointer;white-space:nowrap;text-decoration:none}.portal_button__1t0RV:hover:not(:disabled){border-color:rgba(34,211,238,.4);color:var(--cyan)}.portal_button__1t0RV:disabled{opacity:.45;cursor:default}.portal_primary__2T2Jd{background:rgba(34,211,238,.1);border-color:rgba(34,211,238,.3);color:var(--cyan)}.portal_error__4a2qK,.portal_notice__USaUC{padding:13px 16px;border:1px solid var(--line2);border-radius:9px;font-size:11px;line-height:1.8;color:var(--muted);background:var(--panel)}.portal_error__4a2qK{display:flex;align-items:center;justify-content:space-between;gap:12px;border-color:rgba(245,158,11,.3);color:var(--warn)}.portal_notice__USaUC b{color:var(--text2)}.portal_empty__a0L_K,.portal_loading__BD2Sk{padding:45px 20px;text-align:center;border:1px dashed var(--line2);border-radius:10px;color:var(--muted);font-size:12px}.portal_empty__a0L_K a{color:var(--cyan)}.portal_filters__BxhKP{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:13px 15px;background:var(--panel);border:1px solid var(--line2);border-radius:10px}.portal_filters__BxhKP label{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.portal_filters__BxhKP input:not([type=checkbox]),.portal_filters__BxhKP select,.portal_form__D_rs1 input,.portal_form__D_rs1 select,.portal_form__D_rs1 textarea{border:1px solid var(--line2);background:var(--panel2);color:var(--text);border-radius:6px;padding:9px 11px;font:inherit;font-size:12px}.portal_search__Q5AmA{flex:1 1;min-width:180px}.portal_search__Q5AmA input{width:100%}.portal_filters__BxhKP select{max-width:220px}.portal_filters__BxhKP input[type=checkbox]{accent-color:var(--cyan)}.portal_grid___Cimd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.portal_card__IpJsz{border:1px solid var(--line2);border-radius:12px;overflow:hidden;background:var(--panel);min-width:0;display:flex;flex-direction:column}.portal_caseImage__FC3ls{height:185px;background:#08121b;display:flex;align-items:center;justify-content:center;overflow:hidden}.portal_caseImage__FC3ls img{width:100%;height:100%;object-fit:contain}.portal_caseImage__FC3ls>span{color:var(--dim);font-size:12px}.portal_cardBody__5DmZ2{padding:18px;display:flex;flex-direction:column;gap:11px;flex:1 1}.portal_card__IpJsz h2{margin:0;font-size:16px;font-weight:600;line-height:1.5}.portal_card__IpJsz p{font-size:11px;color:var(--muted);line-height:1.8;margin:0}.portal_tags__V9haS{display:flex;flex-wrap:wrap;gap:5px}.portal_tag__Fx5oq{display:inline-block;padding:3px 7px;border:1px solid var(--line2);border-radius:4px;background:var(--panel2);font-size:9px;color:var(--muted);line-height:1.5;white-space:nowrap}.portal_tag__Fx5oq[data-tone=warn]{color:var(--warn);border-color:rgba(245,158,11,.25)}.portal_tag__Fx5oq[data-tone=good]{color:var(--ok);border-color:rgba(45,212,191,.25)}.portal_tag__Fx5oq[data-tone=info]{color:var(--cyan);border-color:rgba(34,211,238,.25)}.portal_cardFooter__F13wf{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;border-top:1px solid var(--line)}.portal_cardFooter__F13wf small{font-size:9px;color:var(--dim);line-height:1.7}.portal_details__GtoXJ{padding-top:5px;font-size:11px;color:var(--muted)}.portal_details__GtoXJ summary{cursor:pointer;color:var(--text2)}.portal_details__GtoXJ dl{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;margin:10px 0}.portal_details__GtoXJ dd,.portal_details__GtoXJ dt{margin:0;font-size:10px}.portal_details__GtoXJ dd{color:var(--text2)}.portal_details__GtoXJ>p{margin-top:9px}.portal_form__D_rs1{padding:22px;border:1px solid rgba(34,211,238,.25);border-radius:12px;background:var(--panel);display:grid;grid-gap:15px;gap:15px}.portal_form__D_rs1 h2{font-size:19px;margin:0}.portal_form__D_rs1 label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:var(--muted)}.portal_form__D_rs1 textarea{width:100%;resize:vertical;line-height:1.8}.portal_formRow___95_E{display:grid;grid-template-columns:1fr 220px;grid-gap:12px;gap:12px}.portal_formActions__dgw9e{display:flex;align-items:center;justify-content:space-between;gap:14px}.portal_formActions__dgw9e p{font-size:11px;color:var(--muted);margin:0;line-height:1.8}.portal_formActions__dgw9e>div{display:flex;gap:8px}.portal_tableCard__V0W2R{border:1px solid var(--line2);border-radius:12px;background:var(--panel);overflow:hidden}.portal_tableHeader__5y2KE{display:flex;justify-content:space-between;align-items:center;padding:16px 19px;border-bottom:1px solid var(--line);gap:10px}.portal_tableHeader__5y2KE b{font-size:13px;font-weight:550}.portal_tableHeader__5y2KE span{font-size:10px;color:var(--muted)}.portal_tableScroll__eQgqa{overflow:auto}.portal_table__ZmRdm{width:100%;border-collapse:collapse;min-width:770px}.portal_table__ZmRdm th{text-align:left;font-size:10px;font-weight:500;color:var(--muted);background:var(--panel2);padding:12px 17px;border-bottom:1px solid var(--line)}.portal_table__ZmRdm td{padding:14px 17px;border-bottom:1px solid var(--line);font-size:11px;vertical-align:middle}.portal_table__ZmRdm tr:last-child td{border-bottom:0}.portal_table__ZmRdm td>small{display:block;color:var(--dim);font-size:9px;margin-top:5px;line-height:1.7}.portal_fileName__NPKUm{font-weight:550;max-width:300px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.portal_table__ZmRdm a:not(.portal_button__1t0RV){color:var(--text2)}.portal_table__ZmRdm a:not(.portal_button__1t0RV):hover{color:var(--cyan)}.portal_pagination__WzU1_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.portal_pagination__WzU1_>div{display:flex;gap:8px}.portal_stats__Bm8Hp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line2);border-radius:10px;background:var(--panel);overflow:hidden}.portal_stats__Bm8Hp>div{padding:18px 22px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:7px}.portal_stats__Bm8Hp>div:last-child{border:0}.portal_stats__Bm8Hp span{font-size:10px;color:var(--muted)}.portal_stats__Bm8Hp strong{font-size:24px;font-weight:550}.portal_manufacturingCard__ZKT_V,.portal_manufacturing__U2F58{display:grid;grid-gap:15px;gap:15px}.portal_manufacturingCard__ZKT_V{border:1px solid var(--line2);border-radius:12px;background:var(--panel);padding:20px}.portal_manufacturingTop__l7c9I{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.portal_manufacturingTop__l7c9I h2{font-size:17px;margin:0 0 6px}.portal_manufacturingTop__l7c9I p{font-size:11px;line-height:1.8;color:var(--muted);margin:0}.portal_manufacturingTop__l7c9I>div:last-child{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.portal_packGrid__1igdw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.portal_pack__0nJtA{padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--panel2);min-width:0;display:flex;flex-direction:column;gap:9px}.portal_pack__0nJtA h3{font-size:12px;margin:0}.portal_pack__0nJtA small{font-size:10px;color:var(--muted);line-height:1.6}.portal_pack__0nJtA .portal_button__1t0RV{align-self:start;padding:7px 9px;font-size:10px}.portal_blockers__peOAB{display:flex;gap:5px;flex-wrap:wrap}.portal_blockers__peOAB span{padding:4px 7px;border-radius:4px;background:rgba(245,158,11,.045);color:var(--warn);font-size:10px;line-height:1.6}.portal_handoff___hF_j{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid var(--line);padding-top:13px}.portal_handoff___hF_j>div{display:flex;gap:8px}.portal_handoff___hF_j>small{color:var(--dim);font-size:10px;line-height:1.8}.portal_footnote__QljOg{font-size:10px;color:var(--dim);line-height:1.9}.portal_page__uQM5L a:focus-visible,.portal_page__uQM5L button:focus-visible,.portal_page__uQM5L input:focus-visible,.portal_page__uQM5L select:focus-visible,.portal_page__uQM5L textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media(max-width:1100px){.portal_grid___Cimd{grid-template-columns:repeat(2,minmax(0,1fr))}.portal_header__isJYI h1{font-size:26px}}@media(max-width:700px){.portal_grid___Cimd,.portal_packGrid__1igdw{grid-template-columns:1fr}.portal_header__isJYI{align-items:flex-start;flex-direction:column}.portal_stats__Bm8Hp>div{padding:14px}.portal_stats__Bm8Hp strong{font-size:20px}.portal_formRow___95_E{grid-template-columns:1fr}.portal_formActions__dgw9e,.portal_handoff___hF_j,.portal_manufacturingTop__l7c9I{align-items:flex-start;flex-direction:column}.portal_caseImage__FC3ls{height:205px}.portal_formActions__dgw9e>div{width:100%}.portal_formActions__dgw9e>div>.portal_button__1t0RV{flex:1 1}.portal_filters__BxhKP{gap:12px}.portal_filters__BxhKP select{max-width:190px}.portal_header__isJYI h1{font-size:24px}.portal_page__uQM5L{gap:16px}}.CadShowcase_section__5fE7M{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.85fr);grid-template-areas:"exhibit intro";grid-gap:clamp(28px,4vw,76px);gap:clamp(28px,4vw,76px);align-items:center;min-height:820px;padding:80px clamp(24px,5vw,96px) 68px;border-top:1px solid var(--jq-line);scroll-margin-top:72px;background:radial-gradient(ellipse at 30% 54%,rgba(13,52,60,.1),transparent 60%)}.CadShowcase_section__5fE7M:before{content:"";position:absolute;top:-1px;left:10%;width:48%;height:1px;background:linear-gradient(90deg,transparent,rgba(95,246,255,.6),transparent)}.CadShowcase_intro__BJLMn{grid-area:intro;position:relative;z-index:1}.CadShowcase_intro__BJLMn h2{margin:26px 0 25px;font-size:clamp(34px,3.4vw,52px);font-weight:600;line-height:1.32;letter-spacing:.04em}.CadShowcase_intro__BJLMn h2>span{color:var(--jq-cyan)}.CadShowcase_lead__C3Jwa{margin:0 0 14px;color:#e0e9f1;font-size:15px;letter-spacing:.06em}.CadShowcase_description__jYDoE{max-width:400px;color:#91a1b0;font-size:13.5px;line-height:1.95;margin:0 0 30px}.CadShowcase_cta__MD6D7{display:inline-flex;gap:34px;align-items:center;border-bottom:1px solid #49636b;padding-bottom:9px;font-size:14px}.CadShowcase_cta__MD6D7:hover{border-color:var(--jq-cyan)}.CadShowcase_cta__MD6D7 span{color:var(--jq-cyan);transition:transform .2s}.CadShowcase_cta__MD6D7:hover span{transform:translate(2px,-2px)}.CadShowcase_features___OEOu{margin:42px 0 0;border-top:1px solid var(--jq-line)}.CadShowcase_features___OEOu>div{padding:17px 0;border-bottom:1px solid var(--jq-line);display:grid;grid-template-columns:88px 1fr;grid-gap:12px;gap:12px;font-size:12.5px;line-height:1.8}.CadShowcase_features___OEOu dt{color:#8ef3ff;font-weight:600;letter-spacing:.06em}.CadShowcase_features___OEOu dd{margin:0;color:#91a1b0}.CadShowcase_exhibit___hLIW{grid-area:exhibit;min-width:0;position:relative}.CadShowcase_exhibitHeading__3MdtK{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 4px;font-size:10px;letter-spacing:.08em}.CadShowcase_live__GRMoK{color:#abbfcb;display:inline-flex;align-items:center;gap:8px}.CadShowcase_live__GRMoK i{width:4px;height:4px;border-radius:50%;background:#85e4ed;box-shadow:0 0 9px #4fc1cc}.CadShowcase_demo__en9yA{color:#7d8c9b;padding:5px 8px;border:1px solid rgba(160,220,255,.12)}.CadShowcase_viewport__LJCQE{position:relative;height:clamp(410px,36vw,620px);isolation:isolate}.CadShowcase_viewport__LJCQE>div:not(.CadShowcase_viewCaption__A4XCz):not(.CadShowcase_placeholder__j8PPf):not(.CadShowcase_backdrop__OOMec){position:absolute;inset:0}.CadShowcase_viewport__LJCQE canvas{display:block;cursor:-webkit-grab;cursor:grab;outline-offset:-3px}.CadShowcase_viewport__LJCQE canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.CadShowcase_backdrop__OOMec{position:absolute;inset:10% -6% 0;z-index:-1;background:radial-gradient(ellipse at 50% 58%,rgba(28,104,112,.13),transparent 68%);pointer-events:none}.CadShowcase_viewCaption__A4XCz{position:absolute;left:8px;bottom:16px;display:flex;gap:15px;align-items:center;pointer-events:none}.CadShowcase_viewCaption__A4XCz>span{font-family:ui-monospace,monospace;font-size:32px;line-height:1;font-weight:200;color:#40545f}.CadShowcase_viewCaption__A4XCz>div{display:flex;flex-direction:column;gap:5px}.CadShowcase_viewCaption__A4XCz b{color:#bbd2de;font-size:11px;font-weight:400;letter-spacing:.13em}.CadShowcase_viewCaption__A4XCz small{color:#8393a1;font-size:10px;letter-spacing:.08em}.CadShowcase_controls__l2zzH{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid var(--jq-line);border-bottom:1px solid var(--jq-line)}.CadShowcase_views__Q8SE9{display:flex;gap:6px}.CadShowcase_controls__l2zzH button{font:inherit;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:2px;white-space:nowrap;font-size:12px;color:#91a1b0;padding:10px 12px;min-height:40px;transition:background .2s,color .2s,border-color .2s}.CadShowcase_controls__l2zzH button>span{margin-right:8px;font-size:10px;font-family:ui-monospace,monospace;opacity:.65}.CadShowcase_views__Q8SE9 button[aria-pressed=true]{color:#bafaff;background:rgba(95,246,255,.07);border-color:rgba(95,246,255,.26)}.CadShowcase_controls__l2zzH button:hover:not(:disabled){color:#eefaff;border-color:rgba(95,246,255,.32)}.CadShowcase_controls__l2zzH button:disabled{opacity:.4;cursor:wait}.CadShowcase_controls__l2zzH .CadShowcase_rotate__mDBAN{color:#b4c9d2;padding-right:3px}.CadShowcase_controls__l2zzH .CadShowcase_rotate__mDBAN>span{color:var(--jq-cyan);font-size:15px;opacity:1}.CadShowcase_section__5fE7M a:focus-visible,.CadShowcase_section__5fE7M button:focus-visible{outline:2px solid var(--jq-cyan);outline-offset:4px}.CadShowcase_credit__gzyz6{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;color:#788592;font-size:9px;line-height:1.7;padding:13px 4px 0}.CadShowcase_credit__gzyz6 a{text-decoration:underline!important;-webkit-text-decoration-color:#3b4c55!important;text-decoration-color:#3b4c55!important;text-underline-offset:3px}.CadShowcase_credit__gzyz6 a:hover{color:#b6dde3}.CadShowcase_placeholder__j8PPf{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;color:#b9d4dc;text-align:center}.CadShowcase_placeholder__j8PPf p{font-size:13px;margin:12px 0 0;letter-spacing:.16em}.CadShowcase_placeholder__j8PPf small{color:#7b919e;font-size:11px}.CadShowcase_placeholder__j8PPf button{margin-top:10px;background:rgba(95,246,255,.08);border:1px solid #45676e;color:#bafaff;padding:10px 22px;font:inherit;font-size:12px;cursor:pointer}.CadShowcase_loadingRing__oqunV{width:70px;height:70px;border:1px solid rgba(95,246,255,.16);border-top-color:#67dce7;border-radius:50%;animation:CadShowcase_orbit__2StkB 2s linear infinite}@keyframes CadShowcase_orbit__2StkB{to{transform:rotate(1turn)}}@media (min-width:1800px){.CadShowcase_section__5fE7M{min-height:900px}}@media (max-width:1100px){.CadShowcase_section__5fE7M{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "exhibit";gap:32px;padding-top:60px}.CadShowcase_intro__BJLMn{max-width:680px}.CadShowcase_description__jYDoE{max-width:580px}.CadShowcase_features___OEOu{margin-top:28px}.CadShowcase_viewport__LJCQE{height:clamp(390px,65vw,600px)}}@media (max-width:540px){.CadShowcase_section__5fE7M{padding:46px 20px 38px;gap:32px}.CadShowcase_intro__BJLMn h2{margin-top:22px;font-size:36px}.CadShowcase_intro__BJLMn .jq-eyebrow{font-size:10px;letter-spacing:.2em}.CadShowcase_features___OEOu>div{grid-template-columns:84px 1fr;font-size:12px}.CadShowcase_exhibitHeading__3MdtK{align-items:flex-start;flex-direction:column;gap:8px;padding:0}.CadShowcase_demo__en9yA{padding:0;border:none;font-size:9px}.CadShowcase_viewport__LJCQE{height:390px;margin-inline:-10px}.CadShowcase_controls__l2zzH{flex-wrap:wrap;justify-content:center;padding:9px 0;gap:2px}.CadShowcase_views__Q8SE9{justify-content:center;width:100%;gap:2px}.CadShowcase_controls__l2zzH button{padding:10px 11px;font-size:11px}.CadShowcase_controls__l2zzH .CadShowcase_rotate__mDBAN{padding:6px 12px;min-height:36px}.CadShowcase_credit__gzyz6{flex-direction:column;text-align:center;font-size:8px}.CadShowcase_viewCaption__A4XCz{left:12px;bottom:15px}}@media (prefers-reduced-motion:reduce){.CadShowcase_loadingRing__oqunV{animation:none}.CadShowcase_cta__MD6D7 span,.CadShowcase_section__5fE7M a,.CadShowcase_section__5fE7M button{transition:none}}.modules_page__piiAy{max-width:1440px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.modules_eyebrow__CmMcv{font-size:11px;letter-spacing:.15em;color:var(--cyan)}.modules_actions__HaVTI{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.modules_actions__HaVTI h3,.modules_actions__HaVTI h4{margin:0}.modules_label__IxrJA{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-weight:600;margin-bottom:10px}.modules_label__IxrJA span{color:var(--muted);font-size:12px;font-weight:400}.modules_requirements__uLnks{color:var(--muted);line-height:1.8;white-space:pre-wrap;font-size:13px}.modules_error__NkjFs,.modules_notice__Tw0wz,.modules_warning__LBrcH{line-height:1.75;font-size:12px}.modules_error__NkjFs,.modules_notice__Tw0wz{padding:12px 15px;border:1px solid var(--line2);border-radius:10px;overflow-wrap:anywhere}.modules_notice__Tw0wz{background:rgba(34,211,238,.055);color:var(--text2);border-color:rgba(34,211,238,.18)}.modules_error__NkjFs{color:var(--bad);border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.06)}.modules_error__NkjFs a{text-decoration:underline}.modules_warning__LBrcH{color:var(--warn)!important}.modules_workspace__qxD7i{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:18px;gap:18px;align-items:start}.modules_catalog__hYu8M{min-width:0}.modules_catalogHead__uUn35{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.modules_catalogHead__uUn35 h3{margin:0 0 6px}.modules_catalogHead__uUn35 p{margin:0}.modules_filters__qabKM{display:grid;grid-template-columns:minmax(160px,1fr) 160px;grid-gap:12px;gap:12px}.modules_filters__qabKM input,.modules_filters__qabKM select{width:100%;min-width:0}.modules_categories__iWeu7{display:flex;flex-wrap:wrap;gap:7px;margin:17px 0}.modules_categories__iWeu7 button{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:7px;padding:6px 10px;cursor:pointer;font-size:12px}.modules_categories__iWeu7 .modules_categoryOn__LjEYH{color:var(--cyan);border-color:rgba(34,211,238,.35);background:rgba(34,211,238,.07)}.modules_grid__U4MHb{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));grid-gap:12px;gap:12px}.modules_module__QuP_n{padding:16px;border:1px solid var(--line2);border-radius:11px;background:var(--panel);min-width:0;transition:border-color .15s}.modules_module__QuP_n.modules_chosen__72pof{border-color:rgba(34,211,238,.55);background:linear-gradient(140deg,rgba(34,211,238,.07),var(--panel) 80%);box-shadow:inset 0 0 0 1px rgba(34,211,238,.07)}.modules_unsupported__O4IY5{background:var(--bg2)}.modules_moduleHead__8xLam{display:flex;justify-content:space-between;align-items:center;gap:8px}.modules_icon__J9_t8{display:grid;place-items:center;width:34px;height:34px;font-size:22px;color:var(--cyan);border-radius:9px;background:rgba(34,211,238,.07)}.modules_module__QuP_n h4{font-size:14px;margin:13px 0 7px}.modules_module__QuP_n>p{font-size:12px;line-height:1.7;min-height:61px;color:var(--muted);margin:0 0 14px}.modules_moduleDetails__VEYwU{margin-top:13px;border-top:1px solid var(--line);padding-top:10px}.modules_moduleDetails__VEYwU summary,.modules_report___X6Lu summary{font-size:12px;color:var(--text2);cursor:pointer;line-height:1.7}.modules_moduleDetails__VEYwU p{font-size:11px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.modules_selection__lMCTU{position:-webkit-sticky;position:sticky;top:82px;padding:18px;min-width:0}.modules_selection__lMCTU h3{display:flex;align-items:center;gap:10px;margin:0 0 15px}.modules_primaryChip__LlFg8{padding:12px;border:1px solid var(--line2);border-radius:8px;background:var(--panel2);display:grid;grid-gap:4px;gap:4px}.modules_primaryChip__LlFg8 small{color:var(--muted);font-size:11px}.modules_primaryChip__LlFg8 b{font-size:13px}.modules_picks__TCA4v{margin-top:12px;display:grid;grid-gap:7px;gap:7px;max-height:290px;overflow:auto}.modules_picks__TCA4v>div{display:flex;gap:8px;justify-content:space-between;align-items:center;font-size:12px;padding:7px 8px;background:rgba(148,163,184,.04);border-radius:6px}.modules_picks__TCA4v small{display:block;color:var(--warn);margin-top:4px}.modules_picks__TCA4v button{color:var(--muted);background:transparent;border:0;padding:0 5px;font-size:18px;cursor:pointer}.modules_picks__TCA4v button:disabled{cursor:not-allowed;opacity:.4}.modules_submit__I6Baz{display:grid;grid-gap:9px;gap:9px;margin-top:18px;border-top:1px solid var(--line);padding-top:14px}.modules_submit__I6Baz p{margin:0 0 4px;line-height:1.7}.modules_report___X6Lu{border-top:1px solid var(--line);margin-top:18px;padding-top:15px}.modules_report___X6Lu h4{font-size:13px}.modules_report___X6Lu p{font-size:12px;line-height:1.7;color:var(--text2);overflow-wrap:anywhere}.modules_report___X6Lu .modules_errorText__4dS5V{color:var(--bad)}.modules_evidence__ora8y{max-height:220px;overflow:auto;padding:0 8px;border-left:2px solid var(--line2);margin-top:10px}.modules_evidence__ora8y p{font-size:11px;color:var(--muted)}@media(max-width:1100px){.modules_workspace__qxD7i{grid-template-columns:minmax(0,1fr) 280px}.modules_grid__U4MHb{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(max-width:900px){.modules_workspace__qxD7i{grid-template-columns:1fr}.modules_selection__lMCTU{position:static}.modules_submit__I6Baz{grid-template-columns:repeat(3,minmax(0,1fr))}.modules_submit__I6Baz p{grid-column:1/-1}.modules_picks__TCA4v{max-height:none;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.modules_filters__qabKM,.modules_grid__U4MHb,.modules_picks__TCA4v,.modules_submit__I6Baz{grid-template-columns:1fr}.modules_module__QuP_n>p{min-height:0}.modules_page__piiAy{gap:12px}.modules_catalogHead__uUn35{flex-wrap:wrap}}.PrivateLibrary_panel__NaApp{padding:20px}.PrivateLibrary_heading__HZ5al{display:flex;align-items:center;justify-content:space-between;gap:16px}.PrivateLibrary_heading__HZ5al h2,.PrivateLibrary_heading__HZ5al h3{margin:0}.PrivateLibrary_heading__HZ5al h2{font-size:18px}.PrivateLibrary_heading__HZ5al p,.PrivateLibrary_scope__PZ0p2{color:var(--muted);font-size:12px;line-height:1.8;margin:7px 0}.PrivateLibrary_scope__PZ0p2{padding:13px 16px;border-left:2px solid var(--cyan);background:rgba(34,211,238,.04);margin:16px 0}.PrivateLibrary_columns__GQE97{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(350px,1.3fr);grid-gap:24px;gap:24px}.PrivateLibrary_form__kjVLy{display:grid;align-content:start;grid-gap:13px;gap:13px}.PrivateLibrary_form__kjVLy h3{margin:0 0 5px}.PrivateLibrary_form__kjVLy label,.PrivateLibrary_review__0l5ZJ>label{display:grid;grid-gap:7px;gap:7px;font-size:12px;color:var(--muted)}.PrivateLibrary_form__kjVLy input,.PrivateLibrary_form__kjVLy textarea,.PrivateLibrary_review__0l5ZJ textarea{width:100%;min-width:0}.PrivateLibrary_detail__Lfwu6 small,.PrivateLibrary_form__kjVLy small{font-size:11px;color:var(--muted);line-height:1.7;display:block}.PrivateLibrary_fields__o5slK{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.PrivateLibrary_results__Mxwgk{min-width:0}.PrivateLibrary_results__Mxwgk>.PrivateLibrary_heading__HZ5al input{min-width:120px;width:45%}.PrivateLibrary_list__I61I7{max-height:245px;overflow:auto;display:grid;grid-gap:8px;gap:8px;margin:14px 0}.PrivateLibrary_list__I61I7 button{display:block;text-align:left;border:1px solid var(--line);background:var(--panel);color:var(--text);padding:11px 13px;border-radius:8px;cursor:pointer}.PrivateLibrary_list__I61I7 button.PrivateLibrary_selected__uHlSD{border-color:var(--cyan);background:rgba(34,211,238,.06)}.PrivateLibrary_list__I61I7 b{display:block;font-size:12px}.PrivateLibrary_list__I61I7 b span{color:var(--cyan);margin-left:8px}.PrivateLibrary_list__I61I7 small{display:block;margin-top:6px;color:var(--muted);font-size:11px}.PrivateLibrary_detail__Lfwu6{border-top:1px solid var(--line);padding-top:10px}.PrivateLibrary_detail__Lfwu6 dl{display:grid;grid-template-columns:auto minmax(0,1fr);font-size:12px;grid-gap:9px 18px;gap:9px 18px}.PrivateLibrary_detail__Lfwu6 dt{color:var(--muted)}.PrivateLibrary_detail__Lfwu6 dd{margin:0;overflow-wrap:anywhere}.PrivateLibrary_detail__Lfwu6 p{font-size:12px;line-height:1.7;color:var(--muted)}.PrivateLibrary_detail__Lfwu6 details{margin:16px 0;font-size:12px}.PrivateLibrary_detail__Lfwu6 summary{cursor:pointer}.PrivateLibrary_detail__Lfwu6 code{display:block;font-size:10px;overflow-wrap:anywhere;color:var(--muted);margin:8px 0}.PrivateLibrary_review__0l5ZJ{border:1px solid var(--line);padding:14px;border-radius:10px;margin-top:18px;display:grid;grid-gap:12px;gap:12px}.PrivateLibrary_review__0l5ZJ h4,.PrivateLibrary_review__0l5ZJ p{margin:0}.PrivateLibrary_review__0l5ZJ label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:8px}.PrivateLibrary_review__0l5ZJ input[type=checkbox]{width:15px;height:15px;flex-shrink:0;accent-color:var(--cyan)}.PrivateLibrary_alert__eLkOo{color:var(--warn)!important;font-size:12px;line-height:1.8;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.PrivateLibrary_notice__tzObX{color:var(--cyan);font-size:12px;line-height:1.8}@media(max-width:1000px){.PrivateLibrary_columns__GQE97{grid-template-columns:1fr}.PrivateLibrary_heading__HZ5al{flex-wrap:wrap}}@media(max-width:600px){.PrivateLibrary_fields__o5slK{grid-template-columns:1fr}.PrivateLibrary_panel__NaApp{padding:15px}.PrivateLibrary_results__Mxwgk>.PrivateLibrary_heading__HZ5al input{width:100%}}.PrivateLibrary_pinTable__OGtU7{overflow:auto;margin:14px 0}.PrivateLibrary_pinTable__OGtU7 table{width:100%;font-size:11px}.PrivateLibrary_pinTable__OGtU7 td,.PrivateLibrary_pinTable__OGtU7 th{padding:7px;text-align:left;vertical-align:top}.library_page__yX_p7{max-width:1580px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.library_eyebrow__k4HN5{font-size:11px;letter-spacing:.16em;color:var(--cyan)}.library_summary__Ta1kd{display:flex;gap:30px;align-items:center;padding:17px 22px;border:1px solid var(--line2);border-radius:13px;background:linear-gradient(115deg,rgba(34,211,238,.07),transparent 65%)}.library_summary__Ta1kd>div{display:grid;grid-gap:3px;gap:3px;min-width:85px}.library_summary__Ta1kd b{font-size:25px;font-weight:650;color:var(--text)}.library_summary__Ta1kd p,.library_summary__Ta1kd span{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.library_summary__Ta1kd p{margin-left:10px;max-width:680px}.library_filters__9xc7g{display:grid;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(140px,190px));grid-gap:14px;gap:14px}.library_detail__dk0mY label,.library_filters__9xc7g label{display:grid;grid-gap:7px;gap:7px;font-size:12px;color:var(--muted)}.library_detail__dk0mY select,.library_filters__9xc7g input,.library_filters__9xc7g select{width:100%;min-width:0}.library_workspace___P4Yh{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-gap:18px;gap:18px;align-items:start}.library_catalog__rFL1j{padding:0;overflow:hidden}.library_sectionHead__gn_Oe{display:flex;align-items:center;justify-content:space-between;gap:12px}.library_catalog__rFL1j .library_sectionHead__gn_Oe{padding:17px 20px;border-bottom:1px solid var(--line)}.library_sectionHead__gn_Oe h3{margin:0}.library_tableScroll__zv8EI{overflow:auto}.library_catalog__rFL1j table{width:100%;min-width:690px}.library_catalog__rFL1j td{vertical-align:middle}.library_catalog__rFL1j td b{font-size:12px;display:block;max-width:205px;overflow-wrap:anywhere}.library_catalog__rFL1j small{display:block;font-size:11px;color:var(--muted);margin-top:6px;max-width:210px;overflow-wrap:anywhere}.library_selected__dPta9{background:rgba(34,211,238,.055)}.library_detail__dk0mY{padding:18px;min-width:0}.library_detail__dk0mY h2{font-size:19px;line-height:1.45;overflow-wrap:anywhere;margin:18px 0 4px}.library_detailSection__tkJ_O{margin-top:20px;padding-top:17px;border-top:1px solid var(--line)}.library_detailSection__tkJ_O h4{font-size:13px;margin:0 0 12px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.library_detailSection__tkJ_O p{font-size:12px;line-height:1.8;color:var(--muted)}.library_detail__dk0mY dl{display:grid;grid-template-columns:auto 1fr;grid-gap:9px 12px;gap:9px 12px;font-size:12px;margin:0}.library_detail__dk0mY dt{color:var(--muted)}.library_detail__dk0mY dd{margin:0;text-align:right;overflow-wrap:anywhere}.library_detail__dk0mY summary{cursor:pointer;color:var(--text2);font-size:12px;line-height:2}.library_detail__dk0mY code{display:block;font-size:10px;line-height:1.8;overflow-wrap:anywhere;margin-top:5px}.library_warning__HeAHC{color:var(--warn)!important}.library_links__TOt2A,.library_moduleLinks__kl5Bz{display:flex;flex-wrap:wrap;gap:7px}.library_moduleLinks__kl5Bz a{white-space:normal;text-align:left}.library_detailSection__tkJ_O select{margin-top:3px}@media(min-width:1600px){.library_workspace___P4Yh{grid-template-columns:minmax(0,1fr) 390px}}@media(max-width:1150px){.library_workspace___P4Yh{grid-template-columns:1fr}.library_detail__dk0mY{display:block}.library_filters__9xc7g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.library_filters__9xc7g{grid-template-columns:1fr}.library_summary__Ta1kd{flex-wrap:wrap;gap:15px}.library_summary__Ta1kd p{margin:0}.library_page__yX_p7{gap:12px}.library_detail__dk0mY dl{grid-template-columns:1fr}.library_detail__dk0mY dd{text-align:left;margin-bottom:5px}}.library_supplier__wuex3{border-top:1px dashed var(--line2);margin-top:14px;padding-top:14px}.WorkspacesNav_section__rDNTy{container-type:inline-size;margin-bottom:28px;color:#e5f0f5}.WorkspacesNav_section__rDNTy *{box-sizing:border-box}.WorkspacesNav_heading__SAMx_{display:flex;align-items:baseline;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;margin-bottom:15px}.WorkspacesNav_heading__SAMx_>div{display:flex;align-items:center;gap:10px}.WorkspacesNav_heading__SAMx_ h2{margin:0;font-size:17px;font-weight:620;letter-spacing:.5px}.WorkspacesNav_heading__SAMx_ p{margin:0;color:#8da7b6;font-size:12px}.WorkspacesNav_headingMark__m1_YW{width:4px;height:16px;border-radius:2px;background:#6ce5ed;box-shadow:0 0 13px #5ee5ef38}.WorkspacesNav_workspaceCount__JhBOR{padding-left:3px;color:#7897a7;font:10px ui-monospace,SFMono-Regular,monospace;letter-spacing:.8px}.WorkspacesNav_grid__3rBEr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.WorkspacesNav_card__jP8Id{position:relative;isolation:isolate;min-width:0;display:grid;grid-template-rows:16px 50px 26px 20px 1fr 32px;grid-row-gap:4px;row-gap:4px;height:240px;align-content:start;text-align:left;padding:14px;border:1px solid #294654;border-radius:10px;background:linear-gradient(150deg,#10222e,#0b1720 62%,#0b1a24);color:inherit;font:inherit;cursor:pointer;overflow:hidden;box-shadow:0 5px 16px #00000018;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.WorkspacesNav_card__jP8Id:before{content:"";position:absolute;z-index:-1;top:0;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,#66dce34d,transparent)}.WorkspacesNav_card__jP8Id:after{content:"";position:absolute;z-index:-1;inset:15px 5px auto;height:110px;background:radial-gradient(ellipse at 50% 55%,#36c4d20e,transparent 70%);pointer-events:none}.WorkspacesNav_card__jP8Id:hover{transform:translateY(-3px);border-color:#75d6df;background:linear-gradient(145deg,#163444,#10202d 65%,#0f2731);box-shadow:0 9px 23px #0005,inset 0 0 0 1px #65dce315}.WorkspacesNav_card__jP8Id:active{transform:translateY(0)}.WorkspacesNav_card__jP8Id:focus-visible{outline:3px solid #91f3f7;outline-offset:3px;border-color:#b9fcff;box-shadow:0 0 0 6px #55d9e319}.WorkspacesNav_active__rc2Ji{border-color:#73e4ed;background:linear-gradient(145deg,#163b49,#0d2633 65%,#102e39);box-shadow:inset 0 0 0 1px #6ce5ed1c,0 0 23px #43cadb0e}.WorkspacesNav_active__rc2Ji:before{background:linear-gradient(90deg,transparent,#a3f6fa,transparent)}.WorkspacesNav_cardTop__3dwDE{display:flex;align-items:center;min-height:0;gap:8px}.WorkspacesNav_index__OlfRL{color:#8bb4c6;font:11px ui-monospace,SFMono-Regular,monospace}.WorkspacesNav_english__fkWa_{color:#7897a7;font:10px ui-monospace,SFMono-Regular,monospace;letter-spacing:.6px}.WorkspacesNav_current__3SOki{margin-left:auto;color:#b9f9fa;background:#3a9eae2b;border:1px solid #68c8d04f;border-radius:4px;padding:1px 5px;font-size:12px;line-height:1;white-space:nowrap}.WorkspacesNav_active__rc2Ji .WorkspacesNav_english__fkWa_{display:none}.WorkspacesNav_visual__IOm_n{align-self:center;justify-self:center;width:120px;max-width:100%;height:60px;color:#70bdcf}.WorkspacesNav_drawing__aQRA0{display:block;width:100%;height:100%;transition:color .18s ease}.WorkspacesNav_registration__stmpk{opacity:.27}.WorkspacesNav_surface__mQTYu{fill:#12303c}.WorkspacesNav_secondaryStroke__AuqXr{opacity:.5}.WorkspacesNav_accentFill__R7CXV{fill:#8eeff1}.WorkspacesNav_active__rc2Ji .WorkspacesNav_drawing__aQRA0,.WorkspacesNav_card__jP8Id:hover .WorkspacesNav_drawing__aQRA0{color:#9cf3f5}.WorkspacesNav_title__2_SV5{display:block;margin:0;color:#eaf7fc;font-size:18px;font-weight:650;line-height:1.45;letter-spacing:.15px;overflow-wrap:anywhere}.WorkspacesNav_description__kmQEX{display:block;margin:0;color:#9bb6c5;font-size:12px;line-height:1.6}.WorkspacesNav_status__QLRTb{display:flex;flex-direction:column;justify-content:center;gap:1px;padding:5px 0 2px;border-top:1px solid #24404e;font-size:12px;line-height:1.5;min-width:0}.WorkspacesNav_statusPrimary__SaZ4_{display:flex;align-items:center;gap:6px;color:#b1cbd7}.WorkspacesNav_statusPrimary__SaZ4_ i{width:4px;height:4px;border-radius:50%;background:#668b9b;flex:0 0 auto}.WorkspacesNav_statusDetail__y_u7q{color:#85a6b7;padding-left:10px}.WorkspacesNav_status__QLRTb[data-tone=running] .WorkspacesNav_statusPrimary__SaZ4_ i{background:#7ce7ee;box-shadow:0 0 7px #69d9e34d}.WorkspacesNav_status__QLRTb[data-tone=attention] .WorkspacesNav_statusPrimary__SaZ4_ i{background:#e5b77d}.WorkspacesNav_status__QLRTb[data-tone=attention] .WorkspacesNav_statusDetail__y_u7q{color:#c3aa86}.WorkspacesNav_enter__ByTnT{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;padding:4px 10px;border:1px solid #376371;border-radius:5px;background:#173441;color:#a9ebf0;font-size:12px;font-weight:550;letter-spacing:.2px;transition:background .18s ease,border-color .18s ease,color .18s ease}.WorkspacesNav_enter__ByTnT>span{font-size:17px;line-height:1}.WorkspacesNav_active__rc2Ji .WorkspacesNav_enter__ByTnT,.WorkspacesNav_card__jP8Id:hover .WorkspacesNav_enter__ByTnT{background:#6fe1eb;border-color:#9af4f8;color:#07313b}.WorkspacesNav_compact__xdpW8{margin-bottom:20px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_heading__SAMx_{margin-bottom:10px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_heading__SAMx_ h2{font-size:14px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_heading__SAMx_ p{font-size:12px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id{grid-template-rows:14px 24px 18px 27px;row-gap:3px;height:112px;padding:9px 10px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_cardTop__3dwDE{min-height:0}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_description__kmQEX,.WorkspacesNav_compact__xdpW8 .WorkspacesNav_english__fkWa_,.WorkspacesNav_compact__xdpW8 .WorkspacesNav_visual__IOm_n{display:none}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_current__3SOki{font-size:12px;padding:0 4px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_title__2_SV5{margin:0;font-size:16px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_status__QLRTb{padding:0;border:0;font-size:12px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_statusDetail__y_u7q{display:none}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_enter__ByTnT{min-height:27px;font-size:12px;padding:2px 8px}@container (max-width: 800px){.WorkspacesNav_grid__3rBEr{grid-template-columns:repeat(6,minmax(0,1fr))}.WorkspacesNav_card__jP8Id{grid-column:span 2}.WorkspacesNav_card__jP8Id:nth-last-child(-n+2){grid-column:span 3}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_grid__3rBEr{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id,.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:nth-last-child(-n+2){grid-column:auto}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_grid__3rBEr{grid-template-columns:repeat(6,minmax(0,1fr))}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id{grid-column:span 2}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:nth-last-child(-n+2){grid-column:span 3}}@container (max-width: 640px){.WorkspacesNav_heading__SAMx_{gap:6px;margin-bottom:12px}.WorkspacesNav_heading__SAMx_>div{width:100%}.WorkspacesNav_heading__SAMx_ h2{font-size:16px}.WorkspacesNav_heading__SAMx_ p{font-size:12px;padding-left:14px}.WorkspacesNav_workspaceCount__JhBOR{margin-left:auto;font-size:10px}.WorkspacesNav_grid__3rBEr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.WorkspacesNav_card__jP8Id,.WorkspacesNav_card__jP8Id:nth-last-child(-n+2){grid-column:auto;padding:14px 11px}.WorkspacesNav_card__jP8Id:last-child{grid-column:1/-1}.WorkspacesNav_title__2_SV5{font-size:16px}.WorkspacesNav_english__fkWa_{font-size:10px;letter-spacing:.2px}.WorkspacesNav_description__kmQEX,.WorkspacesNav_status__QLRTb{font-size:12px}.WorkspacesNav_current__3SOki{font-size:12px;padding-inline:4px}.WorkspacesNav_card__jP8Id:last-child{grid-template-columns:minmax(0,1fr) 110px;grid-template-rows:16px 26px 20px 1fr 32px;column-gap:14px}.WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_cardTop__3dwDE,.WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_description__kmQEX,.WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_status__QLRTb,.WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_title__2_SV5{grid-column:1}.WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_visual__IOm_n{grid-column:2;grid-row:1/5;width:110px;height:94px}.WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_enter__ByTnT{grid-column:1/-1}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_grid__3rBEr{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id,.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:nth-last-child(-n+2){grid-column:auto}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:last-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:14px 24px 18px 27px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_cardTop__3dwDE,.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_enter__ByTnT,.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_status__QLRTb,.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id:last-child .WorkspacesNav_title__2_SV5{grid-column:1}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_title__2_SV5{font-size:16px}}@media (prefers-reduced-motion:reduce){.WorkspacesNav_card__jP8Id,.WorkspacesNav_drawing__aQRA0,.WorkspacesNav_enter__ByTnT{transition:none}.WorkspacesNav_card__jP8Id:hover{transform:none}}@media (forced-colors:active){.WorkspacesNav_card__jP8Id{border:1px solid ButtonText}.WorkspacesNav_active__rc2Ji{outline:2px solid Highlight;outline-offset:-3px}.WorkspacesNav_enter__ByTnT{border:1px solid ButtonText}}@container (min-width: 801px) and (max-width: 1020px){.WorkspacesNav_card__jP8Id{padding-inline:12px}.WorkspacesNav_title__2_SV5{font-size:16px}.WorkspacesNav_compact__xdpW8 .WorkspacesNav_card__jP8Id{padding-inline:10px}}.ProjectFilesLibrary_library__T21fN{--line:#26333e;--muted:#9aaab8;--text:#e9eff4;--accent:#71dce9;min-width:0;color:var(--text);background:#10161d;border:1px solid var(--line);border-radius:14px;overflow:hidden;color-scheme:dark;font-size:14px}.ProjectFilesLibrary_library__T21fN *,.ProjectFilesLibrary_library__T21fN :after,.ProjectFilesLibrary_library__T21fN :before{box-sizing:border-box}.ProjectFilesLibrary_library__T21fN button,.ProjectFilesLibrary_library__T21fN input,.ProjectFilesLibrary_library__T21fN select{font:inherit}.ProjectFilesLibrary_library__T21fN a,.ProjectFilesLibrary_library__T21fN button{-webkit-tap-highlight-color:transparent}.ProjectFilesLibrary_library__T21fN button{cursor:pointer}.ProjectFilesLibrary_library__T21fN button:disabled{opacity:.45;cursor:not-allowed}.ProjectFilesLibrary_library__T21fN :is(button,a,input,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ProjectFilesLibrary_header__u7s4I{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 28px 25px;background:linear-gradient(110deg,#15212a,#111820 70%);border-bottom:1px solid var(--line)}.ProjectFilesLibrary_eyebrow__ydExP{margin:0 0 9px;color:var(--accent);font-size:12px;letter-spacing:.16em;font-weight:600}.ProjectFilesLibrary_header__u7s4I h2{display:flex;align-items:center;gap:12px;margin:0;font-size:24px;letter-spacing:-.025em;font-weight:600;line-height:1.4}.ProjectFilesLibrary_header__u7s4I h2 span{border:1px solid #354652;padding:2px 8px;border-radius:6px;color:#c1ced7;font-size:13px;font-weight:500;letter-spacing:0}.ProjectFilesLibrary_description__hDbJH{margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.ProjectFilesLibrary_headerActions__GoRN0{display:flex;gap:10px;flex-shrink:0}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_primary__mEmGZ,.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_secondary__fmF5M{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 15px;border:1px solid transparent;border-radius:7px;font-size:13px;line-height:1.3;white-space:nowrap;transition:background .16s,border-color .16s}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_primary__mEmGZ{background:#9ce5ed;color:#10292e;font-weight:600;border-color:#9ce5ed}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_primary__mEmGZ:hover:not(:disabled){background:#bef1f5;border-color:#bef1f5}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_secondary__fmF5M{color:#d7e2eb;background:#1a242e;border-color:#354450}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_secondary__fmF5M:hover:not(:disabled){background:#23323f;border-color:#5a707f}.ProjectFilesLibrary_layout__rZ_yC{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:510px}.ProjectFilesLibrary_categories__SRzSx{padding:22px 12px;border-right:1px solid var(--line);background:#0d141b}.ProjectFilesLibrary_categoryHeading__yzOaO{display:flex;align-items:center;justify-content:space-between;padding:0 10px 15px;font-size:12px;color:#d1dce4;font-weight:600}.ProjectFilesLibrary_categoryHeading__yzOaO span{color:#7f92a2;font-weight:400}.ProjectFilesLibrary_categoryList__vgNYB{display:flex;flex-direction:column;gap:5px}.ProjectFilesLibrary_category__K_zrm{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:43px;padding:11px 10px;border:1px solid transparent;border-radius:6px;color:#a7b8c6;background:transparent;text-align:left;font-size:13px!important}.ProjectFilesLibrary_category__K_zrm svg{flex-shrink:0;color:#8299ab}.ProjectFilesLibrary_category__K_zrm span{min-width:0;white-space:nowrap}.ProjectFilesLibrary_category__K_zrm b{margin-left:auto;color:#8ba0b0;font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectFilesLibrary_category__K_zrm:hover{background:#17232d;color:#e4edf4}.ProjectFilesLibrary_category__K_zrm[aria-pressed=true]{background:#19303c;color:#a5edf2;border-color:#325566}.ProjectFilesLibrary_category__K_zrm[aria-pressed=true]:before{position:absolute;content:"";width:3px;height:16px;left:-1px;top:calc(50% - 8px);background:#7cdeeb;border-radius:2px}.ProjectFilesLibrary_category__K_zrm[aria-pressed=true] :is(svg,b){color:#a5edf2}.ProjectFilesLibrary_categoryNote__YiTlt{display:flex;gap:8px;margin:26px 9px 0;padding-top:18px;border-top:1px solid var(--line);color:#87a2b0}.ProjectFilesLibrary_categoryNote__YiTlt svg{flex-shrink:0;margin-top:2px}.ProjectFilesLibrary_categoryNote__YiTlt p{margin:0;font-size:12px;line-height:1.8}.ProjectFilesLibrary_categoryNote__YiTlt span{display:block;color:#8294a3}.ProjectFilesLibrary_content__lynsp{min-width:0;padding:22px 24px 28px}.ProjectFilesLibrary_filters__ieLE6{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ProjectFilesLibrary_search__QmrBz{display:flex;gap:9px;align-items:center;flex:1 1;min-width:180px;height:40px;background:#0d141b;border:1px solid #30404e;border-radius:7px;color:#8ca3b5;padding:0 12px}.ProjectFilesLibrary_search__QmrBz:focus-within{border-color:#70b5cb;box-shadow:0 0 0 2px #71dce910}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_search__QmrBz input{min-width:0;width:100%;padding:8px 0;color:#e6eef5;background:transparent;border:0;outline:none!important;font-size:13px}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_search__QmrBz input::placeholder{color:#8294a5}.ProjectFilesLibrary_selectField__34cLY{display:flex;align-items:center;gap:7px;font-size:12px;color:#9eafbd}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_selectField__34cLY select{max-width:146px;min-height:40px;border:1px solid #30404e;border-radius:7px;padding:0 8px;background:#111d27;color:#d6e1e9;font-size:12px}.ProjectFilesLibrary_resultSummary__1ePH0{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:44px;margin-bottom:10px;color:#90a3b3;font-size:12px}.ProjectFilesLibrary_resultSummary__1ePH0 button{padding:5px 0;border:0;color:#83d5e5;background:transparent;font-size:12px}.ProjectFilesLibrary_uploadLimit__3sLuq{margin-left:auto;color:#7f94a6}.ProjectFilesLibrary_groups__xLT1M{display:flex;flex-direction:column;gap:28px}.ProjectFilesLibrary_group__i03CO{min-width:0}.ProjectFilesLibrary_groupHeader__qkTKE{display:flex;align-items:center;gap:9px;margin-bottom:13px}.ProjectFilesLibrary_groupIcon__M3w_6{color:#8ccbd8;display:flex}.ProjectFilesLibrary_groupHeader__qkTKE h3{margin:0;font-size:15px;font-weight:600}.ProjectFilesLibrary_groupCount__Gow_s{color:#91a8bb;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectFilesLibrary_groupHeader__qkTKE p{margin:0 0 0 auto;color:#8b9cac;font-size:12px}.ProjectFilesLibrary_fileList__YPUkH{min-width:0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.ProjectFilesLibrary_fileRow__EtiaA,.ProjectFilesLibrary_listHeader__gbACw{display:grid;grid-template-columns:minmax(0,1fr) 108px 155px 60px;align-items:center;grid-gap:15px;gap:15px;padding:13px 16px}.ProjectFilesLibrary_listHeader__gbACw{background:#15212b;color:#849daf;font-size:12px;border-bottom:1px solid var(--line)}.ProjectFilesLibrary_listHeader__gbACw>:last-child{text-align:right}.ProjectFilesLibrary_fileRow__EtiaA{min-height:82px;background:#111a22;border-bottom:1px solid #22303b}.ProjectFilesLibrary_fileRow__EtiaA:last-child{border-bottom:0}.ProjectFilesLibrary_fileRow__EtiaA:hover{background:#16222c}.ProjectFilesLibrary_fileName__TaPbp{display:flex;align-items:center;gap:12px;min-width:0}.ProjectFilesLibrary_formatBadge__0YwX9{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:57px;min-height:40px;padding:6px 4px;border:1px solid #344b5c;background:#1a2b38;color:#a0cadc;border-radius:6px;font-size:12px;font-weight:600;line-height:1.25;text-align:center;overflow-wrap:anywhere}.ProjectFilesLibrary_fileName__TaPbp>div{min-width:0}.ProjectFilesLibrary_fileName__TaPbp h4,.ProjectFilesLibrary_imageInfo__Im9XZ h4{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.6;color:#e6eef5}.ProjectFilesLibrary_fileName__TaPbp p{display:flex;align-items:center;gap:7px;margin:6px 0 0;color:#8ea4b5;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectFilesLibrary_fileName__TaPbp p>span{flex-shrink:0;color:#b2c4d0}.ProjectFilesLibrary_fileName__TaPbp i{font-style:normal;color:#537084}.ProjectFilesLibrary_fileRevision__vFExW,.ProjectFilesLibrary_fileSize__aQb7X{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;font-size:12px;color:#c2d0dc}.ProjectFilesLibrary_fileRevision__vFExW small,.ProjectFilesLibrary_fileSize__aQb7X small{font-size:12px;color:#879daf;line-height:1.5}.ProjectFilesLibrary_fileRevision__vFExW>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectFilesLibrary_status__yLGOp{font-size:12px;color:#91a9ba;line-height:1.5}.ProjectFilesLibrary_status__yLGOp[data-warning=true]{color:#dcb889}.ProjectFilesLibrary_rowAction__WjRQC{display:flex;justify-content:flex-end}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_download__h45jO{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:5px 0 5px 4px;color:#86dce8;font-size:12px;text-decoration:none;white-space:nowrap}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_download__h45jO:hover{color:#c1f5fb;text-decoration:underline;text-underline-offset:4px}.ProjectFilesLibrary_unavailable__M1Lo1{font-size:12px;line-height:1.5;color:#8191a2;text-align:right}.ProjectFilesLibrary_imageGrid__xOyu2{display:grid;grid-template-columns:repeat(auto-fill,minmax(206px,1fr));grid-gap:14px;gap:14px}.ProjectFilesLibrary_imageCard___KCSu{min-width:0;overflow:hidden;background:#131d26;border:1px solid #2a3c4b;border-radius:9px}.ProjectFilesLibrary_imageCard___KCSu:hover{border-color:#476476}.ProjectFilesLibrary_imagePreview__PIEtH{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid #2a3c4b;background-color:#0d171f;background-image:linear-gradient(45deg,#ffffff03 25%,transparent 0,transparent 75%,#ffffff03 0),linear-gradient(45deg,#ffffff03 25%,transparent 0,transparent 75%,#ffffff03 0);background-size:20px 20px;background-position:0 0,10px 10px}.ProjectFilesLibrary_imagePreview__PIEtH img{display:block;width:100%;height:100%;object-fit:contain}.ProjectFilesLibrary_imageFormat__8JGo_{position:absolute;top:10px;left:10px;padding:3px 7px;border:1px solid #486071;border-radius:4px;background:#0e1922ed;color:#c7dbe7;font-size:12px;font-weight:500}.ProjectFilesLibrary_previewFallback__CRaU9{display:flex;align-items:center;flex-direction:column;gap:10px;padding:26px 12px 16px;color:#91afbf;font-size:13px}.ProjectFilesLibrary_previewFallback__CRaU9 svg{color:#5f8b9f}.ProjectFilesLibrary_previewFallback__CRaU9 small{color:#7f98a9;font-size:12px}.ProjectFilesLibrary_imageInfo__Im9XZ{padding:12px 13px 8px}.ProjectFilesLibrary_imageInfo__Im9XZ p{display:block;margin:5px 0 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#93a9ba;font-size:12px}.ProjectFilesLibrary_imageInfo__Im9XZ p>span{padding:0 7px;color:#5c778a}.ProjectFilesLibrary_imageMeta__ws8qS{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px;color:#9fb6c7;font-size:12px}.ProjectFilesLibrary_imageInfo__Im9XZ footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:11px;padding-top:5px;border-top:1px solid #283946}.ProjectFilesLibrary_empty__J0LqV{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:340px;padding:32px 24px;border:1px dashed #344754;border-radius:9px;background:#111b23;text-align:center}.ProjectFilesLibrary_empty__J0LqV>span{display:flex;align-items:center;justify-content:center;width:66px;height:66px;margin-bottom:18px;border:1px solid #344f61;border-radius:17px;background:#1a2c39;color:#87c0d5}.ProjectFilesLibrary_empty__J0LqV h3{margin:0;color:#dce8f0;font-size:17px;font-weight:500}.ProjectFilesLibrary_empty__J0LqV p{max-width:400px;margin:12px 0 23px;color:#94aabc;font-size:13px;line-height:1.9}.ProjectFilesLibrary_error__93lJ2,.ProjectFilesLibrary_receipt__t9K48{display:flex;align-items:center;gap:10px;margin:16px 24px 0;padding:13px 15px;border-radius:7px;font-size:13px;line-height:1.6}.ProjectFilesLibrary_error__93lJ2{color:#e3beb1;background:#2a2020;border:1px solid #60443d}.ProjectFilesLibrary_error__93lJ2 svg,.ProjectFilesLibrary_receipt__t9K48 svg{flex-shrink:0}.ProjectFilesLibrary_error__93lJ2 span{overflow-wrap:anywhere}.ProjectFilesLibrary_error__93lJ2 button{flex-shrink:0;margin-left:auto;background:none;border:0;color:#deb4a5;font-size:22px;padding:0 3px}.ProjectFilesLibrary_receipt__t9K48{color:#acd9df;background:#122b31;border:1px solid #31545c;flex-wrap:wrap}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_receipt__t9K48 a{display:inline-flex;align-items:center;gap:8px;margin-left:auto;color:#9aebf1;text-underline-offset:4px}.ProjectFilesLibrary_progress__yTLlZ{margin:14px 24px 0;font-size:13px;color:#99dce5;overflow-wrap:anywhere}.ProjectFilesLibrary_footer__JqQQE{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;border-top:1px solid var(--line);padding:16px 24px;background:#101922;color:#8ea6b7;font-size:12px;line-height:1.6}.ProjectFilesLibrary_footer__JqQQE>span:first-child{display:flex;align-items:center;gap:8px}.ProjectFilesLibrary_footer__JqQQE svg{color:#76bfc5;flex-shrink:0}@media (max-width:1150px){.ProjectFilesLibrary_header__u7s4I{padding:22px}.ProjectFilesLibrary_layout__rZ_yC{grid-template-columns:172px minmax(0,1fr)}.ProjectFilesLibrary_categories__SRzSx{padding:20px 9px}.ProjectFilesLibrary_categoryHeading__yzOaO{padding-inline:7px}.ProjectFilesLibrary_categoryHeading__yzOaO span{display:none}.ProjectFilesLibrary_category__K_zrm{padding-inline:8px;gap:8px}.ProjectFilesLibrary_content__lynsp{padding:20px 18px}.ProjectFilesLibrary_fileRow__EtiaA,.ProjectFilesLibrary_listHeader__gbACw{grid-template-columns:minmax(0,1fr) 84px 128px 54px;gap:10px;padding-inline:12px}.ProjectFilesLibrary_formatBadge__0YwX9{width:48px}.ProjectFilesLibrary_fileName__TaPbp{gap:9px}.ProjectFilesLibrary_selectField__34cLY{gap:5px}}@media (max-width:900px){.ProjectFilesLibrary_header__u7s4I{align-items:flex-start}.ProjectFilesLibrary_headerActions__GoRN0{gap:7px}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_primary__mEmGZ,.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_secondary__fmF5M{padding:10px 11px}.ProjectFilesLibrary_layout__rZ_yC{display:block}.ProjectFilesLibrary_categories__SRzSx{border-right:0;border-bottom:1px solid var(--line);padding:15px 18px}.ProjectFilesLibrary_categoryHeading__yzOaO{padding:0 0 10px}.ProjectFilesLibrary_categoryHeading__yzOaO span{display:inline}.ProjectFilesLibrary_categoryList__vgNYB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.ProjectFilesLibrary_category__K_zrm{padding:9px 10px;min-height:39px;border-color:#233542;background:#111e28}.ProjectFilesLibrary_categoryNote__YiTlt{display:none}.ProjectFilesLibrary_fileRow__EtiaA,.ProjectFilesLibrary_listHeader__gbACw{grid-template-columns:minmax(0,1fr) 95px 140px 58px}.ProjectFilesLibrary_formatBadge__0YwX9{width:55px}}@media (max-width:600px){.ProjectFilesLibrary_header__u7s4I{flex-direction:column;gap:17px;padding:20px 16px}.ProjectFilesLibrary_header__u7s4I h2{font-size:22px}.ProjectFilesLibrary_headerActions__GoRN0{width:100%}.ProjectFilesLibrary_headerActions__GoRN0>button{flex:1 1}.ProjectFilesLibrary_categories__SRzSx{padding:15px 12px}.ProjectFilesLibrary_category__K_zrm{gap:6px;padding:9px 7px;font-size:12px!important}.ProjectFilesLibrary_category__K_zrm svg{width:15px;height:15px}.ProjectFilesLibrary_category__K_zrm b{font-size:12px}.ProjectFilesLibrary_content__lynsp{padding:17px 12px}.ProjectFilesLibrary_filters__ieLE6{gap:10px}.ProjectFilesLibrary_search__QmrBz{flex-basis:100%}.ProjectFilesLibrary_selectField__34cLY{flex:1 1}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_selectField__34cLY select{flex:1 1;width:0;max-width:none;min-width:0;padding-inline:6px}.ProjectFilesLibrary_resultSummary__1ePH0{gap:8px;padding:12px 0 5px;line-height:1.5}.ProjectFilesLibrary_uploadLimit__3sLuq{margin-left:0;flex-basis:100%}.ProjectFilesLibrary_groupHeader__qkTKE p{display:none}.ProjectFilesLibrary_groupHeader__qkTKE h3{font-size:14px}.ProjectFilesLibrary_groups__xLT1M{gap:23px}.ProjectFilesLibrary_listHeader__gbACw{display:none}.ProjectFilesLibrary_fileRow__EtiaA{grid-template-columns:minmax(0,1fr) 58px;gap:11px 8px;padding:14px 12px}.ProjectFilesLibrary_fileName__TaPbp{grid-column:1/-1}.ProjectFilesLibrary_fileName__TaPbp h4{white-space:normal;overflow-wrap:anywhere}.ProjectFilesLibrary_fileSize__aQb7X{grid-column:1;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;padding-left:64px}.ProjectFilesLibrary_fileRevision__vFExW{grid-column:1;padding-left:64px;gap:4px}.ProjectFilesLibrary_rowAction__WjRQC{grid-column:2;grid-row:2/4;align-self:end}.ProjectFilesLibrary_imageGrid__xOyu2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ProjectFilesLibrary_imagePreview__PIEtH{aspect-ratio:1.2}.ProjectFilesLibrary_imageInfo__Im9XZ{padding-inline:10px}.ProjectFilesLibrary_imageMeta__ws8qS{flex-direction:column}.ProjectFilesLibrary_imageInfo__Im9XZ footer{flex-wrap:wrap;gap:3px}.ProjectFilesLibrary_imageInfo__Im9XZ footer .ProjectFilesLibrary_download__h45jO{margin-left:auto}.ProjectFilesLibrary_previewFallback__CRaU9{gap:7px;padding:38px 8px 16px;font-size:12px}.ProjectFilesLibrary_previewFallback__CRaU9 small{display:none}.ProjectFilesLibrary_imageFormat__8JGo_{top:7px;left:7px}.ProjectFilesLibrary_empty__J0LqV{min-height:290px;padding:26px 18px}.ProjectFilesLibrary_footer__JqQQE{padding:14px 16px;gap:7px}.ProjectFilesLibrary_error__93lJ2,.ProjectFilesLibrary_receipt__t9K48{margin:12px 12px 0;padding:12px}.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_receipt__t9K48 a{margin-left:27px}}@media (max-width:440px){.ProjectFilesLibrary_categoryList__vgNYB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.ProjectFilesLibrary_imageGrid__xOyu2{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_primary__mEmGZ,.ProjectFilesLibrary_library__T21fN .ProjectFilesLibrary_secondary__fmF5M{transition:none}}