.Card-module__QRy0Sa__card{background:var(--afs-surface);border:1px solid var(--afs-border);border-radius:var(--afs-radius-lg)}
.Login-module__t61pwq__page{min-height:100vh;padding:var(--afs-space-9) var(--afs-gutter-mobile);justify-content:center;display:flex}.Login-module__t61pwq__formColumn{gap:var(--afs-space-8);flex-direction:column;width:100%;max-width:430px;display:flex}.Login-module__t61pwq__headingBlock{gap:var(--afs-space-3);flex-direction:column;display:flex}.Login-module__t61pwq__title{font:var(--afs-text-h1);color:var(--afs-text);letter-spacing:var(--afs-tracking-tight-sm);margin:0}.Login-module__t61pwq__subhead{font:var(--afs-text-body-sm);color:var(--afs-text-secondary);margin:0}.Login-module__t61pwq__card{background:var(--afs-surface);border:1px solid var(--afs-border);border-radius:var(--afs-radius-xl);box-shadow:var(--afs-shadow-card);padding:var(--afs-gutter-mobile) 18px;gap:var(--afs-space-5);flex-direction:column;display:flex}.Login-module__t61pwq__forgotLink{font:var(--afs-text-button-sm);color:var(--afs-blue);cursor:pointer;background:0 0;border:none;padding:0}.Login-module__t61pwq__forgotLink:hover{color:var(--afs-blue-hover)}.Login-module__t61pwq__showToggle{font:var(--afs-text-button-sm);color:var(--afs-blue);cursor:pointer;background:0 0;border:none}.Login-module__t61pwq__checkboxRow{align-items:center;gap:var(--afs-space-3);display:flex}.Login-module__t61pwq__checkbox{border-radius:var(--afs-radius-badge);width:18px;height:18px;accent-color:var(--afs-blue)}.Login-module__t61pwq__checkboxLabel{font:var(--afs-text-body-sm);color:var(--afs-text)}.Login-module__t61pwq__errorBanner{background:var(--afs-warning-bg);color:var(--afs-warning-text);border-radius:var(--afs-radius-md);padding:var(--afs-space-4) var(--afs-space-5);font:var(--afs-text-body-sm)}.Login-module__t61pwq__divider{align-items:center;gap:var(--afs-space-4);display:flex}.Login-module__t61pwq__dividerLine{background:var(--afs-border);flex:1;height:1px}.Login-module__t61pwq__dividerLabel{font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:.06em;color:var(--afs-text-muted);white-space:nowrap}.Login-module__t61pwq__socialGrid{gap:var(--afs-space-3);grid-template-columns:1fr 1fr;display:grid}.Login-module__t61pwq__socialButton{justify-content:center;align-items:center;gap:var(--afs-space-2);display:flex}.Login-module__t61pwq__footer{align-items:center;gap:var(--afs-space-4);text-align:center;flex-direction:column;display:flex}.Login-module__t61pwq__footerText{font:var(--afs-text-meta);color:var(--afs-text-secondary);margin:0}.Login-module__t61pwq__footerPhone{color:var(--afs-blue);font-weight:600}.Login-module__t61pwq__trustLine{align-items:center;gap:var(--afs-space-2);font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:.1em;color:var(--afs-text-muted);display:flex}.Login-module__t61pwq__trustDot{background:var(--afs-success-dot);border-radius:50%;width:6px;height:6px}.Login-module__t61pwq__rightPanel{display:none}@media (min-width:900px){.Login-module__t61pwq__page{align-items:stretch;padding:0}.Login-module__t61pwq__formColumn{flex:1;justify-content:center;padding:56px 72px}.Login-module__t61pwq__title{font:var(--afs-text-display);letter-spacing:var(--afs-tracking-tighter)}.Login-module__t61pwq__rightPanel{background:var(--afs-dark-panel);flex-direction:column;flex-shrink:0;justify-content:space-between;width:500px;padding:56px 48px;display:flex}.Login-module__t61pwq__rightEyebrow{font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:.16em;color:#ffffff80;margin:0 0 var(--afs-space-6)}.Login-module__t61pwq__rightHeadline{font:700 40px/1.1 var(--afs-font-display);letter-spacing:var(--afs-tracking-tighter);color:var(--afs-surface);margin:0}.Login-module__t61pwq__teamPhoto{border-radius:var(--afs-radius-lg);object-fit:cover;width:100%;height:220px;margin-top:var(--afs-space-8)}.Login-module__t61pwq__rightFooter{font:var(--afs-text-meta);color:#ffffff73;margin:var(--afs-space-8) 0 0}}
.Home-module__23Pn2q__appBar{z-index:10;height:var(--afs-topbar-h);background:var(--afs-surface);border-bottom:1px solid var(--afs-border);padding:0 var(--afs-gutter-mobile);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.Home-module__23Pn2q__avatar{background:var(--afs-blue-tint);width:36px;height:36px;color:var(--afs-blue);font:var(--afs-text-row-title);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.Home-module__23Pn2q__body{padding:var(--afs-gutter-mobile);gap:var(--afs-space-8);flex-direction:column;display:flex}.Home-module__23Pn2q__greeting{font:var(--afs-text-h2);color:var(--afs-text);margin:0}.Home-module__23Pn2q__greetingSub{font:var(--afs-text-body-sm);color:var(--afs-text-secondary);margin:4px 0 0}.Home-module__23Pn2q__heroRow{gap:var(--afs-space-5);flex-direction:column;display:flex}.Home-module__23Pn2q__heroCard{background:var(--afs-blue);color:var(--afs-surface);border-radius:var(--afs-radius-xl);padding:var(--afs-space-7);gap:var(--afs-space-5);flex-direction:column;display:flex}.Home-module__23Pn2q__heroTopRow{justify-content:space-between;align-items:center;display:flex}.Home-module__23Pn2q__heroEyebrow{font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:.11em;color:#ffffffb3}.Home-module__23Pn2q__heroPill{border-radius:var(--afs-radius-pill);font:var(--afs-text-badge);text-transform:none;background:#ffffff29;padding:4px 12px}.Home-module__23Pn2q__heroTimeRow{align-items:baseline;gap:var(--afs-space-3);display:flex}.Home-module__23Pn2q__heroTime{font:var(--afs-text-metric);font-size:30px}.Home-module__23Pn2q__heroTimeRange{font:var(--afs-text-body-sm);color:#fffc}.Home-module__23Pn2q__heroHairline{background:var(--afs-hairline-on-blue);height:1px}.Home-module__23Pn2q__heroFooter{justify-content:space-between;align-items:center;display:flex}.Home-module__23Pn2q__heroSite{font:var(--afs-text-body-sm);color:#ffffffe6}.Home-module__23Pn2q__heroLink{font:var(--afs-text-button-sm);color:var(--afs-surface)}.Home-module__23Pn2q__heroEmpty{font:var(--afs-text-body-sm);color:#ffffffd9;margin:0}.Home-module__23Pn2q__leaveCard{display:none}.Home-module__23Pn2q__detailsCard{padding:var(--afs-space-7);gap:var(--afs-space-2);flex-direction:column;display:flex}.Home-module__23Pn2q__detailsTitle{font:var(--afs-text-card-title);color:var(--afs-text);margin:0}.Home-module__23Pn2q__detailsSubtitle{font:var(--afs-text-body-sm);color:var(--afs-text-secondary);margin:0}.Home-module__23Pn2q__detailsForm{gap:var(--afs-space-5);margin-top:var(--afs-space-4);flex-direction:column;display:flex}.Home-module__23Pn2q__attentionCard{margin-top:var(--afs-space-3)}.Home-module__23Pn2q__destinations{flex-direction:column;gap:10px;display:flex}.Home-module__23Pn2q__destinationRow{align-items:center;gap:var(--afs-space-5);color:inherit;background:var(--afs-surface);border:1px solid var(--afs-border);border-radius:var(--afs-radius-lg);transition:background-color var(--afs-duration) var(--afs-easing);padding:13px 16px;text-decoration:none;display:flex}.Home-module__23Pn2q__destinationRow:hover{background:var(--afs-inset-alt)}.Home-module__23Pn2q__destinationIcon{border-radius:var(--afs-radius-md);background:var(--afs-blue-tint);width:44px;height:44px;color:var(--afs-blue);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Home-module__23Pn2q__destinationText{flex:1}.Home-module__23Pn2q__destinationTitle{font:var(--afs-text-card-title);color:var(--afs-text);margin:0}.Home-module__23Pn2q__destinationSubtitle{font:var(--afs-text-meta);color:var(--afs-text-secondary);margin:2px 0 0}.Home-module__23Pn2q__destinationSubtitle strong{color:var(--afs-text)}.Home-module__23Pn2q__sectionHeader{justify-content:space-between;align-items:center;display:flex}.Home-module__23Pn2q__sectionTitle{font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:.11em;color:var(--afs-text-muted)}.Home-module__23Pn2q__sectionLink{font:var(--afs-text-button-sm);color:var(--afs-blue)}.Home-module__23Pn2q__attentionRow{align-items:center;gap:var(--afs-space-4);padding:var(--afs-space-5);display:flex}.Home-module__23Pn2q__attentionRow:not(:last-child){border-bottom:1px solid var(--afs-border-row)}.Home-module__23Pn2q__badge{border-radius:var(--afs-radius-sm);width:34px;height:34px;font:var(--afs-text-badge);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Home-module__23Pn2q__badgeWarning{background:var(--afs-warning-bg);color:var(--afs-warning)}.Home-module__23Pn2q__badgeBlue{background:var(--afs-blue-tint);color:var(--afs-blue)}.Home-module__23Pn2q__attentionText{flex:1}.Home-module__23Pn2q__attentionTitle{font:var(--afs-text-row-title);color:var(--afs-text);margin:0}.Home-module__23Pn2q__attentionStatusWarning{font:var(--afs-text-meta);color:var(--afs-warning);margin:2px 0 0}.Home-module__23Pn2q__attentionStatusNeutral{font:var(--afs-text-meta);color:var(--afs-text-muted);margin:2px 0 0}@media (min-width:900px){.Home-module__23Pn2q__appBar{display:none}.Home-module__23Pn2q__body{gap:24px;padding:32px}.Home-module__23Pn2q__greeting{font:var(--afs-text-display);font-size:28px}.Home-module__23Pn2q__heroRow{flex-direction:row}.Home-module__23Pn2q__heroCard{flex:1.4}.Home-module__23Pn2q__heroTime{font-size:38px}.Home-module__23Pn2q__leaveCard{gap:var(--afs-space-4);padding:var(--afs-space-7);flex-direction:column;flex:1;display:flex}.Home-module__23Pn2q__leaveBalance{font:var(--afs-text-display);color:var(--afs-text);margin:0;font-size:34px}.Home-module__23Pn2q__leaveBalanceLabel{font:var(--afs-text-meta);color:var(--afs-text-secondary)}.Home-module__23Pn2q__destinations{flex-direction:row}.Home-module__23Pn2q__destinationRow{align-items:flex-start;gap:var(--afs-space-4);flex-direction:column;flex:1}}
.Button-module__VMVMAW__button{justify-content:center;align-items:center;gap:var(--afs-space-2);border-radius:var(--afs-radius-md);cursor:pointer;transition:background-color var(--afs-duration) var(--afs-easing), border-color var(--afs-duration) var(--afs-easing);border:none;display:inline-flex}.Button-module__VMVMAW__button:disabled{opacity:.6;cursor:not-allowed}.Button-module__VMVMAW__button:focus-visible{box-shadow:var(--afs-focus-ring);outline:none}.Button-module__VMVMAW__primary{width:100%;height:var(--afs-control-button);background:var(--afs-blue);color:var(--afs-surface);font:var(--afs-text-button)}.Button-module__VMVMAW__primary:hover:not(:disabled){background:var(--afs-blue-hover)}.Button-module__VMVMAW__secondary{height:var(--afs-control-button-desktop);background:var(--afs-surface);color:var(--afs-text);font:var(--afs-text-button-sm);border:1.5px solid var(--afs-border-button)}.Button-module__VMVMAW__secondary:hover:not(:disabled){background:var(--afs-inset-alt)}.Button-module__VMVMAW__social{height:var(--afs-control-social);background:var(--afs-surface);color:var(--afs-text);font:var(--afs-text-button-sm);border:1.5px solid var(--afs-border-button)}.Button-module__VMVMAW__social:hover:not(:disabled){background:var(--afs-inset-alt)}.Button-module__VMVMAW__spinner{border:2px solid #fff6;border-top-color:var(--afs-surface);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite Button-module__VMVMAW__spin}.Button-module__VMVMAW__primary .Button-module__VMVMAW__spinner{border-color:#fff6;border-top-color:var(--afs-surface)}@keyframes Button-module__VMVMAW__spin{to{transform:rotate(360deg)}}
.BrandLockup-module__cLJaiq__lockup{align-items:center;gap:var(--afs-space-3);display:flex}.BrandLockup-module__cLJaiq__logo{width:auto;height:40px}.BrandLockup-module__cLJaiq__eyebrow{font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:var(--afs-tracking-lockup);color:var(--afs-text-muted)}.BrandLockup-module__cLJaiq__eyebrowReversed{color:#fff9}
.PortalShell-module__svRvAa__shell{flex-direction:column;min-height:100vh;display:flex}.PortalShell-module__svRvAa__content{padding-bottom:calc(var(--afs-tabbar-h) + var(--afs-space-6));flex:1}.PortalShell-module__svRvAa__tabBar{height:var(--afs-tabbar-h);padding-bottom:env(safe-area-inset-bottom);background:var(--afs-surface);border-top:1px solid var(--afs-border);display:flex;position:fixed;bottom:0;left:0;right:0}.PortalShell-module__svRvAa__tabItem{color:var(--afs-text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.PortalShell-module__svRvAa__tabItem span{font:var(--afs-text-tab)}.PortalShell-module__svRvAa__tabItemActive{color:var(--afs-blue)}.PortalShell-module__svRvAa__tabItemActive span{font-weight:600}.PortalShell-module__svRvAa__sidebar{display:none}@media (min-width:900px){.PortalShell-module__svRvAa__shell{flex-direction:row}.PortalShell-module__svRvAa__content{flex:1;padding-bottom:0}.PortalShell-module__svRvAa__tabBar{display:none}.PortalShell-module__svRvAa__sidebar{width:var(--afs-sidebar-w);background:var(--afs-surface);border-right:1px solid var(--afs-border);padding:var(--afs-space-8) var(--afs-space-6);flex-direction:column;flex-shrink:0;justify-content:space-between;display:flex}.PortalShell-module__svRvAa__sidebarNav{margin-top:var(--afs-space-9);flex-direction:column;gap:4px;display:flex}.PortalShell-module__svRvAa__navItem{align-items:center;gap:var(--afs-space-4);height:44px;padding:0 var(--afs-space-4);border-radius:var(--afs-radius-sm);color:var(--afs-text-muted);font:var(--afs-text-body-sm);text-decoration:none;display:flex}.PortalShell-module__svRvAa__navItemActive{background:var(--afs-blue-tint);color:var(--afs-blue);font-weight:600}.PortalShell-module__svRvAa__helpCard{background:var(--afs-bg);border-radius:var(--afs-radius-md);padding:var(--afs-space-5);font:var(--afs-text-meta);color:var(--afs-text-secondary)}}
.Policies-module__FJEkCq__appBar{z-index:10;height:var(--afs-topbar-h);background:var(--afs-surface);border-bottom:1px solid var(--afs-border);padding:0 var(--afs-gutter-mobile);align-items:center;gap:var(--afs-space-4);display:flex;position:sticky;top:0}.Policies-module__FJEkCq__title{font:var(--afs-text-h3);color:var(--afs-text);margin:0}.Policies-module__FJEkCq__body{padding:var(--afs-gutter-mobile);gap:var(--afs-space-6);flex-direction:column;display:flex}.Policies-module__FJEkCq__searchField{align-items:center;gap:var(--afs-space-3);border-radius:var(--afs-radius-md);background:var(--afs-inset);height:46px;padding:0 var(--afs-space-5);color:var(--afs-text-muted);display:flex}.Policies-module__FJEkCq__searchField input{font:var(--afs-text-body-sm);color:var(--afs-text);background:0 0;border:none;outline:none;width:100%}.Policies-module__FJEkCq__chipRow{gap:var(--afs-space-3);padding-bottom:2px;display:flex;overflow-x:auto}.Policies-module__FJEkCq__chip{height:34px;padding:0 var(--afs-space-5);border-radius:var(--afs-radius-pill);font:var(--afs-text-button-sm);background:var(--afs-surface);border:1px solid var(--afs-border-button);color:var(--afs-text);cursor:pointer;flex-shrink:0;align-items:center;display:flex}.Policies-module__FJEkCq__chipActive{background:var(--afs-ink);border-color:var(--afs-ink);color:var(--afs-surface)}.Policies-module__FJEkCq__group{gap:var(--afs-space-3);flex-direction:column;display:flex}.Policies-module__FJEkCq__groupHeader{justify-content:space-between;align-items:baseline;display:flex}.Policies-module__FJEkCq__groupEyebrow{font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:.11em;color:var(--afs-text-muted)}.Policies-module__FJEkCq__groupCount{font:var(--afs-text-mono,var(--afs-text-meta-sm));font-family:var(--afs-font-mono);color:var(--afs-stroke-light)}.Policies-module__FJEkCq__docRow{align-items:center;gap:var(--afs-space-4);padding:var(--afs-space-4) var(--afs-space-5);color:inherit;text-decoration:none;display:flex}.Policies-module__FJEkCq__docRow:not(:last-child){border-bottom:1px solid var(--afs-border-row)}.Policies-module__FJEkCq__docBadge{border-radius:var(--afs-radius-sm);width:36px;height:36px;font:var(--afs-text-badge);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Policies-module__FJEkCq__docBadgeBlue{background:var(--afs-blue-tint);color:var(--afs-blue)}.Policies-module__FJEkCq__docBadgeWarning{background:var(--afs-warning-bg);color:var(--afs-warning)}.Policies-module__FJEkCq__docBadgeGreen{background:var(--afs-success-bg);color:var(--afs-success)}.Policies-module__FJEkCq__docText{flex:1;min-width:0}.Policies-module__FJEkCq__docTitleRow{align-items:center;gap:var(--afs-space-2);display:flex}.Policies-module__FJEkCq__docTitle{font:var(--afs-text-row-title);color:var(--afs-text);margin:0}.Policies-module__FJEkCq__docMeta{font:var(--afs-text-meta-sm);color:var(--afs-text-muted);margin:2px 0 0}.Policies-module__FJEkCq__toReadBadge{font:var(--afs-text-badge);text-transform:uppercase;letter-spacing:.05em;background:var(--afs-warning-bg);color:var(--afs-warning);border-radius:var(--afs-radius-badge);flex-shrink:0;padding:2px 6px}
.Profile-module__jOK-Ca__appBar{z-index:10;height:var(--afs-topbar-h);background:var(--afs-surface);border-bottom:1px solid var(--afs-border);padding:0 var(--afs-gutter-mobile);align-items:center;display:flex;position:sticky;top:0}.Profile-module__jOK-Ca__title{font:var(--afs-text-h3);color:var(--afs-text);margin:0}.Profile-module__jOK-Ca__body{padding:var(--afs-gutter-mobile);gap:var(--afs-space-6);flex-direction:column;max-width:480px;display:flex}.Profile-module__jOK-Ca__identity{align-items:center;gap:var(--afs-space-5);display:flex}.Profile-module__jOK-Ca__avatar{background:var(--afs-blue-tint);width:56px;height:56px;color:var(--afs-blue);font:var(--afs-text-h3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Profile-module__jOK-Ca__name{font:var(--afs-text-h3);color:var(--afs-text);margin:0}.Profile-module__jOK-Ca__employeeNumber{font:var(--afs-text-body-sm);color:var(--afs-text-secondary);margin:2px 0 0}.Profile-module__jOK-Ca__sectionLabel{font:var(--afs-text-eyebrow);text-transform:uppercase;letter-spacing:.11em;color:var(--afs-text-muted)}.Profile-module__jOK-Ca__card{margin-top:10px}.Profile-module__jOK-Ca__row{align-items:center;gap:var(--afs-space-4);padding:var(--afs-space-5);display:flex}.Profile-module__jOK-Ca__signInTile{border-radius:var(--afs-radius-sm);background:var(--afs-blue-tint);width:32px;height:32px;color:var(--afs-blue);font:var(--afs-text-badge);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Profile-module__jOK-Ca__rowText{flex:1}.Profile-module__jOK-Ca__rowTitle{font:var(--afs-text-row-title);color:var(--afs-text);margin:0}.Profile-module__jOK-Ca__rowMeta{font:var(--afs-text-meta);color:var(--afs-text-secondary);margin:2px 0 0}.Profile-module__jOK-Ca__detailRow{padding:var(--afs-space-5);justify-content:space-between;align-items:center;display:flex}.Profile-module__jOK-Ca__detailRow:not(:last-child){border-bottom:1px solid var(--afs-border-row)}.Profile-module__jOK-Ca__detailLabel{font:var(--afs-text-body-sm);color:var(--afs-text-secondary)}.Profile-module__jOK-Ca__detailValue{font:var(--afs-text-row-title);color:var(--afs-text)}.Profile-module__jOK-Ca__actions{gap:var(--afs-space-3);flex-direction:column;display:flex}@media (min-width:900px){.Profile-module__jOK-Ca__appBar{display:none}.Profile-module__jOK-Ca__body{padding:32px}}
.ShiftsLeave-module__lZTb_q__appBar{z-index:10;height:var(--afs-topbar-h);background:var(--afs-surface);border-bottom:1px solid var(--afs-border);padding:0 var(--afs-gutter-mobile);align-items:center;display:flex;position:sticky;top:0}.ShiftsLeave-module__lZTb_q__title{font:var(--afs-text-h3);color:var(--afs-text);margin:0}.ShiftsLeave-module__lZTb_q__body{padding:var(--afs-gutter-mobile);gap:var(--afs-space-6);flex-direction:column;display:flex}.ShiftsLeave-module__lZTb_q__siteLine{font:var(--afs-text-body-sm);color:var(--afs-text-secondary);margin:0}.ShiftsLeave-module__lZTb_q__segmented{border-radius:var(--afs-radius-md);background:var(--afs-inset);padding:3px;display:flex}.ShiftsLeave-module__lZTb_q__segment{border-radius:calc(var(--afs-radius-md) - 3px);height:36px;font:var(--afs-text-button-sm);color:var(--afs-text-secondary);cursor:pointer;background:0 0;border:none;flex:1}.ShiftsLeave-module__lZTb_q__segmentActive{background:var(--afs-surface);color:var(--afs-text);box-shadow:0 1px 2px #10182014}.ShiftsLeave-module__lZTb_q__shiftList{gap:var(--afs-space-3);flex-direction:column;display:flex}.ShiftsLeave-module__lZTb_q__emptyCard{text-align:center;color:var(--afs-text-secondary);font:var(--afs-text-body-sm);padding:var(--afs-space-7)}.ShiftsLeave-module__lZTb_q__shiftCard{padding:var(--afs-space-5);border-left:4px solid var(--afs-border)}.ShiftsLeave-module__lZTb_q__shiftCardNext{border-left-color:var(--afs-blue)}.ShiftsLeave-module__lZTb_q__shiftDateRow{justify-content:space-between;align-items:center;gap:var(--afs-space-3);display:flex}.ShiftsLeave-module__lZTb_q__shiftDate{font:var(--afs-text-row-title);color:var(--afs-text)}.ShiftsLeave-module__lZTb_q__shiftSite{font:var(--afs-text-meta);color:var(--afs-text-secondary);margin:4px 0 0}.ShiftsLeave-module__lZTb_q__draftBadge{font:var(--afs-text-badge);text-transform:uppercase;letter-spacing:.05em;background:var(--afs-warning-bg);color:var(--afs-warning);border-radius:var(--afs-radius-badge);flex-shrink:0;padding:2px 6px}.ShiftsLeave-module__lZTb_q__balanceRow{gap:var(--afs-space-4);display:flex}.ShiftsLeave-module__lZTb_q__balanceTile{text-align:center;padding:var(--afs-space-6);flex:1}.ShiftsLeave-module__lZTb_q__balanceValue{font:var(--afs-text-display);color:var(--afs-text);margin:0;font-size:30px}.ShiftsLeave-module__lZTb_q__balanceLabel{font:var(--afs-text-meta);color:var(--afs-text-secondary)}@media (min-width:900px){.ShiftsLeave-module__lZTb_q__appBar{display:none}.ShiftsLeave-module__lZTb_q__body{gap:24px;padding:32px}.ShiftsLeave-module__lZTb_q__balanceRow{max-width:480px}}
.TextField-module__Ju0Mua__field{gap:var(--afs-space-1);flex-direction:column;display:flex}.TextField-module__Ju0Mua__labelRow{justify-content:space-between;align-items:baseline;display:flex}.TextField-module__Ju0Mua__label{font:var(--afs-text-label);color:var(--afs-text)}.TextField-module__Ju0Mua__inputWrap{align-items:center;display:flex;position:relative}.TextField-module__Ju0Mua__input{width:100%;height:var(--afs-control-input);border-radius:var(--afs-radius-md);border:1.5px solid var(--afs-border-input);padding:0 var(--afs-space-5);font:var(--afs-text-body);color:var(--afs-text);background:var(--afs-surface);transition:border-color var(--afs-duration) var(--afs-easing), box-shadow var(--afs-duration) var(--afs-easing)}.TextField-module__Ju0Mua__input:focus{border-color:var(--afs-blue);box-shadow:var(--afs-focus-ring);outline:none}.TextField-module__Ju0Mua__inputError{border-color:var(--afs-warning-accent)}.TextField-module__Ju0Mua__trailing{right:var(--afs-space-4);position:absolute}.TextField-module__Ju0Mua__errorText{font:var(--afs-text-meta);color:var(--afs-warning)}
