.synchrotron-doc-list{padding:0;position:relative;width:100%}.synchrotron-doc-list__container{margin:0 auto;max-width:1320px;padding:0 24px;position:relative;z-index:1}.synchrotron-doc-list__card{align-items:center;background:hsla(0,0%,100%,.5);border-radius:8px;box-shadow:0 16px 32px rgba(12,12,13,.1),0 4px 4px rgba(12,12,13,.05);display:flex;flex-direction:column;gap:24px;justify-content:center;padding:40px 0}.synchrotron-doc-list__header{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:1320px;padding:0 24px;width:100%}.synchrotron-doc-list__title{color:#101a30;font-size:40px;font-weight:600;margin:0}.synchrotron-doc-list__subtitle,.synchrotron-doc-list__title{font-family:Noto Sans Thai,system-ui,sans-serif;line-height:normal;text-align:center;width:100%}.synchrotron-doc-list__subtitle{color:#6a6a6a;font-size:18px;font-weight:400;margin:16px 0 0}.synchrotron-doc-list__table{background:#fff;border:1px solid #dee2e6;border-radius:4px;display:flex;flex-direction:column;max-width:1140px;overflow:hidden;width:100%}.synchrotron-doc-list__row{align-items:center;background:#fff;border-top:1px solid #dee2e6;box-sizing:border-box;display:flex;gap:8px;padding:16px 24px;width:100%}.synchrotron-doc-list__row:nth-child(2n){background:#f8f9fa;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6}.synchrotron-doc-list__row--head{background:#3477c0!important;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;color:#fff;font-family:Noto Sans Thai,system-ui,sans-serif;font-size:20px;font-weight:700;gap:8px;justify-content:flex-start;line-height:24px}.synchrotron-doc-list__file-icon{color:#fff;flex-shrink:0;height:24px;width:24px}.synchrotron-doc-list__label{color:#034ea2;flex:1;font-family:Inter,Noto Sans Thai,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;min-width:0}.synchrotron-doc-list__label--link{cursor:pointer;text-decoration:none}.synchrotron-doc-list__label--link:hover{opacity:.85;text-decoration:underline}.synchrotron-doc-list__download{align-items:center;color:#034ea2;display:inline-flex;flex-shrink:0;font-family:Inter,Noto Sans Thai,system-ui,sans-serif;font-size:16px;font-weight:400;gap:8px;line-height:24px;text-decoration:none;white-space:nowrap}.synchrotron-doc-list__download span{text-decoration:underline;text-underline-position:from-font}.synchrotron-doc-list__download.is-disabled{color:#9aa3b2;cursor:default}.synchrotron-doc-list__download.is-disabled span{text-decoration:none}.synchrotron-doc-list__download:hover:not(.is-disabled){opacity:.85}.synchrotron-doc-list__download-icon{color:#034ea2;flex-shrink:0;height:16px;width:16px}.synchrotron-doc-list__empty{color:#6a6a6a;font-family:Noto Sans Thai,system-ui,sans-serif;margin:0;max-width:1140px;padding:24px;text-align:center;width:100%}.synchrotron-doc-list__pagination{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;padding:0 90px;width:100%}.synchrotron-doc-list__page{align-items:center;background:#fff;border:.7px solid rgba(48,55,80,.08);border-radius:4px;box-sizing:border-box;color:#1f263e;display:inline-flex;font-family:Sarabun,Inter,system-ui,sans-serif;font-size:11px;font-weight:400;height:30px;justify-content:center;line-height:normal;min-width:30px;padding:0;text-decoration:none;width:30px}.synchrotron-doc-list__page.is-nav{color:rgba(48,55,80,.45)}.synchrotron-doc-list__page.is-nav:not(.is-disabled){border-color:rgba(48,55,80,.3);color:#1f263e}.synchrotron-doc-list__page.is-nav.is-next{transform:scaleX(-1)}.synchrotron-doc-list__page.is-disabled{border-color:rgba(48,55,80,.08);color:rgba(48,55,80,.25);opacity:1;pointer-events:none}.synchrotron-doc-list__page.is-active{background:linear-gradient(45deg,#0896fc,#122bbc);border-color:transparent;color:#fff;font-size:13px}.synchrotron-doc-list__page:hover:not(.is-active):not(.is-disabled){border-color:rgba(48,55,80,.3)}.synchrotron-doc-list__page-arrow{display:block;height:12px;width:12px}@media(max-width:1200px){.synchrotron-doc-list__pagination{justify-content:center;padding:0 24px}.synchrotron-doc-list__table{max-width:100%}}@media(max-width:720px){.synchrotron-doc-list__card{gap:20px;padding:24px 0}.synchrotron-doc-list__title{font-size:28px}.synchrotron-doc-list__subtitle{font-size:16px;margin-top:12px}.synchrotron-doc-list__row{flex-wrap:wrap;padding:14px 16px}.synchrotron-doc-list__row--head{font-size:16px}}.synchrotron-doc-viewer{background:#f7f7f7;padding:40px 15px 60px;width:100%}.synchrotron-doc-viewer__container{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1100px}.synchrotron-doc-viewer__header{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(12,12,13,.06);padding:24px 28px}.synchrotron-doc-viewer__type{color:#6a6a6a;font-family:Noto Sans Thai,system-ui,sans-serif;font-size:14px;margin:0 0 8px}.synchrotron-doc-viewer__title{color:#111;font-family:Noto Sans Thai,system-ui,sans-serif;font-size:28px;line-height:1.3;margin:0}.synchrotron-doc-viewer__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.synchrotron-doc-viewer__back-btn,.synchrotron-doc-viewer__download-btn{align-items:center;border-radius:8px;display:inline-flex;font-family:Noto Sans Thai,system-ui,sans-serif;font-size:16px;font-weight:500;gap:8px;padding:16px 24px;text-decoration:none}.synchrotron-doc-viewer__download-btn{background:linear-gradient(18.64deg,#0896fc,#122bbc);color:#fff}.synchrotron-doc-viewer__download-btn:hover{color:#fff;opacity:.92}.synchrotron-doc-viewer__back-btn{background:#fff;border:1px solid #dee3e6;color:#1c1f21}.synchrotron-doc-viewer__back-btn:hover{background:#f8f9fa;color:#1c1f21}.synchrotron-doc-viewer__download-btn .synchrotron-doc-list__download-icon{color:#fff;height:20px;width:20px}.synchrotron-doc-viewer__frame{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(12,12,13,.06);min-height:70vh;overflow:hidden}.synchrotron-doc-viewer__iframe{border:0;display:block;height:80vh;min-height:640px;width:100%}.synchrotron-doc-viewer__empty,.synchrotron-doc-viewer__fallback{align-items:center;color:#6a6a6a;display:flex;flex-direction:column;font-family:Noto Sans Thai,system-ui,sans-serif;gap:16px;justify-content:center;padding:48px 24px;text-align:center}
.synchrotron-doc-viewer-body .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}
