.Tooltip-module__w6kZxW__anchor{display:inline-flex}.Tooltip-module__w6kZxW__tooltip{--from:translateY(4px);z-index:var(--lg-z-tooltip);border-radius:var(--lg-radius-sm);max-width:260px;font-family:var(--lg-font-sans);font-size:var(--lg-text-sm);font-weight:var(--lg-weight-medium);color:var(--lg-text);background:var(--lg-glass-bg-strong);-webkit-backdrop-filter:var(--lg-glass-filter-strong);backdrop-filter:var(--lg-glass-filter-strong);box-shadow:var(--lg-glass-shadow);pointer-events:none;opacity:0;transform:var(--from) scale(.96);transition:opacity var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);align-items:center;gap:8px;padding:6px 10px;line-height:1.35;display:inline-flex;position:fixed}.Tooltip-module__w6kZxW__tooltip[data-side=bottom]{--from:translateY(-4px)}.Tooltip-module__w6kZxW__tooltip[data-side=left]{--from:translateX(4px)}.Tooltip-module__w6kZxW__tooltip[data-side=right]{--from:translateX(-4px)}.Tooltip-module__w6kZxW__tooltip[data-visible=true]{opacity:1;transform:none}.Tooltip-module__w6kZxW__kbd{font-family:var(--lg-font-sans);font-size:var(--lg-text-xs);color:var(--lg-text-tertiary);background:var(--lg-fill);border-radius:4px;padding:1px 5px}
.Avatar-module__0AwfNa__avatar{font-family:var(--lg-font-sans);font-weight:var(--lg-weight-semibold);box-shadow:0 0 0 2px var(--lg-glass-border), 0 4px 12px -4px #00000040;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.Avatar-module__0AwfNa__image,.Avatar-module__0AwfNa__fallback{object-fit:cover;border-radius:50%;width:100%;height:100%}.Avatar-module__0AwfNa__fallback{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg, hsl(var(--avatar-hue) 70% 62%), hsl(calc(var(--avatar-hue) + 40) 70% 48%));place-items:center;display:grid}.Avatar-module__0AwfNa__status{width:28%;min-width:8px;height:28%;min-height:8px;box-shadow:0 0 0 2px var(--lg-bg);border-radius:50%;position:absolute;bottom:0;right:0}.Avatar-module__0AwfNa__status[data-status=online]{background:var(--lg-success)}.Avatar-module__0AwfNa__status[data-status=away]{background:var(--lg-warning)}.Avatar-module__0AwfNa__status[data-status=busy]{background:var(--lg-danger)}.Avatar-module__0AwfNa__status[data-status=offline]{background:var(--lg-text-tertiary)}
.Badge-module__g-cF8q__badge{--tone:var(--lg-text-secondary);--tone-soft:var(--lg-fill);border-radius:var(--lg-radius-full);min-width:20px;height:20px;font-family:var(--lg-font-sans);font-size:11px;font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tone);background:var(--tone-soft);justify-content:center;align-items:center;gap:4px;padding:0 7px;line-height:1;display:inline-flex}.Badge-module__g-cF8q__badge[data-tone=accent]{--tone:var(--lg-accent);--tone-soft:var(--lg-accent-soft)}.Badge-module__g-cF8q__badge[data-tone=success]{--tone:var(--lg-success);--tone-soft:var(--lg-success-soft)}.Badge-module__g-cF8q__badge[data-tone=warning]{--tone:var(--lg-warning);--tone-soft:var(--lg-warning-soft)}.Badge-module__g-cF8q__badge[data-tone=danger]{--tone:var(--lg-danger);--tone-soft:var(--lg-danger-soft)}.Badge-module__g-cF8q__badge[data-variant=solid]{color:#fff;background:var(--tone);box-shadow:inset 0 1px #ffffff40}.Badge-module__g-cF8q__badge[data-variant=solid][data-tone=neutral]{background:var(--lg-text-secondary);color:var(--lg-bg)}.Badge-module__g-cF8q__dot{background:var(--tone);width:8px;min-width:8px;height:8px;padding:0}
.Field-module__JgAQDq__field{min-width:0;font-family:var(--lg-font-sans);flex-direction:column;display:flex}.Field-module__JgAQDq__labelRow{justify-content:space-between;align-items:baseline;gap:var(--lg-space-2);margin-bottom:6px;display:flex}.Field-module__JgAQDq__label{font-size:var(--lg-text-sm);font-weight:var(--lg-weight-medium);color:var(--lg-text-secondary);padding-inline:2px}.Field-module__JgAQDq__required{color:var(--lg-danger);margin-left:2px}.Field-module__JgAQDq__optional{color:var(--lg-text-tertiary);font-weight:var(--lg-weight-regular);margin-left:4px}.Field-module__JgAQDq__messageRow{justify-content:space-between;gap:var(--lg-space-2);font-size:var(--lg-text-xs);padding-inline:2px;line-height:1.4;display:flex}.Field-module__JgAQDq__messageCollapse{opacity:0;transition:grid-template-rows var(--lg-duration-base) var(--lg-ease-out), opacity var(--lg-duration-base) var(--lg-ease-out), transform var(--lg-duration-base) var(--lg-ease-out);flex:1;grid-template-rows:0fr;min-width:0;display:grid;transform:translateY(-4px)}.Field-module__JgAQDq__messageCollapse[data-open=true]{opacity:1;grid-template-rows:1fr;transform:none}.Field-module__JgAQDq__messageInner{align-items:flex-start;gap:5px;padding-top:6px;display:flex;overflow:hidden}.Field-module__JgAQDq__messageInner>svg{flex-shrink:0;margin-top:1px}.Field-module__JgAQDq__hint{color:var(--lg-text-tertiary)}.Field-module__JgAQDq__error{color:var(--lg-danger);font-weight:var(--lg-weight-medium)}.Field-module__JgAQDq__success{color:var(--lg-success);font-weight:var(--lg-weight-medium)}.Field-module__JgAQDq__meta{color:var(--lg-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding-top:6px}.Field-module__JgAQDq__control{--field-h:var(--lg-control-md);--field-px:12px;--field-ring:var(--lg-field-border);align-items:center;gap:var(--lg-space-2);min-height:var(--field-h);padding-inline:var(--field-px);border-radius:var(--lg-radius-md);background:var(--lg-field-bg);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);box-shadow:inset 0 0 0 1px var(--field-ring), inset 0 1px 2px #00000008;color:var(--lg-text);cursor:text;transition:background var(--lg-duration-fast) ease, box-shadow var(--lg-duration-base) var(--lg-ease-out);display:flex;position:relative}.Field-module__JgAQDq__control:hover{--field-ring:var(--lg-field-border-hover);background:var(--lg-field-bg-hover)}.Field-module__JgAQDq__control:focus-within{--field-ring:var(--lg-focus-border);background:var(--lg-field-bg-focus);box-shadow:inset 0 0 0 1px var(--field-ring), inset 0 1px 2px #00000008}.Field-module__JgAQDq__control[data-size=sm]{--field-h:var(--lg-control-sm);--field-px:10px;border-radius:var(--lg-radius-sm)}.Field-module__JgAQDq__control[data-size=lg]{--field-h:var(--lg-control-lg);--field-px:16px}.Field-module__JgAQDq__control[data-invalid=true]{--field-ring:var(--lg-danger-border);animation:Field-module__JgAQDq__lg-shake .42s var(--lg-ease-out)}.Field-module__JgAQDq__control[data-invalid=true]:focus-within{box-shadow:inset 0 0 0 1px var(--lg-danger-border), inset 0 1px 2px #00000008}.Field-module__JgAQDq__control[data-success=true]{--field-ring:var(--lg-success)}.Field-module__JgAQDq__control[data-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Field-module__JgAQDq__input{min-width:0;height:var(--field-h);color:inherit;font-size:var(--lg-text-md);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;padding:0}.Field-module__JgAQDq__control[data-size=sm] .Field-module__JgAQDq__input{font-size:var(--lg-text-sm)}.Field-module__JgAQDq__control[data-size=lg] .Field-module__JgAQDq__input{font-size:var(--lg-text-lg)}.Field-module__JgAQDq__input::placeholder{color:var(--lg-field-placeholder);opacity:1}.Field-module__JgAQDq__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.Field-module__JgAQDq__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.Field-module__JgAQDq__input::-ms-reveal{-webkit-appearance:none;display:none}.Field-module__JgAQDq__input::-ms-clear{-webkit-appearance:none;display:none}.Field-module__JgAQDq__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Field-module__JgAQDq__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Field-module__JgAQDq__input[type=number]{-moz-appearance:textfield}.Field-module__JgAQDq__input:-webkit-autofill{-webkit-text-fill-color:var(--lg-text);transition:background-color 9999s ease-out}.Field-module__JgAQDq__adornment{color:var(--lg-text-tertiary);transition:color var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);flex-shrink:0;align-items:center;display:inline-flex}.Field-module__JgAQDq__adornment>svg{width:18px;height:18px}.Field-module__JgAQDq__control:focus-within .Field-module__JgAQDq__adornmentStart{color:var(--lg-accent)}.Field-module__JgAQDq__control[data-invalid=true] .Field-module__JgAQDq__adornmentStart{color:var(--lg-danger)}.Field-module__JgAQDq__statusIcon{animation:Field-module__JgAQDq__lg-pop var(--lg-duration-base) var(--lg-ease-spring);display:inline-flex}.Field-module__JgAQDq__statusIcon[data-tone=danger]{color:var(--lg-danger)}.Field-module__JgAQDq__statusIcon[data-tone=success]{color:var(--lg-success)}.Field-module__JgAQDq__inlineAction{border-radius:var(--lg-radius-full);width:26px;height:26px;color:var(--lg-text-tertiary);cursor:pointer;transition:background var(--lg-duration-fast) ease, color var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);place-items:center;margin-inline:-4px;display:inline-grid}.Field-module__JgAQDq__inlineAction:hover{background:var(--lg-fill);color:var(--lg-text)}.Field-module__JgAQDq__inlineAction:active{transform:scale(.88)}.Field-module__JgAQDq__inlineAction:focus-visible{outline:2px solid var(--lg-accent);outline-offset:1px}.Field-module__JgAQDq__clearAppear{animation:Field-module__JgAQDq__lg-pop var(--lg-duration-base) var(--lg-ease-spring)}@keyframes Field-module__JgAQDq__lg-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes Field-module__JgAQDq__lg-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}
.Sidebar-module__bI2chW__sidebar{--sb-pad:14px;--sb-item-h:40px;--sb-icon:40px;--sb-current:var(--sb-width);width:var(--sb-current);height:100%;min-height:0;padding:18px var(--sb-pad) var(--sb-pad);border-radius:var(--lg-radius-xl);font-family:var(--lg-font-sans);color:var(--lg-text);background:var(--lg-glass-bg);-webkit-backdrop-filter:var(--lg-glass-filter);backdrop-filter:var(--lg-glass-filter);box-shadow:var(--lg-glass-shadow);transition:width var(--lg-duration-slow) var(--lg-ease-out), padding var(--lg-duration-slow) var(--lg-ease-out);z-index:var(--lg-z-sidebar);flex-direction:column;gap:6px;display:flex;position:relative}.Sidebar-module__bI2chW__sidebar[data-collapsed=true]{--sb-current:var(--sb-collapsed);--sb-pad:calc((var(--sb-collapsed) - var(--sb-icon)) / 2)}.Sidebar-module__bI2chW__brandTitle,.Sidebar-module__bI2chW__itemLabel,.Sidebar-module__bI2chW__itemBadge,.Sidebar-module__bI2chW__chevron,.Sidebar-module__bI2chW__userText,.Sidebar-module__bI2chW__userChevron,.Sidebar-module__bI2chW__sectionTitle span,.Sidebar-module__bI2chW__headerActions{transition:opacity var(--lg-duration-base) var(--lg-ease-out), transform var(--lg-duration-slow) var(--lg-ease-out)}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] :is(.Sidebar-module__bI2chW__brandTitle,.Sidebar-module__bI2chW__itemLabel,.Sidebar-module__bI2chW__itemBadge,.Sidebar-module__bI2chW__chevron,.Sidebar-module__bI2chW__userText,.Sidebar-module__bI2chW__userChevron){opacity:0;pointer-events:none;transform:translate(-6px)}.Sidebar-module__bI2chW__header{justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding-inline:2px;display:flex}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__header{flex-direction:column;justify-content:flex-start}.Sidebar-module__bI2chW__brand{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.Sidebar-module__bI2chW__brandLogo{flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.Sidebar-module__bI2chW__brandTitle{max-width:200px;font-size:var(--lg-text-lg);font-weight:var(--lg-weight-bold);letter-spacing:var(--lg-tracking-tight);white-space:nowrap;transition:opacity var(--lg-duration-base) var(--lg-ease-out), max-width var(--lg-duration-slow) var(--lg-ease-out)}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__brand{gap:0}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__brandTitle{max-width:0}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__nav{scrollbar-width:none}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__nav::-webkit-scrollbar{display:none}.Sidebar-module__bI2chW__headerActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__headerActions{flex-direction:column}.Sidebar-module__bI2chW__collapseAnchor{z-index:2;position:absolute;top:26px;right:-13px}.Sidebar-module__bI2chW__collapseButton{width:26px;height:26px;color:var(--lg-text-secondary);background:var(--lg-glass-bg-strong);-webkit-backdrop-filter:var(--lg-glass-filter-strong);backdrop-filter:var(--lg-glass-filter-strong);box-shadow:var(--lg-glass-shadow);transition:transform var(--lg-duration-base) var(--lg-ease-spring), color var(--lg-duration-fast) ease;border-radius:50%;place-items:center;display:grid}.Sidebar-module__bI2chW__collapseButton:hover{color:var(--lg-text);transform:scale(1.1)}.Sidebar-module__bI2chW__collapseButton:active{transform:scale(.9)}.Sidebar-module__bI2chW__collapseButton:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}.Sidebar-module__bI2chW__tooltipAnchor{width:100%;display:flex}.Sidebar-module__bI2chW__user{border-radius:var(--lg-radius-lg);text-align:left;background:var(--lg-fill);width:100%;box-shadow:inset 0 1px 0 var(--lg-glass-highlight);transition:background var(--lg-duration-fast) ease, padding var(--lg-duration-slow) var(--lg-ease-out), transform var(--lg-duration-base) var(--lg-ease-spring);align-items:center;gap:12px;margin-top:8px;padding:10px;display:flex;overflow:hidden}.Sidebar-module__bI2chW__user:not(:disabled):hover{background:var(--lg-fill-hover)}.Sidebar-module__bI2chW__user:not(:disabled):active{transform:scale(.98)}.Sidebar-module__bI2chW__user:disabled{cursor:default}.Sidebar-module__bI2chW__user:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__user{box-shadow:none;background:0 0;padding:0}.Sidebar-module__bI2chW__userText{flex-direction:column;flex:1;min-width:0;display:flex}.Sidebar-module__bI2chW__userName{font-size:var(--lg-text-md);font-weight:var(--lg-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Sidebar-module__bI2chW__userSubtitle{font-size:var(--lg-text-xs);color:var(--lg-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Sidebar-module__bI2chW__userChevron{color:var(--lg-text-tertiary);display:inline-flex}.Sidebar-module__bI2chW__search{margin-block:6px 2px}.Sidebar-module__bI2chW__searchField{width:100%}.Sidebar-module__bI2chW__searchButton{width:var(--sb-icon);height:var(--sb-icon);border-radius:var(--lg-radius-md);color:var(--lg-text-secondary);background:var(--lg-fill);transition:background var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);place-items:center;display:grid}.Sidebar-module__bI2chW__searchButton:hover{background:var(--lg-fill-hover);color:var(--lg-text)}.Sidebar-module__bI2chW__searchButton:active{transform:scale(.92)}.Sidebar-module__bI2chW__nav{min-height:0;margin-inline:calc(var(--sb-pad) * -1);padding-inline:var(--sb-pad);scrollbar-width:thin;scrollbar-color:var(--lg-fill-active) transparent;flex:1;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 8px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 8px calc(100% - 12px),#0000)}.Sidebar-module__bI2chW__section{padding-block:6px}.Sidebar-module__bI2chW__sectionTitle{height:26px;font-size:11px;font-weight:var(--lg-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--lg-text-tertiary);white-space:nowrap;align-items:center;padding-inline:10px;display:flex;position:relative}.Sidebar-module__bI2chW__sectionTitle:after{content:"";background:var(--lg-separator);width:20px;height:1.5px;transition:transform var(--lg-duration-slow) var(--lg-ease-out);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0)}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__sectionTitle span{opacity:0}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__sectionTitle:after{transform:translate(-50%,-50%)scaleX(1)}.Sidebar-module__bI2chW__list,.Sidebar-module__bI2chW__subList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Sidebar-module__bI2chW__li{flex-direction:column;display:flex}.Sidebar-module__bI2chW__item{width:100%;height:var(--sb-item-h);border-radius:var(--lg-radius-md);font-size:var(--lg-text-md);font-weight:var(--lg-weight-medium);text-align:left;color:var(--lg-text-secondary);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--lg-duration-fast) ease, color var(--lg-duration-fast) ease, box-shadow var(--lg-duration-base) var(--lg-ease-out), transform var(--lg-duration-base) var(--lg-ease-spring);align-items:center;gap:4px;padding:0 10px 0 0;display:flex;position:relative;overflow:hidden}.Sidebar-module__bI2chW__item:hover:not(:disabled):not([aria-disabled=true]){background:var(--lg-fill);color:var(--lg-text)}.Sidebar-module__bI2chW__item:active:not(:disabled){transform:scale(.98)}.Sidebar-module__bI2chW__item:focus-visible{outline:2px solid var(--lg-accent);outline-offset:-2px}.Sidebar-module__bI2chW__item:disabled,.Sidebar-module__bI2chW__item[aria-disabled=true]{opacity:.4;cursor:not-allowed}.Sidebar-module__bI2chW__item[data-active=true]{color:var(--lg-text);font-weight:var(--lg-weight-semibold);background:var(--lg-selected-bg);box-shadow:var(--lg-selected-shadow)}.Sidebar-module__bI2chW__item[data-active=true]:hover{background:var(--lg-selected-bg)}.Sidebar-module__bI2chW__item[data-child-active=true]{color:var(--lg-text)}.Sidebar-module__bI2chW__sidebar[data-collapsed=true] .Sidebar-module__bI2chW__item{padding:0}.Sidebar-module__bI2chW__itemIcon{width:var(--sb-icon);height:var(--sb-item-h);color:inherit;transition:color var(--lg-duration-fast) ease;flex-shrink:0;place-items:center;display:grid;position:relative}.Sidebar-module__bI2chW__itemIcon>svg{width:19px;height:19px}.Sidebar-module__bI2chW__item[data-active=true] .Sidebar-module__bI2chW__itemIcon,.Sidebar-module__bI2chW__item[data-child-active=true] .Sidebar-module__bI2chW__itemIcon{color:var(--lg-accent)}.Sidebar-module__bI2chW__iconFallback{width:22px;height:22px;font-size:11px;font-weight:var(--lg-weight-bold);background:var(--lg-fill);border-radius:7px;place-items:center;display:grid}.Sidebar-module__bI2chW__iconDot{background:var(--lg-danger);width:8px;height:8px;box-shadow:0 0 0 2px var(--lg-bg);animation:Sidebar-module__bI2chW__pop var(--lg-duration-base) var(--lg-ease-spring);border-radius:50%;position:absolute;top:9px;right:9px}.Sidebar-module__bI2chW__itemLabel{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Sidebar-module__bI2chW__itemBadge{flex-shrink:0;display:inline-flex}.Sidebar-module__bI2chW__chevron{color:var(--lg-text-tertiary);flex-shrink:0;display:inline-flex}.Sidebar-module__bI2chW__chevron>svg{transition:transform var(--lg-duration-slow) var(--lg-ease-spring)}.Sidebar-module__bI2chW__chevron[data-open=true]>svg{transform:rotate(180deg)}.Sidebar-module__bI2chW__sub{transition:grid-template-rows var(--lg-duration-slow) var(--lg-ease-out);grid-template-rows:0fr;display:grid}.Sidebar-module__bI2chW__sub[data-open=true]{grid-template-rows:1fr}.Sidebar-module__bI2chW__subList{opacity:0;transition:opacity var(--lg-duration-base) ease, transform var(--lg-duration-slow) var(--lg-ease-out);padding-left:0;position:relative;overflow:hidden;transform:translateY(-4px)}.Sidebar-module__bI2chW__sub[data-open=true] .Sidebar-module__bI2chW__subList{opacity:1;padding-block:2px;transform:none}.Sidebar-module__bI2chW__subList:before{content:"";left:calc(var(--sb-icon) / 2);background:var(--lg-separator);border-radius:2px;width:1.5px;position:absolute;top:4px;bottom:4px}.Sidebar-module__bI2chW__subItem{--sb-item-h:34px;font-size:var(--lg-text-sm);padding-left:calc(var(--sb-icon) - 4px)}.Sidebar-module__bI2chW__subBullet{width:16px;color:inherit;justify-content:center;display:inline-flex}.Sidebar-module__bI2chW__subBullet>svg{width:15px;height:15px}.Sidebar-module__bI2chW__subItem[data-active=true]{color:var(--lg-accent);background:var(--lg-accent-soft);box-shadow:none}.Sidebar-module__bI2chW__subItem[data-active=true]:hover{background:var(--lg-accent-soft)}.Sidebar-module__bI2chW__mark{background:var(--lg-accent-soft);color:var(--lg-accent);border-radius:3px;padding:0 1px}.Sidebar-module__bI2chW__empty{font-size:var(--lg-text-sm);color:var(--lg-text-tertiary);text-align:center;white-space:normal;padding:16px 10px}.Sidebar-module__bI2chW__footer{border-top:1px solid var(--lg-separator);padding-top:6px}@keyframes Sidebar-module__bI2chW__pop{0%{transform:scale(0)}to{transform:scale(1)}}
.MobileMenu-module__dFLIJG__toggle{border-radius:var(--lg-radius-full);width:40px;height:40px;color:var(--lg-text);background:var(--lg-glass-bg);-webkit-backdrop-filter:var(--lg-glass-filter);backdrop-filter:var(--lg-glass-filter);box-shadow:var(--lg-glass-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--lg-duration-base) var(--lg-ease-spring);flex-shrink:0;place-items:center;display:inline-grid}.MobileMenu-module__dFLIJG__toggle:active{transform:scale(.9)}.MobileMenu-module__dFLIJG__toggle:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}.MobileMenu-module__dFLIJG__bars{width:18px;height:12px;position:relative}.MobileMenu-module__dFLIJG__bars>span{width:100%;height:2px;transition:top var(--lg-duration-base) var(--lg-ease-out), transform var(--lg-duration-slow) var(--lg-ease-spring);background:currentColor;border-radius:2px;position:absolute;left:0}.MobileMenu-module__dFLIJG__bars>span:first-child{top:1px}.MobileMenu-module__dFLIJG__bars>span:last-child{top:9px}.MobileMenu-module__dFLIJG__toggle[data-open=true] .MobileMenu-module__dFLIJG__bars>span{top:5px}.MobileMenu-module__dFLIJG__toggle[data-open=true] .MobileMenu-module__dFLIJG__bars>span:first-child{transform:rotate(45deg)}.MobileMenu-module__dFLIJG__toggle[data-open=true] .MobileMenu-module__dFLIJG__bars>span:last-child{transform:rotate(-45deg)}.MobileMenu-module__dFLIJG__root{--mm-pad:16px;z-index:var(--lg-z-popover);font-family:var(--lg-font-sans);color:var(--lg-text);position:fixed;inset:0}.MobileMenu-module__dFLIJG__overlay{background:var(--lg-scrim);-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%);opacity:0;transition:opacity var(--lg-duration-base) ease;position:absolute;inset:0}.MobileMenu-module__dFLIJG__root[data-visible=true] .MobileMenu-module__dFLIJG__overlay{opacity:1}.MobileMenu-module__dFLIJG__panel{padding:calc(12px + env(safe-area-inset-top)) var(--mm-pad) calc(16px + env(safe-area-inset-bottom));background:var(--lg-glass-bg-strong);-webkit-backdrop-filter:var(--lg-glass-filter-strong);backdrop-filter:var(--lg-glass-filter-strong);box-shadow:var(--lg-glass-shadow);opacity:0;transform-origin:top;transition:opacity var(--lg-duration-base) ease, transform var(--lg-duration-slow) var(--lg-ease-out);outline:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(-12px)scale(.98)}.MobileMenu-module__dFLIJG__root[data-visible=true] .MobileMenu-module__dFLIJG__panel{opacity:1;transform:none}.MobileMenu-module__dFLIJG__root[data-placement=full]{--mm-pad:max(16px, calc((100vw - 640px) / 2))}.MobileMenu-module__dFLIJG__root[data-placement=left] .MobileMenu-module__dFLIJG__panel,.MobileMenu-module__dFLIJG__root[data-placement=right] .MobileMenu-module__dFLIJG__panel{--mm-pad:16px;border-radius:var(--lg-radius-xl);opacity:1;width:min(360px,100% - 56px);box-shadow:var(--lg-glass-shadow), 0 40px 80px -24px #00000059;inset:8px auto 8px 8px;transform:translate(calc(-100% - 16px))}.MobileMenu-module__dFLIJG__root[data-placement=right] .MobileMenu-module__dFLIJG__panel{inset:8px 8px 8px auto;transform:translate(calc(100% + 16px))}.MobileMenu-module__dFLIJG__root[data-placement=left][data-visible=true] .MobileMenu-module__dFLIJG__panel,.MobileMenu-module__dFLIJG__root[data-placement=right][data-visible=true] .MobileMenu-module__dFLIJG__panel{transform:none}.MobileMenu-module__dFLIJG__header{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding-inline:4px;display:flex}.MobileMenu-module__dFLIJG__brand{align-items:center;gap:10px;min-width:0;display:flex}.MobileMenu-module__dFLIJG__brandLogo{flex-shrink:0;place-items:center;display:grid}.MobileMenu-module__dFLIJG__brandTitle{white-space:nowrap;text-overflow:ellipsis;font-size:var(--lg-text-lg);font-weight:var(--lg-weight-bold);letter-spacing:var(--lg-tracking-tight);overflow:hidden}.MobileMenu-module__dFLIJG__headerActions{align-items:center;gap:6px;margin-left:auto;display:flex}.MobileMenu-module__dFLIJG__user{border-radius:var(--lg-radius-lg);text-align:left;width:100%;color:inherit;background:var(--lg-fill);box-shadow:inset 0 1px 0 var(--lg-glass-highlight);-webkit-tap-highlight-color:transparent;transition:background var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);align-items:center;gap:12px;margin-top:14px;padding:10px;font-family:inherit;display:flex}.MobileMenu-module__dFLIJG__user:not(:disabled):active{transform:scale(.98)}.MobileMenu-module__dFLIJG__user:disabled{cursor:default}.MobileMenu-module__dFLIJG__user:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}.MobileMenu-module__dFLIJG__userText{flex-direction:column;flex:1;min-width:0;display:flex}.MobileMenu-module__dFLIJG__userName{white-space:nowrap;text-overflow:ellipsis;font-size:var(--lg-text-md);font-weight:var(--lg-weight-semibold);overflow:hidden}.MobileMenu-module__dFLIJG__userSubtitle{white-space:nowrap;text-overflow:ellipsis;font-size:var(--lg-text-xs);color:var(--lg-text-tertiary);overflow:hidden}.MobileMenu-module__dFLIJG__userChevron{color:var(--lg-text-tertiary);display:inline-flex}.MobileMenu-module__dFLIJG__nav{overscroll-behavior:contain;min-height:0;margin:8px calc(var(--mm-pad) * -1) 0;padding:4px var(--mm-pad) 12px;flex:1;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 16px),#0000)}.MobileMenu-module__dFLIJG__section{padding-block:6px}.MobileMenu-module__dFLIJG__sectionTitle{font-size:11px;font-weight:var(--lg-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--lg-text-tertiary);padding:8px 12px 6px}.MobileMenu-module__dFLIJG__list,.MobileMenu-module__dFLIJG__subList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.MobileMenu-module__dFLIJG__li{flex-direction:column;display:flex}.MobileMenu-module__dFLIJG__item{border-radius:var(--lg-radius-md);width:100%;min-height:50px;font-family:inherit;font-size:var(--lg-text-lg);font-weight:var(--lg-weight-medium);text-align:left;color:var(--lg-text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--lg-duration-fast) ease, box-shadow var(--lg-duration-base) var(--lg-ease-out), transform var(--lg-duration-base) var(--lg-ease-spring);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}@media (hover:hover){.MobileMenu-module__dFLIJG__item:hover:not(:disabled):not([aria-disabled=true]){background:var(--lg-fill)}.MobileMenu-module__dFLIJG__user:not(:disabled):hover{background:var(--lg-fill-hover)}}.MobileMenu-module__dFLIJG__item:active:not(:disabled){background:var(--lg-fill-active);transform:scale(.98)}.MobileMenu-module__dFLIJG__item:focus-visible{outline:2px solid var(--lg-accent);outline-offset:-2px}.MobileMenu-module__dFLIJG__item:disabled,.MobileMenu-module__dFLIJG__item[aria-disabled=true]{opacity:.4;cursor:not-allowed}.MobileMenu-module__dFLIJG__item[data-active=true]{font-weight:var(--lg-weight-semibold);background:var(--lg-selected-bg);box-shadow:var(--lg-selected-shadow)}.MobileMenu-module__dFLIJG__item[data-active=true]:hover{background:var(--lg-selected-bg)}.MobileMenu-module__dFLIJG__itemIcon{width:24px;color:var(--lg-text-secondary);transition:color var(--lg-duration-fast) ease;flex-shrink:0;place-items:center;display:grid}.MobileMenu-module__dFLIJG__itemIcon>svg{width:20px;height:20px}.MobileMenu-module__dFLIJG__item[data-active=true] .MobileMenu-module__dFLIJG__itemIcon,.MobileMenu-module__dFLIJG__item[data-child-active=true] .MobileMenu-module__dFLIJG__itemIcon{color:var(--lg-accent)}.MobileMenu-module__dFLIJG__itemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.MobileMenu-module__dFLIJG__itemBadge{flex-shrink:0;display:inline-flex}.MobileMenu-module__dFLIJG__chevron{color:var(--lg-text-tertiary);flex-shrink:0;display:inline-flex}.MobileMenu-module__dFLIJG__chevron>svg{transition:transform var(--lg-duration-slow) var(--lg-ease-spring)}.MobileMenu-module__dFLIJG__chevron[data-open=true]>svg{transform:rotate(180deg)}.MobileMenu-module__dFLIJG__sub{transition:grid-template-rows var(--lg-duration-slow) var(--lg-ease-out);grid-template-rows:0fr;display:grid}.MobileMenu-module__dFLIJG__sub[data-open=true]{grid-template-rows:1fr}.MobileMenu-module__dFLIJG__subList{opacity:0;transition:opacity var(--lg-duration-base) ease, transform var(--lg-duration-slow) var(--lg-ease-out);padding-left:36px;position:relative;overflow:hidden;transform:translateY(-4px)}.MobileMenu-module__dFLIJG__sub[data-open=true] .MobileMenu-module__dFLIJG__subList{opacity:1;padding-block:2px;transform:none}.MobileMenu-module__dFLIJG__subList:before{content:"";background:var(--lg-separator);border-radius:2px;width:1.5px;position:absolute;top:6px;bottom:6px;left:23px}.MobileMenu-module__dFLIJG__subItem{min-height:42px;font-size:var(--lg-text-md);color:var(--lg-text-secondary)}.MobileMenu-module__dFLIJG__subItem .MobileMenu-module__dFLIJG__itemIcon>svg{width:17px;height:17px}.MobileMenu-module__dFLIJG__subItem[data-active=true]{color:var(--lg-accent);background:var(--lg-accent-soft);box-shadow:none}.MobileMenu-module__dFLIJG__subItem[data-active=true]:hover{background:var(--lg-accent-soft)}.MobileMenu-module__dFLIJG__navFooter{border-top:1px solid var(--lg-separator);margin-top:6px;padding-top:6px}.MobileMenu-module__dFLIJG__footer{flex-direction:column;gap:10px;padding-top:12px;display:flex}.MobileMenu-module__dFLIJG__stagger{opacity:0;transition:opacity var(--lg-duration-base) var(--lg-ease-out), transform var(--lg-duration-slow) var(--lg-ease-out);transform:translateY(-8px)}.MobileMenu-module__dFLIJG__root[data-visible=true] .MobileMenu-module__dFLIJG__stagger{opacity:1;transition-delay:calc(min(var(--i,0), 10) * 28ms + 60ms);transform:none}
.Loading-module__UEKQZa__root{--loading-color:var(--lg-accent);font-family:var(--lg-font-sans);color:var(--lg-text-secondary);vertical-align:middle;align-items:center;gap:10px;display:inline-flex}.Loading-module__UEKQZa__root[data-tone=neutral]{--loading-color:var(--lg-text-secondary)}.Loading-module__UEKQZa__root[data-tone=current]{--loading-color:currentColor;color:inherit}.Loading-module__UEKQZa__root[data-placement=bottom]{flex-direction:column;gap:12px}.Loading-module__UEKQZa__label{font-size:var(--lg-text-sm);font-weight:var(--lg-weight-medium);line-height:1.3}.Loading-module__UEKQZa__indicator{width:var(--loading-size);height:var(--loading-size);color:var(--loading-color);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.Loading-module__UEKQZa__ring{width:100%;height:100%;animation:1.4s linear infinite Loading-module__UEKQZa__rotate}.Loading-module__UEKQZa__ring[data-determinate]{animation:none;transform:rotate(-90deg)}.Loading-module__UEKQZa__track,.Loading-module__UEKQZa__arc{fill:none;stroke-width:5px;stroke-linecap:round}.Loading-module__UEKQZa__track{stroke:var(--lg-fill-active)}.Loading-module__UEKQZa__arc{stroke:currentColor;stroke-dasharray:100 100;stroke-dashoffset:72px;animation:Loading-module__UEKQZa__arc 1.4s var(--lg-ease-in-out) infinite}.Loading-module__UEKQZa__ring[data-determinate] .Loading-module__UEKQZa__arc{transition:stroke-dashoffset var(--lg-duration-slow) var(--lg-ease-out);animation:none}.Loading-module__UEKQZa__value{font-size:calc(var(--loading-size) * .26);font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;color:var(--lg-text);position:absolute}.Loading-module__UEKQZa__indicator[data-variant=spinner] i{transform-origin:50% 166%;opacity:.2;background:currentColor;border-radius:999px;width:12%;height:30%;margin-left:-6%;animation:.8s linear infinite Loading-module__UEKQZa__fade;position:absolute;top:0;left:50%}.Loading-module__UEKQZa__indicator[data-variant=dots]{justify-content:center;align-items:center;gap:calc(var(--loading-size) * .12);display:inline-flex}.Loading-module__UEKQZa__indicator[data-variant=dots] i{width:calc(var(--loading-size) * .22);height:calc(var(--loading-size) * .22);animation:Loading-module__UEKQZa__dot 1.1s var(--lg-ease-in-out) infinite;background:currentColor;border-radius:50%}.Loading-module__UEKQZa__indicator[data-variant=dots] i:nth-child(2){animation-delay:.14s}.Loading-module__UEKQZa__indicator[data-variant=dots] i:nth-child(3){animation-delay:.28s}.Loading-module__UEKQZa__indicator[data-variant=bars]{justify-content:center;align-items:center;gap:calc(var(--loading-size) * .1);display:inline-flex}.Loading-module__UEKQZa__indicator[data-variant=bars] i{width:calc(var(--loading-size) * .14);height:70%;animation:Loading-module__UEKQZa__bar 1s var(--lg-ease-in-out) infinite;background:currentColor;border-radius:999px;transform:scaleY(.4)}.Loading-module__UEKQZa__indicator[data-variant=bars] i:nth-child(2){animation-delay:.12s}.Loading-module__UEKQZa__indicator[data-variant=bars] i:nth-child(3){animation-delay:.24s}.Loading-module__UEKQZa__indicator[data-variant=bars] i:nth-child(4){animation-delay:.36s}.Loading-module__UEKQZa__indicator[data-variant=pulse] i{opacity:0;animation:Loading-module__UEKQZa__ripple 1.6s var(--lg-ease-out) infinite;background:currentColor;border-radius:50%;position:absolute;inset:0}.Loading-module__UEKQZa__indicator[data-variant=pulse] i:nth-child(2){animation-delay:.8s}.Loading-module__UEKQZa__indicator[data-variant=pulse] b{width:36%;height:36%;box-shadow:0 0 calc(var(--loading-size) * .3) currentColor;background:currentColor;border-radius:50%}.Loading-module__UEKQZa__barRoot{--loading-color:var(--lg-accent);--bar-height:6px;width:100%;font-family:var(--lg-font-sans);flex-direction:column;gap:8px;display:flex}.Loading-module__UEKQZa__barRoot[data-tone=neutral]{--loading-color:var(--lg-text-secondary)}.Loading-module__UEKQZa__barRoot[data-size=sm]{--bar-height:4px}.Loading-module__UEKQZa__barRoot[data-size=lg]{--bar-height:10px}.Loading-module__UEKQZa__barHeader{font-size:var(--lg-text-sm);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Loading-module__UEKQZa__barLabel{font-weight:var(--lg-weight-medium);color:var(--lg-text)}.Loading-module__UEKQZa__barValue{font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;color:var(--lg-text-tertiary)}.Loading-module__UEKQZa__barTrack{height:var(--bar-height);background:var(--lg-fill);box-shadow:inset 0 0 0 .5px var(--lg-separator);border-radius:999px;position:relative;overflow:hidden}.Loading-module__UEKQZa__barFill{border-radius:inherit;background:var(--loading-color);transform-origin:0;transition:transform var(--lg-duration-slow) var(--lg-ease-out);position:absolute;inset:0}.Loading-module__UEKQZa__barFill:after{content:"";border-radius:inherit;background:linear-gradient(#ffffff47,#0000 70%);position:absolute;inset:0}.Loading-module__UEKQZa__barTrack[data-indeterminate] .Loading-module__UEKQZa__barFill{width:40%;animation:Loading-module__UEKQZa__slide 1.4s var(--lg-ease-in-out) infinite;right:auto}@keyframes Loading-module__UEKQZa__rotate{to{transform:rotate(360deg)}}@keyframes Loading-module__UEKQZa__arc{0%{stroke-dashoffset:96px}50%{stroke-dashoffset:30px}to{stroke-dashoffset:96px}}@keyframes Loading-module__UEKQZa__fade{0%{opacity:1}to{opacity:.2}}@keyframes Loading-module__UEKQZa__dot{0%,80%,to{opacity:.35;transform:scale(.55)}40%{opacity:1;transform:scale(1)}}@keyframes Loading-module__UEKQZa__bar{0%,to{opacity:.5;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@keyframes Loading-module__UEKQZa__ripple{0%{opacity:.45;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@keyframes Loading-module__UEKQZa__slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}
.LoadingOverlay-module__OwIrnq__overlay{z-index:10;border-radius:inherit;font-family:var(--lg-font-sans);color:var(--lg-text);background:color-mix(in srgb, var(--lg-bg) 45%, transparent);opacity:0;transition:opacity var(--lg-duration-base) var(--lg-ease-out), backdrop-filter var(--lg-duration-base) var(--lg-ease-out);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.LoadingOverlay-module__OwIrnq__overlay[data-blur]{-webkit-backdrop-filter:blur(6px)saturate(140%);backdrop-filter:blur(6px)saturate(140%)}.LoadingOverlay-module__OwIrnq__overlay[data-fullscreen]{z-index:var(--lg-z-popover);background:var(--lg-scrim);border-radius:0;position:fixed}.LoadingOverlay-module__OwIrnq__overlay[data-state=open]{opacity:1}.LoadingOverlay-module__OwIrnq__content{text-align:center;max-width:320px;transition:transform var(--lg-duration-slow) var(--lg-ease-spring);flex-direction:column;align-items:center;gap:14px;display:flex;transform:scale(.94)translateY(6px)}.LoadingOverlay-module__OwIrnq__overlay[data-state=open] .LoadingOverlay-module__OwIrnq__content{transform:none}.LoadingOverlay-module__OwIrnq__content[data-card]{border-radius:var(--lg-radius-xl);background:var(--lg-glass-bg-strong);min-width:180px;-webkit-backdrop-filter:var(--lg-glass-filter);backdrop-filter:var(--lg-glass-filter);box-shadow:var(--lg-glass-shadow);padding:24px 28px}.LoadingOverlay-module__OwIrnq__text{flex-direction:column;gap:4px;display:flex}.LoadingOverlay-module__OwIrnq__label{font-size:var(--lg-text-md);font-weight:var(--lg-weight-semibold);margin:0}.LoadingOverlay-module__OwIrnq__description{font-size:var(--lg-text-sm);color:var(--lg-text-secondary);margin:0;line-height:1.45}.LoadingOverlay-module__OwIrnq__action{margin-top:2px}
.Scheduler-module__Gy4jiW__root{--gutter:60px;--line:var(--lg-separator);border-radius:var(--lg-radius-xl);min-width:0;font-family:var(--lg-font-sans);color:var(--lg-text);background:var(--lg-glass-bg-strong);-webkit-backdrop-filter:var(--lg-glass-filter);backdrop-filter:var(--lg-glass-filter);box-shadow:var(--lg-glass-shadow);flex-direction:column;display:flex;overflow:hidden}.Scheduler-module__Gy4jiW__toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.Scheduler-module__Gy4jiW__navigation,.Scheduler-module__Gy4jiW__toolbarEnd{align-items:center;gap:6px;min-width:0;display:flex}.Scheduler-module__Gy4jiW__toolbarEnd{gap:10px}.Scheduler-module__Gy4jiW__title{border-radius:var(--lg-radius-sm);min-width:0;height:32px;font-size:var(--lg-text-lg);font-weight:var(--lg-weight-semibold);letter-spacing:-.01em;color:var(--lg-text);white-space:nowrap;transition:background var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);align-items:center;gap:4px;margin-left:4px;padding:0 8px;display:inline-flex}.Scheduler-module__Gy4jiW__title>span{text-overflow:ellipsis;overflow:hidden}.Scheduler-module__Gy4jiW__title:hover{background:var(--lg-fill)}.Scheduler-module__Gy4jiW__title:active{transform:scale(.97)}.Scheduler-module__Gy4jiW__title:focus-visible{box-shadow:0 0 0 3px var(--lg-focus-ring);outline:none}.Scheduler-module__Gy4jiW__titleChevron{color:var(--lg-text-tertiary);transition:transform var(--lg-duration-base) var(--lg-ease-out);flex-shrink:0}.Scheduler-module__Gy4jiW__titleChevron[data-open=true]{transform:rotate(180deg)}.Scheduler-module__Gy4jiW__picker{padding:14px}.Scheduler-module__Gy4jiW__scroll{overscroll-behavior:contain;position:relative;overflow:auto}.Scheduler-module__Gy4jiW__timeGrid{--track:var(--gutter) repeat(var(--cols), minmax(var(--col-min), 1fr));min-width:calc(var(--gutter) + var(--cols) * var(--col-min))}.Scheduler-module__Gy4jiW__head{z-index:4;grid-template-columns:var(--track);background:var(--lg-glass-bg-strong);-webkit-backdrop-filter:var(--lg-glass-filter-strong);backdrop-filter:var(--lg-glass-filter-strong);border-bottom:1px solid var(--line);display:grid;position:sticky;top:0}.Scheduler-module__Gy4jiW__corner,.Scheduler-module__Gy4jiW__allDayLabel{z-index:1;background:inherit;position:sticky;left:0}.Scheduler-module__Gy4jiW__dayHead{border-left:1px solid var(--line);min-width:0;padding:6px}.Scheduler-module__Gy4jiW__dayHeadButton{border-radius:var(--lg-radius-sm);text-align:left;width:100%;color:var(--lg-text-secondary);transition:background var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);align-items:baseline;gap:6px;padding:6px 8px;display:flex}button.Scheduler-module__Gy4jiW__dayHeadButton:hover{background:var(--lg-fill)}button.Scheduler-module__Gy4jiW__dayHeadButton:active{transform:scale(.97)}button.Scheduler-module__Gy4jiW__dayHeadButton:focus-visible{box-shadow:0 0 0 2px var(--lg-accent);outline:none}.Scheduler-module__Gy4jiW__weekday{font-size:var(--lg-text-xs);font-weight:var(--lg-weight-medium);text-transform:capitalize}.Scheduler-module__Gy4jiW__dayNumber{border-radius:var(--lg-radius-full);min-width:28px;height:28px;font-size:var(--lg-text-lg);font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;color:var(--lg-text);place-items:center;padding:0 4px;display:grid}.Scheduler-module__Gy4jiW__dayHead[data-today=true] .Scheduler-module__Gy4jiW__weekday{color:var(--lg-accent)}.Scheduler-module__Gy4jiW__dayHead[data-today=true] .Scheduler-module__Gy4jiW__dayNumber{color:var(--lg-text-on-accent);background:var(--lg-accent);box-shadow:0 4px 12px -4px var(--lg-accent)}.Scheduler-module__Gy4jiW__allDayLabel{text-align:right;color:var(--lg-text-tertiary);border-top:1px solid var(--line);justify-content:flex-end;align-items:flex-start;padding:6px 8px 6px 0;font-size:11px;line-height:1.2;display:flex}.Scheduler-module__Gy4jiW__allDayCell{border-top:1px solid var(--line);border-left:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:4px;display:flex}.Scheduler-module__Gy4jiW__body{grid-template-columns:var(--track);display:grid}.Scheduler-module__Gy4jiW__gutter{z-index:3;background:var(--lg-glass-bg-strong);position:sticky;left:0}.Scheduler-module__Gy4jiW__hour{height:var(--hour-h);position:relative}.Scheduler-module__Gy4jiW__hour>span{font-variant-numeric:tabular-nums;color:var(--lg-text-tertiary);font-size:11px;position:absolute;top:0;right:8px;transform:translateY(-50%)}.Scheduler-module__Gy4jiW__column{border-left:1px solid var(--line);-webkit-user-select:none;user-select:none;min-width:0;position:relative}.Scheduler-module__Gy4jiW__column[data-today=true]{background:color-mix(in srgb, var(--lg-accent) 3%, transparent)}.Scheduler-module__Gy4jiW__slot{width:100%;height:var(--slot-h);border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);transition:background var(--lg-duration-fast) ease;display:block}.Scheduler-module__Gy4jiW__slot[data-hour=true]{border-top-color:var(--line)}.Scheduler-module__Gy4jiW__slot:first-of-type{border-top-color:#0000}button.Scheduler-module__Gy4jiW__slot{cursor:pointer}button.Scheduler-module__Gy4jiW__slot:hover{background:color-mix(in srgb, var(--lg-accent) 7%, transparent)}button.Scheduler-module__Gy4jiW__slot:focus-visible{z-index:1;background:color-mix(in srgb, var(--lg-accent) 10%, transparent);box-shadow:inset 0 0 0 2px var(--lg-accent);border-radius:4px;outline:none;position:relative}.Scheduler-module__Gy4jiW__closed,.Scheduler-module__Gy4jiW__block,.Scheduler-module__Gy4jiW__selection,.Scheduler-module__Gy4jiW__now{left:0;right:0;top:calc(var(--hour-h) * var(--top) / 60);pointer-events:none;position:absolute}.Scheduler-module__Gy4jiW__closed,.Scheduler-module__Gy4jiW__block{height:calc(var(--hour-h) * var(--len) / 60)}.Scheduler-module__Gy4jiW__closed{background:color-mix(in srgb, var(--lg-text) 4.5%, transparent)}.Scheduler-module__Gy4jiW__block{z-index:1;background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--lg-danger) 11%, transparent) 0 6px, transparent 6px 12px);border-top:2px solid color-mix(in srgb, var(--lg-danger) 45%, transparent)}.Scheduler-module__Gy4jiW__blockLabel{border-radius:var(--lg-radius-xs);max-width:calc(100% - 8px);font-size:11px;font-weight:var(--lg-weight-semibold);white-space:nowrap;text-overflow:ellipsis;color:var(--lg-danger);background:var(--lg-danger-soft);margin:4px;padding:1px 6px;display:inline-block;position:sticky;top:0;overflow:hidden}.Scheduler-module__Gy4jiW__event{--event-color:var(--lg-accent);z-index:calc(2 + var(--ev-col));top:calc(var(--hour-h) * var(--top) / 60 + 1px);left:calc(100% * var(--ev-col) / var(--ev-cols) + 2px);width:calc(100% * var(--ev-w) - 5px);height:max(calc(var(--hour-h) * var(--len) / 60 - 2px), 20px);text-align:left;font-size:var(--lg-text-xs);color:var(--lg-text);background:color-mix(in srgb, var(--event-color) 16%, var(--lg-bg));box-shadow:inset 3px 0 0 var(--event-color), 0 0 0 1px color-mix(in srgb, var(--lg-bg) 70%, transparent), 0 2px 6px -3px color-mix(in srgb, var(--event-color) 45%, transparent);animation:Scheduler-module__Gy4jiW__eventIn var(--lg-duration-base) var(--lg-ease-out);transition:transform var(--lg-duration-base) var(--lg-ease-spring), box-shadow var(--lg-duration-fast) ease, background var(--lg-duration-fast) ease;border-radius:8px;flex-direction:column;gap:1px;padding:4px 6px 4px 9px;line-height:1.25;display:flex;position:absolute;overflow:hidden}.Scheduler-module__Gy4jiW__event[data-compact=true]{white-space:nowrap;flex-direction:row;align-items:baseline;gap:6px;padding-top:2px;padding-bottom:2px}.Scheduler-module__Gy4jiW__event[data-starts-before=true]{border-top-left-radius:2px;border-top-right-radius:2px}.Scheduler-module__Gy4jiW__event[data-ends-after=true]{border-bottom-right-radius:2px;border-bottom-left-radius:2px}button.Scheduler-module__Gy4jiW__event{cursor:pointer}button.Scheduler-module__Gy4jiW__event:hover{z-index:20;background:color-mix(in srgb, var(--event-color) 24%, var(--lg-bg))}button.Scheduler-module__Gy4jiW__event:active{transform:scale(.98)}button.Scheduler-module__Gy4jiW__event:focus-visible{z-index:20;box-shadow:inset 3px 0 0 var(--event-color), 0 0 0 2px var(--lg-accent);outline:none}.Scheduler-module__Gy4jiW__eventTitle{font-weight:var(--lg-weight-semibold);text-overflow:ellipsis;overflow:hidden}.Scheduler-module__Gy4jiW__event:not([data-compact=true]) .Scheduler-module__Gy4jiW__eventTitle{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.Scheduler-module__Gy4jiW__eventTime,.Scheduler-module__Gy4jiW__eventDescription{text-overflow:ellipsis;white-space:nowrap;color:var(--lg-text-secondary);font-variant-numeric:tabular-nums;overflow:hidden}.Scheduler-module__Gy4jiW__selection{z-index:22;height:calc(var(--hour-h) * var(--len) / 60);font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;color:var(--lg-accent);background:var(--lg-accent-soft);box-shadow:inset 0 0 0 1.5px var(--lg-accent);border-radius:8px;padding:4px 8px;left:2px;right:3px}.Scheduler-module__Gy4jiW__now{z-index:21;background:var(--lg-danger);height:2px;margin-top:-1px}.Scheduler-module__Gy4jiW__now:before{content:"";background:var(--lg-danger);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-6px}.Scheduler-module__Gy4jiW__month{min-width:calc(var(--cols) * 92px);flex-direction:column;min-height:100%;display:flex}.Scheduler-module__Gy4jiW__monthHead{z-index:2;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:var(--lg-glass-bg-strong);-webkit-backdrop-filter:var(--lg-glass-filter-strong);backdrop-filter:var(--lg-glass-filter-strong);border-bottom:1px solid var(--line);display:grid;position:sticky;top:0}.Scheduler-module__Gy4jiW__monthWeekday{font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);text-transform:capitalize;color:var(--lg-text-tertiary);padding:8px 10px}.Scheduler-module__Gy4jiW__monthGrid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));flex:1;grid-auto-rows:minmax(112px,1fr);display:grid}.Scheduler-module__Gy4jiW__cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;transition:background var(--lg-duration-fast) ease;flex-direction:column;gap:4px;padding:6px;display:flex;position:relative}.Scheduler-module__Gy4jiW__cell[data-closed=true]{background:color-mix(in srgb, var(--lg-text) 3.5%, transparent)}.Scheduler-module__Gy4jiW__cell[data-blocked=true]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--lg-danger) 8%, transparent) 0 6px, transparent 6px 12px)}.Scheduler-module__Gy4jiW__cellAction{cursor:pointer;position:absolute;inset:0}.Scheduler-module__Gy4jiW__cell:has(.Scheduler-module__Gy4jiW__cellAction:hover){background-color:color-mix(in srgb, var(--lg-accent) 6%, transparent)}.Scheduler-module__Gy4jiW__cellAction:focus-visible{box-shadow:inset 0 0 0 2px var(--lg-accent);outline:none}.Scheduler-module__Gy4jiW__cellDay{z-index:1;border-radius:var(--lg-radius-full);min-width:26px;height:26px;font-size:var(--lg-text-sm);font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;color:var(--lg-text);transition:background var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);align-self:flex-start;place-items:center;padding:0 4px;display:grid;position:relative}button.Scheduler-module__Gy4jiW__cellDay:hover{background:var(--lg-fill)}button.Scheduler-module__Gy4jiW__cellDay:active{transform:scale(.9)}button.Scheduler-module__Gy4jiW__cellDay:focus-visible{box-shadow:0 0 0 2px var(--lg-accent);outline:none}.Scheduler-module__Gy4jiW__cell[data-outside=true] .Scheduler-module__Gy4jiW__cellDay{color:var(--lg-text-tertiary)}.Scheduler-module__Gy4jiW__cell[data-today=true] .Scheduler-module__Gy4jiW__cellDay{color:var(--lg-text-on-accent);background:var(--lg-accent);box-shadow:0 4px 12px -4px var(--lg-accent)}.Scheduler-module__Gy4jiW__cellEvents{z-index:1;pointer-events:none;flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.Scheduler-module__Gy4jiW__cellEvents>*{pointer-events:auto}.Scheduler-module__Gy4jiW__chip{--event-color:var(--lg-accent);min-width:0;height:22px;font-size:var(--lg-text-xs);text-align:left;white-space:nowrap;color:var(--lg-text);transition:background var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);border-radius:6px;align-items:center;gap:6px;padding:0 6px;display:flex}.Scheduler-module__Gy4jiW__chip:not([data-all-day=true]):before{content:"";background:var(--event-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}.Scheduler-module__Gy4jiW__chip[data-all-day=true]{font-weight:var(--lg-weight-semibold);background:color-mix(in srgb, var(--event-color) 18%, var(--lg-bg));box-shadow:inset 3px 0 0 var(--event-color)}button.Scheduler-module__Gy4jiW__chip{cursor:pointer}button.Scheduler-module__Gy4jiW__chip:hover{background:var(--lg-fill)}button.Scheduler-module__Gy4jiW__chip[data-all-day=true]:hover{background:color-mix(in srgb, var(--event-color) 26%, var(--lg-bg))}button.Scheduler-module__Gy4jiW__chip:active{transform:scale(.97)}button.Scheduler-module__Gy4jiW__chip:focus-visible{box-shadow:0 0 0 2px var(--lg-accent);outline:none}.Scheduler-module__Gy4jiW__chipTime{font-variant-numeric:tabular-nums;color:var(--lg-text-secondary);flex-shrink:0}.Scheduler-module__Gy4jiW__chipTitle{text-overflow:ellipsis;min-width:0;overflow:hidden}.Scheduler-module__Gy4jiW__more{font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);color:var(--lg-text-secondary);transition:background var(--lg-duration-fast) ease;border-radius:6px;align-self:flex-start;padding:2px 6px}button.Scheduler-module__Gy4jiW__more:hover{background:var(--lg-fill);color:var(--lg-text)}button.Scheduler-module__Gy4jiW__more:focus-visible{box-shadow:0 0 0 2px var(--lg-accent);outline:none}@keyframes Scheduler-module__Gy4jiW__eventIn{0%{opacity:0;transform:scale(.96)}}@media (max-width:640px){.Scheduler-module__Gy4jiW__root{--gutter:48px}.Scheduler-module__Gy4jiW__toolbar{padding:10px}.Scheduler-module__Gy4jiW__title{font-size:var(--lg-text-md)}}
.Timeline-module__-pj5kW__list{--marker:28px;--line:2px;--tl-line-height:20px;--tl-gap:14px;--tl-space:22px;--tl-pad:0px;font-family:var(--lg-font-sans);color:var(--lg-text);margin:0;padding:0;list-style:none;display:flex}.Timeline-module__-pj5kW__list[data-size=sm]{--marker:22px;--tl-gap:12px;--tl-space:16px}.Timeline-module__-pj5kW__list[data-variant=dot]{--marker:12px}.Timeline-module__-pj5kW__list[data-variant=card]{--tl-pad:14px;--tl-space:14px}.Timeline-module__-pj5kW__item{--tl-color:var(--lg-text-tertiary);min-width:0;position:relative}.Timeline-module__-pj5kW__item[data-status=complete]{--tl-color:var(--lg-success)}.Timeline-module__-pj5kW__item[data-status=current]{--tl-color:var(--lg-accent)}.Timeline-module__-pj5kW__item[data-status=error]{--tl-color:var(--lg-danger)}.Timeline-module__-pj5kW__item[data-status=warning]{--tl-color:var(--lg-warning)}.Timeline-module__-pj5kW__item[data-status=info]{--tl-color:var(--lg-info)}.Timeline-module__-pj5kW__item[data-status=paused]{--tl-color:var(--lg-text-secondary)}.Timeline-module__-pj5kW__list[data-orientation=vertical]{flex-direction:column}.Timeline-module__-pj5kW__list[data-orientation=vertical] .Timeline-module__-pj5kW__item{grid-template-columns:var(--marker) minmax(0, 1fr);column-gap:var(--tl-gap);display:grid}.Timeline-module__-pj5kW__list[data-orientation=vertical][data-side-time] .Timeline-module__-pj5kW__item{grid-template-columns:var(--tl-time-width,76px) var(--marker) minmax(0, 1fr)}.Timeline-module__-pj5kW__list[data-orientation=vertical] .Timeline-module__-pj5kW__rail{padding-top:max(0px, calc(var(--tl-pad) + (var(--tl-line-height) - var(--marker)) / 2));flex-direction:column;align-items:center;display:flex}.Timeline-module__-pj5kW__list[data-orientation=vertical] .Timeline-module__-pj5kW__connector{width:var(--line);flex:1;min-height:12px;margin:6px 0}.Timeline-module__-pj5kW__list[data-orientation=vertical] .Timeline-module__-pj5kW__body{padding-top:max(0px, calc((var(--marker) - var(--tl-line-height)) / 2 - var(--tl-pad)));margin-bottom:var(--tl-space)}.Timeline-module__-pj5kW__list[data-orientation=vertical] .Timeline-module__-pj5kW__item[data-last] .Timeline-module__-pj5kW__body{margin-bottom:0}.Timeline-module__-pj5kW__side{padding-top:max(0px, calc(var(--tl-pad) + (var(--marker) - var(--tl-line-height)) / 2));text-align:right}.Timeline-module__-pj5kW__list[data-align=alternate][data-side-time] .Timeline-module__-pj5kW__item{grid-template-columns:minmax(0, 1fr) var(--marker) minmax(0, 1fr)}.Timeline-module__-pj5kW__list[data-align=alternate] .Timeline-module__-pj5kW__item>*{grid-row:1}.Timeline-module__-pj5kW__list[data-align=alternate] .Timeline-module__-pj5kW__rail{grid-column:2}.Timeline-module__-pj5kW__list[data-align=alternate] .Timeline-module__-pj5kW__item[data-side=end] .Timeline-module__-pj5kW__side{grid-column:1}.Timeline-module__-pj5kW__list[data-align=alternate] .Timeline-module__-pj5kW__item[data-side=end] .Timeline-module__-pj5kW__body{grid-column:3}.Timeline-module__-pj5kW__list[data-align=alternate] .Timeline-module__-pj5kW__item[data-side=start] .Timeline-module__-pj5kW__side{text-align:left;grid-column:3}.Timeline-module__-pj5kW__list[data-align=alternate] .Timeline-module__-pj5kW__item[data-side=start] .Timeline-module__-pj5kW__body{text-align:right;grid-column:1}.Timeline-module__-pj5kW__list[data-align=alternate] .Timeline-module__-pj5kW__item[data-side=start] .Timeline-module__-pj5kW__header{flex-direction:row-reverse}@media (max-width:640px){.Timeline-module__-pj5kW__list[data-orientation=vertical][data-side-time] .Timeline-module__-pj5kW__item{grid-template-columns:var(--marker) minmax(0, 1fr)}.Timeline-module__-pj5kW__list[data-side-time] .Timeline-module__-pj5kW__rail{grid-area:1/1/span 2!important}.Timeline-module__-pj5kW__list[data-side-time] .Timeline-module__-pj5kW__body{margin-bottom:0;text-align:left!important;grid-area:1/2!important}.Timeline-module__-pj5kW__list[data-side-time] .Timeline-module__-pj5kW__header{flex-direction:row!important}.Timeline-module__-pj5kW__list[data-side-time] .Timeline-module__-pj5kW__side{padding:2px 0 var(--tl-space);text-align:left!important;grid-area:2/2!important}.Timeline-module__-pj5kW__list[data-side-time] .Timeline-module__-pj5kW__item[data-last] .Timeline-module__-pj5kW__side{padding-bottom:0}}.Timeline-module__-pj5kW__list[data-orientation=horizontal]{scrollbar-width:none;flex-direction:row;padding-bottom:2px;overflow-x:auto}.Timeline-module__-pj5kW__list[data-orientation=horizontal]::-webkit-scrollbar{display:none}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__item{min-width:var(--tl-min-width,132px);flex-direction:column;flex:1 1 0;display:flex}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__item[data-last]{flex-grow:.6}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__rail{height:max(var(--marker), 28px);align-items:center;display:flex}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__connector{height:var(--line);flex:1;margin:0 8px}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__body{padding:10px 16px 0 0}.Timeline-module__-pj5kW__marker{width:var(--marker);height:var(--marker);color:#fff;background:var(--tl-color);box-shadow:inset 0 1px 0 #ffffff40, 0 4px 10px -4px var(--tl-color);isolation:isolate;transition:background var(--lg-duration-slow) var(--lg-ease-out), box-shadow var(--lg-duration-base) ease, transform var(--lg-duration-base) var(--lg-ease-spring);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.Timeline-module__-pj5kW__marker>svg{width:56%;height:56%;position:relative}.Timeline-module__-pj5kW__item[data-status=upcoming] .Timeline-module__-pj5kW__marker{background:var(--lg-fill);box-shadow:inset 0 0 0 1.5px var(--lg-separator)}.Timeline-module__-pj5kW__item[data-status=current] .Timeline-module__-pj5kW__marker,.Timeline-module__-pj5kW__item[data-status=paused] .Timeline-module__-pj5kW__marker{color:var(--tl-color);background:color-mix(in srgb, var(--tl-color) 14%, var(--lg-bg));box-shadow:inset 0 0 0 1.5px var(--tl-color)}.Timeline-module__-pj5kW__item[data-status=canceled] .Timeline-module__-pj5kW__marker{color:var(--lg-text-tertiary);background:var(--lg-fill);box-shadow:inset 0 0 0 1px var(--lg-separator)}.Timeline-module__-pj5kW__marker[data-custom]{overflow:visible}.Timeline-module__-pj5kW__marker[data-custom]>:not(svg){border-radius:50%;position:relative}.Timeline-module__-pj5kW__list[data-variant=dot] .Timeline-module__-pj5kW__item[data-status=current] .Timeline-module__-pj5kW__marker{background:var(--tl-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--tl-color) 22%, transparent)}.Timeline-module__-pj5kW__core{background:currentColor;border-radius:50%;width:40%;height:40%;position:relative}.Timeline-module__-pj5kW__glyph{font-size:calc(var(--marker) * .5);font-weight:var(--lg-weight-bold,700);line-height:1;position:relative}.Timeline-module__-pj5kW__pause{border-inline:calc(var(--marker) * .09) solid currentColor;width:34%;height:34%;position:relative}.Timeline-module__-pj5kW__check path{stroke-width:2.6px;stroke-dasharray:24;stroke-dashoffset:24px;animation:Timeline-module__-pj5kW__draw var(--lg-duration-slow) var(--lg-ease-out) forwards}.Timeline-module__-pj5kW__marker[data-pulse]:before,.Timeline-module__-pj5kW__marker[data-pulse]:after{content:"";background:var(--tl-color);z-index:-1;opacity:0;pointer-events:none;animation:Timeline-module__-pj5kW__ripple 2s var(--lg-ease-out) infinite;border-radius:50%;position:absolute;inset:0}.Timeline-module__-pj5kW__marker[data-pulse]:after{animation-delay:1s}.Timeline-module__-pj5kW__marker[data-pulse] .Timeline-module__-pj5kW__core{animation:Timeline-module__-pj5kW__breathe 2s var(--lg-ease-in-out) infinite}.Timeline-module__-pj5kW__connector{background:var(--lg-fill-active);border-radius:999px;position:relative;overflow:hidden}.Timeline-module__-pj5kW__item[data-status=upcoming] .Timeline-module__-pj5kW__connector,.Timeline-module__-pj5kW__item[data-status=canceled] .Timeline-module__-pj5kW__connector{background:repeating-linear-gradient(var(--tl-dash-dir,180deg), var(--lg-fill-active) 0 4px, transparent 4px 8px)}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__connector{--tl-dash-dir:90deg}.Timeline-module__-pj5kW__connector:after{content:"";border-radius:inherit;background:var(--tl-color);transform:scaleY(var(--tl-fill,0));transform-origin:top;transition:transform var(--lg-duration-slow) var(--lg-ease-out);position:absolute;inset:0}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__connector:after{transform:scaleX(var(--tl-fill,0));transform-origin:0}.Timeline-module__-pj5kW__connector[data-progress]:before{content:"";z-index:1;background:linear-gradient(var(--tl-shine-dir,180deg), transparent, #ffffff8c, transparent);clip-path:inset(0 0 calc((1 - var(--tl-fill,0)) * 100%) 0);background-repeat:no-repeat;background-size:100% 40%;animation:1.6s linear infinite Timeline-module__-pj5kW__shine-y;position:absolute;inset:0}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__connector[data-progress]:before{--tl-shine-dir:90deg;clip-path:inset(0 calc((1 - var(--tl-fill,0)) * 100%) 0 0);background-size:40% 100%;animation-name:Timeline-module__-pj5kW__shine-x}.Timeline-module__-pj5kW__body{min-width:0}.Timeline-module__-pj5kW__list[data-variant=card] .Timeline-module__-pj5kW__body{padding:var(--tl-pad) 16px;border-radius:var(--lg-radius-lg);background:var(--lg-glass-bg);-webkit-backdrop-filter:var(--lg-glass-filter);backdrop-filter:var(--lg-glass-filter);box-shadow:var(--lg-glass-shadow)}.Timeline-module__-pj5kW__list[data-variant=card] .Timeline-module__-pj5kW__item[data-status=current] .Timeline-module__-pj5kW__body{box-shadow:var(--lg-glass-shadow), 0 0 0 1.5px color-mix(in srgb, var(--tl-color) 55%, transparent)}.Timeline-module__-pj5kW__header{min-height:var(--tl-line-height);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.Timeline-module__-pj5kW__title{min-width:0;font-size:var(--lg-text-md);font-weight:var(--lg-weight-semibold);line-height:var(--tl-line-height);color:var(--lg-text);flex:auto}.Timeline-module__-pj5kW__list[data-size=sm] .Timeline-module__-pj5kW__title{font-size:var(--lg-text-sm)}.Timeline-module__-pj5kW__item[data-status=upcoming] .Timeline-module__-pj5kW__title{color:var(--lg-text-secondary)}.Timeline-module__-pj5kW__item[data-status=canceled] .Timeline-module__-pj5kW__title{color:var(--lg-text-tertiary);text-decoration:line-through}.Timeline-module__-pj5kW__item[data-status=error] .Timeline-module__-pj5kW__title{color:var(--lg-danger)}.Timeline-module__-pj5kW__time{font-size:var(--lg-text-xs);font-weight:var(--lg-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--tl-line-height);color:var(--lg-text-tertiary);white-space:nowrap;flex-shrink:0}.Timeline-module__-pj5kW__side .Timeline-module__-pj5kW__time{font-size:var(--lg-text-sm);color:var(--lg-text-secondary)}.Timeline-module__-pj5kW__item[data-status=current] .Timeline-module__-pj5kW__time{color:var(--tl-color)}.Timeline-module__-pj5kW__meta{flex-shrink:0;align-items:center;display:inline-flex}.Timeline-module__-pj5kW__description{font-size:var(--lg-text-sm);color:var(--lg-text-secondary);margin-top:3px;line-height:1.45}.Timeline-module__-pj5kW__list[data-orientation=horizontal] .Timeline-module__-pj5kW__description{font-size:var(--lg-text-xs)}.Timeline-module__-pj5kW__content{margin-top:10px}.Timeline-module__-pj5kW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Timeline-module__-pj5kW__list[data-live] .Timeline-module__-pj5kW__item{animation:Timeline-module__-pj5kW__enter var(--lg-duration-slow) var(--lg-ease-spring) both}.Timeline-module__-pj5kW__list[data-live] .Timeline-module__-pj5kW__item .Timeline-module__-pj5kW__marker{animation:Timeline-module__-pj5kW__pop var(--lg-duration-slow) var(--lg-ease-spring) both}.Timeline-module__-pj5kW__live{--live-color:var(--lg-danger);height:24px;font-family:var(--lg-font-sans);font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);letter-spacing:.02em;color:var(--live-color);background:color-mix(in srgb, var(--live-color) 13%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 9px;display:inline-flex}.Timeline-module__-pj5kW__live[data-tone=success]{--live-color:var(--lg-success)}.Timeline-module__-pj5kW__live[data-tone=accent]{--live-color:var(--lg-accent)}.Timeline-module__-pj5kW__live[data-paused]{--live-color:var(--lg-text-secondary)}.Timeline-module__-pj5kW__liveDot{background:currentColor;border-radius:50%;width:7px;height:7px;position:relative}.Timeline-module__-pj5kW__liveDot:after{content:"";animation:Timeline-module__-pj5kW__ripple 1.6s var(--lg-ease-out) infinite;background:currentColor;border-radius:50%;position:absolute;inset:0}.Timeline-module__-pj5kW__live[data-paused] .Timeline-module__-pj5kW__liveDot:after{animation:none}@keyframes Timeline-module__-pj5kW__ripple{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes Timeline-module__-pj5kW__breathe{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@keyframes Timeline-module__-pj5kW__draw{to{stroke-dashoffset:0}}@keyframes Timeline-module__-pj5kW__enter{0%{opacity:0;transform:translateY(-8px)}}@keyframes Timeline-module__-pj5kW__pop{0%{transform:scale(.4)}}@keyframes Timeline-module__-pj5kW__shine-y{0%{background-position:0 -150%}to{background-position:0 250%}}@keyframes Timeline-module__-pj5kW__shine-x{0%{background-position:-150% 0}to{background-position:250% 0}}
.Player-module__11oQQW__chip{height:28px;font:inherit;font-size:var(--lg-text-xs);font-weight:var(--lg-weight-medium);color:var(--lg-text-secondary);background:var(--lg-fill);cursor:pointer;white-space:nowrap;transition:background var(--lg-duration-fast) ease, color var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);border-radius:999px;flex-shrink:0;padding:0 11px}.Player-module__11oQQW__chip:hover:not(:disabled){background:var(--lg-fill-hover)}.Player-module__11oQQW__chip:active:not(:disabled){transform:scale(.95)}.Player-module__11oQQW__chip[data-active]{color:var(--lg-accent);background:var(--lg-accent-soft)}.Player-module__11oQQW__chip[data-static]{cursor:default}.Player-module__11oQQW__chip:disabled{opacity:.5;cursor:default}.Player-module__11oQQW__chip:focus-visible{box-shadow:0 0 0 1.5px var(--lg-focus-border), 0 0 0 4px var(--lg-focus-ring);outline:none}.Player-module__11oQQW__seek{--seek-h:4px;--seek-color:var(--lg-accent);--seek-track:var(--lg-fill-active);--seek-buffer:color-mix(in srgb, var(--lg-text) 18%, transparent);--preview-half:28px;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;height:18px;display:flex;position:relative}.Player-module__11oQQW__seek[data-tone=overlay]{--seek-color:#fff;--seek-track:#ffffff47;--seek-buffer:#ffffff73;--preview-half:84px}.Player-module__11oQQW__seek:focus-visible{outline:none}.Player-module__11oQQW__seek:focus-visible .Player-module__11oQQW__seekTrack{box-shadow:0 0 0 3px var(--lg-focus-ring)}.Player-module__11oQQW__seekTrack{height:var(--seek-h);background:var(--seek-track);transition:height var(--lg-duration-fast) var(--lg-ease-out);border-radius:999px;flex:1;position:relative;overflow:hidden}.Player-module__11oQQW__seek:hover .Player-module__11oQQW__seekTrack,.Player-module__11oQQW__seek[data-dragging] .Player-module__11oQQW__seekTrack{--seek-h:6px}.Player-module__11oQQW__seekBuffered,.Player-module__11oQQW__seekPlayed,.Player-module__11oQQW__seekHover{transform-origin:0;border-radius:inherit;position:absolute;inset:0}.Player-module__11oQQW__seekBuffered{background:var(--seek-buffer);transform:scaleX(var(--seek-buffered));transition:transform var(--lg-duration-base) ease}.Player-module__11oQQW__seekHover{background:color-mix(in srgb, var(--seek-color) 30%, transparent);transform:scaleX(var(--seek-hover))}.Player-module__11oQQW__seekPlayed{background:var(--seek-color);transform:scaleX(var(--seek-played))}.Player-module__11oQQW__seekMark{background:#0000008c;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0}.Player-module__11oQQW__seek[data-tone=theme] .Player-module__11oQQW__seekMark{background:var(--lg-bg)}.Player-module__11oQQW__seekThumb{left:calc(var(--seek-played) * 100%);background:var(--seek-color);width:14px;height:14px;transition:transform var(--lg-duration-base) var(--lg-ease-spring);pointer-events:none;border-radius:50%;margin-left:-7px;position:absolute;transform:scale(0);box-shadow:0 1px 4px #0000004d}.Player-module__11oQQW__seek:hover .Player-module__11oQQW__seekThumb,.Player-module__11oQQW__seek:focus-visible .Player-module__11oQQW__seekThumb,.Player-module__11oQQW__seek[data-dragging] .Player-module__11oQQW__seekThumb{transform:scale(1)}.Player-module__11oQQW__seek[data-dragging] .Player-module__11oQQW__seekThumb{transform:scale(1.2)}.Player-module__11oQQW__seekPreview{bottom:calc(100% + 8px);left:clamp(var(--preview-half), calc(var(--seek-hover) * 100%), calc(100% - var(--preview-half)));z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.Player-module__11oQQW__seekPreviewTime{font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;color:var(--lg-text);background:var(--lg-glass-bg-strong);box-shadow:var(--lg-glass-shadow);border-radius:6px;padding:2px 7px}.Player-module__11oQQW__seek[data-tone=overlay] .Player-module__11oQQW__seekPreviewTime{color:#fff;box-shadow:none;background:#000000b3}.Player-module__11oQQW__volume{align-items:center;gap:4px;display:inline-flex}.Player-module__11oQQW__volumeRange{--range-color:var(--lg-text-secondary);--range-track:var(--lg-fill-active);cursor:pointer;appearance:none;background:0 0;width:96px;height:18px;margin:0}.Player-module__11oQQW__volume[data-tone=overlay] .Player-module__11oQQW__volumeRange{--range-color:#fff;--range-track:#ffffff4d}.Player-module__11oQQW__volumeRange::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--range-color) calc(var(--range-fill) * 100%), var(--range-track) 0);border-radius:999px;height:4px}.Player-module__11oQQW__volumeRange::-moz-range-track{background:linear-gradient(90deg, var(--range-color) calc(var(--range-fill) * 100%), var(--range-track) 0);border-radius:999px;height:4px}.Player-module__11oQQW__volumeRange::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;transition:transform var(--lg-duration-base) var(--lg-ease-spring);background:#fff;border:0;border-radius:50%;margin-top:-5px;box-shadow:0 1px 4px #0000004d,0 0 0 .5px #0000001a}.Player-module__11oQQW__volumeRange::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #0000004d}.Player-module__11oQQW__volumeRange:active::-webkit-slider-thumb{transform:scale(1.2)}.Player-module__11oQQW__volumeRange:focus-visible{outline:none}.Player-module__11oQQW__volumeRange:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1.5px var(--lg-focus-border), 0 0 0 5px var(--lg-focus-ring)}.Player-module__11oQQW__volume[data-mode=expand] .Player-module__11oQQW__volumeRange{opacity:0;width:0;transition:width var(--lg-duration-base) var(--lg-ease-out), opacity var(--lg-duration-base) ease}.Player-module__11oQQW__volume[data-mode=expand]:hover .Player-module__11oQQW__volumeRange,.Player-module__11oQQW__volume[data-mode=expand]:focus-within .Player-module__11oQQW__volumeRange{opacity:1;width:80px}.Player-module__11oQQW__eq{--eq-h:140px;font-family:var(--lg-font-sans);color:var(--lg-text);flex-direction:column;gap:12px;display:flex}.Player-module__11oQQW__eq[data-size=sm]{--eq-h:110px;gap:10px}.Player-module__11oQQW__eqHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.Player-module__11oQQW__eqTitle{font-size:var(--lg-text-sm);font-weight:var(--lg-weight-semibold)}.Player-module__11oQQW__eqPresets{scrollbar-width:none;gap:6px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.Player-module__11oQQW__eqPresets::-webkit-scrollbar{display:none}.Player-module__11oQQW__eqBands{border-radius:var(--lg-radius-md);background:var(--lg-fill);transition:opacity var(--lg-duration-base) ease;justify-content:space-between;align-items:stretch;gap:2px;padding:10px 6px 6px;display:flex}.Player-module__11oQQW__eq[data-off] .Player-module__11oQQW__eqBands{opacity:.45}.Player-module__11oQQW__eqDivider{background:var(--lg-separator);width:1px;margin:18px 2px 20px}.Player-module__11oQQW__eqBand{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.Player-module__11oQQW__eqValue,.Player-module__11oQQW__eqHz{font-size:10px;font-weight:var(--lg-weight-medium);font-variant-numeric:tabular-nums;color:var(--lg-text-tertiary);white-space:nowrap;line-height:1}.Player-module__11oQQW__eqValue{color:var(--lg-text-secondary)}.Player-module__11oQQW__eqBand[data-accent] .Player-module__11oQQW__eqHz{color:var(--lg-accent)}.Player-module__11oQQW__eqTrack{height:var(--eq-h);justify-content:center;width:100%;display:flex;position:relative}.Player-module__11oQQW__eqTrack:before{content:"";background:var(--lg-separator);height:1px;position:absolute;top:50%;left:15%;right:15%}.Player-module__11oQQW__eqInput{--eq-color:var(--lg-accent);writing-mode:vertical-lr;cursor:pointer;appearance:none;direction:rtl;background:0 0;width:22px;height:100%;margin:0}.Player-module__11oQQW__eqInput:disabled{cursor:default}.Player-module__11oQQW__eqInput::-webkit-slider-runnable-track{background:linear-gradient(0deg, var(--lg-fill-active) min(50%, calc(var(--eq-fill) * 100%)), var(--eq-color) min(50%, calc(var(--eq-fill) * 100%)) max(50%, calc(var(--eq-fill) * 100%)), var(--lg-fill-active) max(50%, calc(var(--eq-fill) * 100%)));border-radius:999px;width:4px}.Player-module__11oQQW__eqInput::-moz-range-track{background:linear-gradient(0deg, var(--lg-fill-active) min(50%, calc(var(--eq-fill) * 100%)), var(--eq-color) min(50%, calc(var(--eq-fill) * 100%)) max(50%, calc(var(--eq-fill) * 100%)), var(--lg-fill-active) max(50%, calc(var(--eq-fill) * 100%)));border-radius:999px;width:4px}.Player-module__11oQQW__eqInput::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;transition:transform var(--lg-duration-base) var(--lg-ease-spring);background:#fff;border:0;border-radius:50%;margin-left:-7px;box-shadow:0 1px 4px #00000047,0 0 0 .5px #0000001f}.Player-module__11oQQW__eqInput::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #00000047}.Player-module__11oQQW__eqInput:active:not(:disabled)::-webkit-slider-thumb{transform:scale(1.15)}.Player-module__11oQQW__eqInput:focus-visible{outline:none}.Player-module__11oQQW__eqInput:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1.5px var(--lg-focus-border), 0 0 0 5px var(--lg-focus-ring)}.Player-module__11oQQW__eq[data-size=sm] .Player-module__11oQQW__eqInput::-webkit-slider-thumb{width:16px;height:16px;margin-left:-6px}.Player-module__11oQQW__eqHint{color:var(--lg-text-tertiary);margin:0;font-size:11px}.Player-module__11oQQW__eqUnavailable{border-radius:var(--lg-radius-md);font-size:var(--lg-text-sm);color:var(--lg-text-secondary);background:var(--lg-fill);margin:0;padding:14px}.Player-module__11oQQW__visualizer{width:100%;color:var(--lg-accent);display:block}.Player-module__11oQQW__ap{font-family:var(--lg-font-sans);color:var(--lg-text);border-radius:var(--lg-radius-xl);background:var(--lg-glass-bg);-webkit-backdrop-filter:var(--lg-glass-filter);backdrop-filter:var(--lg-glass-filter);box-shadow:var(--lg-glass-shadow);container-type:inline-size}.Player-module__11oQQW__apIconBtn,.Player-module__11oQQW__apTextBtn{width:36px;height:36px;font:inherit;color:var(--lg-text-secondary);cursor:pointer;transition:background var(--lg-duration-fast) ease, color var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.Player-module__11oQQW__apTextBtn{width:auto;min-width:36px;font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 8px}.Player-module__11oQQW__apIconBtn:hover,.Player-module__11oQQW__apTextBtn:hover{color:var(--lg-text);background:var(--lg-fill)}.Player-module__11oQQW__apIconBtn:active,.Player-module__11oQQW__apTextBtn:active{transform:scale(.9)}.Player-module__11oQQW__apIconBtn[data-active],.Player-module__11oQQW__apTextBtn[data-active]{color:var(--lg-accent)}.Player-module__11oQQW__apIconBtn[data-active]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:1px;left:50%}.Player-module__11oQQW__apIconBtn{position:relative}.Player-module__11oQQW__apIconBtn:focus-visible,.Player-module__11oQQW__apTextBtn:focus-visible,.Player-module__11oQQW__apPlay:focus-visible,.Player-module__11oQQW__apTab:focus-visible,.Player-module__11oQQW__apQueueItem:focus-visible,.Player-module__11oQQW__apLyric:focus-visible{box-shadow:0 0 0 1.5px var(--lg-focus-border), 0 0 0 4px var(--lg-focus-ring);outline:none}.Player-module__11oQQW__apPlay{color:#fff;background:var(--lg-accent);width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff40, 0 6px 16px -6px var(--lg-accent);cursor:pointer;transition:transform var(--lg-duration-base) var(--lg-ease-spring), background var(--lg-duration-fast) ease;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Player-module__11oQQW__apPlay[data-big]{width:60px;height:60px}.Player-module__11oQQW__apPlay:hover{background:var(--lg-accent-hover);transform:scale(1.05)}.Player-module__11oQQW__apPlay:active{transform:scale(.92)}.Player-module__11oQQW__apBuffering{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:40%;height:40%;animation:.8s linear infinite Player-module__11oQQW__spin}.Player-module__11oQQW__apCover{border-radius:var(--lg-radius-sm);width:48px;height:48px;color:var(--lg-text-tertiary);background:var(--lg-fill);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 14px -6px #00000059}.Player-module__11oQQW__apCover img{object-fit:cover;width:100%;height:100%}.Player-module__11oQQW__apCover[data-size=lg]{aspect-ratio:1;border-radius:var(--lg-radius-lg);width:min(100%,260px);height:auto;transition:transform var(--lg-duration-slow) var(--lg-ease-spring);margin:0 auto;transform:scale(.92);box-shadow:0 24px 48px -20px #00000073}.Player-module__11oQQW__apCover[data-size=lg][data-playing]{transform:scale(1)}.Player-module__11oQQW__apText,.Player-module__11oQQW__apHeading{flex-direction:column;min-width:0;display:flex}.Player-module__11oQQW__apTitle{font-size:var(--lg-text-md);font-weight:var(--lg-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Player-module__11oQQW__apArtist{font-size:var(--lg-text-sm);color:var(--lg-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Player-module__11oQQW__apControls{justify-content:center;align-items:center;gap:6px;display:flex}.Player-module__11oQQW__apControls[data-size=lg]{gap:14px}.Player-module__11oQQW__apTime,.Player-module__11oQQW__apTimes{font-size:var(--lg-text-xs);font-variant-numeric:tabular-nums;color:var(--lg-text-tertiary)}.Player-module__11oQQW__apTimes{justify-content:space-between;margin-top:2px;display:flex}.Player-module__11oQQW__ap[data-variant=full]{overflow:hidden}.Player-module__11oQQW__ap[data-variant=full]>.Player-module__11oQQW__apLayout{grid-template-columns:minmax(0,1fr);display:grid}.Player-module__11oQQW__apMain{flex-direction:column;gap:16px;padding:24px 22px 18px;display:flex}.Player-module__11oQQW__apHeading{text-align:center;align-items:center;gap:2px}.Player-module__11oQQW__apHeading .Player-module__11oQQW__apTitle{max-width:100%;font-size:var(--lg-text-lg)}.Player-module__11oQQW__apViz{opacity:.85;margin:-4px 0 -10px}.Player-module__11oQQW__apFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.Player-module__11oQQW__apFooterActions{align-items:center;gap:2px;display:flex}.Player-module__11oQQW__apPanel{border-top:.5px solid var(--lg-separator);flex-direction:column;min-width:0;display:flex}.Player-module__11oQQW__apTabs{gap:4px;padding:10px 14px 0;display:flex}.Player-module__11oQQW__apTab{height:32px;font:inherit;font-size:var(--lg-text-sm);font-weight:var(--lg-weight-medium);color:var(--lg-text-secondary);cursor:pointer;transition:background var(--lg-duration-fast) ease, color var(--lg-duration-fast) ease;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.Player-module__11oQQW__apTab:hover{background:var(--lg-fill)}.Player-module__11oQQW__apTab[data-active]{color:var(--lg-text);background:var(--lg-fill-hover)}.Player-module__11oQQW__apPanelBody{min-height:0;max-height:340px;animation:Player-module__11oQQW__panelIn var(--lg-duration-base) var(--lg-ease-out);padding:12px 14px 16px;overflow-y:auto}.Player-module__11oQQW__apPanelBody[data-panel=equalizer]{padding:14px 18px 18px}@container (min-width:720px){.Player-module__11oQQW__ap[data-variant=full]>.Player-module__11oQQW__apLayout{grid-template-columns:340px minmax(0,1fr)}.Player-module__11oQQW__apPanel{border-top:0;border-left:.5px solid var(--lg-separator)}.Player-module__11oQQW__apPanelBody{flex:1;height:0;max-height:none}}.Player-module__11oQQW__apQueue{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Player-module__11oQQW__apQueueItem{border-radius:var(--lg-radius-sm);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background var(--lg-duration-fast) ease;align-items:center;gap:12px;padding:6px 8px;display:flex}.Player-module__11oQQW__apQueueItem:hover{background:var(--lg-fill)}.Player-module__11oQQW__apQueueItem[data-current]{background:var(--lg-accent-soft)}.Player-module__11oQQW__apQueueCover{width:40px;height:40px;color:var(--lg-text-tertiary);background:var(--lg-fill);border-radius:8px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.Player-module__11oQQW__apQueueCover img{object-fit:cover;width:100%;height:100%}.Player-module__11oQQW__apQueueText{flex-direction:column;flex:1;min-width:0;display:flex}.Player-module__11oQQW__apQueueTitle{font-size:var(--lg-text-sm);font-weight:var(--lg-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Player-module__11oQQW__apQueueItem[data-current] .Player-module__11oQQW__apQueueTitle{color:var(--lg-accent)}.Player-module__11oQQW__apQueueArtist{font-size:var(--lg-text-xs);color:var(--lg-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Player-module__11oQQW__apQueueTime{font-size:var(--lg-text-xs);font-variant-numeric:tabular-nums;color:var(--lg-text-tertiary)}.Player-module__11oQQW__apNowPlaying{background:#00000073;justify-content:center;align-items:flex-end;gap:2px;padding-bottom:11px;display:flex;position:absolute;inset:0}.Player-module__11oQQW__apNowPlaying i{transform-origin:bottom;background:#fff;border-radius:2px;width:3px;height:16px;animation:.9s ease-in-out infinite Player-module__11oQQW__eqBar}.Player-module__11oQQW__apNowPlaying i:nth-child(2){animation-delay:-.3s}.Player-module__11oQQW__apNowPlaying i:nth-child(3){animation-delay:-.6s}.Player-module__11oQQW__apNowPlaying[data-paused] i{animation-play-state:paused}.Player-module__11oQQW__apLyrics{scrollbar-width:none;flex-direction:column;gap:4px;max-height:300px;padding:40px 0;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.Player-module__11oQQW__apPanelBody .Player-module__11oQQW__apLyrics{max-height:260px}@container (min-width:720px){.Player-module__11oQQW__apPanelBody .Player-module__11oQQW__apLyrics{height:100%;max-height:100%}}.Player-module__11oQQW__apLyric{border-radius:var(--lg-radius-sm);font:inherit;font-size:var(--lg-text-lg);font-weight:var(--lg-weight-bold);text-align:left;color:var(--lg-text-tertiary);cursor:pointer;transform-origin:0;transition:color var(--lg-duration-slow) ease, transform var(--lg-duration-slow) var(--lg-ease-spring), opacity var(--lg-duration-slow) ease;padding:6px 10px;line-height:1.35}.Player-module__11oQQW__apLyric:hover{background:var(--lg-fill)}.Player-module__11oQQW__apLyric[data-state=past]{opacity:.55}.Player-module__11oQQW__apLyric[data-state=active]{color:var(--lg-text);transform:scale(1.04)}.Player-module__11oQQW__apEmpty{font-size:var(--lg-text-sm);text-align:center;color:var(--lg-text-tertiary);margin:0;padding:28px 8px}.Player-module__11oQQW__ap[data-variant=compact]>.Player-module__11oQQW__apLayout{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:12px 16px;display:grid}.Player-module__11oQQW__apCompactCenter{flex-direction:column;grid-area:2/1/auto/-1;gap:2px;display:flex}.Player-module__11oQQW__apTimeline{align-items:center;gap:10px;display:flex}.Player-module__11oQQW__apTimeline .Player-module__11oQQW__seek{flex:1}.Player-module__11oQQW__apSide{align-items:center;gap:2px;display:flex}@container (min-width:760px){.Player-module__11oQQW__ap[data-variant=compact]>.Player-module__11oQQW__apLayout{grid-template-columns:auto minmax(140px,220px) minmax(0,1fr) auto}.Player-module__11oQQW__apCompactCenter{grid-area:1/3}}@container (max-width:520px){.Player-module__11oQQW__ap[data-variant=compact] .Player-module__11oQQW__volumeRange{display:none}}.Player-module__11oQQW__ap[data-variant=mini]{border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:6px 8px 6px 6px;display:inline-flex;container-type:normal}.Player-module__11oQQW__ap[data-variant=mini] .Player-module__11oQQW__apText{width:150px}.Player-module__11oQQW__ap[data-variant=mini] .Player-module__11oQQW__apTitle{font-size:var(--lg-text-sm)}.Player-module__11oQQW__ap[data-variant=mini] .Player-module__11oQQW__apArtist{font-size:var(--lg-text-xs)}.Player-module__11oQQW__ap[data-variant=mini] .Player-module__11oQQW__apCover{width:38px;height:38px;box-shadow:none;border-radius:50%}.Player-module__11oQQW__ap[data-variant=mini] .Player-module__11oQQW__apCover[data-playing] img{animation:9s linear infinite Player-module__11oQQW__spin}.Player-module__11oQQW__apMiniRing{background:conic-gradient(var(--lg-accent) calc(var(--p) * 360deg), var(--lg-fill-active) 0);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.Player-module__11oQQW__vp{--vp-fg:#fff;width:100%;aspect-ratio:var(--vp-ratio);border-radius:var(--lg-radius-lg);font-family:var(--lg-font-sans);color:var(--vp-fg);box-shadow:0 20px 50px -24px #0000008c, 0 0 0 .5px var(--lg-glass-hairline);isolation:isolate;-webkit-user-select:none;user-select:none;background:#000;position:relative;overflow:hidden;container-type:inline-size}.Player-module__11oQQW__vp:focus-visible{box-shadow:0 0 0 2px var(--lg-focus-border), 0 0 0 6px var(--lg-focus-ring);outline:none}.Player-module__11oQQW__vp[data-fullscreen]{aspect-ratio:auto;border-radius:0;width:100vw;height:100vh}.Player-module__11oQQW__vp:not([data-controls]){cursor:none}.Player-module__11oQQW__vpVideo{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.Player-module__11oQQW__vpVideo::cue{opacity:0}.Player-module__11oQQW__vpSurface{z-index:1;position:absolute;inset:0}.Player-module__11oQQW__vpTop{z-index:2;pointer-events:none;opacity:0;transition:opacity var(--lg-duration-base) ease, transform var(--lg-duration-base) var(--lg-ease-out);background:linear-gradient(#0000008c,#0000);flex-direction:column;gap:2px;padding:18px 20px 48px;display:flex;position:absolute;inset:0 0 auto;transform:translateY(-8px)}.Player-module__11oQQW__vp[data-controls] .Player-module__11oQQW__vpTop{opacity:1;transform:none}.Player-module__11oQQW__vpTitle{font-size:var(--lg-text-lg);font-weight:var(--lg-weight-semibold);text-shadow:0 1px 3px #0006}.Player-module__11oQQW__vpDescription{font-size:var(--lg-text-sm);color:#ffffffbf}.Player-module__11oQQW__vpCenter{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.Player-module__11oQQW__vpCenter>*{pointer-events:auto}.Player-module__11oQQW__vpBigPlay{color:#fff;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);cursor:pointer;width:72px;height:72px;animation:Player-module__11oQQW__popIn var(--lg-duration-slow) var(--lg-ease-spring);transition:transform var(--lg-duration-base) var(--lg-ease-spring), background var(--lg-duration-fast) ease;background:#ffffff2e;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 .5px #ffffff4d,0 10px 30px -10px #00000080}.Player-module__11oQQW__vpBigPlay[data-intro]{width:84px;height:84px}.Player-module__11oQQW__vpBigPlay:hover{background:#ffffff47;transform:scale(1.06)}.Player-module__11oQQW__vpBigPlay:active{transform:scale(.94)}.Player-module__11oQQW__vpBigPlay:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 6px #ffffff4d}.Player-module__11oQQW__vpError{border-radius:var(--lg-radius-md);max-width:80%;font-size:var(--lg-text-sm);text-align:center;background:#0009;padding:12px 18px}.Player-module__11oQQW__vpFeedback{z-index:3;font-size:var(--lg-text-sm);font-weight:var(--lg-weight-semibold);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;animation:Player-module__11oQQW__feedback .7s var(--lg-ease-out) forwards;background:#00000080;border-radius:999px;flex-direction:column;align-items:center;gap:6px;padding:14px 18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Player-module__11oQQW__vpFeedback[data-side=left]{left:20%}.Player-module__11oQQW__vpFeedback[data-side=right]{left:80%}.Player-module__11oQQW__vpCues{z-index:2;text-align:center;pointer-events:none;width:90%;transition:bottom var(--lg-duration-base) var(--lg-ease-out);flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.Player-module__11oQQW__vp[data-controls] .Player-module__11oQQW__vpCues{bottom:86px}.Player-module__11oQQW__vpCue{--cue-size:clamp(14px, 3.2cqi, 26px);font-size:var(--cue-size);font-weight:var(--lg-weight-semibold);white-space:pre-line;color:#fff;text-shadow:0 1px 2px #00000080;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#0000009e;border-radius:6px;padding:.12em .45em;line-height:1.35}.Player-module__11oQQW__vpCue[data-size=sm]{--cue-size:clamp(12px, 2.5cqi, 20px)}.Player-module__11oQQW__vpCue[data-size=lg]{--cue-size:clamp(16px, 4cqi, 32px)}.Player-module__11oQQW__vpCue[data-size=xl]{--cue-size:clamp(18px, 5cqi, 40px)}.Player-module__11oQQW__vpCue[data-color=yellow]{color:#ffd60a}.Player-module__11oQQW__vpCue[data-color=cyan]{color:#64d2ff}.Player-module__11oQQW__vpCue[data-bg=none]{text-shadow:0 0 3px #000,0 1px 2px #000,0 0 1px #000;background:0 0}.Player-module__11oQQW__vpCue[data-bg=solid]{background:#000}.Player-module__11oQQW__vpControls{z-index:4;opacity:0;pointer-events:none;transition:opacity var(--lg-duration-base) ease, transform var(--lg-duration-base) var(--lg-ease-out);background:linear-gradient(#0000,#0000009e);flex-direction:column;gap:2px;padding:40px 14px 8px;display:flex;position:absolute;inset:auto 0 0;transform:translateY(8px)}.Player-module__11oQQW__vp[data-controls] .Player-module__11oQQW__vpControls{opacity:1;transform:none}.Player-module__11oQQW__vp[data-controls] .Player-module__11oQQW__vpControls>*{pointer-events:auto}.Player-module__11oQQW__vp:not([data-started]) .Player-module__11oQQW__vpControls .Player-module__11oQQW__seek{visibility:hidden}.Player-module__11oQQW__vpBar{align-items:center;gap:2px;min-width:0;display:flex}.Player-module__11oQQW__vpBtn{color:#fff;cursor:pointer;filter:drop-shadow(0 1px 2px #00000059);width:40px;height:40px;transition:background var(--lg-duration-fast) ease, transform var(--lg-duration-base) var(--lg-ease-spring);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.Player-module__11oQQW__vpBtn:hover{background:#ffffff29}.Player-module__11oQQW__vpBtn:active{transform:scale(.88)}.Player-module__11oQQW__vpBtn:focus-visible,.Player-module__11oQQW__vpTime:focus-visible,.Player-module__11oQQW__vpChapter:focus-visible{outline:none;box-shadow:0 0 0 1.5px #fff,0 0 0 4px #ffffff40}.Player-module__11oQQW__vpBtn[data-active]:after{content:"";background:var(--lg-accent);border-radius:2px;width:14px;height:2px;position:absolute;bottom:5px}.Player-module__11oQQW__vpBtn[data-spin] svg{transform:rotate(60deg)}.Player-module__11oQQW__vpBtn svg{transition:transform var(--lg-duration-slow) var(--lg-ease-spring)}.Player-module__11oQQW__vpSkip{display:contents}.Player-module__11oQQW__vpTime{font:inherit;font-size:var(--lg-text-sm);font-weight:var(--lg-weight-medium);font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;cursor:pointer;border-radius:999px;padding:4px 8px}.Player-module__11oQQW__vpTime span{color:#ffffffa6}.Player-module__11oQQW__vpChapter{min-width:0;font:inherit;font-size:var(--lg-text-sm);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:999px;align-items:center;gap:2px;padding:4px 6px;display:inline-flex;overflow:hidden}.Player-module__11oQQW__vpChapter:hover,.Player-module__11oQQW__vpTime:hover{background:#ffffff1f}.Player-module__11oQQW__vpSpacer{flex:1}@container (max-width:560px){.Player-module__11oQQW__vpSkip,.Player-module__11oQQW__vpChapter{display:none}.Player-module__11oQQW__vpBtn{width:36px;height:36px}.Player-module__11oQQW__vpControls{padding:30px 8px 4px}.Player-module__11oQQW__vp[data-controls] .Player-module__11oQQW__vpCues{bottom:76px}}.Player-module__11oQQW__vpThumb{background-color:#000;background-repeat:no-repeat;border-radius:8px;display:block;box-shadow:0 0 0 1.5px #ffffffd9,0 8px 24px -8px #0009}.Player-module__11oQQW__vpThumbChapter{max-width:180px;font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px #000000b3;overflow:hidden}.Player-module__11oQQW__vpMenu{z-index:3;border-radius:var(--lg-radius-lg);width:min(300px,100% - 24px);max-height:calc(100% - 90px);color:var(--lg-text);background:var(--lg-glass-bg-strong);-webkit-backdrop-filter:var(--lg-glass-filter-strong);backdrop-filter:var(--lg-glass-filter-strong);box-shadow:var(--lg-glass-shadow);transform-origin:100% 100%;animation:Player-module__11oQQW__menuIn var(--lg-duration-base) var(--lg-ease-spring);scrollbar-width:thin;-webkit-user-select:none;user-select:none;flex-direction:column;padding:6px;display:flex;position:absolute;bottom:74px;right:12px;overflow-y:auto}.Player-module__11oQQW__vpMenu[data-page=equalizer]{width:min(400px,100% - 24px)}.Player-module__11oQQW__vpMenuRow,.Player-module__11oQQW__vpMenuBack{border-radius:var(--lg-radius-sm);width:100%;min-height:38px;font:inherit;font-size:var(--lg-text-sm);text-align:left;color:inherit;cursor:pointer;transition:background var(--lg-duration-fast) ease;align-items:center;gap:10px;padding:0 10px;display:flex}.Player-module__11oQQW__vpMenuRow[data-static]{cursor:default}.Player-module__11oQQW__vpMenuRow:not([data-static]):hover,.Player-module__11oQQW__vpMenuBack:hover,.Player-module__11oQQW__vpMenuRow:focus-visible,.Player-module__11oQQW__vpMenuBack:focus-visible{background:var(--lg-fill);outline:none}.Player-module__11oQQW__vpMenuBack{border-bottom:.5px solid var(--lg-separator);border-radius:var(--lg-radius-sm) var(--lg-radius-sm) 0 0;font-weight:var(--lg-weight-semibold);margin-bottom:4px;padding-bottom:2px}.Player-module__11oQQW__vpMenuIcon{width:20px;color:var(--lg-accent);flex-shrink:0;place-items:center;display:grid}.Player-module__11oQQW__vpMenuRow:not([role=menuitemradio]) .Player-module__11oQQW__vpMenuIcon{color:var(--lg-text-secondary)}.Player-module__11oQQW__vpMenuLabel{flex:1;min-width:0}.Player-module__11oQQW__vpMenuValue{max-width:50%;font-size:var(--lg-text-xs);color:var(--lg-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Player-module__11oQQW__vpMenuChevron{color:var(--lg-text-tertiary);flex-shrink:0}.Player-module__11oQQW__vpStyleBody,.Player-module__11oQQW__vpEqBody{flex-direction:column;gap:12px;padding:6px 8px 8px;display:flex}.Player-module__11oQQW__vpStyleGroup{flex-direction:column;gap:6px;display:flex}.Player-module__11oQQW__vpStyleLabel{font-size:var(--lg-text-xs);font-weight:var(--lg-weight-semibold);color:var(--lg-text-secondary)}.Player-module__11oQQW__vpStyleChips{flex-wrap:wrap;gap:6px;display:flex}.Player-module__11oQQW__vpStylePreview{border-radius:var(--lg-radius-md);background:linear-gradient(135deg,#3a2b6b,#1d4f6b);place-items:center;height:64px;display:grid;container-type:inline-size}@keyframes Player-module__11oQQW__spin{to{transform:rotate(360deg)}}@keyframes Player-module__11oQQW__eqBar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes Player-module__11oQQW__panelIn{0%{opacity:0;transform:translateY(4px)}}@keyframes Player-module__11oQQW__popIn{0%{opacity:0;transform:scale(.7)}}@keyframes Player-module__11oQQW__menuIn{0%{opacity:0;transform:scale(.92)translateY(6px)}}@keyframes Player-module__11oQQW__feedback{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.15)}}
