.RetentionWorkspace_workspace__QLOFu{position:relative;z-index:10;width:calc(100% - 112px);max-width:1792px;margin-inline:auto;padding:28px 0 80px}.RetentionWorkspace_brandBar__bkovL{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.RetentionWorkspace_brandNavigation__qM9ud{display:flex;align-items:center;gap:24px;min-width:0}.RetentionWorkspace_returnNav__psAMj.RetentionWorkspace_returnNav__psAMj{display:flex;flex-shrink:1;height:auto;max-width:none;border-bottom:0}.RetentionWorkspace_brand__0SCgU{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;color:#e9f2ff;font-size:14px;font-weight:600;letter-spacing:.22em}.RetentionWorkspace_brandLogo__Gchnk{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.RetentionWorkspace_pageHeader__yEvk_{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid #67e8f933;padding-bottom:28px;margin-bottom:30px}.RetentionWorkspace_pageTitle__zjZxp{color:#f7f9ff;font-size:44px;line-height:1.15;letter-spacing:-.045em;font-weight:650}.RetentionWorkspace_pageTitle__zjZxp span{color:#67e8f9}.RetentionWorkspace_statusTiles__53eUR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,600px);flex-shrink:0}.RetentionWorkspace_contentGrid___OeAw{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(330px,1fr);align-items:start;gap:24px}.RetentionWorkspace_priority__Fcgl_.RetentionWorkspace_priority__Fcgl_{border-color:#67e8f94d;background:linear-gradient(135deg,#22d3ee14,#a78bfa1a),linear-gradient(135deg,#171033f2,#24104fe0);box-shadow:0 0 30px #22d3ee14;border-radius:20px}.RetentionWorkspace_approvalList__zY2aF{container:approval/inline-size}.RetentionWorkspace_approvalCard__8Y1Ce{display:grid;grid-template-areas:"heading" "metadata" "actions" "preview";grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere}.RetentionWorkspace_approvalHeader___4bQi{grid-area:heading}.RetentionWorkspace_approvalMetadata__UtfHX{grid-area:metadata;min-width:0}.RetentionWorkspace_approvalActions__R_cYj{grid-area:actions;min-width:0;border-top:1px solid #ffffff12}.RetentionWorkspace_approvalPreview__T_Yus{grid-area:preview;min-width:0;border-top:1px solid #ffffff12}.RetentionWorkspace_decisionButtons__CTTC9{display:flex;flex-direction:column-reverse;gap:10px}.RetentionWorkspace_decisionButtons__CTTC9 button{width:100%}.RetentionWorkspace_requestCard__aJgBE{container:request/inline-size}.RetentionWorkspace_requestHeader__oUCGG{display:flex;flex-direction:column;gap:20px}.RetentionWorkspace_requestTrigger__KOZlX{width:100%}.RetentionWorkspace_requestFields__5mD4K{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px}.RetentionWorkspace_requestFields__5mD4K label{min-width:0}.RetentionWorkspace_brand__0SCgU:focus-visible,.RetentionWorkspace_calendarToggle__OGTsv:focus-visible{outline:2px solid #67e8f9;outline-offset:4px;border-radius:4px}.RetentionWorkspace_calendar__QVDdQ{margin-top:20px;container:calendar/inline-size}.RetentionWorkspace_nextEvent__AM4Zm{display:flex;align-items:center;gap:14px;padding-bottom:22px;overflow-wrap:anywhere}.RetentionWorkspace_dateTile__ABD8G{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;min-height:72px;flex-shrink:0;border:1px solid #67e8f93c;border-radius:12px;background:#67e8f909;color:#a5edfb}.RetentionWorkspace_dateTile__ABD8G strong{font-size:27px;line-height:1.2;font-weight:500}.RetentionWorkspace_dateTile__ABD8G span{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.RetentionWorkspace_calendarToggle__OGTsv{display:none}.RetentionWorkspace_calendarGrid__ngDHm{border-top:1px solid #ffffff12;padding-top:12px}.RetentionWorkspace_calendarTable__qrSnA{width:100%;table-layout:fixed;text-align:center;border-collapse:separate;border-spacing:4px;margin-top:10px}.RetentionWorkspace_calendarDay__OTLsa{height:38px}@container approval (min-width:680px){.RetentionWorkspace_approvalCard__8Y1Ce{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"heading heading" "preview metadata" "preview actions";grid-template-rows:auto auto 1fr}.RetentionWorkspace_approvalPreview__T_Yus{border-top:0;border-right:1px solid #ffffff12}.RetentionWorkspace_approvalActions__R_cYj{align-self:start}}@container request (min-width:760px){.RetentionWorkspace_requestHeader__oUCGG{flex-direction:row;align-items:flex-start;justify-content:space-between}.RetentionWorkspace_requestTrigger__KOZlX{flex-shrink:0;width:240px}.RetentionWorkspace_requestFields__5mD4K{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@container calendar (min-width:600px){.RetentionWorkspace_calendarDay__OTLsa{height:clamp(44px,7cqw,82px);font-size:14px}}@media (min-width:2200px){.RetentionWorkspace_workspace__QLOFu{width:93%;max-width:none;padding-top:36px}.RetentionWorkspace_contentGrid___OeAw{gap:32px;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}.RetentionWorkspace_pageTitle__zjZxp{font-size:clamp(44px,1.6vw,60px)}.RetentionWorkspace_approvalHeader___4bQi{padding:24px 28px}.RetentionWorkspace_approvalActions__R_cYj,.RetentionWorkspace_approvalMetadata__UtfHX,.RetentionWorkspace_approvalPreview__T_Yus{padding:28px}}@media (max-width:1099px){.RetentionWorkspace_workspace__QLOFu{width:calc(100% - 64px)}.RetentionWorkspace_contentGrid___OeAw{grid-template-columns:minmax(0,1fr)}.RetentionWorkspace_calendarToggle__OGTsv{display:flex;width:100%;min-height:44px;justify-content:space-between;align-items:center;gap:12px;color:#cbd5e1;font-size:13px;border-top:1px solid #ffffff12}.RetentionWorkspace_calendarGrid__ngDHm{display:none}.RetentionWorkspace_calendarExpanded__TDSXb{display:block}}@media (max-width:1279px){.RetentionWorkspace_pageHeader__yEvk_{align-items:stretch;flex-direction:column}.RetentionWorkspace_statusTiles__53eUR{width:100%}}@media (max-width:599px){.RetentionWorkspace_workspace__QLOFu{width:calc(100% - 32px);padding-top:16px;padding-bottom:48px}.RetentionWorkspace_brandBar__bkovL{margin-bottom:20px}.RetentionWorkspace_brandNavigation__qM9ud{gap:14px}.RetentionWorkspace_brandLogo__Gchnk{width:44px;height:44px}.RetentionWorkspace_pageTitle__zjZxp{font-size:34px}.RetentionWorkspace_pageHeader__yEvk_{margin-bottom:22px;padding-bottom:22px}.RetentionWorkspace_contentGrid___OeAw{gap:18px}.RetentionWorkspace_approvalActions__R_cYj,.RetentionWorkspace_approvalHeader___4bQi,.RetentionWorkspace_approvalMetadata__UtfHX,.RetentionWorkspace_approvalPreview__T_Yus{padding:16px}}@media (max-width:479px){.RetentionWorkspace_brandName__uoMvH{display:none}}.RetentionWorkspace_variantGrid__iEprg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:16px}.RetentionWorkspace_expandedVariant__ThSLr{grid-column:1/-1}.RetentionWorkspace_previewToolbar___CDNw{display:flex;flex-direction:column;align-items:stretch;gap:16px}.notifications_stack__JUCIK{position:fixed;z-index:2300;right:24px;top:24px;width:384px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3c566e transparent;pointer-events:none;padding-bottom:8px;font-family:var(--font-ui,system-ui,sans-serif)}.notifications_notice__q_so5{--accent:#8be9f0;--rgb:71,218,230;pointer-events:auto;position:relative;isolation:isolate;flex-shrink:0;overflow:hidden;box-sizing:border-box;border:1px solid rgba(var(--rgb),.26);border-radius:18px;padding:18px 20px 16px;color:#e9f2ff;background:linear-gradient(125deg,rgba(var(--rgb),.075),transparent 48%),linear-gradient(145deg,rgba(13,24,42,.97),rgba(7,13,28,.97));box-shadow:0 14px 45px #0006,inset 0 1px 0 #ffffff08;backdrop-filter:blur(22px);animation:notifications_enter__FhKdu .65s cubic-bezier(.22,.61,.36,1) both}.notifications_notice__q_so5[data-tone=violet]{--accent:#cfb3ff;--rgb:173,131,250}.notifications_notice__q_so5[data-tone=amber]{--accent:#f4ce8c;--rgb:236,183,99}.notifications_notice__q_so5:before{content:"";position:absolute;left:25px;top:-1px;width:140px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.7}.notifications_close__x_HjI{position:absolute;z-index:2;right:10px;top:10px;width:28px;height:28px;color:#8192a8;display:grid;place-items:center;border-radius:8px}.notifications_close__x_HjI:hover{background:#fff1;color:#fff}.notifications_link__EdSik{display:block;width:100%;text-align:left;color:inherit;text-decoration:none;outline:none}.notifications_link__EdSik:after{content:"";position:absolute;inset:0;border-radius:inherit}.notifications_close__x_HjI:focus-visible,.notifications_notice__q_so5:has(.notifications_link__EdSik:focus-visible){outline:2px solid #80dcee;outline-offset:-3px}.notifications_layout___jUM_{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px}.notifications_message__xNWjX{min-width:0;overflow-wrap:anywhere}.notifications_heading__eMRbK{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:10px;padding-right:16px;font-size:9px;line-height:1.5;letter-spacing:.1em;font-weight:600;color:var(--accent)}.notifications_heading__eMRbK time{color:#788ba2;letter-spacing:0;font-weight:400;font-size:10px}.notifications_message__xNWjX h2{font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.4;margin:0;color:#edf5ff;padding-right:6px}.notifications_message__xNWjX p{font-size:12px;line-height:1.7;color:#9aabc1;margin:7px 0 0}.notifications_footer__DuHPL{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid #9fc7e611}.notifications_footer__DuHPL>span:first-child{font-size:10px;line-height:1.5;color:#7d91aa;max-width:115px}.notifications_action__nFv3e{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:11px;font-weight:600;line-height:1.4;text-align:right;min-height:27px}.notifications_action__nFv3e svg{flex-shrink:0;transition:transform .15s}.notifications_link__EdSik:hover .notifications_action__nFv3e svg{transform:translateX(3px)}.notifications_orb__OJtD5{position:relative;display:block;width:84px;height:84px;pointer-events:none}.notifications_orb__OJtD5 canvas,.notifications_orb__OJtD5 img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.notifications_orb__OJtD5 canvas{opacity:0}.notifications_orb__OJtD5[data-ready=true] canvas{opacity:1}.notifications_orb__OJtD5[data-ready=true] img{opacity:0}@keyframes notifications_enter__FhKdu{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}@media(max-width:760px){.notifications_stack__JUCIK{top:16px;right:16px;width:355px;max-height:calc(100dvh - 32px)}.notifications_notice__q_so5{padding:15px 17px 13px}.notifications_layout___jUM_{grid-template-columns:72px minmax(0,1fr);gap:10px}.notifications_orb__OJtD5{width:72px;height:72px}.notifications_message__xNWjX h2{font-size:14px}}@media(prefers-reduced-motion:reduce){.notifications_notice__q_so5{animation:none}.notifications_action__nFv3e svg{transition:none}}.notifications_controls__rGM7M{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #9fc7e611}.notifications_controls__rGM7M button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(var(--rgb),.3);border-radius:8px;padding:7px 10px;background:rgba(var(--rgb),.08);color:var(--accent);font-size:11px;line-height:1.4}.notifications_controls__rGM7M button:hover{background:rgba(var(--rgb),.16)}.notifications_controls__rGM7M button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body:has(.cr-app.is-fullscreen) .notifications_stack__JUCIK{z-index:10000}