@font-face{font-family:ppMori;src:url(../media/PPMori_Regular-s.p.1-wqagym5id0a.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Medium-s.p.3032fjtp35u3i.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Semibold-s.p.28g4yjw7wlu4g.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ppMori Fallback;src:local(Arial);ascent-override:92.23%;descent-override:26.01%;line-gap-override:0.0%;size-adjust:105.71%}.Hr5--G_className{font-family:ppMori,ppMori Fallback}.Hr5--G_variable{--font-pp-mori:"ppMori", "ppMori Fallback"}
:root [data-motion-surface][data-state]{transition:none;animation:none}:root [data-motion-surface][data-state=closed]{animation:.2s linear motion-presence-hold;pointer-events:none!important}:root [data-motion-surface=drawer][data-state=closed]{animation-duration:.24s}:root [data-motion-surface][data-state=closed][data-reduced-motion]{animation:.12s linear motion-presence-hold}:root [data-motion-surface][data-state=closed][data-instant-motion]{animation:1ms linear motion-presence-hold}@keyframes motion-presence-hold{0%{visibility:visible}to{visibility:visible}}[data-motion-item]{isolation:isolate;position:relative}.motion-selection{z-index:-1;border-radius:inherit;background:var(--selection-color,var(--color-shell-active));pointer-events:none;position:absolute;inset:0}.rail-link[data-motion-item][aria-current=page],.mobile-nav-link[data-motion-item][aria-current=page],.ranking-tabs>button[data-motion-item][aria-pressed=true]{background:0 0}.ranking-tabs{--selection-color:var(--surface)}.ranking-tabs .motion-selection{box-shadow:0 1px 3px #222a4014}.workspace-switcher>svg:not(.workspace-switching){transition:transform var(--duration-ui) var(--ease-out)}.workspace-switcher[data-state=open]>svg:not(.workspace-switching){transform:rotate(180deg)}.icon-button,.topbar-notifications{transition:background-color var(--duration-quick) ease, color var(--duration-quick) ease, transform var(--duration-quick) var(--ease-out)}.icon-button:active:not(:disabled),.topbar-notifications:active:not(:disabled){transform:scale(.96)}@media (prefers-reduced-motion:reduce){.workspace-switcher>svg:not(.workspace-switching),.button,.icon-button,.topbar-notifications{transition-property:background-color,border-color,color,opacity}.workspace-switcher[data-state=open]>svg:not(.workspace-switching),.button:active:not(:disabled),.icon-button:active:not(:disabled),.topbar-notifications:active:not(:disabled){transform:none}}.button:focus-visible:active:not(:disabled),.icon-button:focus-visible:active:not(:disabled),.topbar-notifications:focus-visible:active:not(:disabled){transform:none}
.support-mode{--support-banner-height:48px}.support-mode .workspace-root{top:var(--support-banner-height);height:calc(100dvh - var(--support-banner-height))}.support-banner{z-index:1000;color:#624710;background:repeating-linear-gradient(135deg,#fff3cf,#fff3cf 12px,#ffedbd 12px 24px);border-bottom:1px solid #d6b66a;align-items:center;gap:16px;min-height:48px;padding:4px 20px;font-size:13px;line-height:20px;display:flex;position:fixed;inset:0 0 auto}.support-banner-mode,.support-banner-time,.support-exit,.support-confirmation-eyebrow{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.support-banner-mode{font-weight:600}.support-banner-workspace{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.support-banner-employee{text-overflow:ellipsis;white-space:nowrap;color:#765c2b;min-width:0;overflow:hidden}.support-banner-time{font-variant-numeric:tabular-nums;margin-left:auto}.support-exit{color:#624710;cursor:pointer;min-height:36px;font:inherit;background:#fffaf0;border:1px solid #c7a761;border-radius:7px;padding:6px 10px;font-weight:500}.support-exit:active{background:#f5e5bf}.support-exit:disabled{cursor:wait;opacity:.6}.support-banner-error{top:var(--support-banner-height);z-index:999;color:#993727;background:#fff0ed;width:100%;margin:0;padding:8px 20px;position:fixed}.support-expired{inset:var(--support-banner-height) 0 0;z-index:950;text-align:center;background:#f5f6f8;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:fixed}.support-expired h1{margin:0;font-size:26px;font-weight:500}.support-expired p{max-width:28rem;color:var(--muted);margin:0 0 8px}html[data-support-mode] .dialog-overlay{top:var(--support-banner-height)}html[data-support-mode] .dialog-surface{top:calc(50% + var(--support-banner-height) / 2);max-height:calc(100dvh - var(--support-banner-height) - 32px)}html[data-support-mode] .workspace-root .skip-link{top:calc(var(--support-banner-height) + 8px)}.support-confirmation-eyebrow{color:#8a671f;margin-bottom:14px;font-size:13px;font-weight:500}.support-confirmation .dialog-title{overflow-wrap:anywhere}.support-confirmation-resources{background:var(--surface-muted);overflow-wrap:anywhere;border-radius:8px;margin:20px 0 0;padding:12px 16px 12px 32px}.support-confirmation-effects{color:var(--muted);padding-left:20px}.support-confirmation .dialog-actions{margin-top:24px}@media (max-width:600px){.support-banner{grid-template-columns:1fr auto auto;gap:2px 10px;padding:6px 12px;display:grid}.support-banner-mode{grid-column:1;font-size:12px}.support-banner-workspace{grid-area:2/1;font-size:12px}.support-banner-employee{grid-area:3/1;font-size:11px;line-height:14px}.support-banner-time{grid-area:1/2/4;font-size:12px}.support-exit{grid-area:1/3/4;min-height:44px}}
.cPlReq_root.knowledge-sources{gap:14px;min-width:0;padding-top:0;display:grid}.cPlReq_heading{gap:4px;display:grid}.cPlReq_heading h3{color:var(--ink);font-family:var(--font-display);font-size:var(--text-subheading);font-weight:400;line-height:var(--leading-subheading);margin:0}.cPlReq_heading p{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-caption);margin:0}.cPlReq_addActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cPlReq_addAction{white-space:nowrap;gap:8px;min-height:40px;padding:7px 12px}.cPlReq_addAction svg{color:#606b7a;flex:none}.cPlReq_empty{color:var(--muted);font-size:var(--text-small);line-height:var(--leading-small);margin:0;padding:4px 0}.cPlReq_empty strong{color:var(--ink);font-weight:500}.cPlReq_success,.cPlReq_error{font-size:var(--text-caption);line-height:var(--leading-caption);margin:0}.cPlReq_success{color:#286049}.cPlReq_error{color:var(--red)}.cPlReq_sourceList{gap:10px;min-width:0;display:grid}.cPlReq_sourceGroup{min-width:0}.cPlReq_groupTitle{color:var(--muted);font-size:var(--text-caption);font-weight:500;line-height:var(--leading-caption);margin:0 0 4px}.cPlReq_tableWrap{min-width:0}.cPlReq_root .knowledge-source-table{min-width:430px}:is(.cPlReq_root .knowledge-source-table th,.cPlReq_root .knowledge-source-table td){padding-block:8px}.cPlReq_root .knowledge-source-copy{gap:3px}:is(.cPlReq_root .knowledge-source-copy>strong,.cPlReq_root .knowledge-source-choice strong){font-weight:500}.cPlReq_root .knowledge-source-choice{min-height:36px}:is(.cPlReq_root .knowledge-source-table td:last-child,.cPlReq_root .knowledge-source-table th:last-child){text-align:right}.cPlReq_selectionHint{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-caption);margin:0}.cPlReq_dialog.dialog-surface{gap:14px;width:min(38rem,100vw - 32px);max-height:calc(100dvh - 32px);padding:22px;display:grid}.cPlReq_dialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cPlReq_dialogTitle{color:var(--ink);margin:0;font-size:1.2rem;font-weight:500;line-height:1.5rem}.cPlReq_dialogDescription{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-caption);margin:-8px 0 0}.cPlReq_dialogBody{gap:14px;min-width:0;display:grid}.cPlReq_form{gap:12px;min-width:0;display:grid}.cPlReq_form>button{justify-self:start}.cPlReq_discoveryResults{border-top:1px solid var(--line);gap:12px;min-width:0;padding-top:12px;display:grid}.cPlReq_discoveryHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cPlReq_discoveryHeading h3{color:var(--ink);font-size:var(--text-ui);font-weight:500;line-height:var(--leading-ui);overflow-wrap:anywhere;margin:0}.cPlReq_discoveryHeading p,.cPlReq_noPages{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-caption);margin:4px 0 0}.cPlReq_pageCount{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-caption);font-variant-numeric:tabular-nums;flex:none}.cPlReq_pageList{border:1px solid var(--line);border-radius:var(--radius-control);overscroll-behavior:contain;gap:0;max-height:min(42vh,320px);display:grid;overflow-y:auto}.cPlReq_pageChoice{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;min-height:48px;padding:10px 12px;display:flex}.cPlReq_pageChoice+.cPlReq_pageChoice{border-top:1px solid var(--line)}.cPlReq_pageChoice input{flex:none;margin:3px 0 0}.cPlReq_pageChoice>span{gap:2px;min-width:0;display:grid}.cPlReq_pageChoice strong,.cPlReq_pageChoice small{overflow-wrap:anywhere}.cPlReq_pageChoice strong{color:var(--ink);font-size:var(--text-small);font-weight:500;line-height:var(--leading-small)}.cPlReq_pageChoice small{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cPlReq_textFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cPlReq_characterCount{color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}@media (max-width:38rem){.cPlReq_dialog.dialog-surface{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px}.cPlReq_addActions{gap:6px}.cPlReq_addAction{flex:auto;justify-content:flex-start;min-height:44px;padding-inline:10px}.cPlReq_pageList{max-height:min(38vh,280px)}.cPlReq_textFooter{align-items:stretch}.cPlReq_textFooter .cPlReq_characterCount{flex-basis:100%}.cPlReq_textFooter button{width:100%}}