/*! 104 C-Guideline v0.0.4 | Copyright (c) 2025 104 Corporation */
@charset "UTF-8";[class*=c__],[class*=c__]:after,[class*=c__]:before{box-sizing:border-box}:where([class*=c__],[class*=c__]:before,[class*=c__]:after){font-family:Arial,微軟正黑體,Microsoft JhengHei,Roboto,PingFangTC,sans-serif}:where(div[class*=c__],span[class*=c__],object[class*=c__],iframe[class*=c__],h1[class*=c__],h2[class*=c__],h3[class*=c__],h4[class*=c__],h5[class*=c__],h6[class*=c__],p[class*=c__],blockquote[class*=c__],pre[class*=c__],abbr[class*=c__],address[class*=c__],cite[class*=c__],code[class*=c__],del[class*=c__],dfn[class*=c__],em[class*=c__],img[class*=c__],ins[class*=c__],kbd[class*=c__],q[class*=c__],samp[class*=c__],small[class*=c__],strong[class*=c__],sub[class*=c__],sup[class*=c__],var[class*=c__],b[class*=c__],i[class*=c__],dl[class*=c__],dt[class*=c__],dd[class*=c__],ol[class*=c__],ul[class*=c__],li[class*=c__],fieldset[class*=c__],form[class*=c__],label[class*=c__],legend[class*=c__],table[class*=c__],caption[class*=c__],tbody[class*=c__],tfoot[class*=c__],thead[class*=c__],tr[class*=c__],th[class*=c__],td[class*=c__],article[class*=c__],aside[class*=c__],canvas[class*=c__],details[class*=c__],figcaption[class*=c__],figure[class*=c__],footer[class*=c__],header[class*=c__],hgroup[class*=c__],menu[class*=c__],nav[class*=c__],section[class*=c__],summary[class*=c__],time[class*=c__],mark[class*=c__],audio[class*=c__],video[class*=c__]){background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}:where(article[class*=c__],aside[class*=c__],details[class*=c__],figcaption[class*=c__],figure[class*=c__],footer[class*=c__],header[class*=c__],hgroup[class*=c__],menu[class*=c__],nav[class*=c__],section[class*=c__]){display:block}:where(nav[class*=c__],ul[class*=c__]){list-style:none}:where(blockquote[class*=c__],q[class*=c__]){quotes:none}:where(a[class*=c__]){background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}:where(table[class*=c__]){border-collapse:collapse;border-spacing:0}:where(hr[class*=c__]){border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}:where(input[class*=c__],select[class*=c__]){margin:0;vertical-align:middle}svg.c__svg-defs{height:0;left:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:0}:host,:root{--c--color-orange-100:#fff5ec;--c--color-orange-200:#ffeedf;--c--color-orange-300:#ffe4cc;--c--color-orange-400:#ffd6b2;--c--color-orange-500:#ffc591;--c--color-orange-600:#ffaa5e;--c--color-orange-700:#ff9100;--c--color-orange-800:#ff7800;--c--color-orange-900:#e76c00;--c--color-orange-1000:#b55500;--c--color-orange-1100:#914400;--c--color-orange-1200:#733600;--c--color-grey-100:#f3f3f3;--c--color-grey-200:#eee;--c--color-grey-300:#e7e7e7;--c--color-grey-400:#ddd;--c--color-grey-500:#c5c5c5;--c--color-grey-600:#a9a9a9;--c--color-grey-700:#7e7e7e;--c--color-grey-800:#686868;--c--color-grey-900:#4b4b4b;--c--color-grey-1000:#383838;--c--color-grey-1100:#292929;--c--color-grey-1200:#1e1e1e;--c--color-cool-grey-100:#f7f8fa;--c--color-cool-grey-200:#f2f4f7;--c--color-cool-grey-300:#e0e4eb;--c--color-cool-grey-400:#d1d7e2;--c--color-cool-grey-500:#bbc4d3;--c--color-cool-grey-600:#aab2c0;--c--color-cool-grey-700:#858b96;--c--color-cool-grey-800:#676c74;--c--color-cool-grey-900:#474c54;--c--color-cool-grey-1000:#383d45;--c--color-cool-grey-1100:#2a2f35;--c--color-cool-grey-1200:#1c2026;--c--color-white:#fff;--c--color-transparent:transparent;--c--color-alpha-white-80:hsla(0,0%,100%,.8);--c--color-alpha-grey-60:rgba(41,41,41,.6);--c--color-alpha-grey-80:rgba(41,41,41,.8);--c--color-box-shadow-grey-15:0px 2px 8px 0px rgba(41,41,41,.15);--c--color-box-shadow-grey-20-lg:0px 2px 8px 0px rgba(41,41,41,.2);--c--color-box-shadow-grey-20-md:0px 1px 5px 0px rgba(41,41,41,.2);--c--color-box-shadow-light-grey-20:0px 2px 34px 0px hsla(0,0%,49%,.2);--c--color-box-shadow-orange:0px 0px 4px 0px #ff9100;--c--color-underline-grey:#e7e7e7;--c--color-underline-dark-grey:#ddd;--c--color-red-100:#fdedef;--c--color-red-200:#fad3d8;--c--color-red-300:#f6b0b8;--c--color-red-400:#f28b98;--c--color-red-500:#ee6879;--c--color-red-600:#ea475b;--c--color-red-700:#c73c4d;--c--color-red-800:#a63241;--c--color-red-900:#852834;--c--color-red-1000:#692029;--c--color-gold-100:#fff9e8;--c--color-gold-200:#fff1c8;--c--color-gold-300:#ffe59d;--c--color-gold-400:#ffd96f;--c--color-gold-500:#ffce44;--c--color-gold-600:#ffc31b;--c--color-gold-700:#d9a617;--c--color-gold-800:#b58a13;--c--color-gold-900:#916f0f;--c--color-gold-1000:#73580c;--c--color-green-100:#f1f8e9;--c--color-green-200:#dceecb;--c--color-green-300:#c1e0a2;--c--color-green-400:#a4d277;--c--color-green-500:#89c54e;--c--color-green-600:#6fb827;--c--color-green-700:#5e9c21;--c--color-green-800:#4f831c;--c--color-green-900:#3f6916;--c--color-green-1000:#325312;--c--color-blue-100:#dbe9ff;--c--color-blue-200:#bbd5ff;--c--color-blue-300:#80b0ff;--c--color-blue-400:#4e91ff;--c--color-blue-500:#2e70dc;--c--color-blue-600:#1654b9;--c--color-blue-700:#13479d;--c--color-blue-800:#103c83;--c--color-blue-900:#0d3069;--c--color-blue-1000:#0a2653;--c--color-yellow-100:#fffdea;--c--color-yellow-200:#fffbcc;--c--color-yellow-300:#fff7a3;--c--color-yellow-400:#fff478;--c--color-yellow-500:#fff050;--c--color-yellow-600:#ffed29;--c--color-yellow-700:#d9c923;--c--color-yellow-800:#b5a81d;--c--color-yellow-900:#918717;--c--color-yellow-1000:#736b12;--c--color-jade-100:#e6f3ee;--c--color-jade-200:#c2e2d7;--c--color-jade-300:#91ccb7;--c--color-jade-400:#5eb496;--c--color-jade-500:#2e9d76;--c--color-jade-600:#008858;--c--color-jade-700:#00744b;--c--color-jade-800:#00613e;--c--color-jade-900:#004e32;--c--color-jade-1000:#003d28;--c--color-teal-100:#e6f7f8;--c--color-teal-200:#c2ecee;--c--color-teal-300:#91dde0;--c--color-teal-400:#39c8d0;--c--color-teal-500:#2ebdc5;--c--color-teal-600:#00afb8;--c--color-teal-700:#00959c;--c--color-teal-800:#007c83;--c--color-teal-900:#006469;--c--color-teal-1000:#004f53;--c--color-sky-100:#e8f4fb;--c--color-sky-200:#c8e5f5;--c--color-sky-300:#9cd0ee;--c--color-sky-400:#6dbae6;--c--color-sky-500:#42a6de;--c--color-sky-600:#1892d7;--c--color-sky-700:#147cb7;--c--color-sky-800:#116899;--c--color-sky-900:#0e537b;--c--color-sky-1000:#0b4261;--c--color-purple-100:#f1eefa;--c--color-purple-200:#ded7f2;--c--color-purple-300:#c3b7e8;--c--color-purple-400:#a795dd;--c--color-purple-500:#8d75d3;--c--color-purple-600:#7457c9;--c--color-purple-700:#634aab;--c--color-purple-800:#523e8f;--c--color-purple-900:#423273;--c--color-purple-1000:#34275a;--c--color-peach-100:#fbeaf0;--c--color-peach-200:#f6cddb;--c--color-peach-300:#efa6bf;--c--color-peach-400:#e87ca2;--c--color-peach-500:#e15486;--c--color-peach-600:#da2f6b;--c--color-peach-700:#b9285b;--c--color-peach-800:#9b214c;--c--color-peach-900:#7c1b3d;--c--color-peach-1000:#621530;--c--color-primary:var(--c--color-orange-700);--c--color-primary-hover:var(--c--color-orange-800);--c--color-secondary:var(--c--color-grey-700);--c--color-error:var(--c--color-red-600);--c--color-warning:var(--c--color-gold-600);--c--color-success:var(--c--color-green-600);--c--color-link:var(--c--color-blue-600);--c--color-link-hover:var(--c--color-blue-400);--c--color-disabled:var(--c--color-grey-500);--c--color-brand:var(--c--color-orange-800);--c--color-text-primary:var(--c--color-primary);--c--color-text-primary-hover:var(--c--color-primary-hover);--c--color-text-secondary:var(--c--color-secondary);--c--color-text-error:var(--c--color-error);--c--color-text-warning:var(--c--color-warning);--c--color-text-success:var(--c--color-success);--c--color-text-link:var(--c--color-link);--c--color-text-link-hover:var(--c--color-link-hover);--c--color-text-disabled:var(--c--color-disabled);--c--color-text-brand:var(--c--color-orange-800);--c--color-text-grey:var(--c--color-grey-600);--c--color-text-yellow:var(--c--color-yellow-700);--c--color-text-jade:var(--c--color-jade-600);--c--color-text-teal:var(--c--color-teal-600);--c--color-text-sky:var(--c--color-sky-600);--c--color-text-purple:var(--c--color-purple-600);--c--color-text-peach:var(--c--color-peach-600);--c--color-text-black:var(--c--color-grey-1100);--c--color-text-white:var(--c--color-white);--c--color-text-transparent:var(--c--color-transparent);--c--color-bg-primary:var(--c--color-primary);--c--color-bg-primary-hover:var(--c--color-primary-hover);--c--color-bg-secondary:var(--c--color-secondary);--c--color-bg-error:var(--c--color-error);--c--color-bg-warning:var(--c--color-warning);--c--color-bg-success:var(--c--color-success);--c--color-bg-link:var(--c--color-link);--c--color-bg-link-hover:var(--c--color-link-hover);--c--color-bg-disabled:var(--c--color-disabled);--c--color-bg-brand:var(--c--color-orange-800);--c--color-bg-grey:var(--c--color-grey-100);--c--color-bg-yellow:var(--c--color-yellow-700);--c--color-bg-jade:var(--c--color-jade-600);--c--color-bg-teal:var(--c--color-teal-600);--c--color-bg-sky:var(--c--color-sky-600);--c--color-bg-purple:var(--c--color-purple-600);--c--color-bg-peach:var(--c--color-peach-600);--c--color-bg-black:var(--c--color-grey-1100);--c--color-bg-white:var(--c--color-white);--c--color-bg-transparent:var(--c--color-transparent);--c--color-border-primary:var(--c--color-primary);--c--color-border-primary-hover:var(--c--color-primary-hover);--c--color-border-error:var(--c--color-error);--c--color-border-warning:var(--c--color-warning);--c--color-border-success:var(--c--color-success);--c--color-border-link:var(--c--color-link);--c--color-border-link-hover:var(--c--color-link-hover);--c--color-border-disabled:var(--c--color-disabled);--c--color-border-brand:var(--c--color-brand);--c--color-border-grey:var(--c--color-grey-400);--c--color-border-yellow:var(--c--color-yellow-700);--c--color-border-jade:var(--c--color-jade-600);--c--color-border-teal:var(--c--color-teal-600);--c--color-border-sky:var(--c--color-sky-600);--c--color-border-purple:var(--c--color-purple-600);--c--color-border-peach:var(--c--color-peach-600);--c--color-border-black:var(--c--color-grey-1100);--c--color-border-white:var(--c--color-white);--c--color-border-transparent:var(--c--color-transparent);--c--font-size-xs:12px;--c--font-size-sm:14px;--c--font-size-md:16px;--c--font-size-lg:18px;--c--font-size-xl:20px;--c--font-size-2xl:22px;--c--font-size-3xl:24px;--c--font-size-4xl:28px;--c--font-size-5xl:32px;--c--font-size-6xl:40px;--c--font-size-7xl:48px;--c--line-height-xs:18px;--c--line-height-sm:20px;--c--line-height-md:24px;--c--line-height-lg:28px;--c--line-height-xl:32px;--c--line-height-2xl:36px;--c--line-height-3xl:40px;--c--line-height-4xl:48px;--c--line-height-5xl:62px;--c--font-weight-thin:100;--c--font-weight-light:300;--c--font-weight-normal:400;--c--font-weight-medium:500;--c--font-weight-semibold:600;--c--font-weight-bold:700;--c--font-weight-extrabold:800;--c--font-weight-black:900;--c--space-0:0;--c--space-1:2px;--c--space-2:4px;--c--space-3:6px;--c--space-4:8px;--c--space-5:10px;--c--space-6:12px;--c--space-8:16px;--c--space-10:20px;--c--space-12:24px;--c--space-14:28px;--c--space-15:30px;--c--space-16:32px;--c--space-18:36px;--c--space-20:40px;--c--space-22:44px;--c--space-24:48px;--c--space-32:64px;--c--border-width:1px;--c--radius-none:0;--c--radius-xs:4px;--c--radius-sm:8px;--c--radius-md:12px;--c--radius-lg:16px;--c--radius-xl:32px;--c--radius-pill:9999px;--c--radius-full:50%;--c--button-height-xs:20px;--c--button-height-sm:24px;--c--button-height-md:32px;--c--button-height-lg:36px;--c--button-height-xl:40px;--c--button-height-2xl:44px;--c--button-height-3xl:56px;--c--label-height-sm:22px;--c--label-height-md:24px;--c--textfield-height-sm:32px;--c--textfield-height-md:44px;--c--option-width:20px;--c--option-height:20px;--c--switch-height:24px;--c--switch-width:48px;--c--tab-height-xs:36px;--c--tab-height-sm:40px;--c--tab-height-md:44px;--c--tab-height-lg:48px;--c--tab-height-xl:52px;--c--dropdown-height-sm:32px;--c--dropdown-height-md:44px;--c--z-index-dialog:3000;--c--z-index-loading:2950;--c--z-index-popover:2900;--c--z-index-dropdown:2800;--c--z-index-toast:1050;--c--z-index-notification:1000;--c--z-index-sticky:100;--c--z-index-fixed:50;--c--transition-duration:0.25s;--c--cursor-pointer:pointer;--c--cursor-not-allowed:not-allowed}[data-theme=dark]{--c--color-orange-100:#241100;--c--color-orange-200:#391b01;--c--color-orange-300:#4c2400;--c--color-orange-400:#663000;--c--color-orange-500:#8c4200;--c--color-orange-600:#ab5000;--c--color-orange-700:#cf6000;--c--color-orange-800:#ff7800;--c--color-orange-900:#ff9100;--c--color-orange-1000:#ffa648;--c--color-orange-1100:#ffb370;--c--color-orange-1200:#ffc491;--c--color-grey-100:#121212;--c--color-grey-200:#1c1c1e;--c--color-grey-300:#2c2c2e;--c--color-grey-400:#3d3d3d;--c--color-grey-500:#4b4b4b;--c--color-grey-600:#6c6c6c;--c--color-grey-700:#999;--c--color-grey-800:#a9a9a9;--c--color-grey-900:#c5c5c5;--c--color-grey-1000:#ddd;--c--color-grey-1100:#f3f3f3;--c--color-grey-1200:#fff;--c--color-cool-grey-100:#16191d;--c--color-cool-grey-200:#1e2328;--c--color-cool-grey-300:#2a2f35;--c--color-cool-grey-400:#383d45;--c--color-cool-grey-500:#474c54;--c--color-cool-grey-600:#676c74;--c--color-cool-grey-700:#858b96;--c--color-cool-grey-800:#aab2c0;--c--color-cool-grey-900:#bbc4d3;--c--color-cool-grey-1000:#d1d7e2;--c--color-cool-grey-1100:#e8ecf2;--c--color-cool-grey-1200:#fff;--c--color-red-100:#221113;--c--color-red-200:#361419;--c--color-red-300:#551c23;--c--color-red-400:#7a2932;--c--color-red-500:#992e3c;--c--color-red-600:#c24758;--c--color-red-700:#cf5967;--c--color-red-800:#e46675;--c--color-red-900:#ea8693;--c--color-red-1000:#f0a8b2;--c--color-gold-100:#211906;--c--color-gold-200:#372f15;--c--color-gold-300:#5d4c1f;--c--color-gold-400:#725e26;--c--color-gold-500:#a07c16;--c--color-gold-600:#c09622;--c--color-gold-700:#ddb23c;--c--color-gold-800:#f3c340;--c--color-gold-900:#f7d36e;--c--color-gold-1000:#fae29e;--c--color-green-100:#1b2512;--c--color-green-200:#263715;--c--color-green-300:#3d5c1f;--c--color-green-400:#527a29;--c--color-green-500:#619d25;--c--color-green-600:#75c229;--c--color-green-700:#8cd147;--c--color-green-800:#a8e170;--c--color-green-900:#b8ea86;--c--color-green-1000:#ccf0a9;--c--color-blue-100:#111722;--c--color-blue-200:#152237;--c--color-blue-300:#1b3052;--c--color-blue-400:#29487a;--c--color-blue-500:#2e63b8;--c--color-blue-600:#659fff;--c--color-blue-700:#77a9f8;--c--color-blue-800:#8eb6f6;--c--color-blue-900:#a1c2f7;--c--color-blue-1000:#bed3f4;--c--color-yellow-100:#2e2c17;--c--color-yellow-200:#3c3a24;--c--color-yellow-300:#4e4b31;--c--color-yellow-400:#67643a;--c--color-yellow-500:#8e8626;--c--color-yellow-600:#ada100;--c--color-yellow-700:#cbbd21;--c--color-yellow-800:#dfd137;--c--color-yellow-900:#eade65;--c--color-yellow-1000:#f7ef91;--c--color-jade-100:#0b271d;--c--color-jade-200:#19342a;--c--color-jade-300:#124534;--c--color-jade-400:#0c6f4e;--c--color-jade-500:#18976b;--c--color-jade-600:#30b285;--c--color-jade-700:#45c698;--c--color-jade-800:#77ceae;--c--color-jade-900:#8ae0c0;--c--color-jade-1000:#abebd5;--c--color-teal-100:#0c292b;--c--color-teal-200:#11393b;--c--color-teal-300:#174e51;--c--color-teal-400:#036d73;--c--color-teal-500:#049097;--c--color-teal-600:#13b5be;--c--color-teal-700:#10c8d2;--c--color-teal-800:#57ced4;--c--color-teal-900:#88d9dd;--c--color-teal-1000:#aae9eb;--c--color-sky-100:#052638;--c--color-sky-200:#0e364d;--c--color-sky-300:#0e5178;--c--color-sky-400:#116292;--c--color-sky-500:#1477b0;--c--color-sky-600:#178bce;--c--color-sky-700:#229ee6;--c--color-sky-800:#58afe2;--c--color-sky-900:#83c4ea;--c--color-sky-1000:#9cd0ee;--c--color-purple-100:#160d31;--c--color-purple-200:#1e133b;--c--color-purple-300:#2d1d5b;--c--color-purple-400:#3e2f6c;--c--color-purple-500:#4c3a85;--c--color-purple-600:#5c46a1;--c--color-purple-700:#7058b7;--c--color-purple-800:#846acf;--c--color-purple-900:#9d88d9;--c--color-purple-1000:#a795dd;--c--color-peach-100:#370615;--c--color-peach-200:#480d20;--c--color-peach-300:#701535;--c--color-peach-400:#912047;--c--color-peach-500:#b02556;--c--color-peach-600:#ce2d65;--c--color-peach-700:#de457a;--c--color-peach-800:#e56a95;--c--color-peach-900:#ec92b1;--c--color-peach-1000:#efa6c0}[lang=en]{--c--font-size-xs:14px;--c--font-size-sm:16px;--c--font-size-md:18px;--c--font-size-lg:20px;--c--font-size-xl:22px;--c--font-size-2xl:24px;--c--font-size-3xl:26px;--c--font-size-4xl:30px;--c--font-size-5xl:34px;--c--font-size-6xl:42px;--c--font-size-7xl:50px}.c__text-primary{color:var(--c--color-text-primary)!important}.c__text-primary-hover{color:var(--c--color-text-primary-hover)!important}.c__text-secondary{color:var(--c--color-text-secondary)!important}.c__text-error{color:var(--c--color-text-error)!important}.c__text-warning{color:var(--c--color-text-warning)!important}.c__text-success{color:var(--c--color-text-success)!important}.c__text-link{color:var(--c--color-text-link)!important}.c__text-link-hover{color:var(--c--color-text-link-hover)!important}.c__text-disabled{color:var(--c--color-text-disabled)!important}.c__text-brand{color:var(--c--color-text-brand)!important}.c__text-grey{color:var(--c--color-text-grey)!important}.c__text-yellow{color:var(--c--color-text-yellow)!important}.c__text-jade{color:var(--c--color-text-jade)!important}.c__text-teal{color:var(--c--color-text-teal)!important}.c__text-sky{color:var(--c--color-text-sky)!important}.c__text-purple{color:var(--c--color-text-purple)!important}.c__text-peach{color:var(--c--color-text-peach)!important}.c__text-black{color:var(--c--color-text-black)!important}.c__text-white{color:var(--c--color-text-white)!important}.c__text-transparent{color:var(--c--color-text-transparent)!important}.c__bg-primary{background-color:var(--c--color-bg-primary)!important}.c__bg-primary-hover{background-color:var(--c--color-bg-primary-hover)!important}.c__bg-secondary{background-color:var(--c--color-bg-secondary)!important}.c__bg-error{background-color:var(--c--color-bg-error)!important}.c__bg-warning{background-color:var(--c--color-bg-warning)!important}.c__bg-success{background-color:var(--c--color-bg-success)!important}.c__bg-link{background-color:var(--c--color-bg-link)!important}.c__bg-link-hover{background-color:var(--c--color-bg-link-hover)!important}.c__bg-disabled{background-color:var(--c--color-bg-disabled)!important}.c__bg-brand{background-color:var(--c--color-bg-brand)!important}.c__bg-grey{background-color:var(--c--color-bg-grey)!important}.c__bg-yellow{background-color:var(--c--color-bg-yellow)!important}.c__bg-jade{background-color:var(--c--color-bg-jade)!important}.c__bg-teal{background-color:var(--c--color-bg-teal)!important}.c__bg-sky{background-color:var(--c--color-bg-sky)!important}.c__bg-purple{background-color:var(--c--color-bg-purple)!important}.c__bg-peach{background-color:var(--c--color-bg-peach)!important}.c__bg-black{background-color:var(--c--color-bg-black)!important}.c__bg-white{background-color:var(--c--color-bg-white)!important}.c__bg-transparent{background-color:var(--c--color-bg-transparent)!important}.c__border{border-style:solid;border-width:var(--c--border-width)}.c__border-primary{border-color:var(--c--color-border-primary)!important}.c__border-primary-hover{border-color:var(--c--color-border-primary-hover)!important}.c__border-error{border-color:var(--c--color-border-error)!important}.c__border-warning{border-color:var(--c--color-border-warning)!important}.c__border-success{border-color:var(--c--color-border-success)!important}.c__border-link{border-color:var(--c--color-border-link)!important}.c__border-link-hover{border-color:var(--c--color-border-link-hover)!important}.c__border-disabled{border-color:var(--c--color-border-disabled)!important}.c__border-brand{border-color:var(--c--color-border-brand)!important}.c__border-grey{border-color:var(--c--color-border-grey)!important}.c__border-yellow{border-color:var(--c--color-border-yellow)!important}.c__border-jade{border-color:var(--c--color-border-jade)!important}.c__border-teal{border-color:var(--c--color-border-teal)!important}.c__border-sky{border-color:var(--c--color-border-sky)!important}.c__border-purple{border-color:var(--c--color-border-purple)!important}.c__border-peach{border-color:var(--c--color-border-peach)!important}.c__border-black{border-color:var(--c--color-border-black)!important}.c__border-white{border-color:var(--c--color-border-white)!important}.c__border-transparent{border-color:var(--c--color-border-transparent)!important}.c__text-xs{font-size:var(--c--font-size-xs)!important}.c__text-sm{font-size:var(--c--font-size-sm)!important}.c__text-md{font-size:var(--c--font-size-md)!important}.c__text-lg{font-size:var(--c--font-size-lg)!important}.c__text-xl{font-size:var(--c--font-size-xl)!important}.c__text-2xl{font-size:var(--c--font-size-2xl)!important}.c__text-3xl{font-size:var(--c--font-size-3xl)!important}.c__text-4xl{font-size:var(--c--font-size-4xl)!important}.c__text-5xl{font-size:var(--c--font-size-5xl)!important}.c__text-6xl{font-size:var(--c--font-size-6xl)!important}.c__text-7xl{font-size:var(--c--font-size-7xl)!important}.c__leading-xs{line-height:var(--c--line-height-xs)!important}.c__leading-sm{line-height:var(--c--line-height-sm)!important}.c__leading-md{line-height:var(--c--line-height-md)!important}.c__leading-lg{line-height:var(--c--line-height-lg)!important}.c__leading-xl{line-height:var(--c--line-height-xl)!important}.c__leading-2xl{line-height:var(--c--line-height-2xl)!important}.c__leading-3xl{line-height:var(--c--line-height-3xl)!important}.c__leading-4xl{line-height:var(--c--line-height-4xl)!important}.c__leading-5xl{line-height:var(--c--line-height-5xl)!important}.c__font-normal{font-weight:var(--c--font-weight-normal)!important}.c__font-bold{font-weight:var(--c--font-weight-bold)!important}.c__h1{font-size:var(--c--font-size-2xl)!important;line-height:var(--c--line-height-xl)!important}@media (min-width:1024px){.c__h1{font-size:var(--c--font-size-3xl)!important}}.c__h2{font-size:var(--c--font-size-xl)!important;line-height:var(--c--line-height-lg)!important}.c__h3{font-size:var(--c--font-size-lg)!important;line-height:var(--c--line-height-md)!important}.c__h4{font-size:var(--c--font-size-md)!important}.c__h4,.c__h5{line-height:var(--c--line-height-sm)!important}.c__h5{font-size:var(--c--font-size-sm)!important}.c__h6{font-size:var(--c--font-size-xs)!important;line-height:var(--c--line-height-xs)!important}.c__d1{font-size:var(--c--font-size-5xl)!important;font-weight:var(--c--font-weight-bold)!important;line-height:var(--c--line-height-5xl)!important}@media (min-width:1024px){.c__d1{font-size:var(--c--font-size-7xl)!important}}.c__d2{font-size:var(--c--font-size-4xl)!important;font-weight:var(--c--font-weight-bold)!important;line-height:var(--c--line-height-4xl)!important}@media (min-width:1024px){.c__d2{font-size:var(--c--font-size-6xl)!important}}.c__d3{font-size:var(--c--font-size-3xl)!important;font-weight:var(--c--font-weight-bold)!important;line-height:var(--c--line-height-3xl)!important}@media (min-width:1024px){.c__d3{font-size:var(--c--font-size-5xl)!important}}.c__w-100{width:100%!important}.c__w-auto{width:auto!important}.c__banner{background-color:var(--c--color-yellow-200);box-shadow:0 2px 8px 0 rgb(from var(--c--color-grey-1100) r g b/10%);gap:var(--c--space-8);justify-content:space-between;padding:var(--c--space-4) var(--c--space-6) var(--c--space-4) var(--c--space-8);width:100%;z-index:var(--c--z-index-notification)}.c__banner,.c__banner__content{align-items:center;display:flex}.c__banner__content{color:var(--c--color-text-black);flex-grow:1;font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);gap:var(--c--space-4);justify-content:center;line-height:var(--c--line-height-md)}@media (min-width:1024px){.c__banner__content{max-width:none}}.c__banner__btn-close{background:none;border:none;color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);flex-grow:0;font-size:var(--c--font-size-md);padding:0}.c__breadcrumb{align-items:center;display:flex;gap:var(--c--space-4)}.c__breadcrumb__step{align-items:center;color:var(--c--color-link);cursor:var(--c--cursor-pointer);display:inline-flex;max-width:170px;text-decoration:none}.c__breadcrumb__step:hover{color:var(--c--color-link-hover)}.c__breadcrumb__step>span{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c__breadcrumb__step:not(:last-child):after{color:var(--c--color-text-grey);content:" / ";flex-shrink:0;margin-left:var(--c--space-4)}.c__breadcrumb__step:last-child{color:var(--c--color-text-black);pointer-events:none}.c__breadcrumb--mobile .c__breadcrumb__step:not(:nth-last-child(-n+2)){display:none}.c__carousel{display:flex;gap:var(--c--space-2);justify-content:center;padding-bottom:var(--c--space-6);padding-top:calc(var(--c--space-6) - 5px)}.c__carousel__item{background-color:var(--c--color-grey-400);border-radius:var(--c--radius-pill);cursor:var(--c--cursor-pointer);height:5px;transition:background-color var(--c--transition-duration),width var(--c--transition-duration);width:12px}.c__carousel__item--active{background-color:var(--c--color-orange-800);width:24px}.c__head-shot{background-color:var(--c--color-bg-grey);background-position:50%;background-size:cover;border:var(--c--border-width) solid var(--c--color-grey-300);border-radius:var(--c--radius-full);height:120px;position:relative;width:120px;z-index:1}.c__head-shot__container{overflow:hidden}.c__head-shot__container,.c__head-shot__mask{border-radius:var(--c--radius-full);height:100%;position:absolute;width:100%}.c__head-shot__mask{align-items:center;background-color:rgb(from var(--c--color-orange-800) r g b/60%);cursor:var(--c--cursor-pointer);display:flex;justify-content:center;opacity:0;transition:opacity .3s;z-index:2}.c__head-shot:hover .c__head-shot__mask{opacity:1}.c__head-shot__icon{color:var(--c--color-white);font-size:var(--c--font-size-4xl)}.c__label{align-items:center;border-radius:var(--c--radius-xs);cursor:default;display:inline-flex;font-weight:var(--c--font-weight-bold);justify-content:center;padding:var(--c--space-1) var(--c--space-4);vertical-align:middle;white-space:nowrap}.c__label--lg{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm)}.c__label--sm{font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs)}.c__label--pill{border-radius:var(--c--radius-pill)}.c__label--grey{background-color:var(--c--color-grey-700);color:var(--c--color-white)}.c__label--grey-light{background-color:var(--c--color-grey-100);color:var(--c--color-grey-700)}.c__label--peach{background-color:var(--c--color-peach-600);color:var(--c--color-white)}.c__label--peach-light{background-color:var(--c--color-peach-100);color:var(--c--color-peach-700)}.c__label--orange{background-color:var(--c--color-orange-800);color:var(--c--color-white)}.c__label--orange-light{background-color:var(--c--color-orange-200);color:var(--c--color-orange-800)}.c__label--yellow{background-color:var(--c--color-gold-600);color:var(--c--color-white)}.c__label--yellow-light{background-color:var(--c--color-gold-200);color:var(--c--color-gold-800)}.c__label--green{background-color:var(--c--color-jade-600);color:var(--c--color-white)}.c__label--green-light{background-color:var(--c--color-jade-100);color:var(--c--color-jade-700)}.c__label--teal{background-color:var(--c--color-teal-600);color:var(--c--color-white)}.c__label--teal-light{background-color:var(--c--color-teal-100);color:var(--c--color-teal-700)}.c__label--sky{background-color:var(--c--color-sky-600);color:var(--c--color-white)}.c__label--sky-light{background-color:var(--c--color-sky-100);color:var(--c--color-sky-700)}.c__label--purple{background-color:var(--c--color-purple-600);color:var(--c--color-white)}.c__label--purple-light{background-color:var(--c--color-purple-100);color:var(--c--color-purple-700)}.c__label--outline-red{border-color:var(--c--color-red-600);border-style:solid;border-width:var(--c--border-width);color:var(--c--color-red-600)}.c__label--outline-blue,.c__label--outline-red{background-color:var(--c--color-transparent);padding:calc(var(--c--space-1) - var(--c--border-width)) calc(var(--c--space-4) - var(--c--border-width))}.c__label--outline-blue{border-color:var(--c--color-blue-600);border-style:solid;border-width:var(--c--border-width);color:var(--c--color-blue-600)}.c__label--outline-grey{background-color:var(--c--color-transparent);border-color:var(--c--color-grey-600);border-style:solid;border-width:var(--c--border-width);color:var(--c--color-grey-600);padding:calc(var(--c--space-1) - var(--c--border-width)) calc(var(--c--space-4) - var(--c--border-width))}[data-theme=dark] .c__label--grey{background-color:var(--c--color-cool-grey-100);color:var(--c--color-grey-1000)}[data-theme=dark] .c__label--peach{background-color:var(--c--color-peach-100);color:var(--c--color-peach-900)}[data-theme=dark] .c__label--orange{background-color:var(--c--color-orange-100);color:var(--c--color-orange-1000)}[data-theme=dark] .c__label--yellow{background-color:var(--c--color-gold-300);color:var(--c--color-gold-800)}[data-theme=dark] .c__label--green{background-color:var(--c--color-jade-100);color:var(--c--color-jade-700)}[data-theme=dark] .c__label--teal{background-color:var(--c--color-teal-100);color:var(--c--color-teal-700)}[data-theme=dark] .c__label--sky{background-color:var(--c--color-sky-100);color:var(--c--color-sky-900)}[data-theme=dark] .c__label--purple{background-color:var(--c--color-purple-100);color:var(--c--color-purple-1000)}.c__container{display:flex;flex-direction:column;gap:var(--c--space-8) var(--c--space-12);margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:1024px){.c__container{flex-direction:row;width:960px}}@media (min-width:1366px){.c__container{width:1200px}}@media (min-width:1680px){.c__container{width:1440px}}.c__container__main{order:1}.c__container__aside,.c__container__aside-start{order:2}.c__container__aside-end{order:3}.c__container__aside,.c__container__aside-end,.c__container__aside-start,.c__container__main{padding:var(--c--space-8)}.c__container__aside--order-1,.c__container__aside-end--order-1,.c__container__aside-start--order-1,.c__container__main--order-1{order:1}.c__container__aside--order-2,.c__container__aside-end--order-2,.c__container__aside-start--order-2,.c__container__main--order-2{order:2}.c__container__aside--order-3,.c__container__aside-end--order-3,.c__container__aside-start--order-3,.c__container__main--order-3{order:3}@media (min-width:1024px){.c__container__aside,.c__container__aside--order-1,.c__container__aside--order-2,.c__container__aside--order-3,.c__container__aside-end,.c__container__aside-end--order-1,.c__container__aside-end--order-2,.c__container__aside-end--order-3,.c__container__aside-start,.c__container__aside-start--order-1,.c__container__aside-start--order-2,.c__container__aside-start--order-3,.c__container__main,.c__container__main--order-1,.c__container__main--order-2,.c__container__main--order-3{order:0}.c__container--column-2 .c__container__main{flex:1 1 716px;padding:var(--c--space-12)}.c__container--column-2 .c__container__aside{flex:1 1 220px}}@media (min-width:1366px){.c__container--column-2 .c__container__main{flex:1 1 956px;padding:var(--c--space-12) var(--c--space-20)}.c__container--column-2 .c__container__aside{flex:1 1 220px}}@media (min-width:1680px){.c__container--column-2 .c__container__main{flex:1 1 1096px;padding:var(--c--space-12) var(--c--space-32)}.c__container--column-2 .c__container__aside{flex:1 1 320px}}@media (min-width:1024px){.c__container--column-3 .c__container__main{flex:1 1 452px}.c__container--column-3 .c__container__aside-start{flex:1 1 220px}.c__container--column-3 .c__container__aside-end{flex:1 1 240px}}@media (min-width:1366px){.c__container--column-3 .c__container__main{flex:1 1 632px}.c__container--column-3 .c__container__aside-start{flex:1 1 280px}}@media (min-width:1680px){.c__container--column-3 .c__container__main{flex:1 1 832px}.c__container--column-3 .c__container__aside-start{flex:1 1 320px}}.c__loading--spin{animation:spin 1s linear infinite;background:conic-gradient(from 180deg,var(--c--color-primary) 0deg,rgba(255,145,0,0) 101.25deg,var(--c--color-primary) 1turn);border-radius:var(--c--radius-full);height:40px;mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);width:40px}.c__loading--skeleton{background-color:var(--c--color-cool-grey-300);overflow:hidden;position:relative}.c__loading--shine:before{animation:shine 2.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);content:"";height:100%;left:-150%;position:absolute;top:0;width:150%}.c__loading--circle{border-radius:var(--c--radius-full);height:56px;width:56px}.c__loading--pill{border-radius:var(--c--radius-pill);height:20px;width:144px}.c__loading--rect{border-radius:var(--c--radius-xs);height:32px;width:182px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shine{to{left:150%}}.c__pagination{align-items:center;display:flex;gap:var(--c--space-2);width:100%}.c__pagination__item{border:none;cursor:var(--c--cursor-pointer);padding:0}.c__pagination__item--disabled,.c__pagination__item:disabled{pointer-events:none}.c__pagination--mobile{justify-content:space-between}.c__pagination--mobile .c__pagination__item{background-color:var(--c--color-transparent);color:var(--c--color-secondary);font-size:var(--c--font-size-lg);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);padding:var(--c--space-6) 0}.c__pagination--mobile .c__pagination__select-wrapper{position:relative}.c__pagination--mobile .c__pagination__select{appearance:none;border:none;color:var(--c--color-secondary);font-size:var(--c--font-size-lg);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);outline:none;padding:var(--c--space-6) var(--c--space-12) var(--c--space-6) 0}.c__pagination--mobile .c__pagination__select-icon{color:var(--c--color-secondary);font-size:var(--c--font-size-xl);pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.c__pagination--pc{padding-bottom:var(--c--space-6);padding-top:var(--c--space-6)}.c__pagination--pc .c__pagination__info{color:var(--c--color-text-black);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-normal);line-height:var(--c--line-height-sm)}.c__pagination--pc .c__pagination__controls{display:flex;gap:var(--c--space-2)}.c__pagination--pc .c__pagination__item{background-color:var(--c--color-transparent);border-radius:var(--c--radius-xs);color:var(--c--color-secondary);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);height:32px;line-height:var(--c--line-height-xs);transition:color var(--c--transition-duration),background-color var(--c--transition-duration);width:32px}.c__pagination--pc .c__pagination__item:hover{background-color:var(--c--color-orange-200)}.c__pagination--pc .c__pagination__item--active{color:var(--c--color-primary-hover)}.c__pagination--pc .c__pagination__goto{align-items:center;display:flex;gap:var(--c--space-4)}.c__pagination--pc .c__pagination__goto .c__textfield__input{text-align:center}.c__pagination--pc .c__pagination__goto .c__btn-outline,.c__pagination--pc .c__pagination__goto .c__textfield__input{width:60px}.c__tag{align-items:center;border-radius:var(--c--radius-pill);border-style:solid;border-width:var(--c--border-width);cursor:var(--c--cursor-pointer);display:inline-flex;font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);justify-content:center;line-height:var(--c--line-height-sm);min-width:44px;padding:calc(var(--c--space-1) - var(--c--border-width)) calc(var(--c--space-4) - var(--c--border-width));position:relative;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration)}.c__tag__icon-end,.c__tag__icon-start{font-size:var(--c--font-size-md)}.c__tag__icon-end{padding-left:var(--c--space-1)}.c__tag__icon-start{padding-right:var(--c--space-1)}.c__tag--teal{background-color:var(--c--color-white);border-color:var(--c--color-teal-600);color:var(--c--color-teal-600)}.c__tag--teal:hover{background-color:var(--c--color-teal-100);border-color:var(--c--color-teal-700);color:var(--c--color-teal-700)}.c__tag--teal.c__tag--active{background-color:var(--c--color-teal-600);border-color:var(--c--color-transparent);color:var(--c--color-white)}.c__tag--teal.c__tag--active:hover{background-color:var(--c--color-teal-700)}.c__tag--green{background-color:var(--c--color-white);border-color:var(--c--color-green-600);color:var(--c--color-green-600)}.c__tag--green:hover{background-color:var(--c--color-green-100);border-color:var(--c--color-green-700);color:var(--c--color-green-700)}.c__tag--grey{background-color:var(--c--color-grey-100);border-color:var(--c--color-transparent);color:var(--c--color-grey-700)}.c__tag--grey:hover{background-color:var(--c--color-grey-300);color:var(--c--color-grey-900)}.c__tag--disabled,.c__tag:disabled{cursor:var(--c--cursor-not-allowed)}.c__tag--disabled,.c__tag--disabled:hover,.c__tag:disabled,.c__tag:disabled:hover{background-color:var(--c--color-grey-100);border-color:var(--c--color-grey-400);color:var(--c--color-grey-600)}.c__tag--alert:after{background-color:var(--c--color-red-600);border:var(--c--border-width) solid var(--c--color-white);border-radius:var(--c--radius-full);content:"";height:10px;position:absolute;right:-3px;top:-3px;width:10px}.c__textfield{align-items:baseline;display:flex;transition:border-color var(--big-b--transition-duration);width:100%}.c__textfield:has(.c__textfield__textarea){align-items:flex-start}.c__textfield__header{display:flex;justify-content:space-between}.c__textfield__header:has(.c__textfield__link){width:100%}.c__textfield__title{color:var(--c--color-text-black);font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md)}.c__textfield__error,.c__textfield__tips{display:flex;font-size:var(--c--font-size-xs);justify-content:space-between;line-height:var(--c--line-height-xs)}.c__textfield__tips{color:var(--c--color-secondary)}.c__textfield__error{color:var(--c--color-error)}.c__textfield__textarea{max-height:240px;min-height:124px;overflow-y:auto;resize:none}.c__textfield__textarea .c__tag{margin-right:var(--c--space-4)}.c__textfield__input,.c__textfield__textarea{border:var(--c--border-width) solid var(--c--color-grey-300);border-radius:var(--c--radius-xs);box-shadow:0 0 0 1px transparent;caret-color:var(--c--color-primary-hover);color:var(--c--color-text-black);outline:none;padding:var(--c--space-0);width:100%}.c__textfield__input:focus,.c__textfield__textarea:focus{border-color:var(--c--color-transparent);outline:2px solid var(--c--color-primary-hover)}.c__textfield__input::placeholder,.c__textfield__textarea::placeholder{color:var(--c--color-text-grey);font-weight:var(--c--font-weight-bold)}.c__textfield__input:disabled,.c__textfield__textarea:disabled{background-color:var(--c--color-bg-grey);border:var(--c--border-width) solid var(--c--color-grey-300);color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__textfield__input:disabled::placeholder,.c__textfield__textarea:disabled::placeholder{color:var(--c--color-disabled)}.c__textfield__input:disabled:focus,.c__textfield__textarea:disabled:focus{border-color:var(--c--color-transparent);outline:var(--c--border-width) solid var(--c--color-grey-300)}.c__textfield__input--lg,.c__textfield__textarea--lg{font-size:var(--c--font-size-md);height:var(--c--space-22);line-height:var(--c--line-height-md);padding:var(--c--space-5) var(--c--space-6)}.c__textfield__input--sm,.c__textfield__textarea--sm{font-size:var(--c--font-size-sm);height:var(--c--space-16);line-height:var(--c--line-height-sm);padding:var(--c--space-3) var(--c--space-6)}.c__textfield__input--white,.c__textfield__textarea--white{background-color:var(--c--color-bg-white)}.c__textfield__input--grey,.c__textfield__textarea--grey{background-color:var(--c--color-bg-grey)}.c__textfield__item{position:relative;width:100%}.c__textfield__item .c__textfield__icon{color:var(--c--color-secondary);display:flex;font-size:var(--c--font-size-xl);margin-right:var(--c--space-6);padding:var(--c--space-6) var(--c--space-0);position:absolute;right:0;top:0}.c__textfield__item:has(.c__textfield__input--sm) .c__textfield__icon{padding:var(--c--space-3) var(--c--space-0)}.c__textfield__item:has(input:disabled) .c__textfield__tips,.c__textfield__item:has(textarea:disabled) .c__textfield__tips{color:var(--c--color-disabled)}.c__textfield__item:has(.c__textfield__error) .c__textfield__input,.c__textfield__item:has(.c__textfield__error) .c__textfield__textarea{border-color:var(--c--color-transparent);outline:2px solid var(--c--color-error)}.c__textfield__link{color:var(--c--color-link);cursor:pointer;font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-sm);margin-bottom:var(--c--space-5)}.c__textfield--vertical{align-items:flex-start;flex-direction:column}.c__textfield--vertical .c__textfield__title{margin-bottom:var(--c--space-4)}.c__textfield--horizontal .c__textfield__title{margin-right:var(--c--space-12)}.c__textfield--horizontal .c__textfield__item{flex:1}.c__textfield__required{color:var(--c--color-error);font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md)}.c__toast{align-items:center;background-color:rgb(from var(--c--color-bg-black) r g b/80%);border-radius:var(--c--radius-xs);color:var(--c--color-white);display:flex;font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-normal);justify-content:center;line-height:var(--c--line-height-sm);min-width:328px;padding:var(--c--space-6) var(--c--space-12);width:calc(100% - var(--c--space-16));z-index:var(--c--z-index-toast)}@media (min-width:1024px){.c__toast{min-width:unset;width:auto}}.c__tooltip{--arrow-size-main:8px;--arrow-size-sub:6px;--arrow-offset:7px;--arrow-gap:4px;--arrow-color:var(--c--color-text-black);--arrow-transparent:var(--c--color-text-transparent);background-color:var(--c--color-text-black);border-radius:var(--c--radius-xs);color:var(--c--color-white);display:inline-block;font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);max-width:240px;min-height:32px;padding:var(--c--space-3) var(--c--space-6);position:relative;white-space:normal;word-break:break-word}.c__tooltip:after{content:"";height:0;position:absolute;width:0}.c__tooltip--bottom-end:after,.c__tooltip--bottom-start:after,.c__tooltip--bottom:after{border-bottom:var(--arrow-size-main) solid var(--arrow-color);border-left:var(--arrow-size-sub) solid var(--arrow-transparent);border-right:var(--arrow-size-sub) solid var(--arrow-transparent);top:calc(var(--arrow-offset)*-1)}.c__tooltip--bottom-start:after{left:var(--arrow-gap)}.c__tooltip--bottom:after{left:50%;transform:translateX(-50%)}.c__tooltip--bottom-end:after{right:var(--arrow-gap)}.c__tooltip--top-end:after,.c__tooltip--top-start:after,.c__tooltip--top:after{border-left:var(--arrow-size-sub) solid var(--arrow-transparent);border-right:var(--arrow-size-sub) solid var(--arrow-transparent);border-top:var(--arrow-size-main) solid var(--arrow-color);bottom:calc(var(--arrow-offset)*-1)}.c__tooltip--top-start:after{left:var(--arrow-gap)}.c__tooltip--top:after{left:50%;transform:translateX(-50%)}.c__tooltip--top-end:after{right:var(--arrow-gap)}.c__tooltip--right-end:after,.c__tooltip--right-start:after,.c__tooltip--right:after{border-bottom:var(--arrow-size-sub) solid var(--arrow-transparent);border-right:var(--arrow-size-main) solid var(--arrow-color);border-top:var(--arrow-size-sub) solid var(--arrow-transparent);left:calc(var(--arrow-offset)*-1)}.c__tooltip--right-start:after{top:var(--arrow-gap)}.c__tooltip--right:after{top:50%;transform:translateY(-50%)}.c__tooltip--right-end:after{bottom:var(--arrow-gap)}.c__tooltip--left-end:after,.c__tooltip--left-start:after,.c__tooltip--left:after{border-bottom:var(--arrow-size-sub) solid var(--arrow-transparent);border-left:var(--arrow-size-main) solid var(--arrow-color);border-top:var(--arrow-size-sub) solid var(--arrow-transparent);right:calc(var(--arrow-offset)*-1)}.c__tooltip--left-start:after{top:var(--arrow-gap)}.c__tooltip--left:after{top:50%;transform:translateY(-50%)}.c__tooltip--left-end:after{bottom:var(--arrow-gap)}.c__tooltip--removable{align-items:center;display:inline-flex}.c__tooltip--removable i{font-size:var(--c--font-size-md);margin-left:var(--c--space-4)}.c__tooltip__link{color:var(--c--color-white);text-decoration:underline}.c__btn-arrow,.c__tooltip__link{font-weight:var(--c--font-weight-bold)}.c__btn-arrow{align-items:center;background-color:var(--c--color-white);border:0;border-radius:var(--c--radius-full);color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-arrow--sm{font-size:var(--c--font-size-md);padding:var(--c--space-4)}.c__btn-arrow--md,.c__btn-arrow--sm{box-shadow:0 0 8px 0 rgba(41,41,41,.2)}.c__btn-arrow--md{font-size:var(--c--font-size-xl);padding:var(--c--space-5)}.c__btn-arrow--lg{box-shadow:0 0 10px 0 rgba(41,41,41,.2);font-size:var(--c--font-size-3xl);padding:var(--c--space-6)}.c__btn-arrow:hover{background-color:var(--c--color-bg-grey);color:var(--c--color-grey-900)}.c__btn-arrow--disabled,.c__btn-arrow:disabled{background-color:var(--c--color-bg-grey);color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__btn-arrow--disabled:hover,.c__btn-arrow:disabled:hover{color:var(--c--color-disabled)}.c__btn-floating{background-color:var(--c--color-white);border:0;border-radius:var(--c--radius-xl);box-shadow:0 1px 5px 0 rgba(41,41,41,.2);color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-size:var(--c--font-size-3xl);font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-floating,.c__btn-floating__item{align-items:center;flex-direction:column}.c__btn-floating__item{display:flex}.c__btn-floating__item:hover{color:var(--c--color-primary-hover)}.c__btn-floating--pc{min-height:var(--c--space-32);padding:var(--c--space-8) var(--c--space-4);width:var(--c--space-32)}.c__btn-floating--pc .c__btn-floating__item:not(:last-child){margin-bottom:var(--c--space-10)}.c__btn-floating--pc .c__btn-floating__item:has(.c__btn-floating__icon-only):not(.c__btn-floating__item--top){padding:var(--c--space-6)}.c__btn-floating--pc .c__btn-floating__item--top{border-top:1.5px solid var(--c--color-border-grey);padding-top:var(--c--space-10);width:var(--c--space-24)}.c__btn-floating--pc.c__btn-floating--normal-icon{height:80px}.c__btn-floating--pc.c__btn-floating--top-icon{height:var(--c--space-32)}.c__btn-floating--mobile{min-height:var(--c--space-24);padding:var(--c--space-6);width:var(--c--space-24)}.c__btn-floating--mobile .c__btn-floating__item:not(:last-child){margin-bottom:var(--c--space-6)}.c__btn-floating--mobile .c__btn-floating__item--top{border-top:1.5px solid var(--c--color-border-grey);padding-top:var(--c--space-6)}.c__btn-floating__icon-top{margin-bottom:var(--c--space-2)}.c__btn-floating__text{font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs)}.c__btn-follow{align-items:center;border:0;border-radius:var(--c--radius-xs);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-follow:hover{box-shadow:inset 0 0 0 1px var(--c--color-primary-hover),0 0 4px 0 var(--c--color-primary);color:var(--c--color-primary-hover)}.c__btn-follow--orange{background-color:var(--c--color-white);box-shadow:inset 0 0 0 1px var(--c--color-primary);color:var(--c--color-primary)}.c__btn-follow--orange.c__btn-follow--disabled,.c__btn-follow--orange.c__btn-follow--disabled:hover{background-color:var(--c--color-bg-grey);box-shadow:inset 0 0 0 1px var(--c--color-disabled);color:var(--c--color-disabled)}.c__btn-follow--orange.c__btn-follow--text.c__btn-follow--disabled{background-color:var(--c--color-transparent);box-shadow:none}.c__btn-follow--grey{box-shadow:inset 0 0 0 1px var(--c--color-secondary);color:var(--c--color-secondary)}.c__btn-follow--grey.c__btn-follow--disabled,.c__btn-follow--grey.c__btn-follow--disabled:hover{background-color:var(--c--color-transparent);box-shadow:inset 0 0 0 1px var(--c--color-disabled);color:var(--c--color-disabled)}.c__btn-follow--grey.c__btn-follow--text.c__btn-follow--disabled{background-color:var(--c--color-transparent);box-shadow:none}.c__btn-follow__icon-end{margin-left:var(--c--space-4)}.c__btn-follow--text,.c__btn-follow--text:hover{background-color:var(--c--color-transparent);box-shadow:none}.c__btn-follow--text:hover{border:none}.c__btn-follow--text .c__btn-follow__icon-start{margin-right:var(--c--space-2)}.c__btn-follow--text .c__btn-follow__icon-end{margin-left:var(--c--space-2)}.c__btn-follow--lg{font-size:var(--c--font-size-lg);line-height:var(--c--line-height-md);padding:var(--c--space-5) var(--c--space-8)}.c__btn-follow--lg .c__btn-follow__icon-end,.c__btn-follow--lg .c__btn-follow__icon-start{font-size:var(--c--font-size-3xl)}.c__btn-follow--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:var(--c--space-3) var(--c--space-8)}.c__btn-follow--sm .c__btn-follow__icon-end,.c__btn-follow--sm .c__btn-follow__icon-start{font-size:var(--c--font-size-xl)}.c__btn-follow--saved{background-color:var(--c--color-orange-200);box-shadow:inset 0 0 0 1px var(--c--color-primary-hover);color:var(--c--color-primary-hover)}.c__btn-follow--saved.c__btn-follow--text.c__btn-follow--orange{background-color:var(--c--color-transparent);box-shadow:none;color:var(--c--color-primary-hover)}.c__btn-follow--saved.c__btn-follow--text.c__btn-follow--orange:hover{background-color:var(--c--color-transparent)}.c__btn-follow--saved.c__btn-follow--text.c__btn-follow--orange.c__btn-follow--company{color:var(--c--color-secondary)}.c__btn-follow--saved.c__btn-follow--text.c__btn-follow--grey{background-color:var(--c--color-transparent);box-shadow:none;color:var(--c--color-primary)}.c__btn-follow--saved.c__btn-follow--text.c__btn-follow--grey:hover{background-color:var(--c--color-transparent);box-shadow:none}.c__btn-follow--saved.c__btn-follow--text.c__btn-follow--grey.c__btn-follow--company{color:var(--c--color-secondary)}.c__btn-follow--saved:hover{background-color:var(--c--color-orange-200)}.c__btn-follow--disabled,.c__btn-follow:disabled{box-shadow:inset 0 0 0 1px var(--c--color-disabled);color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__btn-ghost{align-items:center;background-color:var(--c--color-transparent);border:0;border-radius:var(--c--radius-xs);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-ghost__icon-start{margin-right:var(--c--space-4)}.c__btn-ghost__icon-end{margin-left:var(--c--space-4)}.c__btn-ghost--orange{color:var(--c--color-text-primary)}.c__btn-ghost--orange:hover{background-color:var(--c--color-orange-200);color:var(--c--color-primary-hover)}.c__btn-ghost--grey,.c__btn-ghost--grey i{color:var(--c--color-grey-700)}.c__btn-ghost--grey:hover{background-color:var(--c--color-bg-grey);color:var(--c--color-grey-900)}.c__btn-ghost--lg{font-size:var(--c--font-size-lg);line-height:var(--c--line-height-md);padding:10px 16px}.c__btn-ghost--lg i{font-size:var(--c--font-size-3xl)}.c__btn-ghost--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:6px 16px}.c__btn-ghost--sm i{font-size:var(--c--font-size-xl)}.c__btn-ghost--disabled{cursor:var(--c--cursor-not-allowed)}.c__btn-ghost--disabled,.c__btn-ghost--disabled i,.c__btn-ghost--disabled:hover{color:var(--c--color-disabled)}.c__btn-ghost--disabled:hover{background-color:transparent}.c__btn-ghost--disabled:hover i{color:var(--c--color-disabled)}.c__btn-group{align-items:center;background-color:var(--c--color-white);border:0;border-radius:var(--c--radius-xs);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;padding:var(--c--space-3) var(--c--space-6);text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-group__item{align-items:center;color:var(--c--color-secondary);display:flex;font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:var(--c--space-0) var(--c--space-6);position:relative}.c__btn-group__item__icon-end{font-size:var(--c--font-size-xl);margin-left:var(--c--space-2)}.c__btn-group__item:not(:last-child):after{background-color:var(--c--color-border-grey);content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.c__btn-group__item:first-child{padding-left:var(--c--space-0)}.c__btn-group__item:last-child{padding-right:var(--c--space-0)}.c__btn-group__item:hover{color:var(--c--color-primary-hover)}.c__btn-icon{align-items:center;border:0;border-radius:var(--c--radius-full);color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-icon--orange:hover,.c__btn-icon--orange:visited{background-color:var(--c--color-orange-200)}.c__btn-icon--orange.c__btn-icon--disabled,.c__btn-icon--orange:disabled{background-color:var(--c--color-bg-transparent)}.c__btn-icon--grey:hover,.c__btn-icon--grey:visited{background-color:var(--c--color-bg-grey)}.c__btn-icon--grey.c__btn-icon--disabled,.c__btn-icon--grey:disabled{background-color:var(--c--color-bg-transparent)}.c__btn-icon--orange-filled{background-color:var(--c--color-orange-100)}.c__btn-icon--orange-filled:hover,.c__btn-icon--orange-filled:visited{background-color:var(--c--color-orange-400)}.c__btn-icon--orange-filled.c__btn-icon--disabled,.c__btn-icon--orange-filled:disabled{background-color:hsla(0,0%,100%,.502)}.c__btn-icon--white-filled{background-color:var(--c--color-white)}.c__btn-icon--white-filled:hover,.c__btn-icon--white-filled:visited{background-color:var(--c--color-bg-grey)}.c__btn-icon--white-filled.c__btn-icon--disabled,.c__btn-icon--white-filled:disabled{background-color:hsla(0,0%,100%,.502)}.c__btn-icon--lg{font-size:var(--c--font-size-3xl);padding:var(--c--space-6)}.c__btn-icon--md{font-size:var(--c--font-size-xl);padding:var(--c--space-5)}.c__btn-icon--sm{font-size:var(--c--font-size-md);padding:var(--c--space-4)}.c__btn-icon--disabled,.c__btn-icon:disabled{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__btn-outline{align-items:center;background-color:var(--c--color-transparent);border:0;border:var(--c--border-width) solid;border-radius:var(--c--radius-xs);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-outline__icon-start{margin-right:var(--c--space-4)}.c__btn-outline--orange{color:var(--c--color-text-primary)}.c__btn-outline--orange:active,.c__btn-outline--orange:hover{border-color:var(--c--color-primary-hover);box-shadow:0 0 4px 0 var(--c--color-orange-700);color:var(--c--color-primary-hover)}.c__btn-outline--orange-filled{background-color:var(--c--color-white);color:var(--c--color-text-primary)}.c__btn-outline--orange-filled:active,.c__btn-outline--orange-filled:hover{background-color:var(--c--color-orange-200);border-color:var(--c--color-primary-hover);box-shadow:0 0 4px 0 var(--c--color-orange-700);color:var(--c--color-primary-hover)}.c__btn-outline--grey{color:var(--c--color-grey-700)}.c__btn-outline--grey:active,.c__btn-outline--grey:hover{border-color:var(--c--color-primary-hover);box-shadow:0 0 4px 0 var(--c--color-orange-700);color:var(--c--color-primary-hover)}.c__btn-outline--grey-filled{background-color:var(--c--color-white);color:var(--c--color-grey-700)}.c__btn-outline--grey-filled:active,.c__btn-outline--grey-filled:hover{background-color:var(--c--color-orange-200);border-color:var(--c--color-primary-hover);box-shadow:0 0 4px 0 var(--c--color-orange-700);color:var(--c--color-primary-hover)}.c__btn-outline--lg{font-size:var(--c--font-size-lg);line-height:var(--c--line-height-md);padding:calc(var(--c--space-5) - var(--c--border-width)) calc(var(--c--space-8) + var(--c--border-width))}.c__btn-outline--lg .c__btn-outline__icon-only,.c__btn-outline--lg .c__btn-outline__icon-start{font-size:var(--c--font-size-3xl)}.c__btn-outline--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:calc(var(--c--space-3) - var(--c--border-width)) calc(var(--c--space-8) - var(--c--border-width))}.c__btn-outline--sm .c__btn-outline__icon-only,.c__btn-outline--sm .c__btn-outline__icon-start{font-size:var(--c--font-size-xl)}.c__btn-outline--disabled,.c__btn-outline:disabled{box-shadow:none;color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__btn-outline--disabled i,.c__btn-outline:disabled i{color:var(--c--color-disabled)}.c__btn-outline--disabled:hover,.c__btn-outline:disabled:hover{border-color:var(--c--color-disabled);box-shadow:none;color:var(--c--color-disabled)}.c__btn-outline--disabled.c__btn-outline--grey-filled,.c__btn-outline--disabled.c__btn-outline--orange-filled,.c__btn-outline:disabled.c__btn-outline--grey-filled,.c__btn-outline:disabled.c__btn-outline--orange-filled{background-color:var(--c--color-bg-grey)}.c__btn-primary{align-items:center;border:0;border-radius:var(--c--radius-xs);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-primary__icon-start{margin-right:var(--c--space-4)}.c__btn-primary--orange{background-color:var(--c--color-bg-primary);color:var(--c--color-text-white)}.c__btn-primary--orange:active,.c__btn-primary--orange:hover{background-color:var(--c--color-primary-hover)}.c__btn-primary--lg{font-size:var(--c--font-size-lg);line-height:var(--c--line-height-md);padding:var(--c--space-5) var(--c--space-8)}.c__btn-primary--lg .c__btn-primary__icon-only,.c__btn-primary--lg .c__btn-primary__icon-start{font-size:var(--c--font-size-3xl)}.c__btn-primary--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:var(--c--space-3) var(--c--space-8)}.c__btn-primary--sm .c__btn-primary__icon-only,.c__btn-primary--sm .c__btn-primary__icon-start{font-size:var(--c--font-size-xl)}.c__btn-primary--disabled,.c__btn-primary:disabled{background-color:var(--c--color-disabled);color:var(--c--color-text-white);cursor:var(--c--cursor-not-allowed)}.c__btn-primary--disabled:hover,.c__btn-primary:disabled:hover{background-color:var(--c--color-disabled)}.c__btn-primary--disabled:hover i,.c__btn-primary:disabled:hover i{color:var(--c--color-text-white)}.c__btn-round{align-items:center;background-color:var(--c--color-white);border:0;border-radius:var(--c--radius-pill);box-shadow:inset 0 0 0 1px var(--c--color-border-grey);color:var(--c--color-text-black);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);font-weight:var(--c--font-weight-normal);justify-content:center;padding:0;padding:var(--c--space-4) var(--c--space-6);text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-round--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm)}.c__btn-round--lg{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md)}.c__btn-round__icon-end{color:var(--c--color-secondary);font-size:var(--c--font-size-md);margin-left:var(--c--space-2)}.c__btn-round--selected{background-color:var(--c--color-orange-100);box-shadow:inset 0 0 0 1px var(--c--color-orange-400);font-weight:var(--c--font-weight-bold)}.c__btn-round--selected,.c__btn-round--selected .c__btn-round__icon-end{color:var(--c--color-primary-hover)}.c__btn-round:hover{background-color:var(--c--color-orange-100);color:var(--c--color-grey-900)}.c__btn-round:hover.c__btn-round--selected{background-color:var(--c--color-orange-300);color:var(--c--color-primary-hover)}.c__btn-round--disabled,.c__btn-round:disabled{background-color:var(--c--color-white);box-shadow:inset 0 0 0 1px var(--c--color-border-grey);color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__btn-round--disabled .c__btn-round__icon-end,.c__btn-round:disabled .c__btn-round__icon-end{color:var(--c--color-disabled)}.c__btn-round--disabled:hover,.c__btn-round:disabled:hover{background-color:var(--c--color-white);color:var(--c--color-disabled)}.c__btn-save{align-items:center;background-color:var(--c--color-white);border:0;border-radius:var(--c--radius-xs);cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-weight:var(--c--font-weight-bold);justify-content:center;padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-save--orange{box-shadow:inset 0 0 0 1px var(--c--color-primary);color:var(--c--color-primary)}.c__btn-save--grey{box-shadow:inset 0 0 0 1px var(--c--color-secondary);color:var(--c--color-secondary)}.c__btn-save--grey.c__btn-save--disabled,.c__btn-save--grey:disabled,.c__btn-save--orange.c__btn-save--disabled,.c__btn-save--orange:disabled{background-color:var(--c--color-bg-grey);box-shadow:inset 0 0 0 1px var(--c--color-disabled)}.c__btn-save__icon-start{margin-right:var(--c--space-4)}.c__btn-save--lg{font-size:var(--c--font-size-lg);line-height:var(--c--line-height-md);padding:var(--c--space-5) var(--c--space-8)}.c__btn-save--lg .c__btn-save__icon-only,.c__btn-save--lg .c__btn-save__icon-start{font-size:var(--c--font-size-3xl)}.c__btn-save--lg:has(.c__btn-save__icon-only){padding:var(--c--space-5)}.c__btn-save--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:var(--c--space-3) var(--c--space-8)}.c__btn-save--sm .c__btn-save__icon-only,.c__btn-save--sm .c__btn-save__icon-start{font-size:var(--c--font-size-xl)}.c__btn-save--sm:has(.c__btn-save__icon-only){padding:var(--c--space-3)}.c__btn-save:hover{box-shadow:inset 0 0 0 1px var(--c--color-primary-hover),0 0 4px 0 var(--c--color-primary);color:var(--c--color-primary-hover)}.c__btn-save--saved{background-color:var(--c--color-orange-200);box-shadow:inset 0 0 0 1px var(--c--color-primary)}.c__btn-save--saved,.c__btn-save--saved .c__btn-save__icon-only,.c__btn-save--saved .c__btn-save__icon-start{color:var(--c--color-primary-hover)}.c__btn-save--disabled,.c__btn-save:disabled{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__btn-save--disabled:hover,.c__btn-save:disabled:hover{box-shadow:inset 0 0 0 1px var(--c--color-disabled);color:var(--c--color-disabled)}.c__btn-text{align-items:center;background-color:var(--c--color-transparent);border:0;cursor:var(--c--cursor-pointer);display:inline-flex;flex-wrap:nowrap;font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);height:var(--c--button-height-xs);justify-content:center;line-height:var(--c--line-height-sm);padding:0;text-align:center;text-decoration:none;transition:border-color var(--c--transition-duration),color var(--c--transition-duration),background-color var(--c--transition-duration),box-shadow var(--c--transition-duration);vertical-align:text-bottom;white-space:nowrap;word-break:keep-all}.c__btn-text .c__btn-text__icon-end,.c__btn-text .c__btn-text__icon-only,.c__btn-text .c__btn-text__icon-start{font-size:var(--c--font-size-xl)}@media (min-width:1024px){.c__btn-text{font-size:var(--c--font-size-lg);height:var(--c--button-height-sm);line-height:var(--c--line-height-md)}.c__btn-text .c__btn-text__icon-end,.c__btn-text .c__btn-text__icon-only,.c__btn-text .c__btn-text__icon-start{font-size:var(--c--font-size-3xl)}}.c__btn-text__icon-start{margin-right:var(--c--space-2)}.c__btn-text__icon-end{margin-left:var(--c--space-2)}.c__btn-text--orange{color:var(--c--color-text-primary)}.c__btn-text--orange:active,.c__btn-text--orange:hover{color:var(--c--color-primary-hover)}.c__btn-text--orange:visited{color:var(--c--color-purple-700)}.c__btn-text--blue{color:var(--c--color-link)}.c__btn-text--blue:active,.c__btn-text--blue:hover{color:var(--c--color-link-hover)}.c__btn-text--blue:visited{color:var(--c--color-purple-700)}.c__btn-text--grey{color:var(--c--color-grey-700)}.c__btn-text--grey:active,.c__btn-text--grey:hover{color:var(--c--color-primary-hover)}.c__btn-text--grey:visited{color:var(--c--color-purple-700)}.c__btn-text--lg{font-size:var(--c--font-size-lg);height:var(--c--button-height-sm);line-height:var(--c--line-height-md)}.c__btn-text--lg .c__btn-text__icon-end,.c__btn-text--lg .c__btn-text__icon-only,.c__btn-text--lg .c__btn-text__icon-start{font-size:var(--c--font-size-3xl)}.c__btn-text--sm{font-size:var(--c--font-size-sm);height:var(--c--button-height-xs);line-height:var(--c--line-height-sm)}.c__btn-text--sm .c__btn-text__icon-end,.c__btn-text--sm .c__btn-text__icon-only,.c__btn-text--sm .c__btn-text__icon-start{font-size:var(--c--font-size-xl)}.c__btn-text--disabled{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__btn-text--disabled:hover{background-color:transparent}.c__btn-text--disabled:hover,.c__btn-text--disabled:hover i{color:var(--c--color-disabled)}.c__dialog-backdrop{align-items:center;background-color:rgb(from var(--c--color-bg-black) r g b/40%);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--c--z-index-dialog)}.c__dialog{background-color:var(--c--color-white);border-radius:var(--c--radius-lg);box-shadow:var(--c--color-box-shadow-grey-20-lg);display:flex;flex-direction:column}.c__dialog .c__dialog__header{padding:var(--c--space-12) var(--c--space-12) var(--c--space-10);position:relative}.c__dialog .c__dialog__title{align-items:center;color:var(--c--color-text-black);display:flex;font-size:var(--c--font-size-lg);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md)}.c__dialog .c__dialog__icon{font-size:var(--c--font-size-3xl);margin-right:var(--c--space-4)}.c__dialog .c__dialog__btn-close{background:none;border:none;color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-xl);padding:0;position:absolute;right:var(--c--space-6);top:var(--c--space-6)}.c__dialog .c__dialog__body{color:var(--c--color-text-black);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-normal);line-height:var(--c--line-height-sm)}.c__dialog .c__dialog__body,.c__dialog .c__dialog__footer{padding:0 var(--c--space-12) var(--c--space-12)}.c__dialog .c__dialog__buttons{display:flex;gap:var(--c--space-8);justify-content:center}.c__dialog .c__dialog__buttons>*{flex:1}.c__dialog .c__dialog__buttons>:only-child{flex:0 0 160px}.c__dialog--sm{width:328px}.c__dialog--md{max-width:100%;width:480px}.c__dialog--md .c__dialog__title,.c__dialog--sm .c__dialog__title{padding-right:var(--c--space-8)}.c__dialog--lg{width:328px}@media (min-width:1024px){.c__dialog--lg{width:480px}.c__dialog--lg .c__dialog__body,.c__dialog--lg .c__dialog__footer,.c__dialog--lg .c__dialog__header{padding-left:var(--c--space-20);padding-right:var(--c--space-20)}}.c__dialog--lg .c__dialog__image{display:block;height:110px;margin:0 auto var(--c--space-8);width:110px}@media (min-width:1024px){.c__dialog--lg .c__dialog__image{height:160px;margin-bottom:var(--c--space-16);width:160px}}.c__dialog--lg .c__dialog__image--custom{height:120px;width:auto}@media (min-width:1024px){.c__dialog--lg .c__dialog__image--custom{height:160px}}.c__dialog--lg .c__dialog__title{justify-content:center;text-align:center}.c__dialog--lg .c__dialog__body,.c__dialog--lg .c__dialog__title{text-align:center}.c__dropdown{display:flex;width:100%}.c__dropdown__title{font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);white-space:nowrap}.c__dropdown__toggle{align-items:center;border:var(--c--border-width) solid var(--c--color-grey-300);border-radius:var(--c--radius-xs);cursor:pointer;display:flex;justify-content:space-between}.c__dropdown__toggle--lg{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md);padding:var(--c--space-5) var(--c--space-6)}.c__dropdown__toggle--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:var(--c--space-3) var(--c--space-6)}.c__dropdown__toggle--white{background-color:var(--c--color-bg-white)}.c__dropdown__toggle--grey{background-color:var(--c--color-bg-grey)}.c__dropdown__toggle:focus{border-color:var(--c--color-transparent);outline:2px solid var(--c--color-primary-hover)}.c__dropdown__placeholder{color:var(--c--color-grey-600);font-weight:var(--c--font-weight-bold)}.c__dropdown__icon{color:var(--c--color-secondary);font-size:var(--c--font-size-md)}.c__dropdown__required{color:var(--c--color-error)}.c__dropdown__wrapper{flex:1;position:relative}.c__dropdown--vertical{flex-direction:column}.c__dropdown--vertical .c__dropdown__title{margin-bottom:var(--c--space-4)}.c__dropdown--horizontal{align-items:baseline}.c__dropdown--horizontal .c__dropdown__title{margin-right:var(--c--space-12)}.c__dropdown--horizontal .c__dropdown__toggle{flex:1}.c__dropdown--disabled .c__dropdown__toggle{background-color:var(--c--color-bg-grey);border:var(--c--border-width) solid var(--c--color-grey-300);color:var(--c--color-text-disabled);cursor:var(--c--cursor-not-allowed);outline:none}.c__dropdown--disabled .c__dropdown__icon,.c__dropdown--disabled .c__dropdown__placeholder{color:var(--c--color-text-disabled)}.c__dropdown--error .c__dropdown__toggle{border-color:var(--c--color-error);box-shadow:inset 0 0 0 1px var(--c--color-error);outline:none}.c__dropdown--error .c__dropdown__error-text{color:var(--c--color-error);font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs);white-space:nowrap}.c__dropdown-menu{background:var(--c--color-bg-white);border-color:var(--c--color-transparent);border-radius:var(--c--radius-xs);left:0;outline:2px solid var(--c--color-primary-hover);overflow:auto;padding:var(--c--space-3);padding-bottom:var(--c--space-0);position:absolute;top:calc(100% + 2px);width:100%;z-index:var(--c--z-index-notification)}.c__dropdown-menu:has(.c__dropdown-menu__search){padding-top:0}.c__dropdown-menu__item{cursor:var(--c--cursor-pointer)}.c__dropdown-menu__item:hover{background-color:var(--c--color-orange-200);border-radius:2px}.c__dropdown-menu__item--active{color:var(--c--color-orange-700);font-weight:var(--c--font-weight-bold)}.c__dropdown-menu__item--disabled{color:var(--c--color-text-disabled);cursor:var(--c--cursor-not-allowed)}.c__dropdown-menu__item--disabled:hover{background-color:var(--c--color-transparent)}.c__dropdown-menu__hint{color:var(--c--color-secondary);font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);pointer-events:none}.c__dropdown-menu__search{position:sticky;top:0;width:100%;z-index:1}.c__dropdown-menu__search-box{align-items:center;background:var(--c--color-bg-white);border-bottom:1px solid var(--c--color-grey-400);display:flex;gap:var(--c--space-6);width:100%}.c__dropdown-menu__search-box__input{background:var(--c--color-transparent);border:none;caret-color:var(--c--color-primary);height:20px;outline:none;padding:var(--c--space-0);width:100%}.c__dropdown-menu__search-box__input::placeholder{color:var(--c--color-text-grey);font-weight:var(--c--font-weight-bold)}.c__dropdown-menu__search-box__icon{color:var(--c--color-secondary);font-size:var(--c--font-size-md);margin-right:var(--c--space-1)}.c__dropdown-menu__search-box__clear{align-items:center;background:var(--c--color-grey-600);border:none;border-radius:var(--c--radius-full);cursor:var(--c--cursor-pointer);display:none;flex-shrink:0;height:12px;justify-content:center;padding:0;transition:all .2s ease;width:12px}.c__dropdown-menu__search-box__clear:active{transform:scale(.95)}.c__dropdown-menu__search-box__clear-icon{color:var(--c--color-white);font-size:8px}.c__dropdown-menu__search-box__divider{background:var(--c--color-grey-300);display:none;width:1px}.c__dropdown-menu__search-box:has(.c__dropdown-menu__search-box__input:not(:placeholder-shown)) .c__dropdown-menu__search-box__clear,.c__dropdown-menu__search-box:has(.c__dropdown-menu__search-box__input:not(:placeholder-shown)) .c__dropdown-menu__search-box__divider{display:flex}.c__dropdown-menu__search-box:focus-within:has(.c__dropdown-menu__search-box__input:not(:placeholder-shown)) .c__dropdown-menu__search-box__icon{color:var(--c--color-primary-hover)}.c__dropdown-menu__search-box--lg{padding:var(--c--space-6)}.c__dropdown-menu__search-box--lg .c__dropdown-menu__search-box__input{font-size:var(--c--font-size-md)}.c__dropdown-menu__search-box--lg .c__dropdown-menu__search-box__input::placeholder{font-size:var(--c--font-size-md)}.c__dropdown-menu__search-box--lg .c__dropdown-menu__search-box__divider{height:20px}.c__dropdown-menu__search-box--sm{padding:var(--c--space-4)}.c__dropdown-menu__search-box--sm .c__dropdown-menu__search-box__input{font-size:var(--c--font-size-sm)}.c__dropdown-menu__search-box--sm .c__dropdown-menu__search-box__input::placeholder{font-size:var(--c--font-size-sm)}.c__dropdown-menu__search-box--sm .c__dropdown-menu__search-box__divider{height:16px}.c__dropdown-menu--lg{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md);max-height:228px}.c__dropdown-menu--lg .c__dropdown-menu__hint,.c__dropdown-menu--lg .c__dropdown-menu__item{padding:var(--c--space-6)}.c__dropdown-menu--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);max-height:156px}.c__dropdown-menu--sm .c__dropdown-menu__item{padding:var(--c--space-3) var(--c--space-4)}.c__dropdown-menu--tree .c__dropdown-menu__group{margin-bottom:var(--c--space-2)}.c__dropdown-menu--tree .c__dropdown-menu__group:last-child{margin-bottom:var(--c--space-0)}.c__dropdown-menu--tree .c__dropdown-menu__item--parent{padding-left:var(--c--space-6)}.c__dropdown-menu--tree .c__dropdown-menu__item--child{font-weight:var(--c--font-weight-normal);padding-left:calc(var(--c--space-6) + var(--c--space-12))}.c__dropdown-menu--tree .c__dropdown-menu__item--half-checked .c__checkbox__input:checked{background-color:var(--c--color-grey-400);border-color:var(--c--color-grey-400)}.c__dropdown-tag{display:flex;width:100%}.c__dropdown-tag__title{font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);white-space:nowrap}.c__dropdown-tag__toggle{align-items:baseline;border:var(--c--border-width) solid var(--c--color-grey-300);border-radius:var(--c--radius-xs);cursor:pointer;display:flex;justify-content:space-between;padding:var(--c--space-5) var(--c--space-6) var(--c--space-1) var(--c--space-6)}.c__dropdown-tag__toggle--white{background-color:var(--c--color-bg-white)}.c__dropdown-tag__toggle--grey{background-color:var(--c--color-bg-grey)}.c__dropdown-tag__toggle:focus{border-color:var(--c--color-transparent);outline:2px solid var(--c--color-primary-hover)}.c__dropdown-tag__wrapper{flex:1}.c__dropdown-tag--vertical{flex-direction:column}.c__dropdown-tag--vertical .c__dropdown-tag__title{margin-bottom:var(--c--space-4)}.c__dropdown-tag--horizontal{align-items:baseline}.c__dropdown-tag--horizontal .c__dropdown-tag__title{margin-right:var(--c--space-12)}.c__dropdown-tag--horizontal .c__dropdown-tag__toggle{flex:1}.c__dropdown-tag__required{color:var(--c--color-error)}.c__dropdown-tag__icon{color:var(--c--color-secondary);font-size:var(--c--font-size-md)}.c__dropdown-tag .c__tag{margin-bottom:var(--c--space-4);margin-right:var(--c--space-4)}.c__dropdown-tag__count{color:var(--c--color-secondary);font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs);text-align:right}.c__checkbox{display:flex;flex-direction:column}.c__checkbox__label{align-items:start;color:var(--c--color-text-black);cursor:var(--c--cursor-pointer);display:inline-flex;gap:var(--c--space-4);position:relative}.c__checkbox__label:before{background-color:var(--c--color-white);border:var(--c--border-width) solid var(--c--color-secondary);border-radius:var(--c--radius-xs);content:"";flex-shrink:0;height:var(--c--space-10);width:var(--c--space-10)}.c__checkbox__label:after{border:solid var(--c--color-white);border-width:0 2px 2px 0;content:"";height:10px;left:7px;opacity:0;position:absolute;top:4px;transform:rotate(45deg);width:6px}.c__checkbox--lg{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md)}.c__checkbox--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm)}.c__checkbox__message{color:var(--c--color-error);font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs);margin-left:var(--c--space-15)}.c__checkbox:has(.c__checkbox__input:checked) .c__checkbox__label:before,.c__checkbox:has(.c__checkbox__input:checked).c__checkbox__label:before{background-color:var(--c--color-primary);border-color:var(--c--color-primary)}.c__checkbox:has(.c__checkbox__input:checked) .c__checkbox__label:after,.c__checkbox:has(.c__checkbox__input:checked).c__checkbox__label:after{opacity:1}.c__checkbox:has(.c__checkbox__input:disabled) .c__checkbox__label,.c__checkbox:has(.c__checkbox__input:disabled).c__checkbox__label{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__checkbox:has(.c__checkbox__input:disabled) .c__checkbox__label:before,.c__checkbox:has(.c__checkbox__input:disabled).c__checkbox__label:before{background-color:var(--c--color-bg-grey);border-color:var(--c--color-disabled)}.c__checkbox:has(.c__checkbox__input:disabled:checked) .c__checkbox__label:before,.c__checkbox:has(.c__checkbox__input:disabled:checked).c__checkbox__label:before{background-color:var(--c--color-disabled)}.c__checkbox:has(.c__checkbox__input:disabled:checked) .c__checkbox__label:after,.c__checkbox:has(.c__checkbox__input:disabled:checked).c__checkbox__label:after{border-color:var(--c--color-white)}.c__checkbox__input{height:0;opacity:0;position:absolute;width:0}.c__checkbox--minus:has(.c__checkbox__input:checked) .c__checkbox__label:after,.c__checkbox--minus:has(.c__checkbox__input:checked).c__checkbox__label:after{border:none;border-top:2px solid var(--c--color-white);height:0;left:5px;top:9px;transform:none;width:10px}.c__radio{display:flex;flex-direction:column}.c__radio__label{align-items:start;color:var(--c--color-text-black);cursor:var(--c--cursor-pointer);display:inline-flex;gap:var(--c--space-4)}.c__radio__label:before{border:var(--c--border-width) solid var(--c--color-secondary);border-radius:var(--c--radius-full);content:"";flex-shrink:0;height:var(--c--space-10);width:var(--c--space-10)}.c__radio--lg{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md)}.c__radio--sm{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm)}.c__radio__message{color:var(--c--color-error);font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs);margin-left:var(--c--space-15)}.c__radio:has(.c__radio__input:checked) .c__radio__label:before,.c__radio:has(.c__radio__input:checked).c__radio__label:before{border:6.25px solid var(--c--color-primary)}.c__radio:has(.c__radio__input:disabled) .c__radio__label,.c__radio:has(.c__radio__input:disabled).c__radio__label{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__radio:has(.c__radio__input:disabled) .c__radio__label:before,.c__radio:has(.c__radio__input:disabled).c__radio__label:before{border-color:var(--c--color-disabled)}.c__radio__input{height:0;opacity:0;position:absolute;width:0}.c__switch__label{align-items:center;cursor:var(--c--cursor-pointer);display:inline-flex;gap:var(--c--space-6)}.c__switch__slider{background-color:var(--c--color-text-grey);border-radius:var(--c--radius-pill);height:var(--c--switch-height);position:relative;transition:background-color .25s ease;width:var(--c--switch-width)}.c__switch__slider:before{background-color:var(--c--color-white);border:var(--c--border-width) solid var(--c--color-bg-grey);border-radius:var(--c--radius-full);content:"";height:var(--c--font-size-lg);left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:left .25s ease,background-color .25s ease,border-color .25s ease;width:var(--c--font-size-lg)}.c__switch__input{height:0;position:absolute;width:0}.c__switch__input:checked+.c__switch__slider{background-color:var(--c--color-primary)}.c__switch__input:checked+.c__switch__slider:before{border-color:var(--c--color-orange-200);left:calc(var(--c--space-24) - var(--c--space-10) - var(--c--space-1))}.c__switch__input:disabled:not(:checked)+.c__switch__slider{background-color:var(--c--color-grey-200);border:var(--c--border-width) solid var(--c--color-grey-400);cursor:var(--c--cursor-not-allowed)}.c__switch__input:disabled:not(:checked)+.c__switch__slider:before{background-color:var(--c--color-grey-400);border-color:var(--c--color-grey-400)}.c__switch__input:checked:disabled+.c__switch__slider{background-color:var(--c--color-orange-200);border:var(--c--border-width) solid var(--c--color-orange-400);cursor:var(--c--cursor-not-allowed)}.c__switch__input:checked:disabled+.c__switch__slider:before{background-color:var(--c--color-orange-400);border-color:var(--c--color-orange-400);left:calc(var(--c--space-24) - var(--c--space-10) - var(--c--space-1))}.c__switch__input:disabled~.c__switch__text{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed)}.c__text-editor__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--c--space-4)}.c__text-editor__title{font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md)}.c__text-editor__required{color:var(--c--color-red-600)}.c__text-editor__link{display:flex;justify-content:flex-end}.c__text-editor__link a{color:var(--c--color-blue-600);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-sm);text-decoration:none}.c__text-editor__link a:not(:first-child):before{color:var(--c--color-grey-400);content:"｜";height:12px;margin:0 var(--c--space-2)}.c__text-editor__message{color:var(--c--color-red-600);display:flex;font-size:var(--c--font-size-xs);justify-content:space-between;line-height:var(--c--line-height-xs)}.c__text-editor--horizontal{align-items:start;display:grid;gap:var(--c--space-4);grid-template-columns:auto 1fr}.c__text-editor--horizontal>.c__text-editor__title{padding-top:var(--c--space-10)}.c__text-editor--horizontal .c__text-editor__content{display:flex;flex-direction:column}.c__text-editor--horizontal .c__text-editor__link,.c__upload__title{margin-bottom:var(--c--space-2)}.c__upload__title{align-items:center;color:var(--c--color-primary);display:flex;font-size:var(--c--font-size-lg);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-lg)}.c__upload__title .c__upload__icon{font-size:var(--c--font-size-3xl);margin-right:var(--c--space-2)}.c__upload__file{border:1px solid var(--c--color-grey-400);border-radius:var(--c--radius-xs);max-width:304px}.c__upload__file-status{height:170px;overflow:hidden;width:100%}.c__upload__file-status img{height:100%;object-fit:cover;width:100%}.c__upload__file-info{align-items:center;display:flex;gap:var(--c--space-2);justify-content:space-between;min-width:0;padding:8px 10px}.c__upload__file-info i{color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-xl)}.c__upload__file-info i:hover{color:var(--c--color-primary-hover)}.c__upload__file-title{color:var(--c--color-secondary);flex:1;font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c__upload__box{align-items:center;background-color:var(--c--color-white);border:2px dashed var(--c--color-primary);border-radius:var(--c--radius-sm);cursor:var(--c--cursor-pointer);display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:var(--c--space-8);transition:background-color var(--c--transition-duration);width:100%}.c__upload__box:hover{background-color:var(--c--color-orange-200)}.c__upload__box:hover .c__upload__title{color:var(--c--color-primary-hover)}.c__upload__sub-title{color:var(--c--color-secondary);font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm)}.c__upload input[type=file]{height:0;visibility:hidden}.c__upload--error .c__upload__box{border-color:var(--c--color-error)}.c__upload--error .c__upload__title{color:var(--c--color-error)}.c__upload--error:has(.c__upload__error-message){color:var(--c--color-error);font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs)}.c__lightbox--general{background-color:var(--c--color-white);border-radius:var(--c--radius-lg);box-shadow:var(--c--color-box-shadow-grey-20-lg);max-height:calc(100% - var(--c--space-16));max-width:min(calc(100% - var(--c--space-16)),720px);width:100%}@media (min-width:1024px){.c__lightbox--general{max-height:min(calc(100% - var(--c--space-16)),720px)}}.c__lightbox--general .c__lightbox__header{border-radius:var(--c--radius-lg) var(--c--radius-lg) 0 0;flex-shrink:0;padding:var(--c--space-12) var(--c--space-8) var(--c--space-8);position:relative;text-align:center}@media (min-width:1024px){.c__lightbox--general .c__lightbox__header{padding-left:var(--c--space-20);padding-right:var(--c--space-20)}}.c__lightbox--general .c__lightbox__header>*{position:relative;z-index:1}.c__lightbox--general .c__lightbox__header .c__tab-basic{margin-top:var(--c--space-8);overflow-x:auto}.c__lightbox--general .c__lightbox__header .c__tab-basic__item{flex:1 0 auto}.c__lightbox--general .c__lightbox__header:has(.c__tab-basic){padding-bottom:0}.c__lightbox--general .c__lightbox__header:has(+.c__lightbox__body--scroll){box-shadow:var(--c--color-box-shadow-grey-20-lg)}.c__lightbox--general .c__lightbox__header--bg{background-color:rgb(from var(--c--color-orange-200) r g b/60%);background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 720 124" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="75" cy="45" r="7" fill="%23FFFAF5"/><circle cx="28.5" cy="120.5" r="4.5" fill="%23FFFAF5"/><circle cx="140" cy="93.5" r="4.5" fill="%23FFEEDF"/><path opacity="0.6" d="M634.928 41.4709L645.342 36.1503L644.266 48.7336L634.928 41.4709Z" stroke="%23FFC31B" stroke-opacity="0.5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M696.667 110.442L682.594 114.486L684.852 100.294L696.667 110.442Z" fill="%23FFC31B" fill-opacity="0.3"/></svg>');background-repeat:no-repeat;background-size:cover;overflow:hidden}.c__lightbox--general .c__lightbox__header--bg:before{background-color:#ffd7c0;left:79px;top:-168px}.c__lightbox--general .c__lightbox__header--bg:after,.c__lightbox--general .c__lightbox__header--bg:before{border-radius:var(--c--radius-full);content:"";filter:blur(135px);height:262px;opacity:.6;position:absolute;width:262px;z-index:0}.c__lightbox--general .c__lightbox__header--bg:after{background-color:#ffe9b1;left:423px;top:92px}.c__lightbox--general .c__lightbox__title{color:var(--c--color-text-black);font-size:var(--c--font-size-lg);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md)}.c__lightbox--general .c__lightbox__subtitle{color:var(--c--color-text-black);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-normal);line-height:var(--c--line-height-sm);margin-top:var(--c--space-4)}.c__lightbox--general .c__lightbox__btn-close{background:none;border:none;color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-xl);padding:0;position:absolute;right:var(--c--space-6);top:var(--c--space-6);z-index:1}.c__lightbox--general .c__lightbox__body{flex:1 1 auto;min-height:240px;overflow-y:auto;padding:var(--c--space-8)}@media (min-width:1024px){.c__lightbox--general .c__lightbox__body{padding-left:var(--c--space-20);padding-right:var(--c--space-20)}}.c__lightbox--general .c__lightbox__footer{flex-shrink:0;padding:var(--c--space-8)}.c__lightbox--general .c__lightbox__body--scroll+.c__lightbox__footer{box-shadow:var(--c--color-box-shadow-grey-20-lg)}.c__lightbox--general .c__lightbox__buttons{align-items:center;display:flex;gap:var(--c--space-10);justify-content:center}.c__lightbox--general .c__lightbox__buttons>*{flex:1 1 180px}@media (min-width:1024px){.c__lightbox--general .c__lightbox__buttons>*{flex-grow:0}}.c__lightbox--general .c__lightbox__buttons--column-2{display:grid;grid-template-columns:1fr 1fr}.c__lightbox--general .c__lightbox__buttons--column-2>:first-child{justify-self:start}.c__lightbox--general .c__lightbox__buttons--column-2>:last-child{justify-self:end;width:180px}.c__lightbox--general .c__lightbox__buttons--column-3{display:grid;grid-template-columns:1fr auto 1fr}.c__lightbox--general .c__lightbox__buttons--column-3>:first-child{justify-self:start}.c__lightbox--general .c__lightbox__buttons--column-3>:nth-child(2){justify-self:center;width:180px}.c__lightbox-backdrop{align-items:center;background-color:rgb(from var(--c--color-bg-black) r g b/40%);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--c--z-index-dialog)}.c__lightbox{display:flex;flex-direction:column;overflow:hidden}.c__lightbox--image{align-items:center;height:100%;justify-content:center;width:100%}.c__lightbox--image .c__lightbox__image-wrapper{margin:0 auto;max-height:min(calc(100% - var(--c--space-16)),calc(720px + var(--c--space-18)*2));max-width:min(calc(100% - var(--c--space-16)),720px);padding:var(--c--space-18) 0;position:relative}@media (min-width:1024px){.c__lightbox--image .c__lightbox__image-wrapper{max-height:min(calc(100% - var(--c--space-16)),calc(720px + var(--c--space-16)*2));max-width:min(calc(100% - var(--c--space-16)),calc(720px + var(--c--space-16)*2));padding:var(--c--space-16)}}.c__lightbox--image .c__lightbox__btn-close{background:none;border:none;color:var(--c--color-white);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-xl);padding:0;position:absolute;right:var(--c--space-0);top:var(--c--space-0);z-index:1}.c__lightbox--image .c__lightbox__image{display:block;filter:drop-shadow(0 2px 8px rgb(from var(--c--color-grey-1100) r g b/20%));max-height:100%;max-width:100%}.c__navigation-bar{background-color:var(--c--color-white);box-shadow:var(--c--color-box-shadow-grey-15);width:auto}.c__navigation-bar .c__tab-basic{justify-content:flex-start;width:100%}@media (min-width:1024px){.c__navigation-bar .c__tab-basic{justify-content:center}}.c__navigation-bar .c__tab-basic__item{white-space:nowrap}.c__navigation-bar--mobile{align-items:center;display:flex;height:44px;position:relative}.c__navigation-bar--mobile .c__tab-basic{flex:1;overflow:auto hidden;scrollbar-width:none}.c__navigation-bar--mobile .c__tab-basic::-webkit-scrollbar{display:none}.c__navigation-bar--mobile .c__tab-basic__item{flex:1 1 0;height:48px;min-width:fit-content;padding:var(--c--space-6) calc(14px - var(--border-bottom-width))!important}.c__navigation-bar--mobile .c__navigation-bar__dropdown{box-shadow:-1px 0 4px 0 rgba(41,41,41,.149);cursor:pointer;flex-shrink:0;padding:var(--c--space-6) var(--c--space-5);position:sticky;right:0}.c__navigation-bar--mobile .c__navigation-bar__dropdown i:before{display:inline-block;font-size:var(--c--font-size-xl);transition:transform .25s ease}.c__navigation-bar--mobile .c__navigation-bar__dropdown--open{box-shadow:none}.c__navigation-bar--mobile .c__navigation-bar__dropdown--open i:before{transform:rotate(180deg)}.c__navigation-menu__wrapper{background-color:var(--c--color-white);border-radius:var(--c--radius-lg);padding:var(--c--space-4) var(--c--space-0);width:220px}.c__navigation-menu__wrapper-title{font-size:var(--c--font-size-lg);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);padding:var(--c--space-4) var(--c--space-6) var(--c--space-4) var(--c--space-8)}.c__navigation-menu__wrapper-arrow,.c__navigation-menu__wrapper-icon{color:var(--c--color-text-secondary);font-size:var(--c--font-size-xl);transition:transform .25s ease}.c__navigation-menu__wrapper-item{align-items:center;background-color:var(--c--color-transparent);border:0;color:var(--c--color-text-secondary);cursor:var(--c--cursor-pointer);display:flex;font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);gap:var(--c--space-4);line-height:var(--c--line-height-md);list-style:none;padding:var(--c--space-6);padding-left:var(--c--space-8);text-decoration:none}.c__navigation-menu__wrapper-item:hover{color:var(--c--color-primary-hover)}.c__navigation-menu__wrapper-item--active{background-color:var(--c--color-orange-200);color:var(--c--color-primary-hover)}.c__navigation-menu__wrapper-item--active .c__navigation-menu__wrapper-icon{color:var(--c--color-primary-hover)}.c__navigation-menu__wrapper-group[open] .c__navigation-menu__wrapper-arrow--down{transform:rotate(180deg)}.c__navigation-menu__wrapper-group-item{align-items:center;color:var(--c--color-text-secondary);display:flex;font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);padding:var(--c--space-6);padding-left:var(--c--space-16);text-decoration:none}.c__navigation-menu__wrapper-group-item:hover{color:var(--c--color-primary-hover)}.c__navigation-menu__wrapper-group-item--active{background-color:var(--c--color-orange-200);color:var(--c--color-primary-hover)}.c__navigation-menu__wrapper-arrow{margin-right:var(--c--space-6)}.c__navigation-menu__wrapper-toggle{align-items:center;display:flex;justify-content:space-between;list-style:none}.c__navigation-menu__wrapper-toggle:hover,.c__navigation-menu__wrapper-toggle:hover .c__navigation-menu__wrapper-arrow,.c__navigation-menu__wrapper-toggle:hover .c__navigation-menu__wrapper-icon,.c__navigation-menu__wrapper-toggle:hover .c__navigation-menu__wrapper-item{color:var(--c--color-primary-hover)}.c__navigation-menu__wrapper-toggle::marker{content:""}.c__navigation-menu__wrapper-toggle::-webkit-details-marker{display:none}.c__navigation-menu__category{background-color:var(--c--color-white);border-left:var(--c--border-width) solid var(--c--color-grey-200);border-radius:var(--c--radius-lg);padding:var(--c--space-10);width:auto}.c__navigation-menu__category-title{font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);margin-bottom:var(--c--space-8)}.c__navigation-menu .c__btn-round{margin-bottom:var(--c--space-4);margin-right:var(--c--space-4)}.c__navigation-menu--mobile .c__navigation-menu__wrapper{padding:0;width:auto}.c__navigation-menu--mobile .c__navigation-menu__wrapper-title{border-bottom:var(--c--border-width) solid var(--c--color-grey-200);padding:24px 40px 16px;position:relative;text-align:center}.c__navigation-menu--mobile .c__navigation-menu__wrapper-title i{color:var(--c--color-text-secondary);font-size:var(--c--font-size-xl);position:absolute;right:14px;top:12px}.c__navigation-menu--mobile .c__navigation-menu__wrapper-content{align-items:flex-start;display:flex}.c__navigation-menu--mobile .c__navigation-menu__wrapper-list{display:flex;flex-direction:column}.c__navigation-menu--mobile .c__navigation-menu__wrapper-item{align-items:flex-start;font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);max-width:140px;min-width:140px;padding:var(--c--space-6);white-space:normal;width:auto}.c__navigation-menu--mobile .c__navigation-menu__category{border-radius:var(--c--radius-none);padding:var(--c--space-8) var(--c--space-6)}.c__search-combination{align-items:center;background:var(--c--color-bg-white);border-radius:var(--c--radius-xs);box-shadow:inset 0 0 0 1px var(--c--color-grey-300);display:flex;gap:var(--c--space-6);padding:var(--c--space-5) var(--c--space-6);width:100%}.c__search-combination:focus-within{box-shadow:inset 0 0 0 2px var(--c--color-orange-800)}.c__search-combination__input{background:var(--c--color-transparent);border:none;caret-color:var(--c--color-primary);color:var(--c--color-text-black);font-size:var(--c--font-size-md);height:24px;line-height:var(--c--line-height-md);outline:none;padding:0;width:100%}.c__search-combination__input::placeholder{color:var(--c--color-text-grey);font-weight:var(--c--font-weight-bold)}.c__search-combination__icon{color:var(--c--color-secondary);font-size:var(--c--font-size-md);margin-right:var(--c--space-1)}.c__search-combination__clear{align-items:center;background:var(--c--color-grey-600);border:none;border-radius:var(--c--radius-full);cursor:var(--c--cursor-pointer);display:none;flex-shrink:0;height:12px;justify-content:center;padding:0;transition:all .2s ease;width:12px}.c__search-combination__clear:active{transform:scale(.95)}.c__search-combination__clear-icon{color:var(--c--color-white);font-size:8px}.c__search-combination:has(.c__search-combination__input:not(:placeholder-shown)) .c__search-combination__clear{display:flex}.c__search-combination:has(.c__search-combination__input:not(:placeholder-shown)) .c__search-combination__icon{display:none}.c__search-combination--grey{background-color:var(--c--color-bg-grey)}.c__search-combination--white{background-color:var(--c--color-white)}.c__search-combination--disabled{box-shadow:inset 0 0 0 1px var(--c--color-grey-300);cursor:var(--c--cursor-not-allowed)}.c__search-combination--disabled .c__search-combination__input{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed);pointer-events:none}.c__search-combination--disabled .c__search-combination__clear,.c__search-combination--disabled .c__search-combination__icon{display:none}.c__search-combination--disabled:focus-within{box-shadow:inset 0 0 0 1px var(--c--color-grey-300)}.c__search-full{align-items:center;border-radius:var(--c--radius-xs);display:flex;flex-wrap:nowrap;gap:var(--c--space-6);padding:var(--c--space-5) var(--c--space-6);position:relative;transition:box-shadow .12s ease,border-color .12s ease;width:100%}.c__search-full:focus-within{border-radius:var(--c--radius-xs);box-shadow:inset 0 0 0 2px var(--c--color-primary-hover)}.c__search-full__input{background:var(--c--color-transparent);border:none;caret-color:var(--c--color-primary);flex:1 1 0;font-size:var(--c--font-size-md);line-height:var(--c--line-height-md);min-width:0;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.c__search-full__input::placeholder{color:var(--c--color-text-grey);font-weight:var(--c--font-weight-bold)}.c__search-full__input:disabled{background-color:var(--c--color-bg-grey);box-shadow:none;cursor:var(--c--cursor-not-allowed)}.c__search-full__input:disabled::placeholder{color:var(--c--color-text-disabled)}.c__search-full__group{display:flex;flex:1 1 0;min-width:0;position:relative}.c__search-full__group:before{background-color:var(--c--color-text-grey);content:"";height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.c__search-full__group .c__search-full__btn-text{align-items:center;background-color:var(--c--color-transparent);border:0;color:var(--c--color-text-grey);cursor:var(--c--cursor-pointer);display:inline-flex;font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);justify-content:space-between;line-height:var(--c--line-height-md);margin-left:var(--c--space-6);padding:0;width:100%}.c__search-full--white{background-color:var(--c--color-white)}.c__search-full--grey{background-color:var(--c--color-bg-grey)}.c__search-full--orange{background-color:var(--c--color-white);box-shadow:inset 0 0 0 1px var(--c--color-primary-hover)}.c__search-full--disabled{background-color:var(--c--color-bg-grey);box-shadow:none;cursor:var(--c--cursor-not-allowed)}.c__search-full--disabled .c__search-full__group{pointer-events:none}.c__search-full--disabled .c__btn-text,.c__search-full--disabled .c__search-full__input{color:var(--c--color-text-disabled)}.c__search-full__item{background:var(--c--color-white);border-radius:var(--c--radius-xs);box-shadow:0 0 8px 0 rgba(0,0,0,.2);left:0;overflow:auto;position:absolute;right:0;top:44px;z-index:var(--c--z-index-dropdown)}.c__search-full__item .c__search-full__item__option,.c__search-full__item__option{align-items:center;color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);display:flex;font-size:var(--c--font-size-sm);gap:var(--c--space-2);line-height:var(--c--line-height-sm);padding:var(--c--space-5) var(--c--space-8)}.c__search-full__item .c__search-full__item__option>div,.c__search-full__item__option>div{flex:1 1 0}.c__search-full__item .c__search-full__item__option .jb_icon_delete,.c__search-full__item__option .jb_icon_delete{font-size:var(--c--font-size-md)}.c__search-full__item .c__search-full__item__option:hover,.c__search-full__item__option:hover{background:var(--c--color-orange-200)}.c__search-full__item__icon{font-size:var(--c--font-size-md)}.c__search-full--mobile.c__search-full--grey{box-shadow:inset 0 0 0 1px var(--c--color-cool-grey-300)}.c__search-full--mobile.c__search-full--orange{box-shadow:inset 0 0 0 1px var(--c--color-primary-hover)}.c__search-full--mobile:focus-within{box-shadow:inset 0 0 0 2px var(--c--color-primary-hover)}.c__search-full--mobile .c__search-full__icon{color:var(--c--color-primary-hover);font-size:var(--c--font-size-md)}.c__search-menu__item{background:var(--c--color-white);border-radius:var(--c--radius-xs);box-shadow:0 0 8px 0 rgba(0,0,0,.2);left:0;overflow:auto;position:absolute;right:0;top:44px;z-index:10}.c__search-menu__item__option{align-items:center;color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);display:flex;font-size:var(--c--font-size-sm);gap:var(--c--space-2);line-height:var(--c--line-height-sm);padding:var(--c--space-5) var(--c--space-8)}.c__search-menu__item__option>div{flex:1 1 0}.c__search-menu__item__option .jb_icon_delete{font-size:var(--c--font-size-md)}.c__search-menu__item__option:hover{background:var(--c--color-orange-200)}.c__search-menu__item__icon{font-size:var(--c--font-size-md)}.c__search-menu__item:not(.c__search-menu__item--history) .c__search-menu__item__icon,.c__search-menu__item:not(.c__search-menu__item--history) .jb_icon_delete{display:none}.c__search-menu__item--advertise .c__search-menu__item__option{color:var(--c--color-primary-hover)}.c__search-menu__item--moreCompany .c__search-menu__item__option{color:var(--c--color-link)}.c__search-menu__item--moreCompany:hover .c__search-menu__item__option{color:var(--c--color-link-hover)}.c__search-normal{align-items:center;background:var(--c--color-bg-white);border-radius:var(--c--radius-xs);box-sizing:border-box;display:flex;gap:var(--c--space-6);height:44px;padding:var(--c--space-5) var(--c--space-6);width:100%}.c__search-normal:focus-within{box-shadow:inset 0 0 0 2px var(--c--color-orange-800)}.c__search-normal__input{background:var(--c--color-transparent);border:none;caret-color:var(--c--color-primary);color:var(--c--color-text-black);font-size:var(--c--font-size-md);height:24px;line-height:var(--c--line-height-md);outline:none;padding:0;width:100%}.c__search-normal__input::placeholder{color:var(--c--color-text-grey);font-weight:var(--c--font-weight-bold)}.c__search-normal__icon{color:var(--c--color-secondary);font-size:var(--c--font-size-md);margin-right:var(--c--space-1)}.c__search-normal__clear{align-items:center;background:var(--c--color-grey-600);border:none;border-radius:var(--c--radius-full);cursor:var(--c--cursor-pointer);display:none;flex-shrink:0;height:12px;justify-content:center;padding:0;transition:all .2s ease;width:12px}.c__search-normal__clear:active{transform:scale(.95)}.c__search-normal__clear-icon{color:var(--c--color-white);font-size:8px}.c__search-normal__divider{background:var(--c--color-grey-300);display:none;height:28px;width:1px}.c__search-normal:has(.c__search-normal__input:not(:placeholder-shown)){box-shadow:inset 0 0 0 2px var(--c--color-grey-300)}.c__search-normal:has(.c__search-normal__input:not(:placeholder-shown)) .c__search-normal__clear,.c__search-normal:has(.c__search-normal__input:not(:placeholder-shown)) .c__search-normal__divider{display:flex}.c__search-normal:focus-within:has(.c__search-normal__input:not(:placeholder-shown)){box-shadow:inset 0 0 0 2px var(--c--color-orange-800)}.c__search-normal:focus-within:has(.c__search-normal__input:not(:placeholder-shown)) .c__search-normal__icon{color:var(--c--color-primary-hover)}.c__search-normal--grey{background-color:var(--c--color-bg-grey)}.c__search-normal--white{background-color:var(--c--color-white)}.c__search-normal--disabled{box-shadow:inset 0 0 0 1px var(--c--color-grey-300);cursor:var(--c--cursor-not-allowed)}.c__search-normal--disabled .c__search-normal__input{color:var(--c--color-disabled);cursor:var(--c--cursor-not-allowed);pointer-events:none}.c__search-normal--disabled .c__search-normal__input::placeholder{font-size:var(--c--font-size-sm)}.c__search-normal--disabled .c__search-normal__clear,.c__search-normal--disabled .c__search-normal__icon{display:none}.c__search-normal--disabled:focus-within{box-shadow:inset 0 0 0 1px var(--c--color-grey-300)}.c__search-single{max-width:740px;min-width:160px;width:100%}.c__search-single__box{align-items:center;background:var(--c--color-bg-white);border-radius:var(--c--radius-xs);box-shadow:inset 0 0 0 1px var(--c--color-grey-300);display:flex;gap:var(--c--space-6);width:100%}.c__search-single__box:focus-within{box-shadow:inset 0 0 0 2px var(--c--color-orange-800)}.c__search-single__box__input{background:var(--c--color-transparent);border:none;caret-color:var(--c--color-primary);outline:none;padding:0;width:100%}.c__search-single__box__input::placeholder{color:var(--c--color-text-grey);font-weight:var(--c--font-weight-bold)}.c__search-single__box__icon{color:var(--c--color-secondary);font-size:var(--c--font-size-md);margin-right:var(--c--space-1)}.c__search-single__box--auto:has(.c__search-single__box__input:not(:placeholder-shown)) .c__search-single__box__icon{display:none}.c__search-single__box--auto.c__search-single__box--error{box-shadow:inset 0 0 0 2px var(--c--color-error)}.c__search-single__box__clear{align-items:center;background:var(--c--color-grey-600);border:none;border-radius:var(--c--radius-full);cursor:var(--c--cursor-pointer);display:none;flex-shrink:0;height:12px;justify-content:center;padding:0;transition:all .2s ease;width:12px}.c__search-single__box__clear:active{transform:scale(.95)}.c__search-single__box__clear-icon{color:var(--c--color-white);font-size:8px}.c__search-single__box__divider{background:var(--c--color-grey-300);display:none;width:1px}.c__search-single__box:has(.c__search-single__box__input:not(:placeholder-shown)) .c__search-single__box__clear,.c__search-single__box:has(.c__search-single__box__input:not(:placeholder-shown)) .c__search-single__box__divider{display:flex}.c__search-single__box:focus-within:has(.c__search-single__box__input:not(:placeholder-shown)) .c__search-single__box__icon{color:var(--c--color-primary-hover)}.c__search-single__box--grey{background-color:var(--c--color-bg-grey)}.c__search-single__box--orange,.c__search-single__box--white{background-color:var(--c--color-white)}.c__search-single__box--orange{box-shadow:inset 0 0 0 1px var(--c--color-primary-hover)}.c__search-single__box--lg{box-sizing:border-box;height:var(--c--textfield-height-md);padding:var(--c--space-5) var(--c--space-6)}.c__search-single__box--lg,.c__search-single__box--lg .c__search-single__box__input{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md)}.c__search-single__box--lg .c__search-single__box__divider{height:28px}.c__search-single__box--sm{box-sizing:border-box;height:var(--c--textfield-height-sm);padding:var(--c--space-3) var(--c--space-6)}.c__search-single__box--sm,.c__search-single__box--sm .c__search-single__box__input{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm)}.c__search-single__box--sm .c__search-single__box__divider{height:16px}.c__search-single__error-text{color:var(--c--color-error);font-size:var(--c--font-size-xs);line-height:var(--c--line-height-xs)}.c__tab-basic{--border-bottom-width:3px;display:flex}.c__tab-basic__item{background-color:var(--c--color-transparent);border:0;border-bottom:var(--border-bottom-width) solid var(--c--color-transparent);color:var(--c--color-grey-700);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-sm);padding:var(--c--space-6) var(--c--space-8) calc(var(--c--space-6) - var(--border-bottom-width));position:relative;text-align:center;text-decoration:none;transition:color var(--c--transition-duration),background-color var(--c--transition-duration),border-bottom-color var(--c--transition-duration)}@media (min-width:1024px){.c__tab-basic__item{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md);padding:14px var(--c--space-8) calc(14px - var(--border-bottom-width))}}.c__tab-basic__item--active,.c__tab-basic__item:hover{color:var(--c--color-primary-hover)}.c__tab-basic__item--active{border-bottom-color:var(--c--color-primary-hover)}.c__tab-basic__item--disabled,.c__tab-basic__item:disabled{cursor:var(--c--cursor-not-allowed)}.c__tab-basic__item--disabled,.c__tab-basic__item--disabled:hover,.c__tab-basic__item:disabled{border-bottom-color:var(--c--color-transparent);color:var(--c--color-disabled)}.c__tab-basic--black{color:var(--c--color-text-black)}.c__tab-basic--grey{color:var(--c--color-secondary)}.c__tab-basic--lg .c__tab-basic__item{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md);padding:14px var(--c--space-8) calc(14px - var(--border-bottom-width))}.c__tab-basic--sm .c__tab-basic__item{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:var(--c--space-6) var(--c--space-8) calc(var(--c--space-6) - var(--border-bottom-width))}.c__tab-filter{border:var(--c--border-width) solid var(--c--color-border-grey);border-radius:var(--c--radius-sm);display:flex;overflow:hidden}.c__tab-filter,.c__tab-filter__item{background-color:var(--c--color-white)}.c__tab-filter__item{border:0;color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-lg);padding:var(--c--space-4) var(--c--space-8);position:relative;text-align:center;text-decoration:none;transition:color var(--c--transition-duration),background-color var(--c--transition-duration)}.c__tab-filter__item--alert{padding-right:var(--c--space-10)}.c__tab-filter__item--alert:after{background-color:var(--c--color-primary-hover);border-radius:var(--c--radius-full);content:"";height:4px;position:absolute;right:var(--c--space-8);top:var(--c--space-6);width:4px}.c__tab-filter__item:hover{background-color:rgb(from var(--c--color-orange-200) r g b/40%);color:var(--c--color-grey-600)}.c__tab-filter__item--active,.c__tab-filter__item--active:hover{background-color:var(--c--color-orange-200);color:var(--c--color-primary-hover)}.c__tab-filter__item--disabled,.c__tab-filter__item--disabled:hover,.c__tab-filter__item:disabled{background-color:var(--c--color-grey-200);color:var(--c--color-grey-600);cursor:var(--c--cursor-not-allowed)}.c__tab-rounded{column-gap:var(--c--space-6);display:flex}.c__tab-rounded__item{background-color:var(--c--color-white);border:var(--c--border-width) solid var(--c--color-border-grey);border-radius:var(--c--radius-pill);color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-sm);padding:var(--c--space-4) var(--c--space-8);position:relative;text-align:center;text-decoration:none;transition:color var(--c--transition-duration),background-color var(--c--transition-duration),border-color var(--c--transition-duration)}.c__tab-rounded__item:hover{background-color:var(--c--color-orange-100)}.c__tab-rounded__item--active,.c__tab-rounded__item--active:hover{background-color:var(--c--color-orange-300);border-color:var(--c--color-primary-hover);color:var(--c--color-primary-hover)}.c__tab-rounded__item--disabled,.c__tab-rounded__item:disabled{cursor:var(--c--cursor-not-allowed);opacity:.5}.c__tab-rounded__item--disabled:hover,.c__tab-rounded__item:disabled:hover{background-color:var(--c--color-white);border-color:var(--c--color-border-grey);color:var(--c--color-secondary)}.c__tab-rounded-bar{background-color:var(--c--color-white);border:var(--c--border-width) solid var(--c--color-border-grey);border-radius:var(--c--radius-pill);display:flex}@media (min-width:1024px){.c__tab-rounded-bar:not(.c__tab-rounded-bar--sm){min-width:588px}}.c__tab-rounded-bar__item{background-color:var(--c--color-white);border:0;border-radius:var(--c--radius-pill);color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);flex:1 1 auto;font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);padding:var(--c--space-6) var(--c--space-10);position:relative;text-align:center;text-decoration:none;transition:color var(--c--transition-duration),background-color var(--c--transition-duration)}@media (min-width:1024px){.c__tab-rounded-bar__item{padding:var(--c--space-6) var(--c--space-16)}}.c__tab-rounded-bar__item:hover{color:var(--c--color-primary)}.c__tab-rounded-bar__item--active,.c__tab-rounded-bar__item--active:hover{background-color:var(--c--color-primary);color:var(--c--color-white)}.c__tab-rounded-bar--lg .c__tab-rounded-bar__item{padding:var(--c--space-6) var(--c--space-16)}.c__tab-rounded-bar--sm .c__tab-rounded-bar__item{padding:var(--c--space-6) var(--c--space-10)}.c__tab-square{display:flex}.c__tab-square__item{background-color:var(--c--color-white);border:none;border-radius:var(--c--radius-xs);box-shadow:0 2px 8px 0 var(--c--color-grey-400);color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-md);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-md);padding:var(--c--space-4) var(--c--space-8);text-align:center;text-decoration:none;transition:color var(--c--transition-duration),box-shadow var(--c--transition-duration)}.c__tab-square__item--active,.c__tab-square__item:hover{color:var(--c--color-primary-hover)}.c__tab-square__item--active{box-shadow:0 2px 8px 0 var(--c--color-orange-400)}.c__tab-tooth{align-items:end;column-gap:var(--c--space-6);display:flex;padding-left:var(--c--space-6);padding-right:var(--c--space-6)}.c__tab-tooth__item{background-color:var(--c--color-grey-100);border:none;border-radius:var(--c--radius-md) var(--c--radius-md) 0 0;color:var(--c--color-secondary);cursor:var(--c--cursor-pointer);font-size:var(--c--font-size-sm);font-weight:var(--c--font-weight-bold);line-height:var(--c--line-height-sm);padding:var(--c--space-4) var(--c--space-6);position:relative;text-align:center;text-decoration:none;transition:color var(--c--transition-duration),background-color var(--c--transition-duration),padding var(--c--transition-duration)}@media (min-width:1024px){.c__tab-tooth__item{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md);padding:var(--c--space-4) var(--c--space-20)}.c__tab-tooth__item--active,.c__tab-tooth__item:hover{padding:var(--c--space-6) var(--c--space-20)}}.c__tab-tooth__item:after,.c__tab-tooth__item:before{bottom:0;content:"";height:12px;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--c--transition-duration);width:12px}.c__tab-tooth__item:before{background:radial-gradient(circle at 0 0,var(--c--color-transparent) 12px,var(--c--color-orange-100) 12px);left:-12px}.c__tab-tooth__item:after{background:radial-gradient(circle at 100% 0,var(--c--color-transparent) 12px,var(--c--color-orange-100) 12px);right:-12px}.c__tab-tooth__item--active,.c__tab-tooth__item:hover{background-color:var(--c--color-orange-100)}.c__tab-tooth__item--active:after,.c__tab-tooth__item--active:before,.c__tab-tooth__item:hover:after,.c__tab-tooth__item:hover:before{opacity:1}.c__tab-tooth__item--active{color:var(--c--color-primary)}.c__tab-tooth--sm .c__tab-tooth__item{font-size:var(--c--font-size-sm);line-height:var(--c--line-height-sm);padding:var(--c--space-4) var(--c--space-6)}.c__tab-tooth--lg .c__tab-tooth__item{font-size:var(--c--font-size-md);line-height:var(--c--line-height-md);padding:var(--c--space-4) var(--c--space-20)}.c__tab-tooth--lg .c__tab-tooth__item--active,.c__tab-tooth--lg .c__tab-tooth__item:hover{padding:var(--c--space-6) var(--c--space-20)}