@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_6bee3b{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Volkhov;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17e3eb4fb06f52f1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Volkhov;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2d0230d3305bff81-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Volkhov Fallback;src:local("Times New Roman");ascent-override:81.17%;descent-override:26.67%;line-gap-override:0.00%;size-adjust:119.63%}.__className_bf162c{font-family:Volkhov,Volkhov Fallback;font-style:normal}.__variable_bf162c{--font-volkhov:"Volkhov","Volkhov Fallback"}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:90vh}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.access-denied .dashboard-card{cursor:not-allowed;opacity:.6}.section{padding:4rem 2rem;height:calc(100vh - 157px);text-align:center}.section .error{font-size:150px;color:#008b62;text-shadow:1px 1px 1px #00593e,2px 2px 1px #00593e,3px 3px 1px #00593e,4px 4px 1px #00593e,5px 5px 1px #00593e,6px 6px 1px #00593e,7px 7px 1px #00593e,8px 8px 1px #00593e,25px 25px 8px rgba(0,0,0,.2)}.page{margin:2rem 0;font-size:20px;font-weight:600;color:#444}.back-home{display:inline-block;border:2px solid #222;color:#fff;text-transform:uppercase;font-weight:600;padding:.75rem 1rem .6rem;transition:all .2s linear;box-shadow:0 15px 15px -11px rgba(0,0,0,.4);border-radius:6px}.back-home,.back-home:hover{background:var(--secondary-theme-color)}.back-home:hover{color:#ddd}.layout-popup{position:fixed;z-index:9999;top:0;width:100%;height:100vh}.remark-popup{background-color:#fff;width:400px;max-width:90%;border-radius:6px;box-shadow:0 8px 30px rgba(0,0,0,.6);transition:all .3s ease-in-out;overflow:hidden;position:absolute;top:130px;left:50%;transform:translateX(-50%);z-index:9999}.remark-popup .modal-header{border-bottom:1px solid #dee2e6;padding-bottom:10px;margin-bottom:15px}.remark-popup .modal-body{padding:0}.remark-popup form{display:flex;gap:10px}.remark-popup input.form-control{padding:8px 12px;border-radius:6px;border:1px solid #ccc;font-size:14px}.remark-popup button.btn-primary{display:flex;align-items:center;padding:8px 14px;border-radius:6px;font-size:14px;width:100%;justify-content:center}.remark-popup button.btn-primary i{font-size:14px}.layout-popup .remark-modal{padding:7px 20px;background-color:#103e65}.layout-popup .modal-body-wrap{padding:10px 20px}.remark-offcanvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.comment-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:9999}.comment-modal-overlay.open{display:flex!important;justify-content:center;align-items:center}.remark-wrap .rounded{max-height:350px;overflow:auto}.remark-wrap .default-imp{position:unset}.cm-disabled{pointer-events:none;opacity:.6;filter:grayscale(1);cursor:not-allowed}.header{width:100%;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 6px rgba(0,0,0,.04);padding-top:14px}.header-item-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.header-logo img{object-fit:contain}.powered-by{font-size:13px;color:#6b7280;text-align:right;line-height:1.4}.powered-by-logo{font-size:18px;font-weight:600;color:#111827}.powered-by-logo b{background:linear-gradient(#0378f9,#371337);-webkit-background-clip:text;font-family:var(--font-poppins),sans-serif!important;text-transform:lowercase!important;-webkit-text-fill-color:transparent}@media (max-width:768px){.header-item-row{flex-direction:column;align-items:center;gap:8px}.powered-by{text-align:center}}#initial-loader{position:fixed;inset:0;background:#fff;z-index:999999;display:flex;align-items:center;justify-content:center}.loader-spinner{width:42px;height:42px;border:4px solid #e5e5e5;border-top-color:#007aff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}