.platform-admin_page__dVxL2{min-height:100vh;background:var(--rf-sunken);color:var(--rf-navy-2);font-family:Arial,sans-serif}.platform-admin_loading__q_qJX{min-height:100vh;display:grid;place-items:center;background:var(--rf-sunken);color:var(--rf-navy-2);font-weight:800}.platform-admin_header__xXcOV{height:90px;background:#06384e;color:var(--rf-surface);display:grid;grid-template-columns:240px 1fr auto;align-items:center;padding-right:28px}.platform-admin_brand__RhZeF{height:90px;display:flex;align-items:center;padding:0 34px;border-right:1px solid hsla(0,0%,100%,.15)}.platform-admin_brand__RhZeF img{width:150px;height:auto}.platform-admin_header__xXcOV h1{font-size:26px;margin:0}.platform-admin_header__xXcOV p{font-size:12px;margin:5px 0 0;color:#c9dce4}.platform-admin_header__xXcOV>button{background:transparent;border:1px solid #668898;color:var(--rf-surface);border-radius:9px;padding:12px 17px;font-size:11px;font-weight:800;cursor:pointer}.platform-admin_content__poA_z{padding:22px 28px 40px;max-width:1700px;margin:auto}.platform-admin_error__pNJXM,.platform-admin_success__zjBOv{border-radius:8px;padding:10px 12px;font-size:10px;margin-bottom:12px}.platform-admin_error__pNJXM{background:#fff0f0;border:1px solid #e8b3b3;color:#9b3030}.platform-admin_success__zjBOv{background:#eaf8f1;border:1px solid #addbc6;color:#197353}.platform-admin_summary__wYg7D{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:18px}.platform-admin_summary__wYg7D article{background:var(--rf-surface);border:1px solid #d3e0e5;border-radius:11px;padding:18px 20px;display:flex;flex-direction:column}.platform-admin_summary__wYg7D small{font-size:8px;font-weight:900;letter-spacing:.08em;color:#557588}.platform-admin_summary__wYg7D strong{font-size:25px;margin:7px 0 2px}.platform-admin_summary__wYg7D span{font-size:9px;color:#718995}.platform-admin_green__z1OCK{color:#13835e}.platform-admin_blue__LYIWh{color:#0874d1}.platform-admin_red__SFCvr{color:#c92f2f}.platform-admin_organizations__uBauj{background:var(--rf-surface);border:1px solid #d3e0e5;border-radius:11px;overflow:hidden}.platform-admin_listHead__mJNNB{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid #dce7eb}.platform-admin_listHead__mJNNB h2{font-size:21px;margin:0}.platform-admin_listHead__mJNNB p{font-size:10px;color:#718995;margin:4px 0 0}.platform-admin_actions__PIC1Q{display:flex;gap:10px}.platform-admin_actions__PIC1Q input{width:245px;border:1px solid #cbdbe1;border-radius:8px;padding:10px 12px;font-size:10px}.platform-admin_actions__PIC1Q button{border:0;border-radius:8px;background:#087be1;color:var(--rf-surface);font-weight:900;padding:10px 15px;font-size:10px}.platform-admin_actions__PIC1Q button:disabled{opacity:.55;cursor:not-allowed}.platform-admin_tableWrap__AkVI6{overflow:auto}.platform-admin_tableWrap__AkVI6 table{width:100%;border-collapse:collapse;font-size:10px}.platform-admin_tableWrap__AkVI6 th{text-align:left;background:var(--rf-canvas);color:#35596a;padding:10px 12px;font-size:8px}.platform-admin_tableWrap__AkVI6 td{padding:12px;border-bottom:1px solid var(--rf-line-soft);vertical-align:middle}.platform-admin_tableWrap__AkVI6 td:first-child b,.platform-admin_tableWrap__AkVI6 td:first-child small{display:block}.platform-admin_tableWrap__AkVI6 td:first-child b{font-size:10px}.platform-admin_tableWrap__AkVI6 td:first-child small{font-size:8px;color:#6f8792;margin-top:3px}.platform-admin_status__4MecR{display:inline-block;border-radius:99px;padding:5px 8px;text-transform:capitalize;font-size:8px;font-weight:900;background:var(--rf-canvas)}.platform-admin_active__5THly{background:#ddf4e9;color:#087b54}.platform-admin_trial__ruYta{background:#e0efff;color:#096ac1}.platform-admin_cancelled__U4tX5,.platform-admin_expired__C7zFo,.platform-admin_suspended__vHsvX{background:var(--rf-bad-wash);color:#ad2b2b}.platform-admin_tags__OBDZR{display:flex;gap:5px;flex-wrap:wrap}.platform-admin_tags__OBDZR span{background:var(--rf-info-wash);color:#096bc3;border-radius:99px;padding:4px 7px;font-size:8px;font-weight:800}.platform-admin_manage__0qrMi{border:1px solid #c7d8df;background:var(--rf-surface);color:#086cc7;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:900;cursor:pointer}.platform-admin_empty__shi6v{padding:28px;text-align:center;color:#728994}.platform-admin_overlay__XlLBe{position:fixed;inset:0;background:rgba(3,35,49,.64);display:grid;place-items:center;padding:20px;z-index:50}.platform-admin_modal__V1Odf{width:min(850px,96vw);max-height:90vh;overflow:auto;background:var(--rf-surface);border-radius:13px;box-shadow:0 24px 70px rgba(0,0,0,.28)}.platform-admin_modalHead__BneHq{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 22px;border-bottom:1px solid #dce7eb}.platform-admin_modalHead__BneHq small{font-size:8px;color:#1185a1;font-weight:900;letter-spacing:.09em}.platform-admin_modalHead__BneHq h2{font-size:22px;margin:4px 0}.platform-admin_modalHead__BneHq p{font-size:9px;color:#708893;margin:0}.platform-admin_modalHead__BneHq>button{border:0;background:transparent;font-size:24px;color:#5d7885;cursor:pointer}.platform-admin_modalGrid__vnkK2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:18px 22px}.platform-admin_modalGrid__vnkK2 article{border:1px solid #d7e3e7;border-radius:9px;padding:15px}.platform-admin_modalGrid__vnkK2 h3{font-size:14px;margin:0 0 12px}.platform-admin_modal__V1Odf label{display:flex;flex-direction:column;gap:5px;font-size:8px;font-weight:800;color:var(--rf-muted);margin-bottom:10px}.platform-admin_modal__V1Odf input,.platform-admin_modal__V1Odf select,.platform-admin_modal__V1Odf textarea{border:1px solid #cbdbe1;border-radius:7px;padding:9px;font:inherit;color:#123d4f;box-sizing:border-box}.platform-admin_two__Mr_G2{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.platform-admin_workspaceList__eL6s3 label{flex-direction:row;align-items:center;border-bottom:1px solid var(--rf-line-soft);padding:8px 0;margin:0}.platform-admin_workspaceList__eL6s3 input{width:14px;height:14px;padding:0}.platform-admin_workspaceList__eL6s3 span{display:flex;flex-direction:column;margin-left:5px}.platform-admin_workspaceList__eL6s3 b{font-size:9px;color:#153e50}.platform-admin_workspaceList__eL6s3 small{font-size:7px;font-weight:400;color:#768c96;margin-top:2px}.platform-admin_modal__V1Odf textarea{resize:vertical}.platform-admin_modalFooter__m9Oa_{border-top:1px solid #dce7eb;padding:14px 22px;display:flex;justify-content:space-between;align-items:center}.platform-admin_modalFooter__m9Oa_>span{font-size:8px;color:#6d8792}.platform-admin_modalFooter__m9Oa_>div{display:flex;gap:8px}.platform-admin_modalFooter__m9Oa_ button{border-radius:7px;padding:9px 13px;font-size:9px;font-weight:900;cursor:pointer}.platform-admin_cancel__kBgY9{background:var(--rf-surface);border:1px solid #cadbe1;color:#173e4e}.platform-admin_save__qWEB5{background:#087be1;border:1px solid #087be1;color:var(--rf-surface)}.platform-admin_save__qWEB5:disabled{opacity:.6}@media(max-width:900px){.platform-admin_summary__wYg7D{grid-template-columns:1fr 1fr}.platform-admin_header__xXcOV{grid-template-columns:190px 1fr auto}.platform-admin_listHead__mJNNB{align-items:flex-start;gap:12px;flex-direction:column}.platform-admin_actions__PIC1Q{width:100%}.platform-admin_actions__PIC1Q input{flex:1 1}.platform-admin_modalGrid__vnkK2{grid-template-columns:1fr}}@media(max-width:650px){.platform-admin_header__xXcOV{grid-template-columns:1fr auto;padding:0 12px}.platform-admin_brand__RhZeF{display:none}.platform-admin_header__xXcOV h1{font-size:20px}.platform-admin_content__poA_z{padding:14px}.platform-admin_summary__wYg7D{grid-template-columns:1fr}.platform-admin_actions__PIC1Q{flex-direction:column}.platform-admin_actions__PIC1Q input{width:100%;box-sizing:border-box}.platform-admin_modalFooter__m9Oa_{align-items:flex-start;gap:12px;flex-direction:column}.platform-admin_two__Mr_G2{grid-template-columns:1fr}}.platform-admin_trials__RY73_{margin-top:18px}.platform-admin_trials__RY73_ .platform-admin_actions__PIC1Q select{border:1px solid #cbdbe1;border-radius:8px;padding:9px 10px;font-size:10px;background:var(--rf-surface);color:#123d4f}.platform-admin_trials__RY73_ .platform-admin_tableWrap__AkVI6 td small a{color:#086cc7}.platform-admin_newCount__uFHmZ{display:inline-block;vertical-align:middle;margin-left:8px;border-radius:99px;padding:4px 9px;font-size:10px;font-weight:900;background:#e0efff;color:#096ac1}.platform-admin_statusSelect__6OIYf{border:1px solid #cbdbe1;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:900;background:var(--rf-canvas);color:#35596a;cursor:pointer}.platform-admin_trial_new__dNsRn{background:#e0efff;color:#096ac1;border-color:#b9d8f7}.platform-admin_trial_contacted__xfzut{background:#fff3dc;color:#8a5a00;border-color:#f0d9a8}.platform-admin_trial_accepted__MF_ZB{background:#ddf4e9;color:#087b54;border-color:#addbc6}.platform-admin_trial_declined__G1Hhj{background:var(--rf-bad-wash);color:#ad2b2b;border-color:#e8b3b3}.platform-admin_noteInput__4AcTN{width:100%;min-width:160px;border:1px solid #dbe6ea;border-radius:7px;padding:7px 9px;font-size:10px;color:#123d4f;box-sizing:border-box;background:var(--rf-surface)}.platform-admin_noteInput__4AcTN:focus{border-color:#087be1;outline:none;background:var(--rf-surface)}.platform-admin_trials__RY73_ .platform-admin_tableWrap__AkVI6 td b,.platform-admin_trials__RY73_ .platform-admin_tableWrap__AkVI6 td small{display:block}.platform-admin_trials__RY73_ .platform-admin_tableWrap__AkVI6 td small{font-size:8px;margin-top:3px}.ui_root__Av_86,.ui_tokens__EPP3Y{--fo-navy:var(--rf-navy);--fo-navy-2:var(--rf-navy-2);--fo-ink:var(--rf-ink);--fo-muted:var(--rf-muted);--fo-faint:var(--rf-faint);--fo-teal:var(--rf-teal);--fo-teal-ink:var(--rf-teal-ink);--fo-teal-wash:var(--rf-teal-wash);--fo-concrete:var(--rf-canvas);--fo-surface:var(--rf-surface);--fo-sunken:var(--rf-sunken);--fo-line:var(--rf-line);--fo-line-soft:var(--rf-line-soft);--fo-ok:var(--rf-ok);--fo-ok-wash:var(--rf-ok-wash);--fo-warn:var(--rf-warn);--fo-warn-wash:var(--rf-warn-wash);--fo-bad:var(--rf-bad);--fo-bad-wash:var(--rf-bad-wash);--fo-info:var(--rf-info);--fo-info-wash:var(--rf-info-wash);--fo-radius:10px;--fo-radius-sm:6px;--fo-focus:0 0 0 3px rgba(32,201,181,.35);--app-chrome:137px}.ui_root__Av_86{min-height:100vh;min-height:100dvh;background:var(--fo-concrete);color:var(--fo-ink);font-family:var(--fo-font,system-ui),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.ui_root__Av_86 *,.ui_root__Av_86 :after,.ui_root__Av_86 :before{box-sizing:border-box}.ui_tokens__EPP3Y{color:var(--fo-ink);font-family:var(--fo-font,system-ui),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased}.ui_tokens__EPP3Y *,.ui_tokens__EPP3Y :after,.ui_tokens__EPP3Y :before{box-sizing:border-box}.ui_barRoot__tOzk_{min-height:0;background:transparent}.ui_barRoot__tOzk_,.ui_chrome__qthHm{position:-webkit-sticky;position:sticky;top:0;z-index:30}.ui_root__Av_86 :focus-visible{outline:none;box-shadow:var(--fo-focus);border-radius:4px}.ui_root__Av_86 button,.ui_root__Av_86 input,.ui_root__Av_86 select,.ui_root__Av_86 textarea{font-family:inherit}.ui_root__Av_86 :where(input,select,textarea){color:inherit}.ui_appbar__aNiNz{background:var(--fo-navy);color:var(--rf-surface);position:relative;z-index:20}.ui_appbarInner__dZoPo{display:flex;align-items:center;gap:20px;height:76px;padding:0 28px}.ui_appLogo__aArPI{display:flex;flex:none}.ui_appLogo__aArPI img{width:132px;height:auto;display:block}.ui_appDivider__wSA_2{width:1px;align-self:stretch;margin:14px 0;background:hsla(0,0%,100%,.14);flex:none}.ui_moduleName__V9ia_{display:grid;grid-gap:2px;gap:2px;min-width:0}.ui_moduleName__V9ia_ strong{font-size:22px;font-weight:700;line-height:1.1;white-space:nowrap}.ui_moduleName__V9ia_ span{color:#a9c2cc;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_appActions__K1I31{display:flex;align-items:center;gap:8px;margin-left:auto}.ui_appBtn__DoWGV{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:8px;border:1px solid hsla(0,0%,100%,.22);color:var(--rf-surface);text-decoration:none;font-size:15px;font-weight:600;white-space:nowrap;background:transparent}.ui_appBtn__DoWGV:hover{background:hsla(0,0%,100%,.07)}.ui_appProject__Qi3dm{display:inline-flex;align-items:center;gap:6px;min-height:32px;max-width:200px;padding:0 10px;border-radius:999px;background:hsla(0,0%,100%,.1);color:#d7e6eb;font-size:13px;font-weight:600;white-space:nowrap}.ui_appProject__Qi3dm>span{overflow:hidden;text-overflow:ellipsis}.ui_appBtnPre__0vpbn{background:#1f6fd1;border-color:#1f6fd1}.ui_appBtnPre__0vpbn:hover{background:#1a62bb}.ui_appBtnPrj__F5Z8S{background:#0f8a7c;border-color:#0f8a7c}.ui_appBtnScope__2G424{background:#0e6f8a;border-color:#0e6f8a}.ui_appBtnCom__KaPkG{background:#a3134f;border-color:#a3134f}.ui_appBtn__DoWGV:hover{filter:brightness(1.08)}.ui_iconBtn__yhiJe{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;color:var(--rf-surface);text-decoration:none}.ui_iconBtn__yhiJe:hover{background:hsla(0,0%,100%,.07)}.ui_appbarCompact__60U4_ .ui_appbarInner__dZoPo{height:56px;padding:0 16px;gap:14px}.ui_appbarCompact__60U4_ .ui_appLogo__aArPI img{width:104px;height:auto}.ui_appbarCompact__60U4_ .ui_appDivider__wSA_2{margin:10px 0}.ui_appbarCompact__60U4_ .ui_moduleName__V9ia_ strong{font-size:17px}.ui_appbarCompact__60U4_ .ui_moduleName__V9ia_ span{font-size:12px}.ui_appbarCompact__60U4_ .ui_appBtn__DoWGV{min-height:36px;padding:0 12px;font-size:14px}.ui_appbarCompact__60U4_ .ui_avatar__d_uAF,.ui_appbarCompact__60U4_ .ui_iconBtn__yhiJe,.ui_appbarCompact__60U4_ .ui_logoutBtn__n56Dd{width:34px;height:34px}.ui_appBtnPrj__F5Z8S:hover{background:var(--rf-teal-ink)}.ui_appUser__WP1H7{display:flex;align-items:center;gap:10px;padding-left:8px;flex:none}.ui_avatar__d_uAF{width:40px;height:40px;flex:none;border-radius:50%;background:#d9f3ef;color:var(--fo-teal-ink);display:grid;place-items:center;font-weight:700;font-size:14px}.ui_who__C69DN strong{display:block;color:var(--rf-surface);font-size:15px;font-weight:600;line-height:1.2}.ui_who__C69DN span{display:block;color:#a9c2cc;font-size:13px}.ui_logoutBtn__n56Dd{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;background:transparent;color:var(--rf-surface);cursor:pointer}.ui_logoutBtn__n56Dd:hover{background:hsla(0,0%,100%,.07)}.ui_logoutBtn__n56Dd:disabled{opacity:.5;cursor:default}.ui_logoutBtn__n56Dd span{display:none}.ui_menuBtn__IWeKr{display:none;border:0;background:transparent;color:var(--rf-surface);width:44px;height:44px;place-items:center;border-radius:8px;margin-left:auto;cursor:pointer}.ui_menuPanel__ZSmDF{display:none}.ui_tabbar__W3Svw{background:var(--fo-surface);border-bottom:1px solid var(--fo-line)}.ui_tabbarInner__tEkyG{display:flex;align-items:center;gap:4px;min-height:60px;padding:0 28px;overflow-x:auto;scrollbar-width:none}.ui_mtab__QGdBI{display:inline-flex;align-items:center;gap:8px;height:60px;padding:0 14px;color:var(--fo-muted);text-decoration:none;font-size:15px;font-weight:500;border-bottom:3px solid transparent;white-space:nowrap}.ui_mtabOn__LnLWY,.ui_mtab__QGdBI:hover{color:var(--fo-ink)}.ui_mtabOn__LnLWY{font-weight:600;border-bottom-color:var(--fo-teal)}.ui_mtabOn__LnLWY svg{color:var(--fo-teal-ink)}.ui_mtabSoon__rPH12{cursor:default;opacity:.7}.ui_mtabSoon__rPH12:hover{color:var(--fo-muted)}.ui_mtabSoon__rPH12 .ui_badge__rcoOQ{padding:1px 8px;font-size:11px}.ui_tabbarAction__uibXx{margin-left:auto;display:flex;gap:8px}.ui_main__tq35y{min-width:0}.ui_content__t39Jd{padding:20px 28px 48px}.ui_pageHead__YByUm{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:22px}.ui_crumb__PRQ9N{display:inline-flex;align-items:center;gap:2px;color:var(--fo-muted);text-decoration:none;font-size:14px;margin-bottom:6px}.ui_crumb__PRQ9N:hover{color:var(--fo-teal-ink)}.ui_pageTitle__9xZaK{margin:0;font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.01em}.ui_pageSub__vldl2{margin:6px 0 0;color:var(--fo-muted);font-size:15px;max-width:70ch}.ui_pageMeta__7h2Nb{margin-top:10px;color:var(--fo-muted);font-size:14px}.ui_actions__S50jo,.ui_pageMeta__7h2Nb{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ui_btnDanger__3Ivyb,.ui_btnGhost__bvMUh,.ui_btnPrimary__75sUb,.ui_btn__OEN9a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:var(--fo-radius-sm);font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;border:1px solid var(--fo-line);background:var(--fo-surface);color:var(--fo-ink)}.ui_btn__OEN9a:hover{border-color:#a9bac2}.ui_btnPrimary__75sUb{border-color:var(--fo-teal);background:var(--fo-teal);color:#04312c}.ui_btnPrimary__75sUb:hover{background:#1bb5a3;border-color:#1bb5a3}.ui_btnGhost__bvMUh{border-color:transparent;background:transparent;color:var(--fo-teal-ink);padding:0 10px}.ui_btnGhost__bvMUh:hover{background:var(--fo-teal-wash)}.ui_btnDanger__3Ivyb{color:var(--fo-bad)}.ui_btnDanger__3Ivyb:hover{border-color:var(--fo-bad)}.ui_btnDanger__3Ivyb:disabled,.ui_btnGhost__bvMUh:disabled,.ui_btnPrimary__75sUb:disabled,.ui_btn__OEN9a:disabled{opacity:.5;cursor:default}.ui_small__SVTlt{min-height:34px;padding:0 12px;font-size:14px}.ui_panel__luRQd{background:var(--fo-surface);border:1px solid var(--fo-line);border-radius:var(--fo-radius)}.ui_panelHead__XRgMN{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--fo-line-soft)}.ui_panelTitle__rXgIH{margin:0;font-size:17px;font-weight:600}.ui_panelText__C8TxG{margin:4px 0 0;color:var(--fo-muted);font-size:14px}.ui_panelBody__vOy5d{padding:20px}.ui_stats__8iHnA{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.ui_stat__rQwWb{background:var(--fo-surface);border:1px solid var(--fo-line);border-radius:var(--fo-radius);padding:10px 16px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-column-gap:12px;column-gap:12px}.ui_statLabel__T86RL{color:var(--fo-muted);font-size:14px}.ui_statValue___gSeV{font-size:24px;font-weight:600;line-height:1.2;grid-row:span 2}.ui_statHint__Rbp_B{color:var(--fo-faint);font-size:13px;grid-column:1}.ui_statWarn__J1pkW{box-shadow:inset 3px 0 0 #e0a43a}.ui_statBad__7pqfY{box-shadow:inset 3px 0 0 var(--fo-bad)}.ui_statOk__Itu86{box-shadow:inset 3px 0 0 var(--fo-ok)}.ui_badge__rcoOQ{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;background:var(--fo-sunken);color:var(--fo-muted);border:1px solid var(--fo-line-soft)}.ui_badge__rcoOQ:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.85}.ui_toneOk__Rcn9F{background:var(--fo-ok-wash);color:var(--fo-ok);border-color:transparent}.ui_toneWarn__zKPGw{background:var(--fo-warn-wash);color:var(--fo-warn);border-color:transparent}.ui_toneBad__euPgr{background:var(--fo-bad-wash);color:var(--fo-bad);border-color:transparent}.ui_toneInfo__F4dbB{background:var(--fo-info-wash);color:var(--fo-info);border-color:transparent}.ui_tableWrap__52ec9{overflow-x:auto}.ui_table__ua8pz{width:100%;border-collapse:collapse;font-size:15px}.ui_table__ua8pz th{text-align:left;font-size:13px;font-weight:600;color:var(--fo-muted);background:var(--fo-sunken);padding:10px 16px;white-space:nowrap}.ui_table__ua8pz td,.ui_table__ua8pz th{border-bottom:1px solid var(--fo-line-soft)}.ui_table__ua8pz td{padding:14px 16px;vertical-align:middle}.ui_table__ua8pz tr:last-child td{border-bottom:0}.ui_table__ua8pz tbody tr:hover td{background:var(--rf-sunken)}.ui_rowLink__dur0A{color:var(--fo-ink);font-weight:600;text-decoration:none}.ui_rowLink__dur0A:hover{color:var(--fo-teal-ink);text-decoration:underline}.ui_sub__Ojhqz{display:block;color:var(--fo-faint);font-size:13px;margin-top:2px}.ui_field__pih3a{display:grid;grid-gap:6px;gap:6px}.ui_fieldLabel__3_qIs{font-size:14px;font-weight:600}.ui_fieldHint__aqqfr{font-size:13px;color:var(--fo-faint)}.ui_root__Av_86 :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--fo-line);border-radius:var(--fo-radius-sm);background:var(--fo-surface);font-size:15px}.ui_root__Av_86 :where(textarea){min-height:84px;resize:vertical}.ui_root__Av_86 :where(input:disabled,select:disabled,textarea:disabled){background:var(--fo-sunken);color:var(--fo-muted)}.ui_root__Av_86 :where(input:focus,select:focus,textarea:focus){outline:none;border-color:var(--fo-teal-ink);box-shadow:var(--fo-focus)}.ui_root__Av_86 input[type=checkbox]{width:18px;height:18px;accent-color:var(--fo-teal-ink)}.ui_notice__5OsR_{padding:12px 14px;border-radius:var(--fo-radius-sm);font-size:14px;border:1px solid transparent}.ui_noticeBad__RfF9w{background:var(--fo-bad-wash);color:var(--fo-bad)}.ui_noticeOk__n1lYR{background:var(--fo-ok-wash);color:var(--fo-ok)}.ui_noticeWarn__zf3HO{background:var(--fo-warn-wash);color:var(--fo-warn)}.ui_empty__vEnNm{padding:48px 20px;text-align:center;color:var(--fo-muted)}.ui_empty__vEnNm strong{display:block;color:var(--fo-ink);font-size:17px;margin-bottom:6px}.ui_empty__vEnNm p{margin:0 auto 16px;max-width:52ch}.ui_segments__6U5K8{display:inline-flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;gap:4px;padding:4px;background:var(--fo-surface);border:1px solid var(--fo-line);border-radius:8px}.ui_segment__KaimH{flex:none;white-space:nowrap;border:0;background:transparent;padding:6px 12px;border-radius:6px;font-size:14px;font-weight:500;color:var(--fo-muted);cursor:pointer}.ui_segment__KaimH:hover{color:var(--fo-ink)}.ui_segmentOn__PVDtH{background:var(--fo-navy)}.ui_segmentOn__PVDtH,.ui_segmentOn__PVDtH:hover{color:var(--rf-surface)}@media (max-width:1560px){.ui_who__C69DN{display:none}}.ui_appbarCompact__60U4_ .ui_who__C69DN{display:none}@media (max-width:1360px){.ui_moduleName__V9ia_ span,.ui_who__C69DN{display:none}.ui_appBtn__DoWGV{padding:0 12px;font-size:14px}}@media (max-width:1180px){.ui_appActions__K1I31,.ui_appUser__WP1H7{display:none}.ui_menuBtn__IWeKr{display:grid}.ui_menuPanel__ZSmDF{display:grid;grid-gap:8px;gap:8px;position:absolute;right:12px;top:calc(100% + 6px);width:min(320px,calc(100vw - 24px));padding:12px;border-radius:12px;background:var(--fo-navy);box-shadow:0 18px 40px rgba(6,38,55,.35)}.ui_menuPanel__ZSmDF .ui_appBtn__DoWGV{justify-content:flex-start}.ui_menuPanel__ZSmDF .ui_appUser__WP1H7{display:flex;flex-wrap:wrap;padding:8px 4px 0;border-top:1px solid hsla(0,0%,100%,.12)}.ui_menuPanel__ZSmDF .ui_logoutBtn__n56Dd{display:inline-flex;gap:8px;width:100%;height:44px;margin-top:4px;justify-content:flex-start;padding:0 14px}.ui_menuPanel__ZSmDF .ui_logoutBtn__n56Dd span{display:inline}.ui_menuPanel__ZSmDF .ui_who__C69DN{display:block}}@media (max-width:960px){.ui_content__t39Jd{padding:18px 20px 40px}}@media (max-width:760px){.ui_root__Av_86{font-size:16px;--app-chrome:113px}.ui_appbarInner__dZoPo{height:60px;padding:0 12px;gap:10px}.ui_appLogo__aArPI img{width:96px}.ui_appDivider__wSA_2{display:none}.ui_moduleName__V9ia_ strong{font-size:18px}.ui_tabbarInner__tEkyG{min-height:52px;padding:0 8px;overflow-x:auto}.ui_mtab__QGdBI{height:52px;padding:0 12px;flex:none}.ui_tabbarAction__uibXx{display:none}.ui_content__t39Jd{padding:16px 14px 40px}.ui_pageTitle__9xZaK{font-size:24px}.ui_pageHead__YByUm{align-items:flex-start}.ui_actions__S50jo{width:100%}.ui_actions__S50jo>*{flex:1 1}.ui_stats__8iHnA{grid-template-columns:1fr 1fr}.ui_statValue___gSeV{font-size:22px}.ui_panelHead__XRgMN{padding:16px;flex-wrap:wrap}.ui_panelBody__vOy5d{padding:16px}.ui_cards__W5RwI thead{display:none}.ui_cards__W5RwI,.ui_cards__W5RwI tbody,.ui_cards__W5RwI td,.ui_cards__W5RwI tr{display:block;width:100%}.ui_cards__W5RwI tr{padding:12px 16px;border-bottom:1px solid var(--fo-line-soft)}.ui_cards__W5RwI tr:last-child{border-bottom:0}.ui_cards__W5RwI td{padding:4px 0;border:0;display:flex;justify-content:space-between;gap:12px;text-align:right}.ui_cards__W5RwI td:before{content:attr(data-label);color:var(--fo-muted);font-size:14px;text-align:left}.ui_cards__W5RwI td[data-label=""]{justify-content:flex-start;text-align:left}.ui_cards__W5RwI td[data-label=""]:before{display:none}.ui_cards__W5RwI tbody tr:hover td{background:transparent}}.ui_split__v_4yk{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:1100px){.ui_split__v_4yk{grid-template-columns:1fr}}.ui_stack__zeDPh{display:flex;height:14px;border-radius:999px;overflow:hidden;gap:2px;background:var(--fo-line-soft)}.ui_stack__zeDPh i{display:block;min-width:6px}.ui_legend__wDpmK{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.ui_legend__wDpmK li{display:flex;align-items:center;gap:10px;font-size:15px}.ui_legend__wDpmK li i{width:10px;height:10px;border-radius:3px;flex:none}.ui_legend__wDpmK li b{margin-left:auto;font-weight:600}.ui_feed__yqef8{list-style:none;margin:0;padding:4px 0}.ui_feed__yqef8 li>a,.ui_feed__yqef8 li>div{display:grid;grid-template-columns:52px 1fr;grid-gap:10px;gap:10px;padding:10px 20px;color:inherit;text-decoration:none;font-size:15px}.ui_feed__yqef8 li>a:hover{background:var(--fo-sunken)}.ui_feed__yqef8 time{color:var(--fo-muted);font-size:14px;padding-top:1px}.ui_feed__yqef8 small{display:block;color:var(--fo-faint);font-size:13px}@media (max-width:760px){.ui_phoneCards__MteZq{min-width:0!important}.ui_phoneCards__MteZq thead{display:none}.ui_phoneCards__MteZq,.ui_phoneCards__MteZq tbody,.ui_phoneCards__MteZq td,.ui_phoneCards__MteZq tr{display:block;width:100%}.ui_phoneCards__MteZq tr{padding:10px 14px;border-top:1px solid var(--fo-line-soft)!important}.ui_phoneCards__MteZq td{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 0!important;border:0!important;text-align:right;white-space:normal!important}.ui_phoneCards__MteZq td:before{content:attr(data-label);color:var(--fo-muted);font-size:14px;text-align:left;flex:none}.ui_phoneCards__MteZq td[data-label=""]{display:block;text-align:left}.ui_phoneCards__MteZq td[data-label=""]:before{display:none}.ui_phoneCards__MteZq td[data-label=""]>div{overflow-x:auto}}@media print{.ui_appbar__aNiNz,.ui_tabbar__W3Svw{display:none!important}.ui_root__Av_86{background:var(--rf-surface)}}.dialogs_overlay__LrFvN{position:fixed;inset:0;z-index:5000;display:grid;place-items:center;padding:20px;background:rgba(6,38,55,.55)}.dialogs_dialog__pLxwf{width:min(560px,100%);max-height:calc(100dvh - 40px);display:flex;flex-direction:column;background:var(--fo-surface);color:var(--fo-ink);border-radius:12px;box-shadow:0 24px 70px rgba(6,38,55,.3);overflow:hidden}.dialogs_dialogSmall__USAZv{width:min(440px,100%)}.dialogs_dialogWide__nusiw{width:min(1080px,100%)}.dialogs_dialogHead__f4zSS{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--fo-line-soft)}.dialogs_dialogHead__f4zSS h2{margin:0;font-size:19px}.dialogs_dialogHead__f4zSS p{margin:4px 0 0;color:var(--fo-muted);font-size:14px}.dialogs_dialogBody__aLRVq{flex:1 1;overflow-y:auto;padding:18px 20px;display:grid;grid-gap:16px;gap:16px;align-content:start}.dialogs_dialogBody__aLRVq>*{min-width:0}.dialogs_dialogBody__aLRVq>p{margin:0;line-height:1.5}.dialogs_dialogFoot__QOtRj{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px;border-top:1px solid var(--fo-line-soft);background:var(--fo-sunken)}.dialogs_close__RMcY9{border:0;background:transparent;color:var(--fo-muted);cursor:pointer;padding:4px;border-radius:6px;display:inline-grid;place-items:center}.dialogs_close__RMcY9:hover{color:var(--fo-ink);background:var(--fo-sunken)}.dialogs_toast__juk2q{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:6000;width:min(560px,calc(100vw - 24px));display:flex;align-items:flex-start;gap:10px;box-shadow:0 12px 34px rgba(6,38,55,.22);white-space:pre-line}.dialogs_toast__juk2q>span{flex:1 1}.dialogs_toast__juk2q .dialogs_close__RMcY9{color:inherit;padding:0}@media (max-width:760px){.dialogs_dialogFoot__QOtRj{flex-wrap:wrap}}.dialogs_overlayTop__kF4gc{z-index:10500}.dialogs_toastTop__iX4a_{z-index:10600}.project_layout__4sLQF{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start}.project_main__WT1vm{min-width:0}.project_main__WT1vm,.project_side__j3HE8{display:grid;grid-gap:16px;gap:16px}.project_cards__9f1SR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.project_row__UuUXl{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--fo-line-soft);font-size:15px}.project_row__UuUXl:last-child{border-bottom:0}.project_row__UuUXl span{color:var(--fo-muted)}.project_row__UuUXl strong{font-weight:600;text-align:right}.project_pre__YT0rT{margin:0;white-space:pre-wrap}.project_muted__mwlj5{color:var(--fo-muted)}.project_tabBar__EwDMR{padding:14px 20px;border-bottom:1px solid var(--fo-line-soft)}.project_notes__b_AkX{padding:16px 20px 20px;display:grid;grid-gap:14px;gap:14px}.project_composer__u5uL_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.project_noteList__J5x6r{list-style:none;margin:0;padding:0;display:grid}.project_noteList__J5x6r li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--fo-line-soft)}.project_noteMeta__0Tu2Z{color:var(--fo-muted);font-size:14px;margin-bottom:4px}.project_noteMeta__0Tu2Z strong{color:var(--fo-ink)}.project_legacy__EAkOo{padding:16px 20px 20px}.project_image__z3hka{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--fo-radius-sm);display:block}.project_placeholder__7ypTU{aspect-ratio:4/3;border:2px dashed var(--fo-line);border-radius:var(--fo-radius-sm);display:grid;place-content:center;text-align:center;grid-gap:4px;gap:4px;color:var(--fo-muted)}.project_map__VXx9_{width:100%;aspect-ratio:4/3;border:0;border-radius:var(--fo-radius-sm);display:block}@media (max-width:1100px){.project_layout__4sLQF{grid-template-columns:1fr}.project_side__j3HE8{grid-template-columns:1fr 1fr}}@media (max-width:760px){.project_cards__9f1SR,.project_composer__u5uL_,.project_side__j3HE8{grid-template-columns:1fr}}.work-packages_page___2BAA{display:grid;grid-gap:14px;gap:14px}.work-packages_intro__1jeiI{max-width:90ch}.work-packages_intro__1jeiI,.work-packages_muted__8IdAu{margin:0;color:var(--fo-muted)}.work-packages_toolbar___z_3c{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.work-packages_code__CtFFc{display:inline-flex;align-items:center;gap:10px}.work-packages_code__CtFFc strong{font-size:15px;letter-spacing:.04em}.work-packages_swatch__20l8w{width:18px;height:18px;border-radius:4px;border:1px solid rgba(0,0,0,.12);flex:none}.work-packages_rowActions__4k6k2{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.work-packages_codeInput__5EwQz{max-width:120px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}