:root{--body-color:#f7f7f7;--card-color:#fff;--header-color:#fff;--header-shadow:rgba(10,75,85,.05);--font-scale:1;--border-box-color:#ededed;--scroll-color-main-public:#1e3e6e;--scroll-color-main-background:#f1f1f1;--scroll-color-drak-blue:#1e3e6e;--scroll-color-background:#f1f1f1;--scroll-color-hover:#1e3f73;--border-footer-color:#7f7f7f;--theme-color-default:#033f99;--theme-color-second:#2075f6;--theme-color-seconds:#a8c1e6;--btn-color-default:var(--theme-color-default);--input-background-color:#fff;--input-background-color-disabled:#e9ecef;--btn-light:#fff;--btn-text-light:var(--theme-color-default);--btn-border-light:var(--theme-color-default);--btn-dark:var(--theme-color-default);--btn-text-dark:#fff;--btn-boder-dark:var(--theme-color-default);--font-beeecm-size:14px;--font-footer-size:calc(var(--font-beeecm-size) - 1px);--link-login-text-color:#7f7f7f;--body-font-color:#3d3d47;--scroll-color-default:rgba(32,117,246,.1);--sidebar-filter-width:330px;--filter-tree-content-width:100%;--toggle-swith-height:40px;--toggle-swith-width:100PX;--switch-toggle-dark:var(--theme-color-second);--switch-toggle-boder-dark:var(--theme-color-seconds);--switch-toggle-boder-search:var(--theme-color-second);--switch-toggle--text-dark:#fff;--switch-toggle-knob-dark:#fff;--tag-bg-colors:#e2ecf9;--tag-text-color:#06388d;--tag-black-color:#000;--tag-bg-color-list:#06388d12;--highlight-bg:#fff59d;--highlight-text:#06388d;--bg-table-focus:#f6f8ff;--bd-table-hover:#fafbff;--footer-bg-color:#1c355a;--footer-bg-line-color:#e0e5ee;--public-btn-grey-color:#efefec;--public-layout-flag:"PUBLIC_LAYOUT";--public-border:2px solid var(--border-box-color);--public-toggle-mode:#133965;--public-green-color:#059669;--public-status-cancel-text:#dc2626;--public-status-cancel-bg:#fcdbe0;--public-status-used-text:#1e3e6e;--public-status-used-bg:#e2ecf9;--public-status-nolegal-text:#ff8f00;--public-status-nolegal-bg:#ffe7c8;--public-status-default-text:#3d3d47;--public-status-default-bg:#ececec;--public-status-nodoc-text:#475569;--public-status-nodoc-bg:#e2e8f0;--public-status-nodoc-border:#cbd5e1;--banner-indicator-dot:#d1d5db;--banner-indicator-dot-hover:#9ca3af;--banner-arrow-disable:#374151;--banner-arraow-color:var(--theme-color-default);--banner-title-color:var(--public-toggle-mode);--toggle-bg:#033f99;--toggle-thumb:#fff;--toggle-shadow:0 2px 4px rgba(0,0,0,.1);--toggle-thumb-shadow:0 1px 3px rgba(0,0,0,.3);--sun-color:#f59e0b;--moon-color:#6b7280;--toggle-knob-svg-color:#3d3d47;--font-color-detail:#033f99;--pubilc-button-bg:#f5f9f9;--checkbox-color:#033f99;--arrow-sort-table:#00f;--public-page-font-color-disabled:rgba(0,0,0,.18);--public-page-font-color:rgba(0,0,0,.54);--public-page-footer-hover:rgba(0,0,0,.12);--filter-arraow-hover-color:#3d3d47;--input-text-color-disabled-hover:var(--body-font-color);--file-subtitle-color:#1e3f6f;--file-subtitle-color-dot:#033f99;--page-footer-number:rgba(33,37,41,.75);--eyes-inactive-color:#6c757d;--detail-data-text-color:#666;--detail-data-value-color:#333;--public-year-button-hover:#e9ecef;--public-year-button-active:#dee2e6;--dropdown-year-border-color:#e1e5e9;--search-year-wrapper-color:#f8f9fa;--search-year-input-border-color:#ced4da;--search-year-input-bg-color:#f7f7f7;--year-option-hover-color:#eaf2f8;--char-select-search-bg:#fff;--char-select-search-border-color:rgba(0,0,0,.1);--char-select-search-border:0 2px 4px var(--char-select-search-border-color);--char-next-bg:#fff;--char-next-bg-hover:#e9ecef;--char-button-bg-color:#fff;--char-button-border-color:#e1e5e9;--char-scrollbar-thumb-color:var(--scroll-color-main-public);--char-scrollbar-track-color:var(--scroll-color-main-background);--text-custtom-color:#888;--public-pending-text:#ffd0b4;--switch-timeline-dot:var(--theme-color-second);--switch-timeline-dot-hover:#a8c1e6;--text-lastest-verstion-color:#007ef2;--title-hover-color:#033f99;--timeline-focus-bg:rgba(32,117,246,.12);--timeline-focus-accent:#2075f6;--timeline-focus-border:rgba(32,117,246,.22);--timeline-focus-ring:rgba(32,117,246,.2);--timeline-focus-badge-bg:#fff;--timeline-focus-text:#0a53d9;--timeline-focus-subtext:#52617a;--timeline-idle-text:#3a4a63}[data-theme-public=dark]{--body-color:#242424;--card-color:#3a3a3a;--header-color:#242424;--header-shadow:#2f2f2f;--input-background-color:#636363;--public-border:1px solid var(--card-color);--body-font-color:#dadada;--scroll-color-background:#f5f5f5;--border-box-color:var(--card-color);--toggle-bg:#636363;--toggle-thumb:#fff;--toggle-shadow:0 2px 8px rgba(0,0,0,.3);--toggle-thumb-shadow:0 2px 4px rgba(0,0,0,.4);--sun-color:#6b7280;--moon-color:#fbbf24;--tag-bg-color:#033F99btn;--pubilc-button-bg:#636363;--font-color-detail:#fff;--checkbox-color:#fff;--btn-light:var(--body-color);--btn-text-light:#fff;--btn-border-light:#fff;--btn-dark:#2075f6;--btn-boder-dark:#2075f6;--link-login-text-color:var(--body-font-color);--input-background-color-disabled:#3e3e3e;--arrow-sort-table:var(--body-font-color);--public-page-font-color-disabled:#3a3a3a;--public-page-font-color:var(--body-font-color);--public-page-footer-hover:rgba(0,0,0,.26);--filter-arraow-hover-color:var(--theme-color-default);--input-text-color-disabled-hover:#495057;--banner-arraow-color:var(--body-font-color);--banner-title-color:var(--body-font-color);--footer-bg-line-color:#979797;--scroll-color-drak-blue:#fff;--scroll-color-main-background:#d1d1d1;--tag-bg-colors:#2075f6;--switch-toggle-boder-dark:#495057;--switch-timeline-dot:#fff;--tag-bg-color-list:#545b63;--tag-text-color:#fff;--bg-table-focus:#122a46;--bd-table-hover:#1a3d67;--highlight-bg:#ffd54f;--highlight-text:#1a1a1a;--file-subtitle-color:var(--body-font-color);--file-subtitle-color-dot:var(--body-font-color);--page-footer-number:var(--body-font-color);--public-status-cancel-text:#fff;--public-status-cancel-bg:#fd5865;--public-status-used-text:#fff;--public-status-used-bg:#2075f6;--public-status-nolegal-text:#fff;--public-status-nolegal-bg:#ff8f00;--public-status-default-text:#ececec;--public-status-default-bg:#3d3d47;--public-status-nodoc-text:#e2e8f0;--public-status-nodoc-bg:#334155;--public-status-nodoc-border:#475569;--eyes-inactive-color:var(--body-font-color);--detail-data-text-color:#bcbcbc;--detail-data-value-color:#bcbcbc;--public-year-button-hover:rgba(0,0,0,.26);--public-year-button-active:rgba(0,0,0,.26);--dropdown-year-border-color:#565555;--search-year-wrapper-color:#474747;--search-year-input-border-color:#242424;--search-year-input-bg-color:#242424;--year-option-hover-color:#f8f8f8;--char-select-search-bg:#363636;--char-select-search-border-color:#000;--char-select-search-border:0 1px 4px var(--char-select-search-border-color);--char-next-bg:#363636;--char-next-bg-hover:#495057;--char-button-bg-color:#c5c5c5;--char-button-border-color:#495057;--char-scrollbar-thumb-color:#fff;--char-scrollbar-track-color:#363636;--text-custtom-color:var(--body-font-color);--public-pending-text:#ffe5ba;--switch-timeline-dot-hover:#495057;--text-lastest-verstion-color:#a9c7ff;--title-hover-color:#a9c7ff;--timeline-focus-bg:rgba(120,170,255,.18);--timeline-focus-accent:#a9c7ff;--timeline-focus-border:rgba(140,180,255,.32);--timeline-focus-ring:rgba(169,199,255,.22);--timeline-focus-badge-bg:hsla(0,0%,100%,.07);--timeline-focus-text:#fff;--timeline-focus-subtext:#bcc6d6;--timeline-idle-text:#c6cfdd}body{overflow:hidden;height:100vh}a,label,p,span{font-size:calc(var(--font-beeecm-size) * var(--font-scale))!important}.page-wrapper .page-header.public{box-shadow:0 4px 34px var(--header-shadow);margin-left:0;margin-right:0;width:100%;max-width:100%}.page-header.public .logo-wrapper,.page-header.public .page-main-header,.page-wrapper .page-header.public{background-color:var(--header-color)}.page-header.public .logo-wrapper{padding:10px 16px}.page-header.public .logo-wrapper img{width:130px}@media (max-width:630px){.page-header.public .logo-wrapper{padding:10px 7px}}@media (max-width:575.98px){.page-header.public .page-main-header{padding:15px 10px 15px 0}}.content-header-right{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:0;padding:0;list-style:none}.content-header-right .link-login-sm,.content-header-right .medium-small-custom-btn{margin-left:0}.link-login{margin-left:14px}.link-login a{text-decoration:underline!important;font-weight:500;cursor:pointer;color:var(--link-login-text-color)!important;font-size:calc(16px * var(--font-scale))!important}.link-login a:hover{color:var(--theme-color-second)!important}.link-login a img{--person-size:calc(24px * var(--font-scale));width:var(--person-size);height:var(--person-size);margin-right:5px}@media (max-width:992px){.link-login{display:none}}@media (min-width:992px){.link-login-sm{display:none!important}}.link-login-sm img{width:100%;height:100%}span.small{font-size:calc(16px * .8)!important}span.medium{font-size:16px!important}span.large{font-size:calc(16px * 1.4)!important}.page-header .page-main-header-wrapper{background-color:var(--card-color);display:flex;justify-content:space-between;padding:15px 34px}.page-header .logo-wrapper.public{width:auto}.logo-wrapper.public .header-title{display:block;padding-left:25px}.logo-wrapper.public .header-title p{font-size:16px!important}.page-header .page-main-header-wrapper .header-action{display:flex;align-items:center;justify-content:end}@media (max-width:767.98px){.logo-wrapper.public .header-title{display:none}}.public-wrapper-content{width:100%;max-width:100%;display:block;gap:10px;overflow-y:auto;overflow-x:hidden}.content-box{display:flex;flex-direction:column;gap:10px;min-width:0;padding:0 3rem}@media (max-width:1199.98px){.content-box{padding:0 1rem}}@media (max-width:575.98px){.content-box{padding:0 10px!important}}.data-content{display:flex;gap:10px}.main-content{flex:1;min-width:0;overflow-x:hidden;background-color:var(--body-color)}.main-content.detail-page{flex:1;border:var(--public-border);background:var(--card-color)!important;transition:all .5s;flex-shrink:0;padding:15px;border-radius:8px;overflow-x:hidden;overflow-y:auto;position:sticky}.footer.public{padding:0}.content-footer{padding:0;background-color:var(--footer-bg-color)}.footer-contact{padding:20px 3rem;margin-top:5px}.footer.public .footer-copyright{padding:0 2rem}.footer.public .footer-copyright h4{margin-bottom:10px;color:#fff;font-size:calc(22px * var(--font-scale))}.footer-version{margin-bottom:15px}.footer-version p{margin-bottom:2px}.footer.public p{font-size:calc(var(--font-footer-size) * var(--font-scale));color:#fff}.footer.public .footer-icon{width:170px}@media (max-width:767.98px){.footer.public .row p{text-align:start}.footer.public .row p.float-end{float:unset!important}}@media (min-width:992px) and (max-width:1200px){.footer.public .footer-icon{width:150px}}.footer-bottom{background-color:var(--footer-bg-line-color);min-height:30px;width:100%}@media screen and (max-width:768px){.footer.public .footer-copyright h4{font-size:calc(18px * var(--font-scale))}.footer.public p{font-size:calc(13px * var(--font-scale))!important}.footer-contact{padding-left:2rem;padding-right:2rem}}.content-title{width:100%;min-height:15vh;border:var(--public-border);background:var(--card-color);transition:all .5s;flex-shrink:0;padding:15px;border-radius:8px;overflow-x:hidden;overflow-y:auto;position:sticky}.label-title{font-weight:700;color:var(--font-color-detail)}.label-title,.label-title-blue{font-size:calc(15px * var(--font-scale))}.label-title-blue{color:var(--scroll-color-drak-blue)}.public-sidebar{width:330px;border:var(--public-border);background:var(--card-color);transition:all .5s;flex-shrink:0;padding:15px;border-radius:8px;position:sticky}@media (max-width:1200px){.public-sidebar{--margin-space:78px;width:300px;height:calc(100vh - var(--margin-space))!important;max-height:calc(100vh - var(--margin-space))!important;position:fixed;top:0!important;left:0;border:none;box-shadow:0 36px 35px rgba(0,0,0,.1);z-index:10;margin-top:78px;transition:all .5s;border-radius:0}}@media (max-width:767.98px) and (min-width:481px){.public-sidebar{width:260px;--margin-space:70px;margin-top:var(--margin-space);height:calc(100vh - var(--margin-space))!important;max-height:calc(100vh - var(--margin-space))!important}}@media (max-width:480px){.public-sidebar{--margin-space:64px;margin-top:var(--margin-space);height:calc(100vh - var(--margin-space))!important;max-height:calc(100vh - var(--margin-space))!important}}.content-menu-filter{padding-bottom:50px;max-height:800px}@media (max-width:767.98px){.content-menu-filter{padding-bottom:50px}}.page-wrapper.sidebar-close{margin-left:0;transition:all .5s}.page-wrapper.sidebar-close .public-sidebar{display:none}.medium-custom-btn{width:40px!important;height:40px!important}.medium-custom-btn,.medium-small-custom-btn{border-radius:5px;padding:0;margin-left:14px;display:flex;align-items:center;justify-content:center;position:relative}.medium-small-custom-btn{width:35px!important;height:35px!important}@media (max-width:630px){.medium-small-custom-btn{width:32px!important;height:32px!important}.content-header-right{gap:6px}}.custom-btn-home,.custom-btn-light{background-color:var(--btn-light)!important;color:var(--btn-text-light)!important;border:2px solid var(--btn-border-light)}.custom-btn-light.active,.custom-btn-light:focus{background-color:var(--btn-dark)!important;color:var(--btn-text-dark)!important;border:2px solid var(--btn-boder-dark)}.custom-btn-dark{background-color:var(--btn-dark);color:var(--btn-text-dark)}.custom-btn-dark.active,.custom-btn-dark:focus{background-color:var(--btn-light)!important;color:var(--btn-text-light)!important}.custom-btn-dark:hover,.custom-btn-light:hover{background-color:var(--theme-color-second)!important;color:#fff!important;border:none}.sidebar-detail{display:none;width:350px;max-width:90%;background-color:var(--card-color);flex-shrink:0;padding:20px;border-radius:8px;overflow-x:hidden;overflow-y:auto;position:sticky;border:var(--public-border)}.sidebar-detail.show{display:block}@media screen and (max-width:1200px){.sidebar-detail{position:fixed;top:50%!important;left:50%;right:auto;bottom:auto;width:90%;max-width:600px;margin:0;z-index:1000;box-shadow:0 12px 40px rgba(0,0,0,.28);border-radius:12px;min-height:0;height:auto!important;max-height:85vh!important;max-height:85dvh!important;transform:translate(-50%,-150%)}.sidebar-detail.show{transform:translate(-50%,-50%)}.detail-thumbnail{max-height:240px!important}}@media screen and (max-width:768px){.sidebar-detail{width:92%}}@media (max-width:480px){.sidebar-detail{width:92%}}.sidebar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;backdrop-filter:blur(2px)}.sidebar-overlay.show{opacity:1;visibility:visible}@media screen and (min-width:1201px){.sidebar-overlay{display:none}}.tree-icon-container .form-check-input{margin:0 3px 0 0}.filter-tree{width:var(--filter-tree-content-width);overflow-x:hidden;border-bottom:var(--light-border);padding-bottom:10px;padding-top:10px}.filter-tree:last-child{border:none}.filter-tree .tree-container{height:auto}.filter-tree .tree-container ul li{padding:0!important}.filter-tree .tree-container .tree-item{width:100%;gap:6px;align-items:flex-start;padding:6px 8px;border-radius:8px;transition:background-color .12s ease}.filter-tree .tree-container .tree-item.all{align-items:center}.filter-tree .tree-container .tree-item.all:hover{background-color:none}.filter-tree .tree-item-text{user-select:none;flex:1;min-width:0;color:var(--body-font-color);overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:1.5}@media (hover:hover) and (pointer:fine){.filter-tree .tree-item-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.filter-tree .tree-item.selected,.filter-tree .tree-item:hover.selected{background-color:#2075f612;border:none}.filter-tree .tree-item:hover{background-color:#f8f8f8}.filter-tree .tree-item:hover .tree-chevron,.filter-tree .tree-item:hover .tree-icon-container .check-content svg{color:var(--theme-color-default)}.filter-tree .tree-item.selected .tree-item-text,.filter-tree .tree-item:hover .tree-item-text{color:var(--theme-color-second)}.filter-tree .tree-container .tree-item .tree-content-text label{margin-bottom:0;color:var(--body-font-color)}.filter-tree .tree-container .tree-item .tree-content-text{align-items:baseline}.filter-tree .tree-chevron{color:var(--body-font-color);padding-left:4px;padding-right:6px;display:flex;flex-shrink:0}.filter-tree .tree-arrow{font-size:15px}.filter-tree .tree-item:hover .tree-content-text label{color:var(--theme-color-second)}.tree-icon-container .check-content{display:flex}.tree-icon-container .check-content svg{font-size:17px;color:var(--theme-color-default)}.sidebar-detail-wrapper .sidebar-head .close{display:flex;justify-content:end}.public-wrapper-content{--scrollbar-width:7px;--scrollbar-track-color:var(--scroll-color-main-background);--scrollbar-thumb-color:var(--scroll-color-main-public);--scrollbar-border-radius:4px}.public-wrapper-content,.public-wrapper-content *{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}.thai-chars-container{scrollbar-color:var(--char-scrollbar-thumb-color) var(--char-scrollbar-track-color)}.public-wrapper-content ::-webkit-scrollbar,.public-wrapper-content::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.public-wrapper-content ::-webkit-scrollbar-track,.public-wrapper-content::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:var(--scrollbar-border-radius)}.public-wrapper-content ::-webkit-scrollbar-thumb,.public-wrapper-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-border-radius);transition:background .3s ease}.form-group{margin-bottom:1rem}.search-input-wrapper{position:relative;flex:1}.bold-text{font-weight:700}.search-input-wrapper input{width:100%;padding:8px 40px 8px 12px;border-radius:8px;border:2px solid #ced4da;border-right:none;font-size:calc(15px * var(--font-scale));outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.search-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6c757d;pointer-events:none;font-size:calc(14px * var(--font-scale))}.modern-input-group-wrapper{width:100%;background-color:var(--body-color);padding:5px}.modern-input-group{display:flex;background:var(--input-background-color);border:var(--public-border);border-radius:8px;overflow:hidden;transition:border-color .3s ease}.modern-input-group:focus-within{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.modern-input-group input{flex:1;padding:12px 16px;border:none;outline:none;font-size:calc(15px * var(--font-scale));background:transparent}.small-button-wicon-public{justify-content:center;align-items:center;width:37px;height:37px;border-radius:5px;background-color:var(--pubilc-button-bg);border:1px solid var(--pubilc-button-bg)}.small-button-wicon-public:hover{background-color:var(--public-btn-grey-color);border-color:#ccc;color:var(--theme-color-default)}.btn-blue-public{display:inline-flex;justify-content:center;align-items:center;border-radius:5px;height:37px;background-color:var(--pubilc-button-bg);border:1px solid var(--pubilc-button-bg);font-size:13px;color:var(--font-color-detail);cursor:pointer;text-decoration:none;font-weight:700}.btn-blue-public:hover{background-color:var(--public-btn-grey-color)!important;border-color:#ccc;color:var(--theme-color-default)!important;text-decoration:none;font-weight:700}.title-table{background-color:var(--body-color)}.chars-year-wrapper{background:var(--card-color);border-radius:8px;padding:12px;margin-bottom:8px;border:var(--public-border)}.del-search{width:20px;color:var(--body-font-color)}.search-operator-divider{display:inline-block;width:1px;align-self:stretch;margin:6px 4px;background-color:var(--border-box-color)}.search-operator-btn{flex:0 0 auto;align-self:stretch;margin:4px 2px;padding:4px 12px;border:1px solid var(--border-box-color);border-radius:6px;background-color:var(--card-color);color:var(--body-font-color);font-size:calc(13px * var(--font-scale));line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.search-operator-btn:hover:not(:disabled){background-color:var(--theme-color-second);border-color:var(--theme-color-second);color:#fff}.search-operator-btn:active:not(:disabled){background-color:var(--theme-color-default);border-color:var(--theme-color-default);color:#fff;transform:scale(.97)}.search-operator-btn:disabled{opacity:.45;cursor:not-allowed}.search-operator-btn.is-active{background-color:var(--theme-color-second);border-color:var(--theme-color-second);color:#fff}.search-operator-btn.is-active:hover:not(:disabled){background-color:var(--theme-color-default);border-color:var(--theme-color-default)}.search-submit-btn{flex:0 0 auto;align-self:stretch;display:inline-flex;align-items:center;gap:6px;margin:4px 6px 4px 2px;padding:4px 14px;border:1px solid var(--theme-color-default);border-radius:6px;background-color:var(--theme-color-default);color:#fff;font-size:calc(13px * var(--font-scale));line-height:1.2;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.search-submit-btn:hover{background-color:var(--theme-color-second);border-color:var(--theme-color-second);box-shadow:0 0 0 2px rgba(32,117,246,.15)}.search-submit-btn:active{background-color:var(--theme-color-default);border-color:var(--theme-color-default)}.search-submit-btn svg{font-size:calc(13px * var(--font-scale))}.search-submit-btn-label{white-space:nowrap}.search-scope-row{display:flex;flex-wrap:wrap;gap:18px;padding-top:8px;padding-left:calc(var(--toggle-swith-width) + 1rem)}.search-scope-option{display:inline-flex;align-items:center;gap:6px;margin-bottom:0;cursor:pointer;color:var(--body-font-color);font-size:calc(13px * var(--font-scale));user-select:none}.search-scope-option input[type=checkbox]{accent-color:var(--checkbox-color);cursor:pointer}.status-filter-row{margin-top:14px}.search-scope-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:18px;padding:6px 14px;border:1px solid var(--public-border-color,rgba(0,0,0,.12));border-radius:8px;background:var(--char-select-search-bg,transparent)}.search-scope-label,.status-filter-row .status-filter-label{display:inline-flex;align-items:center;font-weight:600;color:var(--body-font-color);font-size:calc(13px * var(--font-scale));user-select:none}.status-filter-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:18px;padding:6px 14px;border:1px solid var(--public-border-color,rgba(0,0,0,.12));border-radius:8px;background:var(--char-select-search-bg,transparent)}@media (max-width:767.98px){.search-scope-row{padding-left:0;gap:10px}}@media (max-width:575.98px){.search-scope-group,.status-filter-group{width:100%;gap:10px 16px;padding:8px 12px}.search-submit-btn-label{display:none}.search-operator-btn,.search-submit-btn{padding:4px 10px;font-size:calc(12px * var(--font-scale));min-height:34px}.modern-input-group{flex-wrap:wrap}.search-input-wrapper{flex:1 1 auto;min-width:0}.search-input-wrapper input{padding-right:14px}.search-operator-divider{flex-basis:100%;width:auto;height:0;margin:0;background:transparent}.search-submit-btn{margin-left:auto}}.chars-year-container{display:flex;background:var(--char-select-search-bg);border:var(--public-border);border-radius:8px;overflow:hidden;transition:border-color .3s ease;align-items:center;position:relative;box-shadow:var(--char-select-search-border);flex:1 1 auto;min-width:0}.chars-year-container:focus-within{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.scroll-btn{background:var(--card-color);border:none;width:40px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#6c757d;flex-shrink:0;font-size:calc(15px * var(--font-scale))}.scroll-btn:hover{background:var(--public-year-button-hover);color:#495057}.scroll-btn.char:hover .custom-icon-color{color:var(--theme-color-second)!important}.scroll-btn:active{background:var(--public-year-button-active)}.scroll-btn-left{border-right:none}.scroll-btn-right{border-left:none}.custom-icon-color{color:var(--arrow-sort-table)!important}.text-custom{color:var(--text-custtom-color)}.thai-chars-container{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap;flex:1;background:var(--char-select-search-bg);scroll-behavior:smooth;padding:8px;scrollbar-width:thin;-ms-overflow-style:none}.thai-chars-container::-webkit-scrollbar{width:0;height:0;background:transparent}.thai-chars-container:hover{scrollbar-width:thin;-ms-overflow-style:auto}.thai-chars-container:hover::-webkit-scrollbar{width:3px;height:3px}.thai-chars-container:hover::-webkit-scrollbar-track{background:rgba(0,0,0,.02);border-radius:2px}.thai-chars-container:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.08);border-radius:2px;transition:background .2s ease}.thai-chars-container:hover::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.12)}.thai-char-btn{min-width:40px;width:35px;height:35px;border:1px solid var(--char-button-border-color);background-color:var(--char-button-bg-color);color:#495057;font-size:calc(15px * var(--font-scale));font-weight:500;border-radius:4px;cursor:pointer;transition:all .15s ease-in-out;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.thai-char-btn:last-child{margin-right:0}.thai-char-btn:hover{background-color:#e9ecef;border-color:#adb5bd;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.thai-char-btn.active{background-color:#007bff;border-color:#007bff;color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,123,255,.3)}.thai-char-btn:focus{outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.disabled-input{background-color:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed!important}.disabled-container{opacity:.5;pointer-events:none}.scroll-btn.disabled-btn,.thai-char-btn.disabled{background-color:#e9ecef!important}.disabled-icon,.scroll-btn.disabled-btn,.thai-char-btn.disabled{color:#6c757d!important;cursor:not-allowed!important}.multi-select-wrapper{position:relative;flex-shrink:0;background:var(--input-background-color);border:var(--public-border);border-radius:8px;box-shadow:0 2px 4px var(--border-box-color)}.selected-years-tags{padding:8px;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #e1e5e9;background:#f8f9fa}.year-tag{display:inline-flex;background:#007bff;padding:4px 8px;border-radius:4px;font-size:calc(12px * var(--font-scale));font-weight:500}.remove-year-btn,.year-tag{align-items:center;color:#fff}.remove-year-btn{background:none;border:none;margin-left:4px;cursor:pointer;font-size:calc(10px * var(--font-scale));padding:0;width:14px;height:14px;display:flex;justify-content:center;border-radius:2px;transition:background .2s ease}.remove-year-btn:hover{background:hsla(0,0%,100%,.2)}.dropdown-header{padding:10px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:var(--input-background-color)!important;transition:background .2s ease;border-radius:8px}.dropdown-header,.file-card{font-size:calc(15px * var(--font-scale))}.file-card{padding:16px;background-color:var(--card-color);min-height:120px;border-top:1px dashed #e1e5e9}.file-card.active{background-color:var(--bg-table-focus)!important}.file-card:hover{background-color:var(--bd-table-hover)}.eye-icon-active{color:#005bfb!important}.eye-icon-active,.eye-icon-inactive{font-size:calc(15px * var(--font-scale))}.eye-icon-inactive{color:var(--eyes-inactive-color)}.eye-icon-disabled{color:#c0c4cc!important;cursor:not-allowed!important;opacity:.6}.button-confirm,.eye-icon-disabled{font-size:calc(15px * var(--font-scale))}.button-confirm{padding:12px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .2s ease;min-width:100%;min-height:50px;border-radius:8px}.dropdown-header:hover{background:#f8f9fa}.dropdown-arrow{font-size:calc(15px * var(--font-scale));transition:transform .2s ease}.dropdown-body{position:absolute;top:100%;left:0;right:0;background:var(--card-color);border:2px solid var(--dropdown-year-border-color);border-top:none;border-radius:0 0 8px 8px;z-index:1000;max-height:300px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.15)}.search-year-wrapper{padding:8px;border-bottom:1px solid #e1e5e9;background:var(--search-year-wrapper-color)}.search-year-input{width:100%!important;padding:8px 12px!important;border:1px solid var(--search-year-input-border-color)!important;border-radius:4px!important;font-size:calc(14px * var(--font-scale))!important;outline:none!important;background-color:var(--search-year-input-bg-color)!important}.search-year-input:focus{border-color:#80bdff!important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)!important}.years-list{max-height:200px;overflow-y:auto;padding:4px 0}.year-option{display:flex;align-items:center;padding:8px 16px;margin:0;cursor:pointer;transition:background .2s ease;font-size:calc(15px * var(--font-scale))}.year-option:hover{background:var(--year-option-hover-color);color:var(--theme-color-second)}.year-checkbox{margin-right:8px!important;margin-top:0!important;margin-bottom:0!important;width:16px;height:16px;accent-color:#007bff}.year-label{user-select:none;flex:1}#search_content{background:var(--body-color);padding-top:20px;padding-bottom:5px;position:sticky;top:0;z-index:1}.selected-years-horizontal-wrapper{overflow:hidden}.selected-years-horizontal{display:flex;overflow-x:auto;gap:8px;padding:4px 8px;max-width:100%;scrollbar-width:thin;scrollbar-color:#cbd5e0 transparent}.selected-years-horizontal::-webkit-scrollbar{height:4px}.selected-years-horizontal::-webkit-scrollbar-track{background:transparent}.selected-years-horizontal::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:2px}.selected-years-horizontal::-webkit-scrollbar-thumb:hover{background:#a0aec0}.selected-year-tag{display:flex;align-items:center;gap:4px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4px 8px;border-radius:16px;font-size:calc(8px * var(--font-scale));font-weight:300;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.selected-year-tag:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.remove-year-btn-inline{background:none;border:none;color:#fff;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;transition:background-color .2s ease}.remove-year-btn-inline:hover{background-color:hsla(0,0%,100%,.2)}.remove-year-btn-inline svg{width:8px;height:8px}.scroll-btn:disabled{opacity:.3;cursor:not-allowed}.scroll-btn:disabled:hover{background-color:transparent}.form-group+.form-group{margin-top:15px}.tags-container{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tag{display:inline-block;padding:3px 5px;font-size:calc(13px * var(--font-scale));border-radius:0;transition:all .2s ease-in-out;background-color:var(--tag-bg-color-list);color:var(--tag-text-color);max-width:100%;word-break:break-word;overflow-wrap:anywhere}.file-card .row>[class*=col]{min-width:0}.content{display:inline-block;padding:3px 5px;font-size:calc(13px * var(--font-scale));border-radius:0;border:1px dashed #e1e5e9;transition:all .2s ease-in-out;margin-top:10px;background-color:var(--tag-body-color);color:var(--tag-black-color)}.content-highlight-yellow{background-color:var(--highlight-bg);color:var(--highlight-text);padding:0 2px;border-radius:2px}.file-card.active .content{border:1px dashed #b1bbc0}.data-row{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:12px}.data-label{min-width:130px;color:var(--detail-data-text-color)}.data-value{color:var(--detail-data-value-color);min-width:0;word-break:break-word;overflow-wrap:anywhere}.show-detail-title{text-decoration:underline;font-weight:700;font-size:calc(15px * var(--font-scale));margin-bottom:10px}.show-detail-header{min-height:7rem;max-height:10rem}.show-detail-footer,.show-detail-header{border-top:var(--light-border);position:relative;word-break:break-word;display:flex;overflow-y:auto}.show-detail-content{border-top:var(--light-border)}.show-detail-header img{width:70px;height:70px}@media (max-width:992px){.multi-select-wrapper{width:100%}.thai-char-btn{min-width:35px;width:32px;height:32px;font-size:calc(15px * var(--font-scale))}.year-option{padding:8px 16px;margin:0}.button-confirm,.year-option{display:flex;align-items:center;cursor:pointer;transition:background .2s ease;font-size:calc(15px * var(--font-scale))}.button-confirm{justify-content:center;border-radius:8px;width:100%}.dropdown-header{font-size:calc(14px * var(--font-scale))}}@media (max-width:768px){.chars-year-wrapper{padding:12px 10px;border-radius:6px}.scroll-btn{width:35px;height:45px}.thai-chars-container{padding:8px}.thai-char-btn{min-width:32px;width:32px;height:32px;font-size:calc(14px * var(--font-scale));margin-right:3px}.multi-select-wrapper{width:100%;min-width:100%;margin-top:8px}.dropdown-body{position:relative;border:2px solid #e1e5e9;border-radius:8px;margin-top:8px}.selected-years-horizontal{max-width:100%}.selected-year-tag{font-size:calc(8px * var(--font-scale));padding:3px 6px}.button-confirm{cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background .2s ease;border-radius:8px;margin-top:8px;min-width:100%}.button-confirm,.dropdown-header{font-size:calc(14px * var(--font-scale))}}@media (max-width:576px){.chars-year-wrapper{padding:12px 8px;border-radius:4px;margin-bottom:6px}.modern-input-group{border:2px solid #e1e5e9;border-radius:8px}.chars-year-container{border-radius:8px}.scroll-btn{display:none}.thai-chars-container{width:100%;justify-content:flex-start;padding:12px;gap:6px}.thai-char-btn{min-width:30px;width:30px;height:30px;font-size:calc(13px * var(--font-scale));margin-right:0;border-radius:3px}.multi-select-wrapper{width:100%;min-width:100%;margin-top:10px}.selected-years-tags{padding:6px}.year-tag{font-size:calc(11px * var(--font-scale));padding:3px 6px}.dropdown-arrow,.dropdown-header{font-size:calc(15px * var(--font-scale))}}@media (max-width:375px){.chars-year-wrapper{padding:10px 6px;margin-bottom:4px}.thai-char-btn{min-width:28px;width:28px;height:28px;font-size:calc(15px * var(--font-scale))}.thai-chars-container{gap:4px;padding:10px}.multi-select-wrapper{margin-top:15px}}.years-list::-webkit-scrollbar{width:6px}.years-list::-webkit-scrollbar-track{background:#f1f1f1}.years-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.years-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.toggle-switch{position:relative;width:var(--toggle-swith-width);height:var(--toggle-swith-height);flex-shrink:0;background:var(--switch-toggle-dark);border-radius:30px;cursor:pointer;transition:all .3s ease;border:2px solid var(--switch-toggle-boder-search);display:flex;align-items:center;justify-content:space-between;padding:0 8px;box-sizing:border-box}.toggle-switch.active{background:var(--switch-toggle-dark);border-color:var(--switch-toggle-boder-search)}.toggle-labels{width:100%;height:100%;justify-content:space-between;padding:0 12px;box-sizing:border-box;pointer-events:none;right:5px;left:5px}.toggle-knob,.toggle-labels{position:absolute;display:flex;align-items:center}.toggle-knob{width:var(--toggle-swith-height);height:calc(var(--toggle-swith-height) - 6px);background:var(--switch-toggle-knob-dark);border-radius:50%;top:50%;transform:translateY(-50%);left:3px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.15);justify-content:center}.toggle-switch.active .toggle-knob{left:calc(var(--toggle-swith-width) - var(--toggle-swith-height) - 6px)}@media (max-width:576px){.toggle-switch.active .toggle-knob{left:calc(var(--toggle-swith-width) - var(--toggle-swith-height) - 9px)}}.toggle-icon{width:15px;height:15px;transition:all .3s ease}.toggle-knob span,.toggle-knob svg{font-size:13px;font-weight:700;color:var(--toggle-knob-svg-color)}.toggle-labels span,.toggle-labels svg{opacity:.4;color:var(--switch-toggle--text-dark);font-size:14px}.toggle-switch:hover{transform:scale(1.02)}.modern-input-group.title{flex:1 1 auto;min-width:0}@media (max-width:576px){.public-wrapper-content .cPTFZC{font-size:13px}.public-wrapper-content .cPTFZC svg{width:20px;height:20px}.public-wrapper-content .page-body .text-page-total{font-size:12px!important}}.download-buttons{position:absolute;top:20px;right:10px;display:flex;flex-direction:column;gap:10px;z-index:100}.download-btn{width:50px;height:50px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:transform .2s,box-shadow .2s}.download-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.25)}.download-btn:active{transform:translateY(0)}.download-btn.pdf{background-color:#fff}.download-btn.pdf:hover{background-color:var(--public-btn-grey-color)}.download-btn.doc{background-color:#fff}.download-btn.doc:hover{background-color:var(--public-btn-grey-color)}.download-btn.xls{background-color:#fff}.download-btn.xls:hover{background-color:var(--public-btn-grey-color)}@media (max-width:1024px){.download-buttons{position:static!important;display:flex;justify-content:flex-end;margin-top:5px;margin-right:5px}}@media (max-width:576px){.download-btn{width:35px;height:35px}.download-btn img{width:22px!important}}.banner-container{background-color:var(--card-color);width:100%;margin-bottom:10px;padding:15px 20px;border:1px solid var(--border-box-color);border-radius:8px;box-shadow:0 2px 4px var(--border-box-color)}.banner-header{display:flex;align-items:center;padding-bottom:5px;gap:10px}.globeIcon{width:30px;height:30px}.banner-title{color:var(--banner-title-color);font-size:calc(15px * var(--font-scale));font-weight:600;margin:0}.loading-container{display:flex;justify-content:center;align-items:center;height:200px}.loading{font-size:16px;color:var(--public-toggle-mode)}.carousel{display:flex;align-items:center;gap:20px;margin-bottom:15px}.banner-navButton,.banner-navButton:focus-visible:not(:disabled),.banner-navButton:focus:not(:disabled){width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;color:var(--banner-arraow-color);transition:all .3s ease;flex-shrink:0;background-color:transparent;border:none}.banner-navButton:hover:not(:disabled){color:var(--theme-color-second);transform:scale(1.05)}.banner-navButton:active:not(:disabled){transform:scale(.95)}.banner-navButton:disabled{opacity:.5;cursor:not-allowed}.organizations-grid{display:grid;gap:20px;flex:1;width:100%;align-items:start;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));transition:transform .5s ease-in-out}.organization-card,.organization-card:focus{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px;border-radius:8px;transition:all .3s ease;cursor:pointer;width:100%;height:130px;justify-content:flex-start;outline:none}.organization-card:hover{transform:translateY(-2px)}.logoContainer{position:relative;width:95px;height:95px;margin-bottom:6px;display:flex;align-items:center;justify-content:center}.orgLogo{width:75px;height:75px;object-fit:contain;transition:transform .3s ease}.organization-card:hover .orgLogo{transform:scale(1.05)}.orgName{font-size:calc(13px * var(--font-scale));font-weight:600;color:var(--body-font-color);line-height:1.2;margin:0;font-family:Sarabun,sans-serif;width:100%;height:35px;align-items:center;text-align:center}.indicators,.orgName{display:flex;justify-content:center}.indicators{gap:8px;margin-top:10px}.indicator{width:18px;height:5px;border:none;background-color:var(--banner-indicator-dot);cursor:pointer;transition:all .3s ease;border-radius:5px}.indicator.active{background-color:var(--theme-color-second);transform:scale(1.2)}.indicator:hover{background-color:var(--banner-indicator-dot-hover)}@media (min-width:1200px){.organizations-grid{grid-template-columns:repeat(6,1fr)}}@media (min-width:992px) and (max-width:1199px){.organizations-grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:768px) and (max-width:991px){.banner-container{padding:18px}.banner-title{font-size:calc(14px * var(--font-scale))}.organizations-grid{grid-template-columns:repeat(4,1fr);gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.organization-card{height:130px;padding:8px}.logoContainer{width:82px;height:82px;margin-bottom:5px}.orgLogo{width:68px;height:68px}.orgName{font-size:calc(12px * var(--font-scale));height:37px}.banner-navButton{width:38px;height:38px;font-size:22px}}@media (min-width:576px) and (max-width:767px){.banner-container{padding:16px}.banner-title{font-size:calc(13px * var(--font-scale))}.organizations-grid{grid-template-columns:repeat(3,1fr);gap:14px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.organization-card{height:130px;padding:6px}.logoContainer{width:72px;height:72px;margin-bottom:4px}.orgLogo{width:58px;height:58px}.orgName{font-size:calc(11px * var(--font-scale));height:35px}.banner-navButton{width:35px;height:35px;font-size:20px}}@media (max-width:575px){.banner-container{padding:14px}.banner-title{font-size:calc(12px * var(--font-scale))}.globeIcon{width:25px;height:25px}.carousel{gap:12px}.organizations-grid{grid-template-columns:repeat(2,1fr);gap:12px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.organization-card{height:130px;padding:5px}.logoContainer{width:64px;height:64px;margin-bottom:3px}.orgLogo{width:52px;height:52px}.orgName{font-size:calc(10px * var(--font-scale));height:32px;line-height:1.1}.banner-navButton{width:32px;height:32px;font-size:18px}.indicator{width:15px;height:6px}}@media (max-width:320px){.banner-container{padding:12px}.organizations-grid{gap:8px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.organization-card{height:130px;padding:4px}.logoContainer{width:58px;height:58px;margin-bottom:2px}.orgLogo{width:48px;height:48px}.orgName{font-size:calc(9px * var(--font-scale));height:30px}}.timeline-container{position:relative;padding-bottom:3rem}.timeline-line{position:absolute;left:2px;top:0;bottom:0;transition:all .3s ease}.timeline-line,.timeline-line.active{width:5px;background-color:var(--switch-toggle-boder-dark)}.timeline-line.active{margin-bottom:3rem}.timeline-item{position:relative;display:flex;align-items:flex-start;margin-bottom:32px;padding-left:32px;opacity:0;animation:fadeInUp .6s ease forwards;transition:all .3s ease}.timeline-item.active:after{content:"";position:absolute;inset:-10px -32px;background-color:var(--timeline-focus-bg);z-index:0;pointer-events:none}.timeline-item.active .timeline-contents{position:relative;z-index:1;padding:4px 14px 4px 0}.timeline-item.active .timeline-title{color:var(--timeline-focus-text);font-weight:700!important;font-size:calc(15px * var(--font-scale))!important}.timeline-item.active .timeline-date{color:var(--timeline-focus-subtext)}.timeline-item.active .timeline-status{box-shadow:0 0 0 2px var(--card-color),0 1px 2px rgba(0,0,0,.12)}.timeline-item:not(.active) .timeline-date,.timeline-item:not(.active) .timeline-title{color:var(--timeline-idle-text)}.timeline-viewing-badge{display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;padding:2px 10px;border-radius:999px;font-size:calc(11px * var(--font-scale))!important;font-weight:600;line-height:1.5;color:var(--timeline-focus-accent);background-color:var(--timeline-focus-badge-bg);border:1px solid var(--timeline-focus-accent);white-space:nowrap}.timeline-dot{position:absolute;left:-3px;top:4px;width:15px;height:15px;background-color:var(--switch-toggle-boder-dark);border-radius:50%;border:2px solid var(--switch-toggle-boder-dark);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);z-index:2;transition:all .3s ease}.timeline-item.active .timeline-dot{background-color:var(--switch-timeline-dot);border-color:var(--switch-timeline-dot)}.timeline-contents{flex:1}.timeline-title{font-weight:500!important;color:var(--scroll-color-drak-blue);margin-bottom:4px;line-height:1.4}.timeline-date,.timeline-title{font-size:calc(13px * var(--font-scale))!important;transition:color .3s ease}.timeline-date{font-weight:700!important;color:var(--font-color-detail);margin-bottom:8px}.timeline-status{font-size:calc(13px * var(--font-scale))!important;font-weight:500!important;display:inline-block;padding:2px 6px;border-radius:4px;transition:all .3s ease;white-space:nowrap;flex:0 0 auto;max-width:100%}.timeline-status.active{color:var(--public-status-used-text);background-color:var(--public-status-used-bg);border:1px solid var(--public-status-used-bg)}.timeline-status.cancelled{color:var(--public-status-cancel-text);background-color:var(--public-status-cancel-bg);border:1px solid var(--public-status-cancel-bg)}.timeline-status.pending{color:var(--public-status-nolegal-text);background-color:var(--public-status-nolegal-bg);border:1px solid var(--public-status-nolegal-bg)}.timeline-status.default{color:var(--public-status-default-text);background-color:var(--public-status-default-bg);border:1px solid var(--public-status-default-bg)}.timeline-status.nodoc{color:var(--public-status-nodoc-text);background-color:var(--public-status-nodoc-bg);border:1px solid var(--public-status-nodoc-border)}.timeline-dot.active,.timeline-dot.default{background-color:var(--switch-timeline-dot-hover);border-color:var(--switch-timeline-dot-hover)}.timeline-dot.nodoc{background-color:var(--public-status-nodoc-border);border-color:var(--public-status-nodoc-border)}.timeline-item.disabled{pointer-events:none}.timeline-item.disabled .timeline-date,.timeline-item.disabled .timeline-status,.timeline-item.disabled .timeline-title{color:#999!important}.timeline-item.disabled .timeline-dot{background-color:#ccc;border-color:#ccc}.public-sidebar{overflow-y:auto;overflow-x:hidden}.content-menu-filter{padding:0 16px}.timeline-item:nth-child(2){animation-delay:.1s}.timeline-item:nth-child(3){animation-delay:.2s}.timeline-item:nth-child(4){animation-delay:.3s}.timeline-item:nth-child(5){animation-delay:.4s}.timeline-item:nth-child(6){animation-delay:.5s}.timeline-item:nth-child(7){animation-delay:.6s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.timeline-item{padding-left:26px;margin-bottom:24px}.timeline-item.active .timeline-contents{padding:8px 10px}.timeline-dot{left:-2px;top:3px;width:10px;height:10px}.timeline-line{left:1px;width:3px}.timeline-contents{padding:12px;margin-left:4px}.timeline-title{font-size:calc(13px * var(--font-scale))}.timeline-date,.timeline-status{font-size:calc(11px * var(--font-scale))}.timeline-status{white-space:normal;overflow-wrap:anywhere;word-break:break-word}}.box-content{background-color:var(--theme-color-second);border:2px solid #4a5568;border-radius:6px;max-height:200px;overflow-y:auto;padding:15px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.eyes-open{text-align:end}.theme-toggle-container{display:flex;align-items:center;gap:12px}.theme-toggle{background:none;border:none;cursor:pointer;padding:4px;border-radius:50px;transition:all .2s ease;outline:none}.theme-toggle:hover{background-color:var(--hover-bg)}.toggle-track{width:64px;height:34px;background-color:var(--toggle-bg);border-radius:17px;position:relative;transition:all .3s ease;box-shadow:var(--toggle-shadow);border:1px solid rgba(0,0,0,.1)}.toggle-thumb{width:28px;height:28px;background-color:var(--toggle-thumb);border-radius:50%;position:absolute;top:2px;left:4px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:var(--toggle-thumb-shadow)}[data-theme-public=dark] .toggle-thumb{transform:translateX(22px)}@media (max-width:575px){.toggle-thumb{width:22px;height:22px;left:3px}.toggle-track{width:52px;height:28px;border-radius:14px}.moon-icon,.sun-icon{width:14px;height:14px}}.moon-icon,.sun-icon{position:absolute;transition:all .3s ease;width:18px;height:18px}.sun-icon{color:var(--sun-color);opacity:1;transform:rotate(0deg) scale(1)}.moon-icon{color:var(--moon-color);opacity:0;transform:rotate(180deg) scale(.3)}[data-theme-public=dark] .sun-icon{opacity:0;transform:rotate(-180deg) scale(.3)}[data-theme-public=dark] .moon-icon{opacity:1;transform:rotate(0deg) scale(1)}.tree-icon-container .check-content svg{color:var(--checkbox-color)}header ul[class*=header-]>li{background-color:var(--btn-dark)}input::placeholder{color:var(--body-font-color)!important}input::-webkit-input-placeholder{color:var(--body-font-color)!important}.form-control:disabled,.modern-input-group:has(.form-control:disabled){background-color:var(--input-background-color-disabled)!important}.form-control:disabled ::placeholder{color:var(--input-text-color-disabled-hover)!important}.form-control:disabled ::-webkit-input-placeholder{color:var(--input-text-color-disabled-hover)!important}.cPTFZC:disabled{cursor:unset;color:var(--public-page-font-color-disabled)!important;fill:var(--public-page-font-color-disabled)!important}.cPTFZC{color:var(--public-page-font-color)!important;fill:var(--public-page-font-color)!important}.cPTFZC:focus:not(:disabled),.cPTFZC:hover:not(:disabled){background-color:var(--public-page-footer-hover)}.pg-number{min-width:32px;padding:0 6px!important;font-size:calc(14px * var(--font-scale))}.pg-number.pg-active{background-color:var(--theme-color-default)!important;color:#fff!important;fill:#fff!important;font-weight:600;cursor:default}.pg-ellipsis{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;color:var(--page-footer-number);user-select:none}@media (max-width:575px){.pg-btn-label{display:none}.pg-number{min-width:28px}}.iframe{display:flex;justify-content:center;align-items:center}.iframe-container{position:relative;display:inline-block;width:90%}.iframe-style{border:none;display:block}.file-card .row{margin-left:0;margin-right:0;width:100%;max-width:100%}.file-card-header{align-items:flex-start}.file-card-content,.file-card-header{margin-bottom:12px}.file-card-text{margin-bottom:15px}.file-subtitle{color:var(--file-subtitle-color);font-size:calc(13.5px * var(--font-scale));line-height:1.4;word-break:break-word;padding-left:2rem;padding-right:2rem}.file-subtitle-section{cursor:pointer}.custom-bullets{list-style:none;padding-left:0;margin:15px 0}.custom-bullets li{position:relative;padding-left:25px;margin-bottom:8px}.custom-bullets li:before{content:"•";color:var(--file-subtitle-color-dot);font-size:30px;position:absolute;left:0;top:-5px;line-height:1}.custom-bullets li:hover{font-weight:700!important;text-decoration:underline;transition:all .2s ease-in-out}@media (max-width:575px){.custom-bullets{margin:10px 0}.file-subtitle{padding-left:1rem;padding-right:0}.text-end{display:flex;justify-content:end;gap:5px}.file-status-section{display:flex;justify-content:start;padding-bottom:6px}}.text-muted{color:var(--page-footer-number)!important}.text-warning-danger{color:red;text-align:center;font-weight:700}.file-header-container{display:flex;align-items:center;gap:8px}.title-latest-version{font-weight:700;font-size:calc(15px * var(--font-scale))!important;padding-right:5px;color:var(--text-lastest-verstion-color);display:inline;white-space:nowrap}.file-name{cursor:pointer;border-radius:6px}.file-name-text{font-size:calc(15px * var(--font-scale))!important;font-weight:400;line-height:1.5;display:inline;word-break:break-word;overflow-wrap:anywhere;text-decoration:none;transition:color .15s ease}.file-name-text mark,.file-name-text span{font-size:inherit!important;display:inline}.file-name:active .file-name-text,.file-name:focus-visible .file-name-text,.file-name:hover .file-name-text{color:var(--title-hover-color);text-decoration:underline solid;text-decoration-thickness:1px;text-underline-offset:4px}.sort-label-prefix{margin-right:6px}@media (max-width:575px){.file-name-text{font-size:calc(14px * var(--font-scale))!important;text-underline-offset:3px}.sort-label-prefix{display:none}}