.HrmInput,.HrmSelect{border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);width:100%;height:2.375rem;color:var(--hrm-text);background:var(--hrm-surface);padding:0 .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.HrmInput::placeholder,.HrmSelect::placeholder{color:var(--hrm-text-3)}.HrmInput:focus-visible,.HrmSelect:focus-visible{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint,#6366f12e);outline:none}.HrmInput:disabled,.HrmSelect:disabled{opacity:.55}.HrmSelect{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2rem}.HrmInput--mono{font-family:var(--hrm-font-mono)}.HrmTextarea--mono{font-family:var(--hrm-font-mono);font-size:.75rem}.HrmFormRow{flex-direction:column;gap:.375rem;display:flex}.HrmFormRow--wide{grid-column:1/-1}.HrmFormRow__label{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2)}.HrmFormRow__hint{color:var(--hrm-text-3);font-size:.75rem}.HrmFormRow__error{color:var(--hrm-red-text);font-size:.75rem}.HrmToggle{background:var(--hrm-border-strong);width:2.5rem;height:1.5rem;transition:background .18s var(--hrm-ease);border-radius:999px;flex-shrink:0;position:relative}.HrmToggle--on{background:var(--hrm-primary)}.HrmToggle:disabled{opacity:.5}.HrmToggle__knob{width:1.125rem;height:1.125rem;transition:transform .18s var(--hrm-ease);background:#fff;border-radius:50%;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 2px #00000040}.HrmToggle--on .HrmToggle__knob{transform:translate(1rem)}.AdminCoStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}@media (width<=40rem){.AdminCoStats{grid-template-columns:1fr}}.AdminCoCell{align-items:center;gap:.75rem;min-width:0;display:flex}.AdminCoCell__icon{border-radius:var(--hrm-radius-md);background:var(--hrm-primary-tint);width:2.25rem;height:2.25rem;color:var(--hrm-primary-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AdminCoCell__icon svg{width:1.125rem;height:1.125rem}.AdminCoCell__body{flex-direction:column;gap:.125rem;min-width:0;display:flex}.AdminCoCell__name{font-weight:var(--font-weight-semibold);color:var(--hrm-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdminCoCell__code{font-family:var(--hrm-font-mono);color:var(--hrm-text-3);font-size:.75rem}.HrmAttTabs{margin-bottom:1.25rem}.HrmAttBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.HrmAttBar__right{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.HrmGridScroll{overflow-x:auto}.HrmGridTable{border-collapse:separate;border-spacing:0;width:100%;font-size:.75rem}.HrmGridTable th,.HrmGridTable td{border-bottom:1px solid var(--hrm-border)}.HrmGridTable__name{z-index:1;text-align:left;vertical-align:middle;background:var(--hrm-surface);min-width:12.5rem;padding:.5rem .875rem;position:sticky;left:0}thead .HrmGridTable__name{z-index:2;color:var(--hrm-text-2);font-weight:var(--font-weight-semibold)}.HrmGridTable__day{width:1.5rem;color:var(--hrm-text-3);font-weight:var(--font-weight-medium);text-align:center;padding:.5rem 0}.HrmGridTable__day--weekend{color:var(--hrm-text-2);background:var(--hrm-surface-2)}.HrmGridTable__cell{text-align:center;padding:.1875rem}.HrmGridTable__cell--weekend{background:var(--hrm-surface-2)}.HrmGridTable__sum{min-width:3rem;color:var(--hrm-text);font-weight:var(--font-weight-semibold);text-align:center;padding:.5rem .75rem}.HrmGridTable tbody tr:hover .HrmGridTable__name{background:var(--hrm-surface-2)}.HrmGridName__title{color:var(--hrm-text);font-weight:var(--font-weight-semibold);display:block}.HrmGridName__sub{color:var(--hrm-text-3);margin-top:.0625rem;font-size:.6875rem;display:block}.HrmGridCell{border:1px solid #0000;border-radius:.3125rem;width:1.125rem;height:1.125rem;display:inline-block}.HrmGridCell--green{background:var(--hrm-green-tint);border-color:var(--hrm-green)}.HrmGridCell--amber{background:var(--hrm-amber-tint);border-color:var(--hrm-amber)}.HrmGridCell--red{background:var(--hrm-red-tint);border-color:var(--hrm-red)}.HrmGridCell--gray{background:var(--hrm-gray-tint)}.HrmGridCell--future{border-color:var(--hrm-border);background:0 0}.HrmGridCell--outside{box-shadow:0 0 0 2px var(--hrm-surface), 0 0 0 3px var(--hrm-red)}.HrmLegend--pad{padding:1rem .25rem 0}.HrmLegend__swatch{vertical-align:-.125rem;width:.875rem;height:.875rem;margin-right:.375rem}.HrmShiftGrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.875rem;display:grid}.HrmShiftCard{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);flex-direction:column;gap:.625rem;padding:.9375rem;display:flex}.HrmShiftCard--default{border-color:var(--hrm-primary);background:var(--hrm-primary-tint)}.HrmShiftCard__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HrmShiftCard__name{color:var(--hrm-text);font-size:.9375rem;font-weight:var(--font-weight-semibold)}.HrmShiftCard__time{color:var(--hrm-text-2);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.HrmShiftCard__time svg{width:.9375rem;height:.9375rem}.HrmShiftCard__break{color:var(--hrm-text-3)}.HrmShiftCard__days{flex-wrap:wrap;gap:.25rem;display:flex}.HrmShiftCard__foot{flex-wrap:wrap;gap:.375rem;margin-top:auto;padding-top:.25rem;display:flex}.HrmDayPip{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-sm);min-width:1.75rem;height:1.5rem;color:var(--hrm-text-3);font-size:.6875rem;font-weight:var(--font-weight-medium);background:var(--hrm-surface);justify-content:center;align-items:center;padding:0 .25rem;display:inline-flex}.HrmDayPip--on{border-color:var(--hrm-primary);color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmDayPip--btn{cursor:pointer;min-width:2.25rem;height:2rem;font-size:.75rem;transition:border-color .15s,background .15s}.HrmDayPicker{flex-wrap:wrap;gap:.375rem;display:flex}.HrmTemplateList{flex-direction:column;gap:.5rem;display:flex}.HrmTemplateRow{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-sm);background:var(--hrm-surface-2);align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.HrmTemplateRow__name{color:var(--hrm-text);font-weight:var(--font-weight-medium);flex:1}.HrmTemplateRow__time{color:var(--hrm-text-2)}.HrmForm__row{flex-wrap:wrap;gap:.75rem;display:flex}.HrmForm__row .HrmFormField{flex:1;min-width:6rem}.HrmFormField{flex-direction:column;gap:.375rem;display:flex}.HrmFormField__label{color:var(--hrm-text-2);font-size:.75rem;font-weight:var(--font-weight-medium)}.HrmCheckRow{cursor:pointer;color:var(--hrm-text);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.HrmCheckRow input{width:1rem;height:1rem;accent-color:var(--hrm-primary)}.HrmPolicyGrid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:start;gap:1rem;display:grid}.HrmPolicyNote{color:var(--hrm-text-3);align-items:flex-start;gap:.5rem;margin:.75rem 0 1rem;font-size:.75rem;display:flex}.HrmPolicyNote svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.0625rem}.HrmFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.HrmFormGrid__wide{grid-column:1/-1}.HrmFormActions{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.HrmInlineForm{align-items:center;gap:.5rem;display:flex}.HrmInlineForm .HrmInput{flex:1}.HrmChipList{flex-wrap:wrap;gap:.5rem;display:flex}.HrmChipTag{border:1px solid var(--hrm-border);height:1.875rem;color:var(--hrm-text);background:var(--hrm-surface-2);border-radius:999px;align-items:center;gap:.375rem;padding:0 .375rem 0 .75rem;font-size:.8125rem;display:inline-flex}.HrmChipTag__remove{width:1.25rem;height:1.25rem;color:var(--hrm-text-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.HrmChipTag__remove:hover{color:var(--hrm-red-text);background:var(--hrm-red-tint)}.HrmChipTag__remove svg{width:.875rem;height:.875rem}.HrmPermGroups{flex-direction:column;gap:1rem;display:flex}.HrmPermGroup__title{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.HrmPermList{flex-direction:column;gap:.125rem;display:flex}.HrmPermRow{cursor:pointer;border-radius:var(--hrm-radius-sm);color:var(--hrm-text);align-items:center;gap:.625rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}.HrmPermRow:hover{background:var(--hrm-surface-3)}.HrmSettingsList{flex-direction:column;gap:1rem;display:flex}.HrmRoleCard__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.HrmRoleCard__badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HrmRoleCard__perms{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.HrmRoleCard__name{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmMiniTag{color:var(--hrm-text-2);background:var(--hrm-surface-3);border-radius:999px;padding:.1875rem .5rem;font-size:.6875rem}.HrmUserRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.HrmUserRow__main{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.HrmUserRow__meta{color:var(--hrm-text-3);flex-wrap:wrap;gap:.25rem .75rem;margin-top:.375rem;font-size:.75rem;display:flex}.HrmUserRow__actions{flex-wrap:wrap;gap:.5rem;display:flex}.HrmRolePicker{flex-wrap:wrap;gap:.5rem;margin-top:.625rem;display:flex}.HrmFlowSection{flex-direction:column;gap:1rem;display:flex}.HrmFlowSection__title{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.5rem;display:flex}.HrmModeChips{flex-wrap:wrap;gap:.5rem;display:flex}.HrmStepList{flex-direction:column;gap:.5rem;margin:.75rem 0 1rem;display:flex}.HrmStep{border-radius:var(--hrm-radius-sm);background:var(--hrm-surface-2);align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.HrmStep__num{width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-primary);background:var(--hrm-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HrmStep__body{flex:1;min-width:0}.HrmStep__title{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text)}.HrmStep__sub{color:var(--hrm-text-3);font-size:.6875rem}.HrmStep__actions{align-items:center;gap:.125rem;display:flex}.HrmSubHead{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-3);margin-bottom:.5rem}.HrmAuditFilter{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:.75rem;display:grid}.HrmChangeSummary{color:var(--hrm-text-3);flex-direction:column;gap:.125rem;font-size:.6875rem;display:flex}.HrmChangeSummary b{font-weight:var(--font-weight-semibold);color:var(--hrm-text-2)}.HrmPager{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}@media (width<=52rem){.HrmFormGrid{grid-template-columns:1fr}.HrmAuditFilter{grid-template-columns:1fr 1fr}}.HrmChat{background:var(--hrm-surface);border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);height:calc(100dvh - 12rem);min-height:24rem;display:flex;overflow:hidden}.HrmChat--compact{border:none;border-radius:0;height:100%;min-height:0}.HrmChat__aside{border-right:1px solid var(--hrm-border);background:var(--hrm-surface);flex-direction:column;flex-shrink:0;width:20rem;display:flex}.HrmChat--compact .HrmChat__aside{width:100%}.HrmChat__asideHead{border-bottom:1px solid var(--hrm-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.HrmChat__asideTitle{font-size:.9rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmChat__list{flex:1;overflow-y:auto}.HrmChat__empty{color:var(--hrm-text-3);text-align:center;padding:1rem;font-size:.85rem}.HrmChat__row{border:none;border-bottom:1px solid var(--hrm-border);text-align:left;cursor:pointer;width:100%;transition:background-color .15s var(--hrm-ease);background:0 0;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.HrmChat__row:hover,.HrmChat__row:focus-visible{background:var(--hrm-surface-2);outline:none}.HrmChat__row--active{background:var(--hrm-primary-tint)}.HrmChat__rowBody{flex:1;min-width:0}.HrmChat__rowTop,.HrmChat__rowBottom{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HrmChat__rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--hrm-text);overflow:hidden}.HrmChat__rowTime{color:var(--hrm-text-3);flex-shrink:0;font-size:.7rem}.HrmChat__rowPreview{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--hrm-text-3);font-size:.78rem;overflow:hidden}.HrmChat__unread{background:var(--hrm-primary);min-width:1.15rem;height:1.15rem;color:var(--hrm-on-primary);font-size:.7rem;font-weight:var(--font-weight-semibold);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .35rem;display:inline-flex}.HrmChat__avatarWrap{flex-shrink:0;position:relative}.HrmChat__groupAvatar{background:var(--hrm-primary-tint);width:2.25rem;height:2.25rem;color:var(--hrm-primary-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.HrmChat__groupAvatar svg{width:1.1rem;height:1.1rem}.HrmChat__groupAvatar--sm{width:2rem;height:2rem}.HrmChat__online{background:var(--hrm-green);border:2px solid var(--hrm-surface);border-radius:50%;width:.7rem;height:.7rem;position:absolute;bottom:-1px;right:-1px}.HrmChat__main{background:var(--hrm-canvas);flex-direction:column;flex:1;min-width:0;display:flex}.HrmChat__placeholder{text-align:center;color:var(--hrm-text-3);flex:1;justify-content:center;align-items:center;padding:2rem;font-size:.875rem;display:flex}.HrmChat__threadHead{border-bottom:1px solid var(--hrm-border);background:var(--hrm-surface);align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.HrmChat__threadTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text);overflow:hidden}.HrmChat__threadSub{text-overflow:ellipsis;white-space:nowrap;color:var(--hrm-text-3);font-size:.75rem;overflow:hidden}.HrmChat__reconnect{border-bottom:1px solid var(--hrm-border);background:var(--hrm-amber-tint);color:var(--hrm-amber-text);justify-content:center;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.75rem;display:flex}.HrmChat__reconnect svg{width:.9rem;height:.9rem}.HrmChat__threadWrap{flex:1;min-height:0;position:relative}.HrmChat__thread{flex-direction:column;gap:.25rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.HrmChat__day{text-align:center;color:var(--hrm-text-3);margin:.75rem 0;font-size:.7rem}.HrmChat__msgRow{display:flex}.HrmChat__msgRow--mine{justify-content:flex-end}.HrmChat__msgCol{flex-direction:column;max-width:75%;display:flex}.HrmChat__sender{color:var(--hrm-text-3);margin:0 0 .15rem .25rem;font-size:.7rem}.HrmChat__bubble{border-radius:var(--hrm-radius-md);word-break:break-word;white-space:pre-wrap;background:var(--hrm-surface);color:var(--hrm-text);box-shadow:var(--hrm-shadow-xs);border-bottom-left-radius:.35rem;padding:.45rem .7rem;font-size:.875rem;line-height:1.4}.HrmChat__msgCol--mine .HrmChat__bubble{background:var(--hrm-primary);color:var(--hrm-on-primary);box-shadow:none;border-bottom-left-radius:var(--hrm-radius-md);border-bottom-right-radius:.35rem}.HrmChat__time{color:var(--hrm-text-3);margin-top:.15rem;font-size:.65rem}.HrmChat__msgCol--mine .HrmChat__time{text-align:right}.HrmChat__seen{text-align:right;color:var(--hrm-text-3);padding-right:.25rem;font-size:.7rem}.HrmChat__olderSpin{color:var(--hrm-text-3);justify-content:center;padding:.4rem 0;font-size:.75rem;display:flex}.HrmChat__newPill{background:var(--hrm-primary);color:var(--hrm-on-primary);font-size:.75rem;font-weight:var(--font-weight-medium);box-shadow:var(--hrm-shadow-md);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;display:inline-flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.HrmChat__newPill svg{width:.85rem;height:.85rem}.HrmChat__composer{border-top:1px solid var(--hrm-border);background:var(--hrm-surface);align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}.HrmChat__input{resize:none;border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);min-height:2.25rem;max-height:8rem;color:var(--hrm-text);font:inherit;flex:1;padding:.5rem .75rem;font-size:.875rem;line-height:1.4}.HrmChat__input:focus-visible{border-color:var(--hrm-primary);outline:none}.HrmChat__input::placeholder{color:var(--hrm-placeholder)}.HrmChat__send{border-radius:var(--hrm-radius-md);background:var(--hrm-primary);width:2.25rem;height:2.25rem;color:var(--hrm-on-primary);cursor:pointer;transition:background-color .15s var(--hrm-ease);border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HrmChat__send:hover:not(:disabled){background:var(--hrm-primary-hover)}.HrmChat__send:disabled{opacity:.5;cursor:not-allowed}.HrmChat__send svg{width:1.1rem;height:1.1rem}.HrmChat__skelRow{align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.HrmChat__skelAvatar{background:var(--hrm-surface-2);border-radius:50%;width:2.25rem;height:2.25rem;animation:1.4s ease-in-out infinite hrmChatPulse}.HrmChat__skelLines{flex-direction:column;flex:1;gap:.4rem;display:flex}.HrmChat__skelLine{background:var(--hrm-surface-2);border-radius:999px;height:.6rem;animation:1.4s ease-in-out infinite hrmChatPulse}@keyframes hrmChatPulse{0%,to{opacity:1}50%{opacity:.45}}.HrmChat--narrow .HrmChat__aside{width:100%}.HrmChat--narrow.HrmChat--hasOpen .HrmChat__aside,.HrmChat--narrow:not(.HrmChat--hasOpen) .HrmChat__main,.HrmChat__back{display:none}.HrmChat--narrow .HrmChat__back{display:inline-flex}.HrmChatNew__tabs{border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);gap:.25rem;margin-bottom:.75rem;padding:.25rem;display:flex}.HrmChatNew__tab{border-radius:var(--hrm-radius-sm);color:var(--hrm-text-3);font-size:.85rem;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;flex:1;padding:.4rem .75rem}.HrmChatNew__tab--active{background:var(--hrm-surface);color:var(--hrm-text);box-shadow:var(--hrm-shadow-xs)}.HrmChatNew__search{margin-bottom:.75rem;position:relative}.HrmChatNew__searchIcon{width:1rem;height:1rem;color:var(--hrm-text-3);pointer-events:none;position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.HrmChatNew__searchInput{border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);width:100%;color:var(--hrm-text);font:inherit;padding:.5rem .75rem .5rem 2.1rem;font-size:.875rem}.HrmChatNew__searchInput:focus-visible{border-color:var(--hrm-primary);outline:none}.HrmChatNew__people{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);max-height:18rem;overflow-y:auto}.HrmChatNew__person{border:none;border-bottom:1px solid var(--hrm-border);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;display:flex}.HrmChatNew__person:last-child{border-bottom:none}.HrmChatNew__person:hover,.HrmChatNew__person:focus-visible{background:var(--hrm-surface-2);outline:none}.HrmChatNew__person--on{background:var(--hrm-primary-tint)}.HrmChatNew__personBody{flex:1;min-width:0}.HrmChatNew__personName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--hrm-text);display:block;overflow:hidden}.HrmChatNew__personMeta{text-overflow:ellipsis;white-space:nowrap;color:var(--hrm-text-3);font-size:.75rem;display:block;overflow:hidden}.HrmChatNew__check{width:1.1rem;height:1.1rem;color:var(--hrm-primary);flex-shrink:0}.HrmChatNew__none{text-align:center;color:var(--hrm-text-3);padding:1rem;font-size:.85rem}.HrmChatBubble{z-index:60;background:var(--hrm-primary);width:3.5rem;height:3.5rem;color:var(--hrm-on-primary);box-shadow:var(--hrm-shadow-lg);cursor:pointer;transition:background-color .15s var(--hrm-ease), transform .1s var(--hrm-ease);border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem}.HrmChatBubble:hover{background:var(--hrm-primary-hover)}.HrmChatBubble:active{transform:translateY(1px)}.HrmChatBubble svg{width:1.5rem;height:1.5rem}.HrmChatBubble__badge{background:var(--hrm-red);color:#fff;min-width:1.25rem;height:1.25rem;font-size:.7rem;font-weight:var(--font-weight-semibold);border:2px solid var(--hrm-surface);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;display:inline-flex;position:absolute;top:-.15rem;right:-.15rem}.HrmChatPanel{z-index:60;border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);width:min(23rem,100vw - 2rem);height:min(34rem,100dvh - 8rem);box-shadow:var(--hrm-shadow-lg);flex-direction:column;display:flex;position:fixed;bottom:5.25rem;right:1.25rem;overflow:hidden}.HrmChatPanel__head{border-bottom:1px solid var(--hrm-border);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.HrmChatPanel__title{font-size:.9rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text);align-items:center;gap:.5rem;display:inline-flex}.HrmChatPanel__title svg{width:1.05rem;height:1.05rem;color:var(--hrm-primary)}.HrmChatPanel__body{flex:1;min-height:0}@media (width<=30rem){.HrmChatPanel{width:calc(100vw - 1rem);bottom:4.75rem;right:.5rem}}.HrmContracts .HrmCtToolbar{padding:.875rem 1.125rem 0}.HrmCtSearch{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);max-width:22rem;height:2.25rem;color:var(--hrm-text-3);background:var(--hrm-surface-2);transition:border-color .15s var(--hrm-ease);align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.HrmCtSearch:focus-within{border-color:var(--hrm-primary)}.HrmCtSearch__input{min-width:0;color:var(--hrm-text);background:0 0;border:none;flex:1;font-size:.8125rem}.HrmCtSearch__input::placeholder{color:var(--hrm-placeholder)}.HrmCtSearch__input:focus{outline:none}.HrmCtWho{flex-direction:column;gap:.125rem;display:flex}.HrmCtWho__name{font-weight:var(--font-weight-medium)}.HrmCtWho__code{color:var(--hrm-text-3);font-size:.6875rem}.HrmCtSoon{font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--hrm-amber-text);margin-top:.125rem;display:block}.HrmTable__warn{background:var(--hrm-amber-tint)}.HrmTable__warnText{color:var(--hrm-amber-text);font-weight:var(--font-weight-medium)}.HrmCtDrawer{flex-direction:column;gap:1.25rem;display:flex}.HrmCtDrawer__actions{flex-wrap:wrap;gap:.625rem;display:flex}.HrmCtAlert{align-items:flex-start}.HrmCtAlert .HrmAlert__title,.HrmCtAlert .HrmAlert__text{display:block}.HrmCtAlert .HrmAlert__text{margin-top:.125rem}.HrmAlert--danger{background:var(--hrm-red-tint);border-color:#dc26264d}.HrmAlert--danger .HrmAlert__icon{color:var(--hrm-red)}.HrmCtForm{flex-direction:column;gap:1.25rem;display:flex}.HrmCtGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;display:grid}.HrmCtField{flex-direction:column;gap:.375rem;min-width:0;display:flex}.HrmCtField+.HrmCtField{margin-top:0}.HrmCtField--wide{grid-column:1/-1}.HrmCtField__label{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-2)}.HrmCtField__req{color:var(--hrm-red)}.HrmCtField__error{color:var(--hrm-red-text);font-size:.6875rem}.HrmCtInput,.HrmCtSelect{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);width:100%;height:2.375rem;color:var(--hrm-text);background:var(--hrm-surface);transition:border-color .15s var(--hrm-ease), box-shadow .15s var(--hrm-ease);padding:0 .75rem;font-family:inherit;font-size:.8125rem}.HrmCtInput::placeholder,.HrmCtSelect::placeholder{color:var(--hrm-placeholder)}.HrmCtInput:focus,.HrmCtSelect:focus{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint);outline:none}.HrmCtInput--num{text-align:right;font-variant-numeric:tabular-nums}.HrmCtSelect{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--hrm-text-3) 50%), linear-gradient(135deg, var(--hrm-text-3) 50%, transparent 50%);background-position:calc(100% - 1.05rem),calc(100% - .7rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2rem}.HrmCtField--invalid .HrmCtInput,.HrmCtField--invalid .HrmCtSelect{border-color:var(--hrm-red)}.HrmCtForm__foot{justify-content:flex-end;display:flex}.HrmCtExtract{border:1px dashed var(--hrm-border-strong);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);align-items:center;gap:.875rem;padding:.875rem 1rem;display:flex}.HrmCtExtract__icon{border-radius:var(--hrm-radius-sm);width:2.25rem;height:2.25rem;color:var(--hrm-primary);background:var(--hrm-primary-tint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HrmCtExtract__body{flex:1;min-width:0}.HrmCtExtract__title{font-size:.8125rem;font-weight:var(--font-weight-semibold)}.HrmCtExtract__hint{color:var(--hrm-text-3);margin-top:.125rem;font-size:.6875rem}@media (width<=40rem){.HrmCtGrid{grid-template-columns:minmax(0,1fr)}.HrmCtExtract{flex-direction:column;align-items:flex-start}}.HrmDocs .HrmDocs__alert{align-items:flex-start}.HrmDocs .HrmDocs__alert .HrmAlert__title,.HrmDocs .HrmDocs__alert .HrmAlert__text{display:block}.HrmDocs .HrmDocs__alert .HrmAlert__text{margin-top:.125rem}.HrmDocs__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.HrmDocs__crumbs{flex-wrap:wrap;align-items:center;gap:.125rem;min-width:0;display:flex}.HrmDocs__crumbItem{align-items:center;gap:.125rem;display:inline-flex}.HrmDocs__crumbSep{width:.875rem;height:.875rem;color:var(--hrm-text-3)}.HrmDocs__crumbLink{border-radius:var(--hrm-radius-sm);color:var(--hrm-text-3);transition:color .15s var(--hrm-ease), background .15s var(--hrm-ease);padding:.125rem .375rem;font-size:.8125rem}.HrmDocs__crumbLink:hover{color:var(--hrm-text);background:var(--hrm-surface-2)}.HrmDocs__crumbCurrent{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text);padding:.125rem .375rem}.HrmDocs__usage{align-items:center;gap:.5rem;display:flex}.HrmDocs__usageBar{background:var(--hrm-surface-3,var(--hrm-surface-2));border-radius:999px;width:9rem;height:.375rem;overflow:hidden}.HrmDocs__usageFill{background:var(--hrm-primary);border-radius:999px;height:100%}.HrmDocs__usageFill--warn{background:var(--hrm-amber)}.HrmDocs__usageFill--danger{background:var(--hrm-red)}.HrmDocs__usageText{font-variant-numeric:tabular-nums;color:var(--hrm-text-3);font-size:.6875rem}.HrmDocs__selectBar{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);flex-wrap:wrap;align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.HrmDocs__selectLabel{color:var(--hrm-text-2);font-size:.8125rem}.HrmDocs__selectDelete{margin-left:auto}.HrmDocs__panel{min-height:8rem}.HrmDocs__grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.625rem;padding:.875rem;display:grid}.HrmDocRow{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);transition:background .15s var(--hrm-ease), border-color .15s var(--hrm-ease);align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.HrmDocRow:hover{background:var(--hrm-surface-2)}.HrmDocRow__main{border-radius:var(--hrm-radius-sm);text-align:left;flex:1;align-items:center;gap:.625rem;min-width:0;display:flex}.HrmDocRow__main:focus-visible{outline:2px solid var(--hrm-primary);outline-offset:2px}.HrmDocRow__icon{border-radius:var(--hrm-radius-sm);width:2.25rem;height:2.25rem;color:var(--hrm-text-2);background:var(--hrm-surface-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HrmDocRow__icon svg{width:1.125rem;height:1.125rem}.HrmDocRow__icon--folder{color:var(--hrm-primary);background:var(--hrm-primary-tint)}.HrmDocRow__body{flex-direction:column;gap:.125rem;min-width:0;display:flex}.HrmDocRow__name{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmDocRow__meta{color:var(--hrm-text-3);font-size:.6875rem}.HrmDocRow__actions{align-items:center;gap:.125rem;display:flex}.HrmDocRow__act{width:2rem;height:2rem}.HrmDocRow__act svg{width:1rem;height:1rem}.HrmDocRow__act--danger:hover{color:var(--hrm-red)}.HrmDocs__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HrmDocs__pagerInfo{color:var(--hrm-text-3);font-size:.6875rem}.HrmDocs__pagerButtons{gap:.5rem;display:flex}.HrmDocShare{flex-direction:column;gap:1rem;display:flex}.HrmDocShare__list{flex-direction:column;gap:.5rem;display:flex}.HrmDocShare__row{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.HrmDocShare__rowIcon{color:var(--hrm-text-3);flex-shrink:0;display:inline-flex}.HrmDocShare__rowIcon svg{width:1rem;height:1rem}.HrmDocShare__rowLabel{min-width:0;color:var(--hrm-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;overflow:hidden}.HrmDocShare__remove{width:1.75rem;height:1.75rem}.HrmDocShare__remove svg{width:.875rem;height:.875rem}.HrmDocShare__add{border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.HrmDocShare__addGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.HrmDocShare__pool{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);max-height:13rem;overflow-y:auto}.HrmDocShare__pick{cursor:pointer;border-bottom:1px solid var(--hrm-border);align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.HrmDocShare__pick:last-child{border-bottom:none}.HrmDocShare__pick:hover{background:var(--hrm-surface-2)}.HrmDocShare__pickLabel{min-width:0;color:var(--hrm-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;overflow:hidden}.HrmDocShare__hint{color:var(--hrm-text-3);text-align:center;padding:.875rem;font-size:.8125rem}@media (width<=40rem){.HrmDocs__grid,.HrmDocShare__addGrid{grid-template-columns:minmax(0,1fr)}}.HrmPage__inner--narrow{max-width:44rem}.HrmComposer{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs);flex-direction:column;display:flex}.HrmComposer__top{align-items:flex-start;gap:.75rem;padding:1rem 1rem .5rem;display:flex}.HrmComposer__input{min-height:2.75rem;max-height:14rem;color:var(--hrm-text);font:inherit;resize:vertical;background:0 0;border:0;flex:1;padding:.5rem 0;font-size:.9375rem;line-height:1.55}.HrmComposer__input::placeholder{color:var(--hrm-placeholder)}.HrmComposer__input:focus{outline:none}.HrmComposer__preview{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);margin:0 1rem .5rem;position:relative;overflow:hidden}.HrmComposer__preview img{object-fit:cover;width:100%;max-height:20rem;display:block}.HrmComposer__previewClose{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .15s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.HrmComposer__previewClose:hover{background:#000000bf}.HrmComposer__foot{border-top:1px solid var(--hrm-border);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;padding:.5rem .75rem .75rem;display:flex}.HrmComposer__tools{gap:.25rem;display:flex}.HrmComposer__file{display:none}.HrmComposer__tool{border-radius:var(--hrm-radius-sm);color:var(--hrm-text-2);font-size:.875rem;font-weight:var(--font-weight-semibold);align-items:center;gap:.4rem;padding:.4rem .7rem;transition:background .15s,color .15s;display:inline-flex}.HrmComposer__tool svg{width:1.05rem;height:1.05rem}.HrmComposer__tool:hover:not(:disabled){color:var(--hrm-primary-text);background:var(--hrm-surface-3)}.HrmComposer__tool:disabled{opacity:.55;cursor:default}.HrmComposer__tool--on{color:var(--hrm-blue-text);background:var(--hrm-blue-tint)}.HrmFeed__newBar{justify-content:center;display:flex}.HrmFeed__newBtn{border:1px solid var(--hrm-primary);color:var(--hrm-primary-text);font-size:.875rem;font-weight:var(--font-weight-semibold);background:var(--hrm-primary-tint);box-shadow:var(--hrm-shadow-xs);border-radius:999px;padding:.4rem 1rem;transition:background .15s}.HrmFeed__newBtn:hover{background:var(--hrm-primary-tint-strong)}.HrmFeed__more{justify-content:center;padding:.5rem 0;display:flex}.HrmFeedEvent{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);align-items:center;gap:.65rem;padding:.7rem 1rem;font-size:.9rem;display:flex}.HrmFeedEvent--bday{border-color:var(--hrm-amber);background:var(--hrm-amber-tint)}.HrmFeedEvent--hire{border-color:var(--hrm-green);background:var(--hrm-green-tint)}.HrmFeedEvent__emoji{font-size:1.1rem;line-height:1}.HrmFeedEvent__text{min-width:0;color:var(--hrm-text);margin:0}.HrmFeedEvent__text b{font-weight:var(--font-weight-semibold)}.HrmFeedEvent__dept{color:var(--hrm-text-3)}.HrmPost{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs);flex-direction:column;gap:.5rem;padding:1rem 1.1rem;display:flex}.HrmPost--pinned{border-color:var(--hrm-primary);box-shadow:0 0 0 1px var(--hrm-primary-tint)}.HrmPost__head{align-items:flex-start;gap:.7rem;display:flex}.HrmPost__meta{flex:1;min-width:0}.HrmPost__author{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.HrmPost__name{color:var(--hrm-text);font-weight:var(--font-weight-semibold)}.HrmPost__tag{font-size:.72rem;font-weight:var(--font-weight-semibold);border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .45rem;display:inline-flex}.HrmPost__tag svg{width:.8rem;height:.8rem}.HrmPost__tag--announce{color:var(--hrm-blue-text);background:var(--hrm-blue-tint)}.HrmPost__tag--pin{color:var(--hrm-text-2);background:var(--hrm-surface-3)}.HrmPost__sub{color:var(--hrm-text-3);margin-top:.15rem;font-size:.78rem}.HrmPost__manage{gap:.15rem;display:flex}.HrmPost__pinOn{color:var(--hrm-primary-text)}.HrmPost__delete:hover{color:var(--hrm-red);background:var(--hrm-red-tint)}.HrmPost__body{color:var(--hrm-text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.6}.HrmPost__image{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);overflow:hidden}.HrmPost__image img{object-fit:cover;width:100%;max-height:26rem;display:block}.HrmPost__stats{color:var(--hrm-text-3);justify-content:space-between;align-items:center;padding-bottom:.15rem;font-size:.8rem;display:flex}.HrmPost__reactSummary{align-items:center;gap:.4rem;display:inline-flex}.HrmPost__reactEmojis{display:inline-flex}.HrmPost__reactEmoji{background:var(--hrm-surface);width:1.15rem;height:1.15rem;box-shadow:0 0 0 1px var(--hrm-border);border-radius:50%;justify-content:center;align-items:center;margin-left:-.25rem;font-size:.72rem;display:inline-flex}.HrmPost__reactEmoji:first-child{margin-left:0}.HrmPost__commentCount{color:var(--hrm-text-3)}.HrmPost__commentCount:hover{color:var(--hrm-text);text-decoration:underline}.HrmPost__actions{border-top:1px solid var(--hrm-border);align-items:center;padding-top:.35rem;display:flex}.HrmPost__action{border-radius:var(--hrm-radius-sm);color:var(--hrm-text-2);font-size:.875rem;font-weight:var(--font-weight-semibold);flex:1;justify-content:center;align-items:center;gap:.45rem;padding:.5rem;transition:background .15s,color .15s;display:inline-flex}.HrmPost__action svg{width:1.05rem;height:1.05rem}.HrmPost__action:hover{background:var(--hrm-surface-3)}.HrmPost__action--on{color:var(--hrm-primary-text)}.HrmPost__actionEmoji{font-size:1rem;line-height:1}.HrmReact{flex:1;display:flex;position:relative}.HrmReact__picker{z-index:5;border:1px solid var(--hrm-border);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-md);opacity:0;pointer-events:none;transition:opacity .15s var(--hrm-ease), transform .15s var(--hrm-ease);border-radius:999px;align-items:center;gap:.15rem;padding:.3rem;display:flex;position:absolute;bottom:calc(100% + .35rem);left:0;transform:translateY(.35rem)scale(.96)}.HrmReact:hover .HrmReact__picker,.HrmReact:focus-within .HrmReact__picker{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.HrmReact__opt{width:2.25rem;height:2.25rem;transition:transform .12s var(--hrm-ease);border-radius:50%;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;display:inline-flex}.HrmReact__opt:hover{transform:scale(1.3)}.HrmComments{border-top:1px solid var(--hrm-border);flex-direction:column;gap:.65rem;padding-top:.75rem;display:flex}.HrmComment{align-items:flex-start;gap:.5rem;display:flex}.HrmComment__body{flex:1;min-width:0}.HrmComment__bubble{background:var(--hrm-surface-3);border-radius:1rem;padding:.4rem .75rem;display:inline-block}.HrmComment__name{color:var(--hrm-text);font-size:.82rem;font-weight:var(--font-weight-semibold)}.HrmComment__text{color:var(--hrm-text);word-break:break-word;margin:.1rem 0 0;font-size:.85rem;line-height:1.45}.HrmComment__meta{color:var(--hrm-text-3);align-items:center;gap:.75rem;padding:.2rem .75rem 0;font-size:.72rem;display:flex}.HrmComment__del{color:var(--hrm-text-3);font-weight:var(--font-weight-semibold)}.HrmComment__del:hover{color:var(--hrm-red)}.HrmComments__compose{align-items:center;gap:.5rem;display:flex}.HrmComments__input{border-radius:999px;flex:1}.HrmComments__send{color:var(--hrm-primary-text);flex-shrink:0}.HrmComments__send:disabled{opacity:.5;cursor:default}@media (width<=40rem){.HrmComposer__top,.HrmPost{padding-left:.85rem;padding-right:.85rem}}.HrEmpForm{flex-direction:column;gap:1rem;display:flex}.HrEmpForm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.HrEmpField{flex-direction:column;gap:.375rem;min-width:0;display:flex}.HrEmpField--wide{grid-column:1/-1}.HrEmpLabel{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-2)}.HrEmpInput,.HrEmpSelect{border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);width:100%;height:2.5rem;font:inherit;color:var(--hrm-text);background:var(--hrm-surface);padding:0 .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.HrEmpInput::placeholder,.HrEmpSelect::placeholder{color:var(--hrm-placeholder)}.HrEmpInput:focus,.HrEmpSelect:focus{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint);outline:none}.HrEmpInput:disabled,.HrEmpSelect:disabled{cursor:not-allowed;color:var(--hrm-text-2);background:var(--hrm-surface-2)}.HrEmpSelect{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a93a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;padding-right:2rem}.HrEmpInput--mono{font-family:var(--hrm-font-mono)}.HrEmpForm__foot{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.HrEmpMsg{border-radius:var(--hrm-radius-sm);padding:.625rem .75rem;font-size:.8125rem}.HrEmpMsg--ok{color:var(--hrm-green-text);background:var(--hrm-green-tint)}.HrEmpMsg--err{color:var(--hrm-red-text);background:var(--hrm-red-tint)}.HrEmpInlineMsg{margin-right:auto;font-size:.8125rem}.HrEmpInlineMsg--ok{color:var(--hrm-green-text)}.HrEmpInlineMsg--err{color:var(--hrm-red-text)}.HrEmpNote{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);color:var(--hrm-text-2);background:var(--hrm-surface-2);align-items:flex-start;gap:.5rem;padding:.75rem .875rem;font-size:.8125rem;display:flex}.HrEmpNote svg{width:1.0625rem;height:1.0625rem;color:var(--hrm-text-3);flex-shrink:0;margin-top:.0625rem}.HrEmpDetail{flex-direction:column;gap:1.25rem;display:flex}.HrEmpDetail__cards{flex-direction:column;gap:1.25rem;max-width:52rem;display:flex}.HrEmpDetail__back{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);align-items:center;gap:.375rem;display:inline-flex}.HrEmpDetail__back svg{width:1rem;height:1rem}.HrEmpDetail__back:hover{color:var(--hrm-text)}.HrEmpUpload{grid-template-columns:12rem 1fr auto;align-items:end;gap:.75rem;display:grid}.HrEmpFile{color:var(--hrm-text-2);font-size:.8125rem}.HrEmpImport{flex-direction:column;gap:1rem;display:flex}.HrEmpImport__stats{flex-wrap:wrap;gap:.5rem;display:flex}.HrEmpImport__csv{resize:vertical;border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);width:100%;min-height:8rem;font-family:var(--hrm-font-mono);color:var(--hrm-text);background:var(--hrm-surface);padding:.75rem;font-size:.8125rem;line-height:1.5}.HrEmpImport__csv:focus{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint);outline:none}.HrEmpImport__rowErr{color:var(--hrm-red-text)}@media (width<=52rem){.HrEmpForm__grid,.HrEmpUpload{grid-template-columns:minmax(0,1fr)}}.HrmGrid--leaveConfig{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.35fr)}.HrmForm{flex-direction:column;gap:1.25rem;display:flex}.HrmForm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.HrmFormField{flex-direction:column;gap:.375rem;min-width:0;display:flex}.HrmFormField--narrow{max-width:8rem}.HrmFormField__label{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2)}.HrmFormInput{border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);width:100%;height:2.375rem;font:inherit;color:var(--hrm-text);background:var(--hrm-surface);padding:0 .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.HrmFormInput:focus{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint);outline:none}.HrmFormInput--sm{height:2rem;font-size:.8125rem}select.HrmFormInput{cursor:pointer}.HrmForm__rules{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}.HrmForm__rulesLegend{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2)}.HrmToggleRow{align-items:flex-start;gap:.75rem;display:flex}.HrmToggleRow__body{flex-direction:column;gap:.125rem;display:flex}.HrmToggleRow__label{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text)}.HrmToggleRow__hint{color:var(--hrm-text-3);font-size:.75rem}.HrmApprover{flex-direction:column;gap:1rem;display:flex}.HrmApprover__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.HrmApprover__option{border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-md);text-align:left;background:var(--hrm-surface);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.HrmApprover__option:hover{border-color:var(--hrm-text-3)}.HrmApprover__option--active{border-color:var(--hrm-primary);background:var(--hrm-primary-tint);box-shadow:0 0 0 1px var(--hrm-primary)}.HrmApprover__mark{border:2px solid var(--hrm-border-strong);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.0625rem;display:inline-flex}.HrmApprover__option--active .HrmApprover__mark{border-color:var(--hrm-primary);background:var(--hrm-primary)}.HrmApprover__mark svg{width:.75rem;height:.75rem}.HrmApprover__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.HrmApprover__label{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmApprover__desc{color:var(--hrm-text-3);font-size:.75rem;line-height:1.4}.HrmApprover__foot{justify-content:flex-end;display:flex}.HrmLeaveTypes{padding:.25rem 0}.HrmLeaveTypes__list{flex-direction:column;display:flex}.HrmLeaveType{justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;display:flex}.HrmLeaveType+.HrmLeaveType{border-top:1px solid var(--hrm-border)}.HrmLeaveType__body{min-width:0}.HrmLeaveType__head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HrmLeaveType__name{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmLeaveType__meta{color:var(--hrm-text-3);margin-top:.25rem;font-size:.75rem}.HrmLeaveType__actions{flex-shrink:0;gap:.375rem;display:flex}.HrmYearChips{gap:.375rem;display:flex}.HrmBalanceAdd{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);flex-direction:column;gap:.875rem;margin-bottom:1rem;padding:1rem 1.125rem;display:flex}.HrmBalanceAdd__title{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmBalanceAdd__grid{grid-template-columns:repeat(2,minmax(0,1fr)) 6rem 6rem;align-items:end;gap:.75rem;display:grid}.HrmBalanceAdd__foot{justify-content:flex-end;display:flex}.HrmBalanceEdit{flex-wrap:wrap;align-items:flex-end;gap:.625rem;display:flex}.HrmBalanceEdit__field{flex-direction:column;gap:.25rem;width:6rem;display:flex}.HrmBalanceEdit__field span{font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-3)}.HrmTable__strong{font-weight:var(--font-weight-semibold);color:var(--hrm-text)}@media (width<=68rem){.HrmGrid--leaveConfig{grid-template-columns:1fr}}@media (width<=52rem){.HrmApprover__options,.HrmForm__grid{grid-template-columns:1fr}.HrmBalanceAdd__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.HrmNotiSummary{color:var(--hrm-text-2);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.HrmNotiSummary__dot{color:var(--hrm-text-3)}.HrmNotiList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HrmNotiItem{align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;transition:background .15s;display:flex}.HrmNotiItem+.HrmNotiItem{border-top:1px solid var(--hrm-border)}.HrmNotiItem--unread{background:var(--hrm-primary-tint)}.HrmNotiItem__icon{border-radius:var(--hrm-radius-sm);width:2.25rem;height:2.25rem;color:var(--hrm-text-2);background:var(--hrm-surface-3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HrmNotiItem__icon svg{width:1.125rem;height:1.125rem}.HrmNotiItem--unread .HrmNotiItem__icon{color:var(--hrm-primary-text);background:var(--hrm-surface)}.HrmNotiItem__body{flex:1;min-width:0}.HrmNotiItem__head{align-items:center;gap:.5rem;display:flex}.HrmNotiItem__title{font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmNotiItem__unreadDot{background:var(--hrm-primary);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.HrmNotiItem__text{color:var(--hrm-text-2);margin:.125rem 0 0;font-size:.875rem}.HrmNotiItem__meta{color:var(--hrm-text-3);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.375rem;font-size:.75rem;display:flex}.HrmNotiItem__link{color:var(--hrm-primary-text)}.HrmNotiItem__link:hover{text-decoration:underline}.HrmNotiItem .HrmIconButton{flex-shrink:0}.HrmIconButton--sm{width:1.875rem;height:1.875rem}.HrmIconButton--sm svg{width:1rem;height:1rem}.HrmVaultAlert{border:1px solid var(--hrm-amber);border-radius:var(--hrm-radius-md);color:var(--hrm-amber-text);background:var(--hrm-amber-tint);align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.HrmVaultAlert svg{width:1.125rem;height:1.125rem;color:var(--hrm-amber);flex-shrink:0}.HrmVaultAlert__title{font-weight:var(--font-weight-semibold)}.HrmVaultAlert__text{margin-top:.125rem;font-size:.8125rem}.HrmVaultToolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.HrmVaultToolbar__filter{min-width:12rem}.HrmVaultSearch{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-sm);background:var(--hrm-surface);flex:1;align-items:center;gap:.5rem;min-width:14rem;height:2.5rem;padding:0 .75rem;transition:border-color .15s;display:flex;position:relative}.HrmVaultSearch:focus-within{border-color:var(--hrm-primary)}.HrmVaultSearch svg{width:1.0625rem;height:1.0625rem;color:var(--hrm-text-3)}.HrmVaultSearch__input{min-width:0;color:var(--hrm-text);background:0 0;border:0;flex:1;font-size:.875rem}.HrmVaultSearch__input:focus{outline:none}.HrmVaultGroups{flex-direction:column;gap:1.5rem;display:flex}.HrmVaultGroup__title{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.5rem;margin:0 0 .75rem;display:flex}.HrmVaultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.HrmVaultCard{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs);flex-direction:column;gap:.625rem;padding:1rem;display:flex}.HrmVaultCard__head{align-items:flex-start;gap:.625rem;display:flex}.HrmVaultCard__icon{border-radius:var(--hrm-radius-sm);width:2.25rem;height:2.25rem;color:var(--hrm-primary-text);background:var(--hrm-primary-tint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HrmVaultCard__icon svg{width:1.125rem;height:1.125rem}.HrmVaultCard__heading{flex:1;min-width:0}.HrmVaultCard__label{font-weight:var(--font-weight-semibold);color:var(--hrm-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmVaultCard__url{max-width:100%;color:var(--hrm-primary-text);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.HrmVaultCard__url svg{width:.75rem;height:.75rem}.HrmVaultCard__url:hover{text-decoration:underline}.HrmVaultCard__url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmVaultCard__tools{flex-shrink:0;display:flex}.HrmVaultCard__note{color:var(--hrm-text-2);margin:0;font-size:.75rem}.HrmVaultRow{border-radius:var(--hrm-radius-sm);background:var(--hrm-surface-2);align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}.HrmVaultRow__label{color:var(--hrm-text-3);flex-shrink:0;font-size:.6875rem}.HrmVaultRow__value{min-width:0;color:var(--hrm-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;overflow:hidden}.HrmVaultRow__value--mono{font-family:var(--font-family-monospace,monospace)}.HrmVaultRow__actions{flex-shrink:0;display:flex}.HrmVaultFields{flex-direction:column;gap:.25rem;display:flex}.HrmVaultPwField{align-items:center;gap:.375rem;display:flex}.HrmVaultPwField .HrmInput{flex:1;min-width:0}.HrmVaultCatAdd{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.HrmVaultCatAdd .HrmInput{flex:1}.HrmVaultCat__empty{color:var(--hrm-text-2);margin:0;font-size:.8125rem}.HrmVaultCatList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.HrmVaultCatList__row{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-sm);color:var(--hrm-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}@media (width<=60rem){.HrmVaultGrid{grid-template-columns:1fr}}.PayPeriods,.PayDetail,.PayStructures,.PayConfig{flex-direction:column;gap:1.5rem;display:flex}.PayForm{flex-direction:column;gap:1rem;display:flex}.PayForm--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.PayField{flex-direction:column;gap:.375rem;min-width:0;display:flex}.PayField__label{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-2)}.PayField__row{align-items:center;gap:.5rem;display:flex}.PayField__suffix{color:var(--hrm-text-3);white-space:nowrap;font-size:.875rem}.PayField__hint{color:var(--hrm-text-3);font-size:.75rem}.PayField__input{width:100%;min-width:0;color:var(--hrm-text);background:var(--hrm-surface);border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);transition:border-color var(--hrm-ease), box-shadow var(--hrm-ease);padding:.5rem .6875rem;font-size:.9375rem}.PayField__input::placeholder{color:var(--hrm-placeholder)}.PayField__input:focus-visible{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint);outline:none}.PayField__input--num{font-family:var(--hrm-font-mono);text-align:right}.PayTotalRow{background:var(--hrm-primary-tint);border-radius:var(--hrm-radius-md);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem .875rem;display:flex}.PayTotalRow__label{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-primary-text)}.PayTotalRow__value{font-family:var(--hrm-font-mono);font-weight:var(--hrm-weight-bold);color:var(--hrm-primary-text)}.PayAllow{border-top:1px solid var(--hrm-border);margin-top:1.25rem;padding-top:1.25rem}.PayAllow__head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.PayAllow__title{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.PayAllow__empty{color:var(--hrm-text-3);font-size:.875rem}.PayAllow__row{border-bottom:1px solid var(--hrm-border);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem 0;display:flex}.PayAllow__row:last-child{border-bottom:0}.PayAllow__name{flex:10rem}.PayAllow__amount{flex:0 0 8.5rem}.PayAllow__check{color:var(--hrm-text-2);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.PayAllow__del{color:var(--hrm-red-text);flex:none}.PayDetail__bar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.PayDetail__title{align-items:center;gap:.625rem;display:inline-flex}.PayDetail__month{font-size:1.0625rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.PayDetail__actions{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:inline-flex}.PayTable__num{text-align:right;white-space:nowrap}.PayTable__name{font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.PayTable__meta{color:var(--hrm-text-3);margin-top:.125rem;font-size:.75rem}.PayTable__net{font-weight:var(--hrm-weight-bold);color:var(--hrm-text)}.PayConfig__brackets{width:100%;font-family:var(--hrm-font-mono);font-size:.8125rem}.PayConfig__hint{color:var(--hrm-text-3);margin-top:.5rem;font-size:.75rem}.PayConfig__foot{justify-content:flex-end;display:flex}@media (width<=40rem){.PayForm--grid{grid-template-columns:minmax(0,1fr)}}.HrmGrid--reports{grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr)}.HrmAlert--error{border-color:var(--hrm-red);color:var(--hrm-red-text);background:var(--hrm-red-tint);gap:.625rem}.HrmAlert--error svg{width:1.125rem;height:1.125rem;color:var(--hrm-red);flex-shrink:0}.HrmBars__row{grid-template-columns:8.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:.75rem;display:grid}.HrmBars__label{color:var(--hrm-text-2);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.HrmBars__track{background:var(--hrm-surface-3);border-radius:999px;height:.75rem}.HrmBars__fill{background:linear-gradient(90deg, var(--hrm-primary), var(--hrm-primary-hover));border-radius:999px;height:100%;display:block}.HrmBars__value{font-size:.8125rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--hrm-text);text-align:right}.HrmGender{flex-direction:column;gap:1rem;display:flex}.HrmGender__bar{background:var(--hrm-surface-3);border-radius:999px;width:100%;height:.75rem;display:flex;overflow:hidden}.HrmGender__seg{height:100%}.HrmGender__seg--primary{background:var(--hrm-primary)}.HrmGender__seg--green{background:var(--hrm-green)}.HrmGender__seg--amber{background:var(--hrm-amber)}.HrmGender__seg--blue{background:var(--hrm-blue)}.HrmGender__seg--violet{background:var(--hrm-violet)}.HrmGender__dot{vertical-align:middle;border-radius:999px;width:.625rem;height:.625rem;margin-right:.5rem;display:inline-block}.HrmTable__right{text-align:right}.HrmReportNote{color:var(--hrm-text-3);margin:0;font-size:.75rem}@media print{.HrmNoPrint{display:none!important}}@media (width<=68rem){.HrmGrid--reports{grid-template-columns:1fr}}@media (width<=52rem){.HrmBars__row{grid-template-columns:6.5rem minmax(0,1fr) 2rem}}.HrmShiftAppr__check{text-align:center;width:2.5rem}.HrmShiftAppr__act{white-space:nowrap;text-align:right;width:1%}.HrmShiftAppr__actBtns{gap:.375rem;display:inline-flex}.HrmShiftAppr__shift{flex-direction:column;gap:.125rem;display:flex}.HrmShiftAppr__shiftName{color:var(--hrm-text);font-weight:var(--font-weight-medium)}.HrmShiftAppr__shift .HrmTable__mono{align-items:center;gap:.25rem;display:inline-flex}.HrmShiftAppr__shift .HrmTable__mono svg{width:.8125rem;height:.8125rem}.HrmTpl{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.HrmTpl__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HrmSearch{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);min-width:0;max-width:24rem;height:2.25rem;color:var(--hrm-text-3);background:var(--hrm-surface-2);transition:border-color .15s var(--hrm-ease);flex:1;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.HrmSearch:focus-within{border-color:var(--hrm-primary)}.HrmSearch__icon{flex:none;display:inline-flex}.HrmSearch__input{min-width:0;color:var(--hrm-text);background:0 0;border:none;flex:1;font-size:.8125rem}.HrmSearch__input::placeholder{color:var(--hrm-placeholder)}.HrmSearch__input:focus{outline:none}.HrmTpl__chips{flex-wrap:wrap}.HrmTpl__groups{flex-direction:column;gap:1.5rem;display:flex}.HrmTpl__notice{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);color:var(--hrm-text-2);background:var(--hrm-surface-2);align-items:flex-start;gap:.5rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.HrmTpl__notice svg{flex:none;margin-top:.0625rem}.HrmTpl__notice--warn{border-color:var(--hrm-amber);color:var(--hrm-amber-text);background:var(--hrm-amber-tint);margin-bottom:.75rem}.HrmTpl__group{flex-direction:column;gap:.75rem;display:flex}.HrmTpl__groupHead{align-items:center;gap:.5rem;margin:0;display:flex}.HrmTpl__groupCount{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-3)}.HrmTpl__grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.875rem;display:grid}.HrmTplCard{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs);transition:border-color .15s var(--hrm-ease), box-shadow .15s var(--hrm-ease);flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.HrmTplCard:hover{border-color:var(--hrm-border-strong);box-shadow:var(--hrm-shadow-sm)}.HrmTplCard__head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.HrmTplCard__heading{flex-direction:column;gap:.125rem;min-width:0;display:flex}.HrmTplCard__name{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmTplCard__meta{color:var(--hrm-text-3);font-size:.6875rem}.HrmTplCard__desc{-webkit-line-clamp:2;color:var(--hrm-text-2);-webkit-box-orient:vertical;margin:0;font-size:.8125rem;display:-webkit-box;overflow:hidden}.HrmTplCard__preview{-webkit-line-clamp:3;border-radius:var(--hrm-radius-sm);font-family:var(--hrm-font-mono);color:var(--hrm-text-3);white-space:pre-wrap;background:var(--hrm-surface-2);-webkit-box-orient:vertical;margin:0;padding:.5rem .625rem;font-size:.6875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.HrmTplCard__foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.25rem;display:flex}.HrmTplCard__issued{color:var(--hrm-text-3);align-items:center;gap:.375rem;font-size:.6875rem;display:inline-flex}.HrmTplCard__issued svg{width:.875rem;height:.875rem}.HrmTplCard__actions{align-items:center;gap:.375rem;display:inline-flex}.HrmTplCard__delete{color:var(--hrm-text-3)}.HrmTplCard__delete:hover{color:var(--hrm-red-text);background:var(--hrm-red-tint)}.HrmTplForm{flex-direction:column;gap:.875rem;display:flex}.HrmTplForm__row{grid-template-columns:1fr 12rem;gap:.875rem;display:grid}.HrmTplForm__vars{flex-direction:column;gap:.375rem;display:flex}.HrmTplForm__varsLabel{color:var(--hrm-text-3);font-size:.75rem}.HrmTplForm__varsList{flex-wrap:wrap;gap:.375rem;display:flex}.HrmTag{cursor:pointer;border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-sm);font-family:var(--hrm-font-mono);color:var(--hrm-text-2);background:var(--hrm-surface-2);transition:border-color .15s var(--hrm-ease), color .15s var(--hrm-ease);padding:.1875rem .4375rem;font-size:.6875rem}.HrmTag:hover{border-color:var(--hrm-primary);color:var(--hrm-primary-text)}.HrmTplForm__toggle{color:var(--hrm-text-2);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.HrmTplGen{grid-template-columns:24rem 1fr;align-items:start;gap:1.25rem;margin-top:1rem;display:grid}.HrmTplGen__panel{flex-direction:column;gap:1rem;display:flex;position:sticky;top:1rem}.HrmTplGen__search{max-width:none;margin-bottom:.625rem}.HrmTplGen__all{margin-bottom:.5rem;font-size:.75rem;display:inline-block}.HrmTplGen__list{flex-direction:column;gap:.375rem;max-height:22rem;display:flex;overflow-y:auto}.HrmTplGen__emp{cursor:pointer;border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);transition:border-color .15s var(--hrm-ease), background .15s var(--hrm-ease);align-items:center;gap:.625rem;padding:.4375rem .625rem;display:flex}.HrmTplGen__emp:hover{background:var(--hrm-surface-2)}.HrmTplGen__emp--on{border-color:var(--hrm-primary);background:var(--hrm-primary-tint)}.HrmTplGen__empBody{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.HrmTplGen__empName{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmTplGen__empSub{color:var(--hrm-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.HrmTplGen__generate{justify-content:center;width:100%}.HrmTplGen__hint{color:var(--hrm-text-3);margin:.5rem 0 0;font-size:.6875rem;line-height:1.5}.HrmTplGen__preview{flex-direction:column;gap:1rem;min-width:0;display:flex}.HrmDocPage{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-sm);padding:1.5rem 1.75rem}.HrmDocPage__head{border-bottom:1px solid var(--hrm-border);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.875rem;padding-bottom:.625rem;display:flex}.HrmDocPage__name{font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmDocPage__code{color:var(--hrm-text-3);margin-left:.5rem;font-size:.75rem}.HrmDocPage__missing{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--hrm-red-text);margin:0 0 .75rem}.HrmDocPage__body{color:var(--hrm-text);white-space:pre-wrap;font-size:.875rem;line-height:1.7}.HrmTplIssued{flex-direction:column;display:flex}.HrmTplIssued__head,.HrmTplIssued__row{grid-template-columns:1.5fr 2fr 1fr 1fr;align-items:center;gap:.75rem;padding:.625rem 1.125rem;display:grid}.HrmTplIssued__head{border-bottom:1px solid var(--hrm-border);font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-3);text-transform:uppercase;letter-spacing:.03em}.HrmTplIssued__row{border-bottom:1px solid var(--hrm-border);color:var(--hrm-text-2);font-size:.8125rem}.HrmTplIssued__row:last-child{border-bottom:none}.HrmTplIssued__row:hover{background:var(--hrm-surface-2)}.HrmTplIssued__emp{flex-direction:column;gap:.0625rem;display:flex}.HrmTplIssued__empName{font-weight:var(--font-weight-medium);color:var(--hrm-text)}.HrmTplIssued__empCode{color:var(--hrm-text-3);font-size:.6875rem}.HrmTplIssued__date{color:var(--hrm-text-2)}@media (width<=80rem){.HrmTplGen{grid-template-columns:1fr}.HrmTplGen__panel{position:static}}@media (width<=32rem){.HrmTpl__toolbar{flex-direction:column;align-items:stretch}.HrmSearch{max-width:none}.HrmTplForm__row{grid-template-columns:1fr}.HrmTplIssued__head{display:none}.HrmTplIssued__row{grid-template-columns:1fr;gap:.25rem}}.UnionBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.UnionPeriod{align-items:center;gap:.375rem;display:inline-flex}.UnionPeriod__input{font-variant-numeric:tabular-nums;width:11rem}.UnionTableWrap{overflow-x:auto}.UnionNum{font-variant-numeric:tabular-nums;text-align:right}.UnionCell__name{font-weight:var(--font-weight-semibold);color:var(--hrm-text);display:block}.UnionCell__sub{color:var(--hrm-text-3);font-size:.75rem;display:block}.UnionStatusSelect{width:auto;min-width:9.5rem;padding-block:.375rem}.UnionTable__note{max-width:20rem}.UnionTable__voidTag{margin-left:.375rem}.UnionVoided td{color:var(--hrm-text-3);text-decoration:line-through}.UnionAmount--in{font-weight:var(--font-weight-semibold);color:var(--hrm-green-text)}.UnionAmount--out{font-weight:var(--font-weight-semibold);color:var(--hrm-red-text)}.UnionFundGrid{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:1.25rem;margin-bottom:1.25rem;display:grid}.UnionForm{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}.UnionForm__actions{justify-content:flex-end;margin-top:1rem;display:flex}.UnionTypeToggle{background:var(--hrm-surface-3);border-radius:.625rem;gap:.25rem;margin-bottom:1rem;padding:.25rem;display:inline-flex}.UnionTypeToggle__btn{cursor:pointer;font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);background:0 0;border:0;border-radius:.5rem;padding:.4375rem 1rem;transition:background .12s,color .12s}.UnionTypeToggle__btn--in{color:var(--hrm-green-text);background:var(--hrm-surface)}.UnionTypeToggle__btn--out{color:var(--hrm-red-text);background:var(--hrm-surface)}.UnionNote{color:var(--hrm-text-2);margin:0 0 .875rem;font-size:.875rem}.UnionEstimate{background:var(--hrm-surface-2);border-radius:.625rem;justify-content:space-between;align-items:baseline;margin-bottom:1rem;padding:.75rem .875rem;display:flex}.UnionEstimate__label{color:var(--hrm-text-2);font-size:.8125rem}.UnionEstimate__value{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--hrm-text)}.UnionVoidSummary{font-variant-numeric:tabular-nums;background:var(--hrm-surface-2);border-radius:.625rem;justify-content:space-between;align-items:baseline;margin-bottom:1rem;padding:.75rem .875rem;display:flex}.UnionBalance{grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}.UnionBalance__cell{border:1px solid var(--hrm-border);background:var(--hrm-surface-2);border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.875rem;display:flex}.UnionBalance__cell--strong{border-color:var(--hrm-primary);background:var(--hrm-primary-tint)}.UnionBalance__label{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-3)}.UnionBalance__value{font-size:1.125rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--hrm-text)}.UnionBalance__value--gray{color:var(--hrm-text)}.UnionBalance__value--green{color:var(--hrm-green-text)}.UnionBalance__value--red{color:var(--hrm-red-text)}.UnionBalance__value--primary{color:var(--hrm-primary)}.UnionBalance__formula{color:var(--hrm-text-2);background:var(--hrm-surface-2);border-radius:.5rem;margin:1rem 0 0;padding:.625rem .875rem;font-size:.8125rem}.UnionCols{grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.25rem;display:grid}.UnionBreakdown{flex-direction:column;display:flex}.UnionBreakdown__row{border-bottom:1px solid var(--hrm-border);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.875rem;display:flex}.UnionBreakdown__row:last-child{border-bottom:0}.UnionBreakdown__amt{font-variant-numeric:tabular-nums}.UnionBreakdown__row--total{font-weight:var(--font-weight-semibold);color:var(--hrm-text);margin-top:.25rem}.UnionEmptyInline{color:var(--hrm-text-3);align-items:center;gap:.5rem;padding:1.25rem 0;font-size:.875rem;display:flex}.UnionEmptyInline svg{width:1rem;height:1rem}@media (width<=68rem){.UnionFundGrid,.UnionCols{grid-template-columns:1fr}.UnionBalance{grid-template-columns:repeat(2,1fr)}}@media (width<=40rem){.UnionForm{grid-template-columns:1fr}}@media print{.HrmNoPrint{display:none!important}}.HrmApp,.HrmLogin,.HrmBoot{--hrm-primary:#2d5be3;--hrm-primary-hover:#2449c9;--hrm-primary-text:#2451d8;--hrm-primary-rgb:45, 91, 227;--hrm-primary-tint:#2d5be31a;--hrm-primary-tint-strong:#2d5be32e;--hrm-on-primary:#fff;--hrm-coral:#ff6b4a;--hrm-coral-rgb:255, 107, 74;--hrm-coral-text:#d9481f;--hrm-coral-tint:#ff6b4a24;--hrm-brand-tile:#2d5be3;--hrm-ink:#0f1729;--hrm-ink-2:#172140;--hrm-ink-text:#a7b1c8;--hrm-ink-text-strong:#fff;--hrm-ink-border:#ffffff14;--hrm-ink-hover:#ffffff0f;--hrm-ink-active:#2d5be366;--hrm-canvas:#f4f6fa;--hrm-surface:#fff;--hrm-surface-2:#f8f9fc;--hrm-surface-3:#eef1f6;--hrm-border:#e5e8ef;--hrm-border-strong:#d3d8e3;--hrm-text:#111827;--hrm-text-2:#5b6474;--hrm-text-3:#5f6b7d;--hrm-placeholder:#8a93a3;--hrm-green:#16a34a;--hrm-green-text:#0f7a3a;--hrm-green-tint:#16a34a1c;--hrm-amber:#d97706;--hrm-amber-text:#a04c07;--hrm-amber-tint:#d977061f;--hrm-red:#dc2626;--hrm-red-text:#b91c1c;--hrm-red-tint:#dc26261a;--hrm-blue:#2563eb;--hrm-blue-text:#1d4ed8;--hrm-blue-tint:#2563eb1a;--hrm-violet:#7c3aed;--hrm-violet-text:#6d28d9;--hrm-violet-tint:#7c3aed1a;--hrm-gray:#6b7280;--hrm-gray-text:#4b5563;--hrm-gray-tint:#6b72801f;--hrm-shadow-xs:0 1px 2px #1018280d;--hrm-shadow-sm:0 1px 3px #1018280f, 0 1px 2px #1018280a;--hrm-shadow-md:0 6px 20px -4px #1018281a, 0 2px 6px #1018280a;--hrm-shadow-lg:0 24px 60px -12px #10182847;--hrm-shadow-primary:0 6px 16px -4px #2d5be373;--hrm-shadow-coral:0 8px 20px -6px #ff6b4a8c;--hrm-sidebar-width:16.5rem;--hrm-topbar-height:3.75rem;--hrm-tabbar-height:3.75rem;--hrm-radius-lg:1rem;--hrm-radius-md:.75rem;--hrm-radius-sm:.5rem;--hrm-weight-bold:700;--hrm-ease:cubic-bezier(.22, 1, .36, 1);--hrm-font-mono:"SF Mono", ui-monospace, Menlo, Consolas, monospace;font-family:var(--font-family,"Roboto", sans-serif);color:var(--hrm-text);background:var(--hrm-canvas);-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.45;display:flex;position:absolute;inset:0;overflow:hidden}:root.theme-dark .HrmApp,:root.theme-dark .HrmLogin,:root.theme-dark .HrmBoot{--hrm-primary:#7b9bff;--hrm-primary-hover:#94aeff;--hrm-primary-text:#8fabff;--hrm-primary-rgb:123, 155, 255;--hrm-primary-tint:#7b9bff24;--hrm-primary-tint-strong:#7b9bff3d;--hrm-on-primary:#0b1020;--hrm-coral:#ff7a5c;--hrm-coral-rgb:255, 122, 92;--hrm-coral-text:#ff9a80;--hrm-coral-tint:#ff7a5c29;--hrm-brand-tile:#3562ea;--hrm-ink:#090e1a;--hrm-ink-2:#0f172a;--hrm-ink-text:#9aa5bf;--hrm-ink-text-strong:#fff;--hrm-ink-border:#ffffff12;--hrm-ink-hover:#ffffff0d;--hrm-ink-active:#7b9bff38;--hrm-canvas:#0d1117;--hrm-surface:#161b22;--hrm-surface-2:#1b212b;--hrm-surface-3:#222a36;--hrm-border:#262e3a;--hrm-border-strong:#343e4d;--hrm-text:#e9edf3;--hrm-text-2:#9ca6b6;--hrm-text-3:#919cae;--hrm-placeholder:#737d8f;--hrm-green:#3fca6f;--hrm-green-text:#5ad683;--hrm-green-tint:#3fca6f24;--hrm-amber:#f3a642;--hrm-amber-text:#f6b45c;--hrm-amber-tint:#f3a64226;--hrm-red:#f26d6d;--hrm-red-text:#f58a8a;--hrm-red-tint:#f26d6d24;--hrm-blue:#6aa2ff;--hrm-blue-text:#86b4ff;--hrm-blue-tint:#6aa2ff24;--hrm-violet:#b18cff;--hrm-violet-text:#c3a4ff;--hrm-violet-tint:#b18cff24;--hrm-gray:#98a2b3;--hrm-gray-text:#aab3c2;--hrm-gray-tint:#98a2b324;--hrm-shadow-xs:0 1px 2px #0000004d;--hrm-shadow-sm:0 1px 3px #0006;--hrm-shadow-md:0 8px 24px -6px #00000080;--hrm-shadow-lg:0 24px 60px -12px #000000b3;--hrm-shadow-primary:0 6px 16px -4px #7b9bff59;--hrm-shadow-coral:0 8px 20px -6px #ff7a5c66}@keyframes hrm-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes hrm-fade{0%{opacity:0}to{opacity:1}}@keyframes hrm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes hrm-pulse{0%,to{box-shadow:0 0 #16a34a80}70%{box-shadow:0 0 0 .4375rem #16a34a00}}@keyframes hrm-toast-in{0%{opacity:0;transform:translate(-50%)translateY(.75rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes hrm-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hrm-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hrm-pop{0%{opacity:0;transform:translateY(.75rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hrm-spin-slow{to{transform:rotate(360deg)}}:where(.HrmApp) button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;outline:none;margin:0;padding:0}:where(.HrmApp) button:focus-visible,:where(.HrmApp) [tabindex]:focus-visible,:where(.HrmApp) textarea:focus-visible,:where(.HrmApp) input:focus-visible{outline:2px solid var(--hrm-primary);outline-offset:2px}:where(.HrmApp) button:disabled{cursor:not-allowed}:where(.HrmApp) svg{flex-shrink:0;width:1.25rem;height:1.25rem}:where(.HrmApp) h1,:where(.HrmApp) h2,:where(.HrmApp) dl,:where(.HrmApp) dd{margin:0}:where(.HrmApp) input{font:inherit;color:inherit}:where(.HrmApp) input::placeholder{color:var(--hrm-placeholder)}.HrmSidebar{width:var(--hrm-sidebar-width);color:var(--hrm-ink-text);background:radial-gradient(60% 30% at 0% 0%, rgba(var(--hrm-primary-rgb), .28) 0%, rgba(var(--hrm-primary-rgb), 0) 100%), var(--hrm-ink);flex-direction:column;flex-shrink:0;gap:.25rem;padding:1rem .75rem;display:flex;position:relative}.HrmBrand{align-items:center;gap:.625rem;padding:.25rem .5rem .875rem;display:flex}.HrmBrand__mark{width:2rem;height:2rem;filter:drop-shadow(0 4px 10px rgba(var(--hrm-primary-rgb), .45));flex-shrink:0}.HrmBrand__name{font-size:1.125rem;font-weight:var(--hrm-weight-bold);color:var(--hrm-ink-text-strong);letter-spacing:-.03em;align-items:baseline;gap:.375rem;display:inline-flex}.HrmBrand__suffix{font-size:.625rem;font-weight:var(--font-weight-semibold);color:var(--hrm-ink);letter-spacing:.08em;background:var(--hrm-coral);border-radius:.3125rem;padding:.125rem .375rem}.HrmWorkspace{border:1px solid var(--hrm-ink-border);border-radius:var(--hrm-radius-md);background:var(--hrm-ink-hover);align-items:center;gap:.625rem;margin-bottom:.625rem;padding:.5rem .625rem;display:flex}.HrmWorkspace__logo{width:1.75rem;height:1.75rem;font-size:.6875rem;font-weight:var(--hrm-weight-bold);color:var(--hrm-ink);background:#ffcf7a;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.HrmWorkspace__body{flex-direction:column;min-width:0;display:flex}.HrmWorkspace__name{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-ink-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmWorkspace__meta{color:var(--hrm-ink-text);font-size:.6875rem}.HrmNav{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;overflow-y:auto}.HrmNav__groupTitle{font-size:.625rem;font-weight:var(--font-weight-semibold);color:var(--hrm-ink-text);text-transform:uppercase;letter-spacing:.12em;padding:.25rem .75rem .375rem}.HrmNavItem{border-radius:var(--hrm-radius-sm);width:100%;font-weight:var(--font-weight-medium);color:var(--hrm-ink-text);text-align:left;align-items:center;gap:.625rem;padding:.5rem .75rem;transition:background .15s,color .15s;display:flex;position:relative}.HrmNavItem:hover{color:var(--hrm-ink-text-strong);background:var(--hrm-ink-hover)}.HrmNavItem:focus-visible{outline-color:var(--hrm-coral)}.HrmNavItem--active,.HrmNavItem--active:hover{color:var(--hrm-ink-text-strong);background:var(--hrm-ink-active)}.HrmNavItem--active:before{content:"";background:var(--hrm-coral);border-radius:0 .25rem .25rem 0;width:.1875rem;position:absolute;top:.5rem;bottom:.5rem;left:-.75rem}.HrmNavItemIcon{opacity:.8;display:inline-flex}.HrmNavItem--active .HrmNavItemIcon{opacity:1}.HrmNavItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.HrmNavItemCount{min-width:1.25rem;font-size:.6875rem;font-weight:var(--hrm-weight-bold);color:var(--hrm-ink);text-align:center;background:var(--hrm-coral);border-radius:999px;padding:0 .375rem;line-height:1.25rem}.HrmSidebar__foot{border-top:1px solid var(--hrm-ink-border);flex-direction:column;gap:.125rem;padding-top:.75rem;display:flex}.HrmUserCard{border-radius:var(--hrm-radius-md);text-align:left;align-items:center;gap:.625rem;width:100%;margin-top:.5rem;padding:.5rem .625rem;transition:background .15s;display:flex}.HrmUserCard:hover{background:var(--hrm-ink-hover)}.HrmUserCard--active,.HrmUserCard--active:hover{background:var(--hrm-ink-active)}.HrmUserCard:focus-visible{outline-color:var(--hrm-coral)}.HrmUserCard .HrmAvatar__badge{border-color:var(--hrm-ink)}.HrmUserCard__body{flex-direction:column;flex:1;min-width:0;display:flex}.HrmUserCard__name{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-ink-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmUserCard__role{color:var(--hrm-ink-text);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.HrmUserCard__gear{color:var(--hrm-ink-text);display:inline-flex}.HrmUserCard__gear svg{width:1rem;height:1rem}.HrmShell{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.HrmShell:before{content:"";z-index:2;background:linear-gradient(90deg, var(--hrm-primary) 0%, var(--hrm-coral) 70%, #ffc7b5 100%);height:.1875rem;position:absolute;top:0;left:0;right:0}.HrmTopbar{height:var(--hrm-topbar-height);border-bottom:1px solid var(--hrm-border);background:var(--hrm-surface);flex-shrink:0;align-items:center;gap:1rem;padding:0 1.5rem;display:flex}.HrmTopbar__brand{align-items:center;gap:.625rem;display:none}.HrmTopbar__brand .HrmBrand__mark{filter:none;width:1.75rem;height:1.75rem}.HrmTopbar__title{font-size:1rem;font-weight:var(--font-weight-semibold)}.HrmTopbar__search{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-sm);width:100%;max-width:26rem;height:2.375rem;color:var(--hrm-text-3);background:var(--hrm-surface-2);align-items:center;gap:.5rem;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.HrmTopbar__search:focus-within{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint)}.HrmTopbar__search svg{width:1.125rem;height:1.125rem}.HrmTopbar__searchInput{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.8125rem}.HrmTopbar__kbd{border:1px solid var(--hrm-border-strong);font-family:var(--hrm-font-mono);color:var(--hrm-text-3);border-radius:.25rem;padding:.0625rem .375rem;font-size:.6875rem}.HrmTopbar__actions{align-items:center;gap:.375rem;margin-left:auto;display:flex}.HrmTopbar__avatar{border-radius:50%;margin-left:.5rem;display:inline-flex}.HrmTopbar__theme{display:none}.HrmIconButton{border-radius:var(--hrm-radius-sm);width:2.25rem;height:2.25rem;color:var(--hrm-text-2);justify-content:center;align-items:center;transition:background .15s,color .15s,transform .15s;display:inline-flex;position:relative}.HrmIconButton:hover{color:var(--hrm-text);background:var(--hrm-surface-3)}.HrmIconButton:active{transform:scale(.94)}.HrmIconButton--danger:hover{color:var(--hrm-red);background:var(--hrm-red-tint)}.HrmIconButton--success:hover{color:var(--hrm-green);background:var(--hrm-green-tint)}.HrmIconButton__dot{border:2px solid var(--hrm-surface);background:var(--hrm-red);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.5rem;right:.5625rem}.HrmContent{min-height:0;animation:hrm-rise .35s var(--hrm-ease) backwards;flex:1;overflow:hidden auto}.HrmPage{min-height:100%}.HrmPage__inner{flex-direction:column;gap:1.5rem;max-width:78rem;margin:0 auto;padding:1.75rem 2rem 4rem;display:flex}.HrmPage__inner--center{min-height:calc(100vh - var(--hrm-topbar-height));justify-content:center}.HrmPage__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;display:flex}.HrmPage__header--hero{align-items:center}.HrmPage__heading{min-width:0}.HrmPage__eyebrow{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-primary-text);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.HrmPage__eyebrow:before{content:"";background:var(--hrm-coral);border-radius:1px;width:.875rem;height:.125rem;display:inline-block}.HrmPage__title{font-size:1.625rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.025em;line-height:1.2}.HrmPage__emoji{font-size:1.375rem}.HrmPage__subtitle{color:var(--hrm-text-2);margin-top:.375rem;font-size:.875rem}.HrmPage__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HrmButton{border-radius:var(--hrm-radius-sm);height:2.375rem;font-size:.8125rem;font-weight:var(--font-weight-semibold);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:0 .9375rem;transition:background .15s,color .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.HrmButton svg{width:1.0625rem;height:1.0625rem}.HrmButton:active{transform:translateY(1px)scale(.985)}.HrmButton--primary{color:var(--hrm-on-primary);background:var(--hrm-primary);box-shadow:var(--hrm-shadow-primary)}.HrmButton--primary:hover{background:var(--hrm-primary-hover)}.HrmButton--secondary{border:1px solid var(--hrm-border-strong);color:var(--hrm-text);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs)}.HrmButton--secondary:hover{border-color:var(--hrm-text-3);background:var(--hrm-surface-2)}.HrmButton--ghost{color:var(--hrm-text-2)}.HrmButton--ghost:hover{color:var(--hrm-text);background:var(--hrm-surface-3)}.HrmButton--sm{height:2rem;padding:0 .75rem;font-size:.75rem}.HrmButton--sm svg{width:.9375rem;height:.9375rem}.HrmButton--lg{border-radius:var(--hrm-radius-md);height:2.875rem;font-size:.9375rem}.HrmButton--block{width:100%}.HrmButton--punch{border-radius:var(--hrm-radius-md);height:2.75rem;color:var(--hrm-ink);background:var(--hrm-coral);box-shadow:var(--hrm-shadow-coral);padding:0 1.125rem;font-size:.875rem}.HrmButton--punch:hover{background:#ff7e5f}.HrmButton--punch:focus-visible{outline-color:var(--hrm-coral-text)}.HrmButton--punchOut{border:1px solid var(--hrm-border-strong);color:var(--hrm-text);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs)}.HrmButton--punchOut:hover{border-color:var(--hrm-text-3);background:var(--hrm-surface-2)}.HrmButton--danger{color:#fff;background:var(--hrm-red)}.HrmButton--danger:hover{background:var(--hrm-red-text)}.HrmButton--dangerGhost{color:var(--hrm-red-text);background:var(--hrm-surface);border:1px solid #dc262640}.HrmButton--dangerGhost:hover{background:var(--hrm-red-tint)}.HrmButton:disabled{opacity:.5;box-shadow:none;transform:none}.HrmLink{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-primary);border-radius:.25rem;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.HrmLink svg{width:1rem;height:1rem;transition:transform .2s var(--hrm-ease)}.HrmLink:hover{text-decoration:underline}.HrmLink:hover svg{transform:translate(2px)}.HrmCard{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-sm);overflow:hidden}.HrmCard__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}.HrmCard--flush .HrmCard__head{border-bottom:1px solid var(--hrm-border);padding-bottom:.875rem}.HrmCard__heading{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}.HrmCard__title{font-size:.9375rem;font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.HrmCard__meta{color:var(--hrm-text-3);font-size:.75rem}.HrmCard__body{padding:0 1.25rem 1.25rem}.HrmCard--flush .HrmCard__body{padding:0}.HrmStatGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.HrmStatGrid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.HrmStat{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);width:100%;box-shadow:var(--hrm-shadow-sm);transition:transform .2s var(--hrm-ease), box-shadow .2s, border-color .2s;animation:hrm-rise .4s var(--hrm-ease) both;flex-direction:column;gap:.375rem;padding:1.125rem 1.25rem;display:flex;position:relative}.HrmStat:first-child{animation-delay:40ms}.HrmStat:nth-child(2){animation-delay:80ms}.HrmStat:nth-child(3){animation-delay:.12s}.HrmStat:nth-child(4){animation-delay:.16s}.HrmStat--primary{--hrm-tone:var(--hrm-primary);--hrm-tone-tint:var(--hrm-primary-tint)}.HrmStat--green{--hrm-tone:var(--hrm-green);--hrm-tone-tint:var(--hrm-green-tint)}.HrmStat--amber{--hrm-tone:var(--hrm-amber);--hrm-tone-tint:var(--hrm-amber-tint)}.HrmStat--red{--hrm-tone:var(--hrm-red);--hrm-tone-tint:var(--hrm-red-tint)}.HrmStat--blue{--hrm-tone:var(--hrm-blue);--hrm-tone-tint:var(--hrm-blue-tint)}.HrmStat--violet{--hrm-tone:var(--hrm-violet);--hrm-tone-tint:var(--hrm-violet-tint)}.HrmStat--gray{--hrm-tone:var(--hrm-gray);--hrm-tone-tint:var(--hrm-gray-tint)}.HrmStat--clickable{cursor:pointer;text-align:left}.HrmStat--clickable:hover{border-color:var(--hrm-border-strong);box-shadow:var(--hrm-shadow-md);transform:translateY(-2px)}.HrmStat__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HrmStat__label{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-2)}.HrmStat__icon{width:2rem;height:2rem;color:var(--hrm-tone);background:var(--hrm-tone-tint);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.HrmStat__icon svg{width:1.0625rem;height:1.0625rem}.HrmStat__value{font-size:1.625rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-items:baseline;gap:.375rem;line-height:1.1;display:flex}.HrmStat__unit{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-3);letter-spacing:0}.HrmStat__bar{background:var(--hrm-surface-3);border-radius:999px;height:.375rem;margin-top:.25rem;overflow:hidden}.HrmStat__barFill{transform-origin:0;border-radius:inherit;background:var(--hrm-tone);height:100%}.HrmStat__hint{color:var(--hrm-text-3);font-size:.75rem}.HrmBadge{height:1.375rem;font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:0 .5rem;display:inline-flex}.HrmBadge--primary{color:var(--hrm-primary-text);background:var(--hrm-primary-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hrm-primary) 28%, transparent)}.HrmBadge--green{color:var(--hrm-green-text);background:var(--hrm-green-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hrm-green) 28%, transparent)}.HrmBadge--amber{color:var(--hrm-amber-text);background:var(--hrm-amber-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hrm-amber) 28%, transparent)}.HrmBadge--red{color:var(--hrm-red-text);background:var(--hrm-red-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hrm-red) 28%, transparent)}.HrmBadge--blue{color:var(--hrm-blue-text);background:var(--hrm-blue-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hrm-blue) 28%, transparent)}.HrmBadge--violet{color:var(--hrm-violet-text);background:var(--hrm-violet-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hrm-violet) 28%, transparent)}.HrmBadge--gray{color:var(--hrm-gray-text);background:var(--hrm-gray-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hrm-gray) 28%, transparent)}.HrmBadge__dot{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.HrmTabs{border-radius:var(--hrm-radius-sm);background:var(--hrm-surface-3);gap:.125rem;padding:.1875rem;display:flex}.HrmTabs__item{height:1.875rem;font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .75rem;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.HrmTabs__item:hover{color:var(--hrm-text)}.HrmTabs__item--active{color:var(--hrm-text);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs)}.HrmTabs__count{min-width:1.125rem;color:var(--hrm-text-2);text-align:center;background:var(--hrm-gray-tint);border-radius:999px;padding:0 .3125rem;font-size:.625rem;line-height:1.125rem}.HrmTabs__item--active .HrmTabs__count{color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmChips{flex-wrap:wrap;gap:.375rem;display:flex}.HrmChip{border:1px solid var(--hrm-border);height:2rem;font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-2);white-space:nowrap;background:var(--hrm-surface);border-radius:999px;padding:0 .75rem;transition:background .15s,color .15s,border-color .15s}.HrmChip:hover{border-color:var(--hrm-border-strong);color:var(--hrm-text)}.HrmChip--active,.HrmChip--active:hover{color:var(--hrm-primary-text);background:var(--hrm-primary-tint);border-color:#0000}.HrmToolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.HrmSearch{border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);max-width:22rem;height:2.375rem;color:var(--hrm-text-3);background:var(--hrm-surface);flex:16rem;align-items:center;gap:.5rem;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.HrmSearch:focus-within{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint)}.HrmSearch svg{width:1.125rem;height:1.125rem}.HrmSearch__input{min-width:0;color:var(--hrm-text);background:0 0;border:0;outline:none;flex:1}.HrmSegment{border-radius:var(--hrm-radius-sm);background:var(--hrm-surface-3);gap:.125rem;margin-left:auto;padding:.1875rem;display:inline-flex}.HrmSegment__item{width:2rem;height:1.875rem;color:var(--hrm-text-3);border-radius:.375rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.HrmSegment__item svg{width:1rem;height:1rem}.HrmSegment__item--active{color:var(--hrm-text);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-xs)}.HrmGrid{align-items:start;gap:1.25rem;display:grid}.HrmGrid--dashboard{grid-template-columns:minmax(0,1.65fr) minmax(18rem,1fr)}.HrmGrid--attendance{grid-template-columns:minmax(0,1.5fr) minmax(19rem,1fr)}.HrmGrid__main,.HrmGrid__side{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.HrmTableWrap{overflow-x:auto}.HrmTable{border-collapse:collapse;width:100%;font-size:.8125rem}.HrmTable th{border-bottom:1px solid var(--hrm-border);font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-3);text-align:left;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:var(--hrm-surface-2);padding:.625rem 1.25rem}.HrmTable td{border-bottom:1px solid var(--hrm-border);vertical-align:middle;padding:.75rem 1.25rem}.HrmTable tbody tr:last-child td{border-bottom:0}.HrmTable tbody tr{transition:background .12s}.HrmTable--hover tbody tr{cursor:pointer}.HrmTable--hover tbody tr:hover td{background:var(--hrm-surface-2)}.HrmTable tbody tr[tabindex]:focus-visible{outline:2px solid var(--hrm-primary);outline-offset:-2px}.HrmTable tbody tr[tabindex]:focus-visible td{background:var(--hrm-primary-tint)}.HrmTable tbody tr[tabindex]:focus-visible td:first-child{box-shadow:inset .1875rem 0 0 var(--hrm-primary)}.HrmTable th:first-child,.HrmTable td:first-child{padding-left:1.25rem}.HrmTable__row--active td{background:var(--hrm-primary-tint)!important}.HrmTable__row--dim td{color:var(--hrm-text-3)}.HrmTable__muted{color:var(--hrm-text-2)}.HrmTable__mono{font-family:var(--hrm-font-mono);font-variant-numeric:tabular-nums;font-size:.75rem}.HrmTable__warn{font-weight:var(--font-weight-semibold);color:var(--hrm-amber-text)}.HrmTable__danger{font-weight:var(--font-weight-semibold);color:var(--hrm-red-text)}.HrmTable__reason{max-width:18rem}.HrmTable__actions{text-align:right;width:5rem}.HrmTable__stack{flex-direction:column;gap:.125rem;font-size:.75rem;display:flex}.HrmTableFoot{border-top:1px solid var(--hrm-border);color:var(--hrm-text-3);padding:.75rem 1.25rem;font-size:.75rem}.HrmPerson{align-items:center;gap:.75rem;min-width:0;display:flex}.HrmPerson__body{min-width:0}.HrmPerson__name{font-weight:var(--font-weight-semibold);color:var(--hrm-text);white-space:nowrap}.HrmPerson__sub{color:var(--hrm-text-3);white-space:nowrap;font-size:.75rem}.HrmDate{align-items:baseline;gap:.375rem;display:flex}.HrmDate__num{font-size:.9375rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums}.HrmDate__wd{color:var(--hrm-text-3);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}.HrmHours{align-items:center;gap:.625rem;display:inline-flex}.HrmHours__track{background:var(--hrm-surface-3);border-radius:999px;width:5rem;height:.375rem;overflow:hidden}.HrmHours__fill{border-radius:inherit;background:var(--hrm-primary);height:100%;display:block}.HrmList__row{border-bottom:1px solid var(--hrm-border);align-items:center;gap:.875rem;padding:.875rem 1.25rem;display:flex}.HrmList__row:last-child{border-bottom:0}.HrmList__body{flex:1;min-width:0}.HrmList__title{font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HrmList__sub{color:var(--hrm-text-2);margin-top:.125rem;font-size:.75rem}.HrmList__actions{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.HrmHero{border:1px solid var(--hrm-border);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-sm);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding:1.5rem 1.75rem;display:flex;position:relative;overflow:hidden}.HrmHero:before{content:"";background-image:radial-gradient(rgba(var(--hrm-primary-rgb), .22) 1px, transparent 1.2px);background-size:1.125rem 1.125rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000000e6 0%,#0000 55%);mask-image:linear-gradient(110deg,#000000e6 0%,#0000 55%)}.HrmHero__glow{pointer-events:none;background:radial-gradient(closest-side, rgba(var(--hrm-coral-rgb), .24), transparent);border-radius:50%;width:20rem;height:20rem;position:absolute;top:-7rem;right:-5rem}.HrmHero__glow:after{content:"";background:radial-gradient(closest-side, rgba(var(--hrm-primary-rgb), .18), transparent);border-radius:50%;width:14rem;height:14rem;position:absolute;top:9rem;right:12rem}.HrmHero__heading{min-width:0;position:relative}.HrmHero__eyebrow{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.HrmHero__eyebrow:before{content:"";background:var(--hrm-coral);border-radius:1px;width:.875rem;height:.125rem;display:inline-block}.HrmHero__title{font-size:1.875rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.03em;line-height:1.15}.HrmHero__name{color:var(--hrm-primary-text)}.HrmHero__quote{color:var(--hrm-text-2);margin-top:.5rem;font-size:.875rem}.HrmClock{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-md);align-items:center;gap:1.25rem;padding:.75rem .75rem .75rem 1.125rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.HrmClock--on{border-color:color-mix(in srgb, var(--hrm-green) 45%, transparent);box-shadow:0 8px 24px -8px #16a34a59}.HrmClock--done{box-shadow:var(--hrm-shadow-sm)}.HrmClock__label{font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-3);text-transform:uppercase;letter-spacing:.08em}.HrmClock__status{font-size:.875rem;font-weight:var(--font-weight-semibold);align-items:center;gap:.5rem;margin-top:.1875rem;display:flex}.HrmClock__pulse{background:var(--hrm-text-3);border-radius:50%;width:.5rem;height:.5rem}.HrmClock__pulse--on{background:var(--hrm-green);animation:1.8s ease-out infinite hrm-pulse}.HrmClock__times{color:var(--hrm-text-2);gap:.875rem;margin-top:.25rem;font-size:.75rem;display:flex}.HrmClock__times b{font-family:var(--hrm-font-mono);font-weight:var(--font-weight-semibold);color:var(--hrm-text)}.HrmClock__done{border-radius:var(--hrm-radius-sm);height:2.375rem;font-weight:var(--font-weight-semibold);color:var(--hrm-green-text);background:var(--hrm-green-tint);align-items:center;gap:.375rem;padding:0 .875rem;display:inline-flex}.HrmAnnounce__item{border-bottom:1px solid var(--hrm-border);padding:.875rem 1.25rem}.HrmAnnounce__item:last-child{border-bottom:0}.HrmAnnounce__head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.HrmAnnounce__pin{color:var(--hrm-text-3);align-items:center;gap:.1875rem;font-size:.6875rem;display:inline-flex}.HrmAnnounce__pin svg{width:.8125rem;height:.8125rem}.HrmAnnounce__time{color:var(--hrm-text-3);margin-left:auto;font-size:.6875rem}.HrmAnnounce__text{-webkit-line-clamp:3;color:var(--hrm-text);-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.HrmAnnounce__author{color:var(--hrm-text-2);align-items:center;gap:.375rem;margin-top:.5rem;font-size:.75rem;display:flex}.HrmAgenda__item{border-bottom:1px solid var(--hrm-border);align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.HrmAgenda__item:last-child{border-bottom:0}.HrmAgenda__date{border-radius:var(--hrm-radius-sm);width:2.625rem;height:2.625rem;color:var(--hrm-text);background:var(--hrm-surface-3);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.HrmAgenda__date b{font-size:.9375rem;font-weight:var(--hrm-weight-bold)}.HrmAgenda__date span{color:var(--hrm-text-3);text-transform:uppercase;letter-spacing:.06em;margin-top:.125rem;font-size:.5625rem}.HrmAgenda__date--leave{color:var(--hrm-violet-text);background:var(--hrm-violet-tint)}.HrmAgenda__date--leave span{color:inherit}.HrmAgenda__date--remote{color:var(--hrm-blue-text);background:var(--hrm-blue-tint)}.HrmAgenda__date--remote span{color:inherit}.HrmAgenda__date--birthday{color:var(--hrm-amber-text);background:var(--hrm-amber-tint)}.HrmAgenda__date--birthday span{color:inherit}.HrmAgenda__date--event{color:var(--hrm-green-text);background:var(--hrm-green-tint)}.HrmAgenda__date--event span{color:inherit}.HrmAgenda__date--payroll{color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmAgenda__date--payroll span{color:inherit}.HrmAgenda__body{flex:1;min-width:0}.HrmAgenda__title{font-size:.8125rem;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmAgenda__sub{color:var(--hrm-text-3);font-size:.75rem}.HrmAgenda__icon{color:var(--hrm-text-3);display:inline-flex}.HrmAgenda__icon svg{width:1rem;height:1rem}.HrmBars{flex-direction:column;gap:.625rem;display:flex}.HrmBars__row{grid-template-columns:6.5rem 1fr 1.5rem;align-items:center;gap:.75rem;font-size:.75rem;display:grid}.HrmBars__label{color:var(--hrm-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmBars__track{background:var(--hrm-surface-3);border-radius:999px;height:.5rem;overflow:hidden}.HrmBars__fill{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg, var(--hrm-primary), rgba(var(--hrm-primary-rgb), .65));height:100%;animation:hrm-grow-x .7s var(--hrm-ease) both;display:block}@keyframes hrm-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HrmBars__value{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.HrmCardGrid{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:1rem;display:grid}.HrmPersonCard{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);text-align:center;background:var(--hrm-surface);box-shadow:var(--hrm-shadow-sm);transition:transform .2s var(--hrm-ease), box-shadow .2s, border-color .2s;animation:hrm-rise .4s var(--hrm-ease) both;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 1rem 1.125rem;display:flex}.HrmPersonCard:hover{border-color:var(--hrm-border-strong);box-shadow:var(--hrm-shadow-md);transform:translateY(-2px)}.HrmPersonCard .HrmAvatar{margin-bottom:.5rem}.HrmPersonCard__name{font-size:.9375rem;font-weight:var(--font-weight-semibold)}.HrmPersonCard__title{color:var(--hrm-text-2);font-size:.75rem}.HrmPersonCard__foot{flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:.75rem;display:flex}.HrmProfile{flex-direction:column;gap:1rem;display:flex}.HrmProfile__hero{align-items:center;gap:1rem;display:flex}.HrmProfile__identity{min-width:0}.HrmProfile__name{font-size:1.25rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.02em}.HrmProfile__title{color:var(--hrm-text-2);margin-top:.125rem;font-size:.8125rem}.HrmProfile__badges{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.HrmProfile__actions{gap:.5rem;display:flex}.HrmProfile__actions .HrmButton{flex:1}.HrmProfile__stats{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.HrmMini{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);padding:.75rem}.HrmMini__value{font-size:.9375rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.01em;white-space:nowrap}.HrmMini__label{color:var(--hrm-text-3);margin-top:.125rem;font-size:.6875rem}.HrmFields{flex-direction:column;display:flex}.HrmField{border-bottom:1px solid var(--hrm-border);grid-template-columns:8.5rem 1fr;gap:1rem;padding:.625rem 0;font-size:.8125rem;display:grid}.HrmField:last-child{border-bottom:0;padding-bottom:0}.HrmField:first-child{padding-top:0}.HrmField__label{color:var(--hrm-text-3)}.HrmField__value{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.HrmField__value--mono{font-family:var(--hrm-font-mono);font-size:.75rem}.HrmMonthNav{border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);background:var(--hrm-surface);height:2.375rem;box-shadow:var(--hrm-shadow-xs);align-items:center;padding:0 .25rem;display:inline-flex}.HrmMonthNav__btn{width:1.875rem;height:1.875rem}.HrmMonthNav__btn:disabled{cursor:default;opacity:.35}.HrmMonthNav__btn:disabled:hover{background:0 0}.HrmMonthNav__label{font-size:.8125rem;font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;gap:.5rem;padding:0 .5rem;display:inline-flex}.HrmMonthNav__label svg{width:1rem;height:1rem;color:var(--hrm-text-3)}.HrmAlert{border-radius:var(--hrm-radius-md);background:var(--hrm-amber-tint);border:1px solid #d977064d;align-items:center;gap:.875rem;padding:.875rem 1.125rem;display:flex}.HrmAlert__icon{color:var(--hrm-amber);display:inline-flex}.HrmAlert__body{flex:1;min-width:0}.HrmAlert__title{font-size:.8125rem;font-weight:var(--font-weight-semibold)}.HrmAlert__text{color:var(--hrm-text-2);font-size:.75rem}.HrmPunchCard{border-radius:var(--hrm-radius-lg);color:#fff;box-shadow:var(--hrm-shadow-primary);background:radial-gradient(120% 90% at 100% 0,#ffffff2e 0%,#fff0 55%),linear-gradient(140deg,#3b6ef5 0%,#2f5fdc 55%,#5b53e6 130%);padding:1.25rem}.HrmPunchCard--in{background:radial-gradient(120% 90% at 100% 0,#ffffff2e 0%,#fff0 55%),linear-gradient(140deg,#16a34a 0%,#15803d 60%,#0e9f6e 130%);box-shadow:0 6px 16px -4px #16a34a73}.HrmPunchCard--done{box-shadow:var(--hrm-shadow-md);background:radial-gradient(120% 90% at 100% 0,#ffffff1f 0%,#fff0 55%),linear-gradient(140deg,#334155 0%,#1f2937 100%)}.HrmPunchCard .HrmButton--primary{color:var(--hrm-primary);background:#fff;box-shadow:0 4px 12px #00000026}.HrmPunchCard .HrmButton--primary:hover{background:#f1f4ff}.HrmPunchCard--in .HrmButton--primary{color:#15803d}.HrmPunchCard__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.HrmPunchCard__label{font-size:.6875rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;opacity:.85}.HrmPunchCard__date{opacity:.85;font-size:.75rem}.HrmPunchCard__times{align-items:center;gap:1.25rem;margin:1rem 0 1.125rem;display:flex}.HrmPunchCard__time{font-size:2rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.HrmPunchCard__sub{opacity:.8;margin-top:.25rem;font-size:.75rem}.HrmPunchCard__sep{background:#ffffff4d;width:1px;height:2.25rem}.HrmPunchCard__done{border-radius:var(--hrm-radius-sm);font-size:.8125rem;font-weight:var(--font-weight-medium);text-align:center;background:#ffffff1f;padding:.75rem}.HrmPunchCard__foot{opacity:.85;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:1rem;font-size:.75rem;display:flex}.HrmPunchCard__foot svg{width:.875rem;height:.875rem}.HrmPunchCard__dot{background:currentColor;border-radius:50%;width:.1875rem;height:.1875rem;margin:0 .25rem}.HrmCal{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.HrmCal__wd{font-size:.625rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-3);text-align:center;letter-spacing:.06em;padding-bottom:.25rem}.HrmCal__day{aspect-ratio:1;font-size:.75rem;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;transition:transform .15s var(--hrm-ease), box-shadow .15s;border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:relative}.HrmCal__day--green{color:var(--hrm-green-text);background:var(--hrm-green-tint)}.HrmCal__day--amber{color:var(--hrm-amber-text);background:linear-gradient(135deg, transparent 62%, color-mix(in srgb, var(--hrm-amber) 55%, transparent) 62%), var(--hrm-amber-tint)}.HrmCal__day--violet{color:var(--hrm-violet-text);background:repeating-linear-gradient(-45deg, transparent 0 .1875rem, color-mix(in srgb, var(--hrm-violet) 22%, transparent) .1875rem .3125rem), var(--hrm-violet-tint)}.HrmCal__day--gray{color:var(--hrm-text-3)}.HrmCal__day--future{cursor:default;color:var(--hrm-text-3);opacity:.5}.HrmCal__day--today{cursor:default;font-weight:var(--hrm-weight-bold);color:var(--hrm-on-primary);background:var(--hrm-primary)}.HrmCal__day:not(:disabled):hover{box-shadow:var(--hrm-shadow-sm);transform:scale(1.08)}.HrmCal__day--active{box-shadow:0 0 0 2px var(--hrm-primary)}.HrmCal__glyph{font-size:.5rem;font-weight:var(--hrm-weight-bold);line-height:1;position:absolute;bottom:.0625rem;right:.1875rem}.HrmCal__day--green .HrmCal__glyph{background:currentColor;border-radius:50%;width:.25rem;height:.25rem;font-size:0;bottom:.25rem;right:.25rem}.HrmCal__day--amber .HrmCal__glyph{color:#fff}.HrmLegend{color:var(--hrm-text-2);gap:.875rem;margin-top:.875rem;font-size:.6875rem;display:flex}.HrmLegend span{align-items:center;gap:.3125rem;display:inline-flex}.HrmLegend__dot{width:.875rem;height:.875rem;font-size:.5625rem;font-weight:var(--hrm-weight-bold);border-radius:.1875rem;justify-content:center;align-items:center;font-style:normal;line-height:1;display:inline-flex;position:relative}.HrmLegend__dot--green{color:var(--hrm-green-text);background:var(--hrm-green-tint);font-size:0}.HrmLegend__dot--green:before{content:"";background:currentColor;border-radius:50%;width:.25rem;height:.25rem}.HrmLegend__dot--amber{color:#fff;background:linear-gradient(135deg, transparent 50%, color-mix(in srgb, var(--hrm-amber) 55%, transparent) 50%), var(--hrm-amber-tint);font-size:0}.HrmLegend__dot--amber:before{content:"!";font-size:.5rem;position:absolute;bottom:.0625rem;right:.125rem}.HrmLegend__dot--violet{color:var(--hrm-violet-text);background:repeating-linear-gradient(-45deg, transparent 0 .1875rem, color-mix(in srgb, var(--hrm-violet) 22%, transparent) .1875rem .3125rem), var(--hrm-violet-tint)}.HrmChart{align-items:flex-end;gap:.375rem;height:8.5rem;padding-top:.5rem;display:flex;position:relative}.HrmChart__target{pointer-events:none;border-top:1px dashed var(--hrm-border-strong);position:absolute;left:0;right:0}.HrmChart__target span{color:var(--hrm-text-3);font-size:.625rem;position:absolute;top:-.875rem;right:0}.HrmChart__col{flex-direction:column;flex:1;align-items:center;gap:.375rem;min-width:0;height:100%;display:flex}.HrmChart__barWrap{flex:1;align-items:flex-end;width:100%;display:flex}.HrmChart__bar{transform-origin:bottom;opacity:.85;background:var(--hrm-primary);width:100%;animation:hrm-grow .6s var(--hrm-ease) both;border-radius:.25rem .25rem .125rem .125rem;transition:opacity .15s}.HrmChart__col:hover .HrmChart__bar{opacity:1}.HrmChart__bar--late{background:repeating-linear-gradient(-45deg, transparent 0 .25rem, #0000002e .25rem .375rem), var(--hrm-amber)}.HrmChart__label{font-variant-numeric:tabular-nums;color:var(--hrm-text-3);font-size:.625rem}.HrmDayHero{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);background:var(--hrm-surface-2);padding:1.125rem 1.25rem}.HrmDayHero--primary{background:var(--hrm-primary-tint);border-color:#0000}.HrmDayHero--green{background:var(--hrm-green-tint);border-color:#0000}.HrmDayHero--amber{background:var(--hrm-amber-tint);border-color:#0000}.HrmDayHero--red{background:var(--hrm-red-tint);border-color:#0000}.HrmDayHero--blue{background:var(--hrm-blue-tint);border-color:#0000}.HrmDayHero--violet{background:var(--hrm-violet-tint);border-color:#0000}.HrmDayHero--gray{background:var(--hrm-gray-tint);border-color:#0000}.HrmDayHero__date{font-size:1.0625rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.01em}.HrmDayHero__status{align-items:center;gap:.625rem;margin-top:.5rem;display:flex}.HrmDayHero__hours{color:var(--hrm-text-2);font-size:.8125rem}.HrmPunches{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.HrmPunch{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);align-items:center;gap:.75rem;padding:.875rem;display:flex}.HrmPunch .HrmBadge{margin-left:auto}.HrmPunch__icon{border-radius:.625rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.HrmPunch__icon--in{color:var(--hrm-green-text);background:var(--hrm-green-tint)}.HrmPunch__icon--out{color:var(--hrm-blue-text);background:var(--hrm-blue-tint)}.HrmPunch__time{font-size:1.125rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.HrmPunch__label{color:var(--hrm-text-3);font-size:.6875rem}.HrmDrawer{pointer-events:none;z-index:40;visibility:hidden;transition:visibility 0s linear .4s;position:fixed;inset:0}.HrmDrawer--open{pointer-events:auto;visibility:visible;transition:none}.HrmDrawer__backdrop{opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a59;transition:opacity .25s;position:absolute;inset:0}.HrmDrawer--open .HrmDrawer__backdrop{opacity:1}.HrmDrawer__panel{border-radius:var(--hrm-radius-lg);background:var(--hrm-surface);width:min(30rem,100vw - 1.5rem);box-shadow:var(--hrm-shadow-lg);transition:transform .36s var(--hrm-ease);flex-direction:column;display:flex;position:absolute;top:.75rem;bottom:.75rem;right:.75rem;transform:translate(calc(100% + 1rem))}.HrmDrawer--open .HrmDrawer__panel{transform:translate(0)}.HrmDrawer--wide .HrmDrawer__panel{width:min(40rem,100vw - 1.5rem)}.HrmDrawer__head{border-bottom:1px solid var(--hrm-border);align-items:center;gap:.5rem;padding:.75rem .75rem .75rem 1.25rem;display:flex}.HrmDrawer__back{display:none}.HrmDrawer__title{font-size:.9375rem;font-weight:var(--font-weight-semibold);flex:1}.HrmDrawer__body{flex:1;min-height:0;padding:1.25rem;overflow-y:auto}.HrmEmpty{text-align:center;flex-direction:column;align-items:center;gap:.375rem;padding:2.75rem 1.5rem;display:flex}.HrmEmpty__art{place-items:center;width:4.75rem;height:4.75rem;margin-bottom:.75rem;display:grid;position:relative}.HrmEmpty__ring{border:1px dashed var(--hrm-border-strong);border-radius:50%;position:absolute;inset:0}.HrmEmpty__ring:before,.HrmEmpty__ring:after{content:"";opacity:0;background:var(--hrm-coral);border-radius:50%;width:.375rem;height:.375rem;position:absolute}.HrmEmpty--celebrate .HrmEmpty__ring{border-color:color-mix(in srgb, var(--hrm-coral) 55%, transparent);animation:24s linear infinite hrm-spin-slow}.HrmEmpty--celebrate .HrmEmpty__ring:before{opacity:1;top:-.125rem;right:.75rem}.HrmEmpty--celebrate .HrmEmpty__ring:after{opacity:1;background:var(--hrm-primary);bottom:.5rem;left:-.25rem}.HrmEmpty__icon{width:3rem;height:3rem;color:var(--hrm-primary-text);background:var(--hrm-primary-tint);border-radius:.875rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.HrmEmpty__icon svg{width:1.375rem;height:1.375rem}.HrmEmpty--celebrate .HrmEmpty__icon{color:var(--hrm-coral-text);background:var(--hrm-coral-tint)}.HrmEmpty__title{font-size:.9375rem;font-weight:var(--font-weight-semibold)}.HrmEmpty__text{max-width:24rem;color:var(--hrm-text-2);font-size:.8125rem}.HrmEmpty__action{margin-top:.75rem}.HrmSkeleton{flex-direction:column;gap:.75rem;display:flex}.HrmSkeleton--pad{padding:1.25rem}.HrmSkeleton__line{background:linear-gradient(90deg, var(--hrm-surface-3) 25%, var(--hrm-border) 50%, var(--hrm-surface-3) 75%);background-size:200% 100%;border-radius:.375rem;height:.875rem;animation:1.3s linear infinite hrm-shimmer}.HrmAvatar{color:#fff;background:var(--hrm-avatar-bg);border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff40}.HrmAvatar--tiny{width:1.25rem;height:1.25rem;font-size:.5rem}.HrmAvatar--small{width:2rem;height:2rem;font-size:.6875rem}.HrmAvatar--medium{font-size:.8125rem}.HrmAvatar--large{width:3.5rem;height:3.5rem;font-size:1.0625rem}.HrmAvatar--jumbo{width:4.5rem;height:4.5rem;font-size:1.375rem}.HrmAvatar__inner{width:100%;height:100%;font-weight:var(--hrm-weight-bold);letter-spacing:.01em;justify-content:center;align-items:center;display:flex}.HrmAvatar__badge{border:2px solid var(--hrm-surface);background:var(--hrm-green);border-radius:50%;width:26%;min-width:.5rem;height:26%;min-height:.5rem;position:absolute;bottom:0;right:0}.HrmTabbar{display:none}.HrmToast{pointer-events:none;z-index:60;border-radius:var(--hrm-radius-md);color:#fff;opacity:0;background:var(--hrm-ink);max-width:min(32rem,100vw - 2rem);box-shadow:var(--hrm-shadow-lg), inset 0 0 0 1px #ffffff0f;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.8125rem;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:1.5rem;left:50%;overflow:hidden;transform:translate(-50%)translateY(.75rem)}.HrmToast--show{pointer-events:auto;opacity:1;animation:hrm-toast-in .3s var(--hrm-ease) both;transform:translate(-50%)translateY(0)}.HrmToast--success{--hrm-toast-tone:var(--hrm-green)}.HrmToast--reject{--hrm-toast-tone:#f43f5e}.HrmToast--info{--hrm-toast-tone:#60a5fa}.HrmToast--error{--hrm-toast-tone:var(--hrm-red)}.HrmToast__icon{color:#fff;background:var(--hrm-toast-tone);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}.HrmToast__icon svg{stroke-width:2.4px;width:.9375rem;height:.9375rem}.HrmToast--reject .HrmToast__icon{color:#fff}.HrmToast--info .HrmToast__icon{color:var(--hrm-ink)}.HrmToast__body{flex-direction:column;min-width:0;display:flex}.HrmToast__text{font-weight:var(--font-weight-semibold)}.HrmToast__detail{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.HrmToast__undo{height:1.875rem;font-size:.75rem;font-weight:var(--font-weight-semibold);color:#fff;border:1px solid #ffffff38;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.3125rem;margin-left:.25rem;padding:0 .625rem;transition:background .15s;display:inline-flex}.HrmToast__undo svg{width:.875rem;height:.875rem}.HrmToast__undo:hover{background:#ffffff1f}.HrmToast__undo:focus-visible{outline-color:#fff}.HrmToast__timer{transform-origin:0;background:var(--hrm-toast-tone);height:.1875rem;animation:hrm-timer var(--hrm-toast-ms,2.8s) linear forwards;position:absolute;bottom:0;left:0;right:0}:root.theme-dark .HrmToast{color:#0f1729;box-shadow:var(--hrm-shadow-lg);background:#eef1f7}:root.theme-dark .HrmToast__detail{color:#0f1729b3}:root.theme-dark .HrmToast__undo{color:#0f1729;border-color:#0f172940}:root.theme-dark .HrmToast__undo:hover{background:#0f172914}:root.theme-dark .HrmToast--info .HrmToast__icon{color:#fff;background:#2d5be3}.HrmModal{pointer-events:none;z-index:50;visibility:hidden;justify-content:center;align-items:center;padding:1rem;transition:visibility 0s linear .25s;display:flex;position:fixed;inset:0}.HrmModal--open{pointer-events:auto;visibility:visible;transition:none}.HrmModal__backdrop{opacity:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172980;transition:opacity .2s;position:absolute;inset:0}.HrmModal--open .HrmModal__backdrop{opacity:1}.HrmModal__panel{border-radius:var(--hrm-radius-lg);opacity:0;background:var(--hrm-surface);width:min(31rem,100%);max-height:calc(100vh - 2rem);box-shadow:var(--hrm-shadow-lg);transition:transform .25s var(--hrm-ease), opacity .2s;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(.75rem)scale(.97)}.HrmModal__panel:before{content:"";background:var(--hrm-primary);height:.25rem;position:absolute;top:0;left:0;right:0}.HrmModal--open .HrmModal__panel{opacity:1;animation:hrm-pop .28s var(--hrm-ease) both;transform:none}.HrmModal--red .HrmModal__panel:before{background:var(--hrm-red)}.HrmModal--green .HrmModal__panel:before{background:var(--hrm-green)}.HrmModal__head{align-items:flex-start;gap:.75rem;padding:1.375rem 1rem .5rem 1.375rem;display:flex}.HrmModal__heading{flex:1;min-width:0}.HrmModal__title{font-size:1.0625rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.02em}.HrmModal__subtitle{color:var(--hrm-text-2);margin-top:.25rem;font-size:.8125rem;line-height:1.5}.HrmModal__body{padding:.5rem 1.375rem 1.25rem;overflow-y:auto}.HrmModal__text{color:var(--hrm-text-2);font-size:.875rem;line-height:1.55}.HrmModal__foot{border-top:1px solid var(--hrm-border);background:var(--hrm-surface-2);justify-content:flex-end;gap:.5rem;padding:.875rem 1.375rem;display:flex}.HrmReason__presets{flex-wrap:wrap;gap:.375rem;margin-bottom:.875rem;display:flex}.HrmReason__label{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text-2);margin-bottom:.375rem;display:block}.HrmReason__hint{color:var(--hrm-text-3);margin-top:.375rem;font-size:.75rem}.HrmTextarea{resize:vertical;border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);width:100%;min-height:5.25rem;font:inherit;color:var(--hrm-text);background:var(--hrm-surface);padding:.625rem .75rem;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:block}.HrmTextarea::placeholder{color:var(--hrm-placeholder)}.HrmTextarea:focus{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint);outline:none}.HrmCheck{width:1.75rem;height:1.75rem;color:var(--hrm-text-3);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.HrmCheck svg{width:1.25rem;height:1.25rem}.HrmCheck:hover{color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmCheck--on{color:var(--hrm-primary-text)}.HrmGrid--requests{grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr)}.HrmBulk{border-bottom:1px solid var(--hrm-border);min-height:2.875rem;color:var(--hrm-text-2);background:var(--hrm-surface-2);align-items:center;gap:.625rem;padding:.5rem 1rem .5rem .875rem;font-size:.75rem;transition:background .15s,color .15s;display:flex}.HrmBulk--active{color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmBulk--active b{font-weight:var(--hrm-weight-bold)}.HrmBulk__text{flex:1;min-width:0}.HrmBulk__actions{flex-shrink:0;gap:.375rem;display:flex}.HrmQueue__list{flex-direction:column;display:flex}.HrmReq{border-bottom:1px solid var(--hrm-border);grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:1rem;padding:1rem 1.25rem 1rem .875rem;transition:background .15s;display:grid;position:relative}.HrmReq:last-child{border-bottom:0}.HrmReq--pending{box-shadow:inset .1875rem 0 0 var(--hrm-amber)}.HrmReq--selected{background:var(--hrm-primary-tint)}.HrmReq--approved .HrmReq__reason,.HrmReq--rejected .HrmReq__reason{background:0 0;padding-left:1.5rem}.HrmReq__select{padding-top:.25rem}.HrmReq__mark{border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.HrmReq__mark svg{stroke-width:2.4px;width:.9375rem;height:.9375rem}.HrmReq__mark--approved{color:var(--hrm-green-text);background:var(--hrm-green-tint)}.HrmReq__mark--rejected{color:var(--hrm-red-text);background:var(--hrm-red-tint)}.HrmReq__dates{align-items:center;gap:.25rem;display:flex}.HrmReq__arrow{color:var(--hrm-text-3);display:inline-flex}.HrmReq__arrow svg{width:.875rem;height:.875rem}.HrmDateChip{border-radius:var(--hrm-radius-sm);width:2.875rem;height:2.875rem;color:var(--hrm-text);background:var(--hrm-surface-3);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.HrmDateChip b{font-size:1rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.02em}.HrmDateChip span{font-size:.5625rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;margin-top:.1875rem}.HrmDateChip--primary{color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmDateChip--green{color:var(--hrm-green-text);background:var(--hrm-green-tint)}.HrmDateChip--amber{color:var(--hrm-amber-text);background:var(--hrm-amber-tint)}.HrmDateChip--red{color:var(--hrm-red-text);background:var(--hrm-red-tint)}.HrmDateChip--blue{color:var(--hrm-blue-text);background:var(--hrm-blue-tint)}.HrmDateChip--violet{color:var(--hrm-violet-text);background:var(--hrm-violet-tint)}.HrmDateChip--gray{color:var(--hrm-gray-text);background:var(--hrm-gray-tint)}.HrmReq__body{flex-direction:column;gap:.625rem;min-width:0;display:flex}.HrmReq__head{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.HrmReq__who{flex-direction:column;min-width:0;display:flex}.HrmReq__name{font-size:.875rem;font-weight:var(--font-weight-semibold)}.HrmReq__dept{color:var(--hrm-text-3);font-size:.75rem}.HrmReq__days{font-size:.75rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--hrm-text-2);margin-left:auto}.HrmReq__reason{border-radius:var(--hrm-radius-sm);color:var(--hrm-text);background:var(--hrm-surface-2);margin:0;padding:.625rem .875rem .625rem 2.375rem;font-size:.8125rem;line-height:1.5;position:relative}.HrmReq__reason svg{width:1rem;height:1rem;color:var(--hrm-text-3);position:absolute;top:.625rem;left:.875rem}.HrmReq--approved .HrmReq__reason svg,.HrmReq--rejected .HrmReq__reason svg{left:0}.HrmReq__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.HrmReq__meta{color:var(--hrm-text-3);font-size:.75rem}.HrmReq__soon{font-weight:var(--font-weight-semibold);color:var(--hrm-amber-text)}.HrmReq__actions{gap:.375rem;display:flex}.HrmReq__decisionReason{border-radius:var(--hrm-radius-sm);color:var(--hrm-red-text);background:var(--hrm-red-tint);padding:.5rem .75rem;font-size:.75rem;line-height:1.5}.HrmAway__item{border-bottom:1px solid var(--hrm-border);align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.HrmAway__item:last-child{border-bottom:0}.HrmAway__item .HrmDateChip{width:2.5rem;height:2.5rem}.HrmAway__item .HrmDateChip b{font-size:.875rem}.HrmAway__item--pending .HrmDateChip{border:1px dashed var(--hrm-amber);background:0 0}.HrmAway__body{flex-direction:column;flex:1;min-width:0;display:flex}.HrmAway__name{font-size:.8125rem;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HrmAway__sub{color:var(--hrm-text-3);font-size:.75rem}.HrmTimeline{margin:0;padding:1rem 1.25rem .5rem;list-style:none}.HrmTimeline__item{gap:.75rem;padding-bottom:1rem;display:flex;position:relative}.HrmTimeline__item:before{content:"";background:var(--hrm-border);width:1px;position:absolute;top:1.625rem;bottom:0;left:.75rem}.HrmTimeline__item:last-child:before{display:none}.HrmTimeline__dot{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.HrmTimeline__dot svg{stroke-width:2.6px;width:.75rem;height:.75rem}.HrmTimeline__item--approved .HrmTimeline__dot{color:var(--hrm-green-text);background:var(--hrm-green-tint)}.HrmTimeline__item--rejected .HrmTimeline__dot{color:var(--hrm-red-text);background:var(--hrm-red-tint)}.HrmTimeline__body{flex-direction:column;gap:.125rem;min-width:0;display:flex}.HrmTimeline__title{font-size:.8125rem}.HrmTimeline__sub{color:var(--hrm-text-3);font-size:.75rem}.HrmTimeline__reason{border-left:2px solid var(--hrm-border-strong);color:var(--hrm-text-2);margin-top:.25rem;padding-left:.625rem;font-size:.75rem;font-style:italic;line-height:1.45}.HrmLeave__value{font-size:1.75rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1}.HrmLeave__unit{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-3);letter-spacing:0}.HrmLeave__bar{background:var(--hrm-surface-3);border-radius:999px;height:.5rem;margin:.625rem 0 .5rem;overflow:hidden}.HrmLeave__bar span{border-radius:inherit;background:linear-gradient(90deg, var(--hrm-primary), var(--hrm-coral));height:100%;display:block}.HrmLeave__hint,.HrmToolbar__note{color:var(--hrm-text-3);font-size:.75rem}.HrmTreeWrap{padding:1.75rem 1.25rem 1.5rem;overflow-x:auto}.HrmTree,.HrmTree__row,.HrmTree__stack{margin:0;padding:0;list-style:none}.HrmTree{justify-content:center;width:max-content;min-width:100%;display:flex}.HrmTree__branch{flex-direction:column;align-items:center;padding:1.75rem .625rem 0;display:flex;position:relative}.HrmTree__branch:before,.HrmTree__branch:after{content:"";border-top:1px solid var(--hrm-border-strong);width:50%;height:1.75rem;position:absolute;top:0;right:50%}.HrmTree__branch:after{border-left:1px solid var(--hrm-border-strong);left:50%;right:auto}.HrmTree__branch:only-child{padding-top:0}.HrmTree__branch:only-child:before,.HrmTree__branch:only-child:after{display:none}.HrmTree__branch:first-child:before,.HrmTree__branch:last-child:after{border:0}.HrmTree__branch:last-child:before{border-right:1px solid var(--hrm-border-strong);border-radius:0 .75rem 0 0}.HrmTree__branch:first-child:after{border-radius:.75rem 0 0}.HrmTree__row{justify-content:center;padding-top:1.75rem;display:flex;position:relative}.HrmTree__row:before{content:"";border-left:1px solid var(--hrm-border-strong);height:1.75rem;position:absolute;top:0;left:50%}.HrmTree__stack{flex-direction:column;gap:.5rem;width:100%;padding:.75rem 0 0 1.75rem;display:flex;position:relative}.HrmTree__leaf{position:relative}.HrmTree__leaf:before{content:"";border-bottom:1px solid var(--hrm-border-strong);border-left:1px solid var(--hrm-border-strong);border-radius:0 0 0 .625rem;width:1rem;position:absolute;top:-.5rem;bottom:50%;left:-1rem}.HrmTree__leaf:first-child:before{top:-.75rem}.HrmTree__leaf:not(:last-child):after{content:"";border-left:1px solid var(--hrm-border-strong);position:absolute;top:50%;bottom:-.5rem;left:-1rem}.HrmOrgNode{--hrm-tone:var(--hrm-primary);border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface);width:12rem;box-shadow:var(--hrm-shadow-sm);transition:transform .2s var(--hrm-ease), box-shadow .2s, border-color .2s, opacity .2s;animation:hrm-rise .4s var(--hrm-ease) both;flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}.HrmOrgNode--primary{--hrm-tone:var(--hrm-primary)}.HrmOrgNode--green{--hrm-tone:var(--hrm-green)}.HrmOrgNode--amber{--hrm-tone:var(--hrm-amber)}.HrmOrgNode--red{--hrm-tone:var(--hrm-red)}.HrmOrgNode--blue{--hrm-tone:var(--hrm-blue)}.HrmOrgNode--violet{--hrm-tone:var(--hrm-violet)}.HrmOrgNode--gray{--hrm-tone:var(--hrm-gray)}.HrmOrgNode:before{content:"";z-index:1;background:var(--hrm-tone);height:.1875rem;position:absolute;top:0;left:0;right:0}.HrmOrgNode:hover{border-color:var(--hrm-border-strong);box-shadow:var(--hrm-shadow-md);transform:translateY(-2px)}.HrmOrgNode--dim{opacity:.38}.HrmOrgNode--dim:hover{opacity:1}.HrmOrgNode__main{text-align:center;flex-direction:column;align-items:center;gap:.125rem;width:100%;padding:1.125rem .875rem .875rem;display:flex}.HrmOrgNode__main:focus-visible{outline-offset:-3px}.HrmOrgNode__main .HrmAvatar{margin-bottom:.5rem}.HrmOrgNode__main .HrmBadge{margin-top:.5rem}.HrmOrgNode__name{font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1.25}.HrmOrgNode__title{color:var(--hrm-text-2);font-size:.75rem;line-height:1.3}.HrmOrgNode__toggle{border-top:1px solid var(--hrm-border);height:1.875rem;font-size:.6875rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--hrm-text-2);background:var(--hrm-surface-2);justify-content:center;align-items:center;gap:.3125rem;transition:background .15s,color .15s;display:inline-flex}.HrmOrgNode__toggle svg{width:.875rem;height:.875rem}.HrmOrgNode__toggle svg:last-child{transition:transform .2s var(--hrm-ease)}.HrmOrgNode__toggle:hover{color:var(--hrm-text);background:var(--hrm-surface-3)}.HrmOrgNode__toggle:focus-visible{outline-offset:-3px}.HrmOrgNode__toggle--collapsed svg:last-child{transform:rotate(-90deg)}.HrmOrgNode__toggle--collapsed{color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmTree__leaf .HrmOrgNode{width:100%}.HrmTree__leaf .HrmOrgNode:before{width:.1875rem;height:auto;top:0;bottom:0;right:auto}.HrmTree__leaf .HrmOrgNode__main{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.625rem;padding:.625rem .75rem .625rem .875rem;display:grid}.HrmTree__leaf .HrmOrgNode__main .HrmAvatar{grid-row:1/3;width:2.25rem;height:2.25rem;margin:0;font-size:.75rem}.HrmTree__leaf .HrmOrgNode__main .HrmBadge{display:none}.HrmTree__leaf .HrmOrgNode__name{font-size:.8125rem}.HrmTree__leaf .HrmOrgNode__title{font-size:.6875rem}.HrmOrgList{flex-direction:column}.HrmOrgList__row{padding:.25rem .75rem .25rem calc(.5rem + var(--hrm-depth) * 1.25rem);border-bottom:1px solid var(--hrm-border);align-items:center;gap:.25rem;transition:opacity .2s;display:flex}.HrmOrgList__group:last-child>.HrmOrgList__row:last-child{border-bottom:0}.HrmOrgList__row--dim{opacity:.4}.HrmOrgList__toggle{width:1.75rem;height:1.75rem;color:var(--hrm-text-3);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HrmOrgList__toggle svg{width:1rem;height:1rem;transition:transform .2s var(--hrm-ease)}.HrmOrgList__toggle:hover{color:var(--hrm-text);background:var(--hrm-surface-3)}.HrmOrgList__toggle--collapsed svg{transform:rotate(-90deg)}.HrmOrgList__toggle--collapsed{color:var(--hrm-primary-text)}.HrmOrgList__spacer{flex-shrink:0;width:1.75rem}.HrmOrgList__main{border-radius:var(--hrm-radius-sm);text-align:left;flex:1;align-items:center;gap:.625rem;min-width:0;padding:.5rem .25rem;display:flex}.HrmOrgList__main .HrmBadge{flex-shrink:0}.HrmOrg__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;display:flex}.HrmOrg__legend{flex-wrap:wrap;gap:.375rem .875rem;display:flex}.HrmOrg__legendItem{align-items:center;gap:.375rem;display:inline-flex}.HrmOrg__swatch{border-radius:.1875rem;width:.625rem;height:.625rem}.HrmOrg__swatch--primary{background:var(--hrm-primary)}.HrmOrg__swatch--green{background:var(--hrm-green)}.HrmOrg__swatch--amber{background:var(--hrm-amber)}.HrmOrg__swatch--red{background:var(--hrm-red)}.HrmOrg__swatch--blue{background:var(--hrm-blue)}.HrmOrg__swatch--violet{background:var(--hrm-violet)}.HrmOrg__swatch--gray{background:var(--hrm-gray)}.HrmMe{border:1px solid var(--hrm-border);background:var(--hrm-surface);box-shadow:var(--hrm-shadow-sm);border-radius:1.25rem;grid-template-columns:minmax(0,1.3fr) minmax(18rem,1fr);align-items:center;gap:1.5rem 2rem;padding:1.5rem 1.75rem;display:grid;position:relative;overflow:hidden}.HrmMe:before{content:"";background-image:radial-gradient(rgba(var(--hrm-primary-rgb), .22) 1px, transparent 1.2px);background-size:1.125rem 1.125rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000000e6 0%,#0000 55%);mask-image:linear-gradient(110deg,#000000e6 0%,#0000 55%)}.HrmMe__identity{align-items:center;gap:1.25rem;min-width:0;display:flex;position:relative}.HrmMe__body{min-width:0}.HrmMe__name{font-size:1.5rem;font-weight:var(--hrm-weight-bold);letter-spacing:-.03em;line-height:1.15}.HrmMe__title{color:var(--hrm-text-2);margin-top:.25rem;font-size:.875rem}.HrmMe__facts{border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex;position:relative}.HrmMe__fact{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;font-size:.8125rem;display:grid}.HrmMe__fact dt{color:var(--hrm-text-3)}.HrmMe__fact dd{min-width:0;font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.HrmMe__person{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}.HrmMe__personSub{font-size:.75rem;font-weight:var(--font-weight-normal);color:var(--hrm-text-3)}.HrmMe__bank{width:1.5rem;height:1.5rem;color:var(--hrm-primary-text);background:var(--hrm-primary-tint);border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.HrmMe__bank svg{width:.875rem;height:.875rem}.HrmMe__link{margin-top:.875rem}.HrmMe__note{border-radius:var(--hrm-radius-md);color:var(--hrm-text-2);background:var(--hrm-primary-tint);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.HrmMe__note svg{width:1.125rem;height:1.125rem;color:var(--hrm-primary-text);margin-top:.0625rem}.HrmFields--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;display:grid}.HrmFields--grid .HrmField{border-bottom:0;flex-direction:column;gap:.1875rem;padding:0;display:flex}.HrmFields--grid .HrmField--wide{grid-column:span 2}.HrmFields--grid .HrmField__label{font-size:.75rem}.HrmDrawer .HrmFields--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HrmSensitive{align-items:center;gap:.25rem;display:inline-flex}.HrmSensitive__value{font-family:var(--hrm-font-mono);letter-spacing:.04em;font-size:.75rem}.HrmSensitive__toggle{width:1.75rem;height:1.75rem}.HrmSensitive__toggle svg{width:1rem;height:1rem}.HrmContacts__row{border-bottom:1px solid var(--hrm-border);align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.HrmContacts__row:last-child{border-bottom:0}.HrmContacts__row a.HrmButton{text-decoration:none}.HrmContacts__icon{width:2.25rem;height:2.25rem;color:var(--hrm-red-text);background:var(--hrm-red-tint);border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex}.HrmContacts__icon svg{width:1.0625rem;height:1.0625rem}.HrmLeaveList{flex-direction:column;gap:.875rem;display:flex}.HrmLeaveRow__head{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}.HrmLeaveRow__label{font-weight:var(--font-weight-medium)}.HrmLeaveRow__value{font-size:1rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.HrmLeaveRow .HrmLeave__bar{height:.375rem;margin:.375rem 0 .25rem}.HrmLeaveRow--out .HrmLeave__bar span{background:var(--hrm-border-strong)}.HrmLeaveRow--out .HrmLeaveRow__value{color:var(--hrm-text-3)}.HrmDocs__row{border-bottom:1px solid var(--hrm-border);align-items:center;gap:.75rem;padding:.75rem .75rem .75rem 1.25rem;display:flex}.HrmDocs__row:last-child{border-bottom:0}.HrmDocs__icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.HrmDocs__icon svg{width:1.0625rem;height:1.0625rem}.HrmDocs__icon--id{color:var(--hrm-blue-text);background:var(--hrm-blue-tint)}.HrmDocs__icon--contract{color:var(--hrm-primary-text);background:var(--hrm-primary-tint)}.HrmDocs__icon--degree{color:var(--hrm-violet-text);background:var(--hrm-violet-tint)}.HrmDocs__icon--other{color:var(--hrm-gray-text);background:var(--hrm-gray-tint)}.HrmDocs__name{font-size:.8125rem;font-weight:var(--font-weight-semibold);line-height:1.3}.HrmDocs__status{margin-top:.25rem}.HrmGrid--payslips{grid-template-columns:minmax(17rem,.85fr) minmax(0,1.5fr)}.HrmPayList__row{cursor:pointer;border-bottom:1px solid var(--hrm-border);align-items:center;gap:.75rem;padding:.75rem 1rem .75rem 1.25rem;transition:background .15s;display:flex;position:relative}.HrmPayList__row:last-child{border-bottom:0}.HrmPayList__row:hover{background:var(--hrm-surface-2)}.HrmPayList__row:focus-visible{outline-offset:-2px}.HrmPayList__row--active,.HrmPayList__row--active:hover{background:var(--hrm-primary-tint);box-shadow:inset .1875rem 0 0 var(--hrm-primary)}.HrmPayList__chip{width:2.625rem;height:2.625rem}.HrmPayList__chip b{font-size:.9375rem}.HrmPayList__amount{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.HrmPayList__net{font-size:.875rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.HrmChart--pay{gap:.375rem;height:9rem;padding-top:0}.HrmChart--pay .HrmChart__col{border-radius:.375rem;padding:.25rem .125rem;transition:background .15s}.HrmChart--pay .HrmChart__col:hover{background:var(--hrm-surface-2)}.HrmChart--pay .HrmChart__bar{opacity:.4;display:block}.HrmChart--pay .HrmChart__col--active .HrmChart__bar{opacity:1}.HrmChart--pay .HrmChart__col--active .HrmChart__value,.HrmChart--pay .HrmChart__col--active .HrmChart__label{color:var(--hrm-primary-text)}.HrmChart__value{font-size:.625rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--hrm-text-3)}.HrmPay{flex-direction:column;gap:1.25rem;display:flex}.HrmDrawer .HrmPay{gap:1rem}.HrmPayHero{border-radius:var(--hrm-radius-lg);color:#fff;box-shadow:var(--hrm-shadow-primary);background:radial-gradient(120% 90% at 100% 0,#ffffff2e 0%,#fff0 55%),linear-gradient(140deg,#3b6ef5 0%,#2f5fdc 55%,#5b53e6 130%);padding:1.375rem 1.5rem;position:relative;overflow:hidden}.HrmPayHero .HrmBadge{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47}.HrmPayHero .HrmButton--primary{color:#2449c9;background:#fff;box-shadow:0 4px 12px #00000026}.HrmPayHero .HrmButton--primary:hover{background:#f1f4ff}.HrmPayHero .HrmButton--primary:focus-visible{outline-color:#fff}.HrmPayHero__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HrmPayHero__amount{font-size:2.5rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-items:baseline;gap:.375rem;margin-top:.75rem;line-height:1;display:flex}.HrmPayHero__unit{font-size:1.25rem;font-weight:var(--font-weight-semibold);opacity:.85}.HrmPayHero__sub{opacity:.85;margin-top:.5rem;font-size:.8125rem}.HrmPayHero__foot{border-top:1px solid #ffffff38;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.HrmPayHero__mini{flex-direction:column;gap:.125rem;display:flex}.HrmPayHero__miniLabel{font-size:.6875rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;opacity:.8}.HrmPayHero__miniValue{font-size:.9375rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.HrmPayHero__download{margin-left:auto}.HrmPay__columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.HrmDrawer .HrmPay__columns{grid-template-columns:1fr;gap:1rem}.HrmMoneyList{flex-direction:column;display:flex}.HrmMoney{border-bottom:1px solid var(--hrm-border);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 0;font-size:.8125rem;display:flex}.HrmMoney:first-child{padding-top:0}.HrmMoney:last-child{border-bottom:0;padding-bottom:0}.HrmMoney--primary .HrmMoney__amount{color:var(--hrm-primary-text)}.HrmMoney--green .HrmMoney__amount{color:var(--hrm-green-text)}.HrmMoney--amber .HrmMoney__amount{color:var(--hrm-amber-text)}.HrmMoney--red .HrmMoney__amount{color:var(--hrm-red-text)}.HrmMoney--blue .HrmMoney__amount{color:var(--hrm-blue-text)}.HrmMoney--violet .HrmMoney__amount{color:var(--hrm-violet-text)}.HrmMoney--gray .HrmMoney__amount{color:var(--hrm-gray-text)}.HrmMoney--strong{border-radius:var(--hrm-radius-sm);background:var(--hrm-surface-2);border-bottom:0;margin:.625rem -.75rem 0;padding:.625rem .75rem}.HrmMoney--strong .HrmMoney__label{font-weight:var(--font-weight-semibold)}.HrmMoney--strong .HrmMoney__amount{font-size:.9375rem;font-weight:var(--hrm-weight-bold)}.HrmMoney__body{flex-direction:column;min-width:0;display:flex}.HrmMoney__label{font-weight:var(--font-weight-medium)}.HrmMoney__note{color:var(--hrm-text-3);font-size:.6875rem}.HrmMoney__amount{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;flex-shrink:0}.HrmPayTotal{border:1px dashed var(--hrm-border-strong);border-radius:var(--hrm-radius-md);background:var(--hrm-surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.875rem 1.25rem;display:flex}.HrmPayTotal__label{color:var(--hrm-text-2);font-size:.8125rem}.HrmPayTotal__value{font-size:1.25rem;font-weight:var(--hrm-weight-bold);font-variant-numeric:tabular-nums;color:var(--hrm-primary-text);letter-spacing:-.02em}.HrmApp .HrmOnlyMobile{display:none}.HrmStack{flex-direction:column;display:flex}.HrmStack__row{border-bottom:1px solid var(--hrm-border);text-align:left;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}.HrmStack__row:last-child{border-bottom:0}.HrmStack__row:hover{background:var(--hrm-surface-2)}.HrmStack__row:focus-visible{outline-offset:-2px}.HrmStack__body{flex-direction:column;flex:1;min-width:0;display:flex}.HrmStack__title{font-size:.8125rem;font-weight:var(--font-weight-semibold)}.HrmStack__sub{color:var(--hrm-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}@media (width<=68rem){.HrmGrid--dashboard,.HrmGrid--attendance,.HrmGrid--requests,.HrmGrid--payslips,.HrmMe{grid-template-columns:1fr}.HrmStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.HrmSidebar{display:none}.HrmTopbar{gap:.5rem;padding:0 1rem}.HrmTopbar__brand{display:flex}.HrmTopbar__search{display:none}.HrmTopbar__theme{display:inline-flex}.HrmTopbar__avatar{display:none}.HrmPage__inner{padding:1.25rem 1rem calc(var(--hrm-tabbar-height) + 2rem);gap:1.125rem}.HrmPage__inner--center{min-height:calc(100vh - var(--hrm-topbar-height) - var(--hrm-tabbar-height))}.HrmPage__title{font-size:1.375rem}.HrmHero{border-radius:var(--hrm-radius-lg);padding:1.25rem 1.125rem}.HrmHero__title{font-size:1.5rem}.HrmHero .HrmClock{width:100%;padding-left:.875rem}.HrmHero .HrmClock__body{flex:1;min-width:0}.HrmButton--punch{padding:0 .875rem}.HrmStatGrid,.HrmStatGrid--three{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.HrmStat{gap:.25rem;padding:.875rem 1rem}.HrmStat__label{font-size:.75rem}.HrmStat__icon{width:1.75rem;height:1.75rem}.HrmStat__icon svg{width:.9375rem;height:.9375rem}.HrmStat__value{font-size:1.375rem}.HrmHours__track,.HrmSegment{display:none}.HrmCard__head{padding:.875rem 1rem .625rem}.HrmCard__body{padding:0 1rem 1rem}.HrmTable th,.HrmTable td{white-space:nowrap;padding-left:.75rem;padding-right:.75rem}.HrmTable__colHours,.HrmTable__colDept{display:none}.HrmPerson__name,.HrmPerson__sub{text-overflow:ellipsis;max-width:9.5rem;overflow:hidden}.HrmApp .HrmOnlyDesktop{display:none}.HrmApp .HrmOnlyMobile{display:flex}.HrmReq{grid-template-columns:auto minmax(0,1fr);gap:.625rem .75rem;padding:.875rem 1rem .875rem .75rem}.HrmReq__dates,.HrmReq__body{grid-column:2}.HrmReq__actions{width:100%}.HrmReq__actions .HrmButton{flex:1}.HrmBulk{flex-wrap:wrap}.HrmBulk__actions{justify-content:flex-end;width:100%}.HrmModal{align-items:flex-end;padding:0}.HrmModal__panel{border-radius:var(--hrm-radius-lg) var(--hrm-radius-lg) 0 0;width:100%;max-height:calc(100vh - 3rem)}.HrmModal__foot{padding-bottom:calc(.875rem + env(safe-area-inset-bottom,0px))}.HrmModal__foot .HrmButton{flex:1}.HrmCard__head .HrmTabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.HrmCard__head .HrmTabs::-webkit-scrollbar{display:none}.HrmList__row{padding:.75rem 1rem}.HrmList__row--request{flex-wrap:wrap}.HrmList__row--request .HrmList__actions{justify-content:flex-end;width:100%}.HrmAnnounce__item,.HrmAgenda__item{padding-left:1rem;padding-right:1rem}.HrmDrawer__panel{border-radius:0;width:100%;inset:0}.HrmDrawer__back{display:inline-flex}.HrmDrawer__close{display:none}.HrmDrawer__head{padding-left:.5rem}.HrmProfile__actions .HrmButton{padding:0 .5rem;font-size:.75rem}.HrmField{grid-template-columns:7rem 1fr;gap:.75rem}.HrmFields--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem}.HrmMe{border-radius:var(--hrm-radius-lg);gap:1rem;padding:1.25rem 1.125rem}.HrmMe__identity{gap:.875rem}.HrmMe__identity .HrmAvatar--jumbo{width:3.5rem;height:3.5rem;font-size:1.0625rem}.HrmMe__name{font-size:1.25rem}.HrmMe__facts{padding:.875rem 1rem}.HrmMe__fact{grid-template-columns:7rem minmax(0,1fr)}.HrmPay__columns{grid-template-columns:1fr;gap:1rem}.HrmPayHero{padding:1.125rem}.HrmPayHero__amount{font-size:2rem}.HrmPayHero__download{width:100%;margin-left:0}.HrmPayList__row{padding:.75rem .875rem .75rem 1rem}.HrmPayList__net{font-size:.8125rem}.HrmContacts__row,.HrmDocs__row{padding-left:1rem;padding-right:.75rem}.HrmTabbar{z-index:30;height:calc(var(--hrm-tabbar-height) + env(safe-area-inset-bottom,0px));padding:0 .5rem env(safe-area-inset-bottom,0px);border-top:1px solid var(--hrm-border);background:var(--hrm-surface);display:flex;position:absolute;bottom:0;left:0;right:0}.HrmTab{color:var(--hrm-text-3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;transition:color .15s;display:flex;position:relative}.HrmTab--active{color:var(--hrm-primary)}.HrmTabIcon{border-radius:999px;padding:.25rem .875rem;transition:background .2s;display:inline-flex}.HrmTab--active .HrmTabIcon{background:var(--hrm-primary-tint)}.HrmTabIcon svg{width:1.25rem;height:1.25rem}.HrmTabLabel{font-size:.6875rem;font-weight:var(--font-weight-semibold)}.HrmTabCount{min-width:1rem;height:1rem;font-size:.625rem;font-weight:var(--hrm-weight-bold);color:#fff;text-align:center;background:var(--hrm-amber);border-radius:999px;padding:0 .25rem;line-height:1rem;position:absolute;top:.375rem;left:calc(50% + .375rem)}.HrmToast{bottom:calc(var(--hrm-tabbar-height) + 1rem);flex-wrap:wrap;width:calc(100vw - 2rem)}.HrmToast__body{flex:1}}@media (width<=30rem){.HrmHero .HrmClock{flex-wrap:wrap;gap:.75rem;padding:.875rem}.HrmHero .HrmClock__body{flex:100%}.HrmHero .HrmButton--punch,.HrmHero .HrmClock__done{width:100%}.HrmPage__actions .HrmButton--secondary{display:none}.HrmPage__actions .HrmButton--keep{display:inline-flex}.HrmProfile__stats{gap:.375rem}.HrmMini{padding:.625rem .5rem}.HrmMini__value{font-size:.8125rem}.HrmMini__label{font-size:.625rem}.HrmChips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -1rem;padding:0 1rem .125rem;overflow-x:auto}.HrmChips::-webkit-scrollbar{display:none}.HrmToolbar{flex-flow:column;align-items:stretch;gap:.625rem}.HrmSearch{flex:none;max-width:none}}@media (prefers-reduced-motion:reduce){.HrmApp *,.HrmApp :before,.HrmApp :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.HrmBoot{min-height:100vh;color:var(--hrm-text-2);background:var(--hrm-surface-2);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.HrmBoot__spinner{border:2px solid var(--hrm-border);border-top-color:var(--hrm-primary);border-radius:50%;width:1.75rem;height:1.75rem;animation:.7s linear infinite hrm-boot-spin}.HrmBoot__label{font-size:.875rem}@keyframes hrm-boot-spin{to{transform:rotate(360deg)}}.HrmLogin{background:var(--hrm-surface-2);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.HrmLogin__card{background:var(--hrm-surface);border:1px solid var(--hrm-border);border-radius:var(--hrm-radius-lg);width:100%;max-width:22rem;box-shadow:var(--hrm-shadow-md);flex-direction:column;padding:2rem 1.75rem;display:flex}.HrmLogin__brand{font-size:1.375rem;font-weight:var(--font-weight-semibold);color:var(--hrm-primary);letter-spacing:-.02em}.HrmLogin__title{font-size:1.125rem;font-weight:var(--font-weight-semibold);color:var(--hrm-text);margin:1.25rem 0 0}.HrmLogin__sub{color:var(--hrm-text-2);margin:.25rem 0 1.5rem;font-size:.875rem}.HrmLogin__label{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--hrm-text-2);margin-bottom:.375rem}.HrmLogin__input{height:2.75rem;color:var(--hrm-text);background:var(--hrm-surface-2);border:1px solid var(--hrm-border-strong);border-radius:var(--hrm-radius-sm);margin-bottom:1rem;padding:0 .875rem;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.HrmLogin__input:focus{border-color:var(--hrm-primary);box-shadow:0 0 0 3px var(--hrm-primary-tint);outline:none}.HrmLogin__error{color:var(--hrm-coral-text);background:var(--hrm-coral-tint);border-radius:var(--hrm-radius-sm);margin-bottom:1rem;padding:.625rem .75rem;font-size:.8125rem}.HrmLogin__submit{height:2.75rem;font-size:.9375rem;font-weight:var(--font-weight-semibold);color:#fff;cursor:pointer;background:var(--hrm-primary);border-radius:var(--hrm-radius-sm);border:none;margin-top:.25rem;transition:background .15s}.HrmLogin__submit:hover:not(:disabled){background:var(--hrm-primary-hover)}.HrmLogin__submit:disabled{cursor:default;opacity:.65}.CountryCodeInput .input-group{cursor:var(--custom-cursor,pointer);z-index:var(--z-country-code-input-group)}.CountryCodeInput .input-group .Spinner{--spinner-size:1.5rem;opacity:.5;position:absolute;top:.6875rem;right:.75rem}.CountryCodeInput .input-group .css-icon-down{border:2px solid var(--color-text-secondary);border-top:0;border-left:0;width:.75rem;height:.75rem;transition:color .2s,transform .2s,top .2s;position:absolute;top:1rem;right:1rem;transform:scaleY(1)rotate(45deg)}.CountryCodeInput .input-group .css-icon-down.open{border-color:var(--color-primary);top:1.3125rem;transform:scaleY(-1)rotate(45deg)}.CountryCodeInput .bubble{--animation-start-scale:.95;width:100%;max-height:23.5rem;overflow-y:auto;transform-origin:top!important}.CountryCodeInput .MenuItem button{align-items:center;display:flex}.CountryCodeInput .MenuItem.no-results button{justify-content:center;padding:.5rem 1rem}.CountryCodeInput .MenuItem.no-results button span{font-size:.875rem}.CountryCodeInput .country-flag{margin-right:1rem;font-size:2rem}.CountryCodeInput .country-flag .emoji{vertical-align:4px;width:2rem;height:2rem;margin:-.5rem .125rem;display:inline-block}.CountryCodeInput .country-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-right:1rem;overflow:hidden}.CountryCodeInput .country-code{opacity:.5;margin-left:auto;padding-right:.25rem}.Auth{height:100%}.auth-form{text-align:center;width:100%;max-width:25.5rem;margin:0 auto;padding:6rem 1rem 1rem}.auth-form #logo,.auth-form .AvatarEditable label{width:7.5rem;height:7.5rem;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;display:block}body.is-tauri .auth-form #logo,body.is-tauri .auth-form .AvatarEditable label{width:6rem;height:6rem;margin-bottom:1.75rem}@media (width>=600px) and (height>=450px){.auth-form #logo,.auth-form .AvatarEditable label{width:10rem;height:10rem;margin-bottom:2.5rem}}.auth-form #logo{background:url(./telegram-logo-DY3LTI8H.svg) 50%/100% no-repeat}.auth-form h1{font-size:1.25rem;line-height:1}@media (width>=600px){.auth-form h1{font-size:2rem;line-height:1.5}}.auth-form .note{color:var(--color-text-secondary);margin-bottom:2.5rem;font-size:.875rem;line-height:1.35}@media (width>=600px){.auth-form .note{margin-bottom:3rem;font-size:1rem}}body.is-tauri #auth-phone-number-form .auth-form{padding-top:3rem}body.is-tauri #auth-phone-number-form .auth-form .form{min-height:0}@media (width>=600px) and (height>=450px){.auth-form{padding:6.8125rem 1.5rem 1.5rem}.auth-form.qr{padding-top:4rem}}#auth-registration-form,#auth-phone-number-form,#auth-code-form,#auth-password-form,#auth-qr-form{height:100%;overflow-y:auto}#auth-phone-number-form .form{min-height:26.25rem}#auth-code-form h1,#auth-password-form h1{justify-content:center;align-items:center;display:flex}.auth-number-edit{cursor:var(--custom-cursor,pointer);width:2.5rem;height:2.5rem;color:var(--color-text-secondary);opacity:.75;justify-content:center;align-items:center;padding:.5rem;font-size:1.5rem;display:flex}.auth-number-edit:hover,.auth-number-edit:focus{opacity:1}.auth-button{margin-top:2.5rem}.auth-button+.auth-button{margin-top:.5rem}.auth-button.text+.auth-button.text{margin-top:0}#auth-qr-form .qr-outer{height:280px;position:relative}#auth-qr-form .qr-inner,#auth-qr-form .qr-loading{justify-content:center;width:100%;height:280px;display:flex;position:absolute;top:0;left:0}#auth-qr-form .qr-inner{transition:none!important}#auth-qr-form .qr-inner.open{animation:.4s ease-in-out forwards qr-show}#auth-qr-form .qr-inner:not(.shown){display:none}#auth-qr-form .qr-loading{transition:opacity 1ms}#auth-qr-form .qr-plane{z-index:1;background-color:var(--color-telegram-blue);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#auth-qr-form .qr-container{background-color:#fff;border-radius:1.5rem;overflow:hidden}#auth-qr-form h1{margin:1.5rem 0 1rem;font-size:1.25rem}#auth-qr-form ol{counter-reset:item;padding:0 1.75rem;list-style:none}#auth-qr-form ol li{counter-increment:item;text-align:left;margin:.75rem 0;display:flex}#auth-qr-form ol li:before{content:counter(item);color:#fff;background:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;margin:.0625rem .75rem 0 0;padding:0;font-size:.875rem;display:flex}#sign-in-password{word-break:normal!important}.test-server-badge{position:fixed;bottom:.5rem;right:.5rem}.auth-close{position:absolute;top:1rem;left:1rem}body.is-tauri .auth-close{left:var(--window-controls-width)}@keyframes qr-show{0%{opacity:0;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.RoundTimer-module__root{font-weight:var(--font-weight-medium);color:var(--color-toast-action);position:relative}.RoundTimer-module__svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RoundTimer-module__circle{fill:#0000;stroke:var(--color-toast-action);stroke-linecap:round;stroke-width:2px;transition:stroke-dashoffset 1s linear,stroke .2s}@starting-style{.RoundTimer-module__circle{stroke-dashoffset:0}}.Notification-container{z-index:var(--z-notification);width:22rem;max-width:100vw;margin:4.25rem auto .25rem;position:relative}.Notification-container~.Notification-container{margin-top:.25rem}.Notification{--color-toast-action:var(--color-primary);border-radius:var(--border-radius-toast);color:#fff;background-color:var(--color-toast-background);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-size:1.5rem;align-items:center;margin:0 .5rem;padding:.9375rem;display:flex}.Notification .text-entity-link,.Notification .text-entity-link:hover,.Notification .text-entity-link:active{text-decoration:underline;color:#fff!important}.Notification .content{overflow-wrap:anywhere;flex-grow:1;font-size:.9375rem;line-height:1.25}.Notification.bold-link b{cursor:var(--custom-cursor,pointer);color:var(--color-primary)}.Notification .notification-title{font-weight:var(--font-weight-medium)}.Notification .notification-icon{font-size:1.75rem}.Notification .notification-emoji-icon{--custom-emoji-size:1.75rem}.Notification .notification-icon,.Notification .notification-emoji-icon{margin-inline-end:.75rem}.Notification .notification-timer{margin-inline:.75rem}.Notification .notification-button{width:auto;height:2rem;font-weight:var(--font-weight-medium);color:var(--color-toast-action);text-transform:none;margin-inline-start:.125rem}.App-module__bg{background-color:var(--theme-background-color);height:100%}@media (width<=600px){.App-module__bg{height:calc(var(--vh,1vh) * 100)}}body.is-ios.App-module__bg{background-color:var(--color-background)}.UiLoader-module__mask{z-index:var(--z-ui-loader-mask);width:100%;height:100%;margin:0 auto;display:flex;position:fixed;top:0;left:0;right:0}.UiLoader-module__main{flex:1}@media (width>=926px){.UiLoader-module__main{grid-template-rows:100%;grid-template-columns:auto 1fr;display:grid}.UiLoader-module__main.UiLoader-module__foldersSidebarVisible{grid-template-columns:auto auto 1fr}}.UiLoader-module__foldersSidebar{width:var(--folders-sidebar-width);border-radius:var(--border-radius-island);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#0003;margin:1rem 0 1rem 1rem}.UiLoader-module__left{border-radius:var(--border-radius-island);background:var(--color-background);width:33vw;min-width:16rem;max-width:26.5rem;box-shadow:var(--shadow-island);flex:1;margin:1rem}@media (width>=926px){.UiLoader-module__left{max-width:40vw}.UiLoader-module__foldersSidebarVisible .UiLoader-module__left{max-width:calc(40vw - var(--folders-sidebar-width));margin-left:.5rem}}@media (width>=1276px){.UiLoader-module__left{width:25vw;max-width:33vw}.UiLoader-module__foldersSidebarVisible .UiLoader-module__left{max-width:calc(33vw - var(--folders-sidebar-width))}}@media (width<=1275px){.UiLoader-module__left{flex:2}}@media (width<=925px){.UiLoader-module__left{width:26.5rem!important}}@media (width<=600px){.UiLoader-module__left{max-width:none;height:100%;box-shadow:none;border-radius:0;margin:0;width:100vw!important}}.UiLoader-module__middle{flex:3}@media (width<=600px){.UiLoader-module__middle{display:none}}.UiLoader-module__right{z-index:1;top:1rem;right:var(--right-column-padding);width:var(--right-column-content-width);border-radius:var(--border-radius-island);background:var(--color-background-secondary);box-shadow:var(--shadow-island);position:absolute;bottom:1rem}.UiLoader-module__blank{background-color:var(--color-background);flex:1}#AppInactive{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}#AppInactive .content{border-radius:var(--border-radius-default);text-align:center;background:var(--color-background);max-width:28rem;margin:auto;padding:1.5rem}#AppInactive .title{margin-top:1rem}#AppInactive .description{color:var(--color-text-secondary);font-size:.875rem}#AppInactive img{width:100%;max-width:20rem}#AppInactive .Button{margin-top:1rem}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(./KFOmCnqEu92Fr1Mu72xKKTU1Kvnz-c9fnc4ay.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(./KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz-CSjGu7xP.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(data:font/woff2;base64,d09GMgABAAAAAAMcAA4AAAAABdQAAALIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbcBw2BmAAWBEMCoIYgXsLEAABNgIkAxwEIAWCdAcgG7QEAB4HuUnzSsxYfoQjHr636//XPj09rr4PUEToO4IRQRHJlBgf/nKvtf1oamttuvHbwyKKIA440WqDfeCcvOaBRdtIBzbRsjUOrG390v1OEaV+MDndbbsEe4CJ6bp/iJAUgC4UykIICU00BQJ1IyWo586v9UDtOea0AbX/oWQN6pBdlx0oami1BOLgfacd9AiEkoRQlXSiRg8spQAhlPu7qad8NB/EQzzGHwNAVjozLpaTX5GPgeh7bmVv2S8BEOVMoLZgRbOIVN9lvLDsf/arXJH0o7gWSpPzO/VDUyFZLyoBoE5OpdYPKOWDvstaLS755UMCNEEvgDwDEmUhqap1924DFVCghungAFCgCXJAGn4p29N0KMrV9sVxbUcft1jpD95qOygOjkx18odf1s/9+uP1ccon3zTO++oj60/7eIUfrvX6iH/8JxuOm5psrO/X8N66tb8Y9qz8zmezfVuhqbQ/dd6R/8ZR31yfxbazY1tm5aU3vX/R9MoNd95au/HSifHagW9fMqt+86131G+8aOZ7j0f2RqdH7n+zU/rt4H/e7vPQw68U6V/dO11+2Kxv58+nbuq/6sYt6dgVvVLkru2PMIR6PlTk/z1Dwv+jW/MV+fsCaWCHc37YPHxH29Tfqt2r4Nkf2w8H3ovVv/7tv/dqI6uHgZoEgsoh/zepLfq75/+LayMpAACV7Hx7AYh/yE92ZNbPPn/+/9EUqLhIFz0aAQqSNIhWoGo/KlGqYTtMNjRtZ5PCQd3srlsSNjfEgy3r5b1rYa2POfYOnk6W5hYuaB4ubk/Qivaq4htEXLYjcYymbWzQOpXmOTI1cUac3BAyh4490V6Ouedn5q42BCcDxMnZ0t4OzcPBzSso+ovx4BuT7KZ2Vj15EOGE7qGD4GA1kgXCob4TAWewJBHYfVPizKmmLCuvoSvPzsPBRQW0DiIDAAAAAA==)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(./KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz-HLpmLEBB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(data:font/woff2;base64,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)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(./KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz-T5WFtWAK.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(./KFOmCnqEu92Fr1Mu4mxKKTU1Kg-3j6eQ8FZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(./KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP-BWHUx_7d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(./KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP-O0pJf89g.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(data:font/woff2;base64,d09GMgABAAAAAAM4AA4AAAAABeAAAALmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbcBw2BmAAWBEMCoIYgXkLEAABNgIkAxwEIAWDAAcgG74ECC4GcjI+VaLH1qPessdqQTg4OPxeLR7+f3//P9c+51y/9z6g5CpVQKG5/UiMzionhUSE8p0u/H/2V3fk/tMogiviDeiQN2SVtkk6fas6eeAZl//gEhhvUFpkm9sa3fbWF5pYxdLBhuju6irPf3Y1g27yfUt4eqABBpboskm0NtCnFuDEJRhDIBCl3bKW61OPJDlzsg8Rkm7AACwlIYSEBhoCgZqpenHrRqeXwXRPh71g+qfIA2akM+oHgwsdAjFMYT+ECIRcQqhI+uFiCDW2ACGUHKL01zidjdEyWkF7BIAsfCn+KiiWixkQ6XOQXdgdBGSY5wKdJc1zY+hPN8bNKNrsjp0ko7A2IK8uDo2ixAHxMBxB1MSZuEYhrwYjG//FzscHAjTAMICsS42SkFQs9V4PKINuVDEL7AHdZcMCkNANZ1mW9e6OVjg9o0hmnG6hZ1vhZnmuc4pvv9aOfH+/Okoffhx/erdqZen9+P1vVyo+1I++iUNbEqxN2iV4tWrlS2DSM8Xhs2zXNnix3ofr936l9r1thWJTMzZxsOz5+PZsTZ/dkxv9dufnuFv+ar6+z25Pn+25uZ6a+e/zuH75vnhZ+fNhcfX67c5/g6sWx2df9T9bof1oS0pPjcyNXax7ygTcBqCs+D0joT2sc7GT9yqQ8n0+l77s2KLo/lcZXAHPfvaeDLyK5e9f41qvqhuFEUBVAkF55L9Bdfh7XHtedRssAEA5dMxOAOKPYtbukI4jctUehoWykwaYxROgmySV4QtU7MYR4So2w1TDELtq0m0/nb3pHGphgrpaMsTpM7qtdGmBgKCUMBcHpyglCxMzM6UxAQEOXkRpgt8RA6UBXl5Ki7IXWbNJBAmLI8cMFgUcCsghgJnyMZcYn5J3iPE60LAqhkW4PL8JDKlVmy6vcVupXm+3fFRQJ+PGJF6VwYGgA0eciEFAmIORl8sR4hdBIoymTRgyYtaSEXoWBiYcoJNjHQA=)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(./KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP-3kVDcNNg.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(data:font/woff2;base64,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)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(./KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP-Dyzm--HE.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(./KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ-DwsXZaf9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;src:url(./Vazirmatn-NL-Regular-bQv_2vAB.woff2)format("woff2"),url(./Vazirmatn-NL-Regular-Dssn9fUV.woff)format("woff");font-weight:400;font-display:swap;unicode-range:U+627-6FF}@font-face{font-family:Vazirmatn;src:url(./Vazirmatn-NL-Medium-DX0HDbI6.woff2)format("woff2"),url(./Vazirmatn-NL-Medium-CIxv-Nzg.woff)format("woff");font-weight:500;font-display:swap;unicode-range:U+6??}@font-face{font-family:Numbers Rounded;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+30-39,U+2B,U+2D}@font-face{font-family:Roboto Condensed;src:url(./Roboto-Condensed-Regular-ByKIzLch.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(./Nunito-ExtraBold-DqVM0Xwc.woff2)format("woff2")}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body,blockquote{margin:0}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-medium);margin-top:0;margin-bottom:.5rem}abbr[title],abbr[data-original-title]{cursor:help;text-decoration:underline;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}p,ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}figure{margin:0 0 1rem}dfn{font-style:italic}dt,b,strong{font-weight:var(--font-weight-medium)}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--color-links);-webkit-text-decoration-skip:objects;background-color:#0000;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-size-adjust:.5;font:.9375rem/1.25 Courier,Courier New,Nimbus Mono L,"Courier 10 Pitch",FreeMono,sans-serif-monospace,monospace}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}img,video{dynamic-range-limit:standard}svg:not(:root){overflow:hidden}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;color:#868e96;text-align:left;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit}label{margin-bottom:.5rem;display:inline-block}button{-webkit-appearance:button;border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}}@layer variables{:root{--color-background:#fff;--color-background-compact-menu:#fffb;--color-background-compact-menu-reactions:#ffffffeb;--color-background-compact-menu-hover:#000000b2;--color-background-menu-separator:#0000001a;--color-background-selected:#f4f4f5;--color-background-secondary:#f4f4f5;--color-background-secondary-accent:#e4e4e5;--color-background-sidebar:#e4e4e5;--color-background-own:#eeffde;--color-background-own-selected:#d4ffab;--color-text:#000;--color-text-rgb:0, 0, 0;--color-text-lighter:#2e3939;--color-text-secondary:#707579;--color-icon-secondary:#707579;--color-text-secondary-rgb:112, 117, 121;--color-text-secondary-apple:#8a8a90;--color-text-meta:#686c72;--color-text-meta-rgb:104, 108, 114;--color-text-meta-colored:#4fae4e;--color-text-meta-apple:#8c8c91;--color-text-green:#4fae4e;--color-text-green-rgb:79, 174, 78;--color-borders:#dadce0;--color-borders-input:#dadce0;--color-borders-alternate:#0000001a;--color-borders-read-story:#c4c9cc;--color-dividers:#c8c6cc;--color-dividers-android:#e7e7e7;--color-webpage-initial-background:#2e3939;--color-interactive-active:var(--color-primary);--color-interactive-inactive:rgba(var(--color-text-secondary-rgb), .25);--color-interactive-buffered:rgba(var(--color-text-secondary-rgb), .25);--color-interactive-element-hover:rgba(var(--color-text-secondary-rgb), .08);--color-composer-button:#707579cc;--color-toast-background:#202020cc;--color-voice-transcribe-button:#e8f3ff;--color-voice-transcribe-button-own:#cceebf;--color-primary:#3390ec;--color-primary-shade:#2f84d9;--color-primary-shade-darker:#2b79c6;--color-primary-shade-rgb:46.92, 132.48, 217.12;--color-primary-opacity:rgba(var(--color-primary), .2);--color-primary-opacity-hover:rgba(var(--color-primary), .25);--color-primary-tint:rgba(var(--color-primary), .1);--color-active:#00c73e;--color-active-darker:#00a734;--color-success:#00c73e;--accent-color:var(--color-primary);--accent-background-color:var(--color-primary-tint);--accent-background-active-color:var(--color-primary-opacity-hover);--color-green:#00c73e;--color-green-darker:#00a734;--color-green-rgb:0, 199, 62;--color-error:#e53935;--color-error-shade:#d33431;--color-error-rgb:229, 57, 53;--color-warning:#fb8c00;--color-yellow:#fdd764;--color-marked:#fdd76480;--color-orange:#d08a31;--color-light-coral:#d08a3133;--color-links:#3390ec;--color-own-links:#fff;--color-placeholders:#a2acb4;--color-list-icon:#fff;--color-code:#4a729a;--color-code-bg:#70757914;--color-code-own:#3c7940;--color-code-own-bg:#70757914;--color-accent-own:#4fae4e;--color-accent-own-rgb:79, 174, 78;--color-message-meta-own:#4fae4e;--color-message-reaction:#ebf3fd;--color-message-reaction-hover:#c5def9;--color-message-reaction-own:#cef0ba;--color-message-reaction-hover-own:#b5e0a4;--color-message-reaction-chosen-hover:#1a82ea;--color-message-reaction-chosen-hover-own:#3f9d4b;--color-message-non-contact:#cceebf;--color-message-story-mention-from:#4ef390;--color-message-story-mention-to:#74bcff;--color-reply-hover:#f4f4f4;--color-reply-active:#e8e9ea;--color-reply-own-hover:#dbf5cd;--color-reply-own-active:#c8ecbb;--color-background-own-apple:#dcf8c5;--color-reply-own-hover-apple:#cbefb7;--color-reply-own-active-apple:#bae6a8;--color-white:#fff;--color-gray:#c4c9cc;--color-chat-username:#3c7eb0;--color-chat-hover:#f4f4f5;--color-chat-active:#3390ec;--color-item-hover:#f4f4f5;--color-item-active:#ededed;--color-selection-highlight:#3993fb;--color-selection-highlight-emoji:#3993fbb3;--color-avatar-story-unread-from:#34c578;--color-avatar-story-unread-to:#3ca3f3;--color-avatar-story-friend-unread-from:#c9eb38;--color-avatar-story-friend-unread-to:#09c167;--color-default-shadow:#72727240;--color-light-shadow:#7272722b;--color-skeleton-background:#21212126;--color-skeleton-foreground:#e8e8e833;--color-scrollbar:#5a5a5a4d;--color-scrollbar-code:#c8c8c84d;--color-telegram-blue:#3390ec;--color-forum-hover-unread-topic:#e9e9e9;--color-forum-hover-unread-topic-hover:#dcdcdc;--color-deleted-account:#9eaab5;--color-archive:#9eaab5;--stars-gradient:linear-gradient(90deg, #fa0 0%, #ffcd3a 100%);--color-stars:#fa0;--color-heart:#ff3c32;--color-gift-uncommon:#40a920;--color-gift-uncommon-bg:#40a92026;--color-gift-rare:#11aabe;--color-gift-rare-bg:#11aabe26;--color-gift-epic:#955cdb;--color-gift-epic-bg:#955cdb26;--color-gift-legendary:#bf7600;--color-gift-legendary-bg:#bf760026;--color-negative-progress:#ce4c47;--vh:1vh;--border-radius-button:1rem;--border-radius-button-tiny:.875rem;--border-radius-modal:2rem;--border-radius-toast:1rem;--border-radius-island:1.5rem;--border-radius-pane:1.5rem;--shadow-island:0 1px 4px 0 #0000000d;--shadow-pane:0 1px 5px -1px #00000036;--shadow-footer:0 1px 8px 1px #0000001f;--shadow-chat-list-panel:0 1px 8px 0 #0000001a;--border-radius-default:1rem;--border-radius-default-small:.625rem;--border-radius-default-tiny:.375rem;--border-radius-messages:.9375rem;--border-radius-messages-small:.375rem;--border-radius-forum-avatar:33.3333%;--messages-container-width:47.5rem;--right-column-width:26.5rem;--right-column-padding:1rem;--right-column-content-width:calc(var(--right-column-width) - var(--right-column-padding));--middle-panel-inline-padding:1rem;--chat-list-inline-inset:.5rem;--folders-sidebar-width:5rem;--window-controls-width:0rem;--middle-header-height:3rem;--middle-header-gap:.5rem;--column-header-height:4rem;--emoji-size:1.25em;--custom-emoji-size:var(--emoji-size);--custom-emoji-border-radius:0;--symbol-menu-width:24rem;--symbol-menu-height:22.375rem;--symbol-menu-footer-height:3rem;--scrollbar-width:0;--z-overlay-effects:12000;--z-modal-confirm:10500;--z-reaction-picker:10200;--z-portal-menu:10000;--z-symbol-menu-modal:5000;--z-lock-screen:3000;--z-ui-loader-mask:2000;--z-notification:1700;--z-confetti:1600;--z-round-video-recorder:1160;--z-story-viewer:1150;--z-reaction-interaction-effect:1100;--z-right-column:900;--z-right-column-menu:950;--z-header-menu:990;--z-header-menu-backdrop:980;--z-modal:1510;--z-modal-menu:1600;--z-resize-grip:1000;--z-media-viewer:1500;--z-modal-low-priority:1400;--z-video-player-controls:3;--z-drop-area:55;--z-animation-fade:50;--z-menu-bubble:21;--z-menu-backdrop:20;--z-message-effect:15;--z-message-highlighted:14;--z-forum-panel:13;--z-message-context-menu:13;--z-scroll-down-button:12;--z-local-search:12;--z-left-header:11;--z-middle-header:11;--z-middle-footer:11;--z-scroll-notch:10;--z-story-ribbon:10;--z-country-code-input-group:10;--z-message-select-control:9;--z-message-select-area:8;--z-sticky-date:9;--z-register-add-avatar:5;--z-media-viewer-head:3;--z-symbol-menu-mobile:calc(var(--z-story-viewer) + 1);--z-resize-handle:2;--z-below:-1;--z-chat-ripple:6;--z-chat-float-button:calc(var(--z-chat-ripple) + 1);--spinner-white-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iI2ZmZmZmZiIvPjwvc3ZnPg==);--spinner-white-thin-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTEyIDIzQzUuOSAyMyAxIDE4LjEgMSAxMlM1LjkgMSAxMiAxVjBDNS40IDAgMCA1LjQgMCAxMnM1LjQgMTIgMTIgMTIgMTItNS40IDEyLTEyaC0xYzAgNi4xLTQuOSAxMS0xMSAxMXoiLz48L3N2Zz4=);--spinner-blue-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iIzRlYTRmNiIvPjwvc3ZnPg==);--spinner-dark-blue-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iIzgzNzhEQiIvPjwvc3ZnPg==);--spinner-black-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iIzJlMzkzOSIvPjwvc3ZnPg==);--spinner-green-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iIzRmYWU0ZSIvPjwvc3ZnPg==);--spinner-gray-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iIzcwNzU3OSIvPjwvc3ZnPg==);--spinner-yellow-data:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwLjggMjIuNEM2IDIxLjkgMi4xIDE4IDEuNiAxMy4yLjkgNy4xIDUuNCAxLjkgMTEuMyAxLjVjLjQgMCAuNy0uMy43LS43IDAtLjQtLjQtLjgtLjgtLjhDNC44LjQtLjIgNS45IDAgMTIuNS4yIDE4LjYgNS40IDIzLjggMTEuNSAyNGM2LjYuMiAxMi00LjggMTIuNC0xMS4yIDAtLjQtLjMtLjgtLjgtLjgtLjQgMC0uNy4zLS43LjctLjMgNS45LTUuNSAxMC40LTExLjYgOS43eiIgZmlsbD0iI0ZERDc2NCIvPjwvc3ZnPg==);--premium-gradient:linear-gradient(84.4deg, #6c93ff -4.85%, #976fff 51.72%, #df69d1 110.7%);--layer-blackout-opacity:.1;--layer-transition:.3s cubic-bezier(.33, 1, .68, 1);--layer-transition-behind:.3s cubic-bezier(.33, 1, .68, 1);--slide-transition:.3s cubic-bezier(.25, 1, .5, 1);--top-stack-transition:.45s cubic-bezier(.25, 1, .5, 1);--mask-glide-transition:.15s;--select-transition:.2s ease-out;--chat-transform-transition:.2s ease-out;--safe-area-top:env(safe-area-inset-top);--safe-area-right:env(safe-area-inset-right);--safe-area-bottom:env(safe-area-inset-bottom);--safe-area-left:env(safe-area-inset-left);--picker-title-shift:1rem;--font-weight-normal:400;--font-weight-medium:500;--middle-header-panes-height:0px;--middle-header-player-height:0px}:root body.is-ios{--layer-transition:.65s cubic-bezier(.22, 1, .36, 1);--layer-transition-behind:.65s cubic-bezier(.33, 1, .68, 1);--slide-transition:.45s cubic-bezier(.25, 1, .5, 1)}:root body.is-android{--slide-transition:.35s cubic-bezier(.16, 1, .3, 1)}@media (width>=1276px) and (width<=1920px){:root{--right-column-width:25vw}}@media (width>=1921px){:root{--messages-container-width:50vw}}@media (width<=600px){:root{--right-column-width:100vw;--middle-panel-inline-padding:.5rem;--symbol-menu-width:100vw;--symbol-menu-height:17.6875rem}}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:2rem!important}.mt-5,.my-5{margin-top:2rem!important}.mr-5,.mx-5{margin-right:2rem!important}.mb-5,.my-5{margin-bottom:2rem!important}.ml-5,.mx-5{margin-left:2rem!important}.m-6{margin:3rem!important}.mt-6,.my-6{margin-top:3rem!important}.mr-6,.mx-6{margin-right:3rem!important}.mb-6,.my-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:2rem!important}.pt-5,.py-5{padding-top:2rem!important}.pr-5,.px-5{padding-right:2rem!important}.pb-5,.py-5{padding-bottom:2rem!important}.pl-5,.px-5{padding-left:2rem!important}.p-6{padding:3rem!important}.pt-6,.py-6{padding-top:3rem!important}.pr-6,.px-6{padding-right:3rem!important}.pb-6,.py-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.max-length-indicator{color:var(--color-text-secondary);background:var(--color-background);border-radius:.25rem;padding:0 .25rem;font-size:.75rem;position:absolute;bottom:-.5625rem;right:.75rem}.input-group{margin-bottom:var(--input-group-margin,1.125rem);position:relative}.input-group.no-margin{margin-bottom:0}.input-group label{pointer-events:none;cursor:var(--custom-cursor,text);transform-origin:0;font-size:1rem;font-weight:var(--font-weight-normal);color:var(--color-placeholders);white-space:nowrap;background-color:var(--color-background);border-radius:1rem;padding:0 .5rem;transition:transform .15s ease-out,color .15s ease-out;display:block;position:absolute;top:.6875rem;left:1rem}.input-group.with-arrow:after{content:"";border-bottom:1px var(--color-text-secondary) solid;border-left:1px var(--color-text-secondary) solid;width:.75rem;height:.75rem;position:absolute;top:1rem;right:2rem;transform:rotate(-45deg)}.input-group.touched label,.input-group.error label,.input-group.success label,.input-group .form-control:focus+label,.input-group .form-control.focus+label{transform:scale(.75)translateY(-2rem)}.input-group input::placeholder,.input-group .form-control::placeholder{color:var(--color-placeholders)}.input-group.touched label{color:var(--color-text-secondary)}.input-group.error label{color:var(--color-error)!important}.input-group.success label{color:var(--color-text-green)!important}.input-group.disabled{pointer-events:none;opacity:.5}.input-group[dir=rtl] input{text-align:right}.input-group[dir=rtl] label{left:auto;right:.75rem}.input-group[dir=rtl].with-arrow:after{border-right:1px var(--color-text-secondary) solid;border-left:none;left:2rem;right:auto}.input-group[dir=rtl].touched label,.input-group[dir=rtl].error label,.input-group[dir=rtl].success label,.input-group[dir=rtl] .form-control:focus+label,.input-group[dir=rtl] .form-control.focus+label{transform:scale(.75)translate(1.5rem,-2.25rem)}.form-control{--border-width:1px;width:100%;height:3rem;padding:calc(.75rem - var(--border-width)) calc(1.1875rem - var(--border-width)) .6875rem;border:var(--border-width) solid var(--color-borders-input);border-radius:var(--border-radius-default);color:var(--color-text);overflow-wrap:anywhere;-webkit-appearance:none;background-color:var(--color-background);outline:none;font-size:1rem;line-height:1.25rem;transition:border-color .15s;display:block}.form-control::-webkit-strong-password-auto-fill-button{opacity:0;clip-path:inset(50%);position:absolute;width:0!important;min-width:0!important;max-width:0!important;overflow:hidden!important}.form-control::-ms-clear{display:none}.form-control::-ms-reveal{display:none}.form-control[dir]{text-align:initial}.form-control:hover{border-color:var(--color-primary)}.form-control:hover+label{color:var(--color-primary)}.form-control:focus,.form-control.focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);caret-color:var(--color-primary)}.form-control:focus+label,.form-control.focus+label{color:var(--color-primary)}.form-control:disabled{background:0 0!important}.error .form-control{border-color:var(--color-error);box-shadow:inset 0 0 0 1px var(--color-error);caret-color:var(--color-error)}.success .form-control{border-color:var(--color-text-green);box-shadow:inset 0 0 0 1px var(--color-text-green);caret-color:var(--color-text-green)}:is(.form-control:autofill,.form-control:-webkit-autofill-strong-password,.form-control:-webkit-autofill-strong-password-viewable,.form-control:-webkit-autofill-and-obscured){box-shadow:inset 0 0 0 10rem var(--color-background);-webkit-text-fill-color:var(--color-text)}select.form-control option{line-height:2rem}textarea.form-control{resize:none;padding-top:calc(.8125rem - var(--border-width));padding-bottom:calc(1rem - var(--border-width));line-height:1.3125rem;overflow:hidden}.input-group.password-input{position:relative}.input-group.password-input .form-control{padding-right:3.375rem}.input-group.password-input .toggle-password{cursor:var(--custom-cursor,pointer);width:3rem;height:3rem;color:var(--color-text-secondary);opacity:.7;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;top:0;right:0;outline:none!important}.input-group.password-input .toggle-password:hover,.input-group.password-input .toggle-password:focus{opacity:1}.input-group.password-input[dir=rtl] .form-control{padding-right:calc(.9rem - var(--border-width));padding-left:3.375rem}.input-group.password-input[dir=rtl] .toggle-password{left:0;right:auto}@font-face{font-family:icons;font-weight:400;font-style:normal;font-display:block;src:url(./icons-BfG7CL_9.woff2?050c3078b33cd07cd95b739685e0b980)format("woff2"),url(./icons-DszO7VxJ.woff?050c3078b33cd07cd95b739685e0b980)format("woff")}.icon-char:before{content:attr(data-char);text-align:center;width:1em;font-family:Roboto,Helvetica Neue,sans-serif;display:block}.icon-placeholder:before{content:"";width:1em;display:block}.icon-2fa-filled:before{content:""}.icon-account-filled:before{content:""}.icon-active-sessions:before{content:""}.icon-add:before{content:""}.icon-add-caption:before{content:""}.icon-add-filled:before{content:""}.icon-add-music:before{content:""}.icon-add-one-badge:before{content:""}.icon-add-user:before{content:""}.icon-add-user-filled:before{content:""}.icon-admin:before{content:""}.icon-ai:before{content:""}.icon-ai-edit:before{content:""}.icon-ai-fix:before{content:""}.icon-allow-share:before{content:""}.icon-allow-speak:before{content:""}.icon-animals:before{content:""}.icon-animations:before{content:""}.icon-animations-filled:before{content:""}.icon-appearance-filled:before{content:""}.icon-archive:before{content:""}.icon-archive-filled:before{content:""}.icon-archive-from-main:before{content:""}.icon-archive-to-main:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-article:before{content:""}.icon-ask-support:before{content:""}.icon-attach:before{content:""}.icon-auction:before{content:""}.icon-auction-drop:before{content:""}.icon-auction-filled:before{content:""}.icon-auction-next-round:before{content:""}.icon-author-hidden:before{content:""}.icon-auto-delete-clock:before{content:""}.icon-auto-delete-empty:before{content:""}.icon-avatar-archived-chats:before{content:""}.icon-avatar-deleted-account:before{content:""}.icon-avatar-saved-messages:before{content:""}.icon-bio-filled:before{content:""}.icon-birthday-filled:before{content:""}.icon-block-filled:before{content:""}.icon-blockquote:before{content:""}.icon-bold:before{content:""}.icon-boost:before{content:""}.icon-boost-craft-chance:before{content:""}.icon-boost-outline:before{content:""}.icon-boostcircle:before{content:""}.icon-boosts:before{content:""}.icon-bot-command:before{content:""}.icon-bot-commands-filled:before{content:""}.icon-bots:before{content:""}.icon-brush:before{content:""}.icon-bug:before{content:""}.icon-bullet-list:before{content:""}.icon-calendar:before{content:""}.icon-calendar-filter:before{content:""}.icon-camera:before{content:""}.icon-camera-add:before{content:""}.icon-car:before{content:""}.icon-card:before{content:""}.icon-cash-circle:before{content:""}.icon-channel:before{content:""}.icon-channel-filled:before{content:""}.icon-channelviews:before{content:""}.icon-chat-badge:before{content:""}.icon-chats-badge:before{content:""}.icon-check:before{content:""}.icon-check-bold:before{content:""}.icon-check-filled:before{content:""}.icon-choice-selected:before{content:""}.icon-clear:before{content:""}.icon-clear-formatting:before{content:""}.icon-clock:before{content:""}.icon-clock-edit:before{content:""}.icon-clock-filled:before{content:""}.icon-close:before{content:""}.icon-close-circle:before{content:""}.icon-close-topic:before{content:""}.icon-closed-gift:before{content:""}.icon-cloud-download:before{content:""}.icon-code:before{content:""}.icon-collapse:before{content:""}.icon-collapse-modal:before{content:""}.icon-collapse-square:before{content:""}.icon-colorize:before{content:""}.icon-combine-craft:before{content:""}.icon-comments:before{content:""}.icon-comments-sticker:before{content:""}.icon-copy:before{content:""}.icon-copy-media:before{content:""}.icon-craft:before{content:""}.icon-crop:before{content:""}.icon-crown-take-off:before{content:""}.icon-crown-take-off-outline:before{content:""}.icon-crown-wear:before{content:""}.icon-crown-wear-outline:before{content:""}.icon-darkmode:before{content:""}.icon-data:before{content:""}.icon-delete:before{content:""}.icon-delete-filled:before{content:""}.icon-delete-left:before{content:""}.icon-delete-user:before{content:""}.icon-details-block:before{content:""}.icon-device-android:before{content:""}.icon-device-apple:before{content:""}.icon-device-linux:before{content:""}.icon-device-ubuntu:before{content:""}.icon-device-unknown:before{content:""}.icon-device-weba:before{content:""}.icon-device-webk:before{content:""}.icon-device-windows:before{content:""}.icon-devices-filled:before{content:""}.icon-diamond:before{content:""}.icon-direct:before{content:""}.icon-document:before{content:""}.icon-double-badge:before{content:""}.icon-down:before{content:""}.icon-download:before{content:""}.icon-dropdown-arrows:before{content:""}.icon-eats:before{content:""}.icon-edit:before{content:""}.icon-email:before{content:""}.icon-enter:before{content:""}.icon-expand:before{content:""}.icon-expand-modal:before{content:""}.icon-expand-square:before{content:""}.icon-eye:before{content:""}.icon-eye-crossed:before{content:""}.icon-eye-crossed-outline:before{content:""}.icon-eye-outline:before{content:""}.icon-favorite:before{content:""}.icon-favorite-filled:before{content:""}.icon-file-badge:before{content:""}.icon-flag:before{content:""}.icon-flag-filled:before{content:""}.icon-flip:before{content:""}.icon-folder:before{content:""}.icon-folder-badge:before{content:""}.icon-folder-filled:before{content:""}.icon-folder-tabs-bot:before{content:""}.icon-folder-tabs-channel:before{content:""}.icon-folder-tabs-chat:before{content:""}.icon-folder-tabs-chats:before{content:""}.icon-folder-tabs-folder:before{content:""}.icon-folder-tabs-group:before{content:""}.icon-folder-tabs-star:before{content:""}.icon-folder-tabs-user:before{content:""}.icon-fontsize:before{content:""}.icon-footer:before{content:""}.icon-formula:before{content:""}.icon-forums:before{content:""}.icon-forward:before{content:""}.icon-fragment:before{content:""}.icon-frozen-time:before{content:""}.icon-fullscreen:before{content:""}.icon-gifs:before{content:""}.icon-gift:before{content:""}.icon-gift-filled:before{content:""}.icon-gift-transfer-inline:before{content:""}.icon-gram-filled:before{content:""}.icon-group:before{content:""}.icon-group-filled:before{content:""}.icon-grouped:before{content:""}.icon-grouped-disable:before{content:""}.icon-hand-stop:before{content:""}.icon-hand-stop-filled:before{content:""}.icon-hashtag:before{content:""}.icon-hd-photo:before{content:""}.icon-heading:before{content:""}.icon-heading-1:before{content:""}.icon-heading-2:before{content:""}.icon-heading-3:before{content:""}.icon-heading-4:before{content:""}.icon-heading-5:before{content:""}.icon-heading-6:before{content:""}.icon-heart:before{content:""}.icon-heart-outline:before{content:""}.icon-help:before{content:""}.icon-help-filled:before{content:""}.icon-info:before{content:""}.icon-info-filled:before{content:""}.icon-install:before{content:""}.icon-italic:before{content:""}.icon-key:before{content:""}.icon-key-filled:before{content:""}.icon-keyboard:before{content:""}.icon-lamp:before{content:""}.icon-language:before{content:""}.icon-large-pause:before{content:""}.icon-large-play:before{content:""}.icon-link:before{content:""}.icon-link-badge:before{content:""}.icon-link-broken:before{content:""}.icon-list:before{content:""}.icon-location:before{content:""}.icon-location-filled:before{content:""}.icon-lock:before{content:""}.icon-lock-badge:before{content:""}.icon-lock-filled:before{content:""}.icon-logout:before{content:""}.icon-loop:before{content:""}.icon-mark:before{content:""}.icon-megaphone-filled:before{content:""}.icon-mention:before{content:""}.icon-mention-filled:before{content:""}.icon-menu:before{content:""}.icon-message:before{content:""}.icon-message-failed:before{content:""}.icon-message-pending:before{content:""}.icon-message-read:before{content:""}.icon-message-succeeded:before{content:""}.icon-microphone:before{content:""}.icon-microphone-alt:before{content:""}.icon-microphone-outline:before{content:""}.icon-monospace:before{content:""}.icon-more:before{content:""}.icon-more-circle:before{content:""}.icon-move-caption-down:before{content:""}.icon-move-caption-up:before{content:""}.icon-mute:before{content:""}.icon-muted:before{content:""}.icon-my-notes:before{content:""}.icon-new-chat-filled:before{content:""}.icon-new-send:before{content:""}.icon-next:before{content:""}.icon-next-link:before{content:""}.icon-no-download:before{content:""}.icon-no-share:before{content:""}.icon-nochannel:before{content:""}.icon-noise-suppression:before{content:""}.icon-non-contacts:before{content:""}.icon-note:before{content:""}.icon-notifications-filled:before{content:""}.icon-numbered-list:before{content:""}.icon-one-filled:before{content:""}.icon-open-in-new-tab:before{content:""}.icon-password-off:before{content:""}.icon-pause:before{content:""}.icon-pause-circle:before{content:""}.icon-permissions:before{content:""}.icon-phone:before{content:""}.icon-phone-discard:before{content:""}.icon-phone-discard-outline:before{content:""}.icon-phone-filled:before{content:""}.icon-photo:before{content:""}.icon-piechart-filled:before{content:""}.icon-pin:before{content:""}.icon-pin-badge:before{content:""}.icon-pin-list:before{content:""}.icon-pinned-chat:before{content:""}.icon-pinned-message:before{content:""}.icon-pip:before{content:""}.icon-play:before{content:""}.icon-play-story:before{content:""}.icon-poll:before{content:""}.icon-poll-badge:before{content:""}.icon-premium-filled:before{content:""}.icon-previous:before{content:""}.icon-previous-link:before{content:""}.icon-privacy-policy:before{content:""}.icon-privacy-policy-filled:before{content:""}.icon-profile-music:before{content:""}.icon-proof-of-ownership:before{content:""}.icon-pullquote:before{content:""}.icon-quote:before{content:""}.icon-quote-close:before{content:""}.icon-quote-open:before{content:""}.icon-quote-text:before{content:""}.icon-radial-badge:before{content:""}.icon-rating-icons-level1:before{content:""}.icon-rating-icons-level10:before{content:""}.icon-rating-icons-level2:before{content:""}.icon-rating-icons-level20:before{content:""}.icon-rating-icons-level3:before{content:""}.icon-rating-icons-level30:before{content:""}.icon-rating-icons-level4:before{content:""}.icon-rating-icons-level40:before{content:""}.icon-rating-icons-level5:before{content:""}.icon-rating-icons-level50:before{content:""}.icon-rating-icons-level6:before{content:""}.icon-rating-icons-level60:before{content:""}.icon-rating-icons-level7:before{content:""}.icon-rating-icons-level70:before{content:""}.icon-rating-icons-level8:before{content:""}.icon-rating-icons-level80:before{content:""}.icon-rating-icons-level9:before{content:""}.icon-rating-icons-level90:before{content:""}.icon-rating-icons-negative:before{content:""}.icon-readchats:before{content:""}.icon-recent:before{content:""}.icon-record-dot:before{content:""}.icon-record-play:before{content:""}.icon-redo:before{content:""}.icon-refund:before{content:""}.icon-reload:before{content:""}.icon-reload-arrows:before{content:""}.icon-remove:before{content:""}.icon-remove-music:before{content:""}.icon-remove-quote:before{content:""}.icon-reopen-topic:before{content:""}.icon-reorder-tabs:before{content:""}.icon-replace:before{content:""}.icon-replace-round:before{content:""}.icon-replies:before{content:""}.icon-reply:before{content:""}.icon-reply-filled:before{content:""}.icon-revenue-split:before{content:""}.icon-revote:before{content:""}.icon-rotate:before{content:""}.icon-round-video:before{content:""}.icon-save-story:before{content:""}.icon-saved-messages:before{content:""}.icon-schedule:before{content:""}.icon-scheduled:before{content:""}.icon-sd-photo:before{content:""}.icon-search:before{content:""}.icon-select:before{content:""}.icon-select-filled:before{content:""}.icon-sell:before{content:""}.icon-sell-outline:before{content:""}.icon-send:before{content:""}.icon-send-outline:before{content:""}.icon-settings:before{content:""}.icon-settings-filled:before{content:""}.icon-share-filled:before{content:""}.icon-share-screen:before{content:""}.icon-share-screen-outlined:before{content:""}.icon-share-screen-stop:before{content:""}.icon-show-message:before{content:""}.icon-sidebar:before{content:""}.icon-skip-next:before{content:""}.icon-skip-previous:before{content:""}.icon-smallscreen:before{content:""}.icon-smile:before{content:""}.icon-smile-filled:before{content:""}.icon-sort:before{content:""}.icon-sort-by-date:before{content:""}.icon-sort-by-number:before{content:""}.icon-sort-by-price:before{content:""}.icon-speaker:before{content:""}.icon-speaker-muted-story:before{content:""}.icon-speaker-outline:before{content:""}.icon-speaker-story:before{content:""}.icon-spoiler:before{content:""}.icon-spoiler-disable:before{content:""}.icon-spoiler-text:before{content:""}.icon-sport:before{content:""}.icon-star:before{content:""}.icon-stars-filled:before{content:""}.icon-stars-lock:before{content:""}.icon-stars-refund:before{content:""}.icon-stats:before{content:""}.icon-stealth-future:before{content:""}.icon-stealth-past:before{content:""}.icon-stickers:before{content:""}.icon-stop:before{content:""}.icon-stop-raising-hand:before{content:""}.icon-story-caption:before{content:""}.icon-story-expired:before{content:""}.icon-story-priority:before{content:""}.icon-story-reply:before{content:""}.icon-strikethrough:before{content:""}.icon-subscript:before{content:""}.icon-superscript:before{content:""}.icon-support-filled:before{content:""}.icon-table:before{content:""}.icon-table-align-bottom:before{content:""}.icon-table-align-center:before{content:""}.icon-table-align-left:before{content:""}.icon-table-align-middle:before{content:""}.icon-table-align-right:before{content:""}.icon-table-align-top:before{content:""}.icon-table-delete:before{content:""}.icon-table-fill:before{content:""}.icon-table-insert-above:before{content:""}.icon-table-insert-below:before{content:""}.icon-table-insert-left:before{content:""}.icon-table-insert-right:before{content:""}.icon-table-merge-horizontal:before{content:""}.icon-table-merge-vertical:before{content:""}.icon-table-move-left:before{content:""}.icon-table-move-right:before{content:""}.icon-table-split-horizontal:before{content:""}.icon-table-split-vertical:before{content:""}.icon-tag:before{content:""}.icon-tag-add:before{content:""}.icon-tag-crossed:before{content:""}.icon-tag-filter:before{content:""}.icon-tag-name:before{content:""}.icon-task-list:before{content:""}.icon-timer:before{content:""}.icon-timer-filled:before{content:""}.icon-toncoin:before{content:""}.icon-tone:before{content:""}.icon-tools:before{content:""}.icon-topic-new:before{content:""}.icon-trade:before{content:""}.icon-transcribe:before{content:""}.icon-truck:before{content:""}.icon-unarchive:before{content:""}.icon-underlined:before{content:""}.icon-understood:before{content:""}.icon-undo:before{content:""}.icon-unique-profile:before{content:""}.icon-unlist:before{content:""}.icon-unlist-outline:before{content:""}.icon-unlock:before{content:""}.icon-unlock-badge:before{content:""}.icon-unmute:before{content:""}.icon-unpin:before{content:""}.icon-unread:before{content:""}.icon-up:before{content:""}.icon-user:before{content:""}.icon-user-filled:before{content:""}.icon-user-online:before{content:""}.icon-user-stars:before{content:""}.icon-user-tag:before{content:""}.icon-video:before{content:""}.icon-video-outlined:before{content:""}.icon-video-stop:before{content:""}.icon-view-once:before{content:""}.icon-voice-chat:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-3:before{content:""}.icon-warning:before{content:""}.icon-web:before{content:""}.icon-web-filled:before{content:""}.icon-webapp:before{content:""}.icon-word-wrap:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.media-inner{-webkit-user-select:none;user-select:none;position:relative}.media-inner video.full-media,.media-inner img.full-media,.media-inner img.thumbnail,.media-inner canvas.thumbnail{object-fit:cover;width:100%;height:100%;display:block}.media-inner .full-media.with-blurred-bg{position:relative;border-radius:0!important}.media-inner video{background:50%/contain no-repeat}.media-inner .thumbnail{position:absolute;top:0;left:0}.media-inner .thumbnail.with-blurred-bg{left:50%;transform:translate(-50%);border-radius:0!important}.media-inner .media-loading{position:absolute}.media-inner.fix-min-height{min-height:5rem}.media-inner .message-media-last-progress{--_progress:0%;--_color:var(--color-primary);background-color:#ffffff4d;height:.25rem;position:absolute;bottom:0;left:0;right:0}.media-inner .message-media-last-progress:before{content:"";width:var(--_progress);background-color:var(--_color);border-top-right-radius:.125rem;border-bottom-right-radius:.125px;height:100%;position:absolute;top:0;left:0}.theme-dark .media-inner .message-media-last-progress{--_color:white}.animated-close-icon{position:absolute;transform:rotate(-45deg)}.animated-close-icon:before,.animated-close-icon:after{content:"";position:absolute;top:0;left:0}.animated-close-icon:before{transform:rotate(90deg)}.animated-close-icon,.animated-close-icon:before,.animated-close-icon:after{background-color:var(--color-text-secondary);width:1.125rem;height:.125rem;transition:transform var(--slide-transition);border-radius:.125rem}.animated-close-icon.no-transition,.animated-close-icon.no-transition:before,.animated-close-icon.no-transition:after{transition:none}.animated-close-icon.state-back{transform:rotate(180deg)}.animated-close-icon.state-back:before{transform:rotate(45deg)scaleX(.75)translateY(-.375rem)}.animated-close-icon.state-back:after{transform:rotate(-45deg)scaleX(.75)translateY(.375rem)}.overscroll-trigger{height:1px;display:none}.chat-list{background:var(--color-background);height:100%;padding:.5rem;padding-inline-end:max(.5rem - var(--scrollbar-width), 0px);overflow:hidden scroll}.chat-list.forum-panel-open .info{opacity:0;transform:translate(-20%)}.chat-list.forum-panel-open .Chat[dir=rtl] .info{transform:translate(20%)}.chat-list.forum-panel-open .Avatar{transform:scale(.9)}.chat-list .scroll-container{position:relative}.chat-list .no-results{color:var(--color-text-meta);text-align:center;margin-top:2rem}.chat-list .Avatar{transition:transform var(--layer-transition)}body.no-page-transitions .chat-list .Avatar{transition:none}.chat-list .ListItem.chat-item-clickable{margin:0}body.is-ios .chat-list,body.is-android .chat-list{padding-left:0;padding-right:0}body.is-ios .chat-list .ListItem:after,body.is-android .chat-list .ListItem:after{opacity:1;transition:opacity var(--layer-transition)}body.is-ios .chat-list.forum-panel-open .ListItem:after,body.is-android .chat-list.forum-panel-open .ListItem:after{opacity:0}@media (width>=600px){.chat-list.forum-panel-open .selected-forum .Avatar{transform:none}}@media (width<=600px){.chat-list{padding-left:0;padding-right:0}}.Avatar,.ProfilePhoto{--color-user:var(--accent-color)}.Avatar.replies-bot-account,.Avatar.anonymous-forwards,.Avatar.saved-messages,.ProfilePhoto.replies-bot-account,.ProfilePhoto.anonymous-forwards,.ProfilePhoto.saved-messages{--color-user:var(--color-primary)}.Avatar.deleted-account,.ProfilePhoto.deleted-account{--color-user:var(--color-deleted-account)}.fab-padding-bottom{padding-bottom:5rem!important}.with-story-ribbon{--story-ribbon-height:5.5rem;transform:translateY(calc(var(--story-ribbon-height) * -1));height:calc(100% - var(--extra-height,0px) + var(--story-ribbon-height))!important}.with-story-ribbon.open,.with-story-ribbon.closing{transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.with-story-ribbon.open{transform:translateY(0)}.peer-color-0{--accent-color:var(--color-peer-0,var(--color-text));--bar-gradient:var(--color-peer-gradient-0);--accent-background-color:var(--color-peer-bg-0,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-0,var(--active-color))}.peer-color-1{--accent-color:var(--color-peer-1,var(--color-text));--bar-gradient:var(--color-peer-gradient-1);--accent-background-color:var(--color-peer-bg-1,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-1,var(--active-color))}.peer-color-2{--accent-color:var(--color-peer-2,var(--color-text));--bar-gradient:var(--color-peer-gradient-2);--accent-background-color:var(--color-peer-bg-2,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-2,var(--active-color))}.peer-color-3{--accent-color:var(--color-peer-3,var(--color-text));--bar-gradient:var(--color-peer-gradient-3);--accent-background-color:var(--color-peer-bg-3,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-3,var(--active-color))}.peer-color-4{--accent-color:var(--color-peer-4,var(--color-text));--bar-gradient:var(--color-peer-gradient-4);--accent-background-color:var(--color-peer-bg-4,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-4,var(--active-color))}.peer-color-5{--accent-color:var(--color-peer-5,var(--color-text));--bar-gradient:var(--color-peer-gradient-5);--accent-background-color:var(--color-peer-bg-5,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-5,var(--active-color))}.peer-color-6{--accent-color:var(--color-peer-6,var(--color-text));--bar-gradient:var(--color-peer-gradient-6);--accent-background-color:var(--color-peer-bg-6,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-6,var(--active-color))}.peer-color-7{--accent-color:var(--color-peer-7,var(--color-text));--bar-gradient:var(--color-peer-gradient-7);--accent-background-color:var(--color-peer-bg-7,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-7,var(--active-color))}.peer-color-8{--accent-color:var(--color-peer-8,var(--color-text));--bar-gradient:var(--color-peer-gradient-8);--accent-background-color:var(--color-peer-bg-8,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-8,var(--active-color))}.peer-color-9{--accent-color:var(--color-peer-9,var(--color-text));--bar-gradient:var(--color-peer-gradient-9);--accent-background-color:var(--color-peer-bg-9,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-9,var(--active-color))}.peer-color-10{--accent-color:var(--color-peer-10,var(--color-text));--bar-gradient:var(--color-peer-gradient-10);--accent-background-color:var(--color-peer-bg-10,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-10,var(--active-color))}.peer-color-11{--accent-color:var(--color-peer-11,var(--color-text));--bar-gradient:var(--color-peer-gradient-11);--accent-background-color:var(--color-peer-bg-11,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-11,var(--active-color))}.peer-color-12{--accent-color:var(--color-peer-12,var(--color-text));--bar-gradient:var(--color-peer-gradient-12);--accent-background-color:var(--color-peer-bg-12,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-12,var(--active-color))}.peer-color-13{--accent-color:var(--color-peer-13,var(--color-text));--bar-gradient:var(--color-peer-gradient-13);--accent-background-color:var(--color-peer-bg-13,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-13,var(--active-color))}.peer-color-14{--accent-color:var(--color-peer-14,var(--color-text));--bar-gradient:var(--color-peer-gradient-14);--accent-background-color:var(--color-peer-bg-14,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-14,var(--active-color))}.peer-color-15{--accent-color:var(--color-peer-15,var(--color-text));--bar-gradient:var(--color-peer-gradient-15);--accent-background-color:var(--color-peer-bg-15,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-15,var(--active-color))}.peer-color-16{--accent-color:var(--color-peer-16,var(--color-text));--bar-gradient:var(--color-peer-gradient-16);--accent-background-color:var(--color-peer-bg-16,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-16,var(--active-color))}.peer-color-17{--accent-color:var(--color-peer-17,var(--color-text));--bar-gradient:var(--color-peer-gradient-17);--accent-background-color:var(--color-peer-bg-17,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-17,var(--active-color))}.peer-color-18{--accent-color:var(--color-peer-18,var(--color-text));--bar-gradient:var(--color-peer-gradient-18);--accent-background-color:var(--color-peer-bg-18,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-18,var(--active-color))}.peer-color-19{--accent-color:var(--color-peer-19,var(--color-text));--bar-gradient:var(--color-peer-gradient-19);--accent-background-color:var(--color-peer-bg-19,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-19,var(--active-color))}.peer-color-20{--accent-color:var(--color-peer-20,var(--color-text));--bar-gradient:var(--color-peer-gradient-20);--accent-background-color:var(--color-peer-bg-20,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-20,var(--active-color))}.peer-color-21{--accent-color:var(--color-peer-21,var(--color-text));--bar-gradient:var(--color-peer-gradient-21);--accent-background-color:var(--color-peer-bg-21,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-21,var(--active-color))}.peer-color-22{--accent-color:var(--color-peer-22,var(--color-text));--bar-gradient:var(--color-peer-gradient-22);--accent-background-color:var(--color-peer-bg-22,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-22,var(--active-color))}.peer-color-23{--accent-color:var(--color-peer-23,var(--color-text));--bar-gradient:var(--color-peer-gradient-23);--accent-background-color:var(--color-peer-bg-23,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-23,var(--active-color))}.peer-color-24{--accent-color:var(--color-peer-24,var(--color-text));--bar-gradient:var(--color-peer-gradient-24);--accent-background-color:var(--color-peer-bg-24,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-24,var(--active-color))}.peer-color-25{--accent-color:var(--color-peer-25,var(--color-text));--bar-gradient:var(--color-peer-gradient-25);--accent-background-color:var(--color-peer-bg-25,var(--hover-color));--accent-background-active-color:var(--color-peer-bg-active-25,var(--active-color))}.peer-color-count-1,.peer-color-count-2,.peer-color-count-3{--accent-background-color:var(--hover-color);--accent-background-active-color:var(--active-color)}.peer-color-count-2{--_accent-color-rgb:var(--color-accent-own-rgb)}.peer-color-count-2 html.theme-dark{--_accent-color-rgb:var(--color-text-rgb)}.peer-color-count-2{--bar-gradient:repeating-linear-gradient(-45deg, rgb(var(--_accent-color-rgb), 100%), rgb(var(--_accent-color-rgb), 100%) 5px, rgb(var(--_accent-color-rgb), 35%) 5px, rgb(var(--_accent-color-rgb), 35%) 10px)}.peer-color-count-3{--_accent-color-rgb:var(--color-accent-own-rgb)}.peer-color-count-3 html.theme-dark{--_accent-color-rgb:var(--color-text-rgb)}.peer-color-count-3{--bar-gradient:repeating-linear-gradient(-45deg, rgb(var(--_accent-color-rgb), 100%), rgb(var(--_accent-color-rgb), 100%) 5px, rgb(var(--_accent-color-rgb), 60%) 5px, rgb(var(--_accent-color-rgb), 60%) 10px, rgb(var(--_accent-color-rgb), 20%) 10px, rgb(var(--_accent-color-rgb), 20%) 15px)}.flex-column-centered{flex-direction:column;align-items:center;display:flex}:root{--composer-pill-radius:1.5rem;--composer-control-radius:1.25rem;--composer-height:3rem;--composer-embed-radius:.5rem;--composer-pill-padding:.25rem;--composer-row-gap:.25rem;--composer-bottom-gap:1rem;--composer-bottom-gap-mobile:.5rem;--composer-top-gap:.5rem;--composer-min-bottom-reserve:calc(var(--composer-height) + var(--composer-bottom-gap));--composer-embedded-message-gap:.5rem;--composer-embedded-message-duration:.15s;--composer-input-grow-duration:.1s;--composer-icon-button-padding:.5rem;--composer-icon-size:1.5rem;--composer-main-button-width:2.5rem;--composer-main-button-height:2.5rem}@media (width<=600px){:root{--composer-min-bottom-reserve:calc(var(--composer-height) + var(--composer-bottom-gap-mobile) + env(safe-area-inset-bottom,0px))}body.keyboard-visible{--composer-min-bottom-reserve:calc(var(--composer-height) + var(--composer-bottom-gap-mobile))}}.composer-pill{padding:var(--composer-pill-padding);border-radius:var(--composer-pill-radius);background:var(--color-background)}.composer-action-button-pill{width:var(--composer-main-button-width);height:var(--composer-main-button-height);border-radius:var(--composer-control-radius);color:#fff;background:var(--color-primary);flex-shrink:0}.composer-icon-button{padding:var(--composer-icon-button-padding);background:0 0;flex-shrink:0}.composer-icon-button .icon{font-size:var(--composer-icon-size)}.composer-embed-block{border-radius:var(--composer-embed-radius);background-color:var(--accent-background-color)}@media print{body,html,.messages-layout{background:#fff}#LeftColumn,#RightColumn-wrapper,.ChatOrUserPicker,#Notifications,.Modal,.ActiveCallHeader,.unread-count,#middle-column-portals,.header-tools,.ScrollDownButton,.middle-column-footer{display:none!important}#MiddleColumn{border-left:none!important}html,body,#root,#Main,#MiddleColumn,.MessageList,.messages-layout,.Transition,.Transition>.Transition_slide{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.messages-container{width:100%!important;max-width:100rem!important}.MessageList .sticky-date>span,.MessageList .local-action-message>span,.MessageList .ActionMessage>span,.MessageList .empty>span{color:var(--color-text)!important;background:var(--color-background-own)!important}.hide-on-print{visibility:hidden!important}}html,body{--font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-monospace:"Cascadia Mono", "Roboto Mono", "Droid Sans Mono", "SF Mono", "Menlo", "Ubuntu Mono", "Consolas", monospace;--font-family-numbers-rounded:ui-rounded, "Numbers Rounded", "Roboto", "Helvetica Neue", sans-serif;--font-family-rounded:"Nunito", "Roboto", "Helvetica Neue", sans-serif;--font-family-condensed:"Roboto Condensed", "Roboto", "Helvetica Neue", sans-serif;--font-weight-semibold:500;-webkit-user-select:none;user-select:none;overscroll-behavior:none;width:100%;height:100%;font-family:var(--font-family);font-size:16px;font-weight:var(--font-weight-normal);color:var(--color-text);text-align:left;background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;line-height:1.5;overflow:hidden}@media (width<=600px){html,body{height:calc(var(--vh,1vh) * 100)}}noscript{align-content:center;justify-items:center;width:100%;height:100%;display:grid}noscript .nojs-video{pointer-events:none}noscript .nojs-video::-webkit-media-controls{display:none}html.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.is-ios,body.is-macos{--font-family-rounded:ui-rounded, "Nunito", "Roboto", "Helvetica Neue", sans-serif;--font-family:system-ui, -apple-system, BlinkMacSystemFont, "Roboto", "Apple Color Emoji", "Helvetica Neue", sans-serif;--font-weight-semibold:600}html[lang=fa],html[lang=fa] body{--font-family:"Vazirmatn", "Roboto", -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}html[lang=fa].is-ios,html[lang=fa].is-macos,html[lang=fa] body.is-ios,html[lang=fa] body.is-macos{--font-family:"Vazirmatn", -apple-system, BlinkMacSystemFont, "Roboto", "Apple Color Emoji", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}body.is-ios{--border-radius-messages:1rem;--border-radius-messages-small:.5rem}body.is-tauri{--custom-cursor:default;--window-controls-width:5rem}body.no-page-transitions{--pane-slide-transition:0s}body.cursor-grabbing{--custom-cursor:grabbing;cursor:grabbing!important}body.cursor-ew-resize{--custom-cursor:ew-resize;cursor:ew-resize!important}[data-file-hover-open-active]{animation:.25s ease-in-out .25s 2 alternate file-hover-open-opacity}@keyframes file-hover-open-opacity{to{opacity:.65}}#root,.full-height{height:100%}#root.is-auth,.full-height.is-auth{background:var(--color-background)}@media (width<=600px){#root,.full-height{height:calc(var(--vh,1vh) * 100)}}#middle-column-portals,#portals{height:0;position:absolute;top:0;left:0;right:0}#middle-column-portals{top:calc(0rem - var(--call-header-height,0rem))}.hidden{visibility:hidden}.svg-definitions{position:fixed;top:-99999px}.allow-selection{-webkit-user-select:text;user-select:text}.no-selection{-webkit-user-select:none!important;user-select:none!important}.clearfix:after{content:"";clear:both;display:table}.visually-hidden{z-index:-1;clip-path:inset(50%);width:0;height:0;overflow:hidden;position:absolute!important}.custom-scroll,.custom-scroll-x{pointer-events:auto;scrollbar-color:transparent transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;transition:scrollbar-color .3s}.custom-scroll::-webkit-scrollbar-thumb{background-color:#0000;border-radius:.375rem;box-shadow:0 0 1px #ffffff03}.custom-scroll-x::-webkit-scrollbar-thumb{background-color:#0000;border-radius:.375rem;box-shadow:0 0 1px #ffffff03}.custom-scroll:hover,.custom-scroll:focus,.custom-scroll:focus-within,.custom-scroll-x:hover,.custom-scroll-x:focus,.custom-scroll-x:focus-within{scrollbar-color:var(--color-scrollbar) transparent}.custom-scroll:hover::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar)}.custom-scroll:focus::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar)}.custom-scroll:focus-within::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar)}.custom-scroll-x:hover::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar)}.custom-scroll-x:focus::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar)}.custom-scroll-x:focus-within::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar)}.custom-scroll.with-scrollable-hint,.custom-scroll-x.with-scrollable-hint{--scrollable-hint-mask-size:var(--scrollable-hint-size,2.5rem);--scrollable-hint-cutoff:0rem;--scrollable-hint-top-mask-outset:var(--scrollable-hint-mask-size);--scrollable-hint-bottom-mask-outset:var(--scrollable-hint-mask-size);--scrollable-hint-left-mask-outset:var(--scrollable-hint-mask-size);--scrollable-hint-right-mask-outset:var(--scrollable-hint-mask-size);-webkit-mask-image:linear-gradient(to right, transparent 0, transparent var(--scrollable-hint-cutoff), #000 var(--scrollable-hint-mask-size), #000 calc(100% - var(--scrollable-hint-mask-size)), transparent calc(100% - var(--scrollable-hint-cutoff)), transparent 100%), linear-gradient(to bottom, transparent 0, transparent var(--scrollable-hint-cutoff), #000 var(--scrollable-hint-mask-size), #000 calc(100% - var(--scrollable-hint-mask-size)), transparent calc(100% - var(--scrollable-hint-cutoff)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, transparent var(--scrollable-hint-cutoff), #000 var(--scrollable-hint-mask-size), #000 calc(100% - var(--scrollable-hint-mask-size)), transparent calc(100% - var(--scrollable-hint-cutoff)), transparent 100%), linear-gradient(to bottom, transparent 0, transparent var(--scrollable-hint-cutoff), #000 var(--scrollable-hint-mask-size), #000 calc(100% - var(--scrollable-hint-mask-size)), transparent calc(100% - var(--scrollable-hint-cutoff)), transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha;-webkit-mask-position:calc(var(--scrollable-hint-left-mask-outset) * -1) 0, 0 calc(var(--scrollable-hint-top-mask-outset) * -1);mask-position:calc(var(--scrollable-hint-left-mask-outset) * -1) 0, 0 calc(var(--scrollable-hint-top-mask-outset) * -1);-webkit-mask-size:calc(100% + var(--scrollable-hint-left-mask-outset) + var(--scrollable-hint-right-mask-outset)) 100%, 100% calc(100% + var(--scrollable-hint-top-mask-outset) + var(--scrollable-hint-bottom-mask-outset));mask-size:calc(100% + var(--scrollable-hint-left-mask-outset) + var(--scrollable-hint-right-mask-outset)) 100%, 100% calc(100% + var(--scrollable-hint-top-mask-outset) + var(--scrollable-hint-bottom-mask-outset));transition:scrollbar-color .3s,-webkit-mask-size .2s,mask-size .2s,-webkit-mask-position .2s,mask-position .2s;-webkit-mask-composite:source-in;mask-composite:intersect}body:not(.is-ios) .custom-scroll::-webkit-scrollbar{width:.375rem}body:not(.is-ios) .custom-scroll-x::-webkit-scrollbar{height:.375rem}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-overscroll{overscroll-behavior:none}.no-touch{touch-action:none}.flex-grow{flex-grow:1}.icon{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icons!important}.emoji-small{width:var(--emoji-size);height:var(--emoji-size);color:#0000;background:no-repeat;background-size:var(--emoji-size);flex-shrink:0;margin-inline-end:1px;display:inline-block;overflow:hidden}.emoji-small::selection{color:#0000;background-color:var(--color-selection-highlight-emoji)}.div-button{cursor:var(--custom-cursor,pointer);outline:none!important}.opacity-transition{opacity:1;transition:opacity .15s}.opacity-transition.not-open{opacity:0}.opacity-transition.not-shown{display:none}.opacity-transition.slow{transition-duration:.3s}.interactive-gift canvas{transition:transform .25s}@media (hover:hover){.interactive-gift:hover canvas,.interactive-gift:focus-visible canvas{transform:scale(1.1)}}.color-primary{color:var(--color-primary)!important}.color-danger{color:var(--color-error)!important}.text-muted{color:var(--color-text-secondary)!important}.protector{-webkit-user-select:none;user-select:none;z-index:2;-webkit-touch-callout:none;position:absolute;inset:0}.for-ios-autocapitalization-fix{z-index:-1;opacity:0;font-size:16px;position:fixed;bottom:1rem}.emoji-test-element{white-space:nowrap;opacity:0;display:inline;position:absolute;bottom:0;left:0}.in-text-icon{line-height:inherit;vertical-align:bottom}.in-text-icon-last.in-text-icon-last{margin-inline:.25rem 0}.link-arrow-icon{font-size:var(--next-arrow-size,.5625em);font-weight:var(--next-arrow-weight,inherit);line-height:inherit}.shared-canvas-container{position:relative}.shared-canvas,.absolute-video-container{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.with-notch:before{content:"";z-index:var(--z-scroll-notch);opacity:0;background-color:var(--color-borders);width:100%;height:1px;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.with-notch.scrolled:before{opacity:1}.with-bottom-notch{border-bottom:1px solid var(--color-borders);transition:border-color .2s ease-in-out}.with-bottom-notch.scrolled-to-end{border-bottom-color:#0000}@keyframes grow-icon{0%{opacity:.8;transform:scale(.5)}50%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes hide-icon{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes vt-expand-icon-spin{to{transform:rotate(180deg)}}@keyframes vt-collapse-icon-spin{to{transform:rotate(-180deg)}}.component-theme-dark{--color-background:#212121;--color-background-compact-menu:#212121dd;--color-background-compact-menu-reactions:#212121dd;--color-background-compact-menu-hover:#0006;--color-background-menu-separator:#ffffff1a;--color-background-secondary:#0f0f0f;--color-background-secondary-accent:#191919;--color-background-own:#766ac8;--color-background-own-apple:#766ac8;--color-background-selected:#2c2c2c;--color-background-own-selected:#6549d4;--color-chat-hover:#2c2c2c;--color-chat-active:#766ac8;--color-chat-active-greyed:#9288d3;--color-item-hover:#2c2c2c;--color-item-active:#292929;--color-text:#fff;--color-text-rgb:255, 255, 255;--color-text-secondary:#aaa;--color-text-secondary-rgb:170, 170, 170;--color-icon-secondary:#aaa;--color-text-secondary-apple:#aaa;--color-borders:#303030;--color-borders-input:#5b5b5a;--color-dividers:#3b3b3d;--color-dividers-android:#0f0f0f;--color-links:#8774e1;--color-gray:#717579;--color-list-icon:#707579;--color-default-shadow:#1010109c;--color-light-shadow:#00000040;--color-active:#8774e1;--color-success:#00c73e;--color-text-meta-colored:#8378db;--color-reply-hover:#272727;--color-reply-active:#2e2f2f;--color-reply-own-hover:#8775da;--color-reply-own-hover-apple:#8775da;--color-reply-own-active:#917dea;--color-reply-own-active-apple:#917dea;--color-accent-own:#fff;--color-accent-own-rgb:255, 255, 255;--color-message-meta-own:#fff8;--color-own-links:#fff;--color-code:#8774e1;--color-code-own:#fff;--color-code-bg:#00000080;--color-code-own-bg:#00000050;--color-composer-button:#aaac;--color-message-reaction:#2b2a35;--color-message-reaction-hover:#343147;--color-message-reaction-own:#675caf;--color-message-reaction-hover-own:#5b529b;--color-message-reaction-chosen-hover:#7864dd;--color-message-reaction-chosen-hover-own:#f5f5f5;--color-message-non-contact:#cceebf;--color-voice-transcribe-button:#2a2a3c;--color-voice-transcribe-button-own:#8373d3;--color-topic-blue:#6ff9f0;--color-topic-yellow:#ffd67e;--color-topic-violet:#cb86db;--color-topic-green:#8eee98;--color-topic-rose:#ff93b2;--color-topic-red:#fb6f5f;--color-topic-grey:#999;--color-forum-unread-topic-hover:#363636;--color-forum-hover-unread-topic-hover:#3f3f3f;--color-chat-username:#e9eef4}@view-transition{navigation:auto;types:page}:root{view-transition-name:none}.active-vt-page :root{view-transition-name:var(--_vtn)}.active-vt-page::view-transition-group(root){animation-duration:.4s}
