.upp7yW_trigger{width:var(--size-44);height:var(--size-44);border-radius:var(--radius-lg);cursor:pointer;outline:var(--size-2) solid transparent;outline-offset:var(--space-0h);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--dur-150);transition-timing-function:var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:flex;position:relative}.upp7yW_trigger>svg{color:var(--content-default)}.upp7yW_switch{padding:var(--space-1h);transition:all var(--dur-75) var(--ease-standard)}@media (hover:hover){.upp7yW_trigger:hover{background:var(--tint-hover)}}.upp7yW_trigger[data-state=open],.upp7yW_trigger:active{background:var(--tint-press)}.upp7yW_trigger:focus-visible{box-shadow:var(--ring-2-focus)}.upp7yW_dot{top:var(--space-2);right:var(--space-2);width:var(--space-2);height:var(--space-2);border:2px solid var(--bg-emphasis);border-radius:var(--radius-full);background:var(--accent-600);position:absolute}.upp7yW_dot[data-tone=amber]{background:var(--status-attention)}.upp7yW_account{border-radius:var(--radius-md);background:var(--bg-default);width:100%;color:var(--black);outline:none;flex-direction:column;display:flex}@media (min-width:640px){.upp7yW_account{width:var(--w-256)}}.upp7yW_section{gap:var(--space-px);padding:var(--space-1h);border-color:var(--border-subtle);flex-direction:column;display:flex}.upp7yW_section+.upp7yW_section{border-top-width:1px}.upp7yW_heading{padding:var(--space-1) var(--space-2) var(--space-0h);color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);margin:0}.upp7yW_identity,.upp7yW_item{align-items:center;column-gap:var(--space-2h);border-radius:var(--radius-md);width:100%;color:inherit;text-align:start;cursor:pointer;outline:var(--size-2) solid transparent;outline-offset:var(--space-0h);transition:all var(--dur-75) var(--ease-standard);background:0 0;font-family:inherit;text-decoration:none;display:flex}.upp7yW_identity{padding:var(--space-1h) var(--space-2)}.upp7yW_item{height:var(--size-32);padding:0 var(--space-2);font-size:var(--text-sm);line-height:var(--leading-sm)}.upp7yW_identityPic{flex:none}.upp7yW_identityText{flex:1;min-width:0}.upp7yW_identityName,.upp7yW_identitySub{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.upp7yW_identityName{color:var(--content-emphasis);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-medium)}.upp7yW_identitySub{color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs)}.upp7yW_identityGo{color:var(--content-subtle);flex:none}.upp7yW_itemText{text-overflow:ellipsis;white-space:nowrap;color:var(--content-strong);overflow:hidden}.upp7yW_item>svg{color:var(--content-subtle)}@media (hover:hover) and (pointer:fine){.upp7yW_identity:hover,.upp7yW_item:hover{background:var(--tint-row)}}.upp7yW_identity:focus-visible,.upp7yW_item:focus-visible{background:var(--tint-row)}.upp7yW_identity:active,.upp7yW_item:active{background:var(--tint-row-press)}.upp7yW_label{padding:var(--space-2);color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);margin:0}.upp7yW_empty{padding:var(--space-6) var(--space-4);color:var(--content-subtle);text-align:center}.upp7yW_status{padding:var(--space-2);color:var(--status-error);font-size:var(--text-xs);line-height:var(--leading-xs)}
.TC4BUW_card{border-radius:var(--radius-xl);background:var(--bg-default);width:100%;color:var(--black);font-size:var(--text-sm);line-height:var(--leading-sm);position:relative;overflow:hidden}@media (min-width:640px){.TC4BUW_card{width:var(--w-switcher);max-width:calc(100vw - var(--space-4))}}.TC4BUW_current{gap:var(--space-2h);padding:var(--space-3);border-color:var(--border-subtle);border-bottom-width:1px;flex-direction:column;display:flex}.TC4BUW_currentRow{align-items:center;gap:var(--space-2h);min-width:0;display:flex}.TC4BUW_currentText{flex-direction:column;min-width:0;display:flex}.TC4BUW_currentName{text-overflow:ellipsis;white-space:nowrap;color:var(--content-emphasis);font-weight:var(--weight-medium);overflow:hidden}.TC4BUW_currentMeta{text-overflow:ellipsis;white-space:nowrap;color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);overflow:hidden}.TC4BUW_halves{gap:var(--space-1);display:flex}.TC4BUW_half{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-width:1px;border-color:var(--border-subtle);border-radius:var(--radius-lg);color:var(--content-default);outline:var(--size-2) solid transparent;outline-offset:var(--space-0h);transition:all var(--dur-75) var(--ease-standard);text-decoration:none;display:flex}.TC4BUW_grow{flex:1}.TC4BUW_half>svg{color:var(--neutral-800)}.TC4BUW_halfText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.TC4BUW_half:hover{background:var(--bg-muted)}}.TC4BUW_listBox{position:relative}.TC4BUW_listScroll{max-height:min(var(--h-switcher-list), calc(100vh - var(--h-switcher-room)));scrollbar-width:none;overflow-y:auto}.TC4BUW_listScroll::-webkit-scrollbar{display:none}.TC4BUW_list{padding:var(--space-1)}.TC4BUW_rows{gap:var(--space-0h);flex-direction:column;display:flex}.TC4BUW_row{align-items:center;column-gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-md);text-align:start;cursor:pointer;outline:var(--size-2) solid transparent;outline-offset:var(--space-0h);transition:all var(--dur-75) var(--ease-standard);background:0 0;font-family:inherit;text-decoration:none;display:flex}.TC4BUW_row[data-current],.TC4BUW_row:focus-visible{background:var(--tint-row)}@media (hover:hover){.TC4BUW_row:hover{background:var(--tint-row)}}.TC4BUW_row:active{background:var(--tint-row-press)}.TC4BUW_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--content-emphasis);flex:1;overflow:hidden}.TC4BUW_meta{color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs)}.TC4BUW_amber{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--status-attention);flex:none}.TC4BUW_search{margin:0 var(--space-1) var(--space-1);padding:var(--space-1h) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-default);color:var(--content-emphasis);font:inherit;font-size:var(--text-base);outline:none}@media (min-width:640px){.TC4BUW_search{font-size:var(--text-sm)}}.TC4BUW_search:focus{border-color:var(--content-subtle);box-shadow:var(--ring-1-ink)}.TC4BUW_add{align-items:center;column-gap:var(--space-2h);width:100%;padding:var(--space-2);border-radius:var(--radius-md);color:var(--content-default);transition:all var(--dur-75) var(--ease-standard);text-decoration:none;display:flex}.TC4BUW_add .TC4BUW_name{color:inherit}.TC4BUW_addIcon{margin:var(--space-0h);color:var(--content-subtle)}@media (hover:hover){.TC4BUW_add:hover{background:var(--tint-row)}}.TC4BUW_switching{z-index:var(--z-modal);justify-content:center;align-items:center;gap:var(--space-3);background:var(--bg-default);color:var(--content-emphasis);font-weight:var(--weight-medium);animation:TC4BUW_fade var(--dur-200) var(--ease-kw-out);flex-direction:column;display:flex;position:fixed;inset:0}@keyframes TC4BUW_fade{0%{opacity:0}}
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._14eGkq_gear:hover svg{animation:_14eGkq_gear var(--dur-300) var(--ease-standard)}._14eGkq_bars:hover svg path:not(:first-child){transform-box:fill-box;transform-origin:bottom;animation:_14eGkq_bars var(--dur-400) var(--ease-out-expo)}._14eGkq_person:hover svg circle{transform-box:fill-box;animation:_14eGkq_head var(--dur-300) var(--ease-out-expo)}._14eGkq_person:hover svg path:first-child{transform-box:fill-box;transform-origin:bottom;animation:_14eGkq_shoulders var(--dur-300) var(--ease-out-expo)}._14eGkq_help:hover svg path:last-child{animation:_14eGkq_dot var(--dur-dot-drop) var(--ease-out-expo)}}@keyframes _14eGkq_gear{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes _14eGkq_bars{0%{transform:scaleY(0)}}@keyframes _14eGkq_head{50%{transform:translateY(-10%)}}@keyframes _14eGkq_shoulders{50%{transform:scaleX(1.15)}}@keyframes _14eGkq_dot{0%,30%{opacity:0;transform:translateY(-4px)}}
.u7rpgG_panel{width:100%;max-height:var(--radix-popover-content-available-height);outline:none;flex-direction:column;display:flex}@media (min-width:640px){.u7rpgG_panel{width:var(--w-bell)}}.u7rpgG_head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-1);flex:none;display:flex}.u7rpgG_title{color:var(--content-emphasis);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-semibold)}.u7rpgG_note{color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs)}.u7rpgG_textButton{margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-1h));padding:var(--space-1) var(--space-1h);border-radius:var(--radius-md);color:var(--content-subtle);font:inherit;font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--dur-150) var(--ease-standard), background-color var(--dur-150) var(--ease-standard);background:0 0;outline:none}@media (hover:hover) and (pointer:fine){.u7rpgG_textButton:hover:not(:disabled){background:var(--tint-hover);color:var(--content-emphasis)}}.u7rpgG_textButton:focus-visible{box-shadow:var(--ring-2-focus)}.u7rpgG_textButton:disabled{color:var(--content-muted);cursor:default}.u7rpgG_tabs{border-bottom-width:1px;border-color:var(--border-subtle);flex:none}.u7rpgG_body{min-height:0;max-height:calc(var(--size-52) * 8);overscroll-behavior:contain;flex:auto;overflow-y:auto}.u7rpgG_list{gap:var(--space-px);padding:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.u7rpgG_item{border-radius:var(--radius-lg);transition:background-color var(--dur-150) var(--ease-standard);align-items:center;display:flex;position:relative}:is(.u7rpgG_item:has(.u7rpgG_row:focus-visible),.u7rpgG_item:has(.u7rpgG_archive:focus-visible)){background:var(--tint-row)}.u7rpgG_item:has(.u7rpgG_row:active){background:var(--tint-row-press)}.u7rpgG_row{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-2h) var(--space-2);border-radius:inherit;color:inherit;outline:none;flex:1;text-decoration:none;display:flex}.u7rpgG_tile{width:var(--size-28);height:var(--size-28);border-radius:var(--radius-md);background:var(--neutral-100);color:var(--neutral-700);flex:none;justify-content:center;align-items:center;display:flex}.u7rpgG_tile[data-tone=blue]{background:var(--blue-50);color:var(--blue-600)}.u7rpgG_tile[data-tone=green]{background:var(--green-50);color:var(--green-700)}.u7rpgG_tile[data-tone=amber]{background:var(--amber-50);color:var(--amber-600)}.u7rpgG_tile[data-tone=red]{background:var(--red-50);color:var(--red-600)}.u7rpgG_text{gap:var(--space-0h);min-width:0;padding-top:var(--space-1);flex-direction:column;flex:1;display:flex}.u7rpgG_sentence{color:var(--content-strong);font-size:var(--text-sm);line-height:var(--leading-sm);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.u7rpgG_name{color:var(--content-emphasis);font-weight:var(--weight-medium)}.u7rpgG_name[data-number]{white-space:nowrap}.u7rpgG_line{color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u7rpgG_meta{min-height:var(--size-20);margin-top:var(--space-1);flex:none;align-items:center;display:flex}.u7rpgG_slot{width:var(--size-28);flex:none;justify-content:center;align-items:center;display:flex}.u7rpgG_time{color:var(--content-muted);font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.u7rpgG_dot{width:var(--size-8);height:var(--size-8);border-radius:var(--radius-full);background:var(--accent-600);flex:none}.u7rpgG_archive{top:var(--space-2h);right:var(--space-2);width:var(--size-28);height:var(--size-28);border-radius:var(--radius-md);color:var(--content-subtle);cursor:pointer;opacity:0;transition:color var(--dur-150) var(--ease-standard), background-color var(--dur-150) var(--ease-standard), opacity var(--dur-150) var(--ease-standard);background:0 0;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.u7rpgG_archive:focus-visible{box-shadow:var(--ring-2-focus);opacity:1}.u7rpgG_item:has(.u7rpgG_archive:focus-visible) .u7rpgG_slot{visibility:hidden}@media (hover:hover) and (pointer:fine){.u7rpgG_item:hover{background:var(--tint-row)}.u7rpgG_item:hover .u7rpgG_archive{opacity:1}.u7rpgG_item:hover .u7rpgG_slot{visibility:hidden}.u7rpgG_archive:hover{background:var(--tint-press);color:var(--content-emphasis)}}@media (hover:none){.u7rpgG_archive{width:var(--size-44);height:var(--size-44);opacity:1;flex:none;position:static}.u7rpgG_slot{width:auto;margin-left:var(--space-1h)}.u7rpgG_textButton{min-height:var(--size-44)}}.u7rpgG_empty{padding:var(--space-8) var(--space-6)}.u7rpgG_failed{padding:var(--space-3) var(--space-4) 0;color:var(--content-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);margin:0}.u7rpgG_failed .u7rpgG_textButton{color:var(--content-default);text-underline-offset:var(--space-0h);margin:0;padding:0;text-decoration:underline}.u7rpgG_skeleton{gap:var(--space-px);padding:var(--space-2);flex-direction:column;display:flex}.u7rpgG_list+.u7rpgG_skeleton{padding-top:0}.u7rpgG_body>.u7rpgG_failed:only-child{padding:var(--space-6) var(--space-4);text-align:center}.u7rpgG_skRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-2h) var(--space-2);display:flex}.u7rpgG_skTile{margin:var(--space-0h);flex:none}.u7rpgG_skText{gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;flex:1;display:flex}.u7rpgG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.JS9fxa_foot{gap:var(--space-2);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.JS9fxa_slot{padding:0 var(--space-3) var(--space-2)}.JS9fxa_clip{overflow:hidden}.JS9fxa_meter{padding:var(--space-3);border-top-width:1px;border-color:var(--shell-meter-rule)}.JS9fxa_meterHead{align-items:center;gap:var(--space-0h);color:var(--content-subtle);font-size:var(--text-sm);line-height:var(--leading-sm);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--dur-150);transition-timing-function:var(--ease-standard);text-decoration:none;display:flex}.JS9fxa_nudge{color:var(--content-muted);transition-property:color,transform;transition-duration:var(--dur-150);transition-timing-function:var(--ease-standard)}@media (hover:hover){.JS9fxa_meterHead:hover .JS9fxa_nudge{transform:translate(2px)}}.JS9fxa_figures{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.JS9fxa_figure{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.JS9fxa_figureName{align-items:center;gap:var(--space-2);display:flex}.JS9fxa_figureName>span{color:var(--content-default);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium)}.JS9fxa_figureIcon{color:var(--content-strong)}.JS9fxa_figureValue{align-items:center;display:flex}.JS9fxa_meterValue{color:var(--content-strong);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium)}.JS9fxa_meterValue[data-tone=low]{color:var(--status-attention)}.JS9fxa_meterValue[data-tone=out]{color:var(--status-error)}.JS9fxa_noteBox{margin-top:var(--space-3)}.JS9fxa_note{color:var(--tint-faint);font-size:var(--text-xs);line-height:var(--leading-xs)}.JS9fxa_doorLink{color:inherit;outline:none;text-decoration:none}.JS9fxa_doorLink:focus-visible>.JS9fxa_primary{outline:-webkit-focus-ring-color auto 1px}.JS9fxa_doorLink:focus-visible>.JS9fxa_secondary{border-color:var(--border-emphasis)}.JS9fxa_doorText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JS9fxa_primary,.JS9fxa_secondary{justify-content:center;align-items:center;gap:var(--space-2);height:var(--size-32);margin-top:var(--space-4);padding:0 var(--space-3);border-width:1px;border-color:var(--button-primary);border-radius:var(--radius-lg);background:var(--button-primary);color:var(--content-inverted);font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-sm);white-space:nowrap;cursor:pointer;transition:all var(--dur-150) var(--ease-standard);text-decoration:none;display:flex}.JS9fxa_secondary{border-color:var(--border-subtle);background:var(--bg-default);color:var(--content-emphasis)}@media (hover:hover){.JS9fxa_primary:hover{box-shadow:var(--ring-halo)}.JS9fxa_secondary:hover{background:var(--bg-muted)}}.JS9fxa_capsule{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2h);border-radius:var(--radius-lg);background:var(--bg-emphasis);color:var(--content-default);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);text-decoration:none;display:flex}.JS9fxa_capsuleText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.JS9fxa_pulse{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--accent-600);animation:JS9fxa_pulse var(--dur-skeleton) var(--ease-linear) infinite alternate;flex:none}@keyframes JS9fxa_pulse{0%{opacity:.3}}.JS9fxa_holdValue,.JS9fxa_holdDoor{background:var(--bg-emphasis);animation:JS9fxa_holdPulse var(--dur-skeleton) var(--ease-linear) infinite alternate;display:block}.JS9fxa_holdValue{width:calc(var(--digits) * 1ch);height:var(--size-16);font-size:var(--text-xs);border-radius:var(--radius-sm)}.JS9fxa_holdDoor{height:var(--size-32);margin-top:var(--space-4);border-radius:var(--radius-lg)}@keyframes JS9fxa_holdPulse{0%{opacity:0}}
