@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-wght-normal-C9H9m1vD.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-ext-wght-normal-C8iNium2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-wght-normal-BqRLTx4X.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-cyrillic-ext-wght-normal-BODHZjil.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-cyrillic-wght-normal-aqTvhEeI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-greek-wght-normal-BvT6WsG1.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-vietnamese-wght-normal-B6x53GZG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-latin-ext-wght-normal-0UZNSh4u.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-latin-wght-normal-BP8Zz55n.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Source Sans 3 Variable", "Source Sans 3", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif:"Source Serif 4", Georgia, serif;--font-code:"Source Code Pro Variable", "Source Code Pro", source-code-pro, Monaco, Consolas, monospace;--fw-regular:400;--fw-medium:500;--fw-bold:700;--fw-extra-bold:800;--fw-black:900;--font-size-25:10px;--font-size-50:11px;--font-size-75:12px;--font-size-100:14px;--font-size-200:16px;--font-size-300:18px;--font-size-400:20px;--font-size-500:22px;--font-size-600:25px;--font-size-700:28px;--font-size-800:32px;--font-size-900:36px;--font-size-1000:40px;--font-size-1100:45px;--font-size-1200:51px;--font-size-1300:58px;--font-size-1400:65px;--font-size-1500:73px;--fs-heading-2xs:14px;--fs-heading-xs:18px;--fs-heading-sm:20px;--fs-heading:22px;--fs-heading-lg:28px;--fs-heading-xl:36px;--fs-heading-2xl:45px;--fs-heading-3xl:58px;--fs-title-sm:14px;--fs-title:16px;--fs-title-lg:18px;--fs-title-xl:22px;--fs-body-sm:14px;--fs-body:16px;--fs-body-lg:18px;--fs-body-xl:20px;--fs-detail:14px;--fs-detail-lg:16px;--fs-code:16px;--lh-ui:1.3;--lh-heading:1.222;--lh-body:1.5;--lh-code:1.5;--spacing-25:1px;--spacing-50:2px;--spacing-75:4px;--spacing-85:6px;--spacing-100:8px;--spacing-200:12px;--spacing-300:16px;--spacing-350:20px;--spacing-400:24px;--spacing-500:32px;--spacing-600:40px;--spacing-700:48px;--spacing-800:64px;--spacing-900:80px;--spacing-1000:96px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:10px;--radius-xl:16px;--radius-full:9999px;--border-width-100:1px;--border-width-200:2px;--border-width-400:4px;--shadow-emphasized:0px 1px 4px #0000001f;--shadow-elevated:0px 2px 8px #0000001f, 0px 0px 2px #0000001a;--shadow-dragged:0px 4px 16px #0000002e;--gray-25:#fff;--gray-50:#f8f8f8;--gray-75:#f3f3f3;--gray-100:#e9e9e9;--gray-200:#e1e1e1;--gray-300:#dadada;--gray-400:#c6c6c6;--gray-500:#8f8f8f;--gray-600:#717171;--gray-700:#505050;--gray-800:#292929;--gray-900:#131313;--gray-1000:#000;--blue-100:#f5f9ff;--blue-200:#e5f0fe;--blue-300:#cbe2fe;--blue-400:#accffd;--blue-500:#8eb9fc;--blue-600:#729efd;--blue-700:#5d89ff;--blue-800:#4b75ff;--blue-900:#3b63fb;--blue-1000:#274dea;--blue-1100:#1d3ecf;--blue-1200:#1532ad;--blue-1300:#10288c;--blue-1400:#0c1f69;--blue-1500:#0e1843;--blue-1600:#070b1e;--red-100:#fff6f5;--red-200:#ffebe8;--red-300:#ffd6d1;--red-400:#ffbcb4;--red-500:#ff9d91;--red-600:#ff7665;--red-700:#ff513d;--red-800:#f03823;--red-900:#d73220;--red-1000:#b72818;--red-1100:#9c2113;--red-1200:#811b0e;--red-1300:#68150a;--red-1400:#501006;--red-1500:#3b0b04;--red-1600:#1d0502;--orange-100:#fff6e7;--orange-200:#ffeccf;--orange-300:#ffda9e;--orange-400:#ffc15e;--orange-500:#ffa213;--orange-600:#fc7d00;--orange-700:#e86a00;--orange-800:#d45b00;--orange-900:#c24e00;--orange-1000:#a73e00;--orange-1100:#903300;--orange-1200:#762900;--orange-1300:#5f2000;--orange-1400:#491800;--orange-1500:#341200;--orange-1600:#190800;--yellow-100:#fff8cc;--yellow-200:#fff197;--yellow-300:#ffde2c;--yellow-400:#f5c700;--yellow-500:#e6af00;--yellow-600:#d29500;--yellow-700:#c18300;--yellow-800:#af7400;--yellow-900:#9e6600;--yellow-1000:#865500;--yellow-1100:#724800;--yellow-1200:#5d3b00;--yellow-1300:#4b2f00;--yellow-1400:#382300;--yellow-1500:#281900;--yellow-1600:#120b00;--chartreuse-100:#f6fbde;--chartreuse-200:#eaf6ad;--chartreuse-300:#d0ec46;--chartreuse-400:#b6db00;--chartreuse-500:#a3c400;--chartreuse-600:#8fac00;--chartreuse-700:#809900;--chartreuse-800:#728900;--chartreuse-900:#667a00;--chartreuse-1000:#566700;--chartreuse-1100:#495700;--chartreuse-1200:#3c4700;--chartreuse-1300:#2f3900;--chartreuse-1400:#232b00;--chartreuse-1500:#191e00;--chartreuse-1600:#0b0e00;--celery-100:#ebffdc;--celery-200:#c5ff9c;--celery-300:#9df75c;--celery-400:#81e43a;--celery-500:#6ece2a;--celery-600:#5db41f;--celery-700:#52a119;--celery-800:#489014;--celery-900:#408111;--celery-1000:#346d0c;--celery-1100:#2c5c09;--celery-1200:#234b06;--celery-1300:#1b3c03;--celery-1400:#132e00;--celery-1500:#0c2100;--celery-1600:#040f00;--green-100:#edfcf1;--green-200:#d7f7e1;--green-300:#adeec5;--green-400:#6be3a2;--green-500:#2bd17d;--green-600:#12b867;--green-700:#0ba45d;--green-800:#079355;--green-900:#05834e;--green-1000:#036e45;--green-1100:#025d3c;--green-1200:#014c34;--green-1300:#003d2c;--green-1400:#002e22;--green-1500:#002119;--green-1600:#000f0c;--seafoam-100:#ebfbf6;--seafoam-200:#d3f6ea;--seafoam-300:#a9edd8;--seafoam-400:#5ce1c2;--seafoam-500:#10cfa9;--seafoam-600:#0db595;--seafoam-700:#0ba286;--seafoam-800:#099078;--seafoam-900:#07816d;--seafoam-1000:#056c5c;--seafoam-1100:#035c50;--seafoam-1200:#014b43;--seafoam-1300:#003c36;--seafoam-1400:#002e28;--seafoam-1500:#00211d;--seafoam-1600:#000f0e;--cyan-100:#eefafe;--cyan-200:#d9f4fd;--cyan-300:#b7e7fc;--cyan-400:#8ad5ff;--cyan-500:#5cc0ff;--cyan-600:#30a7fe;--cyan-700:#1d95e7;--cyan-800:#1286cd;--cyan-900:#0b78b3;--cyan-1000:#046691;--cyan-1100:#005779;--cyan-1200:#004762;--cyan-1300:#00394e;--cyan-1400:#002b3b;--cyan-1500:#001f2b;--cyan-1600:#000e14;--indigo-100:#f7f8ff;--indigo-200:#ebeeff;--indigo-300:#d8deff;--indigo-400:#c0c9ff;--indigo-500:#a7b2ff;--indigo-600:#9197fe;--indigo-700:#8480fe;--indigo-800:#7a6afd;--indigo-900:#7155fa;--indigo-1000:#6338ee;--indigo-1100:#5424db;--indigo-1200:#4513bf;--indigo-1300:#3706a0;--indigo-1400:#2a0081;--indigo-1500:#1f0062;--indigo-1600:#110036;--purple-100:#fbf7fe;--purple-200:#f4ebfc;--purple-300:#ebdaf9;--purple-400:#ddc1f6;--purple-500:#d0a7f3;--purple-600:#bf8aee;--purple-700:#b272eb;--purple-800:#a65ce7;--purple-900:#9a47e2;--purple-1000:#8628d9;--purple-1100:#730dcc;--purple-1200:#5d00b1;--purple-1300:#4b0090;--purple-1400:#3b006f;--purple-1500:#2c0054;--purple-1600:#17002d;--fuchsia-100:#fef6ff;--fuchsia-200:#fde9ff;--fuchsia-300:#fad3ff;--fuchsia-400:#f7b5ff;--fuchsia-500:#f393ff;--fuchsia-600:#ec69ff;--fuchsia-700:#df4df5;--fuchsia-800:#c844dc;--fuchsia-900:#b539c8;--fuchsia-1000:#9c28af;--fuchsia-1100:#871b9a;--fuchsia-1200:#710f83;--fuchsia-1300:#5c046d;--fuchsia-1400:#480058;--fuchsia-1500:#360042;--fuchsia-1600:#1d0023;--magenta-100:#fff5f8;--magenta-200:#ffe8f0;--magenta-300:#ffd5e3;--magenta-400:#ffb9d0;--magenta-500:#ff98bb;--magenta-600:#ff709f;--magenta-700:#ff4885;--magenta-800:#f02d6e;--magenta-900:#d92361;--magenta-1000:#ba1650;--magenta-1100:#a3053e;--magenta-1200:#803;--magenta-1300:#6f0028;--magenta-1400:#56001e;--magenta-1500:#400016;--magenta-1600:#23000c;--pink-100:#fff6fc;--pink-200:#ffe8f7;--pink-300:#ffd3f0;--pink-400:#ffb5e6;--pink-500:#ff94db;--pink-600:#ff67cc;--pink-700:#f24cb8;--pink-800:#e434a3;--pink-900:#ce2a92;--pink-1000:#b01f7b;--pink-1100:#981668;--pink-1200:#800c55;--pink-1300:#690344;--pink-1400:#530035;--pink-1500:#3e0027;--pink-1600:#210015;--turquoise-100:#eefbfb;--turquoise-200:#d1f5f5;--turquoise-300:#a9eced;--turquoise-400:#6fdde4;--turquoise-500:#27cad8;--turquoise-600:#0fb1c0;--turquoise-700:#0c9eab;--turquoise-800:#0a8d99;--turquoise-900:#087e89;--turquoise-1000:#056b74;--turquoise-1100:#035a62;--turquoise-1200:#014a51;--turquoise-1300:#003b41;--turquoise-1400:#002c31;--turquoise-1500:#002023;--turquoise-1600:#000f11;--brown-100:#fcf7f2;--brown-200:#f7eee1;--brown-300:#efddc3;--brown-400:#e5c89d;--brown-500:#d6b17b;--brown-600:#be9b68;--brown-700:#ab8a5a;--brown-800:#9a7b4d;--brown-900:#8b6d42;--brown-1000:#775b32;--brown-1100:#674c23;--brown-1200:#583d15;--brown-1300:#463111;--brown-1400:#34250d;--brown-1500:#261a09;--brown-1600:#100c04;--silver-100:#f7f7f7;--silver-200:#efefef;--silver-300:#dfdfdf;--silver-400:#ccc;--silver-500:#b7b7b7;--silver-600:#a0a0a0;--silver-700:#8f8f8f;--silver-800:gray;--silver-900:#727272;--silver-1000:#606060;--silver-1100:#515151;--silver-1200:#424242;--silver-1300:#343434;--silver-1400:#272727;--silver-1500:#1c1c1c;--silver-1600:#0c0c0c;--cinnamon-100:#fdf7f3;--cinnamon-200:#f9ece5;--cinnamon-300:#f4dacb;--cinnamon-400:#edc4ac;--cinnamon-500:#e5aa88;--cinnamon-600:#d4916c;--cinnamon-700:#c67e58;--cinnamon-800:#b86d46;--cinnamon-900:#aa5e38;--cinnamon-1000:#934d2b;--cinnamon-1100:#803e20;--cinnamon-1200:#6e3015;--cinnamon-1300:#5c230b;--cinnamon-1400:#481906;--cinnamon-1500:#341204;--cinnamon-1600:#180802;--accent-color-100:#f5f9ff;--accent-color-200:#e5f0fe;--accent-color-300:#cbe2fe;--accent-color-400:#accffd;--accent-color-500:#8eb9fc;--accent-color-600:#729efd;--accent-color-700:#5d89ff;--accent-color-800:#4b75ff;--accent-color-900:#3b63fb;--accent-color-1000:#274dea;--accent-color-1100:#1d3ecf;--accent-color-1200:#1532ad;--accent-color-1300:#10288c;--accent-color-1400:#0c1f69;--accent-color-1500:#0e1843;--accent-color-1600:#070b1e;--informative-color-100:#f5f9ff;--informative-color-200:#e5f0fe;--informative-color-300:#cbe2fe;--informative-color-400:#accffd;--informative-color-500:#8eb9fc;--informative-color-600:#729efd;--informative-color-700:#5d89ff;--informative-color-800:#4b75ff;--informative-color-900:#3b63fb;--informative-color-1000:#274dea;--informative-color-1100:#1d3ecf;--informative-color-1200:#1532ad;--informative-color-1300:#10288c;--informative-color-1400:#0c1f69;--informative-color-1500:#0e1843;--informative-color-1600:#070b1e;--negative-color-100:#fff6f5;--negative-color-200:#ffebe8;--negative-color-300:#ffd6d1;--negative-color-400:#ffbcb4;--negative-color-500:#ff9d91;--negative-color-600:#ff7665;--negative-color-700:#ff513d;--negative-color-800:#f03823;--negative-color-900:#d73220;--negative-color-1000:#b72818;--negative-color-1100:#9c2113;--negative-color-1200:#811b0e;--negative-color-1300:#68150a;--negative-color-1400:#501006;--negative-color-1500:#3b0b04;--negative-color-1600:#1d0502;--notice-color-100:#fff6e7;--notice-color-200:#ffeccf;--notice-color-300:#ffda9e;--notice-color-400:#ffc15e;--notice-color-500:#ffa213;--notice-color-600:#fc7d00;--notice-color-700:#e86a00;--notice-color-800:#d45b00;--notice-color-900:#c24e00;--notice-color-1000:#a73e00;--notice-color-1100:#903300;--notice-color-1200:#762900;--notice-color-1300:#5f2000;--notice-color-1400:#491800;--notice-color-1500:#341200;--notice-color-1600:#190800;--positive-color-100:#edfcf1;--positive-color-200:#d7f7e1;--positive-color-300:#adeec5;--positive-color-400:#6be3a2;--positive-color-500:#2bd17d;--positive-color-600:#12b867;--positive-color-700:#0ba45d;--positive-color-800:#079355;--positive-color-900:#05834e;--positive-color-1000:#036e45;--positive-color-1100:#025d3c;--positive-color-1200:#014c34;--positive-color-1300:#003d2c;--positive-color-1400:#002e22;--positive-color-1500:#002119;--positive-color-1600:#000f0c;--accent-background:#3b63fb;--accent-background-hover:#274dea;--accent-background-down:#274dea;--accent-content:#3b63fb;--neutral-content:#292929;--neutral-subdued-content:#505050;--negative-content:#d73220;--negative-background:#d73220;--positive-background:#05834e;--notice-background:#fc7d00;--informative-background:#3b63fb;--neutral-background:#292929;--disabled-content:#c6c6c6;--disabled-background:#e9e9e9;--disabled-border:#dadada;--heading-color:#131313;--title-color:#131313;--body-color:#292929;--code-color:#292929;--background-base:#fff;--background-layer-1:#f8f8f8;--background-layer-2:#fff;--background-elevated:#fff;--gray-background:#505050;--blue-background:#3b63fb;--red-background:#d73220;--green-background:#05834e;--orange-background:#fc7d00;--focus-indicator:#4b75ff}[data-theme=dark]{--gray-25:#111;--gray-50:#1b1b1b;--gray-75:#222;--gray-100:#2c2c2c;--gray-200:#323232;--gray-300:#393939;--gray-400:#444;--gray-500:#6d6d6d;--gray-600:#8a8a8a;--gray-700:#afafaf;--gray-800:#dbdbdb;--gray-900:#f2f2f2;--gray-1000:#fff;--blue-100:#0e173f;--blue-200:#0f1c52;--blue-300:#0c2175;--blue-400:#122d9a;--blue-500:#1a3ac3;--blue-600:#2549e5;--blue-700:#345bf8;--blue-800:#4069fd;--blue-900:#5681ff;--blue-1000:#6995fe;--blue-1100:#7ca9fc;--blue-1200:#98c0fc;--blue-1300:#b5d5fd;--blue-1400:#d5e7fe;--blue-1500:#eef5ff;--blue-1600:#fff;--red-100:#360a03;--red-200:#440d05;--red-300:#571107;--red-400:#73180b;--red-500:#931f11;--red-600:#b12617;--red-700:#cd2e1d;--red-800:#df3422;--red-900:#fc432e;--red-1000:#ff6756;--red-1100:#ff8678;--red-1200:#ffa79d;--red-1300:#ffc4bd;--red-1400:#ffdedb;--red-1500:#fff2f0;--red-1600:#fff;--orange-100:#311000;--orange-200:#3d1500;--orange-300:#501b00;--orange-400:#6a2400;--orange-500:#872f00;--orange-600:#a23b00;--orange-700:#b94900;--orange-800:#c75200;--orange-900:#e06400;--orange-1000:#f37500;--orange-1100:#ff8900;--orange-1200:#ffad2d;--orange-1300:#ffc974;--orange-1400:#ffe1b2;--orange-1500:#fff3e1;--orange-1600:#fff;--yellow-100:#251700;--yellow-200:#2f1d00;--yellow-300:#3d2700;--yellow-400:#533400;--yellow-500:#6b4300;--yellow-600:#825200;--yellow-700:#976100;--yellow-800:#a46a00;--yellow-900:#ba7c00;--yellow-1000:#cb8d00;--yellow-1100:#da9f00;--yellow-1200:#ebb700;--yellow-1300:#f9ce00;--yellow-1400:#ffe656;--yellow-1500:#fff6c3;--yellow-1600:#fff;--chartreuse-100:#171c00;--chartreuse-200:#1e2400;--chartreuse-300:#272f00;--chartreuse-400:#353f00;--chartreuse-500:#445200;--chartreuse-600:#536400;--chartreuse-700:#617400;--chartreuse-800:#6a7f00;--chartreuse-900:#7a9300;--chartreuse-1000:#88a400;--chartreuse-1100:#97b500;--chartreuse-1200:#a9cb00;--chartreuse-1300:#bbe100;--chartreuse-1400:#dbf075;--chartreuse-1500:#f2f9ce;--chartreuse-1600:#fff;--celery-100:#0b1f00;--celery-200:#0f2600;--celery-300:#153301;--celery-400:#1f4304;--celery-500:#295608;--celery-600:#32690b;--celery-700:#3c7a0f;--celery-800:#428612;--celery-900:#4e9a17;--celery-1000:#58ac1c;--celery-1100:#64be23;--celery-1200:#74d52e;--celery-1300:#88ea41;--celery-1400:#aafb70;--celery-1500:#deffc6;--celery-1600:#fff;--green-100:#001e17;--green-200:#00261d;--green-300:#003326;--green-400:#004430;--green-500:#02573a;--green-600:#036a43;--green-700:#047c4b;--green-800:#068850;--green-900:#099d59;--green-1000:#0eaf62;--green-1100:#18c16e;--green-1200:#39d786;--green-1300:#7ee7ac;--green-1400:#bdf1d0;--green-1500:#e5faec;--green-1600:#fff;--seafoam-100:#001e1b;--seafoam-200:#002723;--seafoam-300:#00322c;--seafoam-400:#00433b;--seafoam-500:#02564b;--seafoam-600:#046959;--seafoam-700:#067a67;--seafoam-800:#088670;--seafoam-900:#0a9a80;--seafoam-1000:#0cad8e;--seafoam-1100:#0ebe9c;--seafoam-1200:#1dd6b0;--seafoam-1300:#7ae5cb;--seafoam-1400:#baf1de;--seafoam-1500:#e5f9f3;--seafoam-1600:#fff;--cyan-100:#001d27;--cyan-200:#002431;--cyan-300:#003041;--cyan-400:#004058;--cyan-500:#005271;--cyan-600:#03638c;--cyan-700:#0873a8;--cyan-800:#0d7dba;--cyan-900:#188edc;--cyan-1000:#269ff4;--cyan-1100:#3fb1ff;--cyan-1200:#6bc7ff;--cyan-1300:#98dbff;--cyan-1400:#c3ecfc;--cyan-1500:#e6f8fd;--cyan-1600:#fff;--indigo-100:#1e005d;--indigo-200:#23006e;--indigo-300:#2f008c;--indigo-400:#3e0cae;--indigo-500:#4f1ed1;--indigo-600:#5f34eb;--indigo-700:#6d4bf8;--indigo-800:#745bfc;--indigo-900:#8077fe;--indigo-1000:#8b8dfe;--indigo-1100:#99a1ff;--indigo-1200:#b0baff;--indigo-1300:#c7d0ff;--indigo-1400:#dfe4ff;--indigo-1500:#f3f4ff;--indigo-1600:#fff;--purple-100:#29004f;--purple-200:#320060;--purple-300:#40007a;--purple-400:#53009f;--purple-500:#6b06c3;--purple-600:#8222d7;--purple-700:#943ee0;--purple-800:#9d4ee4;--purple-900:#ad69e9;--purple-1000:#ba7fed;--purple-1100:#c595f0;--purple-1200:#d4b0f4;--purple-1300:#e1c9f7;--purple-1400:#eee0fa;--purple-1500:#f8f3fd;--purple-1600:#fff;--fuchsia-100:#32003d;--fuchsia-200:#3d004a;--fuchsia-300:#4f005f;--fuchsia-400:#660978;--fuchsia-500:#7f1792;--fuchsia-600:#9726aa;--fuchsia-700:#ad33c0;--fuchsia-800:#ba3cce;--fuchsia-900:#d549eb;--fuchsia-1000:#e85bfd;--fuchsia-1100:#f07aff;--fuchsia-1200:#f59fff;--fuchsia-1300:#f8bfff;--fuchsia-1400:#fbdbff;--fuchsia-1500:#fdf1ff;--fuchsia-1600:#fff;--magenta-100:#3b0016;--magenta-200:#4a001b;--magenta-300:#5d0022;--magenta-400:#7b002d;--magenta-500:#98073c;--magenta-600:#b5134c;--magenta-700:#cf1f5c;--magenta-800:#e02665;--magenta-900:#f37;--magenta-1000:#ff6095;--magenta-1100:#ff80ab;--magenta-1200:#ffa3c2;--magenta-1300:#ffc1d6;--magenta-1400:#ffdce8;--magenta-1500:#fff1f6;--magenta-1600:#fff;--pink-100:#3a0025;--pink-200:#47002c;--pink-300:#5a0039;--pink-400:#73074b;--pink-500:#8f1261;--pink-600:#ab1d77;--pink-700:#c4278a;--pink-800:#d52d97;--pink-900:#ec43af;--pink-1000:#fb5ac4;--pink-1100:#ff7ad2;--pink-1200:#ff9fdf;--pink-1300:#ffbfea;--pink-1400:#ffdbf3;--pink-1500:#fff1fa;--pink-1600:#fff;--turquoise-100:#001e21;--turquoise-200:#002529;--turquoise-300:#003136;--turquoise-400:#004248;--turquoise-500:#03545c;--turquoise-600:#056770;--turquoise-700:#077883;--turquoise-800:#09838e;--turquoise-900:#0b97a4;--turquoise-1000:#0da8b6;--turquoise-1100:#10baca;--turquoise-1200:#40d0dc;--turquoise-1300:#80e1e7;--turquoise-1400:#b7f0f0;--turquoise-1500:#e4f9f9;--turquoise-1600:#fff;--brown-100:#231808;--brown-200:#2c1f0b;--brown-300:#3a280e;--brown-400:#4e3713;--brown-500:#62471e;--brown-600:#73582f;--brown-700:#84683d;--brown-800:#8f7245;--brown-900:#a38454;--brown-1000:#b59362;--brown-1100:#c7a370;--brown-1200:#deb982;--brown-1300:#e8cfa9;--brown-1400:#f2e3ce;--brown-1500:#faf4ec;--brown-1600:#fff;--silver-100:#1a1a1a;--silver-200:#212121;--silver-300:#2c2c2c;--silver-400:#3b3b3b;--silver-500:#4c4c4c;--silver-600:#5c5c5c;--silver-700:#6c6c6c;--silver-800:#767676;--silver-900:#898989;--silver-1000:#989898;--silver-1100:#a9a9a9;--silver-1200:#bebebe;--silver-1300:#d3d3d3;--silver-1400:#e5e5e5;--silver-1500:#f4f4f4;--silver-1600:#fff;--cinnamon-100:#301104;--cinnamon-200:#3b1505;--cinnamon-300:#4f1c07;--cinnamon-400:#64290f;--cinnamon-500:#7a391c;--cinnamon-600:#8f4a28;--cinnamon-700:#a35834;--cinnamon-800:#b0623b;--cinnamon-900:#c07750;--cinnamon-1000:#ce8863;--cinnamon-1100:#dc9a76;--cinnamon-1200:#e8b395;--cinnamon-1300:#efcbb7;--cinnamon-1400:#f6e1d6;--cinnamon-1500:#fcf4ef;--cinnamon-1600:#fff;--accent-color-100:#0e173f;--accent-color-200:#0f1c52;--accent-color-300:#0c2175;--accent-color-400:#122d9a;--accent-color-500:#1a3ac3;--accent-color-600:#2549e5;--accent-color-700:#345bf8;--accent-color-800:#4069fd;--accent-color-900:#5681ff;--accent-color-1000:#6995fe;--accent-color-1100:#7ca9fc;--accent-color-1200:#98c0fc;--accent-color-1300:#b5d5fd;--accent-color-1400:#d5e7fe;--accent-color-1500:#eef5ff;--accent-color-1600:#fff;--informative-color-100:#0e173f;--informative-color-200:#0f1c52;--informative-color-300:#0c2175;--informative-color-400:#122d9a;--informative-color-500:#1a3ac3;--informative-color-600:#2549e5;--informative-color-700:#345bf8;--informative-color-800:#4069fd;--informative-color-900:#5681ff;--informative-color-1000:#6995fe;--informative-color-1100:#7ca9fc;--informative-color-1200:#98c0fc;--informative-color-1300:#b5d5fd;--informative-color-1400:#d5e7fe;--informative-color-1500:#eef5ff;--informative-color-1600:#fff;--negative-color-100:#360a03;--negative-color-200:#440d05;--negative-color-300:#571107;--negative-color-400:#73180b;--negative-color-500:#931f11;--negative-color-600:#b12617;--negative-color-700:#cd2e1d;--negative-color-800:#df3422;--negative-color-900:#fc432e;--negative-color-1000:#ff6756;--negative-color-1100:#ff8678;--negative-color-1200:#ffa79d;--negative-color-1300:#ffc4bd;--negative-color-1400:#ffdedb;--negative-color-1500:#fff2f0;--negative-color-1600:#fff;--notice-color-100:#311000;--notice-color-200:#3d1500;--notice-color-300:#501b00;--notice-color-400:#6a2400;--notice-color-500:#872f00;--notice-color-600:#a23b00;--notice-color-700:#b94900;--notice-color-800:#c75200;--notice-color-900:#e06400;--notice-color-1000:#f37500;--notice-color-1100:#ff8900;--notice-color-1200:#ffad2d;--notice-color-1300:#ffc974;--notice-color-1400:#ffe1b2;--notice-color-1500:#fff3e1;--notice-color-1600:#fff;--positive-color-100:#001e17;--positive-color-200:#00261d;--positive-color-300:#003326;--positive-color-400:#004430;--positive-color-500:#02573a;--positive-color-600:#036a43;--positive-color-700:#047c4b;--positive-color-800:#068850;--positive-color-900:#099d59;--positive-color-1000:#0eaf62;--positive-color-1100:#18c16e;--positive-color-1200:#39d786;--positive-color-1300:#7ee7ac;--positive-color-1400:#bdf1d0;--positive-color-1500:#e5faec;--positive-color-1600:#fff;--accent-background:#4069fd;--accent-background-hover:#345bf8;--accent-background-down:#345bf8;--accent-content:#5681ff;--neutral-content:#dbdbdb;--neutral-subdued-content:#afafaf;--negative-content:#fc432e;--negative-background:#df3422;--positive-background:#068850;--notice-background:#e06400;--informative-background:#4069fd;--neutral-background:#dbdbdb;--disabled-content:#444;--disabled-background:#2c2c2c;--disabled-border:#393939;--heading-color:#f2f2f2;--title-color:#f2f2f2;--body-color:#dbdbdb;--code-color:#dbdbdb;--background-base:#111;--background-layer-1:#1b1b1b;--background-layer-2:#222;--background-elevated:#222;--gray-background:#6d6d6d;--blue-background:#4069fd;--red-background:#df3422;--green-background:#068850;--orange-background:#e06400;--focus-indicator:#4069fd}:root{--app-accent:var(--accent-background);--app-accent-hover:var(--accent-background-hover);--app-bg:var(--background-base);--app-bg-layer:var(--background-layer-1);--app-bg-elevated:var(--background-elevated);--app-text:var(--neutral-content);--app-text-subtle:var(--neutral-subdued-content);--app-heading:var(--heading-color);--app-border:var(--gray-200);--app-border-strong:var(--gray-300);--app-focus:var(--focus-indicator);--status-queued:var(--informative-background);--status-running:var(--notice-background);--status-succeeded:var(--positive-background);--status-failed:var(--negative-background);--review-accept:var(--positive-background);--review-reject:var(--gray-700);--err-idiom-fg:var(--yellow-1300);--err-idiom-bg:var(--yellow-300);--err-poetry-fg:var(--green-1200);--err-poetry-bg:var(--green-300);--err-typo-fg:var(--red-1100);--err-typo-bg:var(--red-300);--err-grammar-fg:var(--cyan-1100);--err-grammar-bg:var(--cyan-300);--err-org-fg:var(--purple-1200);--err-org-bg:var(--purple-300);--err-place-fg:var(--orange-1200);--err-place-bg:var(--orange-300)}:root,[data-theme=dark]{--hl-idiom:#ffde2c8c;--hl-poetry:#6be3a28c;--hl-typo:#ff796180;--hl-grammar:#8ad5ff8c;--hl-org:#ddc1f699;--hl-place:#ffc15e99}@layer theme{:root,:host{--font-sans:"Source Sans 3 Variable", "Source Sans 3", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Source Sans 3 Variable", "Source Sans 3", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-\[18px\]{bottom:18px}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-8{left:calc(var(--spacing) * 8)}.z-1{z-index:1}.z-2{z-index:2}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[7px\]{width:7px;height:7px}.size-\[11px\]{width:11px;height:11px}.size-\[62px\]{width:62px;height:62px}.h-0{height:0}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[38px\]{height:38px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[420px\]{max-height:420px}.min-h-0{min-height:0}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[52px\]{min-height:52px}.w-16{width:calc(var(--spacing) * 16)}.w-40{width:calc(var(--spacing) * 40)}.w-\[60px\]{width:60px}.w-\[92vw\]{width:92vw}.w-\[220px\]{width:220px}.w-\[248px\]{width:248px}.w-\[420px\]{width:420px}.w-\[462px\]{width:462px}.w-full{width:100%}.w-px{width:1px}.max-w-\[45vw\]{max-width:45vw}.max-w-\[80vw\]{max-width:80vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[280px\]{max-width:280px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[780px\]{max-width:780px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[1100px\]{max-width:1100px}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-\[18px\]{min-width:18px}.min-w-\[26px\]{min-width:26px}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-\[toast-in_\.18s_ease-out\]{animation:.18s ease-out toast-in}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[7px\]{gap:7px}.gap-\[11px\]{gap:11px}.gap-\[13px\]{gap:13px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--gray-300\){border-color:var(--gray-300)}.border-\(--informative-color-300\){border-color:var(--informative-color-300)}.border-\(--negative-color-300\){border-color:var(--negative-color-300)}.border-\(--notice-color-300\){border-color:var(--notice-color-300)}.border-\(--positive-color-300\){border-color:var(--positive-color-300)}.border-app-accent{border-color:var(--app-accent)}.border-app-border{border-color:var(--app-border)}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-gray-100{border-color:var(--gray-100)}.border-gray-300{border-color:var(--gray-300)}.border-gray-700{border-color:var(--gray-700)}.border-gray-800{border-color:var(--gray-800)}.border-positive{border-color:var(--positive-background)}.border-transparent{border-color:#0000}.border-t-app-accent{border-top-color:var(--app-accent)}.border-t-current{border-top-color:currentColor}.bg-\(--background-layer-2\){background-color:var(--background-layer-2)}.bg-\(--gray-25\){background-color:var(--gray-25)}.bg-\(--gray-50\){background-color:var(--gray-50)}.bg-\(--gray-75\){background-color:var(--gray-75)}.bg-\(--informative-color-100\){background-color:var(--informative-color-100)}.bg-\(--negative-color-100\){background-color:var(--negative-color-100)}.bg-\(--neutral-background\){background-color:var(--neutral-background)}.bg-\(--notice-color-100\){background-color:var(--notice-color-100)}.bg-\(--notice-color-200\){background-color:var(--notice-color-200)}.bg-\(--positive-color-100\){background-color:var(--positive-color-100)}.bg-\(--seafoam-900\){background-color:var(--seafoam-900)}.bg-\[\#1e1e1e\]{background-color:#1e1e1e}.bg-app-accent,.bg-app-accent\/5{background-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.bg-app-accent\/5{background-color:color-mix(in oklab,var(--app-accent) 5%,transparent)}}.bg-app-accent\/10{background-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.bg-app-accent\/10{background-color:color-mix(in oklab,var(--app-accent) 10%,transparent)}}.bg-app-accent\/12{background-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.bg-app-accent\/12{background-color:color-mix(in oklab,var(--app-accent) 12%,transparent)}}.bg-app-bg{background-color:var(--app-bg)}.bg-app-border{background-color:var(--app-border)}.bg-app-elevated{background-color:var(--app-bg-elevated)}.bg-app-layer{background-color:var(--app-bg-layer)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-err-grammar-bg{background-color:var(--err-grammar-bg)}.bg-err-idiom-bg{background-color:var(--err-idiom-bg)}.bg-err-org-bg{background-color:var(--err-org-bg)}.bg-err-place-bg{background-color:var(--err-place-bg)}.bg-err-poetry-bg{background-color:var(--err-poetry-bg)}.bg-err-typo-bg{background-color:var(--err-typo-bg)}.bg-gray-50{background-color:var(--gray-50)}.bg-gray-100{background-color:var(--gray-100)}.bg-gray-200{background-color:var(--gray-200)}.bg-gray-300{background-color:var(--gray-300)}.bg-gray-700{background-color:var(--gray-700)}.bg-gray-800{background-color:var(--gray-800)}.bg-gray-900{background-color:var(--gray-900)}.bg-informative{background-color:var(--informative-background)}.bg-negative{background-color:var(--negative-background)}.bg-notice{background-color:var(--notice-background)}.bg-positive{background-color:var(--positive-background)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[34px\]{padding:34px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-\[5px\]{padding-inline:5px}.px-\[13px\]{padding-inline:13px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[30px\]{padding-inline:30px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[5px\]{padding-block:5px}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-\[13px\]{padding-block:13px}.py-\[22px\]{padding-block:22px}.py-\[26px\]{padding-block:26px}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-\[18px\]{padding-bottom:18px}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[7px\]{padding-left:7px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-code{font-family:Source Code Pro Variable,Source Code Pro,Monaco,Consolas,monospace}.font-sans{font-family:"Source Sans 3 Variable","Source Sans 3",PingFang SC,Microsoft YaHei,Noto Sans SC,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--gray-25\){color:var(--gray-25)}.text-\(--notice-color-1100\){color:var(--notice-color-1100)}.text-\(--orange-900\){color:var(--orange-900)}.text-\(--red-1100\){color:var(--red-1100)}.text-\[\#eee\]{color:#eee}.text-accent-content{color:var(--accent-content)}.text-app-accent{color:var(--app-accent)}.text-app-heading{color:var(--app-heading)}.text-app-subtle{color:var(--app-text-subtle)}.text-app-text{color:var(--app-text)}.text-err-grammar-fg{color:var(--err-grammar-fg)}.text-err-idiom-fg{color:var(--err-idiom-fg)}.text-err-org-fg{color:var(--err-org-fg)}.text-err-place-fg{color:var(--err-place-fg)}.text-err-poetry-fg{color:var(--err-poetry-fg)}.text-err-typo-fg{color:var(--err-typo-fg)}.text-gray-500{color:var(--gray-500)}.text-gray-600{color:var(--gray-600)}.text-informative{color:var(--informative-background)}.text-negative-content{color:var(--negative-content)}.text-notice{color:var(--notice-background)}.text-positive{color:var(--positive-background)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.decoration-1{text-decoration-thickness:1px}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--app-accent\)_16\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--app-accent))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--app-accent\)_16\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--app-accent) 16%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--app-accent\)_16\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_22px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow:0 4px 22px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-dragged\)\]{--tw-shadow:var(--shadow-dragged);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-elevated\)\]{--tw-shadow:var(--shadow-elevated);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-emphasized\)\]{--tw-shadow:var(--shadow-emphasized);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale-\[\.4\]{--tw-grayscale:grayscale(.4);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\/item\:visible:is(:where(.group\/item):hover *){visibility:visible}}.placeholder\:text-gray-500::placeholder{color:var(--gray-500)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:border-gray-300:hover{border-color:var(--gray-300)}.hover\:border-gray-400:hover{border-color:var(--gray-400)}.hover\:bg-\(--red-1000\):hover{background-color:var(--red-1000)}.hover\:bg-app-accent-hover:hover{background-color:var(--app-accent-hover)}.hover\:bg-app-accent\/10:hover{background-color:var(--app-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-app-accent\/10:hover{background-color:color-mix(in oklab,var(--app-accent) 10%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--gray-50)}.hover\:bg-gray-100:hover{background-color:var(--gray-100)}.hover\:bg-gray-200:hover{background-color:var(--gray-200)}.hover\:bg-gray-800:hover{background-color:var(--gray-800)}.hover\:bg-gray-900:hover{background-color:var(--gray-900)}.hover\:bg-positive:hover{background-color:var(--positive-background)}.hover\:opacity-75:hover{opacity:.75}}.focus\:border-app-accent:focus{border-color:var(--app-accent)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:visible:focus-visible{visibility:visible}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-app-focus:focus-visible{outline-color:var(--app-focus)}.active\:scale-\[\.96\]:active{scale:.96}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:border-\(--disabled-background\):disabled{border-color:var(--disabled-background)}.disabled\:border-\(--disabled-border\):disabled{border-color:var(--disabled-border)}.disabled\:bg-\(--disabled-background\):disabled{background-color:var(--disabled-background)}.disabled\:text-\(--disabled-content\):disabled{color:var(--disabled-content)}.disabled\:opacity-50:disabled{opacity:.5}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-highlighted\:bg-gray-100[data-highlighted]{background-color:var(--gray-100)}.data-\[state\=checked\]\:border-app-accent[data-state=checked]{border-color:var(--app-accent)}.data-\[state\=checked\]\:bg-app-accent[data-state=checked]{background-color:var(--app-accent)}@media(min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}}}body{font-family:var(--font-sans);background:var(--app-bg);color:var(--app-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:var(--accent-content);text-decoration:none}a:hover{color:var(--accent-background-hover);text-decoration:underline}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
