.xaXzvq_xs,.xaXzvq_sm,.xaXzvq_md,.xaXzvq_lg{--button-padding-block:.5em;--button-padding-inline:1em}.xaXzvq_base{padding:var(--button-padding-block) var(--button-padding-inline);appearance:none;white-space:nowrap;-webkit-user-select:none;user-select:none;transition-property:background-color,color,box-shadow,font-weight,stroke,fill;transition-duration:var(--transition-time);color:var(--color-primary);background-color:var(--color-gray-lightest);border-radius:9999px;justify-content:center;align-items:center;gap:.5em;height:fit-content;font-weight:400;transition-timing-function:ease}.xaXzvq_base:disabled{cursor:not-allowed;opacity:.55;pointer-events:none;color:var(--color-gray-light);box-shadow:inset 0 0 0 1px var(--color-gray-lightest);background-color:var(--color-gray-lightest)}@media (hover:hover){.xaXzvq_base:is(:hover,:focus-visible){background-color:var(--color-main);box-shadow:inset 0 0 0 1px var(--color-main);color:var(--color-white)}}.xaXzvq_base:active{background-color:var(--color-primary);color:var(--color-white)}.xaXzvq_base svg{transition-property:stroke,fill,color,opacity;transition-duration:var(--transition-time);transition-timing-function:ease}@media (hover:hover){.xaXzvq_base:hover svg{stroke:var(--color-white)}}.xaXzvq_primary{background-color:var(--color-primary);color:var(--color-surface)}.xaXzvq_secondary{background-color:var(--color-surface);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}@media (hover:hover){.xaXzvq_secondary:hover{border-color:var(--color-main)}}.xaXzvq_secondary:active{border-color:var(--color-primary)}.xaXzvq_danger{background-color:var(--color-danger);color:var(--color-surface)}@media (hover:hover){.xaXzvq_danger:hover{background-color:color-mix(in srgb, var(--color-danger) 85%, black);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-danger) 85%, black)}}.xaXzvq_danger:active{background-color:var(--color-danger)}.xaXzvq_xs{--button-padding-block:.25em;--button-padding-inline:.5em;font-size:.75rem}.xaXzvq_sm{font-size:.875rem}.xaXzvq_lg{font-size:1.125rem}
body:has(.overlay){overflow:hidden}body:has(.overlay) dialog::backdrop{background-color:var(--color-backdrop-stacked)}.overlay{background-color:var(--color-backdrop);z-index:1000;animation-duration:var(--transition-time);overscroll-behavior:contain;display:grid;position:fixed;inset:0}.overlay+.overlay{background-color:var(--color-backdrop-stacked)}
.dYk3ka_notification{background-color:var(--color-surface);width:clamp(15rem,100vw - 2rem,30rem);height:fit-content;margin-inline:auto;margin-top:calc(var(--header-height) + .625rem);box-shadow:0px 0px 0px 1px var(--color-surface);border-radius:.5rem;transition:opacity .3s;display:flex;overflow:auto}.dYk3ka_notification[inert]{opacity:0}
.NmXYra_base{position:relative}.NmXYra_base .NmXYra_content{min-width:1rem;height:1rem;box-shadow:0 0 0 2px var(--color-surface);background-color:var(--color-primary);color:var(--color-white);border-radius:99999px;place-content:center;padding-inline:.5em;font-size:.65rem;font-weight:500;display:grid;position:absolute;top:-.5rem;left:calc(100% - .5rem)}.NmXYra_base .NmXYra_content:empty{width:.5rem;min-width:auto;height:.5rem;padding:0;top:0}.NmXYra_base .NmXYra_pulse{background-color:var(--color-danger);animation:1.5s cubic-bezier(.4,0,.6,1) infinite NmXYra_badge-pulse}@keyframes NmXYra_badge-pulse{0%,to{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3px var(--color-danger)}50%{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 9px transparent}}
._6glS7q_group{--segmented-inset:.25rem;background-color:var(--color-gray-lightest);gap:var(--segmented-inset);height:calc(1lh + 2 * var(--button-padding-block));padding:var(--segmented-inset);border-radius:9999px;flex-shrink:0;grid-auto-columns:1fr;grid-auto-flow:column;width:fit-content;display:inline-grid}._6glS7q_group ._6glS7q_item{height:auto;padding-block:0;line-height:1}
