:root{--gutter:32px}[data-shell=nav-item]{transition:background-color var(--dur-hover) ease;background:0 0}@media (hover:hover) and (pointer:fine){[data-shell=nav-item]:not([data-active]):hover{background:var(--surface-hover)}}[data-shell=nav-item][data-active]{background:var(--surface-card);box-shadow:0 0 0 1px var(--border-default)}@media screen and (max-width:900px){:root{--gutter:16px;--type-h1:400 var(--text-3xl)/var(--leading-tight) var(--font-display)}input,select,textarea{font-size:16px!important}[data-shell=sidebar]{z-index:80;max-width:calc(100vw - 48px);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform .2s var(--ease-out), visibility 0s linear .2s;top:0;bottom:0;left:0;transform:translate(-100%);position:fixed!important}[data-shell=sidebar][data-open]{visibility:visible;transition:transform .28s var(--ease-drawer);transform:none}[data-shell=backdrop]{z-index:70;background:var(--surface-scrim);position:fixed;inset:0}[data-shell=crumbs]>:not(:last-child),[data-shell=search],[data-shell=lang]{display:none!important}[data-shell=declare-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-shell=bell-pop]{top:calc(var(--topbar-h) + 8px)!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - var(--topbar-h) - 16px)!important;position:fixed!important;left:8px!important;right:8px!important}[data-shell=toasts]{bottom:12px!important;left:12px!important;right:12px!important}[data-shell=toasts] [data-ds=toast]{width:auto!important}body:has([data-ds=dialog-scrim]) [data-shell=toasts]{top:12px!important;bottom:auto!important}}@media screen and (min-width:900.02px){[data-shell=menu],[data-shell=backdrop],[data-shell=search-link],[data-shell=drawer-lang]{display:none!important}}@media screen and (prefers-reduced-motion:reduce){[data-shell=sidebar]{transition:none!important}}@media screen and (max-width:640px){[data-ds=dialog-scrim]{padding:12px!important}[data-ds=timeline-row]{grid-template-columns:20px minmax(0,1fr)!important}[data-ds=timeline-row]>:first-child{grid-area:1/2;text-align:left!important}[data-ds=timeline-row]>:nth-child(2){grid-area:1/1/span 2}[data-ds=timeline-row]>:nth-child(3){grid-area:2/2}}[data-week-row],[data-week-head]{grid-template-columns:minmax(132px,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6px 10px;padding:10px 8px;display:grid}[data-week-row][data-editable],[data-week-head][data-editable]{grid-template-columns:20px minmax(132px,.8fr) minmax(0,1fr) 28px minmax(0,1fr)}[data-week-head]{align-items:center;padding-block:0 8px}[data-week-row]{border-top:1px solid var(--border-subtle);transition:background-color var(--dur-press) var(--ease-out)}[data-week-row][data-current]{background:var(--moss-50)}[data-week-row][data-picked]{background:var(--accent-soft)}[data-week-row]>[data-week-partial]{grid-column:2/-1}[data-week-row]:not([data-editable])>[data-week-partial]{grid-column:1/-1}[data-seat=changed] select{background-color:var(--status-info-soft)!important;border-color:var(--status-info-border)!important}[data-week-swap]{justify-content:center;display:flex}[data-seat-label]{display:none}[data-week-tick]{display:contents}[data-week-reset]{font:inherit;color:var(--text-link);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}[data-week-bar]{z-index:5;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-top:12px;padding:12px 14px;display:flex;position:sticky;bottom:16px}[data-week-bar]>:first-child{align-self:center;margin-right:4px}[data-week-bar]>:nth-child(2),[data-week-bar]>:nth-child(3){flex:160px;min-width:150px}[data-week-bar]>:nth-child(4){flex:120px;min-width:110px}[data-week-bar-actions]{align-items:center;gap:6px;display:flex}@starting-style{[data-week-bar]{opacity:0;transform:translateY(8px)}}[data-week-bar][data-state=closed]{opacity:0;transition-duration:var(--dur-exit);transform:translateY(8px)}html[data-modality=keyboard] [data-week-bar]{transition:none}@media (prefers-reduced-motion:reduce){[data-week-bar]{transition:opacity var(--dur-ui) var(--ease-out);transform:none!important}}[data-rota-more] summary::-webkit-details-marker{display:none}[data-rota-more] summary [data-ds=icon],[data-rota-more] summary>:first-child{transition:transform var(--dur-hover) var(--ease-out)}[data-rota-more][open] summary>:first-child{transform:rotate(90deg)}[data-toast-action]{border-radius:var(--radius-sm);color:var(--moss-300);font:var(--type-label);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), transform var(--dur-press) var(--ease-out);background:0 0;border:0;padding:4px 8px}[data-toast-action]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){[data-toast-action]:hover{background:var(--moss-800)}}[data-phone-only]{display:none}[data-clock-link]:hover>div{border-color:var(--border-strong)!important}@media screen and (max-width:640px){[data-stack]{grid-template-columns:minmax(0,1fr)!important}[data-pack-actions]>div{overflow-x:auto;flex-wrap:nowrap!important}[data-pack-actions] button{flex:none}[data-phone-only]{display:block}[data-desktop-only]{display:none!important}[data-rota]{--rota-col:28px;grid-template-columns:28px minmax(0,1fr) minmax(0,1fr)!important}[data-rota]>:nth-child(4){grid-column:2/-1}[data-rota=head]>:nth-child(4){display:none}[data-rota=head]>:first-child{visibility:hidden}[data-rota]>:nth-child(4):empty{display:none!important}[data-rota-pair]{grid-template-columns:minmax(0,1fr)!important}[data-rota-swap]{justify-content:flex-start!important;padding-bottom:0!important}[data-week-head]{display:none!important}[data-seat-label]{display:block}[data-week-row][data-editable]{grid-template-columns:20px minmax(0,1fr) 28px!important}[data-week-row][data-editable]>:first-child{grid-area:1/1}[data-week-row][data-editable]>:nth-child(2){grid-area:1/2}[data-week-row][data-editable]>:nth-child(3){grid-area:2/1/2/-1}[data-week-row][data-editable]>:nth-child(4){grid-area:1/3}[data-week-row][data-editable]>:nth-child(5){grid-area:3/1/3/-1}[data-week-row][data-editable]>:nth-child(6){grid-area:4/1/4/-1}[data-week-row]:not([data-editable]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}[data-week-row]:not([data-editable])>:first-child{grid-column:1/-1}[data-week-bar]{align-items:stretch!important;gap:8px!important;padding:10px 12px!important;bottom:8px!important}[data-week-bar]>:first-child{flex:1 0 100%}[data-week-bar]>:nth-child(2),[data-week-bar]>:nth-child(3){flex:40%!important;min-width:0!important}[data-week-bar]>:nth-child(4){flex:1 0 100%!important}[data-week-bar-actions]{flex:1 0 100%}[data-week-bar-actions]>:first-child{flex:1}[data-oncall-row]{grid-template-columns:20px minmax(0,1fr)!important}[data-oncall-row]>:nth-child(3){grid-column:2;white-space:normal!important}}[data-skip]{z-index:300;border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--text-inverse);font:var(--type-label);padding:8px 12px;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}[data-skip]:focus{transform:none}[data-skip]:hover{color:var(--text-inverse)}main[tabindex="-1"]:focus{outline:none}[data-pending]{animation:1.2s ease-in-out .1s infinite pharus-pending}main:has([data-tab-loading]) [aria-current=page]>[data-link-pending]{animation:1.2s ease-in-out .1s infinite pharus-pending}@keyframes pharus-pending{0%,to{opacity:.05}50%{opacity:.14}}@media screen and (prefers-reduced-motion:reduce){[data-pending]{animation:0s linear .1s forwards pharus-still}main:has([data-tab-loading]) [aria-current=page]>[data-link-pending]{animation:0s linear .1s forwards pharus-still}}@keyframes pharus-still{to{opacity:.1}}@media print{@page{size:A4;margin:14mm 12mm 16mm}html,body{background:#fff!important;height:auto!important;overflow:visible!important}[data-print=hide]{display:none!important}:is(div:has(>aside[data-print=hide]),div:has(>header[data-print=hide])){height:auto!important;display:block!important;overflow:visible!important}main{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:0!important;overflow:visible!important}main>div{max-width:none!important}[data-report]{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:12px}[data-report] section,[data-report] header{box-shadow:none!important}[data-board-section]{break-inside:avoid;page-break-inside:avoid;margin-top:10px!important}[data-declaration]{break-before:page;page-break-before:always}[data-report]>section[data-board-section]:first-of-type{break-after:page;page-break-after:always}[data-report] tr,[data-report] li{break-inside:avoid;page-break-inside:avoid}[data-report] a{color:inherit!important;text-decoration:none!important}[data-ds=copy-value]{overflow-wrap:anywhere;padding-block:6px;white-space:pre-wrap!important;text-overflow:clip!important;overflow:visible!important}[data-ds=copy-button],[data-drill-print]~*{display:none!important}}
