:root{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body{min-height:100%}body{margin:0}button,input,textarea,select{font:inherit}a{text-underline-offset:.18em}:root{--color-accent-success: #58a47a;--color-accent-danger: #b95b5b;--color-brand-slate: #344252;--color-brand-sky: #4da3d9;--color-brand-gold: #d89b32;--color-brand-surface: #fbfaf7;--dwsw-shell-bg: #fbfaf7;--dwsw-shell-border: rgba(52, 66, 82, .16);--dwsw-shell-nav-active-bg: rgba(77, 163, 217, .16);--dwsw-shell-nav-active-color: #24374a;--dwsw-shell-content-bg: #f6f8fa;--dwsw-shell-text-color: #344252;--dwsw-shell-muted-text-color: #6a7581;--dwsw-shell-action-bg: #4da3d9;--dwsw-shell-action-color: #172536;--dwsw-shell-focus-ring: rgba(77, 163, 217, .45);--dwsw-shell-account-avatar-bg: rgba(216, 155, 50, .18);--dwsw-shell-brand-logo-max-width: 80%}.rail-brand{align-items:flex-start;justify-content:center;width:100%}.rail-brand .brand-logo{object-position:center top}button:focus-visible,input:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(90,174,220,.45);outline-offset:2px}.sign-in-card .field-label,.sign-in-card .email-input,.sign-in-card .placeholder-action,.sign-in-card>.supporting-copy{display:none}.management-page{width:min(100%,84rem);margin:0 auto;display:grid;gap:1.25rem;padding-top:1.1rem}.page-header{display:flex;align-items:start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page-heading{display:grid;gap:.45rem}.page-heading h1{margin:0;font-size:clamp(1.55rem,2.4vw,2.15rem);line-height:1.05}.page-heading p{margin:0;color:var(--color-ink-muted);line-height:1.5}.section-eyebrow{margin:0;color:var(--color-ink-muted);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page-actions,.form-actions,.inline-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.panel-heading{display:grid;gap:.35rem}.panel-heading h2,.panel-heading h3,.panel-heading p{margin:0}.panel-heading p{color:var(--color-ink-muted);line-height:1.45}.field-stack{display:grid;gap:.45rem}.field-label{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.94rem;font-weight:600}.field-hint,.field-error,.field-meta{margin:0;font-size:.86rem;line-height:1.45}.field-hint,.field-meta{color:var(--color-ink-muted)}.field-error{color:#9a3c3c}.required-indicator{color:var(--color-ink-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.empty-panel{padding:1.5rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}input[pInputText],textarea[pTextarea]{width:100%}p-message{display:block}p-message strong+span{margin-left:.35rem}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(*){animation-duration:.28s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-old(*){animation-duration:.18s;animation-timing-function:cubic-bezier(.4,0,1,1)}::view-transition-new(*){animation-duration:.24s;animation-timing-function:cubic-bezier(0,0,.2,1)}::view-transition-group(work-request-increment-route){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-old(work-request-increment-route){animation:dws-route-fade-out .14s cubic-bezier(.4,0,1,1) both}::view-transition-new(work-request-increment-route){animation:dws-route-expand-in .24s cubic-bezier(0,0,.2,1) .14s both;transform-origin:top}@keyframes dws-route-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dws-route-expand-in{0%{opacity:0;transform:scaleY(.94)}to{opacity:1;transform:scaleY(1)}}@media(max-width:767px){.management-page{padding-top:.9rem}}
