*{box-sizing:border-box}body{background:var(--bg-page);color:var(--text);margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font-family:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}:root{--bg-page:#f4f5fa;--bg-surface:#fff;--bg-muted:#eff0f7;--border:#e9eaf3;--text:#1f2037;--text-muted:#7a7d95;--text-faint:#a6a9bf;--primary:#7c5cfc;--primary-hover:#6c4bf0;--primary-soft:#eeebff;--on-primary:#fff;--accent:#5b5fe0;--icon-tile:#e6e8f8;--success:#22b07d;--success-soft:#e0f6ee;--danger:#f0506e;--danger-soft:#fdeaee;--warning:#f5a524;--warning-soft:#fff3de;--info:#3b8bf5;--info-soft:#e5f0ff}._button_1t6sb_1{min-height:42px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._button_1t6sb_1:disabled{opacity:.55;cursor:not-allowed}._button_1t6sb_1:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._primary_1t6sb_25{background:var(--primary);color:var(--on-primary)}._primary_1t6sb_25:hover:not(:disabled){background:var(--primary-hover)}._secondary_1t6sb_33{background:var(--bg-surface);border-color:var(--border);color:var(--text)}._secondary_1t6sb_33:hover:not(:disabled){background:var(--bg-muted)}._field_1t6sb_42{align-content:start;gap:8px;min-width:0;font-size:13px;display:grid}._field_1t6sb_42 label{font-weight:600}._field_1t6sb_42 small{color:var(--text-muted);line-height:1.5}._control_1t6sb_57{box-sizing:border-box;border:1px solid var(--border);width:100%;min-width:0;min-height:44px;font:inherit;color:var(--text);background:var(--bg-surface);border-radius:10px;padding:10px 12px}._control_1t6sb_57:focus{outline:2px solid var(--primary-soft);border-color:var(--primary)}._control_1t6sb_57:disabled{background:var(--bg-muted);color:var(--text-muted)}._inputWrapper_1t6sb_78{min-width:0;position:relative}._passwordControl_1t6sb_83{padding-right:48px}._passwordControl_1t6sb_83::-ms-reveal{display:none}._passwordToggle_1t6sb_90{width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}._passwordToggle_1t6sb_90:hover:not(:disabled){color:var(--text);background:var(--bg-muted)}._passwordToggle_1t6sb_90:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._passwordToggle_1t6sb_90:disabled{opacity:.55;cursor:not-allowed}._card_1t6sb_120{background:var(--bg-surface);border:1px solid var(--border);border-radius:18px;min-width:0;padding:clamp(18px,2.5vw,30px)}._card_1t6sb_120 h2{margin:0 0 10px;font-size:18px}._description_1t6sb_132{color:var(--text-muted);margin:0 0 24px;font-size:14px;line-height:1.6}._notice_1t6sb_139{overflow-wrap:anywhere;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.6}._info_1t6sb_147{background:var(--info-soft);color:var(--text)}._error_1t6sb_152{background:var(--danger-soft);color:var(--text);border-left:3px solid var(--danger)}._success_1t6sb_158{background:var(--success-soft);color:var(--text);border-left:3px solid var(--success)}._pageHeader_1t6sb_164{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._pageHeader_1t6sb_164 h1{letter-spacing:-.04em;margin:10px 0;font-size:clamp(24px,3vw,32px)}._pageHeader_1t6sb_164 p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.6}._eyebrow_1t6sb_183{color:var(--primary);letter-spacing:.15em;font-size:10px;font-weight:700}._pagination_1t6sb_190{color:var(--text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;font-size:13px;display:flex}._field_6l5a7_1{align-content:start;gap:8px;min-width:0;font-size:13px;display:grid;position:relative}._field_6l5a7_1>label{font-weight:600}._trigger_6l5a7_13{border:1px solid var(--border);background:var(--bg-surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}._trigger_6l5a7_13>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trigger_6l5a7_13:hover:not(:disabled){border-color:var(--primary)}._trigger_6l5a7_13:focus-visible,._trigger_6l5a7_13[aria-expanded=true]{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}._trigger_6l5a7_13:disabled{background:var(--bg-muted);color:var(--text-muted);cursor:not-allowed}._placeholder_6l5a7_50{color:var(--text-muted)}._arrow_6l5a7_54{color:var(--text-muted);flex-shrink:0;transition:transform .2s}._rotated_6l5a7_60{transform:rotate(180deg)}._menu_6l5a7_64{z-index:30;overscroll-behavior:contain;border:1px solid var(--border);background:var(--bg-surface);max-height:260px;box-shadow:0 12px 32px color-mix(in srgb, var(--text) 12%, transparent);opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;scrollbar-width:thin;scrollbar-color:var(--border) transparent;border-radius:12px;align-content:start;gap:4px;padding:6px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;transform:translateY(-6px)scale(.98)}._open_6l5a7_91{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}._option_6l5a7_98{overflow-wrap:anywhere;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:10px 12px;line-height:1.5;transition:background .12s,color .12s;display:flex}._option_6l5a7_98[aria-disabled=true]{opacity:.45;cursor:not-allowed}._highlighted_6l5a7_116{background:var(--bg-muted)}._selected_6l5a7_120{color:var(--primary-hover);background:var(--primary-soft);font-weight:600}._check_6l5a7_126{flex-shrink:0}._empty_6l5a7_130{color:var(--text-muted);padding:12px}._formValue_6l5a7_135{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._field_6l5a7_1:has(._trigger_6l5a7_13:disabled) ._menu_6l5a7_64{visibility:hidden;pointer-events:none;opacity:0}@media (prefers-reduced-motion:reduce){._trigger_6l5a7_13,._arrow_6l5a7_54,._menu_6l5a7_64,._option_6l5a7_98{transition:none}}._modal_1adpz_1{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-surface);width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:16px;padding:28px;overflow-y:auto;box-shadow:0 24px 80px #0003}._modal_1adpz_1::backdrop{background:#00000073}._modal_1adpz_1 h2{margin:0 0 12px;font-size:22px}._modal_1adpz_1 p{color:var(--text-muted);overflow-wrap:anywhere;white-space:pre-line;margin:0;line-height:1.6}._actions_1adpz_28{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}._sidebar_5gdcu_2{box-sizing:border-box;width:248px;height:100dvh;color:var(--text);background:var(--bg-surface);border-right:1px solid var(--border);border-radius:20px 0 0 20px;flex-direction:column;flex-shrink:0;padding:28px 20px 20px;transition:width .18s;display:flex;position:sticky;top:0;overflow:hidden}._header_5gdcu_20{align-items:center;gap:10px;min-height:36px;margin-bottom:36px;padding-inline:10px;display:flex}._logo_5gdcu_29{width:24px;height:28px;color:var(--primary);flex-shrink:0;place-items:center;font-size:24px;font-weight:800;display:grid}._brand_5gdcu_40{white-space:nowrap;font-size:20px;font-weight:700}._navigation_5gdcu_46{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}._group_5gdcu_54+._group_5gdcu_54{margin-top:28px}._groupLabel_5gdcu_58{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 10px 12px;font-size:10px;font-weight:500}._list_5gdcu_67{gap:6px;margin:0;padding:0;list-style:none;display:grid}._link_5gdcu_75,._toggle_5gdcu_76{box-sizing:border-box;min-height:44px;color:var(--text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;text-decoration:none;display:flex}._link_5gdcu_75:hover,._toggle_5gdcu_76:hover{background:var(--bg-muted)}._link_5gdcu_75:focus-visible,._toggle_5gdcu_76:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._link_5gdcu_75._active_5gdcu_103{color:var(--on-primary);background:var(--primary);box-shadow:0 4px 10px var(--primary-soft)}._link_5gdcu_75._active_5gdcu_103:hover{background:var(--primary-hover)}._icon_5gdcu_112,._chevron_5gdcu_113{flex-shrink:0;width:20px;height:20px;display:inline-flex}._icon_5gdcu_112 svg,._chevron_5gdcu_113 svg{width:100%;height:100%}._label_5gdcu_125{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._badge_5gdcu_131{background:var(--primary-soft);color:var(--primary-hover);border-radius:20px;margin-left:auto;padding:2px 6px;font-size:10px}._footer_5gdcu_140{border-top:1px solid var(--border);gap:12px;margin-top:20px;padding-top:16px;display:grid}._toggle_5gdcu_76{width:100%;color:var(--text-muted)}._iconButton_5gdcu_154{width:44px;height:44px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;padding:0;display:grid}._iconButton_5gdcu_154 svg{width:22px;height:22px}._iconButton_5gdcu_154:hover{background:var(--bg-muted)}._trigger_5gdcu_178,._backdrop_5gdcu_179,._mobileClose_5gdcu_180{display:none}@media (width>=769px){._collapsed_5gdcu_186{width:84px}._collapsed_5gdcu_186 ._brand_5gdcu_40,._collapsed_5gdcu_186 ._label_5gdcu_125,._collapsed_5gdcu_186 ._badge_5gdcu_131{display:none}._collapsed_5gdcu_186 ._groupLabel_5gdcu_58{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._collapsed_5gdcu_186 ._chevron_5gdcu_113{transform:rotate(180deg)}}@media (width<=768px){._trigger_5gdcu_178{display:grid}._backdrop_5gdcu_179{z-index:1000;opacity:0;pointer-events:none;background:#1f203773;transition:opacity .22s;display:block;position:fixed;inset:0}._backdropVisible_5gdcu_220{opacity:1;pointer-events:auto}._sidebar_5gdcu_2{z-index:1001;width:min(86vw,300px);padding:calc(20px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));visibility:hidden;border-radius:0 20px 20px 0;transition:transform .22s,visibility 0s linear .22s;position:fixed;top:0;left:0;transform:translate(-105%);box-shadow:8px 0 32px #1f20372e}._open_5gdcu_237{visibility:visible;transition:transform .22s,visibility;transform:translate(0)}._header_5gdcu_20{margin-bottom:20px}._mobileClose_5gdcu_180{margin-left:auto;display:grid}._link_5gdcu_75{min-height:48px;font-size:15px}._groupLabel_5gdcu_58{font-size:11px}._toggle_5gdcu_76{display:none}}@media (prefers-reduced-motion:reduce){._sidebar_5gdcu_2,._open_5gdcu_237,._backdrop_5gdcu_179{transition:none}}._header_12qn0_1{background:var(--bg-surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:18px clamp(16px,3vw,40px);display:flex}._title_12qn0_12{color:var(--text-muted);font-size:14px}._profile_12qn0_17{align-items:center;gap:14px;min-width:0;margin-left:auto;display:flex}._info_12qn0_25{text-align:right;gap:5px;min-width:0;display:grid}._name_12qn0_32{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:600}._role_12qn0_39{color:var(--text-muted);font-size:12px}._avatar_12qn0_44{border:1px solid var(--border);width:44px;height:44px;color:var(--primary-hover);background:var(--primary-soft);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid;overflow:hidden}._avatar_12qn0_44 img{object-fit:cover;width:100%;height:100%}@media (width<=768px){._header_12qn0_1{gap:8px;min-height:76px;padding-inline:8px 16px}._title_12qn0_12{display:none}._profile_12qn0_17{gap:10px}._info_12qn0_25{max-width:40vw}}._layout_1a6s9_1{grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}._sidebar_1a6s9_9{grid-area:1/1/-1}._topbar_1a6s9_14{grid-area:1/2;min-width:0}._content_1a6s9_20{scrollbar-width:thin;scrollbar-color:var(--primary) transparent;grid-area:2/2;width:100%;min-width:0;max-width:1600px;min-height:0;margin:0 auto;padding:clamp(6px,3vw,40px);overflow:hidden auto}._content_1a6s9_20::-webkit-scrollbar{width:6px}._content_1a6s9_20::-webkit-scrollbar-track{background:0 0}._content_1a6s9_20::-webkit-scrollbar-thumb{background:var(--primary);border-radius:999px}._content_1a6s9_20::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--primary) 80%, black)}@media (width<=768px){._layout_1a6s9_1{grid-template-columns:minmax(0,1fr)}._topbar_1a6s9_14,._content_1a6s9_20{grid-column:1}}._page_x1kz4_2{max-width:960px;margin:0 auto}._pageHeader_x1kz4_7{margin-bottom:20px}._pageTitle_x1kz4_11{letter-spacing:-.02em;color:var(--text);margin:0 0 6px;font-size:28px;font-weight:800}._pageSubtitle_x1kz4_19{color:var(--text-muted);margin:0;font-size:14px}._card_x1kz4_25{border:1px solid var(--border);background:var(--bg-surface);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 8px 28px #1f20370f}._cardTop_x1kz4_36{align-items:center;gap:14px;display:flex}._cardInfo_x1kz4_42{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}._iconTile_x1kz4_50{background:var(--icon-tile);height:52px;color:var(--accent);border-radius:15px;flex:0 0 52px;place-items:center;font-size:24px;display:grid}._iconSuccess_x1kz4_61{background:var(--success-soft);color:var(--success)}._title_x1kz4_66{color:var(--text);margin:0;font-size:18px;font-weight:700}._text_x1kz4_73{color:var(--text-muted);margin:0;font-size:14px;line-height:1.55}._badge_x1kz4_81{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}._dot_x1kz4_91{background:currentColor;border-radius:50%;width:7px;height:7px}._badgeOn_x1kz4_98{background:var(--success-soft);color:var(--success)}._badgeOff_x1kz4_103{background:var(--warning-soft);color:var(--warning)}._badgeMuted_x1kz4_108{background:var(--bg-muted);color:var(--text-faint)}._btnPrimary_x1kz4_114,._btnDanger_x1kz4_115,._btnGhost_x1kz4_116{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;transition:background .2s,box-shadow .2s,transform .2s,border-color .2s;display:inline-flex}._btnPrimary_x1kz4_114:active:not(:disabled),._btnDanger_x1kz4_115:active:not(:disabled),._btnGhost_x1kz4_116:active:not(:disabled){transform:scale(.98)}._btnPrimary_x1kz4_114:disabled,._btnDanger_x1kz4_115:disabled,._btnGhost_x1kz4_116:disabled{opacity:.6;cursor:not-allowed}._btnPrimary_x1kz4_114{background:var(--primary);color:var(--on-primary);box-shadow:0 6px 16px #7c5cfc4d}._btnPrimary_x1kz4_114:hover:not(:disabled){background:var(--primary-hover)}._btnDanger_x1kz4_115{background:var(--danger-soft);border-color:var(--danger-soft);color:var(--danger)}._btnDanger_x1kz4_115:hover:not(:disabled){background:var(--danger);color:#fff}._btnGhost_x1kz4_116{border-color:var(--border);color:var(--text-muted);background:0 0}._btnGhost_x1kz4_116:hover:not(:disabled){background:var(--bg-muted);color:var(--text)}._iconBtn_x1kz4_170{border:1px solid var(--border);background:var(--bg-surface);width:38px;height:38px;color:var(--accent);cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;font-size:16px;transition:background .2s;display:grid}._iconBtn_x1kz4_170:hover{background:var(--primary-soft)}._form_x1kz4_189{gap:18px;display:grid}._divider_x1kz4_194{background:var(--border);height:1px}._hint_x1kz4_199{background:var(--info-soft);color:var(--info);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}._hint_x1kz4_199 svg{flex-shrink:0;margin-top:2px}._actions_x1kz4_216{flex-wrap:wrap;gap:10px;display:flex}._actions_x1kz4_216>button{flex:160px}._setup_x1kz4_226{gap:16px;display:grid}._step_x1kz4_231{align-items:flex-start;gap:12px;display:flex}._step_x1kz4_231 p{color:var(--text);margin:0;font-size:14px;line-height:1.55}._step_x1kz4_231 p svg{vertical-align:-2px;color:var(--accent);margin-right:6px}._stepNum_x1kz4_248{background:var(--primary-soft);height:26px;color:var(--primary);border-radius:50%;flex:0 0 26px;place-items:center;font-size:13px;font-weight:800;display:grid}._qrWrap_x1kz4_260{border:1px dashed var(--border);background:var(--bg-muted);border-radius:16px;place-items:center;padding:16px;display:grid}._qrWrap_x1kz4_260 img{background:#fff;border-radius:12px;max-width:100%;height:auto;padding:8px}._secretBox_x1kz4_276{border:1px solid var(--border);background:var(--bg-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._secretBox_x1kz4_276>div{flex-direction:column;gap:4px;min-width:0;display:flex}._secretLabel_x1kz4_293{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}._secret_x1kz4_276{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:600}@media (width<=480px){._card_x1kz4_25{border-radius:16px;padding:18px}._pageTitle_x1kz4_11{font-size:24px}}._card_w3fbh_1{border:1px solid var(--border);background:var(--bg-surface);border-radius:20px;gap:20px;margin-top:24px;padding:28px;display:grid;box-shadow:0 8px 28px #1f20370f}._header_w3fbh_12{align-items:center;gap:14px;display:flex}._header_w3fbh_12 h2{color:var(--text);margin:0 0 6px;font-size:18px}._header_w3fbh_12 p{color:var(--text-muted);margin:0;font-size:13px}._icon_w3fbh_28{background:var(--icon-tile);height:52px;color:var(--accent);border-radius:15px;flex:0 0 52px;place-items:center;font-size:24px;display:grid}._form_w3fbh_39{gap:18px;display:grid}._hint_w3fbh_44{color:var(--text-muted);margin:0;font-size:13px;line-height:1.6}@media (width<=480px){._card_w3fbh_1{border-radius:16px;padding:18px}}._badge_35lf0_1{white-space:nowrap;background:var(--bg-muted);color:var(--text);border-radius:7px;align-items:center;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex}._PRINTING_35lf0_13,._INACTIVE_35lf0_13{background:var(--warning-soft)}._PRINTED_35lf0_17{background:var(--primary-soft);color:var(--primary-hover)}._IN_LIBRARY_35lf0_22{background:var(--success-soft)}._DEFECTIVE_35lf0_26{background:var(--danger-soft)}._page_u7g1m_1{gap:26px;margin:auto;display:grid}._createLink_u7g1m_7{background:var(--primary);color:var(--on-primary);border-radius:10px;padding:13px 20px;font-size:14px;font-weight:600;text-decoration:none}._createLink_u7g1m_7:hover{background:var(--primary-hover)}._search_u7g1m_20{grid-template-columns:160px minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}._filters_u7g1m_27{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}._filterActions_u7g1m_34{flex-wrap:wrap;align-items:end;gap:8px;display:flex}._tableScroll_u7g1m_41{overflow-x:auto}._table_u7g1m_41{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_u7g1m_41 th{background:var(--bg-page);color:var(--text-muted);white-space:nowrap;padding:14px;font-weight:500}._table_u7g1m_41 td{border-bottom:1px solid var(--border);padding:16px 14px}._table_u7g1m_41 tbody tr:hover{background:var(--bg-page)}._table_u7g1m_41 small{color:var(--text-muted);margin-top:6px;font-size:11px;display:block}._caption_u7g1m_72{text-align:left;color:var(--text-muted);padding-bottom:12px;font-size:12px}._rowLink_u7g1m_79{font:inherit;color:var(--primary-hover);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}._rowLink_u7g1m_79:hover{text-decoration:underline}._empty_u7g1m_92{text-align:center;color:var(--text-muted);padding:40px 16px;font-size:14px}._empty_u7g1m_92 h3{color:var(--text)}._empty_u7g1m_92 a{color:var(--primary-hover)}._close_u7g1m_105{justify-content:flex-end;margin-bottom:12px;display:flex}._details_u7g1m_111{gap:16px;display:grid}._details_u7g1m_111>span{justify-self:start}._details_u7g1m_111 dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:6px 0;display:grid}._details_u7g1m_111 dt{color:var(--text-muted);margin-bottom:6px;font-size:12px}._details_u7g1m_111 dd{overflow-wrap:anywhere;margin:0;font-size:14px}._qrId_u7g1m_135{color:var(--primary-hover);overflow-wrap:anywhere;font-family:monospace;font-size:20px;font-weight:600}@media (width<=1100px){._filters_u7g1m_27{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){._search_u7g1m_20,._filters_u7g1m_27,._details_u7g1m_111 dl{grid-template-columns:minmax(0,1fr)}}._form_183wm_1{border-top:1px solid var(--border);gap:16px;padding-top:20px;display:grid}._form_183wm_1 h3{margin:0;font-size:16px}._page_10ujv_1{gap:26px;display:grid}._back_10ujv_6{color:var(--primary-hover);font-size:14px;text-decoration:none}._back_10ujv_6:hover{text-decoration:underline}._details_10ujv_15{gap:20px;display:grid}._details_10ujv_15>span{justify-self:start}._details_10ujv_15 dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:6px 0;display:grid}._details_10ujv_15 dt{color:var(--text-muted);margin-bottom:6px;font-size:12px}._details_10ujv_15 dd{overflow-wrap:anywhere;margin:0;font-size:14px}._qrId_10ujv_39{color:var(--primary-hover);overflow-wrap:anywhere;font-family:monospace;font-size:22px;font-weight:600}@media (width<=700px){._details_10ujv_15 dl{grid-template-columns:minmax(0,1fr)}}._field_18joh_1{gap:12px;min-width:0;display:grid}._field_18joh_1>button{justify-self:start}._label_18joh_10{font-size:13px;font-weight:600}._preview_18joh_15{align-items:center;gap:18px;min-width:0;display:flex}._preview_18joh_15 img,._preview_18joh_15 ._placeholder_18joh_22{border:1px solid var(--border);box-sizing:border-box;border-radius:6px;flex-shrink:0;width:72px;height:100px}._preview_18joh_15 img{object-fit:contain;background:#fff}._placeholder_18joh_22{background:var(--bg-page,#f8fafc);text-align:center;color:var(--text-muted);place-items:center;padding:8px;font-size:11px;display:grid}._description_18joh_45{gap:7px;min-width:0;line-height:1.5;display:grid}._description_18joh_45 strong{overflow-wrap:anywhere;font-size:15px}._description_18joh_45 span{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}._dialog_18joh_61{border:1px solid var(--border);width:min(1100px,100vw - 32px);max-width:none;height:min(820px,100dvh - 48px);max-height:none;color:var(--text);background:var(--bg-card,white);border-radius:20px;padding:0;box-shadow:0 24px 80px #0f172a40}._dialog_18joh_61[open]{flex-direction:column;display:flex}._dialog_18joh_61::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a80}._header_18joh_82{justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex}._header_18joh_82 h2{margin:0 0 6px;font-size:24px}._header_18joh_82 p{color:var(--text-muted);margin:0;font-size:13px}._filters_18joh_99{border-bottom:1px solid var(--border);grid-template-columns:2fr 1fr 1.3fr;gap:16px;padding:0 28px 24px;display:grid}._results_18joh_107{min-height:0;padding:20px 28px 28px;overflow-y:auto}._count_18joh_113{color:var(--text-muted);margin:0 0 16px;font-size:13px}._grid_18joh_119{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}._option_18joh_126{border:1px solid var(--border);color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:12px;gap:12px;padding:18px;display:grid}._option_18joh_126:hover,._option_18joh_126[aria-pressed=true]{background:var(--primary-soft,#eff6ff);border-color:var(--primary,#2563eb)}._option_18joh_126:focus-visible{outline:3px solid var(--primary,#2563eb);outline-offset:2px}._option_18joh_126:disabled{opacity:.5;cursor:not-allowed}._choice_18joh_151{color:var(--primary,#2563eb);justify-self:end;font-size:12px}@media (width<=650px){._header_18joh_82,._results_18joh_107{padding:18px}._header_18joh_82 h2{font-size:20px}._filters_18joh_99{grid-template-columns:1fr 1fr;padding:0 18px 18px}._filters_18joh_99>:first-child{grid-column:1/-1}._grid_18joh_119{grid-template-columns:1fr}}._form_c3vv8_1{gap:22px;display:grid}._fields_c3vv8_6{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}._summary_c3vv8_15{background:var(--primary-soft);border-radius:12px;flex-wrap:wrap;gap:24px;padding:18px;display:flex}._summary_c3vv8_15 span{color:var(--text-muted);gap:6px;font-size:12px;display:grid}._summary_c3vv8_15 strong{color:var(--text);overflow-wrap:anywhere;font-size:14px}._selectedBook_c3vv8_35{border:1px solid var(--border);background:var(--bg-page,#f8fafc);border-radius:14px;align-items:center;gap:22px;padding:20px;display:flex}._selectedBook_c3vv8_35 h3{overflow-wrap:anywhere;margin:6px 0 12px;font-size:18px;line-height:1.5}._selectedBook_c3vv8_35>div{min-width:0}._selectedLabel_c3vv8_54{color:var(--text-muted);font-size:12px}._cover_c3vv8_59,._coverFallback_c3vv8_59{border:1px solid var(--border);box-sizing:border-box;border-radius:6px;flex-shrink:0;width:88px;height:120px}._cover_c3vv8_59{object-fit:contain;background:#fff}._coverFallback_c3vv8_59{text-align:center;color:var(--text-muted);justify-content:center;align-items:center;padding:10px;font-size:11px;display:flex}._bookMeta_c3vv8_83{gap:5px;margin:0;font-size:13px;line-height:1.6;display:grid}._bookMeta_c3vv8_83>div{grid-template-columns:65px minmax(0,1fr);gap:8px;display:grid}._bookMeta_c3vv8_83 dt{color:var(--text-muted)}._bookMeta_c3vv8_83 dd{overflow-wrap:anywhere;margin:0}@media (width<=480px){._selectedBook_c3vv8_35{align-items:flex-start;gap:14px;padding:14px}._cover_c3vv8_59,._coverFallback_c3vv8_59{width:64px;height:88px}}._page_4x70n_1{gap:32px;margin:auto;display:grid}._page_4x70n_1 a{color:var(--primary-hover);font-size:14px}._grid_4x70n_11{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);align-items:start;gap:28px;display:grid}._help_4x70n_18{background:var(--primary-soft);border-radius:18px;padding:30px}._help_4x70n_18 h2{margin:20px 0 12px;font-size:20px}._help_4x70n_18 p{color:var(--text-muted);font-size:14px;line-height:1.7}._help_4x70n_18 ol{gap:24px;margin:28px 0;padding-left:22px;display:grid}._help_4x70n_18 li{color:var(--primary-hover);padding-left:8px;font-size:14px}._help_4x70n_18 strong{color:var(--text);margin-bottom:6px;display:block}._help_4x70n_18 li span{color:var(--text-muted);font-size:13px;line-height:1.5}._help_4x70n_18 ._note_4x70n_53{border-top:1px solid var(--border);padding-top:18px;font-size:12px}._mark_4x70n_59{background:var(--primary);width:52px;height:52px;color:var(--on-primary);letter-spacing:.1em;border-radius:14px;place-items:center;font-weight:800;display:grid}@media (width<=1000px){._grid_4x70n_11{grid-template-columns:minmax(0,1fr)}}._page_16iq6_1{gap:28px;display:grid}._create_16iq6_6{color:var(--on-primary);background:var(--primary);border-radius:10px;padding:13px 20px;font-size:14px;text-decoration:none}._create_16iq6_6:hover{background:var(--primary-hover)}._filters_16iq6_18{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:26px;display:flex}._scroll_16iq6_26{overflow-x:auto}._table_16iq6_30{border-collapse:collapse;text-align:left;width:100%;font-size:14px}._table_16iq6_30 th{background:var(--bg-page);color:var(--text-muted);white-space:nowrap;padding:14px 16px;font-size:12px;font-weight:500}._table_16iq6_30 td{border-bottom:1px solid var(--border);padding:20px 16px}._table_16iq6_30 tbody tr:hover{background:var(--bg-page)}._table_16iq6_30 a{color:var(--primary-hover);font-weight:600;text-decoration:none}._table_16iq6_30 a:hover{text-decoration:underline}._table_16iq6_30 small{color:var(--text-muted);margin-top:6px;font-size:11px;display:block}._status_16iq6_66{white-space:nowrap;background:var(--primary-soft);color:var(--primary-hover);border-radius:7px;padding:5px 10px;font-size:12px;display:inline-block}._status_16iq6_66[data-status=COMPLETED]{background:var(--success-soft);color:var(--text)}._status_16iq6_66[data-status=CANCELLED]{background:var(--danger-soft);color:var(--text)}._empty_16iq6_84{text-align:center;padding:48px 16px}._empty_16iq6_84 p{color:var(--text-muted)}._empty_16iq6_84 a{color:var(--primary-hover)}._form_tk4zf_1,._fields_tk4zf_1{gap:22px;min-width:0;display:grid}._form_tk4zf_1 a{color:var(--primary-hover)}._fields_tk4zf_1{border:0;margin:0;padding:0}._item_tk4zf_17{border:1px solid var(--border);border-radius:12px;gap:16px;min-width:0;padding:18px;display:grid}._row_tk4zf_26{grid-template-columns:2fr 1fr;gap:18px;display:grid}._preview_tk4zf_32{background:var(--primary-soft);border-radius:12px;gap:8px;padding:18px;display:grid}._preview_tk4zf_32 span{color:var(--text-muted);font-size:12px}._preview_tk4zf_32 strong{color:var(--primary-hover);overflow-wrap:anywhere}@media (width<=650px){._row_tk4zf_26{grid-template-columns:minmax(0,1fr)}}._page_15ja9_1{gap:28px;display:grid}._page_15ja9_1 a{color:var(--primary-hover);font-size:14px}._grid_15ja9_10{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);align-items:start;gap:28px;display:grid}._help_15ja9_17{background:var(--primary-soft);border-radius:18px;padding:30px}._help_15ja9_17 h2{margin:20px 0 12px;font-size:22px}._help_15ja9_17 p,._help_15ja9_17 li span{color:var(--text-muted);font-size:14px;line-height:1.7}._help_15ja9_17 ol{gap:24px;margin:28px 0 0;padding-left:20px;display:grid}._help_15ja9_17 li{color:var(--primary-hover);padding-left:8px}._help_15ja9_17 strong{color:var(--text);margin-bottom:6px;font-size:14px;display:block}._step_15ja9_48{color:var(--primary-hover);letter-spacing:.1em;font-size:11px;font-weight:700}@media (width<=1000px){._grid_15ja9_10{grid-template-columns:minmax(0,1fr)}}._page_p69jj_1{gap:28px;min-width:0;display:grid}._summary_p69jj_7,._book_p69jj_7{background:var(--bg-card,#fff);border:1px solid var(--border);border-radius:18px;overflow:hidden}._summary_p69jj_7{padding:28px}._summaryTop_p69jj_18,._summaryBottom_p69jj_18,._sectionHeader_p69jj_18,._bookFooter_p69jj_18{justify-content:space-between;align-items:center;gap:20px;display:flex}._summaryTop_p69jj_18{align-items:flex-start}._summaryTop_p69jj_18 h2{margin:8px 0;font-size:30px}._summaryTop_p69jj_18 p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.7}._eyebrow_p69jj_39{color:var(--text-muted);letter-spacing:1.5px;font-size:10px;font-weight:700}._status_p69jj_46{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:600}._status_p69jj_46[data-status=COMPLETED]{color:#047857;background:#ecfdf5}._status_p69jj_46[data-status=CANCELLED]{color:#be123c;background:#fff1f2}._stats_p69jj_64{border-block:1px solid var(--border);grid-template-columns:1fr 1fr 1fr 1.4fr;gap:24px;margin:28px 0;padding:24px 0;display:grid}._stats_p69jj_64>div{gap:10px;min-width:0;display:grid}._stats_p69jj_64 span{color:var(--text-muted);font-size:12px}._stats_p69jj_64 strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(19px,2vw,27px)}._stats_p69jj_64 small{color:var(--text-muted);font-size:13px;font-weight:400}._summaryBottom_p69jj_18{color:var(--text-muted);font-size:13px}._actions_p69jj_97{flex-wrap:wrap;gap:10px;display:flex}._sectionHeader_p69jj_18{margin-bottom:20px}._sectionHeader_p69jj_18 h2{margin:0 0 6px;font-size:22px}._sectionHeader_p69jj_18 p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.6}._sectionHeader_p69jj_18>span{border:1px solid var(--border);white-space:nowrap;color:var(--text-muted);border-radius:999px;padding:7px 12px;font-size:12px}._books_p69jj_125{gap:16px;display:grid}._book_p69jj_7{grid-template-columns:1fr 1fr;display:grid}._bookIdentity_p69jj_135{align-items:center;gap:22px;min-width:0;padding:24px;display:flex}._bookIdentity_p69jj_135 h3{overflow-wrap:anywhere;margin:8px 0 12px;font-size:18px;line-height:1.5}._cover_p69jj_149,._coverFallback_p69jj_149{border:1px solid var(--border);box-sizing:border-box;border-radius:6px;flex-shrink:0;width:88px;height:120px}._cover_p69jj_149{object-fit:contain;background:#fff;box-shadow:0 5px 12px #16203312}._coverFallback_p69jj_149{background:var(--bg-page,#f8fafc);color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:8px;font-size:10px;display:flex}._bookState_p69jj_177{color:var(--text-muted);font-size:12px}._bookStats_p69jj_182{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:16px;margin:0;padding:24px;display:grid}._bookStats_p69jj_182 dt{color:var(--text-muted);margin-bottom:10px;font-size:11px;line-height:1.6}._bookStats_p69jj_182 dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:17px;font-weight:650}._bookStats_p69jj_182 small{color:var(--text-muted);margin-top:5px;font-size:11px;font-weight:400;display:block}._bookFooter_p69jj_18{border-top:1px solid var(--border);background:var(--bg-page,#f8fafc);grid-column:1/-1;padding:18px 24px}._bookProgress_p69jj_218{flex:1;max-width:380px}._bookProgress_p69jj_218>div{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:9px;font-size:12px;display:flex}._progress_p69jj_232{appearance:none;background:#e2e8f0;border:0;border-radius:99px;width:100%;height:6px;display:block;overflow:hidden}._progress_p69jj_232::-webkit-progress-bar{background:#e2e8f0}._progress_p69jj_232::-webkit-progress-value{background:#3b82f6;border-radius:99px}._progress_p69jj_232::-moz-progress-bar{background:#3b82f6}@media (width<=1000px){._book_p69jj_7{grid-template-columns:1fr}._bookStats_p69jj_182{padding-top:0}._stats_p69jj_64{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._summary_p69jj_7{padding:20px}._summaryTop_p69jj_18{flex-wrap:wrap}._summaryBottom_p69jj_18,._bookFooter_p69jj_18{flex-direction:column;align-items:stretch}._bookProgress_p69jj_218{max-width:none}._sectionHeader_p69jj_18{align-items:flex-start}._bookIdentity_p69jj_135{gap:16px;padding:18px}._bookStats_p69jj_182{gap:10px;padding:0 18px 20px}._bookStats_p69jj_182 dd{font-size:15px}._bookFooter_p69jj_18{padding:18px}._cover_p69jj_149,._coverFallback_p69jj_149{width:70px;height:96px}}._bookMeta_p69jj_300{gap:6px;margin:0 0 14px;font-size:12px;line-height:1.6;display:grid}._bookMeta_p69jj_300>div{grid-template-columns:64px minmax(0,1fr);gap:8px;display:grid}._bookMeta_p69jj_300 dt{color:var(--text-muted)}._bookMeta_p69jj_300 dd{overflow-wrap:anywhere;margin:0}._page_1yxo0_1{gap:26px;min-width:0;display:grid}._actions_1yxo0_7{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._form_1yxo0_14{gap:20px;max-width:760px;display:grid}._fields_1yxo0_20{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}._row_1yxo0_29{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._tableScroll_1yxo0_35{overflow-x:auto}._listCover_1yxo0_39{object-fit:cover;border:1px solid var(--border);background:#fff;border-radius:6px;width:60px;height:80px;display:block}._coverPlaceholder_1yxo0_49{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-page);width:60px;min-height:80px;color:var(--text-muted);text-align:center;border-radius:6px;justify-content:center;align-items:center;padding:4px;font-size:11px;display:flex}._table_1yxo0_35{border-collapse:collapse;text-align:left;width:100%;font-size:14px}._table_1yxo0_35 caption{text-align:left;color:var(--text-muted);padding-bottom:16px}._table_1yxo0_35 th,._table_1yxo0_35 td{border-bottom:1px solid var(--border);padding:14px}._table_1yxo0_35 th{background:var(--bg-page);color:var(--text-muted);font-weight:500}._table_1yxo0_35 td{overflow-wrap:anywhere}@media (width<=650px){._row_1yxo0_29{grid-template-columns:minmax(0,1fr)}}._catalogLayout_1yxo0_94{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:24px;display:grid}._classList_1yxo0_101{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}._classItem_1yxo0_110{border:1px solid var(--border);background:var(--bg-page);border-radius:10px;padding:12px 18px;font-weight:600;display:block}._subjectList_1yxo0_119{margin:0;padding:0;list-style:none}._subjectList_1yxo0_119 li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:14px 0}._subjectList_1yxo0_119 li:first-child{padding-top:0}@media (width<=850px){._catalogLayout_1yxo0_94{grid-template-columns:minmax(0,1fr)}}._bookPage_1yxo0_140{width:100%;max-width:980px;margin-inline:auto;padding-block:12px 40px}._bookForm_1yxo0_147{gap:24px;width:100%;display:grid}._textField_1yxo0_153{gap:8px;font-size:14px;font-weight:500;display:grid}._textField_1yxo0_153 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:120px;font:inherit;color:var(--text);background:var(--bg-page);border:1px solid var(--border);border-radius:10px;padding:12px}._coverEditor_1yxo0_173{grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:24px;display:grid}._coverPreview_1yxo0_180{gap:8px;margin:0;display:grid}._coverPreview_1yxo0_180 img{aspect-ratio:3/4;object-fit:cover;object-position:center;border:1px solid var(--border);background:#fff;border-radius:8px;width:100%}._coverPreview_1yxo0_180 figcaption{color:var(--text-muted);font-size:12px}._subjectRow_1yxo0_201{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=650px){._coverEditor_1yxo0_173{grid-template-columns:minmax(0,1fr)}._coverPreview_1yxo0_180{max-width:180px}}._page_1ffcr_2{background:var(--bg-surface);grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}._aside_1ffcr_9{text-align:center;color:var(--on-primary);background:var(--primary);flex-direction:column;justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}._aside_1ffcr_9:before,._aside_1ffcr_9:after{content:"";background:var(--on-primary);opacity:.08;pointer-events:none;border-radius:50%;position:absolute}._aside_1ffcr_9:before{width:420px;height:420px;top:-160px;left:-140px}._aside_1ffcr_9:after{width:320px;height:320px;bottom:-120px;right:-100px}._aside_1ffcr_9>*{z-index:1;position:relative}._aside_1ffcr_9 h2{color:var(--on-primary);margin:36px 0 10px;font-size:26px;font-weight:700}._aside_1ffcr_9 p{max-width:360px;color:var(--on-primary);opacity:.85;margin:0;font-size:15px;line-height:1.6}._frame_1ffcr_60{aspect-ratio:1;background:var(--bg-surface);border-radius:28px;width:min(340px,100%);padding:22px;position:relative;box-shadow:0 20px 50px #1f20371a}._qr_1ffcr_70{width:100%;height:100%;display:block}._beam_1ffcr_76{background:var(--primary);height:3px;box-shadow:0 0 18px 5px var(--primary);border-radius:2px;animation:3.5s ease-in-out infinite alternate _scan_1ffcr_1;position:absolute;top:22px;left:14px;right:14px}._corner_1ffcr_88{border:4px solid var(--primary);width:36px;height:36px;position:absolute}._tl_1ffcr_95{border-bottom:0;border-right:0;border-top-left-radius:14px;top:10px;left:10px}._tr_1ffcr_103{border-bottom:0;border-left:0;border-top-right-radius:14px;top:10px;right:10px}._bl_1ffcr_111{border-top:0;border-right:0;border-bottom-left-radius:14px;bottom:10px;left:10px}._br_1ffcr_119{border-top:0;border-left:0;border-bottom-right-radius:14px;bottom:10px;right:10px}@keyframes _scan_1ffcr_1{0%{top:22px}to{top:calc(100% - 25px)}}._main_1ffcr_136{place-items:center;padding:32px;display:grid;position:relative}._content_1ffcr_143{width:min(100%,380px)}._title_1ffcr_147{text-align:center;color:var(--text);margin:0 0 8px;font-size:30px;font-weight:700}._description_1ffcr_155{text-align:center;color:var(--text-muted);margin:0 0 28px;font-size:14px}._help_1ffcr_162{color:var(--text-faint);justify-content:center;align-items:center;gap:6px;margin:24px 0 0;font-size:13px;display:flex}._help_1ffcr_162 ._logo_1ffcr_171{width:28px;height:auto}@media (width<=900px){._page_1ffcr_2{grid-template-columns:1fr}._aside_1ffcr_9{display:none}._main_1ffcr_136{padding:16px}._content_1ffcr_143{padding:32px 0}._title_1ffcr_147,._description_1ffcr_155{text-align:center}}@media (prefers-reduced-motion:reduce){._beam_1ffcr_76{animation:none;display:none}}._page_fx0zc_1{background:radial-gradient(900px 400px at 85% -10%, var(--primary-soft), transparent 70%), radial-gradient(700px 400px at -10% 30%, var(--info-soft), transparent 70%), var(--bg-page);min-height:100vh;padding:24px 16px 48px}._wrap_fx0zc_7{flex-direction:column;gap:20px;max-width:880px;margin:0 auto;display:flex}._hero_fx0zc_15{color:var(--on-primary);background:linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%);border-radius:28px;padding:24px 28px 32px;position:relative;overflow:hidden;box-shadow:0 20px 48px #7c5cfc52}._circleA_fx0zc_25,._circleB_fx0zc_26{pointer-events:none;background:#ffffff1a;border-radius:50%;position:absolute}._circleA_fx0zc_25{width:320px;height:320px;top:-140px;right:-80px}._circleB_fx0zc_26{background:#ffffff12;width:200px;height:200px;bottom:-100px;left:30%}._heroTop_fx0zc_48{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex;position:relative}._brand_fx0zc_58{letter-spacing:.04em;text-transform:uppercase;opacity:.9;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._badge_fx0zc_69{background:var(--bg-surface);color:var(--text-muted);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0000001f}._badge_fx0zc_69 ._dot_fx0zc_81{background:currentColor;border-radius:50%;width:9px;height:9px}._badge_fx0zc_69[data-status=IN_LIBRARY]{color:var(--success)}._badge_fx0zc_69[data-status=DEFECTIVE]{color:var(--danger)}._badge_fx0zc_69[data-status=INACTIVE]{color:var(--warning)}._heroMain_fx0zc_97{align-items:center;gap:32px;display:flex;position:relative}._coverWrap_fx0zc_104{flex-shrink:0;width:180px;transform:rotate(-3deg)}._cover_fx0zc_104,._coverPlaceholder_fx0zc_111{aspect-ratio:3/4;border-radius:14px;width:100%}._cover_fx0zc_104{object-fit:cover;background:var(--bg-surface);border:4px solid #ffffffe6;display:block;box-shadow:0 24px 40px #140a5066}._coverPlaceholder_fx0zc_111{background:#ffffff2e;border:2px dashed #ffffff80;justify-content:center;align-items:center;display:flex}._heroText_fx0zc_133{min-width:0}._heroText_fx0zc_133 h1{letter-spacing:-.5px;margin:0;font-size:32px;font-weight:800;line-height:1.2}._heroText_fx0zc_133 p{opacity:.85;margin:8px 0 0;font-size:17px}._idCard_fx0zc_149{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff59;border-radius:16px;flex-direction:column;gap:6px;max-width:100%;margin-top:20px;padding:14px 18px;display:inline-flex}._idLabel_fx0zc_162{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:600}._idRow_fx0zc_170{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._idValue_fx0zc_177{letter-spacing:.02em;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:34px;font-weight:800;line-height:1.1}._copyBtn_fx0zc_186{background:var(--bg-surface);color:var(--primary);cursor:pointer;border:none;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .15s}._copyBtn_fx0zc_186:hover{background:var(--primary-soft)}._heroCta_fx0zc_201{max-width:340px;margin-top:20px}._heroCta_fx0zc_201 button{width:100%}._alert_fx0zc_209{background:var(--danger-soft);color:var(--text);border:1px solid #f0506e4d;border-radius:18px;gap:14px;padding:16px 20px;display:flex}._alert_fx0zc_209 strong{color:var(--danger)}._alert_fx0zc_209 p{margin:4px 0 6px;line-height:1.5}._alert_fx0zc_209 span{color:var(--text-muted);font-size:12px}._alertIcon_fx0zc_230{background:var(--danger);width:36px;height:36px;color:var(--on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}._stats_fx0zc_243{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._stat_fx0zc_243{background:var(--bg-surface);border:1px solid var(--border);border-left:4px solid var(--tone,var(--primary));border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}._stat_fx0zc_243[data-tone=primary]{--tone:var(--primary)}._stat_fx0zc_243[data-tone=info]{--tone:var(--info)}._stat_fx0zc_243[data-tone=warning]{--tone:var(--warning)}._stat_fx0zc_243[data-tone=success]{--tone:var(--success)}._statLabel_fx0zc_273{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:12px;font-weight:600}._statValue_fx0zc_281{color:var(--text);overflow-wrap:anywhere;font-size:18px;font-weight:800}._section_fx0zc_288{background:var(--bg-surface);border:1px solid var(--border);border-radius:22px;padding:24px;box-shadow:0 6px 24px #1f20370a}._sectionTitle_fx0zc_296{color:var(--text);align-items:center;gap:10px;margin:0 0 16px;font-size:17px;font-weight:700;display:flex}._sectionTitle_fx0zc_296:before{content:"";background:var(--primary);border-radius:2px;width:4px;height:18px}._descText_fx0zc_313,._descTextKy_fx0zc_314{color:var(--text);margin:0;font-size:15px;line-height:1.7}._descTextKy_fx0zc_314{border-top:1px dashed var(--border);color:var(--text-muted);margin-top:14px;padding-top:14px}._twoCols_fx0zc_328{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}._list_fx0zc_335{margin:0}._listRow_fx0zc_339{justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}._listRow_fx0zc_339:first-child{padding-top:0}._listRow_fx0zc_339:last-child{padding-bottom:0}._listRow_fx0zc_339+._listRow_fx0zc_339{border-top:1px solid var(--border)}._listRow_fx0zc_339 dt{color:var(--text-muted);flex-shrink:0}._listRow_fx0zc_339 dd{text-align:right;color:var(--text);overflow-wrap:anywhere;margin:0;font-weight:600}._footer_fx0zc_367{text-align:center;color:var(--text-faint);padding:4px 8px;font-size:12px}._stickyCta_fx0zc_374{display:none}._state_fx0zc_378{text-align:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:22px;max-width:400px;margin:15vh auto 0;padding:36px 24px;box-shadow:0 8px 32px #1f20370f}._state_fx0zc_378 h2{color:var(--text);margin:0 0 8px;font-size:20px}._state_fx0zc_378 p{color:var(--text-muted);margin:0 0 16px}._spinner_fx0zc_398{border:3px solid var(--primary-soft);border-top-color:var(--primary);border-radius:50%;width:34px;height:34px;margin-bottom:12px;animation:.8s linear infinite _spin_fx0zc_398;display:inline-block}@keyframes _spin_fx0zc_398{to{transform:rotate(360deg)}}._retryBtn_fx0zc_414{background:var(--primary);color:var(--on-primary);cursor:pointer;border:none;border-radius:12px;padding:12px 24px;font-size:15px;font-weight:600}._retryBtn_fx0zc_414:hover{background:var(--primary-hover)}@media (width<=760px){._stats_fx0zc_243{grid-template-columns:repeat(2,minmax(0,1fr))}._twoCols_fx0zc_328{grid-template-columns:1fr}}@media (width<=600px){._page_fx0zc_1{padding:12px 12px 110px}._hero_fx0zc_15{border-radius:24px;padding:20px 20px 28px}._heroMain_fx0zc_97{text-align:center;flex-direction:column;gap:24px}._coverWrap_fx0zc_104{width:160px}._heroText_fx0zc_133 h1{font-size:24px}._idCard_fx0zc_149{align-items:center;width:100%}._idRow_fx0zc_170{justify-content:center}._idValue_fx0zc_177{font-size:28px}._heroCta_fx0zc_201{display:none}._section_fx0zc_288{padding:20px 18px}._stickyCta_fx0zc_374{z-index:10;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg-surface) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border);display:block;position:fixed;bottom:0;left:0;right:0}._stickyCta_fx0zc_374 button{width:100%}}._dashboard_1w5e7_1{gap:24px;display:grid}._metrics_1w5e7_6,._skeletons_1w5e7_7{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}._metric_1w5e7_6,._panel_1w5e7_14{border:1px solid var(--border);background:var(--bg-surface);border-radius:20px;animation:.55s both _enter_1w5e7_1}._metric_1w5e7_6{color:var(--text);flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}._metric_1w5e7_6:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:0 14px 30px #29204c0d}._metric_1w5e7_6>span{color:var(--text-muted);font-size:14px}._metric_1w5e7_6>strong{letter-spacing:-1.4px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(26px,3vw,38px)}._metric_1w5e7_6>small{color:var(--text-muted);font-size:12px}._metric_1w5e7_6:nth-child(2){animation-delay:70ms}._metric_1w5e7_6:nth-child(3){animation-delay:.14s}._metric_1w5e7_6:nth-child(4){animation-delay:.21s}._metric_1w5e7_6[data-tone=blue] ._icon_1w5e7_58{background:var(--info-soft);color:var(--info)}._metric_1w5e7_6[data-tone=orange] ._icon_1w5e7_58{background:var(--warning-soft);color:#ad6800}._metric_1w5e7_6[data-tone=green] ._icon_1w5e7_58{background:var(--success-soft);color:#16835e}._metricTop_1w5e7_71{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._metricTop_1w5e7_71>span:last-child{color:var(--text-faint)}._icon_1w5e7_58{width:46px;height:46px;color:var(--primary);background:var(--primary-soft);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._columns_1w5e7_93{grid-template-columns:1.35fr 1fr;gap:24px;display:grid}._panel_1w5e7_14{min-width:0;padding:26px;animation-delay:.18s}._panelHeading_1w5e7_105{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._panelHeading_1w5e7_105 h2{margin:0;font-size:17px}._panelHeading_1w5e7_105 p{color:var(--text-muted);margin:8px 0 0;font-size:12px}._panelHeading_1w5e7_105 a{font-size:13px}._panel_1w5e7_14 a{color:var(--primary);text-decoration:none}._panel_1w5e7_14 a:hover{text-decoration:underline}._tag_1w5e7_134{border:1px solid var(--border);color:var(--text-muted);border-radius:8px;padding:7px 10px;font-size:11px}._distribution_1w5e7_142{align-items:center;gap:32px;padding:8px 0 20px;display:flex}._ring_1w5e7_149{background:var(--ring);border-radius:50%;flex-shrink:0;width:176px;height:176px;padding:15px;animation:.85s ease-out both _ringEnter_1w5e7_1}._ring_1w5e7_149>div{background:var(--bg-surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}._ring_1w5e7_149 strong{letter-spacing:-1px;font-size:35px}._ring_1w5e7_149 small{font-size:20px}._ring_1w5e7_149 span{color:var(--text-muted);margin-top:5px;font-size:11px}._legend_1w5e7_180{flex:1;gap:23px;margin:0;padding:0;list-style:none;display:grid}._legend_1w5e7_180 li{align-items:center;gap:9px;font-size:12px;display:flex}._legend_1w5e7_180 strong{font-variant-numeric:tabular-nums;margin-left:auto}._dot_1w5e7_199{border-radius:50%;flex-shrink:0;width:8px;height:8px}._panelNote_1w5e7_206{border-top:1px solid var(--border);color:var(--text-muted);margin:0;padding-top:16px;font-size:12px;line-height:1.6}._actions_1w5e7_215{background:linear-gradient(145deg, var(--bg-surface) 45%, var(--primary-soft))}._action_1w5e7_215{border-radius:12px;align-items:center;gap:14px;padding:13px 8px;transition:background .18s,transform .18s;display:flex}._action_1w5e7_215:hover{background:var(--bg-surface);transform:translate(3px);text-decoration:none!important}._action_1w5e7_215 strong{color:var(--text);font-size:13px;display:block}._action_1w5e7_215 small{color:var(--text-muted);margin-top:6px;font-size:11px;display:block}._action_1w5e7_215>span:last-child{margin-left:auto}._tableScroll_1w5e7_247{overflow-x:auto}._table_1w5e7_247{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}._table_1w5e7_247 th{color:var(--text-muted);background:var(--bg-page);padding:13px 16px;font-size:11px;font-weight:500}._table_1w5e7_247 td{border-bottom:1px solid var(--border);padding:17px 16px;font-size:13px}._table_1w5e7_247 tr:last-child td{border-bottom:0}._table_1w5e7_247 td small{color:var(--text-muted);margin-top:6px;font-size:11px;display:block}._table_1w5e7_247 tbody tr{transition:background .18s}._table_1w5e7_247 tbody tr:hover{background:var(--bg-page)}._status_1w5e7_285{color:#6250b7;background:var(--primary-soft);border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}._status_1w5e7_285:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}._status_1w5e7_285[data-status=COMPLETED]{background:var(--success-soft);color:#16835e}._status_1w5e7_285[data-status=CANCELLED]{background:var(--bg-muted);color:var(--text-muted)}._empty_1w5e7_311{text-align:center;padding:35px 16px}._empty_1w5e7_311 h3{font-size:16px}._empty_1w5e7_311 p{color:var(--text-muted);font-size:13px}._empty_1w5e7_311 a{margin-top:12px;font-size:13px;display:inline-block}._updated_1w5e7_328{color:var(--text-muted);text-align:right;margin:-6px 0 0;font-size:11px}._skeleton_1w5e7_7{background:linear-gradient(100deg, var(--border) 20%, var(--bg-surface) 50%, var(--border) 80%);background-size:200% 100%;border-radius:20px;height:210px;animation:1.5s linear infinite _shimmer_1w5e7_1}@keyframes _enter_1w5e7_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _ringEnter_1w5e7_1{0%{opacity:0;transform:scale(.92)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes _shimmer_1w5e7_1{to{background-position:-200% 0}}@media (width<=1200px){._metrics_1w5e7_6,._skeletons_1w5e7_7{grid-template-columns:repeat(2,minmax(0,1fr))}._columns_1w5e7_93{grid-template-columns:1fr}}@media (width<=600px){._dashboard_1w5e7_1{gap:16px}._metrics_1w5e7_6,._skeletons_1w5e7_7{gap:10px}._metric_1w5e7_6{padding:16px}._panel_1w5e7_14{padding:18px}._distribution_1w5e7_142{flex-direction:column;gap:24px}._legend_1w5e7_180{width:100%}._updated_1w5e7_328{text-align:left;line-height:1.7}}@media (width<=380px){._metrics_1w5e7_6,._skeletons_1w5e7_7{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._dashboard_1w5e7_1 *,._dashboard_1w5e7_1 :before{transition:none!important;animation:none!important}._metric_1w5e7_6:hover,._action_1w5e7_215:hover{transform:none}}._container_ypmmm_1{background:var(--bg-page);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._card_ypmmm_10{text-align:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:20px;width:100%;max-width:480px;padding:48px 32px;box-shadow:0 8px 32px #1f20370f}._code_ypmmm_21{letter-spacing:-2px;color:var(--primary);justify-content:center;align-items:center;gap:8px;margin-bottom:24px;font-size:96px;font-weight:800;line-height:1;display:flex}._zero_ypmmm_34{background:var(--primary-soft);width:88px;height:88px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._zero_ypmmm_34 svg{width:48px;height:48px}._title_ypmmm_49{color:var(--text);margin:0 0 8px;font-size:24px;font-weight:700}._text_ypmmm_56{color:var(--text-muted);margin:0 0 32px;font-size:15px;line-height:1.5}._actions_ypmmm_63{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._primaryBtn_ypmmm_70,._secondaryBtn_ypmmm_71{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}._primaryBtn_ypmmm_70{background:var(--primary);color:var(--on-primary)}._primaryBtn_ypmmm_70:hover{background:var(--primary-hover)}._secondaryBtn_ypmmm_71{background:var(--bg-surface);color:var(--text);border-color:var(--border)}._secondaryBtn_ypmmm_71:hover{background:var(--bg-muted)}@media (width<=480px){._card_ypmmm_10{padding:36px 20px}._code_ypmmm_21{font-size:72px}._code_ypmmm_21 ._zero_ypmmm_34{width:68px;height:68px}._code_ypmmm_21 ._zero_ypmmm_34 svg{width:36px;height:36px}}._page_1mfaz_1{gap:24px;min-width:0;display:grid}._panel_1mfaz_7{background:var(--bg-surface);border:1px solid var(--border);border-radius:18px;padding:24px}._toolbar_1mfaz_14{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}._filter_1mfaz_22{width:280px;max-width:100%}._timezone_1mfaz_27,._email_1mfaz_27,._date_1mfaz_27{color:var(--text-muted);font-size:12px}._list_1mfaz_32{margin:0 0 24px;padding:0;list-style:none}._item_1mfaz_38{border-top:1px solid var(--border);align-items:flex-start;gap:16px;padding:22px 0;display:flex}._marker_1mfaz_46{background:var(--primary-soft);width:40px;height:40px;color:var(--primary);border-radius:12px;flex-shrink:0;place-items:center;font-size:22px;display:grid}._content_1mfaz_58{flex:1;min-width:0}._content_1mfaz_58 p{overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.6}._eventHeader_1mfaz_69{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:5px;display:flex}._eventHeader_1mfaz_69 strong{overflow-wrap:anywhere;font-size:14px}._email_1mfaz_27{overflow-wrap:anywhere}._badge_1mfaz_85{background:var(--primary-soft);color:var(--primary);border-radius:99px;padding:4px 9px;font-size:11px}._badge_1mfaz_85[data-type=CREATE],._badge_1mfaz_85[data-type=LOGIN],._marker_1mfaz_46[data-type=CREATE],._marker_1mfaz_46[data-type=LOGIN]{background:var(--success-soft);color:var(--success)}._badge_1mfaz_85[data-type=DELETE],._marker_1mfaz_46[data-type=DELETE]{background:var(--danger-soft);color:var(--danger)}._date_1mfaz_27{white-space:nowrap;padding-top:5px}._empty_1mfaz_107{text-align:center;padding:40px 15px}._empty_1mfaz_107 h2{font-size:18px}._empty_1mfaz_107 p{color:var(--text-muted);font-size:14px}@media (width<=650px){._panel_1mfaz_7{padding:16px}._toolbar_1mfaz_14{flex-direction:column;align-items:stretch;gap:12px}._filter_1mfaz_22{width:100%}._item_1mfaz_38{grid-template-columns:40px minmax(0,1fr);gap:10px;display:grid}._date_1mfaz_27{grid-column:2;padding:0}}
