.notifications-module__DNY8xq__hero{--nx-rest-shadow:var(--coreos-shadow-glow);background:radial-gradient(at 8% 12%,#bec7ffbf 0,#0000 55%),radial-gradient(at 92% 8%,#dbc8ffb3 0,#0000 52%),radial-gradient(at 78% 96%,#bad8ff99 0,#0000 50%),linear-gradient(135deg,#eef0ff,#f4f0ff);border:1px solid #ffffffe6;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .notifications-module__DNY8xq__hero{background:radial-gradient(at 8% 12%, #4f46a080 0px, transparent 55%), radial-gradient(at 92% 8%, #67419e73 0px, transparent 52%), linear-gradient(135deg, var(--mantine-color-dark-7), var(--mantine-color-dark-6));border-color:var(--mantine-color-dark-4)}.notifications-module__DNY8xq__heroStat{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:12px;min-width:104px;padding:10px 14px}[data-mantine-color-scheme=dark] .notifications-module__DNY8xq__heroStat{border-color:var(--mantine-color-dark-4);background:#ffffff0f}.notifications-module__DNY8xq__toggleButton{text-align:left;border-radius:16px;width:100%;height:100%;display:block}.notifications-module__DNY8xq__toggleButton:focus-visible{outline:2px solid var(--mantine-color-indigo-5);outline-offset:2px}.notifications-module__DNY8xq__toggleCard{text-align:left;border-radius:16px;width:100%;height:100%;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s cubic-bezier(.34,1.56,.64,1);display:block}.notifications-module__DNY8xq__toggleCard:hover{border-color:var(--accent-4);transform:translateY(-2px);background-color:var(--accent-0)!important;box-shadow:var(--coreos-shadow-card-hover)!important}.notifications-module__DNY8xq__toggleCard:active{transition-duration:80ms;transform:translateY(0)scale(.99)}.notifications-module__DNY8xq__toggleCard:focus-visible{outline:2px solid var(--mantine-color-indigo-5);outline-offset:2px}.notifications-module__DNY8xq__toggleCardOn{border-color:var(--accent-5);background-image:linear-gradient(135deg, var(--accent-0) 0%, var(--accent-1) 100%)!important;box-shadow:0 4px 14px -4px color-mix(in srgb, var(--accent-6) 40%, transparent)!important}.notifications-module__DNY8xq__toggleCardOn:hover{border-color:var(--accent-6)}.notifications-module__DNY8xq__toggleCardDisabled{opacity:.72}.notifications-module__DNY8xq__toggleCardDisabled:hover{border-color:var(--mantine-color-gray-3);transform:none;background-color:var(--mantine-color-body)!important;box-shadow:var(--coreos-shadow-card)!important}.notifications-module__DNY8xq__iconTile{background:var(--accent-1);width:42px;height:42px;color:var(--accent-7);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:flex}.notifications-module__DNY8xq__toggleCardOn .notifications-module__DNY8xq__iconTile{background:var(--accent-6);color:#fff}.notifications-module__DNY8xq__groupHead{background:var(--mantine-color-gray-0);border-left:3px solid var(--mantine-color-indigo-4);border-radius:var(--mantine-radius-sm);align-items:center;gap:8px;padding:8px 14px;display:flex}[data-mantine-color-scheme=dark] .notifications-module__DNY8xq__groupHead{background:var(--mantine-color-dark-6);border-left-color:var(--mantine-color-indigo-7)}.notifications-module__DNY8xq__eventRow{border-radius:var(--mantine-radius-sm);transition:background-color .12s}.notifications-module__DNY8xq__eventRow:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .notifications-module__DNY8xq__eventRow:hover{background:var(--mantine-color-dark-6)}.notifications-module__DNY8xq__eventRowOff .notifications-module__DNY8xq__eventLabel{color:var(--mantine-color-dimmed)}.notifications-module__DNY8xq__styleButton{text-align:left;border-radius:14px;width:100%;height:100%;display:block}.notifications-module__DNY8xq__styleButton:focus-visible{outline:2px solid var(--mantine-color-indigo-5);outline-offset:2px}.notifications-module__DNY8xq__styleCard{text-align:left;border-radius:14px;width:100%;height:100%;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s cubic-bezier(.34,1.56,.64,1);display:block}.notifications-module__DNY8xq__styleCard:hover{border-color:var(--mantine-color-indigo-4);transform:translateY(-2px);background-color:var(--mantine-color-indigo-0)!important;box-shadow:var(--coreos-shadow-card-hover)!important}.notifications-module__DNY8xq__styleCard:focus-visible{outline:2px solid var(--mantine-color-indigo-5);outline-offset:2px}.notifications-module__DNY8xq__styleCardActive{border-color:var(--mantine-color-indigo-5);background-image:linear-gradient(135deg, var(--mantine-color-indigo-0) 0%, var(--mantine-color-violet-0) 100%)!important;box-shadow:var(--coreos-shadow-glow)!important}.notifications-module__DNY8xq__chatFrame{background:linear-gradient(160deg,#cfe3f5 0%,#dfeaf6 100%);border-radius:18px;padding:16px 14px}[data-mantine-color-scheme=dark] .notifications-module__DNY8xq__chatFrame{background:linear-gradient(160deg, var(--mantine-color-dark-6) 0%, var(--mantine-color-dark-5) 100%)}.notifications-module__DNY8xq__chatBubble{background:#fff;border-radius:14px 14px 14px 4px;padding:12px 14px;position:relative;box-shadow:0 2px 8px -2px #172b4d38}[data-mantine-color-scheme=dark] .notifications-module__DNY8xq__chatBubble{background:var(--mantine-color-dark-7)}.notifications-module__DNY8xq__mailFrame{background:#f7f8fa;border-radius:14px}[data-mantine-color-scheme=dark] .notifications-module__DNY8xq__mailFrame{background:var(--mantine-color-dark-8)}@media (prefers-reduced-motion:reduce){.notifications-module__DNY8xq__toggleCard,.notifications-module__DNY8xq__styleCard{transition:none}.notifications-module__DNY8xq__toggleCard:hover,.notifications-module__DNY8xq__styleCard:hover{transform:none}}
.module-settings-shell-module__-mGC2W__page{min-width:0}.module-settings-shell-module__-mGC2W__layout{grid-template-columns:278px minmax(0,1fr);align-items:start;gap:24px;display:grid}.module-settings-shell-module__-mGC2W__tabsLayout{flex-direction:column;gap:22px;min-width:0;display:flex}.module-settings-shell-module__-mGC2W__nav{top:calc(var(--nx-sticky-top,0px) + 22px);border:1px solid var(--mantine-color-default-border);background:var(--nx-glass-fill-sticky,var(--mantine-color-body));box-shadow:var(--nx-shadow-card,none);max-height:calc(var(--app-vh,100vh) - 44px);border-radius:22px;flex-direction:column;gap:2px;padding:13px;display:flex;position:sticky;overflow-y:auto}:where(html[data-nx-look=glass]) .module-settings-shell-module__-mGC2W__nav{background:var(--nx-glass-surface-solid,var(--nx-glass-fill-sticky));box-shadow:var(--nx-shadow-rim);border:1.5px solid #0000}.module-settings-shell-module__-mGC2W__navSearch{margin-bottom:6px}.module-settings-shell-module__-mGC2W__navSearch input{border-radius:12px;height:40px}.module-settings-shell-module__-mGC2W__clear{color:var(--nx-muted,var(--mantine-color-dimmed));display:inline-flex}.module-settings-shell-module__-mGC2W__navGroup{flex-direction:column;gap:2px;margin-top:10px;display:flex}.module-settings-shell-module__-mGC2W__navGroupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--nx-muted,var(--mantine-color-dimmed));margin:4px 12px;font-size:12.2px;font-weight:700}.module-settings-shell-module__-mGC2W__navItem{min-height:42px;color:var(--nx-text-2,var(--mantine-color-text));border-radius:12px;align-items:center;gap:11px;padding:0 12px;font-size:15.5px;font-weight:500;transition:background .12s;display:flex}.module-settings-shell-module__-mGC2W__navItem:hover{background:var(--nx-hover,var(--mantine-color-default-hover))}.module-settings-shell-module__-mGC2W__navItem[data-active]{background:var(--mantine-color-body);color:var(--nx-title,var(--mantine-color-text));box-shadow:inset 3px 0 0 var(--nx-tint-modules,var(--mantine-color-teal-6)), 0 4px 12px -6px #2e268c40;font-weight:650}.module-settings-shell-module__-mGC2W__navIcon{color:var(--nx-muted,var(--mantine-color-dimmed));flex:none}.module-settings-shell-module__-mGC2W__navItem[data-active] .module-settings-shell-module__-mGC2W__navIcon{color:var(--nx-tint-modules,var(--mantine-color-teal-6))}.module-settings-shell-module__-mGC2W__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.module-settings-shell-module__-mGC2W__navCount{color:var(--nx-muted,var(--mantine-color-dimmed));font-variant-numeric:tabular-nums;flex:none;font-size:12.8px;font-weight:700}.module-settings-shell-module__-mGC2W__navItem[data-active] .module-settings-shell-module__-mGC2W__navCount{color:var(--nx-tint-modules,var(--mantine-color-teal-6))}.module-settings-shell-module__-mGC2W__navDot{background:var(--nx-tone-warning-solid,var(--mantine-color-orange-6));width:9px;height:9px;box-shadow:0 0 0 3px var(--nx-tone-warning-bg,var(--mantine-color-orange-1));border-radius:50%;flex:none}.module-settings-shell-module__-mGC2W__navEmpty{color:var(--nx-muted,var(--mantine-color-dimmed));margin:10px 12px;font-size:14px}.module-settings-shell-module__-mGC2W__areaSelect{display:none}.module-settings-shell-module__-mGC2W__content{min-width:0}.module-settings-shell-module__-mGC2W__overview{flex-direction:column;gap:8px;display:flex}.module-settings-shell-module__-mGC2W__group{margin-top:26px}.module-settings-shell-module__-mGC2W__groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--nx-text-3,var(--mantine-color-dimmed));margin:0 4px 14px;font-size:16px;font-weight:700}.module-settings-shell-module__-mGC2W__tileGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.module-settings-shell-module__-mGC2W__footer{margin-top:30px}@media (max-width:1100px){.module-settings-shell-module__-mGC2W__layout{grid-template-columns:minmax(0,1fr);gap:18px}.module-settings-shell-module__-mGC2W__nav{display:none}.module-settings-shell-module__-mGC2W__areaSelect{max-width:420px;display:block}}@media (max-width:47.99em){.module-settings-shell-module__-mGC2W__areaSelect{max-width:none}.module-settings-shell-module__-mGC2W__tileGrid{grid-template-columns:minmax(0,1fr)}}
.calendar-board-module__SRjZha__board{padding:20px}.calendar-board-module__SRjZha__root{min-width:0;max-width:100%;position:relative}.calendar-board-module__SRjZha__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13.5px;margin-bottom:15.5px;display:flex}.calendar-board-module__SRjZha__nav{align-items:center;gap:9px;min-width:0;display:flex}.calendar-board-module__SRjZha__arrow{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));width:38px;height:38px;color:var(--nx-text-2,var(--mantine-color-text));cursor:pointer;border-radius:11px;place-items:center;display:grid}.calendar-board-module__SRjZha__arrow:hover{background:var(--nx-hover,var(--mantine-color-gray-0))}.calendar-board-module__SRjZha__title{letter-spacing:-.01em;color:var(--nx-onfield-title,var(--nx-title,var(--mantine-color-text)));white-space:nowrap;margin:0 0 0 9px;font-size:26.5px;font-weight:800}.calendar-board-module__SRjZha__tools{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.calendar-board-module__SRjZha__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.calendar-board-module__SRjZha__body[data-panel]{grid-template-columns:minmax(0,1fr) 400px}.calendar-board-module__SRjZha__main{min-width:0;position:relative}.calendar-board-module__SRjZha__panel{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));min-width:0;max-height:calc(100vh - 44px);box-shadow:var(--nx-shadow-pop,var(--mantine-shadow-sm));border-radius:22px;flex-direction:column;gap:13.5px;padding:20px;display:flex;position:sticky;top:18px;overflow:auto}@media (max-width:1100px){.calendar-board-module__SRjZha__body[data-panel]{grid-template-columns:minmax(0,1fr)}.calendar-board-module__SRjZha__panel{max-height:none;position:static}}.calendar-board-module__SRjZha__month{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));border-radius:18px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.calendar-board-module__SRjZha__dow{border-bottom:1px solid var(--nx-border,var(--mantine-color-default-border));letter-spacing:.06em;text-transform:uppercase;color:var(--nx-muted,var(--mantine-color-dimmed));padding:11px 13.5px;font-size:13.5px;font-weight:800}.calendar-board-module__SRjZha__dow[data-weekend]{color:var(--nx-dimmed,var(--mantine-color-dimmed))}.calendar-board-module__SRjZha__cell{border-right:1px solid var(--nx-line,var(--mantine-color-default-border));border-bottom:1px solid var(--nx-line,var(--mantine-color-default-border));flex-direction:column;gap:4.5px;min-width:0;min-height:124.5px;padding:9px 9px 11px;transition:background-color .12s;display:flex}.calendar-board-module__SRjZha__cell:nth-child(7n){border-right:0}.calendar-board-module__SRjZha__cell[data-weekend]{background:var(--nx-surface-2,var(--mantine-color-gray-0))}.calendar-board-module__SRjZha__cell[data-clickable]{cursor:pointer}.calendar-board-module__SRjZha__cell[data-clickable]:hover{background:var(--nx-hover,var(--mantine-color-gray-0))}.calendar-board-module__SRjZha__cell[data-outside]>*{opacity:.45}.calendar-board-module__SRjZha__cell[data-selected]{background:var(--nx-primary-soft,var(--mantine-color-indigo-0));box-shadow:inset 0 0 0 2px var(--nx-primary,var(--mantine-color-indigo-6))}.calendar-board-module__SRjZha__cell[data-drop]{background:var(--nx-active-bg,var(--mantine-color-indigo-1))}.calendar-board-module__SRjZha__cellHead{justify-content:space-between;align-items:center;display:flex}.calendar-board-module__SRjZha__date{min-width:29px;height:29px;font:inherit;font-variant-numeric:tabular-nums;color:var(--nx-text-2,var(--mantine-color-text));cursor:pointer;background:0 0;border:0;border-radius:14.5px;place-items:center;padding:0 6.5px;font-size:15px;font-weight:700;display:grid}.calendar-board-module__SRjZha__cell[data-past] .calendar-board-module__SRjZha__date{color:var(--nx-dimmed,var(--mantine-color-dimmed))}.calendar-board-module__SRjZha__cell[data-today] .calendar-board-module__SRjZha__date{background:var(--nx-primary,var(--mantine-color-indigo-6));color:var(--nx-surface,var(--mantine-color-white))}.calendar-board-module__SRjZha__date:focus-visible,.calendar-board-module__SRjZha__lineMain:focus-visible,.calendar-board-module__SRjZha__blockMain:focus-visible,.calendar-board-module__SRjZha__more:focus-visible,.calendar-board-module__SRjZha__moreLink:focus-visible,.calendar-board-module__SRjZha__tDay:focus-visible,.calendar-board-module__SRjZha__aHead:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:1px}.calendar-board-module__SRjZha__moreLink{font:inherit;color:var(--nx-primary,var(--mantine-color-indigo-6));cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 0 0 9px;font-size:13.5px;font-weight:700}.calendar-board-module__SRjZha__morePop{flex-direction:column;gap:4.5px;display:flex}.calendar-board-module__SRjZha__line{border-left:3px solid var(--k,var(--t-solid));background:var(--t-bg);min-width:0;color:var(--t-ink);border-radius:4.5px;align-items:center;display:flex;position:relative}.calendar-board-module__SRjZha__line[data-draggable]{cursor:grab}.calendar-board-module__SRjZha__line[data-span=start]{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-9px}.calendar-board-module__SRjZha__line[data-span=mid],.calendar-board-module__SRjZha__line[data-span=end]{border-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-9px}.calendar-board-module__SRjZha__line[data-span=mid]{margin-right:-9px}.calendar-board-module__SRjZha__lineMain{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:5.5px;padding:2px 6.5px 2px 9px;font-size:14px;line-height:1.35;display:flex}.calendar-board-module__SRjZha__lineMain:disabled{cursor:default}.calendar-board-module__SRjZha__lineTime{font-variant-numeric:tabular-nums;color:var(--nx-text-3,var(--mantine-color-dimmed));flex:none;font-style:normal;font-weight:700}.calendar-board-module__SRjZha__lineLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.calendar-board-module__SRjZha__lineMeta{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--nx-muted,var(--mantine-color-dimmed));margin-left:auto;font-size:13.5px;overflow:hidden}[data-struck] .calendar-board-module__SRjZha__lineLabel,[data-struck] .calendar-board-module__SRjZha__blockTitle{text-decoration:line-through}.calendar-board-module__SRjZha__line[data-done],.calendar-board-module__SRjZha__block[data-done]{border-left-color:var(--nx-border-strong,var(--mantine-color-gray-4));color:var(--nx-dimmed,var(--mantine-color-dimmed))}[data-done] .calendar-board-module__SRjZha__lineLabel,[data-done] .calendar-board-module__SRjZha__blockTitle{text-decoration:line-through}.calendar-board-module__SRjZha__line[data-late],.calendar-board-module__SRjZha__block[data-late]{background:var(--nx-tone-danger-bg,var(--mantine-color-red-0));color:var(--nx-tone-danger-ink,var(--mantine-color-red-8))}.calendar-board-module__SRjZha__line[data-muted],.calendar-board-module__SRjZha__block[data-muted]{opacity:.55}.calendar-board-module__SRjZha__more{width:22px;height:22px;color:inherit;opacity:0;border-radius:6.5px;flex:none;place-items:center;margin-right:2px;display:grid}.calendar-board-module__SRjZha__line:hover .calendar-board-module__SRjZha__more,.calendar-board-module__SRjZha__block:hover .calendar-board-module__SRjZha__more,.calendar-board-module__SRjZha__more:focus-visible,.calendar-board-module__SRjZha__more[aria-expanded=true]{opacity:1}.calendar-board-module__SRjZha__more:hover{background:var(--nx-hover-strong,var(--mantine-color-gray-1))}@media (hover:none){.calendar-board-module__SRjZha__more{opacity:1}}.calendar-board-module__SRjZha__tgrid{--gutter:62px;border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));border-radius:18px;overflow:hidden}.calendar-board-module__SRjZha__tHead,.calendar-board-module__SRjZha__tAllDay,.calendar-board-module__SRjZha__tBody{grid-template-columns:var(--gutter) repeat(var(--days), minmax(0, 1fr));display:grid}.calendar-board-module__SRjZha__tHead{border-bottom:1px solid var(--nx-border,var(--mantine-color-default-border))}.calendar-board-module__SRjZha__tDay{border:0;border-left:1px solid var(--nx-line,var(--mantine-color-default-border));font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:baseline;gap:6.5px;padding:11px 6px;display:flex}.calendar-board-module__SRjZha__tDay small{text-transform:uppercase;color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13.5px;font-weight:700}.calendar-board-module__SRjZha__tDay b{color:var(--nx-title,var(--mantine-color-text));border-radius:11px;padding:0 9px;font-size:22px;font-weight:800}.calendar-board-module__SRjZha__tDay[data-today] b{background:var(--nx-primary,var(--mantine-color-indigo-6));color:var(--nx-surface,var(--mantine-color-white))}.calendar-board-module__SRjZha__tDay[data-selected]{box-shadow:inset 0 0 0 2px var(--nx-primary,var(--mantine-color-indigo-6))}.calendar-board-module__SRjZha__tAllDay{border-bottom:1px solid var(--nx-border,var(--mantine-color-default-border))}.calendar-board-module__SRjZha__tAllDayCell{border-left:1px solid var(--nx-line,var(--mantine-color-default-border));flex-direction:column;gap:3px;min-width:0;padding:4.5px;display:flex}.calendar-board-module__SRjZha__gutter{position:relative}.calendar-board-module__SRjZha__gutterLabel{color:var(--nx-muted,var(--mantine-color-dimmed));align-self:center;padding:0 9px;font-size:13.5px}.calendar-board-module__SRjZha__hourLabel{font-variant-numeric:tabular-nums;color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13.5px;position:absolute;right:9px;transform:translateY(-50%)}.calendar-board-module__SRjZha__hourLabel:first-child{transform:none}.calendar-board-module__SRjZha__tBody{max-height:70vh;overflow-y:auto}.calendar-board-module__SRjZha__tCol{border-left:1px solid var(--nx-line,var(--mantine-color-default-border));background-image:repeating-linear-gradient(to bottom, var(--nx-line,var(--mantine-color-default-border)) 0 1px, transparent 1px 53.5px);min-width:0;position:relative}.calendar-board-module__SRjZha__tCol[data-weekend]{background-color:var(--nx-surface-2,var(--mantine-color-gray-0))}.calendar-board-module__SRjZha__tCol[data-creates]{cursor:cell;touch-action:pan-y}.calendar-board-module__SRjZha__tSel{background:var(--nx-active-bg,var(--mantine-color-indigo-1));box-shadow:inset 0 0 0 1.5px var(--nx-primary,var(--mantine-color-indigo-6));color:var(--nx-primary-ink,var(--mantine-color-indigo-8));pointer-events:none;border-radius:11px;padding:2px 6.5px;font-size:13.5px;font-weight:700;position:absolute;left:2px;right:2px}.calendar-board-module__SRjZha__tDrop{background:var(--nx-primary,var(--mantine-color-indigo-6));pointer-events:none;height:2px;position:absolute;left:0;right:0}.calendar-board-module__SRjZha__nowLine{z-index:3;background:var(--nx-tone-danger-solid,var(--mantine-color-red-6));pointer-events:none;height:2px;position:absolute;left:-1px;right:0}.calendar-board-module__SRjZha__nowLine:before{content:"";background:inherit;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-4px}.calendar-board-module__SRjZha__block{z-index:2;border-left:3px solid var(--k,var(--t-solid));background:var(--t-bg);min-width:0;color:var(--t-ink);box-shadow:0 0 0 1px var(--nx-surface,var(--mantine-color-body));border-radius:11px;align-items:flex-start;display:flex;position:absolute;overflow:hidden}.calendar-board-module__SRjZha__block[data-draggable]{cursor:grab}.calendar-board-module__SRjZha__blockMain{min-width:0;height:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:1px;padding:4.5px 6.5px;display:flex}.calendar-board-module__SRjZha__blockMain:disabled{cursor:default}.calendar-board-module__SRjZha__blockTitle{text-overflow:ellipsis;font-size:14px;font-weight:650;line-height:1.3;overflow:hidden}.calendar-board-module__SRjZha__blockTime{font-variant-numeric:tabular-nums;opacity:.85;font-size:12.5px}.calendar-board-module__SRjZha__agenda{flex-direction:column;gap:15.5px;display:flex}.calendar-board-module__SRjZha__aDay{grid-template-columns:166.5px minmax(0,1fr);align-items:start;gap:15.5px;display:grid}.calendar-board-module__SRjZha__aHead{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 0;display:flex}.calendar-board-module__SRjZha__aHead b{color:var(--nx-title,var(--mantine-color-text));font-size:16.5px;font-weight:800}.calendar-board-module__SRjZha__aHead span{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:14.5px}.calendar-board-module__SRjZha__aDay[data-today] .calendar-board-module__SRjZha__aHead span{color:var(--nx-primary,var(--mantine-color-indigo-6));font-weight:700}.calendar-board-module__SRjZha__aList{flex-direction:column;gap:6.5px;margin:0;padding:0;list-style:none;display:flex}.calendar-board-module__SRjZha__aLine{border:1px solid var(--nx-line,var(--mantine-color-default-border));border-left:4.5px solid var(--k,var(--t-solid));border-radius:13.5px;min-height:44px}.calendar-board-module__SRjZha__aLine .calendar-board-module__SRjZha__lineMain{padding:9px 11px 9px 13.5px}.calendar-board-module__SRjZha__empty{text-align:center;color:var(--nx-muted,var(--mantine-color-dimmed));padding:44px 18px;font-size:15px}.calendar-board-module__SRjZha__menu{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));min-width:240px;max-width:333px;box-shadow:var(--nx-shadow-pop,var(--mantine-shadow-md));border-radius:18px;padding:9px}.calendar-board-module__SRjZha__menuHead{color:var(--nx-title,var(--mantine-color-text));margin:0 0 6.5px;padding:4.5px 6.5px 0;font-size:13.5px;font-weight:800}.calendar-board-module__SRjZha__menuHeadRow{color:var(--nx-title,var(--mantine-color-text));justify-content:space-between;align-items:center;padding:6.5px 9px 9px;font-size:15px;display:flex}.calendar-board-module__SRjZha__menuItem{width:100%;font:inherit;text-align:left;color:var(--nx-text-2,var(--mantine-color-text));cursor:pointer;background:0 0;border:0;border-radius:12px;padding:11px;font-size:15px;font-weight:600;display:block}.calendar-board-module__SRjZha__menuItem:hover{background:var(--nx-hover,var(--mantine-color-gray-0))}.calendar-board-module__SRjZha__moveForm{flex-direction:column;gap:9px;padding:4.5px;display:flex}.calendar-board-module__SRjZha__moveField{color:var(--nx-text-2,var(--mantine-color-text));flex-direction:column;gap:4px;font-size:13.5px;font-weight:650;display:flex}.calendar-board-module__SRjZha__moveField input{border:1px solid var(--nx-input-border,var(--mantine-color-default-border));background:var(--nx-field,var(--mantine-color-body));height:38px;font:inherit;color:var(--nx-text,var(--mantine-color-text));border-radius:11px;padding:0 11px;font-size:15px}.calendar-board-module__SRjZha__moveActions{justify-content:flex-end;gap:9px;display:flex}.calendar-board-module__SRjZha__filterBtn{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));height:40px;font:inherit;color:var(--nx-text-2,var(--mantine-color-text));cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 13.5px;font-size:14.5px;font-weight:700;display:inline-flex}.calendar-board-module__SRjZha__filterBtn[data-on]{border-color:var(--nx-primary,var(--mantine-color-indigo-6));background:var(--nx-primary-soft,var(--mantine-color-indigo-0));color:var(--nx-primary-ink,var(--mantine-color-indigo-8))}.calendar-board-module__SRjZha__dots{gap:3.5px;display:inline-flex}.calendar-board-module__SRjZha__dots i,.calendar-board-module__SRjZha__check i{border-radius:50%;flex:none;width:8px;height:8px}.calendar-board-module__SRjZha__check i{width:11px;height:11px}.calendar-board-module__SRjZha__check{color:var(--nx-text,var(--mantine-color-text));cursor:pointer;border-radius:11px;align-items:center;gap:11px;padding:9px;font-size:15px;display:flex}.calendar-board-module__SRjZha__check:hover{background:var(--nx-hover,var(--mantine-color-gray-0))}.calendar-board-module__SRjZha__check input{width:18px;height:18px;accent-color:var(--nx-primary,var(--mantine-color-indigo-6))}.calendar-board-module__SRjZha__check span{flex:1}.calendar-board-module__SRjZha__check b{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13.5px}.calendar-board-module__SRjZha__only,.calendar-board-module__SRjZha__linkBtn{font:inherit;color:var(--nx-primary,var(--mantine-color-indigo-6));cursor:pointer;background:0 0;border:0;font-size:13.5px;font-weight:700}.calendar-board-module__SRjZha__only{opacity:0}.calendar-board-module__SRjZha__check:hover .calendar-board-module__SRjZha__only,.calendar-board-module__SRjZha__only:focus-visible{opacity:1}@media (max-width:900px){.calendar-board-module__SRjZha__cell{min-height:93.5px}.calendar-board-module__SRjZha__lineMain{font-size:13px}.calendar-board-module__SRjZha__aDay{grid-template-columns:minmax(0,1fr);gap:4.5px}}:where(html[data-nx-look=glass]) .calendar-board-module__SRjZha__month,:where(html[data-nx-look=glass]) .calendar-board-module__SRjZha__tgrid{background:var(--nx-glass-surface-table,var(--nx-surface))}:where(html[data-nx-look=glass]) .calendar-board-module__SRjZha__panel{background:var(--nx-glass-surface-solid,var(--nx-surface))}
.day-panel-module___lB4CW__head{flex-direction:column;gap:6px;display:flex}.day-panel-module___lB4CW__title{letter-spacing:-.01em;color:var(--nx-text,var(--mantine-color-text));margin:0;font-size:20px;font-weight:800}.day-panel-module___lB4CW__sub{color:var(--nx-text-3,var(--mantine-color-dimmed));align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.day-panel-module___lB4CW__rel{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800}.day-panel-module___lB4CW__groups{flex-direction:column;gap:14px;display:flex}.day-panel-module___lB4CW__groupHead{color:var(--nx-text,var(--mantine-color-text));align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:800;display:flex}.day-panel-module___lB4CW__groupHead[data-late]{color:var(--mantine-color-red-text)}.day-panel-module___lB4CW__count{color:var(--nx-text-3,var(--mantine-color-dimmed));font-size:12px;font-weight:700}.day-panel-module___lB4CW__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.day-panel-module___lB4CW__item{border:1px solid var(--nx-border,var(--mantine-color-default-border));border-left:4px solid var(--k);background:var(--nx-surface,var(--mantine-color-body));border-radius:12px;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex}.day-panel-module___lB4CW__item[data-late]{background:var(--mantine-color-red-light)}.day-panel-module___lB4CW__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.day-panel-module___lB4CW__itemTitle{color:var(--nx-text,var(--mantine-color-text));font-size:13.5px;font-weight:700;line-height:1.35}.day-panel-module___lB4CW__meta{color:var(--nx-text-3,var(--mantine-color-dimmed));font-size:12px}.day-panel-module___lB4CW__item[data-late] .day-panel-module___lB4CW__meta{color:var(--mantine-color-red-text)}.day-panel-module___lB4CW__note{font-size:12px}.day-panel-module___lB4CW__acts{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}
.approval-queue-module__blTkjq__card{overflow:hidden}.approval-queue-module__blTkjq__list{margin:0;padding:0;list-style:none}.approval-queue-module__blTkjq__row{cursor:pointer;grid-template-columns:28px minmax(180px,1fr) minmax(0,2fr) minmax(90px,auto) 150px auto;align-items:center;gap:18px;padding:14px 20px;transition:background-color .15s;display:grid}.approval-queue-module__blTkjq__row+.approval-queue-module__blTkjq__row{border-top:1px solid var(--nx-table-rule,var(--mantine-color-gray-2))}.approval-queue-module__blTkjq__row:hover{background:var(--nx-hover,var(--mantine-color-gray-0))}.approval-queue-module__blTkjq__row[data-selected]{background:var(--nx-active-bg,var(--mantine-color-indigo-0))}.approval-queue-module__blTkjq__row:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:-2px}.approval-queue-module__blTkjq__list:not(:has(.approval-queue-module__blTkjq__tick)) .approval-queue-module__blTkjq__row{grid-template-columns:minmax(180px,1fr) minmax(0,2fr) minmax(90px,auto) 150px auto}.approval-queue-module__blTkjq__tick{align-items:center;display:flex}.approval-queue-module__blTkjq__who{align-items:center;gap:12px;min-width:0;display:flex}.approval-queue-module__blTkjq__whoText{flex-direction:column;min-width:0;display:flex}.approval-queue-module__blTkjq__whoText strong{color:var(--nx-title,var(--mantine-color-text));white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.approval-queue-module__blTkjq__whoText small,.approval-queue-module__blTkjq__what small,.approval-queue-module__blTkjq__state small{color:var(--nx-muted,var(--mantine-color-dimmed));white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.approval-queue-module__blTkjq__what{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.approval-queue-module__blTkjq__what strong{max-width:100%;color:var(--nx-title,var(--mantine-color-text));white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.approval-queue-module__blTkjq__what small{max-width:100%;font-size:13.5px}.approval-queue-module__blTkjq__kind{background:var(--nx-primary-soft,var(--mantine-color-indigo-0));color:var(--nx-primary-ink,var(--mantine-color-indigo-9));letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800;line-height:1.4}.approval-queue-module__blTkjq__value{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--nx-title,var(--mantine-color-text));font-size:18px;font-weight:800}.approval-queue-module__blTkjq__state{flex-direction:column;gap:2px;min-width:0;display:flex}.approval-queue-module__blTkjq__checkOk,.approval-queue-module__blTkjq__checkWarn{white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.approval-queue-module__blTkjq__checkOk{color:var(--nx-tone-success-ink,var(--mantine-color-green-8))}.approval-queue-module__blTkjq__checkWarn{color:var(--nx-tone-warning-ink,var(--mantine-color-orange-8))}.approval-queue-module__blTkjq__actions{cursor:default;justify-content:flex-end;align-items:center;gap:6px;display:flex}.approval-queue-module__blTkjq__bulk{z-index:5;border:1px solid var(--nx-border,var(--mantine-color-gray-3));background:var(--nx-surface,var(--mantine-color-body));width:fit-content;max-width:100%;box-shadow:var(--nx-shadow-pop,var(--mantine-shadow-md));border-radius:18px;align-items:center;gap:12px;margin:16px auto 0;padding:10px 12px 10px 20px;display:flex;position:sticky;bottom:16px}.approval-queue-module__blTkjq__bulk strong{color:var(--nx-title,var(--mantine-color-text));margin-right:4px;font-size:14.5px}@media (max-width:900px){.approval-queue-module__blTkjq__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who who""what what""value actions""state actions";gap:8px 12px;padding:14px 16px}.approval-queue-module__blTkjq__list:not(:has(.approval-queue-module__blTkjq__tick)) .approval-queue-module__blTkjq__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who who""what what""value actions""state actions";gap:8px 12px;padding:14px 16px}.approval-queue-module__blTkjq__row:has(.approval-queue-module__blTkjq__tick){grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"tick who who"".what what"".value actions"".state actions"}.approval-queue-module__blTkjq__tick{grid-area:tick}.approval-queue-module__blTkjq__who{grid-area:who}.approval-queue-module__blTkjq__what{grid-area:what}.approval-queue-module__blTkjq__value{text-align:left;grid-area:value;font-size:16px}.approval-queue-module__blTkjq__state{grid-area:state}.approval-queue-module__blTkjq__actions{grid-area:actions;align-self:center}}
.feed-module__HkTy8W__column{min-width:0}.feed-module__HkTy8W__stream{min-width:0;container-type:inline-size}.feed-module__HkTy8W__feedLayout{column-gap:26.5px;row-gap:var(--nx-section-gap,var(--mantine-spacing-xl));grid-template-columns:minmax(0,1fr) clamp(300px,30%,380px);align-items:start;display:grid}.feed-module__HkTy8W__feedColumn{gap:var(--nx-section-gap,var(--mantine-spacing-xl));flex-direction:column;min-width:0;display:flex}.feed-module__HkTy8W__feedBlocks,.feed-module__HkTy8W__updates{gap:var(--nx-block-gap,var(--mantine-spacing-md));flex-direction:column;min-width:0;display:flex}.feed-module__HkTy8W__note{border:1px solid var(--nx-glass-edge,var(--mantine-color-default-border));background:var(--nx-glass-fill-control,var(--mantine-color-body));color:var(--nx-text-3,var(--mantine-color-dimmed));border-radius:999px;align-self:flex-start;padding:6.5px 13.5px;font-size:14px;line-height:1.4}.feed-module__HkTy8W__page :where(button,a,input,textarea):focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}.feed-module__HkTy8W__page :where(button,a):not(:disabled){-webkit-tap-highlight-color:transparent}.feed-module__HkTy8W__sidebar{gap:var(--nx-section-gap,var(--mantine-spacing-xl));flex-direction:column;min-width:0;display:flex}.feed-module__HkTy8W__stats{gap:var(--nx-block-gap,var(--mantine-spacing-md));grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.feed-module__HkTy8W__colleagueCard{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;display:block}.feed-module__HkTy8W__colleagueText{flex:1;min-width:0}.feed-module__HkTy8W__colleagueChevron{color:var(--nx-muted,var(--mantine-color-dimmed));flex-shrink:0}.feed-module__HkTy8W__miniDate{text-align:center;background:var(--nx-primary-soft,var(--mantine-color-indigo-0));width:48px;color:var(--nx-primary-ink,var(--mantine-color-indigo-9));font-variant-numeric:tabular-nums;border-radius:12px;flex-shrink:0;padding:6px}.feed-module__HkTy8W__eventLink{text-align:left;white-space:normal;height:auto;color:var(--nx-title,var(--mantine-color-text));padding:0;font-size:14px;font-weight:650;line-height:1.45}.feed-module__HkTy8W__eventLink:hover{color:var(--nx-primary,var(--mantine-color-indigo-6));text-decoration:underline}.feed-module__HkTy8W__composer{transition:box-shadow .18s,border-color .18s;animation:.18s ease-out feed-module__HkTy8W__feedStatusEnter}.feed-module__HkTy8W__composerPrompt{border:1px solid var(--nx-glass-edge,var(--mantine-color-default-border));background:var(--nx-glass-fill-control,var(--mantine-color-default));border-radius:999px;flex:1;min-width:0;padding:8px 18px;transition:background-color .15s,border-color .15s}.feed-module__HkTy8W__composerPrompt:hover{border-color:var(--nx-tone-brand-border,var(--mantine-primary-color-light));background:var(--nx-glass-surface-hover,var(--mantine-color-default-hover))}.feed-module__HkTy8W__composerPrompt:focus-visible,.feed-module__HkTy8W__topicLink:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:4px;border-radius:var(--mantine-radius-sm)}.feed-module__HkTy8W__toolbar{gap:var(--nx-section-title-gap,var(--mantine-spacing-sm));flex-direction:column;min-width:0;display:flex;container:feed-toolbar/inline-size}.feed-module__HkTy8W__updates{scroll-margin-top:calc(var(--nx-sticky-top,15.5px) + 80px)}.feed-module__HkTy8W__filterBar{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.feed-module__HkTy8W__deptSelect{width:190px}.feed-module__HkTy8W__feedSearch{width:290px;min-width:0}@container feed-toolbar (max-width:36rem){.feed-module__HkTy8W__deptSelect,.feed-module__HkTy8W__feedSearch{flex:100%;width:auto}}.feed-module__HkTy8W__posts{gap:var(--nx-block-gap,var(--mantine-spacing-md));flex-direction:column;width:100%;min-width:0;display:flex}.feed-module__HkTy8W__filterSummary{border:1px solid var(--nx-glass-edge,var(--mantine-color-default-border));background:var(--nx-glass-fill-control,var(--mantine-color-body));border-radius:15.5px;align-self:flex-start;max-width:100%;padding:6.5px 11px;animation:.18s ease-out feed-module__HkTy8W__feedStatusEnter}.feed-module__HkTy8W__filterChip{max-width:100%}.feed-module__HkTy8W__filterChip .mantine-Button-label{text-overflow:ellipsis;overflow:hidden}.feed-module__HkTy8W__eventViews{scrollbar-width:none;align-self:flex-start;max-width:100%;overflow-x:auto}.feed-module__HkTy8W__topicLink{color:var(--mantine-primary-color-light-color);justify-content:space-between;align-items:center;gap:12px;padding-block:8px;display:flex}.feed-module__HkTy8W__topicLink:hover{text-decoration:underline}.feed-module__HkTy8W__ideaCard{height:100%}.feed-module__HkTy8W__composer:focus-within{box-shadow:var(--nx-shadow-rim,var(--mantine-shadow-sm)), 0 0 0 3px color-mix(in srgb, var(--nx-primary,var(--mantine-color-indigo-6)) 16%, transparent)}.feed-module__HkTy8W__composerBody{flex:1;min-width:0}.feed-module__HkTy8W__attachment{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface-2,var(--mantine-color-default-hover));border-radius:14px;padding:14px}.feed-module__HkTy8W__uploadStatus{background:var(--nx-tone-info-bg,var(--mantine-color-blue-0));border:1px solid var(--nx-tone-info-border,var(--mantine-color-blue-2));color:var(--nx-tone-info-ink,var(--mantine-color-blue-8));border-radius:12px;padding:10px 12px;animation:.22s ease-out feed-module__HkTy8W__feedStatusEnter}@keyframes feed-module__HkTy8W__feedStatusEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.feed-module__HkTy8W__post{transition:border-color .18s;overflow:hidden;container-type:inline-size}.feed-module__HkTy8W__postHeader{min-width:0}.feed-module__HkTy8W__postIdentity{overflow-wrap:anywhere;flex:1;min-width:0}.feed-module__HkTy8W__postKind{color:var(--mantine-color-dimmed);flex-shrink:0}.feed-module__HkTy8W__postTitle{font-size:var(--mantine-font-size-lg);overflow-wrap:anywhere;line-height:1.45}.feed-module__HkTy8W__postActions{gap:8px 4px}.feed-module__HkTy8W__postActions>button,.feed-module__HkTy8W__postActions>div>button{min-width:36px;min-height:36px}.feed-module__HkTy8W__reactionIcon[data-reacted]{animation:.22s ease-out feed-module__HkTy8W__feedReaction}@keyframes feed-module__HkTy8W__feedReaction{50%{transform:scale(1.2)}}.feed-module__HkTy8W__commentSection{border-top:1px solid var(--mantine-color-default-border);padding-top:var(--mantine-spacing-md)}.feed-module__HkTy8W__inlineFeedback{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);overflow-wrap:anywhere}.feed-module__HkTy8W__postContent{gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);display:grid}.feed-module__HkTy8W__postCopy,.feed-module__HkTy8W__postMedia,.feed-module__HkTy8W__postEngagement{min-width:0}.feed-module__HkTy8W__postMedia>*{margin-top:0}@container (min-width:40rem){.feed-module__HkTy8W__postContent[data-portrait]{column-gap:var(--mantine-spacing-xl);background:var(--nx-surface-2,var(--mantine-color-default-hover));border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);padding:14px}.feed-module__HkTy8W__postContent[data-portrait] .feed-module__HkTy8W__postMedia{grid-area:1/1/3;align-self:center}.feed-module__HkTy8W__postContent[data-portrait] .feed-module__HkTy8W__postCopy{padding-top:var(--mantine-spacing-sm);grid-area:1/2}.feed-module__HkTy8W__postContent[data-portrait] .feed-module__HkTy8W__postEngagement{grid-area:2/2}}.feed-module__HkTy8W__videoFrame{background:var(--nx-stage-dark,var(--mantine-color-dark-9));border-radius:14px;width:100%;margin-inline:auto;position:relative;overflow:hidden}.feed-module__HkTy8W__videoPlaceholder{padding:var(--mantine-spacing-md);pointer-events:none;background:var(--mantine-color-default-hover);color:var(--mantine-color-dimmed);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0 0 72px}.feed-module__HkTy8W__videoBuffering{pointer-events:none;place-content:center;display:grid;position:absolute;inset:0 0 72px}.feed-module__HkTy8W__video{object-fit:contain;width:100%;height:100%;display:block}.feed-module__HkTy8W__post:focus-within{border-color:var(--mantine-primary-color-light-color)}.feed-module__HkTy8W__post:hover{background:var(--nx-glass-surface-hover,var(--mantine-color-body))}.feed-module__HkTy8W__postText{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.feed-module__HkTy8W__postPhoto{object-fit:contain;background:var(--nx-surface-2,var(--mantine-color-default-hover));border-radius:14px;width:100%;max-height:480px}.feed-module__HkTy8W__pill{border-radius:999px}.feed-module__HkTy8W__dateTile{text-align:center;background:var(--nx-primary-soft,var(--mantine-color-indigo-0));min-width:58px;color:var(--nx-primary-ink,var(--mantine-color-indigo-9));font-variant-numeric:tabular-nums;border-radius:14px;padding:10px}.feed-module__HkTy8W__eventCard{height:100%;transition:background .18s;overflow:hidden}.feed-module__HkTy8W__eventCover{aspect-ratio:16/9;background:var(--mantine-primary-color-light);overflow:hidden}.feed-module__HkTy8W__eventCover[data-expanded]{max-height:260px}.feed-module__HkTy8W__eventCoverPlaceholder{height:100%;color:var(--mantine-primary-color-light-color);background:radial-gradient(ellipse at top right, var(--mantine-color-body), transparent);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.feed-module__HkTy8W__eventActions{padding-top:var(--mantine-spacing-sm);border-top:1px solid var(--mantine-color-default-border)}.feed-module__HkTy8W__eventActions>button{flex:auto}.feed-module__HkTy8W__eventTitle{overflow-wrap:anywhere;line-height:1.4}.feed-module__HkTy8W__eventMeta{overflow-wrap:anywhere}[data-mantine-color-scheme=dark] .feed-module__HkTy8W__secondaryAction{color:var(--mantine-color-violet-2)}.feed-module__HkTy8W__eventSchedule{container-type:inline-size}.feed-module__HkTy8W__monthLabel{border-left:3px solid var(--mantine-primary-color-filled);padding-left:var(--mantine-spacing-sm)}.feed-module__HkTy8W__eventCard[data-compact]{height:auto;box-shadow:var(--mantine-shadow-xs)}@container (min-width:42rem){.feed-module__HkTy8W__eventCard[data-compact] .feed-module__HkTy8W__eventBody{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:24px;display:grid}.feed-module__HkTy8W__eventCard[data-compact] .feed-module__HkTy8W__eventHeader{padding-bottom:0}.feed-module__HkTy8W__eventCard[data-compact] .feed-module__HkTy8W__eventMeta{align-self:center}.feed-module__HkTy8W__eventCard[data-compact] .feed-module__HkTy8W__eventAttendance{align-self:end}.feed-module__HkTy8W__eventCard[data-compact] .feed-module__HkTy8W__eventActions{border:0;grid-column:2;align-self:end;padding:0}}.feed-module__HkTy8W__activityCard{border-left:3px solid var(--mantine-color-default-border);box-shadow:var(--mantine-shadow-xs)}.feed-module__HkTy8W__activityCard[data-unread]{border-left-color:var(--mantine-primary-color-filled);background:var(--mantine-primary-color-light)}.feed-module__HkTy8W__eventCard:hover{background:var(--nx-glass-surface-hover,var(--mantine-color-body))}.feed-module__HkTy8W__eventHeader{padding-bottom:var(--mantine-spacing-sm)}.feed-module__HkTy8W__eventMeta svg{flex-shrink:0}.feed-module__HkTy8W__reelsStage{background:radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--nx-primary,var(--mantine-color-indigo-6)) 12%, transparent), transparent 70%);border-radius:22px;justify-content:center;align-items:center;gap:24px;padding:12px;display:flex}.feed-module__HkTy8W__reelsViewport{scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:thin;border-radius:22px;width:min(100%,520px);height:78svh;min-height:380px;max-height:920px;overflow-y:auto}.feed-module__HkTy8W__reelsViewport:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-primary-color-filled));outline-offset:4px}.feed-module__HkTy8W__reelSlide{scroll-snap-align:start;scroll-snap-stop:always;height:100%;padding-block:8px}.feed-module__HkTy8W__reelCard{background:var(--nx-stage-dark,var(--mantine-color-dark-9));height:100%;color:var(--mantine-color-white);box-shadow:var(--nx-shadow-pop,var(--mantine-shadow-lg));border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.feed-module__HkTy8W__reelContent{flex:1;grid-template-columns:minmax(0,1fr) 52px;min-height:0;display:grid}.feed-module__HkTy8W__reelVideoFrame{background:var(--nx-stage-dark,var(--mantine-color-black));min-width:0;min-height:0;position:relative;overflow:hidden}.feed-module__HkTy8W__reelActions{justify-content:flex-end;padding-bottom:18px}.feed-module__HkTy8W__reelCaption{border-top:1px solid #ffffff1f}.feed-module__HkTy8W__reelCaption button{color:#ffffffd9}.feed-module__HkTy8W__reelNavigation{flex-shrink:0}@container (max-width:58rem){.feed-module__HkTy8W__feedLayout{grid-template-columns:minmax(0,1fr)}.feed-module__HkTy8W__sidebar{align-items:start;column-gap:var(--nx-block-gap,var(--mantine-spacing-md));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.feed-module__HkTy8W__eventDetails{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:36em){.feed-module__HkTy8W__post,.feed-module__HkTy8W__composer,.feed-module__HkTy8W__eventCard{padding:var(--mantine-spacing-md)}.feed-module__HkTy8W__postKind{display:none}.feed-module__HkTy8W__postActions>button,.feed-module__HkTy8W__postActions>div>button{min-width:44px;min-height:44px}.feed-module__HkTy8W__postActions>button{padding-inline:8px}.feed-module__HkTy8W__carouselControls .mantine-ActionIcon-root{min-width:36px;min-height:44px}.feed-module__HkTy8W__sidebar{grid-template-columns:minmax(0,1fr)}.feed-module__HkTy8W__composerCreateLabel{display:none}.feed-module__HkTy8W__composerCreate{flex-shrink:0;width:44px;min-height:44px;padding-inline:0}.feed-module__HkTy8W__composerCreate .mantine-Button-section{margin:0}.feed-module__HkTy8W__reelsStage{flex-direction:column;gap:12px;padding:0}.feed-module__HkTy8W__reelsViewport{height:72svh}.feed-module__HkTy8W__reelNavigation{flex-direction:row}.feed-module__HkTy8W__composerAvatar{display:none}}@media (prefers-reduced-motion:reduce){.feed-module__HkTy8W__composer,.feed-module__HkTy8W__composerPrompt,.feed-module__HkTy8W__post,.feed-module__HkTy8W__eventCard,.feed-module__HkTy8W__pill,.feed-module__HkTy8W__publishButton{transition:none!important}.feed-module__HkTy8W__page .mantine-Button-root{transition:none!important}.feed-module__HkTy8W__page .mantine-ActionIcon-root{transition:none!important}.feed-module__HkTy8W__uploadStatus,.feed-module__HkTy8W__filterSummary,.feed-module__HkTy8W__composer,.feed-module__HkTy8W__reactionIcon[data-reacted]{animation:none}.feed-module__HkTy8W__pill:not(:disabled):active,.feed-module__HkTy8W__publishButton:not(:disabled):active{transform:none}}.feed-module__HkTy8W__carouselControls{margin-top:var(--mantine-spacing-xs);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.feed-module__HkTy8W__carouselIndicators{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;margin-inline:auto;padding:3px;overflow-x:auto}.feed-module__HkTy8W__carouselIndicators>button{flex-shrink:0}.feed-module__HkTy8W__carouselStage{background:var(--nx-surface-2,var(--mantine-color-default-hover));isolation:isolate;touch-action:pan-y;border-radius:14px;width:100%;margin-inline:auto;position:relative;overflow:hidden}.feed-module__HkTy8W__carouselStage:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}.feed-module__HkTy8W__carouselSlide{opacity:0;pointer-events:none;background:var(--nx-surface-2,var(--mantine-color-default-hover));transition:none;position:absolute;inset:0}.feed-module__HkTy8W__carouselSlide[data-previous]{opacity:1;z-index:1;transition:none}.feed-module__HkTy8W__carouselSlide[data-active]{opacity:1;z-index:2;pointer-events:auto}.feed-module__HkTy8W__carouselSlide[data-active][data-crossfade]{transition:opacity .18s}.feed-module__HkTy8W__carouselSlide .feed-module__HkTy8W__postPhoto,.feed-module__HkTy8W__carouselSlide .feed-module__HkTy8W__videoFrame{height:100%}.feed-module__HkTy8W__carouselSlide .feed-module__HkTy8W__postPhoto{max-height:none;display:block}.feed-module__HkTy8W__carouselLoading{z-index:3;border:1px solid var(--nx-border,var(--mantine-color-default-border));box-shadow:var(--nx-shadow-pop,var(--mantine-shadow-xs));pointer-events:none;background:#fffffff0;border-radius:12px;padding:8px 12px;position:absolute;bottom:12px;left:12px}.feed-module__HkTy8W__carouselCount{z-index:3;pointer-events:none;background:var(--nx-scrim-ink-70,#0f172ab3);color:var(--mantine-color-white);border-radius:999px;padding:3px 9px;line-height:1.4;position:absolute;top:12px;right:12px}.feed-module__HkTy8W__storyButton{width:86px;color:var(--nx-text-2,var(--mantine-color-text));border-radius:14px;flex-direction:column;flex:0 0 86px;align-items:center;padding:5px;transition:background .18s;display:flex}.feed-module__HkTy8W__storyButton:hover{background:var(--nx-primary-soft,var(--mantine-color-indigo-0))}.feed-module__HkTy8W__storyButton:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:2px}.feed-module__HkTy8W__storyRing{outline:3px solid var(--nx-primary,var(--mantine-color-indigo-6));outline-offset:3px;box-shadow:0 3px 15px color-mix(in srgb, var(--nx-primary,var(--mantine-color-indigo-6)) 19%, transparent)}.feed-module__HkTy8W__storySeen{outline:2px solid var(--nx-border-strong,var(--mantine-color-default-border));outline-offset:3px}.feed-module__HkTy8W__storyCaption{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--nx-primary-ink,var(--mantine-color-indigo-9));background:linear-gradient(135deg, var(--nx-primary-soft,var(--mantine-color-indigo-0)), var(--nx-tone-info-bg,var(--mantine-color-blue-0)));border-radius:18px;padding:24px;font-size:clamp(18px,3vw,26px);font-weight:600}@media (prefers-reduced-motion:reduce){.feed-module__HkTy8W__carouselSlide[data-active][data-crossfade],.feed-module__HkTy8W__storyButton{transition:none}}.feed-module__HkTy8W__foldHead{text-align:left;border-radius:inherit;align-items:center;gap:13.5px;width:100%;padding:20px 26.5px;display:flex}.feed-module__HkTy8W__foldHead:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-5));outline-offset:-2px}.feed-module__HkTy8W__foldText{flex:1;min-width:0}.feed-module__HkTy8W__foldChevron{color:var(--nx-muted,var(--mantine-color-dimmed));flex-shrink:0;transition:transform .2s}.feed-module__HkTy8W__foldHead[aria-expanded=true] .feed-module__HkTy8W__foldChevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.feed-module__HkTy8W__foldChevron{transition:none}}.feed-module__HkTy8W__foldBody{padding:0 26.5px 20px}.feed-module__HkTy8W__prefsRow{border-top:1px solid var(--nx-line,var(--mantine-color-gray-2));justify-content:space-between;align-items:center;gap:18px;min-height:77.5px;display:flex}.feed-module__HkTy8W__prefsNote{border-top:1px solid var(--nx-line,var(--mantine-color-gray-2));padding-top:13.5px}
.settings-drawer-module__zMzB9W__body>:only-child:has(>[class*=footer]:last-child){flex:1 0 auto}.settings-drawer-module__zMzB9W__body>:only-child>[class*=footer]:last-child{margin-top:auto}
.claim-lines-module__JI6r4W__lines{border-top:1px solid var(--nx-border,var(--mantine-color-gray-3));flex-direction:column;display:flex}.claim-lines-module__JI6r4W__line{border-bottom:1px solid var(--nx-border,var(--mantine-color-gray-3));grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;font-size:14px;display:grid}.claim-lines-module__JI6r4W__line>span:first-child{color:var(--nx-title,var(--mantine-color-text));min-width:0;font-weight:650}.claim-lines-module__JI6r4W__amount{text-align:right;font-variant-numeric:tabular-nums;color:var(--nx-title,var(--mantine-color-text));font-weight:700}.claim-lines-module__JI6r4W__meta{color:var(--nx-muted,var(--mantine-color-dimmed));grid-column:1/-1;font-size:12.5px}.claim-lines-module__JI6r4W__total{font-variant-numeric:tabular-nums;color:var(--nx-title,var(--mantine-color-text));justify-content:space-between;padding:10px 0 0;font-size:14.5px;font-weight:800;display:flex}.claim-lines-module__JI6r4W__po{text-align:right;color:var(--nx-muted,var(--mantine-color-dimmed));margin-top:4px;font-size:13px}
.editable-grid-module__JZpHfa__toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px 12px;display:flex}.editable-grid-module__JZpHfa__scroll{max-height:var(--grid-max-h,none);overscroll-behavior:contain;position:relative;overflow:auto}.editable-grid-module__JZpHfa__table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:max-content;min-width:100%;font-size:15.5px}.editable-grid-module__JZpHfa__table th,.editable-grid-module__JZpHfa__table td{border-bottom:1px solid var(--nx-line,var(--mantine-color-default-border));white-space:nowrap;height:44.5px;padding:0}.editable-grid-module__JZpHfa__table thead th{z-index:2;background:var(--nx-table-head-bg,var(--mantine-color-body));border-bottom:1px solid var(--nx-table-rule,var(--mantine-color-default-border));color:var(--nx-muted,var(--mantine-color-dimmed));letter-spacing:.05em;text-transform:uppercase;text-align:right;padding:0 12px;font-size:13px;font-weight:700;position:sticky;top:0}.editable-grid-module__JZpHfa__label{z-index:1;background:var(--nx-surface,var(--mantine-color-body));text-overflow:ellipsis;min-width:289px;max-width:289px;position:sticky;left:0;overflow:hidden;text-align:left!important;padding:0 14px 0 20px!important}.editable-grid-module__JZpHfa__table thead .editable-grid-module__JZpHfa__label{z-index:3}.editable-grid-module__JZpHfa__scroll[data-scrolled] .editable-grid-module__JZpHfa__label{box-shadow:8px 0 12px -10px var(--nx-shadow-color,#0000004d)}.editable-grid-module__JZpHfa__rowLabel{color:var(--nx-title,var(--mantine-color-text));font-size:15.5px;font-weight:600}.editable-grid-module__JZpHfa__rowSub{color:var(--nx-muted,var(--mantine-color-dimmed));margin-left:8px;font-size:13.5px;font-weight:500}.editable-grid-module__JZpHfa__cell{text-align:right;min-width:115px}.editable-grid-module__JZpHfa__readOnly{color:var(--nx-text-2,var(--mantine-color-text));padding:0 12px!important}.editable-grid-module__JZpHfa__input{width:100%;height:44.5px;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:var(--nx-text,var(--mantine-color-text));background:0 0;border:0;border-radius:6.5px;padding:0 12px}.editable-grid-module__JZpHfa__input:hover{background:var(--nx-hover,var(--mantine-color-gray-0))}.editable-grid-module__JZpHfa__input:focus{background:var(--nx-surface,var(--mantine-color-white));box-shadow:inset 0 0 0 2px var(--nx-focus,var(--mantine-color-indigo-6));outline:none}.editable-grid-module__JZpHfa__cell[data-changed]{background:var(--nx-soft-bg,var(--mantine-color-indigo-0))}.editable-grid-module__JZpHfa__cell[data-forecast]{background-image:repeating-linear-gradient(135deg, var(--nx-line-strong,#0000000f) 0 2px, transparent 2px 7px)}.editable-grid-module__JZpHfa__cell[data-tone]{color:var(--t-ink);background:var(--t-bg)}.editable-grid-module__JZpHfa__cell[data-tone] .editable-grid-module__JZpHfa__input{color:var(--t-ink)}.editable-grid-module__JZpHfa__negative{color:var(--nx-tone-danger-ink,var(--mantine-color-red-8))}.editable-grid-module__JZpHfa__total{color:var(--nx-title,var(--mantine-color-text));text-align:right;font-weight:700;padding:0 14px!important}.editable-grid-module__JZpHfa__table tfoot td{z-index:1;background:var(--nx-surface-2,var(--mantine-color-gray-0));border-top:1.5px solid var(--nx-line-strong,var(--mantine-color-default-border));border-bottom:0;position:sticky;bottom:0}.editable-grid-module__JZpHfa__table tfoot .editable-grid-module__JZpHfa__label{z-index:3;background:var(--nx-surface-2,var(--mantine-color-gray-0))}.editable-grid-module__JZpHfa__masked{color:var(--nx-muted,var(--mantine-color-dimmed));align-items:center;gap:5px;display:inline-flex}.editable-grid-module__JZpHfa__phone{display:none}@media (max-width:767px){.editable-grid-module__JZpHfa__desktop{display:none}.editable-grid-module__JZpHfa__phone{padding:0 16px 12px;display:block}}.editable-grid-module__JZpHfa__phoneRow{border-bottom:1px solid var(--nx-line,var(--mantine-color-default-border));justify-content:space-between;align-items:center;gap:12px;min-height:53px;display:flex}.editable-grid-module__JZpHfa__phoneRow .editable-grid-module__JZpHfa__input{border:1px solid var(--nx-input-border,var(--mantine-color-default-border));background:var(--nx-input-bg,var(--mantine-color-body));border-radius:10px;width:140px}.editable-grid-module__JZpHfa__phoneTotal{justify-content:space-between;padding:14px 0 4px;font-weight:700;display:flex}
.attendance-all-module__aPs7Ea__offices{gap:10px;margin-top:4px;display:grid}.attendance-all-module__aPs7Ea__offices>div>span{opacity:.92;justify-content:space-between;gap:12px;margin-bottom:5px;font-size:13.5px;display:flex}.attendance-all-module__aPs7Ea__offices>div>span b{font-variant-numeric:tabular-nums}.attendance-all-module__aPs7Ea__offices i{background:color-mix(in srgb, currentColor 22%, transparent);border-radius:99px;height:7px;display:block;overflow:hidden}.attendance-all-module__aPs7Ea__offices em{background:currentColor;border-radius:99px;height:100%;display:block}.attendance-all-module__aPs7Ea__banner{margin-bottom:16px}.attendance-all-module__aPs7Ea__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.attendance-all-module__aPs7Ea__barTitle{letter-spacing:-.01em;color:var(--nx-title,var(--mantine-color-text));margin:0;font-size:22px;font-weight:700}.attendance-all-module__aPs7Ea__barRight{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex;overflow-x:auto}.attendance-all-module__aPs7Ea__stateCell{color:var(--nx-text-2,var(--mantine-color-dimmed));flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;display:inline-flex}.attendance-all-module__aPs7Ea__rules{color:var(--nx-muted,var(--mantine-color-dimmed));flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0;font-size:13px;display:flex}@media (max-width:48em){.attendance-all-module__aPs7Ea__barTitle{font-size:19px}}
.claim-form-module__Fi_-sa__items{flex-direction:column;gap:10px;display:flex}.claim-form-module__Fi_-sa__item{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface-2,var(--mantine-color-gray-0));border-radius:13px;grid-template-columns:minmax(0,1fr) 150px 32px;grid-template-areas:"what amount del""meta meta meta";align-items:start;gap:9px 10px;padding:12px;display:grid}.claim-form-module__Fi_-sa__what{grid-area:what;min-width:0}.claim-form-module__Fi_-sa__amount{grid-area:amount}.claim-form-module__Fi_-sa__del{grid-area:del;align-self:center}.claim-form-module__Fi_-sa__meta{grid-area:meta;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}.claim-form-module__Fi_-sa__add{align-self:flex-start}@media (max-width:36em){.claim-form-module__Fi_-sa__item{grid-template-columns:minmax(0,1fr) 118px 32px}.claim-form-module__Fi_-sa__meta{grid-template-columns:minmax(0,1fr)}}.claim-form-module__Fi_-sa__dropzone{border:1.5px dashed var(--nx-border-strong,var(--mantine-color-default-border));background:color-mix(in srgb, var(--nx-surface,white) 70%, transparent);color:var(--nx-muted,var(--mantine-color-dimmed));cursor:pointer;border-radius:13px;align-items:center;gap:11px;padding:17px 18px;font-size:15.5px;transition:border-color .15s,color .15s;display:flex}.claim-form-module__Fi_-sa__dropzone:hover{border-color:var(--nx-tint-modules,var(--mantine-color-teal-6));color:var(--nx-text-2,var(--mantine-color-text))}.claim-form-module__Fi_-sa__dropzone:focus-within{outline:2px solid var(--nx-tint-modules,var(--mantine-color-teal-6));outline-offset:2px}.claim-form-module__Fi_-sa__dropzone[data-attention]{border-color:var(--nx-tone-warning-border,var(--mantine-color-yellow-4));background:var(--nx-tone-warning-bg,var(--mantine-color-yellow-0));color:var(--nx-tone-warning-ink,var(--mantine-color-orange-9))}.claim-form-module__Fi_-sa__dropzone[data-busy]{cursor:progress;opacity:.7}.claim-form-module__Fi_-sa__chips{flex-wrap:wrap;gap:5px;display:flex}.claim-form-module__Fi_-sa__chips>span{background:color-mix(in srgb, var(--nx-text,var(--mantine-color-text)) 5%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;max-width:220px;padding:2px 9px;font-size:13.5px;overflow:hidden}.claim-form-module__Fi_-sa__chips>em{color:var(--nx-muted,var(--mantine-color-dimmed));padding:2px 4px;font-size:13.5px;font-style:normal}.claim-form-module__Fi_-sa__lines{border-top:1px solid var(--nx-border,var(--mantine-color-default-border));flex-direction:column;display:flex}.claim-form-module__Fi_-sa__line{border-bottom:1px solid var(--nx-border,var(--mantine-color-default-border));grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding:12px 2px;font-size:15px;display:grid}.claim-form-module__Fi_-sa__lineMeta{color:var(--nx-muted,var(--mantine-color-dimmed));grid-column:1;font-size:13px}.claim-form-module__Fi_-sa__lineAmount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2/span 2;font-weight:650}.claim-form-module__Fi_-sa__lineAmount small{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:12.5px;font-weight:500;display:block}.claim-form-module__Fi_-sa__total{font-variant-numeric:tabular-nums;justify-content:space-between;padding:12px 2px 0;font-size:15.5px;font-weight:700;display:flex}
.dialog-module__fRTohG__root{--modal-size-xs:26rem;--modal-size-sm:36rem;--modal-size-md:48rem;--modal-size-lg:60rem;--modal-size-xl:76rem}.dialog-module__fRTohG__content{box-shadow:var(--nx-shadow-dialog,0 24px 80px -20px #1e19414d)}.dialog-module__fRTohG__header{border-bottom:var(--nx-modal-header-rule,1px solid var(--mantine-color-default-border));margin-bottom:var(--nx-modal-header-mb,var(--mantine-spacing-lg));padding-block:var(--nx-modal-header-py,var(--mantine-spacing-lg));gap:var(--mantine-spacing-md)}.dialog-module__fRTohG__title{min-width:0;font-size:var(--nx-fs-panel,var(--mantine-font-size-lg));font-weight:var(--nx-fw-panel,600);letter-spacing:var(--nx-ls-panel,normal);line-height:var(--nx-lh-panel,1.4);flex:auto}.dialog-module__fRTohG__body{padding-bottom:var(--mantine-spacing-xl)}.dialog-module__fRTohG__footer{border-top:1px solid var(--mantine-color-default-border);padding-top:var(--mantine-spacing-lg);margin-top:var(--mantine-spacing-xs)}@media (max-width:48em){.dialog-module__fRTohG__header,.dialog-module__fRTohG__body{padding-inline:var(--mantine-spacing-md)}.dialog-module__fRTohG__body{--of-pad-inline:var(--mantine-spacing-md)}.dialog-module__fRTohG__header{padding-block:var(--mantine-spacing-md)}}
.calendar-schedule-module__yM-YjG__root{min-width:0;max-width:100%}.calendar-schedule-module__yM-YjG__dateStrip{scrollbar-width:none;gap:9px;padding:2px 2px 8px;display:flex;overflow-x:auto}.calendar-schedule-module__yM-YjG__datePill{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-glass-fill-control,var(--mantine-color-body));width:62px;height:71px;font:inherit;color:var(--nx-title,var(--mantine-color-text));cursor:pointer;border-radius:15.5px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex}.calendar-schedule-module__yM-YjG__datePill:disabled{opacity:.45;cursor:not-allowed}.calendar-schedule-module__yM-YjG__datePill[aria-pressed=true]{background:var(--nx-primary-gradient,var(--mantine-color-indigo-6));color:var(--nx-surface,var(--mantine-color-white));box-shadow:var(--nx-shadow-primary,none);border-color:#0000}.calendar-schedule-module__yM-YjG__datePill:focus-visible,.calendar-schedule-module__yM-YjG__slotChip:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:2px}.calendar-schedule-module__yM-YjG__dateDow{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13.5px}.calendar-schedule-module__yM-YjG__datePill[aria-pressed=true] .calendar-schedule-module__yM-YjG__dateDow{color:inherit;opacity:.9}.calendar-schedule-module__yM-YjG__dateNum{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.calendar-schedule-module__yM-YjG__slots{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.calendar-schedule-module__yM-YjG__slotWrap{flex-direction:column;align-items:center;gap:3px;display:flex}.calendar-schedule-module__yM-YjG__slotChip{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-glass-fill-control,var(--mantine-color-body));height:44.5px;font:inherit;color:var(--nx-title,var(--mantine-color-text));font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding:0 20px;font-size:15.5px;font-weight:600}.calendar-schedule-module__yM-YjG__slotChip[aria-pressed=true]{background:var(--nx-primary,var(--mantine-color-indigo-6));color:var(--nx-surface,var(--mantine-color-white));border-color:#0000}.calendar-schedule-module__yM-YjG__slotChip:disabled{background:var(--nx-tone-neutral-bg,var(--mantine-color-gray-1));color:var(--nx-muted,var(--mantine-color-dimmed));cursor:not-allowed;text-decoration:line-through}.calendar-schedule-module__yM-YjG__slotCap{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:12.5px}
.media-grid-module__a-YgNG__grid{grid-template-columns:repeat(auto-fill,minmax(244px,1fr));align-items:start;gap:18px;display:grid}@media (max-width:47.99em){.media-grid-module__a-YgNG__grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.media-grid-module__a-YgNG__card{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:10px 10px 12px;display:flex;position:relative}:where(html[data-nx-look=glass]) .media-grid-module__a-YgNG__card{background:var(--nx-glass-surface);box-shadow:var(--nx-shadow-rim);border:1.5px solid #0000}.media-grid-module__a-YgNG__card[data-selected]{outline:2px solid var(--nx-primary,var(--mantine-color-indigo-6));outline-offset:1px}.media-grid-module__a-YgNG__skeleton{background:var(--nx-surface-2,var(--mantine-color-gray-1));min-height:244px;animation:1.4s ease-in-out infinite media-grid-module__a-YgNG__media-shimmer}.media-grid-module__a-YgNG__thumbButton{cursor:pointer;background:0 0;border:0;border-radius:15.5px;padding:0;display:block}.media-grid-module__a-YgNG__thumbButton:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:2px}.media-grid-module__a-YgNG__thumb{aspect-ratio:16/9;background:var(--nx-stage-dark,var(--mantine-color-dark-7));border-radius:15.5px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9}.media-grid-module__a-YgNG__thumb[data-aspect="9:16"]{aspect-ratio:9/16}.media-grid-module__a-YgNG__thumb[data-aspect="1:1"]{aspect-ratio:1}.media-grid-module__a-YgNG__img,.media-grid-module__a-YgNG__thumb>video{object-fit:cover;width:100%;height:100%;display:block}.media-grid-module__a-YgNG__placeholder{background:var(--nx-surface-2,var(--mantine-color-gray-1));width:100%;height:100%;color:var(--nx-muted,var(--mantine-color-dimmed));place-items:center;display:grid}.media-grid-module__a-YgNG__play{background:var(--nx-scrim-ink-70,#0f172ab3);color:#fff;opacity:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;transition:opacity .15s;display:grid;position:absolute;top:50%;left:50%}.media-grid-module__a-YgNG__card:hover .media-grid-module__a-YgNG__play,.media-grid-module__a-YgNG__thumbButton:focus-visible .media-grid-module__a-YgNG__play{opacity:1}.media-grid-module__a-YgNG__status{pointer-events:none;position:absolute;top:9px;left:9px}.media-grid-module__a-YgNG__status>span{box-shadow:0 1px 3px color-mix(in srgb, var(--nx-stage-dark,black) 25%, transparent)}.media-grid-module__a-YgNG__chip{background:var(--nx-scrim-ink-70,#0f172ab3);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:7px;padding:2px 7px;font-size:12px;font-weight:700;position:absolute;bottom:9px;right:9px}.media-grid-module__a-YgNG__body{align-items:flex-start;gap:8px;padding:0 4px;display:flex}.media-grid-module__a-YgNG__text{flex:auto;min-width:0}.media-grid-module__a-YgNG__title{color:var(--nx-title,var(--mantine-color-text));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:650;line-height:1.3;overflow:hidden}.media-grid-module__a-YgNG__meta{color:var(--nx-muted,var(--mantine-color-dimmed));margin:2px 0 0;font-size:14px}.media-grid-module__a-YgNG__hoverActions{opacity:0;gap:6px;padding:0 4px;transition:opacity .15s;display:flex}.media-grid-module__a-YgNG__card:hover .media-grid-module__a-YgNG__hoverActions,.media-grid-module__a-YgNG__card:focus-within .media-grid-module__a-YgNG__hoverActions{opacity:1}@media (hover:none){.media-grid-module__a-YgNG__hoverActions,.media-grid-module__a-YgNG__play{opacity:1}}.media-grid-module__a-YgNG__stage{flex-direction:column;gap:12px;margin:0;display:flex}.media-grid-module__a-YgNG__stageMedia{background:var(--nx-stage-dark,var(--mantine-color-dark-7));border-radius:18px;place-items:center;min-height:400px;padding:18px;display:grid}.media-grid-module__a-YgNG__stageMedia>img,.media-grid-module__a-YgNG__stageMedia>video{border-radius:11px;max-width:100%;max-height:70vh}.media-grid-module__a-YgNG__stageCaption{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:14px}@keyframes media-grid-module__a-YgNG__media-shimmer{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.media-grid-module__a-YgNG__skeleton{animation:none}.media-grid-module__a-YgNG__play,.media-grid-module__a-YgNG__hoverActions{transition:none}}
.portal-shell-module__lJxQuq__root{min-height:var(--app-vh,100vh);background:var(--nx-portal-bg,var(--mantine-color-gray-0));color:var(--nx-text,var(--mantine-color-text));flex-direction:column;display:flex}.portal-shell-module__lJxQuq__top{z-index:20;border-bottom:1px solid var(--nx-line,var(--mantine-color-gray-2));background:color-mix(in srgb, var(--nx-paper,var(--mantine-color-white)) 96%, transparent);align-items:center;gap:16px;height:62px;padding:0 18px;display:flex;position:sticky;top:0}.portal-shell-module__lJxQuq__brand{flex:0 auto;align-items:center;gap:10px;min-width:min(160px,40%);display:flex}.portal-shell-module__lJxQuq__logo{object-fit:contain;width:auto;max-width:140px;height:36px;display:block}.portal-shell-module__lJxQuq__initial{background:var(--portal-accent);width:36px;height:36px;color:var(--portal-accent-ink);border-radius:11px;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid}.portal-shell-module__lJxQuq__name{color:var(--nx-title,var(--mantine-color-text));text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.portal-shell-module__lJxQuq__topTabs{scrollbar-width:none;align-items:center;gap:4px;min-width:0;margin-left:12px;display:none;overflow-x:auto}.portal-shell-module__lJxQuq__topTabs::-webkit-scrollbar{display:none}.portal-shell-module__lJxQuq__topRight{align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:48em){.portal-shell-module__lJxQuq__topTabs{display:flex}}.portal-shell-module__lJxQuq__topTab{white-space:nowrap;height:40px;color:var(--nx-text-2,var(--mantine-color-text));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.portal-shell-module__lJxQuq__topTab:hover{background:color-mix(in srgb, var(--portal-accent) 12%, white)}.portal-shell-module__lJxQuq__topTab[data-active]{background:color-mix(in srgb, var(--portal-accent) 18%, white);color:var(--portal-accent-text)}.portal-shell-module__lJxQuq__topTab:focus-visible,.portal-shell-module__lJxQuq__bottomTab:focus-visible{outline:2px solid color-mix(in srgb, var(--portal-accent) 60%, transparent);outline-offset:2px}.portal-shell-module__lJxQuq__main{flex:auto;width:100%;max-width:1000px;margin:0 auto;padding:22px 18px 36px}.portal-shell-module__lJxQuq__hasTabs .portal-shell-module__lJxQuq__main{padding-bottom:calc(62px + 36px + env(safe-area-inset-bottom))}@media (min-width:48em){.portal-shell-module__lJxQuq__hasTabs .portal-shell-module__lJxQuq__main{padding-bottom:36px}}.portal-shell-module__lJxQuq__footer{text-align:center;color:var(--nx-muted,var(--mantine-color-dimmed));padding:0 18px 24px;font-size:13.5px}.portal-shell-module__lJxQuq__hasTabs .portal-shell-module__lJxQuq__footer{padding-bottom:calc(62px + 24px + env(safe-area-inset-bottom))}@media (min-width:48em){.portal-shell-module__lJxQuq__hasTabs .portal-shell-module__lJxQuq__footer{padding-bottom:24px}}.portal-shell-module__lJxQuq__bottomTabs{z-index:20;height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--nx-line-strong,var(--mantine-color-gray-3));background:color-mix(in srgb, var(--nx-paper,var(--mantine-color-white)) 97%, transparent);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:48em){.portal-shell-module__lJxQuq__bottomTabs{display:none}}.portal-shell-module__lJxQuq__bottomTab{color:var(--nx-muted,var(--mantine-color-dimmed));font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.portal-shell-module__lJxQuq__bottomTab[data-active]{color:var(--portal-accent-text)}.portal-shell-module__lJxQuq__bottomTab[data-active] .portal-shell-module__lJxQuq__tabIcon{background:color-mix(in srgb, var(--portal-accent) 18%, white)}.portal-shell-module__lJxQuq__tabIcon{border-radius:999px;place-items:center;width:50px;height:28px;display:grid}.portal-shell-module__lJxQuq__topTab .portal-shell-module__lJxQuq__tabIcon{width:auto;height:auto;background:0 0!important}.portal-shell-module__lJxQuq__card{border:1px solid var(--nx-border,var(--mantine-color-gray-3));background:var(--nx-paper,var(--mantine-color-white));box-shadow:var(--nx-shadow-card,var(--mantine-shadow-xs));border-radius:22px;padding:20px}.portal-shell-module__lJxQuq__card+.portal-shell-module__lJxQuq__card{margin-top:16px}.portal-shell-module__lJxQuq__cardHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.portal-shell-module__lJxQuq__cardTitle{color:var(--nx-title,var(--mantine-color-text));margin:0;font-size:18px;font-weight:700}
.template-editor-module__jWXS0G__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;display:grid}@media (min-width:1100px){.template-editor-module__jWXS0G__split{grid-template-columns:minmax(0,1fr) 466.5px}}.template-editor-module__jWXS0G__previewCol{flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}@media (min-width:1100px){.template-editor-module__jWXS0G__previewCol{position:sticky;top:22px}}.template-editor-module__jWXS0G__phone{width:min(400px,100%);height:800px;max-height:calc(var(--app-vh,100vh) - 140px);background:var(--nx-stage-dark,var(--mantine-color-dark-8));min-height:520px;box-shadow:var(--nx-shadow-pop,0 18px 44px -14px #0000004d);border-radius:40px;flex-direction:column;padding:11px;display:flex}.template-editor-module__jWXS0G__screen{background:var(--nx-surface-2,var(--mantine-color-gray-0));border-radius:30px;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.template-editor-module__jWXS0G__chatHead{border-bottom:1px solid var(--nx-line,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.template-editor-module__jWXS0G__avatar{background:var(--nx-primary-soft,var(--mantine-color-indigo-0));width:38px;height:38px;color:var(--nx-primary-ink,var(--mantine-color-indigo-8));border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.template-editor-module__jWXS0G__chatTitle{color:var(--nx-title,var(--mantine-color-text));font-size:16px;font-weight:700}.template-editor-module__jWXS0G__chatSub{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13px}.template-editor-module__jWXS0G__thread{flex-direction:column;flex:auto;gap:8px;padding:16px 14px;display:flex;overflow-y:auto}.template-editor-module__jWXS0G__bubble{white-space:pre-wrap;overflow-wrap:anywhere;max-width:82%;box-shadow:0 1px 1px var(--nx-line-strong,#0000000f);border-radius:16px;padding:9px 12px 7px;font-size:15px;line-height:1.45}.template-editor-module__jWXS0G__bubble[data-from=them]{background:var(--nx-surface,var(--mantine-color-body));color:var(--nx-text,var(--mantine-color-text));border-bottom-left-radius:5px;align-self:flex-start}.template-editor-module__jWXS0G__bubble[data-from=us]{background:var(--nx-tone-success-bg,var(--mantine-color-green-0));color:var(--nx-text,var(--mantine-color-text));border-bottom-right-radius:5px;align-self:flex-end}.template-editor-module__jWXS0G__bubbleTime{text-align:right;color:var(--nx-muted,var(--mantine-color-dimmed));margin-top:2px;font-size:11.5px;display:block}.template-editor-module__jWXS0G__token{background:var(--nx-tone-brand-bg,var(--mantine-color-indigo-0));color:var(--nx-tone-brand-ink,var(--mantine-color-indigo-8));font-family:var(--nx-font-mono,var(--mantine-font-family-monospace));border-radius:6px;padding:0 5px;font-size:.9em;font-weight:600;display:inline-block}.template-editor-module__jWXS0G__controls{flex-direction:column;gap:18px;display:flex}.template-editor-module__jWXS0G__events{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.template-editor-module__jWXS0G__event{border-radius:12px;align-items:center;gap:12px;margin:0 -12px;padding:10px 12px;display:flex}.template-editor-module__jWXS0G__event[data-selected]{background:var(--nx-active-bg,var(--mantine-color-indigo-0))}.template-editor-module__jWXS0G__eventPick{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;padding:0}.template-editor-module__jWXS0G__eventPick:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:4px;border-radius:6px}.template-editor-module__jWXS0G__eventLabel{color:var(--nx-title,var(--mantine-color-text));font-size:15.5px;font-weight:650;display:block}.template-editor-module__jWXS0G__eventDesc{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13.5px;display:block}.template-editor-module__jWXS0G__body textarea{font-family:var(--nx-font-mono,var(--mantine-font-family-monospace));font-size:14.5px;line-height:1.55}.template-editor-module__jWXS0G__vars{flex-wrap:wrap;gap:7px;display:flex}.template-editor-module__jWXS0G__varChip{border:1px solid var(--nx-tone-neutral-border,var(--mantine-color-gray-3));background:var(--nx-tone-neutral-bg,var(--mantine-color-gray-0));height:29px;color:var(--nx-tone-neutral-ink,var(--mantine-color-gray-8));font:inherit;font-family:var(--nx-font-mono,var(--mantine-font-family-monospace));cursor:pointer;border-radius:999px;padding:0 11px;font-size:13.5px;font-weight:600}.template-editor-module__jWXS0G__varChip:hover{border-color:var(--nx-tone-brand-border,var(--mantine-color-indigo-2));background:var(--nx-tone-brand-bg,var(--mantine-color-indigo-0));color:var(--nx-tone-brand-ink,var(--mantine-color-indigo-8))}.template-editor-module__jWXS0G__varChip:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:2px}.template-editor-module__jWXS0G__footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.template-editor-module__jWXS0G__headRight{align-items:center;gap:8px;display:flex}
.brand-module__nJIkcq__lockup{align-items:center;gap:calc(.625rem * var(--mantine-scale));color:var(--mantine-color-slate-8);border-radius:calc(.625rem * var(--mantine-scale));text-decoration:none;display:inline-flex}.brand-module__nJIkcq__lockup:focus-visible{outline:2px solid var(--mantine-color-indigo-5);outline-offset:3px}.brand-module__nJIkcq__moduleIcon{object-fit:contain;flex:none;display:block}
.bookings-day-panel-module__NT7nZG__head{flex-direction:column;gap:6px;display:flex}.bookings-day-panel-module__NT7nZG__title{letter-spacing:-.01em;color:var(--nx-text,var(--mantine-color-text));margin:0;font-size:20px;font-weight:800}.bookings-day-panel-module__NT7nZG__sub{color:var(--nx-text-3,var(--mantine-color-dimmed));flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.bookings-day-panel-module__NT7nZG__rel{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800}.bookings-day-panel-module__NT7nZG__groups{flex-direction:column;gap:14px;display:flex}.bookings-day-panel-module__NT7nZG__groupHead{color:var(--nx-text,var(--mantine-color-text));align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:800;display:flex}.bookings-day-panel-module__NT7nZG__count{color:var(--nx-text-3,var(--mantine-color-dimmed));font-size:12px;font-weight:700}.bookings-day-panel-module__NT7nZG__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bookings-day-panel-module__NT7nZG__item{border:1px solid var(--nx-border,var(--mantine-color-default-border));border-left:4px solid var(--k);background:var(--nx-surface,var(--mantine-color-body));border-radius:12px;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex;position:relative}.bookings-day-panel-module__NT7nZG__item[data-clickable]:hover{background:var(--nx-hover,var(--mantine-color-default-hover))}.bookings-day-panel-module__NT7nZG__item[data-clickable]:focus-within{outline:2px solid var(--nx-focus,var(--mantine-primary-color-filled));outline-offset:1px}.bookings-day-panel-module__NT7nZG__hit{all:unset;cursor:pointer;flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}.bookings-day-panel-module__NT7nZG__hit:after{content:"";border-radius:inherit;position:absolute;inset:0}.bookings-day-panel-module__NT7nZG__static{flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}.bookings-day-panel-module__NT7nZG__time{font-variant-numeric:tabular-nums;min-width:92px;color:var(--nx-text-2,var(--mantine-color-text));flex:none;font-size:12.5px;font-weight:700}.bookings-day-panel-module__NT7nZG__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bookings-day-panel-module__NT7nZG__itemTitle{overflow-wrap:anywhere;color:var(--nx-text,var(--mantine-color-text));font-size:13.5px;font-weight:700;line-height:1.35}.bookings-day-panel-module__NT7nZG__item[data-struck] .bookings-day-panel-module__NT7nZG__itemTitle{text-decoration:line-through}.bookings-day-panel-module__NT7nZG__meta{overflow-wrap:anywhere;color:var(--nx-text-3,var(--mantine-color-dimmed));font-size:12px}.bookings-day-panel-module__NT7nZG__badge{flex:none}
.EntityTableViewer-module__hg3xrq__row{transition:background-color .18s,box-shadow .18s}@media (prefers-reduced-motion:reduce){.EntityTableViewer-module__hg3xrq__row{transition:none}}
.create-employee-wizard-module__nmqZ7a__wizard{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}.create-employee-wizard-module__nmqZ7a__steps{background:var(--nx-surface-2,var(--mantine-color-gray-0));border-radius:16px;padding:14px 16px}.create-employee-wizard-module__nmqZ7a__steps .create-employee-wizard-module__nmqZ7a__railSteps{border-bottom:0;flex-direction:column;gap:12px;padding:0}.create-employee-wizard-module__nmqZ7a__body{min-width:0}.create-employee-wizard-module__nmqZ7a__stepOf{color:var(--nx-muted,var(--mantine-color-dimmed));margin-bottom:14px;font-size:13.5px}.create-employee-wizard-module__nmqZ7a__stepOf b{color:var(--nx-title,var(--mantine-color-text))}.create-employee-wizard-module__nmqZ7a__rail{flex-direction:column;gap:14px;display:flex;position:sticky;top:0}.create-employee-wizard-module__nmqZ7a__cost{background:var(--nx-primary-soft,var(--mantine-color-indigo-0));border:1px solid var(--nx-tone-brand-border,var(--mantine-color-indigo-2));border-radius:18px;padding:16px 18px}.create-employee-wizard-module__nmqZ7a__costEmpty{background:var(--nx-surface-2,var(--mantine-color-gray-0));border-style:dashed;border-color:var(--nx-border,var(--mantine-color-gray-3))}.create-employee-wizard-module__nmqZ7a__cost h3{letter-spacing:.06em;text-transform:uppercase;color:var(--nx-muted,var(--mantine-color-dimmed));margin:0 0 10px;font-size:12.5px;font-weight:800}.create-employee-wizard-module__nmqZ7a__costBig{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;display:flex}.create-employee-wizard-module__nmqZ7a__costBig strong{letter-spacing:-.03em;color:var(--nx-primary-ink,var(--mantine-color-indigo-8));font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.create-employee-wizard-module__nmqZ7a__costBig span{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13px}.create-employee-wizard-module__nmqZ7a__cost dl{grid-template-columns:1fr auto;gap:6px 12px;margin:0;font-size:13px;display:grid}.create-employee-wizard-module__nmqZ7a__cost dt{color:var(--nx-text-3,var(--mantine-color-dimmed))}.create-employee-wizard-module__nmqZ7a__cost dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--nx-title,var(--mantine-color-text));margin:0;font-weight:650}.create-employee-wizard-module__nmqZ7a__cost p{color:var(--nx-text-3,var(--mantine-color-dimmed));margin:12px 0 0;font-size:13px;line-height:1.45}.create-employee-wizard-module__nmqZ7a__costEmpty p{margin:0}.create-employee-wizard-module__nmqZ7a__costInline{margin-top:18px}@media (min-width:48em){.create-employee-wizard-module__nmqZ7a__costInline{display:none}}@media (max-width:47.99em){.create-employee-wizard-module__nmqZ7a__wizard{grid-template-columns:minmax(0,1fr);gap:12px}.create-employee-wizard-module__nmqZ7a__rail{display:none}}
.hr-workspace-module__5HIIGa__register{gap:var(--nx-block-gap,16px);flex-direction:column;min-width:0;display:flex}.hr-workspace-module__5HIIGa__registerBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hr-workspace-module__5HIIGa__registerSection{margin-top:calc(var(--nx-section-gap,38px) - var(--nx-block-gap,16px))}.hr-workspace-module__5HIIGa__registerNote{max-width:72ch;color:var(--nx-text-3,var(--mantine-color-dimmed));margin:0;font-size:15px;line-height:1.5}.hr-workspace-module__5HIIGa__registerActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:47.99em){.hr-workspace-module__5HIIGa__registerActions{width:100%}.hr-workspace-module__5HIIGa__registerActions>*{flex:auto}}
.self-module__gfCeJW__page{min-width:0}.self-module__gfCeJW__body,.self-module__gfCeJW__flushSplit{--kpi-split-mb:0px}.self-module__gfCeJW__section{min-width:0}.self-module__gfCeJW__body>.self-module__gfCeJW__section[data-tight],.self-module__gfCeJW__body>.self-module__gfCeJW__tight.self-module__gfCeJW__tight,:where(html[data-nx-look=glass] main[data-nx-main]:not([data-flush]) :has(>[data-nx-page-header]):not([data-nx-rhythm=off]))>.self-module__gfCeJW__section[data-tight],:where(html[data-nx-look=glass] main[data-nx-main]:not([data-flush]) :has(>[data-nx-page-header]):not([data-nx-rhythm=off]))>.self-module__gfCeJW__tight.self-module__gfCeJW__tight{margin-bottom:calc(var(--nx-block-gap,var(--mantine-spacing-md)) - var(--nx-section-gap,var(--mantine-spacing-xl)))!important}.self-module__gfCeJW__recurringGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:900px){.self-module__gfCeJW__recurringGrid{grid-template-columns:minmax(0,1fr)}}.self-module__gfCeJW__recurring{text-align:left;width:100%;font:inherit;color:inherit;align-items:center;gap:16px;padding:20px 24px;display:flex}.self-module__gfCeJW__clickable{cursor:pointer}.self-module__gfCeJW__clickable:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:3px}.self-module__gfCeJW__recurringText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.self-module__gfCeJW__recurringText strong{color:var(--nx-title,var(--mantine-color-text));font-size:17px;font-weight:700}.self-module__gfCeJW__recurringText span{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:14px}.self-module__gfCeJW__recurringAmount{letter-spacing:-.02em;white-space:nowrap;color:var(--nx-title,var(--mantine-color-text));font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.self-module__gfCeJW__recurringAmount small{color:var(--nx-muted,var(--mantine-color-dimmed));margin-left:4px;font-size:14px;font-weight:500}@media (max-width:767px){.self-module__gfCeJW__recurring{flex-wrap:wrap;padding:16px}.self-module__gfCeJW__recurringAmount{width:100%;padding-left:62px;font-size:19px}}.self-module__gfCeJW__suggestionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1279px){.self-module__gfCeJW__suggestionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.self-module__gfCeJW__suggestionGrid{grid-template-columns:minmax(0,1fr)}}.self-module__gfCeJW__suggestion{flex-direction:column;gap:4px;padding:18px 20px;display:flex}.self-module__gfCeJW__suggestionEyebrow{color:var(--nx-tint-modules-ink,var(--nx-primary-ink,var(--mantine-color-teal-8)));font-size:14px;font-weight:700}.self-module__gfCeJW__suggestionValue{letter-spacing:-.02em;color:var(--nx-title,var(--mantine-color-text));font-variant-numeric:tabular-nums;font-size:30px;font-weight:750}.self-module__gfCeJW__suggestionFoot{color:var(--nx-muted,var(--mantine-color-dimmed));margin-bottom:10px;font-size:14px}.self-module__gfCeJW__detailList{flex-direction:column;margin:0;display:flex}.self-module__gfCeJW__detailRow{border-bottom:1px solid var(--nx-border,var(--mantine-color-default-border));grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.self-module__gfCeJW__detailRow:last-child{border-bottom:0}.self-module__gfCeJW__detailRow dt{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:14px}.self-module__gfCeJW__detailRow dd{color:var(--nx-text,var(--mantine-color-text));overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.self-module__gfCeJW__strip{flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px 22px;display:flex}.self-module__gfCeJW__stripText{color:var(--nx-text-3,var(--mantine-color-dimmed));font-size:15px}.self-module__gfCeJW__stripText strong{color:var(--nx-title,var(--mantine-color-text))}.self-module__gfCeJW__stripPills{flex-wrap:wrap;gap:8px;display:flex}.self-module__gfCeJW__stripPill{height:36px;color:var(--nx-text-2,var(--mantine-color-text));background:var(--nx-glass-fill-control,var(--mantine-color-gray-0));border:1px solid var(--nx-border,var(--mantine-color-default-border));border-radius:999px;align-items:center;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}.self-module__gfCeJW__legendWrap{flex-direction:column;gap:12px;display:flex}.self-module__gfCeJW__stack{background:#ffffff38;border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.self-module__gfCeJW__stackPart{flex-basis:0;min-width:4px;display:block}.self-module__gfCeJW__stackPart[data-part="0"],.self-module__gfCeJW__legendDot[data-part="0"]{background:#fff}.self-module__gfCeJW__stackPart[data-part="1"],.self-module__gfCeJW__legendDot[data-part="1"]{background:#fff9}.self-module__gfCeJW__stackPart[data-part="2"],.self-module__gfCeJW__legendDot[data-part="2"]{background:var(--nx-hero-dot-warning,var(--mantine-color-yellow-4))}.self-module__gfCeJW__legend{color:#fff;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.self-module__gfCeJW__legend li{align-items:center;gap:7px;display:inline-flex}.self-module__gfCeJW__legendDot{border-radius:2px;width:9px;height:9px;display:inline-block}.self-module__gfCeJW__rates{flex-direction:column;gap:4px;margin:4px 0 0;display:flex}.self-module__gfCeJW__rates div{justify-content:space-between;gap:8px;font-size:14px;display:flex}.self-module__gfCeJW__rates dt{color:var(--nx-muted,var(--mantine-color-dimmed))}.self-module__gfCeJW__rates dd{color:var(--nx-title,var(--mantine-color-text));margin:0;font-weight:700}.self-module__gfCeJW__choiceRow{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.self-module__gfCeJW__choice{border:1.5px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-glass-fill-control,var(--mantine-color-body));font:inherit;color:var(--nx-text,var(--mantine-color-text));text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;font-size:14.5px;font-weight:650;display:flex}.self-module__gfCeJW__choice small{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:12.5px;font-weight:500}.self-module__gfCeJW__choice[aria-pressed=true]{border-color:var(--nx-primary,var(--mantine-color-indigo-6));background:var(--nx-primary-soft,var(--mantine-color-indigo-0));color:var(--nx-primary-ink,var(--mantine-color-indigo-9))}.self-module__gfCeJW__choice:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:2px}.self-module__gfCeJW__heroMonthBtn{width:28px;height:28px;color:inherit;font:inherit;cursor:pointer;background:#ffffff29;border:1px solid #ffffff4d;border-radius:9px;place-items:center;font-size:17px;line-height:1;display:inline-grid}.self-module__gfCeJW__heroMonthBtn:disabled{opacity:.45;cursor:default}.self-module__gfCeJW__heroMonthBtn:focus-visible{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.self-module__gfCeJW__heroMonthSwitch{text-transform:none;letter-spacing:0;background:#ffffff24;border:1px solid #ffffff59;border-radius:11px;align-items:center;gap:4px;padding:3px;font-size:15px;font-weight:700;display:inline-flex}.self-module__gfCeJW__heroMonthSwitch>span{white-space:nowrap;padding:0 8px}.self-module__gfCeJW__heroMonthSwitch .self-module__gfCeJW__heroMonthBtn{background:0 0;border:0}.self-module__gfCeJW__heroMonthSwitch .self-module__gfCeJW__heroMonthBtn:not(:disabled):hover{background:#ffffff2e}
.office-clock-card-module__3dRYiW__hero{color:#fff;--nx-rest-shadow:var(--nx-shadow-hero,0 20px 40px -18px #281e8c73);background:radial-gradient(60% 50% at 18% 0,#ffffff61,#0000 70%),radial-gradient(120% 90% at 100% 0,#d6aaff8c,#0000 60%),linear-gradient(135deg,#5b54e8e6,#7660f0c7);border-radius:24px;flex-direction:column;gap:18px;min-width:0;padding:31px 31px 27px;display:flex;position:relative;overflow:hidden}.office-clock-card-module__3dRYiW__hero[data-tone=warning]{--nx-rest-shadow:0 20px 40px -18px #a0461473;background:radial-gradient(60% 50% at 18% 0,#ffdc9673,#0000 70%),linear-gradient(135deg,#d97706eb,#c8503cd9)}.office-clock-card-module__3dRYiW__hero[data-tone=warning] .office-clock-card-module__3dRYiW__cta{color:var(--nx-hero-ink-warning,var(--mantine-color-orange-9))!important}.office-clock-card-module__3dRYiW__hero[data-fill]{flex:1}.office-clock-card-module__3dRYiW__hero[data-state=OPEN]:not([data-tone]){--nx-rest-shadow:0 20px 40px -18px #0a5a4673;background:radial-gradient(120% 90% at 100% 0,#96f0c873,#0000 60%),linear-gradient(135deg,#169664eb,#0e7896d9)}.office-clock-card-module__3dRYiW__hero[data-state=OPEN]:not([data-tone]) .office-clock-card-module__3dRYiW__cta{color:var(--nx-hero-ink-success,var(--mantine-color-teal-9))!important}.office-clock-card-module__3dRYiW__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.office-clock-card-module__3dRYiW__eyebrow{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:16.5px;font-weight:700}.office-clock-card-module__3dRYiW__pill{white-space:nowrap;background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:7px;height:33px;padding:0 13px;font-size:14.5px;font-weight:700;display:inline-flex}.office-clock-card-module__3dRYiW__dot{background:var(--nx-hero-dot-warning,var(--mantine-color-yellow-4));border-radius:50%;width:9px;height:9px}.office-clock-card-module__3dRYiW__pill[data-state=OPEN] .office-clock-card-module__3dRYiW__dot{background:var(--nx-hero-dot-success,var(--mantine-color-green-4));animation:1.6s ease-in-out infinite office-clock-card-module__3dRYiW__pulse}.office-clock-card-module__3dRYiW__pill[data-state=DONE] .office-clock-card-module__3dRYiW__dot{background:#fff}.office-clock-card-module__3dRYiW__pill[data-state=MISSING_CLOCK_OUT] .office-clock-card-module__3dRYiW__dot{background:var(--nx-hero-dot-warning,var(--mantine-color-orange-4))}@keyframes office-clock-card-module__3dRYiW__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.office-clock-card-module__3dRYiW__pill[data-state=OPEN] .office-clock-card-module__3dRYiW__dot{animation:none}}.office-clock-card-module__3dRYiW__clock{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:71px;font-weight:700;line-height:1}.office-clock-card-module__3dRYiW__clock small,.office-clock-card-module__3dRYiW__elapsed small{opacity:.6;letter-spacing:0;font-size:31px;font-weight:600}.office-clock-card-module__3dRYiW__elapsed{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:49px;font-weight:700;line-height:1}.office-clock-card-module__3dRYiW__elapsed small{margin-left:2px;font-size:24px}.office-clock-card-module__3dRYiW__caption{opacity:.85;margin-top:7px;font-size:15.5px}.office-clock-card-module__3dRYiW__zone{opacity:.8;margin-top:9px;font-size:15px;display:block}.office-clock-card-module__3dRYiW__bar{background:#ffffff40;border-radius:999px;height:9px;overflow:hidden}.office-clock-card-module__3dRYiW__bar i{border-radius:inherit;background:#fff;height:100%;transition:width .5s cubic-bezier(.2,0,0,1);display:block}.office-clock-card-module__3dRYiW__done{background:#ffffff24;border:1px solid #ffffff47;border-radius:18px;align-items:center;gap:16px;padding:18px 20px;display:flex}.office-clock-card-module__3dRYiW__done strong{font-size:20px;display:block}.office-clock-card-module__3dRYiW__done span{opacity:.85;font-size:15.5px}.office-clock-card-module__3dRYiW__message{background:#ffffff24;border:1px solid #ffffff47;border-radius:14px;padding:12px 14px;font-size:15px}.office-clock-card-module__3dRYiW__panel{background:#ffffff24;border:1px solid #ffffff47;border-radius:17px;flex-direction:column;gap:6px;padding:16px 18px;font-size:15px;display:flex}.office-clock-card-module__3dRYiW__panel strong{font-size:17px}.office-clock-card-module__3dRYiW__selectInput{border-radius:16px;height:51px;font-size:16.5px;font-weight:600;color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff47!important}.office-clock-card-module__3dRYiW__selectInput::placeholder{color:#ffffffd9}.office-clock-card-module__3dRYiW__selectInput:focus{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.office-clock-card-module__3dRYiW__selectSection{color:#fff}.office-clock-card-module__3dRYiW__mode{background:#ffffff24;border:1px solid #ffffff47;border-radius:16px;padding:4px}.office-clock-card-module__3dRYiW__modeIndicator{background:#fff;border-radius:12px}.office-clock-card-module__3dRYiW__modeLabel{color:#fff;padding-block:8px;font-size:15px;font-weight:600}.office-clock-card-module__3dRYiW__modeLabel[data-active]{color:var(--nx-primary-ink,var(--mantine-color-indigo-9))}.office-clock-card-module__3dRYiW__hero[data-state=OPEN]:not([data-tone]) .office-clock-card-module__3dRYiW__modeLabel[data-active]{color:var(--nx-hero-ink-success,var(--mantine-color-teal-9))}.office-clock-card-module__3dRYiW__modeLabel:focus-visible{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.office-clock-card-module__3dRYiW__mode input:focus-visible+.office-clock-card-module__3dRYiW__modeLabel{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.office-clock-card-module__3dRYiW__noteLabel{color:#fff;margin-bottom:6px;font-weight:600}.office-clock-card-module__3dRYiW__noteInput{border-radius:16px;font-size:16px;color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff47!important}.office-clock-card-module__3dRYiW__noteInput::placeholder{color:#fffc}.office-clock-card-module__3dRYiW__noteInput:focus{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.office-clock-card-module__3dRYiW__cta{border-radius:18px;height:64px;font-size:20px;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 12px 26px -10px #140a5a8c;color:var(--nx-primary-ink,var(--mantine-color-indigo-9))!important;background:#fff!important}.office-clock-card-module__3dRYiW__cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 30px -10px #140a5a99}.office-clock-card-module__3dRYiW__cta:disabled,.office-clock-card-module__3dRYiW__cta[data-disabled]{opacity:.7}.office-clock-card-module__3dRYiW__cta[data-busy]{opacity:1;cursor:progress}.office-clock-card-module__3dRYiW__cta:focus-visible{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.office-clock-card-module__3dRYiW__foot{border-top:1px solid #fff3;flex-wrap:wrap;align-items:center;gap:9px 18px;padding-top:15px;font-size:14.5px;display:flex}.office-clock-card-module__3dRYiW__info{opacity:.92;align-items:center;gap:7px;display:inline-flex}.office-clock-card-module__3dRYiW__info[data-ok]{opacity:1;font-weight:600}.office-clock-card-module__3dRYiW__infoIcon{opacity:.85;margin:-8.5px -12px -8.5px -10px;color:#fff!important}.office-clock-card-module__3dRYiW__infoIcon:hover{opacity:1}.office-clock-card-module__3dRYiW__infoIcon:focus-visible{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.office-clock-card-module__3dRYiW__link{color:#fff;min-height:27px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14.5px;font-weight:700;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.office-clock-card-module__3dRYiW__link:disabled{opacity:.6;cursor:default}.office-clock-card-module__3dRYiW__link:focus-visible{outline:2px solid var(--nx-focus-on-color,white);outline-offset:2px}.office-clock-card-module__3dRYiW__footActions{margin-left:auto}.office-clock-card-module__3dRYiW__footActions .mantine-Group-root{gap:4px 16px}.office-clock-card-module__3dRYiW__footActions .mantine-Button-root{text-underline-offset:3px;height:auto;min-height:27px;padding:0;font-size:14.5px;font-weight:700;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}:is(.office-clock-card-module__3dRYiW__footActions .mantine-Button-root:disabled,.office-clock-card-module__3dRYiW__footActions .mantine-Button-root[data-disabled]){opacity:.6}.office-clock-card-module__3dRYiW__footActions .mantine-Button-label{white-space:normal}@media (max-width:767px){.office-clock-card-module__3dRYiW__hero{border-radius:20px;padding:22px 18px 20px}.office-clock-card-module__3dRYiW__clock{font-size:56px}.office-clock-card-module__3dRYiW__cta{height:56px;font-size:18px}.office-clock-card-module__3dRYiW__footActions{margin-left:0}}.office-clock-card-module__3dRYiW__link{min-height:44px;margin-block:-8.5px}.office-clock-card-module__3dRYiW__footActions .mantine-Button-root{min-height:44px;margin-block:-8.5px}.office-clock-card-module__3dRYiW__link{align-items:center;display:inline-flex}
.attendance-help-module__sGWAUq__card{margin-top:40px;padding:22px 24px}.attendance-help-module__sGWAUq__title{color:var(--nx-text,var(--mantine-color-text));align-items:center;gap:9px;margin:0 0 9px;font-size:18px;font-weight:700;display:flex}.attendance-help-module__sGWAUq__item{border-top:1px solid var(--nx-border,var(--mantine-color-default-border))}.attendance-help-module__sGWAUq__toggle{width:100%;min-height:44px;font:inherit;color:var(--nx-text-2,var(--mantine-color-text));text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:14px 4px;font-size:16px;font-weight:600;display:flex}.attendance-help-module__sGWAUq__toggle>svg:first-child{color:var(--nx-tint-modules,var(--mantine-primary-color-filled));flex-shrink:0}.attendance-help-module__sGWAUq__toggle>span{flex:1;min-width:0}.attendance-help-module__sGWAUq__toggle:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-primary-color-filled));outline-offset:2px;border-radius:8px}.attendance-help-module__sGWAUq__chevron{color:var(--nx-text-3,var(--mantine-color-dimmed));flex-shrink:0;transition:transform .2s}.attendance-help-module__sGWAUq__item[data-open] .attendance-help-module__sGWAUq__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.attendance-help-module__sGWAUq__chevron{transition:none}}.attendance-help-module__sGWAUq__body{color:var(--nx-text-3,var(--mantine-color-dimmed));padding:0 4px 16px 34px;font-size:15.5px;line-height:1.6}@media (max-width:767px){.attendance-help-module__sGWAUq__card{margin-top:28px;padding:18px 16px}.attendance-help-module__sGWAUq__body{padding-left:4px}}
.my-hr-module__VBX0aW__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;min-width:0;display:grid}.my-hr-module__VBX0aW__hero{flex-direction:column;min-width:0;display:flex}.my-hr-module__VBX0aW__actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px;min-width:0;display:grid}.my-hr-module__VBX0aW__actions>*{min-width:0;display:flex}.my-hr-module__VBX0aW__actions>*>*{flex:1;min-width:0}.my-hr-module__VBX0aW__glance{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;min-width:0;display:grid}.my-hr-module__VBX0aW__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;min-width:0;display:grid}.my-hr-module__VBX0aW__two>:only-child{grid-column:1/-1}.my-hr-module__VBX0aW__two:empty{display:none}@media (max-width:1280px){.my-hr-module__VBX0aW__split{grid-template-columns:minmax(0,1fr)}.my-hr-module__VBX0aW__actions{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.my-hr-module__VBX0aW__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.my-hr-module__VBX0aW__two{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.my-hr-module__VBX0aW__split{gap:16px}.my-hr-module__VBX0aW__actions{gap:12px}.my-hr-module__VBX0aW__glance{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}}
.week-strip-module__Fn6d_a__card{margin-bottom:40px;padding:24px 29px 20px}.week-strip-module__Fn6d_a__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.week-strip-module__Fn6d_a__title{color:var(--nx-title,var(--mantine-color-text));margin:0;font-size:24px;font-weight:700}.week-strip-module__Fn6d_a__total{letter-spacing:-.01em;color:var(--nx-title,var(--mantine-color-text));font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700}.week-strip-module__Fn6d_a__total small{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:15px;font-weight:500}.week-strip-module__Fn6d_a__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:13px;display:grid}.week-strip-module__Fn6d_a__day{font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:0;display:flex}button.week-strip-module__Fn6d_a__day{cursor:pointer}button.week-strip-module__Fn6d_a__day:focus-visible{outline:2px solid var(--nx-focus,var(--mantine-color-indigo-6));outline-offset:3px;border-radius:14px}.week-strip-module__Fn6d_a__bar{background:color-mix(in srgb, var(--nx-tint-modules,var(--mantine-color-teal-6)) 8%, transparent);border-radius:13px;align-items:flex-end;width:100%;max-width:71px;height:93px;display:flex;position:relative;overflow:hidden}.week-strip-module__Fn6d_a__bar[data-state=rest],.week-strip-module__Fn6d_a__bar[data-state=future]{background:#0f172a0a}.week-strip-module__Fn6d_a__bar[data-state=missing]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--nx-tone-danger-solid,var(--mantine-color-red-6)) 18%, transparent) 0 6px, color-mix(in srgb, var(--nx-tone-danger-solid,var(--mantine-color-red-6)) 8%, transparent) 6px 12px)}.week-strip-module__Fn6d_a__day[data-today] .week-strip-module__Fn6d_a__bar{box-shadow:0 0 0 2px var(--nx-primary,var(--mantine-color-indigo-6))}.week-strip-module__Fn6d_a__fill{background:linear-gradient(180deg, color-mix(in srgb, var(--nx-tint-modules,var(--mantine-color-teal-6)) 78%, white), var(--nx-tint-modules,var(--mantine-color-teal-6)));border-radius:13px;width:100%;transition:height .4s cubic-bezier(.2,0,0,1);display:block}.week-strip-module__Fn6d_a__fill[data-state=overtime]{background:linear-gradient(180deg, var(--nx-tone-warning-solid,var(--mantine-color-yellow-5)) 0, color-mix(in srgb, var(--nx-tone-warning-solid,var(--mantine-color-yellow-5)) 60%, var(--nx-tint-modules,var(--mantine-color-teal-6))) 18%, var(--nx-tint-modules,var(--mantine-color-teal-6)) 40%)}.week-strip-module__Fn6d_a__fill[data-state=missing]{background:0 0}@media (prefers-reduced-motion:reduce){.week-strip-module__Fn6d_a__fill{transition:none}}.week-strip-module__Fn6d_a__hours{color:var(--nx-text-2,var(--mantine-color-text));font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:center;font-size:14px;font-weight:700;display:flex}.week-strip-module__Fn6d_a__hours[data-state=rest],.week-strip-module__Fn6d_a__hours[data-state=future]{color:var(--nx-muted,var(--mantine-color-dimmed));font-weight:500}.week-strip-module__Fn6d_a__hours[data-state=missing]{color:var(--nx-tone-danger-ink,var(--mantine-color-red-8));font-weight:600}.week-strip-module__Fn6d_a__ot{color:var(--nx-tone-warning-ink,var(--mantine-color-yellow-9));font-size:12.5px;font-style:normal}.week-strip-module__Fn6d_a__label{color:var(--nx-muted,var(--mantine-color-dimmed));white-space:nowrap;font-size:13.5px}.week-strip-module__Fn6d_a__label b{font-weight:700}.week-strip-module__Fn6d_a__label[data-today]{color:var(--nx-primary,var(--mantine-color-indigo-6));font-weight:700}.week-strip-module__Fn6d_a__wdShort{display:none}@media (max-width:767px){.week-strip-module__Fn6d_a__card{padding:18px 16px 14px}.week-strip-module__Fn6d_a__days{gap:6px}.week-strip-module__Fn6d_a__bar{max-width:44px;height:71px}.week-strip-module__Fn6d_a__hours,.week-strip-module__Fn6d_a__wdLong{display:none}.week-strip-module__Fn6d_a__wdShort{display:inline}}
.attendance-record-module__gxaC2G__date{flex-direction:column;line-height:1.25;display:flex}.attendance-record-module__gxaC2G__date strong{color:var(--nx-title,var(--mantine-color-text));font-weight:700}.attendance-record-module__gxaC2G__date small{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:12.5px}.attendance-record-module__gxaC2G__inout{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:600;display:inline-flex}.attendance-record-module__gxaC2G__inout svg{color:var(--nx-muted,var(--mantine-color-dimmed))}.attendance-record-module__gxaC2G__inout em{color:var(--nx-muted,var(--mantine-color-dimmed));font-style:normal}.attendance-record-module__gxaC2G__worked{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.attendance-record-module__gxaC2G__worked strong{font-variant-numeric:tabular-nums}.attendance-record-module__gxaC2G__mini{background:var(--nx-surface-2,var(--mantine-color-gray-2));border-radius:999px;width:60px;height:4px;display:inline-block;overflow:hidden}.attendance-record-module__gxaC2G__mini i{border-radius:inherit;background:var(--nx-tint-modules,var(--mantine-color-teal-6));height:100%;display:block}@media (max-width:700px){.attendance-record-module__gxaC2G__mini{display:none}}.attendance-record-module__gxaC2G__timeline{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex;position:relative}.attendance-record-module__gxaC2G__timeline:before{content:"";background:var(--nx-border,var(--mantine-color-default-border));width:2px;position:absolute;top:12px;bottom:12px;left:6px}.attendance-record-module__gxaC2G__timeline li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.attendance-record-module__gxaC2G__dot{border:3px solid var(--nx-surface,white);width:14px;height:14px;box-shadow:0 0 0 1px var(--nx-border,var(--mantine-color-default-border));border-radius:50%;margin-top:3px}.attendance-record-module__gxaC2G__dot[data-kind=in]{background:var(--nx-tone-success-solid,var(--mantine-color-green-6))}.attendance-record-module__gxaC2G__dot[data-kind=out]{background:var(--nx-primary,var(--mantine-color-indigo-6))}.attendance-record-module__gxaC2G__dot[data-kind=missing]{background:var(--nx-tone-danger-solid,var(--mantine-color-red-6))}.attendance-record-module__gxaC2G__dot[data-kind=proposed]{background:var(--nx-surface,white);box-shadow:0 0 0 2px var(--nx-tone-warning-solid,var(--mantine-color-orange-5))}.attendance-record-module__gxaC2G__timeline strong{color:var(--nx-title,var(--mantine-color-text));font-weight:700;display:block}.attendance-record-module__gxaC2G__timeline span{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:13.5px;display:block}.attendance-record-module__gxaC2G__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.attendance-record-module__gxaC2G__stat{border:1px solid var(--nx-border,var(--mantine-color-default-border));background:var(--nx-surface,var(--mantine-color-body));border-radius:14px;padding:14px 16px}.attendance-record-module__gxaC2G__stat span{color:var(--nx-muted,var(--mantine-color-dimmed));font-size:14px;display:block}.attendance-record-module__gxaC2G__stat strong{font-variant-numeric:tabular-nums;color:var(--nx-title,var(--mantine-color-text));font-size:22px;font-weight:700;display:block}
