._backdrop_r3pnx_2{z-index:var(--layer-modal);background:var(--color-backdrop);animation:_motion-fade-in_r3pnx_1 var(--duration-150) var(--ease-default);position:fixed;inset:0}._backdrop_r3pnx_2[data-state=closed]{animation:_motion-fade-out_r3pnx_1 var(--duration-150) var(--ease-default) forwards}._modal_r3pnx_6{z-index:var(--layer-modal);width:var(--modal-width,480px);max-width:calc(100vw - var(--spacing-32) * 2);max-height:calc(100vh - var(--spacing-32));border-radius:0 0 var(--radius-l) var(--radius-l);box-shadow:var(--elevation-overlay);color:var(--color-text-primary);font:var(--font-body);animation:_modal-in_r3pnx_1 var(--duration-300) var(--ease-enter), _motion-fade-in_r3pnx_1 var(--duration-150) var(--ease-default);flex-direction:column;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}._modal_r3pnx_6[data-state=closed]{animation:_modal-out_r3pnx_1 var(--duration-150) var(--ease-default) forwards}._modal_r3pnx_6:focus-visible{outline:none}._header_r3pnx_16{background-color:var(--color-surface-overlay-alt);border-bottom:1px solid var(--color-divider);flex:none;align-items:center;width:100%;height:48px;padding:12px 48px 12px 16px;display:flex;position:relative}._title_r3pnx_20{font:var(--font-title-l);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._header_r3pnx_16 ._close_r3pnx_22{position:absolute;top:8px;right:8px}._content_r3pnx_23{min-width:min(320px,100%);min-height:72px;padding:var(--spacing-16);background-color:var(--color-surface-overlay);flex:auto;overflow:auto}._content_r3pnx_23:last-child{border-radius:0 0 var(--radius-l) var(--radius-l)}._flush_r3pnx_25{flex-direction:column;padding:0;display:flex;overflow:hidden}._footer_r3pnx_26{justify-content:flex-end;align-items:center;gap:var(--spacing-8);width:100%;padding:var(--spacing-12) var(--spacing-16);background-color:var(--color-surface-overlay-alt);border-radius:0 0 var(--radius-l) var(--radius-l);box-shadow:inset 0 1px 0 0 var(--color-divider);font:var(--font-body);flex:none;display:flex}._footerStart_r3pnx_31{align-items:center;gap:var(--spacing-8);margin-right:auto;display:flex}._aside_r3pnx_33{top:90px;left:calc(100% - var(--spacing-8));width:272px;position:absolute}._dialog_r3pnx_36{z-index:var(--layer-modal);width:480px;max-width:calc(100vw - var(--spacing-32) * 2);max-height:calc(100vh - var(--spacing-32));padding:var(--spacing-24);background-color:var(--color-surface-overlay);border-radius:var(--radius-l);box-shadow:var(--elevation-overlay);color:var(--color-text-primary);font:var(--font-body);animation:_dialog-in_r3pnx_1 var(--duration-250) var(--ease-enter);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}._dialog_r3pnx_36[data-state=closed]{animation:_motion-fade-out_r3pnx_1 var(--duration-150) var(--ease-default) forwards}._dialog_r3pnx_36:focus-visible{outline:none}._dialogTitle_r3pnx_46{margin:0 0 var(--spacing-16);font:var(--font-title-l)}._dialogContent_r3pnx_47{margin:0 0 var(--spacing-24)}._dialogActions_r3pnx_48{justify-content:flex-end;gap:var(--spacing-8);display:flex}._popover_r3pnx_51{z-index:var(--layer-popover);max-width:min(640px, calc(100vw - var(--spacing-16)));background-color:var(--color-surface-overlay);color:var(--color-text-primary);border-radius:var(--radius-l);box-shadow:var(--elevation-floating-high);font:var(--font-body)}._menu_r3pnx_55{min-width:200px;max-height:var(--radix-dropdown-menu-content-available-height);padding:var(--spacing-4);overflow:auto}._item_r3pnx_56{align-items:center;gap:var(--spacing-8);min-height:33px;padding:var(--spacing-6) var(--spacing-8);border-radius:var(--radius-m);color:var(--color-text-primary);font:var(--font-body);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex;position:relative}._item_r3pnx_56:hover{text-decoration:none}._item_r3pnx_56 svg{width:var(--icon-size-s);height:var(--icon-size-s);color:var(--color-icon-secondary);flex:none}._item_r3pnx_56[data-highlighted]{background-color:var(--color-active);color:var(--color-text-on-fill)}._item_r3pnx_56[data-highlighted] svg{color:var(--color-icon-on-fill)}._item_r3pnx_56[data-disabled]{opacity:.5;cursor:default}._item_r3pnx_56[data-state=checked]{font:var(--font-title-m);padding-right:40px}._itemCheck_r3pnx_66{right:var(--spacing-12);display:inline-flex;position:absolute}._item_r3pnx_56 ._itemCheck_r3pnx_66 svg{color:var(--color-icon-active)}._item_r3pnx_56[data-highlighted] ._itemCheck_r3pnx_66 svg{color:var(--color-icon-on-fill)}._shortcut_r3pnx_69{padding-left:var(--spacing-16);font:var(--font-body-s);color:var(--color-text-secondary);margin-left:auto}._item_r3pnx_56[data-highlighted] ._shortcut_r3pnx_69{color:var(--color-text-on-fill)}._shortcutChip_r3pnx_72{min-width:20px;height:20px;padding:0 var(--spacing-4);border-radius:var(--radius-s);background:var(--color-fill-light);color:var(--color-text-secondary);font:var(--font-body-s-strong);justify-content:center;align-items:center;margin-right:0;display:inline-flex}._item_r3pnx_56[data-highlighted] ._shortcutChip_r3pnx_72{color:var(--color-text-on-fill);background:0 0}._groupLabel_r3pnx_74{padding:var(--spacing-8) var(--spacing-8) var(--spacing-4);font:var(--font-caption-s);text-transform:uppercase;color:var(--color-text-secondary)}._separator_r3pnx_75{height:1px;margin:var(--spacing-4) 0;background:var(--color-divider)}._item_r3pnx_56 ._subChevron_r3pnx_77{margin-left:auto}._subTrigger_r3pnx_78[data-state=open]:not([data-highlighted]){background-color:var(--color-tint-light)}._tooltip_r3pnx_81{z-index:var(--layer-tooltip);max-width:480px;padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-m);background-color:var(--color-surface-inverse);color:var(--color-text-on-fill);font:var(--font-body-s);box-shadow:none}._tooltipArrow_r3pnx_85{fill:var(--color-surface-inverse)}@keyframes _modal-in_r3pnx_1{0%{transform:translate(-50%,-100%)}}@keyframes _modal-out_r3pnx_1{to{opacity:0;transform:translate(-50%,-85%)}}@keyframes _dialog-in_r3pnx_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}}@keyframes _motion-fade-in_r3pnx_1{0%{opacity:0}}@keyframes _motion-fade-out_r3pnx_1{to{opacity:0}}
