.hover-select_root__DMYoW{position:relative;display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-width:0}.hover-select_label__h75Iz{flex-shrink:0;color:var(--text-muted);font-size:var(--fs-sm)}.hover-select_trigger__l6hde{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:6px;min-width:0;padding:2px 0;color:var(--text);background:none;border:0;cursor:pointer;font-family:inherit;font-size:var(--fs-sm)}.hover-select_value__q_76F{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hover-select_arrow__ERgg6{flex-shrink:0;color:var(--text-muted)}.hover-select_arrowLeft__o2xrL{transform:rotate(180deg)}.hover-select_menu__H0Fvg{position:fixed;z-index:60;min-width:112px;max-width:176px;max-height:260px;margin:0;padding:4px;overflow-y:auto;list-style:none;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg)}.hover-select_option__Hofio{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:6px 10px;color:var(--text);background:none;border:0;border-radius:var(--radius);cursor:pointer;font-family:inherit;font-size:var(--fs-sm);text-align:left}.hover-select_option__Hofio:hover{background:color-mix(in srgb,var(--primary) 10%,var(--card-bg))}.hover-select_optionOn__OsCEk{font-weight:600}.hover-select_optionLabel__t5fKN{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hover-select_check__vJy4x{flex-shrink:0;color:var(--primary)}.hover-select_dot__wMlQd{flex-shrink:0;width:8px;height:8px;border-radius:50%}.hover-select_dotLearn__o3wCx{background:#60a5fa}.hover-select_dotAssess__S1937{background:#a78bfa}.hover-select_dotBuild__0qslz{background:#22d3ee}.hover-select_dotPlan___gQ1u{background:#fbbf24}.hover-select_dotDo__cr0NR{background:#34d399}.hover-select_dotReview__7zZOF{background:#fb923c}.page-denied_gate__M6Vi8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);min-height:240px;padding:var(--spacing-8) var(--spacing-4);text-align:center}.page-denied_message__cEYzD{margin:0;color:var(--text);font-size:var(--fs-md)}.page-denied_detail__EWPYI{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.auth-guard_gate__kOT_M{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);min-height:240px;padding:var(--spacing-8) var(--spacing-4);text-align:center}.auth-guard_message__b97HU{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.auth-guard_detail__M6eNE{margin:0;color:var(--warning);font-size:var(--fs-xs)}.particle-sphere_root__G3yH8{position:fixed;inset:0;overflow:hidden}.particle-sphere_root__G3yH8 canvas{display:block;width:100%;height:100%}.particle-sphere_label__51Wzv{position:absolute;top:0;left:0;z-index:1;max-width:260px;padding:4px 10px;overflow:hidden;color:#7f1d1d;background:rgba(255,255,255,.94);border:1px solid rgba(229,35,25,.35);border-radius:999px;box-shadow:0 4px 12px rgba(163,18,11,.12);font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease-out;will-change:transform}.form-field_field__A04Bq{display:grid;min-width:0;gap:var(--spacing-2)}.form-field_label__Z_0Mw{color:var(--secondary);font-size:var(--fs-sm);font-weight:600}.form-field_field__A04Bq :is(input,select,textarea){box-sizing:border-box;width:100%;min-height:var(--field-h,36px);padding:var(--field-pad,8px 10px);color:var(--text);font-size:var(--field-fs,inherit);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);outline:none}.form-field_field__A04Bq textarea{min-height:var(--field-textarea-h,112px);font-family:var(--field-textarea-ff,var(--font-mono));line-height:1.5;resize:vertical}.form-field_field__A04Bq :is(input,select,textarea):focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(13,148,136,.15)}.form-field_field__A04Bq :is(input,select,textarea):disabled{color:var(--text-muted);background:var(--bg);cursor:not-allowed}.form-field_hint__cfwek{color:var(--text-muted);font-size:var(--fs-xs);line-height:1.4}.link-data-table_wrapper__9jk_7{display:flex;min-width:0;flex-direction:column;gap:8px}.link-data-table_toolbar__xQ44Z{display:flex;align-items:center;gap:8px}.link-data-table_searchBox__47oDR{display:flex;flex:1;min-width:0;align-items:center;gap:6px;height:32px;padding:0 10px;color:var(--text-muted);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius)}.link-data-table_searchInput__aJI5n{flex:1;min-width:0;background:transparent;border:0;color:var(--text);font-size:var(--fs-sm);font-family:inherit;outline:none}.link-data-table_filterButton__OhYC2{display:inline-flex;flex:none;align-items:center;gap:4px;height:32px;padding:0 12px;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--fs-sm);font-family:inherit;cursor:pointer}.link-data-table_filterButtonOn___xTuZ{color:var(--primary);border-color:var(--primary)}.link-data-table_filterBar__WuQM3{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;background:var(--bg);border-radius:var(--radius)}.link-data-table_filterItem__yc8VD{display:inline-flex;align-items:center;gap:4px}.link-data-table_filterControl__Yv3rX{box-sizing:border-box;min-width:0;height:30px;padding:0 8px;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--fs-xs);font-family:inherit}.link-data-table_filterRemove__Ns_tL{padding:0 4px;color:var(--text-muted);background:transparent;border:0;font-size:var(--fs-sm);cursor:pointer}.link-data-table_filterAdd__KF_gV{padding:4px 8px;color:var(--primary);background:transparent;border:1px dashed var(--border);border-radius:var(--radius);font-size:var(--fs-xs);font-family:inherit;cursor:pointer}.link-data-table_body__BAlHz{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.link-data-table_bodyWithRail__GXP4g{grid-template-columns:160px minmax(0,1fr);gap:8px}.link-data-table_rail__gFTJ6{display:flex;max-height:360px;flex-direction:column;gap:8px;overflow-y:auto;border-right:1px solid var(--border);padding-right:8px}.link-data-table_railTitle__H_p4X{padding:0 8px 4px;color:var(--text-muted);font-size:var(--fs-xs)}.link-data-table_railItem__4Tk69{display:block;width:100%;overflow:hidden;padding:6px 8px;color:var(--text);background:transparent;border:0;border-radius:var(--radius);font-size:var(--fs-sm);font-family:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.link-data-table_railItem__4Tk69:hover{background:var(--bg)}.link-data-table_railItemOn___ZuVr{color:var(--primary);font-weight:600}.link-data-table_tableWrap__EH1Ag{min-width:0;max-height:360px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius)}.link-data-table_table__GtHfW{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--fs-sm)}.link-data-table_table__GtHfW td,.link-data-table_table__GtHfW th{box-sizing:border-box;padding:6px 8px;border-bottom:1px solid var(--border);border-right:1px solid var(--border);text-align:left;vertical-align:middle}.link-data-table_table__GtHfW tbody tr:nth-child(2n) td{background:var(--surface-subtle,var(--bg))}.link-data-table_table__GtHfW td:last-child,.link-data-table_table__GtHfW th:last-child{border-right:0}.link-data-table_table__GtHfW tbody tr:last-child td{border-bottom:0}.link-data-table_table__GtHfW th{position:sticky;top:0;z-index:1;overflow:hidden;color:var(--text);font-weight:600;text-overflow:ellipsis;white-space:nowrap;background:var(--surface-subtle,var(--card-bg))}.link-data-table_dataCol__vI_lP{width:150px}.link-data-table_pickCol__EO9pj{width:40px}.link-data-table_pickRow__DG9f3{cursor:pointer}.link-data-table_table__GtHfW tbody tr.link-data-table_pickRow__DG9f3:hover td{background:var(--bg)}.link-data-table_table__GtHfW tbody tr.link-data-table_pickRowOn__ldWS2 td,.link-data-table_table__GtHfW tbody tr.link-data-table_pickRowOn__ldWS2:hover td{background:var(--primary-bg)}.link-data-table_tableEmpty__tMagP{padding:var(--spacing-4);color:var(--text-muted);text-align:center}.link-data-table_cell__3S4i_{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-data-table_pickInput__v_yHP{box-sizing:border-box;width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:var(--primary);cursor:pointer}.link-data-table_selected__bNLQi{flex:none;color:var(--text-muted);font-size:var(--fs-sm);white-space:nowrap}.link-data-table_selectedCount__grjOQ{color:var(--primary);font-weight:600}.link-data-table_pagination__rtnpb{display:flex;align-items:center;gap:12px;color:var(--text-muted);font-size:var(--fs-sm)}.link-data-table_pageSize__8zPY1{height:30px;padding:0 8px;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--fs-sm);font-family:inherit;cursor:pointer}.link-data-table_total__5iSNu{white-space:nowrap}.link-data-table_pager__rQiHa{display:flex;margin-left:auto;align-items:center;gap:6px}.link-data-table_pageButton__xzHNE{height:28px;padding:0 10px;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--fs-sm);font-family:inherit;cursor:pointer}.link-data-table_pageButton__xzHNE:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.6}.link-data-table_pageInfo__kQ54V{white-space:nowrap}.link-picker-dialog_dialog__gVRLt{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}.link-picker-dialog_actions__s0O1W{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2)}.scan-dialog_dialog__J7r7Z{display:flex;flex-direction:column;gap:12px}.scan-dialog_viewport___6jP6{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius);background:#000}.scan-dialog_video__3B8GF{width:100%;height:100%;object-fit:cover}.scan-dialog_status__ocvL7{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.scan-dialog_actions__6DW0g{display:flex;justify-content:flex-end}.panel-actions_item__ZdhaS{display:inline-flex;align-items:center}.panel-actions_item__ZdhaS+.panel-actions_item__ZdhaS{margin-left:6px}.form-dialogs_dialog__INFpz{display:flex;min-height:0;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}.form-dialogs_dialogMeta__9c1_P{display:flex;flex-wrap:wrap;gap:6px var(--spacing-4);color:var(--muted);font-size:var(--fs-sm)}.form-dialogs_fieldGrid__3_OFn{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--spacing-4)}.form-dialogs_fieldGrid__3_OFn>*{grid-column:span var(--field-span,12)}.form-dialogs_computedValue__q6Jl9{display:flex;width:100%;box-sizing:border-box;min-height:38px;align-items:center;padding:6px 10px;color:var(--secondary);font-size:var(--fs-sm);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm,8px)}.form-dialogs_computedError__2P44i{display:block;margin-top:4px;color:var(--danger,#d4380d);font-size:var(--fs-xs)}.form-dialogs_fieldWide__Nnb58{grid-column:1/-1;min-width:0}.form-dialogs_sectionList__QaBby{display:flex;flex-direction:column;gap:18px}.form-dialogs_section__35t2s{display:flex;flex-direction:column;gap:8px}.form-dialogs_sectionTitle__5dzZx{display:flex;align-items:center;gap:8px;color:var(--secondary);font-size:var(--fs-sm);font-weight:800}.form-dialogs_sectionBody__g9oOO{display:flex;flex-direction:column;gap:8px}.form-dialogs_sectionField__zl6y_{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-sm)}.form-dialogs_sectionFieldKey__zwIxS{flex-shrink:0;width:88px;padding-top:9px;color:var(--text-muted);line-height:1.3}.form-dialogs_sectionFieldValue__j3tN8{flex:1;min-width:0}.form-dialogs_sectionFieldBlock__Mo9dS{display:flex;flex-direction:column;gap:6px}.form-dialogs_sectionFieldBlock__Mo9dS .form-dialogs_sectionFieldKey__zwIxS{width:auto;padding-top:0}.form-dialogs_detail__iaZCE{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-2)}.form-dialogs_detailScroll__TxWU6{overflow:auto;border:1px solid var(--border);border-radius:var(--radius-sm,8px)}.form-dialogs_detailTable__xBNt4{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--fs-sm)}.form-dialogs_detailTable__xBNt4 .form-dialogs_detailCol__yjKi4{width:168px}.form-dialogs_detailTable__xBNt4 td,.form-dialogs_detailTable__xBNt4 th{padding:6px;border-bottom:1px solid var(--border);text-align:left;vertical-align:middle}.form-dialogs_detailTable__xBNt4 thead th{position:sticky;top:0;z-index:1;color:var(--muted);font-weight:600;white-space:nowrap;background:var(--surface-subtle,var(--card-bg))}.form-dialogs_detailTable__xBNt4 tbody tr:last-child td{border-bottom:0}.form-dialogs_detailIndex__S2ejS{width:40px;color:var(--muted);text-align:center}.form-dialogs_detailOps__ZOYAV{width:auto;min-width:48px;text-align:center}.form-dialogs_detailEmpty__DPsLJ{padding:var(--spacing-4);color:var(--muted);text-align:center}.form-dialogs_detailToolbar__kD7SS{display:flex;align-items:center;gap:var(--spacing-3)}.form-dialogs_detailCount__bGdFR{color:var(--muted);font-size:var(--fs-xs,12px)}.form-dialogs_detailTable__xBNt4 .form-dialogs_computedValue__q6Jl9{min-height:34px;white-space:nowrap}.form-dialogs_attachmentCell__KE3PP{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:140px}.form-dialogs_attachmentChip__hsnCd{display:inline-flex;max-width:180px;align-items:center;gap:2px;padding:2px 4px 2px 8px;background:var(--surface-subtle,rgba(15,118,110,.08));border-radius:999px;font-size:var(--fs-xs,12px)}.form-dialogs_attachmentChip__hsnCd a{overflow:hidden;color:var(--primary);text-overflow:ellipsis;white-space:nowrap}.form-dialogs_attachmentRemove__qRawM{padding:0 4px;color:var(--muted);background:transparent;border:0;font-size:var(--fs-sm);line-height:1;cursor:pointer}.form-dialogs_attachmentRemove__qRawM:hover{color:var(--danger,#dc2626)}.form-dialogs_attachmentPick__nrzU9{padding:2px 10px;color:var(--primary);border:1px dashed var(--border);border-radius:999px;font-size:var(--fs-xs,12px);cursor:pointer}.form-dialogs_attachmentPick__nrzU9:hover{border-color:var(--primary)}.form-dialogs_attachmentError__jarWl{flex-basis:100%;color:var(--danger,#dc2626);font-size:var(--fs-xs,12px)}.form-dialogs_pagination__OTgez{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-xs,12px)}.form-dialogs_paginationSpacer__nvnlI{flex:1}.form-dialogs_pageButton__ziDKH{height:26px;padding:0 10px;color:var(--secondary);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm,8px);font-family:inherit;font-size:var(--fs-xs,12px);cursor:pointer}.form-dialogs_pageButton__ziDKH:disabled{color:var(--muted);cursor:not-allowed;opacity:.6}.form-dialogs_dialogActions__Zcr8M{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-2)}.form-dialogs_dialogActionsRight__9Eg1C{display:flex;gap:var(--spacing-2);margin-left:auto}.form-dialogs_control__25nwZ{width:100%;min-height:38px;padding:6px 10px;color:var(--secondary);font-size:var(--fs-sm);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm,8px)}.form-dialogs_control__25nwZ:focus{border-color:var(--primary);outline:none}.form-dialogs_linkPickButton__iMfkX{color:var(--primary);text-align:center;cursor:pointer}.form-dialogs_linkPickButton__iMfkX:hover{border-color:var(--primary)}.form-dialogs_scanRow__Uw73m{display:flex;align-items:center;gap:var(--spacing-2)}.form-dialogs_scanRow__Uw73m .form-dialogs_control__25nwZ{flex:1}.form-dialogs_searchRow__pcyvj{display:flex;align-items:center;gap:8px;padding:6px 10px;color:var(--muted);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm,8px)}.form-dialogs_searchInput__AfcMa{flex:1;min-width:0;color:var(--secondary);font-size:var(--fs-sm);background:transparent;border:0;outline:none}.form-dialogs_formList__5PTGS{display:flex;max-height:46vh;min-height:160px;flex-direction:column;gap:6px;overflow:auto}.form-dialogs_formListBusy__XXxRU{opacity:.55;pointer-events:none}.form-dialogs_formRow__i4xeU{display:flex;align-items:center;gap:var(--spacing-3);padding:10px 12px;text-align:left;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm,8px);cursor:pointer}.form-dialogs_formRowBody__tCpmV{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.form-dialogs_formRowActions__YrNHe{flex-shrink:0}.form-dialogs_formRow__i4xeU:hover{border-color:var(--primary)}.form-dialogs_formRowActive__FOIxD{border-color:var(--primary);background:var(--surface-subtle,rgba(15,118,110,.08))}.form-dialogs_formRowName__5Du_9{color:var(--secondary);font-weight:700}.form-dialogs_formRowMeta__iNlJj{color:var(--muted);font-size:var(--fs-xs,12px)}.form-dialogs_empty__t_WrC{padding:var(--spacing-5);color:var(--muted);text-align:center}.form-dialogs_formGrid__efrvd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}.form-dialogs_inlineField__6SUik{display:flex;min-width:0;flex-direction:column;gap:4px;color:var(--muted);font-size:var(--fs-sm)}.form-dialogs_addRow__siA_f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}.form-dialogs_fieldTable__rkr_p{display:flex;max-height:42vh;flex-direction:column;gap:8px;overflow:auto}.form-dialogs_fieldRow__RqjjJ{display:grid;grid-template-columns:120px minmax(120px,1fr) 100px 120px minmax(160px,1.4fr) auto auto;align-items:center;gap:8px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-sm,8px)}.form-dialogs_fieldKey__uRW5e{min-width:0;overflow:hidden;color:var(--secondary);font-size:var(--fs-xs,12px);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.form-dialogs_fieldSpacer__CraNt{display:block}.form-dialogs_formulaInput__cBoU0{font-family:var(--font-mono,monospace)}.form-dialogs_requiredToggle__leWuW{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:var(--fs-xs,12px);white-space:nowrap}.form-dialogs_removeButton__cVuYN{display:inline-flex;align-items:center;justify-content:center;padding:6px;color:var(--danger,#dc2626);background:transparent;border:0;border-radius:var(--radius-sm,8px);cursor:pointer}.form-dialogs_removeButton__cVuYN:hover{background:rgba(220,38,38,.08)}.form-dialogs_switch__Navla{display:inline-flex;align-items:center;gap:8px;color:var(--secondary);font-size:var(--fs-sm)}.form-dialogs_optionItem__PFlz9 input[type=checkbox],.form-dialogs_optionItem__PFlz9 input[type=radio]{box-sizing:border-box;flex:none;width:16px;height:16px;min-height:0;margin:0;padding:0;cursor:pointer}.form-dialogs_optionItem__PFlz9 input[type=radio]{-webkit-appearance:none;appearance:none;border:1.5px solid var(--text-muted);border-radius:50%;background-color:var(--card-bg);background-repeat:no-repeat;background-position:50%}.form-dialogs_optionItem__PFlz9 input[type=radio]:checked,.form-dialogs_optionItem__PFlz9:hover input[type=radio]{border-color:var(--primary)}.form-dialogs_optionItem__PFlz9 input[type=radio]:checked{background-image:radial-gradient(circle,var(--primary) 0 4px,transparent 4px)}.form-dialogs_optionItem__PFlz9 input[type=checkbox]{accent-color:var(--primary)}.form-dialogs_switch__Navla input[type=checkbox]{box-sizing:border-box;flex:none;width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:var(--primary);cursor:pointer}.form-dialogs_optionItem__PFlz9 input:focus,.form-dialogs_optionItem__PFlz9 input:focus-visible{box-shadow:none;outline:2px solid var(--app-focus-ring);outline-offset:1px}.form-dialogs_optionGroup__fpbzj{display:flex;flex-wrap:wrap;gap:6px var(--spacing-4)}.form-dialogs_optionItem__PFlz9{display:inline-flex;align-items:center;gap:6px;color:var(--secondary);font-size:var(--fs-sm);cursor:pointer}@media (max-width:900px){.form-dialogs_addRow__siA_f,.form-dialogs_fieldGrid__3_OFn,.form-dialogs_formGrid__efrvd{grid-template-columns:minmax(0,1fr)}.form-dialogs_fieldGrid__3_OFn>*{grid-column:1/-1}.form-dialogs_fieldRow__RqjjJ{grid-template-columns:minmax(0,1fr)}}.records-image-preview_overlay__Da4HK{position:fixed;inset:0;z-index:120;color:#e6e6e6;background:rgba(0,0,0,.55);user-select:none}.records-image-preview_header__MK9G2{position:relative;display:flex;height:50px;align-items:center;padding-right:50px;color:#fff;background:rgba(0,0,0,.6)}.records-image-preview_counter__NUD_a{flex:0 0 auto;min-width:60px;padding-left:20px;color:rgba(255,255,255,.65)}.records-image-preview_fileName__UgXbS{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.records-image-preview_actions__RipyD{display:flex;flex:0 0 auto;align-items:center}.records-image-preview_action__8BLzr{display:inline-flex;height:50px;align-items:center;gap:6px;padding:0 20px;color:inherit;font-size:var(--fs-sm);background:none;border:0;cursor:pointer;transition:background .2s ease}.records-image-preview_action__8BLzr:hover{background:#000}.records-image-preview_close__AepKg{position:absolute;top:0;right:0;display:flex;width:50px;height:50px;align-items:center;justify-content:center;color:inherit;background:none;border:0;cursor:pointer;transition:background .2s ease}.records-image-preview_close__AepKg:hover{background:#000}.records-image-preview_body__UAI0Q{position:absolute;top:50px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.records-image-preview_image__L2KqC{background:#fff;cursor:grab;transition:transform .2s linear}.records-image-preview_image__L2KqC:active{cursor:grabbing}.records-image-preview_pending__miwIN{visibility:hidden}.records-image-preview_arrow__1StXs{position:absolute;top:0;bottom:0;z-index:2;display:flex;width:100px;align-items:center;justify-content:center;padding:0;background:none;border:0;cursor:pointer}.records-image-preview_arrowLeft__ashkA{left:0}.records-image-preview_arrowRight__eCL2V{right:0}.records-image-preview_arrowIcon__2wEJe{display:flex;width:70px;height:70px;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);border-radius:50%;transition:background .2s ease}.records-image-preview_arrow__1StXs:hover .records-image-preview_arrowIcon__2wEJe{background:var(--primary)}.records-image-preview_control__o5vaU{position:absolute;bottom:40px;width:100%;text-align:center}.records-image-preview_controlContent__4VpMt{display:inline-flex;height:50px;overflow:hidden;color:#fff;background:rgba(0,0,0,.6);border-radius:6px}.records-image-preview_controlContent__4VpMt>*{display:inline-flex;width:50px;align-items:center;justify-content:center}.records-image-preview_controlButton__dzbTH{color:inherit;background:none;border:0;cursor:pointer;transition:background .2s ease}.records-image-preview_controlButton__dzbTH:hover{background:#000}.records-image-preview_scale__ybPs9{font-size:var(--fs-sm)}.records-image-preview_failed__peZhk{display:flex;flex-direction:column;align-items:center;gap:8px}.selection-modal_body__l2mfN{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5)}.selection-modal_bar__OWf3k{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3)}.selection-modal_count__bS1DQ{color:var(--text-muted);font-size:var(--fs-sm)}.selection-modal_actions__R0_wU{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}