{"id":247,"date":"2026-09-21T07:40:50","date_gmt":"2026-09-21T00:40:50","guid":{"rendered":"https:\/\/tokhtn-pvt.com\/?page_id=247"},"modified":"2026-09-21T10:28:13","modified_gmt":"2026-09-21T03:28:13","slug":"kho-hoc-lieu","status":"publish","type":"page","link":"https:\/\/tokhtn-pvt.com\/?page_id=247","title":{"rendered":"Kho h\u1ecdc li\u1ec7u"},"content":{"rendered":"\n<div class=\"khtn-wrap\" style=\"max-width:980px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#1f2937;\">\n\n<!-- ===== BANNER TI\u00caU \u0110\u1ec0 ===== -->\n<div style=\"background:linear-gradient(135deg,#0d9488 0%,#0891b2 100%);border-radius:18px;padding:36px 28px 30px;margin-bottom:26px;text-align:center;box-shadow:0 8px 26px rgba(13,148,136,.22);\">\n  <h1 style=\"color:#fff;margin:0 0 10px;font-size:1.85em;font-weight:800;letter-spacing:.02em;\">\ud83d\udcda Kho h\u1ecdc li\u1ec7u T\u1ed5 KHTN<\/h1>\n  <p style=\"color:#ccfbf1;margin:0;font-size:1.02em;line-height:1.65;\">L\u01b0u tr\u1eef v\u00e0 chia s\u1ebb h\u1ecdc li\u1ec7u ch\u1ea5t l\u01b0\u1ee3ng cao d\u00e0nh cho gi\u00e1o vi\u00ean T\u1ed5 Khoa h\u1ecdc T\u1ef1 nhi\u00ean<br>Tr\u01b0\u1eddng THCS-THPT Phan V\u0103n Tr\u1ecb<\/p>\n<\/div>\n\n<!-- ===== \u00dd NGH\u0128A KHO H\u1eccC LI\u1ec6U ===== -->\n<div style=\"background:#f0fdfa;border-left:5px solid #0d9488;border-radius:0 12px 12px 0;padding:18px 22px;margin-bottom:28px;box-shadow:0 2px 8px rgba(15,118,110,.05);\">\n  <p style=\"margin:0 0 8px;font-weight:700;color:#0f766e;font-size:1.08em;display:flex;align-items:center;gap:8px;\">\n    <span>\ud83c\udf3f<\/span> \u00dd ngh\u0129a c\u1ee7a Kho h\u1ecdc li\u1ec7u T\u1ed5 KHTN\n  <\/p>\n  <p style=\"margin:0;color:#134e4a;line-height:1.8;font-size:0.97em;\">\n    Kho h\u1ecdc li\u1ec7u l\u00e0 <strong>kh\u00f4ng gian s\u1ed1 d\u00f9ng chung<\/strong> c\u1ee7a T\u1ed5 KHTN, n\u01a1i m\u1ed7i th\u1ea7y c\u00f4 c\u00f3 th\u1ec3 <strong>\u0111\u00f3ng g\u00f3p, t\u00ecm ki\u1ebfm v\u00e0 t\u00e1i s\u1eed d\u1ee5ng<\/strong> c\u00e1c t\u00e0i li\u1ec7u gi\u1ea3ng d\u1ea1y ch\u1ea5t l\u01b0\u1ee3ng: k\u1ebf ho\u1ea1ch b\u00e0i d\u1ea1y, \u0111\u1ec1 ki\u1ec3m tra, phi\u1ebfu h\u1ecdc t\u1eadp, b\u00e0i gi\u1ea3ng \u0111i\u1ec7n t\u1eed, th\u00ed nghi\u1ec7m \u1ea3o, video minh h\u1ecda v\u00e0 t\u00e0i li\u1ec7u b\u1ed3i d\u01b0\u1ee1ng h\u1ecdc sinh gi\u1ecfi&#8230; Vi\u1ec7c chia s\u1ebb h\u1ecdc li\u1ec7u gi\u00fap <strong>ti\u1ebft ki\u1ec7m th\u1eddi gian so\u1ea1n gi\u1ea3ng<\/strong>, n\u00e2ng cao ch\u1ea5t l\u01b0\u1ee3ng b\u00e0i d\u1ea1y v\u00e0 lan t\u1ecfa tinh th\u1ea7n h\u1ee3p t\u00e1c chuy\u00ean m\u00f4n trong to\u00e0n T\u1ed5.\n  <\/p>\n<\/div>\n\n<!-- ========================================== -->\n<!-- ===== M\u1ee4C 1: H\u1eccC LI\u1ec6U KHTN KH\u1ed0I THCS ===== -->\n<!-- ========================================== -->\n<details id=\"khl-details-thcs\" style=\"margin-bottom:22px;border:1px solid #e5e7eb;border-radius:14px;padding:20px 24px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.04);\" open>\n<summary style=\"cursor:pointer;font-weight:700;font-size:1.2em;color:#0f766e;outline:none;user-select:none;\">\n  \ud83d\udcd7 H\u1ecdc li\u1ec7u KHTN kh\u1ed1i THCS\n<\/summary>\n\n<div style=\"margin-top:20px;\">\n\n  <!-- Thanh c\u00f4ng c\u1ee5: N\u00fat t\u1ea1o h\u1ecdc li\u1ec7u & Xem folder -->\n  <div style=\"display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:18px;\">\n    <button id=\"khl-create-btn-thcs\" onclick=\"khlShowForm('thcs')\"\n      style=\"display:inline-flex;align-items:center;gap:8px;background:#0d9488;color:#fff;border:none;border-radius:9px;padding:10px 22px;cursor:pointer;font-weight:700;font-size:0.95em;box-shadow:0 3px 10px rgba(13,148,136,.28);transition:all .2s;\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n      T\u1ea1o h\u1ecdc li\u1ec7u m\u1edbi\n    <\/button>\n    <a href=\"https:\/\/drive.google.com\/drive\/folders\/18S039u0guInZRJMOWVU5mXeOvHa13a__?usp=sharing\" target=\"_blank\" rel=\"noopener\"\n      style=\"display:inline-flex;align-items:center;gap:7px;background:#f0fdfa;color:#0f766e;text-decoration:none;padding:9px 16px;border:1px solid #99f6e4;border-radius:9px;font-weight:600;font-size:0.9em;\">\n      \ud83d\udcc1 M\u1edf th\u01b0 m\u1ee5c Drive THCS \u2197\n    <\/a>\n  <\/div>\n\n  <!-- Khung so\u1ea1n th\u1ea3o t\u1ea1o h\u1ecdc li\u1ec7u m\u1edbi (\u1ea9n m\u1eb7c \u0111\u1ecbnh) -->\n  <div id=\"khl-form-thcs\" style=\"display:none;background:#f8fffe;border:1.8px solid #5eead4;border-radius:14px;padding:22px;margin-bottom:22px;box-shadow:0 4px 14px rgba(13,148,136,.08);\">\n    <div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;\">\n      <h3 style=\"margin:0;font-weight:700;color:#0f766e;font-size:1.08em;display:flex;align-items:center;gap:7px;\">\n        \ud83d\udcdd T\u1ea1o h\u1ecdc li\u1ec7u m\u1edbi \u2014 KHTN kh\u1ed1i THCS\n      <\/h3>\n      <button onclick=\"khlCancel('thcs')\" style=\"background:none;border:none;font-size:1.3em;color:#9ca3af;cursor:pointer;line-height:1;\" title=\"\u0110\u00f3ng\">\u2715<\/button>\n    <\/div>\n\n    <!-- Tr\u01b0\u1eddng 1: T\u00ean h\u1ecdc li\u1ec7u -->\n    <div style=\"margin-bottom:14px;\">\n      <label style=\"display:block;font-size:0.92em;font-weight:700;color:#374151;margin-bottom:6px;\">\n        T\u00ean h\u1ecdc li\u1ec7u <span style=\"color:#dc2626;\">*<\/span>\n      <\/label>\n      <input id=\"khl-title-thcs\" type=\"text\" maxlength=\"150\"\n        style=\"width:100%;box-sizing:border-box;border:1.5px solid #d1d5db;border-radius:8px;padding:11px 14px;font-size:0.96em;font-family:inherit;outline:none;transition:border-color .2s;\"\n        placeholder=\"V\u00ed d\u1ee5: K\u1ebf ho\u1ea1ch b\u00e0i d\u1ea1y KHTN 6 \u2013 Ch\u1ee7 \u0111\u1ec1 N\u0103ng l\u01b0\u1ee3ng v\u00e0 s\u1ef1 s\u1ed1ng\"\n        onfocus=\"this.style.borderColor='#0d9488'\" onblur=\"this.style.borderColor='#d1d5db'\">\n    <\/div>\n\n    <!-- Tr\u01b0\u1eddng 2: Gi\u1edbi thi\u1ec7u h\u1ecdc li\u1ec7u -->\n    <div style=\"margin-bottom:14px;\">\n      <div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;\">\n        <label style=\"font-size:0.92em;font-weight:700;color:#374151;\">\n          Gi\u1edbi thi\u1ec7u h\u1ecdc li\u1ec7u <span style=\"color:#dc2626;\">*<\/span>\n        <\/label>\n        <span id=\"khl-wc-thcs\" style=\"font-size:0.85em;font-weight:600;color:#6b7280;\">0\/50 ch\u1eef<\/span>\n      <\/div>\n      <textarea id=\"khl-desc-thcs\" rows=\"3\"\n        style=\"width:100%;box-sizing:border-box;border:1.5px solid #d1d5db;border-radius:8px;padding:11px 14px;font-size:0.95em;font-family:inherit;resize:vertical;outline:none;transition:border-color .2s;\"\n        placeholder=\"M\u00f4 t\u1ea3 ng\u1eafn g\u1ecdn v\u1ec1 h\u1ecdc li\u1ec7u: kh\u1ed1i l\u1edbp, d\u1ea1ng t\u00e0i li\u1ec7u, ch\u1ee7 \u0111\u1ec1, m\u1ee5c ti\u00eau (t\u1ed1i \u0111a 50 ch\u1eef)...\"\n        onfocus=\"this.style.borderColor='#0d9488'\" onblur=\"this.style.borderColor='#d1d5db'\"\n        oninput=\"khlCountWords('thcs')\"><\/textarea>\n      <div id=\"khl-wc-err-thcs\" style=\"display:none;color:#dc2626;font-size:0.84em;margin-top:4px;font-weight:600;\">\n        \u26a0\ufe0f N\u1ed9i dung gi\u1edbi thi\u1ec7u \u0111\u00e3 v\u01b0\u1ee3t qu\u00e1 50 ch\u1eef! Vui l\u00f2ng r\u00fat g\u1ecdn l\u1ea1i.\n      <\/div>\n    <\/div>\n\n    <!-- B\u00e1o l\u1ed7i form -->\n    <div id=\"khl-form-err-thcs\" style=\"display:none;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;padding:9px 14px;color:#dc2626;font-size:0.9em;margin-bottom:14px;\"><\/div>\n\n    <!-- N\u00fat h\u00e0nh \u0111\u1ed9ng -->\n    <div style=\"display:flex;gap:10px;align-items:center;\">\n      <button onclick=\"khlSubmit('thcs')\" id=\"khl-submit-thcs\"\n        style=\"background:#0d9488;color:#fff;border:none;border-radius:8px;padding:10px 24px;cursor:pointer;font-weight:700;font-size:0.95em;box-shadow:0 2px 8px rgba(13,148,136,.25);\">\n        \ud83d\udcbe L\u01b0u\n      <\/button>\n      <button onclick=\"khlCancel('thcs')\"\n        style=\"background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:8px;padding:10px 18px;cursor:pointer;font-size:0.93em;font-weight:500;\">\n        \u2715 Hu\u1ef7\n      <\/button>\n      <span id=\"khl-saving-thcs\" style=\"display:none;color:#0d9488;font-size:0.9em;font-weight:600;\">\u23f3 \u0110ang l\u01b0u h\u1ecdc li\u1ec7u&#8230;<\/span>\n    <\/div>\n  <\/div>\n\n  <!-- H\u1ed9p th\u00f4ng b\u00e1o sau khi l\u01b0u th\u00e0nh c\u00f4ng (hi\u1ec3n th\u1ecb n\u00fat upload Drive nh\u01b0 h\u00ecnh 2) -->\n  <div id=\"khl-success-thcs\" style=\"display:none;background:#f0fdf4;border:1.8px solid #86efac;border-radius:14px;padding:20px 22px;margin-bottom:22px;box-shadow:0 4px 14px rgba(22,163,74,.08);\">\n    <div style=\"display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;\">\n      <p style=\"margin:0;font-weight:800;color:#166534;font-size:1.05em;display:flex;align-items:center;gap:7px;\">\n        <span>\ud83c\udf89<\/span> <span id=\"khl-success-title-thcs\">\u0110\u00e3 l\u01b0u th\u00f4ng tin h\u1ecdc li\u1ec7u!<\/span>\n      <\/p>\n      <button onclick=\"document.getElementById('khl-success-thcs').style.display='none'\" style=\"background:none;border:none;color:#9ca3af;cursor:pointer;font-size:1.1em;\" title=\"\u0110\u00f3ng\">\u2715<\/button>\n    <\/div>\n    <p id=\"khl-success-desc-thcs\" style=\"margin:0 0 12px;color:#374151;font-size:0.94em;line-height:1.6;\"><\/p>\n    <p style=\"margin:0 0 14px;color:#15803d;font-size:0.9em;font-weight:600;\">\n      \ud83d\udc49 B\u01b0\u1edbc ti\u1ebfp theo: Qu\u00fd Th\u1ea7y\/C\u00f4 b\u1ea5m n\u00fat b\u00ean d\u01b0\u1edbi \u0111\u1ec3 m\u1edf Google Drive v\u00e0 t\u1ea3i file h\u1ecdc li\u1ec7u l\u00ean:\n    <\/p>\n    <a href=\"https:\/\/drive.google.com\/drive\/folders\/18S039u0guInZRJMOWVU5mXeOvHa13a__?usp=sharing\" target=\"_blank\" rel=\"noopener\"\n      style=\"display:inline-flex;align-items:center;gap:9px;background:#0d9488;color:#fff;text-decoration:none;padding:11px 24px;border-radius:9px;font-weight:700;font-size:0.95em;box-shadow:0 3px 12px rgba(13,148,136,.32);\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/><\/svg>\n      M\u1edf th\u01b0 m\u1ee5c Drive \u0111\u1ec3 t\u1ea3i file l\u00ean\n    <\/a>\n  <\/div>\n\n  <!-- Danh s\u00e1ch h\u1ecdc li\u1ec7u THCS (style gi\u1ed1ng trang 20 V\u0103n b\u1ea3n ph\u00e1p qui) -->\n  <div style=\"border-top:1px solid #f3f4f6;padding-top:14px;\">\n    <h4 style=\"margin:0 0 14px;font-size:0.96em;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.03em;\">\n      \ud83d\udccb Danh m\u1ee5c h\u1ecdc li\u1ec7u KHTN THCS \u0111\u00e3 \u0111\u0103ng\n    <\/h4>\n    <div id=\"khl-list-thcs\">\n      <p style=\"color:#9ca3af;font-style:italic;font-size:0.93em;padding:8px 0;\">\u23f3 \u0110ang t\u1ea3i danh s\u00e1ch h\u1ecdc li\u1ec7u&#8230;<\/p>\n    <\/div>\n  <\/div>\n\n<\/div>\n<\/details>\n\n\n<!-- ================================================== -->\n<!-- ===== M\u1ee4C 2: H\u1eccC LI\u1ec6U L\u00cd - H\u00d3A - SINH THPT ===== -->\n<!-- ================================================== -->\n<details id=\"khl-details-thpt\" style=\"margin-bottom:22px;border:1px solid #e5e7eb;border-radius:14px;padding:20px 24px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.04);\">\n<summary style=\"cursor:pointer;font-weight:700;font-size:1.2em;color:#7c3aed;outline:none;user-select:none;\">\n  \ud83d\udcd8 H\u1ecdc li\u1ec7u L\u00ed-H\u00f3a-Sinh THPT\n<\/summary>\n\n<div style=\"margin-top:20px;\">\n\n  <!-- Thanh c\u00f4ng c\u1ee5: N\u00fat t\u1ea1o h\u1ecdc li\u1ec7u & Xem folder -->\n  <div style=\"display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:18px;\">\n    <button id=\"khl-create-btn-thpt\" onclick=\"khlShowForm('thpt')\"\n      style=\"display:inline-flex;align-items:center;gap:8px;background:#7c3aed;color:#fff;border:none;border-radius:9px;padding:10px 22px;cursor:pointer;font-weight:700;font-size:0.95em;box-shadow:0 3px 10px rgba(124,58,237,.28);transition:all .2s;\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n      T\u1ea1o h\u1ecdc li\u1ec7u m\u1edbi\n    <\/button>\n    <a href=\"https:\/\/drive.google.com\/drive\/folders\/1AR1RwMmBK2eTdZj9misNtSJGMcIoRYwO?usp=sharing\" target=\"_blank\" rel=\"noopener\"\n      style=\"display:inline-flex;align-items:center;gap:7px;background:#faf5ff;color:#7c3aed;text-decoration:none;padding:9px 16px;border:1px solid #d8b4fe;border-radius:9px;font-weight:600;font-size:0.9em;\">\n      \ud83d\udcc1 M\u1edf th\u01b0 m\u1ee5c Drive THPT \u2197\n    <\/a>\n  <\/div>\n\n  <!-- Khung so\u1ea1n th\u1ea3o t\u1ea1o h\u1ecdc li\u1ec7u m\u1edbi (\u1ea9n m\u1eb7c \u0111\u1ecbnh) -->\n  <div id=\"khl-form-thpt\" style=\"display:none;background:#fdf8ff;border:1.8px solid #c4b5fd;border-radius:14px;padding:22px;margin-bottom:22px;box-shadow:0 4px 14px rgba(124,58,237,.08);\">\n    <div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;\">\n      <h3 style=\"margin:0;font-weight:700;color:#7c3aed;font-size:1.08em;display:flex;align-items:center;gap:7px;\">\n        \ud83d\udcdd T\u1ea1o h\u1ecdc li\u1ec7u m\u1edbi \u2014 L\u00ed-H\u00f3a-Sinh THPT\n      <\/h3>\n      <button onclick=\"khlCancel('thpt')\" style=\"background:none;border:none;font-size:1.3em;color:#9ca3af;cursor:pointer;line-height:1;\" title=\"\u0110\u00f3ng\">\u2715<\/button>\n    <\/div>\n\n    <!-- Tr\u01b0\u1eddng 1: T\u00ean h\u1ecdc li\u1ec7u -->\n    <div style=\"margin-bottom:14px;\">\n      <label style=\"display:block;font-size:0.92em;font-weight:700;color:#374151;margin-bottom:6px;\">\n        T\u00ean h\u1ecdc li\u1ec7u <span style=\"color:#dc2626;\">*<\/span>\n      <\/label>\n      <input id=\"khl-title-thpt\" type=\"text\" maxlength=\"150\"\n        style=\"width:100%;box-sizing:border-box;border:1.5px solid #d1d5db;border-radius:8px;padding:11px 14px;font-size:0.96em;font-family:inherit;outline:none;transition:border-color .2s;\"\n        placeholder=\"V\u00ed d\u1ee5: \u0110\u1ec1 thi th\u1eed t\u1ed1t nghi\u1ec7p THPT 2026 m\u00f4n V\u1eadt l\u00ed \u2013 \u0110\u1ec1 s\u1ed1 01\"\n        onfocus=\"this.style.borderColor='#7c3aed'\" onblur=\"this.style.borderColor='#d1d5db'\">\n    <\/div>\n\n    <!-- Tr\u01b0\u1eddng 2: Gi\u1edbi thi\u1ec7u h\u1ecdc li\u1ec7u -->\n    <div style=\"margin-bottom:14px;\">\n      <div style=\"display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;\">\n        <label style=\"font-size:0.92em;font-weight:700;color:#374151;\">\n          Gi\u1edbi thi\u1ec7u h\u1ecdc li\u1ec7u <span style=\"color:#dc2626;\">*<\/span>\n        <\/label>\n        <span id=\"khl-wc-thpt\" style=\"font-size:0.85em;font-weight:600;color:#6b7280;\">0\/50 ch\u1eef<\/span>\n      <\/div>\n      <textarea id=\"khl-desc-thpt\" rows=\"3\"\n        style=\"width:100%;box-sizing:border-box;border:1.5px solid #d1d5db;border-radius:8px;padding:11px 14px;font-size:0.95em;font-family:inherit;resize:vertical;outline:none;transition:border-color .2s;\"\n        placeholder=\"M\u00f4 t\u1ea3 ng\u1eafn g\u1ecdn v\u1ec1 h\u1ecdc li\u1ec7u: m\u00f4n h\u1ecdc, l\u1edbp, d\u1ea1ng t\u00e0i li\u1ec7u, ch\u1ee7 \u0111\u1ec1 (t\u1ed1i \u0111a 50 ch\u1eef)...\"\n        onfocus=\"this.style.borderColor='#7c3aed'\" onblur=\"this.style.borderColor='#d1d5db'\"\n        oninput=\"khlCountWords('thpt')\"><\/textarea>\n      <div id=\"khl-wc-err-thpt\" style=\"display:none;color:#dc2626;font-size:0.84em;margin-top:4px;font-weight:600;\">\n        \u26a0\ufe0f N\u1ed9i dung gi\u1edbi thi\u1ec7u \u0111\u00e3 v\u01b0\u1ee3t qu\u00e1 50 ch\u1eef! Vui l\u00f2ng r\u00fat g\u1ecdn l\u1ea1i.\n      <\/div>\n    <\/div>\n\n    <!-- B\u00e1o l\u1ed7i form -->\n    <div id=\"khl-form-err-thpt\" style=\"display:none;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;padding:9px 14px;color:#dc2626;font-size:0.9em;margin-bottom:14px;\"><\/div>\n\n    <!-- N\u00fat h\u00e0nh \u0111\u1ed9ng -->\n    <div style=\"display:flex;gap:10px;align-items:center;\">\n      <button onclick=\"khlSubmit('thpt')\" id=\"khl-submit-thpt\"\n        style=\"background:#7c3aed;color:#fff;border:none;border-radius:8px;padding:10px 24px;cursor:pointer;font-weight:700;font-size:0.95em;box-shadow:0 2px 8px rgba(124,58,237,.25);\">\n        \ud83d\udcbe L\u01b0u\n      <\/button>\n      <button onclick=\"khlCancel('thpt')\"\n        style=\"background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:8px;padding:10px 18px;cursor:pointer;font-size:0.93em;font-weight:500;\">\n        \u2715 Hu\u1ef7\n      <\/button>\n      <span id=\"khl-saving-thpt\" style=\"display:none;color:#7c3aed;font-size:0.9em;font-weight:600;\">\u23f3 \u0110ang l\u01b0u h\u1ecdc li\u1ec7u&#8230;<\/span>\n    <\/div>\n  <\/div>\n\n  <!-- H\u1ed9p th\u00f4ng b\u00e1o sau khi l\u01b0u th\u00e0nh c\u00f4ng (hi\u1ec3n th\u1ecb n\u00fat upload Drive nh\u01b0 h\u00ecnh 2) -->\n  <div id=\"khl-success-thpt\" style=\"display:none;background:#faf5ff;border:1.8px solid #d8b4fe;border-radius:14px;padding:20px 22px;margin-bottom:22px;box-shadow:0 4px 14px rgba(124,58,237,.08);\">\n    <div style=\"display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;\">\n      <p style=\"margin:0;font-weight:800;color:#6b21a8;font-size:1.05em;display:flex;align-items:center;gap:7px;\">\n        <span>\ud83c\udf89<\/span> <span id=\"khl-success-title-thpt\">\u0110\u00e3 l\u01b0u th\u00f4ng tin h\u1ecdc li\u1ec7u!<\/span>\n      <\/p>\n      <button onclick=\"document.getElementById('khl-success-thpt').style.display='none'\" style=\"background:none;border:none;color:#9ca3af;cursor:pointer;font-size:1.1em;\" title=\"\u0110\u00f3ng\">\u2715<\/button>\n    <\/div>\n    <p id=\"khl-success-desc-thpt\" style=\"margin:0 0 12px;color:#374151;font-size:0.94em;line-height:1.6;\"><\/p>\n    <p style=\"margin:0 0 14px;color:#7c3aed;font-size:0.9em;font-weight:600;\">\n      \ud83d\udc49 B\u01b0\u1edbc ti\u1ebfp theo: Qu\u00fd Th\u1ea7y\/C\u00f4 b\u1ea5m n\u00fat b\u00ean d\u01b0\u1edbi \u0111\u1ec3 m\u1edf Google Drive v\u00e0 t\u1ea3i file h\u1ecdc li\u1ec7u l\u00ean:\n    <\/p>\n    <a href=\"https:\/\/drive.google.com\/drive\/folders\/1AR1RwMmBK2eTdZj9misNtSJGMcIoRYwO?usp=sharing\" target=\"_blank\" rel=\"noopener\"\n      style=\"display:inline-flex;align-items:center;gap:9px;background:#7c3aed;color:#fff;text-decoration:none;padding:11px 24px;border-radius:9px;font-weight:700;font-size:0.95em;box-shadow:0 3px 12px rgba(124,58,237,.32);\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/><\/svg>\n      M\u1edf th\u01b0 m\u1ee5c Drive \u0111\u1ec3 t\u1ea3i file l\u00ean\n    <\/a>\n  <\/div>\n\n  <!-- Danh s\u00e1ch h\u1ecdc li\u1ec7u THPT (style gi\u1ed1ng trang 20 V\u0103n b\u1ea3n ph\u00e1p qui) -->\n  <div style=\"border-top:1px solid #f3f4f6;padding-top:14px;\">\n    <h4 style=\"margin:0 0 14px;font-size:0.96em;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.03em;\">\n      \ud83d\udccb Danh m\u1ee5c h\u1ecdc li\u1ec7u L\u00ed-H\u00f3a-Sinh THPT \u0111\u00e3 \u0111\u0103ng\n    <\/h4>\n    <div id=\"khl-list-thpt\">\n      <p style=\"color:#9ca3af;font-style:italic;font-size:0.93em;padding:8px 0;\">\u23f3 \u0110ang t\u1ea3i danh s\u00e1ch h\u1ecdc li\u1ec7u&#8230;<\/p>\n    <\/div>\n  <\/div>\n\n<\/div>\n<\/details>\n\n<\/div><!-- \/khtn-wrap -->\n\n<script>\n(function(){\n'use strict';\n\n\/* ===== C\u1ea4U H\u00ccNH H\u1ec6 TH\u1ed0NG ===== *\/\nvar KHL_PAGE_ID = 247;\nvar KHL_AUTH    = 'a2hsX3Bvc3RlcjpqNEhEIHBjMWogcFlYciBSS2J1IE1mcXQgaTRKeQ==';\nvar KHL_PREFIX  = 'KHTN_KHL_B64::';\nvar KHL_DRIVE   = {\n  thcs: 'https:\/\/drive.google.com\/drive\/folders\/18S039u0guInZRJMOWVU5mXeOvHa13a__?usp=sharing',\n  thpt: 'https:\/\/drive.google.com\/drive\/folders\/1AR1RwMmBK2eTdZj9misNtSJGMcIoRYwO?usp=sharing'\n};\nvar KHL_COLOR   = { thcs: '#0d9488', thpt: '#7c3aed' };\nvar khlIsAdmin  = false;\n\n\/* ===== H\u00c0M H\u1ed6 TR\u1ee2 X\u1eec L\u00dd UTF-8 BASE64 ===== *\/\nfunction utf8ToBase64(str) {\n  return btoa(encodeURIComponent(str).replace(\/%([0-9A-F]{2})\/g, function(match, p1) {\n    return String.fromCharCode('0x' + p1);\n  }));\n}\n\nfunction base64ToUtf8(str) {\n  try {\n    return decodeURIComponent(Array.prototype.map.call(atob(str), function(c) {\n      return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);\n    }).join(''));\n  } catch(e) {\n    return '';\n  }\n}\n\nfunction escHtml(s) {\n  return (s || '').replace(\/&\/g, '&amp;').replace(\/<\/g, '&lt;').replace(\/>\/g, '&gt;').replace(\/\"\/g, '&quot;');\n}\n\nfunction countWords(str) {\n  return (str || '').trim().split(\/\\s+\/).filter(function(w) { return w.length > 0; }).length;\n}\n\nfunction getVal(id) {\n  var el = document.getElementById(id);\n  return el ? el.value.trim() : '';\n}\n\n\/* ===== B\u1ed8 \u0110\u1ebeM T\u1eea TH\u1edcI GIAN TH\u1ef0C (T\u1ed0I \u0110A 50 T\u1eea) ===== *\/\nwindow.khlCountWords = function(s) {\n  var txt = getVal('khl-desc-' + s);\n  var cnt = countWords(txt);\n  var wcEl = document.getElementById('khl-wc-' + s);\n  var errEl = document.getElementById('khl-wc-err-' + s);\n  if (wcEl) {\n    wcEl.textContent = cnt + '\/50 ch\u1eef';\n    wcEl.style.color = cnt > 50 ? '#dc2626' : '#6b7280';\n  }\n  if (errEl) {\n    errEl.style.display = cnt > 50 ? 'block' : 'none';\n  }\n};\n\n\/* ===== \u0110I\u1ec0U KHI\u1ec2N KHUNG SO\u1ea0N TH\u1ea2O ===== *\/\nwindow.khlShowForm = function(s) {\n  var form = document.getElementById('khl-form-' + s);\n  var btn = document.getElementById('khl-create-btn-' + s);\n  var errEl = document.getElementById('khl-form-err-' + s);\n  if (form) form.style.display = 'block';\n  if (btn) btn.style.display = 'none';\n  if (errEl) errEl.style.display = 'none';\n  var tInput = document.getElementById('khl-title-' + s);\n  var dInput = document.getElementById('khl-desc-' + s);\n  if (tInput) { tInput.value = ''; tInput.focus(); }\n  if (dInput) { dInput.value = ''; }\n  khlCountWords(s);\n};\n\nwindow.khlCancel = function(s) {\n  var form = document.getElementById('khl-form-' + s);\n  var btn = document.getElementById('khl-create-btn-' + s);\n  var errEl = document.getElementById('khl-form-err-' + s);\n  if (form) form.style.display = 'none';\n  if (btn) btn.style.display = 'inline-flex';\n  if (errEl) errEl.style.display = 'none';\n};\n\n\/* ===== L\u01afU H\u1eccC LI\u1ec6U M\u1edaI (POST COMMENT QUA REST API) ===== *\/\nwindow.khlSubmit = function(s) {\n  var title = getVal('khl-title-' + s);\n  var desc  = getVal('khl-desc-' + s);\n  var errEl = document.getElementById('khl-form-err-' + s);\n\n  if (!title) {\n    if (errEl) { errEl.textContent = '\u26a0\ufe0f Vui l\u00f2ng nh\u1eadp T\u00ean h\u1ecdc li\u1ec7u!'; errEl.style.display = 'block'; }\n    var tInput = document.getElementById('khl-title-' + s);\n    if (tInput) tInput.focus();\n    return;\n  }\n  if (!desc) {\n    if (errEl) { errEl.textContent = '\u26a0\ufe0f Vui l\u00f2ng nh\u1eadp Gi\u1edbi thi\u1ec7u h\u1ecdc li\u1ec7u!'; errEl.style.display = 'block'; }\n    var dInput = document.getElementById('khl-desc-' + s);\n    if (dInput) dInput.focus();\n    return;\n  }\n  if (countWords(desc) > 50) {\n    if (errEl) { errEl.textContent = '\u26a0\ufe0f Gi\u1edbi thi\u1ec7u h\u1ecdc li\u1ec7u \u0111\u00e3 v\u01b0\u1ee3t qu\u00e1 50 ch\u1eef! Vui l\u00f2ng r\u00fat g\u1ecdn l\u1ea1i.'; errEl.style.display = 'block'; }\n    return;\n  }\n\n  var savingEl = document.getElementById('khl-saving-' + s);\n  var submitBtn = document.getElementById('khl-submit-' + s);\n  if (savingEl) savingEl.style.display = 'inline';\n  if (submitBtn) submitBtn.disabled = true;\n  if (errEl) errEl.style.display = 'none';\n\n  var dataObj = {\n    section: s,\n    title: title,\n    desc: desc,\n    ts: new Date().toISOString()\n  };\n\n  var b64Payload = utf8ToBase64(JSON.stringify(dataObj));\n  var label = s === 'thcs' ? 'H\u1ecdc li\u1ec7u KHTN THCS' : 'H\u1ecdc li\u1ec7u L\u00ed-H\u00f3a-Sinh THPT';\n  var commentText = KHL_PREFIX + b64Payload + '\\n\\n[' + label + '] ' + title + ': ' + desc;\n\n  var postBody = 'post=' + KHL_PAGE_ID\n    + '&content=' + encodeURIComponent(commentText)\n    + '&author_name=' + encodeURIComponent('Gi\u00e1o vi\u00ean T\u1ed5 KHTN')\n    + '&author_email=' + encodeURIComponent('gv@tokhtn-pvt.com');\n\n  fetch('\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments', {\n    method: 'POST',\n    headers: {\n      'Content-Type': 'application\/x-www-form-urlencoded',\n      'Authorization': 'Basic ' + KHL_AUTH\n    },\n    body: postBody\n  })\n  .then(function(res) { return res.json(); })\n  .then(function(data) {\n    if (savingEl) savingEl.style.display = 'none';\n    if (submitBtn) submitBtn.disabled = false;\n\n    if (data && data.id) {\n      \/\/ \u0110\u00f3ng form\n      khlCancel(s);\n\n      \/\/ Hi\u1ec3n th\u1ecb h\u1ed9p ch\u00fac m\u1eebng & n\u00fat upload Drive\n      var successBox = document.getElementById('khl-success-' + s);\n      var sTitle = document.getElementById('khl-success-title-' + s);\n      var sDesc = document.getElementById('khl-success-desc-' + s);\n      if (sTitle) sTitle.textContent = '\u0110\u00e3 l\u01b0u th\u00e0nh c\u00f4ng: ' + title;\n      if (sDesc) sDesc.textContent = desc;\n      if (successBox) {\n        successBox.style.display = 'block';\n        successBox.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n      }\n\n      \/\/ T\u1ef1 \u0111\u1ed9ng t\u1ea3i l\u1ea1i danh s\u00e1ch h\u1ecdc li\u1ec7u\n      khlLoadList(s);\n    } else {\n      if (errEl) {\n        errEl.textContent = '\u26a0\ufe0f Kh\u00f4ng th\u1ec3 l\u01b0u h\u1ecdc li\u1ec7u. Vui l\u00f2ng th\u1eed l\u1ea1i ho\u1eb7c li\u00ean h\u1ec7 Qu\u1ea3n tr\u1ecb vi\u00ean.';\n        errEl.style.display = 'block';\n      }\n    }\n  })\n  .catch(function(err) {\n    if (savingEl) savingEl.style.display = 'none';\n    if (submitBtn) submitBtn.disabled = false;\n    if (errEl) {\n      errEl.textContent = '\u26a0\ufe0f L\u1ed7i k\u1ebft n\u1ed1i m\u00e1y ch\u1ee7. Vui l\u00f2ng ki\u1ec3m tra \u0111\u01b0\u1eddng truy\u1ec1n v\u00e0 th\u1eed l\u1ea1i.';\n      errEl.style.display = 'block';\n    }\n  });\n};\n\n\/* ===== K\u1eba B\u1ea2NG HI\u1ec2N TH\u1eca DANH S\u00c1CH (GI\u1ed0NG TRANG 20 V\u0102N B\u1ea2N PH\u00c1P QUI) ===== *\/\nfunction khlRender(s, entries) {\n  var listEl = document.getElementById('khl-list-' + s);\n  if (!listEl) return;\n\n  if (!entries || entries.length === 0) {\n    listEl.innerHTML = '<div style=\"padding:14px 18px;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:10px;color:#6b7280;font-size:0.93em;text-align:center;\">'\n      + '\ud83d\udcc2 Ch\u01b0a c\u00f3 h\u1ecdc li\u1ec7u n\u00e0o trong m\u1ee5c n\u00e0y.<br><span style=\"color:#0f766e;font-weight:600;\">H\u00e3y nh\u1ea5n \"T\u1ea1o h\u1ecdc li\u1ec7u m\u1edbi\" \u1edf tr\u00ean \u0111\u1ec3 \u0111\u00f3ng g\u00f3p h\u1ecdc li\u1ec7u \u0111\u1ea7u ti\u00ean!<\/span>'\n      + '<\/div>';\n    return;\n  }\n\n  var color = KHL_COLOR[s] || '#0d9488';\n  var driveUrl = KHL_DRIVE[s];\n\n  var html = '<ul style=\"list-style:none;margin:0;padding:0;\">';\n\n  entries.forEach(function(item) {\n    var dateStr = '';\n    if (item.ts) {\n      var d = new Date(item.ts);\n      if (!isNaN(d.getTime())) {\n        var day = ('0' + d.getDate()).slice(-2);\n        var mon = ('0' + (d.getMonth() + 1)).slice(-2);\n        var yr  = d.getFullYear();\n        dateStr = day + '\/' + mon + '\/' + yr;\n      }\n    }\n\n    html += '<li style=\"margin-bottom:14px;padding:14px 16px;background:#fafafa;border:1px solid #f3f4f6;border-radius:10px;transition:box-shadow .2s;\">';\n\n    \/\/ Ti\u00eau \u0111\u1ec1 in \u0111\u1eadm + ng\u00e0y t\u1ea1o\n    html += '<div style=\"margin-bottom:6px;\">';\n    html += '  <span style=\"color:#1f2937;font-weight:700;font-size:1.02em;line-height:1.45;display:inline;\">' + escHtml(item.title) + '<\/span>';\n    if (dateStr) {\n      html += ' <span style=\"color:#6b7280;font-size:0.86em;font-weight:600;background:#e5e7eb;padding:2px 8px;border-radius:5px;margin-left:6px;\">' + dateStr + '<\/span>';\n    }\n    html += '<\/div>';\n\n    \/\/ N\u1ed9i dung gi\u1edbi thi\u1ec7u\n    html += '<div style=\"color:#4b5563;font-size:0.92em;line-height:1.65;margin-bottom:10px;\">';\n    html += escHtml(item.desc);\n    html += '<\/div>';\n\n    \/\/ N\u00fat m\u1edf Drive\n    html += '<div style=\"display:flex;align-items:center;gap:10px;flex-wrap:wrap;\">';\n    html += '  <a href=\"' + driveUrl + '\" target=\"_blank\" rel=\"noopener\" ';\n    html += '    style=\"display:inline-flex;align-items:center;gap:7px;background:' + color + ';color:#fff;text-decoration:none;padding:8px 18px;border-radius:8px;font-weight:700;font-size:0.88em;box-shadow:0 2px 7px rgba(0,0,0,.1);\">';\n    html += '    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/><\/svg>';\n    html += '    M\u1edf th\u01b0 m\u1ee5c Drive \u0111\u1ec3 t\u1ea3i file l\u00ean';\n    html += '  <\/a>';\n\n    \/\/ N\u00fat xo\u00e1 d\u00e0nh ri\u00eang cho Admin (khi \u0111\u0103ng nh\u1eadp qu\u1ea3n tr\u1ecb)\n    if (khlIsAdmin && item.commentId) {\n      html += '  <button onclick=\"khlDeleteEntry(' + item.commentId + ')\" ';\n      html += '    style=\"background:none;border:1px solid #fca5a5;color:#dc2626;border-radius:6px;padding:6px 12px;cursor:pointer;font-size:0.82em;font-weight:600;\">';\n      html += '    \ud83d\uddd1 Xo\u00e1';\n      html += '  <\/button>';\n    }\n    html += '<\/div>';\n\n    html += '<\/li>';\n  });\n\n  html += '<\/ul>';\n  listEl.innerHTML = html;\n}\n\n\/* ===== T\u1ea2I DANH S\u00c1CH H\u1eccC LI\u1ec6U T\u1eea WORDPRESS REST API ===== *\/\nfunction khlLoadList(s) {\n  var listEl = document.getElementById('khl-list-' + s);\n  if (listEl) {\n    listEl.innerHTML = '<p style=\"color:#9ca3af;font-size:0.9em;padding:6px 0;\">\u23f3 \u0110ang \u0111\u1ed3ng b\u1ed9 danh s\u00e1ch h\u1ecdc li\u1ec7u...<\/p>';\n  }\n\n  fetch('\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=' + KHL_PAGE_ID + '&per_page=100&order=desc&orderby=date')\n  .then(function(res) { return res.json(); })\n  .then(function(comments) {\n    var entries = [];\n    (comments || []).forEach(function(c) {\n      var raw = (c.content && c.content.rendered) || '';\n      \/\/ Tr\u00edch xu\u1ea5t m\u00e3 Base64\n      var match = raw.match(\/KHTN_KHL_B64::([A-Za-z0-9+\/=]+)\/);\n      if (match && match[1]) {\n        try {\n          var jsonStr = base64ToUtf8(match[1]);\n          var obj = JSON.parse(jsonStr);\n          if (obj && obj.section === s) {\n            entries.push({\n              commentId: c.id,\n              title: obj.title || '',\n              desc: obj.desc || '',\n              ts: obj.ts || c.date\n            });\n          }\n        } catch(e) {}\n      }\n    });\n\n    \/\/ S\u1eafp x\u1ebfp ng\u00e0y gi\u1ea3m d\u1ea7n (m\u1edbi nh\u1ea5t l\u00ean \u0111\u1ea7u)\n    entries.sort(function(a, b) {\n      var ta = new Date(a.ts).getTime() || 0;\n      var tb = new Date(b.ts).getTime() || 0;\n      return tb - ta;\n    });\n\n    khlRender(s, entries);\n  })\n  .catch(function(err) {\n    if (listEl) {\n      listEl.innerHTML = '<p style=\"color:#dc2626;font-size:0.9em;\">\u26a0\ufe0f Kh\u00f4ng t\u1ea3i \u0111\u01b0\u1ee3c danh s\u00e1ch h\u1ecdc li\u1ec7u. Qu\u00fd Th\u1ea7y\/C\u00f4 vui l\u00f2ng t\u1ea3i l\u1ea1i trang (F5).<\/p>';\n    }\n  });\n}\n\n\/* ===== X\u00d3A H\u1eccC LI\u1ec6U (D\u00c0NH CHO ADMIN) ===== *\/\nwindow.khlDeleteEntry = function(commentId) {\n  if (!confirm('T\u1ed5 tr\u01b0\u1edfng\/Admin c\u00f3 ch\u1eafc ch\u1eafn mu\u1ed1n xo\u00e1 m\u1ee5c h\u1ecdc li\u1ec7u n\u00e0y?')) return;\n  var adminAuth = btoa('admin:qrdX rWIp OJHn 93gl siJs 8STD');\n  fetch('\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments\/' + commentId + '?force=true', {\n    method: 'DELETE',\n    headers: { 'Authorization': 'Basic ' + adminAuth }\n  })\n  .then(function() {\n    khlLoadList('thcs');\n    khlLoadList('thpt');\n  })\n  .catch(function() {\n    alert('Kh\u00f4ng th\u1ec3 xo\u00e1 m\u1ee5c n\u00e0y. Vui l\u00f2ng th\u1eed l\u1ea1i!');\n  });\n};\n\n\/* ===== KH\u1edeI T\u1ea0O KHI T\u1ea2I TRANG ===== *\/\ndocument.addEventListener('DOMContentLoaded', function() {\n  khlIsAdmin = !!document.querySelector('#wpadminbar');\n\n  \/\/ T\u1ea3i danh s\u00e1ch cho c\u1ea3 2 kh\u1ed1i\n  khlLoadList('thcs');\n  khlLoadList('thpt');\n});\n\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcda Kho h\u1ecdc li\u1ec7u T\u1ed5 KHTN L\u01b0u tr\u1eef v\u00e0 chia s\u1ebb h\u1ecdc li\u1ec7u ch\u1ea5t l\u01b0\u1ee3ng cao d\u00e0nh cho gi\u00e1o vi\u00ean T\u1ed5 Khoa h\u1ecdc T\u1ef1 nhi\u00eanTr\u01b0\u1eddng THCS-THPT Phan V\u0103n Tr\u1ecb \ud83c\udf3f \u00dd ngh\u0129a c\u1ee7a Kho h\u1ecdc li\u1ec7u T\u1ed5 KHTN Kho h\u1ecdc li\u1ec7u l\u00e0 kh\u00f4ng gian s\u1ed1 d\u00f9ng chung c\u1ee7a T\u1ed5 KHTN, n\u01a1i m\u1ed7i th\u1ea7y c\u00f4 c\u00f3 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-247","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=\/wp\/v2\/pages\/247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=247"}],"version-history":[{"count":4,"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=\/wp\/v2\/pages\/247\/revisions"}],"predecessor-version":[{"id":252,"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=\/wp\/v2\/pages\/247\/revisions\/252"}],"wp:attachment":[{"href":"https:\/\/tokhtn-pvt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}