@layer animations{@keyframes move-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes move-left-reverse{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes move-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes move-right-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes move-up{0%{transform:translateY(1000px)}to{transform:translateY(0)}}@keyframes move-down{0%{transform:translateY(-200px)}to{transform:translateY(0)}}@keyframes move-up-reverse{0%{transform:translateY(0)}to{transform:translateY(1000px)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{0%{border-right-color:var(--color-primary-600)}33%{border-right-color:transparent}66%{border-right-color:var(--color-primary-600)}to{border-right-color:transparent}}.typing-effect{animation:typing 1.5s steps(30) forwards,blink 2.5s step-end;animation-fill-mode:forwards;border-right:2px solid var(--color-primary-600);display:inline-block;max-width:-moz-max-content;max-width:max-content;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden;white-space:nowrap}}@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}#__next,#__nuxt,#root{isolation:isolate}ul{list-style-type:none;padding:0}a{color:inherit;text-decoration:none}}@layer typography{:root{--font-sans:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-serif:ui-serif,serif;--font-mono:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,monospace;--font-kanit:"Kanit";--font-primary:var(--font-kanit,var(--font-sans));--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-size-mobile-1:.6375rem;--font-size-mobile-2:.8rem;--font-size-mobile-3:1rem;--font-size-mobile-4:1.25rem;--font-size-mobile-5:1.5625rem;--font-size-mobile-6:1.9563rem;--font-size-mobile-7:2.4438rem;--font-size-mobile-8:3.05rem;--font-size-mobile-9:3.8125rem;--font-size-mobile-10:4.7687rem;--font-size-desktop-1:.7188rem;--font-size-desktop-2:.9rem;--font-size-desktop-3:1.125rem;--font-size-desktop-4:1.4063rem;--font-size-desktop-5:1.7563rem;--font-size-desktop-6:2.2rem;--font-size-desktop-7:2.75rem;--font-size-desktop-8:3.4312rem;--font-size-desktop-9:4.2938rem;--font-size-desktop-10:5.3625rem;--font-size-fluid-1:clamp(.6375rem,.6178rem + .0841vw,.71875rem);--font-size-fluid-2:clamp(.8rem,.7757rem + .1036vw,.9rem);--font-size-fluid-3:clamp(1rem,.9697rem + .1294vw,1.125rem);--font-size-fluid-4:clamp(1.25rem,1.2121rem + .1618vw,1.40625rem);--font-size-fluid-5:clamp(1.5625rem,1.5155rem + .2006vw,1.75625rem);--font-size-fluid-6:clamp(1.95625rem,1.8971rem + .2524vw,2.2rem);--font-size-fluid-7:clamp(2.44375rem,2.3694rem + .3172vw,2.75rem);--font-size-fluid-8:clamp(3.05rem,2.9575rem + .3948vw,3.43125rem);--font-size-fluid-9:clamp(3.8125rem,3.6957rem + .4984vw,4.29375rem);--font-size-fluid-10:clamp(4.76875rem,4.6246rem + .6149vw,5.3625rem);--font-size-base:var(--font-size-fluid-3);--font-line-height-base:2rem;--heading-font-family:var(--font-primary);--heading-font-size:inherit;--heading-line-height:var(--font-line-height-base);--heading-letter-spacing:initial;--heading-font-weight:var(--font-weight-medium);--heading-color:var(--color-primary-900);--heading-margin-block:0;--heading-margin-inline:0;--paragraph-margin-base:clamp(1.2rem,1.1636rem + .1553vw,1.35rem);--paragraph-font-family:var(--body-font-family);--paragraph-font-size:var(--body-font-size);--paragraph-color:var(--color-primary);--paragraph-margin-block:0 var(--paragraph-margin-base)}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(../fonts/Kanit/Kanit-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:500;src:url(../fonts/Kanit/Kanit-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:600;src:url(../fonts/Kanit/Kanit-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:700;src:url(../fonts/Kanit/Kanit-Bold.ttf) format("truetype")}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){color:var(--heading-color);font-family:var(--heading-font-family);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);margin-block:0 var(--heading-margin-block);margin-inline:0 var(--heading-margin-inline)}:is(h1,.h1){--heading-font-size:var(--font-size-fluid-9)}:is(h2,.h2){--heading-font-size:var(--font-size-fluid-8)}:is(h3,.h3){--heading-font-size:var(--font-size-fluid-7)}:is(h4,.h4){--heading-font-size:var(--font-size-fluid-6)}:is(h5,.h5){--heading-font-size:var(--font-size-fluid-5)}:is(h6,.h6){--heading-font-size:var(--font-size-fluid-4)}p{color:var(--paragraph-color);font-family:var(--paragraph-font-family);font-size:var(--paragraph-font-size);margin-block:var(--paragraph-margin-block)}p:last-of-type,p:only-child{margin:0}}.dark{--heading-color:var(--color-primary-0)}@layer colors{:root{--color-darkmode-0:#2f2f2f;--color-darkmode-100:#2c2c2c;--color-darkmode-200:#2a2a2a;--color-darkmode-300:#252525;--color-darkmode-400:#222;--color-darkmode-500:#1d1d1d;--color-darkmode-600:#1b1b1b;--color-darkmode-700:#181818;--color-darkmode-800:#131313;--color-darkmode-900:#070707;--color-darkmode-1000:#000;--color-lightmode-0:#fff;--color-lightmode-100:#f7f8f9;--color-lightmode-200:#f1f2f4;--color-lightmode-300:#dcdfe4;--color-lightmode-400:#b3b9c4;--color-lightmode-500:#8590a2;--color-lightmode-600:#758195;--color-lightmode-700:#626f86;--color-lightmode-800:#44546f;--color-lightmode-900:#2c3e5d;--color-lightmode-1000:#25324a;--color-gray-50:#f9f9f9;--color-gray-100:#ededed;--color-gray-200:#dcdcdc;--color-gray-300:#cacaca;--color-gray-400:#b9b9b9;--color-gray-500:#8a8a8a;--color-gray-600:#686868;--color-gray-700:#454545;--color-gray-800:#222;--color-gray-900:#111;--color-gray-1000:#020202;--color-blue-subtle:#d3d7f9;--color-blue-0:#d9e2ff;--color-blue-100:#aabcfd;--color-blue-200:#7d94f9;--color-blue-300:#576ff3;--color-blue-400:#3950ea;--color-blue-500:#2238df;--color-blue-600:#1326cf;--color-blue-700:#0819bd;--color-blue-800:#0311ab;--color-blue-900:#000d99;--color-blue-1000:#09105f;--color-violet-subtle:#e4dbfb;--color-violet-0:#e2d9ff;--color-violet-100:#c8b5fd;--color-violet-200:#af93fb;--color-violet-300:#9a75f8;--color-violet-400:#885df2;--color-violet-500:#794ae9;--color-violet-600:#6c3bdb;--color-violet-700:#5e2ec6;--color-violet-800:#5024ab;--color-violet-900:#411c8c;--color-violet-1000:#301860;--color-green-subtle:#d3f4e6;--color-green-0:#cff9e4;--color-green-100:#8ff0c1;--color-green-200:#4ee19c;--color-green-300:#1bd27f;--color-green-400:#00c26d;--color-green-500:#00b367;--color-green-600:#00a461;--color-green-700:#017547;--color-green-800:#055134;--color-green-900:#203930;--color-green-1000:#1c2f28;--color-orange-subtle:#fee2d0;--color-orange-0:#ffe6cc;--color-orange-100:#ffc48e;--color-orange-200:#fea75b;--color-orange-300:#fd9038;--color-orange-400:#fc7e21;--color-orange-500:#f97012;--color-orange-600:#ae4403;--color-orange-700:#792d01;--color-orange-800:#481d05;--color-orange-900:#402d24;--color-orange-1000:#2e221c;--color-red-subtle:#fad2cf;--color-red-0:#ffcabf;--color-red-100:#fd9684;--color-red-200:#fb6a55;--color-red-300:#f84934;--color-red-400:#f2321e;--color-red-500:#e82010;--color-red-600:#d91308;--color-red-700:#c30a03;--color-red-800:#a70401;--color-red-900:#870000;--color-red-1000:#441313;--color-magenta-subtle:#ffecf8;--color-magenta-0:#f5d8ea;--color-magenta-100:#fdd0ec;--color-magenta-200:#f797d2;--color-magenta-300:#e774bb;--color-magenta-400:#da62ac;--color-magenta-500:#cd519d;--color-magenta-600:#ae4787;--color-magenta-700:#943d73;--color-magenta-800:#50253f;--color-magenta-900:#3d2232;--color-magenta-1000:#311d29;--color-yellow-subtle:#f6f0d6;--color-yellow-0:#fff7d6;--color-yellow-100:#f8e6a0;--color-yellow-200:#f5cd47;--color-yellow-300:#e2b203;--color-yellow-400:#cf9f02;--color-yellow-500:#b38600;--color-yellow-600:#946f00;--color-yellow-700:#7f5f01;--color-yellow-800:#533f04;--color-yellow-900:#332e1b;--color-yellow-1000:#272417;--color-lime-subtle:#eaf7d5;--color-lime-0:#efffd6;--color-lime-100:#d3f1a7;--color-lime-200:#b3df72;--color-lime-300:#94c748;--color-lime-400:#82b536;--color-lime-500:#6a9a23;--color-lime-600:#5b7f24;--color-lime-700:#4c6b1f;--color-lime-800:#37471f;--color-lime-900:#28311b;--color-lime-1000:#202616;--color-teal-subtle:#e2f2f7;--color-teal-0:#e7f9ff;--color-teal-100:#c6edfb;--color-teal-200:#9dd9ee;--color-teal-300:#6cc3e0;--color-teal-400:#42b2d7;--color-teal-500:#2898bd;--color-teal-600:#227d9b;--color-teal-700:#206a83;--color-teal-800:#164555;--color-teal-900:#1e3137;--color-teal-1000:#182529;--color-brown-subtle:#efdbcb;--color-brown-0:#e3c7b3;--color-brown-100:#d9ae8c;--color-brown-200:#c0865b;--color-brown-300:#a7784d;--color-brown-400:#8c6a4a;--color-brown-500:#634f3a;--color-brown-600:#4e3f2f;--color-brown-700:#3a2f24;--color-brown-800:#272019;--color-brown-900:#1e1813;--color-brown-1000:#15110e;--color-sage-subtle:#f4f7f0;--color-sage-0:#ebf0e0;--color-sage-100:#e2e8d4;--color-sage-200:#d8e0c9;--color-sage-300:#c1d0b8;--color-sage-400:#a6b1a0;--color-sage-500:#8a8f82;--color-sage-600:#6c7469;--color-sage-700:#4d5450;--color-sage-800:#353b35;--color-sage-900:#2a2d2a;--color-sage-1000:#202220;--color-app-background:linear-gradient(0deg,#ece9e6,#fff);--shade-0:#fff;--color-primary:var(--color-gray-900);--color-primary-subtle:#fff;--color-primary-0:#fff;--color-primary-100:#f7f8f9;--color-primary-200:#f1f2f4;--color-primary-300:#dcdfe4;--color-primary-400:#b3b9c4;--color-primary-500:#8590a2;--color-primary-600:#758195;--color-primary-700:#626f86;--color-primary-800:#44546f;--color-primary-900:#2c3e5d;--color-primary-1000:#25324a}.theme-blue{--color-primary-subtle:#d5d8f5;--color-primary-0:#cbd4f0;--color-primary-100:#a2b0e4;--color-primary-200:#8092e2;--color-primary-300:#6274db;--color-primary-400:#4d60d8;--color-primary-500:#3242bc;--color-primary-600:#27339c;--color-primary-700:#222a72;--color-primary-800:#212656;--color-primary-900:#21233d;--color-primary-1000:#21233d;--color-app-background:linear-gradient(180deg,#e9f2ff,#cce0ff)}.theme-violet{--color-primary-subtle:#e4dbfb;--color-primary-0:#e2d9ff;--color-primary-100:#c8b5fd;--color-primary-200:#af93fb;--color-primary-300:#9a75f8;--color-primary-400:#885df2;--color-primary-500:#794ae9;--color-primary-600:#6c3bdb;--color-primary-700:#5e2ec6;--color-primary-800:#5024ab;--color-primary-900:#411c8c;--color-primary-1000:#33186a;--color-app-background:linear-gradient(0deg,#dfd8fd,#f3f0ff)}.theme-red{--color-primary-subtle:#f5d6d6;--color-primary-0:#ffd6d6;--color-primary-100:#faa;--color-primary-200:#fb9393;--color-primary-300:#f86363;--color-primary-400:#f14444;--color-primary-500:#ce1c1c;--color-primary-600:#8c2a2a;--color-primary-700:#a51111;--color-primary-800:#6c1313;--color-primary-900:#5a0505;--color-primary-1000:#460808;--color-app-background:linear-gradient(180deg,#ffeceb,#ffd5d2)}.theme-green{--color-primary-subtle:#ccf0e1;--color-primary-0:#dbffed;--color-primary-100:#8ff0c1;--color-primary-200:#4ee19c;--color-primary-300:#1bd27f;--color-primary-400:#00c26d;--color-primary-500:#00b367;--color-primary-600:#00a461;--color-primary-700:#017547;--color-primary-800:#055134;--color-primary-900:#203930;--color-primary-1000:#1f332c;--color-app-background:linear-gradient(180deg,#dcfff1,#baf3db)}.theme-orange{--color-primary-subtle:#ffeccc;--color-primary-0:#ffdfad;--color-primary-100:#fdd291;--color-primary-200:#ffbb63;--color-primary-300:#ffa037;--color-primary-400:#f68511;--color-primary-500:#e46f00;--color-primary-600:#cb5d00;--color-primary-700:#953d00;--color-primary-800:#7a2f00;--color-primary-900:#612300;--color-primary-1000:#491901;--color-app-background:linear-gradient(180deg,#fff3eb,#fedec8)}.theme-magenta{--color-primary-subtle:#ffecf8;--color-primary-0:#f5d8ea;--color-primary-100:#fdd0ec;--color-primary-200:#f5b1db;--color-primary-300:#f38ecc;--color-primary-400:#e670b9;--color-primary-500:#e75fb3;--color-primary-600:#bf418f;--color-primary-700:#9b276f;--color-primary-800:#64244a;--color-primary-900:#3d2232;--color-primary-1000:#321f2a;--color-app-background:linear-gradient(180deg,#ffecf8,#fbd9ee)}.theme-yellow{--color-primary-subtle:#f6f0d6;--color-primary-0:#fff7d6;--color-primary-100:#f8e6a0;--color-primary-200:#f5cd47;--color-primary-300:#e2b203;--color-primary-400:#cf9f02;--color-primary-500:#b38600;--color-primary-600:#946f00;--color-primary-700:#7f5f01;--color-primary-800:#533f04;--color-primary-900:#332e1b;--color-primary-1000:#2c2819;--color-app-background:linear-gradient(180deg,#fcf8e7,#fbf1c8)}.theme-lime{--color-primary-subtle:#eaf7d5;--color-primary-0:#efffd6;--color-primary-100:#d3f1a7;--color-primary-200:#b3df72;--color-primary-300:#94c748;--color-primary-400:#82b536;--color-primary-500:#6a9a23;--color-primary-600:#5b7f24;--color-primary-700:#4c6b1f;--color-primary-800:#37471f;--color-primary-900:#28311b;--color-primary-1000:#252d1b;--color-app-background:linear-gradient(180deg,#f2fbe4,#e9facf)}.theme-teal{--color-primary-subtle:#e2f2f7;--color-primary-0:#e7f9ff;--color-primary-100:#c6edfb;--color-primary-200:#9dd9ee;--color-primary-300:#6cc3e0;--color-primary-400:#42b2d7;--color-primary-500:#2898bd;--color-primary-600:#227d9b;--color-primary-700:#206a83;--color-primary-800:#164555;--color-primary-900:#1e3137;--color-primary-1000:#192529;--color-app-background:linear-gradient(180deg,#e7f9ff,#d2effa)}.theme-brown{--color-primary-subtle:#fcf7f1;--color-primary-0:#faf2e6;--color-primary-100:#f5e5cf;--color-primary-200:#ebd1ac;--color-primary-300:#dcb077;--color-primary-400:#c48d42;--color-primary-500:#a5712e;--color-primary-600:#8e6027;--color-primary-700:#704b1f;--color-primary-800:#543818;--color-primary-900:#3b2711;--color-primary-1000:#2e1f10;--color-app-background:linear-gradient(180deg,#fef4e9,#fee9ce)}.theme-sage{--color-primary-subtle:#f7f8f6;--color-primary-0:#f0f2ef;--color-primary-100:#e2e5e0;--color-primary-200:#c5cbbf;--color-primary-300:#a8b4a2;--color-primary-400:#8d9b85;--color-primary-500:#6b7d6b;--color-primary-600:#556b5a;--color-primary-700:#3e4a40;--color-primary-800:#2b3a2c;--color-primary-900:#1a2a1b;--color-primary-1000:#182419;--color-app-background:linear-gradient(180deg,#eae9e8,#d3d3d3)}.dark{--color-primary-1000:#161616;--color-primary-900:#1a1a1a;--color-primary-800:#262626;--color-primary-700:#333;--color-primary-600:#404040;--color-primary-500:#4d4d4d;--color-primary-400:#5c5c5c;--color-primary-300:#737373;--color-primary-200:#8c8c8c;--color-primary-100:#a6a6a6;--color-primary-0:#bfbfbf;--color-primary-subtle:#bfbfbf;--color-app-background:linear-gradient(0deg,#1f1e1e,#181717)}.dark.theme-blue{--color-primary-subtle:#d8f5f9;--color-primary-0:#c8eef3;--color-primary-100:#9bd2e0;--color-primary-200:#84d0df;--color-primary-300:#67badb;--color-primary-400:#237eba;--color-primary-500:#1b71b2;--color-primary-600:#175d97;--color-primary-700:#123f67;--color-primary-800:#132d49;--color-primary-900:#1d2837;--color-primary-1000:#171f2a;--color-app-background:linear-gradient(180deg,#141e30,#243b55)}.dark.theme-violet{--color-primary-subtle:#f9f4fd;--color-primary-0:#f9f0ff;--color-primary-100:#efdfff;--color-primary-200:#e4ccfe;--color-primary-300:#a978e0;--color-primary-400:#9959e2;--color-primary-500:#7832cd;--color-primary-600:#5d21a6;--color-primary-700:#44167d;--color-primary-800:#361261;--color-primary-900:#2a1741;--color-primary-1000:#2b2137;--color-app-background:linear-gradient(0deg,#0f0c29,#302b63,#24243e)}.dark.theme-red{--color-primary-subtle:#fae8e8;--color-primary-0:#ffe6e6;--color-primary-100:#f5b3b3;--color-primary-200:#eb8080;--color-primary-300:#d96868;--color-primary-400:#c55454;--color-primary-500:#a63b3b;--color-primary-600:#8b2f2f;--color-primary-700:#722525;--color-primary-800:#5a1c1c;--color-primary-900:#3a1616;--color-primary-1000:#321414;--color-app-background:linear-gradient(0deg,#4e2a29,#52201f)}.dark.theme-green{--color-primary-subtle:#e7fbe7;--color-primary-0:#e6f2e6;--color-primary-100:#b4efd3;--color-primary-200:#7ce2b4;--color-primary-300:#51c695;--color-primary-400:#15a46e;--color-primary-500:#008f5d;--color-primary-600:#007a4d;--color-primary-700:#00653e;--color-primary-800:#005132;--color-primary-900:#053f27;--color-primary-1000:#0a2e1d;--color-app-background:linear-gradient(0deg,#237a57,#093028)}.dark.theme-orange{--color-primary-subtle:#fbf2ec;--color-primary-0:#fce4d5;--color-primary-100:#fbc4a4;--color-primary-200:#e9966d;--color-primary-300:#dd6b32;--color-primary-400:#c96823;--color-primary-500:#aa4e10;--color-primary-600:#91410c;--color-primary-700:#75360c;--color-primary-800:#5a2d0a;--color-primary-900:#462812;--color-primary-1000:#362214;--color-app-background:linear-gradient(180deg,#38291e,#442714)}.dark.theme-magenta{--color-primary-subtle:#ffecf8;--color-primary-0:#f5d8ea;--color-primary-100:#fdd0ec;--color-primary-200:#f797d2;--color-primary-300:#e774bb;--color-primary-400:#da62ac;--color-primary-500:#cd519d;--color-primary-600:#ae4787;--color-primary-700:#943d73;--color-primary-800:#50253f;--color-primary-900:#3d2232;--color-primary-1000:#321e2a;--color-app-background:linear-gradient(0deg,#612c4e,#3b1a37)}.dark.theme-yellow{--color-primary-subtle:#f6f0d6;--color-primary-0:#fff7d6;--color-primary-100:#e2d49c;--color-primary-200:#dabb57;--color-primary-300:#dec157;--color-primary-400:#cda82f;--color-primary-500:#997815;--color-primary-600:#826717;--color-primary-700:#615015;--color-primary-800:#4b3f1a;--color-primary-900:#383321;--color-primary-1000:#322e1f;--color-app-background:linear-gradient(180deg,#272315,#4a3906)}.dark.theme-lime{--color-primary-subtle:#eaf7d5;--color-primary-0:#efffd6;--color-primary-100:#d3f1a7;--color-primary-200:#b3df72;--color-primary-300:#94c748;--color-primary-400:#82b536;--color-primary-500:#6a9a23;--color-primary-600:#5b7f24;--color-primary-700:#4c6b1f;--color-primary-800:#37471f;--color-primary-900:#28311b;--color-primary-1000:#222918;--color-app-background:linear-gradient(0deg,#29380e,#1d2919)}.dark.theme-teal{--color-primary-subtle:#e2f2f7;--color-primary-0:#e7f9ff;--color-primary-100:#c6edfb;--color-primary-200:#9dd9ee;--color-primary-300:#6cc3e0;--color-primary-400:#42b2d7;--color-primary-500:#2898bd;--color-primary-600:#227d9b;--color-primary-700:#206a83;--color-primary-800:#164555;--color-primary-900:#1e3137;--color-primary-1000:#19262b;--color-app-background:linear-gradient(180deg,#0f2027,#203a43,#2c5364)}.dark.theme-brown{--color-primary-subtle:#efdbcb;--color-primary-0:#e3c7b3;--color-primary-100:#d9ae8c;--color-primary-200:#c0865b;--color-primary-300:#a7784d;--color-primary-400:#8c6a4a;--color-primary-500:#634f3a;--color-primary-600:#4e3f2f;--color-primary-700:#3a2f24;--color-primary-800:#272019;--color-primary-900:#1e1813;--color-primary-1000:#17130f;--color-app-background:linear-gradient(180deg,#181410,#281e15)}.dark.theme-sage{--color-primary-subtle:#f4f7f0;--color-primary-0:#ebf0e0;--color-primary-100:#e2e8d4;--color-primary-200:#d8e0c9;--color-primary-300:#c1d0b8;--color-primary-400:#a6b1a0;--color-primary-500:#8a8f82;--color-primary-600:#6c7469;--color-primary-700:#4d5450;--color-primary-800:#353b35;--color-primary-900:#2a2d2a;--color-primary-1000:#212321;--color-app-background:linear-gradient(180deg,#232526,#414345)}}@layer -shadows{:root{--shadow-1:0px 16px 64px 0px rgba(0,0,0,.1),0px 8px 16px 0px rgba(0,0,0,.1);--shadow-2:0px 12px 48px 0px rgba(0,0,0,.1),0px 6px 12px 0px rgba(0,0,0,.1);--shadow-3:0px 4px 12px 0px rgba(0,0,0,.05),0px 4px 12px 0px rgba(0,0,0,.05);--shadow-4:1px 1px 2px 0px rgba(0,0,0,.1) inset;--shadow-5:0px 1px 2px 0px rgba(0,0,0,.1);--shadow-6:0px 24px 96px 0px rgba(0,0,0,.1),0px 12px 24px 0px rgba(0,0,0,.1)}}@layer spacings{:root{--spacing-mobile-7-xs:.25rem;--spacing-mobile-6-xs:.3125rem;--spacing-mobile-5-xs:.375rem;--spacing-mobile-4-xs:.4375rem;--spacing-mobile-3-xs:.5rem;--spacing-mobile-2-xs:.625rem;--spacing-mobile-xs:.8125rem;--spacing-mobile-s:1rem;--spacing-mobile-m:1.25rem;--spacing-mobile-l:1.5rem;--spacing-mobile-xl:1.875rem;--spacing-mobile-2-xl:2.375rem;--spacing-mobile-3-xl:2.9375rem;--spacing-mobile-4-xl:3.6875rem;--spacing-mobile-5-xl:4.625rem;--spacing-mobile-6-xl:5.75rem;--spacing-mobile-7-xl:7.1875rem;--spacing-mobile-8-xl:9rem;--spacing-mobile-9-xl:11.1875rem;--spacing-mobile-10-xl:14rem;--spacing-desktop-7-xs:.25rem;--spacing-desktop-6-xs:.3125rem;--spacing-desktop-5-xs:.375rem;--spacing-desktop-4-xs:.5rem;--spacing-desktop-3-xs:.5625rem;--spacing-desktop-2-xs:.75rem;--spacing-desktop-xs:.875rem;--spacing-desktop-s:1.125rem;--spacing-desktop-m:1.375rem;--spacing-desktop-l:1.6875rem;--spacing-desktop-xl:2.125rem;--spacing-desktop-2-xl:2.6875rem;--spacing-desktop-3-xl:3.3125rem;--spacing-desktop-4-xl:4.125rem;--spacing-desktop-5-xl:5.1875rem;--spacing-desktop-6-xl:6.4375rem;--spacing-desktop-7-xl:8.0625rem;--spacing-desktop-8-xl:10.0625rem;--spacing-desktop-9-xl:12.625rem;--spacing-desktop-10-xl:15.75rem;--spacing-fluid-7-xs:clamp(.25rem,.25rem + 0vw,.25rem);--spacing-fluid-6-xs:clamp(.3125rem,.3125rem + 0vw,.3125rem);--spacing-fluid-5-xs:clamp(.375rem,.375rem + 0vw,.375rem);--spacing-fluid-4-xs:clamp(.4375rem,.4223rem + .0647vw,.5rem);--spacing-fluid-3-xs:clamp(.5rem,.4848rem + .0647vw,.5625rem);--spacing-fluid-2-xs:clamp(.625rem,.5947rem + .1294vw,.75rem);--spacing-fluid-xs:clamp(.8125rem,.7973rem + .0647vw,.875rem);--spacing-fluid-s:clamp(1rem,.9697rem + .1294vw,1.125rem);--spacing-fluid-m:clamp(1.25rem,1.2197rem + .1294vw,1.375rem);--spacing-fluid-l:clamp(1.5rem,1.4545rem + .1942vw,1.6875rem);--spacing-fluid-xl:clamp(1.875rem,1.8143rem + .2589vw,2.125rem);--spacing-fluid-2-xl:clamp(2.375rem,2.2992rem + .3236vw,2.6875rem);--spacing-fluid-3-xl:clamp(2.9375rem,2.8465rem + .3883vw,3.3125rem);--spacing-fluid-4-xl:clamp(3.6875rem,3.5813rem + .4531vw,4.125rem);--spacing-fluid-5-xl:clamp(4.625rem,4.4885rem + .5825vw,5.1875rem);--spacing-fluid-6-xl:clamp(5.75rem,5.5831rem + .712vw,6.4375rem);--spacing-fluid-7-xl:clamp(7.1875rem,6.9751rem + .9061vw,8.0625rem);--spacing-fluid-8-xl:clamp(9rem,8.7421rem + 1.1003vw,10.0625rem);--spacing-fluid-9-xl:clamp(11.1875rem,10.8386rem + 1.4887vw,12.625rem);--spacing-fluid-10-xl:clamp(14rem,13.5752rem + 1.8123vw,15.75rem);--spacing-fluid-default:clamp(1rem,.909rem + .3883vw,1.375rem)}}@layer borders{:root{--border-size-1:.0625rem;--border-size-2:.125rem;--border-type-solid:solid;--border-type-dashed:dashed;--border-color:var(--color-gray-300);--border-transparent:rgba(0,0,0,.05);--outline-color:var(--color-primary-500);--radius-1:.125rem;--radius-2:.25rem;--radius-3:.375rem;--radius-4:.5rem;--radius-5:.625rem;--radius-6:.75rem;--radius-9:1.125rem;--radius-circle:100%;--border-global-1:var(--border-size-1) var(--border-type-solid) var(--border-color);--border-global-2:var(--border-size-2) var(--border-type-solid) var(--border-color);--border-global-transparent:var(--border-size-1) var(--border-type-solid) var(--border-transparent);--outline-global:var(--border-size-2) var(--border-type-solid) var(--outline-color);--outline-global-offset:.0625rem}html.dark{--outline-color:var(--color-primary-400)}}@layer base{:root{--body-font-family:var(--font-primary);--body-font-size:var(--font-size-base);--body-line-height:var(--font-line-height-base);--body-color:var(--color-primary);--body-background:var(--color-gray-100)}html{font-size:100%;overflow-x:hidden;width:100vw}html.dark{--body-background:var(--color-darkmode-600)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-app-background);color:var(--body-color);font-family:var(--body-font-family);font-size:var(--body-font-size);letter-spacing:.0084rem;line-height:var(--body-line-height);width:100%!important}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-primary-300);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-400)}.scrollable-element{scrollbar-color:var(--color-primary-300) transparent;scrollbar-width:auto}}.horizontal-divider{background:var(--color-primary-200);height:1px;margin:4px 0;width:100%}html.dark{--color-primary:var(--shade-0)}html.dark .horizontal-divider{background:var(--color-primary-700)}@layer grid{:root{--grid-auto-rows:max-content;--grid-rows:1;--grid-columns:4;--grid-row-gap:clamp(1rem,.909rem + .3883vw,1.375rem);--grid-column-gap:clamp(1rem,.909rem + .3883vw,1.375rem);--grid-inner-auto-rows:max-content;--grid-inner-rows:1;--grid-inner-columns:4;--grid-inner-row-gap:clamp(1rem,.909rem + .3883vw,1.375rem);--grid-inner-column-gap:clamp(1rem,.909rem + .3883vw,1.375rem)}.grid{display:grid;gap:var(--grid-row-gap) var(--grid-column-gap);grid-auto-rows:var(--grid-auto-rows);grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:repeat(var(--grid-rows),1fr)}@media (min-width:768px){.grid{--grid-columns:8}}@media (min-width:990px){.grid{--grid-columns:12}}.grid-inner{display:grid;gap:var(--grid-inner-row-gap) var(--grid-inner-column-gap);grid-auto-rows:var(--grid-inner-auto-rows);grid-template-columns:repeat(var(--grid-inner-columns),1fr);grid-template-rows:repeat(var(--grid-inner-rows),1fr)}}@layer wrapper-grid{:root{--wrapper-grid-width:107.125rem;--wrapper-grid-spacing-fluid:clamp(1rem,-.3198rem + 5.6311vw,6.4375rem)}.wrapper-grid{display:grid;grid-auto-rows:max-content;grid-template-columns:[full-width-start] minmax(var(--wrapper-grid-spacing-fluid),1fr) [content-start] min(100% - var(--wrapper-grid-spacing-fluid) * 2,var(--wrapper-grid-width)) [content-end] minmax(var(--wrapper-grid-spacing-fluid),1fr) [full-width-end]}}@layer svg-icon{.svg-icon--fill,.svg-icon--fill *{fill:currentColor}}@layer transitions{:root{--transition-duration:.3s;--transition-duration-fast:.2s;--transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--transition-md-fade:transform var(--transition-duration) var(--transition-function-fast-bezier),opacity var(--transition-duration) var(--transition-function-fast-bezier);--transition-all:all var(--transition-duration) var(--transition-function-ease-in-out-bezier);--transition-fade:opacity var(--transition-duration) var(--transition-function-fast-bezier);--transition-fade-linear:opacity var(--el-transition-duration-fast) linear}}@layer barrage-button{:root{--button-width:max-content;--button-min-height:clamp(.875rem,.8447rem + .1294vw,1rem);--button-font-size:var(--font-size-base);--button-font-weight:var(--font-weight-regular);--button-text-color:var(--color-primary-900);--button-primary-text-color:var(--color-primary-50);--button-letter-spacing:clamp(.0075rem,.0073rem + .001vw,.0084375rem);--button-icon-gap:var(--spacing-fluid-2-xs);--button-background-color:var(--color-primary-0);--button-border-color:var(--color-primary-500);--button-border-radius:var(--radius-4);--button-padding-block:var(--spacing-fluid-4-xs);--button-padding-inline:var(--spacing-fluid-3-xs)}html.dark .barrage-button{--button-text-color:var(--color-primary-0);--button-background-color:var(--color-primary-900)}html.dark .barrage-button:hover{--button-background-color:var(--color-primary-700);--button-border-color:var(--color-primary-500)}html.dark .barrage-button:active{--button-background-color:var(--color-primary-600);--button-border-color:var(--color-primary-100)}html.dark .barrage-button:disabled{--button-text-color:var(--color-primary-700);--button-background-color:var(--color-primary-900);--button-border-color:var(--color-primary-700)}html.dark .barrage-button.is-plain{background:transparent}html.dark .barrage-button.is-plain:hover{background:var(--color-primary-700);border-color:var(--color-primary-500);color:var(--color-primary-0)}html.dark .barrage-button--primary{--button-text-color:var(--color-primary-0);--button-background-color:var(--color-primary-700);--button-border-color:var(--color-primary-500)}html.dark .barrage-button--primary:hover{--button-text-color:var(--color-primary-0);--button-background-color:var(--color-primary-600);--button-border-color:var(--color-primary-300)}html.dark .barrage-button--primary:active{--button-text-color:var(--color-primary-0);--button-background-color:var(--color-primary-500);--button-border-color:var(--color-primary-300)}html.dark .barrage-button--primary:disabled{--button-text-color:var(--color-primary-500);--button-background-color:var(--color-primary-800);--button-border-color:var(--color-primary-600)}html.dark .barrage-button--success{--button-text-color:var(--color-gray-100);--button-background-color:var(--color-green-700);--button-border-color:var(--color-green-900)}html.dark .barrage-button--success.is-plain{border-color:var(--color-green-700)}html.dark .barrage-button--success:hover{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-green-600);--button-border-color:var(--color-green-800)}html.dark .barrage-button--success:active{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-green-400);--button-border-color:var(--color-green-600)}html.dark .barrage-button--success:disabled{--button-text-color:var(--color-green-700);--button-background-color:var(--color-green-900);--button-border-color:var(--color-green-700)}html.dark .barrage-button--danger{--button-text-color:var(--color-primary-0);--button-background-color:var(--color-red-900);--button-border-color:var(--color-red-800)}html.dark .barrage-button--danger:hover{--button-text-color:var(--color-red-0);--button-background-color:var(--color-red-800);--button-border-color:var(--color-red-700)}html.dark .barrage-button--danger:active{--button-text-color:var(--color-red-100);--button-background-color:var(--color-red-300);--button-border-color:var(--color-red-400)}html.dark .barrage-button--danger:disabled{--button-text-color:var(--color-red-600);--button-background-color:var(--color-red-900);--button-border-color:var(--color-red-700)}html.dark .barrage-button--danger.is-plain{background:transparent;border-color:var(--color-red-200);color:var(--color-red-100)}html.dark .barrage-button--danger.is-plain:hover{background:var(--color-red-300);border-color:var(--color-red-400);color:var(--color-red-0)}html.dark .barrage-button--warning{--button-text-color:var(--color-yellow-100);--button-background-color:var(--color-yellow-700);--button-border-color:var(--color-yellow-800)}html.dark .barrage-button--warning:hover{--button-text-color:var(--color-yellow-0);--button-background-color:var(--color-yellow-600);--button-border-color:var(--color-yellow-700)}html.dark .barrage-button--warning:active{--button-text-color:var(--color-yellow-100);--button-background-color:var(--color-yellow-400);--button-border-color:var(--color-yellow-500)}html.dark .barrage-button--warning:disabled{--button-text-color:var(--color-yellow-700);--button-background-color:var(--color-yellow-900);--button-border-color:var(--color-yellow-700)}html.dark .barrage-button--info{--button-text-color:var(--color-blue-100);--button-background-color:var(--color-blue-500);--button-border-color:var(--color-blue-800)}html.dark .barrage-button--info:hover{--button-text-color:var(--color-blue-0);--button-background-color:var(--color-blue-400);--button-border-color:var(--color-blue-700)}html.dark .barrage-button--info:active{--button-text-color:var(--color-blue-0);--button-background-color:var(--color-blue-300);--button-border-color:var(--color-blue-400)}html.dark .barrage-button--info:disabled{--button-text-color:var(--color-blue-500);--button-background-color:var(--color-blue-300);--button-border-color:var(--color-blue-800)}.barrage-button{background-color:var(--button-background-color);border:var(--border-size-1) var(--border-type-solid) var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);min-height:var(--button-min-height);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);transition:background-color var(--transition-duration) ease-out,border-color var(--transition-duration) ease-out;white-space:nowrap;width:var(--button-width)}.barrage-button,.barrage-button span{align-items:center;display:flex;justify-content:center}.barrage-button span{gap:0 var(--button-icon-gap)}.barrage-button:focus-visible{outline:var(--outline-global);outline-offset:var(--outline-global-offset)}.barrage-button:hover{--button-background-color:var(--color-primary-100);--button-border-color:var(--color-primary-700)}.barrage-button:active{--button-background-color:var(--color-primary-400);--button-border-color:var(--color-primary-700);outline:none}.barrage-button:disabled{--button-text-color:var(--color-primary-500);--button-background-color:var(--color-primary-50);--button-border-color:var(--color-primary-300);cursor:not-allowed}.barrage-button.is-circle{border-radius:20px}.barrage-button.icon-only{--button-width:clamp(2.875rem,2.8447rem + .1294vw,3rem);--button-padding-inline:clamp(.75rem,.7348rem + .0647vw,.8125rem)}.barrage-button--small{--button-min-height:clamp(2.125rem,2.0643rem + .2589vw,2.375rem);--button-padding-block:clamp(.275rem,.2598rem + .0647vw,.2375rem);--button-padding-inline:clamp(.5125rem,.6973rem + .0647vw,.675rem)}.barrage-button--small.icon-only{--button-width:clamp(2.125rem,2.0643rem + .2589vw,2.375rem);--button-padding-inline:clamp(.5rem,.4697rem + .1294vw,.625rem)}.barrage-button--small .barrage-icon{--icon-width:1rem;--icon-height:1rem}.barrage-button.is-plain{background:transparent}.barrage-button.is-plain:hover{background:var(--color-primary-200);border-color:var(--color-primary-400);color:var(--color-primary-900)}.barrage-button--large{--button-padding-inline:clamp(1.25rem,1.1438rem + .4531vw,1.6875rem)}.barrage-button--large.icon-only{--button-width:clamp(3.125rem,2.9733rem + .6472vw,3.75rem);--button-padding-block:var(--spacing-desktop-xs);--button-padding-inline:var(--spacing-desktop-xs)}.barrage-button--primary{--button-text-color:var(--color-primary-900);--button-background-color:var(--color-primary-200);--button-border-color:var(--color-primary-400)}.barrage-button--primary:hover{--button-text-color:var(--color-primary-0);--button-background-color:var(--color-primary-300);--button-border-color:var(--color-primary-500)}.barrage-button--primary:active{--button-text-color:var(--color-primary-100);--button-background-color:var(--color-primary-300);--button-border-color:var(--color-primary-400)}.barrage-button--primary:disabled{--button-text-color:var(--color-primary-400);--button-background-color:var(--color-primary-100);--button-border-color:var(--color-primary-400)}.barrage-button--success{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-green-400);--button-border-color:var(--color-green-700)}.barrage-button--success.is-plain{border-color:var(--color-green-400)}.barrage-button--success:hover{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-green-200);--button-border-color:var(--color-green-600)}.barrage-button--success:active{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-green-200);--button-border-color:var(--color-green-300)}.barrage-button--success:disabled{--button-text-color:var(--color-green-400);--button-background-color:var(--color-green-100);--button-border-color:var(--color-green-400)}.barrage-button--danger{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-red-300);--button-border-color:var(--color-red-700)}.barrage-button--danger:hover{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-red-200);--button-border-color:var(--color-red-600)}.barrage-button--danger:active{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-red-200);--button-border-color:var(--color-red-300)}.barrage-button--danger:disabled{--button-text-color:var(--color-red-300);--button-background-color:var(--color-red-100);--button-border-color:var(--color-red-400)}.barrage-button--danger.is-plain{background:var(--color-red-0);border-color:var(--color-red-200);color:var(--color-red-900)}.barrage-button--danger.is-plain:hover{background:var(--color-red-300);border-color:var(--color-red-500);color:var(--color-gray-50)}.barrage-button--warning{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-yellow-400);--button-border-color:var(--color-yellow-700)}.barrage-button--warning:hover{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-yellow-200);--button-border-color:var(--color-yellow-600)}.barrage-button--warning:active{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-yellow-200);--button-border-color:var(--color-yellow-300)}.barrage-button--warning:disabled{--button-text-color:var(--color-yellow-300);--button-background-color:var(--color-yellow-100);--button-border-color:var(--color-yellow-300)}.barrage-button--info{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-blue-400);--button-border-color:var(--color-blue-700)}.barrage-button--info:hover{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-blue-200);--button-border-color:var(--color-blue-600)}.barrage-button--info:active{--button-text-color:var(--color-gray-50);--button-background-color:var(--color-blue-200);--button-border-color:var(--color-blue-300)}.barrage-button--info:disabled{--button-text-color:var(--color-blue-300);--button-background-color:var(--color-blue-100);--button-border-color:var(--color-blue-300)}}@layer barrage-notification{:root{--barrage-notification-width:22.0625rem;--barrage-notification-title-font-size:var(--font-size-fluid-3);--barrage-notification-title-font-weight:var(--font-weight-semibold);--barrage-notification-content-font-size:var(--font-size-fluid-2);--barrage-notification-content-column-gap:var(--spacing-fluid-3-xs);--barrage-notification-content-row-gap:clamp(.375rem,.3447rem + .1294vw,.5rem);--barrage-notification-offset:var(--spacing-fluid-xs);--barrage-notification-padding-block:var(--spacing-fluid-xs);--barrage-notification-padding-inline:clamp(.625rem,.5643rem + .2589vw,.875rem);--barrage-notification-background-color:var(--color-blue-subtle);--barrage-notification-border-radius:var(--radius-4);--barrage-notification-box-shadow:var(--shadow-3);--barrage-notification-text-color:var(--color-gray-900);--barrage-notification-icon-color:var(--color-blue-500);--barrage-notification-group-background-color:var(--color-blue-subtle);--barrage-notification-animation-duration:var(--transition-duration);--barrage-notification-animation-transition:all var(--barrage-notification-animation-duration) ease-out}.barrage-notification{align-items:flex-start;background-color:var(--barrage-notification-background-color);border-radius:var(--barrage-notification-border-radius);box-sizing:border-box;color:var(--barrage-notification-text-color);display:flex;position:fixed;transition:var(--barrage-notification-animation-transition);width:var(--barrage-notification-width)}.barrage-notification-fade-enter-from{opacity:0}.barrage-notification-fade-enter-from.right{transform:translate(100%)}.barrage-notification-fade-enter-from.left{transform:translate(-100%)}.barrage-notification-fade-enter-to{opacity:1}.barrage-notification-fade-enter-to.left,.barrage-notification-fade-enter-to.right{transform:translate(0)}.barrage-notification-fade-leave-from{opacity:1}.barrage-notification-fade-leave-to{opacity:0}.barrage-notification:hover{box-shadow:var(--barrage-notification-box-shadow)}.barrage-notification.left{left:var(--barrage-notification-offset)}.barrage-notification.right{right:var(--barrage-notification-offset)}.barrage-notification__icon{--barrage-icon-height:auto;color:var(--barrage-notification-icon-color);height:24px;margin-inline:var(--barrage-notification-padding-inline);margin-top:8px;padding-block:var(--barrage-notification-padding-block);width:24px}.barrage-notification__group{background-color:var(--barrage-notification-group-background-color);border-end-end-radius:var(--barrage-notification-border-radius);border-start-end-radius:var(--barrage-notification-border-radius);display:flex;flex-wrap:wrap;gap:var(--barrage-notification-content-row-gap) 0;justify-content:space-between;padding-block:var(--barrage-notification-padding-block);padding-inline-end:var(--barrage-notification-padding-inline);width:100%}.barrage-notification__title{font-size:var(--barrage-notification-title-font-size);font-weight:var(--barrage-notification-title-font-weight);order:1}.barrage-notification__content,.barrage-notification__title{width:calc(100% - var(--barrage-notification-content-column-gap) - 1.25rem)}.barrage-notification__content{font-size:var(--barrage-notification-content-font-size);order:3}.barrage-notification__content *{color:var(--barrage-notification-text-color);font-size:var(--barrage-notification-content-font-size)}.barrage-notification__closeBtn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5.3 5.3c-.2.2-.2.5 0 .7l2 2-2 2c-.2.2-.2.5 0 .7s.5.2.7 0l2-2 2 2c.2.2.5.2.7 0s.2-.5 0-.7l-2-2 2-2c.2-.2.2-.5 0-.7s-.5-.2-.7 0l-2 2-2-2c-.2-.2-.5-.2-.7 0M8 1.667A6.33 6.33 0 0 1 14.333 8 6.33 6.33 0 0 1 8 14.333 6.33 6.33 0 0 1 1.667 8 6.33 6.33 0 0 1 8 1.667m0-1A7.31 7.31 0 0 0 .667 8 7.31 7.31 0 0 0 8 15.333 7.31 7.31 0 0 0 15.333 8 7.31 7.31 0 0 0 8 .667' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;height:20px;order:2;width:20px}.barrage-notification__closeBtn:hover{cursor:pointer}.barrage-notification__closeBtn>*{display:none}.barrage-notification.toast{align-items:center;--barrage-notification-background-color:var(--color-blue-500)}.barrage-notification.toast .barrage-notification__group{padding-inline-start:var(--barrage-notification-padding-inline)}.barrage-notification.toast .barrage-notification__icon{--barrage-notification-icon-color:var(--shade-0)}.barrage-notification.toast.success{--barrage-notification-background-color:var(--color-green-500)}.barrage-notification.toast.success .barrage-notification__icon{--barrage-notification-icon-color:var(--shade-0)}.barrage-notification.toast.warning{--barrage-notification-background-color:var(--color-orange-500)}.barrage-notification.toast.warning .barrage-notification__icon{--barrage-notification-icon-color:var(--color-gray-900)}.barrage-notification.toast.error{--barrage-notification-background-color:var(--color-red-500)}.barrage-notification.toast.error .barrage-notification__icon{--barrage-notification-icon-color:var(--shade-0)}.barrage-notification.success{--barrage-notification-background-color:var(--color-green-subtle);--barrage-notification-group-background-color:var(--color-green-subtle)}.barrage-notification.success .barrage-notification__icon{--barrage-notification-icon-color:var(--color-green-500)}.barrage-notification.warning{--barrage-notification-background-color:var(--color-orange-subtle);--barrage-notification-group-background-color:var(--color-orange-subtle)}.barrage-notification.warning .barrage-notification__icon{--barrage-notification-icon-color:var(--color-orange-500)}.barrage-notification.error{--barrage-notification-background-color:var(--color-red-subtle);--barrage-notification-group-background-color:var(--color-red-subtle)}.barrage-notification.error .barrage-notification__icon{--barrage-notification-icon-color:var(--color-red-500)}html.dark .barrage-notification{--barrage-notification-text-color:var(--shade-0);--barrage-notification-background-color:#131f7b;--barrage-notification-group-background-color:#131f7b}html.dark .barrage-notification__title{color:var(--barrage-notification-text-color)}html.dark .barrage-notification:not(html.dark .barrage-notification.toast) .barrage-notification__icon .barrage-icon--fill,html.dark .barrage-notification:not(html.dark .barrage-notification.toast) .barrage-notification__icon .barrage-icon--fill *{fill:var(--color-blue-200)}html.dark .barrage-notification.success{--barrage-notification-background-color:#004829;--barrage-notification-group-background-color:#004829}html.dark .barrage-notification.warning{--barrage-notification-background-color:#642d07;--barrage-notification-group-background-color:#642d07}html.dark .barrage-notification.error{--barrage-notification-background-color:#5d0d06;--barrage-notification-group-background-color:#5d0d06}html.dark .barrage-notification__closeBtn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M6.792 6.792a.604.604 0 0 0 0 .875l2.5 2.5-2.5 2.5a.604.604 0 0 0 0 .875c.25.25.625.25.875 0l2.5-2.5 2.5 2.5c.25.25.625.25.875 0a.604.604 0 0 0 0-.875l-2.5-2.5 2.5-2.5a.604.604 0 0 0 0-.875.604.604 0 0 0-.875 0l-2.5 2.5-2.5-2.5a.604.604 0 0 0-.875 0m3.375-4.542a7.913 7.913 0 0 1 7.916 7.917 7.913 7.913 0 0 1-7.916 7.916 7.913 7.913 0 0 1-7.917-7.916 7.913 7.913 0 0 1 7.917-7.917m0-1.25A9.14 9.14 0 0 0 1 10.167a9.14 9.14 0 0 0 9.167 9.166 9.14 9.14 0 0 0 9.166-9.166A9.14 9.14 0 0 0 10.167 1' clip-rule='evenodd'/%3E%3C/svg%3E")}html.dark .barrage-notification.toast{--barrage-notification-background-color:var(--color-blue-500)}html.dark .barrage-notification.toast.success{--barrage-notification-background-color:var(--color-green-500)}html.dark .barrage-notification.toast.warning{--barrage-notification-background-color:var(--color-orange-500)}html.dark .barrage-notification.toast.error{--barrage-notification-background-color:var(--color-red-500)}}@layer barrage-dropdown{:root{--dropdown-background-color:var(--color-primary-subtle);--dropdown-padding-block:clamp(.25rem,.2197rem + .1294vw,.375rem);--dropdown-shadow:0px 4px 12px 0px rgba(0,0,0,.05),0px 4px 12px 0px rgba(0,0,0,.05);--dropdown-item-background-color:var(--color-primary-subtle);--dropdown-item-padding-block:clamp(.625rem,.5947rem + .1294vw,.75rem);--dropdown-item-padding-inline:clamp(.8125rem,.7973rem + .0647vw,.875rem)}html.dark .barrage-dropdown,html.dark .barrage-dropdown__popper{--dropdown-background-color:var(--color-primary-800)}html.dark .barrage-dropdown-menu__item{--dropdown-item-background-color:var(--color-primary-800)}html.dark .barrage-dropdown-menu__item:hover{--dropdown-item-background-color:var(--color-primary-900)}html.dark .barrage-dropdown-menu__item:active{--dropdown-item-background-color:var(--color-primary-700)}html.dark .barrage-dropdown-menu__item:focus-visible{--dropdown-item-background-color:var(--color-primary-800)}.barrage-dropdown .tooltip__trigger{align-items:center;display:inline-flex;gap:0 1rem;justify-content:space-between}.barrage-dropdown__popper{background-color:var(--dropdown-background-color);border-radius:var(--radius-4);box-shadow:var(--dropdown-shadow);overflow:hidden;padding-block:var(--dropdown-padding-block)}.barrage-dropdown-menu{list-style:none;padding:0}.barrage-dropdown-menu__item{background-color:var(--dropdown-item-background-color);cursor:pointer;padding-block:var(--dropdown-item-padding-block);padding-inline:var(--dropdown-item-padding-inline);transition:background-color .4s ease-out;white-space:nowrap;width:100%}.barrage-dropdown-menu__item:hover{--dropdown-item-background-color:var(--color-primary-100)}.barrage-dropdown-menu__item:focus,.barrage-dropdown-menu__item:focus-visible{background-color:var(--color-primary-200);outline:none}.barrage-dropdown-menu__item:active{--dropdown-item-background-color:var(--color-primary-200)}.barrage-dropdown-menu .is-disabled{cursor:not-allowed;opacity:.5}}@layer barrage-input{:root{--input-width:100%;--input-height:max-content!important;--input-color:var(--color-primary-900);--input-error-color:var(--color-red-500);--input-background-color:var(--color-primary-0);--input-border:var(--border-global-1);--input-border-color:var(--color-primary-200);--input-border-radius:var(--radius-4);--input-icon-size:2rem;--input-padding-block-start:8px;--input-padding-block-end:6px;--input-padding-inline-start:16px;--input-padding-inline-end:6px;--input-suffix-position-right:clamp(.625rem,.5947rem + .1294vw,.75rem);--input-word-count-font-size:var(--font-size-fluid-1);--input-word-count-color:var(--color-primary-600)}html.dark .barrage-input__inner{--input-color:var(--color-primary-0);--input-border-color:var(--color-primary-800);--input-background-color:var(--color-primary-600)}html.dark .barrage-input__inner:focus{outline:none;--input-border-color:var(--color-primary-400)}html.dark .barrage-input__inner:not(:-moz-placeholder){--input-border-color:var(--color-primary-400)}html.dark .barrage-input__inner:not(:placeholder-shown){--input-border-color:var(--color-primary-400)}html.dark .barrage-input__inner:disabled{--input-color:var(--color-primary-700);--input-border-color:var(--color-primary-700)}html.dark .barrage-input__count{--input-word-count-color:var(--color-primary-400)}.barrage-input--small{font-size:var(--font-size-fluid-2)}.barrage-input--small .barrage-input__inner{border-radius:8px;padding-block:4px;padding-inline:8px}.barrage-input--small .barrage-input__prefix,.barrage-input--small .barrage-input__suffix{height:1.5rem;width:1.5rem}.barrage-input--small .barrage-input__prefix .barrage-icon,.barrage-input--small .barrage-input__suffix .barrage-icon{--icon-width:1.5rem;--icon-height:1.5rem}.barrage-input--prefix .barrage-input__inner{padding-left:1.5rem}.barrage-input__wrapper{position:relative}.barrage-input__wrapper:focus{background:transparent}.barrage-input__inner{background-color:var(--input-background-color);border:1px solid;border-color:var(--input-border-color);border-radius:var(--input-border-radius);color:var(--input-color);height:var(--input-height);outline-color:transparent;outline-offset:var(--outline-global-offset);overflow:hidden;padding-block:var(--input-padding-block-start) var(--input-padding-block-end);padding-inline:var(--input-padding-inline-start) var(--input-padding-inline-end);text-overflow:ellipsis;transition:outline-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;width:var(--input-width)}.barrage-input__inner::-moz-placeholder{color:var(--input-color);opacity:.8;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.barrage-input__inner::placeholder{color:var(--input-color);opacity:.8;transition:opacity .4s ease-out}.barrage-input__inner:focus{outline:none}.barrage-input__inner:focus::-moz-placeholder{opacity:.3}.barrage-input__inner:focus::placeholder{opacity:.3}.barrage-input__inner:not(:-moz-placeholder){--input-border-color:var(--color-primary-600)}.barrage-input__inner:not(:placeholder-shown){--input-border-color:var(--color-primary-600)}.barrage-input__inner:disabled{--input-color:var(--color-primary-300);--input-border-color:var(--color-primary-300);cursor:not-allowed}.barrage-input__prefix,.barrage-input__suffix{cursor:pointer;height:var(--input-icon-size);position:absolute;right:var(--input-suffix-position-right);top:50%;transform:translateY(-50%);transform-origin:center;transition:transform .3s ease-out;width:var(--input-icon-size)}.barrage-input__prefix .barrage-icon,.barrage-input__suffix .barrage-icon{--icon-width:var(--input-icon-size);--icon-height:var(--input-icon-size);transform-origin:center;transition:transform .3s ease-out;will-change:transform}.barrage-input__prefix .barrage-icon.is-reverse,.barrage-input__suffix .barrage-icon.is-reverse{transform:rotate(180deg)}.barrage-input__prefix{left:var(--input-suffix-position-right)}.barrage-input--suffix .barrage-input__suffix{height:auto;width:auto}.barrage-input--suffix .barrage-input__inner{padding-right:3.5rem}.barrage-input--large{font-size:var(--font-size-fluid-3)}.barrage-input--large .barrage-input__wrapper{position:relative}.barrage-input--large .barrage-input__wrapper:focus{background:transparent}.barrage-input--large .barrage-input__inner{border-radius:18px;padding-block:14px}.barrage-input__count{color:var(--input-word-count-color);display:block;font-size:var(--input-word-count-font-size);transition:color .3s ease-out}.barrage-input__count-inner{bottom:0;display:flex;position:absolute;right:0;transform:translate(var(--spacing-desktop-2-xs),var(--spacing-desktop-xl));width:-moz-max-content;width:max-content;will-change:transform}.is-error,.is-error .barrage-form-item__label{color:var(--input-error-color)}.barrage-form-item__content{margin-top:var(--spacing-fluid-4-xs)}.barrage-form-item__label{color:var(--color-primary-700)}}@layer barrage-dialog{:root{--dialog-width:100%;--dialog-small:36.25rem;--dialog-medium:42rem;--dialog-large:64rem;--dialog-background-color:var(--color-primary-0);--dialog-border-radius:var(--radius-6);--dialog-box-shadow:var(--shadow-6);--dialog-padding:var(--spacing-fluid-default);--dialog-margin-top:15vh;--overlay-background-color:hsla(0,0%,7%,.15);--overlay-padding:clamp(1.25rem,.9011rem + 1.4887vw,2.6875rem);--transition-duration:.35s}html.dark .barrage-overlay{--overlay-background-color:var(--color-primary-200)}html.dark .barrage-dialog{--dialog-background-color:var(--color-primary-800)}html.dark .barrage-dialog header,html.dark .barrage-dialog header h1,html.dark .barrage-dialog header h2,html.dark .barrage-dialog header h3,html.dark .barrage-dialog header h4,html.dark .barrage-dialog header h5,html.dark .barrage-dialog header p,html.dark .barrage-dialog header span{color:var(--color-primary-0)}html.dark .barrage-dialog__headerbtn:focus-visible{border:1px solid var(--color-primary-200)}html.dark .barrage-dialog__headerbtn .barrage-icon--fill,html.dark .barrage-dialog__headerbtn .svg-icon--fill *{fill:var(--color-primary-200);height:var(--icon-height);width:var(--icon-width)}.barrage-overlay{background:#00000080;height:100%;z-index:2000}.barrage-overlay,.barrage-overlay .barrage-overlay-dialog{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.barrage-overlay .barrage-overlay-dialog{padding:var(--overlay-padding)}.barrage-popup-parent--hidden{overflow:hidden}.barrage-dialog{background:var(--dialog-background-color);border-radius:var(--dialog-border-radius);box-shadow:var(--dialog-box-shadow);display:flex;flex-direction:column;gap:var(--spacing-fluid-m) 0;margin:0 auto auto;padding:var(--dialog-padding);position:relative;width:var(--dialog-width);z-index:1999}.barrage-dialog:focus{outline:0!important}.barrage-dialog__wrapper{bottom:0;left:0;margin:0;overflow:auto;position:fixed;right:0;top:0}.barrage-dialog__header{--heading-font-weight:var(--font-weight-semibold);display:flex;justify-content:space-between}.barrage-dialog__headerbtn{background:none;border:none;cursor:pointer;outline:0;padding:0}.barrage-dialog__headerbtn:focus{border:1px solid var(--color-primary-800);opacity:.6}.barrage-dialog__headerbtn .barrage-icon{--icon-width:1.75rem;--icon-height:1.75rem}.barrage-dialog__headerbtn .barrage-icon:hover{opacity:.6}.barrage-dialog__headerbtn .svg-icon--fill *{fill:var(--color-primary-800);height:var(--icon-height);width:var(--icon-width)}.barrage-dialog__body{display:flex;flex-direction:column;gap:var(--spacing-fluid-2-xl) 0}.barrage-dialog__footer{display:flex;justify-content:space-between}.barrage-dialog--small{margin:auto;max-width:var(--dialog-small)}.barrage-dialog--medium{max-width:var(--dialog-medium)}.barrage-dialog--large{max-width:var(--dialog-large)}.barrage-dialog--large .barrage-dialog__body{margin-block-end:var(--spacing-fluid-default)}.barrage-dialog--large--center{text-align:center}.barrage-dialog--large--center .barrage-dialog__body{padding:var(--dialog-padding);text-align:initial}.barrage-dialog--large--center .barrage-dialog__footer{text-align:inherit}.barrage-dialog--large--center.is-align-center{margin:auto}.barrage-dialog--large--center.is-fullscreen{--dialog-width:100%;--dialog-margin-top:0;height:100%;margin-bottom:0;overflow:auto}.barrage-dialog--large--center.is-draggable .barrage-dialog__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.dialog-fade-enter-active{animation:modal-fade-in var(--transition-duration)}.dialog-fade-enter-active .barrage-overlay-dialog{animation:dialog-fade-in var(--transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--transition-duration)}.dialog-fade-leave-active .barrage-overlay-dialog{animation:dialog-fade-out var(--transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}@layer barrage-tooltip{:root{--barrage-tooltip-background-color:var(--color-primary-500);--barrage-tooltip-text-color:var(--color-primary-0);--barrage-tooltip-padding-block:4px;--barrage-tooltip-padding-inline:8px;--barrage-tooltip-arrow-size:5px;--barrage-tooltip-border-radius:6px}html.dark .barrage-popper[role=tooltip]{--barrage-tooltip-background-color:var(--color-primary-500)}.barrage-popper[role=tooltip]:not(.barrage-select__popper){background-color:var(--barrage-tooltip-background-color);border-radius:var(--barrage-tooltip-border-radius);color:var(--barrage-tooltip-text-color);font-size:var(--font-size-fluid-2);padding-block:var(--barrage-tooltip-padding-block);padding-inline:var(--barrage-tooltip-padding-inline);position:relative}.barrage-popper[role=tooltip]:not(.barrage-select__popper):after{border-color:transparent transparent var(--barrage-tooltip-background-color) transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:calc(var(--barrage-tooltip-padding-inline)*-1)}.barrage-popper[role=tooltip]:not(.barrage-select__popper)[data-popper-placement=top]:after{border-color:var(--barrage-tooltip-background-color) transparent transparent transparent;top:100%}.barrage-popper[role=tooltip]:not(.barrage-select__popper)[data-popper-placement=left]:after{border-color:transparent transparent transparent var(--barrage-tooltip-background-color);left:calc(100% + var(--barrage-tooltip-arrow-size));top:calc(50% - var(--barrage-tooltip-arrow-size))}.barrage-popper[role=tooltip]:not(.barrage-select__popper)[data-popper-placement=right]:after{border-color:transparent var(--barrage-tooltip-background-color) transparent transparent;left:-5px;top:calc(50% - var(--barrage-tooltip-arrow-size))}}@layer barrage-textarea{:root{--textarea-width:100%;--textarea-height:max-content!important;--textarea-color:var(--color-primary-700);--textarea-error-color:var(--color-red-500);--textarea-background-color:var(--color-primary-subtle);--textarea-border:var(--border-global-1);--textarea-border-color:var(--color-primary-100);--textarea-border-radius:var(--radius-4);--textarea-icon-size:1rem;--textarea-padding-block-start:var(--spacing-mobile-5-xs);--textarea-padding-block-end:var(--spacing-mobile-7-xs);--textarea-padding-inline-start:clamp(.625rem,.5947rem + .1294vw,.75rem);--textarea-padding-inline-end:clamp(.625rem,.5947rem + .1294vw,.75rem);--textarea-suffix-position-right:clamp(.625rem,.5947rem + .1294vw,.75rem);--textarea-word-count-font-size:var(--font-size-fluid-1);--textarea-word-count-color:var(--color-primary-600)}html.dark .barrage-textarea{--textarea-color:var(--color-primary-0);--textarea-border:var(--border-global-1);--textarea-border-color:var(--color-primary-100);--textarea-background-color:var(--color-primary-700)}html.dark .barrage-textarea__inner{--textarea-border-color:var(--color-primary-600)}html.dark .barrage-textarea__inner:focus{--textarea-border-color:var(--color-primary-400)}html.dark .barrage-textarea__inner:not(:-moz-placeholder){--textarea-border-color:var(--color-primary-400)}html.dark .barrage-textarea__inner:not(:placeholder-shown){--textarea-border-color:var(--color-primary-400)}html.dark .barrage-textarea__inner:disabled{--textarea-color:var(--color-primary-700);--textarea-border-color:var(--color-primary-700)}html.dark .barrage-textarea__count{--textarea-word-count-color:var(--color-primary-400)}html.dark .is-error{color:var(--color-primary-200)}.barrage-textarea__wrapper{position:relative}.barrage-textarea__inner{background-color:var(--textarea-background-color);border:none;border:var(--textarea-border);border-color:var(--textarea-border-color);border-radius:var(--textarea-border-radius);color:var(--textarea-color);height:var(--textarea-height);margin-bottom:var(--spacing-fluid-2-xs);outline-color:transparent;outline-offset:var(--outline-global-offset);overflow:hidden;padding-block:var(--textarea-padding-block-start) var(--textarea-padding-block-end);padding-inline:var(--textarea-padding-inline-start) var(--textarea-padding-inline-end);text-overflow:ellipsis;transition:outline-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;width:var(--textarea-width)}.barrage-textarea__inner::-moz-placeholder{color:var(--textarea-color);opacity:.2;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.barrage-textarea__inner::placeholder{color:var(--textarea-color);opacity:.2;transition:opacity .4s ease-out}.barrage-textarea__inner:focus{--textarea-border-color:var(--color-primary-600);outline:none}.barrage-textarea__inner:focus::-moz-placeholder{opacity:1}.barrage-textarea__inner:focus::placeholder{opacity:1}.barrage-textarea__inner:not(:-moz-placeholder){--textarea-border-color:var(--textarea-border-color)}.barrage-textarea__inner:not(:placeholder-shown){--textarea-border-color:var(--textarea-border-color)}.barrage-textarea__inner:disabled{--textarea-color:var(--color-primary-300);--textarea-border-color:var(--color-primary-300);cursor:not-allowed}.barrage-textarea__prefix,.barrage-textarea__suffix{cursor:pointer;height:var(--textarea-icon-size);position:absolute;top:50%;transform:translateY(-50%);transform-origin:center;transition:transform .3s ease-out;width:var(--textarea-icon-size);z-index:1}.barrage-textarea__prefix .barrage-icon,.barrage-textarea__suffix .barrage-icon{--icon-width:var(--textarea-icon-size);--icon-height:var(--textarea-icon-size);transform-origin:center;transition:transform .3s ease-out;will-change:transform}.barrage-textarea__prefix .barrage-icon.is-reverse,.barrage-textarea__suffix .barrage-icon.is-reverse{transform:rotate(180deg)}.barrage-textarea__prefix{left:var(--textarea-suffix-position-right);transform:translateY(-40%) translate(-50%);--textarea-padding-inline-start:40px}.barrage-textarea__suffix{right:var(--textarea-suffix-position-right)}.barrage-textarea__count{color:var(--textarea-word-count-color);display:block;font-size:var(--textarea-word-count-font-size);transition:color .3s ease-out}.barrage-textarea__count-inner{bottom:0;display:flex;position:absolute;right:0;transform:translate(var(--spacing-desktop-2-xs),var(--spacing-desktop-xl));width:-moz-max-content;width:max-content;will-change:transform}.is-error{color:var(--color-primary-800)}.is-error .barrage-form-item__error{animation:move-up-with-opacity .5s ease forwards;z-index:1}.is-error .barrage-textarea__wrapper{animation:input-error-move-up .5s ease forwards;z-index:2}.is-error .barrage-form-item__label{color:var(--textarea-error-color)}.barrage-form-item{width:250px}.barrage-form-item__content{margin-top:var(--spacing-fluid-4-xs)}.barrage-form-item__label{color:var(--color-primary-700)}.barrage-form-item .barrage-textarea--prefix{color:var(--textarea-color)}.barrage-form-item .barrage-textarea--prefix .barrage-input__inner{padding-left:28px}@keyframes input-error-move-up{0%{transform:translateY(25px)}to{transform:translateY(0)}}@keyframes move-up-with-opacity{0%{opacity:0;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}}@layer barrage-form{:root{--form:100%;--form-display:flex;--form-direction:initial;--form-wrap:wrap;--form-item-grow:1;--form-gap:var(--spacing-fluid-7-xs);--form-item-height:clamp(4.125rem,4.0947rem + .1294vw,4.25rem);--form-item-label-color:var(--primary-color-600)}html.dark .barrage-form-item__label{--form-item-label-color:var(--color-primary-100)}html.dark .barrage-form-item__error{--input-error-color:var(--color-red-300);color:var(--input-error-color)}html.dark .barrage-form-item.is-error .barrage-input__inner{--input-border-color:var(--color-primary-400)}html.dark .barrage-form-item:has(.barrage-input__inner:disabled) .barrage-form-item__label{--form-item-label-color:var(--color-primary-500)}html.dark .barrage-form-item:has(.barrage-input__wrapper.is-focus,.barrage-input__inner:not(:-moz-placeholder)) .barrage-input__count{--input-word-count-color:var(--color-primary-50)}html.dark .barrage-form-item:has(.barrage-input__wrapper.is-focus,.barrage-input__inner:not(:placeholder-shown)) .barrage-input__count{--input-word-count-color:var(--color-primary-50)}html.dark .barrage-form-item:has(.barrage-textarea__inner:focus,.barrage-textarea__inner:not(:-moz-placeholder)) .barrage-input__count{--input-word-count-color:var(--color-primary-50)}html.dark .barrage-form-item:has(.barrage-textarea__inner:focus,.barrage-textarea__inner:not(:placeholder-shown)) .barrage-input__count{--input-word-count-color:var(--color-primary-50)}.barrage-form{display:var(--form-display);flex-direction:var(--form-direction);flex-wrap:var(--form-wrap);gap:var(--form-gap);max-width:var(--form)}.barrage-form>*{flex-grow:var(--form-item-grow)}.barrage-form-item{flex-grow:1;min-height:var(--form-item-height);padding-bottom:32px;position:relative;transition:all .3s ease-out;width:100%}.barrage-form-item .barrage-form-item__content{position:relative}.barrage-form-item__label{color:var(--form-item-label-color);font-size:var(--font-size-fluid-2)}.barrage-form-item__error{align-items:center;color:var(--color-red-600);display:flex;font-size:var(--font-size-fluid-1);font-weight:700;gap:0 var(--spacing-mobile-7-xs);left:0;letter-spacing:.0054rem;position:absolute;top:100%;will-change:transform}.barrage-form-item__error:before{align-items:center;border:var(--border-global-1);border-color:var(--primary-red-500);border-radius:var(--radius-circle);content:"!";display:flex;height:1rem;justify-content:center;transition:var(--transition-all);width:1rem}.barrage-form-item.is-error .barrage-input__inner:not(:disabled){--input-border-color:var(--color-primary-500)}.barrage-form-item.is-error .barrage-input__inner::-moz-placeholder{opacity:1}.barrage-form-item.is-error .barrage-input__inner::placeholder{opacity:1}.barrage-form-item:has(.barrage-input__wrapper.is-focus,.barrage-input__inner:not(:-moz-placeholder)) .barrage-input__count{--input-word-count-color:var(--color-primary-900)}.barrage-form-item:has(.barrage-input__wrapper.is-focus,.barrage-input__inner:not(:placeholder-shown)) .barrage-input__count{--input-word-count-color:var(--color-primary-900)}.barrage-form-item:has(.barrage-input__inner:disabled) .barrage-form-item__label{--form-item-label-color:var(--color-primary-300)}.barrage-form-item:has(.barrage-input__inner:disabled) .barrage-input__count{--input-word-count-color:var(--color-primary-300)}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)) .barrage-input__wrapper:hover .barrage-input__prefix{opacity:0}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)) .barrage-input__wrapper:hover .barrage-input__prefix{opacity:0}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)) .barrage-input__wrapper:hover .barrage-input__suffix-inner{opacity:1}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)) .barrage-input__wrapper:hover .barrage-input__suffix-inner{opacity:1}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)):has(.multi-select .barrage-select__tags:not(:empty)) .barrage-form-item__label{opacity:0;-moz-transition:all .2s ease-out;transition:all .2s ease-out;visibility:hidden}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)):has(.multi-select .barrage-select__tags:not(:empty)) .barrage-form-item__label{opacity:0;transition:all .2s ease-out;visibility:hidden}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)):has(.multi-select .barrage-select__tags:not(:empty)) .barrage-input__inner{--input-border-color:var(--color-primary-200)}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)):has(.multi-select .barrage-select__tags:not(:empty)) .barrage-input__inner{--input-border-color:var(--color-primary-200)}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)):has(.multi-select .barrage-select__tags:empty) .barrage-form-item__label{opacity:1;-moz-transition:all .2s ease-out;transition:all .2s ease-out;visibility:visible}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)):has(.multi-select .barrage-select__tags:empty) .barrage-form-item__label{opacity:1;transition:all .2s ease-out;visibility:visible}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)).actions{margin-bottom:0;min-height:-moz-max-content;min-height:max-content;width:100%}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)).actions{margin-bottom:0;min-height:-moz-max-content;min-height:max-content;width:100%}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)).actions .barrage-form-item__content{align-items:flex-start;-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)).actions .barrage-form-item__content{align-items:flex-start;-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:-moz-placeholder)):last-child{margin:0}.barrage-form-item:has(.barrage-date-editor .barrage-input__inner:not(:placeholder-shown)):last-child{margin:0}}@layer barrage-tab{:root{--barrage-tab-bar-width:100%;--barrage-tab-bar-height:.1875rem;--barrage-tab-bar-background-color:transparent;--barrage-tab-runway-color:var(--color-primary-200);--barrage-tab-runway-size:.0625rem;--barrage-tab-color:var(--color-primary-900);--barrage-tab-font-size:var(--font-size-fluid-4);--barrage-tab-font-weight:var(--font-weight-semibold);--barrage-tab-item-gap:var(--spacing-fluid-s);--barrage-tab-item-padding-block:clamp(.625rem,.5036rem + .5178vw,1.125rem);--barrage-tab-item-padding-inline:clamp(.8125rem,.7367rem + .3236vw,1.125rem);--barrage-tab-pane-padding-block:var(--spacing-fluid-2-xl);--barrage-tab-transition-duration:.2s}html.dark .barrage-tabs__nav-wrap:after{--barrage-tab-runway-color:var(--color-primary-500)}html.dark .barrage-tabs__active-bar{background-color:var(--color-primary-0)}html.dark .barrage-tabs__item{color:var(--color-primary-200)}html.dark .barrage-tabs__item:hover{--barrage-tab-color:var(--color-primary-100)}html.dark .barrage-tabs__item:active{--barrage-tab-color:var(--color-primary-0);color:var(--color-primary-300)}html.dark .barrage-tabs__item.is-active{--barrage-tab-color:var(--color-primary-100);color:var(--color-primary-0)}.barrage-tabs{display:flex}.barrage-tabs__header{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px;padding:0;position:relative}.barrage-tabs__header-vertical{flex-direction:column}.barrage-tabs__active-bar{background-color:var(--color-primary-900);bottom:0;height:2px;left:0;list-style:none;position:absolute;transition:width .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1);z-index:1}.barrage-tabs__new-tab{align-items:center;border:1px solid var(--color-primary-0);border-radius:3px;color:var(--color-primary-900);cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;line-height:20px;margin:10px 0 10px 10px;text-align:center;transition:all .15s;width:20px}.barrage-tabs__new-tab .is-icon-plus{height:inherit;transform:scale(.8);width:inherit}.barrage-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.barrage-tabs__new-tab:hover{color:var(--color-primary-700)}.barrage-tabs__new-tab-vertical{margin-left:0}.barrage-tabs__nav-wrap{flex:1 auto;margin-bottom:-1px;overflow:hidden;position:relative}.barrage-tabs__nav-wrap:after{background-color:var(--color-primary-400);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:1}.barrage-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.barrage-tabs__nav-scroll{overflow:auto}.barrage-tabs__nav-next,.barrage-tabs__nav-prev{color:var(--color-primary-0);cursor:pointer;font-size:12px;line-height:44px;position:absolute;text-align:center;width:20px}.barrage-tabs__nav-next,.barrage-tabs__nav-prev{right:0}.barrage-tabs__nav{display:flex;position:relative;transition:transform .3s;white-space:nowrap;z-index:2}.barrage-tabs__nav.strech{display:flex;min-width:100%}.barrage-tabs__nav.strech>*{flex:1;text-align:center}.barrage-tabs__item{align-items:center;box-sizing:border-box;color:var(--color-primary-600);display:flex;font-size:var(--barrage-tab-font-size);font-weight:500;height:48px;justify-content:center;list-style:none;padding:0 20px;position:relative}.barrage-tabs__item:after,.barrage-tabs__item:before{background-color:var(--barrage-tab-bar-background-color);content:"";display:block;height:var(--barrage-tab-bar-height);position:absolute;width:var(--barrage-tab-bar-width)}.barrage-tabs__item:after{width:0;z-index:10}.barrage-tabs__item:hover{cursor:pointer;--barrage-tab-color:var(--color-primary-900)}.barrage-tabs__item:active{--barrage-tab-color:var(--color-primary-900);color:var(--color-primary-700)}.barrage-tabs__item.is-focus{outline:none}.barrage-tabs__item.is-active{--barrage-tab-color:var(--color-primary-900);--barrage-tab-bar-background-color:var( --barrage-color-magenta-standard );color:var(--color-primary-800);outline:none}.barrage-tabs__content{flex-grow:1;overflow:hidden;position:relative}.barrage-tabs __bottom .barrage-tabs__header .barrage-tabs__item:nth-child(2),.barrage-tabs__top .barrage-tabs__header .barrage-tabs__item:nth-child(2){padding-left:0}.barrage-tabs __bottom .barrage-tabs__header .barrage-tabs__item:last-child,.barrage-tabs__top .barrage-tabs__header .barrage-tabs__item:last-child{padding-right:0}.barrage-tabs __bottom.barrage-tabs--border-card .barrage-tabs__header .barrage-tabs__item:nth-child(2),.barrage-tabs __bottom.barrage-tabs--card .barrage-tabs__header .barrage-tabs__item:nth-child(2),.barrage-tabs__top.barrage-tabs--border-card .barrage-tabs__header .barrage-tabs__item:nth-child(2),.barrage-tabs__top.barrage-tabs--card .barrage-tabs__header .barrage-tabs__item:nth-child(2){padding-left:20px}.barrage-tabs __bottom.barrage-tabs--border-card .barrage-tabs__header .barrage-tabs__item:last-child,.barrage-tabs __bottom.barrage-tabs--card .barrage-tabs__header .barrage-tabs__item:last-child,.barrage-tabs__top.barrage-tabs--border-card .barrage-tabs__header .barrage-tabs__item:last-child,.barrage-tabs__top.barrage-tabs--card .barrage-tabs__header .barrage-tabs__item:last-child{padding-right:20px}.barrage-tabs__card .barrage-tabs__header{height:40px}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__nav-wrap:after{content:none}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__nav{border:1px solid var(--color-primary-0);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__active-bar{display:none}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item .is-icon-close{font-size:12px;height:14px;overflow:hidden;position:relative;right:-2px;transform-origin:100% 50%;width:0}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item{border-bottom:1px solid transparent;border-left:1px solid var(--color-primary-0);transition:color var(--barrage-tab-transition-duration) cubic-bezier(.645,.045,.355,1),padding var(--barrage-tab-transition-duration) cubic-bezier(.645,.045,.355,1)}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item:first-child{border-left:none}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item.is-closable:hover .is-icon-close{width:14px}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item.is-active{border-bottom-color:red}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.barrage-tabs__card .barrage-tabs__header .barrage-tabs__item.is-active.is-closable .is-icon-close{width:14px}.barrage-tabs__border-card{background:var(--color-primary-0);border:1px solid var(--color-primary-0)}.barrage-tabs__border-card .barrage-tabs__content{padding:15px}.barrage-tabs__border-card .barrage-tabs__header{background-color:var(--color-primary-0);border-bottom:1px solid var(--color-primary-0);margin:0}.barrage-tabs__border-card .barrage-tabs__header .barrage-tabs__nav-wrap:after{content:none}.barrage-tabs__border-card .barrage-tabs__header .barrage-tabs__item{border:1px solid transparent;color:var(--color-primary-0);margin-top:-1px;transition:all var(--barrage-tab-transition-duration) getCssVar("transition-function-ease-in-out-bezier")}.barrage-tabs__border-card .barrage-tabs__header .barrage-tabs__item+.barrage-tabs__item,.barrage-tabs__border-card .barrage-tabs__header .barrage-tabs__item:first-child{margin-left:-1px}.barrage-tabs__border-card .barrage-tabs__header .barrage-tabs__item.is-active{background-color:var(--color-primary-0);border-left-color:var(--color-primary-0);border-right-color:var(--color-primary-0);color:var(--color-primary-0)}.barrage-tabs__border-card .barrage-tabs__header .barrage-tabs__item:not(.is-disabled):hover{color:var(--color-primary-0)}.barrage-tabs__border-card .barrage-tabs__header .barrage-tabs__item.is-disabled{color:var(--color-primary-100)}.barrage-tabs__border-card .barrage-tabs__header .is-scrollable .barrage-tabs__item:first-child{margin-left:0}.barrage-tabs--bottom{flex-direction:column-reverse}.barrage-tabs--bottom .barrage-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.barrage-tabs--bottom.barrage-tabs--border-card .barrage-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--color-primary-0)}.barrage-tabs--bottom.barrage-tabs--border-card .barrage-tabs__nav-wrap.is-bottom{margin-bottom:0;margin-top:-1px}.barrage-tabs--bottom.barrage-tabs--border-card .barrage-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.barrage-tabs--bottom.barrage-tabs--border-card .barrage-tabs__item.is-bottom{margin:0 -1px -1px}.barrage-tabs--left,.barrage-tabs--right{overflow:hidden}.barrage-tabs--left .barrage-tabs__header.is-left,.barrage-tabs--left .barrage-tabs__header.is-right,.barrage-tabs--left .barrage-tabs__nav-scroll,.barrage-tabs--left .barrage-tabs__nav-wrap.is-left,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right,.barrage-tabs--right .barrage-tabs__header.is-left,.barrage-tabs--right .barrage-tabs__header.is-right,.barrage-tabs--right .barrage-tabs__nav-scroll,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right{height:100%}.barrage-tabs--left .barrage-tabs__active-bar.is-left,.barrage-tabs--left .barrage-tabs__active-bar.is-right,.barrage-tabs--right .barrage-tabs__active-bar.is-left,.barrage-tabs--right .barrage-tabs__active-bar.is-right{bottom:auto;height:auto;top:0;width:2px}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right{margin-bottom:0}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-next,.barrage-tabs--left .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-prev,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-next,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-prev,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-next,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-prev,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-next,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-prev{cursor:pointer;height:30px;line-height:30px;text-align:center;width:100%}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-next i,.barrage-tabs--left .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-prev i,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-next i,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-prev i,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-next i,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-prev i,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-next i,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-prev i{transform:rotate(90deg)}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-prev,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-prev,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-prev,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-prev{left:auto;top:0}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-next,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-next,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left .barrage-tabs__nav-next,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right .barrage-tabs__nav-next{bottom:0;right:auto}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left.is-scrollable,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right.is-scrollable,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left.is-scrollable,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left:after,.barrage-tabs--left .barrage-tabs__nav-wrap.is-right:after,.barrage-tabs--right .barrage-tabs__nav-wrap.is-left:after,.barrage-tabs--right .barrage-tabs__nav-wrap.is-right:after{bottom:auto;height:100%;top:0;width:2px}.barrage-tabs--left .barrage-tabs__nav.is-left,.barrage-tabs--left .barrage-tabs__nav.is-right,.barrage-tabs--right .barrage-tabs__nav.is-left,.barrage-tabs--right .barrage-tabs__nav.is-right{flex-direction:column}.barrage-tabs--left .barrage-tabs__item.is-left,.barrage-tabs--right .barrage-tabs__item.is-left{justify-content:flex-end}.barrage-tabs--left .barrage-tabs__item.is-right,.barrage-tabs--right .barrage-tabs__item.is-right{justify-content:flex-start}.barrage-tabs--left{flex-direction:row-reverse}.barrage-tabs--left .barrage-tabs__header.is-left{margin-bottom:0;margin-right:10px}.barrage-tabs--left .barrage-tabs__nav-wrap.is-left{margin-right:-1px}.barrage-tabs--left .barrage-tabs__active-bar.is-left,.barrage-tabs--left .barrage-tabs__nav-wrap.is-left:after{left:auto;right:0}.barrage-tabs--left .barrage-tabs__item.is-left{text-align:right}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__active-bar.is-left{display:none}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__item.is-left{border-bottom:none;border-left:none;border-right:1px solid var(--color-primary-0);border-top:1px solid var(--color-primary-0);text-align:left}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__item.is-left:first-child{border-right:1px solid var(--color-primary-0);border-top:none}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__item.is-left.is-active{border:1px solid var(--color-primary-0);border-bottom:none;border-left:none;border-right:1px solid #fff}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__item.is-left.is-active:first-child{border-top:none}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__item.is-left.is-active:last-child{border-bottom:none}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__nav{border-bottom:1px solid red;border-radius:4px 0 0 4px;border-right:none}.barrage-tabs--left.barrage-tabs--card .barrage-tabs__new-tab{float:none}.barrage-tabs--left.barrage-tabs--border-card .barrage-tabs__header.is-left{border-right:1px solid var(--color-primary-0)}.barrage-tabs--left.barrage-tabs--border-card .barrage-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.barrage-tabs--left.barrage-tabs--border-card .barrage-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent red}.barrage-tabs--right .barrage--tabs__header.is-right{margin-bottom:0;margin-left:10px}.barrage-tabs--right .barrage--tabs__nav-wrap.is-right{margin-left:-1px}.barrage-tabs--right .barrage--tabs__nav-wrap.is-right:after{left:0;right:auto}.barrage-tabs--right .barrage--tabs__active-bar.is-right{left:0}.barrage-tabs--right.barrage--tabs--card .barrage--tabs__active-bar.is-right{display:none}.barrage-tabs--right.barrage--tabs--card .barrage--tabs__item.is-right{border-bottom:none;border-top:1px solid var(--color-primary-0)}.barrage-tabs--right.barrage--tabs--card .barrage--tabs__item.is-right:first-child{border-left:1px solid var(--color-primary-0);border-top:none}.barrage-tabs--right.barrage--tabs--card .barrage--tabs__item.is-right.is-active{border:1px solid var(--color-primary-0);border-bottom:none;border-left:1px solid #fff;border-right:none}.barrage-tabs--right.barrage--tabs--card .barrage--tabs__item.is-right.is-active:first-child{border-top:none}.barrage-tabs--right.barrage--tabs--card .barrage--tabs__item.is-right.is-active:last-child{border-bottom:none}.barrage-tabs--right.barrage--tabs--card .barrage--tabs__nav{border-bottom:1px solid red;border-left:none;border-radius:0 4px 4px 0}.barrage-tabs--right.barrage--tabs--border-card .barrage--tabs__header.is-right{border-left:1px solid var(--color-primary-0)}.barrage-tabs--right.barrage--tabs--border-card .barrage--tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.barrage-tabs--right.barrage--tabs--border-card .barrage--tabs__item.is-right.is-active{border-color:#d1dbe5 transparent red}.barrage-tabs--top{flex-direction:column}}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--barrage-tab-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--barrage-tab-transition-duration);left:0;position:absolute;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--barrage-tab-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--barrage-tab-transition-duration);left:0;position:absolute;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform:translate(100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInRight-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(100%);transform-origin:0 0}}@keyframes slideInLeft-enter{0%{opacity:0;transform:translate(-100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInLeft-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(-100%);transform-origin:0 0}}@layer barrage-input-number{:root{--barrage-input-number-increase-position:0;--barrage-input-number-decrease-position:3rem;--barrage-input-number-button-border-color:var(--color-primary-400);--barrage-input-number-button-background:var(--color-primary-200);--barrage-input-number-button-increase-background:var(--color-primary-300);--barrage-input-number-button-decrease-background:var(--color-primary-300)}html.dark{--barrage-input-number-button-border-color:var(--color-primary-600);--barrage-input-number-button-background:var(--color-primary-700);--barrage-input-number-button-increase-background:var(--color-primary-600);--barrage-input-number-button-decrease-background:var(--color-primary-600)}.barrage-input-number{align-items:center;line-height:30px;width:150px}.barrage-input-number,.barrage-input-number .barrage-input{display:inline-flex;position:relative;vertical-align:middle}.barrage-input-number .barrage-input{background:var(--barrage-input-number-button-background);border:1px solid var(--barrage-input-number-button-border-color);border-radius:6px;box-sizing:border-box;font-size:var(--el-font-size-base);width:100%}.barrage-input-number .barrage-input .barrage-input__wrapper{align-items:center;display:inline-flex;flex-grow:1;justify-content:center;padding-left:42px;padding-right:42px}.barrage-input-number .barrage-input .barrage-input__wrapper .barrage-input__inner{line-height:1;padding-inline:0;text-align:center}.barrage-input-number__increase{background:var(--el-fill-color-light);background:var(--barrage-input-number-button-increase-background);font-size:13px;right:1px}.barrage-input-number__decrease,.barrage-input-number__increase{align-items:center;border-radius:6px;bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:1}.barrage-input-number__decrease{background:var(--el-fill-color-light);background:var(--barrage-input-number-button-decrease-background);left:1px}}@layer barrage-select{:root{--select-dropdown-background-color:var(--color-primary-50);--select-dropdown-padding-block:clamp(.25rem,.2197rem + .1294vw,.375rem);--select-dropdown-shadow:var(--shadow-3);--select-dropdown-item-background-color:var(--color-primary-50);--select-dropdown-item-icon-container-size:1.25rem;--select-dropdown-item-icon-size:1rem;--select-dropdown-item-padding-block:clamp(.625rem,.5947rem + .1294vw,.75rem);--select-dropdown-item-padding-inline:clamp(.8125rem,.7973rem + .0647vw,.875rem);--select-placeholder-color:var(--color-primary-500);--select-input-text-color:var(--color-primary-700);--select-input-placeholder-color:var(--color-primary-400);--select-input-background:transparent;--select-wrapper-background:var(--color-primary-50);--select-wrapper-hover-background:var(--color-primary-100)}html.dark .barrage-select-dropdown{--select-dropdown-background-color:var(--color-primary-800)}html.dark .barrage-select-dropdown__item,html.dark .barrage-select-dropdown__item-search{--select-dropdown-item-background-color:var(--color-primary-800)}html.dark .barrage-select-dropdown__item-search.selected,html.dark .barrage-select-dropdown__item.selected{--select-dropdown-item-background-color:var(--color-primary-600)}html.dark .barrage-select-dropdown.is-multiple .barrage-select-dropdown__item.selected.hover,html.dark .barrage-select-dropdown__item-search.hover,html.dark .barrage-select-dropdown__item-search:hover,html.dark .barrage-select-dropdown__item.hover,html.dark .barrage-select-dropdown__item:hover{--select-dropdown-item-background-color:var(--color-primary-700)}.barrage-select__wrapper{align-items:center;border-radius:var(--radius-4);cursor:pointer;display:flex;padding:.5rem;transition:all .2s ease}.barrage-select__wrapper,.barrage-select__wrapper:hover{background-color:var(--color-primary-200)}.barrage-select__selection{align-items:center;display:flex;overflow:auto;position:relative}.barrage-select__selection .barrage-select__selected-item{align-items:center;display:flex;width:-moz-max-content;width:max-content}.barrage-select__selection .barrage-select__selected-item.barrage-select__placeholder{color:var(--select-placeholder-color);font-style:italic}.barrage-select__input-wrapper{align-items:center;display:inline-flex;justify-content:flex-end}.barrage-select__input-wrapper input.barrage-select__input{background:var(--select-input-background);border:none;color:var(--select-placeholder-color);cursor:pointer;outline:none;padding:0;text-align:right;width:100%}.barrage-select__input-wrapper input.barrage-select__input::-moz-placeholder{color:var(--select-input-placeholder-color)}.barrage-select__input-wrapper input.barrage-select__input::placeholder{color:var(--select-input-placeholder-color)}.barrage-select__input-wrapper .barrage-select__input-calculator{font-family:inherit;font-size:inherit;height:0;left:-9999px;overflow:scroll;position:absolute;top:0;white-space:pre}.barrage-select__placeholder{color:var(--select-input-placeholder-color);font-style:italic}.barrage-select__placeholder.is-transparent{opacity:.8}.barrage-select__suffix{align-items:center;display:flex;justify-content:center;padding-left:.5rem}.barrage-select__suffix svg{transition:transform .2s ease}.barrage-select__suffix.is-open svg{transform:rotate(180deg)}.barrage-select-dropdown{background-color:var(--select-dropdown-background-color);border-radius:var(--radius-4);box-shadow:var(--select-dropdown-shadow);color:var(--color-primary-700);max-height:20rem;max-width:100%;overflow-y:auto;transition:opacity .2s ease}.barrage-select-dropdown__list{list-style:none;margin:0;padding:0}.barrage-select-dropdown__item{background-color:var(--color-primary-100);cursor:pointer;padding:var(--select-dropdown-item-padding-block) var(--select-dropdown-item-padding-inline);transition:background-color .2s ease}.barrage-select-dropdown__item:hover{background-color:var(--color-primary-200)}.barrage-select-dropdown__item.selected{background-color:var(--color-primary-100);font-weight:700}.barrage-select__placeholder{color:var(--select-placeholder-color);font-size:1rem;opacity:.8}}@layer barrage-switch{:root{--color-switch-background-color:var(--color-primary-900);--color-switch-text-color:var(--color-primary-900);--barrage-switch-ball-size:20px;--barrage-switch-border-width:1px;--color-switch-ball-color:var(--color-primary-900);--color-switch-border-width:1px;--color-switch-border-style:var(--color-border-type-solid);--color-switch-border-color:var(-color-primary-200)}html.dark .barrage-switch{--barrage-switch-ball-color:var(--color-primary-100)}html.dark .barrage-switch:after{color:var(--color-primary-100)}html.dark .barrage-switch.is-disabled:after{color:var(--color-primary-200)}html.dark .barrage-switch__core{background:var(--color-primary-700);border-color:var(--color-primary-600)}html.dark .barrage-switch__core:hover{background:var(--color-primary-700);border-color:var(--color-primary-500)}html.dark .barrage-switch__core:active{background:var(--color-primary-600);border-color:var(--color-primary-600)}html.dark .barrage-switch.is-disabled .barrage-switch__core{background:var(--color-primary-800);border-color:var(--color-primary-100)}html.dark .barrage-switch.is-disabled .barrage-switch__action{color:var(--color-primary-200)}.barrage-switch{align-items:center;counter-reset:my-counter;cursor:pointer;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.barrage-switch:after{color:var(--color-primary-900);content:"0";font-size:12px;pointer-events:none;position:absolute;right:7px;top:6px;transition:color .3s}.barrage-switch.is-checked:after{content:"I";left:10px;--barrage-switch-text-color:var(--barrage-shade-0)}.barrage-switch.is-disabled:after{--barrage-switch-text-color:var(--color-primary-600)}.barrage-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.barrage-switch:has(input:focus) .barrage-switch__core{outline:var(--barrage-outline-global);outline-offset:var(--barrage-outline-global-offset)}.barrage-switch__core{align-items:center;background:var(--barrage-switch-background-color);border-color:var(--color-primary-800);border-radius:12px;border-style:solid;border-width:1px;display:inline-flex;height:24px;min-width:42px;position:relative;transition:border-color .3s,background-color .3s}.barrage-switch__core:hover{--barrage-switch-background-color:var(--color-gray-500);--barrage-switch-border-color:var(--color-gray-500)}.barrage-switch__core:active{--barrage-switch-background-color:var(--color-gray-600);--barrage-switch-border-color:var(--color-gray-600)}.barrage-switch__action{align-items:center;background:var(--color-primary-600);border-radius:50%;display:flex;height:var(--barrage-switch-ball-size);justify-content:center;left:1px;position:absolute;transition:all .3s;width:var(--barrage-switch-ball-size);z-index:1}.barrage-switch.is-checked .barrage-switch__action{left:calc(100% - var(--barrage-switch-ball-size) - var(--barrage-switch-border-width))}.barrage-switch.is-checked .barrage-switch__core{--barrage-switch-background-color:var(--barrage-color-magenta-standard);--barrage-switch-border-color:var(--barrage-color-magenta-standard)}.barrage-switch.is-checked .barrage-switch__core:hover{--barrage-switch-background-color:var(--barrage-color-magenta-hovered);--barrage-switch-border-color:var(--barrage-color-magenta-hovered)}.barrage-switch.is-checked .barrage-switch__core:active{--barrage-switch-background-color:var(--barrage-color-magenta-pressed);--barrage-switch-border-color:var(--barrage-color-magenta-pressed)}.barrage-switch.is-disabled{cursor:not-allowed}.barrage-switch.is-disabled .barrage-switch__core,.barrage-switch.is-disabled .barrage-switch__core:focus,.barrage-switch.is-disabled .barrage-switch__core:hover{--barrage-switch-background-color:var(--barrage-color-gray-200);--barrage-switch-border-color:var(--barrage-color-gray-200)}.barrage-switch.is-disabled .barrage-switch__action,.barrage-switch.is-disabled .barrage-switch__action:focus,.barrage-switch.is-disabled .barrage-switch__action:hover{--barrage-switch-ball-color:var(--color-primary-100)}}@layer barrage-tag{:root{--barrage-tag-width:max-content;--barrage-tag-height:clamp(1.5rem,1.4697rem + .1294vw,1.625rem);--barrage-tag-gap:var(--spacing-mobile-5-xs);--barrage-tag-font-size:var(--font-size-fluid-2);--barrage-tag-font-weight:var(--font-weight-medium);--barrage-tag-color:var(--color-primary-0);--barrage-tag-background-color:var(--color-primary-100);--barrage-tag-border-radius:var(--radius-2);--barrage-tag-padding-block:var(--spacing-fluid-7-xs);--barrage-tag-padding-inline:var(--spacing-fluid-5-xs);--barrage-tag-dot-size:.5rem;--barrage-tag-font-size-default:var(--font-size-fluid-2);--barrage-tag-font-size-large:var(--font-size-fluid-3);--barrage-tag-font-size-small:var(--font-size-fluid-1);--barrage-tag-height-default:clamp(1.5rem,1.4697rem + .1294vw,1.625rem);--barrage-tag-height-large:clamp(2rem,1.8rem + .15vw,2.25rem);--barrage-tag-height-small:clamp(1.25rem,1.2rem + .1vw,1.5rem)}html.dark .barrage-tag__content .barrage-icon--fill-success,html.dark .barrage-tag__content .barrage-icon--fill-success *{fill:var(--color-primary-300)}html.dark .barrage-tag__content .barrage-icon--fill-info,html.dark .barrage-tag__content .barrage-icon--fill-info *{fill:var(--color-primary-200)}html.dark .barrage-tag__content .barrage-icon--fill-inactive,html.dark .barrage-tag__content .barrage-icon--fill-inactive *{fill:var(--color-primary-500)}html.dark .barrage-tag--primary{--barrage-tag-dot-color:var(--color-primary-300);--barrage-tag-background-color:transparent;--barrage-tag-border-color:var(--color-primary-500);--barrage-tag-color:var(--color-primary-0)}html.dark .barrage-tag--success{--barrage-tag-dot-color:var(--color-green-700);--barrage-tag-background-color:var(--color-green-400);--barrage-tag-border-color:var(--color-green-900);--barrage-tag-color:var(--color-gray-0)}html.dark .barrage-tag--info{--barrage-tag-dot-color:var(--color-primary-600);--barrage-tag-background-color:var(--color-primary-400);--barrage-tag-border-color:var(--color-primary-600);--barrage-tag-color:var(--color-primary-0)}html.dark .barrage-tag--warning{--barrage-tag-dot-color:var(--color-yellow-700);--barrage-tag-background-color:var(--color-yellow-500);--barrage-tag-border-color:var(--color-yellow-600);--barrage-tag-color:var(--color-yellow-0)}html.dark .barrage-tag--danger{--barrage-tag-dot-color:var(--color-red-600);--barrage-tag-background-color:var(--color-red-300);--barrage-tag-border-color:var(--color-red-400);--barrage-tag-color:var(--color-red-0)}html.dark .barrage-tag.inactive{--barrage-tag-color:var(--color-gray-500)}.barrage-tag{align-items:center;background-color:var(--barrage-tag-background-color);border:1px solid var(--barrage-tag-border-color,var(--color-primary-400));border-radius:var(--barrage-tag-border-radius);color:var(--barrage-tag-color)!important;display:inline-flex;font-size:var(--barrage-tag-font-size);font-size:var(--barrage-tag-font-size-default);font-weight:var(--barrage-tag-font-weight);gap:var(--barrage-tag-gap);height:var(--barrage-tag-height);height:var(--barrage-tag-height-default);padding-block:var(--barrage-tag-padding-block);padding-inline:var(--barrage-tag-padding-inline);width:var(--barrage-tag-width)}.barrage-tag--large{font-size:var(--barrage-tag-font-size-large);height:var(--barrage-tag-height-large)}.barrage-tag--small{font-size:var(--barrage-tag-font-size-small);height:var(--barrage-tag-height-small)}.barrage-tag__content{align-items:center;display:flex;gap:var(--barrage-tag-gap)}.barrage-tag__content .status-dot{animation:blink-dot 3s infinite;background-color:var(--barrage-tag-dot-color);border-radius:50%;height:var(--barrage-tag-dot-size);width:var(--barrage-tag-dot-size)}@keyframes blink-dot{0%{opacity:1;transform:scale(.8)}50%{opacity:.2;transform:scale(1.1)}to{opacity:1;transform:scale(.8)}}.barrage-tag__close{--barrage-icon-width:1rem;--barrage-icon-height:1rem;cursor:pointer}.barrage-tag--primary{--barrage-tag-dot-color:var(--color-primary-500);--barrage-tag-background-color:var(--color-primary-100);--barrage-tag-border-color:var(--color-primary-400);--barrage-tag-color:var(--color-primary-900)}.barrage-tag--success{--barrage-tag-dot-color:var(--color-green-400);--barrage-tag-background-color:var(--color-green-0);--barrage-tag-border-color:var(--color-green-300);--barrage-tag-color:var(--color-green-900)}.barrage-tag--info{--barrage-tag-dot-color:var(--color-primary-500);--barrage-tag-background-color:var(--color-primary-100);--barrage-tag-border-color:var(--color-primary-400);--barrage-tag-color:var(--color-primary-900)}.barrage-tag--warning{--barrage-tag-dot-color:var(--color-yellow-500);--barrage-tag-background-color:var(--color-yellow-100);--barrage-tag-border-color:var(--color-yellow-400);--barrage-tag-color:var(--color-yellow-900)}.barrage-tag--danger{--barrage-tag-dot-color:var(--color-red-500);--barrage-tag-background-color:var(--color-red-100);--barrage-tag-border-color:var(--color-red-400);--barrage-tag-color:var(--color-red-900)}}@layer barrage-pagination{:root{--barrage-pagination-background-color:transparent;--barrage-pagination-font-color:var(--color-primary-600);--barrage-pagination-current-items-font-color:var(--color-primary-800);--barrage-pagination-font-size:var(--font-size-fluid-1);--barrage-pagination-font-weight:var(--font-weight-semibold);--barrage-pagination-border-color:var(--color-primary-200);--barrage-pagination-border-width:.0625rem;--barrage-pagination-border-type:var(--border-type-solid);--barrage-pagination-button-padding:.5625rem .5rem;--barrage-pagination-button-border-radius:var(--radius-4)}html.dark .barrage-pagination{--barrage-pagination-font-color:var(--color-primary-200);--barrage-pagination-current-items-font-color:var(--color-primary-100)}html.dark .barrage-pagination button,html.dark .barrage-pagination-data{--barrage-pagination-border-color:var(--color-primary-700)}.barrage-pagination{align-items:stretch;background-color:var(--barrage-pagination-background-color);color:var(--barrage-pagination-font-color);display:flex}.barrage-pagination-data{align-items:center;border-block:var(--barrage-pagination-border-width) var(--barrage-pagination-border-type) var(--barrage-pagination-border-color);display:flex;font-size:var(--pagination-font-size);font-weight:var(--pagination-font-weight);justify-content:center;max-width:411px;order:3;width:100%}.barrage-pagination-data__current-items{color:var(--barrage-pagination-current-items-font-color);margin-right:.4rem}.barrage-pagination .btn-end .barrage-icon,.barrage-pagination .btn-next .barrage-icon,.barrage-pagination .btn-prev .barrage-icon,.barrage-pagination .btn-start .barrage-icon{--barrage-icon-width:1rem;--barrage-icon-height:1rem}.barrage-pagination .btn-start{border-end-start-radius:var(--barrage-pagination-button-border-radius);border-start-start-radius:var(--barrage-pagination-button-border-radius);order:1}.barrage-pagination .btn-prev{border-inline-start:none;order:2}.barrage-pagination .btn-next{border-inline-end:none;order:4}.barrage-pagination .btn-end{border-end-end-radius:var(--barrage-pagination-button-border-radius);border-start-end-radius:var(--barrage-pagination-button-border-radius);order:5}.barrage-pagination button{background-color:var(--barrage-pagination-background-color);border:1px solid;border-color:var(--barrage-pagination-border-color);color:var(--barrage-pagination-font-color);padding:var(--barrage-pagination-button-padding)}.barrage-pagination button:hover{cursor:pointer}.barrage-pagination button:hover:disabled{cursor:not-allowed}.barrage-pagination button:disabled{color:var(--barrage-pagination-border-color)}}@layer barrage-slider{:root{--slider-runway-height:.375rem;--slider-runway-background-color:var(--color-primary-300);--slider-runway-radius:6.25rem;--slider-bar-background-color:var(--color-primary-300);--slider-button-background-color:var(--color-primary-600)}.barrage-slider__runway.is-disabled .barrage-slider__bar{--slider-bar-background-color:var(--color-primary-600)}.barrage-slider{align-items:center;display:flex;height:32px;width:100%}.barrage-slider__runway{background-color:var(--slider-runway-background-color);border-radius:var(--slider-runway-radius);cursor:pointer;flex:1;height:var(--slider-runway-height);position:relative}.barrage-slider__runway.is-disabled{cursor:not-allowed}.barrage-slider__runway.is-disabled .barrage-slider__button-wrapper{display:none}.barrage-slider__runway.is-disabled .barrage-slider__bar{--slider-bar-background-color:var(--color-primary-400)}.barrage-slider__bar{background-color:var(--slider-bar-background-color);border-radius:100px;height:6px;position:absolute}.barrage-slider__button-wrapper{align-items:center;background-color:transparent;display:flex;height:2.25rem;justify-content:center;outline:0;position:absolute;top:-.9375rem;transform:translate(-50%);width:2.25rem;z-index:1}.barrage-slider__button-wrapper.hover{cursor:grab}.barrage-slider__button-wrapper.hover.dragging{cursor:grabbing}.barrage-slider__button{background-color:var(--slider-button-background-color);border:var(--border-global-transparent);border-radius:var(--radius-circle);box-shadow:var(--shadow-3);display:inline-block;height:24px;width:24px}.barrage-slider__button.dragging{outline:var(--outline-global);outline-offset:var(--outline-global-offset)}.barrage-slider__stop{background-color:var(--slider-bar-background-color);height:100%;position:absolute;width:1px}}@layer barrage-upload{:root{--upload-background-color:var(--color-primary-100);--upload-border-color:var(--color-primary-200);--upload-icon-color:var(--color-primary-500);--upload-success-color:var(--color-green-600);--upload-error-color:var(--color-red-600);--upload-remove-color:var(--color-primary-600);--upload-remove-hover-color:var(--color-red-600);--upload-padding:8px;--upload-margin:12px;--upload-border-radius:4px;--upload-icon-size:1rem;--upload-font-size:.875rem;--upload-file-name-max-width:160px;--upload-file-name-color:var(--body-color)}html.dark{--upload-background-color:var(--color-primary-700);--upload-border-color:var(--color-primary-300);--upload-icon-color:var(--color-primary-300);--upload-success-color:var(--color-green-400);--upload-remove-color:var(--color-primary-300);--upload-file-name-color:var(--color-primary-0)}.barrage-upload--text{background-color:var(--upload-background-color);border-radius:var(--upload-border-radius);margin-bottom:2rem;margin-top:var(--upload-margin);padding:var(--upload-padding);position:relative;transition:background-color .2s ease-out}.barrage-upload--text.is-drag{background-color:#0000000d;border:2px dashed var(--upload-border-color)}.barrage-upload__input{display:none}.barrage-upload-list{list-style:none;margin-top:var(--upload-margin);padding:0}.barrage-upload-list--text{display:flex;flex-direction:column;gap:var(--upload-margin)}.barrage-upload-list__item{align-items:center;background-color:var(--upload-background-color);border:1px solid var(--upload-border-color);border-radius:var(--upload-border-radius);cursor:pointer;display:flex;min-height:3rem;padding:var(--upload-padding);transition:background-color .2s ease-out}.barrage-upload-list__item:hover{background-color:var(--upload-border-color)}.barrage-upload-list__item.is-ready{border-color:var(--color-primary-400)}.barrage-upload-list__item.is-error{background-color:var(--color-red-50);border-color:var(--upload-error-color)}.barrage-upload-list__item.is-error .barrage-upload-list__item-name{color:var(--upload-error-color)}.barrage-upload-list__item:focus,.barrage-upload-list__item:focus-within{border-color:var(--color-primary-600);box-shadow:0 0 0 1px var(--color-primary-300);outline:none}.barrage-upload-list__item-info{align-items:center;display:flex;gap:6px}.barrage-upload-list__item-name{align-items:center;color:var(--upload-icon-color);display:flex;font-size:var(--upload-font-size);text-decoration:none;white-space:nowrap}.barrage-upload-list__item-name .barrage-upload-list__item-file-name{color:var(--upload-file-name-color)}.barrage-upload-list__item-status-label{color:var(--upload-success-color);font-size:1rem;height:var(--upload-icon-size);margin-left:1rem;width:var(--upload-icon-size)}.barrage-upload-list__item-remove-btn{background:none;border:none;color:var(--upload-remove-color);cursor:pointer;font-size:1rem}.barrage-upload-list__item-remove-btn:hover{color:var(--upload-remove-hover-color)}.barrage-upload-list__item-remove-btn--tooltip{background-color:var(--color-gray-200);border-radius:4px;color:var(--upload-remove-color);display:none;font-size:1rem;padding:4px}.barrage-upload-list__item-remove-btn:focus-within+.barrage-upload-list__item-remove-btn--tooltip{display:block}.barrage-upload-list__item-file-name{color:var(--upload-icon-color);font-size:1rem;margin-left:var(--upload-padding)}.barrage-upload-list .barrage-icon--close,.barrage-upload-list .barrage-icon--document,.barrage-upload-list .barrage-icon--upload-success{height:var(--upload-icon-size)!important;margin-left:auto;width:var(--upload-icon-size)!important}.barrage-upload-list .barrage-icon--close-tip{display:none}}@layer barrage-transfer{:root{--transfer-border-color:var(--color-primary-300);--transfer-border-radius:var(--radius-3);--transfer-panel-width:100%;--transfer-panel-header-height:40px;--transfer-panel-header-bg-color:var(--color-primary-200);--transfer-panel-footer-height:40px;--transfer-panel-body-height:100%;--transfer-item-height:30px;--transfer-filter-height:32px;--transfer-background-color:transparent;--transfer-button-background-color:var(--color-primary-200);--transfer-checkbox-background-color:var(--color-primary-800)}html.dark{--transfer-background-color:transparent;--transfer-checkbox-background-color:var(--color-primary-100);--transfer-border-color:var(--color-primary-500)}.barrage-transfer{align-items:center;background:var(--transfer-background-color);border:1px solid var(--transfer-border-color);display:flex;flex-direction:column;width:100%}@media (min-width:768px){.barrage-transfer{align-items:normal;flex-direction:row}}.barrage-transfer-panel{background:var(--transfer-background-color);box-sizing:border-box;display:flex;flex-direction:column;max-height:400px;overflow:hidden;position:relative;text-align:left;vertical-align:middle;width:var(--transfer-panel-width)}.barrage-transfer-panel__header{align-items:center;background:var(--transfer-panel-header-bg-color);border:1px solid var(--transfer-border-color);border-top-left-radius:var(--transfer-border-radius);border-top-right-radius:var(--transfer-border-radius);box-sizing:border-box;display:flex;height:var(--transfer-panel-header-height);margin:0;padding-left:15px;position:relative}.barrage-transfer-panel__header .barrage-checkbox__input{cursor:pointer;display:inline-flex;outline:none;white-space:nowrap}.barrage-transfer-panel__header .barrage-checkbox__label{color:var(--color-primary-800);font-size:16px;font-weight:400;padding-left:8px}.barrage-transfer-panel__header .barrage-checkbox__label span{color:var(--color-primary-900);color:var(--color-primary-800);font-size:12px;font-weight:400;position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0)}.barrage-transfer-panel__body{border-bottom:1px solid var(--transfer-border-color);border-bottom-left-radius:var(--transfer-border-radius);border-bottom-right-radius:var(--transfer-border-radius);border-left:1px solid var(--transfer-border-color);border-right:1px solid var(--transfer-border-color);height:var(--transfer-panel-body-height);min-height:279px;overflow:hidden}.barrage-transfer-panel__body .barrage-checkbox-group{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - var(--transfer-filter-height) - 30px);list-style:none;margin:0;overflow:scroll;padding:0 0 6px}.barrage-transfer-panel__body .barrage-checkbox-group .barrage-checkbox{align-items:center;color:var(--transfer-checkbox-background-color);display:flex;font-size:14px;height:var(--transfer-item-height);line-height:var(--transfer-item-height);padding-left:15px;position:relative}.barrage-transfer-panel__body .barrage-checkbox-group .barrage-checkbox__input{cursor:pointer;display:inline-flex;outline:none;white-space:nowrap}.barrage-transfer-panel__body .barrage-checkbox-group .barrage-checkbox__label{box-sizing:border-box;display:block;line-height:var(--el-transfer-item-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.barrage-transfer-panel__body .barrage-checkbox-group .barrage-checkbox__label span{padding-left:8px}.barrage-transfer-panel__body .barrage-transfer-panel__empty{color:var(--color-red-600);height:var(--transfer-item-height);line-height:var(--transfer-item-height);margin:0;padding:6px 15px 0;text-align:center}.barrage-transfer-panel__body .barrage-input{padding:15px}.barrage-transfer-panel__body .barrage-input__prefix{display:inline-block;flex-shrink:0;flex-wrap:nowrap;height:100%;margin-left:5px;right:auto;text-align:center;white-space:nowrap}.barrage-transfer-panel__body .barrage-input__suffix{height:18px;margin-right:5px;width:18px}.barrage-transfer-panel__body .barrage-input__wrapper{align-items:center;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 11px;transform:translateZ(0);transition:var(--el-transition-box-shadow);width:100%}.barrage-transfer-panel__body .barrage-input__wrapper .barrage-input__prefix{height:18px;width:18px}.barrage-transfer-panel__body .barrage-input__wrapper .barrage-input__inner{display:inline-block;font-size:14px;height:32px;padding-left:25px;width:100%}.barrage-transfer .barrage-transfer-panel__body.is-with-footer{border-bottom-left-radius:0;border-bottom-right-radius:0}.barrage-transfer .barrage-transfer-panel__footer{background:var(--transfer-background-color);border:1px solid var(--transfer-border-color);border-bottom-left-radius:var(--l-transfer-border-radius);border-bottom-right-radius:var(--transfer-border-radius);margin:0;padding:0}.barrage-transfer .barrage-transfer-panel__footer button{background-color:var(--transfer-button-background-color);font-size:12px;margin-block:15px;margin-inline:15px 0;padding:6px 5px}.barrage-transfer .barrage-transfer-panel__footer button:hover{--button-text-color:var(--color-primary-0);background-color:var(--color-primary-300);--button-border-color:var(--color-primary-500)}.barrage-transfer__buttons{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:column;gap:10px;height:-moz-fit-content;height:fit-content;margin-block:auto;padding:0 30px;transform:rotate(90deg);vertical-align:middle;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.barrage-transfer__buttons{flex-direction:row;transform:rotate(0);width:auto}}.barrage-transfer__buttons .barrage-button{background-color:var(--transfer-button-background-color);border-color:var(--button-border-color)}.barrage-transfer__buttons .barrage-button .barrage-icon svg{color:var(--color-primary-500);height:24px;width:24px}.barrage-transfer__buttons__button[aria-disabled=true]{cursor:not-allowed;opacity:.5}}@layer barrage-progress{:root{--progress-bar-font-size:var(--font-size-fluid-3);--progress-bar-color:var(--color-primary-500);--progress-runway-color:var(--color-primary-100);--progress-header-gap:clamp(.5rem,.4393rem + .2589vw,.75rem);--progress-label-text-gap:var(--spacing-fluid-2-xs);--progress-label-text-color:var(--color-primary-500);--progress-label-icon-color:var(--color-primary-500)}html.dark .barrage-progress-bar__outer{--progress-runway-color:var(--color-primary-700)}html.dark .barrage-progress-bar__inner{--progress-bar-color:var(--color-primary-500)}html.dark .barrage-progress-label-text{--progress-label-text-color:var(---color-primary-500)}html.dark .barrage-progress-label-icon{--progress-label-icon-color:var(--color-primary-200);display:none}html.dark .barrage-progress-percentage-text{--progress-label-text-color:var(--color-primary-500)}html.dark .barrage-progress.is-success .barrage-progress-bar{box-sizing:border-box;flex-grow:1}html.dark .barrage-progress.is-success .barrage-progress-bar__inner{--progress-bar-color:var(--color-primary-400)}html.dark .barrage-progress.is-success .barrage-progress-percentage-text{--progress-label-text-color:var(--color-primary-200)}html.dark .barrage-progress.is-success .barrage-progress-percentage-icon{--progress-bar-color:var(--color-primary-400)}html.dark .barrage-progress.is-exception .barrage-progress-bar__inner,html.dark .barrage-progress.is-warning .barrage-progress-bar__inner{--progress-bar-color:var(-color-red-300)}html.dark .barrage-progress.is-exception .barrage-progress-percentage-text,html.dark .barrage-progress.is-warning .barrage-progress-percentage-text{--progress-label-text-color:var(---color-primary-500)}html.dark .barrage-progress.is-exception .barrage-progress-percentage-icon,html.dark .barrage-progress.is-warning .barrage-progress-percentage-icon{--progress-bar-color:var(--color-red-300);display:none}.barrage-progress{align-items:center;display:flex;gap:var(--progress-header-gap);line-height:1;margin-bottom:15px;position:relative}.barrage-progress-bar{box-sizing:border-box;flex-grow:1}.barrage-progress-bar__outer{background-color:var(--progress-runway-color);border-radius:100px;overflow:hidden;position:relative;vertical-align:middle}.barrage-progress-bar__inner{background-color:var(--progress-bar-color);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.barrage-progress-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}.barrage-progress__text{line-height:1;margin-left:5px;min-width:50px}.barrage-progress .barrage-icon{display:none}.barrage-progress.is-success .barrage-progress-bar__inner{--progress-bar-color:var(--color-primary-500)}.barrage-progress.is-success .barrage-progress-percentage-text{--progress-label-text-color:var(--color-primary-500);line-height:1;margin-left:5px;min-width:50px}.barrage-progress.is-success .barrage-progress-percentage-icon{--progress-bar-color:var(--color-primary-500)}.barrage-progress.is-exception .barrage-progress-bar__inner,.barrage-progress.is-warning .barrage-progress-bar__inner{--progress-bar-color:var(--color-primary-300)}.barrage-progress.is-exception .barrage-progress-percentage-text,.barrage-progress.is-warning .barrage-progress-percentage-text{--progress-label-text-color:var(--color-primary-1000)}.barrage-progress.is-exception .barrage-progress-percentage-icon,.barrage-progress.is-warning .barrage-progress-percentage-icon{--progress-bar-color:var(-color-red-300)}.barrage-progress.is-exception-header,.barrage-progress.is-warning-header{display:flex;font-size:var(--progress-bar-font-size);justify-content:space-between}.barrage-progress.is-exception-label,.barrage-progress.is-warning-label{align-items:center;display:flex;gap:var(--progress-label-text-gap);justify-content:space-between}.barrage-progress.is-exception-label-text,.barrage-progress.is-warning-label-text{color:var(--progress-label-text-color)}.barrage-progress.is-exception-label-icon,.barrage-progress.is-warning-label-icon{color:var(--progress-label-icon-color)}.barrage-progress.is-exception-percentage-text,.barrage-progress.is-warning-percentage-text{color:var(--progress-label-text-color)}.barrage-progress.is-exception-percentage-icon,.barrage-progress.is-warning-percentage-icon{color:var(--progress-bar-color)}.barrage-progress.is-exception-bar,.barrage-progress.is-warning-bar{box-sizing:border-box;flex-grow:1}.barrage-progress.is-exception-bar__outer,.barrage-progress.is-warning-bar__outer{background-color:var(--progress-runway-color);border-radius:100px;overflow:hidden;position:relative;vertical-align:middle}.barrage-progress.is-exception-bar__inner,.barrage-progress.is-warning-bar__inner{background-color:var(--progress-bar-color);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.barrage-progress.is-exception-bar__inner:after,.barrage-progress.is-warning-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}}@layer -card{:root{--card-border-style:var(--border-type-solid);--card-border-width:.5px;--card-border-color:var(--color-primary-300);--card-border-radius:var(--radius-6);--card-background-color:transparent;--card-box-shadow:0 .2rem .3rem var(--color-primary-100);--card-padding-block:var(--spacing-fluid-s);--card-padding-inline:var(--spacing-fluid-s)}html.dark .barrage-card{--card-background-color:transparent;--card-border-color:var(--color-primary-700);--card-box-shadow:0 .15rem .25rem var(--color-primary-800)}html.dark .barrage-card.is-primary{--card-border-color:var(--color-primary-600);--card-background-color:var(--color-primary-900)}html.dark .barrage-card.is-accent{--card-border-color:var(--color-primary-500);--card-background-color:var(--color-primary-800)}html.dark .barrage-card.is-deep-accent{--card-border-color:var(--color-primary-400);--card-background-color:var(--color-primary-700)}html.dark .barrage-card.is-disabled{cursor:not-allowed;opacity:.8;pointer-events:none;--card-border-color:var(--color-primary-800);--card-background-color:var(--color-primary-900)}html.dark .barrage-card.is-disabled :deep(*){cursor:not-allowed;pointer-events:none}.barrage-card{background-color:var(--card-background-color);border-color:var(--card-border-color);border-radius:var(--card-border-radius);border-style:var(--card-border-style);border-width:var(--card-border-width);box-shadow:var(--card-box-shadow);padding-block:var(--card-padding-block);padding-inline:var(--card-padding-inline);width:100%}.barrage-card.is-primary{--card-background-color:var(--color-primary-100)}.barrage-card.is-accent{--card-background-color:var(--color-primary-200)}.barrage-card.is-deep-accent{--card-background-color:var(--color-primary-300)}.barrage-card.is-disabled{cursor:not-allowed;opacity:.8;pointer-events:none;--card-border-color:var(--color-primary-300);--card-background-color:var(--color-primary-100)}.barrage-card.is-disabled :deep(*){cursor:not-allowed;pointer-events:none}}@layer barrage-divider{:root{--barrage-divider-border-color:var(--color-primary-700);--barrage-border-style:var(--border-type-solid);--barrage-border-height:1px;--barrage-divider-width:100%;--barrage-divider-height:1px}html.dark .barrage-divider{--barrage-divider-border-color:var(--color-primary-300)}html.dark .barrage-divider.is-weak{--barrage-divider-border-color:var(--color-primary-400)}html.dark .barrage-divider.is-strong{--barrage-divider-border-color:var(--color-primary-100)}.barrage-divider{border-top:var(--barrage-border-height) var(--barrage-divider-border-color) var(--barrage-border-style);display:block;height:var(--barrage-divider-height);width:var(--barrage-divider-width)}.barrage-divider--vertical{border-left:var(--barrage-border-height) var(--barrage-divider-border-color) var(--barrage-border-style);border-top:none;height:1em;width:1px}.barrage-divider.is-weak{--barrage-border-height:.5px;--barrage-divider-border-color:var(--color-primary-600)}.barrage-divider.is-strong{--barrage-border-height:1.5px;--barrage-divider-border-color:var(--color-primary-900)}}@layer barrage-drawer{:root{--barrage-overlay-background-color:rgba(0,0,0,.5);--barrage-drawer-transition-duration:.3s;--barrage-drawer-padding-primary:var(--spacing-fluid-m);--barrage-drawer-bg-color:var(--color-primary-300)}html.dark .barrage-overlay .barrage-drawer{--barrage-drawer-bg-color:var(--color-primary-700)}html.dark .barrage-overlay .barrage-drawer__header{color:var(--color-primary-0)}html.dark .barrage-overlay .barrage-drawer__close-btn i{color:var(--color-primary-200)}html.dark .barrage-overlay .barrage-drawer__close-btn:focus i,html.dark .barrage-overlay .barrage-drawer__close-btn:hover i{color:var(--color-primary-0)}.barrage-overlay{background:var(--barrage-overlay-background-color);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2000}.barrage-overlay .barrage-drawer{background-color:var(--barrage-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:absolute;transition:all var(--barrage-drawer-transition-duration);width:30%}.barrage-overlay .barrage-drawer .btt,.barrage-overlay .barrage-drawer .ltr,.barrage-overlay .barrage-drawer .rtl,.barrage-overlay .barrage-drawer .ttb{transform:translate(0)}.barrage-overlay .barrage-drawer__sr-focus:focus{outline:none!important}.barrage-overlay .barrage-drawer__header{align-items:center;color:var(--color-primary-1000);display:flex;font-weight:var(--font-weight-semibold);padding:var(--barrage-drawer-padding-primary);padding-bottom:0}.barrage-overlay .barrage-drawer__header>:first-child{flex:1}.barrage-overlay .barrage-drawer__title{flex:1;font-size:var(--font-size-fluid-4);line-height:inherit;margin:0}.barrage-overlay .barrage-drawer__close-btn{background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;font-size:32px;height:42px;outline:none;width:42px}.barrage-overlay .barrage-drawer__close-btn i{color:var(--color-primary-700);height:34px;width:34px}.barrage-overlay .barrage-drawer__close-btn i svg{height:34px;width:34px}.barrage-overlay .barrage-drawer__close-btn:focus i,.barrage-overlay .barrage-drawer__close-btn:hover i{color:var(--color-primary-900)}.barrage-overlay .barrage-drawer__body{flex:1;overflow:auto;padding:var(--barrage-drawer-padding-primary)}.barrage-overlay .barrage-drawer__body>*{box-sizing:border-box}.barrage-overlay .barrage-drawer.ltr,.barrage-overlay .barrage-drawer.rtl{bottom:0;height:100%;top:0}.barrage-overlay .barrage-drawer.btt,.barrage-overlay .barrage-drawer.ttb{left:0;right:0;width:100%}.barrage-overlay .barrage-drawer.ltr{left:0}.barrage-overlay .barrage-drawer.rtl{right:0}.barrage-overlay .barrage-drawer.ttb{top:0}.barrage-overlay .barrage-drawer.btt{bottom:0}}.barrage-drawer-fade-enter-active,.barrage-drawer-fade-leave-active{transition:all var(--barrage-drawer-transition-duration)}.barrage-drawer-fade-enter-active,.barrage-drawer-fade-enter-from,.barrage-drawer-fade-enter-to,.barrage-drawer-fade-leave-active,.barrage-drawer-fade-leave-from,.barrage-drawer-fade-leave-to{overflow:hidden!important}.barrage-drawer-fade-enter-from,.barrage-drawer-fade-leave-to{background-color:transparent!important}.barrage-drawer-fade-enter-from .rtl,.barrage-drawer-fade-leave-to .rtl{transform:translate(100%)}.barrage-drawer-fade-enter-from .ltr,.barrage-drawer-fade-leave-to .ltr{transform:translate(-100%)}.barrage-drawer-fade-enter-from .ttb,.barrage-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.barrage-drawer-fade-enter-from .btt,.barrage-drawer-fade-leave-to .btt{transform:translateY(100%)}@layer barrage-badge{:root{--badge-background-color:var(--color-primary-400);--badge-color:var(--color-primary-subtle);--badge-border-radius:10px;--badge-border-color:var(--color-primary-400);--badge-font-size:var(--font-size-fluid-2);--badge-height-size:18px;--badge-padding:6px;--badge-success-color:var(--color-green-400);--badge-warning-color:var(--color-orange-400);--badge-danger-color:var(--color-red-400);--badge-info-color:var(--color-blue-400)}html.dark .barrage-badge{--badge-success-color:var(--color-green-600);--badge-warning-color:var(--color-orange-600);--badge-danger-color:var(--color-red-600);--badge-info-color:var(--color-blue-600)}.barrage-badge{display:inline-block;position:relative;vertical-align:middle;width:-moz-fit-content;width:fit-content}.barrage-badge__content{align-items:center;background-color:var(--badge-background-color);border:1px solid var(--badge-border-color);border-radius:var(--badge-border-radius);color:var(--badge-color);display:inline-flex;font-size:var(--badge-font-size);height:var(--badge-height-size);justify-content:center;padding:0 var(--badge-padding);white-space:nowrap}.barrage-badge__content--danger{background:var(--badge-danger-color);border-color:var(--badge-danger-color)}.barrage-badge__content--warning{background:var(--badge-warning-color);border-color:var(--badge-warning-color)}.barrage-badge__content--info{background:var(--badge-info-color);border-color:var(--badge-info-color)}.barrage-badge__content.is-fixed{position:absolute;right:6px;top:0;transform:translateY(-50%) translate(100%);z-index:1}.barrage-badge__content.is-fixed.dot{right:5px}.barrage-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.barrage-badge__content.is-hide-zero{display:none}}@layer barrage-carousel{:root{--carousel-border-style:var(--border-type-solid);--carousel-border-width:.5px;--carousel-border-color:var(--color-primary-300);--carousel-border-radius:var(--radius-6);--carousel-background-color:transparent;--carousel-box-shadow:0 .2rem .3rem var(--color-primary-100);--barrage-carousel-arrow-background:rgba(31,45,61,.11);--barrage-carousel-arrow-hover-background:rgba(31,45,61,.23);--barrage-carousel-indicator-width:30px;--barrage-carousel-indicator-height:2px;--barrage-carousel-indicator-padding-horizontal:4px;--barrage-carousel-indicator-padding-vertical:12px;--barrage-carousel-indicator-out-color:var(--el-border-color-hover);--carousel-padding-block:var(--spacing-fluid-s);--carousel-padding-inline:var(--spacing-fluid-s);--barrage-carousel-arrow-size:36px;--barrage-transition-duration-fast:.2s;--barrage-carousel-arrow-font-size:12px;--barrage-carousel-arrow-background:var(--color-primary-500);--barrage-carousel-item-background:var(--color-primary-200);--barrage-carousel-item-border-color:var(--color-primary-300);--barrage-carousel-item-selected-background:var(--color-primary-300);--barrage-carousel-item-selected-border-color:var(--color-primary-500);--barrage-carousel-indicator-background:var(--color-primary-800)}html.dark .barrage-carousel{--barrage-carousel-arrow-background:var(--color-primary-600);--barrage-carousel-indicator-background:var(--color-primary-200);--barrage-carousel-item-background:var(--color-primary-800);--barrage-carousel-item-border-color:var(--color-primary-700);--barrage-carousel-item-selected-background:var(--color-primary-700);--barrage-carousel-item-selected-border-color:var(--color-primary-400)}.barrage-carousel{position:relative}.barrage-carousel --vertical,.barrage-carousel--horizontal{overflow:hidden}.barrage-carousel__container{height:300px;position:relative}.barrage-carousel__arrow{background-color:var(--barrage-carousel-arrow-background);border:none;border-radius:50%;color:var(--color-primary-0);cursor:pointer;font-size:var(--barrage-carousel-arrow-font-size);height:var(--barrage-carousel-arrow-size);margin:0;outline:none;padding:5px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .2s ease;width:var(--barrage-carousel-arrow-size);z-index:10}.barrage-carousel__arrow--left{left:16px}.barrage-carousel__arrow--right{right:16px}.barrage-carousel__arrow:hover{background-color:var(--color-primary-300)}.barrage-carousel__arrow i{color:var(--color-primary-0);cursor:pointer}.barrage-carousel__indicators{list-style:none;margin:0;padding:0;position:absolute;z-index:2}.barrage-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.barrage-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.barrage-carousel__indicators--outside{bottom:calc(var(--barrage-carousel-indicator-height) + var(--barrage-carousel-indicator-padding-vertical)*2);position:static;text-align:center;transform:none}.barrage-carousel__indicators--outside .barrage-carousel__indicator:hover button{opacity:.64}.barrage-carousel__indicators--outside button{background-color:var(--color-primary-100);opacity:.24}.barrage-carousel__indicators--right{right:0}.barrage-carousel__indicators__labels{left:0;right:0;text-align:center;transform:none}.barrage-carousel__indicators__labels .barrage-carousel__button{color:var(--color-primary-300);font-size:12px;height:auto;padding:2px 18px;width:auto}.barrage-carousel__indicators__labels .barrage-carousel__indicator{padding:6px 4px}.barrage-carousel__indicator{background-color:transparent;cursor:pointer}.barrage-carousel__indicator:hover button{opacity:.72}.barrage-carousel__indicator--horizontal{display:inline-block}.barrage-carousel__indicator--horizontal,.barrage-carousel__indicator--vertical{padding:var(--barrage-carousel-indicator-padding-vertical) var(--barrage-carousel-indicator-padding-horizontal)}.barrage-carousel__indicator--vertical .barrage-carousel__button{height:calc(var(--barrage-carousel-indicator-width)/2);width:var(--barrage-carousel-indicator-width)}.barrage-carousel__indicator.is-active button{opacity:1}.barrage-carousel__button{background-color:var(--barrage-carousel-indicator-background);border:none;cursor:pointer;display:block;height:var(--barrage-carousel-indicator-height);margin:0;opacity:.48;outline:none;padding:0;transition:var(--barrage-transition-duration-fast);width:var(--barrage-carousel-indicator-width)}.barrage-carousel__item{background:var(--barrage-carousel-item-background);border:2px solid var(--barrage-carousel-item-border-color);border-radius:var(--radius-6);display:inline-block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.barrage-carousel__item::active{z-index:1}.barrage-carousel__item::animating{transition:transform .4s ease-in-out}.barrage-carousel__item--card{transition:transform .4s ease-in-out;width:50%}.barrage-carousel__item--card.is-in-stage{cursor:pointer;z-index:0}.barrage-carousel__item--card.is-in-stage.is-hover .barrage-carousel__mask,.barrage-carousel__item--card.is-in-stage:hover .barrage-carousel__mask{opacity:.12}.barrage-carousel__item--card.is-active{background:var(--barrage-carousel-item-selected-background);border:2px solid var(--barrage-carousel-item-selected-border-color);z-index:10}.barrage-carousel__item--card-vertical{height:50%;width:100%}.barrage-carousel__item--mask{background-color:var(--color-primary-0);height:100%;left:0;opacity:.24;position:absolute;top:0;transition:var(--barrage-transition-duration-fast);width:100%}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{opacity:0;transform:translateY(-50%) translate(-10px)}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{opacity:0;transform:translateY(-50%) translate(10px)}.barrage-transitioning{filter:url(#elCarouselHorizontal)}.barrage-transitioning-vertical{filter:url(#elCarouselVertical)}}[data-v-c567eba1]:root{--loader-icon-color:var(--color-blue-600);--loader-text-color:var(--color-gray-500);--loader-icon-size:10rem;--loader-outer-circle-color:var(--color-primary-100);--loader-inner-circle-color:var(--color-gray-100)}.loader[data-v-c567eba1]{align-items:center;display:flex;gap:var(--spacing-fluid-s)}.loader.is-horizontal[data-v-c567eba1]{flex-direction:row}.loader.is-vertical[data-v-c567eba1]{flex-direction:column}@keyframes loader-rotate-c567eba1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loader-default-slot-container[data-v-c567eba1] *{color:var(--loader-text-color);font-weight:var(--font-weight-semibold)}.loader .icon[data-v-c567eba1]{--icon-width:var(--loader-icon-size);--icon-height:var(--loader-icon-size);animation:loader-rotate-c567eba1 2s linear infinite}.loader .icon path[data-v-c567eba1]:first-child{fill:var(--color-primary-100)}.loader .icon path[data-v-c567eba1]:nth-child(2){fill:var(--color-primary-200)}html.dark .loader .icon path[data-v-c567eba1]:first-child{--loader-inner-circle-color:var(--color-gray-800)}.loader-overlay[data-v-6f65e07c]{align-items:center;background:var(--color-primary-300);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.loader-overlay[data-v-6f65e07c] .loader svg{height:80px!important;width:80px!important}.dark .loader-overlay[data-v-6f65e07c]{background:var(--color-primary-900)}.page-enter-active,.page-leave-active{transition:transform .2s ease,opacity .2s ease}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(-30px) scale(.9)}.page-enter-to,.page-leave-from{opacity:1;transform:translateY(0) scale(1)}.llm-link--template[data-v-fdc0cea9]{align-items:center;display:flex;gap:8px;overflow:hidden;text-overflow:ellipsis}.link[data-v-fdc0cea9]{color:var(--color-primary-900);display:inline-block;text-decoration:none;transition:.3s}.link[data-v-fdc0cea9]:hover{color:var(--color-primary-600)}.link[data-v-fdc0cea9]:active{color:var(--color-primary-400)}html.dark .link[data-v-fdc0cea9]{color:var(--color-primary-100)}html.dark .link[data-v-fdc0cea9]:hover{color:var(--color-primary-400)}html.dark .link[data-v-fdc0cea9]:active{color:var(--color-primary-600)}.error-display-container[data-v-224f3a4c]{grid-column:span 12}.error-display-container .error-info-container[data-v-224f3a4c]{display:flex;flex-direction:column;gap:22px;grid-column:span 6;margin:auto}.error-display-container .error-info-container .error-status[data-v-224f3a4c]{color:var(--color-primary-600);font-size:var(--font-size-fluid-10);font-weight:var(--font-weight-semibold);line-height:normal}.error-display-container .error-info-container .title[data-v-224f3a4c]{color:var(--color-primary-800);font-size:var(--font-size-fluid-8);font-weight:var(--font-weight-semibold);line-height:normal}.error-display-container .error-icon-wrapper[data-v-224f3a4c]{align-items:center;display:flex;grid-column:span 6;justify-content:center;width:100%}.error-display-container .error-icon-wrapper .error-icon[data-v-224f3a4c]{color:var(--color-red-900)}.dark .error-display-container .error-info-container .error-status[data-v-224f3a4c]{color:var(--color-primary-200)}.dark .error-display-container .error-info-container .title[data-v-224f3a4c]{color:var(--color-primary-100)}.dark .error-display-container .error-icon-wrapper .error-icon[data-v-224f3a4c]{color:var(--color-red-300)}.error-page[data-v-b3a4e868]{background:var(--color-primary-100);min-height:100vh;padding-inline:var(--spacing-fluid-3-xl)}.error-page .display-error-template[data-v-b3a4e868]{grid-column:span 12;margin:auto;max-width:2520px;width:100%}.dark .error-page[data-v-b3a4e868]{background:var(--color-primary-900)}
