@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 1s 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:"Ranua";--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-darkmode-1000);--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-clay-400);--paragraph-margin-block:0 var(--paragraph-margin-base);--font-size-fluid-mobile-5xsmall:clamp(.245625rem,.203rem + .1893vw,.27875rem);--font-size-fluid-mobile-4xsmall:clamp(.3075rem,.2553rem + .2321vw,.348125rem);--font-size-fluid-mobile-3xsmall:clamp(.38375rem,.3179rem + .2929vw,.435rem);--font-size-fluid-mobile-2xsmall:clamp(.48rem,.398rem + .3643vw,.54375rem);--font-size-fluid-mobile-xsmall:clamp(.6rem,.4971rem + .4571vw,.68rem);--font-size-fluid-mobile-small:clamp(.75rem,.6214rem + .5714vw,.85rem);--font-size-fluid-mobile-base:clamp(.9375rem,.7768rem + .7143vw,1.0625rem);--font-size-fluid-mobile-large:clamp(1.171875rem,.971rem + .8929vw,1.328125rem);--font-size-fluid-mobile-xlarge:clamp(1.465rem,1.2143rem + 1.1143vw,1.66rem);--font-size-fluid-mobile-2xlarge:clamp(1.83125rem,1.5179rem + 1.3929vw,2.075rem);--font-size-fluid-mobile-3xlarge:clamp(2.28875rem,1.8966rem + 1.7429vw,2.59375rem);--font-size-fluid-mobile-4xlarge:clamp(2.86125rem,2.3711rem + 2.1786vw,3.2425rem);--font-size-fluid-mobile-5xlarge:clamp(3.57625rem,2.9631rem + 2.725vw,4.053125rem);--font-size-fluid-mobile-6xlarge:clamp(4.470625rem,3.7048rem + 3.4036vw,5.06625rem);--font-size-fluid-mobile-7xlarge:clamp(5.588125rem,4.6303rem + 4.2571vw,6.333125rem);--font-size-fluid-mobile-8xlarge:clamp(6.985rem,5.7877rem + 5.3214vw,7.91625rem);--font-size-fluid-mobile-9xlarge:clamp(8.73125rem,7.235rem + 6.65vw,9.895rem);--font-size-fluid-mobile-10xlarge:clamp(10.91375rem,9.0422rem + 8.3179vw,12.369375rem);--font-size-fluid-desktop-5xsmall:clamp(.27875rem,.2515rem + .0682vw,.360625rem);--font-size-fluid-desktop-4xsmall:clamp(.348125rem,.314rem + .0854vw,.450625rem);--font-size-fluid-desktop-3xsmall:clamp(.435rem,.3923rem + .1068vw,.563125rem);--font-size-fluid-desktop-2xsmall:clamp(.54375rem,.4904rem + .1333vw,.70375rem);--font-size-fluid-desktop-xsmall:clamp(.68rem,.6133rem + .1667vw,.88rem);--font-size-fluid-desktop-small:clamp(.85rem,.7667rem + .2083vw,1.1rem);--font-size-fluid-desktop-base:clamp(1.0625rem,.9583rem + .2604vw,1.375rem);--font-size-fluid-desktop-large:clamp(1.328125rem,1.1979rem + .3255vw,1.71875rem);--font-size-fluid-desktop-xlarge:clamp(1.66rem,1.4971rem + .4073vw,2.14875rem);--font-size-fluid-desktop-2xlarge:clamp(2.075rem,1.8715rem + .5089vw,2.685625rem);--font-size-fluid-desktop-3xlarge:clamp(2.59375rem,2.3394rem + .6359vw,3.356875rem);--font-size-fluid-desktop-4xlarge:clamp(3.2425rem,2.9246rem + .7948vw,4.19625rem);--font-size-fluid-desktop-5xlarge:clamp(4.053125rem,3.6558rem + .9932vw,5.245rem);--font-size-fluid-desktop-6xlarge:clamp(5.06625rem,4.5696rem + 1.2417vw,6.55625rem);--font-size-fluid-desktop-7xlarge:clamp(6.333125rem,5.7123rem + 1.5521vw,8.195625rem);--font-size-fluid-desktop-8xlarge:clamp(7.91625rem,7.1402rem + 1.9401vw,10.244375rem);--font-size-fluid-desktop-9xlarge:clamp(9.895rem,8.9248rem + 2.4255vw,12.805625rem);--font-size-fluid-desktop-10xlarge:clamp(12.369375rem,11.1569rem + 3.0313vw,16.006875rem);--font-line-height-primary:1.25;--font-line-height-secondary:1.5;--font-line-height-tertiary:1.6;--font-letter-spacing-primary:0rem;--font-letter-spacing-secondary:.0168rem;--font-letter-spacing-tertiary:.0252rem;--font-color-primary:var(--color-shade-1000);--font-color-secondary:var(--color-darkmode-800);--font-color-tertiary:var(--color-darkmode-600)}@font-face{font-display:swap;font-family:Ranua;font-style:normal;font-weight:400;src:url(../fonts/Ranua/Ranua-Regular.woff2) format("truetype")}@font-face{font-display:swap;font-family:Ranua;font-style:normal;font-weight:500;src:url(../fonts/Ranua/Ranua-Medium.woff2) format("truetype")}@font-face{font-display:swap;font-family:Ranua;font-style:normal;font-weight:600;src:url(../fonts/Ranua/Ranua-Medium.woff2) format("truetype")}@font-face{font-display:swap;font-family:Ranua;font-style:normal;font-weight:700;src:url(../fonts/Ranua/Ranua-Bold.woff2) 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(--font-letter-spacing-primary);line-height:var(--font-line-height-primary);margin-block:0 var(--heading-margin-block);margin-inline:0 var(--heading-margin-inline)}:is(h1,.h1){--heading-font-size:var(--font-size-fluid-desktop-3xlarge)}:is(h2,.h2){--heading-font-size:var(--font-size-fluid-desktop-2xlarge)}:is(h3,.h3){--heading-font-size:var(--font-size-fluid-desktop-xlarge)}:is(h4,.h4){--heading-font-size:var(--font-size-fluid-desktop-large)}:is(h5,.h5){--heading-font-size:var(--font-size-fluid-desktop-base)}:is(h6,.h6){--heading-font-size:var(--font-size-fluid-desktop-small)}p{color:var(--) var(--paragraph-color);font-family:var(--paragraph-font-family);font-size:var(--font-size-fluid-desktop-xsmall);line-height:var(--font-line-height-primary);margin-block:var(--paragraph-margin-block)}p:last-of-type,p:only-child{margin:0}}.dark{--heading-color:var(--color-grayscale-100);--paragraph-color:var(--color-clay-350)}@layer colors{:root{--color-success-100:#f0fbe1;--color-success-200:#d6f3b2;--color-success-300:#b9e87a;--color-success-400:#99d747;--color-success-500:#75be2c;--color-success-600:#63a826;--color-success-700:#4f8b20;--color-success-800:#3d6e1a;--color-success-900:#2b5213;--color-warning-100:#fff6e0;--color-warning-200:#ffe9b3;--color-warning-300:#ffd980;--color-warning-400:#ffc34d;--color-warning-500:#f5a623;--color-warning-600:#d48f1e;--color-warning-700:#b37719;--color-warning-800:#8f5e14;--color-warning-900:#6a450f;--color-danger-100:#ffe9e5;--color-danger-200:#ffc2ba;--color-danger-300:#ff998c;--color-danger-400:#ff6a57;--color-danger-500:#f84934;--color-danger-600:#d93e2e;--color-danger-700:#b73127;--color-danger-800:#8e241d;--color-danger-900:#641811;--color-info-100:#e6f0fd;--color-info-200:#c7e0fb;--color-info-300:#99c7f7;--color-info-400:#64aaf3;--color-info-500:#2f80ed;--color-info-600:#286fcd;--color-info-700:#215daa;--color-info-800:#1b4c89;--color-info-900:#143865;--color-grayscale-50:#fbfcfc;--color-grayscale-100:#f6f6f6;--color-grayscale-150:#efefed;--color-grayscale-200:#e2e2e0;--color-grayscale-250:#d1d1cf;--color-grayscale-300:#c1c1bf;--color-grayscale-350:#b2b2af;--color-grayscale-400:#a0a09d;--color-grayscale-450:#878783;--color-grayscale-500:#6b6b67;--color-grayscale-600:#424240;--color-grayscale-700:#353533;--color-grayscale-800:#282826;--color-grayscale-900:#191917;--color-army-50:#edecd5;--color-army-100:#dbdac1;--color-army-150:#c7c5ab;--color-army-200:#b2b196;--color-army-250:#a3a184;--color-army-300:#969475;--color-army-350:#858563;--color-army-400:#757556;--color-army-500:#696b4c;--color-army-600:#5f5e45;--color-army-700:#4f4d3b;--color-army-800:#423f32;--color-army-900:#363329;--color-terra-50:#fde3da;--color-terra-100:#f9c8ba;--color-terra-150:#f6b29e;--color-terra-200:#f49e87;--color-terra-250:#eda085;--color-terra-300:#e19976;--color-terra-350:#d38767;--color-terra-400:#cb7a5d;--color-terra-450:#c47457;--color-terra-500:#b76751;--color-terra-600:#a15746;--color-terra-700:#8c4934;--color-terra-800:#6f3323;--color-terra-900:#522014;--color-clay-50:#fbfcfc;--color-clay-100:#f6f6f6;--color-clay-150:#efefed;--color-clay-200:#e2e2e0;--color-clay-250:#d1d1cf;--color-clay-300:#c1c1bf;--color-clay-350:#b2b2af;--color-clay-400:#a0a09d;--color-clay-450:#878783;--color-clay-500:#6b6b67;--color-clay-600:#424240;--color-clay-700:#353533;--color-clay-800:#282826;--color-clay-900:#191917;--color-rain-50:#fbfcfc;--color-rain-100:#f6f6f6;--color-rain-150:#efefed;--color-rain-200:#e2e2e0;--color-rain-250:#d1d1cf;--color-rain-300:#c1c1bf;--color-rain-350:#b2b2af;--color-rain-400:#a0a09d;--color-rain-450:#878783;--color-rain-500:#6b6b67;--color-rain-600:#424240;--color-rain-700:#353533;--color-rain-800:#282826;--color-rain-900:#191917;--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-50:#d3d7f9;--color-blue-100:#d9e2ff;--color-blue-150:#aabcfd;--color-blue-200:#7d94f9;--color-blue-250:#576ff3;--color-blue-300:#3950ea;--color-blue-400:#2238df;--color-blue-500:#1326cf;--color-blue-600:#0819bd;--color-blue-700:#0311ab;--color-blue-800:#000d99;--color-blue-900:#09105f;--color-violet-50:#e4dbfb;--color-violet-100:#e2d9ff;--color-violet-150:#c8b5fd;--color-violet-200:#af93fb;--color-violet-250:#9a75f8;--color-violet-300:#885df2;--color-violet-350:#794ae9;--color-violet-400:#6c3bdb;--color-violet-500:#5e2ec6;--color-violet-600:#5024ab;--color-violet-700:#411c8c;--color-violet-800:#301860;--color-violet-900:#1e0f3d;--color-green-50:#d3f4e6;--color-green-100:#cff9e4;--color-green-150:#8ff0c1;--color-green-200:#4ee19c;--color-green-250:#3dd78f;--color-green-300:#1bd27f;--color-green-350:#00c26d;--color-green-400:#00b367;--color-green-500:#00a461;--color-green-600:#017547;--color-green-700:#055134;--color-green-800:#203930;--color-green-900:#1c2f28;--color-orange-50:#fee2d0;--color-orange-100:#ffe6cc;--color-orange-150:#ffc48e;--color-orange-200:#fea75b;--color-orange-250:#fa9e4e;--color-orange-300:#fd9038;--color-orange-350:#fc7e21;--color-orange-400:#f97012;--color-orange-500:#ae4403;--color-orange-600:#792d01;--color-orange-700:#481d05;--color-orange-800:#402d24;--color-orange-900:#2e221c;--color-red-50:#fad2cf;--color-red-100:#ffcabf;--color-red-150:#fd9684;--color-red-200:#fb6a55;--color-red-250:#f86048;--color-red-300:#f84934;--color-red-350:#f2321e;--color-red-400:#e82010;--color-red-500:#d91308;--color-red-600:#c30a03;--color-red-700:#a70401;--color-red-800:#870000;--color-red-900:#441313;--color-magenta-50:#ffecf8;--color-magenta-100:#f5d8ea;--color-magenta-150:#fdd0ec;--color-magenta-200:#f797d2;--color-magenta-250:#e774bb;--color-magenta-300:#dc67af;--color-magenta-350:#d561a9;--color-magenta-400:#cd519d;--color-magenta-500:#ae4787;--color-magenta-600:#943d73;--color-magenta-700:#50253f;--color-magenta-800:#3d2232;--color-magenta-900:#311d29;--color-yellow-50:#f6f0d6;--color-yellow-100:#fff7d6;--color-yellow-150:#f8e6a0;--color-yellow-200:#f5cd47;--color-yellow-250:#f3c224;--color-yellow-300:#e2b203;--color-yellow-350:#cf9f02;--color-yellow-400:#b38600;--color-yellow-500:#946f00;--color-yellow-600:#7f5f01;--color-yellow-700:#533f04;--color-yellow-800:#332e1b;--color-yellow-900:#272417;--color-lime-50:#eaf7d5;--color-lime-100:#efffd6;--color-lime-150:#d3f1a7;--color-lime-200:#b3df72;--color-lime-250:#94c748;--color-lime-300:#82b536;--color-lime-350:#6a9a23;--color-lime-400:#5b7f24;--color-lime-500:#537422;--color-lime-600:#4c6b1f;--color-lime-700:#37471f;--color-lime-800:#28311b;--color-lime-900:#202616;--color-teal-50:#e2f2f7;--color-teal-100:#e7f9ff;--color-teal-150:#c6edfb;--color-teal-200:#9dd9ee;--color-teal-250:#6cc3e0;--color-teal-300:#38a9ce;--color-teal-350:#2fa6cd;--color-teal-400:#2898bd;--color-teal-500:#227d9b;--color-teal-600:#206a83;--color-teal-700:#164555;--color-teal-800:#1e3137;--color-teal-900:#182529;--color-brown-50:#efdbcb;--color-brown-100:#e3c7b3;--color-brown-200:#d9ae8c;--color-brown-250:#c0865b;--color-brown-300:#a7784d;--color-brown-350:#8c6a4a;--color-brown-400:#634f3a;--color-brown-500:#4e3f2f;--color-brown-600:#3a2f24;--color-brown-700:#272019;--color-brown-800:#1e1813;--color-brown-900:#15110e;--color-sage-50:#f4f7f0;--color-sage-100:#ebf0e0;--color-sage-200:#e2e8d4;--color-sage-250:#d8e0c9;--color-sage-300:#c1d0b8;--color-sage-350:#a6b1a0;--color-sage-400:#8a8f82;--color-sage-500:#6c7469;--color-sage-600:#4d5450;--color-sage-700:#353b35;--color-sage-800:#2a2d2a;--color-sage-900:#202220;--color-primary-50:#e4dbfb;--color-primary-100:#e2d9ff;--color-primary-150:#c8b5fd;--color-primary-200:#af93fb;--color-primary-250:#9a75f8;--color-primary-300:#885df2;--color-primary-350:#794ae9;--color-primary-400:#6c3bdb;--color-primary-500:#5e2ec6;--color-primary-600:#5024ab;--color-primary-700:#411c8c;--color-primary-800:#301860;--color-primary-900:#1e0f3d}.theme-blue{--color-primary-50:#d3d7f9;--color-primary-100:#d9e2ff;--color-primary-150:#aabcfd;--color-primary-200:#7d94f9;--color-primary-250:#576ff3;--color-primary-300:#3950ea;--color-primary-350:#3147e8;--color-primary-400:#2238df;--color-primary-500:#1326cf;--color-primary-600:#0819bd;--color-primary-700:#0311ab;--color-primary-800:#000d99;--color-primary-900:#09105f}.theme-violet{--color-primary-50:#e4dbfb;--color-primary-100:#e2d9ff;--color-primary-150:#c8b5fd;--color-primary-200:#af93fb;--color-primary-250:#9a75f8;--color-primary-300:#885df2;--color-primary-350:#794ae9;--color-primary-400:#6c3bdb;--color-primary-500:#5e2ec6;--color-primary-600:#5024ab;--color-primary-700:#411c8c;--color-primary-800:#301860;--color-primary-900:#1e0f3d}.theme-red{--color-primary-50:#fad2cf;--color-primary-100:#ffcabf;--color-primary-150:#fd9684;--color-primary-200:#fb6a55;--color-primary-250:#f86048;--color-primary-300:#f84934;--color-primary-350:#f2321e;--color-primary-400:#e82010;--color-primary-500:#d91308;--color-primary-600:#c30a03;--color-primary-700:#a70401;--color-primary-800:#870000;--color-primary-900:#441313}.theme-green{--color-primary-50:#d3f4e6;--color-primary-100:#cff9e4;--color-primary-150:#8ff0c1;--color-primary-200:#4ee19c;--color-primary-250:#3dd78f;--color-primary-300:#1bd27f;--color-primary-350:#00c26d;--color-primary-400:#00b367;--color-primary-500:#00a461;--color-primary-600:#017547;--color-primary-700:#055134;--color-primary-800:#203930;--color-primary-900:#1c2f28}.theme-orange{--color-primary-50:#fee2d0;--color-primary-100:#ffe6cc;--color-primary-150:#ffc48e;--color-primary-200:#fea75b;--color-primary-250:#fa9e4e;--color-primary-300:#fd9038;--color-primary-350:#fc7e21;--color-primary-400:#f97012;--color-primary-500:#ae4403;--color-primary-600:#792d01;--color-primary-700:#481d05;--color-primary-800:#402d24;--color-primary-900:#2e221c}.theme-magenta{--color-primary-50:#ffecf8;--color-primary-100:#f5d8ea;--color-primary-150:#fdd0ec;--color-primary-200:#f797d2;--color-primary-250:#e774bb;--color-primary-300:#dc67af;--color-primary-350:#d561a9;--color-primary-400:#cd519d;--color-primary-500:#ae4787;--color-primary-600:#943d73;--color-primary-700:#50253f;--color-primary-800:#3d2232;--color-primary-900:#311d29}.theme-yellow{--color-primary-50:#f6f0d6;--color-primary-100:#fff7d6;--color-primary-150:#f8e6a0;--color-primary-200:#f5cd47;--color-primary-250:#f3c224;--color-primary-300:#e2b203;--color-primary-350:#cf9f02;--color-primary-400:#b38600;--color-primary-500:#946f00;--color-primary-600:#7f5f01;--color-primary-700:#533f04;--color-primary-800:#332e1b;--color-primary-900:#272417}.theme-lime{--color-primary-50:#eaf7d5;--color-primary-100:#efffd6;--color-primary-150:#d3f1a7;--color-primary-200:#b3df72;--color-primary-250:#94c748;--color-primary-300:#82b536;--color-primary-350:#6a9a23;--color-primary-400:#5b7f24;--color-primary-500:#537422;--color-primary-600:#4c6b1f;--color-primary-700:#37471f;--color-primary-800:#28311b;--color-primary-900:#202616}.theme-teal{--color-primary-50:#e8f3f7;--color-primary-100:#e7f9ff;--color-primary-150:#c6edfb;--color-primary-200:#9dd9ee;--color-primary-250:#6cc3e0;--color-primary-300:#38a9ce;--color-primary-350:#2fa6cd;--color-primary-400:#2898bd;--color-primary-500:#227d9b;--color-primary-600:#206a83;--color-primary-700:#164555;--color-primary-800:#1e3137;--color-primary-900:#182529}.theme-brown{--color-primary-50:#efdbcb;--color-primary-100:#e3c7b3;--color-primary-150:#dfbfa8;--color-primary-200:#d9ae8c;--color-primary-250:#c0865b;--color-primary-300:#a7784d;--color-primary-350:#8c6a4a;--color-primary-400:#634f3a;--color-primary-500:#4e3f2f;--color-primary-600:#3a2f24;--color-primary-700:#272019;--color-primary-800:#1e1813;--color-primary-900:#15110e}.theme-sage{--color-primary-50:#f4f7f0;--color-primary-100:#ebf0e0;--color-primary-200:#e2e8d4;--color-primary-250:#d8e0c9;--color-primary-300:#c1d0b8;--color-primary-350:#a6b1a0;--color-primary-400:#8a8f82;--color-primary-500:#6c7469;--color-primary-600:#4d5450;--color-primary-700:#353b35;--color-primary-800:#2a2d2a;--color-primary-900:#202220}.dark{--color-primary-50:#e4dbfb;--color-primary-100:#e2d9ff;--color-primary-150:#c8b5fd;--color-primary-200:#af93fb;--color-primary-250:#9a75f8;--color-primary-300:#885df2;--color-primary-350:#794ae9;--color-primary-400:#6c3bdb;--color-primary-500:#5e2ec6;--color-primary-600:#5024ab;--color-primary-700:#411c8c;--color-primary-800:#301860;--color-primary-900:#1e0f3d}.dark.theme-blue{--color-primary-50:#d8f5f9;--color-primary-100:#c8eef3;--color-primary-150:#9bd2e0;--color-primary-200:#84d0df;--color-primary-250:#67badb;--color-primary-300:#237eba;--color-primary-350:#1b71b2;--color-primary-400:#175d97;--color-primary-500:#123f67;--color-primary-600:#132d49;--color-primary-700:#1d2837;--color-primary-800:#171f2a;--color-primary-900:#171f2a}.dark.theme-violet{--color-primary-50:#e4dbfb;--color-primary-100:#e2d9ff;--color-primary-150:#c8b5fd;--color-primary-200:#af93fb;--color-primary-250:#9a75f8;--color-primary-300:#885df2;--color-primary-350:#794ae9;--color-primary-400:#6c3bdb;--color-primary-500:#5e2ec6;--color-primary-600:#5024ab;--color-primary-700:#411c8c;--color-primary-800:#301860;--color-primary-900:#1e0f3d}.dark.theme-red{--color-primary-50:#fae8e8;--color-primary-100:#ffe6e6;--color-primary-150:#f5b3b3;--color-primary-200:#eb8080;--color-primary-250:#d35f5f;--color-primary-300:#c95252;--color-primary-350:#b04848;--color-primary-400:#a63b3b;--color-primary-500:#8b2f2f;--color-primary-600:#722525;--color-primary-700:#5a1c1c;--color-primary-800:#3a1616;--color-primary-900:#321414}.dark.theme-green{--color-primary-50:#d3f4e6;--color-primary-100:#cff9e4;--color-primary-150:#8ff0c1;--color-primary-200:#4ee19c;--color-primary-250:#3dd78f;--color-primary-300:#1bd27f;--color-primary-350:#00c26d;--color-primary-400:#00b367;--color-primary-500:#00a461;--color-primary-600:#017547;--color-primary-700:#055134;--color-primary-800:#203930;--color-primary-900:#1c2f28}.dark.theme-orange{--color-primary-50:#fee2d0;--color-primary-100:#ffe6cc;--color-primary-150:#ffc48e;--color-primary-200:#fea75b;--color-primary-250:#fa9e4e;--color-primary-300:#fd9038;--color-primary-350:#fc7e21;--color-primary-400:#f97012;--color-primary-500:#ae4403;--color-primary-600:#792d01;--color-primary-700:#481d05;--color-primary-800:#402d24;--color-primary-900:#2e221c}.dark.theme-teal{--color-primary-50:#e2f2f7;--color-primary-100:#e7f9ff;--color-primary-150:#c6edfb;--color-primary-200:#9dd9ee;--color-primary-250:#6cc3e0;--color-primary-300:#42b2d7;--color-primary-350:#2898bd;--color-primary-400:#227d9b;--color-primary-500:#206a83;--color-primary-600:#164555;--color-primary-700:#1e3137;--color-primary-800:#19262b;--color-primary-900:#11191d}.dark.theme-magenta{--color-primary-50:#ffecf8;--color-primary-100:#f5d8ea;--color-primary-150:#fdd0ec;--color-primary-200:#f797d2;--color-primary-250:#e774bb;--color-primary-300:#dc67af;--color-primary-350:#d561a9;--color-primary-400:#cd519d;--color-primary-500:#ae4787;--color-primary-600:#943d73;--color-primary-700:#50253f;--color-primary-800:#3d2232;--color-primary-900:#311d29}.dark.theme-yellow{--color-primary-50:#f6f0d6;--color-primary-100:#fff7d6;--color-primary-150:#f8e6a0;--color-primary-200:#f5cd47;--color-primary-250:#f3c224;--color-primary-300:#e2b203;--color-primary-350:#cf9f02;--color-primary-400:#b38600;--color-primary-500:#946f00;--color-primary-600:#7f5f01;--color-primary-700:#533f04;--color-primary-800:#332e1b;--color-primary-900:#272417}.dark.theme-brown{--color-primary-50:#efdbcb;--color-primary-100:#e3c7b3;--color-primary-200:#d9ae8c;--color-primary-250:#c0865b;--color-primary-300:#a7784d;--color-primary-350:#8c6a4a;--color-primary-400:#634f3a;--color-primary-500:#4e3f2f;--color-primary-600:#3a2f24;--color-primary-700:#272019;--color-primary-800:#1e1813;--color-primary-900:#15110e}.dark.theme-lime{--color-primary-50:#eaf7d5;--color-primary-100:#efffd6;--color-primary-150:#d3f1a7;--color-primary-200:#b3df72;--color-primary-250:#94c748;--color-primary-300:#82b536;--color-primary-350:#6a9a23;--color-primary-400:#5b7f24;--color-primary-500:#537422;--color-primary-600:#4c6b1f;--color-primary-700:#37471f;--color-primary-800:#28311b;--color-primary-900:#202616}.dark.theme-sage{--color-primary-50:#f4f7f0;--color-primary-100:#ebf0e0;--color-primary-200:#e2e8d4;--color-primary-250:#d8e0c9;--color-primary-300:#c1d0b8;--color-primary-350:#a6b1a0;--color-primary-400:#8a8f82;--color-primary-500:#6c7469;--color-primary-600:#4d5450;--color-primary-700:#353b35;--color-primary-800:#2a2d2a;--color-primary-900:#202220}}@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-grayscale-300);--border-transparent:rgba(0,0,0,.05);--outline-color:var(--color-grayscale-500);--radius-1:.125rem;--radius-2:.25rem;--radius-3:.375rem;--radius-4:.5rem;--radius-5:.625rem;--radius-6:.75rem;--radius-7:.9375rem;--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-grayscale-500);--body-background:var(--color-gray-100)}html{font-size:100%;overflow-x:hidden;width:100vw}html.dark{--body-background:#141414}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-grayscale-100);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-grayscale-200);height:1px;margin:4px 0;width:100%}html.dark{--color-primary:var(--shade-0)}html.dark .horizontal-divider{background:var(--color-grayscale-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:47px;--button-font-size:var(--font-size-fluid-2);--button-font-weight:var(--font-weight-regular);--button-text-color:var(--color-grayscale-900);--button-primary-text-color:var(--color-lightmode-0);--button-letter-spacing:clamp(.0075rem,.0073rem + .001vw,.0084375rem);--button-icon-gap:var(--spacing-fluid-2-xs);--button-background-color:var(--color-grayscale-50);--button-border-color:var(--color-grayscale-500);--button-border-radius:60px;--button-padding-block:var(--spacing-fluid-4-xs);--button-padding-inline:var(--spacing-fluid-xs)}html.dark .barrage-button{--button-text-color:var(--color-grayscale-50);--button-background-color:var(--color-grayscale-900)}html.dark .barrage-button:hover{--button-background-color:var(--color-grayscale-700);--button-border-color:var(--color-grayscale-500)}html.dark .barrage-button:active{--button-background-color:var(--color-grayscale-600);--button-border-color:var(--color-grayscale-100)}html.dark .barrage-button:disabled{--button-text-color:var(--color-grayscale-700);--button-background-color:var(--color-grayscale-900);--button-border-color:var(--color-grayscale-700)}html.dark .barrage-button.is-plain{background:transparent}html.dark .barrage-button.is-plain:hover{background:var(--color-grayscale-700);border-color:var(--color-grayscale-500);color:var(--color-grayscale-50)}html.dark .barrage-button--primary{--button-background-color:var(--color-primary-600);--button-border-color:var(--color-primary-400)}html.dark .barrage-button--primary:active,html.dark .barrage-button--primary:hover{--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-grayscale-400);--button-background-color:var(--color-primary-900);--button-border-color:var(--color-primary-700)}html.dark .barrage-button--primary.is-plain{background:var(--color-primary-800);border-color:var(--color-primary-500);color:var(--color-grayscale-100)}html.dark .barrage-button--primary.is-plain:hover{background:var(--color-primary-600);border-color:var(--color-primary-300);color:var(--color-grayscale-50)}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-grayscale-100);--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-grayscale-50);--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-150);color:var(--color-grayscale-100)}html.dark .barrage-button--danger.is-plain:hover{background:var(--color-red-600);border-color:var(--color-red-400);color:var(--color-grayscale-50)}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:1px solid var(--color-grayscale-500)}.barrage-button:hover{--button-border-color:transparent;--button-background-color:var(--color-grayscale-200)}.barrage-button:active{--button-border-color:transparent;--button-background-color:var(--color-grayscale-250);outline:none}.barrage-button:disabled{--button-text-color:var(--color-grayscale-250);--button-border-color:transparent;--button-background-color:var(--color-grayscale-300);cursor:not-allowed}.barrage-button.is-circle{border-radius:60px}.barrage-button.icon-only{--button-width:47px;--button-padding-inline:15.5px}.barrage-button--small{height:32px;--button-padding-block:8px;--button-padding-inline:14px;--button-font-size:12.6px;--button-min-height:32px;border-radius:8px;line-height:15.88px}.barrage-button--small.icon-only{--button-width:32px;--button-padding-inline:8px}.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-grayscale-200);border-color:var(--color-grayscale-400);color:var(--color-grayscale-900)}.barrage-button--large{--button-padding-inline:28px}.barrage-button--large.icon-only{--button-width:60px;--button-padding-block:20px;--button-padding-inline:20px}.barrage-button--primary{--button-text-color:var(--color-grayscale-50);--button-background-color:var(--color-primary-500);--button-border-color:var(--color-primary-200)}.barrage-button--primary:hover{--button-background-color:var(--color-primary-350)}.barrage-button--primary:active,.barrage-button--primary:disabled{--button-background-color:var(--color-primary-250)}.barrage-button--primary:disabled{--button-border-color:var(--color-primary-400)}.barrage-button--primary:focus-visible{outline:1px solid var(--color-primary-500);--button-background-color:var(--color-primary-300)}.barrage-button--primary.is-plain{background:var(--color-primary-50);border-color:var(--color-primary-400);color:var(--color-grayscale-800)}.barrage-button--primary.is-plain:hover{background:var(--color-primary-150);border-color:var(--color-primary-500);color:var(--color-grayscale-900)}.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-500);color:var(--color-grayscale-900)}.barrage-button--danger.is-plain:hover{background:var(--color-red-200);border-color:var(--color-red-100);color:var(--color-grayscale-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-grayscale-300);--barrage-notification-border-radius:var(--radius-4);--barrage-notification-box-shadow:var(--shadow-3);--barrage-notification-text-color:var(--color-grayscale-900);--barrage-notification-icon-color:var(--color-grayscale-800);--barrage-notification-group-background-color:var(--color-grayscale-300);--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-success-500)}.barrage-notification.toast.success .barrage-notification__icon{--barrage-notification-icon-color:var(--color-success-500)}.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-success-200);--barrage-notification-group-background-color:var(--color-success-200)}.barrage-notification.success .barrage-notification__icon{--barrage-notification-icon-color:var(--color-green-500)}.barrage-notification.warning{--barrage-notification-background-color:var(--color-warning-200);--barrage-notification-group-background-color:var(--color-warning-200)}.barrage-notification.warning .barrage-notification__icon{--barrage-notification-icon-color:var(--color-orange-500)}.barrage-notification.error{--barrage-notification-background-color:var(--color-danger-200);--barrage-notification-group-background-color:var(--color-danger-200)}.barrage-notification.error .barrage-notification__icon{--barrage-notification-icon-color:var(--color-red-500)}html.dark .barrage-notification{--barrage-notification-text-color:var(--color-grayscale-50);--barrage-notification-background-color:var(--color-grayscale-500);--barrage-notification-group-background-color:var(--color-grayscale-500)}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:var(--color-success-900);--barrage-notification-group-background-color:var(--color-success-900)}html.dark .barrage-notification.warning{--barrage-notification-background-color:var(--color-warning-900);--barrage-notification-group-background-color:var(--color-warning-900)}html.dark .barrage-notification.error{--barrage-notification-background-color:var(--color-danger-900);--barrage-notification-group-background-color:var(--color-danger-900)}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-grayscale-100);--dropdown-padding-block:4px;--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-grayscale-100);--dropdown-item-padding-block:var(--spacing-fluid-m);--dropdown-item-padding-inline:var(--spacing-fluid-m)}html.dark .barrage-dropdown,html.dark .barrage-dropdown__popper{--dropdown-background-color:var(--color-grayscale-800)}html.dark .barrage-dropdown-menu__item{color:var(--color-grayscale-100);--dropdown-item-background-color:var(--color-grayscale-800)}html.dark .barrage-dropdown-menu__item:hover{--dropdown-item-background-color:var(--color-grayscale-900)}html.dark .barrage-dropdown-menu__item:active{--dropdown-item-background-color:var(--color-grayscale-700)}html.dark .barrage-dropdown-menu__item:focus,html.dark .barrage-dropdown-menu__item:focus-visible{--dropdown-item-background-color:var(--color-grayscale-700)}.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:var(--dropdown-padding-block)}.barrage-dropdown-menu{list-style:none;padding:0}.barrage-dropdown-menu__item{background-color:var(--dropdown-item-background-color);color:var(--color-grayscale-800);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-grayscale-100)}.barrage-dropdown-menu__item:focus,.barrage-dropdown-menu__item:focus-visible{outline:none;--dropdown-item-background-color:var(--color-grayscale-200)}.barrage-dropdown-menu__item:active{--dropdown-item-background-color:var(--color-grayscale-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-grayscale-700);--input-error-color:var(--color-red-500);--input-background-color:var(--color-grayscale-50);--input-border:var(--border-global-1);--input-border-color:var(--color-grayscale-250);--input-border-radius:15px;--input-icon-size:2rem;--input-padding-block-start:16.5px;--input-padding-block-end:16.5px;--input-padding-inline-start:20px;--input-padding-inline-end:20px;--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-grayscale-600)}html.dark .barrage-input__inner{--input-color:var(--color-grayscale-0);--input-border-color:var(--color-grayscale-700);--input-background-color:var(--color-grayscale-800)}html.dark .barrage-input__inner:focus{outline:none;--input-border-color:var(--color-grayscale-600)}html.dark .barrage-input__inner:not(:-moz-placeholder){--input-border-color:var(--color-grayscale-600)}html.dark .barrage-input__inner:not(:placeholder-shown){--input-border-color:var(--color-grayscale-600)}html.dark .barrage-input__inner:disabled{--input-color:var(--color-grayscale-700);--input-border-color:var(--color-grayscale-700)}html.dark .barrage-input__count{--input-word-count-color:var(--color-grayscale-400)}.barrage-input--small{font-size:var(--font-size-fluid-2)}.barrage-input--small .barrage-input__inner{border-radius:15px;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{border:2px solid var(--color-grayscale-500);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-grayscale-250)}.barrage-input__inner:not(:placeholder-shown){--input-border-color:var(--color-grayscale-250)}.barrage-input__inner:disabled{--input-color:var(--color-grayscale-300);--input-border-color:var(--color-grayscale-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;height:47px;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-grayscale-700)}}@layer barrage-dialog{:root{--dialog-width:100%;--dialog-small:36.25rem;--dialog-medium:42rem;--dialog-large:64rem;--dialog-background-color:var(--color-grayscale-50);--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-grayscale-200)}html.dark .barrage-dialog{--dialog-background-color:var(--color-grayscale-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-grayscale-200)}html.dark .barrage-dialog__headerbtn .barrage-icon--fill,html.dark .barrage-dialog__headerbtn .svg-icon--fill *{fill:var(--color-grayscale-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-grayscale-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-grayscale-500);--barrage-tooltip-text-color:var(--color-grayscale-50);--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-grayscale-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-grayscale-700);--textarea-error-color:var(--color-red-500);--textarea-background-color:var(--color-grayscale-50);--textarea-border:var(--border-global-1);--textarea-border-color:var(--color-grayscale-250);--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-grayscale-600)}html.dark .barrage-textarea{--textarea-color:var(--color-grayscale-50);--textarea-border:var(--border-global-1);--textarea-border-color:var(--color-grayscale-150);--textarea-background-color:var(--color-grayscale-700)}html.dark .barrage-textarea__inner{--textarea-border-color:var(--color-grayscale-600)}html.dark .barrage-textarea__inner:focus{--textarea-border-color:var(--color-grayscale-400)}html.dark .barrage-textarea__inner:not(:-moz-placeholder){--textarea-border-color:var(--color-grayscale-400)}html.dark .barrage-textarea__inner:not(:placeholder-shown){--textarea-border-color:var(--color-grayscale-400)}html.dark .barrage-textarea__inner:disabled{--textarea-color:var(--color-grayscale-700);--textarea-border-color:var(--color-grayscale-700)}html.dark .barrage-textarea__count{--textarea-word-count-color:var(--color-grayscale-400)}html.dark .is-error{color:var(--color-grayscale-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-grayscale-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-grayscale-300);--textarea-border-color:var(--color-grayscale-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-grayscale-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-grayscale-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(--color-grayscale-600)}html.dark .barrage-form-item__label{--form-item-label-color:var(--color-grayscale-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-grayscale-400)}html.dark .barrage-form-item:has(.barrage-input__inner:disabled) .barrage-form-item__label{--form-item-label-color:var(--color-grayscale-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-grayscale-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-grayscale-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-grayscale-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-grayscale-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(--color-danger-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-grayscale-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-grayscale-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-grayscale-900)}.barrage-form-item:has(.barrage-input__inner:disabled) .barrage-form-item__label{--form-item-label-color:var(--color-grayscale-300)}.barrage-form-item:has(.barrage-input__inner:disabled) .barrage-input__count{--input-word-count-color:var(--color-grayscale-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-grayscale-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-grayscale-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-grayscale-200);--barrage-tab-runway-size:.0625rem;--barrage-tab-color:var(--color-grayscale-900);--barrage-tab-font-size:var(--font-size-fluid-desktop-base);--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__header{background-color:var(--color-grayscale-700)}html.dark .barrage-tabs__item{color:var(--color-grayscale-350)}html.dark .barrage-tabs__item:hover{--barrage-tab-color:var(--color-primary-100);color:var(--color-primary-100)}html.dark .barrage-tabs__item:active{--barrage-tab-color:var(--color-grayscale-50);color:var(--color-primary-300)}html.dark .barrage-tabs__item.is-active{--barrage-tab-color:var(--color-primary-200);background-color:var(--color-grayscale-800);color:var(--color-primary-200)}.barrage-tabs{display:flex}.barrage-tabs__header{align-items:center;background-color:var(--color-grayscale-150);border-radius:8px;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;display:none;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:var(--font-size-fluid-desktop-base);height:20px;justify-content:center;line-height:var(--font-line-height-primary);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{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:var(--font-size-fluid-desktop-base);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;padding:4px;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-grayscale-600);display:flex;flex:1 1 100%;font-size:var(--barrage-tab-font-size);font-weight:300;height:36px;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{color:var(--color-primary-800);cursor:pointer}.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 );background:var(--color-grayscale-50);border-radius:6px;box-shadow:0 1px #0000003d;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:var(--font-size-fluid-desktop-base);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-grayscale-300);--barrage-input-number-button-background:var(--color-grayscale-100);--barrage-input-number-button-increase-background:var( --color-grayscale-200 );--barrage-input-number-button-decrease-background:var( --color-grayscale-200 )}html.dark{--barrage-input-number-button-border-color:var(--color-grayscale-600);--barrage-input-number-button-background:var(--color-grayscale-700);--barrage-input-number-button-increase-background:var( --color-grayscale-600 );--barrage-input-number-button-decrease-background:var( --color-grayscale-600 )}html.dark .barrage-input-number__increase:hover{--barrage-input-number-button-increase-background:var( --color-grayscale-400 )}html.dark .barrage-input-number__decrease:hover{--barrage-input-number-button-decrease-background:var( --color-grayscale-400 )}.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{align-items:center;background:var(--el-fill-color-light);background:var(--barrage-input-number-button-increase-background);border-radius:6px;bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;right:1px;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:1}.barrage-input-number__increase:hover{--barrage-input-number-button-increase-background:var( --color-grayscale-300 )}.barrage-input-number__decrease{align-items:center;background:var(--el-fill-color-light);background:var(--barrage-input-number-button-decrease-background);border-radius:6px;bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;height:auto;justify-content:center;left:1px;position:absolute;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:1}.barrage-input-number__decrease:hover{--barrage-input-number-button-decrease-background:var( --color-grayscale-300 )}}@layer barrage-select{:root{--select-dropdown-background-color:var(--color-grayscale-50);--select-dropdown-padding-block:clamp(.25rem,.2197rem + .1294vw,.375rem);--select-dropdown-shadow:var(--shadow-3);--select-dropdown-item-background-color:var(--color-grayscale-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-grayscale-500);--select-input-text-color:var(--color-grayscale-700);--select-input-placeholder-color:var(--color-grayscale-400);--select-input-background:transparent;--select-wrapper-background:var(--color-grayscale-50);--select-wrapper-hover-background:var(--color-grayscale-100)}html.dark .barrage-select-dropdown{--select-dropdown-background-color:var(--color-grayscale-800)}html.dark .barrage-select-dropdown__item,html.dark .barrage-select-dropdown__item-search{--select-dropdown-item-background-color:var(--color-grayscale-800)}html.dark .barrage-select-dropdown__item-search.selected,html.dark .barrage-select-dropdown__item.selected{--select-dropdown-item-background-color:var(--color-grayscale-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-grayscale-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-grayscale-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-grayscale-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-grayscale-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-grayscale-200)}.barrage-select-dropdown__item.selected{background-color:var(--color-grayscale-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-grayscale-900);--color-switch-text-color:var(--color-grayscale-900);--barrage-switch-ball-size:20px;--barrage-switch-border-width:1px;--color-switch-ball-color:var(--color-grayscale-900);--color-switch-border-width:1px;--color-switch-border-style:var(--color-border-type-solid);--color-switch-border-color:var(-color-grayscale-200)}html.dark .barrage-switch{--barrage-switch-ball-color:var(--color-grayscale-100)}html.dark .barrage-switch:after{color:var(--color-grayscale-100)}html.dark .barrage-switch.is-disabled:after{color:var(--color-grayscale-200)}html.dark .barrage-switch__core{background:var(--color-grayscale-700);border-color:var(--color-grayscale-600)}html.dark .barrage-switch__core:hover{background:var(--color-grayscale-700);border-color:var(--color-grayscale-500)}html.dark .barrage-switch__core:active{background:var(--color-grayscale-600);border-color:var(--color-grayscale-600)}html.dark .barrage-switch.is-disabled .barrage-switch__core{background:var(--color-grayscale-800);border-color:var(--color-grayscale-100)}html.dark .barrage-switch.is-disabled .barrage-switch__action{color:var(--color-grayscale-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-grayscale-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-grayscale-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-grayscale-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-grayscale-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-grayscale-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-desktop-small);--barrage-tag-font-weight:var(--font-weight-medium);--barrage-tag-color:var(--color-grayscale-900);--barrage-tag-background-color:var(--color-grayscale-150);--barrage-tag-border-radius:60px;--barrage-tag-padding-block:var(--spacing-fluid-7-xs);--barrage-tag-padding-inline:var(--spacing-fluid-4-xs);--barrage-tag-dot-size:.5rem;--barrage-tag-font-size-default:var(--font-size-fluid-desktop-small);--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{--barrage-tag-background-color:var(--color-grayscale-100)}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:var(--color-primary-300);--barrage-tag-border-color:var(--color-primary-300);--barrage-tag-color:var(--color-grayscale-900)}html.dark .barrage-tag--success{--barrage-tag-dot-color:var(--color-success-300);--barrage-tag-background-color:var(--color-success-800);--barrage-tag-border-color:var(--color-success-100);--barrage-tag-color:var(--color-grayscale-50)}html.dark .barrage-tag--info{--barrage-tag-dot-color:#215daa;--barrage-tag-background-color:#1d2b3a;--barrage-tag-border-color:transparent;--barrage-tag-color:var(--color-grayscale-50)}html.dark .barrage-tag--warning{--barrage-tag-dot-color:var(--color-yellow-300);--barrage-tag-background-color:var(--color-yellow-600);--barrage-tag-border-color:transparent;--barrage-tag-color:var(--color-grayscale-50)}html.dark .barrage-tag--danger{--barrage-tag-dot-color:#8e241d;--barrage-tag-background-color:#5a2017;--barrage-tag-border-color:transparent;--barrage-tag-color:var(--color-grayscale-50)}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-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{background-color:var(--barrage-tag-dot-color);border-radius:50%;height:var(--barrage-tag-dot-size);width:var(--barrage-tag-dot-size)}.barrage-tag--success .status-dot{animation:blink-dot 2.5s infinite}@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:transparent;--barrage-tag-color:var(--color-primary-900)}.barrage-tag--success{--barrage-tag-dot-color:#75be2c;--barrage-tag-background-color:#f0fbe1;--barrage-tag-color:#2b5213}.barrage-tag--info{--barrage-tag-dot-color:#2f80ed;--barrage-tag-background-color:#e6f0fd;--barrage-tag-border-color:transparent;--barrage-tag-color:#143865}.barrage-tag--warning{--barrage-tag-dot-color:#f5a623;--barrage-tag-background-color:#fff6e0;--barrage-tag-border-color:transparent;--barrage-tag-color:#6a450f}.barrage-tag--danger{--barrage-tag-dot-color:#f84934;--barrage-tag-background-color:#ffe9e5;--barrage-tag-border-color:transparent;--barrage-tag-color:#641811}}@layer barrage-pagination{:root{--barrage-pagination-background-color:transparent;--barrage-pagination-font-color:var(--color-grayscale-600);--barrage-pagination-current-items-font-color:var(--color-grayscale-800);--barrage-pagination-font-size:var(--font-size-fluid-1);--barrage-pagination-font-weight:var(--font-weight-semibold);--barrage-pagination-border-color:var(--color-grayscale-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-grayscale-200);--barrage-pagination-current-items-font-color:var(--color-grayscale-100)}html.dark .barrage-pagination button,html.dark .barrage-pagination-data{--barrage-pagination-border-color:var(--color-grayscale-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-grayscale-200);--slider-runway-radius:6.25rem;--slider-bar-background-color:var(--color-grayscale-500);--slider-button-background-color:var(--color-grayscale-500)}.barrage-slider__runway.is-disabled .barrage-slider__bar{--slider-bar-background-color:var(--color-grayscale-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-grayscale-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-grayscale-100);--upload-border-color:var(--color-grayscale-200);--upload-icon-color:var(--color-grayscale-500);--upload-success-color:var(--color-green-600);--upload-error-color:var(--color-red-600);--upload-remove-color:var(--color-grayscale-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-grayscale-700);--upload-border-color:var(--color-grayscale-300);--upload-icon-color:var(--color-grayscale-300);--upload-success-color:var(--color-green-400);--upload-remove-color:var(--color-grayscale-300);--upload-file-name-color:var(--color-grayscale-50)}.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-grayscale-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-grayscale-600);box-shadow:0 0 0 1px var(--color-grayscale-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-grayscale-300);--transfer-border-radius:var(--radius-3);--transfer-panel-width:100%;--transfer-panel-header-height:40px;--transfer-panel-header-bg-color:var(--color-grayscale-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-grayscale-200);--transfer-checkbox-background-color:var(--color-grayscale-800)}html.dark{--transfer-background-color:transparent;--transfer-checkbox-background-color:var(--color-grayscale-100);--transfer-border-color:var(--color-grayscale-500);--transfer-panel-header-bg-color:var(--color-grayscale-400)}.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-grayscale-800);font-size:16px;font-weight:400;padding-left:8px}.barrage-transfer-panel__header .barrage-checkbox__label span{color:var(--color-grayscale-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{margin-block:15px;margin-inline:15px 0}.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 .barrage-icon svg{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:1px;--card-border-color:var(--color-grayscale-150);--card-border-radius:var(--radius-7);--card-background-color:var(--color-grayscale-50);--card-padding-block:20px;--card-padding-inline:20px}html.dark .barrage-card{--card-background-color:var(--color-grayscale-900);--card-border-color:var(--color-grayscale-800)}html.dark .barrage-card.is-primary{--card-border-color:var(--color-primary-800);--card-background-color:var(--color-primary-900)}html.dark .barrage-card.is-accent{--card-border-color:var(--color-grayscale-700);--card-background-color:var(--color-grayscale-800)}html.dark .barrage-card.is-deep-accent{--card-border-color:var(--color-grayscale-600);--card-background-color:var(--color-grayscale-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-border-color:var(--color-primary-150);--card-background-color:var(--color-primary-50)}.barrage-card.is-accent{--card-border-color:var(--color-grayscale-200);--card-background-color:var(--color-grayscale-100)}.barrage-card.is-deep-accent{--card-border-color:var(--color-grayscale-250);--card-background-color:var(--color-grayscale-150)}.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-grayscale-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-grayscale-300)}html.dark .barrage-divider.is-weak{--barrage-divider-border-color:var(--color-grayscale-400)}html.dark .barrage-divider.is-strong{--barrage-divider-border-color:var(--color-grayscale-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-grayscale-600)}.barrage-divider.is-strong{--barrage-border-height:1.5px;--barrage-divider-border-color:var(--color-grayscale-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-grayscale-300)}html.dark .barrage-overlay .barrage-drawer{--barrage-drawer-bg-color:var(--color-grayscale-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-grayscale-200)}html.dark .barrage-overlay .barrage-drawer__close-btn:focus i,html.dark .barrage-overlay .barrage-drawer__close-btn:hover i{color:var(--color-grayscale-50)}.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-grayscale-400);--badge-color:var(--color-grayscale-50);--badge-border-radius:10px;--badge-border-color:var(--color-grayscale-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-info-400)}html.dark .barrage-badge{--badge-success-color:#49a738;--badge-warning-color:#b37719;--badge-danger-color:var(--color-red-600);--badge-info-color:var(--color-info-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)}}@layer barrage-radio-group{html.dark .barrage-radio-group{background:var(--color-grayscale-800);border:1px solid var(--color-grayscale-700);border-radius:60px;padding:4px}.barrage-radio-group{align-items:center;background:var(--color-grayscale-50);border:1px solid var(--color-grayscale-150);border-radius:60px;display:inline-flex;flex-wrap:wrap;padding:4px}}@layer barrage-radio-button{:root{--barrage-radio-background-color:var(--color-grayscale-500)}html.dark .barrage-radio-button__inner{background:transparent;color:var(--color-grayscale-100)}html.dark .barrage-radio-button__inner:hover{color:var(--color-grayscale-200)}.barrage-radio-button{border-radius:100px;overflow:hidden}.barrage-radio-button,.barrage-radio-button__inner{display:inline-block;outline:none;position:relative}.barrage-radio-button__inner{background:transparent;box-sizing:border-box;color:var(--color-grayscale-900);cursor:pointer;font-weight:400;line-height:1;padding-block:10px;padding-inline:12px;text-align:center;transition:all .2s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.barrage-radio-button__inner:hover{color:var(--color-grayscale-800)}.barrage-radio-button.is-active input[type=radio]:not(:disabled)+.barrage-radio-button__inner{background-color:var(--color-primary-500);border-color:transparent;color:var(--color-grayscale-50)}.barrage-radio-button input[type=radio]{opacity:0;outline:none;position:absolute;z-index:-1}.barrage-radio-button input[type=radio]:focus-visible+.barrage-radio-button__inner{border-left:1px solid #ccc;border-radius:4px;box-shadow:none;outline:2px solid #ccc;outline-offset:1px;z-index:2}.barrage-radio-button input[type=radio]:disabled+.barrage-radio-button__inner{background-color:#f5f5f5;border-color:#ddd;box-shadow:none;color:#999;cursor:not-allowed}.barrage-radio-button input[type=radio]:disabled:checked+.barrage-radio-button__inner{background-color:#e0e0e0}.barrage-radio-button:last-child .barrage-radio-button__inner{border-radius:0 4px 4px 0}.barrage-radio-button:first-child:last-child .barrage-radio-button__inner{border-radius:4px}.barrage-radio-button.large .barrage-radio-button__inner{font-size:16px;padding:10px 20px}.barrage-radio-button.small .barrage-radio-button__inner{font-size:12px;padding:4px 10px}}[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-cbd4d311]{align-items:center;display:flex;gap:8px;overflow:hidden;text-overflow:ellipsis}.link[data-v-cbd4d311]{color:var(--color-grayscale-900);display:inline-block;text-decoration:none;transition:.3s}.link[data-v-cbd4d311]:hover{color:var(--color-grayscale-600)}.link[data-v-cbd4d311]:active{color:var(--color-grayscale-400)}html.dark .link[data-v-cbd4d311]{color:var(--color-grayscale-100)}html.dark .link[data-v-cbd4d311]:hover{color:var(--color-grayscale-400)}html.dark .link[data-v-cbd4d311]:active{color:var(--color-grayscale-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)}
