@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}}