@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(fonts/nunito-latin.woff2) format("woff2");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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(fonts/nunito-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(fonts/nunito-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(fonts/nunito-vietnamese.woff2) format("woff2");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}:root{color-scheme:light;--gw-font: "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gw-radius-sm: 10px;--gw-radius: 16px;--gw-radius-lg: 22px;--gw-shadow: 0 6px 20px rgba(12, 60, 56, .09);--gw-shadow-lg: 0 26px 64px rgba(6, 34, 32, .34);--gw-accent: #0d9488;--gw-accent-d: #0b766d;--gw-accent-l: #2dd4bf;--gw-accent-soft: rgba(13, 148, 136, .12);--gw-accent-grad: linear-gradient(180deg, #14a99b, #0c8a7f);--gw-accent-glow: rgba(13, 148, 136, .32);--gw-on-accent: #fff;--gw-hi: #f97316;--gw-hi-d: #d45c0a;--gw-hi-soft: rgba(249, 115, 22, .14);--gw-star: #f59e0b;--gw-ink: #15302d;--gw-soft: #557471;--gw-line: rgba(21, 48, 45, .11);--gw-bg: #f2f7f6;--gw-bg-image: linear-gradient(180deg, #f6faf9 0%, #ecf4f2 100%);--gw-card: #ffffff;--gw-card-2: #f5f9f8;--gw-link: #0b766d;--gw-chip: #e9f2f0;--gw-chip-hover: #dbe9e6;--gw-chip-ink: #2f514d;--gw-btn: #ffffff;--gw-btn-ink: #24433f;--gw-btn-border: rgba(21, 48, 45, .13);--gw-btn-shadow: 0 2px 6px rgba(12, 60, 56, .09);--gw-btn-shadow-hover: 0 6px 16px rgba(12, 60, 56, .15);--gw-overlay: rgba(8, 30, 28, .5);--gw-modal: #ffffff;--gw-modal-line: rgba(0, 0, 0, .07);--gw-stat-card: #f4f9f8;--gw-stat-border: #e0ecea;--gw-scroll-thumb: rgba(0, 0, 0, .18);--gw-tooltip: #15302d;--gw-tooltip-ink: #fff;--gw-focus: 0 0 0 3px rgba(13, 148, 136, .45);--gw-danger: #dc3a3a;--gw-ok: #16a34a;--gw-shape: #1d3532;--gw-shape-bg: #ffffff;--gw-slot: rgba(21, 48, 45, .05);--gw-sq-g: #2fb25c;--gw-sq-y: #f2bf22;--gw-sq-e: #dbe5e3;--gw-map-sea: #e3f1f4;--gw-map-land: #cfdcd9;--gw-map-line: #ffffff;--gw-map-answer: #f97316}html[data-theme=dark]{color-scheme:dark;--gw-ink: #e6f2f0;--gw-soft: #9db9b5;--gw-line: rgba(255, 255, 255, .09);--gw-bg: #0e1918;--gw-bg-image: linear-gradient(180deg, #111e1d 0%, #0b1514 100%);--gw-card: #172625;--gw-card-2: #1c2e2d;--gw-link: #5eead4;--gw-chip: #213634;--gw-chip-hover: #29423f;--gw-chip-ink: #c9e0dc;--gw-btn: #1f3331;--gw-btn-ink: #d6e9e6;--gw-btn-border: rgba(255, 255, 255, .08);--gw-btn-shadow: 0 2px 7px rgba(0, 0, 0, .4);--gw-btn-shadow-hover: 0 6px 16px rgba(0, 0, 0, .5);--gw-overlay: rgba(2, 10, 9, .66);--gw-modal: #172625;--gw-modal-line: rgba(255, 255, 255, .08);--gw-stat-card: #1f3331;--gw-stat-border: #2b4542;--gw-scroll-thumb: rgba(255, 255, 255, .22);--gw-tooltip: #e6f2f0;--gw-tooltip-ink: #10201f;--gw-focus: 0 0 0 3px rgba(45, 212, 191, .5);--gw-accent: #14b8a6;--gw-accent-d: #2dd4bf;--gw-accent-soft: rgba(45, 212, 191, .15);--gw-accent-grad: linear-gradient(180deg, #17b3a3, #0e8f83);--gw-hi: #fb923c;--gw-hi-d: #fdba74;--gw-hi-soft: rgba(251, 146, 60, .16);--gw-shadow: 0 10px 28px rgba(0, 0, 0, .45);--gw-shadow-lg: 0 28px 70px rgba(0, 0, 0, .65);--gw-danger: #ff7b7b;--gw-ok: #4ade80;--gw-shape: #e9f4f2;--gw-shape-bg: #172625;--gw-slot: rgba(255, 255, 255, .04);--gw-sq-e: #34504c;--gw-map-sea: #142423;--gw-map-land: #2f4744;--gw-map-line: #172625}@media(prefers-color-scheme:dark){html:not([data-theme=light]){color-scheme:dark;--gw-ink: #e6f2f0;--gw-soft: #9db9b5;--gw-line: rgba(255, 255, 255, .09);--gw-bg: #0e1918;--gw-bg-image: linear-gradient(180deg, #111e1d 0%, #0b1514 100%);--gw-card: #172625;--gw-card-2: #1c2e2d;--gw-link: #5eead4;--gw-chip: #213634;--gw-chip-hover: #29423f;--gw-chip-ink: #c9e0dc;--gw-btn: #1f3331;--gw-btn-ink: #d6e9e6;--gw-btn-border: rgba(255, 255, 255, .08);--gw-btn-shadow: 0 2px 7px rgba(0, 0, 0, .4);--gw-btn-shadow-hover: 0 6px 16px rgba(0, 0, 0, .5);--gw-overlay: rgba(2, 10, 9, .66);--gw-modal: #172625;--gw-modal-line: rgba(255, 255, 255, .08);--gw-stat-card: #1f3331;--gw-stat-border: #2b4542;--gw-scroll-thumb: rgba(255, 255, 255, .22);--gw-tooltip: #e6f2f0;--gw-tooltip-ink: #10201f;--gw-focus: 0 0 0 3px rgba(45, 212, 191, .5);--gw-accent: #14b8a6;--gw-accent-d: #2dd4bf;--gw-accent-soft: rgba(45, 212, 191, .15);--gw-accent-grad: linear-gradient(180deg, #17b3a3, #0e8f83);--gw-hi: #fb923c;--gw-hi-d: #fdba74;--gw-hi-soft: rgba(251, 146, 60, .16);--gw-shadow: 0 10px 28px rgba(0, 0, 0, .45);--gw-shadow-lg: 0 28px 70px rgba(0, 0, 0, .65);--gw-danger: #ff7b7b;--gw-ok: #4ade80;--gw-shape: #e9f4f2;--gw-shape-bg: #172625;--gw-slot: rgba(255, 255, 255, .04);--gw-sq-e: #34504c;--gw-map-sea: #142423;--gw-map-land: #2f4744;--gw-map-line: #172625}}.gw-bar{display:inline-flex;gap:2px;vertical-align:middle}.gw-bar i{display:block;width:var(--gw-bar-w, 9px);height:var(--gw-bar-h, 9px);border-radius:2px;background:var(--gw-sq-e)}.gw-bar i.g{background:var(--gw-sq-g)}.gw-bar i.y{background:var(--gw-sq-y)}.gw-dir{display:inline-flex;transform:rotate(var(--a, 0deg));color:var(--gw-accent);vertical-align:middle}:lang(zh),:lang(ja),:lang(ko),:lang(th){--gw-font: system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "PingFang SC", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Microsoft YaHei", "Yu Gothic UI", "Meiryo", "Malgun Gothic", "Apple SD Gothic Neo", "Leelawadee UI", "Thonburi", sans-serif}
