.slide-canvas.v2-shell,.v2-cover,.v2-app-topbar,.v2-filter-card{--v2-accent: #4e8a16;--v2-accent-2: #0891b2;--v2-accent-soft: #f0f7e1;--v2-ink: #0f2a22;--v2-ink-2: #3f5a51;--v2-muted: #6f8780;--v2-hair: #e2ebe7;--v2-hair-strong: #cddcd5;--v2-surface: #ffffff;--v2-plane: #f5f9f8;--v2-font-head: "Prompt", "IBM Plex Sans Thai", sans-serif;--v2-font-body: "IBM Plex Sans", "IBM Plex Sans Thai", sans-serif;--v2-shadow: 0 1px 2px rgba(15, 42, 34, .04), 0 8px 24px rgba(15, 42, 34, .05);--v2-band-bg: #c5e17a;--v2-band-ink: #1d3a0b;--v2-band-ink-2: #3a6a17;--v2-band-chip-bg: rgba(255, 255, 255, .55);--v2-band-chip-line: rgba(29, 58, 11, .18)}.slide-canvas.v2-shell{position:relative;font-family:var(--v2-font-body);font-size:14px;color:var(--v2-ink);background:var(--v2-plane);border-radius:18px;height:100%;box-sizing:border-box;padding:0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 3px #0f2a220f,0 14px 36px #0f2a220f;-webkit-font-smoothing:antialiased}.v2-shell h1,.v2-shell h2,.v2-shell h3{font-family:var(--v2-font-head)}.v2-head{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 36px 22px;background:var(--v2-band-bg);color:var(--v2-band-ink)}.v2-head-text{position:relative;z-index:1;min-width:0}.v2-eyebrow{font-family:var(--v2-font-body);font-size:13px;font-weight:600;letter-spacing:.14em;color:var(--v2-band-ink-2);text-transform:uppercase}.v2-title-row{position:relative;display:flex;align-items:center;gap:12px;margin-top:6px}.v2-title{margin:0;font-size:32px;font-weight:600;line-height:1.25;color:var(--v2-band-ink);text-wrap:balance}.v2-subtitle{margin-top:6px;font-size:13.5px;line-height:1.55;color:var(--v2-ink-2)}.v2-info{position:static;flex:0 0 auto;display:inline-flex;outline:none;cursor:help}.v2-info-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--v2-band-chip-line);background:var(--v2-band-chip-bg);color:var(--v2-band-ink);font-family:Georgia,serif;font-style:italic;font-weight:700;font-size:14px;transition:all .15s ease}.v2-info:hover .v2-info-icon,.v2-info:focus .v2-info-icon{border-color:#fff;background:#fff;color:var(--v2-accent)}.v2-info-pop{position:absolute;left:0;top:calc(100% + 10px);width:620px;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid var(--v2-hair);box-shadow:0 12px 32px #0f2a2229;font-family:var(--v2-font-body);font-size:13.5px;font-weight:400;font-style:normal;line-height:1.6;color:var(--v2-ink-2);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;z-index:20}.v2-info-pop-head{display:block;margin-bottom:4px;font-family:var(--v2-font-head);font-weight:600;font-size:13px;color:var(--v2-accent)}.v2-info:hover .v2-info-pop,.v2-info:focus .v2-info-pop{opacity:1;visibility:visible;transform:translateY(0)}.v2-head-chip{position:relative;z-index:1;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:8px 16px;border-radius:12px;background:var(--v2-band-chip-bg);border:1px solid var(--v2-band-chip-line)}.v2-head-chip span{font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-band-ink-2)}.v2-head-chip b{font-family:var(--v2-font-head);font-weight:600;font-size:17px;color:var(--v2-band-ink)}.v2-body{padding:22px 32px 30px;display:flex;flex-direction:column;gap:18px;flex:1 1 auto;min-height:0}.v2-watermark{position:absolute;right:28px;bottom:10px;z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--v2-font-body);font-size:13px;font-weight:500;letter-spacing:.04em;color:#9fb1a9}.v2-body{padding-bottom:38px}.v2-preview-badge{flex:0 0 auto;font-size:13px;font-weight:600;padding:5px 11px;border-radius:20px;border:1px solid var(--v2-accent);color:var(--v2-accent);white-space:nowrap}.v2-panel{border:1px solid var(--v2-hair);border-radius:16px;background:var(--v2-surface);box-shadow:var(--v2-shadow);padding:18px 22px 20px;display:flex;flex-direction:column;min-width:0}.v2-panel-headrow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.v2-panel-head{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--v2-font-head);font-size:16px;font-weight:600;color:var(--v2-ink)}.v2-panel-head:before{content:"";flex:0 0 auto;width:4px;height:18px;border-radius:2px;background:#8dc63f}.reason-month-picker{flex:0 0 auto;font-family:var(--v2-font-body);font-size:13px;padding:6px 10px;border:1px solid var(--v2-hair-strong);border-radius:9px;background:var(--v2-surface);color:var(--v2-ink);cursor:pointer}.v2-panel-body{flex:1 1 auto;min-height:0}.v2-shell svg text{font-family:var(--v2-font-body)}.v2-panel .chart-card{background:transparent;box-shadow:none;padding:0;border-radius:0}.v2-shell .chart-card{font-family:var(--v2-font-body)}.v2-shell .chart-card-head h3{font-family:var(--v2-font-head);font-weight:600;font-size:15px}.v2-row{display:flex;gap:18px;align-items:stretch}.v2-row>.v2-panel{flex:1 1 0}.v2-statrow{display:flex;gap:16px;flex-wrap:wrap}.v2-statcard{position:relative;flex:1 1 0;min-width:140px;padding:16px 18px 16px 22px;border:1px solid var(--v2-hair);border-radius:14px;background:var(--v2-surface);box-shadow:var(--v2-shadow);overflow:hidden}.v2-statcard:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:4px;border-radius:0 3px 3px 0;background:#8dc63f}.v2-statcard-label{font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted)}.v2-statcard-value{font-family:var(--v2-font-head);font-size:30px;font-weight:600;margin-top:6px;line-height:1.15;color:var(--v2-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.v2-statcard-value.v2-statcard-value-text{font-size:21px;line-height:1.3}.v2-statcard-sub{font-size:13px;line-height:1.45;color:var(--v2-ink-2);margin-top:6px}.v2-gauge-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1 1 auto;padding:8px 0}.v2-gauge-value{font-size:36px;font-weight:600;font-family:var(--v2-font-head);color:#5a67c9;line-height:1;font-variant-numeric:tabular-nums}.v2-gauge-sub{font-size:14px;color:var(--v2-muted)}.v2-kpi-card{flex:1 1 260px;border:1px solid var(--v2-hair);border-radius:16px;background:var(--v2-surface);box-shadow:var(--v2-shadow);padding:18px 20px;display:flex;flex-direction:column;gap:7px}.v2-kpi-head{display:flex;align-items:center;justify-content:space-between}.v2-kpi-team{font-family:var(--v2-font-head);font-size:17px;font-weight:600}.v2-kpi-eyebrow{font-size:13px;font-weight:600;color:var(--v2-muted);letter-spacing:.1em}.v2-kpi-badge{font-size:14px;font-weight:600;padding:4px 10px;border-radius:999px;border:1px solid currentColor;background:#fff9}.v2-kpi-value{font-size:32px;font-weight:600;font-family:var(--v2-font-head);font-variant-numeric:tabular-nums}.v2-kpi-value-pct{font-size:17px;margin-left:2px}.v2-kpi-track{height:10px;border-radius:5px;background:#e7eee9;overflow:hidden;position:relative}.v2-kpi-track-fill{height:100%;border-radius:5px;transition:width .2s ease}.v2-kpi-meta{font-size:14px;color:var(--v2-muted);display:flex;justify-content:space-between}.slide-canvas.v2-cover{position:relative;height:100%;box-sizing:border-box;display:flex;align-items:center;padding:64px 80px;border-radius:18px;overflow:hidden;color:var(--v2-ink);background:#fff;box-shadow:0 1px 3px #0f2a220f,0 14px 36px #0f2a220f;font-family:var(--v2-font-body);-webkit-font-smoothing:antialiased}.slide-canvas.v2-cover:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:#8dc63f}.v2-cover-block{position:relative;z-index:1;max-width:900px}.v2-cover-kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border-radius:999px;border:1px solid rgba(5,150,105,.3);background:#fffc;font-family:var(--v2-font-head);font-size:17px;font-weight:600;letter-spacing:.02em;color:var(--v2-accent)}.v2-cover-kicker-dot{width:9px;height:9px;border-radius:50%;background:#8dc63f;box-shadow:0 0 0 4px #10b9812e}.v2-cover-title{margin:30px 0 0;font-family:var(--v2-font-head);font-size:clamp(44px,5vw,68px);font-weight:600;line-height:1.15;color:var(--v2-ink);text-wrap:balance}.v2-cover-subtitle{margin-top:10px;font-family:var(--v2-font-head);font-size:clamp(22px,2.2vw,30px);font-weight:500;color:#4e8a16}.v2-cover-rule{width:120px;height:4px;border-radius:2px;margin:34px 0 22px;background:#8dc63f}.v2-cover-meta-line{font-size:17px;font-weight:500;color:var(--v2-ink-2)}.v2-app-topbar{position:relative;border-radius:18px;padding:18px 26px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;overflow:hidden;color:var(--v2-ink);background:#fff;border:1px solid var(--v2-hair);font-family:var(--v2-font-body);box-shadow:var(--v2-shadow)}.v2-app-topbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#8dc63f}.v2-app-topbar .v2-app-eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-accent)}.v2-app-topbar h1{margin:4px 0 0;font-family:var(--v2-font-head);font-size:24px;font-weight:600;color:var(--v2-ink)}.v2-app-topbar-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.v2-app-btn{display:inline-flex;align-items:center;gap:7px;font-family:var(--v2-font-body);font-size:14px;font-weight:600;padding:10px 18px;border-radius:999px;border:1px solid var(--v2-hair-strong);background:#fff;color:var(--v2-ink);cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}.v2-app-btn:hover:not(:disabled){border-color:var(--v2-accent);color:var(--v2-accent)}.v2-app-btn:disabled{opacity:.5;cursor:default}.v2-app-btn.v2-app-btn-primary{border:none;background:#4e8a16;color:#fff;box-shadow:0 4px 14px #06b6d440}.v2-app-btn.v2-app-btn-primary:hover:not(:disabled){color:#fff;box-shadow:0 6px 18px #06b6d459}.v2-app-divider{width:1px;height:26px;background:var(--v2-hair-strong);margin:0 2px}.v2-filter-card{background:var(--v2-surface);border:1px solid var(--v2-hair);border-radius:18px;box-shadow:var(--v2-shadow);padding:18px 26px;display:flex;flex-direction:column;gap:12px;font-family:var(--v2-font-body);color:var(--v2-ink)}.v2-filter-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.v2-filter-label{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-muted);min-width:64px}.v2-filter-dates{display:flex;align-items:center;gap:6px}.v2-filter-dates input[type=date]{font-family:inherit;font-size:13.5px;padding:7px 10px;border-radius:9px;border:1px solid var(--v2-hair-strong);background:#fff;color:var(--v2-ink)}.v2-filter-note{font-size:12px;color:var(--v2-muted)}.v2-chip-group{display:flex;gap:8px;flex-wrap:wrap}.v2-chip{font-family:inherit;font-size:13px;font-weight:600;padding:7px 15px;border-radius:999px;border:1px solid var(--v2-hair-strong);background:#fff;color:var(--v2-ink-2);cursor:pointer;transition:all .12s ease}.v2-chip:hover{border-color:var(--v2-accent);color:var(--v2-accent)}.v2-chip.v2-chip-selected{background:var(--v2-accent);border-color:var(--v2-accent);color:#fff}.v2-chip.v2-chip-priority-critical.v2-chip-selected{background:#e2483d;border-color:#e2483d}.v2-chip.v2-chip-priority-major.v2-chip-selected{background:#f0952e;border-color:#f0952e}.v2-chip.v2-chip-priority-minor.v2-chip-selected{background:#f3c625;border-color:#f3c625;color:#3a3a2f}.v2-chip.v2-chip-priority-none.v2-chip-selected{background:#3b82c4;border-color:#3b82c4}.v2-filter-reset{font-family:inherit;font-size:13px;font-weight:600;padding:7px 16px;border-radius:999px;border:1px solid var(--v2-hair-strong);background:#fff;color:var(--v2-ink-2);cursor:pointer;margin-left:auto}.v2-filter-reset:hover{border-color:#e2483d;color:#e2483d}.mt-wrap{background:var(--v2-surface);border:1px solid var(--v2-hair);border-radius:16px;box-shadow:var(--v2-shadow);overflow-x:auto}.mt-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.mt-table th{position:sticky;top:0;background:#e9f6f1;color:var(--v2-ink);font-family:var(--v2-font-head);font-weight:600;font-size:15px;padding:11px 16px;text-align:right;white-space:nowrap}.mt-table th.mt-th-team{text-align:left;width:220px}.mt-table th:first-child{border-top-left-radius:15px}.mt-table th:last-child{border-top-right-radius:15px}.mt-table td{padding:6px 16px;border-bottom:1px solid #edf2ee}.mt-team{white-space:nowrap;font-weight:500}.mt-row-crew .mt-team{padding-left:32px;color:var(--v2-ink-2)}.mt-row-zone td{background:#f4f8f5;border-top:1px solid var(--v2-hair)}.mt-row-zone .mt-team{font-family:var(--v2-font-head);font-weight:600;color:var(--v2-accent)}.mt-row-all td{background:var(--v2-accent-soft)}.mt-row-all .mt-team{font-family:var(--v2-font-head);font-weight:600;font-size:15px}.mt-cell{text-align:right}.mt-cell-main{display:flex;align-items:baseline;justify-content:flex-end;gap:10px}.mt-pct{font-family:var(--v2-font-body);font-weight:700;font-size:15px;font-variant-numeric:tabular-nums;min-width:70px;text-align:right}.mt-delta{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;min-width:62px;text-align:left}.mt-delta-up{color:#1f7a3a}.mt-delta-down{color:#b3332a}.mt-delta-flat{color:var(--v2-muted)}.mt-n{font-size:13px;color:var(--v2-muted);font-variant-numeric:tabular-nums}.mt-cell-empty{color:var(--v2-muted)}.mt-legend{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;font-size:13px;color:var(--v2-ink-2)}.mt-legend-item{display:inline-flex;align-items:center;gap:6px}.mt-legend-item i{width:14px;height:14px;border-radius:4px;border:1px solid}.mt-legend-note{color:var(--v2-muted);font-size:14px}.mx-table-wrap{overflow-x:auto}.mx-table{width:100%;border-collapse:collapse;font-size:15px}.mx-table th{font-family:var(--v2-font-head);font-weight:600;font-size:13.5px;color:var(--v2-ink-2);text-align:right;padding:8px 14px;border-bottom:2px solid var(--v2-hair-strong);white-space:nowrap}.mx-table th.mx-th-label{text-align:left}.mx-table td{padding:8px 14px;border-bottom:1px solid #edf2ee}.mx-td-label{display:flex;align-items:center;gap:9px;font-weight:500;white-space:nowrap}.mx-dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;border:1px solid transparent}.mx-td-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.mx-value{font-weight:600}.mx-delta{display:inline-block;min-width:56px;margin-left:8px;font-size:14px;font-weight:600;text-align:left}.mx-delta-up{color:#1f7a3a}.mx-delta-down{color:#b3332a}.mx-delta-flat{color:var(--v2-muted)}.mx-share{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;width:120px;height:22px}.mx-share-bar{position:absolute;left:0;top:5px;height:12px;border-radius:3px;background:var(--v2-accent-soft)}.mx-share-text{position:relative;font-weight:600;color:var(--v2-ink-2)}.mx-total-row td{font-family:var(--v2-font-head);font-weight:600;background:#f4f8f5;border-bottom:none}.t5b-wrap{border:1px solid #dfe8dc;border-radius:10px;overflow:hidden;background:#fff}.t5b{width:100%;border-collapse:collapse;font-family:var(--v2-font-body);font-size:16px;color:var(--v2-ink);font-variant-numeric:tabular-nums}.t5b th{background:#f0f7e1;color:#2f5a12;font-family:var(--v2-font-head);font-weight:600;font-size:15px;padding:11px 16px;text-align:right;white-space:nowrap;border:0}.t5b td{padding:9px 16px;border-top:1px solid #eef2ea;text-align:right;white-space:nowrap;vertical-align:middle}.t5b th:first-child,.t5b td:first-child{text-align:left;white-space:normal}.t5b th.t5b-c,.t5b td.t5b-c{text-align:center}.t5b th.t5b-l,.t5b td.t5b-l{text-align:left}.t5b .t5b-strong{font-weight:700}.t5b .t5b-muted{color:var(--v2-muted)}.t5b .t5b-up{color:#1f7a3a;font-weight:600}.t5b .t5b-down{color:#c23a2e;font-weight:600}.t5b .t5b-flat{color:var(--v2-muted)}.t5b tr.t5b-group td{background:#f8fbf4;font-weight:700;border-top:1px solid #e3ecdc}.t5b tr.t5b-total td{background:#f6f9f1;font-weight:700;border-top:2px solid #8dc63f}.t5b tr.t5b-indent td:first-child{padding-left:32px}.t5b .t5b-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;vertical-align:1px}.t5b.t5b-compact{font-size:14px}.t5b.t5b-compact th{font-size:13.5px;padding:8px 12px}.t5b.t5b-compact td{padding:6px 12px}.t5b .t5b-share{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.t5b .t5b-share-bar{display:inline-block;width:64px;height:6px;border-radius:3px;background:#eef2ea;overflow:hidden}.t5b .t5b-share-bar>i{display:block;height:100%;background:#8dc63f}.pf-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.pf-col-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 10px;font-family:var(--v2-font-head);font-weight:600;font-size:18px}.pf-col-head small{font-family:var(--v2-font-body);font-weight:500;font-size:14px;color:var(--v2-muted)}.pf-badge{display:inline-flex;align-items:center;gap:8px}.pf-badge i{width:12px;height:12px;border-radius:3px;display:inline-block}.pf-note{margin-top:12px;font-size:14px;color:var(--v2-muted)}.pf-section{display:flex;flex-direction:column}.pf-empty{border:1px dashed #dfe8dc;border-radius:10px;padding:12px 16px;font-size:15px;color:var(--v2-ink-2);background:#fbfdf8}.t5b.t5b-pf{font-size:15px}.t5b.t5b-pf th{font-size:14px;padding:9px 12px}.t5b.t5b-pf td{padding:6px 12px}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/prompt-thai-500-normal-C18pDUoL.woff2) format("woff2"),url(/assets/prompt-thai-500-normal-D7YNqUJD.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/prompt-vietnamese-500-normal-DmzxmPwa.woff2) format("woff2"),url(/assets/prompt-vietnamese-500-normal-w_sS_j2F.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/prompt-latin-ext-500-normal--EZ1um7s.woff2) format("woff2"),url(/assets/prompt-latin-ext-500-normal-D-lI1EVT.woff) format("woff");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:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/prompt-latin-500-normal-CxzxEHZc.woff2) format("woff2"),url(/assets/prompt-latin-500-normal-B1edBDQ9.woff) format("woff");unicode-range:U+0000-00FF,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:Prompt;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/prompt-thai-600-normal-MrdfU7zR.woff2) format("woff2"),url(/assets/prompt-thai-600-normal-CYPViXds.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/prompt-vietnamese-600-normal-7QWjJBsF.woff2) format("woff2"),url(/assets/prompt-vietnamese-600-normal-1dyohtNh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/prompt-latin-ext-600-normal-Cg9L7iJU.woff2) format("woff2"),url(/assets/prompt-latin-ext-600-normal-C8b50x67.woff) format("woff");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:Prompt;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/prompt-latin-600-normal-hKZWXsc1.woff2) format("woff2"),url(/assets/prompt-latin-600-normal-CSDDLorv.woff) format("woff");unicode-range:U+0000-00FF,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:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/prompt-thai-700-normal-Cg4aQ0Nn.woff2) format("woff2"),url(/assets/prompt-thai-700-normal-Cb5ilR-c.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/prompt-vietnamese-700-normal-CGnCqMm1.woff2) format("woff2"),url(/assets/prompt-vietnamese-700-normal-Bop7lSxF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/prompt-latin-ext-700-normal-BkJrvM1L.woff2) format("woff2"),url(/assets/prompt-latin-ext-700-normal-iiM_gSWc.woff) format("woff");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:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/prompt-latin-700-normal-I2gc831J.woff2) format("woff2"),url(/assets/prompt-latin-700-normal-BfbftDSq.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEABAAAAAACnwAAAUtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUAmCcxEQCoNgg18LDgABNgIkAxgEIAWDXgdGDINsG1MJQB6FTZl7lLXccknfu1wyTATU3L97eflQ5pSZFDAaQ2lZGABwoEh28vM61/uRmqMp3E9NUQkmEvCWM7XNclvAh+1kutF0mLT/I/pDTx2q/sjCXMDGBokHg7TG5j00ngglgHOe50pjWa/ntXqNCoB94CaYSdTl3t0pAEWZmaF+A6qbQYYCZEDP9PEhi6OXDSzMgOl/ok4FE8D+eBw1haNoEO2PJgFDqT87zJAT2oOoGE3SBAlEDkAOiAAwuE8Nhg2Sq/G0/z+Ip0UVExQQAFFMLAEJAoiAHFAeCQHlUTigOBkCBZSA3UuuZuC/FbJ/vpv/eRTkev1KivTjpCmTY0qVAJtTklQqVq/VMFA860QVKkhCG3k2jCrMk0QUqKKlGX6CFvDmU6ag2VCRfNSkFyGcmZyGbFequMYiOXLmDL8INUtwCV8shFnNRUSzFGpS2y8imyWlQq7+gMZ2awc+kewfPO9EMgCPDwwLcf1WqpoxcmJySyxomsRvpc2TWKHXZIapmt/RkeUXUZFwrDnRB0vxRAw8Ie2u+dc8RTcbioVcg1HtDe3C1n7VWk2/toxlcYnwYNSkp6dfNfaUdmZJrVIquJuPrhpKrZImnUEWRzN20PTqEjr27+cjVlbYOqSq7a87WTJOtNGLDYi97KKYubn6/cWwdZRSsxV1TCshJKOlg3n8Q4v9InmzoU3tJcUMy3b4ASHJKOjQWaYUQD5AcSAH9ABGABCDUB0BQABxnFasQC0ZLJGnGtj/6tmrsO1KpaJB2VY8qG+Gba+K7n/RbMz662IHXj58aWvlYhTjSlCdPGvfy2IHXvccvfIiKX62+NSu+FLSJVvZahhTH1fsiQzVVhbtfjyzbtHWwzU6cClZzpK4N/0uzW+Y7iuPqjZzLsvREX33PJ5Zr2jb7r2mnNLsHE+l5USDLdMJH+AWioy8TNlMEVU6BU+koP8kEbSstgiU7dEhQh9SUDpFURBFpB9atfalM9Kkq3wQQ2Xg7kFyl6gxINHN6pa9SaAENL037ZUS3imBWM3CBMxJjZAgI0k6dC4y/SbFBv/6tRSCMjn0N6UuTWMNZBaZqP/eEsVEk7ZSUzpleZJSU9AOFdAB5dCtBS8cpCeRC35oQiIgIChYtyfH16ft9q+wCPkN3t752g3w4ffA/g//z/zpcTugCAIggK+LJX+DnqLCGMglkB/eShh+zfFonQCnC+2jOkdlAA0BFAURohsSAgqNIqFYDmBKqIlsxOY3m6Dxi03iPGFTUmxj0yINsiUCUrSaIQsWWbjpc7IEy8KGhPAk9AVhga/KmxIwK2RMUJ1S1SoUqlFvyohtmgyYEdZs3ACeX6MRYzabMiCk1YiQMN6sGViigMQoZjya8WjGoyis8DVnj8PMrqWTH7yGhxWZNWe7EN6YcQuwJAkSZcIxpHY/FjInACswZQr20Yd57QgFR37lFiOGBRAAsslxXZEPhEAAGUhESTev4BNAV4yJpITCFMnWggQRNLUEUSOahpWmQcH79zQoksIuCihsep9WiUw+mHFfpcNJ5RbPAIv00vlZxdCCRt+KNCmWyhlKmJAlgUt8K6lVmXQuq1WUUc0KBJlhMq1WvqRlskS3KtmyVVLJPFjRNJCVqZSzBS1MuEpum0E10rGQVbhu9xgs5cGskgtug3oKXKUS0qlUkngYVauqaKklBkrSpin4ZSpbwomE1lHEOWI+8R7SgfVEjnpPNFhLfIUArCNy/n5mTVDHHFFn9nSabYl3/ZvYLI0vEfXp1gE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABTAAAAYGmlnq5jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADAAAAAwELfCadoZWFkAAAC4AAAADYAAAA2GnZrk2hoZWEAAAMYAAAAHwAAACQJCQOBaG10eAAAAzgAAAAXAAAAGAcQAE5sb2NhAAADUAAAAA4AAAAOAIgAiG1heHAAAANgAAAAHAAAACAAGwDzbmFtZQAAA3wAAADYAAAB3iYtQbtwb3N0AAAEVAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQFAQBWef/ZVevZfQqXQiKo3ix4FUDqNSOY87SBAmMxlco60k0KIJ6L/bTGM1qExFUsEjvImfrh2CA2LzfJ3gWVWYGYBcOxDoBuCVClMAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAAQBBzvNdCF8PPPUACQPoAAAAANm84TwAAAAA3PJHEf5N/esGXQQ0AAAACQACAAAAAAAAeNpjYGRgYIn5+4qBga36n+9/UbZYoAgqYAMAjoYFkwB42mO8waDAAAJvIJiphEEPRAMANRYEYgAAAAAUABQAFAAUAGAAYAAAeNpjYGRgYGBjmMDAw5DIwArmIQAzAyMAGHQBD3jalc4BR0NRGIDhZ7VSMECAHATQXcugBlVElFIJAatu25jtOndl/ad+Wr8g0MFxGVA+eA7ne33Y8mZdq72Np9Zudsuen+w1Hd/Z6058Zbf1LbM37HjO3lToZ3eSGFukqRzrpqm9iCYqi+RCnTxVmItGum5cuHLpzLVbU6Wle0MztQfjpIl9d0oj76aGokelKJXMzQQ9hV5uhKYSmk5oSmG1lDcHze7gn5esvv5ywbm5yqeYPDK2EBw60HMkNIX0S1QpBKemaYJmQ+qJSrVS9KH0qvgFlnxHCnjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-thai-400-normal-Bt1rR4gi.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-thai-400-normal-DKc8V4lk.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-latin-ext-400-normal-DBkYO1u-.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-400-normal-n-X-g5Z4.woff) format("woff");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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-latin-400-normal-CwmoKdEh.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-400-normal-YXrLwNa7.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWAABAAAAAACjQAAAUpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDNAdGDINiGw0JAB6HsXvkgEk0G+iPSRT54IH6TXsz/2NSUeh2iCgQN0KUihNzKip0RfQq/sOu30XtmO6thcB2n/Au0iANZAIRZRwECURctf7///eq/vt+Fv4TsLHFokHKy5q7a1JBN3ALuG7X4Jwc77AA1RZSAbA61EFnnpq/mxIB2PHzE5Fo7was6ADpABOyoCBt/tI5un8nC/8U9UQWAmzcr8shMYcJZFJuAXrwny2GiJVqkA6zZpIaUgM0QAIAdPWY4h2orQ9c/wf0AblYCSEApFWmAEUCEtCAhTQEsJBOM3BiRaIDLpTH1cvpUPmUSF/768kf1xC8XnOJmA3Wa7Bav6jtepTKczONJuzQD5zpak4Rw55uQ4o9mKUVp0xt8Btkz+r3SAOCw8C2ZssLQtwaN0T6gkGkzmJDGx4KGYigUu2JyPNiJGQggwaiIBAy0IIq+ryWHV23JTOukirZNZFUUTUzOvG8no2p5imTyXiRep71mTgXbsjA881xn3TZZDxeGzLQ3WJ1fzLOEbXVFXYrHZ9zPWRgCvao57WcNVvWbnn+dMQ32CPTokBAtT//zpr8xiMReOjoM4eW4syJxNJwgyVgLhjdVpfs62d781gmvpIq+czA86fnqi+ZGb/2Mnhn0ivgN4cMXB3VstsNcXqNtv00O32DARoWf9z3+ZdGQga2YM/6Le0RXyAQDyHQsGLHy5RO8wBgBsAJaEATWA0AdBBuJAAgQNerHBaXecxhso8mv/jkC3HmoSV24djsFK77HhJnPrAnP8vb9PaXjqufv/85p+9f6MC+wYXzfk5/7Lj6ZdPGNz5Tzvud3b039t6obXOUrVlxwN9R4O0u6IwduHedM7Y7v9xZeqIsp235cw1tfTP5tUU9y4f9Lbnugrre2LG71nlie57xVf5fmRNdkaiPDG4v/QyQQseKbd78GgPda8BHDGhPA4piFpjX4gbiOwO8Bx2DyFu+Ky6xLfGrUm21Rfyc34rtnRlN4cIPr17sKmoxcTsuHseF3NOiAS7EXh14h3zkGFSAEbJ7sj2z2JFzLRoe7IjBWWyIOQOXdxb3Cv7hRdxzKZZik1cDbq9B1jNJMeSCHfLABoUO7LHFkjI2ij+0uAQBCFr+U8+ODHvqr1lt2l8AX9+f6wC++x3eGx3X/zX36+2ADQmAgNbEbz5iQpQO7IHgpWUWX6G4/9tK8hiFclwAZm7HyRST3ensIJGgIQArUzSEbgP6zLFCUOo9hcTNywqNRgd36uYUJhYbUZgJKne4zwbM2P+W7FaraHCfcXsl1CT77ROejYTtwnbZa1qR1aJ6dWkVs8Z2kw5bb9RO+2wwY1RCSMykCQkH7LDJpL1uYbvspJQIK0GeuuvolDp3Yd3GaQdsN2qvO1b7PrX41KKrRtvsstuR2LqmUwFVShUrUUNx08nkV/faLUxpsd12ypZrn4pjEsOk66APvxgmASCNmNczzIAQEk1oQrcc2JkoJmcEl0uLW8vVrm0pNqBQCoEbWSgOsQcJb09SpkDAEm7AWvg2Xg1K5fKbd9mZMEGnOmGZFhk8XtKqUoHANNpUKbTSPMJ0+nWrlW8ZbTQRVSPEv280U69UNh83LKzWsmQyLWCPNZjCpZiNbvWKZFjImJ2d+kSVuokwB0n22KJJDmFO8ihLzWOnQRdxXWp2vm+3m+owhUhZaVsKDehTFqVosojYj/m7+Y/zm4mXOcBv5sN5LaNmnCPM7CMekx7rc1qZqnmamL+L/xgppmY9a5hbKcDsI8PO/Q==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABSAAAAYGoMn85jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2Gm5romhoZWEAAAMcAAAAHwAAACQJAQOLaG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAGwD4bmFtZQAAA4AAAADTAAABtCFnPsJwb3N0AAAEVAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQEAUBec/uyLRq/8x1DqR7RWbPZDzqFTOo9ZKECYzGYKKnUTQohmYvlshWQ9q6yqq4hHexM84JGcHX0O+DghZnZsZgBptgKMbDe8K2wAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEAQYjtGUpfDzz1AAkD6AAAAADZvOE7AAAAANzyRxD+R/3rBlsERQAAAAkAAgAAAAAAAHjaY2BkYGCJ+fuKgYGt8p/7f0W2aKAIKmADAI6gBZUAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY5jAwMOQxsAK5iEAMwMjABjdARR42pXMNUIEQRQA0cKdkHhy3N3dXRPcfX3vxQk4EweggrF0R7rfV6CRB2qoqm0CLvgLXcUAv6GraecndA0zFELXpnrq6OAqdD1dDIVuV/BEzveLCXp9s9yS4dk4p3vI6jfvTzI8Wt9lhS3WWWCbPSv3lDjkmg87j3hSz3Rbu+dO5XnnRGdwD592BfTTQ394ToabAlXJzgP9qN6sZeId4awKp1U4r9Lzi3zyRZmM8aMdOesD9NHPuAr3YRcZ+3r0PG++QWoiixH33vfeBdxOzz8zK0BKAHjaY2BiAIP/axl8GbABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAzhsIiA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-thai-500-normal-BrMc1XKn.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-thai-500-normal-BoHUoq0p.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-latin-ext-500-normal-n470B0cW.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-500-normal-DcylQI4B.woff) format("woff");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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-latin-500-normal-DQcnnbdd.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-500-normal-h5t7erDE.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAV4ABAAAAAAChgAAAUeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISAmCcxEQCoMsgzILDgABNgIkAxgEIAWDQAdGDINkG/gICB4HzvksHpSclNDkippHLXj4bGp/ZleEBnzJyIBCI8oOkMxSgBVgUI464KLU8UbB+pBL5NIngtxdgHFLKA/SQF4gooyDBAOt/2vHv09dmm5Jwz5eumAwSLdppWDtFODK0QC2Lxj9hqVZgN7e3+hB5LVU90rtdlc6G8ew80QEYKdSJREfXz6NFR0gD+AkDgrSWkvXpiP7KPxb1J0UAoL26XKrTGICmVnzYdmfLdaTTN0gHRbNJDWkBmiABABYMlYoHoI6+tr5n0FfK4uVEAJA2mUOUCQgAQ0opCGAQjpDwIkViQ64UF5Sr+VB+S2R/8+ll0Awed8SU5ZbZ1TSdqvssVybkEdY7KhdLvAY4Mx3cYolOPIDdHEQs7TjlLkafgsaLtKA4DSwJZIvC/FYyhD5qwbxehsb2ob1IQMRVGpsZzwrNoYMZNBANAVCBlpQjWe12vHJZHVKZVRmydaMGlc7Nm3N6rUpsdiTzqQiKstU7OzapyOQHUpVbPWkU6mekIHOw7o7k0JA7SLhXSQ7Zz5kYAouU1mtLpGcSGYvxCtSczzvCATUWPZhIjkPxysCI8lc5guTdeLsztKrQ4vH3JTZrTTzVGEeyvKkdkaZrg5kLxTFikx1ql9k8DDXKKAP+QzI9VrtmCEuJGzMF2CtSKklVbpTFdN/cDxkYAsum0qOxSsCgVQIgYYVO16mfJ4HADMATkAD+sAyAKAD/5IAgABdb3NYXObNDpN9U+azjz4TF58tsQvHnF24nhQX37NnErMPPnfc+vTDT7lQ6sA+7cL5FBc+dNz6fHDm7ifK+ZRzcO7HtT/2LHZ0TC48Vrm0yVVdunjq4K1l89N71hdHGsPLu0cT9bua+2MrKhOVI3Xlc8umT95YJqf2JQrbLrfWjqi5+MTSvW05gBw6Vmw+f7eB7jXgAwwYCwMi5Tbg7ykD8Y0B70X/xiC8BpZvorEc5dq0Z393ICpnl1swO1Z9Dhfl2O+OrsiwiQgXg1zIdcMaf3Ih1t3Gjvx3m+fB3mFD/GtweRXYDctrC7n/zSkudFG73V6DwDO4AGugHdZCG2ywEIpDwigboS+NxhCAYLg1HXthg6fvP6tN+xHgy7u/H+Cbvxf5/h+Z/8W8Xk8ANiQAAr4XbvMZJ1a+ZAGCiYpZfIFi/7XOyfM0qKwifVaewMl2JgQAdpCIb9EQgJVtNIRuA1YnIBV0eEsqcXNXqjHi1LzuKjVRbKvUTFRbt5s2sMORmfCAHpHqw7Y4ZKdaeMRh4cvZaY+w/Q7ZLmKVccstMWKFhD3STpiyyT6HTdthk51CpqTttdOI/fbYalbaISaFE/soMWExK0cvdbNKLx9Ojm931B6bHOIZOS5VulSpXtWP2u+Ak4+3bf8oVyotomK6KWwr558eckCYMmyPPVSg7bDSkl7D9K88Jm2rMAkA+UianGEGhJBoQhO65ei+nVGxxpFviY60qW8djhrQLIfAjWwWLdeDBh88pU2zKqU8gLX5AV7NalQq5OyP+dRTyvg5xEx+lWBUp2bViqyrJUv0iST0MotWNMfUqeBDtc6UuPbSUYKKiUFtqavSddxMh6CAsqTawrhuodJRgIqVVk2poJTbbrsEAb3wKju7zImLqZSrHJy21UpdauQqJw2UUj52GXexwqComsdsu4mqv9ZJcvjZsDQb8FPpyDGomDiypg/RD9BfQl77UTeCHF7lsG4EOAw8BjOutA6CqB37QX8R/QkOoyhxdyRQk7SAOAIAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABSAAAAYGpxoOFjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC4AAAAuIJK/GhoZWFkAAAC2AAAADYAAAA2GmxrsGhoZWEAAAMQAAAAHwAAACQI/wOEaG10eAAAAzAAAAAXAAAAGAcbAEhsb2NhAAADSAAAAA4AAAAOAIIAgm1heHAAAANYAAAAHAAAACAAGwD5bmFtZQAAA3QAAADZAAABwCLFP6pwb3N0AAAEUAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQEAUBec/u5HQq/81tDoR/RYbldM4j0rlPO4gscJkJkPQqkQEbeUwfbeFZD2orauoiiK8iZ9xmJ0TfA/5viBkdW5mAGp0AI4e3IAKVQAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEAQVVJdwRfDzz1AAkD6AAAAADZvOE9AAAAANzyRxH+Qv3rBl4EUAAAAAkAAgAAAAAAAHjaY2BkYGCJ+fuKgYGt5p/Tf3G2OKAIKmADAI3fBYwAeNpjvMGgwAACbyCYqZ5BA0QDADVFBGcAAAAAEwATABMAEwBcAFwAAHjaY2BkYGBgY5jAwMOQzsAK5iEAMwMjABjyARV42pWMtWFDQRBEn5kdOv4FmBkSk5gZIjEzS7WpAlWlCcSZjvbN7ewAx+TYY2f/BIjvMOMdXpnMeJdLxjPe45fRjPdXPAdckZnxIfc8z/hSBAU62g0+udNuk6ZFUbojvqUtrqjWaZFX34MZJzZ+ceFVJ8uAAElqcgYpiIrc6CdLVfRLXZ4MYekWyqIup8EDtzzM3q9ZmiHaNtcvnacrTtJa5MzmRbME0SxDtJnxp9pgSIsiebk6GDxyzwMfolkmctGS71b8Q0XbWJloI0VWNava05vhdgr05EGRAAAAeNpjYGIAg/9bGSIYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDSjAib) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-thai-600-normal-DvfsyWAn.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-thai-600-normal-BOwfviun.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-latin-ext-600-normal-BXI6PlF4.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-600-normal-iH120vlL.woff) format("woff");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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-latin-600-normal-BR-dhaTH.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-600-normal-P_JjY83V.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWUABAAAAAACqAAAAU7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDRgdGDIQ+G3kJCJ4FjltedRKVXkquKLdOwcN/bn73JSF4oaJpT0PF0arR9qtRc76oMKa76WI3jKeM+MrcyMVALwLb/YR3kQZpIBOIKPDEggSr7/+/7k3dtzvv5rABlU54SLW1lKoZ/2IBrA3kj6dYJuMBjlEAMFq6/bfFNASVkWOY4YkAbOTLJ8L9KzZgQQFIJgGDFDVqyPM5a2L/TjJ+i3oqGYBJjyvSdukhTCDFpC3AcvyzxSjT0QqS3SKbJBlJBmRAAgBYOlbqLIB+leH/vgZlWMrShRAAklNKADoJkAAZyCAjgAwKXcCBBQkFcKJb0O9NBv2RSP72kzPWICi9dbZBYbOWmHTABtut0MTvapa4xLBpN7MAOJJNOMRSVNGFTexBlZw4pEQEn5KqL2lAzTSwrtlylxDXRgyRvGAQbotYkcdGvQaiRtf7ouG4GPcaSDUGosrjNZBr9P64XNq/bktxRI/psaXTMb1fn5+YjiulaOpxxkws4tfjrK9ourihPPGuiNa0NhOJtHgNlOWYEoxFNKZvXYhtNbnX/Oc1MNUs1+Ny2Zota7fET4c16wx7Sx6P3hd/bM2WajKseQqTC6gHNmHuRDTn6GAOqVXOa1nMud53drkqkR2jxWJP/LRf12LFEc5l8JhnUIBdEYOFJ+XSPkOcXtPHeVrdmjXWjUEwopX/n2GvgbVm+fotfWHN44l4EchYsOFmSia5AFABcAAy0AFWAgAFhAsJABCgKA12s1OdtJtsE7HXX35dfFu2Tdg324TzNnHmEVvs1YpNd75h99pLr3H69gw7tg12HDdz+jm7Zzo3PvSq7rjdUTv1YvjFllX25g2eK/nLqy1OdWBw++ne7wbnVqVWP11Z0pUfXTr863ZvZ+3qgqn83lJ7dvWywUPHen8ZjFY7g6t9xcmG5cOVO+pfA0igYMGamtZsoLgNeBED+soAfy4C6T1iIN41wP1QEETR/G4guIBM06DRPpFqIk3hwXNNJnCiYb2znP5umRdwIvY0oF9KEo+pY6STE2mkk7mSi9hy9iuxkZGLrIhfDU73IikENGdG0Po1IRtathtJcRsU/8EmA2Vgg3KwQpWLqcwvC7Hi/9RAEAEIuo8i9Y+52n6zWOUvAd566KNmgHd/HnD/H/rvGzVlGIEVCQAB70lQPT5ImLRzICjpqeJNdN5vo4p0njJ2tQBUrsfBLNN0fjaQkDqQEYCFWTJCsQKDoapKUOJjlYSFt1UyLRZUCj57VSayDKtUKtS5UvwWzNtfke3Wwj+6z5S9oly23z6+7xe1nc8ue83xW63fCkv1WGmN7WYctt6EnfbZYN6EKK8eu2w3bZMZe+0TtctOuiCf4CIBPQjoQUAPBLptaqA1OJnWQ9jw+Nu6ev3MbkeewDP3NDfpQgKCmukLmQe79gY3+ui6bbedbmLEPuqaQZj5lQfNmOYjAUDyEaaVXqECQkjIQhaK+cDOaEDcYa2GAj11/NbugAHVEghcSNUikbjJ8CifRl7FcrkAS/WjpCpTKEcqe3ZRmmIFsrjZxIl3laBDSJVi6b2vklirV51SuYZLpmGNqxRW6hRULFN2m2jmUyZv6G6VoHKFss1uMz1qVSnc0mPhPY8cKXqVlaXa+HlkSMvGlLVBzkvTq+wcNG65BkXScVBBPzParnKyXLuAEtnKlULlscDFGljmpSRIZ8VcbcBXtJSgUzaxH3E3duECdZMD2CUak0v24XX4KP5AC8l+7Mz8SeuWummZcRqnLnJAGqfA9yLijzRA9uMadGc6eab7dim7w3zscjGxDwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABWAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABUAAAAYGrXodhjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC8AAAAvOFh37BoZWFkAAAC3AAAADYAAAA2Gl1rt2hoZWEAAAMUAAAAHwAAACQI7wN4aG10eAAAAzQAAAAXAAAAGAcgAEZsb2NhAAADTAAAAA4AAAAOAIQAhG1heHAAAANcAAAAHAAAACAAGwD4bmFtZQAAA3gAAADSAAABxiLhP1Fwb3N0AAAETAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothbcBgWEYBu9Nslb97aFTibWsUprEFIbQCBOZAX9+wh2uF30ToFfdAIvacuIsY9B+x0KNYlBeaTKbrBI3SHc//D7gBx0lEQHQoT6BhOYC/gqzeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7M0NADDPz0ZAJEAAEAJv/0Al4CxgA1AAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIGByc+ATMyHgIVFAYHMxUjBzMVIQYVFBYzMjY3Fw4BAU85VTkdAQFHbIHtAWcFLSkkQRdKIG0/M1A3HQIDSnd88/6XAzUuI0AkTCNuDCI6TCsIDgdaRFoPESsmHRpdJS4eNEQlCxgMWkRaDA0xMCAnXSo2AAEAAAABAEGWNa8eXw889QAJA+gAAAAA2bzhOQAAAADc8kcQ/jL96wZeBFwAAQAJAAIAAAAAAAB42mNgZGBgifn7ioGBreaf0X9utjigCCpgAwCLcwVwAHjaY7zBoMAAAm8gmKmFQQ1EAwA1XgRqAAAAABMAEwATABMAXgBeAAB42mNgZGBgYGOYwMDDkMbACuYhADMDIwAY3QEUeNqNjTVyA0AQBNvMDh2bmRkSMzOzLWbm3+hdCvUSTbB1sQ52ehnoJkgbLe09wGdLp3EL49SNW1VTM25jl6pxO4tkjTsY4tu4k2nWjQdFECavm1bvkm4OH1ki8vPiRXLiuDRFlpDyd5xyzQWH3HCvTIAyT3hIkuOZsCjCgrIp5fy8Kp9FM+QnGWaFRVase9j1D7sJw27GMDbDevZcl6i57U6b2XdEijQVsuIQYfIMs8oyK+ww7CaoiixpFsUHxHWHcR3kkEdAGpAWZf0sNgCOlkFUAAB42mNgYgCD//sYUhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANd1CLA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-thai-thai-700-normal-0moayseG.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-thai-700-normal-Bo0ALcDh.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-thai-latin-ext-700-normal-BKYUUsrV.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-ext-700-normal-CIKhqm8k.woff) format("woff");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:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-thai-latin-700-normal-Ct-BCS9V.woff2) format("woff2"),url(/assets/ibm-plex-sans-thai-latin-700-normal-SmVfMUPf.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,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}*{box-sizing:border-box}:root{--olive-1: #b7c96a;--olive-2: #d8dd8e;--orange-1: #f2a63c;--orange-2: #eec33c;--green-selected: #7ea23e;--ink: #2b3320;--ink-soft: #5b6350;--card-bg: #ffffff;--page-bg: #f4f5f0;--critical: #e2483d;--major: #f0952e;--minor: #f3c625;--none-p: #3b82c4}html,body{margin:0;padding:0;background:var(--page-bg);color:var(--ink);font-family:Tahoma,Sarabun,-apple-system,sans-serif}#root{min-height:100vh}.app-shell{max-width:1400px;margin:0 auto;padding:20px;display:flex;flex-direction:column;gap:18px}.top-bar{background:linear-gradient(120deg,var(--olive-1),var(--olive-2));border-radius:16px;padding:20px 26px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.top-bar-title .eyebrow{font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--ink-soft);text-transform:uppercase}.top-bar-title h1{margin:2px 0 0;font-size:26px;font-weight:700;color:var(--ink)}.top-bar-actions{display:flex;gap:10px;flex-wrap:wrap}.action-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;border:none;background:#fff;color:var(--ink);font-weight:600;font-size:14px;cursor:pointer;box-shadow:0 1px 2px #00000014}.action-btn:disabled{opacity:.55;cursor:not-allowed}.action-btn.primary{background:#2f5b2f;color:#fff}.action-btn:hover:not(:disabled){filter:brightness(.97)}.filter-card{background:var(--card-bg);border-radius:16px;padding:20px 24px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;gap:16px}.filter-row{display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap}.filter-row .label{min-width:90px;font-size:13px;font-weight:700;color:var(--ink-soft);padding-top:8px}.date-inputs{display:flex;align-items:center;gap:10px}.date-inputs input[type=date]{padding:8px 10px;border-radius:8px;border:1px solid #dfe2d5;font-family:inherit;font-size:14px}.data-ready-note{font-size:14px;color:var(--ink-soft);margin-top:4px}.chip-group{display:flex;gap:8px;flex-wrap:wrap}.chip{padding:7px 16px;border-radius:999px;border:1px solid #dfe2d5;background:#fff;font-size:13px;font-weight:600;cursor:pointer;color:var(--ink);transition:background .15s,color .15s,border-color .15s}.chip.selected{background:var(--green-selected);border-color:var(--green-selected);color:#fff}.chip.priority-critical.selected{background:var(--critical);border-color:var(--critical)}.chip.priority-major.selected{background:var(--major);border-color:var(--major)}.chip.priority-minor.selected{background:var(--minor);border-color:var(--minor);color:#4a3a00}.chip.priority-none.selected{background:var(--none-p);border-color:var(--none-p)}.filter-actions{display:flex;justify-content:flex-end}.reset-btn{padding:8px 18px;border-radius:10px;border:1px solid #dfe2d5;background:#fff;font-weight:600;cursor:pointer;font-size:13px}.report-header{background:linear-gradient(120deg,var(--orange-1),var(--orange-2));border-radius:16px;padding:22px 26px;color:#3b2a05}.report-header h2{margin:0;font-size:22px;font-weight:700}.report-header .sub{margin-top:6px;font-size:13px;opacity:.85}.report-header .stats{margin-top:4px;font-size:13px;font-weight:600}.chart-card{background:var(--card-bg);border-radius:16px;padding:20px 24px 8px;box-shadow:0 1px 3px #0000000f;font-family:IBM Plex Sans,IBM Plex Sans Thai,sans-serif}.chart-card-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:8px}.chart-card-head h3{margin:0;font-size:16px;font-weight:700}.legend-line{display:flex;gap:8px;font-size:14px;font-weight:700;flex-wrap:wrap}.legend-line span.dash-critical,.legend-line span.dash-avg{padding:3px 9px;border-radius:999px;background:#0b0b0b0a}.legend-line span.dash-critical{color:var(--critical)}.legend-line span.dash-avg{color:var(--none-p)}.upload-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:50}.upload-modal{background:#fff;border-radius:14px;padding:24px;width:420px;max-width:90vw}.upload-modal h3{margin-top:0}.upload-modal .row{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.present-mode{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--page-bg);z-index:100;overflow:auto;padding:24px}.present-exit{position:fixed;top:16px;right:16px;z-index:101}.present-deck{display:flex;background:var(--card-bg);border-radius:16px;overflow:hidden;min-height:640px;box-shadow:0 1px 2px #0000000f;flex:1}.present-deck-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;border-radius:0;min-height:100vh}.deck-sidebar{width:260px;flex-shrink:0;background:#fff;border-right:1px solid #e6e8db;display:flex;flex-direction:column;overflow:hidden}.deck-sidebar-head{display:flex;align-items:center;gap:10px;padding:18px 16px;border-bottom:1px solid #eceee2}.deck-sidebar-icon{font-size:22px}.deck-sidebar-title{font-weight:700;font-size:15px;color:var(--ink)}.deck-sidebar-sub{font-size:14px;color:var(--ink-soft)}.deck-page-list{overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:2px}.deck-page-item{display:flex;align-items:center;gap:10px;text-align:left;padding:8px 10px;border-radius:8px;border:none;background:transparent;cursor:pointer;font-size:13px;color:var(--ink);font-family:inherit}.deck-page-item:hover:not(:disabled){background:#f4f5f0}.deck-page-item:disabled{cursor:not-allowed;opacity:.6}.deck-page-item-active{background:var(--olive-2);font-weight:700}.deck-page-num{font-size:13px;color:var(--ink-soft);min-width:18px}.deck-page-title{flex:1;line-height:1.3}.deck-main{flex:1;display:flex;flex-direction:column;min-width:0;padding:16px 24px 24px;overflow:auto}.deck-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.deck-toolbar-nav{display:flex;align-items:center;gap:10px}.deck-toolbar-export{display:flex;gap:10px}.deck-page-counter{font-size:13px;font-weight:700;color:var(--ink-soft);min-width:56px;text-align:center}.deck-export-status{font-size:13px;font-weight:600;color:var(--ink-soft);margin-bottom:10px}.deck-slide-area{flex:1;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden}.slide-anim{width:100%;display:flex;justify-content:center;animation-duration:.38s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}.slide-anim-next{animation-name:slide-anim-in-next}.slide-anim-prev{animation-name:slide-anim-in-prev}@keyframes slide-anim-in-next{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@keyframes slide-anim-in-prev{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.slide-anim,.slide-anim-next,.slide-anim-prev{animation:none}}.deck-export-sink{position:fixed;top:0;left:-99999px;width:1280px;pointer-events:none}.slide-canvas{width:100%;max-width:1280px;aspect-ratio:16 / 9;background:var(--card-bg);border-radius:16px;box-shadow:0 1px 3px #00000014;padding:26px 32px;display:flex;flex-direction:column;overflow:hidden}.slide-canvas-tall{max-width:1320px;aspect-ratio:unset;height:auto;overflow:visible}.slide-canvas-tall .slide-title-band h2{font-size:24px;font-weight:600}.slide-canvas-tall .slide-sub{font-size:13px}.slide-body-tall{flex:none;overflow:visible;gap:18px}.slide-body-tall .report-panel-head,.slide-body-tall .overview-row .report-panel-head{padding:10px 16px;font-size:15px}.slide-body-tall .report-panel-body,.slide-body-tall .overview-row .report-panel-body{padding:14px 16px}.slide-title-band{background:linear-gradient(120deg,var(--olive-1),var(--orange-1));border-radius:14px;padding:16px 22px;margin-bottom:16px;flex-shrink:0}.slide-title-band h2{margin:0;font-size:19px;font-weight:700;color:#fff}.slide-sub{margin-top:4px;font-size:14px;color:#ffffffe0}.slide-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:auto}.slide-bare{padding:0;background:linear-gradient(135deg,#f3f6ea,#fbf3e4 55%,#fbe6cc)}.cover-page{height:100%;display:flex;align-items:center;justify-content:center;padding:32px}.cover-block{max-width:90%}.cover-company{font-size:34px;font-weight:700;color:#3a4530}.cover-divider{height:2px;background:#3a45302e;margin:20px 0 30px}.cover-title{margin:0;font-size:clamp(48px,6.2vw,92px);font-weight:800;color:var(--green-selected);line-height:1.15}.cover-subtitle{font-size:clamp(24px,2.6vw,38px);font-weight:700;color:var(--green-selected);margin-top:6px}.cover-meta{margin-top:30px;font-size:16px;color:#6b7460}.stat-card-row{display:flex;gap:14px;flex-wrap:wrap}.stat-card{flex:1;min-width:150px;background:#f9faf4;border-radius:12px;border-top:3px solid var(--olive-1);padding:14px 16px;box-shadow:0 1px 2px #2b33200f,0 8px 20px -6px #2b33202e;transition:transform .16s ease,box-shadow .16s ease}.stat-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #2b332014,0 14px 28px -8px #2b332042}.stat-card-label{font-size:14px;font-weight:600;color:var(--ink-soft)}.stat-card-value{font-size:26px;font-weight:800;color:var(--ink);margin-top:2px;overflow-wrap:break-word}.stat-card-sub{font-size:14px;color:var(--ink-soft);margin-top:2px}.donut-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;height:100%;justify-content:center}.donut-chart-box{position:relative;flex-shrink:0}.donut-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.donut-center-value{font-size:22px;font-weight:800;color:var(--ink)}.donut-center-label{font-size:13px;color:var(--ink-soft)}.donut-legend{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.donut-legend-row{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:14px;background:var(--page-bg);border-radius:8px;padding:6px 10px;min-width:74px}.donut-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.donut-legend-name{font-weight:700;display:flex;align-items:center;gap:5px;white-space:nowrap}.donut-legend-val{color:var(--ink-soft);font-weight:600;white-space:nowrap}.cause-list{display:flex;flex-direction:column;gap:10px}.cause-row{display:flex;align-items:center;gap:12px}.cause-rank{font-weight:800;color:var(--ink-soft);width:28px}.cause-info{flex:1;min-width:0}.cause-name{font-size:13px;font-weight:600;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cause-bar-track{height:8px;border-radius:999px;background:#eceee2;overflow:hidden}.cause-bar-fill{height:100%;border-radius:999px}.cause-value{font-size:13px;font-weight:700;min-width:100px;text-align:right}.cause-pct{font-weight:500;color:var(--ink-soft)}.ranking-list{display:flex;flex-direction:column;gap:10px}.ranking-row{display:flex;align-items:center;gap:16px;background:#f9faf4;border-radius:12px;padding:12px 16px}.ranking-row-first{background:var(--olive-2)}.ranking-medal{font-size:22px;width:36px;text-align:center}.ranking-name{font-weight:700;font-size:15px;width:100px}.ranking-metrics{flex:1;display:flex;gap:24px}.ranking-metrics>div{display:flex;flex-direction:column}.ranking-metric-value{font-weight:700;font-size:15px}.ranking-metric-label{font-size:13px;color:var(--ink-soft)}.kpi-table-wrap{display:flex;flex-direction:column;gap:8px}.kpi-table{width:100%;border-collapse:collapse;font-size:13px}.kpi-table th{text-align:left;font-size:14px;color:var(--ink-soft);padding:8px 10px;border-bottom:2px solid #eceee2}.kpi-table td{padding:9px 10px;border-bottom:1px solid #eceee2}.kpi-team{font-weight:700}.kpi-pill{display:inline-block;padding:3px 10px;border-radius:999px;font-weight:700;font-size:14px}.kpi-pill-good{background:#e4efd4;color:#3a5a1e}.kpi-pill-bad{background:#fbe0dd;color:#a3291f}.kpi-table-note{font-size:13px;color:var(--ink-soft)}.overview-split{display:flex;gap:20px;flex-wrap:wrap;flex:1;min-height:0}.overview-split>*{flex:1;min-width:260px}.empty-note{color:var(--ink-soft);font-size:13px;padding:20px 0;text-align:center}.report-panel{background:var(--card-bg);border-radius:12px;border:1px solid #eceee2;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px #2b33200f,0 8px 20px -6px #2b332029;transition:transform .16s ease,box-shadow .16s ease}.report-panel:hover{transform:translateY(-2px);box-shadow:0 2px 4px #2b332014,0 14px 26px -8px #2b33203d}.report-panel-head{background:linear-gradient(120deg,var(--olive-2),var(--olive-1));color:#2f3b1f;font-weight:700;font-size:13px;text-align:center;padding:8px 12px}.report-panel-body{padding:12px 14px;flex:1;min-height:0}.report-panel.panel-plain .report-panel-head{background:none;color:var(--ink);text-align:left;font-size:15px;padding:4px 2px 10px;border-bottom:1px solid #eceee2}.overview-row{display:grid;gap:10px}.overview-row-3{grid-template-columns:.75fr 1.25fr 2fr}.overview-row-2{grid-template-columns:1fr 1fr}.overview-row-2-wide{display:grid;gap:10px;grid-template-columns:1fr 2fr}.overview-panel-wide{min-width:0}.overview-row .report-panel-head{padding:5px 10px;font-size:14px}.overview-row .report-panel-body{padding:6px 10px}.team-perf-body{display:flex;flex-direction:column;gap:4px;height:100%;min-height:0}.team-perf-body-tall{gap:18px;height:auto}.team-select-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-shrink:0}.team-select-row label{font-size:14px;font-weight:700;color:var(--ink-soft)}.team-select{padding:3px 8px;border-radius:8px;border:1px solid #dfe2d5;background:#fff;font-family:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;max-width:260px}.team-select-count{font-size:13px;color:var(--ink-soft)}.sla-zone-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sla-zone-grid-stacked{grid-template-columns:1fr;gap:20px}.sla-zone-block{display:flex;flex-direction:column;gap:12px}.total-job-gauge{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;gap:4px}.total-job-gauge-value{font-size:46px;font-weight:800;color:var(--ink);margin-top:-4px;line-height:1}.total-job-gauge-sub{font-size:14px;color:var(--ink-soft)}.kpi-gauge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.kpi-gauge-card{background:var(--card-bg);border:1px solid #eceee2;border-radius:12px;padding:12px 14px 14px;display:flex;flex-direction:column;align-items:center}.kpi-gauge-head{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.kpi-gauge-eyebrow{font-size:13px;font-weight:700;color:var(--ink-soft);letter-spacing:.04em}.kpi-gauge-team{font-size:13px;font-weight:700;color:var(--ink)}.kpi-gauge-badge{font-size:13px;font-weight:700;border:1px solid;border-radius:999px;padding:2px 8px;white-space:nowrap}.kpi-gauge-value{font-size:26px;font-weight:800;margin-top:-4px}.kpi-gauge-value-pct{font-size:14px;font-weight:700;margin-left:1px}.kpi-gauge-meta{width:100%;font-size:13px;color:var(--ink-soft);text-align:center;margin-top:2px}.kpi-gauge-meta-left{display:flex;flex-direction:column;gap:1px}.kpi-gauge-target-track{position:relative;width:100%;height:6px;border-radius:999px;background:#eceee2;margin-top:10px}.kpi-gauge-target-fill{height:100%;border-radius:999px}.kpi-gauge-target-tick{position:absolute;top:-2px;width:2px;height:10px;background:var(--ink);opacity:.4}.kpi-gauge-target-labels{width:100%;display:flex;justify-content:space-between;font-size:13px;color:var(--ink-soft);margin-top:3px}.kpi-gauge-footer{width:100%;display:flex;justify-content:space-between;font-size:13px;color:var(--ink-soft);margin-top:10px;font-weight:600}.kpi-gauge-up{color:#3f9142}.kpi-gauge-down{color:#d3453a}.kpi-gauge-legend{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;font-size:14px;font-weight:600;margin-top:14px;background:#f9faf4;border-radius:10px;padding:10px}.sla-hbar-wrap{display:flex;flex-direction:column;gap:10px}.sla-hbar-row{display:flex;flex-direction:column;gap:4px}.sla-hbar-label{display:flex;justify-content:space-between;font-size:13px;font-weight:700}.sla-hbar-n{font-weight:500;color:var(--ink-soft)}.sla-hbar-track{display:flex;height:24px;border-radius:6px;overflow:hidden;background:#eceee2}.sla-hbar-seg{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff}.sla-hbar-pass{background:#3f9142}.sla-hbar-fail{background:#d3453a}.sla-hbar-legend{display:flex;gap:16px;font-size:14px;color:var(--ink-soft);margin-top:4px}.sla-hbar-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px}.reasons-ranked-wrap{display:flex;flex-direction:column;gap:7px}.reasons-ranked-row{display:grid;grid-template-columns:22px minmax(120px,220px) 1fr 56px;align-items:center;gap:10px}.reasons-ranked-rank{font-size:13px;font-weight:700;color:var(--ink-soft);text-align:right;font-variant-numeric:tabular-nums}.reasons-ranked-label{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reasons-ranked-track-wrap{position:relative}.reasons-ranked-track{height:16px;border-radius:8px;background:#eceee2;overflow:hidden}.reasons-ranked-fill{height:100%;border-radius:8px;transition:width .7s cubic-bezier(.16,1,.3,1)}.reasons-ranked-tooltip{position:absolute;left:0;top:-8px;transform:translateY(-100%);background:#fff;border:1px solid #dfe2d5;border-radius:8px;padding:6px 11px;font-size:14px;font-family:IBM Plex Sans,IBM Plex Sans Thai,sans-serif;box-shadow:0 2px 8px #0000001a;white-space:nowrap;max-width:320px;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:5}.reasons-ranked-tooltip-title{font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis}.reasons-ranked-row:hover .reasons-ranked-tooltip{opacity:1}.reasons-ranked-value{font-size:14px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.sla-hbar-dot-pass{background:#3f9142}.sla-hbar-dot-fail{background:#d3453a}.reason-overdue-table-wrap{max-height:78px;overflow-y:auto}.reason-overdue-table-wrap-full{max-height:none;overflow-y:visible}.reason-overdue-toggle-row{display:flex;align-items:center;gap:8px;padding:2px 4px 10px;font-size:13px;color:#666}.reason-overdue-toggle-label{font-weight:600;color:#444}.reason-toggle-pill{padding:3px 10px;border-radius:12px;border:1px solid transparent;background:transparent;font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:.15s;opacity:.4}.reason-toggle-pill-on{opacity:1}.reason-toggle-pill-waive{color:#27ae60;border-color:#27ae60}.reason-toggle-pill-waive.reason-toggle-pill-on{background:#27ae6014}.reason-toggle-pill-notwaive{color:#e74c3c;border-color:#e74c3c}.reason-toggle-pill-notwaive.reason-toggle-pill-on{background:#e74c3c14}.reason-overdue-table{width:100%;border-collapse:collapse;font-size:13px}.reason-overdue-table th{text-align:left;font-size:14px;color:var(--ink-soft);padding:5px 8px;border-bottom:2px solid #eceee2}.reason-overdue-table td{padding:5px 8px;border-bottom:1px solid #eceee2}.reason-overdue-waive{color:#3f9142;font-weight:700}.reason-overdue-notwaive{color:#d3453a;font-weight:700}.reason-overdue-total-row td{font-weight:800;border-bottom:none;border-top:2px solid #eceee2}.subcause-trend-table-wrap{overflow-x:auto}.subcause-trend-table{width:100%;border-collapse:collapse;font-size:13px}.subcause-trend-table th{text-align:center;font-size:14px;color:var(--ink-soft);padding:6px 10px;border-bottom:2px solid #eceee2;white-space:nowrap}.subcause-trend-table th:first-child{text-align:left}.subcause-trend-table td{padding:6px 10px;border-bottom:1px solid #eceee2;text-align:center;white-space:nowrap}.subcause-trend-table-cause{text-align:left!important;font-weight:700;display:flex;align-items:center;gap:6px;white-space:normal}.subcause-trend-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.subcause-trend-table-cell{display:table-cell}.subcause-trend-table-value{font-weight:700;margin-right:6px}.subcause-trend-table-up{color:#d3453a;font-weight:600;font-size:14px}.subcause-trend-table-down{color:#3f9142;font-weight:600;font-size:14px}.subcause-trend-table-flat{color:var(--ink-soft);font-weight:600;font-size:14px}.subcause-trend-table-total-row td{font-weight:800;border-top:2px solid #eceee2;border-bottom:none}.notes-box{display:flex;flex-direction:column;height:100%;gap:6px}.notes-box-textarea{flex:1;min-height:50px;resize:none;border:1px solid #eceee2;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:14px;background:#f9faf4}.notes-box-footer{font-size:13px;color:var(--ink-soft)}.trend-chart-wrap{display:flex;flex-direction:column;gap:4px;font-family:IBM Plex Sans,IBM Plex Sans Thai,sans-serif}.trend-chart-legend{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;font-weight:600;color:var(--ink-soft)}.trend-chart-legend-item{display:inline-flex;align-items:center;gap:5px}.trend-chart-legend-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.legend-inline{color:var(--ink-soft)}.dash-indue{color:#3f9142}.dash-outdue{color:#e2483d}.duration-compare-grid-v2{display:flex;gap:16px}.duration-card-v2{flex:1 1 0;border:1px solid rgba(11,11,11,.1);border-radius:12px;overflow:hidden;background:#fcfcfb;min-width:0}.duration-card-v2-head{padding:12px 16px;color:#fff;font-weight:700;font-size:13px}.duration-card-v2-body{padding:6px 16px}.duration-stage-row-v2{display:flex;justify-content:space-between;align-items:baseline;padding:7px 0;border-bottom:1px solid rgba(11,11,11,.1);gap:10px}.duration-stage-row-v2:last-child{border-bottom:none}.duration-stage-row-v2-label{font-size:14px;font-weight:600;color:var(--ink)}.duration-stage-row-v2-criteria{font-size:11.2px;color:var(--ink-soft)}.duration-stage-row-v2-value{text-align:right;flex:0 0 auto}.duration-stage-row-v2-num{font-size:15px;font-weight:700;font-family:Space Grotesk,sans-serif;color:var(--ink)}.duration-stage-row-v2-note{font-size:11.2px;color:var(--ink-soft)}.duration-stage-row-v2-note.is-better{color:#3f9142}.duration-stage-row-v2-note.is-worse{color:#d3453a}.duration-footnote-v2{font-size:13px;color:var(--ink-soft);margin-top:12px}.leaderboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.leaderboard-card{background:var(--card-bg);border:1px solid #eceee2;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.leaderboard-head{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #eceee2;padding-bottom:8px}.leaderboard-title{font-size:15px;font-weight:800}.leaderboard-title-sub{font-size:13px;color:var(--ink-soft)}.leaderboard-overall{text-align:right}.leaderboard-overall-label{font-size:13px;color:var(--ink-soft)}.leaderboard-overall-value{font-size:15px;font-weight:800}.leaderboard-section-label{font-size:13px;font-weight:700;margin-top:4px}.leaderboard-section-best{color:#3f9142}.leaderboard-section-worst{color:#d3453a}.leaderboard-row{display:flex;align-items:center;gap:10px;border-radius:10px;padding:8px 10px}.leaderboard-row-best{background:#f2f8ec}.leaderboard-row-worst{background:#fdf1ef}.leaderboard-badge{font-size:16px;width:26px;text-align:center;flex-shrink:0}.leaderboard-info{flex:1;min-width:0}.leaderboard-name{font-size:14px;font-weight:700}.leaderboard-sub{font-size:13px;color:var(--ink-soft)}.leaderboard-bar-track{height:5px;border-radius:999px;background:#e6e8db;margin-top:3px;overflow:hidden}.leaderboard-bar-fill{height:100%;border-radius:999px}.leaderboard-bar-fill-best{background:#3f9142}.leaderboard-bar-fill-worst{background:#d3453a}.leaderboard-time{font-size:14px;font-weight:800;flex-shrink:0}.leaderboard-change-up{color:#3f9142;font-weight:700;font-size:13px}.leaderboard-change-down{color:#d3453a;font-weight:700;font-size:13px}.leaderboard-change-same{color:var(--ink-soft);font-weight:700;font-size:13px}.leaderboard-change-new{color:#3b82c4;font-weight:700;font-size:13px}@media (max-width: 900px){.present-deck{flex-direction:column}.deck-sidebar{width:100%;max-height:200px}}:root{--t-accent: #4e8a16;--t-accent-grad: #8dc63f;--t-accent-soft: #f0f7e1;--t-ink: #0f2a22;--t-ink-2: #3f5a51;--t-muted: #6f8780;--t-hair: #e2ebe7;--t-plane: #eef4f3;--t-font-head: "Prompt", "IBM Plex Sans Thai", sans-serif;--t-font-body: "IBM Plex Sans", "IBM Plex Sans Thai", sans-serif;--ink: var(--t-ink);--ink-soft: var(--t-ink-2);--page-bg: var(--t-plane);--olive-2: var(--t-accent-soft)}html,body{background:var(--t-plane);color:var(--t-ink);font-family:var(--t-font-body);-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}.present-deck{background:#f8fbfa;border:1px solid var(--t-hair);border-radius:18px;box-shadow:0 1px 2px #1020190d,0 8px 24px #1020190d}.present-deck-fullscreen{background:#eef4f3;border:none;border-radius:0}.deck-sidebar{width:272px;background:#fff;border-right:1px solid var(--t-hair)}.deck-sidebar-head{padding:20px 18px;border-bottom:1px solid var(--t-hair)}.deck-sidebar-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#4e8a16;color:#fff;font-size:17px}.deck-sidebar-title{font-family:var(--t-font-head);font-weight:600;font-size:16px}.deck-sidebar-sub{font-size:12.5px;color:var(--t-muted)}.deck-page-list{padding:10px;gap:2px}.deck-page-item{position:relative;padding:9px 12px;border-radius:10px;font-size:13.5px;color:var(--t-ink-2)}.deck-page-item:hover:not(:disabled){background:#f1f6f2;color:var(--t-ink)}.deck-page-item-active{background:var(--t-accent-soft);color:var(--t-ink);font-weight:600}.deck-page-item-active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:#4e8a16}.deck-page-num{font-size:11.5px;font-weight:600;color:var(--t-muted);min-width:20px;font-variant-numeric:tabular-nums}.deck-page-item-active .deck-page-num{color:var(--t-accent)}.deck-main{padding:18px 26px 28px}.deck-toolbar{margin-bottom:16px}.deck-page-counter{font-family:var(--t-font-head);font-size:14px;font-weight:600;color:var(--t-ink-2);font-variant-numeric:tabular-nums}.action-btn{padding:9px 16px;border-radius:999px;border:1px solid var(--t-hair);background:#fff;color:var(--t-ink);font-weight:600;font-size:13.5px;box-shadow:0 1px 2px #1020190d;transition:border-color .15s ease,color .15s ease,background .15s ease}.action-btn:hover:not(:disabled){filter:none;border-color:var(--t-accent);color:var(--t-accent)}.action-btn.primary{background:var(--t-accent);border-color:var(--t-accent);color:#fff}.deck-export-status{display:inline-block;padding:6px 14px;border-radius:999px;background:var(--t-accent-soft);color:var(--t-accent)}.v2-shell .empty-note{color:var(--t-muted);font-size:14px}.v2-shell .team-select-row label,.v2-shell .team-select-count{font-size:13.5px;color:var(--t-ink-2)}.v2-shell .team-select{font-size:14px;padding:7px 12px;border-radius:10px;border:1px solid #c8d6cc;background:#fff;color:var(--t-ink)}.v2-shell .subcause-trend-table,.v2-shell .reason-overdue-table,.v2-shell .kpi-table{font-size:13.5px}.v2-shell .subcause-trend-table th,.v2-shell .reason-overdue-table th,.v2-shell .kpi-table th{font-family:var(--t-font-head);font-weight:600}.v2-shell .trend-chart-legend{font-size:13px;color:var(--t-ink-2)}.v2-shell .trend-chart-legend-dot{width:10px;height:10px}.v2-shell .legend-line{font-size:13px;font-weight:600}.v2-shell .kpi-gauge-legend,.v2-shell .sla-hbar-legend{font-size:13px}.v2-shell .sla-hbar-label{font-size:13.5px}.v2-shell .ranking-name{font-family:var(--t-font-head)}.present-deck-fullscreen .deck-main{padding:10px 16px 0;overflow:hidden}.present-deck-fullscreen .deck-toolbar{margin-bottom:0}.fit-stage{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:28px}.fit-stage.fit-stage-scroll{align-items:flex-start;overflow-y:auto}.fit-stage-box{flex:0 0 auto;position:relative}.fit-stage-inner{position:absolute;left:0;top:0;transform-origin:top left}.fit-stage-inner .slide-canvas.v2-shell{min-height:720px}.laser-dot{position:fixed;left:-13px;top:-13px;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#ff6b6b,#ef1b1b 45%,#ef1b1bd9 60%,#ef1b1b00 72%);box-shadow:0 0 16px 6px #ef1b1b73;pointer-events:none;z-index:10000;opacity:0;transition:opacity .12s ease}.present-deck-laser,.present-deck-laser *{cursor:none!important}.laser-toggle-dot{display:inline-block;width:11px;height:11px;border-radius:50%;background:#ef1b1b;box-shadow:0 0 0 3px #ef1b1b2e}.action-btn.laser-toggle-on{border-color:#ef1b1b;color:#c81414;background:#fff3f3}.deck-sidebar-version{margin-top:3px;font-size:11px;font-weight:600;color:var(--t-accent);font-variant-numeric:tabular-nums}.v2-app-version{color:var(--t-muted);letter-spacing:.04em;text-transform:none}.v2-shell .reason-overdue-table,.v2-shell .subcause-trend-table{font-size:15px}.v2-shell .reason-overdue-table th,.v2-shell .subcause-trend-table th{font-size:14px}.v2-shell .reason-overdue-table th:not(:first-child),.v2-shell .reason-overdue-table td:not(:first-child),.v2-shell .subcause-trend-table th:not(:first-child),.v2-shell .subcause-trend-table td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.v2-shell .subcause-trend-table-up,.v2-shell .subcause-trend-table-down,.v2-shell .subcause-trend-table-flat{display:inline-block;min-width:52px;text-align:left;font-size:13px}.v2-shell .reason-overdue-table td:first-child,.v2-shell .subcause-trend-table td:first-child,.v2-shell .subcause-trend-table-total-row td:first-child{text-align:left}
