@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-vietnamese-400-normal.BF4g3tCF.woff2) format("woff2"),url(/_astro/archivo-vietnamese-400-normal.FGOLYM1a.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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-latin-ext-400-normal.B5tPZzqW.woff2) format("woff2"),url(/_astro/archivo-latin-ext-400-normal.DrmqtLj6.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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-latin-400-normal.C81ewxNO.woff2) format("woff2"),url(/_astro/archivo-latin-400-normal.Bl602Mgc.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}.table-page[data-astro-cid-d4gzbk66]{--color-raised: color-mix(in srgb, var(--color-stripe) 90%, var(--color-text));--color-muted-faint: color-mix(in srgb, var(--color-muted) 65%, var(--color-background));--control-height: calc(var(--spacing-xl) - var(--spacing-xxs));touch-action:manipulation;--page-bar-height: calc(var(--spacing-xl) + 2 * var(--spacing-xs));--page-nav-height: calc(var(--page-bar-height) + var(--control-height) + 2 * var(--spacing-xs));padding-block-end:max(var(--spacing-lg),env(safe-area-inset-bottom,0px));font-family:var(--font-sans-serif)}.table-page[data-astro-cid-d4gzbk66] .title-serif,.table-page[data-astro-cid-d4gzbk66] .description{font-family:inherit}html:has([data-filter-table]){scroll-behavior:auto;background:var(--color-background)}:root[data-theme=dark]:has([data-filter-table]){--color-background: var(--color-surface)}.page-nav[data-astro-cid-d4gzbk66]{position:sticky;top:0;z-index:4}.page-bar[data-astro-cid-d4gzbk66]{--bar-control-border: color-mix(in srgb, var(--color-bar-text) 45%, transparent);position:relative;z-index:4;background:var(--color-bar-background);color:var(--color-bar-text)}.page-bar-inner[data-astro-cid-d4gzbk66]{display:flex;align-items:center;gap:var(--spacing-md);min-height:var(--page-bar-height);padding-block:var(--spacing-xs)}.page-bar[data-astro-cid-d4gzbk66] .masthead-brand,.page-bar[data-astro-cid-d4gzbk66] .masthead-brand:hover{flex-shrink:0;color:var(--color-bar-text)}.page-bar[data-astro-cid-d4gzbk66] .pane-search-wrap{flex:1 1 auto;min-width:0;max-width:var(--measure-reading);margin-inline-start:0}.page-bar[data-astro-cid-d4gzbk66] .pane-search-wrap .icon{color:var(--color-bar-text)}.page-bar[data-astro-cid-d4gzbk66] .pane-search{box-sizing:border-box;height:var(--control-height);padding-block:0;border:1px solid var(--bar-control-border);background:var(--color-bar-background-sub);color:var(--color-bar-text)}.page-bar[data-astro-cid-d4gzbk66] .pane-search:focus{border-color:var(--color-bar-text)}.page-bar[data-astro-cid-d4gzbk66] .pane-search::placeholder{color:var(--color-bar-text);opacity:.9}.bar-anchor[data-astro-cid-d4gzbk66]{flex-shrink:0}.bar-anchor--pushed[data-astro-cid-d4gzbk66]{margin-inline-start:auto}.page-bar-link[data-astro-cid-d4gzbk66]{padding:0;border:0;background:none;font-family:inherit;font-size:var(--font-size-sm);font-weight:600;color:var(--color-bar-text);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--color-bar-text);cursor:pointer}.page-bar-link[data-astro-cid-d4gzbk66]:hover{color:var(--color-flag-yellow);text-decoration-color:var(--color-flag-yellow)}.page-bar[data-astro-cid-d4gzbk66] .theme-toggle{flex-shrink:0;color:var(--color-bar-text)}.page-bar[data-astro-cid-d4gzbk66] .btn-quiet.theme-toggle:hover{color:var(--color-flag-yellow)}.page-bar[data-astro-cid-d4gzbk66] .theme-toggle .icon{width:var(--font-size-label);height:var(--font-size-label)}.table-page[data-astro-cid-d4gzbk66] .suggest-spot{position:static;flex-shrink:0;gap:var(--spacing-xxs);height:var(--control-height);padding-inline:var(--spacing-sm);border:0;border-radius:var(--radius-input);background:var(--color-flag-yellow);box-shadow:none;font-size:var(--font-size-sm);font-weight:700;color:var(--color-flag-blue)}.table-page[data-astro-cid-d4gzbk66] .suggest-spot:hover{background:var(--color-flag-yellow);color:var(--color-black)}.table-page[data-astro-cid-d4gzbk66] .suggest-spot .pill-button-badge{width:auto;height:auto;background:none;color:inherit}.filter-band[data-astro-cid-d4gzbk66]{background:var(--color-stripe)}.filter-row[data-astro-cid-d4gzbk66]{display:flex;align-items:center;gap:var(--spacing-xs) var(--spacing-sm);padding-block:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-muted)}.filter-row[data-astro-cid-d4gzbk66] .wide-only[data-astro-cid-d4gzbk66]{flex-shrink:0;white-space:nowrap}.filter-row[data-astro-cid-d4gzbk66] strong[data-astro-cid-d4gzbk66]{font-weight:700;color:var(--color-text)}.filter-row[data-astro-cid-d4gzbk66] select[data-astro-cid-d4gzbk66],.filter-row[data-astro-cid-d4gzbk66] .pane-sort{box-sizing:border-box;width:auto;min-width:0;max-width:none;height:var(--control-height);padding-block:0;font-weight:600;color:var(--color-link)}.narrow-only[data-astro-cid-d4gzbk66]{display:none}table[data-astro-cid-d4gzbk66]{--rating-width: calc(2 * var(--spacing-xxl) + var(--spacing-lg));--vote-width: calc(2 * var(--spacing-xxl) + var(--spacing-xl));display:block;width:calc(100% + 2 * var(--spacing-md));max-width:none;margin-block:0;margin-inline:calc(-1 * var(--spacing-md));border:0}thead[data-astro-cid-d4gzbk66],tbody[data-astro-cid-d4gzbk66]{display:block}thead[data-astro-cid-d4gzbk66]{position:sticky;top:var(--page-nav-height);z-index:2;border-block:1px solid var(--color-line-input);background:var(--color-background)}tr[data-astro-cid-d4gzbk66]{display:flex;align-items:center;gap:var(--spacing-sm);padding-inline:var(--spacing-md)}tbody[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66]{border-block-end:1px solid var(--color-line-muted);background:var(--color-stripe)}@media(min-width:701px){tbody[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66]:nth-child(2n of[data-filter-item]:not([hidden])){background:var(--color-stripe-alternate)}}@media(hover:hover){tbody[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66]:hover,tbody[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66]:nth-child(2n of[data-filter-item]:not([hidden])):hover{background:var(--color-raised)}}tbody[data-astro-cid-d4gzbk66] .group-row{position:sticky;top:calc(var(--page-nav-height) + var(--table-head-height, 0px) - 1px);z-index:1;display:flex;padding-inline:var(--spacing-md);border-block-end:1px solid var(--color-line-input);background:var(--color-background)}.group-label[data-astro-cid-d4gzbk66]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--spacing-sm)}.group-note[data-astro-cid-d4gzbk66]{font-weight:400;color:var(--color-muted)}tbody[data-astro-cid-d4gzbk66] .group-row th{display:flex;flex:1;padding:var(--spacing-sm) 0 var(--spacing-xs);border:0;font-size:var(--font-size-sm);font-weight:700;color:var(--color-accent-blue)}th[data-astro-cid-d4gzbk66],td[data-astro-cid-d4gzbk66]{display:block;min-width:0;padding:var(--spacing-xs) 0;border:0;line-height:1.2}thead[data-astro-cid-d4gzbk66] th[data-astro-cid-d4gzbk66]{padding-block:var(--spacing-sm);border:0;font-weight:600;color:var(--color-muted)}.rating-cell[data-astro-cid-d4gzbk66]{display:flex;flex:0 0 var(--rating-width);grid-area:rating;align-items:center;justify-content:flex-end;gap:var(--spacing-xxs);font-weight:600;font-variant-numeric:tabular-nums;text-align:end}.rating-cell[data-astro-cid-d4gzbk66].is-unrated{font-weight:400;color:var(--color-muted)}.name-cell[data-astro-cid-d4gzbk66],.area-cell[data-astro-cid-d4gzbk66],.type-cell[data-astro-cid-d4gzbk66]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name-cell[data-astro-cid-d4gzbk66],.area-cell[data-astro-cid-d4gzbk66]{flex:3 1 0}.type-cell[data-astro-cid-d4gzbk66]{flex:2 1 0}.name-cell[data-astro-cid-d4gzbk66] a[data-astro-cid-d4gzbk66]{font-weight:500;color:var(--color-text-heading)}.type-cell[data-astro-cid-d4gzbk66]{font-weight:400}.name-cell[data-astro-cid-d4gzbk66] a[data-astro-cid-d4gzbk66]:focus-visible{outline:none}tbody[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66]:has(.name-cell a:focus-visible){outline:2px solid var(--color-accent-blue);outline-offset:-2px}.name-cell[data-astro-cid-d4gzbk66] a[data-astro-cid-d4gzbk66]:hover{text-decoration-line:underline;text-decoration-color:currentColor;text-underline-offset:2px}.district-name[data-astro-cid-d4gzbk66]{color:var(--color-muted)}.table-page[data-astro-cid-d4gzbk66][data-hides-location] .area-cell[data-astro-cid-d4gzbk66]{display:none}.table-page[data-astro-cid-d4gzbk66][data-hides-location] .type-cell[data-astro-cid-d4gzbk66] .narrow-only[data-astro-cid-d4gzbk66],.type-cell[data-astro-cid-d4gzbk66]:has([data-type-label]:empty) .narrow-only[data-astro-cid-d4gzbk66]{display:none}.score-cell[data-astro-cid-d4gzbk66]{display:flex;flex:0 0 var(--vote-width);align-items:center;justify-content:flex-end;gap:var(--spacing-xxs);padding-block:var(--spacing-xxs)}.vote-control[data-astro-cid-d4gzbk66]{display:inline-flex;align-items:center;gap:var(--spacing-xxs)}.vote-button[data-astro-cid-d4gzbk66]{--vote-color: var(--color-accent-blue);display:flex;flex:none;align-items:center;justify-content:center;width:var(--spacing-lg);height:var(--spacing-lg);padding:0;border:0;background:none;font-size:var(--font-size-xxs);line-height:1;color:var(--color-line-input);cursor:pointer;transition:color var(--duration-fast) ease}.vote-button[data-astro-cid-d4gzbk66][data-row-vote=dislike]{--vote-color: var(--color-accent)}.vote-button[data-astro-cid-d4gzbk66].is-active{color:var(--vote-color)}.vote-button[data-astro-cid-d4gzbk66]:focus-visible{outline:2px solid var(--vote-color);outline-offset:1px}.vote-button[data-astro-cid-d4gzbk66]:disabled{cursor:default}.vote-score[data-astro-cid-d4gzbk66]{min-width:3ch;font-size:var(--font-size-sm);font-weight:600;line-height:1;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-muted)}.vote-score[data-astro-cid-d4gzbk66].has-votes{color:var(--color-text)}.vote-score[data-astro-cid-d4gzbk66].is-negative{color:var(--color-accent)}.vote-status[data-astro-cid-d4gzbk66]{position:fixed;inset-block-end:var(--spacing-lg);inset-inline-start:var(--spacing-md);z-index:5;max-width:calc(100% - 2 * var(--spacing-md));margin:0;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-input);background:var(--color-text);font-size:var(--font-size-sm);color:var(--color-background);box-shadow:var(--box-shadow)}.vote-status[data-astro-cid-d4gzbk66]:empty{padding:0;box-shadow:none}@media(min-width:701px){table[data-astro-cid-d4gzbk66]{width:100%;margin-block-start:var(--spacing-sm);margin-inline:0;border:1px solid var(--color-line-muted)}thead[data-astro-cid-d4gzbk66]{border-block-start:0}tr[data-astro-cid-d4gzbk66],tbody[data-astro-cid-d4gzbk66] .group-row{padding-inline:var(--spacing-sm)}tr[data-astro-cid-d4gzbk66]{align-items:stretch;gap:0}thead[data-astro-cid-d4gzbk66] th[data-astro-cid-d4gzbk66],tbody[data-astro-cid-d4gzbk66] td[data-astro-cid-d4gzbk66]{align-content:center;padding-inline:var(--spacing-sm);border-inline-end:1px solid var(--color-line-muted)}thead[data-astro-cid-d4gzbk66] th[data-astro-cid-d4gzbk66]:first-child,tbody[data-astro-cid-d4gzbk66] td[data-astro-cid-d4gzbk66]:first-child{padding-inline-start:0}thead[data-astro-cid-d4gzbk66] th[data-astro-cid-d4gzbk66]:last-child,tbody[data-astro-cid-d4gzbk66] td[data-astro-cid-d4gzbk66]:last-child{padding-inline-end:0;border-inline-end:0}.bar-anchor[data-astro-cid-d4gzbk66]{position:relative}.table-page[data-astro-cid-d4gzbk66] .sheet-dialog{position:absolute;inset:calc(100% + var(--spacing-xs)) 0 auto auto;width:var(--sheet-width)}}@media(max-width:700px){.page-bar[data-astro-cid-d4gzbk66]{--control-height: calc(var(--spacing-xl) + var(--spacing-xs))}.page-bar-inner[data-astro-cid-d4gzbk66]{gap:var(--spacing-sm)}.page-bar[data-astro-cid-d4gzbk66] .brand-name{display:none}.page-bar[data-astro-cid-d4gzbk66] .pane-search-wrap{max-width:none}.page-bar-link[data-astro-cid-d4gzbk66],.page-bar[data-astro-cid-d4gzbk66] .btn-quiet.theme-toggle{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--control-height);height:var(--control-height);padding:0;border:1px solid var(--bar-control-border);border-radius:var(--radius-input);background:var(--color-bar-background-sub);font-size:var(--font-size-lg);text-decoration-line:none}.page-bar-link[data-astro-cid-d4gzbk66]:hover,.page-bar[data-astro-cid-d4gzbk66] .btn-quiet.theme-toggle:hover{color:var(--color-bar-text)}.table-page[data-astro-cid-d4gzbk66] .suggest-spot{justify-content:center;width:var(--control-height);padding:0}.filter-row[data-astro-cid-d4gzbk66]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.filter-row[data-astro-cid-d4gzbk66] select[data-astro-cid-d4gzbk66],.filter-row[data-astro-cid-d4gzbk66] .pane-sort{width:100%}.filter-row[data-astro-cid-d4gzbk66] .text-button{grid-column:1 / -1;justify-self:end}.wide-only[data-astro-cid-d4gzbk66],.district-name[data-astro-cid-d4gzbk66]{display:none}.narrow-only[data-astro-cid-d4gzbk66]{display:inline-block}table[data-astro-cid-d4gzbk66]{--rating-width: calc(var(--spacing-xxl) + var(--spacing-sm));--vote-width: calc(var(--spacing-xxl) + var(--spacing-md))}thead[data-astro-cid-d4gzbk66]{border-block-start:0}thead[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66]{display:grid;grid-template-areas:"name rating vote";grid-template-columns:minmax(0,1fr) var(--rating-width) var(--vote-width);gap:0 var(--spacing-xs)}thead[data-astro-cid-d4gzbk66] [data-astro-cid-d4gzbk66]:is(.type-cell,.area-cell){display:none}thead[data-astro-cid-d4gzbk66] th[data-astro-cid-d4gzbk66]{padding-block:var(--spacing-xs)}tbody[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66]{display:grid;grid-template-areas:"name name rating vote" "type area rating vote";grid-template-columns:minmax(0,auto) minmax(0,1fr) var(--rating-width) var(--vote-width);gap:var(--spacing-xxs) var(--spacing-xs);padding-block:var(--spacing-xxs)}.rating-cell[data-astro-cid-d4gzbk66]{justify-content:flex-start;text-align:start}tbody[data-astro-cid-d4gzbk66] tr[data-astro-cid-d4gzbk66].is-active{background:var(--color-raised)}td[data-astro-cid-d4gzbk66]{padding:0}.name-cell[data-astro-cid-d4gzbk66]{grid-area:name;align-self:end;font-size:var(--font-size-md)}.name-cell[data-astro-cid-d4gzbk66] a[data-astro-cid-d4gzbk66]{font-weight:600;color:var(--color-text)}tbody[data-astro-cid-d4gzbk66] .group-row th{font-size:var(--font-size-label)}.area-cell[data-astro-cid-d4gzbk66]{grid-area:area;align-self:start;font-size:var(--font-size-xxs);color:var(--color-muted-faint)}.area-cell[data-astro-cid-d4gzbk66] .district-name[data-astro-cid-d4gzbk66]{color:inherit}.type-cell[data-astro-cid-d4gzbk66]:has([data-type-label]:empty){display:none}.type-cell[data-astro-cid-d4gzbk66]:has([data-type-label]:empty)+.area-cell[data-astro-cid-d4gzbk66]{grid-column:type-start / area-end}.type-cell[data-astro-cid-d4gzbk66]{grid-area:type;align-self:start;font-size:var(--font-size-xxs);color:var(--color-muted)}.score-cell[data-astro-cid-d4gzbk66]{grid-area:vote;justify-content:center;padding-block:0}.vote-control[data-astro-cid-d4gzbk66]{flex-direction:column;gap:0}.vote-button[data-astro-cid-d4gzbk66]{position:relative;width:var(--spacing-xl);height:var(--spacing-md)}.vote-button[data-astro-cid-d4gzbk66]:after{content:"";position:absolute;inset:calc(-1 * var(--spacing-xs)) 0}.vote-score[data-astro-cid-d4gzbk66]{font-size:var(--font-size-xs)}}
