.accordion__accordion{width:100%}.accordion__accordion-item{margin-bottom:.25rem;border:var(--width-border) solid var(--color-primary-9);border-radius:calc(var(--size-radius) * .5)}.accordion__accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem;font-family:var(--font-family);font-size:1rem;font-weight:800;color:var(--color-primary-9);text-align:left;cursor:pointer;background:none;border:none}.accordion__accordion-icon{position:relative;flex-shrink:0;width:1rem;height:1rem;transition:transform .2s ease}.accordion__accordion-icon:before{position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;content:"";border-right:var(--width-border) solid;border-bottom:var(--width-border) solid;transition:transform .2s ease}.accordion__accordion-content{height:0;padding:0 1rem;overflow:hidden;font-family:var(--font-family);font-size:1rem;color:var(--color-secondary-9);transition:all .2s ease;&[aria-hidden=false]{height:auto;padding:1rem}}.anchor__anchor{position:relative;font-family:var(--font-family);color:var(--color-primary-9);text-decoration:underline;cursor:pointer;outline:none;&[data-hovered]{color:var(--color-primary-8)}&[data-pressed]{color:var(--color-primary-7)}&[data-disabled]{color:var(--color-secondary-5);cursor:not-allowed}&[data-focus-visible]:after{position:absolute;inset:-.3rem;content:"";border:var(--width-border) solid var(--color-primary-5);border-radius:calc(var(--size-radius) * .3)}}.box__box{font-family:var(--font-family);color:var(--color-primary-9);background-color:var(--color-background)}.button__button{display:flex;gap:.5rem;align-items:center;padding:.5rem 1rem;margin:0;font-family:var(--font-family);font-size:1rem;color:var(--color-background);text-align:center;text-decoration:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--color-primary-9);border:none;border-radius:calc(var(--size-radius) * .5);outline:none;transition:all .2s;&[data-hovered]{background-color:var(--color-primary-8)}&[data-pressed]{background-color:var(--color-primary-7)}&[data-disabled]{color:var(--color-secondary-6);pointer-events:none;cursor:not-allowed;background-color:var(--color-secondary-1);border-color:var(--color-secondary-1)}&[data-focus-visible]{outline:2px solid var(--color-primary-5);outline-offset:-1px}&[data-variant=light]{color:var(--color-primary-9);background-color:var(--color-primary-1);&[data-hovered]{background-color:var(--color-primary-2)}&[data-pressed]{background-color:var(--color-primary-3)}}&[data-variant=outline]{color:var(--color-primary-9);background:var(--color-background);border:1px solid var(--color-primary-9);&[data-hovered]{background-color:var(--color-primary-1)}&[data-pressed]{background-color:var(--color-primary-2)}}&[data-variant=reverse]{color:var(--color-primary-9);background-color:var(--color-background);&[data-hovered]{background-color:var(--color-primary-0)}&[data-pressed]{background-color:var(--color-primary-1)}}}.button-group__button-group{display:inline-flex}.button-group__button-group-item{position:relative;margin:0!important}.button-group__button-group-item:not([data-position=first]){margin-left:-1px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.button-group__button-group-item:not([data-position=last]){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.button-group__button-group-item:hover,.button-group__button-group-item[data-focus-visible]{z-index:1}.button-group__button-group-item[data-pressed]{z-index:2}.card__card{font-family:var(--font-family);color:var(--color-secondary-9);background-color:var(--color-background);border:1px solid var(--color-secondary-9);border-radius:calc(var(--size-radius) * .5);box-shadow:0 1px 2px rgb(0 0 0/30%)}.card__card-header{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.card__card-title{font-size:1.5rem;font-weight:800}.card__card-description{padding:0;margin:0;font-size:1rem}.card__card-content,.card__card-footer{padding:0 1rem 1rem}.card__card-footer{display:flex;gap:.5rem;align-items:center}.checkbox__checkbox{display:flex;gap:.5rem;align-items:center;font-family:var(--font-family);font-size:1rem;color:var(--color-secondary-9);forced-color-adjust:none;.checkbox__checkbox-input{display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;cursor:pointer;border:var(--width-border) solid var(--color-primary-9);border-radius:calc(var(--size-radius) * .5);transition:all .2s}svg{width:1rem;height:1rem;fill:none;stroke:var(--color-primary-9);stroke-dasharray:22px;stroke-dashoffset:66;stroke-width:3px;transition:all .2s}&[data-pressed] .checkbox__checkbox-input{border-color:var(--color-primary-8)}&[data-focus-visible] .checkbox__checkbox-input{outline:2px solid var(--color-primary-8);outline-offset:2px}&[data-indeterminate],&[data-selected]{.checkbox__checkbox-input{background-color:var(--color-primary-9)}&[data-pressed] .checkbox__checkbox-input{background-color:var(--color-primary-8)}svg{stroke:var(--color-background);stroke-dashoffset:0}}&[data-indeterminate]{& svg{fill:var(--color-primary-9);stroke:none}}&[data-disabled]{color:var(--color-secondary-6);pointer-events:none;cursor:not-allowed;.checkbox__checkbox-input{background-color:var(--color-secondary-1);border-color:var(--color-secondary-3)}svg{stroke:var(--color-secondary-3)}}}.checkbox-group__checkbox-group{display:flex;flex-direction:column;gap:.5rem;font-family:var(--font-family);color:var(--color-secondary)}.dialog__dialog-trigger{position:relative;display:inline-block}.dialog__modal{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0/50%)}.dialog__dialog{position:relative;width:100%;max-width:32rem;padding:1.5rem;color:var(--color-secondary-9);background-color:var(--color-background);border-radius:calc(var(--size-radius) * .5);box-shadow:0 4px 6px -1px rgb(0 0 0/10%),0 2px 4px -1px rgb(0 0 0/6%)}.dialog__dialog-title{margin-bottom:1rem;font-family:var(--font-family);font-size:1.5rem;font-weight:800}.form-control__form-control{display:flex;flex-direction:column;margin-bottom:1rem}.form-control__form-control-label{margin-bottom:.5rem;font-family:var(--font-family);font-weight:700;color:var(--color-primary)}.form-control__form-control-inner{display:flex;flex-direction:column}.heading__heading{font-family:var(--font-family);color:var(--color-primary-9)}.heading__heading-level-1{font-size:2rem}.heading__heading-level-2{font-size:1.5rem}.heading__heading-level-3{font-size:1.25rem}.heading__heading-level-4{font-size:1rem}.heading__heading-level-5{font-size:.875rem}.heading__heading-level-6{font-size:.75rem}.image__image{width:100%;height:auto;border-radius:calc(var(--size-radius));&[data-variant=avatar]{aspect-ratio:1/1;object-fit:cover;border-radius:9999px}}.input__input{padding:.5rem;margin:0;font-family:var(--font-family);font-size:1rem;color:var(--color-secondary);background:var(--color-background);border:var(--width-border) solid var(--color-secondary-5);border-radius:calc(var(--size-radius) * .5);outline:none;transition:all .2s;&[data-focused]{border-color:var(--color-primary)}&[data-disabled]{color:var(--color-secondary-6);pointer-events:none;cursor:not-allowed;background-color:var(--color-secondary-1);border-color:var(--color-secondary-1)}}.list__list{padding-left:1.5rem;font-family:var(--font-family);color:var(--color-secondary-9)}.list__orderedList{list-style-type:decimal}.list__unorderedList{list-style-type:disc}.list__listItem{line-height:1.5}.paragraph__paragraph{margin-bottom:1.5rem;font-family:var(--font-family);font-size:1rem;line-height:1.5;color:var(--color-secondary-9);background:var(--color-background)}.radio__radio{display:flex;gap:.5rem;align-items:center;font-family:var(--font-family);color:var(--color-secondary-9);forced-color-adjust:none;&:before{box-sizing:border-box;display:block;width:1.2rem;height:1.2rem;cursor:pointer;content:"";background:var(--color-background);border:.143rem solid var(--color-primary-9);border-radius:50%;transition:all .2s}&[data-pressed]:before{border-color:var(--color-primary-8)}&[data-selected]{&:before{border-color:var(--color-primary-9);border-width:.5rem}&[data-pressed]:before{border-color:var(--color-primary-8)}}&[data-focus-visible]:before{outline:2px solid var(--color-primary-9);outline-offset:2px}&[data-disabled]{color:var(--color-secondary-6);pointer-events:none;cursor:not-allowed;&:before{background:var(--color-secondary-1);border-color:var(--color-secondary-1)}}}.radio-group__radio-group{display:flex;flex-direction:column;gap:.5rem;color:var(--color-secondary)}.select__select{position:relative;&[data-disabled]{.select__label,button{color:var(--color-secondary-5)}button{cursor:not-allowed;background-color:var(--color-secondary-1);border-color:var(--color-secondary-5);opacity:.5}}}.select__label{display:block;margin-bottom:.5rem;font-family:var(--font-family);font-size:.875rem;font-weight:500;color:var(--color-secondary-9)}.select__select button{position:relative;display:flex;gap:.5rem;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.5rem .75rem;font-family:var(--font-family);font-size:.875rem;color:var(--color-secondary-9);background-color:var(--color-background);border:var(--width-border) solid var(--color-secondary-9);border-radius:calc(var(--size-radius) * .5);transition:all .2s ease;span[aria-hidden]{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;transition:transform .2s ease}&:hover{cursor:pointer;background-color:var(--color-secondary-0)}&:focus{outline:none;box-shadow:0 0 0 2px var(--color-secondary-2)}&[data-open]{button span[aria-hidden]{transform:rotate(180deg)}}}.select__select-popover{position:relative;z-index:50;min-width:8rem;margin-top:.25rem;overflow:hidden;background-color:var(--color-background);border:var(--width-border) solid var(--color-secondary-9);border-radius:calc(var(--size-radius) * .5);box-shadow:0 4px 6px -1px rgb(0 0 0/10%),0 2px 4px -1px rgb(0 0 0/6%)}.select__select-listbox{overflow-y:auto}[role=option]{position:relative;display:flex;align-items:center;width:100%;padding:.5rem .75rem;font-family:var(--font-family);font-size:.875rem;color:var(--color-secondary-9);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:calc(var(--size-radius) * .25);&:hover{background-color:var(--color-secondary-1)}&[data-selected]{font-weight:500;color:var(--color-background);background-color:var(--color-primary-9)}}.slider__slider{display:grid;grid-template-areas:"label output" "track track";grid-template-columns:1fr auto;max-width:300px;font-family:var(--font-family);color:var(--color-secondary);.slider__slider-label{grid-area:label}.slider__slider-output{grid-area:output}.slider__slider-track{position:relative;grid-area:track;&:before{position:absolute;display:block;content:"";background-color:var(--color-primary-9)}}.slider__slider-thumb{width:1rem;height:1rem;cursor:pointer;background:var(--color-primary-9);border:var(--width-border) solid var(--color-primary-9);border-radius:calc(var(--size-radius) * .5);forced-color-adjust:none;&[data-dragging]{background:var(--color-primary-7)}&[data-focus-visible]{outline:2px solid var(--color-primary-7)}}&[data-orientation=horizontal]{flex-direction:column;width:300px;.slider__slider-track{width:100%;height:30px;&:before{top:50%;width:100%;height:3px;transform:translateY(-90%)}}.slider__slider-thumb{top:50%}}&[data-disabled]{color:var(--color-secondary-5);pointer-events:none;cursor:not-allowed;.slider__slider-thumb,.slider__slider-track:before{background-color:var(--color-secondary-5)}.slider__slider-thumb{border-color:var(--color-secondary-5)}}}.switch__switch{display:flex;gap:.5rem;align-items:center;font-family:var(--font-family);font-size:1rem;color:var(--color-secondary);cursor:pointer;.switch__switch-indicator{width:2rem;height:1rem;background:var(--color-background);border:var(--width-border) solid var(--color-primary-9);border-radius:calc(var(--size-radius) * .5);transition:all .2s;&:before{display:block;width:.9rem;height:.9rem;margin:.05rem .1rem;content:"";background:var(--color-primary-9);border-radius:calc(var(--size-radius) * .5 - .1rem);transition:all .2s}}&[data-pressed] .switch__switch-indicator{border-color:var(--color-primary-8);&:before{background:var(--color-primary-8)}}&[data-selected]{.switch__switch-indicator{background:var(--color-primary-9);border-color:var(--color-primary-9);&:before{background:var(--color-background);transform:translateX(100%)}}&[data-pressed]{.switch__switch-indicator{background:var(--color-primary-8);border-color:var(--color-primary-8)}}}&[data-focus-visible] .switch__switch-indicator{outline:2px solid var(--color-primary-9);outline-offset:2px}&[data-disabled]{color:var(--color-secondary-5);pointer-events:none;cursor:not-allowed;.switch__switch-indicator{background:var(--color-secondary-1);border-color:var(--color-secondary-5);&:before{background:var(--color-secondary-5)}}}}.tab__tabs{display:flex;flex-direction:column;font-family:var(--font-family);color:var(--color-secondary-9);&[data-orientation=vertical]{flex-direction:row;.tab__tab-list{flex-direction:column}.tab__tab{&[data-selected]{color:var(--color-primary-9);border:none;border-right:var(--width-border) solid var(--color-primary-9)}}}}.tab__tab-list{display:flex;border:none;border-bottom:var(--width-border) solid var(--color-secondary-5)}.tab__tab{position:relative;padding:.5rem 1rem;color:var(--color-secondary);cursor:pointer;outline:none;transition:color .2s;forced-color-adjust:none;&[data-focused],&[data-hovered],&[data-selected]{color:var(--color-primary-9)}&[data-selected]{border:none;border-bottom:var(--width-border) solid var(--color-primary-9)}&[data-disabled]{color:var(--color-secondary-5);pointer-events:none;cursor:not-allowed}&[data-focus-visible]:after{position:absolute;inset:4px;content:"";border:var(--width-border) solid var(--color-primary-9);border-radius:4px}}.tab__tab-panel{padding:10px;margin-top:4px;border-radius:4px;outline:none;&[data-focus-visible]{outline:2px solid var(--color-primary-9)}}.table__table{width:100%;font-family:var(--font-family);color:var(--color-secondary-9);border-collapse:collapse;background-color:var(--color-background);border:1px solid var(--color-secondary-2);border-radius:calc(var(--size-radius) * .5)}.table__table-header{background-color:var(--color-secondary-1)}.table__column{padding:.75rem;font-weight:600;text-align:left;border-bottom:2px solid var(--color-secondary-2)}.table__table-body{background-color:var(--color-background)}.table__row{border-bottom:1px solid var(--color-secondary-2)}.table__row:last-child{border-bottom:none}.table__row:hover{background-color:var(--color-secondary-1)}.table__cell{padding:.75rem}.table__row[data-selected=true]{background-color:var(--color-primary-1)}.table__row[data-selected=true]:hover{background-color:var(--color-primary-2)}.table__row:focus-visible{outline:2px solid var(--color-primary-6);outline-offset:-2px}:root{--color-primary:#1677ff;--color-primary-0:#e3f4ff;--color-primary-1:#cce4ff;--color-primary-2:#99c5ff;--color-primary-3:#63a5ff;--color-primary-4:#3689ff;--color-primary-5:#1878ff;--color-primary-6:#006fff;--color-primary-7:#005ee5;--color-primary-8:#0054ce;--color-primary-9:#0048b6;--color-secondary:#000;--color-secondary-0:#f8f9fa;--color-secondary-1:#f1f3f5;--color-secondary-2:#e9ecef;--color-secondary-3:#dee2e6;--color-secondary-4:#ced4da;--color-secondary-5:#adb5bd;--color-secondary-6:#868e96;--color-secondary-7:#495057;--color-secondary-8:#343a40;--color-secondary-9:#212529;--color-white:#fff;--color-black:#000;--color-background:#fff;--size-radius:1rem;--width-border:2px;--font-family:sans-serif}.Search_search-area__FTAOl{display:flex;align-items:center;gap:1rem}.Header_root__DbM_1{position:-webkit-sticky;position:sticky;top:1rem;z-index:100;display:flex;justify-content:space-between;align-items:center;margin:1rem;padding:.5rem 1rem;background-color:var(--color-background);border:var(--width-border) solid var(--color-primary-9);border-radius:var(--size-radius)}.Header_title__7O23B,body{margin:0}body{background-color:var(--color-background);color:var(--color-secondary-9)}main{margin:1rem}a{text-decoration:none;&:hover{text-decoration:none}}