._container_4ixt7_1{max-width:900px;margin:0 auto}._backLink_4ixt7_6{display:inline-block;font-size:.85rem;color:var(--color-primary);text-decoration:none;margin-bottom:12px}._backLink_4ixt7_6:hover{text-decoration:underline}._titleRow_4ixt7_15{display:flex;align-items:center;gap:6px;margin-bottom:8px}._title_4ixt7_15{font-size:1.4rem}._intro_4ixt7_26{margin:0 0 20px;color:var(--color-text-secondary, #495057);font-size:.92rem;line-height:1.55}._dropZone_4ixt7_34{border:2px dashed var(--color-border);border-radius:12px;padding:28px 16px;text-align:center;background:var(--color-surface);transition:border-color .15s,background .15s;margin-bottom:20px}._dropTitle_4ixt7_44{margin:0 0 6px;font-size:1rem;font-weight:600;color:var(--color-text)}._dropHint_4ixt7_51{margin:0 0 14px;font-size:.85rem;color:var(--color-text-secondary)}._dropZoneActive_4ixt7_57{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb),.05)}._filePickerRow_4ixt7_62{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._filePickerLabel_4ixt7_69{display:inline-block;padding:8px 18px;background:var(--color-primary);color:#fff;border-radius:8px;font-weight:600;font-size:.88rem;cursor:pointer;transition:background .15s,transform .1s}._filePickerLabel_4ixt7_69:hover{background:#1557b0}._filePickerLabel_4ixt7_69:active{transform:translateY(1px)}._filePicker_4ixt7_62{display:none}._optionsRow_4ixt7_94{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:12px 14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;margin-bottom:14px}._optionLabel_4ixt7_106{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:var(--color-text)}._toggleLabel_4ixt7_115{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none}._toggleLabel_4ixt7_115 input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-primary)}._select_4ixt7_131{padding:6px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:.85rem}._select_4ixt7_131:disabled{opacity:.5;cursor:not-allowed}._count_4ixt7_146{margin-left:auto;font-size:.85rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._pageGrid_4ixt7_154{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}._pageCard_4ixt7_163{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;cursor:grab;transition:border-color .15s,box-shadow .15s}._pageCard_4ixt7_163:active{cursor:grabbing}._pageCard_4ixt7_163:hover{border-color:var(--color-primary)}._pageBadge_4ixt7_184{position:absolute;top:6px;left:6px;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:2px 6px;border-radius:4px;background:var(--color-primary);color:#fff}._pageNumber_4ixt7_197{position:absolute;top:6px;right:6px;font-size:.72rem;font-weight:700;color:var(--color-primary);background:var(--color-bg);padding:2px 6px;border-radius:4px;border:1px solid var(--color-border);font-variant-numeric:tabular-nums}._pageThumb_4ixt7_211{width:100%;height:auto;border-radius:4px;background:var(--color-bg);border:1px solid var(--color-border);margin-top:20px}._pageMeta_4ixt7_220{font-size:.72rem;color:var(--color-text-secondary);line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._cardActions_4ixt7_231{display:flex;gap:4px;justify-content:flex-end;margin-top:auto}._iconBtn_4ixt7_238{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:.9rem;font-family:inherit;transition:background .15s,border-color .15s,color .15s;padding:0}._iconBtn_4ixt7_238:hover:not(:disabled){background:var(--color-border);border-color:var(--color-primary)}._iconBtn_4ixt7_238:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_4ixt7_265:hover:not(:disabled){background:#d9534f1a;border-color:#d9534f;color:#d9534f}._actionsRow_4ixt7_272{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px;margin-bottom:10px}._primaryBtn_4ixt7_280{padding:10px 20px;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:.92rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s;flex:1 1 auto;min-width:240px}._primaryBtn_4ixt7_280:hover:not(:disabled){background:#1557b0}._primaryBtn_4ixt7_280:disabled{opacity:.55;cursor:not-allowed}._secondaryBtn_4ixt7_302{padding:10px 16px;background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:8px;font-size:.88rem;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}._secondaryBtn_4ixt7_302:hover:not(:disabled){background:var(--color-border);border-color:var(--color-primary)}._secondaryBtn_4ixt7_302:disabled{opacity:.55;cursor:not-allowed}._subtleText_4ixt7_325{margin:0;font-size:.78rem;color:var(--color-text-secondary)}._hint_4ixt7_331{margin:0 0 10px;padding:8px 12px;font-size:.8rem;color:var(--color-text-secondary);line-height:1.45;background:#ff9f4314;border:1px solid rgba(255,159,67,.2);border-left:3px solid var(--color-accent, #FF9F43);border-radius:6px}._error_4ixt7_343{margin:10px 0 0;padding:10px 14px;background:#d9534f14;border:1px solid rgba(217,83,79,.25);border-radius:8px;color:#a94442;font-size:.85rem}
