.page[data-astro-cid-dxsxy2zn]{gap:var(--space-6);padding-top:var(--space-8);display:grid}.page__header[data-astro-cid-dxsxy2zn]{gap:var(--space-3);max-width:var(--reading-width);display:grid}.page__header[data-astro-cid-dxsxy2zn] h1[data-astro-cid-dxsxy2zn]{font-size:var(--text-2xl)}.lead[data-astro-cid-dxsxy2zn]{font-size:var(--text-xl);font-weight:700}.lead[data-astro-cid-dxsxy2zn]:empty{display:none}.rule[data-astro-cid-dxsxy2zn]{padding:var(--space-3) var(--space-4);background:var(--color-primary-light);border-left:4px solid var(--color-primary);border-radius:var(--space-2);font-weight:600}.toc[data-astro-cid-dxsxy2zn] ul[data-astro-cid-dxsxy2zn]{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.toc[data-astro-cid-dxsxy2zn] a[data-astro-cid-dxsxy2zn]{min-height:var(--control-height);align-items:center;display:inline-flex}.card[data-astro-cid-dxsxy2zn]{gap:var(--space-3);max-width:var(--reading-width);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);display:grid}.card[data-astro-cid-dxsxy2zn] h2[data-astro-cid-dxsxy2zn]{font-size:var(--text-xl)}.card[data-astro-cid-dxsxy2zn] h3[data-astro-cid-dxsxy2zn]{font-size:var(--text-lg)}.row[data-astro-cid-dxsxy2zn]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}form[data-astro-cid-dxsxy2zn]{gap:var(--space-3);display:grid}.field[data-astro-cid-dxsxy2zn]{gap:var(--space-1);align-content:end;display:grid}.field--date[data-astro-cid-dxsxy2zn]{max-width:16rem}label[data-astro-cid-dxsxy2zn]{font-weight:600}input[data-astro-cid-dxsxy2zn],button[data-astro-cid-dxsxy2zn]{min-height:var(--control-height);font:inherit}input[data-astro-cid-dxsxy2zn]{width:100%;padding-inline:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--space-2);background:var(--color-surface);color:var(--color-text)}input[data-astro-cid-dxsxy2zn][inputmode=numeric]{font-size:var(--text-lg);font-weight:600}button[data-astro-cid-dxsxy2zn]{padding-inline:var(--space-6);border-radius:var(--space-2);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;border:0;justify-self:start;font-weight:600}button[data-astro-cid-dxsxy2zn]:hover{background:var(--color-primary-dark)}.error[data-astro-cid-dxsxy2zn]{color:var(--color-error);font-weight:600}.error[data-astro-cid-dxsxy2zn]:empty,#by-thai-result[data-astro-cid-dxsxy2zn]:empty{display:none}.big[data-astro-cid-dxsxy2zn]{font-size:var(--text-lg);font-weight:600}.formats[data-astro-cid-dxsxy2zn]{gap:var(--space-1);margin:0;display:grid}.formats[data-astro-cid-dxsxy2zn] div[data-astro-cid-dxsxy2zn]{justify-content:space-between;gap:var(--space-1) var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.formats[data-astro-cid-dxsxy2zn] dt[data-astro-cid-dxsxy2zn]{color:var(--color-muted)}.formats[data-astro-cid-dxsxy2zn] dd[data-astro-cid-dxsxy2zn]{font-size:var(--text-lg);margin:0;font-weight:600}.table-wrap[data-astro-cid-dxsxy2zn]{max-height:22rem;overflow:auto}table[data-astro-cid-dxsxy2zn]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}caption[data-astro-cid-dxsxy2zn]{text-align:left;color:var(--color-muted);font-size:var(--text-sm)}th[data-astro-cid-dxsxy2zn],td[data-astro-cid-dxsxy2zn]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left}thead[data-astro-cid-dxsxy2zn] th[data-astro-cid-dxsxy2zn]{background:var(--color-surface);position:sticky;top:0}.digits[data-astro-cid-dxsxy2zn]{gap:var(--space-2);font-variant-numeric:tabular-nums;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.digits[data-astro-cid-dxsxy2zn] span[data-astro-cid-dxsxy2zn]{font-size:var(--text-lg);font-weight:700}.faq[data-astro-cid-dxsxy2zn]{gap:var(--space-1);display:grid}.note[data-astro-cid-dxsxy2zn]{gap:var(--space-2);max-width:var(--reading-width);color:var(--color-muted);font-size:var(--text-sm);display:grid}.note[data-astro-cid-dxsxy2zn] h2[data-astro-cid-dxsxy2zn]{font-size:var(--text-base);color:var(--color-text)}.note[data-astro-cid-dxsxy2zn] ul[data-astro-cid-dxsxy2zn]{padding-left:var(--space-6);margin:0}
