:root{--animation-time: 0.1s;--cui-font: "Roboto";--color-root-ink: #000;--color-root-paper: #fff;--screen-xs-min: 320px;--screen-sm-min: 640px;--screen-md-min: 960px;--screen-lg-min: 1600px;--screen-xl-min: 2561px;--screen-xs-max: 639px;--screen-sm-max: 959px;--screen-md-max: 1599px;--screen-lg-max: 2560px;--color-root-0-lightness: 100%;--color-root-1-lightness: 90%;--color-root-2-lightness: 80%;--color-root-3-lightness: 70%;--color-root-4-lightness: 60%;--color-root-5-lightness: 50%;--color-root-6-lightness: 40%;--color-root-7-lightness: 30%;--color-root-8-lightness: 20%;--color-root-9-lightness: 10%;--color-root-r-saturation: 100%;--color-root-r-lightness: 45%;--color-root-r0-hue: 4;--color-root-r1-hue: 34;--color-root-r2-hue: 54;--color-root-r3-hue: 84;--color-root-r4-hue: 169;--color-root-r5-hue: 174;--color-root-r6-hue: 204;--color-root-r7-hue: 224;--color-root-r8-hue: 274;--color-root-r9-hue: 344;--color-root-lightness: 5%;--color-root-lightness-hover: 13%;--color-root-lightness-l1: 60%;--color-root-lightness-l1-hover: 80%;--color-root-saturation: 1%;--color-root-saturation-l1: 4%;--color-root-bg-lightness: 100%;--color-root-bg-lightness-hover: 94%;--color-root-bg-lightness-l1: 95%;--color-root-bg-lightness-l1-hover: 98%;--color-root-bg-saturation: 1%;--color-root-bg-saturation-l1: 4%;--color-root-border-lightness: 80%;--color-root-border-lightness-hover: 90%;--color-root-border-lightness-l1: 45%;--color-root-border-lightness-l1-hover: 29%;--color-root-border-saturation: 1%;--color-root-border-saturation-l1: 4%;--color-root-major-hue: 216;--color-root-major-lightness: 23%;--color-root-major-lightness-hover: 31%;--color-root-major-lightness-l1: 95%;--color-root-major-lightness-l1-hover: 99%;--color-root-major-saturation: 100%;--color-root-major-saturation-l1: 100%;--color-root-minor-hue: 280;--color-root-minor-lightness: 31%;--color-root-minor-lightness-hover: 25%;--color-root-minor-lightness-l1: 95%;--color-root-minor-lightness-l1-hover: 100%;--color-root-minor-saturation: 100%;--color-root-minor-saturation-l1: 100%;--color-root-safe-hue: 179;--color-root-safe-lightness: 25%;--color-root-safe-lightness-hover: 11%;--color-root-safe-lightness-l1: 95%;--color-root-safe-lightness-l1-hover: 87%;--color-root-safe-saturation: 100%;--color-root-safe-saturation-l1: 100%;--color-root-danger-hue: 343;--color-root-danger-lightness: 48%;--color-root-danger-lightness-hover: 42%;--color-root-danger-lightness-l1: 92%;--color-root-danger-lightness-l1-hover: 76%;--color-root-danger-saturation: 100%;--color-root-danger-saturation-l1: 100%;--color-root-tip-hue: 45;--color-root-tip-lightness: 34%;--color-root-tip-lightness-hover: 18%;--color-root-tip-lightness-l1: 95%;--color-root-tip-lightness-l1-hover: 77%;--color-root-tip-saturation: 100%;--color-root-tip-saturation-l1: 100%;--color-root: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness));--color-root-l1: hsl(var(--color-root-major-hue), var(--color-root-saturation-l1), var(--color-root-lightness-l1));--color-root-bg: hsl(var(--color-root-major-hue), var(--color-root-bg-saturation), var(--color-root-bg-lightness));--color-root-bg-l1: hsl(var(--color-root-major-hue), var(--color-root-bg-saturation-l1), var(--color-root-bg-lightness-l1));--color-root-border: hsl(var(--color-root-major-hue), var(--color-root-border-saturation), var(--color-root-border-lightness));--color-root-border-l1: hsl(var(--color-root-major-hue), var(--color-root-border-saturation-l1), var(--color-root-border-lightness-l1));--color-root-border-hover: hsl(var(--color-root-major-hue), var(--color-root-border-saturation), var(--color-root-border-lightness-hover));--color-root-border-l1-hover: hsl(var(--color-root-major-hue), var(--color-root-border-saturation-l1), var(--color-root-border-lightness-l1-hover));--color-root-major: hsl(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness));--color-root-major-l1: hsl(var(--color-root-major-hue), var(--color-root-major-saturation-l1), var(--color-root-major-lightness-l1));--color-root-minor: hsl(var(--color-root-minor-hue), var(--color-root-minor-saturation), var(--color-root-minor-lightness));--color-root-minor-l1: hsl(var(--color-root-minor-hue), var(--color-root-minor-saturation-l1), var(--color-root-minor-lightness-l1));--color-root-safe: hsl(var(--color-root-safe-hue), var(--color-root-safe-saturation), var(--color-root-safe-lightness));--color-root-safe-l1: hsl(var(--color-root-safe-hue), var(--color-root-safe-saturation-l1), var(--color-root-safe-lightness-l1));--color-root-danger: hsl(var(--color-root-danger-hue), var(--color-root-danger-saturation), var(--color-root-danger-lightness));--color-root-danger-l1: hsl(var(--color-root-danger-hue), var(--color-root-danger-saturation-l1), var(--color-root-danger-lightness-l1));--color-root-tip: hsl(var(--color-root-tip-hue), var(--color-root-tip-saturation), var(--color-root-tip-lightness));--color-root-tip-l1: hsl(var(--color-root-tip-hue), var(--color-root-tip-saturation-l1), var(--color-root-tip-lightness-l1));--color-root-hover: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness-hover));--color-root-l1-hover: hsl(var(--color-root-major-hue), var(--color-root-saturation-l1), var(--color-root-lightness-l1-hover));--color-root-bg-hover: hsl(var(--color-root-major-hue), var(--color-root-bg-saturation), var(--color-root-bg-lightness-hover));--color-root-bg-l1-hover: hsl(var(--color-root-major-hue), var(--color-root-bg-saturation-l1), var(--color-root-bg-lightness-l1-hover));--color-root-major-hover: hsl(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness-hover));--color-root-major-l1-hover: hsl(var(--color-root-major-hue), var(--color-root-major-saturation-l1), var(--color-root-major-lightness-l1-hover));--color-root-minor-hover: hsl(var(--color-root-minor-hue), var(--color-root-minor-saturation), var(--color-root-minor-lightness-hover));--color-root-minor-l1-hover: hsl(var(--color-root-minor-hue), var(--color-root-minor-saturation-l1), var(--color-root-minor-lightness-l1-hover));--color-root-safe-hover: hsl(var(--color-root-safe-hue), var(--color-root-safe-saturation), var(--color-root-safe-lightness-hover));--color-root-safe-l1-hover: hsl(var(--color-root-safe-hue), var(--color-root-safe-saturation-l1), var(--color-root-safe-lightness-l1-hover));--color-root-danger-hover: hsl(var(--color-root-danger-hue), var(--color-root-danger-saturation), var(--color-root-danger-lightness-hover));--color-root-danger-l1-hover: hsl(var(--color-root-danger-hue), var(--color-root-danger-saturation-l1), var(--color-root-danger-lightness-l1-hover));--color-root-tip-hover: hsl(var(--color-root-tip-hue), var(--color-root-tip-saturation), var(--color-root-tip-lightness-hover));--color-root-tip-l1-hover: hsl(var(--color-root-tip-hue), var(--color-root-tip-saturation-l1), var(--color-root-tip-lightness-l1-hover));--logo: url(/images/logo.svg);--logo-bg: url(/images/logo-bg.svg);--logo-size: 60px;--line-height-1: 1;--line-height-2: 1.25;--line-height-3: 1.75;--radius-0: 0.25rem;--radius-1: 0.5rem;--radius-2: 1rem;--radius-3: 1.5rem;--radius-4: 2rem;--font-size-1: 2rem;--font-size-2: 1.75rem;--font-size-3: 1.5rem;--font-size-4: 1.25rem;--font-size-5: 1rem;--font-size-6: 0.875rem;--font-size-7: 0.75rem;--gxs: 0.125rem;--g0: 0.25rem;--g1: 0.5rem;--g2: 0.75rem;--g3: 1rem;--g4: 1.75rem;--g5: 2.75rem;--g6: 4.5rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700}body{--color-r0: hsl(var(--color-root-r0-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r1: hsl(var(--color-root-r1-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r2: hsl(var(--color-root-r2-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r3: hsl(var(--color-root-r3-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r4: hsl(var(--color-root-r4-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r5: hsl(var(--color-root-r5-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r6: hsl(var(--color-root-r6-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r7: hsl(var(--color-root-r7-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r8: hsl(var(--color-root-r8-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color-r9: hsl(var(--color-root-r9-hue), var(--color-root-r-saturation), var(--color-root-r-lightness));--color: var(--color-root);--color-border: var(--color-root-border);--color-bg: var(--color-root-bg);--color-hover: var(--color-root-hover);--color-border-hover: var(--color-root-border-hover);--color-bg-hover: var(--color-root-bg-hover);--color-l1: var(--color-root-l1);--color-border-l1: var(--color-root-border-l1);--color-bg-l1: var(--color-root-bg-l1);--color-l1-hover: var(--color-root-l1-hover);--color-border-l1-hover: var(--color-root-border-l1-hover);--color-bg-l1-hover: var(--color-root-bg-l1-hover);--color-active: var(--color-root-bg);--color-active-border: var(--color-root-border);--color-active-bg: var(--color-root);--color-active-hover: var(--color-root-bg-hover);--color-active-bg-hover: var(--color-root-hover);--color-active-border-hover: var(--color-root-border-hover);--color-disabled: var(--color-root-l1);--color-major: var(--color-root-major);--color-major-l1: var(--color-root-major-l1);--color-major-hover: var(--color-root-major-hover);--color-major-l1-hover: var(--color-root-major-l1-hover);--color-minor: var(--color-root-minor);--color-minor-l1: var(--color-root-minor-l1);--color-minor-hover: var(--color-root-minor-hover);--color-minor-l1-hover: var(--color-root-minor-l1-hover);--color-safe: var(--color-root-safe);--color-safe-l1: var(--color-root-safe-l1);--color-safe-hover: var(--color-root-safe-hover);--color-safe-l1-hover: var(--color-root-safe-l1-hover);--color-danger: var(--color-root-danger);--color-danger-l1: var(--color-root-danger-l1);--color-danger-hover: var(--color-root-danger-hover);--color-danger-l1-hover: var(--color-root-danger-l1-hover);--color-tip: var(--color-root-tip);--color-tip-l1: var(--color-root-tip-l1);--color-tip-hover: var(--color-root-tip-hover);--color-tip-l1-hover: var(--color-root-tip-l1-hover);--color-link: var(--color-minor);--color-link-hover: var(--color-major);--color-0: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-0-lightness));--color-1: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-1-lightness));--color-2: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-2-lightness));--color-3: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-3-lightness));--color-4: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-4-lightness));--color-5: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-5-lightness));--color-6: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-6-lightness));--color-7: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-7-lightness));--color-8: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-8-lightness));--color-9: hsl(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-9-lightness));--section-gap-x: var(--g3);--section-gap-y: var(--g5);--panel-gap-x: var(--g2);--panel-gap-y: var(--g3);--comp-size-1: 1.75rem;--comp-size-2: 2rem;--comp-size-3: 2.75rem;--comp-size-4: 3.2rem;--comp-height: var(--comp-size-3);--comp-font-size: var(--font-size-5);--comp-border-radius: var(--radius-1);--comp-max-width: auto;--comp-line-height: var(--line-height-3);--selection-background: var(--color-bg);--selection-color: var(--color-root)}@media(prefers-color-scheme: dark){:root:not(.theme-light){--logo: url(/images/logo-bg.svg);--color-root-lightness: 95%;--color-root-lightness-hover: 95%;--color-root-lightness-l1: 60%;--color-root-lightness-l1-hover: 39%;--color-root-bg-lightness: 10%;--color-root-bg-lightness-hover: 6%;--color-root-bg-lightness-l1: 100%;--color-root-bg-lightness-l1-hover: 100%;--color-root-major-lightness: 90%;--color-root-major-lightness-hover: 86%;--color-root-major-lightness-l1: 10%;--color-root-major-lightness-l1-hover: 24%;--color-root-minor-lightness: 90%;--color-root-minor-lightness-hover: 82%;--color-root-minor-lightness-l1: 10%;--color-root-minor-lightness-l1-hover: 28%;--color-root-safe-lightness: 90%;--color-root-safe-lightness-hover: 72%;--color-root-safe-lightness-l1: 10%;--color-root-safe-lightness-l1-hover: 22%;--color-root-danger-lightness: 90%;--color-root-danger-lightness-hover: 82%;--color-root-danger-lightness-l1: 10%;--color-root-danger-lightness-l1-hover: 30%;--color-root-tip-lightness: 90%;--color-root-tip-lightness-hover: 70%;--color-root-tip-lightness-l1: 10%;--color-root-tip-lightness-l1-hover: 32%;--color-root-0-lightness: 10%;--color-root-1-lightness: 20%;--color-root-2-lightness: 30%;--color-root-3-lightness: 40%;--color-root-4-lightness: 50%;--color-root-5-lightness: 60%;--color-root-6-lightness: 70%;--color-root-7-lightness: 80%;--color-root-8-lightness: 90%;--color-root-9-lightness: 100%}:root:not(.theme-light) #body .header.active{--header-color: var(--color);--header-color-bg: var(--color-bg);--header-color-border: var(--color-border);--header-color-hover: var(--color-hover);--header-color-bg-hover: var(--color-bg-hover);--header-color-border-hover: var(--color-border-hover)}:root:not(.theme-light) #body .header.active .input{--input-color: var(--color-bg);--input-color-bg: var(--color)}:root:not(.theme-light) #body .section.active{--section-color: var(--color);--section-color-bg: var(--color-bg)}:root:not(.theme-light) #body .panel.active{--panel-color: var(--color);--panel-color-bg: var(--color-bg)}}:root.theme-dark{--logo: url(/images/logo-bg.svg);--color-root-lightness: 95%;--color-root-lightness-hover: 95%;--color-root-lightness-l1: 60%;--color-root-lightness-l1-hover: 39%;--color-root-bg-lightness: 10%;--color-root-bg-lightness-hover: 6%;--color-root-bg-lightness-l1: 100%;--color-root-bg-lightness-l1-hover: 100%;--color-root-major-lightness: 90%;--color-root-major-lightness-hover: 86%;--color-root-major-lightness-l1: 10%;--color-root-major-lightness-l1-hover: 24%;--color-root-minor-lightness: 90%;--color-root-minor-lightness-hover: 82%;--color-root-minor-lightness-l1: 10%;--color-root-minor-lightness-l1-hover: 28%;--color-root-safe-lightness: 90%;--color-root-safe-lightness-hover: 72%;--color-root-safe-lightness-l1: 10%;--color-root-safe-lightness-l1-hover: 22%;--color-root-danger-lightness: 90%;--color-root-danger-lightness-hover: 82%;--color-root-danger-lightness-l1: 10%;--color-root-danger-lightness-l1-hover: 30%;--color-root-tip-lightness: 90%;--color-root-tip-lightness-hover: 70%;--color-root-tip-lightness-l1: 10%;--color-root-tip-lightness-l1-hover: 32%;--color-root-0-lightness: 10%;--color-root-1-lightness: 20%;--color-root-2-lightness: 30%;--color-root-3-lightness: 40%;--color-root-4-lightness: 50%;--color-root-5-lightness: 60%;--color-root-6-lightness: 70%;--color-root-7-lightness: 80%;--color-root-8-lightness: 90%;--color-root-9-lightness: 100%}:root.theme-dark #body .header.active{--header-color: var(--color);--header-color-bg: var(--color-bg);--header-color-border: var(--color-border);--header-color-hover: var(--color-hover);--header-color-bg-hover: var(--color-bg-hover);--header-color-border-hover: var(--color-border-hover)}:root.theme-dark #body .header.active .input{--input-color: var(--color-bg);--input-color-bg: var(--color)}:root.theme-dark #body .section.active{--section-color: var(--color);--section-color-bg: var(--color-bg)}:root.theme-dark #body .panel.active{--panel-color: var(--color);--panel-color-bg: var(--color-bg)}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url(/font.Roboto-Thin.woff2) format("woff2");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(/font.Roboto-Regular.woff2) format("woff2");font-display:swap}@keyframes skeleton_house_loading{to{background-position:140% 0,right .5rem top .5rem,.5rem .5rem,.5rem 125px,.5rem 157px,.5rem 175px,0 200px,0 0}}@font-face{font-family:"fonticon";src:url(/font.fonticon.woff) format("woff"),url(/font.fonticon.ttf) format("truetype"),url(/images/fonticon.svg?b94lvl) format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cui::before{content:""}.icon-asterisk::before{content:""}.icon-plus::before{content:""}.icon-question::before{content:""}.icon-minus::before{content:""}.icon-glass::before{content:""}.icon-music::before{content:""}.icon-search::before{content:""}.icon-envelope-o::before{content:""}.icon-heart::before{content:""}.icon-star::before{content:""}.icon-star-o::before{content:""}.icon-user::before{content:""}.icon-film::before{content:""}.icon-th-large::before{content:""}.icon-th::before{content:""}.icon-th-list::before{content:""}.icon-check::before{content:""}.icon-close::before{content:""}.icon-remove::before{content:""}.icon-times::before{content:""}.icon-search-plus::before{content:""}.icon-search-minus::before{content:""}.icon-power-off::before{content:""}.icon-signal::before{content:""}.icon-cog::before{content:""}.icon-gear::before{content:""}.icon-trash-o::before{content:""}.icon-home::before{content:""}.icon-file-o::before{content:""}.icon-clock-o::before{content:""}.icon-road::before{content:""}.icon-download::before{content:""}.icon-arrow-circle-o-down::before{content:""}.icon-arrow-circle-o-up::before{content:""}.icon-inbox::before{content:""}.icon-play-circle-o::before{content:""}.icon-repeat::before{content:""}.icon-rotate-right::before{content:""}.icon-refresh::before{content:""}.icon-list-alt::before{content:""}.icon-lock::before{content:""}.icon-flag::before{content:""}.icon-headphones::before{content:""}.icon-volume-off::before{content:""}.icon-volume-down::before{content:""}.icon-volume-up::before{content:""}.icon-qrcode::before{content:""}.icon-barcode::before{content:""}.icon-tag::before{content:""}.icon-tags::before{content:""}.icon-book::before{content:""}.icon-bookmark::before{content:""}.icon-print::before{content:""}.icon-camera::before{content:""}.icon-font::before{content:""}.icon-bold::before{content:""}.icon-italic::before{content:""}.icon-text-height::before{content:""}.icon-text-width::before{content:""}.icon-align-left::before{content:""}.icon-align-center::before{content:""}.icon-align-right::before{content:""}.icon-align-justify::before{content:""}.icon-list::before{content:""}.icon-dedent::before{content:""}.icon-outdent::before{content:""}.icon-indent::before{content:""}.icon-video-camera::before{content:""}.icon-image::before{content:""}.icon-photo::before{content:""}.icon-picture-o::before{content:""}.icon-pencil::before{content:""}.icon-map-marker::before{content:""}.icon-adjust::before{content:""}.icon-tint::before{content:""}.icon-edit::before{content:""}.icon-pencil-square-o::before{content:""}.icon-share-square-o::before{content:""}.icon-check-square-o::before{content:""}.icon-arrows::before{content:""}.icon-step-backward::before{content:""}.icon-fast-backward::before{content:""}.icon-backward::before{content:""}.icon-play::before{content:""}.icon-pause::before{content:""}.icon-stop::before{content:""}.icon-forward::before{content:""}.icon-fast-forward::before{content:""}.icon-step-forward::before{content:""}.icon-eject::before{content:""}.icon-chevron-left::before{content:""}.icon-chevron-right::before{content:""}.icon-plus-circle::before{content:""}.icon-minus-circle::before{content:""}.icon-times-circle::before{content:""}.icon-check-circle::before{content:""}.icon-question-circle::before{content:""}.icon-info-circle::before{content:""}.icon-crosshairs::before{content:""}.icon-times-circle-o::before{content:""}.icon-check-circle-o::before{content:""}.icon-ban::before{content:""}.icon-arrow-left::before{content:""}.icon-arrow-right::before{content:""}.icon-arrow-up::before{content:""}.icon-arrow-down::before{content:""}.icon-mail-forward::before{content:""}.icon-share::before{content:""}.icon-expand::before{content:""}.icon-compress::before{content:""}.icon-exclamation-circle::before{content:""}.icon-gift::before{content:""}.icon-leaf::before{content:""}.icon-fire::before{content:""}.icon-eye::before{content:""}.icon-eye-slash::before{content:""}.icon-exclamation-triangle::before{content:""}.icon-minor::before{content:""}.icon-plane::before{content:""}.icon-calendar::before{content:""}.icon-random::before{content:""}.icon-comment::before{content:""}.icon-magnet::before{content:""}.icon-chevron-up::before{content:""}.icon-chevron-down::before{content:""}.icon-retweet::before{content:""}.icon-shopping-cart::before{content:""}.icon-folder::before{content:""}.icon-folder-open::before{content:""}.icon-arrows-v::before{content:""}.icon-arrows-h::before{content:""}.icon-bar-chart::before{content:""}.icon-bar-chart-o::before{content:""}.icon-twitter-square::before{content:""}.icon-facebook-square::before{content:""}.icon-camera-retro::before{content:""}.icon-key::before{content:""}.icon-cogs::before{content:""}.icon-gears::before{content:""}.icon-comments::before{content:""}.icon-thumbs-o-up::before{content:""}.icon-thumbs-o-down::before{content:""}.icon-star-half::before{content:""}.icon-heart-o::before{content:""}.icon-sign-out::before{content:""}.icon-linkedin-square::before{content:""}.icon-thumb-tack::before{content:""}.icon-external-link::before{content:""}.icon-sign-in::before{content:""}.icon-trophy::before{content:""}.icon-github-square::before{content:""}.icon-upload::before{content:""}.icon-lemon-o::before{content:""}.icon-phone::before{content:""}.icon-square-o::before{content:""}.icon-bookmark-o::before{content:""}.icon-phone-square::before{content:""}.icon-twitter::before{content:""}.icon-facebook::before{content:""}.icon-facebook-f::before{content:""}.icon-github::before{content:""}.icon-unlock::before{content:""}.icon-credit-card::before{content:""}.icon-feed::before{content:""}.icon-rss::before{content:""}.icon-hdd-o::before{content:""}.icon-bullhorn::before{content:""}.icon-bell-o::before{content:""}.icon-certificate::before{content:""}.icon-hand-o-right::before{content:""}.icon-hand-o-left::before{content:""}.icon-hand-o-up::before{content:""}.icon-hand-o-down::before{content:""}.icon-arrow-circle-left::before{content:""}.icon-arrow-circle-right::before{content:""}.icon-arrow-circle-up::before{content:""}.icon-arrow-circle-down::before{content:""}.icon-globe::before{content:""}.icon-wrench::before{content:""}.icon-tasks::before{content:""}.icon-filter::before{content:""}.icon-briefcase::before{content:""}.icon-arrows-alt::before{content:""}.icon-group::before{content:""}.icon-users::before{content:""}.icon-chain::before{content:""}.icon-link::before{content:""}.icon-cloud::before{content:""}.icon-flask::before{content:""}.icon-cut::before{content:""}.icon-scissors::before{content:""}.icon-copy::before{content:""}.icon-files-o::before{content:""}.icon-paperclip::before{content:""}.icon-floppy-o::before{content:""}.icon-save::before{content:""}.icon-square::before{content:""}.icon-bars::before{content:""}.icon-navicon::before{content:""}.icon-reorder::before{content:""}.icon-list-ul::before{content:""}.icon-list-ol::before{content:""}.icon-strikethrough::before{content:""}.icon-underline::before{content:""}.icon-table::before{content:""}.icon-magic::before{content:""}.icon-truck::before{content:""}.icon-pinterest::before{content:""}.icon-pinterest-square::before{content:""}.icon-google-plus-square::before{content:""}.icon-google-plus::before{content:""}.icon-money::before{content:""}.icon-caret-down::before{content:""}.icon-caret-up::before{content:""}.icon-caret-left::before{content:""}.icon-caret-right::before{content:""}.icon-columns::before{content:""}.icon-sort::before{content:""}.icon-unsorted::before{content:""}.icon-sort-desc::before{content:""}.icon-sort-down::before{content:""}.icon-sort-asc::before{content:""}.icon-sort-up::before{content:""}.icon-envelope::before{content:""}.icon-linkedin::before{content:""}.icon-rotate-left::before{content:""}.icon-undo::before{content:""}.icon-gavel::before{content:""}.icon-legal::before{content:""}.icon-dashboard::before{content:""}.icon-tachometer::before{content:""}.icon-comment-o::before{content:""}.icon-comments-o::before{content:""}.icon-bolt::before{content:""}.icon-flash::before{content:""}.icon-sitemap::before{content:""}.icon-umbrella::before{content:""}.icon-clipboard::before{content:""}.icon-paste::before{content:""}.icon-lightbulb-o::before{content:""}.icon-exchange::before{content:""}.icon-cloud-download::before{content:""}.icon-cloud-upload::before{content:""}.icon-user-md::before{content:""}.icon-stethoscope::before{content:""}.icon-suitcase::before{content:""}.icon-bell::before{content:""}.icon-coffee::before{content:""}.icon-cutlery::before{content:""}.icon-file-text-o::before{content:""}.icon-building-o::before{content:""}.icon-hospital-o::before{content:""}.icon-ambulance::before{content:""}.icon-medkit::before{content:""}.icon-fighter-jet::before{content:""}.icon-beer::before{content:""}.icon-h-square::before{content:""}.icon-plus-square::before{content:""}.icon-angle-double-left::before{content:""}.icon-angle-double-right::before{content:""}.icon-angle-double-up::before{content:""}.icon-angle-double-down::before{content:""}.icon-angle-left::before{content:""}.icon-angle-right::before{content:""}.icon-angle-up::before{content:""}.icon-angle-down::before{content:""}.icon-desktop::before{content:""}.icon-laptop::before{content:""}.icon-tablet::before{content:""}.icon-mobile::before{content:""}.icon-mobile-phone::before{content:""}.icon-circle-o::before{content:""}.icon-quote-left::before{content:""}.icon-quote-right::before{content:""}.icon-spinner::before{content:""}.icon-circle::before{content:""}.icon-mail-reply::before{content:""}.icon-reply::before{content:""}.icon-github-alt::before{content:""}.icon-folder-o::before{content:""}.icon-folder-open-o::before{content:""}.icon-smile-o::before{content:""}.icon-frown-o::before{content:""}.icon-meh-o::before{content:""}.icon-gamepad::before{content:""}.icon-keyboard-o::before{content:""}.icon-flag-o::before{content:""}.icon-flag-checkered::before{content:""}.icon-terminal::before{content:""}.icon-code::before{content:""}.icon-mail-reply-all::before{content:""}.icon-reply-all::before{content:""}.icon-star-half-empty::before{content:""}.icon-star-half-full::before{content:""}.icon-star-half-o::before{content:""}.icon-location-arrow::before{content:""}.icon-crop::before{content:""}.icon-code-fork::before{content:""}.icon-chain-broken::before{content:""}.icon-unlink::before{content:""}.icon-info::before{content:""}.icon-exclamation::before{content:""}.icon-superscript::before{content:""}.icon-subscript::before{content:""}.icon-eraser::before{content:""}.icon-puzzle-piece::before{content:""}.icon-microphone::before{content:""}.icon-microphone-slash::before{content:""}.icon-shield::before{content:""}.icon-calendar-o::before{content:""}.icon-fire-extinguisher::before{content:""}.icon-rocket::before{content:""}.icon-maxcdn::before{content:""}.icon-chevron-circle-left::before{content:""}.icon-chevron-circle-right::before{content:""}.icon-chevron-circle-up::before{content:""}.icon-chevron-circle-down::before{content:""}.icon-html5::before{content:""}.icon-css3::before{content:""}.icon-anchor::before{content:""}.icon-unlock-alt::before{content:""}.icon-bullseye::before{content:""}.icon-ellipsis-h::before{content:""}.icon-ellipsis-v::before{content:""}.icon-rss-square::before{content:""}.icon-play-circle::before{content:""}.icon-ticket::before{content:""}.icon-minus-square::before{content:""}.icon-minus-square-o::before{content:""}.icon-level-up::before{content:""}.icon-level-down::before{content:""}.icon-check-square::before{content:""}.icon-pencil-square::before{content:""}.icon-external-link-square::before{content:""}.icon-share-square::before{content:""}.icon-compass::before{content:""}.icon-caret-square-o-down::before{content:""}.icon-toggle-down::before{content:""}.icon-caret-square-o-up::before{content:""}.icon-toggle-up::before{content:""}.icon-caret-square-o-right::before{content:""}.icon-toggle-right::before{content:""}.icon-eur::before{content:""}.icon-euro::before{content:""}.icon-gbp::before{content:""}.icon-dollar::before{content:""}.icon-usd::before{content:""}.icon-inr::before{content:""}.icon-rupee::before{content:""}.icon-cny::before{content:""}.icon-jpy::before{content:""}.icon-rmb::before{content:""}.icon-yen::before{content:""}.icon-rouble::before{content:""}.icon-rub::before{content:""}.icon-ruble::before{content:""}.icon-krw::before{content:""}.icon-won::before{content:""}.icon-bitcoin::before{content:""}.icon-btc::before{content:""}.icon-file::before{content:""}.icon-file-text::before{content:""}.icon-sort-alpha-asc::before{content:""}.icon-sort-alpha-desc::before{content:""}.icon-sort-amount-asc::before{content:""}.icon-sort-amount-desc::before{content:""}.icon-sort-numeric-asc::before{content:""}.icon-sort-numeric-desc::before{content:""}.icon-thumbs-up::before{content:""}.icon-thumbs-down::before{content:""}.icon-youtube-square::before{content:""}.icon-youtube::before{content:""}.icon-xing::before{content:""}.icon-xing-square::before{content:""}.icon-youtube-play::before{content:""}.icon-dropbox::before{content:""}.icon-stack-overflow::before{content:""}.icon-instagram::before{content:""}.icon-flickr::before{content:""}.icon-adn::before{content:""}.icon-bitbucket::before{content:""}.icon-bitbucket-square::before{content:""}.icon-tumblr::before{content:""}.icon-tumblr-square::before{content:""}.icon-long-arrow-down::before{content:""}.icon-long-arrow-up::before{content:""}.icon-long-arrow-left::before{content:""}.icon-long-arrow-right::before{content:""}.icon-apple::before{content:""}.icon-windows::before{content:""}.icon-android::before{content:""}.icon-linux::before{content:""}.icon-dribbble::before{content:""}.icon-skype::before{content:""}.icon-foursquare::before{content:""}.icon-trello::before{content:""}.icon-female::before{content:""}.icon-male::before{content:""}.icon-gittip::before{content:""}.icon-gratipay::before{content:""}.icon-sun-o::before{content:""}.icon-moon-o::before{content:""}.icon-archive::before{content:""}.icon-bug::before{content:""}.icon-vk::before{content:""}.icon-weibo::before{content:""}.icon-renren::before{content:""}.icon-pagelines::before{content:""}.icon-stack-exchange::before{content:""}.icon-arrow-circle-o-right::before{content:""}.icon-arrow-circle-o-left::before{content:""}.icon-caret-square-o-left::before{content:""}.icon-toggle-left::before{content:""}.icon-dot-circle-o::before{content:""}.icon-wheelchair::before{content:""}.icon-vimeo-square::before{content:""}.icon-try::before{content:""}.icon-turkish-lira::before{content:""}.icon-plus-square-o::before{content:""}.icon-space-shuttle::before{content:""}.icon-slack::before{content:""}.icon-envelope-square::before{content:""}.icon-wordpress::before{content:""}.icon-openid::before{content:""}.icon-bank::before{content:""}.icon-institution::before{content:""}.icon-university::before{content:""}.icon-graduation-cap::before{content:""}.icon-mortar-board::before{content:""}.icon-yahoo::before{content:""}.icon-google::before{content:""}.icon-reddit::before{content:""}.icon-reddit-square::before{content:""}.icon-stumbleupon-circle::before{content:""}.icon-stumbleupon::before{content:""}.icon-delicious::before{content:""}.icon-digg::before{content:""}.icon-pied-piper-pp::before{content:""}.icon-pied-piper-alt::before{content:""}.icon-drupal::before{content:""}.icon-joomla::before{content:""}.icon-language::before{content:""}.icon-fax::before{content:""}.icon-building::before{content:""}.icon-child::before{content:""}.icon-paw::before{content:""}.icon-spoon::before{content:""}.icon-cube::before{content:""}.icon-cubes::before{content:""}.icon-behance::before{content:""}.icon-behance-square::before{content:""}.icon-steam::before{content:""}.icon-steam-square::before{content:""}.icon-recycle::before{content:""}.icon-automobile::before{content:""}.icon-car::before{content:""}.icon-cab::before{content:""}.icon-taxi::before{content:""}.icon-tree::before{content:""}.icon-spotify::before{content:""}.icon-deviantart::before{content:""}.icon-soundcloud::before{content:""}.icon-database::before{content:""}.icon-file-pdf-o::before{content:""}.icon-file-word-o::before{content:""}.icon-file-excel-o::before{content:""}.icon-file-powerpoint-o::before{content:""}.icon-file-image-o::before{content:""}.icon-file-photo-o::before{content:""}.icon-file-picture-o::before{content:""}.icon-file-archive-o::before{content:""}.icon-file-zip-o::before{content:""}.icon-file-audio-o::before{content:""}.icon-file-sound-o::before{content:""}.icon-file-movie-o::before{content:""}.icon-file-video-o::before{content:""}.icon-file-code-o::before{content:""}.icon-vine::before{content:""}.icon-codepen::before{content:""}.icon-jsfiddle::before{content:""}.icon-life-bouy::before{content:""}.icon-life-buoy::before{content:""}.icon-life-ring::before{content:""}.icon-life-saver::before{content:""}.icon-support::before{content:""}.icon-circle-o-notch::before{content:""}.icon-ra::before{content:""}.icon-rebel::before{content:""}.icon-resistance::before{content:""}.icon-empire::before{content:""}.icon-ge::before{content:""}.icon-git-square::before{content:""}.icon-git::before{content:""}.icon-hacker-news::before{content:""}.icon-y-combinator-square::before{content:""}.icon-yc-square::before{content:""}.icon-tencent-weibo::before{content:""}.icon-qq::before{content:""}.icon-wechat::before{content:""}.icon-weixin::before{content:""}.icon-paper-plane::before{content:""}.icon-send::before{content:""}.icon-paper-plane-o::before{content:""}.icon-send-o::before{content:""}.icon-history::before{content:""}.icon-circle-thin::before{content:""}.icon-header::before{content:""}.icon-paragraph::before{content:""}.icon-sliders::before{content:""}.icon-share-alt::before{content:""}.icon-share-alt-square::before{content:""}.icon-bomb::before{content:""}.icon-futbol-o::before{content:""}.icon-soccer-ball-o::before{content:""}.icon-tty::before{content:""}.icon-binoculars::before{content:""}.icon-plug::before{content:""}.icon-slideshare::before{content:""}.icon-twitch::before{content:""}.icon-yelp::before{content:""}.icon-newspaper-o::before{content:""}.icon-wifi::before{content:""}.icon-calculator::before{content:""}.icon-paypal::before{content:""}.icon-google-wallet::before{content:""}.icon-cc-visa::before{content:""}.icon-cc-mastercard::before{content:""}.icon-cc-discover::before{content:""}.icon-cc-amex::before{content:""}.icon-cc-paypal::before{content:""}.icon-cc-stripe::before{content:""}.icon-bell-slash::before{content:""}.icon-bell-slash-o::before{content:""}.icon-trash::before{content:""}.icon-copyright::before{content:""}.icon-at::before{content:""}.icon-eyedropper::before{content:""}.icon-paint-brush::before{content:""}.icon-birthday-cake::before{content:""}.icon-area-chart::before{content:""}.icon-pie-chart::before{content:""}.icon-line-chart::before{content:""}.icon-lastfm::before{content:""}.icon-lastfm-square::before{content:""}.icon-toggle-off::before{content:""}.icon-toggle-on::before{content:""}.icon-bicycle::before{content:""}.icon-bus::before{content:""}.icon-ioxhost::before{content:""}.icon-angellist::before{content:""}.icon-cc::before{content:""}.icon-ils::before{content:""}.icon-shekel::before{content:""}.icon-sheqel::before{content:""}.icon-meanpath::before{content:""}.icon-buysellads::before{content:""}.icon-connectdevelop::before{content:""}.icon-dashcube::before{content:""}.icon-forumbee::before{content:""}.icon-leanpub::before{content:""}.icon-sellsy::before{content:""}.icon-shirtsinbulk::before{content:""}.icon-simplybuilt::before{content:""}.icon-skyatlas::before{content:""}.icon-cart-plus::before{content:""}.icon-cart-arrow-down::before{content:""}.icon-diamond::before{content:""}.icon-ship::before{content:""}.icon-user-secret::before{content:""}.icon-motorcycle::before{content:""}.icon-street-view::before{content:""}.icon-heartbeat::before{content:""}.icon-venus::before{content:""}.icon-mars::before{content:""}.icon-mercury::before{content:""}.icon-intersex::before{content:""}.icon-transgender::before{content:""}.icon-transgender-alt::before{content:""}.icon-venus-double::before{content:""}.icon-mars-double::before{content:""}.icon-venus-mars::before{content:""}.icon-mars-stroke::before{content:""}.icon-mars-stroke-v::before{content:""}.icon-mars-stroke-h::before{content:""}.icon-neuter::before{content:""}.icon-genderless::before{content:""}.icon-facebook-official::before{content:""}.icon-pinterest-p::before{content:""}.icon-whatsapp::before{content:""}.icon-server::before{content:""}.icon-user-plus::before{content:""}.icon-user-times::before{content:""}.icon-bed::before{content:""}.icon-hotel::before{content:""}.icon-viacoin::before{content:""}.icon-train::before{content:""}.icon-subway::before{content:""}.icon-medium::before{content:""}.icon-y-combinator::before{content:""}.icon-yc::before{content:""}.icon-optin-monster::before{content:""}.icon-opencart::before{content:""}.icon-expeditedssl::before{content:""}.icon-battery::before{content:""}.icon-battery-4::before{content:""}.icon-battery-full::before{content:""}.icon-battery-3::before{content:""}.icon-battery-three-quarters::before{content:""}.icon-battery-2::before{content:""}.icon-battery-half::before{content:""}.icon-battery-1::before{content:""}.icon-battery-quarter::before{content:""}.icon-battery-0::before{content:""}.icon-battery-empty::before{content:""}.icon-mouse-pointer::before{content:""}.icon-i-cursor::before{content:""}.icon-object-group::before{content:""}.icon-object-ungroup::before{content:""}.icon-sticky-note::before{content:""}.icon-sticky-note-o::before{content:""}.icon-cc-jcb::before{content:""}.icon-cc-diners-club::before{content:""}.icon-clone::before{content:""}.icon-balance-scale::before{content:""}.icon-hourglass-o::before{content:""}.icon-hourglass-1::before{content:""}.icon-hourglass-start::before{content:""}.icon-hourglass-2::before{content:""}.icon-hourglass-half::before{content:""}.icon-hourglass-3::before{content:""}.icon-hourglass-end::before{content:""}.icon-hourglass::before{content:""}.icon-hand-grab-o::before{content:""}.icon-hand-rock-o::before{content:""}.icon-hand-paper-o::before{content:""}.icon-hand-stop-o::before{content:""}.icon-hand-scissors-o::before{content:""}.icon-hand-lizard-o::before{content:""}.icon-hand-spock-o::before{content:""}.icon-hand-pointer-o::before{content:""}.icon-hand-peace-o::before{content:""}.icon-trademark::before{content:""}.icon-registered::before{content:""}.icon-creative-commons::before{content:""}.icon-gg::before{content:""}.icon-gg-circle::before{content:""}.icon-tripadvisor::before{content:""}.icon-odnoklassniki::before{content:""}.icon-odnoklassniki-square::before{content:""}.icon-get-pocket::before{content:""}.icon-wikipedia-w::before{content:""}.icon-safari::before{content:""}.icon-chrome::before{content:""}.icon-firefox::before{content:""}.icon-opera::before{content:""}.icon-internet-explorer::before{content:""}.icon-television::before{content:""}.icon-tv::before{content:""}.icon-contao::before{content:""}.icon-500px::before{content:""}.icon-amazon::before{content:""}.icon-calendar-plus-o::before{content:""}.icon-calendar-minus-o::before{content:""}.icon-calendar-times-o::before{content:""}.icon-calendar-check-o::before{content:""}.icon-industry::before{content:""}.icon-map-pin::before{content:""}.icon-map-signs::before{content:""}.icon-map-o::before{content:""}.icon-map::before{content:""}.icon-commenting::before{content:""}.icon-commenting-o::before{content:""}.icon-houzz::before{content:""}.icon-vimeo::before{content:""}.icon-black-tie::before{content:""}.icon-fonticons::before{content:""}.icon-reddit-alien::before{content:""}.icon-edge::before{content:""}.icon-credit-card-alt::before{content:""}.icon-codiepie::before{content:""}.icon-modx::before{content:""}.icon-fort-awesome::before{content:""}.icon-usb::before{content:""}.icon-product-hunt::before{content:""}.icon-mixcloud::before{content:""}.icon-scribd::before{content:""}.icon-pause-circle::before{content:""}.icon-pause-circle-o::before{content:""}.icon-stop-circle::before{content:""}.icon-stop-circle-o::before{content:""}.icon-shopping-bag::before{content:""}.icon-shopping-basket::before{content:""}.icon-hashtag::before{content:""}.icon-bluetooth::before{content:""}.icon-bluetooth-b::before{content:""}.icon-percent::before{content:""}.icon-gitlab::before{content:""}.icon-wpbeginner::before{content:""}.icon-wpforms::before{content:""}.icon-envira::before{content:""}.icon-universal-access::before{content:""}.icon-wheelchair-alt::before{content:""}.icon-question-circle-o::before{content:""}.icon-blind::before{content:""}.icon-audio-description::before{content:""}.icon-volume-control-phone::before{content:""}.icon-braille::before{content:""}.icon-assistive-listening-systems::before{content:""}.icon-american-sign-language-interpreting::before{content:""}.icon-asl-interpreting::before{content:""}.icon-deaf::before{content:""}.icon-deafness::before{content:""}.icon-hard-of-hearing::before{content:""}.icon-glide::before{content:""}.icon-glide-g::before{content:""}.icon-sign-language::before{content:""}.icon-signing::before{content:""}.icon-low-vision::before{content:""}.icon-viadeo::before{content:""}.icon-viadeo-square::before{content:""}.icon-snapchat::before{content:""}.icon-snapchat-ghost::before{content:""}.icon-snapchat-square::before{content:""}.icon-pied-piper::before{content:""}.icon-first-order::before{content:""}.icon-yoast::before{content:""}.icon-themeisle::before{content:""}.icon-google-plus-circle::before{content:""}.icon-google-plus-official::before{content:""}.icon-fa::before{content:""}.icon-font-awesome::before{content:""}.icon-handshake-o::before{content:""}.icon-envelope-open::before{content:""}.icon-envelope-open-o::before{content:""}.icon-linode::before{content:""}.icon-address-book::before{content:""}.icon-address-book-o::before{content:""}.icon-address-card::before{content:""}.icon-vcard::before{content:""}.icon-address-card-o::before{content:""}.icon-vcard-o::before{content:""}.icon-user-circle::before{content:""}.icon-user-circle-o::before{content:""}.icon-user-o::before{content:""}.icon-id-badge::before{content:""}.icon-drivers-license::before{content:""}.icon-id-card::before{content:""}.icon-drivers-license-o::before{content:""}.icon-id-card-o::before{content:""}.icon-quora::before{content:""}.icon-free-code-camp::before{content:""}.icon-telegram::before{content:""}.icon-thermometer::before{content:""}.icon-thermometer-4::before{content:""}.icon-thermometer-full::before{content:""}.icon-thermometer-3::before{content:""}.icon-thermometer-three-quarters::before{content:""}.icon-thermometer-2::before{content:""}.icon-thermometer-half::before{content:""}.icon-thermometer-1::before{content:""}.icon-thermometer-quarter::before{content:""}.icon-thermometer-0::before{content:""}.icon-thermometer-empty::before{content:""}.icon-shower::before{content:""}.icon-bath::before{content:""}.icon-bathtub::before{content:""}.icon-s15::before{content:""}.icon-podcast::before{content:""}.icon-window-maximize::before{content:""}.icon-window-minimize::before{content:""}.icon-window-restore::before{content:""}.icon-times-rectangle::before{content:""}.icon-window-close::before{content:""}.icon-times-rectangle-o::before{content:""}.icon-window-close-o::before{content:""}.icon-bandcamp::before{content:""}.icon-grav::before{content:""}.icon-etsy::before{content:""}.icon-imdb::before{content:""}.icon-ravelry::before{content:""}.icon-eercast::before{content:""}.icon-microchip::before{content:""}.icon-snowflake-o::before{content:""}.icon-superpowers::before{content:""}.icon-wpexplorer::before{content:""}.icon-meetup::before{content:""}.icon-catalog{display:grid;grid-template-columns:repeat(auto-fit, minmax(5.5rem, 1fr));gap:var(--g1);list-style:none;margin:0;padding:0}.icon-catalog li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--g0);min-width:0}.icon-catalog i{display:flex;align-items:center;justify-content:center;width:clamp(30px,8vw,50px);aspect-ratio:1;font-size:1.25rem}.icon-catalog span{max-width:100%;font-size:.75rem;line-height:1.2;overflow-wrap:anywhere;cursor:pointer}*{box-sizing:border-box}:root{color-scheme:light}nav,menu,input,div,span,ul,li,ol,p,select,textarea,dl,dt,dd,html,body,select,form,figure{margin:0;padding:0}address{font-style:unset}ol,ul{list-style:none}html{font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--cui-font);font-weight:var(--font-weight-regular);font-style:normal;font-size:16px;line-height:var(--line-height-2);-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;--ui-tooltip-index: 1000;--ui-popover-index: 1050;--ui-buttongroup-index: 1100;--ui-pin-index: 1930;--ui-pin-hover-index: 1940;--ui-stick-index: 1960;--ui-header-overlay: 1990;--ui-chatgpt-index: 2020;--ui-listing-nav-index: 2030;--ui-header-index: 2040;--ui-header-list-index: 2050;--ui-datepicker-index: 2100;--ui-gautocomplete-index: 3000;--ui-dropdown-index: 3100;--ui-modal-overlay: 10000;--ui-modal-index: 10010}html::-webkit-scrollbar{width:0;height:0;display:none}html{height:100%}body{color:var(--color);background-color:var(--color-bg);min-height:100%}body ::selection{background-color:var(--selection-background);color:var(--selection-color)}body ::-moz-selection{background-color:var(--selection-background);color:var(--selection-color)}body.theme-dark{color-scheme:dark}body.theme-light{color-scheme:light}fieldset{padding:0;margin:0;border:0}legend{color:inherit}label[for]{cursor:pointer}input,select,textarea,button{line-height:normal;outline:none;border:none;margin:0;padding:0;color:inherit;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--cui-font);font-style:normal;font-size:var(--font-size-5);font-weight:var(--font-weight-regular)}button{cursor:pointer;background-color:rgba(0,0,0,0)}input::-ms-clear{width:0;height:0}input,select{-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}img{border:0;max-width:100%;object-fit:cover}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:inherit;font-weight:inherit;font-size:inherit}abbr[title],acronym[title]{text-decoration:none;cursor:help}q::after,q::before{content:""}b{font-weight:var(--font-weight-bold)}button{max-width:100%;overflow:hidden}[disable]{pointer-events:none !important}@media(max-width: 639px){.hidden-xs{display:none !important}}@media(min-width: 640px)and (max-width: 959px){.hidden-sm{display:none !important}}@media(min-width: 960px)and (max-width: 1599px){.hidden-md{display:none !important}}@media(min-width: 1600px){.hidden-lg{display:none !important}}#body.mobile .hidden-mobile{display:none !important}#body.desktop .hidden-desktop{display:none !important}.font-light{font-weight:var(--font-weight-light) !important}.font-bold{font-weight:var(--font-weight-bold) !important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-shadow{text-shadow:1px 0px 5px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.5)}.text-white{color:var(--color-bg)}.text-darkgray{color:var(--color)}.text-gray{color:var(--color-l1)}.text-lightgray{color:var(--color-l1)}.text-safe{color:var(--color-safe)}.text-minor{color:var(--color-minor)}.text-danger{color:var(--color-danger)}.text-major{color:var(--color-major)}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}#body .h1,#body .f1{font-size:var(--font-size-1)}#body .h2,#body .f2{font-size:var(--font-size-2)}#body .h3,#body .f3{font-size:var(--font-size-3)}#body .h4,#body .f4{font-size:var(--font-size-4)}#body .h5,#body .f5{font-size:var(--font-size-5)}#body .h6,#body .f6{font-size:var(--font-size-6)}#body .h7,#body .f7{font-size:var(--font-size-7)}#body .h1,#body .h2,#body .h3,#body .h4,#body .h5,#body .h6,#body .h7{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-2)}#body .sub{vertical-align:sub}#body .sup{vertical-align:super}#body .text-light{font-weight:var(--font-weight-light)}#body .text-regular{font-weight:var(--font-weight-regular)}#body .text-bold{font-weight:var(--font-weight-bold)}#body .text-left{text-align:left}#body .text-right{text-align:right}#body .text-center{text-align:center}#body .text-capitalize{text-transform:capitalize}#body .text-through{text-decoration:line-through}#body .text-underline{text-decoration:underline}#body .text-uppercase{text-transform:uppercase}#body .text-lowercase{text-transform:lowercase}#body .text-sentence{text-transform:lowercase}#body .text-sentence::first-letter{text-transform:uppercase}#body .text-shadow{text-shadow:1px 0px 5px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.5)}#body .default{--color: var(--color-root);--color-border: var(--color-root-border);--color-bg: var(--color-root-bg);--color-hover: var(--color-root-hover);--color-border-hover: var(--color-root-border-hover);--color-bg-hover: var(--color-root-bg-hover)}#body .gray{--color: var(--color-root-l1);--color-border: var(--color-root-border-l1);--color-bg: var(--color-root-bg-l1);--color-hover: var(--color-root-l1-hover);--color-border-hover: var(--color-root-border-l1-hover);--color-bg-hover: var(--color-root-bg-l1-hover)}#body .major{--color: var(--color-major);--color-border: var(--color-major);--color-bg: var(--color-major-l1);--color-hover: var(--color-major-hover);--color-border-hover: var(--color-major-hover);--color-bg-hover: var(--color-major-l1-hover)}#body .minor{--color: var(--color-minor);--color-border: var(--color-minor);--color-bg: var(--color-minor-l1);--color-hover: var(--color-minor-hover);--color-border-hover: var(--color-minor-hover);--color-bg-hover: var(--color-minor-l1-hover)}#body .danger{--color: var(--color-danger);--color-border: var(--color-danger);--color-bg: var(--color-danger-l1);--color-hover: var(--color-danger-hover);--color-border-hover: var(--color-danger-hover);--color-bg-hover: var(--color-danger-l1-hover)}#body .safe{--color: var(--color-safe);--color-border: var(--color-safe);--color-bg: var(--color-safe-l1);--color-hover: var(--color-safe-hover);--color-border-hover: var(--color-safe-hover);--color-bg-hover: var(--color-safe-l1-hover)}#body .tip{--color: var(--color-tip);--color-border: var(--color-tip);--color-bg: var(--color-tip-l1);--color-hover: var(--color-tip-hover);--color-border-hover: var(--color-tip-hover);--color-bg-hover: var(--color-tip-l1-hover)}#body .color-front{color:var(--color)}#body .colorl1{color:var(--color-l1)}#body .color-bg{color:var(--color-bg)}#body .color-bg-l1{color:var(--color-bg)}#body .color-major{color:var(--color-major)}#body .color-major-l1{color:var(--color-major-l1)}#body .color-minor{color:var(--color-minor)}#body .color-minor-l1{color:var(--color-minor-l1)}#body .color-safe{color:var(--color-safe)}#body .color-safe-l1{color:var(--color-safe-l1)}#body .color-danger{color:var(--color-danger)}#body .color-danger-l1{color:var(--color-danger-l1)}#body .color-tip{color:var(--color-tip)}#body .color-tip-l1{color:var(--color-tip-l1)}#body .bg-bg{background-color:var(--color-bg)}#body .bg-bg-l1{background-color:var(--color-bg-l1)}#body .bg-front{background-color:var(--color)}#body .bgl1{background-color:var(--color-l1)}#body .bg-major{background-color:var(--color-major)}#body .bg-major-l1{background-color:var(--color-major-l1)}#body .bg-minor{background-color:var(--color-minor)}#body .bg-minor-l1{background-color:var(--color-minor-l1)}#body .bg-safe{background-color:var(--color-safe)}#body .bg-safe-l1{background-color:var(--color-safe-l1)}#body .bg-danger{background-color:var(--color-danger)}#body .bg-danger-l1{background-color:var(--color-danger-l1)}#body .bg-tip{background-color:var(--color-tip)}#body .bg-tip-l1{background-color:var(--color-tip-l1)}#body .m-x-0{margin-left:0;margin-right:0}#body .m-x-xs{margin-left:var(--gxs);margin-right:var(--gxs)}#body .m-x-1{margin-left:var(--g1);margin-right:var(--g1)}#body .m-x-2{margin-left:var(--g2);margin-right:var(--g2)}#body .m-x-3{margin-left:var(--g3);margin-right:var(--g3)}#body .m-x-4{margin-left:var(--g4);margin-right:var(--g4)}#body .m-y-0{margin-top:0;margin-bottom:0}#body .m-y-xs{margin-top:var(--gxs);margin-bottom:var(--gxs)}#body .m-y-1{margin-top:var(--g1);margin-bottom:var(--g1)}#body .m-y-2{margin-top:var(--g2);margin-bottom:var(--g2)}#body .m-y-3{margin-top:var(--g3);margin-bottom:var(--g3)}#body .m-y-4{margin-top:var(--g4);margin-bottom:var(--g4)}#body .m-t-0{margin-top:0}#body .m-t-xs{margin-top:var(--gxs)}#body .m-t-1{margin-top:var(--g1)}#body .m-t-2{margin-top:var(--g2)}#body .m-t-3{margin-top:var(--g3)}#body .m-t-4{margin-top:var(--g4)}#body .m-b-0{margin-bottom:0}#body .m-b-xs{margin-bottom:var(--gxs)}#body .m-b-1{margin-bottom:var(--g1)}#body .m-b-2{margin-bottom:var(--g2)}#body .m-b-3{margin-bottom:var(--g3)}#body .m-b-4{margin-bottom:var(--g4)}#body .m-l-0{margin-left:0}#body .m-l-xs{margin-left:var(--gxs)}#body .m-l-1{margin-left:var(--g1)}#body .m-l-2{margin-left:var(--g2)}#body .m-l-3{margin-left:var(--g3)}#body .m-l-4{margin-left:var(--g4)}#body .m-r-0{margin-right:0}#body .m-r-xs{margin-right:var(--gxs)}#body .m-r-1{margin-right:var(--g1)}#body .m-r-2{margin-right:var(--g2)}#body .m-r-3{margin-right:var(--g3)}#body .m-r-4{margin-right:var(--g4)}#body .p-x-0{padding-left:0;padding-right:0}#body .p-x-xs{padding-left:var(--gxs);padding-right:var(--gxs)}#body .p-x-1{padding-left:var(--g1);padding-right:var(--g1)}#body .p-x-2{padding-left:var(--g2);padding-right:var(--g2)}#body .p-x-3{padding-left:var(--g3);padding-right:var(--g3)}#body .p-x-4{padding-left:var(--g4);padding-right:var(--g4)}#body .p-y-0{padding-top:0;padding-bottom:0}#body .p-y-xs{padding-top:var(--gxs);padding-bottom:var(--gxs)}#body .p-y-1{padding-top:var(--g1);padding-bottom:var(--g1)}#body .p-y-2{padding-top:var(--g2);padding-bottom:var(--g2)}#body .p-y-3{padding-top:var(--g3);padding-bottom:var(--g3)}#body .p-y-4{padding-top:var(--g4);padding-bottom:var(--g4)}#body .p-t-0{padding-top:0}#body .p-t-xs{padding-top:var(--gxs)}#body .p-t-1{padding-top:var(--g1)}#body .p-t-2{padding-top:var(--g2)}#body .p-t-3{padding-top:var(--g3)}#body .p-t-4{padding-top:var(--g4)}#body .p-b-0{padding-bottom:0}#body .p-b-xs{padding-bottom:var(--gxs)}#body .p-b-1{padding-bottom:var(--g1)}#body .p-b-2{padding-bottom:var(--g2)}#body .p-b-3{padding-bottom:var(--g3)}#body .p-b-4{padding-bottom:var(--g4)}#body .p-l-0{padding-left:0}#body .p-l-xs{padding-left:var(--gxs)}#body .p-l-1{padding-left:var(--g1)}#body .p-l-2{padding-left:var(--g2)}#body .p-l-3{padding-left:var(--g3)}#body .p-l-4{padding-left:var(--g4)}#body .p-r-0{padding-right:0}#body .p-r-xs{padding-right:var(--gxs)}#body .p-r-1{padding-right:var(--g1)}#body .p-r-2{padding-right:var(--g2)}#body .p-r-3{padding-right:var(--g3)}#body .p-r-4{padding-right:var(--g4)}#body .fixed{width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 639px){#body .fixed{width:calc(100% - var(--panel-gap-x)*2)}}@media(min-width: 640px)and (max-width: 959px){#body .fixed{width:calc(100% - var(--panel-gap-x)*2)}}@media(min-width: 960px)and (max-width: 1599px){#body .fixed{max-width:960px}}@media(min-width: 1600px){#body .fixed{max-width:1600px}}#body .fixed.fixed-max-xs{max-width:639px}#body .fixed.fixed-max-sm{max-width:959px}#body .fixed.fixed-max-md{max-width:1599px}#body .float::after,#body .float::before{content:"";display:table}#body .float::after{clear:both;overflow:hidden}#body .float-left{float:left}#body .float-right{float:right}#body .singleline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#body .multiline-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#body .multiline-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#body .multiline-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#body .multiline-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}#body .help{border-bottom:dashed 1px var(--color-l1);cursor:help}#body [disabled],#body .disabled{pointer-events:none}#body .corner-0{border-radius:0}#body .corner-1{border-radius:var(--radius-1)}#body .corner-2{border-radius:var(--radius-2)}#body .corner-3{border-radius:var(--radius-3)}#body .abosulte-bottom{position:absolute;top:initial;left:0;right:0;bottom:0}#body .abosulte-top{position:absolute;top:0;left:0;right:0;bottom:initial}#body .abosulte-left{position:absolute;top:0;left:0;right:initial;bottom:0}#body .abosulte-right{position:absolute;top:0;left:initial;right:0;bottom:0}#body .lh-small{line-height:1}#body .lh-normal{line-height:1.25}#body .lh-large{line-height:1.618}#body .hide{display:none}#body .img-bg{display:block;--img-bg-ratio: 61.8%;position:relative;width:100%;padding-top:var(--img-bg-ratio)}#body .img-bg>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}#body .img-small{height:var(--font-size-5);padding:2px;object-fit:cover;width:auto}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-13{order:13}.order-14{order:14}.order-15{order:15}.order-16{order:16}.order-17{order:17}.order-18{order:18}.order-19{order:19}.order-20{order:20}.grid{--grid-col-1: repeat(1, minmax(80%, 1fr));--grid-col-2: repeat(2, minmax(40%, 1fr));--grid-col-3: repeat(3, minmax(30%, 1fr));--grid-col-4: repeat(4, minmax(20%, 1fr));--grid-col-5: repeat(5, minmax(15%, 1fr));--grid-col-6: repeat(6, minmax(15%, 1fr));--grid-xs: var(--grid-col-1);--grid-sm: var(--grid-col-2);--grid-md: var(--grid-col-3);--grid-lg: var(--grid-col-4);--grid-xl: var(--grid-col-5);display:grid;grid-template-columns:var(--grid-xs);gap:var(--panel-gap-y) var(--panel-gap-x)}.grid,.grid.normal{--section-gap-x: var(--g3);--section-gap-y: var(--g5);--panel-gap-x: var(--g2);--panel-gap-y: var(--g3)}.grid.tiny{--section-gap-x: 0;--section-gap-y: 0;--panel-gap-x: 0;--panel-gap-y: 0}.grid.small{--section-gap-x: var(--g2);--section-gap-y: var(--g4);--panel-gap-x: var(--g2);--panel-gap-y: var(--g1)}.grid.large{--section-gap-x: var(--g4);--section-gap-y: var(--g6);--panel-gap-x: var(--g3);--panel-gap-y: var(--g4)}@media screen and (max-width: 639px){.grid{grid-template-columns:var(--grid-xs)}}@media(min-width: 640px)and (max-width: 959px){.grid{grid-template-columns:var(--grid-sm)}}@media(min-width: 960px)and (max-width: 1599px){.grid{grid-template-columns:var(--grid-md)}}@media(min-width: 1600px)and (max-width: 2560px){.grid{grid-template-columns:var(--grid-lg)}}@media(min-width: 2561px){.grid{grid-template-columns:var(--grid-xl)}}.grid.grid-xs-1{--grid-xs: var(--grid-col-1);--grid-sm: var(--grid-col-1);--grid-md: var(--grid-col-1);--grid-lg: var(--grid-col-1);--grid-xl: var(--grid-col-1)}.grid.grid-xs-2{--grid-xs: var(--grid-col-2);--grid-sm: var(--grid-col-2);--grid-md: var(--grid-col-2);--grid-lg: var(--grid-col-2);--grid-xl: var(--grid-col-2)}.grid.grid-xs-3{--grid-xs: var(--grid-col-3);--grid-sm: var(--grid-col-3);--grid-md: var(--grid-col-3);--grid-lg: var(--grid-col-3);--grid-xl: var(--grid-col-3)}.grid.grid-xs-4{--grid-xs: var(--grid-col-4);--grid-sm: var(--grid-col-4);--grid-md: var(--grid-col-4);--grid-lg: var(--grid-col-4);--grid-xl: var(--grid-col-4)}.grid.grid-xs-5{--grid-xs: var(--grid-col-5);--grid-sm: var(--grid-col-5);--grid-md: var(--grid-col-5);--grid-lg: var(--grid-col-5);--grid-xl: var(--grid-col-5)}.grid.grid-xs-6{--grid-xs: var(--grid-col-6);--grid-sm: var(--grid-col-6);--grid-md: var(--grid-col-6);--grid-lg: var(--grid-col-6);--grid-xl: var(--grid-col-6)}@media(min-width: 640px){.grid.grid-sm-1{--grid-sm: var(--grid-col-1);--grid-md: var(--grid-col-1);--grid-lg: var(--grid-col-1);--grid-xl: var(--grid-col-1)}.grid.grid-sm-2{--grid-sm: var(--grid-col-2);--grid-md: var(--grid-col-2);--grid-lg: var(--grid-col-2);--grid-xl: var(--grid-col-2)}.grid.grid-sm-3{--grid-sm: var(--grid-col-3);--grid-md: var(--grid-col-3);--grid-lg: var(--grid-col-3);--grid-xl: var(--grid-col-3)}.grid.grid-sm-4{--grid-sm: var(--grid-col-4);--grid-md: var(--grid-col-4);--grid-lg: var(--grid-col-4);--grid-xl: var(--grid-col-4)}.grid.grid-sm-5{--grid-sm: var(--grid-col-5);--grid-md: var(--grid-col-5);--grid-lg: var(--grid-col-5);--grid-xl: var(--grid-col-5)}.grid.grid-sm-6{--grid-sm: var(--grid-col-6);--grid-md: var(--grid-col-6);--grid-lg: var(--grid-col-6);--grid-xl: var(--grid-col-6)}}@media(min-width: 960px){.grid.grid-md-1{--grid-md: var(--grid-col-1);--grid-lg: var(--grid-col-1);--grid-xl: var(--grid-col-1)}.grid.grid-md-2{--grid-md: var(--grid-col-2);--grid-lg: var(--grid-col-2);--grid-xl: var(--grid-col-2)}.grid.grid-md-3{--grid-md: var(--grid-col-3);--grid-lg: var(--grid-col-3);--grid-xl: var(--grid-col-3)}.grid.grid-md-4{--grid-md: var(--grid-col-4);--grid-lg: var(--grid-col-4);--grid-xl: var(--grid-col-4)}.grid.grid-md-5{--grid-md: var(--grid-col-5);--grid-lg: var(--grid-col-5);--grid-xl: var(--grid-col-5)}.grid.grid-md-6{--grid-md: var(--grid-col-6);--grid-lg: var(--grid-col-6);--grid-xl: var(--grid-col-6)}}@media(min-width: 1600px){.grid.grid-lg-1{--grid-lg: var(--grid-col-1);--grid-xl: var(--grid-col-1)}.grid.grid-lg-2{--grid-lg: var(--grid-col-2);--grid-xl: var(--grid-col-2)}.grid.grid-lg-3{--grid-lg: var(--grid-col-3);--grid-xl: var(--grid-col-3)}.grid.grid-lg-4{--grid-lg: var(--grid-col-4);--grid-xl: var(--grid-col-4)}.grid.grid-lg-5{--grid-lg: var(--grid-col-5);--grid-xl: var(--grid-col-5)}.grid.grid-lg-6{--grid-lg: var(--grid-col-6);--grid-xl: var(--grid-col-6)}}@media(min-width: 2560px){.grid.grid-xl-1{--grid-xl: var(--grid-col-1)}.grid.grid-xl-2{--grid-xl: var(--grid-col-2)}.grid.grid-xl-3{--grid-xl: var(--grid-col-3)}.grid.grid-xl-4{--grid-xl: var(--grid-col-4)}.grid.grid-xl-5{--grid-xl: var(--grid-col-5)}.grid.grid-xl-6{--grid-xl: var(--grid-col-6)}}.grid .wrap{grid-column:1/-1}@media screen and (max-width: 639px){.grid .wrap-xs{grid-column:1/-1}}@media(min-width: 640px)and (max-width: 959px){.grid .wrap-sm{grid-column:1/-1}}@media(min-width: 960px)and (max-width: 1599px){.grid .wrap-md{grid-column:1/-1}}@media(min-width: 960px){.grid .wrap-lg{grid-column:1/-1}}.grid.left{justify-items:start}.grid.right{justify-items:end}.grid.center{justify-items:center}.grid.top{align-items:start}.grid.middle{align-items:center}.grid.baseline{align-items:baseline}.grid.bottom{align-items:end}.flex{display:flex;flex-direction:row;justify-content:start;align-items:baseline;width:100%;gap:var(--panel-gap-y) var(--panel-gap-x)}.flex,.flex.normal{--section-gap-x: var(--g3);--section-gap-y: var(--g5);--panel-gap-x: var(--g2);--panel-gap-y: var(--g3)}.flex.tiny{--section-gap-x: 0;--section-gap-y: 0;--panel-gap-x: 0;--panel-gap-y: 0}.flex.small{--section-gap-x: var(--g2);--section-gap-y: var(--g4);--panel-gap-x: var(--g2);--panel-gap-y: var(--g1)}.flex.large{--section-gap-x: var(--g4);--section-gap-y: var(--g6);--panel-gap-x: var(--g3);--panel-gap-y: var(--g4)}.flex.nowrap{overflow:hidden}.flex.nowrap>:not(.nowrap){flex-wrap:nowrap;flex-shrink:0;display:inline-block;overflow:hidden}.flex.nowrap>:not(.nowrap):last-child{flex-shrink:1;text-overflow:ellipsis;white-space:nowrap}.flex .noshrink,.flex .singleline{flex-shrink:0}.flex.wrap{flex-wrap:wrap}.flex.vertical{flex-direction:column;gap:var(--panel-gap-x) var(--panel-gap-y)}.flex.vertical>div{width:100%}@media screen and (max-width: 639px){.flex.vertical-xs{flex-direction:column;align-items:center}}@media(min-width: 640px)and (max-width: 959px){.flex.vertical-sm{flex-direction:column;align-items:center}}@media(min-width: 960px)and (max-width: 1599px){.flex.vertical-md{flex-direction:column;align-items:center}}@media screen and (min-width: 1600px){.flex.vertical-lg{flex-direction:column;align-items:center}}.flex.left{justify-content:start}.flex.right{justify-content:end}.flex.center{justify-content:center}.flex.space-around{justify-content:space-around}.flex.space-between{justify-content:space-between}.flex.top{align-items:start}.flex.middle{align-items:center}.flex.baseline{align-items:baseline}.flex.bottom{align-items:end}a{text-decoration:none;outline:none}a,a:link,a:visited,a:active,a:hover{text-decoration:none;outline:none;color:inherit}a[disable]{color:var(--color-disabled)}a.link,a.link:link,a.link:visited,button.link,button.link:link,button.link:visited{font-weight:var(--font-weight-medium);color:var(--color-link)}@media(hover: hover){a.link:hover,button.link:hover{color:var(--color-link-hover);text-decoration:underline}}.btn,.btn.normal{--btn-gap: var(--g1);--btn-font-size: var(--font-size-5);--btn-font-weight: var(--font-weight-regular);--btn-size: var(--comp-size-3);--btn-line-height: var(--line-height-3);--btn-width: fit-content;--btn-radius: var(--radius-1)}.btn.tiny{--btn-gap: 0;--btn-font-size: var(--font-size-6);--btn-line-height: var(--line-height-3);--btn-size: var(--comp-size-1);--btn-radius: var(--radius-0)}.btn.small{--btn-gap: var(--gxs);--btn-font-size: var(--font-size-5);--btn-line-height: var(--line-height-3);--btn-size: var(--comp-size-2);--btn-radius: var(--radius-0)}.btn.large{--btn-gap: var(--g1);--btn-font-size: var(--font-size-4);--btn-size: var(--comp-size-4);--btn-line-height: var(--line-height-3);--btn-border-weight: 2px;--btn-radius: var(--radius-2)}.btn{--btn-border-weight: 1px}.btn:not(.active){--btn-color: var(--color);--btn-color-bg: var(--color-bg);--btn-color-border: var(--color-border);--btn-color-hover: var(--color-hover);--btn-color-border-hover: var(--color-border-hover);--btn-color-bg-hover: var(--color-bg-hover)}.btn.active{--btn-color: var(--color-bg);--btn-color-bg: var(--color);--btn-color-border: var(--color-border);--btn-color-hover: var(--color-bg-hover);--btn-color-bg-hover: var(--color-hover);--btn-color-border-hover: var(--color-border-hover)}.btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;font-weight:var(--btn-font-weight);font-size:var(--btn-font-size);height:var(--btn-size);padding:var(--btn-gap) var(--g2);min-width:var(--btn-size);border-radius:calc(var(--btn-size)/2);width:var(--btn-width);line-height:var(--btn-line-height);color:var(--btn-color);background-color:var(--btn-color-bg);box-shadow:inset 0 0 0 var(--btn-border-weight) var(--btn-color-border)}.btn::after{transition:transform var(--animation-time) ease-in-out;content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;bottom:0;opacity:.2;transform:scale(0);background-color:var(--color-bg-hover);pointer-events:none}@media(hover: hover){.btn:hover::after{transform:scale(1)}}.btn[disabled]{--color: var(--color-root-l1) !important;--color-bg: var(--color-root-bg-l1) !important;--color-border: var(--color-root-l1) !important}.btn.loading{cursor:wait !important}.btn,.btn:link,.btn:visited{color:var(--btn-color);background-color:var(--btn-color-bg);box-shadow:inset 0 0 0 var(--btn-border-weight) var(--btn-color-border)}.btn:hover{color:var(--btn-color-hover);background-color:var(--btn-color-bg-hover);box-shadow:inset 0 0 0 var(--btn-border-weight) var(--btn-color-border-hover)}.section{--section-border-weight: 1px}.section:not(.active){--section-color: var(--color);--section-color-bg: var(--color-bg);--section-color-border: var(--color-border);--section-color-hover: var(--color-hover);--section-color-border-hover: var(--color-border-hover);--section-color-bg-hover: var(--color-bg-hover)}.section.active{--section-color: var(--color-bg);--section-color-bg: var(--color);--section-color-border: var(--color-border);--section-color-hover: var(--color-bg-hover);--section-color-bg-hover: var(--color-hover);--section-color-border-hover: var(--color-border-hover)}.section{margin-top:var(--section-gap-y);margin-bottom:var(--section-gap-y)}.section,.section.normal{--section-gap-x: var(--g3);--section-gap-y: var(--g5);--panel-gap-x: var(--g2);--panel-gap-y: var(--g3)}.section.tiny{--section-gap-x: 0;--section-gap-y: 0;--panel-gap-x: 0;--panel-gap-y: 0}.section.small{--section-gap-x: var(--g2);--section-gap-y: var(--g4);--panel-gap-x: var(--g2);--panel-gap-y: var(--g1)}.section.large{--section-gap-x: var(--g4);--section-gap-y: var(--g6);--panel-gap-x: var(--g3);--panel-gap-y: var(--g4)}.section.inline{margin-top:0;margin-bottom:0;padding-top:var(--section-gap-y);padding-bottom:var(--section-gap-y);padding-left:var(--section-gap-x);padding-right:var(--section-gap-x);color:var(--section-color);background-color:var(--section-color-bg)}.section-hero{height:300dvh}.section-hero .picture{position:absolute;top:0;width:100%;height:100%;font-size:0;overflow:hidden}.section-hero .picture img{display:block;width:100%;height:100%;object-fit:cover}.section-hero .content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;gap:var(--section-gap-y) var(--section-gap-x);align-items:center;justify-content:center;margin:10vh auto;max-width:max(80dvw,320px);padding:10vh 5vw;background-color:hsla(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness), 0.5);color:var(--color-major-l1);border-radius:var(--radius-2)}.section-hero .content>i{font-size:min(200px,30vw)}.section-hero .content h1{font-size:min(150px,10vw)}.section-hero .content .desc{max-width:639px}.section-points{display:flex;gap:var(--g4);flex-direction:column;align-items:center;justify-content:center;padding:0 var(--g2)}.section-points>div{margin:0 auto;text-align:center}.section-points ul{display:flex;flex-direction:column;gap:var(--g5)}.section-points ul li{position:relative}.section-points ul li>div{display:flex;flex-direction:column;justify-content:center;gap:var(--g2)}.section-points ul li>div .btn{width:fit-content}.section-points ul li>img{object-fit:cover}@media screen and (min-width: 640px){.section-points ul li{border-radius:var(--radius-4);overflow:hidden;height:470px}.section-points ul li .btn{border:1px solid var(--color-bg-l1)}.section-points ul li>img{object-position:85% center;position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.section-points ul li>div{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;color:var(--color-bg)}.section-points ul li>div>p{max-width:290px}.section-points ul li:nth-child(odd)>div{padding-right:var(--g4);padding-left:var(--g4);background:linear-gradient(to left, hsla(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness), 0) 40%, hsla(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness), 1) 80%)}.section-points ul li:nth-child(even)>div{padding-left:calc(100% - 380px);padding-right:var(--g4);background:linear-gradient(to right, hsla(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness), 0) 40%, hsla(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness), 1) 80%)}}@media screen and (max-width: 639px){.section-points ul li{display:flex;flex-direction:column}.section-points ul li .btn{color:var(--color-major);border:1px solid var(--color-major)}.section-points ul li h3{color:var(--color-bg);margin-top:-90px;padding-top:var(--radius-4);padding-bottom:var(--radius-4);width:100%;background:linear-gradient(to bottom, hsla(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness), 0) 0%, hsla(var(--color-root-major-hue), var(--color-root-major-saturation), var(--color-root-major-lightness), 1) 70%);border-radius:0 0 var(--radius-4) var(--radius-4)}.section-points ul li>img{border-radius:var(--radius-4);aspect-ratio:5/3}.section-points ul li>div{text-align:center;z-index:1;order:2;position:relative;align-items:center}}.section-points ul img{width:100%;height:auto}.section-gallery{position:relative;z-index:1}.section-gallery .slider{--slider-height: 100dvh;--slider-width: 100dvw}.section-hero.animation{width:100%;height:300dvh}.section-hero.animation .picture{position:sticky;top:0;width:100%;height:100dvh}.section-hero.animation .content{position:fixed;animation:content-animation linear forwards;animation-timeline:scroll();animation-range:180vh 230dvh}@keyframes content-animation{50%{opacity:1;pointer-events:none;transform:translateY(-15dvh)}100%{opacity:0;pointer-events:none;transform:translateY(-25dvh)}}.section-hero.animation .content>i{display:block;animation:icon-animation linear forwards;animation-timeline:scroll();animation-range:0 50dvh;opacity:0;transform:scale(2)}@keyframes icon-animation{to{opacity:1;transform:scale(1)}}.section-hero.animation .content h1{transform:translateY(0);animation:h1-animation linear forwards;animation-timeline:scroll();animation-range:50vh 100dvh}@keyframes h1-animation{to{transform:translateY(-5dvh) scale(0.5)}}.section-hero.animation .title{white-space:nowrap;overflow:hidden;width:0;max-width:fit;display:inline-block;border-right:.15em solid var(--color-bg-l1);animation:typing steps(26) forwards;animation-timeline:scroll();animation-range:0 50dvh}@keyframes typing{from{width:0}to{width:26ch}}@keyframes blink{from,to{border-color:rgba(0,0,0,0)}50%{border-color:#000}}.section-hero.animation .desc{opacity:0;transform:translateY(10dvh);animation:desc-animation linear forwards;animation-timeline:scroll();animation-range:50dvh 150dvh}@keyframes desc-animation{to{opacity:1;transform:translateY(0)}}.section-hero.animation .picture>img{animation:image-animation linear forwards;animation-timeline:scroll(root);animation-range:150dvh 200dvh;transform:scale(1);transform-origin:center bottom}@keyframes image-animation{to{opacity:1;transform:scale(1.25)}}.scroll-loading{position:fixed;top:0;left:0;width:100%;height:1px;background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-bg-lightness), 0.8);scale:0 1;transform-origin:left;animation-name:scroll-loading;animation-timeline:scroll();z-index:9999}@keyframes scroll-loading{to{scale:1 1}}@keyframes fadeIn{from{opacity:0;transform:translateY(10dvh)}to{opacity:1;transform:translateY(0)}}.section-points.animation ul>li{opacity:0;transform:translateY(10dvh);animation:fadeIn linear forwards;animation-timeline:view();animation-range:cover 0% 25%}.section-timeline{display:grid;padding-right:var(--g2);grid-template-columns:minmax(max-content, 40%) auto minmax(max-content, 30%);row-gap:var(--g3);justify-items:start;line-height:1;align-items:center;padding-bottom:var(--g2);margin-left:var(--g2);border-left:1px dotted var(--color-major)}.section-timeline li{display:contents;font-size:var(--font-size-6)}.section-timeline li.title:first-of-type b{margin-top:0}.section-timeline li.title b{margin-top:var(--g2);font-size:var(--font-size-5)}.section-timeline li>*:nth-child(3n+1):last-child{grid-column:span 3}.section-timeline li>*:nth-child(3n+2):last-child{grid-column:span 2}.section-timeline li.desc{color:var(--color-l1)}.section-timeline li.desc>span:first-child{text-indent:var(--g2)}.section-timeline li.desc>span:first-child:before{content:" ";position:relative;transform:translate(-6px, -4px);height:var(--g0);width:var(--g0);background-color:var(--color-bg);border-radius:50%;display:inline-block}.section-timeline li.title b{text-indent:var(--g0)}.section-timeline li.title b:before{content:" ";position:relative;transform:translate(-6px, -4px);height:var(--g0);width:var(--g0);outline:2px solid var(--color-major);border-radius:50%;display:inline-block}.panel{--panel-border-weight: 1px}.panel:not(.active){--panel-color: var(--color);--panel-color-bg: var(--color-bg);--panel-color-border: var(--color-border);--panel-color-hover: var(--color-hover);--panel-color-border-hover: var(--color-border-hover);--panel-color-bg-hover: var(--color-bg-hover)}.panel.active{--panel-color: var(--color-bg);--panel-color-bg: var(--color);--panel-color-border: var(--color-border);--panel-color-hover: var(--color-bg-hover);--panel-color-bg-hover: var(--color-hover);--panel-color-border-hover: var(--color-border-hover)}.panel{margin-top:var(--panel-gap-y);margin-bottom:var(--panel-gap-y);padding-left:var(--panel-gap-x);padding-right:var(--panel-gap-x);padding-top:var(--panel-gap-y);padding-bottom:var(--panel-gap-y);color:var(--panel-color);background-color:var(--panel-color-bg)}.panel,.panel.normal{--section-gap-x: var(--g3);--section-gap-y: var(--g5);--panel-gap-x: var(--g2);--panel-gap-y: var(--g3)}.panel.tiny{--section-gap-x: 0;--section-gap-y: 0;--panel-gap-x: 0;--panel-gap-y: 0}.panel.small{--section-gap-x: var(--g2);--section-gap-y: var(--g4);--panel-gap-x: var(--g2);--panel-gap-y: var(--g1)}.panel.large{--section-gap-x: var(--g4);--section-gap-y: var(--g6);--panel-gap-x: var(--g3);--panel-gap-y: var(--g4)}.panel.inline{margin-top:0;margin-bottom:0;padding-top:var(--panel-gap-y);padding-bottom:var(--panel-gap-y)}.panel.outline{box-shadow:inset 0 0 0 var(--panel-border-weight) var(--panel-color-border)}@property --image-ratio{syntax:"<number>";inherits:false;initial-value:1.7778}.article{--article-border-weight: 1px}.article:not(.active){--article-color: var(--color);--article-color-bg: var(--color-bg);--article-color-border: var(--color-border);--article-color-hover: var(--color-hover);--article-color-border-hover: var(--color-border-hover);--article-color-bg-hover: var(--color-bg-hover)}.article.active{--article-color: var(--color-bg);--article-color-bg: var(--color);--article-color-border: var(--color-border);--article-color-hover: var(--color-bg-hover);--article-color-bg-hover: var(--color-hover);--article-color-border-hover: var(--color-border-hover)}.article{--article-icon-size: var(--g4);--article-icon-font-size: var(--font-size-6);--article-font-weight: var(--font-weight-regular);--article-line-height: var(--line-height-3);--article-gap: var(--g2);--article-animation-time: .4s;--article-padding: var(--article-icon-size);--article-color-muted: color-mix(in hsl, currentColor 70%, transparent);display:flex;flex-direction:column;gap:var(--article-gap);padding:var(--article-padding);position:relative;color:var(--article-color);background-color:var(--article-color-bg);transition:color var(--article-animation-time),background-color var(--article-animation-time),box-shadow var(--article-animation-time),border-radius var(--article-animation-time),transform var(--article-animation-time),padding var(--article-animation-time),gap var(--article-animation-time)}.article.small{--article-icon-size: var(--g3);--article-gap: var(--g1)}.article.large{--article-icon-size: var(--g5);--article-gap: var(--g3);--article-border-weight: 2px}.article.active>i{color:var(--color);background-color:var(--color-bg)}.article.outline{box-shadow:inset 0 0 0 var(--article-border-weight) var(--article-color-border)}.article.corner{border-radius:var(--radius-2)}.article.corner figure{border-radius:var(--radius-2) var(--radius-2) 0 0}.article.corner>i{border-radius:var(--radius-2) 0 var(--radius-1) 0}.article.shadow{box-shadow:0 var(--g0) var(--g3) hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.12)}.article.shadow.outline{box-shadow:inset 0 0 0 var(--article-border-weight) var(--article-color-border),0 var(--g0) var(--g3) hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.12)}.article.shadow.active{box-shadow:inset 0 0 0 var(--article-border-weight) var(--article-color-border),0 var(--g0) var(--g3) hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.15)}.article>i{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--article-icon-size);height:var(--article-icon-size);font-size:var(--article-icon-font-size);color:var(--article-color-bg);background-color:var(--article-color)}.article>figure{overflow:hidden;position:relative;margin:calc(var(--article-padding)*-1) calc(var(--article-padding)*-1) 0}.article>figure>img{width:100%;object-fit:cover;display:block;transition:transform var(--article-animation-time),--image-ratio .5s ease-in-out;transform:scale(1.02) translateY(0px)}.article>figure>img[data-src]{border:none;height:200px;background-color:var(--color-bg-l1);background-image:linear-gradient(90deg, var(--color-bg) 0%, var(--color-bg-l1) 50%, var(--color-bg) 100%);background-size:200% 100%;animation:lazyload-shimmer 1s ease-in-out infinite}.article>figure>figcaption{position:absolute;font-size:var(--font-size-7);bottom:0;right:0;z-index:2;color:var(--color-bg);padding:var(--g0);background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.5);border-radius:var(--radius-0) 0 0 0}.article>figure>img[ratio]{--image-ratio: 1.7778;width:100%;height:auto;aspect-ratio:var(--image-ratio);transition:--image-ratio .5s ease-in-out}.article>figure>img[data-src-loaded]{transform:scale(1.25) translateY(-5px)}.article>figure>img[data-src-loaded].img-load-error,.article>figure>img.img-load-error{background-color:var(--color-bg-l1);background-image:none;background-size:contain;background-repeat:no-repeat;background-position:center center}.article>div:not(.tags):not(.tags-top){font-size:var(--article-icon-font-size);line-height:var(--line-height-3)}.article>header,.article>h3{margin:0;font-size:var(--font-size-3);font-weight:var(--font-weight-bold);line-height:var(--line-height-2)}.article>sub,.article>sup{font-size:var(--font-size-6);color:var(--article-color-muted);line-height:var(--line-height-2)}.article>.tags{display:flex;flex-wrap:wrap;gap:var(--g0)}.article .tags-top,.article figcaption{transition:opacity var(--article-animation-time)}.article>footer{font-size:var(--font-size-7);color:var(--article-color-muted)}.article.collapsed{--article-padding: var(--article-gap);aspect-ratio:4/3;overflow:hidden}.article.collapsed>figure{flex:1}.article.collapsed>figure>img{height:100%;filter:saturate(0.5)}.article.collapsed>.dict,.article.collapsed>footer,.article.collapsed>header,.article.collapsed>a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.article.collapsed>.dict>*,.article.collapsed>footer>*,.article.collapsed>header>*,.article.collapsed>a>*{display:inline}.article.collapsed>.dict>*:nth-child(even),.article.collapsed>footer>*:nth-child(even),.article.collapsed>header>*:nth-child(even),.article.collapsed>a>*:nth-child(even){padding-right:var(--article-gap)}.article.collapsed:hover,.article.collapsed.selected,.article.collapsed:focus-within{transform:translateY(-5px) scale(1.02);box-shadow:0px 1px 3px 1px var(--color-2)}.article.collapsed:hover>figure>img[data-src-loaded],.article.collapsed.selected>figure>img[data-src-loaded],.article.collapsed:focus-within>figure>img[data-src-loaded]{filter:saturate(1);transform:scale(1) translateY(0px)}.article.collapsed:hover figcaption,.article.collapsed.selected figcaption,.article.collapsed:focus-within figcaption{opacity:0}@keyframes lazyload-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}:root{overflow-x:hidden}.layout-bar{position:sticky;top:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--g3) var(--g2);padding:var(--g1) var(--g2);background-color:var(--color-bg)}.layout-bar button{flex:1;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.layout{--layout-item-max-width: 300px;display:block;column-count:1;column-gap:var(--g3);padding:var(--g3);margin:0 auto;max-width:1600px}.layout>*{break-inside:avoid;margin-bottom:var(--g3)}.layout>* img{width:100%;display:block}@media(min-width: 640px){.layout{column-count:2}}@media(min-width: 960px){.layout{column-count:3}}@media(min-width: 1600px){.layout{column-count:4}}.layout.layout-horizontal{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;column-count:unset;gap:24px;max-width:none;margin:0;height:80vh;max-height:80vh;overflow-x:auto}.layout.layout-horizontal>.article{flex:none;width:fit-content;max-width:300px;height:fit-content;max-height:100%;min-height:0;margin-bottom:0;overflow:hidden}.layout.layout-horizontal>.article:hover{--article-scale: 1.25}.layout.layout-horizontal>.article>figure{flex:1 1 auto;min-height:0;overflow:hidden}.layout.layout-horizontal>.article>figure>img{width:100%;height:100%;object-fit:cover}.layout.layout-ring{display:block;position:relative;height:80vh;perspective:var(--ring-perspective, 2000px);overflow:hidden;touch-action:pan-y;cursor:grab}.layout.layout-ring:hover{cursor:grab}.layout.layout-ring:active,.layout.layout-ring:has(.is-grabbing){cursor:grabbing}.layout.layout-ring>.layout-ring-stage{position:relative;width:100%;height:80vh;transform-style:preserve-3d;touch-action:pan-y;cursor:inherit;transform:translateZ(calc(var(--ring-radius) * 0.6)) rotateY(var(--ring-spin, 0deg))}.layout.layout-ring .article{position:absolute;top:50%;left:50%;width:300px;max-width:300px;cursor:inherit;backface-visibility:hidden;transform:rotateY(var(--ring-angle)) translateZ(var(--ring-radius)) rotateY(180deg) translate(-50%, -50%) scale(var(--article-scale, 1))}.tag{--tag-border-weight: 1px}.tag:not(.active){--tag-color: var(--color);--tag-color-bg: var(--color-bg);--tag-color-border: var(--color-border);--tag-color-hover: var(--color-hover);--tag-color-border-hover: var(--color-border-hover);--tag-color-bg-hover: var(--color-bg-hover)}.tag.active{--tag-color: var(--color-bg);--tag-color-bg: var(--color);--tag-color-border: var(--color-border);--tag-color-hover: var(--color-bg-hover);--tag-color-bg-hover: var(--color-hover);--tag-color-border-hover: var(--color-border-hover)}.tag{--tag-gap-x: var(--g2);--tag-gap-y: var(--g0);padding:var(--tag-gap-y) var(--tag-gap-x);font-size:var(--font-size-6);border-radius:var(--g1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tag-color);background-color:var(--tag-color-bg);box-shadow:inset 0 0 0 var(--tag-border-weight) var(--tag-color-border)}.tag.active{--tag-color-border: var(--color);--tag-color-border-hover: var(--color-hover)}.tag,.tag:link,.tag:visited{color:var(--tag-color);background-color:var(--tag-color-bg);box-shadow:inset 0 0 0 var(--tag-border-weight) var(--tag-color-border)}.tag:active,.tag:hover{color:var(--tag-color-hover);background-color:var(--tag-color-bg-hover);box-shadow:inset 0 0 0 var(--tag-border-weight) var(--tag-color-border-hover)}.breadcrumb{--breadcrumb-border-weight: 1px}.breadcrumb:not(.active){--breadcrumb-color: var(--color);--breadcrumb-color-bg: var(--color-bg);--breadcrumb-color-border: var(--color-border);--breadcrumb-color-hover: var(--color-hover);--breadcrumb-color-border-hover: var(--color-border-hover);--breadcrumb-color-bg-hover: var(--color-bg-hover)}.breadcrumb.active{--breadcrumb-color: var(--color-bg);--breadcrumb-color-bg: var(--color);--breadcrumb-color-border: var(--color-border);--breadcrumb-color-hover: var(--color-bg-hover);--breadcrumb-color-bg-hover: var(--color-hover);--breadcrumb-color-border-hover: var(--color-border-hover)}.breadcrumb,.breadcrumb.normal{--breadcrumb-gap: var(--g1);--breadcrumb-font-size: var(--font-size-5);--breadcrumb-font-weight: var(--font-weight-regular);--breadcrumb-size: var(--comp-size-3);--breadcrumb-line-height: var(--line-height-3);--breadcrumb-width: fit-content;--breadcrumb-radius: var(--radius-1)}.breadcrumb.tiny{--breadcrumb-gap: 0;--breadcrumb-font-size: var(--font-size-6);--breadcrumb-line-height: var(--line-height-3);--breadcrumb-size: var(--comp-size-1);--breadcrumb-radius: var(--radius-0)}.breadcrumb.small{--breadcrumb-gap: var(--gxs);--breadcrumb-font-size: var(--font-size-5);--breadcrumb-line-height: var(--line-height-3);--breadcrumb-size: var(--comp-size-2);--breadcrumb-radius: var(--radius-0)}.breadcrumb.large{--breadcrumb-gap: var(--g1);--breadcrumb-font-size: var(--font-size-4);--breadcrumb-size: var(--comp-size-4);--breadcrumb-line-height: var(--line-height-3);--breadcrumb-border-weight: 2px;--breadcrumb-radius: var(--radius-2)}.breadcrumb{display:flex;flex-wrap:nowrap;justify-content:space-between;color:var(--breadcrumb-color);background-color:var(--breadcrumb-color-bg)}.breadcrumb.sticky{position:sticky;top:0;z-index:var(--ui-stick-index)}.breadcrumb>ul{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:fit-content;overflow:hidden}.breadcrumb>ul li{display:inline}.breadcrumb>ul li+li::before{opacity:.6;content:">";vertical-align:middle;font-size:var(--font-size-7)}.breadcrumb ul a{padding:var(--g1) var(--g2);border-bottom:2px solid rgba(0,0,0,0);font-size:var(--font-size-5);color:var(--breadcrumb-color);background-color:var(--breadcrumb-color-bg);opacity:.8;display:inline-block;height:var(--comp-height);line-height:var(--comp-line-height)}@media(hover: hover){.breadcrumb ul a:hover{opacity:1}}.breadcrumb ul a.active{opacity:1;font-weight:var(--font-weight-medium);color:var(--breadcrumb-color);background-color:var(--breadcrumb-color-bg)}.breadcrumb .breadcrumb-button{margin-left:auto;margin-right:var(--g0);flex-shrink:0;line-height:var(--comp-size-3);display:flex;align-items:center;justify-content:flex-end;width:fit-content}.pagination{display:flex;flex-direction:column;align-items:center;gap:var(--g2);padding:var(--g4) var(--g3)}.pagination>ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--g1)}.pagination .btn{min-width:var(--btn-size)}.pagination span.btn[disabled]{cursor:default;opacity:.5}.pagination-summary{margin:0;opacity:.7;font-size:var(--font-size-7)}.pagination-gap{padding:0 var(--g0);opacity:.6}.form label{margin-bottom:var(--g1)}.form-filter{box-shadow:0px 0px 5px 1px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.35);background-color:var(--color-minor-l1);padding:var(--g2) var(--g3);display:flex;flex-wrap:nowrap;gap:var(--g2);-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.form-filter::-webkit-scrollbar{width:0;height:0;display:none}.form-filter.horizontal{overflow-x:scroll;overflow-y:hidden;flex-direction:roww}.form-filter.horizontal>*{flex-shrink:0}.form-filter.vertical{overflow-x:hidden;overflow-y:scroll;flex-direction:column}.input{--input-border-weight: 1px}.input:not(.active){--input-color: var(--color);--input-color-bg: var(--color-bg);--input-color-border: var(--color-border);--input-color-hover: var(--color-hover);--input-color-border-hover: var(--color-border-hover);--input-color-bg-hover: var(--color-bg-hover)}.input.active{--input-color: var(--color-bg);--input-color-bg: var(--color);--input-color-border: var(--color-border);--input-color-hover: var(--color-bg-hover);--input-color-bg-hover: var(--color-hover);--input-color-border-hover: var(--color-border-hover)}.input,.input.normal{--input-gap: var(--g1);--input-font-size: var(--font-size-5);--input-font-weight: var(--font-weight-regular);--input-size: var(--comp-size-3);--input-line-height: var(--line-height-3);--input-width: fit-content;--input-radius: var(--radius-1)}.input.tiny{--input-gap: 0;--input-font-size: var(--font-size-6);--input-line-height: var(--line-height-3);--input-size: var(--comp-size-1);--input-radius: var(--radius-0)}.input.small{--input-gap: var(--gxs);--input-font-size: var(--font-size-5);--input-line-height: var(--line-height-3);--input-size: var(--comp-size-2);--input-radius: var(--radius-0)}.input.large{--input-gap: var(--g1);--input-font-size: var(--font-size-4);--input-size: var(--comp-size-4);--input-line-height: var(--line-height-3);--input-border-weight: 2px;--input-radius: var(--radius-2)}.input{--input-placeholder-color: color-mix(in hsl, var(--input-color) 80%, var(--input-color-bg));position:relative;display:block;width:100%}.input>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer}.input>select[disabled]{color:var(--color-l1)}.input option[disabled]{color:var(--color-l1)}.input>input::placeholder{color:var(--input-placeholder-color)}.input>input,.input>select{width:100%;border:1px solid var(--input-color-border);font-size:var(--input-font-size);font-weight:var(--input-font-weight);font-size:var(--input-font-size);height:var(--input-size);padding:var(--input-gap) var(--g2);min-width:var(--input-size);line-height:var(--input-line-height);color:var(--input-color);background-color:var(--input-color-bg);border-radius:var(--input-radius)}.input>i,.input>span,.input>a,.input>button,.input>.btn{color:var(--input-color);position:absolute;top:0;z-index:1;text-align:center;width:var(--input-size);height:var(--input-size);line-height:var(--input-size);padding-top:0;padding-bottom:0}.input>.btn{background-color:var(--input-color-bg);color:var(--input-color);border-color:rgba(0,0,0,0);box-shadow:none;border-radius:var(--input-radius)}.input.left>input,.input.left>select{padding-left:var(--input-size)}.input.left>span,.input.left>i,.input.left>a,.input.left>button,.input.left>.btn{left:0;right:auto}.input.right>input,.input.right>select{padding-right:var(--input-size)}.input.right>input~span,.input.right>input~i,.input.right>input~a,.input.right>input~button,.input.right>input~.btn,.input.right>select~span,.input.right>select~i,.input.right>select~a,.input.right>select~button,.input.right>select~.btn{right:0;left:auto}.input.has-success{color:var(--color)}.input.has-error{--input-color: var(--color-danger);--input-color-bg: var(--color-danger-l1);--input-color-border: var(--color-danger)}.input.has-error[data-tooltip]:after{position:absolute;top:2px;right:var(--g2);color:var(--input-color);font-size:var(--font-size-6);content:attr(data-tooltip);line-height:1.25;z-index:9}.input .suggestion-list:not(.active){--suggestion-list-color-bg: var(--input-color-bg);--suggestion-list-color: var(--input-color);--suggestion-list-color-border: var(--input-color-border);--suggestion-list-color-hover: var(--input-color-hover);--suggestion-list-color-bg-hover: var(--input-color-bg-hover);--suggestion-list-color-border-hover: var(--input-color-border-hover);--suggestion-list-color-active: var(--input-color-active);--suggestion-list-color-bg-active: var(--input-color-bg-active);--suggestion-list-color-border-active: var(--input-color-border-active)}[data-role*=textbox]:not([loaded]) .input input{color:rgba(0,0,0,0)}[data-role*=textbox]{position:relative}[data-role*=textbox] input::-webkit-input-placeholder,[data-role*=textbox] textarea::-webkit-input-placeholder{color:rgba(0,0,0,0)}[data-role*=textbox] input:-moz-placeholder,[data-role*=textbox] textarea:-moz-placeholder{color:rgba(0,0,0,0)}[data-role*=textbox] input:-ms-input-placeholder,[data-role*=textbox] textarea:-ms-input-placeholder{color:rgba(0,0,0,0)}[data-role*=textbox] .input>label,[data-role*=textbox] .textarea>label{padding:0;pointer-events:none;margin:0;position:absolute;transform:translateY(-50%);border:none;z-index:1;opacity:.8;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease-in-out;pointer-events:none}[data-role*=textbox] .input>label{left:var(--g2);right:auto;top:50%;width:calc(100% - var(--g2));color:var(--input-placeholder-color)}[data-role*=textbox] .input>input{padding-top:var(--font-size-5);padding-bottom:var(--g0)}[data-role*=textbox] .input.small.input>input{padding-top:var(--font-size-6);padding-bottom:0}[data-role*=textbox] .input.small.input.right>input{padding-right:var(--comp-size-3)}[data-role*=textbox] .input.small.input.left>label{left:var(--comp-size-3)}[data-role*=textbox] .input.small.input.left>input{padding-left:var(--comp-size-3)}[data-role*=textbox] .input.left>label,[data-role*=textbox] .input.right>label{width:calc(100% - var(--comp-size-4))}[data-role*=textbox] .input.right.left>label{width:calc(100% - var(--comp-size-4)*2)}[data-role*=textbox] .input.right>input{padding-right:var(--comp-size-4)}[data-role*=textbox] .input.left>label{left:var(--comp-size-4)}[data-role*=textbox] .input.left>input{padding-left:var(--comp-size-4)}[data-role*=textbox] .textarea{background-color:var(--color-bg);border:1px solid var(--color-l1)}[data-role*=textbox] .textarea label{padding:0 var(--g2);left:0;right:0;top:var(--g3);color:var(--textarea-placeholder-color)}[data-role*=textbox] .textarea textarea{border:none;margin:var(--g3) 0 var(--g0);padding:0 var(--g2);min-height:6.8rem;overflow:hidden;width:100%}[data-role*=textbox].focus .input>label,[data-role*=textbox].focus .textarea>label{top:var(--gxs);right:auto;transform:translateY(0);transform-origin:left;font-size:var(--font-size-7)}[data-role*=textbox].focus .input.large>label,[data-role*=textbox].focus .textarea.large>label{top:var(--g0)}.textarea{--textarea-border-weight: 1px}.textarea:not(.active){--textarea-color: var(--color);--textarea-color-bg: var(--color-bg);--textarea-color-border: var(--color-border);--textarea-color-hover: var(--color-hover);--textarea-color-border-hover: var(--color-border-hover);--textarea-color-bg-hover: var(--color-bg-hover)}.textarea.active{--textarea-color: var(--color-bg);--textarea-color-bg: var(--color);--textarea-color-border: var(--color-border);--textarea-color-hover: var(--color-bg-hover);--textarea-color-bg-hover: var(--color-hover);--textarea-color-border-hover: var(--color-border-hover)}.textarea{--textarea-placeholder-color: color-mix(in hsl, var(--textarea-color) 60%, var(--textarea-color-bg));position:relative;margin-bottom:20px}.textarea textarea{width:100%;resize:none;border:1px solid var(--textarea-color-border);min-height:70px;overflow-y:auto;color:var(--textarea-color);background-color:var(--textarea-color-bg)}.selectbox{--selectbox-border-weight: 1px}.selectbox:not(.active){--selectbox-color: var(--color);--selectbox-color-bg: var(--color-bg);--selectbox-color-border: var(--color-border);--selectbox-color-hover: var(--color-hover);--selectbox-color-border-hover: var(--color-border-hover);--selectbox-color-bg-hover: var(--color-bg-hover)}.selectbox.active{--selectbox-color: var(--color-bg);--selectbox-color-bg: var(--color);--selectbox-color-border: var(--color-border);--selectbox-color-hover: var(--color-bg-hover);--selectbox-color-bg-hover: var(--color-hover);--selectbox-color-border-hover: var(--color-border-hover)}.selectbox,.selectbox.normal{--selectbox-gap: var(--g1);--selectbox-font-size: var(--font-size-5);--selectbox-font-weight: var(--font-weight-regular);--selectbox-size: var(--comp-size-3);--selectbox-line-height: var(--line-height-3);--selectbox-width: fit-content;--selectbox-radius: var(--radius-1)}.selectbox.tiny{--selectbox-gap: 0;--selectbox-font-size: var(--font-size-6);--selectbox-line-height: var(--line-height-3);--selectbox-size: var(--comp-size-1);--selectbox-radius: var(--radius-0)}.selectbox.small{--selectbox-gap: var(--gxs);--selectbox-font-size: var(--font-size-5);--selectbox-line-height: var(--line-height-3);--selectbox-size: var(--comp-size-2);--selectbox-radius: var(--radius-0)}.selectbox.large{--selectbox-gap: var(--g1);--selectbox-font-size: var(--font-size-4);--selectbox-size: var(--comp-size-4);--selectbox-line-height: var(--line-height-3);--selectbox-border-weight: 2px;--selectbox-radius: var(--radius-2)}.selectbox{position:relative;background:var(--color-bg);width:100%;border-radius:0}.selectbox select{color:var(--selectbox-color);background-color:var(--selectbox-color-bg);box-shadow:inset 0 0 0 var(--selectbox-border-weight) var(--selectbox-color-border)}.selectbox>label{position:absolute;top:var(--g0);left:var(--g2);color:var(--color-l1);font-size:var(--font-size-7);pointer-events:none}.selectbox>select{width:100%;border:1px solid var(--color-l1);font-weight:var(--selectbox-font-weight);padding-left:var(--g2);padding-right:var(--g2);padding-top:var(--font-size-7);padding-bottom:0;font-size:var(--selectbox-font-size);line-height:var(--selectbox-line-height);height:var(--selectbox-size);background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer}.selectbox i{position:absolute;top:50%;transform:translateY(-50%);right:var(--g2);font-size:var(--font-size-4);color:var(--color);pointer-events:none}.checkbox,.checkbox.normal{--checkbox-gap: var(--g1);--checkbox-font-size: var(--font-size-5);--checkbox-font-weight: var(--font-weight-regular);--checkbox-size: var(--comp-size-3);--checkbox-line-height: var(--line-height-3);--checkbox-width: fit-content;--checkbox-radius: var(--radius-1)}.checkbox.tiny{--checkbox-gap: 0;--checkbox-font-size: var(--font-size-6);--checkbox-line-height: var(--line-height-3);--checkbox-size: var(--comp-size-1);--checkbox-radius: var(--radius-0)}.checkbox.small{--checkbox-gap: var(--gxs);--checkbox-font-size: var(--font-size-5);--checkbox-line-height: var(--line-height-3);--checkbox-size: var(--comp-size-2);--checkbox-radius: var(--radius-0)}.checkbox.large{--checkbox-gap: var(--g1);--checkbox-font-size: var(--font-size-4);--checkbox-size: var(--comp-size-4);--checkbox-line-height: var(--line-height-3);--checkbox-border-weight: 2px;--checkbox-radius: var(--radius-2)}.radio,.radio.normal{--radio-gap: var(--g1);--radio-font-size: var(--font-size-5);--radio-font-weight: var(--font-weight-regular);--radio-size: var(--comp-size-3);--radio-line-height: var(--line-height-3);--radio-width: fit-content;--radio-radius: var(--radius-1)}.radio.tiny{--radio-gap: 0;--radio-font-size: var(--font-size-6);--radio-line-height: var(--line-height-3);--radio-size: var(--comp-size-1);--radio-radius: var(--radius-0)}.radio.small{--radio-gap: var(--gxs);--radio-font-size: var(--font-size-5);--radio-line-height: var(--line-height-3);--radio-size: var(--comp-size-2);--radio-radius: var(--radius-0)}.radio.large{--radio-gap: var(--g1);--radio-font-size: var(--font-size-4);--radio-size: var(--comp-size-4);--radio-line-height: var(--line-height-3);--radio-border-weight: 2px;--radio-radius: var(--radius-2)}.checkbox{font-weight:var(--checkbox-font-weight);font-size:var(--checkbox-font-size);min-height:var(--checkbox-size);padding:var(--checkbox-gap) var(--g2);min-width:var(--checkbox-size);border-radius:calc(var(--checkbox-size)/2);width:var(--checkbox-width);line-height:var(--checkbox-line-height)}.radio{font-weight:var(--radio-font-weight);font-size:var(--radio-font-size);min-height:var(--radio-size);padding:var(--radio-gap) var(--g2);min-width:var(--radio-size);border-radius:calc(var(--radio-size)/2);width:var(--radio-width);line-height:var(--radio-line-height)}.checkbox,.radio{display:inline-block;white-space:nowrap;min-width:fit-content}.checkbox label,.radio label{cursor:pointer;margin-right:var(--g1);user-select:none}.checkbox label>input,.radio label>input{display:none}.checkbox label>span,.radio label>span{display:inline-flex;align-items:center}.checkbox label>span::before,.radio label>span::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:var(--g0)}.checkbox label input:disabled+span,.radio label input:disabled+span{color:var(--color-l1)}.checkbox label:last-of-type,.radio label:last-of-type{margin-right:0}.checkbox input+span::before{content:""}.checkbox input:checked+span::before{content:""}.checkbox.has-error{color:var(--color-danger)}.radio input+span::before{content:""}.radio input:checked+span::before{content:""}.group-btn{--group-btn-border-weight: 1px}.group-btn:not(.active){--group-btn-color: var(--color);--group-btn-color-bg: var(--color-bg);--group-btn-color-border: var(--color-border);--group-btn-color-hover: var(--color-hover);--group-btn-color-border-hover: var(--color-border-hover);--group-btn-color-bg-hover: var(--color-bg-hover)}.group-btn.active{--group-btn-color: var(--color-bg);--group-btn-color-bg: var(--color);--group-btn-color-border: var(--color-border);--group-btn-color-hover: var(--color-bg-hover);--group-btn-color-bg-hover: var(--color-hover);--group-btn-color-border-hover: var(--color-border-hover)}.group-btn,.group-btn.normal{--group-btn-gap: var(--g1);--group-btn-font-size: var(--font-size-5);--group-btn-font-weight: var(--font-weight-regular);--group-btn-size: var(--comp-size-3);--group-btn-line-height: var(--line-height-3);--group-btn-width: fit-content;--group-btn-radius: var(--radius-1)}.group-btn.tiny{--group-btn-gap: 0;--group-btn-font-size: var(--font-size-6);--group-btn-line-height: var(--line-height-3);--group-btn-size: var(--comp-size-1);--group-btn-radius: var(--radius-0)}.group-btn.small{--group-btn-gap: var(--gxs);--group-btn-font-size: var(--font-size-5);--group-btn-line-height: var(--line-height-3);--group-btn-size: var(--comp-size-2);--group-btn-radius: var(--radius-0)}.group-btn.large{--group-btn-gap: var(--g1);--group-btn-font-size: var(--font-size-4);--group-btn-size: var(--comp-size-4);--group-btn-line-height: var(--line-height-3);--group-btn-border-weight: 2px;--group-btn-radius: var(--radius-2)}.group-btn{border-radius:var(--radius-0);margin:0;overflow:hidden;display:flex;flex-wrap:nowrap;box-shadow:0 0 0 1px var(--group-btn-color-border)}.group-btn input:checked+span{background-color:var(--group-btn-color-border);color:var(--color-bg)}.group-btn>label{flex-shrink:0;flex-grow:1;overflow:hidden;margin-right:0;border-color:var(--group-btn-color-border)}.group-btn>label+label{border-left:.5px solid var(--group-btn-color-border)}.group-btn>label span{display:block;color:var(--group-btn-color);background-color:var(--group-btn-color-bg);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:var(--group-btn-font-size);font-weight:var(--group-btn-font-weight);font-size:var(--group-btn-font-size);height:var(--group-btn-size);padding:var(--group-btn-gap) var(--g2);line-height:var(--group-btn-line-height)}.group-btn>label span::before{display:none}.group-btn input:checked+span{color:var(--group-btn-color-bg);background-color:var(--group-btn-color)}.group-btn input{display:none}.group-dropdown-button{--group-dropdown-button-border-weight: 1px}.group-dropdown-button:not(.active){--group-dropdown-button-color: var(--color);--group-dropdown-button-color-bg: var(--color-bg);--group-dropdown-button-color-border: var(--color-border);--group-dropdown-button-color-hover: var(--color-hover);--group-dropdown-button-color-border-hover: var(--color-border-hover);--group-dropdown-button-color-bg-hover: var(--color-bg-hover)}.group-dropdown-button.active{--group-dropdown-button-color: var(--color-bg);--group-dropdown-button-color-bg: var(--color);--group-dropdown-button-color-border: var(--color-border);--group-dropdown-button-color-hover: var(--color-bg-hover);--group-dropdown-button-color-bg-hover: var(--color-hover);--group-dropdown-button-color-border-hover: var(--color-border-hover)}.group-dropdown-button,.group-dropdown-button.normal{--group-dropdown-button-gap: var(--g1);--group-dropdown-button-font-size: var(--font-size-5);--group-dropdown-button-font-weight: var(--font-weight-regular);--group-dropdown-button-size: var(--comp-size-3);--group-dropdown-button-line-height: var(--line-height-3);--group-dropdown-button-width: fit-content;--group-dropdown-button-radius: var(--radius-1)}.group-dropdown-button.tiny{--group-dropdown-button-gap: 0;--group-dropdown-button-font-size: var(--font-size-6);--group-dropdown-button-line-height: var(--line-height-3);--group-dropdown-button-size: var(--comp-size-1);--group-dropdown-button-radius: var(--radius-0)}.group-dropdown-button.small{--group-dropdown-button-gap: var(--gxs);--group-dropdown-button-font-size: var(--font-size-5);--group-dropdown-button-line-height: var(--line-height-3);--group-dropdown-button-size: var(--comp-size-2);--group-dropdown-button-radius: var(--radius-0)}.group-dropdown-button.large{--group-dropdown-button-gap: var(--g1);--group-dropdown-button-font-size: var(--font-size-4);--group-dropdown-button-size: var(--comp-size-4);--group-dropdown-button-line-height: var(--line-height-3);--group-dropdown-button-border-weight: 2px;--group-dropdown-button-radius: var(--radius-2)}.group-dropdown-button{--group-dropdown-button-color-open: var(--color-bg);--group-dropdown-button-color-open-bg: var(--color);--group-dropdown-button-color-open-border: var(--color-l1);--group-dropdown-button-color-open-hover: var(--color-bg);--group-dropdown-button-color-open-bg-hover: var(--color-l1);--group-dropdown-button-color-open-border-hover: var(--color-l1)}.group-dropdown{position:relative}.group-dropdown .group-dropdown-list{display:none}.group-dropdown.open .group-dropdown-list,.group-dropdown.closing .group-dropdown-list{display:flex;gap:var(--group-dropdown-button-gap);flex-direction:column;position:absolute;top:100%;z-index:3;min-width:16rem;max-width:24rem;margin-top:var(--gxs);padding:var(--g3);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-0);transform-origin:top center;transition:left .2s ease-out,width .2s ease-out;box-shadow:0px 0px 2px 0px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.5)}.group-dropdown.open .group-dropdown-list{animation:group-dropdown-fly-in .2s ease-out}.group-dropdown.closing .group-dropdown-list{pointer-events:none;animation:group-dropdown-fly-out .2s ease-out forwards}.group-dropdown.all.open .group-dropdown-list,.group-dropdown.all.closing .group-dropdown-list{gap:var(--g3);max-height:70vh;overflow:auto}.group-dropdown .group-dropdown-title{display:none;font-size:var(--font-size-6);font-weight:var(--font-weight-bold)}.group-dropdown.all .group-dropdown-title{display:block}@media screen and (max-width: 639px)and (orientation: portrait){.group-dropdown.open .group-dropdown-list,.group-dropdown.closing .group-dropdown-list{position:fixed;top:auto;right:0;bottom:0;left:0 !important;z-index:var(--ui-dropdown-index);width:auto !important;min-width:0;max-width:none;max-height:50vh;margin-top:0;overflow:auto;border-radius:var(--radius-0) var(--radius-0) 0 0;transform-origin:bottom center;box-shadow:0 0 0 100svh hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.5)}.group-dropdown.open .group-dropdown-list{animation-name:group-dropdown-sheet-in}.group-dropdown.closing .group-dropdown-list{animation-name:group-dropdown-sheet-out}}@keyframes group-dropdown-fly-in{from{opacity:0;transform:translateY(-0.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes group-dropdown-fly-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-0.75rem)}}@keyframes group-dropdown-sheet-in{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes group-dropdown-sheet-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.group-dropdown-button{display:flex;flex-wrap:nowrap;overflow-x:auto;margin:0;padding:0;list-style:none;gap:var(--g1)}.group-dropdown-button>li{position:relative;flex-shrink:0}.group-dropdown-button>li.collapsed,.group-dropdown-button>li[hidden]{display:none}.group-dropdown-button .group-dropdown-more{margin-left:auto}.group-dropdown-button .group-dropdown-reset{position:absolute;top:var(--group-dropdown-button-border-weight);right:var(--group-dropdown-button-border-weight);bottom:var(--group-dropdown-button-border-weight);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--group-dropdown-button-size);margin:0;padding:0;border:0;border-radius:0;background:var(--group-dropdown-button-color-hover);cursor:pointer}.group-dropdown-button .group-dropdown-reset::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:var(--font-size-6);line-height:1;display:inline-block;color:var(--group-dropdown-button-color-bg)}.group-dropdown-button .group-dropdown-reset:hover{background:var(--group-dropdown-button-color-open-bg-hover)}.group-dropdown-button .group-dropdown-reset:hover::before{color:var(--group-dropdown-button-color-bg-hover)}.group-dropdown-button .group-dropdown-reset[hidden]{display:none}.group-dropdown-button button:not(.group-dropdown-reset){position:relative;font-size:var(--group-dropdown-button-font-size);font-weight:var(--group-dropdown-button-font-weight);height:var(--group-dropdown-button-size);line-height:var(--group-dropdown-button-line-height);padding:0 var(--g2);cursor:pointer;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-0)}.group-dropdown-button button:not(.group-dropdown-reset)::after{transition:transform var(--animation-time) ease-in-out;content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;bottom:0;opacity:.2;transform:scale(0);background-color:var(--color-bg-hover);pointer-events:none}@media(hover: hover){.group-dropdown-button button:not(.group-dropdown-reset):hover::after{transform:scale(1)}}.group-dropdown-button button:not(.group-dropdown-reset):not(.selected):not(.opened){border:var(--group-dropdown-button-border-weight) solid var(--group-dropdown-button-color-border);background-color:var(--group-dropdown-button-color-bg);color:var(--group-dropdown-button-color)}.group-dropdown-button button:not(.group-dropdown-reset):not(.selected):not(.opened):hover{color:var(--group-dropdown-button-color-hover);background-color:var(--group-dropdown-button-color-bg-hover);border-color:var(--group-dropdown-button-color-border-hover)}.group-dropdown-button button:not(.group-dropdown-reset).selected{color:var(--group-dropdown-button-color-bg);background-color:var(--group-dropdown-button-color);border-color:var(--group-dropdown-button-color-border);padding-right:calc(var(--group-dropdown-button-size) + var(--group-dropdown-button-border-weight) + var(--g1))}.group-dropdown-button button:not(.group-dropdown-reset).selected:hover{color:var(--group-dropdown-button-color-bg-hover);background-color:var(--group-dropdown-button-color-hover);border-color:var(--group-dropdown-button-color-border-hover)}.group-dropdown-button button:not(.group-dropdown-reset).opened{color:var(--group-dropdown-button-color-open);background-color:var(--group-dropdown-button-color-open-bg);border-color:var(--group-dropdown-button-color-open-border)}.group-dropdown-button button:not(.group-dropdown-reset).opened:hover{color:var(--group-dropdown-button-color-open-hover);background-color:var(--group-dropdown-button-color-open-bg-hover);border-color:var(--group-dropdown-button-color-open-border-hover)}.group-dropdown-button button.group-dropdown-arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--group-dropdown-button-size);padding:0}.group-dropdown-button button.group-dropdown-arrow::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:var(--font-size-6);line-height:1;transition:transform .2s ease-out}.group-dropdown-button button.group-dropdown-arrow[aria-expanded=true]::before{transform:rotate(180deg)}@media screen and (max-width: 639px){.group-dropdown-button{gap:1px;border-radius:var(--radius-0) !important;overflow:hidden;border:1px solid var(--group-dropdown-button-color-border) !important}.group-dropdown-button button{border:none !important;border-radius:0 !important}}.group-dropdown-list [data-id]{display:flex;flex-direction:column;gap:var(--g1)}.group-dropdown-list [data-id][hidden]{display:none}.group-dropdown-list .distance-scale{display:flex;justify-content:space-between;font-size:var(--font-size-6)}.group-dropdown-list .checkbox,.group-dropdown-list .radio{display:grid;grid-template-columns:1fr 1fr;gap:var(--g1);padding:0;width:100%}.group-dropdown-list .cols-1{grid-template-columns:1fr}.group-dropdown-list .radio.icon-picker{width:18rem;grid-template-columns:repeat(auto-fit, minmax(30px, 50px));justify-content:start;gap:var(--g0)}.group-dropdown-list .radio.icon-picker label{margin:0;min-width:0}.group-dropdown-list .radio.icon-picker label>span{justify-content:center;width:100%;min-height:30px;max-height:50px;aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-0)}.group-dropdown-list .radio.icon-picker label>span::before{content:none;margin:0}.group-dropdown-list .radio.icon-picker label input:checked+span{color:var(--color-bg);background-color:var(--color);border-color:var(--color)}.dropdown-button{position:relative;display:inline-flex;align-items:center;background:var(--color-bg)}.dropdown-button>a:not(.dropdown-button-caret){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:var(--g1) var(--g2);padding-right:calc(var(--g2) + var(--comp-size-1));font-size:var(--font-size-6)}.dropdown-button .dropdown-button-caret{position:absolute;top:50%;transform:translateY(-50%);right:var(--g1);display:flex;align-items:center;justify-content:center;width:var(--comp-size-1);height:var(--comp-size-3);color:var(--color)}.dropdown-button .dropdown-button-caret i{transition:transform .2s ease-in-out}.dropdown-button .dropdown-button-list{display:none;position:absolute;top:100%;right:0;z-index:10;min-width:100%;background:var(--color-bg);box-shadow:0 1px 3px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.4)}.dropdown-button .dropdown-button-list>a{display:block;padding:var(--g1) var(--g2);white-space:nowrap;font-size:var(--font-size-6)}.dropdown-button .dropdown-button-list>a:hover{background:var(--color-bg-l1)}.dropdown-button.open .dropdown-button-caret i{transform:rotate(-180deg)}.dropdown-button.open .dropdown-button-list{display:block}.range-slider{display:flex;flex-direction:column;gap:var(--g1);min-width:16rem;padding:var(--g1) 0 var(--g2)}.range-slider-track{position:relative;height:1.5rem;margin:0 .6rem;cursor:pointer;touch-action:none}.range-slider-track::before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);border-radius:2px;background-color:var(--color-l1)}.range-slider-fill{position:absolute;top:50%;height:4px;transform:translateY(-50%);border-radius:2px;background-color:var(--color)}.range-slider-node{position:absolute;top:50%;width:1.1rem;height:1.1rem;padding:0;border:2px solid var(--color);border-radius:50%;background-color:var(--color-bg);transform:translate(-50%, -50%);cursor:grab;touch-action:none}.range-slider-node[data-edge=max]{z-index:2}.range-slider output{text-align:center;font-size:var(--font-size-6)}.tooltip{position:absolute;z-index:var(--ui-tooltip-index);display:block;font-size:var(--font-size-6);opacity:0;min-width:150px;max-width:280px;transition:opacity .2s ease-in-out;--tooltip-color: var(--color-bg);--tooltip-color-bg: var(--color);--tooltip-color-border: var(--color);--tooltip-arrow-size: 5px;--tooltip-arrow-gap: calc(var(--tooltip-arrow-size) * 2)}.tooltip .tooltip-inner{color:var(--tooltip-color);background-color:var(--tooltip-color-bg);border:1px solid var(--tooltip-color-border);border-radius:var(--radius-0)}.tooltip.in{opacity:1}.tooltip.top{padding:5px 0;transform:translateY(-100%);top:var(--tooltip-arrow-size)}.tooltip.top .tooltip-arrow{bottom:0;left:50%;border-width:var(--tooltip-arrow-size) var(--tooltip-arrow-size) 0;border-top-color:var(--tooltip-color-border)}.tooltip.top-right .tooltip-arrow{right:var(--tooltip-arrow-size);left:auto;margin-right:var(--tooltip-arrow-size)}.tooltip.top-left .tooltip-arrow{left:var(--tooltip-arrow-size);right:auto;margin-left:var(--tooltip-arrow-size)}.tooltip.bottom{padding:var(--tooltip-arrow-gap) 0 0 0;transform:translateY(100%);bottom:var(--tooltip-arrow-size)}.tooltip.bottom .tooltip-arrow{top:var(--tooltip-arrow-size);left:50%;border-width:0 var(--tooltip-arrow-size) var(--tooltip-arrow-size);border-bottom-color:var(--tooltip-color-border)}.tooltip.bottom-left .tooltip-arrow{right:auto;left:var(--tooltip-arrow-size);margin-right:var(--tooltip-arrow-size)}.tooltip.bottom-right .tooltip-arrow{right:var(--tooltip-arrow-size);left:auto;margin-left:var(--tooltip-arrow-size)}.tooltip.left{padding:0 var(--tooltip-arrow-size)}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:var(--tooltip-arrow-size) 0 var(--tooltip-arrow-size) var(--tooltip-arrow-size);border-left-color:var(--tooltip-color-border)}.tooltip.right{padding:0 5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:var(--tooltip-arrow-size) var(--tooltip-arrow-size) var(--tooltip-arrow-size) 0;border-right-color:var(--tooltip-color-border)}.tooltip.info{color:var(--tooltip-color);background-color:var(--tooltip-color-bg);border:1px solid var(--tooltip-color-bg)}.tooltip.info .tooltip-inner{text-align:left;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.tooltip.info .tooltip-inner::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding:0 3px}.tooltip.info .tooltip-arrow{display:none}.tooltip.minor .tooltip-inner{color:var(--color-minor-l1);background-color:var(--color-minor);text-align:left;border:1px solid var(--color-minor-l1);border-bottom-right-radius:2px;border-bottom-left-radius:2px}.tooltip.minor .tooltip-inner::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding:0 3px}.tooltip.minor .tooltip-arrow{display:none}.tooltip.error .tooltip-inner{color:var(--color-danger);background-color:var(--color-danger-l1);text-align:left;border:1px solid var(--color-danger);border-bottom-right-radius:2px;border-bottom-left-radius:2px}.tooltip.error .tooltip-inner::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding:0 3px}.tooltip.error .tooltip-arrow{display:none}.tooltip.defalut .tooltip-inner{padding:var(--g0) var(--g1);text-align:center;text-decoration:none}.tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.collapse-line.shown{overflow:initial !important;text-overflow:initial !important;-webkit-line-clamp:initial !important}.collapse-panel{display:none}.collapse-panel.shown{display:block}[data-role*=collapse].shown.i,[data-role*=collapse].shown>i{display:inline-block}[data-role*=collapse].shown.icon-angle-down,[data-role*=collapse].shown>.icon-angle-down{transform:rotate(180deg)}[data-role*=collapse].shown.icon-angle-left,[data-role*=collapse].shown>.icon-angle-left{transform:rotate(-90deg)}[data-role*=collapse].shown.icon-angle-right,[data-role*=collapse].shown>.icon-angle-right{transform:rotate(90deg)}.list-dict{width:100%;margin:var(--g1) auto;display:grid;grid-template-columns:max-content 1fr max-content 1fr;column-gap:var(--g1);row-gap:var(--g2)}.list-dict>li{grid-column:span 2;display:grid;grid-template-columns:subgrid;align-items:baseline;border-bottom:1px solid var(--color-border);margin-bottom:0;padding-bottom:var(--g1);line-height:normal}.list-dict .key{min-width:0;text-decoration:none;cursor:help;font-weight:var(--font-weight-bold)}.list-dict .value{min-width:0;display:flex;align-items:baseline;text-align:end;font-weight:var(--font-weight-bold);word-break:break-word;flex-wrap:wrap}.list-dict .value.max{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.dict{--dict-dt-width: 50px;--dict-dd-width: 150px;display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--dict-dt-width), max-content) minmax(var(--dict-dd-width), 1fr));margin:0;padding:0;width:100%;gap:var(--g1) var(--g2)}.dict>dt{font-size:var(--font-size-6);opacity:.7}.dict>dd{margin:0;font-size:var(--font-size-6);font-weight:var(--font-weight-bold)}.tab{--tab-border-weight: 1px}.tab:not(.active){--tab-color: var(--color);--tab-color-bg: var(--color-bg);--tab-color-border: var(--color-border);--tab-color-hover: var(--color-hover);--tab-color-border-hover: var(--color-border-hover);--tab-color-bg-hover: var(--color-bg-hover)}.tab.active{--tab-color: var(--color-bg);--tab-color-bg: var(--color);--tab-color-border: var(--color-border);--tab-color-hover: var(--color-bg-hover);--tab-color-bg-hover: var(--color-hover);--tab-color-border-hover: var(--color-border-hover)}.tab,.tab.normal{--tab-gap: var(--g1);--tab-font-size: var(--font-size-5);--tab-font-weight: var(--font-weight-regular);--tab-size: var(--comp-size-3);--tab-line-height: var(--line-height-3);--tab-width: fit-content;--tab-radius: var(--radius-1)}.tab.tiny{--tab-gap: 0;--tab-font-size: var(--font-size-6);--tab-line-height: var(--line-height-3);--tab-size: var(--comp-size-1);--tab-radius: var(--radius-0)}.tab.small{--tab-gap: var(--gxs);--tab-font-size: var(--font-size-5);--tab-line-height: var(--line-height-3);--tab-size: var(--comp-size-2);--tab-radius: var(--radius-0)}.tab.large{--tab-gap: var(--g1);--tab-font-size: var(--font-size-4);--tab-size: var(--comp-size-4);--tab-line-height: var(--line-height-3);--tab-border-weight: 2px;--tab-radius: var(--radius-2)}.tab-panel{position:relative;z-index:1;border-bottom-right-radius:var(--comp-border-radius);border-bottom-left-radius:var(--comp-border-radius);box-shadow:inset 0 0 0 var(--panel-border-weight) var(--panel-color-border)}.tab{margin-bottom:-1px;border-top-right-radius:var(--comp-border-radius);border-top-left-radius:var(--comp-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0;font-weight:var(--tab-font-weight);font-size:var(--tab-font-size);height:var(--tab-size);padding:var(--tab-gap) var(--g2);min-width:var(--tab-size);width:var(--tab-width);line-height:var(--tab-line-height)}.tab,.tab:link,.tab:visited{color:var(--tab-color);background-color:var(--tab-color-bg);box-shadow:inset 0 0 0 var(--tab-border-weight) var(--tab-color-border)}.tab:active,.tab:hover{color:var(--tab-color-hover);background-color:var(--tab-color-bg-hover);box-shadow:inset 0 0 0 var(--tab-border-weight) var(--tab-color-border-hover)}.header{--header-border-weight: 1px}.header:not(.active){--header-color: var(--color);--header-color-bg: var(--color-bg);--header-color-border: var(--color-border);--header-color-hover: var(--color-hover);--header-color-border-hover: var(--color-border-hover);--header-color-bg-hover: var(--color-bg-hover)}.header.active{--header-color: var(--color-bg);--header-color-bg: var(--color);--header-color-border: var(--color-border);--header-color-hover: var(--color-bg-hover);--header-color-bg-hover: var(--color-hover);--header-color-border-hover: var(--color-border-hover)}.header{--header-height: 56px;height:var(--header-height);background-color:var(--header-color-bg);color:var(--header-color);position:relative;width:100%;display:flex;justify-content:space-between;transition:transform .5s;transform:translateY(0%);z-index:var(--ui-header-index)}.header.sticky{position:sticky;top:0;left:0;right:0;box-shadow:0 0 5px 0 hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.2)}.header .header-bar .input{height:calc(var(--header-height) - var(--g0)*2);margin-top:var(--g0);margin-bottom:var(--g0)}.header .header-bar .input input{box-shadow:none;border:none}.header .header-bar .input>input,.header .header-bar .input button,.header .header-bar .input label,.header .header-bar .input a{height:100%}.header .header-bar .btn{--btn-color: var(--header-color);--btn-color-bg: var(--header-color-bg);--btn-color-border: var(--header-color-border);--btn-color-hover: var(--header-color-hover);--btn-color-bg-hover: var(--header-color-bg-hover);--btn-color-border-hover: var(--header-color-border-hover)}.header.active .menu-img{background-image:var(--logo-bg)}.header.active .header-menu-list>li>ul{background-color:var(--header-color-bg);color:var(--header-color)}@media screen and (max-width: 639px){.header.active .header-menu-list>li>ul{background-color:var(--header-color-hover)}}.header.header-close{transform:translateY(-100%)}.header .menu-img{flex-shrink:0;display:block;background-image:var(--logo);background-size:70% auto;background-position:center center;background-repeat:no-repeat;width:var(--logo-size);height:100%}@media screen and (max-width: 320px){.header .menu-img{display:none}}.header .menu-icon{flex-shrink:0}.header-bar{display:flex;width:100%;max-width:460px;align-items:center}.header-bar>div{width:100%;min-width:1px;flex-shrink:1}.header-overlay{height:100vh;width:100vw;display:none;position:fixed;top:var(--header-height);right:0;left:0;bottom:0;z-index:var(--ui-header-overlay);background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.3);backdrop-filter:blur(1px)}.header-menu{display:flex;align-items:center;position:relative;z-index:var(--ui-header-list-index);background-color:inherit}.header-switch-link{padding:var(--g3)}.header-menu-list{position:relative}.header-menu-list a,.header-menu-list button{position:relative}.header-menu-list a::after,.header-menu-list button::after{transition:transform var(--animation-time) ease-in-out;content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;bottom:0;opacity:.2;transform:scale(0);background-color:var(--color-bg-hover);pointer-events:none}@media(hover: hover){.header-menu-list a:hover::after,.header-menu-list button:hover::after{transform:scale(1)}}.header-menu-list a{height:var(--header-height);padding:var(--g3) var(--g2);display:block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.95;line-height:var(--line-height-2)}.header-menu-list a.highlight{position:relative}.header-menu-list a.highlight::after{content:" ";display:block;width:5px;height:5px;background-color:var(--color-minor);border-radius:50%;position:absolute;top:5px;right:5px}.header-menu-list>li{position:relative}.header-menu-list>li.list .split{border-bottom:1px solid var(--header-color-border)}.header-menu-list>li.right{margin-left:auto}.header-menu-list>li>ul{background-color:var(--header-color-bg);color:var(--header-color);min-width:100%;position:relative}.header-expand{width:var(--g4);height:var(--header-height);line-height:var(--header-height);position:absolute !important;padding:0;top:0;right:0;display:inline-block;text-align:center}@media(max-width: 639px){.header-expand{width:var(--header-height)}}.header-expand i{display:block;height:var(--header-height);line-height:var(--header-height);transition:transform .25s}body:not(.body-expand-header) .header-menu-list>li>ul{display:none}@media(hover: hover){body:not(.body-expand-header) .header-menu-list>li:hover>ul{display:block}}@media(min-width: 640px){.header .header-menu-list .list>a{padding-right:var(--comp-size-2)}.header .header-menu-list .list:hover .header-expand i{transform:rotateZ(-90deg)}}@media(max-width: 639px){.header .header-menu-list .list.hover ul{border-top:.5px solid var(--header-color-border)}.header .header-menu-list .list.hover .header-expand i{transform:rotateZ(-90deg)}}@media(max-width: 639px){.body-expand-header{position:fixed;left:0;right:0;width:100%}.body-expand-header .header .header-menu-list{display:block;overflow:auto;transform:translateX(0)}.body-expand-header .header .header-menu-list>.hover.list .header-expand i{transform:rotateZ(-90deg)}.body-expand-header .header .header-overlay{display:block}.header .header-bar{max-width:100%}.header .header-menu-list{display:none;position:fixed;top:var(--header-height);bottom:0;right:0;width:50%;min-width:200px;z-index:2;background:inherit;flex-wrap:nowrap;flex-direction:column;transition:all .5s;transform:translateX(100%);height:calc(100vh - var(--header-height))}.header .header-menu-list>li{width:100%;height:var(--header-height);transition:height .5s;overflow:hidden;border-bottom:1px solid var(--header-color-border)}.header .header-menu-list>li a{text-align:left;padding-left:1.5rem;padding-right:1.5rem}.header .header-menu-list>li.list>a:first-of-type{margin-right:var(--header-height)}.header .header-menu-list>li.list .header-expand{border-left:1px solid var(--header-color-border)}.header .header-switch-link{display:block}}@media(min-width: 640px){.header .header-expand{pointer-events:none}.header .header-menu-list{display:flex;flex-shrink:1;margin-left:auto;flex-wrap:nowrap}.header .header-menu-list>li{flex-shrink:0;height:fit-content}.header .header-menu-list>li>ul{position:absolute;top:var(--header-height);transform:translateY(1px);left:0;right:auto;overflow:hidden;min-width:160px;border-radius:var(--radius-1);box-shadow:0 1px 3px 1px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.2)}.header .header-menu-list>li>ul>li a{text-align:left}.header .header-menu-list>li.list>ul{display:block;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(1px - 0.75rem));transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s}}@media(min-width: 640px)and (hover: hover){.header .header-menu-list>li.list:hover>ul{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(1px);transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s}}@media(min-width: 640px){.header .header-menu-list>li.right>ul{left:auto;right:0}.header .header-menu-list>li.right>ul>li a{text-align:right}}@media(min-width: 640px){.header .header-nav{width:calc(100vw - 320px);max-width:fit-content}.header .header-nav.active .header-menu-list{height:100vh}}@media(min-width: 640px){.header .header-switch-link{display:none}}.footer .footer-section{display:flex;flex-direction:column;gap:var(--g2);margin-bottom:var(--g3)}.footer .footer-section h4{font-size:var(--font-size-4);font-weight:var(--font-weight-bold);line-height:1.25}.footer .input input{border:none}.footer .footer-social-link>a{display:inline-flex;align-items:center;justify-content:center;width:var(--comp-size-3);height:var(--comp-size-3);color:inherit;background-color:color-mix(in hsl, currentColor 12%, transparent);border-radius:var(--radius-1);text-decoration:none;transition:background-color .2s ease,transform .2s ease}.footer .footer-social-link>a:hover{background-color:color-mix(in hsl, currentColor 22%, transparent);transform:translateY(-2px)}.footer .footer-social-link>a i{font-size:1.25rem}.footer .footer-bottom{padding-top:var(--g4);border-top:1px solid color-mix(in hsl, currentColor 18%, transparent);text-align:center}.footer .footer-bottom p{font-size:var(--font-size-6)}.suggestion-list{--suggestion-list-border-weight: 1px}.suggestion-list:not(.active){--suggestion-list-color: var(--color);--suggestion-list-color-bg: var(--color-bg);--suggestion-list-color-border: var(--color-border);--suggestion-list-color-hover: var(--color-hover);--suggestion-list-color-border-hover: var(--color-border-hover);--suggestion-list-color-bg-hover: var(--color-bg-hover)}.suggestion-list.active{--suggestion-list-color: var(--color-bg);--suggestion-list-color-bg: var(--color);--suggestion-list-color-border: var(--color-border);--suggestion-list-color-hover: var(--color-bg-hover);--suggestion-list-color-bg-hover: var(--color-hover);--suggestion-list-color-border-hover: var(--color-border-hover)}.suggestion-list,.suggestion-list.normal{--suggestion-list-gap: var(--g1);--suggestion-list-font-size: var(--font-size-5);--suggestion-list-font-weight: var(--font-weight-regular);--suggestion-list-size: var(--comp-size-3);--suggestion-list-line-height: var(--line-height-3);--suggestion-list-width: fit-content;--suggestion-list-radius: var(--radius-1)}.suggestion-list.tiny{--suggestion-list-gap: 0;--suggestion-list-font-size: var(--font-size-6);--suggestion-list-line-height: var(--line-height-3);--suggestion-list-size: var(--comp-size-1);--suggestion-list-radius: var(--radius-0)}.suggestion-list.small{--suggestion-list-gap: var(--gxs);--suggestion-list-font-size: var(--font-size-5);--suggestion-list-line-height: var(--line-height-3);--suggestion-list-size: var(--comp-size-2);--suggestion-list-radius: var(--radius-0)}.suggestion-list.large{--suggestion-list-gap: var(--g1);--suggestion-list-font-size: var(--font-size-4);--suggestion-list-size: var(--comp-size-4);--suggestion-list-line-height: var(--line-height-3);--suggestion-list-border-weight: 2px;--suggestion-list-radius: var(--radius-2)}.suggestion-list{display:none;position:absolute;width:100%;background-color:var(--suggestion-list-color-bg);color:var(--suggestion-list-color);line-height:2;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;border-radius:0 0 var(--suggestion-list-radius) var(--suggestion-list-radius)}.suggestion-list::-webkit-scrollbar{width:0;height:0;display:none}.suggestion-list:empty{display:none !important}.autocomplete-show .suggestion-list{display:block}.autocomplete-show.input input{border-bottom-right-radius:0;border-bottom-left-radius:0}.suggestion-item{padding:var(--g1) var(--g2);cursor:pointer;border-top:var(--suggestion-list-color-border) 1px solid;cursor:pointer}.suggestion-item:hover{font-weight:var(--font-weight-bold);color:var(--suggestion-list-color-hover);background:var(--suggestion-list-color-bg-hover)}.suggestion-item.selected{font-weight:var(--font-weight-bold);background:var(--color-bg-l1)}.table-scroll{overflow-x:auto;min-height:.01%;min-width:.01%;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.table-scroll::-webkit-scrollbar{width:0;height:0;display:none}.table-scroll tbody>tr:nth-child(odd){background-color:var(--color-bg-l1)}.table-scroll tbody>tr:nth-child(odd) td{white-space:nowrap}table{width:100%;border-spacing:0;border-collapse:collapse;color:var(--color)}table td,table th{text-align:left;padding:var(--g1) var(--g0)}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:var(--ui-modal-index);display:none;opacity:0;transition:opacity .5s ease-in-out}.modal .modal-title-close{font-size:var(--font-size-3);display:block;height:var(--comp-size-3);width:var(--comp-size-3);text-align:center;right:0;top:0;position:absolute;z-index:1}.modal .modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.8);z-index:var(--ui-modal-overlay)}.modal .modal-panel{position:absolute;width:100vw;height:auto;max-width:var(--screen-xs-max);border-radius:5px;z-index:var(--ui-modal-index);background-color:var(--color-bg);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:top .5s}.modal .modal-body{position:relative;z-index:2;color:var(--color);padding:var(--g2);overflow-x:hidden;overflow-y:auto;max-height:100vh}.modal.modal-active{opacity:1}.modal.modal-fullscreen .modal-title-close{display:none}.modal.modal-fullscreen .modal-panel{display:flex;align-items:center;width:100%;background:rgba(0,0,0,0);color:var(--color-bg)}.modal.modal-dropdown .modal-header{display:none}.modal.modal-dropdown .modal-body{padding:0}.modal.modal-dropdown .modal-body>div{padding:var(--g2);color:var(--color-l1)}.modal.modal-dropdown ul{z-index:10}.modal.modal-dropdown ul>li{margin:0;padding:0;text-align:left;font-size:var(--font-size-4)}.modal.modal-dropdown ul>li a{font-weight:var(--font-weight-medium);display:block;padding:var(--g2) var(--g3);border-top:1px solid var(--color-l1)}.modal.modal-dropdown ul>li a>i{float:left;font-size:var(--font-size-3)}.modal-model{overflow-y:hidden !important;overflow-x:hidden !important}.modal-model body{overflow-y:hidden !important;overflow-x:hidden !important;-webkit-overflow-scrolling:auto !important}dialog.dialog{border:none;padding:0;max-width:min(92vw,var(--screen-xs-max));background-color:var(--color-bg);color:var(--color);border-radius:5px;box-shadow:0 8px 32px hsla(var(--color-root-major-hue), 30%, 10%, 0.25)}dialog.dialog::backdrop{background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.75);animation:dialog-backdrop-in .28s ease-out}dialog.dialog[open]{animation:dialog-panel-in .28s ease-out}.dialog-body{position:relative;padding:var(--g2);max-height:min(80vh,100%);overflow:auto}.dialog-title-close{position:absolute;right:0;top:0;z-index:1;font-size:var(--font-size-3);display:flex;align-items:center;justify-content:center;height:var(--comp-size-3);width:var(--comp-size-3);padding:0;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer}@keyframes dialog-backdrop-in{from{opacity:0}to{opacity:1}}@keyframes dialog-panel-in{from{opacity:0;transform:translateY(-6px) scale(0.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes player-zoom{0%{transform:scale(1) translateX(0);opacity:1}40%{transform:scale(1.4) translateX(0);opacity:1}50%{transform:scale(1.5) translateX(0);opacity:0}90%{transform:scale(1) translateX(0);opacity:0}100%{transform:scale(1) translateX(0);opacity:1}}@keyframes player-fly-left{0%{transform:scale(1.5) translateX(15%);opacity:1}40%{transform:scale(1.5) translateX(-12%);opacity:1}50%{transform:scale(1.5) translateX(-15%);opacity:0}90%{transform:scale(1.5) translateX(15%);opacity:0}100%{transform:scale(1.5) translateX(15%);opacity:1}}@keyframes player-slide-left{0%,39%{transform:translateX(0%);opacity:1}48%{transform:translateX(-100%);opacity:1}49%{transform:translateX(-100%);opacity:0}50%,88%{transform:translateX(100%);opacity:0}89%{transform:translateX(100%);opacity:1}98%,100%{transform:translateX(0%);opacity:1}}.player-processing{position:absolute;text-align:center;top:var(--g2);right:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center}.player-processing>button{display:block;width:var(--g2);height:4px;border-radius:2px;margin:0 var(--g0);background-color:var(--color-l1);opacity:.5}.player-processing>button.active,.player-processing>button:hover{opacity:1}.player{--player-width: 600px;--player-height: 400px;--player-animation-duration: 10s;height:var(--player-height);width:var(--player-width);max-width:100%;position:relative;overflow:hidden}.player>img{pointer-events:none;width:100%;height:100% !important;object-fit:cover;position:absolute;animation-timing-function:linear;transform-origin:center center;top:0;left:0;animation-duration:var(--player-animation-duration);animation-play-state:running;animation-iteration-count:infinite}.player:not(.reset)>img:first-of-type{animation-name:player-slide-left}.player:not(.reset)>img:last-of-type{animation-name:player-slide-left;animation-delay:calc(var(--player-animation-duration)/-2)}.player .icon-equals{transform:rotate(90deg)}.player:not(.playing)>img{animation-play-state:paused}.player .buttons{position:absolute;bottom:var(--g2);left:50%;z-index:2;transform:translateX(-50%);display:flex;background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.3);border-radius:var(--g3)}.player .buttons>button{padding:var(--g1);text-align:center;font-size:var(--font-size-5);color:var(--color-bg)}.player .player-prev::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.player .player-next::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.player .player-toggle::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.player.playing .player-toggle::before{content:""}.slider-processing{position:absolute;text-align:center;bottom:var(--g2);left:50%;transform:translateX(-50%);z-index:3;display:flex;align-items:center;max-width:100px;overflow-x:scroll;overflow-y:hidden;gap:var(--g1);-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.slider-processing::-webkit-scrollbar{width:0;height:0;display:none}.slider-processing>button{flex-shrink:0;display:block;width:var(--g2);height:4px;border-radius:2px;background-color:var(--color-bg);opacity:.5}.slider-processing>button.active,.slider-processing>button:hover{opacity:1}.slider{--slider-width: 600px;--slider-height: 400px;--slider-animation-duration: 10s;height:var(--slider-height);width:var(--slider-width);max-width:100%;max-height:100%;position:relative;overflow:hidden}.slider[loaded="2"] .slider-list{transform:translateX(-100%)}.slider:not(.reset)>img:first-of-type{animation-name:slider-slide-left}.slider:not(.reset)>img:last-of-type{animation-name:slider-slide-left;animation-delay:calc(var(--slider-animation-duration)/-2)}.slider .icon-equals{transform:rotate(90deg)}.slider:not(.playing)>img{animation-play-state:paused}.slider .buttons{position:absolute;bottom:var(--g2);left:50%;z-index:2;transform:translateX(-50%);display:flex;background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.3);border-radius:var(--g3)}.slider .buttons>button{padding:var(--g1);text-align:center;font-size:var(--font-size-5);color:var(--color-bg)}.slider .slider-prev::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.slider .slider-next::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.slider .slider-toggle::before{text-align:center;font-family:"fonticon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.slider.playing .slider-toggle::before{content:""}.slider-info{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.slider-info .slider-info-content{text-align:center;color:var(--color-bg);background-color:hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.7);padding:var(--g3);border-radius:var(--radius-2);max-width:80%;pointer-events:none}.slider-info .slider-info-content .slider-info-label{display:block;font-size:var(--font-size-6);margin-bottom:var(--g1);opacity:.8}.slider-info .slider-info-content .slider-info-title{font-size:var(--font-size-3);margin:0 0 var(--g2) 0;font-weight:var(--font-weight-bold)}.slider-info .slider-info-content .slider-info-description{font-size:var(--font-size-5);margin:0;line-height:var(--line-height-2)}.slider-list{font-size:0;display:flex;width:100%;height:100%;position:absolute;top:0;left:0;cursor:grab}.slider-list:focus{cursor:grabbing}.slider-list>img{width:100%;min-width:100%;height:100% !important;flex-shrink:0;flex-grow:0;object-fit:cover}.slider-list>img.current{order:2}.slider-list>img.prev{order:1}.slider-list>img.next{order:3}.slider-list>img.preload{order:4;display:none !important}.shifter{--shifter-height: 200px;position:relative;width:100%;max-width:100%}.shifter .arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;box-shadow:0px 0px 2px 0px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.5)}.shifter .arrow.prev{left:var(--g1)}.shifter .arrow.next{right:var(--g1)}.shifter .shifter-scroller{display:flex;align-items:stretch;gap:var(--g2);overflow-x:auto;overflow-y:hidden;padding:var(--g1) 0;scroll-behavior:smooth;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.shifter .shifter-scroller::-webkit-scrollbar{width:0;height:0;display:none}.shifter .shifter-scroller>*{flex:0 0 auto;min-width:160px;height:var(--shifter-height);padding:var(--g2);border-radius:var(--radius-1);box-shadow:0 2px 6px hsla(var(--color-root-major-hue), var(--color-root-saturation), var(--color-root-lightness), 0.12);font-size:var(--font-size-5);line-height:var(--line-height-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shifter.hidden-prev .arrow.prev{opacity:0;visibility:hidden;pointer-events:none}.shifter.hidden-next .arrow.next{opacity:0;visibility:hidden;pointer-events:none}.autoscroller{position:relative;overflow:hidden;border-radius:var(--g2);background-color:rgba(0,0,0,0);padding:var(--g2);height:100%}.autoscroller-track{will-change:transform;display:flex;flex-direction:column}.autoscroller-list{list-style:none;margin:0;padding:0;flex:0 0 auto;display:flex;flex-direction:column;gap:var(--g2)}.autoscroller-item{border-bottom:1px solid var(--color-border);padding:var(--g1) 0}.autoscroller-item:last-child{border-bottom:none}.autoscroller-item a{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:var(--g2);row-gap:var(--g1);align-items:baseline;text-decoration:none;color:inherit}.autoscroller-index{font-size:min(var(--font-size-7),2.5vw);line-height:1;font-weight:600;color:var(--color-major)}.autoscroller-title{font-size:min(var(--font-size-4),2.5vw);font-weight:600}.autoscroller-meta{grid-column:2/3;display:flex;gap:var(--g1);font-size:min(var(--font-size-1),4vw);color:var(--color-l1)}.autoscroller-tag{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50vw;flex-shrink:1}.autoscroller-year{margin-left:auto}.page-list-view{min-height:100vh}.page-list-view #main{height:100vh;display:flex;align-items:stretch;justify-content:center;padding-top:30px;padding-bottom:30px}.page-list-view .list-view-section{margin-top:0;margin-bottom:0;width:100%;display:flex;position:relative}.page-list-view .list-view-autoscroller-shell{display:flex;justify-content:center;align-items:stretch;width:100%}.page-list-view .list-view-mask{--list-view-window-height: 4rem;position:fixed;inset:0;height:100dvh;pointer-events:none;display:flex;flex-direction:column;z-index:2}.page-list-view .list-view-mask-top,.page-list-view .list-view-mask-bottom{flex:0 0 calc(50dvh - var(--list-view-window-height)/2);background-color:color-mix(in srgb, var(--color-bg) 85%, transparent);pointer-events:none}.page-list-view .list-view-mask-window{flex:0 0 var(--list-view-window-height);background-color:rgba(0,0,0,0)}.page-list-view .header{position:fixed;top:0;left:0;right:0;transform:translateY(-100%);transition:transform .3s ease;z-index:3}.page-list-view .footer{position:fixed;left:0;right:0;bottom:0;transform:translateY(100%);transition:transform .3s ease;z-index:3}.page-list-view.list-view-hover-top .header{transform:translateY(0)}.page-list-view.list-view-hover-bottom .footer{transform:translateY(0)}.circle,.circle.normal{--circle-gap: var(--g1);--circle-font-size: var(--font-size-5);--circle-font-weight: var(--font-weight-regular);--circle-size: var(--comp-size-3);--circle-line-height: var(--line-height-3);--circle-width: fit-content;--circle-radius: var(--radius-1)}.circle.tiny{--circle-gap: 0;--circle-font-size: var(--font-size-6);--circle-line-height: var(--line-height-3);--circle-size: var(--comp-size-1);--circle-radius: var(--radius-0)}.circle.small{--circle-gap: var(--gxs);--circle-font-size: var(--font-size-5);--circle-line-height: var(--line-height-3);--circle-size: var(--comp-size-2);--circle-radius: var(--radius-0)}.circle.large{--circle-gap: var(--g1);--circle-font-size: var(--font-size-4);--circle-size: var(--comp-size-4);--circle-line-height: var(--line-height-3);--circle-border-weight: 2px;--circle-radius: var(--radius-2)}.circle{--circle-border-weight: 1px}.circle:not(.active){--circle-color: var(--color);--circle-color-bg: var(--color-bg);--circle-color-border: var(--color-border);--circle-color-hover: var(--color-hover);--circle-color-border-hover: var(--color-border-hover);--circle-color-bg-hover: var(--color-bg-hover)}.circle.active{--circle-color: var(--color-bg);--circle-color-bg: var(--color);--circle-color-border: var(--color-border);--circle-color-hover: var(--color-bg-hover);--circle-color-bg-hover: var(--color-hover);--circle-color-border-hover: var(--color-border-hover)}.circle{display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;cursor:pointer;flex-shrink:0;height:var(--circle-size);width:var(--circle-size);font-size:var(--circle-font-size);line-height:var(--circle-line-height);border-radius:50%;color:var(--circle-color);background-color:var(--circle-color-bg);box-shadow:inset 0 0 0 var(--circle-border-weight) var(--circle-color-border)}.circle[disabled]{--color: var(--color-root-l1) !important;--color-bg: var(--color-root-bg-l1) !important;--color-border: var(--color-root-l1) !important}.circle,.circle:link,.circle:visited{color:var(--circle-color);background-color:var(--circle-color-bg);box-shadow:inset 0 0 0 var(--circle-border-weight) var(--circle-color-border)}.circle:active,.circle:hover{color:var(--circle-color-hover);background-color:var(--circle-color-bg-hover);box-shadow:inset 0 0 0 var(--circle-border-weight) var(--circle-color-border-hover)}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(calc(var(--scroll-width) * -1))}}.scrollview{--scroll-width: 100px;--duration: 120s;position:relative;overflow-x:hidden;width:100%;max-width:fit-content;margin-left:auto;margin-right:auto}.scrollview::before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:1;pointer-events:none;width:50px;background:linear-gradient(to right, var(--color-bg), transparent)}.scrollview::after{content:"";position:absolute;top:0;bottom:0;right:0;z-index:1;pointer-events:none;width:50px;background:linear-gradient(to left, var(--color-bg), transparent)}.scrollview>ul{display:flex;flex-direction:column;height:136px;flex-wrap:wrap;align-content:flex-start;gap:var(--g3) var(--g2);width:max-content}.scrollview>ul:hover li{animation-play-state:paused}.scrollview>ul li{font-size:var(--font-size-6);background-color:var(--color-bg-l1);color:var(--color-major);border-radius:var(--g1);animation:scrolling var(--duration) linear infinite;animation-direction:alternate}.scrollview>ul li a{display:block;padding:var(--g1) var(--g2)}.scrollview>ul li:nth-child(3n+2){animation-delay:calc(var(--duration)*-1)}.sharelink{display:block}.sharelink-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g1)}.sharelink-item{display:inline-flex;align-items:center;gap:var(--g1);padding:var(--g1) var(--g2);border-radius:var(--radius-0);color:inherit;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(hover: hover){.sharelink-item:hover{background-color:var(--color-bg-hover)}}.sharelink-item i{flex-shrink:0;font-size:1.125em}@media(max-width: 639px){.sharelink-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}@media(min-width: 640px){.sharelink-label{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap;border:none}}.chatgpt{position:fixed;right:var(--g3);bottom:var(--g3);z-index:var(--ui-chatgpt-index);text-decoration:none}.chatgpt-panel{position:fixed;right:var(--g3);bottom:calc(var(--g3)*5);z-index:var(--ui-chatgpt-index);width:min(24rem,100vw - var(--g3)*2);display:flex;flex-direction:column;gap:var(--g2);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.25)}.chatgpt-panel[hidden]{display:none}.chatgpt-panel textarea{width:100%;min-height:5rem;resize:vertical;padding:var(--g2);border:none;background:rgba(0,0,0,0);color:inherit;font:inherit}.chatgpt-panel-actions{display:flex;justify-content:flex-end;gap:var(--g2)}
