.cover[data-v-3cbff97e]{object-fit:cover}.contain[data-v-3cbff97e]{object-fit:contain}
svg[data-v-14b4ea5a]{display:inline-block;vertical-align:baseline}
circle[data-v-691f96fb]{animation:fadingDot-691f96fb 1.2s infinite}circle[data-v-691f96fb]:nth-child(1){animation-delay:.1s}circle[data-v-691f96fb]:nth-child(2){animation-delay:.25s}circle[data-v-691f96fb]:nth-child(3){animation-delay:.5s}@keyframes fadingDot-691f96fb{0%{opacity:1}25%{opacity:.39}100%{opacity:1}}
button[data-v-cafc9fbe],[type=button][data-v-cafc9fbe],[type=reset][data-v-cafc9fbe],[type=submit][data-v-cafc9fbe]{appearance:none}a[data-v-cafc9fbe]{color:inherit;display:block}a[data-v-cafc9fbe]:hover{text-decoration:none}.button-container[data-v-cafc9fbe]{position:relative;display:flex;min-width:0;padding:0}.button-container--block[data-v-cafc9fbe]{flex:1}.button[data-v-cafc9fbe]{border-radius:var(--radius-200);font-style:normal;font-weight:var(--tx-weight-200);letter-spacing:.02em;position:relative;text-align:center;text-decoration:none;transition:color var(--ease-100),transform var(--ease-100),background var(--ease-100);white-space:nowrap;overflow:hidden;cursor:pointer}.button[data-v-cafc9fbe]:hover,.button[data-v-cafc9fbe]:focus,.button[data-v-cafc9fbe]:active,.button[data-v-cafc9fbe]:visited{outline:none;text-decoration:none}.button[data-v-cafc9fbe]:active{transform:scale(0.95)}.button.is-data[data-v-cafc9fbe]{background:var(--b90);border:2px solid var(--b60);color:var(--b60)}.button.is-data[data-v-cafc9fbe]:hover,.button.is-data[data-v-cafc9fbe]:focus-visible{border-color:var(--b40);color:var(--b40)}.button.is-table[data-v-cafc9fbe]{background:var(--k95);color:var(--black);border:1px solid var(--black)}.button.is-table[data-v-cafc9fbe]:hover,.button.is-table[data-v-cafc9fbe]:focus-visible{background:var(--k90);color:var(--black)}.button.is-blue[data-v-cafc9fbe]{background-color:var(--b60);color:var(--white)}.button.is-blue[data-v-cafc9fbe]:hover,.button.is-blue[data-v-cafc9fbe]:focus-visible{background:var(--b40)}.button.is-ghost-light[data-v-cafc9fbe]{background:var(--k95);color:var(--black)}.button.is-ghost-light[data-v-cafc9fbe]:hover,.button.is-ghost-light[data-v-cafc9fbe]:focus-visible{background:var(--k90);color:var(--black)}.button.is-ghost-white[data-v-cafc9fbe]{background:rgba(0,0,0,0);color:var(--black)}.button.is-ghost-white[data-v-cafc9fbe]:hover,.button.is-ghost-white[data-v-cafc9fbe]:focus-visible{background:var(--k95);color:var(--black)}.button.is-danger[data-v-cafc9fbe],.button.is-red[data-v-cafc9fbe]{background:var(--r60);color:var(--white)}.button.is-danger[data-v-cafc9fbe]:hover,.button.is-danger[data-v-cafc9fbe]:focus-visible,.button.is-red[data-v-cafc9fbe]:hover,.button.is-red[data-v-cafc9fbe]:focus-visible{background:var(--r40);color:var(--white)}.button.is-yellow[data-v-cafc9fbe]{background:var(--y60);color:var(--black)}.button.is-yellow[data-v-cafc9fbe]:hover,.button.is-yellow[data-v-cafc9fbe]:focus-visible{background:var(--y40);color:var(--black)}.button.is-green[data-v-cafc9fbe]{background:var(--g40);color:var(--white)}.button.is-green[data-v-cafc9fbe]:hover,.button.is-green[data-v-cafc9fbe]:focus-visible{background:var(--g20);color:var(--white)}.button.is-light-green[data-v-cafc9fbe]{background:var(--g60);color:var(--white)}.button.is-light-green[data-v-cafc9fbe]:hover,.button.is-light-green[data-v-cafc9fbe]:focus-visible{background:var(--g40);color:var(--white)}.button.is-purple[data-v-cafc9fbe]{background:var(--p60);color:var(--white)}.button.is-purple[data-v-cafc9fbe]:hover,.button.is-purple[data-v-cafc9fbe]:focus-visible{background:var(--p40);color:var(--white)}.button.is-dark[data-v-cafc9fbe]{background:var(--black);color:var(--white)}.button.is-dark[data-v-cafc9fbe]:hover,.button.is-dark[data-v-cafc9fbe]:focus-visible{background:var(--black);color:var(--k80)}.button.is-light-blue[data-v-cafc9fbe]{background:var(--b90);color:var(--b60)}.button.is-light-blue[data-v-cafc9fbe]:hover,.button.is-light-blue[data-v-cafc9fbe]:focus-visible{background:var(--b90);color:var(--b40)}.button.is-grey[data-v-cafc9fbe]{background:var(--k60);color:var(--white)}.button.is-grey[data-v-cafc9fbe]:hover,.button.is-grey[data-v-cafc9fbe]:focus-visible{background:var(--black);color:var(--white)}.button.is-disabled[data-v-cafc9fbe],.button.is-disabled[data-v-cafc9fbe]:hover,.button.is-disabled[data-v-cafc9fbe]:active{background:var(--k80);color:var(--white);cursor:not-allowed;transform:scale(1)}.button.is-block[data-v-cafc9fbe]{width:100%}.button.is-loading[data-v-cafc9fbe]{cursor:default}.button.is-loading .content[data-v-cafc9fbe]{opacity:0}.button.is-round[data-v-cafc9fbe]{border-radius:1.25rem}.button.is-icon[data-v-cafc9fbe]{border-radius:var(--radius-circle)}.button.is-icon .content[data-v-cafc9fbe]{padding:0}.button.is-small-icon[data-v-cafc9fbe]{border-radius:var(--radius-circle)}.button.is-small-icon .content[data-v-cafc9fbe]{height:2rem;padding:0}.button.is-small[data-v-cafc9fbe]{font-size:var(--fj-text-50);margin:auto auto auto 0}.button.is-small .content[data-v-cafc9fbe]{height:2rem;padding:0 .75rem}.button.is-small.has-icon-right .content[data-v-cafc9fbe]{padding-right:0}.button.is-small.has-icon-left .content[data-v-cafc9fbe]{padding-left:0}.content[data-v-cafc9fbe]{display:flex;align-items:center;justify-content:center;padding:0 16px;height:2.5rem}.loading[data-v-cafc9fbe]{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.has-icon-left .content[data-v-cafc9fbe]{padding-left:0}.has-icon-right .content[data-v-cafc9fbe]{padding-right:0}.has-text-left .content[data-v-cafc9fbe]{justify-content:start}.has-space-between .content[data-v-cafc9fbe]{justify-content:space-between}@media(max-width: 25em){.is-mblock[data-v-cafc9fbe]{width:100%}}.progressbar[data-v-cafc9fbe]{background-color:var(--k95);bottom:0;height:var(--space-25);left:0;position:absolute;width:100%}.progressbar .progress[data-v-cafc9fbe]{background:linear-gradient(-270deg, var(--b40) 0%, var(--b60) 100%);height:var(--space-25);left:0;position:absolute;top:0;transition:width var(--ease-200);width:0;animation:progress-cafc9fbe linear forwards}@keyframes progress-cafc9fbe{from{width:0%}to{width:100%}}
.modal__mask[data-v-8d9a4700]{align-items:center;backdrop-filter:grayscale(50%);bottom:0;display:flex;height:var(--100-rvh);justify-content:center;left:0;margin:0;max-height:var(--100-rvh);max-width:100vw;min-height:var(--100-rvh);min-width:100vw;overscroll-behavior:contain;position:fixed;right:0;top:0;width:100vw;z-index:var(--level-400);animation:fadeMask-8d9a4700 var(--hover-100) forwards}.modal__mask--blur[data-v-8d9a4700]{backdrop-filter:blur(0.5rem) grayscale(50%)}.modal__panel[data-v-8d9a4700]{animation:fadePanel-8d9a4700 var(--hover-100) forwards;opacity:0;transform-origin:50% 100%;background-color:var(--white);border-radius:var(--radius-100);display:flex;flex-direction:column;margin:var(--space-100);margin-inline:var(--space-100);max-height:calc(var(--page-height) - var(--space-200));position:relative;z-index:var(--level-400)}.modal__panel--small[data-v-8d9a4700]{max-width:min(100vw,30rem)}.modal__panel--medium-small[data-v-8d9a4700]{max-width:min(100vw,42rem);min-width:min(100vw,30rem)}.modal__panel--medium[data-v-8d9a4700]{max-width:min(100vw,50rem);min-width:min(100vw,42rem)}.modal__panel--large[data-v-8d9a4700]{max-width:min(100vw,85rem);min-width:min(100vw,50rem)}.modal__panel--full[data-v-8d9a4700]{border-radius:var(--radius-100);height:calc(var(--page-height) - var(--space-200));max-height:unset;align-self:flex-end;width:100vw}.modal__header[data-v-8d9a4700],.modal__footer[data-v-8d9a4700]{padding:var(--space-100)}.modal__body[data-v-8d9a4700]{padding:0 var(--space-100)}.modal__body--scrollable[data-v-8d9a4700]{border-bottom:1px solid var(--k90);border-top:1px solid var(--k90);overflow-y:auto;padding:var(--space-100)}.modal__body--fullHeight[data-v-8d9a4700]{padding:0}.flare[data-v-8d9a4700]::before{opacity:0;content:"";position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:-100;background:radial-gradient(HSLA(var(--hsl-white), 60%) 30%, var(--g60) 50%, HSLA(var(--hsl-white), 0%) 70%);background-position:center;background-repeat:no-repeat;animation:3.5s ease-out .5s forwards flare-8d9a4700}@media(prefers-reduced-motion){.flare[data-v-8d9a4700]::before{animation:none}}@keyframes flare-8d9a4700{0%{opacity:0;background-size:20rem 20rem}25%{opacity:1}80%{opacity:0}100%{background-size:400rem 400rem}}@keyframes fadeMask-8d9a4700{0%{background:HSLA(var(--hsl-k20), 0)}100%{background:HSLA(var(--hsl-k20), 0.4)}}@keyframes fadePanel-8d9a4700{0%{opacity:0;transform:scale(0.9) translateY(1.5rem)}100%{opacity:1;transform:scale(1) translateY(0)}}
@media(max-height: 35rem){.actions[data-v-012b6340]{background:var(--white);position:sticky;bottom:-1rem;padding:1rem 0;border-top:1px solid var(--k90)}}
.jco-badge[data-v-77430324]{display:inline-block;border-radius:99999px;font-weight:var(--tx-weight-200)}.jco-badge.sm[data-v-77430324]{padding:var(--space-25) var(--space-50);font-size:var(--fj-text-50)}.jco-badge.md[data-v-77430324]{padding:var(--space-50) var(--space-100);font-size:var(--fj-text-100)}.jco-badge.lg[data-v-77430324]{padding:var(--space-50) var(--space-100);font-size:var(--fj-text-200)}.jco-badge.white[data-v-77430324]{background:var(--k100);color:var(--k0)}.jco-badge.white.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.grey[data-v-77430324]{background:var(--k95);color:var(--k40)}.jco-badge.grey.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.black[data-v-77430324]{background:var(--k0);color:var(--k100)}.jco-badge.black.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.blue[data-v-77430324]{background:var(--b60);color:var(--k100)}.jco-badge.blue.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.light-blue[data-v-77430324]{background:var(--b90);color:var(--b60)}.jco-badge.light-blue.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.green[data-v-77430324]{background:var(--g40);color:var(--k100)}.jco-badge.green.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.light-green[data-v-77430324]{background:var(--g90);color:var(--g40)}.jco-badge.light-green.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.red[data-v-77430324]{background:var(--r40);color:var(--k100)}.jco-badge.red.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.light-red[data-v-77430324]{background:var(--r90);color:var(--r40)}.jco-badge.light-red.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.yellow[data-v-77430324]{background:var(--y60);color:var(--k0)}.jco-badge.yellow.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.light-yellow[data-v-77430324]{background:var(--y90);color:var(--y40)}.jco-badge.light-yellow.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.purple[data-v-77430324]{background:var(--p60);color:var(--k100)}.jco-badge.purple.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}.jco-badge.light-purple[data-v-77430324]{background:var(--p90);color:var(--p40)}.jco-badge.light-purple.selected[data-v-77430324]{box-shadow:inset 0 0 0 2px var(--k100),0 0 0 2px var(--b60)}
.jco-checkbox[data-v-5ccd85f2]{--size: 1.25rem;--background-color: var(--k100);--background-color-hover: var(--k100);--border-color: var(--k80);--border-color-hover: var(--k60);--checkmark-color: var(--k100);--checkmark-color-hover: var(--k80);--outline-color: transparent}.jco-checkbox .checked[data-v-5ccd85f2]{--background-color: var(--b60);--background-color-hover: var(--b40);--border-color: var(--b60);--border-color-hover: var(--b40);--checkmark-color: var(--k100);--checkmark-color-hover: var(--k100)}.jco-checkbox .focused[data-v-5ccd85f2]{--outline-color: var(--b60)}.jco-checkbox.error .focused[data-v-5ccd85f2]{--outline-color: var(--r60)}.jco-checkbox.disabled[data-v-5ccd85f2]{--background-color: var(--k95);--background-color-hover: var(--k95);--border-color: var(--k90);--border-color-hover: var(--k90);--checkmark-color: var(--k95);--checkmark-color-hover: var(--k95)}.jco-checkbox.disabled .checked[data-v-5ccd85f2]{--background-color: var(--k60);--background-color-hover: var(--k60);--border-color: var(--k60);--border-color-hover: var(--k60);--checkmark-color: var(--k100);--checkmark-color-hover: var(--k100)}.jco-checkbox .label[data-v-5ccd85f2]{display:flex;align-items:center}.jco-checkbox .label span[data-v-5ccd85f2]{color:var(--k60)}.jco-checkbox .label .tooltip[data-v-5ccd85f2]{margin-left:var(--space-25)}.jco-checkbox.label-md .label[data-v-5ccd85f2]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-checkbox.label-lg .label[data-v-5ccd85f2]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-checkbox .options[data-v-5ccd85f2]{display:flex;flex-direction:column;align-items:start;gap:var(--space-50)}.jco-checkbox .option[data-v-5ccd85f2]{display:flex;gap:var(--space-100);transition:var(--hover-100)}.jco-checkbox.variant-list .options[data-v-5ccd85f2]{align-items:stretch;gap:0}.jco-checkbox.variant-list .option[data-v-5ccd85f2]{padding:var(--space-50);border-radius:var(--radius-50)}.jco-checkbox.variant-list:not(.disabled) .option[data-v-5ccd85f2]:hover,.jco-checkbox.variant-list:not(.disabled) .option.hover[data-v-5ccd85f2]{background:var(--k95)}.jco-checkbox.variant-panel[data-v-5ccd85f2]{display:flex;flex-direction:column}.jco-checkbox.variant-panel .options[data-v-5ccd85f2]{flex:1;align-items:stretch}.jco-checkbox.variant-panel .option[data-v-5ccd85f2]{flex:1;padding:var(--space-100);border:2px solid var(--k90);border-radius:var(--radius-100)}.jco-checkbox.variant-panel .option[data-v-5ccd85f2]:hover,.jco-checkbox.variant-panel .option.hover[data-v-5ccd85f2]{border-color:var(--k60)}.jco-checkbox.variant-panel .option.checked[data-v-5ccd85f2]{border-color:var(--b60)}.jco-checkbox.variant-panel.disabled .option[data-v-5ccd85f2]{background:var(--k95);border-color:var(--k95)}.jco-checkbox .checkbox[data-v-5ccd85f2]{flex-shrink:0;position:relative;width:var(--size);height:var(--size);background:var(--background-color);border:2px solid var(--border-color);color:var(--checkmark-color);border-radius:var(--radius-25);outline:2px solid var(--outline-color);outline-offset:2px;transition:var(--hover-100)}.jco-checkbox .option:hover .checkbox[data-v-5ccd85f2],.jco-checkbox .option.hover .checkbox[data-v-5ccd85f2]{background:var(--background-color-hover);border-color:var(--border-color-hover);color:var(--checkmark-color-hover)}.jco-checkbox:not(.disabled) .option[data-v-5ccd85f2]{cursor:pointer}.jco-checkbox input[data-v-5ccd85f2]{bottom:0;left:50%}.jco-checkbox .text[data-v-5ccd85f2]{flex:1;display:flex;user-select:none;font-size:var(--fj-text-100);line-height:var(--line-100);margin-top:-0.125rem}.jco-checkbox .text-wrapper[data-v-5ccd85f2]{flex:1}.jco-checkbox .text-tooltip[data-v-5ccd85f2]{align-self:center;margin-left:var(--space-25)}.jco-checkbox .error-msg[data-v-5ccd85f2],.jco-checkbox .hint[data-v-5ccd85f2]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-checkbox.variant-normal .error-msg[data-v-5ccd85f2],.jco-checkbox.variant-normal .hint[data-v-5ccd85f2]{margin-left:2.25rem}.jco-checkbox .error-msg[data-v-5ccd85f2]{color:var(--r60)}.jco-checkbox .hint[data-v-5ccd85f2]{color:var(--k40)}
.jco-custom-input .label[data-v-014187b7]{display:flex;align-items:center}.jco-custom-input .label span[data-v-014187b7]{color:var(--k60)}.jco-custom-input .label .tooltip[data-v-014187b7]{margin-left:var(--space-25)}.jco-custom-input.label-md .label[data-v-014187b7]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-custom-input.label-lg .label[data-v-014187b7]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-custom-input .error-msg[data-v-014187b7],.jco-custom-input .hint[data-v-014187b7]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-custom-input .error-msg[data-v-014187b7]{color:var(--r60)}.jco-custom-input .hint[data-v-014187b7]{color:var(--k40)}
.jco-date-input[data-v-1c1b28e6]{--background-color: var(--k100);--border-color: var(--k90);--border-color-hover: var(--k0);--border-color-focus: var(--b60);--box-shadow-color: var(--b90);--color: var(--k0);--color-placeholder: var(--k80);--height: 2.5rem;--padding: 0.5rem;--font-size: var(--fj-text-100);--font-weight: var(--tx-weight-100)}.jco-date-input.disabled[data-v-1c1b28e6]{--background-color: var(--k95);--border-color: var(--k95);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--color: var(--k40);--color-placeholder: var(--k80);--box-shadow-color: transparent}.jco-date-input.error[data-v-1c1b28e6]{--border-color: var(--r60);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: var(--r90)}.jco-date-input .label[data-v-1c1b28e6]{display:flex;align-items:center}.jco-date-input .label span[data-v-1c1b28e6]{color:var(--k60)}.jco-date-input .label .tooltip[data-v-1c1b28e6]{margin-left:var(--space-25)}.jco-date-input.label-md .label[data-v-1c1b28e6]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-date-input.label-lg .label[data-v-1c1b28e6]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-date-input .wrapper[data-v-1c1b28e6]{display:flex;align-items:center;gap:var(--space-50);width:100%;background:var(--background-color);border:2px solid var(--border-color);border-radius:var(--radius-50);overflow:hidden;text-align:left;transition:var(--hover-100);height:var(--height);padding:0 var(--padding);user-select:none}.jco-date-input.disabled .wrapper[data-v-1c1b28e6]{cursor:default}.jco-date-input .wrapper[data-v-1c1b28e6]:hover{border-color:var(--border-color-hover)}.jco-date-input .wrapper[data-v-1c1b28e6]:focus,.jco-date-input.opened .wrapper[data-v-1c1b28e6]{border-color:var(--border-color-focus);box-shadow:0 0 0 3px var(--box-shadow-color)}.jco-date-input .placeholder[data-v-1c1b28e6]{color:var(--color-placeholder)}.jco-date-input .error-msg[data-v-1c1b28e6],.jco-date-input .hint[data-v-1c1b28e6]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-date-input .error-msg[data-v-1c1b28e6]{color:var(--r60)}.jco-date-input .hint[data-v-1c1b28e6]{color:var(--k40)}.jco-date-input-dropdown[data-v-1c1b28e6]{z-index:999;overflow:auto;background:var(--k100);border:2px solid var(--k0);border-radius:var(--radius-50);box-shadow:2px 2px 0 0 var(--black);height:25rem}.jco-date-input-dropdown button[data-v-1c1b28e6]{border-radius:var(--radius-50);transition:var(--hover-100);background:var(--k100);color:var(--k0)}.jco-date-input-dropdown button[data-v-1c1b28e6]:not(:disabled):hover{background:var(--k95);color:var(--k0)}.jco-date-input-dropdown button.current[data-v-1c1b28e6]{color:var(--b60);font-weight:var(--tx-weight-300)}.jco-date-input-dropdown button.outside[data-v-1c1b28e6]{color:var(--k60)}.jco-date-input-dropdown button[data-v-1c1b28e6]:disabled{color:var(--k80);cursor:not-allowed}.jco-date-input-dropdown button:disabled img[data-v-1c1b28e6]{opacity:.5}.jco-date-input-dropdown button.selected[data-v-1c1b28e6],.jco-date-input-dropdown button.start[data-v-1c1b28e6],.jco-date-input-dropdown button.end[data-v-1c1b28e6]{background:var(--b60);color:var(--b95);font-weight:var(--tx-weight-300)}.jco-date-input-dropdown button.start[data-v-1c1b28e6]:not(.end){border-top-right-radius:0;border-bottom-right-radius:0}.jco-date-input-dropdown button.end[data-v-1c1b28e6]:not(.start){border-top-left-radius:0;border-bottom-left-radius:0}.jco-date-input-dropdown button.between[data-v-1c1b28e6]{font-weight:var(--tx-weight-200);background:var(--b95);color:var(--b20);border-radius:0}.jco-date-input-dropdown .picks[data-v-1c1b28e6]{overflow-y:auto}.jco-date-input-dropdown .body[data-v-1c1b28e6]{width:20rem}.jco-date-input-dropdown .grid[data-v-1c1b28e6]{display:grid;gap:var(--space-25) 0}.jco-date-input-dropdown .grid.years[data-v-1c1b28e6]{grid-template-columns:repeat(4, 1fr)}.jco-date-input-dropdown .grid.months[data-v-1c1b28e6]{grid-template-columns:repeat(3, 1fr)}.jco-date-input-dropdown .grid.days[data-v-1c1b28e6]{grid-template-columns:repeat(7, 1fr)}.jco-date-input-dropdown .up-enter-active[data-v-1c1b28e6],.jco-date-input-dropdown .up-leave-active[data-v-1c1b28e6],.jco-date-input-dropdown .down-enter-active[data-v-1c1b28e6],.jco-date-input-dropdown .down-leave-active[data-v-1c1b28e6],.jco-date-input-dropdown .left-enter-active[data-v-1c1b28e6],.jco-date-input-dropdown .left-leave-active[data-v-1c1b28e6],.jco-date-input-dropdown .right-enter-active[data-v-1c1b28e6],.jco-date-input-dropdown .right-leave-active[data-v-1c1b28e6],.jco-date-input-dropdown .in-enter-active[data-v-1c1b28e6],.jco-date-input-dropdown .in-leave-active[data-v-1c1b28e6],.jco-date-input-dropdown .out-enter-active[data-v-1c1b28e6],.jco-date-input-dropdown .out-leave-active[data-v-1c1b28e6]{transition:.2s;transition-property:opacity,transform}.jco-date-input-dropdown .up-enter[data-v-1c1b28e6],.jco-date-input-dropdown .up-enter-from[data-v-1c1b28e6],.jco-date-input-dropdown .down-leave-to[data-v-1c1b28e6]{opacity:0;transform:translateY(100%)}.jco-date-input-dropdown .down-enter[data-v-1c1b28e6],.jco-date-input-dropdown .down-enter-from[data-v-1c1b28e6],.jco-date-input-dropdown .up-leave-to[data-v-1c1b28e6]{opacity:0;transform:translateY(-100%)}.jco-date-input-dropdown .left-enter[data-v-1c1b28e6],.jco-date-input-dropdown .left-enter-from[data-v-1c1b28e6],.jco-date-input-dropdown .right-leave-to[data-v-1c1b28e6]{opacity:0;transform:translateX(32px)}.jco-date-input-dropdown .right-enter[data-v-1c1b28e6],.jco-date-input-dropdown .right-enter-from[data-v-1c1b28e6],.jco-date-input-dropdown .left-leave-to[data-v-1c1b28e6]{opacity:0;transform:translateX(-32px)}.jco-date-input-dropdown .in-enter[data-v-1c1b28e6],.jco-date-input-dropdown .in-enter-from[data-v-1c1b28e6],.jco-date-input-dropdown .out-leave-to[data-v-1c1b28e6]{opacity:0;transform:scale(50%)}.jco-date-input-dropdown .out-enter[data-v-1c1b28e6],.jco-date-input-dropdown .out-enter-from[data-v-1c1b28e6],.jco-date-input-dropdown .in-leave-to[data-v-1c1b28e6]{opacity:0;transform:scale(150%)}
.jco-dropdown[data-v-5308c732]{z-index:999;max-height:300px;width:max-content;overflow:auto;background:var(--k100);border:2px solid var(--k0);border-radius:var(--radius-50);box-shadow:2px 2px 0 0 var(--black);padding:var(--space-25)}.jco-dropdown .info[data-v-5308c732]{color:var(--k60);padding:var(--space-50);font-size:var(--fj-text-50);text-align:center}.jco-dropdown .divider[data-v-5308c732]{height:1px;background:var(--k90);margin:var(--space-25) 0}.jco-dropdown .section[data-v-5308c732]{position:sticky;top:calc(var(--space-25)*-1);margin-top:calc(var(--space-25)*-1);background:var(--k100);z-index:1;padding:var(--space-25) var(--space-50);font-weight:var(--tx-weight-200)}.jco-dropdown .option[data-v-5308c732]{display:block;padding:var(--space-50);transition:var(--hover-100)}.jco-dropdown .option[data-v-5308c732]:not(.disabled){cursor:pointer}.jco-dropdown .option[data-v-5308c732]:not(.disabled):hover,.jco-dropdown .option[data-v-5308c732]:not(.disabled):focus-within,.jco-dropdown .option:not(.disabled).selected[data-v-5308c732]{background:var(--k95);border-radius:var(--radius-25)}
.jco-editor[data-v-6f5e976a]{--border-color: var(--k90);--border-color-hover: var(--k0);--border-color-focus: var(--b60);--box-shadow-color: var(--b90)}.jco-editor.disabled[data-v-6f5e976a]{--border-color: var(--k95);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: transparent}.jco-editor.error[data-v-6f5e976a]{--border-color: var(--r60);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: var(--r90)}.jco-editor .label[data-v-6f5e976a]{display:flex;align-items:center}.jco-editor .label span[data-v-6f5e976a]{color:var(--k60)}.jco-editor .label .tooltip[data-v-6f5e976a]{margin-left:var(--space-25)}.jco-editor.label-md .label[data-v-6f5e976a]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-editor.label-lg .label[data-v-6f5e976a]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-editor .wrapper[data-v-6f5e976a]{position:relative;height:20rem;overflow:hidden;border:2px solid var(--border-color);border-radius:var(--radius-50);transition:var(--hover-100)}.jco-editor .wrapper[data-v-6f5e976a]:hover{border-color:var(--border-color-hover)}.jco-editor.focused .wrapper[data-v-6f5e976a]{border-color:var(--border-color-focus);box-shadow:0 0 0 3px var(--box-shadow-color)}.jco-editor .loading[data-v-6f5e976a]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--k60);font-size:var(--fj-text-50)}.jco-editor[data-v-6f5e976a] .tox-tinymce{border:0}.jco-editor .details[data-v-6f5e976a]{display:flex;justify-content:space-between;gap:var(--space-100)}.jco-editor .error-msg[data-v-6f5e976a],.jco-editor .hint[data-v-6f5e976a],.jco-editor .counter[data-v-6f5e976a]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-editor .error-msg[data-v-6f5e976a]{color:var(--r60)}.jco-editor .hint[data-v-6f5e976a]{color:var(--k40)}.jco-editor .counter[data-v-6f5e976a]{flex-shrink:0;display:flex;align-items:center;gap:var(--space-50);font-variant-numeric:tabular-nums;letter-spacing:.01em}.jco-editor .counter svg[data-v-6f5e976a]{transform:rotate(-90deg);width:1rem;height:1rem}
.jco-inline-edit-display.clickable[data-v-145ba75a]{position:relative;isolation:isolate;cursor:pointer}.jco-inline-edit-display.clickable[data-v-145ba75a]::before{content:"";position:absolute;top:-0.25rem;left:-0.5rem;right:-0.5rem;bottom:-0.25rem;background:var(--k95);border-radius:var(--space-50);transition:var(--hover-100);z-index:-1}.jco-inline-edit-display.clickable[data-v-145ba75a]:not(:hover)::before{opacity:0}.jco-inline-edit-display.with-button[data-v-145ba75a]{display:flex;align-items:start}.jco-inline-edit-display.with-button>*[data-v-145ba75a]:not(:last-child){flex-grow:1}.jco-inline-edit-display .button[data-v-145ba75a]{background:var(--k100);border-radius:var(--radius-circle);transition:var(--hover-100)}.jco-inline-edit-display .button[data-v-145ba75a]:not(:disabled):hover,.jco-inline-edit-display .button[data-v-145ba75a]:not(:disabled):focus-visible{background:var(--k95)}.jco-inline-edit-display .button[data-v-145ba75a]:disabled{cursor:not-allowed;opacity:.5}
.jco-input[data-v-40f6ded8]{--font-variant: normal;--letter-spacing: normal}.jco-input.color-default[data-v-40f6ded8]{--background-color: var(--k100);--border-color: var(--k90);--border-color-hover: var(--k0);--border-color-focus: var(--b60);--box-shadow-color: var(--b90);--color: var(--k0);--color-placeholder: var(--k80)}.jco-input.color-blue[data-v-40f6ded8]{--background-color: var(--b95);--border-color: var(--b95);--border-color-hover: var(--b80);--border-color-focus: var(--b60);--box-shadow-color: var(--b90);--color: var(--b60);--color-placeholder: var(--b80)}.jco-input.size-md[data-v-40f6ded8]{--height: 2.25rem;--padding: 0.5rem;--font-size: var(--fj-text-100);--font-weight: var(--tx-weight-100)}.jco-input.size-lg[data-v-40f6ded8]{--height: 3.5rem;--padding: 1rem;--font-size: var(--fj-text-300);--font-weight: var(--tx-weight-200)}.jco-input.size-xl[data-v-40f6ded8]{--height: 6rem;--padding: 1.5rem;--font-size: var(--fj-text-500);--font-weight: var(--tx-weight-200)}.jco-input.align-left[data-v-40f6ded8]{--text-align: left}.jco-input.align-center[data-v-40f6ded8]{--text-align: center}.jco-input.align-right[data-v-40f6ded8]{--text-align: right}.jco-input.readonly[data-v-40f6ded8]{--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: transparent}.jco-input.disabled[data-v-40f6ded8]{--background-color: var(--k95);--border-color: var(--k95);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--color: var(--k40);--color-placeholder: var(--k80);--box-shadow-color: transparent}.jco-input.error[data-v-40f6ded8]{--border-color: var(--r60);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: var(--r90)}.jco-input.numeric[data-v-40f6ded8]{--font-variant: tabular-nums;--letter-spacing: 0.01rem}.jco-input .label[data-v-40f6ded8]{display:flex;align-items:center}.jco-input .label span[data-v-40f6ded8]{color:var(--k60)}.jco-input .label .tooltip[data-v-40f6ded8]{margin-left:var(--space-25)}.jco-input.label-md .label[data-v-40f6ded8]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-input.label-lg .label[data-v-40f6ded8]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-input .wrapper[data-v-40f6ded8]{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"prepend input append";background:var(--background-color);border:2px solid var(--border-color);border-radius:var(--radius-50);overflow:hidden;transition:var(--hover-100)}.jco-input .wrapper[data-v-40f6ded8]:hover{border-color:var(--border-color-hover)}.jco-input.focused .wrapper[data-v-40f6ded8]{border-color:var(--border-color-focus);box-shadow:0 0 0 3px var(--box-shadow-color)}.jco-input .prepend[data-v-40f6ded8]{grid-area:prepend;display:flex}.jco-input .input[data-v-40f6ded8],.jco-input .overlay[data-v-40f6ded8]{grid-area:input;padding:0 var(--padding);color:var(--color);font-size:var(--font-size);font-weight:var(--font-weight);text-align:var(--text-align);font-variant:var(--font-variant);letter-spacing:var(--letter-spacing)}.jco-input .wrapper.icon-left .input[data-v-40f6ded8],.jco-input .wrapper.icon-left .overlay[data-v-40f6ded8]{padding-left:0}.jco-input .wrapper.icon-right .input[data-v-40f6ded8],.jco-input .wrapper.icon-right .overlay[data-v-40f6ded8]{padding-right:0}.jco-input .input[data-v-40f6ded8]{height:var(--height);min-width:0;background:none}.jco-input .input[data-v-40f6ded8]::placeholder{color:var(--color-placeholder)}.jco-input .input[data-v-40f6ded8]::selection{background:var(--b90)}.jco-input .input[type=number][data-v-40f6ded8]::-webkit-outer-spin-button,.jco-input .input[type=number][data-v-40f6ded8]::-webkit-inner-spin-button{appearance:none;margin:0}.jco-input .input[type=number][data-v-40f6ded8]{appearance:textfield}.jco-input .overlay[data-v-40f6ded8]{align-self:center;pointer-events:none;user-select:none;white-space:nowrap}.jco-input .overlay div[data-v-40f6ded8]{position:relative;display:inline-block}.jco-input .overlay .before[data-v-40f6ded8]{position:absolute;right:100%}.jco-input .overlay .filler[data-v-40f6ded8]{color:rgba(0,0,0,0)}.jco-input .overlay .after[data-v-40f6ded8]{position:absolute;left:100%}.jco-input .append[data-v-40f6ded8]{grid-area:append;display:flex}.jco-input .icon[data-v-40f6ded8]{width:var(--height);height:var(--height)}.jco-input .icon.clickable[data-v-40f6ded8]{cursor:pointer}.jco-input .error-msg[data-v-40f6ded8],.jco-input .hint[data-v-40f6ded8]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-input .error-msg[data-v-40f6ded8]{color:var(--r60)}.jco-input .hint[data-v-40f6ded8]{color:var(--k40)}
.jco-number-input[data-v-16f26022]{--height: 2.25rem;--padding: 0.5rem;--background-color: var(--k100);--border-color: var(--k90);--border-color-hover: var(--k0);--border-color-focus: var(--b60);--box-shadow-color: var(--b90);--color: var(--k0);--color-placeholder: var(--k80)}.jco-number-input.readonly[data-v-16f26022]{--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: transparent}.jco-number-input.disabled[data-v-16f26022]{--background-color: var(--k95);--border-color: var(--k95);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--color: var(--k40);--color-placeholder: var(--k80);--box-shadow-color: transparent}.jco-number-input.error[data-v-16f26022]{--border-color: var(--r60);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: var(--r90)}.jco-number-input .label[data-v-16f26022]{display:flex;align-items:center}.jco-number-input .label span[data-v-16f26022]{color:var(--k60)}.jco-number-input .label .tooltip[data-v-16f26022]{margin-left:var(--space-25)}.jco-number-input.label-md .label[data-v-16f26022]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-number-input.label-lg .label[data-v-16f26022]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-number-input .wrapper[data-v-16f26022]{position:relative;display:flex;background:var(--background-color);border:2px solid var(--border-color);border-radius:var(--radius-50);overflow:hidden;transition:var(--hover-100)}.jco-number-input .wrapper[data-v-16f26022]:hover{border-color:var(--border-color-hover)}.jco-number-input.focused .wrapper[data-v-16f26022]{border-color:var(--border-color-focus);box-shadow:0 0 0 3px var(--box-shadow-color)}.jco-number-input .input[data-v-16f26022]{flex:1;height:var(--height);padding:0 var(--padding);color:var(--color);font-size:var(--fj-text-100);font-weight:var(--tx-weight-100);font-variant:tabular-nums;letter-spacing:.01rem;background:none;appearance:textfield;text-align:center}.jco-number-input .input[data-v-16f26022]::placeholder{color:var(--color-placeholder)}.jco-number-input .input[data-v-16f26022]::selection{background:var(--b90)}.jco-number-input .input[data-v-16f26022]::-webkit-outer-spin-button,.jco-number-input .input[data-v-16f26022]::-webkit-inner-spin-button{appearance:none;margin:0}.jco-number-input .button[data-v-16f26022]{--inset: 3px;background:none;margin:var(--inset);width:calc(var(--height) - 2*var(--inset));display:flex;align-items:center;justify-content:center;border-radius:calc(var(--radius-50) - var(--inset));transition:var(--hover-100)}.jco-number-input .button img[data-v-16f26022]{transition:var(--hover-100)}.jco-number-input .button[data-v-16f26022]:disabled{cursor:not-allowed}.jco-number-input .button:disabled img[data-v-16f26022]{opacity:.3}.jco-number-input .button[data-v-16f26022]:not(:disabled):hover{background:var(--k90)}.jco-number-input .error-msg[data-v-16f26022],.jco-number-input .hint[data-v-16f26022]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-number-input .error-msg[data-v-16f26022]{color:var(--r60)}.jco-number-input .hint[data-v-16f26022]{color:var(--k40)}
.jco-radio[data-v-7a93976d]{--size: 1.25rem;--background-color: var(--k100);--background-color-hover: var(--k100);--border-color: var(--k80);--border-color-hover: var(--k60);--mark-color: var(--k100);--mark-color-hover: var(--k80);--outline-color: transparent}.jco-radio .checked[data-v-7a93976d]{--background-color: var(--b60);--background-color-hover: var(--b40);--border-color: var(--b60);--border-color-hover: var(--b40);--mark-color: var(--k100);--mark-color-hover: var(--k100)}.jco-radio .focused[data-v-7a93976d]{--outline-color: var(--b60)}.jco-radio.error .focused[data-v-7a93976d]{--outline-color: var(--r60)}.jco-radio.disabled[data-v-7a93976d]{--background-color: var(--k95);--background-color-hover: var(--k95);--border-color: var(--k90);--border-color-hover: var(--k90);--mark-color: var(--k95);--mark-color-hover: var(--k95)}.jco-radio.disabled .checked[data-v-7a93976d]{--background-color: var(--k60);--background-color-hover: var(--k60);--border-color: var(--k60);--border-color-hover: var(--k60);--mark-color: var(--k100);--mark-color-hover: var(--k100)}.jco-radio .label[data-v-7a93976d]{display:flex;align-items:center}.jco-radio .label span[data-v-7a93976d]{color:var(--k60)}.jco-radio .label .tooltip[data-v-7a93976d]{margin-left:var(--space-25)}.jco-radio.label-md .label[data-v-7a93976d]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-radio.label-lg .label[data-v-7a93976d]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-radio .options[data-v-7a93976d]{display:flex;flex-direction:column;align-items:start;gap:var(--space-50)}.jco-radio .option[data-v-7a93976d]{display:flex;gap:var(--space-100);transition:var(--hover-100)}.jco-radio.reverse .option[data-v-7a93976d]{flex-direction:row-reverse}.jco-radio.variant-list .options[data-v-7a93976d]{align-items:stretch;gap:0}.jco-radio.variant-list .option[data-v-7a93976d]{padding:var(--space-50);border-radius:var(--radius-50)}.jco-radio.variant-list:not(.disabled) .option[data-v-7a93976d]:hover{background:var(--k95)}.jco-radio.variant-panel[data-v-7a93976d]{display:flex;flex-direction:column}.jco-radio.variant-panel .options[data-v-7a93976d]{flex:1;align-items:stretch}.jco-radio.variant-panel .option[data-v-7a93976d]{flex:1;padding:var(--space-100);border:2px solid var(--k90);border-radius:var(--radius-100)}.jco-radio.variant-panel .option[data-v-7a93976d]:hover{border-color:var(--k60)}.jco-radio.variant-panel .option.checked[data-v-7a93976d]{border-color:var(--b60)}.jco-radio.variant-panel.disabled .option[data-v-7a93976d]{background:var(--k95);border-color:var(--k95)}.jco-radio.variant-button .options[data-v-7a93976d]{flex-direction:row;flex-wrap:wrap}.jco-radio.variant-button .option[data-v-7a93976d]{background:var(--k95);border-radius:var(--space-200);padding:var(--space-50) var(--space-100);gap:0;outline:2px solid var(--outline-color);outline-offset:2px}.jco-radio.variant-button .option.checked[data-v-7a93976d]{background:var(--k20);color:var(--k100)}.jco-radio.variant-button.disabled .option[data-v-7a93976d]{background:var(--k90)}.jco-radio.variant-button.disabled .option.checked[data-v-7a93976d]{background:var(--k40)}.jco-radio.variant-button:not(.disabled) .option[data-v-7a93976d]:not(.checked):hover{background:var(--k90)}.jco-radio.variant-button:not(.disabled) .option[data-v-7a93976d]:active{transform:scale(0.95)}.jco-radio.variant-button .radio[data-v-7a93976d]{width:0;height:0;border:0;outline:0}.jco-radio.variant-button .text-wrapper[data-v-7a93976d]{font-weight:var(--tx-weight-200)}.jco-radio .radio[data-v-7a93976d]{flex-shrink:0;position:relative;width:var(--size);height:var(--size);background:var(--background-color);border:2px solid var(--border-color);color:var(--mark-color);border-radius:var(--radius-circle);outline:2px solid var(--outline-color);outline-offset:2px;transition:var(--hover-100)}.jco-radio .option:hover .radio[data-v-7a93976d]{background:var(--background-color-hover);border-color:var(--border-color-hover);color:var(--mark-color-hover)}.jco-radio:not(.disabled) .option[data-v-7a93976d]{cursor:pointer}.jco-radio input[data-v-7a93976d]{bottom:0;left:50%}.jco-radio .text[data-v-7a93976d]{flex:1;display:flex;user-select:none;font-size:var(--fj-text-100);line-height:var(--line-100);margin-top:-0.125rem}.jco-radio .text-wrapper[data-v-7a93976d]{flex:1}.jco-radio .text-tooltip[data-v-7a93976d]{align-self:center;margin-left:var(--space-25)}.jco-radio .error-msg[data-v-7a93976d],.jco-radio .hint[data-v-7a93976d]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-radio.variant-normal .error-msg[data-v-7a93976d],.jco-radio.variant-normal .hint[data-v-7a93976d]{margin-left:2.25rem}.jco-radio .error-msg[data-v-7a93976d]{color:var(--r60)}.jco-radio .hint[data-v-7a93976d]{color:var(--k40)}
svg[data-v-4242a70d]{display:inline-block;transition:var(--ease-100)}
.jco-rating[data-v-4dfbbc18]{--outline-color: transparent}.jco-rating.focused[data-v-4dfbbc18]{--outline-color: var(--b60)}.jco-rating.focused.error[data-v-4dfbbc18]{--outline-color: var(--r60)}.jco-rating .wrapper[data-v-4dfbbc18]{display:flex;border-radius:var(--radius-50);outline:2px solid var(--outline-color)}.jco-rating .clear[data-v-4dfbbc18]{transition:var(--ease-100)}.jco-rating label[data-v-4dfbbc18]{cursor:pointer;padding:var(--space-12)}.jco-rating .label[data-v-4dfbbc18]{position:relative;width:150px;height:22px}.jco-rating .label span[data-v-4dfbbc18]{left:0;position:absolute}.jco-rating .label.reverse span[data-v-4dfbbc18]{left:auto;right:0}.jco-rating .error-msg[data-v-4dfbbc18]{margin-top:var(--space-25);font-size:var(--fj-text-25);line-height:var(--line-50);color:var(--r60)}.jco-rating .label-up-enter-active[data-v-4dfbbc18],.jco-rating .label-up-leave-active[data-v-4dfbbc18],.jco-rating .label-down-enter-active[data-v-4dfbbc18],.jco-rating .label-down-leave-active[data-v-4dfbbc18]{transition:.2s}.jco-rating .label-up-enter[data-v-4dfbbc18],.jco-rating .label-up-enter-from[data-v-4dfbbc18],.jco-rating .label-down-leave-to[data-v-4dfbbc18]{opacity:0;transform:translateY(10px)}.jco-rating .label-down-enter[data-v-4dfbbc18],.jco-rating .label-down-enter-from[data-v-4dfbbc18],.jco-rating .label-up-leave-to[data-v-4dfbbc18]{opacity:0;transform:translateY(-10px)}
.jco-segmented-control[data-v-3438c372]{--background-color: var(--k95);--background-color-hover: var(--k90);--background-color-active: var(--k20);--divider-color: var(--k90);--color: var(--k0);--color-active: var(--k100);--outline-color: transparent}.jco-segmented-control.size-xs[data-v-3438c372]{--height: 1.5rem;--font-size: var(--fj-text-25);--padding: 0.5rem}.jco-segmented-control.size-sm[data-v-3438c372]{--height: 2rem;--font-size: var(--fj-text-50);--padding: 0.75rem}.jco-segmented-control.size-md[data-v-3438c372]{--height: 2.5rem;--font-size: var(--fj-text-100);--padding: 1rem}.jco-segmented-control.focused[data-v-3438c372]{--outline-color: var(--b60)}.jco-segmented-control.focused.error[data-v-3438c372]{--outline-color: var(--r60)}.jco-segmented-control.disabled[data-v-3438c372]{--background-color: var(--k90);--background-color-hover: var(--k90);--background-color-active: var(--k40);--divider-color: var(--k80);--color: var(--k0);--color-active: var(--k100)}.jco-segmented-control .label[data-v-3438c372]{display:flex;align-items:center}.jco-segmented-control .label span[data-v-3438c372]{color:var(--k60)}.jco-segmented-control .label .tooltip[data-v-3438c372]{margin-left:var(--space-25)}.jco-segmented-control.label-md .label[data-v-3438c372]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-segmented-control.label-lg .label[data-v-3438c372]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-segmented-control .wrapper[data-v-3438c372]{display:flex;background:var(--background-color);height:var(--height);border-radius:var(--radius-50);overflow:hidden;outline:2px solid var(--outline-color);outline-offset:2px;transition:var(--hover-100)}.jco-segmented-control .divider[data-v-3438c372]{width:2px;background:var(--divider-color);transition:var(--hover-100)}.jco-segmented-control .divider.transparent[data-v-3438c372]{background:rgba(0,0,0,0)}.jco-segmented-control .option[data-v-3438c372]{flex:1 0 0;display:flex;align-items:center;justify-content:center;position:relative;padding:0 var(--padding);color:var(--k0);font-size:var(--font-size);font-weight:var(--tx-weight-200);white-space:nowrap;transition:var(--hover-100)}.jco-segmented-control .option span[data-v-3438c372]{position:relative}.jco-segmented-control .option[data-v-3438c372]::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--radius-50);background:var(--background-color-active);opacity:0;transition:var(--hover-100)}.jco-segmented-control .option[data-v-3438c372]:not(.active):hover{background:var(--background-color-hover)}.jco-segmented-control .option.active[data-v-3438c372]{color:var(--color-active)}.jco-segmented-control .option.active[data-v-3438c372]::before{opacity:1}.jco-segmented-control input[data-v-3438c372]{bottom:0}.jco-segmented-control:not(.disabled) .option[data-v-3438c372]{cursor:pointer}.jco-segmented-control .error-msg[data-v-3438c372],.jco-segmented-control .hint[data-v-3438c372]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-segmented-control .error-msg[data-v-3438c372]{color:var(--r60)}.jco-segmented-control .hint[data-v-3438c372]{color:var(--k40)}
.jco-select[data-v-6cf5dad4]{--background-color: var(--k100);--border-color: var(--k90);--border-color-hover: var(--k0);--border-color-focus: var(--b60);--box-shadow-color: var(--b90);--color: var(--k0);--color-placeholder: var(--k80);--height: 2.25rem;--padding: 0.5rem;--font-size: var(--fj-text-100);--font-weight: var(--tx-weight-100);position:relative}.jco-select.disabled[data-v-6cf5dad4]{--background-color: var(--k95);--border-color: var(--k95);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--color: var(--k40);--color-placeholder: var(--k80);--box-shadow-color: transparent}.jco-select.error[data-v-6cf5dad4]{--border-color: var(--r60);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: var(--r90)}.jco-select .label[data-v-6cf5dad4]{display:flex;align-items:center}.jco-select .label span[data-v-6cf5dad4]{color:var(--k60)}.jco-select .label .tooltip[data-v-6cf5dad4]{margin-left:var(--space-25)}.jco-select.label-md .label[data-v-6cf5dad4]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-select.label-lg .label[data-v-6cf5dad4]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-select .wrapper[data-v-6cf5dad4]{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"prepend main append";align-items:center;width:100%;background:var(--background-color);border:2px solid var(--border-color);border-radius:var(--radius-50);overflow:hidden;text-align:left;transition:var(--hover-100)}.jco-select.disabled .wrapper[data-v-6cf5dad4]{cursor:default}.jco-select .wrapper[data-v-6cf5dad4]:hover{border-color:var(--border-color-hover)}.jco-select.opened .wrapper[data-v-6cf5dad4],.jco-select .wrapper[data-v-6cf5dad4]:focus{border-color:var(--border-color-focus);box-shadow:0 0 0 3px var(--box-shadow-color)}.jco-select .prepend[data-v-6cf5dad4]{grid-area:prepend;display:flex}.jco-select .main[data-v-6cf5dad4]{grid-area:main;padding:0 var(--padding);user-select:none;display:flex;white-space:nowrap;overflow:hidden}.jco-select .placeholder[data-v-6cf5dad4]{color:var(--color-placeholder)}.jco-select .append[data-v-6cf5dad4]{grid-area:append;display:flex}.jco-select .icon[data-v-6cf5dad4]{width:var(--height);height:var(--height)}.jco-select .icon.clickable[data-v-6cf5dad4]{cursor:pointer}.jco-select.opened .toggle[data-v-6cf5dad4]{transform:rotate(180deg)}.jco-select .error-msg[data-v-6cf5dad4],.jco-select .hint[data-v-6cf5dad4]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-select .error-msg[data-v-6cf5dad4]{color:var(--r60)}.jco-select .hint[data-v-6cf5dad4]{color:var(--k40)}.jco-select-dropdown[data-v-6cf5dad4]{position:fixed;z-index:999;display:flex;flex-direction:column;background:var(--k100);border:2px solid var(--k0);border-radius:var(--radius-50);box-shadow:2px 2px 0 0 var(--black)}.jco-select-dropdown .info[data-v-6cf5dad4]{color:var(--k60);padding:var(--space-100) var(--space-50);font-size:var(--fj-text-50);text-align:center}.jco-select-dropdown .scroller[data-v-6cf5dad4]{position:relative;flex-grow:1;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:var(--space-25)}.jco-select-dropdown .divider[data-v-6cf5dad4]{height:1px;background:var(--k90);margin:var(--space-25) 0}.jco-select-dropdown .section[data-v-6cf5dad4]{position:sticky;top:calc(var(--space-25)*-1);margin-top:calc(var(--space-25)*-1);background:var(--k100);z-index:1;padding:var(--space-25) var(--space-50);font-weight:var(--tx-weight-200)}.jco-select-dropdown .option[data-v-6cf5dad4]{display:block;padding:var(--space-50);transition:var(--hover-100)}.jco-select-dropdown .option[data-v-6cf5dad4]:not(.disabled){cursor:pointer}.jco-select-dropdown .option[data-v-6cf5dad4]:not(.disabled):hover,.jco-select-dropdown .option[data-v-6cf5dad4]:not(.disabled):focus-within,.jco-select-dropdown .option:not(.disabled).selected[data-v-6cf5dad4]{background:var(--k95);border-radius:var(--radius-25)}
.jco-slider[data-v-92cc202c]{--outline-color: transparent;--cursor: grab;--track-height: 12px;--step-size: 6px;--track-color: var(--k95);--fill-color: var(--b60);--step-color: var(--k80);--step-filled-color: var(--b40);--handle-color: var(--k100);--handle-border-color: var(--b60);--handle-shadow-color: hsla(var(--hsl-b60), 0.25)}.jco-slider.focused[data-v-92cc202c]{--outline-color: var(--b60)}.jco-slider.focused.error[data-v-92cc202c]{--outline-color: var(--r60)}.jco-slider.disabled[data-v-92cc202c]{--cursor: not-allowed;--track-color: var(--k90);--fill-color: var(--k60);--step-color: var(--k80);--step-filled-color: var(--k50);--handle-color: var(--k95);--handle-border-color: var(--k60);--handle-shadow-color: transparent}.jco-slider .label[data-v-92cc202c]{display:flex;align-items:center}.jco-slider .label span[data-v-92cc202c]{color:var(--k60)}.jco-slider .label .tooltip[data-v-92cc202c]{margin-left:var(--space-25)}.jco-slider.label-md .label[data-v-92cc202c]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-slider.label-lg .label[data-v-92cc202c]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-slider .wrapper[data-v-92cc202c]{position:relative;height:var(--space-200);border-radius:var(--radius-50);outline:2px solid var(--outline-color)}.jco-slider .track[data-v-92cc202c]{position:absolute;top:50%;left:0;right:0;height:12px;margin-top:-6px;background:var(--track-color);border-radius:999px;overflow:hidden}.jco-slider .fill[data-v-92cc202c]{position:absolute;top:0;left:0;bottom:0;background:var(--fill-color)}.jco-slider .inner[data-v-92cc202c]{position:absolute;top:0;left:6px;right:6px;bottom:0}.jco-slider .step[data-v-92cc202c]{position:absolute;top:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;border-radius:var(--radius-circle);background:var(--step-color)}.jco-slider .step.filled[data-v-92cc202c]{background:var(--step-filled-color)}.jco-slider .handle[data-v-92cc202c]{position:absolute;top:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;border-radius:var(--radius-circle);background:var(--handle-color);cursor:var(--cursor);border:3px solid var(--handle-border-color);transition:box-shadow var(--hover-100)}.jco-slider .handle[data-v-92cc202c]::before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border-radius:var(--radius-circle)}.jco-slider .handle .tooltip[data-v-92cc202c]{position:absolute;left:50%;bottom:100%;width:max-content;pointer-events:none;padding:var(--space-25) var(--space-50);background:var(--k0);color:var(--k100);font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--line-100);border-radius:var(--radius-100);opacity:0;transform:translate(-50%, 0);transition:var(--hover-100)}.jco-slider .handle.active[data-v-92cc202c],.jco-slider .handle[data-v-92cc202c]:hover{box-shadow:0 0 0 3px var(--handle-shadow-color)}.jco-slider .handle.active .tooltip[data-v-92cc202c],.jco-slider .handle:hover .tooltip[data-v-92cc202c]{opacity:1;transform:translate(-50%, -8px)}.jco-slider .error-msg[data-v-92cc202c],.jco-slider .hint[data-v-92cc202c]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-slider .error-msg[data-v-92cc202c]{color:var(--r60)}.jco-slider .hint[data-v-92cc202c]{color:var(--k40)}
.jco-state[data-v-6becdb5a]{display:inline-flex;align-items:center;gap:var(--space-25);padding:var(--space-25) var(--space-50);border-radius:var(--radius-100);font-weight:var(--tx-weight-200);font-size:var(--fj-text-25);line-height:var(--line-100);white-space:nowrap;height:1.75rem}@media(min-width: 50rem){.jco-state[data-v-6becdb5a]{font-size:var(--fj-text-50)}}.jco-state .circle[data-v-6becdb5a]{height:.75rem;width:.75rem;border-radius:var(--radius-circle)}.jco-state.junico .circle[data-v-6becdb5a]{height:1rem;width:1rem;display:flex;align-items:center;justify-content:center;margin-left:-0.125rem}.jco-state.junico .circle svg[data-v-6becdb5a]{width:.5rem;height:.5rem}.jco-state.light-grey[data-v-6becdb5a]{background:var(--k90);color:var(--k0);transition:var(--hover-100)}.jco-state.light-grey .circle[data-v-6becdb5a]{background:var(--k60)}.jco-state.light-grey.button[data-v-6becdb5a]:hover,.jco-state.light-grey.button[data-v-6becdb5a]:focus-visible{background:var(--k80)}.jco-state.grey[data-v-6becdb5a]{background:var(--k90);color:var(--k0);transition:var(--hover-100)}.jco-state.grey .circle[data-v-6becdb5a]{background:var(--k60)}.jco-state.grey.button[data-v-6becdb5a]:hover,.jco-state.grey.button[data-v-6becdb5a]:focus-visible{background:var(--k80)}.jco-state.light-blue[data-v-6becdb5a]{background:var(--b90);color:var(--k0);transition:var(--hover-100)}.jco-state.light-blue .circle[data-v-6becdb5a]{background:var(--b60)}.jco-state.light-blue.button[data-v-6becdb5a]:hover,.jco-state.light-blue.button[data-v-6becdb5a]:focus-visible{background:var(--b80)}.jco-state.blue[data-v-6becdb5a]{background:var(--b80);color:var(--k0);transition:var(--hover-100)}.jco-state.blue .circle[data-v-6becdb5a]{background:var(--b60)}.jco-state.blue.button[data-v-6becdb5a]:hover,.jco-state.blue.button[data-v-6becdb5a]:focus-visible{background:var(--b70)}.jco-state.light-green[data-v-6becdb5a]{background:var(--g90);color:var(--k0);transition:var(--hover-100)}.jco-state.light-green .circle[data-v-6becdb5a]{background:var(--g40)}.jco-state.light-green.button[data-v-6becdb5a]:hover,.jco-state.light-green.button[data-v-6becdb5a]:focus-visible{background:var(--g80)}.jco-state.green[data-v-6becdb5a]{background:var(--g60);color:var(--k0);transition:var(--hover-100)}.jco-state.green .circle[data-v-6becdb5a]{background:var(--g20)}.jco-state.green.button[data-v-6becdb5a]:hover,.jco-state.green.button[data-v-6becdb5a]:focus-visible{background:var(--g40)}.jco-state.light-red[data-v-6becdb5a]{background:var(--r90);color:var(--k0);transition:var(--hover-100)}.jco-state.light-red .circle[data-v-6becdb5a]{background:var(--r60)}.jco-state.light-red.button[data-v-6becdb5a]:hover,.jco-state.light-red.button[data-v-6becdb5a]:focus-visible{background:var(--r80)}.jco-state.red[data-v-6becdb5a]{background:var(--r80);color:var(--k0);transition:var(--hover-100)}.jco-state.red .circle[data-v-6becdb5a]{background:var(--r60)}.jco-state.red.button[data-v-6becdb5a]:hover,.jco-state.red.button[data-v-6becdb5a]:focus-visible{background:var(--r70)}.jco-state.light-purple[data-v-6becdb5a]{background:var(--p90);color:var(--k0);transition:var(--hover-100)}.jco-state.light-purple .circle[data-v-6becdb5a]{background:var(--p60)}.jco-state.light-purple.button[data-v-6becdb5a]:hover,.jco-state.light-purple.button[data-v-6becdb5a]:focus-visible{background:var(--p80)}.jco-state.purple[data-v-6becdb5a]{background:var(--p80);color:var(--k0);transition:var(--hover-100)}.jco-state.purple .circle[data-v-6becdb5a]{background:var(--p60)}.jco-state.purple.button[data-v-6becdb5a]:hover,.jco-state.purple.button[data-v-6becdb5a]:focus-visible{background:var(--p70)}.jco-state.light-yellow[data-v-6becdb5a]{background:var(--y90);color:var(--k0);transition:var(--hover-100)}.jco-state.light-yellow .circle[data-v-6becdb5a]{background:var(--y60)}.jco-state.light-yellow.button[data-v-6becdb5a]:hover,.jco-state.light-yellow.button[data-v-6becdb5a]:focus-visible{background:var(--y80)}.jco-state.yellow[data-v-6becdb5a]{background:var(--y80);color:var(--k0);transition:var(--hover-100)}.jco-state.yellow .circle[data-v-6becdb5a]{background:var(--y60)}.jco-state.yellow.button[data-v-6becdb5a]:hover,.jco-state.yellow.button[data-v-6becdb5a]:focus-visible{background:var(--y70)}
.jco-state-dot[data-v-1f49ba14]{position:relative;width:.6rem;height:.6rem;border-radius:var(--radius-circle)}.jco-state-dot[data-v-1f49ba14]::before{content:"";position:absolute;top:50%;left:50%;width:var(--space-200);height:var(--space-200);transform:translate(-50%, -50%);border-radius:var(--radius-circle)}.jco-state-dot.light-grey[data-v-1f49ba14]{background:var(--k90)}.jco-state-dot.grey[data-v-1f49ba14]{background:var(--k80)}.jco-state-dot.light-blue[data-v-1f49ba14]{background:var(--b80)}.jco-state-dot.blue[data-v-1f49ba14]{background:var(--b70)}.jco-state-dot.light-green[data-v-1f49ba14]{background:var(--g80)}.jco-state-dot.green[data-v-1f49ba14]{background:var(--g40)}.jco-state-dot.light-red[data-v-1f49ba14]{background:var(--r80)}.jco-state-dot.red[data-v-1f49ba14]{background:var(--r70)}.jco-state-dot.light-purple[data-v-1f49ba14]{background:var(--p80)}.jco-state-dot.purple[data-v-1f49ba14]{background:var(--p70)}.jco-state-dot.light-yellow[data-v-1f49ba14]{background:var(--y80)}.jco-state-dot.yellow[data-v-1f49ba14]{background:var(--y70)}
.jco-switch[data-v-24a5e926]{--size: 1.5rem;--background-color: var(--k90);--background-color-hover: var(--k80);--symbol-color: var(--k80);--symbol-color-hover: var(--k60);--slider-color: var(--k100);--slider-position: 0;--outline-color: transparent}.jco-switch.checked[data-v-24a5e926]{--background-color: var(--b60);--background-color-hover: var(--b40);--symbol-color: var(--b40);--symbol-color-hover: var(--b60);--slider-position: 100%}.jco-switch.focused[data-v-24a5e926]{--outline-color: var(--b60)}.jco-switch.focused.error[data-v-24a5e926]{--outline-color: var(--r60)}.jco-switch.disabled[data-v-24a5e926]{--background-color: var(--k70);--background-color-hover: var(--k70);--symbol-color: var(--k50);--symbol-color-hover: var(--k50);--slider-color: var(--k90)}.jco-switch.disabled.checked[data-v-24a5e926]{--background-color: var(--k40);--background-color-hover: var(--k40);--symbol-color: var(--k20);--symbol-color-hover: var(--k20)}.jco-switch .wrapper[data-v-24a5e926]{display:inline-flex;gap:var(--space-50)}.jco-switch .switch[data-v-24a5e926]{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:space-evenly;width:calc(var(--size)*1.75);height:var(--size);background:var(--background-color);border-radius:var(--size);color:var(--symbol-color);outline:2px solid var(--outline-color);outline-offset:2px;transition:var(--hover-100)}.jco-switch input[data-v-24a5e926]{bottom:0}.jco-switch svg[data-v-24a5e926]{height:calc(var(--size)*.5)}.jco-switch .slider[data-v-24a5e926]{position:absolute;top:calc(var(--size)*.125);left:calc(var(--size)*.125);width:calc(var(--size)*.75);height:calc(var(--size)*.75);background:var(--slider-color);border-radius:var(--radius-circle);transform:translateX(var(--slider-position));transition:var(--ease-100)}.jco-switch .wrapper:hover .switch[data-v-24a5e926]{background:var(--background-color-hover);color:var(--symbol-color-hover)}.jco-switch:not(.disabled) .wrapper[data-v-24a5e926]{cursor:pointer}.jco-switch.disabled .switch[data-v-24a5e926]{cursor:not-allowed}.jco-switch .label[data-v-24a5e926]{display:flex;align-items:center;user-select:none;font-size:var(--fj-text-100);line-height:var(--line-50)}.jco-switch .tooltip[data-v-24a5e926]{margin-left:var(--space-25)}.jco-switch .error-msg[data-v-24a5e926],.jco-switch .hint[data-v-24a5e926]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-switch .error-msg[data-v-24a5e926]{color:var(--r60)}.jco-switch .hint[data-v-24a5e926]{color:var(--k40)}
.jco-textarea[data-v-123e6ce7]{--background-color: var(--k100);--border-color: var(--k90);--border-color-hover: var(--k0);--border-color-focus: var(--b60);--box-shadow-color: var(--b90);--color: var(--k0);--color-placeholder: var(--k80)}.jco-textarea.readonly[data-v-123e6ce7]{--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: transparent}.jco-textarea.disabled[data-v-123e6ce7]{--background-color: var(--k95);--border-color: var(--k95);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--color: var(--k40);--color-placeholder: var(--k80);--box-shadow-color: transparent}.jco-textarea.error[data-v-123e6ce7]{--border-color: var(--r60);--border-color-hover: var(--border-color);--border-color-focus: var(--border-color);--box-shadow-color: var(--r90)}.jco-textarea .label[data-v-123e6ce7]{display:flex;align-items:center}.jco-textarea .label span[data-v-123e6ce7]{color:var(--k60)}.jco-textarea .label .tooltip[data-v-123e6ce7]{margin-left:var(--space-25)}.jco-textarea.label-md .label[data-v-123e6ce7]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-textarea.label-lg .label[data-v-123e6ce7]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-textarea .wrapper[data-v-123e6ce7]{display:grid;grid-template-columns:minmax(10px, 1fr);background:var(--background-color);border:2px solid var(--border-color);border-radius:var(--radius-50);color:var(--color);transition:var(--hover-100)}.jco-textarea .wrapper[data-v-123e6ce7]:hover{border-color:var(--border-color-hover)}.jco-textarea.focused .wrapper[data-v-123e6ce7]{border-color:var(--border-color-focus);box-shadow:0 0 0 3px var(--box-shadow-color)}.jco-textarea .resizer[data-v-123e6ce7]{visibility:hidden;white-space:pre-wrap;word-wrap:break-word}.jco-textarea .input[data-v-123e6ce7]{resize:vertical;background:none}.jco-textarea .input[data-v-123e6ce7]::placeholder{color:var(--color-placeholder)}.jco-textarea .input[data-v-123e6ce7]::selection{background:var(--b90)}.jco-textarea.autogrow .input[data-v-123e6ce7]{resize:none;overflow:hidden}.jco-textarea.autogrow .input[data-v-123e6ce7],.jco-textarea.autogrow .resizer[data-v-123e6ce7]{max-height:var(--max-height, auto);overflow-y:auto}.jco-textarea .input[data-v-123e6ce7],.jco-textarea .resizer[data-v-123e6ce7]{grid-row:1;grid-column:1;padding:var(--space-50);line-height:var(--line-100)}.jco-textarea .details[data-v-123e6ce7]{display:flex;justify-content:space-between;gap:var(--space-100)}.jco-textarea .error-msg[data-v-123e6ce7],.jco-textarea .hint[data-v-123e6ce7],.jco-textarea .counter[data-v-123e6ce7]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-textarea .error-msg[data-v-123e6ce7]{color:var(--r60)}.jco-textarea .hint[data-v-123e6ce7]{color:var(--k40)}.jco-textarea .counter[data-v-123e6ce7]{flex-shrink:0;display:flex;align-items:center;gap:var(--space-50);font-variant-numeric:tabular-nums;letter-spacing:.01em}.jco-textarea .counter svg[data-v-123e6ce7]{transform:rotate(-90deg);width:1rem;height:1rem}
.jco-tooltip[data-v-943b31f4]{--background: var(--k0);--color: var(--k100);position:absolute;z-index:999;pointer-events:none;user-select:none;width:max-content;max-width:min(400px,100% - 2*var(--safety));padding:var(--space-25) var(--space-50);background:var(--background);border-radius:var(--radius-50);color:var(--color);font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--line-100)}.jco-tooltip.default[data-v-943b31f4]{--background: var(--k0);--color: var(--k100)}.jco-tooltip.invert[data-v-943b31f4]{--background: var(--k100);--color: var(--k0)}.jco-tooltip.panel[data-v-943b31f4]{--background: var(--k100);--color: var(--k0);padding:var(--space-100);border:2px solid var(--black)}.jco-tooltip.fixed[data-v-943b31f4]{position:fixed}.jco-tooltip.arrow[data-v-943b31f4]::after{content:"";position:absolute;border-width:6px;border-style:solid}.jco-tooltip.arrow.top[data-v-943b31f4]::after,.jco-tooltip.arrow.bottom[data-v-943b31f4]::after{left:50%;transform:translateX(calc(-6px + var(--arrow-offset)))}.jco-tooltip.arrow.top[data-v-943b31f4]::after{border-color:var(--background) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-11px}.jco-tooltip.arrow.bottom[data-v-943b31f4]::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--background);top:-12px}.jco-tooltip.arrow.left[data-v-943b31f4]::after,.jco-tooltip.arrow.right[data-v-943b31f4]::after{top:50%;transform:translateY(calc(-6px + var(--arrow-offset)))}.jco-tooltip.arrow.left[data-v-943b31f4]::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--background);right:-11px}.jco-tooltip.arrow.right[data-v-943b31f4]::after{border-color:rgba(0,0,0,0) var(--background) rgba(0,0,0,0) rgba(0,0,0,0);left:-11px}
.jco-weighting[data-v-1c7bda3a]{--background-color: var(--k100);--border-color: var(--k90);--border-color-hover: var(--k60);--counter-background: var(--g40);--counter-color: var(--k100);--counter-zero-background: var(--k90);--counter-zero-color: var(--k0);--counter-background-hover: var(--r60);--counter-color-hover: var(--k100)}.jco-weighting.disabled[data-v-1c7bda3a]{--background-color: var(--k95);--border-color: var(--k95);--border-color-hover: var(--k95);--counter-background: var(--k80);--counter-color: var(--k100);--counter-zero-background: var(--k90);--counter-zero-color: var(--k60);--counter-background-hover: var(--k80);--counter-color-hover: var(--k100)}.jco-weighting.error[data-v-1c7bda3a]{--border-color: var(--r60)}.jco-weighting .label[data-v-1c7bda3a]{display:flex;align-items:center}.jco-weighting .label span[data-v-1c7bda3a]{color:var(--k60)}.jco-weighting .label .tooltip[data-v-1c7bda3a]{margin-left:var(--space-25)}.jco-weighting.label-md .label[data-v-1c7bda3a]{font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:var(--fj-text-100);margin:var(--space-25) 0}.jco-weighting.label-lg .label[data-v-1c7bda3a]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:var(--fj-text-200);letter-spacing:.015em;margin:var(--space-50) 0}.jco-weighting .options[data-v-1c7bda3a]{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-50)}.jco-weighting .option[data-v-1c7bda3a]{display:flex;gap:var(--space-100);padding:var(--space-50) var(--space-100);background:var(--background-color);border:2px solid var(--border-color);border-radius:var(--radius-50);transition:var(--hover-100);-webkit-user-select:none;user-select:none}.jco-weighting .option.focused[data-v-1c7bda3a]{--border-color: var(--b60)}.jco-weighting .option[data-v-1c7bda3a]:hover{border-color:var(--border-color-hover)}.jco-weighting:not(.disabled) .option[data-v-1c7bda3a]{cursor:pointer}.jco-weighting .text[data-v-1c7bda3a]{flex:1;display:flex;user-select:none;font-size:var(--fj-text-100);line-height:var(--line-100);margin-top:-0.125rem}.jco-weighting .text-wrapper[data-v-1c7bda3a]{flex:1}.jco-weighting .text-tooltip[data-v-1c7bda3a]{align-self:center;margin-left:var(--space-25)}.jco-weighting .rating[data-v-1c7bda3a]{width:var(--space-200);height:var(--space-200);border-radius:100%;display:flex;justify-content:center;align-items:center;background:var(--counter-background);color:var(--counter-color);font-size:var(--fj-text-100);font-weight:var(--tx-weight-300);line-height:1;user-select:none;transition:var(--hover-100)}.jco-weighting .rating[data-v-1c7bda3a]:hover{background:var(--counter-background-hover);color:var(--counter-color-hover)}.jco-weighting .rating.zero[data-v-1c7bda3a]{background:var(--counter-zero-background);color:var(--counter-zero-color)}.jco-weighting .error-msg[data-v-1c7bda3a],.jco-weighting .hint[data-v-1c7bda3a]{margin-top:var(--space-50);font-size:var(--fj-text-50);line-height:var(--line-50)}.jco-weighting .error-msg[data-v-1c7bda3a]{color:var(--r60)}.jco-weighting .hint[data-v-1c7bda3a]{color:var(--k40)}
*[data-v-60942724]{will-change:height;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.v-enter-active[data-v-60942724],.v-leave-active[data-v-60942724]{transition:var(--ease-100);transition-property:height,opacity;overflow:hidden}.v-enter[data-v-60942724],.v-enter-from[data-v-60942724],.v-leave-to[data-v-60942724]{height:0;opacity:0}
.collapsible-container .header[data-v-7975c188]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none;transition:var(--hover-100);padding-left:var(--space-50);border-radius:var(--radius-50)}.collapsible-container .header[data-v-7975c188]:hover{background:var(--k95)}.collapsible-container .label[data-v-7975c188]{font-size:var(--fj-text-100);font-weight:var(--tx-weight-300)}.collapsible-container .wrapper[data-v-7975c188]{display:grid;grid-template-rows:0fr;transition:var(--hover-100);overflow:hidden;padding-right:var(--space-250)}.collapsible-container .content[data-v-7975c188]{min-height:0}.collapsible-container.expanded .icon[data-v-7975c188]{transform:rotate(180deg)}.collapsible-container.expanded .wrapper[data-v-7975c188]{grid-template-rows:1fr;margin-top:var(--space-50);margin-bottom:var(--space-100)}.collapsible-container.expanded .wrapper.transitioned[data-v-7975c188]{overflow:visible}.collapsible-container.highlight .header[data-v-7975c188]{background:var(--b95)}.collapsible-container.highlight .header[data-v-7975c188]:hover{background:var(--b90)}
.expandable-container[data-v-4f9c0a87]{--fade-color: var(--k100)}.expandable-container.size-sm[data-v-4f9c0a87]{--margin-top: -1rem;--fade-height: var(--space-300)}.expandable-container.size-lg[data-v-4f9c0a87]{--margin-top: -2rem;--fade-height: var(--space-600)}.expandable-container .wrapper[data-v-4f9c0a87]{position:relative;transition:max-height var(--ease-150)}.expandable-container .inner[data-v-4f9c0a87]{isolation:isolate}.expandable-container.clickable .wrapper[data-v-4f9c0a87]{cursor:pointer}.expandable-container.fade-out .wrapper[data-v-4f9c0a87]::after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--fade-height);background:linear-gradient(0deg, var(--fade-color) 30%, hsla(0deg, 0%, 100%, 0));pointer-events:none;transition:opacity var(--ease-150)}.expandable-container.fade-out.expanded .wrapper[data-v-4f9c0a87]::after{opacity:0}.expandable-container .toggle-button[data-v-4f9c0a87]{margin-top:var(--margin-top);transition:margin-top var(--ease-150)}.expandable-container .toggle-button svg[data-v-4f9c0a87]{width:.5rem;height:.5rem;margin-right:.5rem}.expandable-container.expanded .toggle-button[data-v-4f9c0a87]{margin-top:var(--space-100)}.expandable-container.expanded .toggle-button svg[data-v-4f9c0a87]{transform:rotate(180deg)}
.layout-container[data-v-2a9af3cf]{margin-left:auto;margin-right:auto;position:relative;width:100%}.layout-container.size-25[data-v-2a9af3cf]{padding-left:1rem;padding-right:1rem;max-width:25rem}.layout-container.size-40[data-v-2a9af3cf]{padding-left:1rem;padding-right:1rem;max-width:40rem}.layout-container.size-50[data-v-2a9af3cf]{padding-left:1rem;padding-right:1rem;max-width:50rem}.layout-container.size-60[data-v-2a9af3cf]{padding-left:1rem;padding-right:1rem;max-width:60rem}.layout-container.size-85[data-v-2a9af3cf]{padding-left:1rem;padding-right:1rem;max-width:85rem}.layout-container.size-100[data-v-2a9af3cf]{padding-left:1rem;padding-right:1rem;max-width:100rem}.layout-container.size-128[data-v-2a9af3cf]{padding-left:1rem;padding-right:1rem;max-width:128rem}.layout-container.no-padding[data-v-2a9af3cf]{padding-left:0;padding-right:0}
*{border:0;box-sizing:border-box;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}html,body,#app{height:100%}html{scroll-padding-top:calc(var(--main-nav-height) + var(--space-150));scroll-behavior:smooth}body{overflow-y:scroll;overflow-x:hidden}img{display:block;margin:0;padding:0}ul{list-style:none;margin:0;padding:0}::selection{background-color:var(--y60);color:var(--black)}.fade-enter-active,.fade-leave-active{transition-duration:.2s;transition-property:opacity;transition-timing-function:ease}.fade-enter,.fade-leave-active{opacity:0}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}button{color:inherit;cursor:pointer}button.muted{background:rgba(0,0,0,0)}:root{--100-rvh: calc(var(--rvh, 1vh) * 100);--main-nav-height: 4rem;--page-height: calc(var(--100-rvh) - var(--main-nav-height));--shadow-100: 0 0.125rem 0.5rem -0.25rem HSLA(var(--hsl-k20), 0.3);--shadow-200: 0 0.5rem 1rem 0 HSLA(var(--hsl-k20), 0.2);--shadow-selected: 0 0 0 0.2rem var(--b90);--shadow-bleed-protect: inset 0 0 2rem -1rem HSLA(var(--hsl-k20), 0.2);--hover-100: var(--ease-100);--level-background: -10;--level-foreground: 10;--level-100: 100;--level-200: 200;--level-300: 300;--level-400: 400;--radius-12: 0.125rem;--radius-25: 0.25rem;--radius-50: 0.5rem;--radius-100: 1rem;--radius-150: 1.5rem;--radius-200: 2rem;--radius-300: 2.5rem;--radius-400: 3rem;--radius-circle: 50%;--ease-50: 0.1s ease-in-out;--ease-100: 0.2s ease-in-out;--ease-150: 0.3s ease-in-out;--ease-200: 0.5s ease-in-out;--input-appendix-size: 40px;--background-gradient: radial-gradient(50% 80% at 20% center, HSLA(var(--hsl-k95), 0.75), HSLA(var(--hsl-k95), 0))}:root{--hsl-y20: 45, 35%, 20%;--y20: hsl(45, 35%, 20%);--hsl-y40: 45, 100%, 40%;--y40: hsl(45, 100%, 40%);--hsl-y60: 45, 90%, 60%;--y60: hsl(45, 90%, 60%);--hsl-y70: 45, 90%, 70%;--y70: hsl(45, 90%, 70%);--hsl-y80: 50, 90%, 80%;--y80: hsl(50, 90%, 80%);--hsl-y90: 45, 95%, 90%;--y90: hsl(45, 95%, 90%);--hsl-b20: 220, 80%, 20%;--b20: hsl(220, 80%, 20%);--hsl-b40: 225, 100%, 40%;--b40: hsl(225, 100%, 40%);--hsl-b60: 225, 95%, 60%;--b60: hsl(225, 95%, 60%);--hsl-b70: 225, 95%, 70%;--b70: hsl(225, 95%, 70%);--hsl-b80: 225, 95%, 80%;--b80: hsl(225, 95%, 80%);--hsl-b90: 225, 100%, 90%;--b90: hsl(225, 100%, 90%);--hsl-b95: 225, 100%, 95%;--b95: hsl(225, 100%, 95%);--hsl-r20: 340, 85%, 20%;--r20: hsl(340, 85%, 20%);--hsl-r40: 355, 100%, 40%;--r40: hsl(355, 100%, 40%);--hsl-r60: 355, 100%, 60%;--r60: hsl(355, 100%, 60%);--hsl-r70: 355, 100%, 70%;--r70: hsl(355, 100%, 70%);--hsl-r80: 355, 100%, 80%;--r80: hsl(355, 100%, 80%);--hsl-r90: 355, 90%, 90%;--r90: hsl(355, 90%, 90%);--hsl-p20: 250, 60%, 20%;--p20: hsl(250, 60%, 20%);--hsl-p40: 255, 75%, 40%;--p40: hsl(255, 75%, 40%);--hsl-p60: 255, 70%, 60%;--p60: hsl(255, 70%, 60%);--hsl-p70: 255, 70%, 70%;--p70: hsl(255, 70%, 70%);--hsl-p80: 255, 75%, 80%;--p80: hsl(255, 75%, 80%);--hsl-p90: 255, 60%, 90%;--p90: hsl(255, 60%, 90%);--hsl-p95: 255, 60%, 95%;--p95: hsl(255, 60%, 95%);--hsl-g20: 165, 100%, 20%;--g20: hsl(165, 100%, 20%);--hsl-g40: 160, 65%, 40%;--g40: hsl(160, 65%, 40%);--hsl-g60: 160, 65%, 60%;--g60: hsl(160, 65%, 60%);--hsl-g80: 160, 65%, 80%;--g80: hsl(160, 65%, 80%);--hsl-g90: 160, 65%, 90%;--g90: hsl(160, 65%, 90%);--hsl-k0: 0, 0%, 0%;--k0: hsl(0, 0%, 0%);--hsl-k20: 0, 0%, 20%;--k20: hsl(0, 0%, 20%);--hsl-k40: 0, 0%, 40%;--k40: hsl(0, 0%, 40%);--hsl-k50: 0, 0%, 50%;--k50: hsl(0, 0%, 50%);--hsl-k60: 0, 0%, 60%;--k60: hsl(0, 0%, 60%);--hsl-k70: 0, 0%, 70%;--k70: hsl(0, 0%, 70%);--hsl-k80: 0, 0%, 80%;--k80: hsl(0, 0%, 80%);--hsl-k90: 0, 0%, 90%;--k90: hsl(0, 0%, 90%);--hsl-k95: 0, 0%, 95%;--k95: hsl(0, 0%, 95%);--hsl-k100: 0, 0%, 100%;--k100: hsl(0, 0%, 100%);--hsl-black: var(--hsl-k0);--black: var(--k0);--hsl-white: var(--hsl-k100);--white: var(--k100)}.bg-y20{background:var(--y20)}.hover-bg-y20:hover{background:var(--y20)}.tx-y20{color:var(--y20)}.hover-tx-y20:hover{color:var(--y20)}.bg-y40{background:var(--y40)}.hover-bg-y40:hover{background:var(--y40)}.tx-y40{color:var(--y40)}.hover-tx-y40:hover{color:var(--y40)}.bg-y60{background:var(--y60)}.hover-bg-y60:hover{background:var(--y60)}.tx-y60{color:var(--y60)}.hover-tx-y60:hover{color:var(--y60)}.bg-y70{background:var(--y70)}.hover-bg-y70:hover{background:var(--y70)}.tx-y70{color:var(--y70)}.hover-tx-y70:hover{color:var(--y70)}.bg-y80{background:var(--y80)}.hover-bg-y80:hover{background:var(--y80)}.tx-y80{color:var(--y80)}.hover-tx-y80:hover{color:var(--y80)}.bg-y90{background:var(--y90)}.hover-bg-y90:hover{background:var(--y90)}.tx-y90{color:var(--y90)}.hover-tx-y90:hover{color:var(--y90)}.bg-b20{background:var(--b20)}.hover-bg-b20:hover{background:var(--b20)}.tx-b20{color:var(--b20)}.hover-tx-b20:hover{color:var(--b20)}.bg-b40{background:var(--b40)}.hover-bg-b40:hover{background:var(--b40)}.tx-b40{color:var(--b40)}.hover-tx-b40:hover{color:var(--b40)}.bg-b60{background:var(--b60)}.hover-bg-b60:hover{background:var(--b60)}.tx-b60{color:var(--b60)}.hover-tx-b60:hover{color:var(--b60)}.bg-b70{background:var(--b70)}.hover-bg-b70:hover{background:var(--b70)}.tx-b70{color:var(--b70)}.hover-tx-b70:hover{color:var(--b70)}.bg-b80{background:var(--b80)}.hover-bg-b80:hover{background:var(--b80)}.tx-b80{color:var(--b80)}.hover-tx-b80:hover{color:var(--b80)}.bg-b90{background:var(--b90)}.hover-bg-b90:hover{background:var(--b90)}.tx-b90{color:var(--b90)}.hover-tx-b90:hover{color:var(--b90)}.bg-b95{background:var(--b95)}.hover-bg-b95:hover{background:var(--b95)}.tx-b95{color:var(--b95)}.hover-tx-b95:hover{color:var(--b95)}.bg-r20{background:var(--r20)}.hover-bg-r20:hover{background:var(--r20)}.tx-r20{color:var(--r20)}.hover-tx-r20:hover{color:var(--r20)}.bg-r40{background:var(--r40)}.hover-bg-r40:hover{background:var(--r40)}.tx-r40{color:var(--r40)}.hover-tx-r40:hover{color:var(--r40)}.bg-r60{background:var(--r60)}.hover-bg-r60:hover{background:var(--r60)}.tx-r60{color:var(--r60)}.hover-tx-r60:hover{color:var(--r60)}.bg-r70{background:var(--r70)}.hover-bg-r70:hover{background:var(--r70)}.tx-r70{color:var(--r70)}.hover-tx-r70:hover{color:var(--r70)}.bg-r80{background:var(--r80)}.hover-bg-r80:hover{background:var(--r80)}.tx-r80{color:var(--r80)}.hover-tx-r80:hover{color:var(--r80)}.bg-r90{background:var(--r90)}.hover-bg-r90:hover{background:var(--r90)}.tx-r90{color:var(--r90)}.hover-tx-r90:hover{color:var(--r90)}.bg-p20{background:var(--p20)}.hover-bg-p20:hover{background:var(--p20)}.tx-p20{color:var(--p20)}.hover-tx-p20:hover{color:var(--p20)}.bg-p40{background:var(--p40)}.hover-bg-p40:hover{background:var(--p40)}.tx-p40{color:var(--p40)}.hover-tx-p40:hover{color:var(--p40)}.bg-p60{background:var(--p60)}.hover-bg-p60:hover{background:var(--p60)}.tx-p60{color:var(--p60)}.hover-tx-p60:hover{color:var(--p60)}.bg-p70{background:var(--p70)}.hover-bg-p70:hover{background:var(--p70)}.tx-p70{color:var(--p70)}.hover-tx-p70:hover{color:var(--p70)}.bg-p80{background:var(--p80)}.hover-bg-p80:hover{background:var(--p80)}.tx-p80{color:var(--p80)}.hover-tx-p80:hover{color:var(--p80)}.bg-p90{background:var(--p90)}.hover-bg-p90:hover{background:var(--p90)}.tx-p90{color:var(--p90)}.hover-tx-p90:hover{color:var(--p90)}.bg-p95{background:var(--p95)}.hover-bg-p95:hover{background:var(--p95)}.tx-p95{color:var(--p95)}.hover-tx-p95:hover{color:var(--p95)}.bg-g20{background:var(--g20)}.hover-bg-g20:hover{background:var(--g20)}.tx-g20{color:var(--g20)}.hover-tx-g20:hover{color:var(--g20)}.bg-g40{background:var(--g40)}.hover-bg-g40:hover{background:var(--g40)}.tx-g40{color:var(--g40)}.hover-tx-g40:hover{color:var(--g40)}.bg-g60{background:var(--g60)}.hover-bg-g60:hover{background:var(--g60)}.tx-g60{color:var(--g60)}.hover-tx-g60:hover{color:var(--g60)}.bg-g80{background:var(--g80)}.hover-bg-g80:hover{background:var(--g80)}.tx-g80{color:var(--g80)}.hover-tx-g80:hover{color:var(--g80)}.bg-g90{background:var(--g90)}.hover-bg-g90:hover{background:var(--g90)}.tx-g90{color:var(--g90)}.hover-tx-g90:hover{color:var(--g90)}.bg-k0{background:var(--k0)}.hover-bg-k0:hover{background:var(--k0)}.tx-k0{color:var(--k0)}.hover-tx-k0:hover{color:var(--k0)}.bg-k20{background:var(--k20)}.hover-bg-k20:hover{background:var(--k20)}.tx-k20{color:var(--k20)}.hover-tx-k20:hover{color:var(--k20)}.bg-k40{background:var(--k40)}.hover-bg-k40:hover{background:var(--k40)}.tx-k40{color:var(--k40)}.hover-tx-k40:hover{color:var(--k40)}.bg-k50{background:var(--k50)}.hover-bg-k50:hover{background:var(--k50)}.tx-k50{color:var(--k50)}.hover-tx-k50:hover{color:var(--k50)}.bg-k60{background:var(--k60)}.hover-bg-k60:hover{background:var(--k60)}.tx-k60{color:var(--k60)}.hover-tx-k60:hover{color:var(--k60)}.bg-k70{background:var(--k70)}.hover-bg-k70:hover{background:var(--k70)}.tx-k70{color:var(--k70)}.hover-tx-k70:hover{color:var(--k70)}.bg-k80{background:var(--k80)}.hover-bg-k80:hover{background:var(--k80)}.tx-k80{color:var(--k80)}.hover-tx-k80:hover{color:var(--k80)}.bg-k90{background:var(--k90)}.hover-bg-k90:hover{background:var(--k90)}.tx-k90{color:var(--k90)}.hover-tx-k90:hover{color:var(--k90)}.bg-k95{background:var(--k95)}.hover-bg-k95:hover{background:var(--k95)}.tx-k95{color:var(--k95)}.hover-tx-k95:hover{color:var(--k95)}.bg-k100{background:var(--k100)}.hover-bg-k100:hover{background:var(--k100)}.tx-k100{color:var(--k100)}.hover-tx-k100:hover{color:var(--k100)}.bg-black{background:var(--black)}.hover-bg-black:hover{background:var(--black)}.tx-black{color:var(--black)}.hover-tx-black:hover{color:var(--black)}.bg-white{background:var(--white)}.hover-bg-white:hover{background:var(--white)}.tx-white{color:var(--white)}.hover-tx-white:hover{color:var(--white)}.icon-white{filter:brightness(10)}.tc-blue{background:var(--b80);color:var(--k0)}.tc-blue .tc-accent{background:var(--b60);color:var(--k100)}.tc-blue .tc-accent .tc-secondary{color:var(--b90)}.tc-green{background:var(--g60);color:var(--k0)}.tc-green .tc-accent{background:var(--g20);color:var(--k100)}.tc-green .tc-accent .tc-secondary{color:var(--g90)}.tc-green-dark{background:var(--g40);color:var(--k100)}.tc-green-dark .tc-accent{background:var(--g20);color:var(--k0)}.tc-green-dark .tc-accent .tc-secondary{color:var(--g60)}.tc-red{background:var(--r80);color:var(--k0)}.tc-red .tc-accent{background:var(--r60);color:var(--k100)}.tc-red .tc-accent .tc-secondary{color:var(--r80)}.tc-purple{background:var(--p80);color:var(--k0)}.tc-purple .tc-accent{background:var(--p60);color:var(--k100)}.tc-purple .tc-accent .tc-secondary{color:var(--p90)}.tc-yellow{background:var(--y80);color:var(--k0)}.tc-yellow .tc-accent{background:var(--y60);color:var(--k100)}.tc-yellow .tc-accent .tc-secondary{color:var(--y90)}.tc-grey{background:var(--k90);color:var(--k0)}.tc-grey .tc-accent{background:var(--k70);color:var(--k100)}.tc-grey .tc-accent .tc-secondary{color:var(--k90)}:root{--space-0: none;--space-12: 0.125rem;--space-25: 0.25rem;--space-50: 0.5rem;--space-100: 1rem;--space-150: 1.5rem;--space-200: 2rem;--space-250: 2.5rem;--space-300: 3rem;--space-350: 3.5rem;--space-400: 4rem;--space-450: 4.5rem;--space-500: 5rem;--space-550: 5.5rem;--space-600: 6rem;--space-650: 6.5rem;--space-700: 7rem;--space-750: 7.5rem;--space-800: 8rem}.stack-0{display:flex;flex-direction:column}.stack-0>:not(:last-child){margin-bottom:var(--space-0)}.stack-gap-0{display:flex;flex-direction:column;gap:var(--space-0)}.width-0{width:var(--space-0)}.height-0{height:var(--space-0)}.square-0{width:var(--space-0);height:var(--space-0)}.inset-0{padding:var(--space-0)}.squash-0{padding:var(--space-0) var(--space-12)}.inline-0{display:flex}.inline-0>:not(:last-child){margin-right:var(--space-0)}.inline-gap-0{display:flex;gap:var(--space-0)}.p-0{padding:var(--space-0)}.px-0{padding-left:var(--space-0);padding-right:var(--space-0)}.py-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.pt-0{padding-top:var(--space-0)}.pb-0{padding-bottom:var(--space-0)}.pl-0{padding-left:var(--space-0)}.pr-0{padding-right:var(--space-0)}.m-0{margin:var(--space-0)}.m-pull-0{margin:calc(var(--space-0)*-1)}.mx-0{margin-left:var(--space-0);margin-right:var(--space-0)}.mx-pull-0{margin-left:calc(var(--space-0)*-1);margin-right:calc(var(--space-0)*-1)}.my-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.my-pull-0{margin-top:calc(var(--space-0)*-1);margin-bottom:calc(var(--space-0)*-1)}.mt-0{margin-top:var(--space-0)}.mt-pull-0{margin-top:calc(var(--space-0)*-1)}.mb-0{margin-bottom:var(--space-0)}.mb-pull-0{margin-bottom:calc(var(--space-0)*-1)}.ml-0{margin-left:var(--space-0)}.ml-pull-0{margin-left:calc(var(--space-0)*-1)}.mr-0{margin-right:var(--space-0)}.mr-pull-0{margin-right:calc(var(--space-0)*-1)}.radius-0{border-radius:var(--space-0)}.top-0{top:var(--space-0)}.left-0{left:var(--space-0)}.right-0{right:var(--space-0)}.bottom-0{bottom:var(--space-0)}.stack-12{display:flex;flex-direction:column}.stack-12>:not(:last-child){margin-bottom:var(--space-12)}.stack-gap-12{display:flex;flex-direction:column;gap:var(--space-12)}.width-12{width:var(--space-12)}.height-12{height:var(--space-12)}.square-12{width:var(--space-12);height:var(--space-12)}.inset-12{padding:var(--space-12)}.squash-12{padding:var(--space-12) var(--space-25)}.inline-12{display:flex}.inline-12>:not(:last-child){margin-right:var(--space-12)}.inline-gap-12{display:flex;gap:var(--space-12)}.p-12{padding:var(--space-12)}.px-12{padding-left:var(--space-12);padding-right:var(--space-12)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.pt-12{padding-top:var(--space-12)}.pb-12{padding-bottom:var(--space-12)}.pl-12{padding-left:var(--space-12)}.pr-12{padding-right:var(--space-12)}.m-12{margin:var(--space-12)}.m-pull-12{margin:calc(var(--space-12)*-1)}.mx-12{margin-left:var(--space-12);margin-right:var(--space-12)}.mx-pull-12{margin-left:calc(var(--space-12)*-1);margin-right:calc(var(--space-12)*-1)}.my-12{margin-top:var(--space-12);margin-bottom:var(--space-12)}.my-pull-12{margin-top:calc(var(--space-12)*-1);margin-bottom:calc(var(--space-12)*-1)}.mt-12{margin-top:var(--space-12)}.mt-pull-12{margin-top:calc(var(--space-12)*-1)}.mb-12{margin-bottom:var(--space-12)}.mb-pull-12{margin-bottom:calc(var(--space-12)*-1)}.ml-12{margin-left:var(--space-12)}.ml-pull-12{margin-left:calc(var(--space-12)*-1)}.mr-12{margin-right:var(--space-12)}.mr-pull-12{margin-right:calc(var(--space-12)*-1)}.radius-12{border-radius:var(--space-12)}.top-12{top:var(--space-12)}.left-12{left:var(--space-12)}.right-12{right:var(--space-12)}.bottom-12{bottom:var(--space-12)}.stack-25{display:flex;flex-direction:column}.stack-25>:not(:last-child){margin-bottom:var(--space-25)}.stack-gap-25{display:flex;flex-direction:column;gap:var(--space-25)}.width-25{width:var(--space-25)}.height-25{height:var(--space-25)}.square-25{width:var(--space-25);height:var(--space-25)}.inset-25{padding:var(--space-25)}.squash-25{padding:var(--space-25) var(--space-50)}.inline-25{display:flex}.inline-25>:not(:last-child){margin-right:var(--space-25)}.inline-gap-25{display:flex;gap:var(--space-25)}.p-25{padding:var(--space-25)}.px-25{padding-left:var(--space-25);padding-right:var(--space-25)}.py-25{padding-top:var(--space-25);padding-bottom:var(--space-25)}.pt-25{padding-top:var(--space-25)}.pb-25{padding-bottom:var(--space-25)}.pl-25{padding-left:var(--space-25)}.pr-25{padding-right:var(--space-25)}.m-25{margin:var(--space-25)}.m-pull-25{margin:calc(var(--space-25)*-1)}.mx-25{margin-left:var(--space-25);margin-right:var(--space-25)}.mx-pull-25{margin-left:calc(var(--space-25)*-1);margin-right:calc(var(--space-25)*-1)}.my-25{margin-top:var(--space-25);margin-bottom:var(--space-25)}.my-pull-25{margin-top:calc(var(--space-25)*-1);margin-bottom:calc(var(--space-25)*-1)}.mt-25{margin-top:var(--space-25)}.mt-pull-25{margin-top:calc(var(--space-25)*-1)}.mb-25{margin-bottom:var(--space-25)}.mb-pull-25{margin-bottom:calc(var(--space-25)*-1)}.ml-25{margin-left:var(--space-25)}.ml-pull-25{margin-left:calc(var(--space-25)*-1)}.mr-25{margin-right:var(--space-25)}.mr-pull-25{margin-right:calc(var(--space-25)*-1)}.radius-25{border-radius:var(--space-25)}.top-25{top:var(--space-25)}.left-25{left:var(--space-25)}.right-25{right:var(--space-25)}.bottom-25{bottom:var(--space-25)}.stack-50{display:flex;flex-direction:column}.stack-50>:not(:last-child){margin-bottom:var(--space-50)}.stack-gap-50{display:flex;flex-direction:column;gap:var(--space-50)}.width-50{width:var(--space-50)}.height-50{height:var(--space-50)}.square-50{width:var(--space-50);height:var(--space-50)}.inset-50{padding:var(--space-50)}.squash-50{padding:var(--space-50) var(--space-100)}.inline-50{display:flex}.inline-50>:not(:last-child){margin-right:var(--space-50)}.inline-gap-50{display:flex;gap:var(--space-50)}.p-50{padding:var(--space-50)}.px-50{padding-left:var(--space-50);padding-right:var(--space-50)}.py-50{padding-top:var(--space-50);padding-bottom:var(--space-50)}.pt-50{padding-top:var(--space-50)}.pb-50{padding-bottom:var(--space-50)}.pl-50{padding-left:var(--space-50)}.pr-50{padding-right:var(--space-50)}.m-50{margin:var(--space-50)}.m-pull-50{margin:calc(var(--space-50)*-1)}.mx-50{margin-left:var(--space-50);margin-right:var(--space-50)}.mx-pull-50{margin-left:calc(var(--space-50)*-1);margin-right:calc(var(--space-50)*-1)}.my-50{margin-top:var(--space-50);margin-bottom:var(--space-50)}.my-pull-50{margin-top:calc(var(--space-50)*-1);margin-bottom:calc(var(--space-50)*-1)}.mt-50{margin-top:var(--space-50)}.mt-pull-50{margin-top:calc(var(--space-50)*-1)}.mb-50{margin-bottom:var(--space-50)}.mb-pull-50{margin-bottom:calc(var(--space-50)*-1)}.ml-50{margin-left:var(--space-50)}.ml-pull-50{margin-left:calc(var(--space-50)*-1)}.mr-50{margin-right:var(--space-50)}.mr-pull-50{margin-right:calc(var(--space-50)*-1)}.radius-50{border-radius:var(--space-50)}.top-50{top:var(--space-50)}.left-50{left:var(--space-50)}.right-50{right:var(--space-50)}.bottom-50{bottom:var(--space-50)}.stack-100{display:flex;flex-direction:column}.stack-100>:not(:last-child){margin-bottom:var(--space-100)}.stack-gap-100{display:flex;flex-direction:column;gap:var(--space-100)}.width-100{width:var(--space-100)}.height-100{height:var(--space-100)}.square-100{width:var(--space-100);height:var(--space-100)}.inset-100{padding:var(--space-100)}.squash-100{padding:var(--space-100) var(--space-150)}.inline-100{display:flex}.inline-100>:not(:last-child){margin-right:var(--space-100)}.inline-gap-100{display:flex;gap:var(--space-100)}.p-100{padding:var(--space-100)}.px-100{padding-left:var(--space-100);padding-right:var(--space-100)}.py-100{padding-top:var(--space-100);padding-bottom:var(--space-100)}.pt-100{padding-top:var(--space-100)}.pb-100{padding-bottom:var(--space-100)}.pl-100{padding-left:var(--space-100)}.pr-100{padding-right:var(--space-100)}.m-100{margin:var(--space-100)}.m-pull-100{margin:calc(var(--space-100)*-1)}.mx-100{margin-left:var(--space-100);margin-right:var(--space-100)}.mx-pull-100{margin-left:calc(var(--space-100)*-1);margin-right:calc(var(--space-100)*-1)}.my-100{margin-top:var(--space-100);margin-bottom:var(--space-100)}.my-pull-100{margin-top:calc(var(--space-100)*-1);margin-bottom:calc(var(--space-100)*-1)}.mt-100{margin-top:var(--space-100)}.mt-pull-100{margin-top:calc(var(--space-100)*-1)}.mb-100{margin-bottom:var(--space-100)}.mb-pull-100{margin-bottom:calc(var(--space-100)*-1)}.ml-100{margin-left:var(--space-100)}.ml-pull-100{margin-left:calc(var(--space-100)*-1)}.mr-100{margin-right:var(--space-100)}.mr-pull-100{margin-right:calc(var(--space-100)*-1)}.radius-100{border-radius:var(--space-100)}.top-100{top:var(--space-100)}.left-100{left:var(--space-100)}.right-100{right:var(--space-100)}.bottom-100{bottom:var(--space-100)}.stack-150{display:flex;flex-direction:column}.stack-150>:not(:last-child){margin-bottom:var(--space-150)}.stack-gap-150{display:flex;flex-direction:column;gap:var(--space-150)}.width-150{width:var(--space-150)}.height-150{height:var(--space-150)}.square-150{width:var(--space-150);height:var(--space-150)}.inset-150{padding:var(--space-150)}.squash-150{padding:var(--space-150) var(--space-200)}.inline-150{display:flex}.inline-150>:not(:last-child){margin-right:var(--space-150)}.inline-gap-150{display:flex;gap:var(--space-150)}.p-150{padding:var(--space-150)}.px-150{padding-left:var(--space-150);padding-right:var(--space-150)}.py-150{padding-top:var(--space-150);padding-bottom:var(--space-150)}.pt-150{padding-top:var(--space-150)}.pb-150{padding-bottom:var(--space-150)}.pl-150{padding-left:var(--space-150)}.pr-150{padding-right:var(--space-150)}.m-150{margin:var(--space-150)}.m-pull-150{margin:calc(var(--space-150)*-1)}.mx-150{margin-left:var(--space-150);margin-right:var(--space-150)}.mx-pull-150{margin-left:calc(var(--space-150)*-1);margin-right:calc(var(--space-150)*-1)}.my-150{margin-top:var(--space-150);margin-bottom:var(--space-150)}.my-pull-150{margin-top:calc(var(--space-150)*-1);margin-bottom:calc(var(--space-150)*-1)}.mt-150{margin-top:var(--space-150)}.mt-pull-150{margin-top:calc(var(--space-150)*-1)}.mb-150{margin-bottom:var(--space-150)}.mb-pull-150{margin-bottom:calc(var(--space-150)*-1)}.ml-150{margin-left:var(--space-150)}.ml-pull-150{margin-left:calc(var(--space-150)*-1)}.mr-150{margin-right:var(--space-150)}.mr-pull-150{margin-right:calc(var(--space-150)*-1)}.radius-150{border-radius:var(--space-150)}.top-150{top:var(--space-150)}.left-150{left:var(--space-150)}.right-150{right:var(--space-150)}.bottom-150{bottom:var(--space-150)}.stack-200{display:flex;flex-direction:column}.stack-200>:not(:last-child){margin-bottom:var(--space-200)}.stack-gap-200{display:flex;flex-direction:column;gap:var(--space-200)}.width-200{width:var(--space-200)}.height-200{height:var(--space-200)}.square-200{width:var(--space-200);height:var(--space-200)}.inset-200{padding:var(--space-200)}.squash-200{padding:var(--space-200) var(--space-250)}.inline-200{display:flex}.inline-200>:not(:last-child){margin-right:var(--space-200)}.inline-gap-200{display:flex;gap:var(--space-200)}.p-200{padding:var(--space-200)}.px-200{padding-left:var(--space-200);padding-right:var(--space-200)}.py-200{padding-top:var(--space-200);padding-bottom:var(--space-200)}.pt-200{padding-top:var(--space-200)}.pb-200{padding-bottom:var(--space-200)}.pl-200{padding-left:var(--space-200)}.pr-200{padding-right:var(--space-200)}.m-200{margin:var(--space-200)}.m-pull-200{margin:calc(var(--space-200)*-1)}.mx-200{margin-left:var(--space-200);margin-right:var(--space-200)}.mx-pull-200{margin-left:calc(var(--space-200)*-1);margin-right:calc(var(--space-200)*-1)}.my-200{margin-top:var(--space-200);margin-bottom:var(--space-200)}.my-pull-200{margin-top:calc(var(--space-200)*-1);margin-bottom:calc(var(--space-200)*-1)}.mt-200{margin-top:var(--space-200)}.mt-pull-200{margin-top:calc(var(--space-200)*-1)}.mb-200{margin-bottom:var(--space-200)}.mb-pull-200{margin-bottom:calc(var(--space-200)*-1)}.ml-200{margin-left:var(--space-200)}.ml-pull-200{margin-left:calc(var(--space-200)*-1)}.mr-200{margin-right:var(--space-200)}.mr-pull-200{margin-right:calc(var(--space-200)*-1)}.radius-200{border-radius:var(--space-200)}.top-200{top:var(--space-200)}.left-200{left:var(--space-200)}.right-200{right:var(--space-200)}.bottom-200{bottom:var(--space-200)}.stack-250{display:flex;flex-direction:column}.stack-250>:not(:last-child){margin-bottom:var(--space-250)}.stack-gap-250{display:flex;flex-direction:column;gap:var(--space-250)}.width-250{width:var(--space-250)}.height-250{height:var(--space-250)}.square-250{width:var(--space-250);height:var(--space-250)}.inset-250{padding:var(--space-250)}.squash-250{padding:var(--space-250) var(--space-300)}.inline-250{display:flex}.inline-250>:not(:last-child){margin-right:var(--space-250)}.inline-gap-250{display:flex;gap:var(--space-250)}.p-250{padding:var(--space-250)}.px-250{padding-left:var(--space-250);padding-right:var(--space-250)}.py-250{padding-top:var(--space-250);padding-bottom:var(--space-250)}.pt-250{padding-top:var(--space-250)}.pb-250{padding-bottom:var(--space-250)}.pl-250{padding-left:var(--space-250)}.pr-250{padding-right:var(--space-250)}.m-250{margin:var(--space-250)}.m-pull-250{margin:calc(var(--space-250)*-1)}.mx-250{margin-left:var(--space-250);margin-right:var(--space-250)}.mx-pull-250{margin-left:calc(var(--space-250)*-1);margin-right:calc(var(--space-250)*-1)}.my-250{margin-top:var(--space-250);margin-bottom:var(--space-250)}.my-pull-250{margin-top:calc(var(--space-250)*-1);margin-bottom:calc(var(--space-250)*-1)}.mt-250{margin-top:var(--space-250)}.mt-pull-250{margin-top:calc(var(--space-250)*-1)}.mb-250{margin-bottom:var(--space-250)}.mb-pull-250{margin-bottom:calc(var(--space-250)*-1)}.ml-250{margin-left:var(--space-250)}.ml-pull-250{margin-left:calc(var(--space-250)*-1)}.mr-250{margin-right:var(--space-250)}.mr-pull-250{margin-right:calc(var(--space-250)*-1)}.radius-250{border-radius:var(--space-250)}.top-250{top:var(--space-250)}.left-250{left:var(--space-250)}.right-250{right:var(--space-250)}.bottom-250{bottom:var(--space-250)}.stack-300{display:flex;flex-direction:column}.stack-300>:not(:last-child){margin-bottom:var(--space-300)}.stack-gap-300{display:flex;flex-direction:column;gap:var(--space-300)}.width-300{width:var(--space-300)}.height-300{height:var(--space-300)}.square-300{width:var(--space-300);height:var(--space-300)}.inset-300{padding:var(--space-300)}.squash-300{padding:var(--space-300) var(--space-350)}.inline-300{display:flex}.inline-300>:not(:last-child){margin-right:var(--space-300)}.inline-gap-300{display:flex;gap:var(--space-300)}.p-300{padding:var(--space-300)}.px-300{padding-left:var(--space-300);padding-right:var(--space-300)}.py-300{padding-top:var(--space-300);padding-bottom:var(--space-300)}.pt-300{padding-top:var(--space-300)}.pb-300{padding-bottom:var(--space-300)}.pl-300{padding-left:var(--space-300)}.pr-300{padding-right:var(--space-300)}.m-300{margin:var(--space-300)}.m-pull-300{margin:calc(var(--space-300)*-1)}.mx-300{margin-left:var(--space-300);margin-right:var(--space-300)}.mx-pull-300{margin-left:calc(var(--space-300)*-1);margin-right:calc(var(--space-300)*-1)}.my-300{margin-top:var(--space-300);margin-bottom:var(--space-300)}.my-pull-300{margin-top:calc(var(--space-300)*-1);margin-bottom:calc(var(--space-300)*-1)}.mt-300{margin-top:var(--space-300)}.mt-pull-300{margin-top:calc(var(--space-300)*-1)}.mb-300{margin-bottom:var(--space-300)}.mb-pull-300{margin-bottom:calc(var(--space-300)*-1)}.ml-300{margin-left:var(--space-300)}.ml-pull-300{margin-left:calc(var(--space-300)*-1)}.mr-300{margin-right:var(--space-300)}.mr-pull-300{margin-right:calc(var(--space-300)*-1)}.radius-300{border-radius:var(--space-300)}.top-300{top:var(--space-300)}.left-300{left:var(--space-300)}.right-300{right:var(--space-300)}.bottom-300{bottom:var(--space-300)}.stack-350{display:flex;flex-direction:column}.stack-350>:not(:last-child){margin-bottom:var(--space-350)}.stack-gap-350{display:flex;flex-direction:column;gap:var(--space-350)}.width-350{width:var(--space-350)}.height-350{height:var(--space-350)}.square-350{width:var(--space-350);height:var(--space-350)}.inset-350{padding:var(--space-350)}.squash-350{padding:var(--space-350) var(--space-400)}.inline-350{display:flex}.inline-350>:not(:last-child){margin-right:var(--space-350)}.inline-gap-350{display:flex;gap:var(--space-350)}.p-350{padding:var(--space-350)}.px-350{padding-left:var(--space-350);padding-right:var(--space-350)}.py-350{padding-top:var(--space-350);padding-bottom:var(--space-350)}.pt-350{padding-top:var(--space-350)}.pb-350{padding-bottom:var(--space-350)}.pl-350{padding-left:var(--space-350)}.pr-350{padding-right:var(--space-350)}.m-350{margin:var(--space-350)}.m-pull-350{margin:calc(var(--space-350)*-1)}.mx-350{margin-left:var(--space-350);margin-right:var(--space-350)}.mx-pull-350{margin-left:calc(var(--space-350)*-1);margin-right:calc(var(--space-350)*-1)}.my-350{margin-top:var(--space-350);margin-bottom:var(--space-350)}.my-pull-350{margin-top:calc(var(--space-350)*-1);margin-bottom:calc(var(--space-350)*-1)}.mt-350{margin-top:var(--space-350)}.mt-pull-350{margin-top:calc(var(--space-350)*-1)}.mb-350{margin-bottom:var(--space-350)}.mb-pull-350{margin-bottom:calc(var(--space-350)*-1)}.ml-350{margin-left:var(--space-350)}.ml-pull-350{margin-left:calc(var(--space-350)*-1)}.mr-350{margin-right:var(--space-350)}.mr-pull-350{margin-right:calc(var(--space-350)*-1)}.radius-350{border-radius:var(--space-350)}.top-350{top:var(--space-350)}.left-350{left:var(--space-350)}.right-350{right:var(--space-350)}.bottom-350{bottom:var(--space-350)}.stack-400{display:flex;flex-direction:column}.stack-400>:not(:last-child){margin-bottom:var(--space-400)}.stack-gap-400{display:flex;flex-direction:column;gap:var(--space-400)}.width-400{width:var(--space-400)}.height-400{height:var(--space-400)}.square-400{width:var(--space-400);height:var(--space-400)}.inset-400{padding:var(--space-400)}.squash-400{padding:var(--space-400) var(--space-450)}.inline-400{display:flex}.inline-400>:not(:last-child){margin-right:var(--space-400)}.inline-gap-400{display:flex;gap:var(--space-400)}.p-400{padding:var(--space-400)}.px-400{padding-left:var(--space-400);padding-right:var(--space-400)}.py-400{padding-top:var(--space-400);padding-bottom:var(--space-400)}.pt-400{padding-top:var(--space-400)}.pb-400{padding-bottom:var(--space-400)}.pl-400{padding-left:var(--space-400)}.pr-400{padding-right:var(--space-400)}.m-400{margin:var(--space-400)}.m-pull-400{margin:calc(var(--space-400)*-1)}.mx-400{margin-left:var(--space-400);margin-right:var(--space-400)}.mx-pull-400{margin-left:calc(var(--space-400)*-1);margin-right:calc(var(--space-400)*-1)}.my-400{margin-top:var(--space-400);margin-bottom:var(--space-400)}.my-pull-400{margin-top:calc(var(--space-400)*-1);margin-bottom:calc(var(--space-400)*-1)}.mt-400{margin-top:var(--space-400)}.mt-pull-400{margin-top:calc(var(--space-400)*-1)}.mb-400{margin-bottom:var(--space-400)}.mb-pull-400{margin-bottom:calc(var(--space-400)*-1)}.ml-400{margin-left:var(--space-400)}.ml-pull-400{margin-left:calc(var(--space-400)*-1)}.mr-400{margin-right:var(--space-400)}.mr-pull-400{margin-right:calc(var(--space-400)*-1)}.radius-400{border-radius:var(--space-400)}.top-400{top:var(--space-400)}.left-400{left:var(--space-400)}.right-400{right:var(--space-400)}.bottom-400{bottom:var(--space-400)}.stack-450{display:flex;flex-direction:column}.stack-450>:not(:last-child){margin-bottom:var(--space-450)}.stack-gap-450{display:flex;flex-direction:column;gap:var(--space-450)}.width-450{width:var(--space-450)}.height-450{height:var(--space-450)}.square-450{width:var(--space-450);height:var(--space-450)}.inset-450{padding:var(--space-450)}.squash-450{padding:var(--space-450) var(--space-450)}.inline-450{display:flex}.inline-450>:not(:last-child){margin-right:var(--space-450)}.inline-gap-450{display:flex;gap:var(--space-450)}.p-450{padding:var(--space-450)}.px-450{padding-left:var(--space-450);padding-right:var(--space-450)}.py-450{padding-top:var(--space-450);padding-bottom:var(--space-450)}.pt-450{padding-top:var(--space-450)}.pb-450{padding-bottom:var(--space-450)}.pl-450{padding-left:var(--space-450)}.pr-450{padding-right:var(--space-450)}.m-450{margin:var(--space-450)}.m-pull-450{margin:calc(var(--space-450)*-1)}.mx-450{margin-left:var(--space-450);margin-right:var(--space-450)}.mx-pull-450{margin-left:calc(var(--space-450)*-1);margin-right:calc(var(--space-450)*-1)}.my-450{margin-top:var(--space-450);margin-bottom:var(--space-450)}.my-pull-450{margin-top:calc(var(--space-450)*-1);margin-bottom:calc(var(--space-450)*-1)}.mt-450{margin-top:var(--space-450)}.mt-pull-450{margin-top:calc(var(--space-450)*-1)}.mb-450{margin-bottom:var(--space-450)}.mb-pull-450{margin-bottom:calc(var(--space-450)*-1)}.ml-450{margin-left:var(--space-450)}.ml-pull-450{margin-left:calc(var(--space-450)*-1)}.mr-450{margin-right:var(--space-450)}.mr-pull-450{margin-right:calc(var(--space-450)*-1)}.radius-450{border-radius:var(--space-450)}.top-450{top:var(--space-450)}.left-450{left:var(--space-450)}.right-450{right:var(--space-450)}.bottom-450{bottom:var(--space-450)}.stack-450{display:flex;flex-direction:column}.stack-450>:not(:last-child){margin-bottom:var(--space-450)}.stack-gap-450{display:flex;flex-direction:column;gap:var(--space-450)}.width-450{width:var(--space-450)}.height-450{height:var(--space-450)}.square-450{width:var(--space-450);height:var(--space-450)}.inset-450{padding:var(--space-450)}.squash-450{padding:var(--space-450) var(--space-450)}.inline-450{display:flex}.inline-450>:not(:last-child){margin-right:var(--space-450)}.inline-gap-450{display:flex;gap:var(--space-450)}.p-450{padding:var(--space-450)}.px-450{padding-left:var(--space-450);padding-right:var(--space-450)}.py-450{padding-top:var(--space-450);padding-bottom:var(--space-450)}.pt-450{padding-top:var(--space-450)}.pb-450{padding-bottom:var(--space-450)}.pl-450{padding-left:var(--space-450)}.pr-450{padding-right:var(--space-450)}.m-450{margin:var(--space-450)}.m-pull-450{margin:calc(var(--space-450)*-1)}.mx-450{margin-left:var(--space-450);margin-right:var(--space-450)}.mx-pull-450{margin-left:calc(var(--space-450)*-1);margin-right:calc(var(--space-450)*-1)}.my-450{margin-top:var(--space-450);margin-bottom:var(--space-450)}.my-pull-450{margin-top:calc(var(--space-450)*-1);margin-bottom:calc(var(--space-450)*-1)}.mt-450{margin-top:var(--space-450)}.mt-pull-450{margin-top:calc(var(--space-450)*-1)}.mb-450{margin-bottom:var(--space-450)}.mb-pull-450{margin-bottom:calc(var(--space-450)*-1)}.ml-450{margin-left:var(--space-450)}.ml-pull-450{margin-left:calc(var(--space-450)*-1)}.mr-450{margin-right:var(--space-450)}.mr-pull-450{margin-right:calc(var(--space-450)*-1)}.radius-450{border-radius:var(--space-450)}.top-450{top:var(--space-450)}.left-450{left:var(--space-450)}.right-450{right:var(--space-450)}.bottom-450{bottom:var(--space-450)}.stack-500{display:flex;flex-direction:column}.stack-500>:not(:last-child){margin-bottom:var(--space-500)}.stack-gap-500{display:flex;flex-direction:column;gap:var(--space-500)}.width-500{width:var(--space-500)}.height-500{height:var(--space-500)}.square-500{width:var(--space-500);height:var(--space-500)}.inset-500{padding:var(--space-500)}.squash-500{padding:var(--space-500) var(--space-550)}.inline-500{display:flex}.inline-500>:not(:last-child){margin-right:var(--space-500)}.inline-gap-500{display:flex;gap:var(--space-500)}.p-500{padding:var(--space-500)}.px-500{padding-left:var(--space-500);padding-right:var(--space-500)}.py-500{padding-top:var(--space-500);padding-bottom:var(--space-500)}.pt-500{padding-top:var(--space-500)}.pb-500{padding-bottom:var(--space-500)}.pl-500{padding-left:var(--space-500)}.pr-500{padding-right:var(--space-500)}.m-500{margin:var(--space-500)}.m-pull-500{margin:calc(var(--space-500)*-1)}.mx-500{margin-left:var(--space-500);margin-right:var(--space-500)}.mx-pull-500{margin-left:calc(var(--space-500)*-1);margin-right:calc(var(--space-500)*-1)}.my-500{margin-top:var(--space-500);margin-bottom:var(--space-500)}.my-pull-500{margin-top:calc(var(--space-500)*-1);margin-bottom:calc(var(--space-500)*-1)}.mt-500{margin-top:var(--space-500)}.mt-pull-500{margin-top:calc(var(--space-500)*-1)}.mb-500{margin-bottom:var(--space-500)}.mb-pull-500{margin-bottom:calc(var(--space-500)*-1)}.ml-500{margin-left:var(--space-500)}.ml-pull-500{margin-left:calc(var(--space-500)*-1)}.mr-500{margin-right:var(--space-500)}.mr-pull-500{margin-right:calc(var(--space-500)*-1)}.radius-500{border-radius:var(--space-500)}.top-500{top:var(--space-500)}.left-500{left:var(--space-500)}.right-500{right:var(--space-500)}.bottom-500{bottom:var(--space-500)}.stack-550{display:flex;flex-direction:column}.stack-550>:not(:last-child){margin-bottom:var(--space-550)}.stack-gap-550{display:flex;flex-direction:column;gap:var(--space-550)}.width-550{width:var(--space-550)}.height-550{height:var(--space-550)}.square-550{width:var(--space-550);height:var(--space-550)}.inset-550{padding:var(--space-550)}.squash-550{padding:var(--space-550) var(--space-600)}.inline-550{display:flex}.inline-550>:not(:last-child){margin-right:var(--space-550)}.inline-gap-550{display:flex;gap:var(--space-550)}.p-550{padding:var(--space-550)}.px-550{padding-left:var(--space-550);padding-right:var(--space-550)}.py-550{padding-top:var(--space-550);padding-bottom:var(--space-550)}.pt-550{padding-top:var(--space-550)}.pb-550{padding-bottom:var(--space-550)}.pl-550{padding-left:var(--space-550)}.pr-550{padding-right:var(--space-550)}.m-550{margin:var(--space-550)}.m-pull-550{margin:calc(var(--space-550)*-1)}.mx-550{margin-left:var(--space-550);margin-right:var(--space-550)}.mx-pull-550{margin-left:calc(var(--space-550)*-1);margin-right:calc(var(--space-550)*-1)}.my-550{margin-top:var(--space-550);margin-bottom:var(--space-550)}.my-pull-550{margin-top:calc(var(--space-550)*-1);margin-bottom:calc(var(--space-550)*-1)}.mt-550{margin-top:var(--space-550)}.mt-pull-550{margin-top:calc(var(--space-550)*-1)}.mb-550{margin-bottom:var(--space-550)}.mb-pull-550{margin-bottom:calc(var(--space-550)*-1)}.ml-550{margin-left:var(--space-550)}.ml-pull-550{margin-left:calc(var(--space-550)*-1)}.mr-550{margin-right:var(--space-550)}.mr-pull-550{margin-right:calc(var(--space-550)*-1)}.radius-550{border-radius:var(--space-550)}.top-550{top:var(--space-550)}.left-550{left:var(--space-550)}.right-550{right:var(--space-550)}.bottom-550{bottom:var(--space-550)}.stack-600{display:flex;flex-direction:column}.stack-600>:not(:last-child){margin-bottom:var(--space-600)}.stack-gap-600{display:flex;flex-direction:column;gap:var(--space-600)}.width-600{width:var(--space-600)}.height-600{height:var(--space-600)}.square-600{width:var(--space-600);height:var(--space-600)}.inset-600{padding:var(--space-600)}.squash-600{padding:var(--space-600) var(--space-650)}.inline-600{display:flex}.inline-600>:not(:last-child){margin-right:var(--space-600)}.inline-gap-600{display:flex;gap:var(--space-600)}.p-600{padding:var(--space-600)}.px-600{padding-left:var(--space-600);padding-right:var(--space-600)}.py-600{padding-top:var(--space-600);padding-bottom:var(--space-600)}.pt-600{padding-top:var(--space-600)}.pb-600{padding-bottom:var(--space-600)}.pl-600{padding-left:var(--space-600)}.pr-600{padding-right:var(--space-600)}.m-600{margin:var(--space-600)}.m-pull-600{margin:calc(var(--space-600)*-1)}.mx-600{margin-left:var(--space-600);margin-right:var(--space-600)}.mx-pull-600{margin-left:calc(var(--space-600)*-1);margin-right:calc(var(--space-600)*-1)}.my-600{margin-top:var(--space-600);margin-bottom:var(--space-600)}.my-pull-600{margin-top:calc(var(--space-600)*-1);margin-bottom:calc(var(--space-600)*-1)}.mt-600{margin-top:var(--space-600)}.mt-pull-600{margin-top:calc(var(--space-600)*-1)}.mb-600{margin-bottom:var(--space-600)}.mb-pull-600{margin-bottom:calc(var(--space-600)*-1)}.ml-600{margin-left:var(--space-600)}.ml-pull-600{margin-left:calc(var(--space-600)*-1)}.mr-600{margin-right:var(--space-600)}.mr-pull-600{margin-right:calc(var(--space-600)*-1)}.radius-600{border-radius:var(--space-600)}.top-600{top:var(--space-600)}.left-600{left:var(--space-600)}.right-600{right:var(--space-600)}.bottom-600{bottom:var(--space-600)}.stack-650{display:flex;flex-direction:column}.stack-650>:not(:last-child){margin-bottom:var(--space-650)}.stack-gap-650{display:flex;flex-direction:column;gap:var(--space-650)}.width-650{width:var(--space-650)}.height-650{height:var(--space-650)}.square-650{width:var(--space-650);height:var(--space-650)}.inset-650{padding:var(--space-650)}.squash-650{padding:var(--space-650) var(--space-700)}.inline-650{display:flex}.inline-650>:not(:last-child){margin-right:var(--space-650)}.inline-gap-650{display:flex;gap:var(--space-650)}.p-650{padding:var(--space-650)}.px-650{padding-left:var(--space-650);padding-right:var(--space-650)}.py-650{padding-top:var(--space-650);padding-bottom:var(--space-650)}.pt-650{padding-top:var(--space-650)}.pb-650{padding-bottom:var(--space-650)}.pl-650{padding-left:var(--space-650)}.pr-650{padding-right:var(--space-650)}.m-650{margin:var(--space-650)}.m-pull-650{margin:calc(var(--space-650)*-1)}.mx-650{margin-left:var(--space-650);margin-right:var(--space-650)}.mx-pull-650{margin-left:calc(var(--space-650)*-1);margin-right:calc(var(--space-650)*-1)}.my-650{margin-top:var(--space-650);margin-bottom:var(--space-650)}.my-pull-650{margin-top:calc(var(--space-650)*-1);margin-bottom:calc(var(--space-650)*-1)}.mt-650{margin-top:var(--space-650)}.mt-pull-650{margin-top:calc(var(--space-650)*-1)}.mb-650{margin-bottom:var(--space-650)}.mb-pull-650{margin-bottom:calc(var(--space-650)*-1)}.ml-650{margin-left:var(--space-650)}.ml-pull-650{margin-left:calc(var(--space-650)*-1)}.mr-650{margin-right:var(--space-650)}.mr-pull-650{margin-right:calc(var(--space-650)*-1)}.radius-650{border-radius:var(--space-650)}.top-650{top:var(--space-650)}.left-650{left:var(--space-650)}.right-650{right:var(--space-650)}.bottom-650{bottom:var(--space-650)}.stack-700{display:flex;flex-direction:column}.stack-700>:not(:last-child){margin-bottom:var(--space-700)}.stack-gap-700{display:flex;flex-direction:column;gap:var(--space-700)}.width-700{width:var(--space-700)}.height-700{height:var(--space-700)}.square-700{width:var(--space-700);height:var(--space-700)}.inset-700{padding:var(--space-700)}.squash-700{padding:var(--space-700) var(--space-750)}.inline-700{display:flex}.inline-700>:not(:last-child){margin-right:var(--space-700)}.inline-gap-700{display:flex;gap:var(--space-700)}.p-700{padding:var(--space-700)}.px-700{padding-left:var(--space-700);padding-right:var(--space-700)}.py-700{padding-top:var(--space-700);padding-bottom:var(--space-700)}.pt-700{padding-top:var(--space-700)}.pb-700{padding-bottom:var(--space-700)}.pl-700{padding-left:var(--space-700)}.pr-700{padding-right:var(--space-700)}.m-700{margin:var(--space-700)}.m-pull-700{margin:calc(var(--space-700)*-1)}.mx-700{margin-left:var(--space-700);margin-right:var(--space-700)}.mx-pull-700{margin-left:calc(var(--space-700)*-1);margin-right:calc(var(--space-700)*-1)}.my-700{margin-top:var(--space-700);margin-bottom:var(--space-700)}.my-pull-700{margin-top:calc(var(--space-700)*-1);margin-bottom:calc(var(--space-700)*-1)}.mt-700{margin-top:var(--space-700)}.mt-pull-700{margin-top:calc(var(--space-700)*-1)}.mb-700{margin-bottom:var(--space-700)}.mb-pull-700{margin-bottom:calc(var(--space-700)*-1)}.ml-700{margin-left:var(--space-700)}.ml-pull-700{margin-left:calc(var(--space-700)*-1)}.mr-700{margin-right:var(--space-700)}.mr-pull-700{margin-right:calc(var(--space-700)*-1)}.radius-700{border-radius:var(--space-700)}.top-700{top:var(--space-700)}.left-700{left:var(--space-700)}.right-700{right:var(--space-700)}.bottom-700{bottom:var(--space-700)}.stack-750{display:flex;flex-direction:column}.stack-750>:not(:last-child){margin-bottom:var(--space-750)}.stack-gap-750{display:flex;flex-direction:column;gap:var(--space-750)}.width-750{width:var(--space-750)}.height-750{height:var(--space-750)}.square-750{width:var(--space-750);height:var(--space-750)}.inset-750{padding:var(--space-750)}.squash-750{padding:var(--space-750) var(--space-800)}.inline-750{display:flex}.inline-750>:not(:last-child){margin-right:var(--space-750)}.inline-gap-750{display:flex;gap:var(--space-750)}.p-750{padding:var(--space-750)}.px-750{padding-left:var(--space-750);padding-right:var(--space-750)}.py-750{padding-top:var(--space-750);padding-bottom:var(--space-750)}.pt-750{padding-top:var(--space-750)}.pb-750{padding-bottom:var(--space-750)}.pl-750{padding-left:var(--space-750)}.pr-750{padding-right:var(--space-750)}.m-750{margin:var(--space-750)}.m-pull-750{margin:calc(var(--space-750)*-1)}.mx-750{margin-left:var(--space-750);margin-right:var(--space-750)}.mx-pull-750{margin-left:calc(var(--space-750)*-1);margin-right:calc(var(--space-750)*-1)}.my-750{margin-top:var(--space-750);margin-bottom:var(--space-750)}.my-pull-750{margin-top:calc(var(--space-750)*-1);margin-bottom:calc(var(--space-750)*-1)}.mt-750{margin-top:var(--space-750)}.mt-pull-750{margin-top:calc(var(--space-750)*-1)}.mb-750{margin-bottom:var(--space-750)}.mb-pull-750{margin-bottom:calc(var(--space-750)*-1)}.ml-750{margin-left:var(--space-750)}.ml-pull-750{margin-left:calc(var(--space-750)*-1)}.mr-750{margin-right:var(--space-750)}.mr-pull-750{margin-right:calc(var(--space-750)*-1)}.radius-750{border-radius:var(--space-750)}.top-750{top:var(--space-750)}.left-750{left:var(--space-750)}.right-750{right:var(--space-750)}.bottom-750{bottom:var(--space-750)}.stack-800{display:flex;flex-direction:column}.stack-800>:not(:last-child){margin-bottom:var(--space-800)}.stack-gap-800{display:flex;flex-direction:column;gap:var(--space-800)}.width-800{width:var(--space-800)}.height-800{height:var(--space-800)}.square-800{width:var(--space-800);height:var(--space-800)}.inset-800{padding:var(--space-800)}.squash-800{padding:var(--space-800) var(--space-800)}.inline-800{display:flex}.inline-800>:not(:last-child){margin-right:var(--space-800)}.inline-gap-800{display:flex;gap:var(--space-800)}.p-800{padding:var(--space-800)}.px-800{padding-left:var(--space-800);padding-right:var(--space-800)}.py-800{padding-top:var(--space-800);padding-bottom:var(--space-800)}.pt-800{padding-top:var(--space-800)}.pb-800{padding-bottom:var(--space-800)}.pl-800{padding-left:var(--space-800)}.pr-800{padding-right:var(--space-800)}.m-800{margin:var(--space-800)}.m-pull-800{margin:calc(var(--space-800)*-1)}.mx-800{margin-left:var(--space-800);margin-right:var(--space-800)}.mx-pull-800{margin-left:calc(var(--space-800)*-1);margin-right:calc(var(--space-800)*-1)}.my-800{margin-top:var(--space-800);margin-bottom:var(--space-800)}.my-pull-800{margin-top:calc(var(--space-800)*-1);margin-bottom:calc(var(--space-800)*-1)}.mt-800{margin-top:var(--space-800)}.mt-pull-800{margin-top:calc(var(--space-800)*-1)}.mb-800{margin-bottom:var(--space-800)}.mb-pull-800{margin-bottom:calc(var(--space-800)*-1)}.ml-800{margin-left:var(--space-800)}.ml-pull-800{margin-left:calc(var(--space-800)*-1)}.mr-800{margin-right:var(--space-800)}.mr-pull-800{margin-right:calc(var(--space-800)*-1)}.radius-800{border-radius:var(--space-800)}.top-800{top:var(--space-800)}.left-800{left:var(--space-800)}.right-800{right:var(--space-800)}.bottom-800{bottom:var(--space-800)}.jco-panel{background:var(--white);border:1px solid var(--black);border-radius:var(--space-100)}.level-1{border:1px solid var(--black);box-shadow:none}.level-2{border:2px solid var(--black);box-shadow:none}.level-3{border:2px solid var(--black);box-shadow:2px 2px 0 0 var(--black)}.level-4{border:3px solid var(--black);box-shadow:4px 4px 0 0 var(--black)}.mh-30{min-height:30vh}.mh-40{min-height:40vh}.mh-50{min-height:50vh}.fh-300{min-height:22rem}.fh-400{min-height:32rem}.dev-outline{outline:1px solid var(--r60);background:rgba(255,0,0,.1)}.dev-outline *{outline:1px solid var(--r60);background:rgba(255,0,0,.1)}.sticker{display:none}.hidden{display:none}.invisible{visibility:hidden}.min-width-20{min-width:20rem}.mx-auto{margin-left:auto;margin-right:auto}.stack{display:flex;flex-direction:column}.flex{display:flex}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-start{align-self:flex-start}.flex-center{align-self:center}.flex-end{align-self:flex-end}.flex-wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-end{justify-content:end}.row-reverse{flex-direction:row-reverse}.column-reverse{flex-direction:column-reverse}.xs-show,.md-show,.d-block{display:block}.xs-hidden,.xs-hidden-flex,.xs-hidden-inline,.md-hidden{display:none}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.x-auto{overflow-x:auto}.panel{background-color:var(--white);border:1px solid var(--k80);border-radius:var(--radius-100);box-shadow:0 1px 0 0 var(--k90)}.panel-light{background-color:var(--white);border:1px solid var(--k80);border-radius:var(--radius-50)}.b-400{border:1px solid var(--k80)}.bt-400{border-top:1px solid var(--k80)}.bb-400{border-bottom:1px solid var(--k80)}.bl-400{border-left:1px solid var(--k80)}.br-400{border-right:1px solid var(--k80)}.b-450{border:1px solid var(--k90)}.bt-450{border-top:1px solid var(--k90)}.bb-450{border-bottom:1px solid var(--k90)}.bl-450{border-left:1px solid var(--k90)}.br-450{border-right:1px solid var(--k90)}.b-500{border:1px solid var(--k95)}.bt-500{border-top:1px solid var(--k95)}.bb-500{border-bottom:1px solid var(--k95)}.bl-500{border-left:1px solid var(--k95)}.br-500{border-right:1px solid var(--k95)}.img{border-radius:var(--space-50)}.img-fluid{height:auto;object-fit:cover;width:100%}.icon{border-radius:var(--radius-circle);transition:var(--hover-100)}.icon--white{background:var(--white)}.icon--clickable:hover{background:var(--k95);cursor:pointer}.icon--clickable-dark:hover{background:var(--k80);cursor:pointer}.icon--24{height:24px;width:24px}.icon--40{height:40px;width:40px}.icon--80{height:80px;width:80px}.icon--rotate-45{transform:rotate(45deg)}.icon--rotate-72{transform:rotate(72deg)}.icon--rotate-90{transform:rotate(90deg)}.icon--rotate-135{transform:rotate(135deg)}.icon--rotate-180{transform:rotate(180deg)}.inline-icon{display:inline;transform:translateY(2px)}.radius-circle{border-radius:var(--radius-circle)}.object-fit{height:100%;object-fit:cover;width:100%}.panel-ghost-white{background:var(--white);border-radius:var(--space-50);transition:background var(--hover-100)}.panel-ghost-white:hover{background:var(--k95);cursor:pointer}.grid-gap-25{grid-gap:var(--space-25)}.grid-gap-50{grid-gap:var(--space-50)}.grid-gap-100{grid-gap:var(--space-100)}.grid-gap-150{grid-gap:var(--space-150)}.grid-gap-200{grid-gap:var(--space-200)}.grid-50{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 2.5rem), 1fr))}.grid-75{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 3.25rem), 1fr))}.grid-100{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 5rem), 1fr))}.grid-150{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 8rem), 1fr))}.grid-200{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 10rem), 1fr))}.grid-250{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr))}.grid-300{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 20rem), 1fr))}.grid-400{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 25rem), 1fr))}.grid-500{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 30rem), 1fr))}.grid-600{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 40rem), 1fr))}.grid-700{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 50rem), 1fr))}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-6{grid-column:span 6}.col-full{grid-column:1/-1}.row-2{grid-row:span 2}.max-width-30{max-width:30rem}.max-width-40{max-width:40rem}.max-width-50{max-width:50rem}.w-0{flex-grow:1;width:0%}.max-w-0{flex-grow:1;max-width:0%}.w-10{flex-grow:1;width:10%}.max-w-10{flex-grow:1;max-width:10%}.w-20{flex-grow:1;width:20%}.max-w-20{flex-grow:1;max-width:20%}.w-30{flex-grow:1;width:30%}.max-w-30{flex-grow:1;max-width:30%}.w-40{flex-grow:1;width:40%}.max-w-40{flex-grow:1;max-width:40%}.w-50{flex-grow:1;width:50%}.max-w-50{flex-grow:1;max-width:50%}.w-60{flex-grow:1;width:60%}.max-w-60{flex-grow:1;max-width:60%}.w-70{flex-grow:1;width:70%}.max-w-70{flex-grow:1;max-width:70%}.w-80{flex-grow:1;width:80%}.max-w-80{flex-grow:1;max-width:80%}.w-90{flex-grow:1;width:90%}.max-w-90{flex-grow:1;max-width:90%}.w-100{flex-grow:1;width:100%}.max-w-100{flex-grow:1;max-width:100%}.w-postal-code{width:4.5rem}@media(max-width: 25rem){.sm-flex-1{flex:1}}@media(max-width: 50rem){.inset-200{padding:1rem}.md-flex-1{flex:1}}@media(min-width: 50rem){.sticker{display:block}.xs-show{display:none}.xs-hidden{display:block}.xs-hidden-flex{display:flex}.xs-hidden-inline{display:inline}}@media(min-width: 80rem){.md-show{display:none}.md-hidden{display:block}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.xs-center,.sm-center{justify-content:center}@media(min-width: 25rem){.xs-center{justify-content:start}}@media(min-width: 50rem){.sm-center{justify-content:start}}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.h-full{height:100%}.w-full{width:100%}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.pos-relative{position:relative}.monster-pill{display:flex;align-self:flex-start;border-radius:var(--radius-200);text-transform:uppercase;font-style:italic;font-size:var(--fj-text-300);font-weight:var(--tx-weight-300);letter-spacing:.015em;padding:var(--space-50) var(--space-100)}.ai-chat p{max-width:none}.ai-chat ul{list-style-type:disc;list-style-position:inside}.ai-chat ol{list-style-position:inside}.pointer{cursor:pointer}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.overlap{display:grid;overflow:hidden}.overlap>*{grid-column-start:1;grid-row-start:1}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:400;src:local("Graphik"),url("/assets/fonts/graphik/Graphik-Regular-Web.woff2") format("woff2"),url("/assets/fonts/graphik/Graphik-Regular-Web.woff") format("woff")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:600;src:local("Graphik Regular Italic"),url("/assets/fonts/graphik/Graphik-RegularItalic-Web.woff2") format("woff2"),url("/assets/fonts/graphik/Graphik-RegularItalic-Web.woff") format("woff")}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:600;src:local("Graphik Medium"),url("/assets/fonts/graphik/Graphik-Medium-Web.woff2") format("woff2"),url("/assets/fonts/graphik/Graphik-Medium-Web.woff") format("woff")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:600;src:local("Graphik Medium Italic"),url("/assets/fonts/graphik/Graphik-MediumItalic-Web.woff2") format("woff2"),url("/assets/fonts/graphik/Graphik-MediumItalic-Web.woff") format("woff")}@font-face{font-display:swap;font-family:"Graphik";font-style:normal;font-weight:700;src:local("Graphik Bold"),url("/assets/fonts/graphik/Graphik-Bold-Web.woff2") format("woff2"),url("/assets/fonts/graphik/Graphik-Bold-Web.woff") format("woff")}@font-face{font-display:swap;font-family:"Graphik";font-style:italic;font-weight:700;src:local("Graphik Bold Italic"),url("/assets/fonts/graphik/Graphik-BoldItalic-Web.woff2") format("woff2"),url("/assets/fonts/graphik/Graphik-BoldItalic-Web.woff") format("woff")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:400;src:url("/assets/fonts/noto-serif/noto-serif-regular.woff2") format("woff2"),url("/assets/fonts/noto-serif/noto-serif-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:700;src:url("/assets/fonts/noto-serif/noto-serif-700.woff2") format("woff2"),url("/assets/fonts/noto-serif/noto-serif-700.woff") format("woff")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:400;src:url("/assets/fonts/noto-serif/noto-serif-italic.woff2") format("woff2"),url("/assets/fonts/noto-serif/noto-serif-italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:700;src:url("/assets/fonts/noto-serif/noto-serif-700italic.woff2") format("woff2"),url("/assets/fonts/noto-serif/noto-serif-700italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Courgette";font-style:normal;font-weight:400;src:local("Courgette"),url("/assets/fonts/courgette/Courgette-Regular.woff2") format("woff2"),url("/assets/fonts/courgette/Courgette-Regular.woff") format("woff")}:root{--font-sans: "Graphik", sans-serif;--font-serif: "Noto Serif", serif;--font-handwritten: "Courgette", serif;--tx-weight-100: 400;--tx-weight-200: 600;--tx-weight-300: 700;--base: 16px;--fj-text-25: calc(var(--base) * 0.75);--fj-text-50: calc(var(--base) * 0.875);--fj-text-100: var(--base);--fj-text-150: clamp(var(--base), calc(0.875rem + 0.5vw), calc(var(--base) * 1.125));--fj-text-200: clamp(var(--base), calc(0.75rem + 1vw), calc(var(--base) * 1.25));--fj-text-300: clamp(calc(var(--base) * 1.35), calc(1.2rem + 0.6vw), calc(var(--base) * 1.5));--fj-text-400: clamp(calc(var(--base) * 1.75), calc(1.5rem + 1vw), calc(var(--base) * 2));--fj-text-500: clamp(calc(var(--base) * 1.75), calc(1.5rem + 1.75vw), calc(var(--base) * 2.5));--line-25: 1;--line-50: 1.25;--line-100: 1.5;--line-150: 1.75;--line-200: 2;--tx-body-color: var(--k0)}*{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-mz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{color:var(--tx-body-color)}h1,h2,h3,h4,.hl-1,.hl-2,.hl-3,.hl-4{font-weight:var(--tx-weight-300);letter-spacing:.015em;text-wrap:balance}h1,.hl-1{font-size:var(--fj-text-400);line-height:var(--line-50)}h2,.hl-2{font-size:var(--fj-text-300);line-height:var(--line-50)}h3,.hl-3{font-size:var(--fj-text-200);line-height:var(--line-50)}h4,.hl-4{font-size:var(--fj-text-100);line-height:var(--line-100)}.tx-25{font-size:var(--fj-text-25)}.tx-50{font-size:var(--fj-text-50)}.tx-100{font-size:var(--fj-text-100)}.tx-150{font-size:var(--fj-text-150)}.tx-200{font-size:var(--fj-text-200)}.tx-300{font-size:var(--fj-text-300)}.tx-400{font-size:var(--fj-text-400)}.tx-500{font-size:var(--fj-text-500)}.tx-line-25{line-height:var(--line-25)}.tx-line-50{line-height:var(--line-50)}.tx-line-100{line-height:var(--line-100)}.tx-line-150{line-height:var(--line-150)}.tx-line-200{line-height:var(--line-200)}.tx-xxl{font-size:var(--fj-text-500);margin-top:1rem}.tx-xl{font-size:var(--fj-text-300)}.tx-lg{font-size:var(--fj-text-200)}.tx-md{font-size:var(--fj-text-150)}.tx-sm{color:var(--k20);font-size:var(--fj-text-50);line-height:var(--line-100)}.tx-xs{font-family:var(--font-sans);font-size:var(--fj-text-25);font-weight:var(--tx-weight-100);letter-spacing:.02em;line-height:var(--line-100);margin-bottom:0}.tx-xs a{border-bottom:1px solid var(--b60);color:var(--b60);display:inline-block;max-height:1.05rem;text-decoration:none}.tx-xs a:hover{border-bottom:1px solid var(--b40);color:var(--b40);text-decoration:none}blockquote{color:var(--k20);font-style:italic}a,.link{color:var(--b60);font-weight:var(--tx-weight-200);line-height:var(--line-100);text-decoration:none;transition:color var(--hover-100),background-color var(--hover-100)}a:hover,.link:hover{color:var(--b40);cursor:pointer;text-decoration:underline}a.button,a.muted,.link.button,.link.muted{color:var(--black);font-weight:var(--tx-weight-100);text-decoration:none;white-space:normal}a.button:hover,a.muted:hover,.link.button:hover,.link.muted:hover{color:var(--black)}a.transparent,.link.transparent{color:inherit;font-weight:inherit;text-decoration:none}a.transparent:hover,.link.transparent:hover{color:inherit}a.underline:hover,.link.underline:hover{text-decoration:underline}a.underline-blue,.link.underline-blue{text-decoration:underline .15rem rgba(0,0,0,0);text-underline-offset:.2rem;transition:color var(--hover-100),text-decoration var(--hover-100)}a.underline-blue:hover,.link.underline-blue:hover{color:var(--b60);text-decoration-color:var(--b60)}a.inline-button,.link.inline-button{align-items:center;align-self:flex-start;background:linear-gradient(0deg, var(--b60) 0%, var(--b80) 100%);background-color:var(--b60);border-radius:var(--radius-25);color:var(--white);display:inline-flex;font-style:normal;font-weight:var(--tx-weight-200);height:2.5rem;justify-content:center;letter-spacing:.02em;padding:0 16px;position:relative;text-align:center;text-decoration:none;transition:all var(--ease-100);white-space:nowrap}a.inline-button:hover,a.inline-button:focus,a.inline-button:active,a.inline-button:visited,.link.inline-button:hover,.link.inline-button:focus,.link.inline-button:active,.link.inline-button:visited{outline:none;text-decoration:none}a.inline-button:active,.link.inline-button:active{transform:scale(0.95)}a.inline-button:hover,.link.inline-button:hover{background:var(--b40);cursor:pointer}.tx-link-green{color:var(--g40)}.tx-link-green:hover{color:var(--g60)}.tx-link{color:inherit;text-decoration:underline;font-weight:inherit}.tx-link:hover{color:inherit}.tx-system-anchor{color:inherit;font-weight:var(--tx-weight-200);text-decoration:underline;white-space:normal}.tx-system-anchor:hover{color:var(--b90)}.tx-anchor-reset,.tx-anchor-reset:hover{color:inherit;font-weight:var(--tx-weight-100);text-decoration:none;white-space:normal}p{font-size:var(--fj-text-100);line-height:var(--line-100);max-width:75ch}.tx-markdown>p{font-size:unset;line-height:unset;max-width:unset}.tx-emphasis{color:var(--black);font-weight:var(--tx-weight-300)}.tx-nowrap{white-space:nowrap}.tx-wrap{white-space:normal;word-break:break-word}.tx-left{text-align:left}.tx-center,.tx-xs-center,.tx-sm-center{text-align:center}.tx-right{text-align:right}.tx-width-100{width:100%}.tx-meta{color:var(--k20);font-family:var(--font-sans);font-size:14px;font-weight:normal;letter-spacing:.015em;line-height:20px}.tx-pre-line{white-space:pre-line}.tx-list{margin:1em 1.5em;line-height:var(--line-100)}.tx-list li{list-style:disc;margin-bottom:.5em;margin-top:.5em;max-width:75ch}.tx-list--dense{margin:0 1rem}.tx-list--dense li{margin-bottom:.25em;margin-top:.25em}.tx-list-display{margin-left:1rem}.tx-ellipse{max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-full-line{max-width:none}.tx-max-line-30{max-width:30ch}.tx-max-line-50{max-width:50ch}.tx-max-line-60{max-width:60ch}.tx-max-line-70{max-width:70ch}.tx-max-line-80{max-width:80ch}.data-label{color:var(--k40);font-size:var(--fj-text-50);font-weight:500;line-height:1.5rem}.tx-placeholder{color:var(--k60)}.tx-serif{font-family:var(--font-serif);letter-spacing:-0.03em}.tx-handwritten{font-family:var(--font-handwritten);letter-spacing:-0.03em}.tx-system{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.tx-italic{font-style:italic}.tx-numeric{font-variant-numeric:tabular-nums;letter-spacing:.01em}.tx-indent{border-left:2px solid var(--k80);padding-left:1.5em}.tx-can-highlight{isolation:isolate}.tx-highlight{position:relative}.tx-highlight::before{background-color:var(--y80);border-radius:var(--radius-25);content:"";display:inline-block;height:100%;left:50%;padding:var(--space-12);position:absolute;top:50%;transform:translate(-50%, -50%);width:100%;z-index:-1}.tx-strike{color:var(--k80);display:inline-block;margin-right:.5rem;position:relative}.tx-strike::after{background:var(--k80);box-shadow:0 1px 0 var(--white);content:"";height:1px;left:-0.05rem;position:absolute;top:calc(50% - 1px);width:calc(100% + .1rem)}.tx-uppercase{text-transform:uppercase}.tx-underline{text-decoration:underline}.tx-help{border-bottom:1px dotted var(--k70);cursor:help}.tx-balance{text-wrap:balance}.tx-expressive h1{margin-bottom:1.5rem}.tx-expressive h2,.tx-expressive h3{margin-bottom:.5rem}.tx-expressive h4{margin-bottom:0}.tx-expressive h1:not(:first-child),.tx-expressive h2:not(:first-child),.tx-expressive h3:not(:first-child),.tx-expressive h4:not(:first-child){margin-top:1.5rem}.tx-expressive p{margin-bottom:1rem}.tx-expressive p:last-child{margin-bottom:0}.tx-expressive p:empty{height:var(--space-100)}.tx-expressive p+p{margin-top:-0.5rem}.tx-expressive ul,.tx-expressive ol{list-style-type:initial;margin-left:1rem}.tx-expressive li{line-height:var(--line-100);margin-bottom:1rem}.tx-expressive li+li{font-size:var(--fj-text-100);margin-top:-0.5rem}.tx-expressive.tx-blue-list ul{list-style:none}.tx-expressive.tx-blue-list li{position:relative}.tx-expressive.tx-blue-list li::before{content:"●";position:absolute;color:var(--b60);left:-1rem}.tx-help-center{margin-bottom:var(--space-200)}.tx-track-0{letter-spacing:0}.tx-hypen-wrap{overflow-wrap:break-word;hyphens:auto}pre{background:var(--black);border-radius:var(--space-50);color:var(--white);font-size:var(--fj-text-25);overflow:scroll;padding:var(--space-100)}.tx-weight-100{font-weight:var(--tx-weight-100)}.tx-weight-200{font-weight:var(--tx-weight-200)}b,.tx-bold,.tx-weight-300{font-weight:var(--tx-weight-300)}.tx-recommendation{background:var(--g40);font-size:var(--fj-text-50);font-weight:var(--tx-weight-300);letter-spacing:.025rem;font-style:italic;padding:var(--space-25) var(--space-50);color:var(--white);border-radius:var(--radius-100)}.tx-junicoins{background:var(--y60);font-size:var(--fj-text-50);font-weight:var(--tx-weight-300);letter-spacing:.025rem;font-style:italic;padding:var(--space-25) var(--space-50);color:var(--k0);border-radius:var(--radius-100)}.tx-optional{color:var(--k60);font-weight:var(--tx-weight-100);font-size:var(--fj-text-100);white-space:nowrap}.tx-capital-first::first-letter{text-transform:uppercase}@media(min-width: 25rem){.tx-xs-center{text-align:inherit}}@media(min-width: 50rem){.tx-sm-center{text-align:inherit}}.d-inline-flex{display:inline-flex}:root{--dropdown: dropdown;--dropleft: dropleft;--dropup: dropup}@keyframes dropdown{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dropleft{from{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes dropup{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{from{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes spin{100%{transform:rotate(-360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity var(--ease-100)}.fade-enter,.fade-enter-from,.fade-leave-to{min-height:0;opacity:0}.delay-100{animation-delay:.3s}.delay-200{animation-delay:.6s}.delay-300{animation-delay:.8s}.fade-in-up{animation-duration:1.25s;animation-fill-mode:forwards;animation-name:fadeInUp;animation-timing-function:ease-out;opacity:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(1.25rem)}100%{opacity:1;transform:translateY(0)}}.fade-in-zoom{animation:fadeInZoom .75s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@keyframes fadeInZoom{0%{opacity:0;transform:scale(1.125)}100%{opacity:1;transform:scale(1)}}.wobble{transition:transform .3s cubic-bezier(0.5, 2.5, 0.7, 0.7),box-shadow .3s cubic-bezier(0.5, 2.5, 0.7, 0.7)}.transition-50{transition:var(--ease-50)}.transition-100{transition:var(--ease-100)}.transition-150{transition:var(--ease-150)}.transition-200{transition:var(--ease-200)}.hello{animation:hello var(--ease-200) forwards;opacity:0}@keyframes hello{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.img-white{filter:grayscale(100%) brightness(500%)}.tx-greatjob h1{font-size:clamp(1.75rem,3vw,var(--fj-text-500))}.tx-greatjob h2{font-size:clamp(1.5rem,3vw,var(--fj-text-400))}.tx-greatjob h3{font-size:clamp(1.125rem,3vw,var(--fj-text-300))}.tx-greatjob h4,.tx-greatjob .toc-hl{font-size:clamp(1rem,3vw,var(--fj-text-200))}.tx-greatjob h1,.tx-greatjob h2,.tx-greatjob h3,.tx-greatjob h4{margin-bottom:.25em;margin-top:2em}.tx-greatjob p{color:var(--black);font-family:var(--font-serif);font-size:clamp(1.125rem,3vw,1.175rem);font-weight:400;letter-spacing:-0.015rem;line-height:1.75;margin-bottom:2rem}.tx-greatjob p strong{font-family:var(--font-serif);font-size:clamp(1.1rem,3vw,1.16rem);letter-spacing:.01rem}.tx-greatjob p em,.tx-greatjob p i{font-family:var(--font-serif)}.tx-greatjob a{color:var(--g40);font-family:var(--font-serif);font-weight:600;transition:var(--hover-100);white-space:pre-wrap}.tx-greatjob a:hover{color:var(--g60);text-decoration:none}.tx-greatjob a.btn{border:2px solid var(--black);box-shadow:2px 2px 0 0 var(--black);display:block;height:2.5rem;line-height:2.25rem;padding:0 var(--space-100);font-family:var(--font-sans);border-radius:var(--radius-200);font-weight:var(--tx-weight-200);position:relative;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;cursor:pointer;align-self:flex-start}.tx-greatjob a.btn:hover,.tx-greatjob a.btn:focus,.tx-greatjob a.btn:active,.tx-greatjob a.btn:visited{border:2px solid var(--black);box-shadow:none;outline:none;text-decoration:none;transform:translate(2px, 2px)}.tx-greatjob a.btn-blue{background-color:var(--b60);color:var(--white);transition:background var(--ease-100)}.tx-greatjob a.btn-blue:hover{background:var(--b40)}.tx-greatjob img{border:1px solid var(--k95);border-radius:var(--space-100);height:auto;max-width:100%}.tx-greatjob blockquote{margin:40px 0;padding:0 48px;position:relative;text-align:left}.tx-greatjob blockquote p{font-style:italic}.tx-greatjob blockquote sub{bottom:unset;font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:bold;line-height:1.25}.tx-greatjob blockquote::before{color:var(--g40);content:"“";font-family:var(--font-serif);font-size:5em;left:0;line-height:1em;position:absolute;top:-0.6rem}.tx-greatjob .table-wrapper{width:0;min-width:100%;overflow-x:auto;border:2px solid var(--black);border-radius:1rem;margin:2rem 0}.tx-greatjob table{background:var(--white);border-collapse:separate;padding:1rem;transform:translate3d(0, 0, 0);font-family:var(--font-sans)}.tx-greatjob table img{border:0}.tx-greatjob table p,.tx-greatjob table a,.tx-greatjob table strong,.tx-greatjob table ul,.tx-greatjob table li{font-size:var(--text-50);font-family:var(--font-sans);margin-bottom:0;line-height:1.5;text-align:left}.tx-greatjob table th{border-bottom:1px solid var(--k90);color:var(--black);font-weight:600;padding:0 .5rem 1rem}.tx-greatjob table td{border-bottom:1px solid var(--k90);padding:.5rem;padding-left:0;line-height:1.5;vertical-align:top}.tx-greatjob table tbody tr:last-child td{border-bottom:0}@media(min-width: 75rem){.tx-greatjob .table--full{margin-left:-9rem;width:calc(100% + 18rem)}}@media(min-width: 90rem){.tx-greatjob .table--full{margin-left:-25rem;width:calc(100% + 50rem)}}.tx-greatjob ul{list-style:disc;margin-bottom:2rem;margin-left:1.25rem}.tx-greatjob ul li{letter-spacing:-0.015rem;margin-bottom:.25rem}.tx-greatjob ul li::marker{color:var(--black)}.tx-greatjob ol{counter-reset:item;margin-bottom:2rem}.tx-greatjob ol li{display:block;letter-spacing:-0.015rem;margin-left:1.4rem}.tx-greatjob ol li::before{color:var(--black);content:counter(item);counter-increment:item;font-family:var(--font-sans);font-weight:600;margin-left:-1.4rem;margin-right:.7rem}.tx-greatjob li{color:HSLA(var(--hsl-k20), 0.9);font-family:var(--font-serif);font-size:clamp(1rem,3vw,1.175rem);font-weight:400;line-height:1.75;margin-bottom:.25em}.tx-greatjob li p{margin-bottom:0}.tx-greatjob .cta{background:var(--p90);border-radius:var(--radius-100);display:flex;flex-direction:column;margin-bottom:2rem;padding:var(--space-200)}.tx-greatjob .cta p{margin-bottom:.5rem}.tx-greatjob .cta-header{color:var(--black);font-family:var(--font-sans);font-size:var(--fj-text-300);line-height:var(--line-50);font-weight:var(--tx-weight-300)}.tx-greatjob .cta-text{color:var(--black);font-family:var(--font-sans)}.tx-greatjob .mce-toc{overflow:hidden}.tx-greatjob .mce-toc h2{display:none}.tx-greatjob .mce-toc ul{display:flex;flex-direction:column;margin:0;width:100%}.tx-greatjob .mce-toc li{list-style:none;margin:0}.tx-greatjob .mce-toc ul>li>ul>li>a{padding-left:var(--space-150)}.tx-greatjob .mce-toc a{border-radius:var(--space-50);color:var(--g40);display:flex;font-family:var(--font-sans);font-size:1rem;line-height:1.25;padding:var(--space-50);transition:var(--hover-100)}.tx-greatjob .mce-toc a:hover,.tx-greatjob .mce-toc a.active{color:var(--g40);background:var(--g90)}.tx-greatjob ::selection{color:var(--white);background:var(--p60);border-radius:1rem}.tx-greatjob>p:first-of-type{margin-top:3rem}@media(min-width: 50rem){.tx-greatjob>p:first-of-type::first-letter{color:var(--g40);display:block;float:left;font-size:4.25rem;line-height:3rem;margin:.5rem .25rem 0 0;padding-right:5px}}.form-label{color:var(--black);display:block;font-size:var(--fj-text-50);font-weight:var(--tx-weight-200);line-height:1.5rem;margin-bottom:0}.v-toast{bottom:0;display:flex;left:0;overflow:visible;pointer-events:none;position:fixed;right:0;top:0;z-index:999;max-width:100vw}.v-toast__item{border:2px solid var(--black);box-shadow:2px 2px 0 0 var(--black);align-items:center;animation-duration:100ms;border-radius:var(--radius-100);cursor:pointer;display:inline-flex;font-weight:var(--tx-weight-200);margin-bottom:var(--space-25);pointer-events:auto;max-width:30rem}.v-toast__item--default{background-color:var(--black)}.v-toast__item--info{background-color:var(--p60)}.v-toast__item--warning{background-color:var(--y60)}.v-toast__item--warning .v-toast__text{color:var(--black)}.v-toast__item--warning .v-toast__text a{color:var(--black)}.v-toast__item--warning .v-toast__text a:hover{color:var(--black)}.v-toast__item--success{background-color:var(--g40)}.v-toast__item--error{background-color:var(--r60)}.v-toast__item--top,.v-toast__item--bottom{align-self:center}.v-toast__item--top-right,.v-toast__item--bottom-right{align-self:flex-end}.v-toast__item--top-left,.v-toast__item--bottom-left{align-self:flex-start}.v-toast__text{color:var(--white);margin:0;padding:.5rem 1rem;word-break:break-word}.v-toast__text a{color:var(--white);text-decoration:underline}.v-toast__text a:hover{color:var(--k95)}.v-toast__icon{display:none}.v-toast.v-toast--top{flex-direction:column}.v-toast.v-toast--bottom{flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width: 50rem){.v-toast{padding:1rem;position:fixed !important}}@media screen and (max-width: 25rem){.v-toast{bottom:auto;margin:0;position:fixed !important;top:3.5rem}.v-toast__item{border-radius:0;margin:0;width:100%}.v-toast__text{padding:1rem}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.v-toast--fade-out{animation-name:fadeOut}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.v-toast--fade-in-down{animation-name:fadeInDown}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.v-toast--fade-in-up{animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{transition:opacity var(--ease-200)}.fade-enter,.fade-leave-from,.fade-leave-to{opacity:0}@media(min-width: 25rem){.v-toast{left:2rem;right:2rem;bottom:2rem}}html.grabbing{cursor:grabbing}html.grabbing *{cursor:inherit !important}
