.marketing_shell__tss2D{--color-canvas:#ffffffe8;--color-gutter:#f5f6f8;min-height:100vh;display:flex;flex-direction:column;background:var(--color-canvas)}.marketing_main__cJ_kn{flex:1 1}.AccountMenu_menu__0zkRW{position:absolute;top:calc(100% + 8px);right:0;z-index:71;width:max-content;min-width:232px;max-width:min(360px,100vw - 32px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-modal);padding:6px;animation:AccountMenu_kf-pop__Yj6n7 .15s ease}@keyframes AccountMenu_kf-pop__Yj6n7{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}.AccountMenu_head__YFPlj{display:flex;flex-direction:column;gap:1px;padding:6px 10px 8px;margin-bottom:4px;border-bottom:1px solid var(--color-divider)}.AccountMenu_headName__Jph5v{font-size:13px;font-weight:700;color:var(--color-ink);overflow-wrap:anywhere}.AccountMenu_headSub__QYdwo{font-size:11.5px;color:var(--color-muted);overflow-wrap:anywhere}.AccountMenu_item__Dl_NV{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:500;color:var(--color-body);background:none;border:none;text-align:left;font-family:inherit;cursor:pointer}.AccountMenu_item__Dl_NV:hover{background:var(--color-subtle)}.AccountMenu_item__Dl_NV svg{color:var(--color-muted);flex:none}.AccountMenu_check__wz0bh{margin-left:auto;color:var(--color-ink)}.AccountMenu_divider__JfEAd{height:1px;background:var(--color-divider);margin:4px 0}.AccountMenu_danger__UNR_E,.AccountMenu_danger__UNR_E svg{color:var(--rag-red)}.AccountMenu_danger__UNR_E:hover{background:var(--rag-red-bg)}.AccountMenu_test__Y_0Xq{padding:4px 4px 2px}.AccountMenu_segGroup__CxeAS{margin-bottom:6px}.AccountMenu_segGroup__CxeAS:last-child{margin-bottom:2px}.AccountMenu_segLabel__mnlwn{font-size:9px;font-weight:700;letter-spacing:.06em;color:#c2c4cb;padding:0 4px 3px}.AccountMenu_seg__Rmtfz{display:flex;background:var(--color-subtle);border-radius:7px;padding:2px;gap:2px}.AccountMenu_segBtn__jy_Vg{flex:1 1;text-align:center;padding:3px 4px;font-size:10.5px;font-weight:600;cursor:pointer;border-radius:5px;white-space:nowrap;background:rgba(0,0,0,0);color:#8a8c95;border:none;font-family:inherit;transition:background .12s ease,color .12s ease}.AccountMenu_segActive__9pC4I{background:var(--color-ink);color:#fff}.ProjectMenu_menu__XMXnn{position:absolute;top:calc(100% + 4px);left:0;min-width:240px;max-width:min(320px,90vw);z-index:60;max-height:380px;overflow-y:auto;padding:4px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:11px;box-shadow:var(--shadow-modal)}.ProjectMenu_menuOption__YWOKE{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;background:none;border:none;border-radius:6px;cursor:pointer;text-align:left;font-family:inherit}.ProjectMenu_menuOption__YWOKE:hover{background:#f1f3f6}.ProjectMenu_menuOptionOn__m0CeI{background:#e5e8ed}.ProjectMenu_menuName__s3kDU{display:block;flex:1 1;min-width:0;font-size:13px;font-weight:600;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectMenu_menuCheck__QGvEd{flex:none;color:var(--color-body)}.ProjectMenu_menuRule__D6ysn{height:1px;background:var(--color-border);margin:4px 8px}.ProjectMenu_menuEmpty__ZSM_O{padding:8px;font-size:12px;color:var(--color-muted)}.ProjectMenu_menuSkeleton__Iapn8{display:flex;align-items:center;padding:8px}.ProjectMenu_menuIcon__73d7P{flex:none;color:var(--color-faint)}.ProjectMenu_menuFoot___rJHO{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;background:none;border:none;border-radius:6px;cursor:pointer;text-align:left;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--color-body)}.ProjectMenu_menuFoot___rJHO:hover{background:#f1f3f6;color:var(--color-ink)}.ProjectMenu_menuFootArrow__VJQvG{margin-left:auto;color:var(--color-faintest)}.ProjectMenu_stageBar__dW0db{display:flex;flex-wrap:wrap;gap:4px;padding:6px 6px 2px}.ProjectMenu_stageChip__DmZ0t{padding:2px 8px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:none;font:inherit;font-size:11px;font-weight:600;color:var(--color-muted);cursor:pointer;white-space:nowrap}.ProjectMenu_stageChip__DmZ0t:hover{border-color:var(--accent-line);color:var(--color-body)}.ProjectMenu_stageChipOn__eGsLd{border-color:var(--accent-line);background:var(--color-accent-bg);color:var(--color-accent-strong)}.ProjectMenu_groupHead___n1ou{padding:8px 8px 3px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-faint)}.ProjectMenu_rowStage__3QmZJ{flex:none;margin-left:auto;padding-left:8px;font-size:10.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-faintest);white-space:nowrap}.ProjectMenu_hiddenNote__bAW7V{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;background:none;border:none;border-radius:6px;cursor:pointer;text-align:left;font-family:inherit;font-size:11.5px;color:var(--color-muted)}.ProjectMenu_hiddenNote__bAW7V:hover{background:#f1f3f6;color:var(--color-body)}.ProjectMenu_hiddenNoteAction__Zqipo{margin-left:auto;font-weight:600;color:var(--color-accent-strong)}.PortalUserMenu_wrap__3tdub{position:relative}.PortalUserMenu_trigger__4mNeH{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:9px;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer}.PortalUserMenu_trigger__4mNeH:hover,.PortalUserMenu_trigger__4mNeH[aria-expanded=true]{background:hsla(0,0%,100%,.22)}.PortalUserMenu_menu__n9rTw{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:236px;padding:6px;border:1px solid var(--color-border,#e6e7ea);border-radius:12px;background:var(--color-surface,#fff);box-shadow:0 16px 40px -12px rgba(20,22,30,.34);display:flex;flex-direction:column;gap:1px}.PortalUserMenu_head__eob9m{display:flex;flex-direction:column;gap:2px;padding:9px 10px 10px;border-bottom:1px solid var(--color-border,#e6e7ea);margin-bottom:4px}.PortalUserMenu_headName__o79Z5{font-size:13.5px;font-weight:700;color:var(--color-ink,#23242b)}.PortalUserMenu_headSub__XONwi{font-size:12px;color:var(--color-muted,#6b6e78);word-break:break-all}.PortalUserMenu_item__zP_0u{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:rgba(0,0,0,0);font-family:inherit;font-size:13px;font-weight:500;color:var(--color-ink,#23242b);text-align:left;cursor:pointer}.PortalUserMenu_item__zP_0u:hover{background:var(--color-surface-2,rgba(0,0,0,.05))}.PortalUserMenu_divider__2Zoh9{height:1px;background:var(--color-border,#e6e7ea);margin:4px 0}.PortalUserMenu_danger__wyiLy{color:var(--rag-red,#b42318)}.PortalUserMenu_danger__wyiLy:hover{background:color-mix(in srgb,var(--rag-red,#b42318) 8%,transparent)}@keyframes setup-sheet_kf-fade__Cb34W{0%{opacity:0}to{opacity:1}}@keyframes setup-sheet_kf-pop__KKw1p{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.setup-sheet_overlay__gfil7{position:fixed;inset:0;background:rgba(28,30,38,.46);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:60;padding:24px;animation:setup-sheet_kf-fade__Cb34W .15s ease}.setup-sheet_modal__vIogF{width:min(620px,100%);height:min(760px,100%);display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius-app);overflow:hidden;box-shadow:var(--shadow-modal);animation:setup-sheet_kf-pop__KKw1p .2s ease}@media(max-width:640px){.setup-sheet_overlay__gfil7{padding:10px}.setup-sheet_modal__vIogF{width:100%;height:100%}}.setup-sheet_head__Zn3NE{flex:none;display:flex;align-items:flex-start;gap:14px;padding:18px 22px;border-bottom:1px solid var(--color-border)}.setup-sheet_title__vmL3R{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--color-ink)}.setup-sheet_sub__tjDDJ{font-size:12.5px;color:var(--color-faint);margin-top:2px}.setup-sheet_spacer__B_IMM{flex:1 1}.setup-sheet_close__YoMot{width:32px;height:32px;border-radius:9px;border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-faint);flex:none;transition:background .12s ease}.setup-sheet_close__YoMot:hover{background:var(--color-hover)}.setup-sheet_formCol__J2cme{flex:1 1;overflow-y:auto;min-width:0}.setup-sheet_sectionCard__1pk8Z{background:var(--color-surface)}.setup-sheet_sectionHead__Bsy3Y{position:-webkit-sticky;position:sticky;top:0;background:color-mix(in srgb,var(--color-ink) 2.5%,var(--color-surface));z-index:3;display:flex;align-items:flex-start;gap:11px;padding:14px 24px 10px;border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft)}.setup-sheet_sectionHeadText__nvEQV{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.setup-sheet_num__f8SxK{width:22px;height:22px;border-radius:50%;background:var(--color-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;flex:none}.setup-sheet_sectionTitle__96Z1a{font-size:14px;font-weight:700;color:var(--color-ink);white-space:nowrap;flex:none}.setup-sheet_sectionNote__aQWZd{font-size:12px;color:var(--color-faint);font-style:italic;line-height:1.45}.setup-sheet_sectionBody__8kpv1{padding:16px 24px 20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 14px;gap:12px 14px}.setup-sheet_full__j2kBT{grid-column:1/-1}@media(max-width:640px){.setup-sheet_head__Zn3NE{padding:14px 16px}.setup-sheet_sectionHead__Bsy3Y{padding:12px 16px}.setup-sheet_sectionBody__8kpv1{padding:14px 16px 16px;grid-template-columns:1fr}.setup-sheet_partyRow___upM1{grid-template-columns:1fr}.setup-sheet_party__wp_xC{grid-template-columns:1fr;align-items:stretch}.setup-sheet_foot__WM9D6{padding:12px 16px;flex-wrap:wrap}}.setup-sheet_modulePick__3XzC7{grid-column:1/-1;display:flex;flex-direction:column;gap:8px}.setup-sheet_moduleHint__cIhd5{margin:-2px 0 4px;font-size:12.5px;color:var(--color-muted)}.setup-sheet_workflowGrid__S8Qq8{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:6px 14px;gap:6px 14px;padding:12px 14px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.setup-sheet_workflowRow__Nvjfd{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--color-ink);cursor:pointer}.setup-sheet_workflowRow__Nvjfd input{accent-color:var(--color-ink);width:15px;height:15px}.setup-sheet_rolePick__UDkS5{grid-column:1/-1;display:flex;flex-direction:column;gap:4px;padding-bottom:4px}.setup-sheet_partyBlock__m4NCH{grid-column:1/-1;display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-card,12px);background:var(--color-canvas)}.setup-sheet_partyBlock__m4NCH input,.setup-sheet_partyBlock__m4NCH select,.setup-sheet_partyBlock__m4NCH textarea{background:var(--color-surface)}.setup-sheet_partyHeading___TNXu{font-size:13px;font-weight:700;color:var(--color-ink)}.setup-sheet_partyRow___upM1{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.setup-sheet_textarea__dKzVS{width:100%;border:1px solid #e1e3e8;border-radius:10px;padding:10px 12px;font-size:14px;font-family:inherit;color:var(--color-ink);background:var(--color-surface);resize:vertical;min-height:54px}.setup-sheet_textarea__dKzVS:focus{outline:none;border-color:var(--focus-line);box-shadow:var(--focus-ring)}.setup-sheet_field__HU0DA{display:flex;flex-direction:column;gap:6px}.setup-sheet_label__NeLlt{font-size:12.5px;font-weight:600;color:var(--color-ink)}.setup-sheet_req__lFPqf{color:var(--rag-red)}.setup-sheet_input__dYA1X{width:100%;border:1px solid #e1e3e8;border-radius:10px;padding:10px 12px;font-size:14px;font-family:inherit;color:var(--color-ink);background:var(--color-surface)}.setup-sheet_input__dYA1X:focus{outline:none;border-color:var(--focus-line);box-shadow:var(--focus-ring)}.setup-sheet_party__wp_xC{display:grid;grid-template-columns:130px 1fr 1fr;grid-gap:10px;gap:10px;align-items:center}.setup-sheet_partyName__WkMmU{font-size:13px;font-weight:600;color:var(--color-body)}.setup-sheet_checkRow__ze59g{grid-column:1/-1;display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--color-body);cursor:pointer}.setup-sheet_foot__WM9D6{flex:none;display:flex;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid var(--color-border);background:var(--color-canvas)}.setup-sheet_error__0GiUI{font-size:12.5px;color:var(--rag-red);margin:0}.setup-sheet_btnGhost__bl1Mu{font-size:13.5px;font-weight:600;color:var(--color-body);background:var(--color-surface);border:1px solid #e7e9ed;border-radius:10px;padding:10px 15px;cursor:pointer;font-family:inherit}.setup-sheet_btnGhost__bl1Mu:hover{background:var(--color-hover)}.setup-sheet_btnPrimary__IEx9s{font-size:13.5px;font-weight:600;color:#fff;background:var(--color-ink);border:none;border-radius:10px;padding:10px 16px;cursor:pointer;font-family:inherit}.setup-sheet_btnPrimary__IEx9s:hover:not(:disabled){background:var(--color-ink-hover)}.setup-sheet_btnPrimary__IEx9s:disabled{opacity:.6;cursor:default}.setup-sheet_uploadCard__CbLX7{width:100%;max-width:560px;margin-top:8px;padding:44px 28px;border:1.5px dashed var(--color-border);border-radius:14px;background:var(--color-surface);display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;cursor:pointer;transition:border-color .12s ease}.setup-sheet_uploadCard__CbLX7:hover{border-color:var(--focus-line)}.setup-sheet_uploadIcon___3WmN{width:44px;height:44px;border-radius:12px;background:var(--color-subtle);color:var(--color-muted);display:flex;align-items:center;justify-content:center}.setup-sheet_uploadTitle__y3O5A{font-size:13.5px;font-weight:650;color:var(--color-ink)}.setup-sheet_uploadLink__wQ4_w{color:var(--accent-mid);text-decoration:underline}.setup-sheet_uploadMeta__eOxDi{font-size:12px;color:var(--color-faint);line-height:1.55;max-width:420px}.setup-sheet_docList__sjKMM{width:100%;max-width:560px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.setup-sheet_docChip__nod0d{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 6px 4px 10px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:11.5px}.setup-sheet_docChipOn__HZ46p{border-color:var(--color-ink)}.setup-sheet_docChipName__JbVDv{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;font-weight:600;color:var(--color-ink);background:none;border:none;padding:0;cursor:pointer}.setup-sheet_docChipBtn__JDAiE{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;border-radius:50%;background:none;color:var(--color-faint);cursor:pointer;padding:0}.setup-sheet_docChipBtn__JDAiE:hover{color:var(--rag-red)}.setup-sheet_previewImg__GQVy9{width:100%;max-width:794px;height:auto;border-radius:4px;box-shadow:0 8px 30px -10px rgba(20,22,30,.28)}.setup-sheet_reviewCard__lf1Fp{width:100%;max-width:560px;background:var(--color-surface);border-radius:12px;box-shadow:0 8px 30px -10px rgba(20,22,30,.28);padding:18px;display:flex;flex-direction:column;gap:12px}.setup-sheet_reviewHead__3keh1{display:flex;flex-direction:column;gap:3px}.setup-sheet_reviewTitle__YwZZ7{margin:0;font-size:14.5px;font-weight:700;color:var(--color-ink)}.setup-sheet_reviewSub__DcMUq{margin:0;font-size:12px;color:var(--color-muted);line-height:1.5}.setup-sheet_reviewFlags__SuqPD{display:flex;gap:9px;padding:10px 12px;border-radius:10px;background:var(--rag-amber-bg);color:var(--rag-amber);font-size:12px;line-height:1.5}.setup-sheet_reviewFlags__SuqPD ul{margin:0;padding-left:16px}.setup-sheet_reviewRows__RIGsg{display:flex;flex-direction:column;max-height:420px;overflow-y:auto}.setup-sheet_reviewRow__QhN3N{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:8px}.setup-sheet_reviewRow__QhN3N+.setup-sheet_reviewRow__QhN3N{border-top:1px solid var(--color-border-soft);border-top-left-radius:0;border-top-right-radius:0}.setup-sheet_reviewRowFlag__Bz1bk{background:var(--rag-amber-bg)}.setup-sheet_reviewRowFlag__Bz1bk,.setup-sheet_reviewRowFlag__Bz1bk+.setup-sheet_reviewRowFlag__Bz1bk{border-radius:8px}.setup-sheet_reviewMeta__iM10O{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.setup-sheet_reviewLabel__MIKgf{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-faint)}.setup-sheet_reviewVals__0PYpt{font-size:13px;color:var(--color-body);overflow-wrap:anywhere}.setup-sheet_reviewVals__0PYpt s{color:var(--color-faint)}.setup-sheet_reviewVals__0PYpt b{color:var(--color-ink)}.setup-sheet_reviewNote__K5VCG{font-size:11.5px;color:var(--rag-amber);line-height:1.45}.setup-sheet_reviewSeg___Qp0H{flex:none;display:inline-flex;background:var(--color-subtle);border-radius:8px;padding:2px;gap:2px}.setup-sheet_reviewSegBtn__zExAM{font-family:inherit;font-size:11px;font-weight:600;padding:3px 10px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:var(--color-faint);cursor:pointer;white-space:nowrap}.setup-sheet_reviewSegOn__51Ddl{background:var(--color-ink);color:#fff;box-shadow:0 1px 2px rgba(20,22,30,.18)}.setup-sheet_reviewActions__4KXZM{display:flex;justify-content:flex-end;gap:10px;padding-top:2px}.setup-sheet_confirmRow__JqDDm{display:flex;gap:12px;padding:9px 12px;font-size:12.5px}.setup-sheet_confirmRow__JqDDm+.setup-sheet_confirmRow__JqDDm{border-top:1px solid var(--color-border-soft)}.setup-sheet_uploadCardSlim__Wqr5W{flex-direction:row;justify-content:center;padding:12px 18px;gap:10px;margin-top:0;margin-bottom:12px}.setup-sheet_uploadCardSlim__Wqr5W .setup-sheet_uploadIcon___3WmN{width:28px;height:28px;border-radius:8px}.setup-sheet_uploadCardSlim__Wqr5W .setup-sheet_uploadTitle__y3O5A{font-size:12.5px}.setup-sheet_docCard__tNugH{width:100%;max-width:560px;background:var(--color-surface);border-radius:12px;box-shadow:0 8px 30px -10px rgba(20,22,30,.28);padding:12px 14px;margin-bottom:10px;display:flex;flex-direction:column;gap:10px}.setup-sheet_docCardHead__PNpzQ{display:flex;align-items:center;gap:10px}.setup-sheet_docCardIcon___CDEF{flex:none;width:32px;height:32px;border-radius:9px;background:var(--color-subtle);color:var(--color-muted);display:inline-flex;align-items:center;justify-content:center}.setup-sheet_docCardMeta__04y0z{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.setup-sheet_docCardName__jkd2E{font-size:13px;font-weight:650;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setup-sheet_docCardSub__tKoKg{font-size:11.5px;color:var(--color-faint)}.setup-sheet_docCardView__aalXh{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);color:var(--color-muted);cursor:pointer}.setup-sheet_docCardView__aalXh:hover{color:var(--color-ink);background:var(--color-hover)}.setup-sheet_docCardActions__YsXOi{display:flex;align-items:center;gap:10px;border-top:1px solid var(--color-border-soft);padding-top:10px}.setup-sheet_docCardNote__VUusy{font-size:11.5px;color:var(--color-faint);line-height:1.45}.setup-sheet_docCardSpacer__ZKusj{flex:1 1}.setup-sheet_viewerBar__DBqva{width:100%;max-width:794px;display:flex;align-items:center;gap:12px;margin-bottom:8px}.setup-sheet_viewerName__lUQ48{flex:1 1;min-width:0;font-size:12.5px;font-weight:650;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setup-sheet_viewerOpen__ofHRt{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--color-muted);text-decoration:none;border:1px solid var(--color-border);border-radius:8px;padding:5px 10px}.setup-sheet_viewerOpen__ofHRt:hover{color:var(--color-ink);background:var(--color-hover)}.setup-sheet_viewerFrame__0hkAz{width:100%;max-width:100%;flex:1 1;min-height:720px;border:0;border-radius:4px;background:var(--color-surface);box-shadow:0 8px 30px -10px rgba(20,22,30,.28)}.setup-sheet_bgNote__gXxoL{width:100%;max-width:560px;display:flex;gap:10px;margin-bottom:12px;padding:13px 15px;border-radius:10px;background:#fdf6d8;border:1px solid #f2e6a8;color:#6b5e1f;font-size:12.5px;line-height:1.5}.setup-sheet_bgNote__gXxoL svg{flex:none;margin-top:1px;color:#b79a2a}.setup-sheet_bgNote__gXxoL b{color:#4d4413}.setup-sheet_bgNoteHint__x6M9F{font-size:11.5px;color:#7a6a25;line-height:1.4}.setup-sheet_docListHead__5mWAH{width:100%;max-width:560px;display:flex;align-items:center;gap:12px;margin-bottom:8px}.setup-sheet_selectAll__G5ABt{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:650;color:var(--color-body);cursor:pointer}.setup-sheet_extractNowBtn__5xJN6{margin-left:auto;font:inherit;font-size:12px;font-weight:650;color:var(--accent-mid);background:none;border:none;padding:4px 6px;cursor:pointer;white-space:nowrap}.setup-sheet_extractNowBtn__5xJN6:hover{color:var(--color-ink);text-decoration:underline}.setup-sheet_checkBox__GOu75{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--color-border);border-radius:5px;background:var(--color-surface);color:#fff;cursor:pointer;transition:background .12s ease,border-color .12s ease}.setup-sheet_checkBox__GOu75:disabled{opacity:.4;cursor:default}.setup-sheet_checkBoxOn__pwJBL{background:var(--color-ink);border-color:var(--color-ink)}.setup-sheet_finishToolBtn__4i9b6{display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:12px;font-weight:600;color:var(--color-body);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:6px 10px;cursor:pointer;white-space:nowrap}.setup-sheet_finishToolBtn__4i9b6:hover{background:var(--color-hover)}.setup-sheet_finishToolBtn__4i9b6:disabled{opacity:.5;cursor:default}.setup-sheet_finishLoading__7f7wj{display:flex;align-items:center;gap:10px;padding:28px 0;font-size:13px;color:var(--color-muted)}.setup-sheet_finishSection__z6vg_{padding:12px 0}.setup-sheet_finishSection__z6vg_+.setup-sheet_finishSection__z6vg_{border-top:1px solid var(--color-border-soft)}.setup-sheet_finishSectionHead__Kuu57{display:flex;align-items:center;gap:10px;margin-bottom:8px}.setup-sheet_finishSectionTitle__PODTP{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-faint)}.setup-sheet_finishItems__0tf6x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.setup-sheet_finishItem__iKddC{display:flex;align-items:flex-start;gap:9px;padding:6px 8px;border-radius:8px;font-size:12.5px;color:var(--color-ink);line-height:1.5}.setup-sheet_finishItem__iKddC:hover{background:var(--color-hover)}.setup-sheet_finishItemFlag__JXSkC{background:var(--rag-amber-bg);color:var(--rag-amber)}.setup-sheet_finishItemFlag__JXSkC:hover{background:var(--rag-amber-bg)}.setup-sheet_finishItemMuted__6UsQm{color:var(--color-faint)}.setup-sheet_finishItemMuted__6UsQm:hover{background:none}.setup-sheet_finishBulletDot__N2Fht{flex:none;width:18px;text-align:center;color:var(--color-faintest)}.setup-sheet_inputGap__W0YSD{background:#fdf6d8;border-color:#e6d68f}.setup-sheet_inputGap__W0YSD::placeholder{color:#b79a2a}.setup-sheet_inputGap__W0YSD:focus{border-color:#c9a92e;box-shadow:0 0 0 3px rgba(201,169,46,.18)}.setup-sheet_fromDocTag__VMxS3{margin-left:8px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-mid);vertical-align:middle}.setup-sheet_findingsPane__GGxdv{width:100%;max-width:520px;background:var(--color-surface);border-radius:12px;box-shadow:0 8px 30px -10px rgba(20,22,30,.28);padding:14px 18px 18px}.setup-sheet_findingsBarTop__35BbS{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--color-border-soft)}.setup-sheet_findingsHeading__aePAv{flex:1 1;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-faint)}.setup-sheet_docSectionHead__P91cs{width:100%;max-width:560px;margin:4px 0 8px}.setup-sheet_docSectionTitle___fESt{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-faint)}.CalendarSkeleton_page__pNTLI{padding:24px 28px 40px}.CalendarSkeleton_header__OuFmN{display:flex;align-items:center;gap:14px;margin-bottom:18px}.CalendarSkeleton_spacer__fu4c2{flex:1 1}.CalendarSkeleton_headerActions__5ilH_{display:flex;gap:var(--space-2,8px)}.CalendarSkeleton_card__qdGF1{border:1px solid var(--color-border,#e7e9ed);border-radius:var(--radius-md,8px);overflow:hidden}.CalendarSkeleton_dow__G07h_{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--color-border,#e7e9ed)}.CalendarSkeleton_dowCell__JVoY3{padding:10px 12px}.CalendarSkeleton_grid__fJfxf{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:96px}.CalendarSkeleton_cell__YvJB3{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-right:1px solid var(--color-border,#e7e9ed);border-bottom:1px solid var(--color-border,#e7e9ed)}.CalendarSkeleton_cell__YvJB3:nth-child(7n){border-right:none}.TablePageSkeleton_screen__KaR1c{padding:24px 28px 40px}@media(max-width:640px){.TablePageSkeleton_screen__KaR1c{padding:16px 14px 28px}}.TablePageSkeleton_bare__cmpgW{padding:0}.TablePageSkeleton_header__iBKZt{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3,16px);margin-bottom:var(--space-4,20px)}.TablePageSkeleton_headerActions__5gHJe,.TablePageSkeleton_toolbar__vFRTb{display:flex;gap:var(--space-2,8px)}.TablePageSkeleton_toolbar__vFRTb{align-items:center;margin-bottom:var(--space-3,16px)}.TablePageSkeleton_table__BOXiz{display:flex;flex-direction:column;border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);overflow:hidden}.TablePageSkeleton_row__Te1xd{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3,16px);padding:var(--space-3,16px)}.TablePageSkeleton_row__Te1xd:not(:last-child){border-bottom:1px solid var(--color-border,#e5e7eb)}.AccessDeniedCard_pane__WNnEj{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:var(--space-6,28px) 16px;background:var(--color-canvas,rgba(255,255,255,.9098039216))}.AccessDeniedCard_card__AcCYd{width:100%;max-width:460px;padding:30px 30px 26px;border:1px solid var(--color-border);border-radius:var(--radius-card-lg,16px);background:var(--color-surface,#fff);box-shadow:0 1px 2px rgba(20,22,30,.04);text-align:center}.AccessDeniedCard_markSpacing__3LNKr{margin:0 auto 16px}.AccessDeniedCard_title__0Nn9E{margin:0 0 10px;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--color-ink,#23242b)}.AccessDeniedCard_body__1Ep3L{font-size:13.5px;line-height:1.6;color:var(--color-muted,#6b6d75)}.AccessDeniedCard_body__1Ep3L p{margin:0 0 10px}.AccessDeniedCard_body__1Ep3L p:last-child{margin-bottom:0}.AccessDeniedCard_actions__KbGic{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:18px}.AccessDeniedCard_detailWrap__gbTwB{margin-top:16px}.AccessDeniedCard_detailToggle__QZcoG{border:0;background:rgba(0,0,0,0);padding:0;font-family:inherit;font-size:12px;color:var(--color-faint,#9a9ca3);text-decoration:underline;cursor:pointer}.AccessDeniedCard_detail__e67Cp{display:block;margin-top:8px;padding:8px 10px;border-radius:8px;background:var(--color-surface-2,#f4f6f8);font-size:11.5px;color:var(--color-muted,#6b6d75);word-break:break-all;text-align:left}.WorkflowNotRun_fix__NcJ2B{display:flex;flex-direction:column;align-items:center;gap:14px}.WorkflowNotRun_switchRow__f6laH{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;font-size:13.5px;font-weight:500;color:var(--color-ink);cursor:pointer;text-align:left}.WorkflowNotRun_error__hoeru{margin:0;font-size:12.5px;color:var(--rag-red-dot,#c0392b)}.AccessRequestsBanner_banner__QDs0Q{border:1px solid #f0dfb8;background:#fdf8ec;border-radius:10px;margin-bottom:12px;overflow:hidden}.AccessRequestsBanner_head__r8zOC{display:flex;align-items:center;gap:8px;width:100%;padding:9px 12px;border:none;background:none;font:inherit;font-size:13px;color:#6d5518;cursor:pointer;text-align:left}.AccessRequestsBanner_headText__evRz9{flex:1 1;font-weight:600}.AccessRequestsBanner_list__87xbt{padding:2px 12px 10px;display:flex;flex-direction:column;gap:6px}.AccessRequestsBanner_row__8bUgc{display:flex;align-items:center;gap:10px;padding:6px 8px;border:1px solid #f0e6cb;background:#fff;border-radius:8px}.AccessRequestsBanner_rowText__1JG21{flex:1 1;font-size:11.5px;color:var(--color-muted,#6b6d75)}.AccessRequestsBanner_rowOpen__IXwdo{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.AccessRequestsBanner_rowOpen__IXwdo:hover .AccessRequestsBanner_rowWho___wbCf{text-decoration:underline}.AccessRequestsBanner_rowWho___wbCf{font-size:12.5px;font-weight:650;color:var(--color-body,#41434b)}.AccessRequestsBanner_dismiss__uBOSM{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:7px;border:1px solid var(--color-border,#e3e5e9);background:var(--color-surface,#fff);font:inherit;font-size:12px;font-weight:600;cursor:pointer;color:var(--color-ink,#23242b)}.AccessRequestsBanner_hint__dcNG3{margin:4px 0 0;font-size:12px;color:#8a7434}.LocationField_wrap__9XBgi{display:flex;flex-direction:column;gap:8px;width:100%}.LocationField_searchWrap__Zn1rk{position:relative}.LocationField_leadRow__mCvLB{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;align-items:end}.LocationField_leadCell__Vmwkx{min-width:0}.LocationField_mapNote__GJyj5{font-size:11.5px;line-height:1.45;color:var(--color-faint,#9a9ca3);margin:-2px 0 0}.LocationField_search__WiVLC{width:100%;box-sizing:border-box;border:1px solid var(--color-border,#d6d9de);border-radius:8px;padding:9px 34px 9px 11px;font-family:inherit;font-size:13px;color:var(--color-ink,#111827);background:var(--color-surface,#fff);outline:none}.LocationField_search__WiVLC:focus{border-color:var(--color-scroll,#6366f1);box-shadow:var(--focus-ring)}.LocationField_searchSpin__XJNyI{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.LocationField_results___MzuU{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;background:#fff;border:1px solid var(--color-border,#e5e7eb);border-radius:10px;box-shadow:0 14px 36px rgba(20,22,30,.16);padding:6px;display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto}.LocationField_result__FGEq3{border:none;background:none;border-radius:8px;padding:9px 11px;font-family:inherit;font-size:12.5px;line-height:1.4;color:var(--color-ink,#111827);text-align:left;cursor:pointer}.LocationField_result__FGEq3:hover{background:var(--color-hover,#f3f4f6)}.LocationField_map__FlGpU{width:100%;height:240px;border:1px solid var(--color-border,#e5e7eb);border-radius:10px;z-index:0}.LocationField_mapLoading__jc9L9{height:240px;border:1px dashed var(--color-border,#d6d9de);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:12.5px;color:var(--color-muted,#6b7280);background:var(--color-subtle,#f7f8fa)}.LocationField_hintRow__1qGu_{display:flex;align-items:center;justify-content:space-between;gap:10px}.LocationField_clear__aBNLS,.LocationField_hint__xbLBT{font-size:12px;color:var(--color-muted,#6b7280)}.LocationField_clear__aBNLS{border:none;background:none;font-family:inherit;font-weight:600;cursor:pointer}.LocationField_clear__aBNLS:hover{color:var(--rag-red,#dc2626);text-decoration:underline}.LocationField_manualRow__P6Mj6{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.LocationField_manual__DtsnY{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;color:var(--color-faint,#9ca3af);text-transform:uppercase;letter-spacing:.03em}.LocationField_manualInput__bxlme{border:1px solid var(--color-border,#d6d9de);border-radius:8px;padding:7px 9px;font-family:inherit;font-size:13px;color:var(--color-ink,#111827);background:var(--color-surface,#fff);outline:none}.LocationField_manualInput__bxlme:focus{border-color:var(--color-scroll,#6366f1)}.WorkflowSelection_wrap__MCf7e{display:flex;flex-direction:column;gap:12px}.WorkflowSelection_card__OPP73{border:1px solid var(--color-border);border-radius:var(--radius-card,12px);background:var(--color-surface);transition:border-color .15s ease,background .15s ease}.WorkflowSelection_cardOn__MwFLn{border-color:color-mix(in srgb,var(--color-ink) 18%,var(--color-border))}.WorkflowSelection_cardHead__mFtg4{display:flex;align-items:flex-start;gap:14px;padding:14px 16px}.WorkflowSelection_cardText__R_5_z{flex:1 1;min-width:0}.WorkflowSelection_cardTitle__Q8Edf{display:block;font-size:14px;font-weight:650;letter-spacing:-.01em;color:var(--color-ink)}.WorkflowSelection_cardHint__E5Toh{margin:3px 0 0;font-size:12.5px;line-height:1.45;color:var(--color-muted)}.WorkflowSelection_cardBody__pd0lN{padding:12px 16px 14px;border-top:1px solid var(--color-border)}.WorkflowSelection_grid__wihqi{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:8px 16px;gap:8px 16px}.WorkflowSelection_row__xKVxE{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--color-ink);cursor:pointer}.WorkflowSelection_row__xKVxE input{width:15px;height:15px;accent-color:var(--color-ink);cursor:pointer}.WorkflowSelection_row__xKVxE input:disabled{cursor:not-allowed;opacity:.55}.WorkflowSelection_row__xKVxE:has(input:disabled){color:var(--color-muted);cursor:default}.SuccessCard_veil__GYVW1{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(252,252,253,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.SuccessCard_card__IrkzJ{position:relative;margin:0 auto;max-width:460px;width:100%;height:-moz-fit-content;height:fit-content;background:#fff;border-radius:18px;box-shadow:0 1px 2px rgba(20,22,30,.04),0 20px 52px -22px rgba(20,22,30,.22);padding:40px 34px 30px;text-align:center;overflow:hidden;animation:SuccessCard_cardIn__DAHNU .4s ease both}@keyframes SuccessCard_cardIn__DAHNU{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.SuccessCard_check__OYuNQ{width:64px;height:64px;margin:4px auto 18px;animation:SuccessCard_pop__G06ZN .4s cubic-bezier(.18,.9,.34,1.3) both}.SuccessCard_check__OYuNQ svg{width:64px;height:64px;overflow:visible}.SuccessCard_checkCircle__RwB5h{fill:#e8f1eb;stroke:#bfe0cc;stroke-width:2}.SuccessCard_checkMark__H1ga0{fill:none;stroke:#4e7a60;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:SuccessCard_draw__A1rji .45s ease .22s forwards}.SuccessCard_emailRow__bEMca{display:flex;flex-direction:column;align-items:center;gap:7px;margin:0 0 4px;padding:12px 16px;border-radius:10px;background:#f4f6f8;color:#41434b;font-size:13.5px;line-height:1.5;text-align:center;animation:SuccessCard_emailIn__0z5KU .4s ease .5s both}.SuccessCard_emailIcon__1ouGf{display:inline-flex;color:#5b7cc4;animation:SuccessCard_emailNudge__xil7B .5s ease .7s}@keyframes SuccessCard_emailIn__0z5KU{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes SuccessCard_emailNudge__xil7B{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}.SuccessCard_note__3WvJI{margin:14px 0 0;font-size:13px;line-height:1.55;color:#9a9ca3}@keyframes SuccessCard_pop__G06ZN{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes SuccessCard_draw__A1rji{to{stroke-dashoffset:0}}.SuccessCard_title__3bDOa{margin:0 0 10px;font-size:22px;font-weight:700;letter-spacing:-.015em;color:#23242b}.SuccessCard_body__wPYWC{margin:0 0 14px;font-size:15px;line-height:1.55;color:#41434b}.SuccessCard_confetti__5dVEU{position:absolute;top:0;left:0;right:0;height:0;pointer-events:none}.SuccessCard_confetti__5dVEU span{position:absolute;top:30px;width:8px;height:8px;border-radius:2px;opacity:0;animation:SuccessCard_fall__3fg4D 1.5s ease-in forwards}@keyframes SuccessCard_fall__3fg4D{0%{opacity:0;transform:translateY(-10px) rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(var(--dx,0),240px) rotate(var(--rot,180deg))}}.SuccessCard_closeBtn__cosgE{margin-top:14px;padding:9px 18px;border-radius:10px;border:1px solid rgba(0,0,0,0);background:#23242b;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.SuccessCard_closeBtn__cosgE:hover{background:#000}@media(prefers-reduced-motion:reduce){.SuccessCard_card__IrkzJ,.SuccessCard_checkMark__H1ga0,.SuccessCard_check__OYuNQ,.SuccessCard_confetti__5dVEU span,.SuccessCard_emailIcon__1ouGf,.SuccessCard_emailRow__bEMca{animation:none}.SuccessCard_checkMark__H1ga0{stroke-dashoffset:0}.SuccessCard_confetti__5dVEU{display:none}}.SuccessCard_wrap__eWt8G{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 24px 96px}.SuccessCard_split__VuD4i,.SuccessCard_wrap__eWt8G{position:relative;overflow:hidden;background:var(--color-surface)}.SuccessCard_split__VuD4i{display:grid;grid-template-columns:.92fr 1.08fr;width:100%;max-width:720px;border-radius:20px;box-shadow:0 1px 2px rgba(20,22,30,.04),0 28px 64px -26px rgba(20,22,30,.28);animation:SuccessCard_splitIn__fKcLP .5s ease both}@keyframes SuccessCard_splitIn__fKcLP{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.SuccessCard_splitSober__0j6In{box-shadow:0 1px 2px rgba(20,22,30,.04),0 20px 52px -22px rgba(20,22,30,.18);animation:SuccessCard_cardIn__DAHNU .4s ease both}.SuccessCard_splitWide__tozwk{grid-template-columns:.84fr 1.16fr;max-width:880px}.SuccessCard_panel__ADnS0{position:relative;display:flex;flex-direction:column;gap:24px;padding:32px 28px;background:var(--surface-ink-band);--mark-invert-outer:var(--color-surface);--mark-invert-inner:var(--color-ink)}.SuccessCard_panelBetween__Q4AhD{justify-content:space-between}.SuccessCard_panelStart__2RhVs{justify-content:flex-start;gap:14px}.SuccessCard_panelCenter__pOkmx{justify-content:center;gap:20px}.SuccessCard_splitSober__0j6In .SuccessCard_panel__ADnS0{padding:28px;background:var(--color-ink-soft);--mark-invert-inner:var(--color-ink-soft)}.SuccessCard_panelHead__WU_k8{display:flex;flex-direction:column;gap:18px}.SuccessCard_panelStart__2RhVs .SuccessCard_panelHead__WU_k8{gap:12px}.SuccessCard_panelCenter__pOkmx .SuccessCard_panelHead__WU_k8{gap:16px}.SuccessCard_panelLines__lLeQm{display:flex;flex-direction:column;gap:10px}.SuccessCard_panelTitle__K2QCN{margin:0;font-family:var(--font-display);font-size:clamp(24px,3.2vw,32px);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:#fff}.SuccessCard_panelTitleWipe__F4_Bl{animation:SuccessCard_wipe__y9J5p .7s cubic-bezier(.2,.9,.2,1) 1s both}@keyframes SuccessCard_wipe__y9J5p{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.SuccessCard_panelSub__IEqAB{margin:0;font-size:13.5px;line-height:1.6;max-width:32ch;color:hsla(0,0%,100%,.72);animation:SuccessCard_riseIn__gKxml .5s ease 1.5s both}.SuccessCard_splitSober__0j6In .SuccessCard_panelSub__IEqAB{color:hsla(0,0%,100%,.6);animation:none}.SuccessCard_splitSober__0j6In .SuccessCard_panelTitle__K2QCN{color:hsla(0,0%,100%,.92);font-size:clamp(22px,2.6vw,27px)}.SuccessCard_panelTagline__UNevV{margin:0;font-family:var(--font-display);font-style:italic;font-size:13px;color:hsla(0,0%,100%,.5);animation:SuccessCard_riseIn__gKxml .5s ease 1.8s both}.SuccessCard_panelRail__5UmaZ{height:4px;border-radius:var(--radius-pill);background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.1) 35%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.1) 65%,rgba(255,255,255,.1));background-size:240px 100%;animation:SuccessCard_shimmer__40xAt 1.6s linear infinite}@keyframes SuccessCard_shimmer__40xAt{0%{background-position:-240px 0}to{background-position:240px 0}}.SuccessCard_column__mfh3i{display:flex;flex-direction:column;gap:16px;padding:32px 30px;text-align:left}.SuccessCard_splitSober__0j6In .SuccessCard_column__mfh3i{gap:13px;padding:28px 30px;justify-content:center}.SuccessCard_pill__OB7mK{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;padding:4px 11px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;animation:SuccessCard_riseIn__gKxml .5s ease .3s both}.SuccessCard_pillGood__YqNN1{color:var(--rag-green);background:var(--rag-green-bg)}.SuccessCard_pillAccent__arDxR{color:var(--accent-mid);background:var(--accent-soft)}.SuccessCard_pillNeutral__1xHRq{color:var(--color-muted);background:var(--color-subtle)}.SuccessCard_pillDot__xOWDf{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.SuccessCard_pillNeutral__1xHRq .SuccessCard_pillDot__xOWDf{background:var(--rag-grey-dot)}.SuccessCard_pillDotPulse__W7KhN{animation:SuccessCard_dotPulse__wrsv2 1.4s ease-in-out infinite}@keyframes SuccessCard_dotPulse__wrsv2{0%,to{opacity:.25;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.SuccessCard_splitTitle__3PNTx{margin:2px 0 0;font-family:var(--font-display);font-size:clamp(19px,2.4vw,22px);font-weight:600;line-height:1.15;letter-spacing:-.015em;color:var(--color-ink);overflow-wrap:anywhere}.SuccessCard_splitBody__gpiSN{margin:0;font-size:13.5px;line-height:1.6;color:var(--color-muted);text-wrap:pretty}.SuccessCard_splitBody__gpiSN strong{color:var(--color-body);font-weight:600}.SuccessCard_details___6BXi{display:flex;flex-direction:column;margin:0}.SuccessCard_detailRow___PY9d{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--color-divider);animation:SuccessCard_riseIn__gKxml .45s ease both}.SuccessCard_detailRow___PY9d:last-child{border-bottom:0}.SuccessCard_detailLabel__ksdI0{margin:0;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-faint);white-space:nowrap}.SuccessCard_detailValue__AvPDH{margin:0;font-size:13.5px;font-weight:600;color:var(--color-ink);overflow-wrap:anywhere;text-align:right}.SuccessCard_detailMono__5RBL3{font-family:var(--font-code);font-size:15px;font-weight:500;white-space:nowrap}.SuccessCard_splitFoot__8MvmI{display:flex;flex-direction:column;gap:10px;margin-top:auto;animation:SuccessCard_riseIn__gKxml .5s ease 1.05s both}.SuccessCard_splitSober__0j6In .SuccessCard_splitFoot__8MvmI{margin-top:6px;animation:none}.SuccessCard_splitNote__kpAKD{margin:0;font-size:12.5px;color:var(--color-faint);text-align:center}@keyframes SuccessCard_riseIn__gKxml{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.SuccessCard_arrivalConfetti__Vnrdt{position:absolute;inset:0;pointer-events:none}.SuccessCard_arrivalConfetti__Vnrdt span{position:absolute;top:0;border-radius:2px;opacity:0;animation-name:SuccessCard_arrivalFall__u__LV;animation-timing-function:ease-in;animation-fill-mode:both}@keyframes SuccessCard_arrivalFall__u__LV{0%{opacity:0;transform:translateY(-20px) rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(var(--dx,0),560px) rotate(var(--rot,180deg))}}@media(max-width:1024px){.SuccessCard_split__VuD4i{grid-template-columns:1fr}.SuccessCard_panel__ADnS0{gap:18px;padding:26px 22px}.SuccessCard_column__mfh3i{padding:26px 22px}.SuccessCard_panelTitle__K2QCN{font-size:clamp(23px,7vw,28px)}}@media(prefers-reduced-motion:reduce){.SuccessCard_detailRow___PY9d,.SuccessCard_panelSub__IEqAB,.SuccessCard_panelTagline__UNevV,.SuccessCard_panelTitleWipe__F4_Bl,.SuccessCard_pill__OB7mK,.SuccessCard_splitFoot__8MvmI,.SuccessCard_splitSober__0j6In,.SuccessCard_split__VuD4i{animation:none}.SuccessCard_panelTitleWipe__F4_Bl{-webkit-clip-path:none;clip-path:none}.SuccessCard_panelRail__5UmaZ,.SuccessCard_pillDotPulse__W7KhN{animation:none}.SuccessCard_arrivalConfetti__Vnrdt{display:none}}.SuccessCard_actionsRow__3PWEi{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.SuccessCard_btnPrimary__QAWfw{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 20px;border:0;border-radius:var(--radius-pill);background:var(--color-ink);color:#fff;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.SuccessCard_btnPrimary__QAWfw:hover{background:var(--color-ink-hover);color:#fff}.SuccessCard_splitSober__0j6In .SuccessCard_btnPrimary__QAWfw{padding:11px 18px;font-size:13.5px}.SuccessCard_btnSecondary__E6BiJ{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.SuccessCard_btnSecondary__E6BiJ:hover{background:var(--color-hover);border-color:var(--color-ink);color:var(--color-ink)}.SuccessCard_btnLink__OvRfZ{padding:12px 6px;border:0;background:none;color:var(--color-muted);font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer}.SuccessCard_btnLink__OvRfZ:hover{color:var(--color-ink);text-decoration:underline}.SuccessCard_btnQuiet__Vq7Lr{margin-left:auto;padding:12px 0;border:0;background:none;color:var(--color-faint);font-family:inherit;font-size:12.5px;cursor:pointer}.SuccessCard_btnQuiet__Vq7Lr:hover{color:var(--color-muted);text-decoration:underline}@media(max-width:1024px){.SuccessCard_btnQuiet__Vq7Lr{margin-left:0}}.SuccessCard_markTurn__1uF7y{display:inline-block;align-self:flex-start}.SuccessCard_panelEyebrow__YgtMu{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.28)}.SuccessCard_panelPlan__mjklj{font-family:var(--font-display);font-size:27px;font-weight:600;line-height:1;letter-spacing:-.02em;color:hsla(0,0%,100%,.92)}.SuccessCard_panelPrice__PtElh{display:flex;align-items:baseline;gap:8px}.SuccessCard_panelPrice__PtElh b{font-family:var(--font-code);font-size:17px;font-weight:400;color:hsla(0,0%,100%,.85)}.SuccessCard_panelPrice__PtElh em{font-size:12px;font-style:normal;color:hsla(0,0%,100%,.45)}.SuccessCard_splitSober__0j6In .SuccessCard_panelLines__lLeQm{gap:14px}.SuccessCard_btnPrimary__QAWfw:disabled,.SuccessCard_btnPrimary__QAWfw[aria-disabled=true]{background:var(--color-subtle);color:var(--color-faint);cursor:default}.SuccessCard_btnPrimary__QAWfw:disabled:hover,.SuccessCard_btnPrimary__QAWfw[aria-disabled=true]:hover{background:var(--color-subtle);color:var(--color-faint)}.SuccessCard_splitInstant__6hi0w .SuccessCard_detailRow___PY9d,.SuccessCard_splitInstant__6hi0w .SuccessCard_panelSub__IEqAB,.SuccessCard_splitInstant__6hi0w .SuccessCard_panelTagline__UNevV,.SuccessCard_splitInstant__6hi0w .SuccessCard_pill__OB7mK,.SuccessCard_splitInstant__6hi0w .SuccessCard_splitFoot__8MvmI{animation:none}.SuccessCard_splitInstant__6hi0w .SuccessCard_panelTitleWipe__F4_Bl{animation:none;-webkit-clip-path:none;clip-path:none}.SuccessCard_modalVeil__KEJDI{position:fixed;inset:0;z-index:240;display:flex;align-items:flex-start;justify-content:center;padding:40px 24px;background:rgba(20,22,30,.46);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:SuccessCard_veilIn__ZCh4J .24s ease both;overflow-y:auto}@keyframes SuccessCard_veilIn__ZCh4J{0%{opacity:0}to{opacity:1}}.SuccessCard_wrapModal___TOF6{min-height:0;padding:0;background:none;width:100%;margin:auto;overflow:visible}.SuccessCard_splitClose__ZrgnS{position:absolute;top:12px;right:12px;z-index:3;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:999px;background:rgba(20,22,30,.05);color:var(--color-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.SuccessCard_splitClose__ZrgnS:hover{background:rgba(20,22,30,.1);color:var(--color-body)}.SuccessCard_splitClose__ZrgnS:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.SuccessCard_modalVeil__KEJDI{animation:none}}.AppointmentsRegister_kpiAbove__aKiZb{order:-1}.AppointmentsRegister_tableTools__hB3TX{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.AppointmentsRegister_toolsLeft__MVIZR,.AppointmentsRegister_toolsRight__dx_xz{display:flex;gap:6px}.AppointmentsRegister_linkBtn__THdn3{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:13px;font-weight:600;padding:8px 13px;color:#5b5d66;background:var(--color-surface);border:1px solid #e7e9ed;border-radius:9px;cursor:pointer;transition:background .12s ease}.AppointmentsRegister_linkBtn__THdn3:hover:not(:disabled){background:var(--color-hover)}.AppointmentsRegister_linkBtn__THdn3:disabled{opacity:.5;cursor:default}.AppointmentsRegister_linkBtnOn__Mj6nl{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.AppointmentsRegister_linkBtnOn__Mj6nl:hover:not(:disabled){background:var(--color-ink)}.AppointmentsRegister_historyRow__hbYtY td{background:var(--color-subtle);border-bottom:1px solid var(--color-divider)}.AppointmentsRegister_histCell__Dv0QS{padding-left:8px!important}.AppointmentsRegister_histMeta__2qjh7{font-size:12px;color:var(--color-muted)}.AppointmentsRegister_wrap__5C7Wg{width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-card);overflow:hidden}.AppointmentsRegister_tableScroll__93vmZ{overflow-x:auto}.AppointmentsRegister_table__rVgbx{width:100%;min-width:680px;border-collapse:collapse;font-family:var(--font-ui);font-size:var(--reg-row-size);color:var(--color-ink)}.AppointmentsRegister_clickable__AUwTZ{cursor:pointer}.AppointmentsRegister_num__9vXbo{text-align:left;white-space:nowrap}.AppointmentsRegister_created__lGTD6{white-space:nowrap}.AppointmentsRegister_title__lkWXJ{line-height:1.4}.AppointmentsRegister_revChip__7jiWx{display:inline-flex;padding:var(--pill-pad);font-size:var(--pill-size);font-weight:var(--pill-weight);vertical-align:middle;line-height:1.5;box-sizing:border-box;align-items:center;height:var(--pill-h)}.AppointmentsRegister_revChipBtn__I8uLq,.AppointmentsRegister_revChip__7jiWx{letter-spacing:.02em;color:var(--accent-deep,#4f6394);background:var(--accent-soft,#eef1f7);border:1px solid var(--accent-line,#dfe4ef);border-radius:var(--radius-pill);white-space:nowrap}.AppointmentsRegister_revChipBtn__I8uLq{display:inline-block;padding:2px 9px;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.AppointmentsRegister_revChipBtn__I8uLq:hover{background:var(--accent-line,#dfe4ef)}.AppointmentsRegister_cellText__FKFg1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentsRegister_histToggle__Zf5ba{position:absolute;left:-2px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-muted);background:none;border:none;border-radius:5px;cursor:pointer}.AppointmentsRegister_histToggle__Zf5ba:hover{background:var(--color-hover);color:var(--color-ink)}.AppointmentsRegister_histLabelBtn__ZlROn{display:inline-block;margin-right:10px;padding:1px 7px;font:inherit;font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--accent-deep,#4f6394);background:var(--color-surface);border:1px solid var(--accent-line,#dfe4ef);border-radius:var(--radius-pill);cursor:pointer}.AppointmentsRegister_histLabelBtn__ZlROn:hover{background:var(--accent-soft,#eef1f7)}.AppointmentsRegister_typeTag__OFkm7{display:inline-flex;align-items:center;padding:var(--pill-pad);font-size:var(--pill-size);font-weight:var(--pill-weight);letter-spacing:var(--pill-tracking);line-height:1.5;border-radius:var(--radius-pill);white-space:nowrap;color:var(--color-muted);background:var(--color-canvas);border:1px solid var(--color-border);box-sizing:border-box;height:var(--pill-h)}tbody .AppointmentsRegister_statusCell__6QLdv>span:first-child{white-space:nowrap}.AppointmentsRegister_muted__eGELF{color:var(--color-faint)}.AppointmentsRegister_emailPills__Rnu9F{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:340px}.AppointmentsRegister_emailPill__ZQ_6v{display:inline-flex;max-width:200px;padding:var(--pill-pad);font-size:var(--pill-size);font-weight:var(--pill-weight);line-height:1.5;color:var(--color-ink);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-pill);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;align-items:center;height:var(--pill-h)}.AppointmentsRegister_emailPill__ZQ_6v.AppointmentsRegister_green__GhVa1{color:var(--rag-green);background:var(--rag-green-bg);border-color:rgba(0,0,0,0)}.AppointmentsRegister_emailPill__ZQ_6v.AppointmentsRegister_amber__bf2AN{color:var(--rag-amber);background:var(--rag-amber-bg);border-color:rgba(0,0,0,0)}.AppointmentsRegister_emailPill__ZQ_6v.AppointmentsRegister_red__vINTm{color:var(--rag-red);background:var(--rag-red-bg);border-color:rgba(0,0,0,0)}.AppointmentsRegister_emptyRow__n_IbN{text-align:center;padding:40px 16px!important;color:var(--color-muted)}.AppointmentsRegister_emptyRow__n_IbN span{display:block;margin-bottom:14px;font-size:13px}.AppointmentsRegister_emptyCta__YyWJJ{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13px;font-weight:550;padding:8px 14px;color:#fff;background:var(--color-ink);border:none;border-radius:var(--radius-control);cursor:pointer}.AppointmentsRegister_emptyCta__YyWJJ:hover{background:var(--color-ink-hover)}.AppointmentsRegister_numHead__7Tp_q{text-align:center}.AppointmentsRegister_numCell__1b_YO{position:relative;width:var(--reg-rank-w);text-align:center;font-size:var(--reg-row-size-sm);white-space:nowrap}.AppointmentsRegister_numSlot__3U5d_{position:relative;display:inline-block;min-width:16px;text-align:center;vertical-align:middle}.AppointmentsRegister_numSlot__3U5d_ .AppointmentsRegister_grip__hMZlw{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-faint);cursor:-webkit-grab;cursor:grab}.AppointmentsRegister_clickable__AUwTZ:hover .AppointmentsRegister_grip__hMZlw{display:inline-flex}.AppointmentsRegister_clickable__AUwTZ:hover .AppointmentsRegister_numText__s2wZl{visibility:hidden}.AppointmentsRegister_dragging__RPTbG{opacity:.5}.AppointmentsRegister_checkCell__eJ0XI input,.AppointmentsRegister_checkHead__U9aOI input{vertical-align:middle}.AppointmentsRegister_tableArea__d7l_P{position:relative}.KeystoneLoader_root__apv6H{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.KeystoneLoader_svg__4_qnu{display:block;overflow:visible}.KeystoneLoader_light__PGz97{--kh-outline:#9aa0ad;--kh-doc:#c9cdd6;--kh-sig:var(--color-ink)}.KeystoneLoader_dark__GY0TC{--kh-outline:#5a6178;--kh-doc:#4c5568;--kh-sig:#edeff2}.KeystoneLoader_outline__DM2S9{stroke:var(--kh-outline)}.KeystoneLoader_doc__gFGtV{stroke:var(--kh-doc)}.KeystoneLoader_sig__dayR6{stroke:var(--kh-sig)}.KeystoneLoader_label__Y336o{font-family:var(--font-code);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint)}.browserFrame_window__TuMSn{margin:0 auto;width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--ed-r-surface);overflow:hidden;box-shadow:0 2px 14px rgba(0,0,0,.1)}.browserFrame_bar__h3vFm{display:flex;align-items:center;gap:10px;padding:8px 11px;background:var(--color-subtle);border-bottom:1px solid var(--color-border)}.browserFrame_dots__lQ4Qj{display:flex;gap:5px;flex:0 0 auto}.browserFrame_dot__OnRaI{width:9px;height:9px;border-radius:50%;background:var(--color-border)}.browserFrame_url__53ZLT{flex:1 1;min-width:0;display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);font-size:11px;color:var(--color-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browserFrame_urlToken__MQCJt{opacity:.55}.browserFrame_body__e4E2A{background:#fff}.InfoRequestCalendarPanel_body__jI1UW{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card-lg);overflow:hidden}.InfoRequestCalendarPanel_err__c8gth{margin:0 0 10px;font-size:12.5px;color:var(--rag-red)}.AppointmentMinorUpdateModal_blurb__0XR11{margin:0 0 16px;max-width:70ch;font-size:12.5px;line-height:1.55;color:var(--color-muted)}.AppointmentMinorUpdateModal_grid__9hULH{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 18px;gap:14px 18px}@media(max-width:720px){.AppointmentMinorUpdateModal_grid__9hULH{grid-template-columns:1fr}}.AppointmentMinorUpdateModal_field__02KYg{display:flex;flex-direction:column;gap:5px;min-width:0}.AppointmentMinorUpdateModal_wide__cv0_o{grid-column:1/-1}.AppointmentMinorUpdateModal_label__oiL1S{font-size:12px;font-weight:600;color:var(--color-faint)}.AppointmentMinorUpdateModal_input__Yb55i{border:1px solid var(--color-border);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px;color:var(--color-ink);background:var(--color-surface);resize:vertical}.AppointmentMinorUpdateModal_input__Yb55i:focus{outline:none;border-color:var(--color-ink)}.AppointmentMinorUpdateModal_was___mMA8{font-size:11.5px;color:var(--color-muted);font-style:italic}.AppointmentMinorUpdateModal_ghost__WJrAM{border:1px solid var(--color-border);border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:600;color:var(--color-ink);background:var(--color-surface);cursor:pointer}.AppointmentMinorUpdateModal_primary__pAjJp{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--color-ink);border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:600;color:var(--color-surface);background:var(--color-ink);cursor:pointer}.AppointmentMinorUpdateModal_primary__pAjJp:disabled{opacity:.45;cursor:default}.VariationsWorkspace_page__Nbqc2{display:flex;flex-direction:column;padding:24px 28px 40px;min-height:100%}.VariationsWorkspace_regHead__Oy88m{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.VariationsWorkspace_regHead__Oy88m h1{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--color-ink)}.VariationsWorkspace_pageSub__dmIO9{margin:6px 0 0;font-size:13.5px;color:var(--color-muted)}.VariationsWorkspace_newBtn__vNurV{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font:inherit;font-size:13.5px;font-weight:550;padding:9px 16px;color:#fff;background:var(--color-ink);border:none;border-radius:var(--radius-control);cursor:pointer}.VariationsWorkspace_newBtn__vNurV:hover{background:var(--color-ink-hover)}.VariationsWorkspace_empty__6Gm9U{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:56px 24px;color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.VariationsWorkspace_emptyTitle__RHkgh{margin:0;font-size:15px;font-weight:650;color:var(--color-ink)}.VariationsWorkspace_emptySub__rx5O5{margin:0 0 6px;font-size:13px;color:var(--color-muted);max-width:380px}.VariationsWorkspace_tableWrap__SoT7y{width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-card);background:#fff}.VariationsWorkspace_table__yvsXt{width:100%;border-collapse:collapse;font-size:13px}.VariationsWorkspace_table__yvsXt thead th{text-align:left;font-weight:600;color:var(--color-muted);padding:11px 14px;border-bottom:1px solid var(--color-border);white-space:nowrap}.VariationsWorkspace_table__yvsXt tbody td{padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-body);vertical-align:middle}.VariationsWorkspace_table__yvsXt tbody tr:last-child td{border-bottom:none}.VariationsWorkspace_table__yvsXt tbody tr:hover{background:var(--color-hover)}.VariationsWorkspace_nameCell__7WiIs{font-weight:600;color:var(--color-ink)}.VariationsWorkspace_headActions__wAOvp{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.VariationsWorkspace_headActions__wAOvp>*{flex:none}.VariationsWorkspace_shareGroup__6tJqy{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-control);overflow:hidden}.VariationsWorkspace_shareGroupBtn__1jilO{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font:inherit;font-size:13.5px;font-weight:550;padding:9px 14px;color:var(--color-ink);background:var(--color-surface);border:none;border-right:1px solid var(--color-border);cursor:pointer}.VariationsWorkspace_shareGroupBtn__1jilO:last-child{border-right:none}.VariationsWorkspace_shareGroupBtn__1jilO:hover:not(:disabled){background:var(--color-hover)}.VariationsWorkspace_shareGroupBtn__1jilO:disabled{opacity:.5;cursor:default}.VariationsWorkspace_secondaryBtn__4BzSt{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13.5px;font-weight:550;padding:9px 14px;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer}.VariationsWorkspace_secondaryBtn__4BzSt:hover{background:var(--color-hover)}.VariationsWorkspace_clickRow__SfGEK{cursor:pointer}.RegisterError_card__S4rhn{display:flex;align-items:center;justify-content:center;min-height:300px;padding:48px 24px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-card)}.RegisterError_inner__Lw9gs{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:460px}.RegisterError_mark__52Q2u{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;border:1px solid color-mix(in srgb,var(--rag-red) 22%,transparent);border-radius:10px;background:var(--rag-red-bg);color:var(--rag-red)}.RegisterError_title__lKkRo{margin:0;font-size:15.5px;font-weight:600;letter-spacing:-.01em;color:var(--color-ink)}.RegisterError_body__m4zI6{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--color-muted)}.RegisterError_action__VSi91{margin-top:18px}.RegisterError_detailWrap__K4vZ8{margin-top:18px;width:100%}.RegisterError_detailToggle__rhUQ5{border:0;background:none;padding:0;font:inherit;font-size:12.5px;color:var(--color-muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.RegisterError_detailToggle__rhUQ5:hover{color:var(--color-body)}.RegisterError_detail__1AgWA{display:block;margin-top:10px;padding:10px 12px;max-height:168px;overflow:auto;border:1px solid var(--color-border-soft);border-radius:8px;background:var(--color-border-soft);color:var(--color-body);font-family:var(--font-code);font-size:11.5px;line-height:1.55;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.RegisterError_payload__q5QzS{margin:12px 0 0;padding:10px 12px;border:1px solid var(--color-border-soft,var(--color-border));border-radius:8px;background:var(--color-surface-2,#f4f6f8);max-height:240px;overflow:auto;text-align:left}.RegisterError_payloadRow__v_3qt{display:grid;grid-template-columns:92px 1fr;grid-gap:10px;gap:10px;padding:3px 0;font-size:11.5px;line-height:1.45}.RegisterError_payloadRow__v_3qt dt{margin:0;color:var(--color-faint);font-weight:600}.RegisterError_payloadRow__v_3qt dd{margin:0;color:var(--color-body);font-family:var(--font-code);overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.error_wrap__5JXTU{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:32px 20px}.InfoRequestWorkspaceModal_overlay__PuJy7{position:fixed;inset:0;z-index:60;background:rgba(20,22,30,.5);display:flex;align-items:center;justify-content:center;padding:20px}.InfoRequestWorkspaceModal_modal__ZIbIZ{width:min(1200px,97vw);height:min(880px,93vh);display:flex;flex-direction:column;background:var(--color-canvas);border-radius:var(--radius-card-lg);box-shadow:0 40px 100px -30px rgba(20,22,30,.55);font-family:var(--font-ui);overflow:hidden;animation:InfoRequestWorkspaceModal_pop__sPS6w .14s ease-out}@keyframes InfoRequestWorkspaceModal_pop__sPS6w{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}.InfoRequestWorkspaceModal_head__NdI59{display:flex;align-items:center;gap:12px;padding:12px 18px;flex:none;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.InfoRequestWorkspaceModal_title__reLDE{font-size:14.5px;font-weight:700;color:var(--color-ink)}.InfoRequestWorkspaceModal_close__n0wpk{margin-left:auto;border:0;background:rgba(0,0,0,0);color:var(--color-faint);cursor:pointer;padding:4px;border-radius:6px}.InfoRequestWorkspaceModal_close__n0wpk:hover{background:var(--color-hover);color:var(--color-ink)}.InfoRequestWorkspaceModal_body__jcAxo{flex:1 1;min-height:0;overflow:auto}.statusMenu_dmMenuWrap__vrqyt{display:inline-flex}.statusMenu_dmMenu__MLgjX{position:fixed;z-index:96;width:190px;padding:5px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 12px 32px rgba(16,18,26,.18);display:flex;flex-direction:column;gap:2px}.statusMenu_dmMenuItem__wXzGM{display:flex;align-items:center;gap:7px;width:100%;font:inherit;font-size:13px;text-align:left;color:var(--color-ink);background:none;border:0;border-radius:7px;padding:8px 9px;cursor:pointer}.statusMenu_dmMenuItem__wXzGM:hover{background:var(--color-hover)}.statusMenu_dmMenuItem__wXzGM[data-on="1"]{font-weight:650}.statusMenu_dmMenuItem__wXzGM:disabled{opacity:.5;cursor:default}.statusMenu_dmMenuTick__Ghsbi{flex:none;width:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-ink)}.statusMenu_dmMenuAdd__tzBC3{margin-top:3px;padding-top:9px;border-top:1px solid var(--color-divider);border-radius:0 0 7px 7px;color:var(--color-muted);font-weight:600}.statusMenu_dmBackdrop__g_cle{position:fixed;inset:0;z-index:95}.milestoneNamedSourceModal_body__mwHxy{display:flex;flex-direction:column;gap:13px;padding:4px 2px 0}.milestoneNamedSourceModal_lead__Txd_S{margin:0;font-size:13px;line-height:1.55;color:var(--color-body)}.milestoneNamedSourceModal_note__jS2bH{margin:0;font-size:12px;line-height:1.5;color:var(--color-faint)}.milestoneNamedSourceModal_field__3JwZn{display:block}.milestoneNamedSourceModal_label__i2uoL{display:block;margin-bottom:5px;font-size:12.5px;font-weight:600;color:var(--color-muted)}.milestoneNamedSourceModal_input__prjyL{width:100%;box-sizing:border-box;padding:9px 11px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface);font-family:inherit;font-size:13.5px;color:var(--color-ink);outline:none}.milestoneNamedSourceModal_input__prjyL:focus{border-color:var(--color-ink)}.milestoneNamedSourceModal_input__prjyL::placeholder{color:var(--color-faint)}.milestoneNamedSourceModal_pair__yXXdx{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:480px){.milestoneNamedSourceModal_pair__yXXdx{grid-template-columns:1fr}}.milestoneNamedSourceModal_error__sR0Q3{display:block;margin-top:5px;font-size:12px;line-height:1.45;color:var(--rag-red)}.milestoneNamedSourceModal_foot__XlDYI{display:flex;justify-content:flex-end;gap:8px;width:100%}.milestoneNamedSourceModal_ghost__2lMIq{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--color-body);cursor:pointer}.milestoneNamedSourceModal_ghost__2lMIq:hover:not(:disabled){border-color:var(--color-ink);color:var(--color-ink)}.milestoneNamedSourceModal_ghost__2lMIq:disabled{cursor:default;opacity:.55}.milestoneNamedSourceModal_primary__xJ6UB{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border:1px solid var(--color-ink);border-radius:8px;background:var(--color-ink);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--color-surface);cursor:pointer}.milestoneNamedSourceModal_primary__xJ6UB:hover:not(:disabled){background:var(--color-ink-hover);border-color:var(--color-ink-hover)}.milestoneNamedSourceModal_primary__xJ6UB:disabled{cursor:default;opacity:.5}.milestonePackEditor_compactForm__Sz8U8 input,.milestonePackEditor_compactForm__Sz8U8 select,.milestonePackEditor_compactForm__Sz8U8 textarea{font-size:12.5px;padding:7px 10px}.milestonePackEditor_compactForm__Sz8U8 input:not([type=checkbox]):not([type=radio]):not([type=file]),.milestonePackEditor_compactForm__Sz8U8 select{height:32px}@keyframes milestonePackEditor_veilIn__4OZH3{0%{opacity:0}to{opacity:1}}.milestonePackEditor_busyVeil__k3a47{position:fixed;inset:0;z-index:94;cursor:wait;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation:milestonePackEditor_veilIn__4OZH3 .15s ease both}@media(prefers-reduced-motion:reduce){.milestonePackEditor_busyVeil__k3a47{animation:none}}.milestonePackEditor_tabs__fBNGW{display:flex;align-items:center;flex:0 0 auto;gap:2px;padding:2px;border-radius:8px;background:var(--color-subtle)}.milestonePackEditor_tab__zP39M{border:0;background:rgba(0,0,0,0);font-family:inherit;font-size:12px;color:var(--color-muted);padding:6px 12px;border-radius:6px;cursor:pointer}.milestonePackEditor_tab__zP39M:hover{color:var(--color-ink)}.milestonePackEditor_tabOn__GDw_s{background:var(--color-surface);color:var(--color-ink);font-weight:600;box-shadow:0 1px 2px rgba(20,20,18,.1)}.milestonePackEditor_listWaitText__Y9Bwq{margin:0;font-size:12.5px;line-height:1.5;color:var(--color-muted);text-align:center}.milestonePackEditor_listWait__vgpta{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px}.milestonePackEditor_outlineHost__Nz_vQ{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:visible}.milestonePackEditor_lockNote__qJNkt{margin:0 0 12px;padding:8px 10px;border-radius:8px;background:var(--color-subtle);font-size:12.5px;line-height:1.45;color:var(--color-muted)}.milestonePackEditor_check__17epz{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--color-ink);cursor:pointer}.milestonePackEditor_hintBlock__V89_f{display:block;margin:3px 0 8px;font-size:12.5px;line-height:1.45;color:var(--color-muted)}.milestonePackEditor_changeList__HVWBJ{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.milestonePackEditor_changeList__HVWBJ li{font-size:12px;line-height:1.4;padding-left:9px;border-left:2px solid var(--color-border);color:var(--color-ink)}.milestonePackEditor_chg_added__dgafR{border-left-color:var(--rag-green)!important}.milestonePackEditor_chg_removed__0_RLe{border-left-color:var(--rag-red)!important}.milestonePackEditor_chg_changed__7c9IY{border-left-color:var(--rag-amber)!important}.milestonePackEditor_chg_renumbered__S6KlH{color:var(--color-muted)!important}.milestonePackEditor_partiesHost__Ok_ND{padding:0}.milestonePackEditor_partiesEmpty__ZwV0u{margin:0;padding:16px;border:1px dashed var(--color-border);border-radius:10px;font-size:12.5px;line-height:1.5;color:var(--color-muted)}.milestonePackEditor_partyOff__T1M_4{opacity:.6}.milestonePackEditor_partyVersion__vmSMn{font-size:11.5px;color:var(--color-muted)}.milestonePackEditor_contactList__KK7Or{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.milestonePackEditor_contact__CODee{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:12px;padding:9px 11px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface)}.milestonePackEditor_contactNo__fmXgM{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--color-subtle);color:var(--color-muted);font-size:11.5px;font-weight:700}.milestonePackEditor_contactName__HCUtW{font-size:13px;font-weight:700}.milestonePackEditor_contactState__FYqoj{margin-left:auto;color:var(--color-muted)}.milestonePackEditor_dateRow__7RDIe{display:flex;flex-direction:column;gap:9px}.milestonePackEditor_dateField__kQaTi{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.milestonePackEditor_dateLabel__QBffV{font-size:11px;font-weight:600;color:var(--color-muted)}.milestonePackEditor_dateInput__GwRls{font:inherit;font-size:12px;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:7px;padding:6px 8px;width:100%}.milestonePackEditor_dateNote__4_EXy{margin:7px 0 0;font-size:11px;line-height:1.45;color:var(--color-faint)}.milestonePackEditor_railBlock__536Nf,.milestonePackEditor_railStack__GqLaE{display:flex;flex-direction:column;gap:9px}.milestonePackEditor_railToggleRow__CYU0O{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px}.milestonePackEditor_pdfGapHead__FEskp{margin:0 0 7px;font-size:11.5px;font-weight:600;line-height:1.45;color:var(--color-ink)}.milestonePackEditor_pdfReach__Z2cGl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.milestonePackEditor_pdfReach__Z2cGl li{display:flex;align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.45;color:var(--color-body)}.milestonePackEditor_pdfReach__Z2cGl svg{flex:0 0 auto;margin-top:1px}.milestonePackEditor_pdfOn__7Fv57 svg{color:var(--rag-green,#1b7f4b)}.milestonePackEditor_pdfOff__MmM8T svg{color:var(--rag-amber,#a86a12)}.milestonePackEditor_railBlock__536Nf{margin-top:11px;padding-top:11px;border-top:1px solid var(--color-border)}.milestonePackEditor_railField__E8vg2{display:flex;flex-direction:column;gap:4px}.milestonePackEditor_railLabel__zOf2V{font-size:11px;font-weight:600;color:var(--color-muted)}.milestonePackEditor_railArea__rpPHU,.milestonePackEditor_railInput__2SrMH,.milestonePackEditor_railSelect__akqon{font:inherit;font-size:12px;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:7px;padding:6px 8px;width:100%}.milestonePackEditor_colTicks__814Lc{display:flex;flex-wrap:wrap;gap:4px 12px;padding:2px 0}.milestonePackEditor_colTick__d4TRP{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--color-body);cursor:pointer}.milestonePackEditor_colTick__d4TRP input{margin:0;width:13px;height:13px;cursor:pointer}.milestonePackEditor_colTick__d4TRP input:disabled{cursor:default}.milestonePackEditor_colTickFixed__gF0Pf{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-faintest)}.milestonePackEditor_pickWrap__KAqQE{flex:0 0 auto;display:flex;margin:0 16px 12px}.milestonePackEditor_pickDate__hzjE7{font:inherit;font-size:12.5px;font-weight:600;padding:5px 9px;color:#fff;background:hsla(0,0%,100%,.08);border:none;border-radius:8px;cursor:pointer}.milestonePackEditor_pickDate__hzjE7::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.75;cursor:pointer}.milestonePackEditor_pickDate__hzjE7:disabled{opacity:.5;cursor:default}.milestonePackEditor_pickOwner__Dk8Lu{font:inherit;font-size:12.5px;font-weight:600;max-width:190px;padding:5px 9px;color:#fff;background:hsla(0,0%,100%,.08);border:none;border-radius:8px;cursor:pointer}.milestonePackEditor_pickOwner__Dk8Lu option{color:var(--color-ink);background:var(--color-surface)}.milestonePackEditor_pickOwner__Dk8Lu:disabled{opacity:.5;cursor:default}.milestonePackEditor_pickRemove__X_MJA{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:12.5px;font-weight:600;padding:6px 11px;color:#ffd9d2;background:rgba(192,121,107,.28);border:none;border-radius:8px;cursor:pointer}.milestonePackEditor_pickRemove__X_MJA:hover:not(:disabled){background:rgba(192,121,107,.45);color:#fff}.milestonePackEditor_pickRemove__X_MJA:disabled{opacity:.5;cursor:default}.milestonePackEditor_fieldPill__hPGIm{display:inline-flex;align-items:center;max-width:100%;padding:1px 8px;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-pill,999px);background:var(--color-surface);border-color:var(--color-border);color:var(--color-body);font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.milestonePackEditor_fieldPill__hPGIm[data-kind=working]{background:var(--accent-tint,#e8eefb);border-color:rgba(0,0,0,0);color:var(--color-accent,#37538f)}.milestonePackEditor_fieldPill__hPGIm[data-kind=submitted]{background:#e9eef8;border-color:rgba(0,0,0,0);color:#3a5288}.milestonePackEditor_fieldPill__hPGIm[data-kind=done]{background:var(--rag-green-bg,#e8f5ec);border-color:rgba(0,0,0,0);color:var(--rag-green,#1a7f45)}.milestonePackEditor_fieldPill__hPGIm[data-kind=closed]{background:var(--rag-grey-bg,#eef0f3);border-color:rgba(0,0,0,0);color:var(--color-faint)}.milestonePackEditor_fieldPill__hPGIm[data-kind=overdue]{background:var(--rag-red-bg,#fdecea);border-color:rgba(0,0,0,0);color:var(--rag-red,#b23a3a)}.milestonePackEditor_fieldPill__hPGIm[data-kind=atRisk]{background:var(--rag-amber-bg,#fdf3e2);border-color:rgba(0,0,0,0);color:var(--rag-amber,#9a6a12)}.milestonePackEditor_fieldLate__MNM23{color:var(--rag-red,#b23a3a);font-weight:600}.milestonePackEditor_fieldRisk__JU6kb{color:var(--rag-amber,#9a6a12);font-weight:600}.milestonePackEditor_railArea__rpPHU{min-height:84px;line-height:1.5;resize:vertical}.milestonePackEditor_railNote__wvG54{margin:0;font-size:11px;line-height:1.45;color:var(--color-faint)}.milestonePackEditor_contactNotify__7Uxqh{font:inherit;font-size:11px;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:2px 5px;max-width:150px}.milestonePackEditor_contactNotify__7Uxqh:disabled{color:var(--color-faint)}.milestonePackEditor_rowBtn__JnBGJ{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid rgba(0,0,0,0);border-radius:6px;background:rgba(0,0,0,0);color:var(--color-muted);cursor:pointer}.milestonePackEditor_rowBtn__JnBGJ:hover:not(:disabled){background:var(--color-surface);border-color:var(--color-border)}.milestonePackEditor_rowBtn__JnBGJ:disabled{opacity:.45;cursor:default}.milestonePackEditor_rowBtnDanger__INmt_:hover:not(:disabled){color:var(--rag-red);border-color:var(--rag-red)}.milestonePackEditor_copyBtn__X9b3j{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font-family:inherit;font-size:11.5px;padding:3px 8px;cursor:pointer;color:var(--color-ink)}.milestonePackEditor_copyBtn__X9b3j:hover{background:var(--color-hover)}.milestonePackEditor_evidenceList__PJABW{margin:0;padding:0;list-style:none}.milestonePackEditor_evidenceRow__I4v_0{display:flex;align-items:center;gap:6px;padding:5px 0;font-size:12px;border-top:1px solid var(--color-border)}.milestonePackEditor_evidenceWaiting__u7nn1{opacity:.7}.milestonePackEditor_evidenceName__wU_7b{padding:0;border:0;background:none;font:inherit;color:var(--color-accent);text-decoration:underline;cursor:pointer;text-align:left}.milestonePackEditor_evidenceWaiting__u7nn1 .milestonePackEditor_evidenceName__wU_7b{color:var(--color-muted);text-decoration:none;cursor:default}.milestonePackEditor_evidenceMeta__H_Yhz{margin-left:auto;color:var(--color-faint);font-size:11px;white-space:nowrap}.milestonePackEditor_attachRow__zet5x{display:flex;flex-direction:column;gap:6px;padding:11px;border-radius:10px;background:var(--color-subtle)}.milestonePackEditor_attachFile__SD8_g{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.milestonePackEditor_attachName__Kx7SL{font-size:11.5px;line-height:1.45;color:var(--color-muted)}.milestonePackEditor_qaList__QDvSa{margin:0;padding:0;list-style:none}.milestonePackEditor_qaItem__hwMiH{padding:10px 0;border-top:1px solid var(--color-border)}.milestonePackEditor_qaItem__hwMiH:first-child{padding-top:0;border-top:0}.milestonePackEditor_qaWho__u02i0{margin:0 0 3px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-faint)}.milestonePackEditor_qaAnswer__J9KUX,.milestonePackEditor_qaText__bFWT0{margin:0 0 6px;font-size:12.5px;line-height:1.5}.milestonePackEditor_qaAnswer__J9KUX{padding-left:10px;border-left:2px solid var(--color-accent);color:var(--color-body)}.milestonePackEditor_qaToggle__qpbs8{padding:0;border:0;background:none;font:inherit;font-size:11px;color:var(--color-accent);text-decoration:underline;cursor:pointer;text-align:left}.milestonePackEditor_qaAnswerBox__13b4Z{display:flex;flex-direction:column;gap:6px}.milestonePackEditor_qaInput__lUPpr{padding:7px 9px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-family:inherit;font-size:12.5px;line-height:1.5;color:var(--color-body);resize:vertical}.milestonePackEditor_qaButtons__hCFT8{display:flex;gap:6px}.milestonePackEditor_qaSendQuiet__zmfe6,.milestonePackEditor_qaSend__CgAzA{padding:6px 11px;border-radius:7px;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.milestonePackEditor_qaSendQuiet__zmfe6:disabled,.milestonePackEditor_qaSend__CgAzA:disabled{opacity:.5;cursor:default}.milestonePackEditor_qaSend__CgAzA{border:0;background:var(--color-ink);color:#fff}.milestonePackEditor_qaSendQuiet__zmfe6{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink)}.milestonePackEditor_visBlock__8_rNa{margin-top:12px;padding-top:12px;border-top:1px solid var(--color-border)}.milestonePackEditor_visHead__Aq0X1{margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.milestonePackEditor_visAll__cscNK{display:flex;align-items:center;gap:7px;font-size:12.5px;line-height:1.4;color:var(--color-body);cursor:pointer}.milestonePackEditor_visList__G03u_{margin:8px 0 0;padding:0 0 0 18px;list-style:none}.milestonePackEditor_visRow__GFGjZ{padding:3px 0}.milestonePackEditor_visEmpty__4nTKc,.milestonePackEditor_visNote__RTK4R{margin:8px 0 0;font-size:11.5px;line-height:1.5;color:var(--color-muted)}.milestonePackEditor_panelActs__A5Ka2{display:flex;flex-direction:column;gap:8px}.milestonePackEditor_panelList__rv2cv{margin-top:8px;padding:6px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface)}.milestonePackEditor_tmplBtn__Yw4y2{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-family:inherit;font-size:12px;font-weight:600;color:var(--color-ink);cursor:pointer}.milestonePackEditor_tmplBtn__Yw4y2:hover:not(:disabled){border-color:var(--color-ink)}.milestonePackEditor_tmplBtn__Yw4y2:disabled{opacity:.5;cursor:default}.milestonePackEditor_tmplRow__foXdn{display:flex;width:100%;align-items:baseline;gap:6px;border-radius:7px}.milestonePackEditor_tmplRow__foXdn:hover{background:var(--color-subtle)}.milestonePackEditor_tmplRow__foXdn .milestonePackEditor_tmplOver__cJMW7:focus-visible,.milestonePackEditor_tmplRow__foXdn:hover .milestonePackEditor_tmplOver__cJMW7{opacity:1}.milestonePackEditor_tmplPick__Hm_Vp{display:flex;flex:1 1;min-width:0;align-items:baseline;gap:10px;padding:7px 9px;border:0;border-radius:7px;background:none;font-family:inherit;font-size:12.5px;color:var(--color-ink);text-align:left;cursor:pointer}.milestonePackEditor_tmplOver__cJMW7{flex:0 0 auto;opacity:0;margin-right:5px;padding:3px 7px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font-family:inherit;font-size:10.5px;font-weight:600;color:var(--color-muted);cursor:pointer;transition:opacity 90ms ease}.milestonePackEditor_tmplOver__cJMW7:hover:not(:disabled){color:var(--color-ink);border-color:var(--color-ink)}.milestonePackEditor_tmplOver__cJMW7:disabled{cursor:default}.milestonePackEditor_tmplName__hPUiv{flex:1 1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.milestonePackEditor_tmplCount__F5_7h{font-size:11px;color:var(--color-muted)}.milestonePackEditor_tmplEmpty__2eERk{margin:6px 0 0;padding:0 9px;font-size:11.5px;line-height:1.5;color:var(--color-muted)}.milestonePackEditor_modeVeil__wbgU5{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,22,30,.45)}.milestonePackEditor_modeCard__jEBBW{width:min(520px,100%);padding:24px;border-radius:16px;background:var(--color-surface);box-shadow:0 20px 60px -20px rgba(20,22,30,.5)}.milestonePackEditor_modeTitle__yWMrL{margin:0 0 6px;font-size:19px;font-weight:700;letter-spacing:-.015em}.milestonePackEditor_modeSub__ievrK{margin:0 0 18px;font-size:13px;line-height:1.55;color:var(--color-muted)}.milestonePackEditor_modeOption__X8PwU{display:flex;width:100%;gap:11px;margin-bottom:10px;padding:13px 14px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);font-family:inherit;text-align:left;cursor:pointer}.milestonePackEditor_modeOption__X8PwU:hover{border-color:var(--color-ink)}.milestonePackEditor_modeOptionOn__ff9tC{border-color:var(--color-accent);background:var(--color-accent-bg)}.milestonePackEditor_modeOptionText__Z3UuY{display:block}.milestonePackEditor_modeOptionName__ymGtf{display:block;font-size:13.5px;font-weight:700;color:var(--color-ink)}.milestonePackEditor_modeOptionHint__yz_g4{display:block;margin-top:3px;font-size:12px;line-height:1.5;color:var(--color-muted)}.milestonePackEditor_modeReason__cgAvU{display:block;margin:0 0 14px;padding:12px 14px;background:var(--color-canvas);border:1px solid var(--color-border);border-radius:11px}.milestonePackEditor_modeActs__Q0Oyr{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.milestonePackEditor_modeBanner__BR5vY{display:flex;align-items:center;gap:9px;margin:0 0 12px;padding:9px 12px;border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:9px;background:var(--color-subtle);font-size:12.5px;line-height:1.45;color:var(--color-body)}.milestonePackEditor_modeSwap__gRcWN{margin-left:auto;padding:0;border:0;background:none;font:inherit;font-size:11.5px;font-weight:600;color:var(--color-accent);text-decoration:underline;white-space:nowrap;cursor:pointer}.milestonePackEditor_ownerSelect__vXEWd{width:100%;padding:7px 9px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-family:inherit;font-size:12.5px;line-height:1.5;color:var(--color-body)}.milestonePackEditor_ownerSelect__vXEWd:disabled{opacity:.55;cursor:not-allowed}.milestonePackEditor_ownerName__VTOB6{width:100%;margin-top:7px;padding:7px 9px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-family:inherit;font-size:12.5px;line-height:1.5;color:var(--color-body)}.milestonePackEditor_ownerName__VTOB6::placeholder{color:var(--color-faintest)}.milestonePackEditor_ownerName__VTOB6:disabled{opacity:.55;cursor:not-allowed}.milestonePackEditor_previewHost__lNdhg.milestonePackEditor_previewHost__lNdhg{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;padding:0}.milestonePackEditor_rightGap__CveFc.milestonePackEditor_rightGap__CveFc{gap:11px}.milestonePackEditor_visSection__Hlt0g{padding:11px;border-radius:10px;background:var(--color-subtle)}.milestonePackEditor_visSection__Hlt0g .milestonePackEditor_visHead__Aq0X1{margin-bottom:9px}.milestonePackEditor_visField__clATE+.milestonePackEditor_visField__clATE{margin-top:11px;padding-top:11px;border-top:1px solid var(--color-border)}.milestonePackEditor_check__17epz input[type=checkbox],.milestonePackEditor_visAll__cscNK input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:14px;height:14px;min-width:14px;min-height:14px;max-width:14px;max-height:14px;flex:0 0 auto;align-self:center;margin:0;padding:0;border-radius:4px;border:1.5px solid var(--color-scroll);background:var(--color-surface);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative}.milestonePackEditor_check__17epz input[type=checkbox]:checked,.milestonePackEditor_visAll__cscNK input[type=checkbox]:checked{background:var(--color-ink);border-color:var(--color-ink)}.milestonePackEditor_check__17epz input[type=checkbox]:checked:after,.milestonePackEditor_visAll__cscNK input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:3px;height:6.5px;border:solid #fff;border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.milestonePackEditor_check__17epz input[type=checkbox]:disabled,.milestonePackEditor_visAll__cscNK input[type=checkbox]:disabled{opacity:.45;cursor:default}.milestonePackEditor_previewViews__Or8Xn{display:flex;gap:6px;margin-bottom:11px;flex-wrap:wrap}.milestonePackEditor_notifyList__r_3hX{margin:9px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.milestonePackEditor_notifyRow__u_f5O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center;grid-gap:6px;gap:6px}.milestonePackEditor_notifyInput__kFyk1{min-width:0;font-family:inherit;font-size:12.5px;color:var(--color-ink);padding:6px 8px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface)}.milestonePackEditor_notifyInput__kFyk1::placeholder{color:var(--color-faint)}.milestonePackEditor_notifyInput__kFyk1:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}.milestonePackEditor_notifyDrop__R_5Yz{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);color:var(--color-muted);cursor:pointer}.milestonePackEditor_notifyDrop__R_5Yz:hover{color:var(--rag-red);border-color:var(--rag-red)}.milestonePackEditor_notifyEmpty__3rQRY{font-size:12px;color:var(--color-faint);padding:4px 2px}.milestonePackEditor_rightHeadRow__S_xDd{display:flex;align-items:flex-start;gap:8px}.milestonePackEditor_rightHeadText__fLXZg{min-width:0;flex:1 1}.milestonePackEditor_rightHeadClose__m_bwn{flex:none;margin-top:1px;padding:3px 9px;font:inherit;font-size:11px;font-weight:600;color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill,999px);cursor:pointer}.milestonePackEditor_rightHeadClose__m_bwn:hover{color:var(--color-ink);border-color:var(--color-ink)}.milestonePackEditor_statusTrigger__PD1Bs{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:7px 11px;font:inherit;font-size:12.5px;font-weight:600;text-align:left;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface);color:var(--color-body);cursor:pointer}.milestonePackEditor_statusTrigger__PD1Bs:hover:not(:disabled){border-color:var(--color-ink)}.milestonePackEditor_statusTrigger__PD1Bs:disabled{cursor:default;opacity:.6}.milestonePackEditor_statusTrigger__PD1Bs[data-kind=working]{background:var(--accent-tint,#e8eefb);border-color:rgba(0,0,0,0);color:var(--color-accent,#37538f)}.milestonePackEditor_statusTrigger__PD1Bs[data-kind=submitted]{background:#e9eef8;border-color:rgba(0,0,0,0);color:#3a5288}.milestonePackEditor_statusTrigger__PD1Bs[data-kind=done]{background:var(--rag-green-bg,#e8f5ec);border-color:rgba(0,0,0,0);color:var(--rag-green,#1a7f45)}.milestonePackEditor_statusTrigger__PD1Bs[data-kind=closed]{background:var(--rag-grey-bg,#eef0f3);border-color:rgba(0,0,0,0);color:var(--color-faint)}.milestonePackEditor_statusTriggerText__5H1vh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.milestonePackEditor_statusPick__LKJJ6{display:block}.milestonePackEditor_statusPick__LKJJ6>span{display:flex;width:100%}.milestonePackEditor_centreBarTight__WY87J.milestonePackEditor_centreBarTight__WY87J{padding:9px}.milestonePackEditor_panelSecBody___3i8V{display:block}.milestonePackEditor_panelGrid__5DDlp.milestonePackEditor_panelGrid__5DDlp{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px}.milestonePackEditor_framePending__0NiMZ{flex:0 0 auto;height:0;overflow:hidden}.milestonePackEditor_letterSkeleton__8VSO3{max-width:600px;margin:0 auto;background:#fff;border-radius:16px;padding:32px 34px}.milestonePackEditor_sheetSkeleton__P0OE3{max-width:760px;margin:0 auto;background:#fff;border-radius:16px;padding:40px 44px}.milestonePackEditor_footTour__pMkiY{width:34px;height:34px;border-radius:var(--ed-r-control)}.ProjectsRegister_wrap___ej08{padding:24px 28px 40px}@media(max-width:640px){.ProjectsRegister_wrap___ej08{padding:16px 14px 32px}}.ProjectsRegister_head__tcb3q{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}@media(max-width:640px){.ProjectsRegister_head__tcb3q{flex-wrap:wrap;gap:12px}}.ProjectsRegister_titleBlock__FGdzL h1{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--color-ink)}.ProjectsRegister_sub__phd5J{margin:6px 0 0;font-size:14px;color:var(--color-muted)}.ProjectsRegister_spacer__gbuf3{flex:1 1}@media(max-width:640px){.ProjectsRegister_spacer__gbuf3{display:none}}.ProjectsRegister_secondaryBtn__dyw1o{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--color-body);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);padding:9px 13px;cursor:pointer;flex:none;white-space:nowrap}.ProjectsRegister_secondaryBtn__dyw1o:hover{background:var(--color-hover)}.ProjectsRegister_newBtn___AyDK{display:flex;align-items:center;gap:7px;background:var(--color-ink);color:#fff;border:none;border-radius:var(--radius-control);padding:10px 16px;font-size:13.5px;font-weight:600;cursor:pointer;flex:none;font-family:inherit;transition:background .12s ease}.ProjectsRegister_newBtn___AyDK:disabled{opacity:.5;cursor:default}@media(max-width:640px){.ProjectsRegister_newBtn___AyDK{width:100%;justify-content:center}}.ProjectsRegister_kpiAbove__OOIr9{margin-bottom:14px}.ProjectsRegister_tableTools__sDvCC{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.ProjectsRegister_tableWrap__cGbiK{overflow-x:auto}.ProjectsRegister_table__hcLUO{width:100%;border-collapse:collapse;font-size:var(--reg-row-size)}.ProjectsRegister_table__hcLUO thead th{white-space:nowrap}.ProjectsRegister_empty__db6Yb{text-align:center;color:var(--color-faint);padding:28px 12px;font-size:var(--reg-row-size)}.ProjectsRegister_row__R90rb{cursor:pointer}.ProjectsRegister_rowArchived__w7ocn .ProjectsRegister_name__TZ_gs{color:var(--color-muted)}.ProjectsRegister_checkHead__BMTrB{width:34px}.ProjectsRegister_numCol__NKM4h,.ProjectsRegister_numHead__2BFin{position:relative;width:var(--reg-rank-w);text-align:center;white-space:nowrap;color:var(--color-faint);font-size:var(--reg-row-size-sm)}.ProjectsRegister_numSlot__HaLOX{position:relative;display:inline-block;min-width:16px;text-align:center;vertical-align:middle}.ProjectsRegister_grip__stio1{color:var(--color-faint);cursor:-webkit-grab;cursor:grab}.ProjectsRegister_numText__L8ZaB{color:var(--color-faint)}.ProjectsRegister_numSlot__HaLOX .ProjectsRegister_grip__stio1{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProjectsRegister_row__R90rb:hover .ProjectsRegister_grip__stio1{display:inline-flex}.ProjectsRegister_row__R90rb:hover .ProjectsRegister_numText__L8ZaB{visibility:hidden}.ProjectsRegister_num___2fNT{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProjectsRegister_nameCell__szhfz{display:inline-flex;align-items:center;gap:8px;min-width:0}.ProjectsRegister_name__TZ_gs{font-weight:600;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectsRegister_archTag__Fsuvv{flex:none;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-faint);border:1px solid var(--color-border);border-radius:5px}.ProjectsRegister_archTag__Fsuvv,.ProjectsRegister_pill__y8v1e{font-size:var(--pill-size);padding:var(--pill-pad);line-height:1.5}.ProjectsRegister_pill__y8v1e{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-pill);font-weight:var(--pill-weight);letter-spacing:var(--pill-tracking);white-space:nowrap}.ProjectsRegister_dot__7M1aZ{width:6px;height:6px;border-radius:50%;flex:none}.ProjectsRegister_ragGreen__kF2je{background:var(--rag-green-bg);color:var(--rag-green)}.ProjectsRegister_ragGreen__kF2je .ProjectsRegister_dot__7M1aZ{background:var(--rag-green-dot)}.ProjectsRegister_ragAmber__4BwEy{background:var(--rag-amber-bg);color:var(--rag-amber)}.ProjectsRegister_ragAmber__4BwEy .ProjectsRegister_dot__7M1aZ{background:var(--rag-amber-dot)}.ProjectsRegister_ragRed__9I_KU{background:var(--rag-red-bg);color:var(--rag-red)}.ProjectsRegister_ragRed__9I_KU .ProjectsRegister_dot__7M1aZ{background:var(--rag-red-dot)}.ProjectsRegister_ragGrey__hwHON{background:var(--rag-grey-bg);color:var(--rag-grey)}.ProjectsRegister_ragGrey__hwHON .ProjectsRegister_dot__7M1aZ{background:var(--rag-grey-dot)}.ProjectsRegister_muted__36f8o{color:var(--color-faint)}.ProjectsRegister_bulkBar__Ah5d0{position:-webkit-sticky;position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:10px;margin:14px auto 0;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:12px;background:var(--color-ink);box-shadow:var(--shadow-modal);color:#fff}.ProjectsRegister_bulkClear__PzcnS{background:hsla(0,0%,100%,.14);border:none;border-radius:7px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}.ProjectsRegister_bulkClear__PzcnS:hover{background:hsla(0,0%,100%,.24)}.ProjectsRegister_bulkCount__mjvoj{font-size:13px;font-weight:600;white-space:nowrap}.ProjectsRegister_bulkSep__BEx6_{width:1px;height:20px;background:hsla(0,0%,100%,.2)}.ProjectsRegister_bulkBtn__XkoxK{display:inline-flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.14);border:none;border-radius:8px;padding:7px 12px;font:inherit;font-size:12.5px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap}.ProjectsRegister_bulkBtn__XkoxK:hover:not(:disabled){background:hsla(0,0%,100%,.24)}.ProjectsRegister_bulkBtn__XkoxK:disabled{opacity:.5;cursor:default}.ProjectsRegister_bulkDanger__2SH6q{display:inline-flex;align-items:center;gap:6px;background:rgba(240,68,56,.9);border:none;border-radius:8px;padding:7px 12px;font:inherit;font-size:12.5px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap}.ProjectsRegister_bulkDanger__2SH6q:hover:not(:disabled){background:#d92d20}.ProjectsRegister_bulkDanger__2SH6q:disabled{opacity:.5;cursor:default}.ProjectsRegister_confirmSub__L4_l_{margin:0 0 10px;font-size:12.5px;color:var(--color-muted);line-height:1.5}.ProjectsRegister_confirmInput__dRcH_{width:100%;height:36px;padding:0 12px;font-size:13px;font-family:inherit;color:var(--color-ink);border:1px solid var(--color-border);border-radius:9px;outline:none}.ProjectsRegister_confirmInput__dRcH_:focus{border-color:var(--rag-red);box-shadow:0 0 0 3px rgba(152,86,73,.16)}.ProjectsRegister_bulkStageWrap__7LHxX{position:relative;display:inline-flex}.ProjectsRegister_bulkStageMenu__l8d2b{position:absolute;bottom:calc(100% + 8px);left:0;z-index:60;min-width:11rem;padding:4px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);display:grid;grid-gap:1px;gap:1px}.ProjectsRegister_bulkStageOption__W81EY{display:block;width:100%;padding:7px 10px;border:0;border-radius:var(--radius-sm);background:rgba(0,0,0,0);text-align:left;font:inherit;font-size:13px;color:var(--color-body);cursor:pointer}.ProjectsRegister_bulkStageOption__W81EY:hover:not(:disabled){background:var(--color-subtle)}.ProjectsRegister_bulkStageOption__W81EY:disabled{opacity:.55;cursor:default}