._root_6d5uv_1{background:#fff;border:1px solid #d8e3ee;border-radius:18px;padding:20px;color:#1f3d55}._head_6d5uv_2{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:12px}._head_6d5uv_2 h2{margin:0 0 4px;font-size:22px;color:#163e5c}._head_6d5uv_2 p{margin:0;color:#56738a;font-size:14px}._count_6d5uv_5{background:#eef4f9;border-radius:999px;padding:5px 12px;font-weight:700;font-size:13px;color:#2b5674}._admin_6d5uv_6{border:1px solid #cfe0ec;background:#f6fafd;border-radius:14px;padding:14px;margin-bottom:16px;display:grid;gap:10px}._st_soon_6d5uv_7{border-color:#f0c87a;background:#fffaf0}._st_expired_6d5uv_8{border-color:#e9a3a3;background:#fff6f6}._adminTitle_6d5uv_9{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._state_6d5uv_10{display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;font-size:13px;font-weight:700;color:#2b5674}._st_soon_6d5uv_7 ._state_6d5uv_10{color:#8a5a00}._st_expired_6d5uv_8 ._state_6d5uv_10{color:#a52b2b}._how_6d5uv_13{margin:0;font-size:13px;color:#56738a;line-height:1.55}._linkRow_6d5uv_14{display:flex;gap:8px;flex-wrap:wrap}._linkRow_6d5uv_14 input{flex:1 1 320px;min-width:0;padding:10px 12px;border:1px solid #c5d6e3;border-radius:10px;font-size:14px}._primary_6d5uv_16{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:0;border-radius:10px;background:#174c81;color:#fff;font-weight:700;cursor:pointer}._primary_6d5uv_16:disabled{opacity:.55;cursor:default}._tools_6d5uv_18{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._tools_6d5uv_18>button,._uploadBtn_6d5uv_19{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid #c5d6e3;border-radius:10px;background:#fff;color:#214764;font-weight:700;font-size:13px;cursor:pointer}._uploadBtn_6d5uv_19 input{display:none}._check_6d5uv_21{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}._last_6d5uv_22{margin:0;font-size:12.5px;color:#56738a}._errInline_6d5uv_23{color:#a52b2b}._msg_6d5uv_24{margin:0;color:#147651;font-weight:700;font-size:14px}._err_6d5uv_23{margin:0;color:#a52b2b;font-weight:700;font-size:14px}._empty_6d5uv_26{color:#56738a;text-align:center;padding:30px 10px;border:1px dashed #c5d6e3;border-radius:14px}._grid_6d5uv_27{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}._grid_6d5uv_27 figure{position:relative;margin:0}._thumb_6d5uv_29{all:unset;display:block;width:100%;box-sizing:border-box;cursor:zoom-in;border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:#eef2f5}._thumb_6d5uv_29 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}._thumb_6d5uv_29:hover img{transform:scale(1.04)}._hideBtn_6d5uv_32{position:absolute;top:6px;inset-inline-start:6px;width:28px;height:28px;border-radius:50%;border:0;background:#0000008c;color:#fff;display:grid;place-items:center;cursor:pointer}._hiddenPhoto_6d5uv_33 ._thumb_6d5uv_29{opacity:.45}._grid_6d5uv_27 figcaption{position:absolute;bottom:6px;inset-inline-end:6px;background:#a52b2b;color:#fff;font-size:11px;border-radius:6px;padding:2px 6px}._viewer_6d5uv_35{position:fixed;inset:0;z-index:80;background:#0a121aeb;display:grid;place-items:center}._viewer_6d5uv_35 img{max-width:94vw;max-height:88vh;border-radius:10px;box-shadow:0 10px 40px #0008}._close_6d5uv_37,._prev_6d5uv_37,._next_6d5uv_37{position:absolute;border:0;background:#ffffff24;color:#fff;border-radius:50%;width:46px;height:46px;display:grid;place-items:center;cursor:pointer}._close_6d5uv_37{top:16px;left:16px}._prev_6d5uv_37{right:16px;top:50%}._next_6d5uv_37{left:16px;top:50%}._pos_6d5uv_41{position:absolute;bottom:14px;color:#dbe7f0;font-size:14px}._back_6d5uv_42{display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;padding:5px 10px;border:1px solid #c5d6e3;border-radius:9px;background:#fff;color:#214764;font:inherit;font-size:13px;font-weight:700;cursor:pointer}._nameInput_6d5uv_43{flex:0 1 220px!important}._adminTitle_6d5uv_9>button,._renameRow_6d5uv_44 button{display:inline-flex;align-items:center;gap:5px;padding:7px 11px;border:1px solid #c5d6e3;border-radius:9px;background:#fff;color:#214764;font:inherit;font-size:13px;font-weight:700;cursor:pointer}._renameRow_6d5uv_44{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._renameRow_6d5uv_44 input{padding:8px 10px;border:1px solid #c5d6e3;border-radius:9px;font:inherit;font-size:14px;min-width:220px}._renameRow_6d5uv_44 small{color:#56738a;font-size:12px}._folders_6d5uv_48{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}._folder_6d5uv_48{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-rows:auto 1fr;border:2px solid #d3e1ec;border-radius:14px;overflow:hidden;background:#fff;transition:border-color .15s,box-shadow .15s}._folder_6d5uv_48:hover{border-color:#1979ad;box-shadow:0 6px 18px #183e5e1a}._folder_6d5uv_48:focus-visible{outline:3px solid #1979ad66}._cover_6d5uv_52{display:grid;place-items:center;aspect-ratio:16/10;background:#eef3f8;color:#7d98ad}._cover_6d5uv_52{overflow:hidden;position:relative}._cover_6d5uv_52 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}._nameCover_6d5uv_57{padding:14px;font-size:22px;font-weight:800;line-height:1.3;color:#163e5c;text-align:center;overflow-wrap:anywhere}._coverPick_6d5uv_58{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#214764}._coverPick_6d5uv_58 select{padding:7px 9px;border:1px solid #c5d6e3;border-radius:9px;font:inherit;font-size:13px;background:#fff}._coverBtn_6d5uv_60{position:absolute;top:6px;inset-inline-end:6px;width:28px;height:28px;border-radius:50%;border:0;background:#0000008c;color:#fff;display:grid;place-items:center;cursor:pointer}._coverOn_6d5uv_61{background:#e0a100;cursor:default}._folderText_6d5uv_62{display:grid;gap:3px;padding:9px 12px 11px;text-align:right}._folderText_6d5uv_62 b{font-size:16px;color:#163e5c}._folderText_6d5uv_62 small{font-size:12.5px;color:#56738a;display:inline-flex;align-items:center;gap:4px}._fs_soon_6d5uv_65{color:#8a5a00!important;font-weight:700}._fs_expired_6d5uv_66{color:#a52b2b!important;font-weight:700}._fs_ok_6d5uv_67{color:#147651!important}._alert_6d5uv_68{display:flex;align-items:center;gap:12px;width:100%;text-align:right;border:1px solid #f0c87a;background:#fffaf0;color:#6b4a00;border-radius:14px;padding:12px 16px;margin:0 0 18px;cursor:pointer;font:inherit}._alert_6d5uv_68 span{display:grid;gap:2px}._alert_6d5uv_68 small{font-size:13px;color:#7b5d1c}._alertExpired_6d5uv_71{border-color:#e9a3a3;background:#fff6f6;color:#8a2020}._alertExpired_6d5uv_71 small{color:#8a3a3a}
