@font-face{font-family:Noto Sans;src:url(../fonts/NotoSans-Light.a6bc1330.woff2) format("woff2"),url(../fonts/NotoSans-Light.18923621.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../fonts/NotoSans-Regular.0bd2fd2d.woff2) format("woff2"),url(../fonts/NotoSans-Regular.81a8568c.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../fonts/NotoSans-Medium.b4d512d6.woff2) format("woff2"),url(../fonts/NotoSans-Medium.a4ac5cc5.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../fonts/NotoSans-SemiBold.055462e6.woff2) format("woff2"),url(../fonts/NotoSans-SemiBold.d37a9e1a.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../fonts/NotoSans-Bold.2008f141.woff2) format("woff2"),url(../fonts/NotoSans-Bold.941e7aeb.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../fonts/NotoSans-Italic.e6d2ad99.woff2) format("woff2"),url(../fonts/NotoSans-Italic.ff38e050.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--font-size-base:14px;--font-size-xsmall:0.715em;--font-size-small:0.857em;--font-size-medium:1.285em;--icon-indent:8px;--label-indent:8px;--button-min-width:152px;--input-min-width:230px;--indent-base:12px;--radius-base:6px;--side-width:280px;--side-width-s:220px;--icon-width-base:24px;--wrap-indent-base:20px;--wrap-indent-l:32px;--wrap-indent-m:24px;--wrap-indent-s:16px;--wrap-indent-xs:8px;--page-min-width:1024px;--content-max-width:1200px;--content-sm-width:760px;--content-min-width:640px;--content-min-height:520px;--duration-base:0.24s;--indent-2xs:var(--indent-s);--indent-xs:var(--indent-m);--indent-s:8px;--radius-sm:var(--radius-s);--radius-s:4px;--control-height-s:36px;--indent-m:var(--indent-base);--radius-m:var(--radius-base);--control-height-m:40px;--indent-l:16px;--radius-l:var(--radius-base);--control-height-l:48px;--clr-white:#fff;--clr-text:#383e47;--clr-error:#ff2969;--clr-success:#76bf69;--clr-gray:#9caab4;--clr-gray-dark:#6d7683;--clr-label:var(--clr-gray-dark);--clr-placeholder-type-1:#ccd2d7;--clr-placeholder-type-2:#9eaab3;--clr-placeholder-disabled:var(--clr-placeholder-type-1);--clr-orange-h:28;--clr-orange-s:100%;--clr-orange-l:50%;--clr-blue-h:217;--clr-blue-s:88%;--clr-blue-l:57%;--clr-primary-h:var(--clr-blue-h);--clr-primary-s:var(--clr-blue-s);--clr-primary-l:var(--clr-blue-l);--clr-primary:hsl(var(--clr-primary-h),var(--clr-primary-s),var(--clr-primary-l));--clr-primary-light:hsl(var(--clr-primary-h),var(--clr-primary-s),94%);--clr-border-primary:hsl(var(--clr-primary-h),12%,88%);--clr-bg-pager-item:hsl(var(--clr-primary-h),27%,98%);--clr-bg-table-head:hsl(var(--clr-primary-h),16%,90%);--clr-bg-table-hover:hsl(var(--clr-primary-h),27%,98%);--clr-border-table-td:hsl(var(--clr-primary-h),20%,95%);--clr-bg-control:hsl(var(--clr-primary-h),20%,96%);--clr-bg-control-hover:hsl(var(--clr-primary-h),20%,94%);--clr-bg-control-focus:hsl(var(--clr-primary-h),20%,92%)}h1{font-size:48px;font-weight:600;line-height:1.2}h1 span{font-weight:400}.c-container{max-width:1200px;padding:20px;margin:0 auto}.c-subtitle,.c-title{font-weight:300;margin-bottom:1em}.c-subtitle strong,.c-title strong{font-weight:600}.c-title{font-size:2.575em}.c-subtitle{font-size:1.285em}.c-subblock .c-subtitle{margin-top:0}.c-line{display:grid;justify-content:start;gap:36px}.c-line--auto{grid-auto-flow:column}.c-line--sm{grid-template-columns:repeat(auto-fill,240px)}.c-line--md{grid-template-columns:repeat(auto-fill,360px)}.c-line--lg{grid-template-columns:repeat(auto-fill,440px)}.c-line:not(:last-child){margin-bottom:36px}.c-block:not(:last-child){margin-bottom:108px}.c-subblock:not(:last-child){margin-bottom:54px}.c-line .c-subblock{margin-bottom:0}.c-list__item:not(:last-child){margin-bottom:32px}.c-row{display:flex;flex-wrap:wrap;margin:calc(var(--indent-base)*-1)}.c-col{flex:1 1 0;padding:var(--indent-base)}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:Noto Sans,sans-serif;font-size:var(--font-size-base);color:var(--clr-text)}body button,body input,body optgroup,body select,body textarea{font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor}.svg-clr{display:inline-block;vertical-align:middle}.svg{fill:currentColor}.svg,img{display:block;max-width:100%;height:auto}a{color:var(--clr-primary);text-decoration:none}hr{border:0 none;height:1px;background-color:var(--clr-border-primary)}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none}:focus{outline-offset:4px}.page__body{min-width:var(--page-min-width)}.wrap{width:100%;display:grid;height:100vh;padding-top:56px;grid-template-rows:1fr}.wrap--side{grid-template-columns:var(--side-width) 1fr}.wrap--side.collapsed{grid-template-columns:calc(var(--icon-width-base) + var(--wrap-indent-base)*2) 1fr}.wrap--aic{align-items:center}.error-text{font-size:var(--font-size-small);line-height:1.5;color:var(--clr-error)}.error-text--center{text-align:center}.error-text--right{text-align:right}.align-center{text-align:center}.description span{color:var(--clr-gray)}.danger,.description b{color:var(--clr-error)}.is-disabled{color:var(--clr-gray)!important}.is-disabled,.is-disabled summary{cursor:not-allowed!important}.d-list{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-moz-column-gap:var(--indent-base);column-gap:var(--indent-base);row-gap:var(--indent-s)}.d-list dt{text-align:right}.d-list dt:after{content:":"}.d-list dd{margin:0}.linked-list li{padding-left:32px;position:relative}.linked-list li:before{position:absolute;left:0;top:12px;content:counters(item,".") ". ";font-weight:600}.linked-list>li{border-top:1px solid var(--clr-border-table-td)}.linked-list>li:last-child{border-bottom:1px solid var(--clr-border-table-td)}.linked-list>li ol>li{border-top:1px solid var(--clr-border-table-td)}.linked-list>li span[data-modal]{position:relative;display:block;transition:.24s;padding:12px 56px 12px 8px;font-weight:500}.linked-list>li span[data-modal]:before{position:absolute;content:"";width:4px;background-color:#f66;top:4px;right:0;bottom:4px}.linked-list>li span[data-modal][data-filled]:before{background-color:#4fbe5b}.linked-list>li span[data-modal]:after{position:absolute;content:"";width:24px;height:24px;background-image:url(/img/sprite-clr.6e5c689a.svg#arrow-right-primary-24);background-repeat:no-repeat;background-size:contain;background-position:50%;right:12px;top:50%;margin-top:-12px;filter:grayscale(100%);opacity:.4;transition:.24s}.linked-list>li span[data-modal]:hover{color:var(--clr-primary)}.linked-list>li span[data-modal]:hover:after{filter:grayscale(0);opacity:1;right:4px}.list{display:grid;grid-template-columns:100%}.list--2xs{gap:var(--indent-s)}.list--sm{gap:var(--indent-l)}.i-item{display:inline-grid;grid-template-columns:24px 1fr;align-items:center;gap:var(--indent-m);padding:calc(var(--indent-s)/2) var(--indent-base);border-radius:var(--radius-s);font-size:20px;font-weight:500}.i-item--primary{background-color:var(--clr-primary-light);color:var(--clr-primary)}.row{display:flex;flex-wrap:wrap;margin:-12px -16px}.row--aife{align-items:flex-end}.col{flex-grow:0;flex-shrink:0;flex-basis:0%;padding:12px 16px}.col>hr{margin-top:0;margin-bottom:var(--wrap-indent-s)}.col--child{padding-left:calc(16px + var(--wrap-indent-m));position:relative}.col--child:before{position:absolute;content:"";width:2px;top:0;bottom:0;left:16px;background-color:var(--clr-bg-control)}.col--full{flex-basis:100%;max-width:100%}.col--half{flex-basis:50%;max-width:50%}.col--third{flex-basis:33.333%;max-width:33.333%}.col--two-thirds{flex-basis:66.666%;max-width:66.666%}.col--fourth{flex-basis:25%;max-width:25%}.col--three-fourths{flex-basis:75%;max-width:75%}.line{display:flex;align-items:center;flex-wrap:wrap;margin:calc(var(--wrap-indent-xs)*-1) calc(var(--wrap-indent-s)*-1)}.line__item{padding:var(--wrap-indent-xs) var(--wrap-indent-s)}.line__item--mla{margin-left:auto}.line__item--mra{margin-right:auto}.line--jcsb{justify-content:space-between}.line--jcfe{justify-content:flex-end}.start-page{display:flex;min-height:100vh;flex-direction:column;justify-content:center;align-items:center;padding:var(--indent-base)}.start-page__wrap{max-width:620px}.start-page__top{margin-bottom:32px}.start-page__logo{margin-bottom:24px}.start-page__logo img{margin:0 auto}.start-page__title{text-align:center;font-weight:700;font-size:20px}.start-page__tabs{margin-top:32px}.start-page__main{margin:0 auto}.start-page__main--narrow{max-width:200px}.start-page__main--wide{max-width:480px}.start-page__group:not(:last-child){margin-bottom:16px}.start-page__error{margin-top:16px;margin-bottom:-16px}.start-page__submit{margin-top:36px;text-align:center}.start-page__submit button{width:100%;max-width:200px}.start-page__message,.start-page__text{text-align:center}.start-page__message{font-weight:700;font-size:2.25em;margin-bottom:.2em}.start-page__extra{margin-top:20px}.start-page__bottom{text-align:center;margin-top:32px}.start-page__contacts,.start-page__link{font-size:var(--font-size-small)}.start-page__contacts{color:var(--clr-gray-dark);margin-top:16px}.start-page__contacts p{margin:0}.start-page__contacts p:not(:last-child){margin-bottom:.2em}.start-page__cover{margin-bottom:var(--wrap-indent-m)}.start-page__cover img{margin:auto}.start-page__error-links{font-size:var(--font-size-medium);font-weight:600}.error-block{text-align:center;font-weight:700}.error-block__title{font-size:2.25em;margin-bottom:.2em}.error-block__description{font-size:var(--font-size-medium)}.error-block__text{font-weight:400}.tabs{border-bottom:2px solid transparent}.tabs--2{border-color:var(--clr-primary-light)}.tabs__list{padding:0;margin:calc(var(--wrap-indent-xs)*-1) calc(var(--indent-base)*-1);list-style:none;display:flex;flex-wrap:wrap;align-items:center}.tabs__list--center{justify-content:center}.tabs__item{padding:var(--wrap-indent-xs) var(--indent-base)}.tabs__link{position:relative;font-size:14px;font-weight:500;display:inline-block;vertical-align:middle;padding:8px 0;color:var(--clr-text)}.tabs__link:after{position:absolute;content:"";left:0;right:0;bottom:-2px;height:2px;background-color:transparent}.tabs__link--active,.tabs__link:hover{color:var(--clr-primary)}.tabs__link--active:after{background-color:currentColor}.tabs__link--disabled{color:var(--clr-placeholder-disabled);cursor:not-allowed;pointer-events:none}.d-tabs--base{--column-gap-size:var(--indent-m);--row-gap-size:var(--indent-m)}.d-tabs__list{padding:0;margin:0;list-style:none;display:flex;align-items:flex-end;-moz-column-gap:var(--column-gap-size);column-gap:var(--column-gap-size)}.d-tabs__item--disabled{cursor:not-allowed}.d-tabs__item[aria-selected=true] .d-tabs__btn{background-color:var(--clr-primary);color:var(--clr-white)}.d-tabs__item[aria-selected=true] .d-tabs__link{color:var(--clr-text);border-color:var(--clr-bg-table-head)}.d-tabs__item[aria-selected=true] .d-tabs__link:after{position:absolute;content:"";left:0;right:0;height:1px;bottom:-1px;background-color:var(--clr-bg-pager-item)}.d-tabs__btn{padding:var(--indent-s) var(--indent-m);background-color:var(--clr-bg-pager-item);border-radius:var(--radius-base);color:var(--clr-dark);cursor:pointer}.d-tabs__btn--icon{display:flex;gap:var(--indent-xs);align-items:center}.d-tabs__label{font-size:var(--font-size-title-xs);font-weight:700}.d-tabs__link{position:relative;display:flex;align-items:center;justify-content:center;white-space:normal;padding:var(--indent-m) var(--indent-l);transition:.2s;line-height:1.2;font-weight:500;cursor:pointer;color:var(--clr-gray);background-color:var(--clr-bg-pager-item);border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;border-top-left-radius:var(--radius-base);border-top-right-radius:var(--radius-base)}.d-tabs__link--disabled,.d-tabs__link.is-active{pointer-events:none}.d-tabs__link.is-active{color:var(--clr-primary)}.d-tabs__link.is-active:after{background-color:currentColor}.d-tabs__link--disabled{color:hsl(var(--clr-gray-h),var(--clr-gray-s),80%)}.d-panes{background-color:var(--clr-bg-pager-item);padding:var(--indent-l);border:1px solid var(--clr-bg-table-head)}.d-pane__wrap{display:grid;grid-template-columns:100%;gap:var(--indent-l)}.header{position:fixed;top:0;right:0;left:0;padding:var(--indent-s) var(--wrap-indent-base);z-index:2;background-color:var(--clr-white)}.header:before{position:absolute;content:"";left:0;right:0;bottom:0;height:1px;background-color:var(--clr-border-primary)}.header__wrap{display:grid;align-items:stretch;grid-template-columns:var(--side-width) 1fr auto;align-items:center}.header__notify{position:absolute;top:50%;transform:translateY(-50%);transition:.8s;right:0;z-index:8}.header__notify.hidden{right:-100%}.logo{display:inline-grid;vertical-align:middle;grid-template-columns:28px 60px;justify-content:start;align-items:center;font-size:var(--font-size-small);font-weight:700;color:var(--clr-text);line-height:1.2;gap:var(--indent-s)}.logo,.logo img{transition:.4s}.h-nav__list{margin:0;padding:0;list-style:none;height:100%;display:grid;align-items:stretch;grid-auto-flow:column;justify-content:start;gap:var(--wrap-indent-base)}.h-nav__link{display:flex;align-items:center;font-weight:600;color:var(--clr-text);text-transform:uppercase;min-height:40px;height:100%;position:relative}.h-nav__link--active,.h-nav__link:hover{color:var(--clr-primary)}.h-nav__link--active:before{position:absolute;content:"";left:0;right:0;top:calc(var(--indent-s)*-1);height:2px;background-color:var(--clr-primary)}.h-profile{display:grid;grid-auto-flow:column;justify-self:start;align-items:center;gap:var(--wrap-indent-xs);font-weight:500}.h-profile__main{text-align:right}.h-profile__post{font-size:var(--font-size-small);line-height:1;color:var(--clr-gray)}.r-notify{color:var(--clr-white);background-color:var(--clr-gray);padding:var(--indent-s) var(--indent-base);border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base);border-style:solid;border-width:1px 0 1px 1px;display:flex;align-items:center;gap:var(--indent-base)}.r-notify--success{background-color:var(--clr-success)}.r-notify--error{background-color:var(--clr-error)}.r-notify__text{font-size:12px}.side{position:relative;padding:var(--wrap-indent-base);overflow:auto;display:flex;flex-direction:column}.side.collapsed{padding-right:var(--wrap-indent-base)}.side.collapsed .side-link__label,.side.collapsed .side-link__qty{display:none}.side__wrap{flex-grow:1;display:flex;flex-direction:column}.side__main{margin-bottom:var(--wrap-indent-base)}.side__bottom{margin-top:auto}.side-nav__list{margin:0;padding:0;list-style:none}.side-nav__list--sub{margin-left:var(--wrap-indent-base);margin-top:var(--wrap-indent-base)}.side-nav__item:not(:last-child){margin-bottom:var(--wrap-indent-base)}.side-nav__item summary{font-weight:500;cursor:pointer;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.side-link{display:grid;grid-template-columns:24px 1fr auto;gap:var(--wrap-indent-s);color:var(--clr-text);font-weight:600;transition:color .2s}.side-link--active,.side-link:hover{color:var(--clr-primary)}.side-link--active .side-link__icons .svg-clr:last-child{opacity:1}.side-link__icons{display:grid}.side-link__icons .svg-clr{grid-area:1/2}.side-link__icons .svg-clr:last-child{opacity:0}.side-link__label,.side-link__qty{display:flex;align-items:center}.side-link__label{min-height:24px}.side-link__qty{display:block;color:var(--clr-text);font-size:10px;height:20px;min-width:20px;padding:0 4px;text-align:center;line-height:20px;background-color:var(--clr-primary-light);margin-top:2px;border-radius:10px}.side-btn{display:grid;padding:0;border:0 none;background-color:transparent;cursor:pointer}.side-btn.collapsed svg{transform:rotate(180deg)}.side-btn:hover .svg-clr:last-child{opacity:1}.side-btn .svg-clr{grid-area:1/2}.side-btn .svg-clr:last-child{opacity:0}.sub-link{display:grid;grid-template-columns:1fr auto;font-weight:500;font-size:var(--font-size-small);line-height:1.2;color:var(--clr-text)}.sub-link--active{color:var(--clr-primary)}.sub-link__qty{font-weight:600;font-size:var(--font-size-xsmall);color:var(--clr-text);display:block;line-height:var(--wrap-indent-base);min-width:var(--wrap-indent-base);height:var(--wrap-indent-base);margin-top:2px;padding:0 4px;text-align:center;border-radius:calc(var(--wrap-indent-base)/2);background-color:var(--clr-primary-light)}.main{position:relative;width:100%;padding:var(--wrap-indent-base);overflow-x:auto}.main__notify{position:absolute;top:var(--indent-s);transition:.8s;right:0}.main__notify.hidden{right:-100%}.main__header{padding-left:var(--indent-s);padding-right:var(--indent-s);padding-top:var(--wrap-indent-s);padding-bottom:var(--wrap-indent-s);background-color:var(--clr-white);z-index:2;position:sticky;top:calc(var(--wrap-indent-base)*-1);margin-top:calc(var(--wrap-indent-base)*-1);margin-left:calc(var(--indent-s)*-1);margin-right:calc(var(--indent-s)*-1)}.main__over-top{margin-bottom:var(--indent-m)}.main__over-body{margin-top:var(--indent-m)}.main__extra,.main__tabs,.main__under-title{margin-top:var(--wrap-indent-s);margin-bottom:var(--wrap-indent-l)}.main__body{min-width:0;margin-top:var(--indent-l)}.main__body--sticky{height:100%;overflow:auto}.main__body--sticky .tbl-wrap{max-height:100%}.main__body--sticky .tbl-wrap thead th{position:sticky;top:1px;z-index:2}.main__body--sticky .tbl-wrap thead th:after,.main__body--sticky .tbl-wrap thead th:before{position:absolute;content:"";background-color:var(--clr-border-table-td)}.main__body--sticky .tbl-wrap thead th:after{width:1px;top:0;right:-1px;bottom:0}.main__body--sticky .tbl-wrap thead th:before{left:0;right:0;top:-1px;height:1px}.main__block:not(:last-child){margin-bottom:calc(var(--wrap-indent-m)*2)}.main__wrap{position:relative;width:100%;max-width:var(--content-max-width)}.main__wrap--single{margin-left:auto;margin-right:auto;padding-top:var(--wrap-indent-base)}.main__wrap--narrow{max-width:var(--content-min-width)}.main__wrap--sm{max-width:var(--content-sm-width)}.main__wrap--wide{max-width:none}.main__wrap--wide .main__footer,.main__wrap--wide .main__header{width:100%;margin-left:auto;margin-right:auto;max-width:var(--content-max-width)}.main__footer{margin-top:var(--wrap-indent-base)}.main__footer--sticky{padding:var(--wrap-indent-s) 0;position:sticky;bottom:calc(var(--wrap-indent-base)*-1);background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.main__grid{display:grid;flex-grow:1;grid-template-columns:var(--side-width-s) 1fr;gap:var(--wrap-indent-base)}.main__over{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-top:80px;z-index:8}.title{font-size:1.6em;font-weight:600}.title--sub{font-size:1.2em}.subtitle{font-size:var(--font-size-medium);margin-top:.4em}.subtitle--gray{color:var(--clr-gray)}.text--mt{margin-top:.8em}.text p{margin:.8em 0}.text ol{list-style-type:none;counter-reset:item;padding-left:0}.text ol li{counter-increment:item}.text ol li:before{content:counters(item,".") ". ";font-weight:600}.text ol li ol{margin-left:2em}.text ol li ol>li:before{content:counters(item,".") ". "}[data-modal]{cursor:pointer}.block--narrow{max-width:200px;margin:0 auto}.block__top{margin-bottom:var(--wrap-indent-s)}.block__top--extra{display:flex;align-items:center;justify-content:space-between}.block__subblock:not(:last-child){margin-bottom:var(--wrap-indent-l)}.block__bottom{margin-top:var(--wrap-indent-s)}.block-title{font-weight:500;font-size:var(--font-size-medium)}.block-subtitle{color:var(--clr-gray-dark);font-weight:500;margin:.8em 0}.more-wrap{width:100%}.more-wrap[open] .more-ctrl__icon{transform:rotate(180deg)}.more-ctrl{display:inline-grid;grid-auto-flow:column;justify-content:start;gap:var(--wrap-indent-xs);align-items:center;vertical-align:middle;font-weight:500;color:var(--clr-primary);cursor:pointer}.more-ctrl+.row{margin-top:var(--wrap-indent-xs)}.more-ctrl::-webkit-details-marker{display:none}.more-item[open]>summary .more-item__marker:before{transform:rotate(90deg)}.more-item--load .more-item__marker:before{opacity:0;display:none}.more-item--load .more-item__marker:after{content:"";display:block;border-radius:50%;width:12px;height:12px;box-sizing:border-box;border:2px solid var(--clr-text);border-color:var(--clr-primary) transparent var(--clr-primary) transparent;-webkit-animation:lds-hourglass 1.2s infinite;animation:lds-hourglass 1.2s infinite}.more-item__top{list-style:none;display:flex;align-items:start}.more-item__top::-webkit-details-marker{display:none}.more-item__marker{position:relative;flex-shrink:0;margin-top:2px;margin-right:4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.more-item__marker:before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent currentColor}.more-item__marker svg{transform:rotate(-90deg)}@-webkit-keyframes lds-hourglass{0%{transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(5turn)}}@keyframes lds-hourglass{0%{transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(5turn)}}.c-btn{display:inline-grid;vertical-align:middle;grid-auto-flow:column;align-items:center;justify-content:center;font-weight:600;width:100%}.c-btn--primary{--color-h:var(--clr-primary-h);--color-s:var(--clr-primary-s);--color-l:var(--clr-primary-l);--color:hsl(var(--color-h),var(--color-s),var(--color-l))}.c-btn--light{color:var(--color);background-color:hsl(var(--color-h),var(--color-s),94%)}.c-btn--light:hover{background-color:hsl(var(--color-h),var(--color-s),89%)}.c-btn--light:active{background-color:hsl(var(--color-h),var(--color-s),82%)}.c-btn--light:disabled{color:hsl(var(--color-h),14%,66%);background-color:hsl(var(--color-h),12%,88%)}.c-btn--s{font-size:var(--font-size-small);padding:0 var(--indent-s);min-height:var(--control-height-s);border-radius:var(--radius-base);gap:4px}.link{border:0 none;padding:0;background-color:transparent;cursor:pointer;display:inline-flex;vertical-align:middle}.link svg{flex-shrink:0;flex-grow:1}.link--primary{--color-h:var(--clr-primary-h);--color-s:var(--clr-primary-s);--color-l:var(--clr-primary-l);--color:hsl(var(--color-h),var(--color-s),var(--color-l));color:var(--color)}.link--primary:hover{--color-l:45%}.link--primary:active{--color-l:39%}.link--gray{color:var(--clr-gray)}.link--gray:hover{color:var(--clr-gray-dark)}.link--underline{text-decoration:underline}.link--error{color:var(--clr-error)}.gray-link{display:inline-flex;align-items:center;border:0 none;background-color:transparent;color:var(--clr-gray);cursor:pointer;transition:.2s}.gray-link:hover{color:var(--clr-gray-dark)}.gray-link__icon{flex-shrink:0;margin-right:var(--wrap-indent-xs)}.files .file-item{margin-top:var(--indent-base)}.file-item{position:relative;border-radius:var(--radius-base);font-weight:500}.file-item:hover{background-color:var(--clr-bg-control)}.file-item:hover .file-item__extra{opacity:1}.file-item__main{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:var(--indent-s);padding:4px calc(var(--indent-l)*2) 4px var(--wrap-indent-xs);color:var(--clr-text)}.file-item__info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-item__description{font-size:var(--font-size-xsmall);white-space:nowrap;color:var(--clr-gray)}.file-item__extra{position:absolute;display:grid;grid-auto-flow:column;gap:var(--wrap-indent-xs);z-index:2;top:50%;transform:translateY(-50%);right:var(--indent-base);opacity:0}.loader{display:flex;align-items:center;justify-content:center}.loader--l .svg-clr{width:64px}.loader .svg-clr{height:auto;-webkit-animation:rotation 1s linear 0s infinite normal none running;animation:rotation 1s linear 0s infinite normal none running}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tag{display:inline-flex;vertical-align:middle;align-items:center;min-height:var(--font-size-base);font-size:9px;font-weight:600;background-color:var(--clr-gray);color:var(--clr-white);padding-left:calc(var(--wrap-indent-xs) - 2px);padding-right:calc(var(--wrap-indent-xs) - 2px);border-radius:calc(var(--font-size-base)/2)}.tag svg{margin-right:calc(var(--wrap-indent-xs)/2)}.tag--success{background-color:var(--clr-success)}.tag--primary{background-color:var(--clr-primary)}.tag--error{background-color:var(--clr-error)}.no-data{background-color:var(--clr-bg-table-hover);padding:var(--wrap-indent-base);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:200px}.no-data__description{color:var(--clr-gray);margin-top:var(--wrap-indent-base)}.datepicker{display:none}.datepicker.active{display:block}.datepicker-dropdown{position:absolute;top:0;left:0;z-index:20;padding-top:1px;margin-left:calc(var(--indent-base)*-1 + -1px)}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:inline-block;border-radius:var(--radius-base);background-color:#fff}.datepicker-dropdown .datepicker-picker{border:1px solid hsl(var(--clr-primary-h),12%,88%)}.datepicker-picker span{display:block;flex:1;border:0;border-radius:var(--radius-s);cursor:default;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-main{padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px rgba(10,10,10,.1);background-color:#f5f5f5}.datepicker-controls,.datepicker-grid,.datepicker-view,.datepicker-view .days-of-week{display:flex}.datepicker-grid{flex-wrap:wrap}.datepicker-view .days .datepicker-cell,.datepicker-view .dow{flex-basis:14.28571%}.datepicker-view.datepicker-grid .datepicker-cell{flex-basis:25%}.datepicker-cell,.datepicker-view .week{height:1.6rem;line-height:1.6rem}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1em}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b5b5b5;color:#363636}.datepicker-controls .button:focus{border-color:var(--clr-primary);color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(var(--clr-primary),.25)}.datepicker-controls .button:active{border-color:#4a4a4a;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75em}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{padding-right:.375rem;padding-left:.375rem;width:1.6rem}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-view .dow{height:1.5em;line-height:1.5em;font-weight:600;font-size:.8675em;text-transform:uppercase}.datepicker-view .week{width:1.6rem;color:#b5b5b5;font-size:.75em}@media (max-width:16rem){.datepicker-view .week{width:1.4rem}}.datepicker-grid{width:11.2rem}@media (max-width:16rem){.calendar-weeks+.days .datepicker-grid{width:9.8rem}}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e8e8e8}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:var(--clr-primary);color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dbdbdb}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eee}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00c4a7}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf}.datepicker-cell.range-start{border-radius:4px 0 0 4px}.datepicker-cell.range-end{border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dbdbdb}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5}.datepicker-cell.range.disabled{color:#c2c2c2}.datepicker-cell.range.focused{background-color:#cfcfcf}.datepicker-view.datepicker-grid .datepicker-cell{height:3.2rem;line-height:3.2rem}.datepicker-input.in-edit{border-color:var(--clr-primary)}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(var(--clr-primary),.2)}.btn{display:inline-grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:var(--icon-indent);line-height:1.2;font-weight:600;border:0 none;background-color:transparent;min-width:var(--button-min-width);cursor:pointer;text-decoration:none;border:none;transition:background-color var(--duration-base)}.btn:disabled{cursor:not-allowed}.btn--expandable{width:100%}.btn--s{padding:0 var(--indent-base);min-height:var(--control-height-s)}.btn--m,.btn--s{border-radius:var(--radius-base)}.btn--m{padding:0 var(--indent-m);height:var(--control-height-m)}.btn--l{padding:0 var(--indent-l);height:var(--control-height-l);border-radius:var(--radius-l)}.btn--primary{--color-h:var(--clr-primary-h);--color-s:var(--clr-primary-s);--color-l:var(--clr-primary-l);--color:hsl(var(--color-h),var(--color-s),var(--color-l))}.btn--primary:focus{outline-color:var(--color)}.btn--gray{--color:var(--clr-gray)}.btn--gray:focus{outline-color:var(--color)}.btn--1{color:var(--clr-white);background-color:var(--color)}.btn--1:hover{--color-l:45%}.btn--1:active{--color-l:39%}.btn--1:disabled{--color-s:12%;--color-l:88%}.btn--2{color:var(--color);border:1px solid currentColor;background-color:var(--clr-white)}.btn--2:hover{background-color:hsl(var(--color-h),var(--color-s),99%)}.btn--2:active{background-color:hsl(var(--color-h),var(--color-s),94%)}.btn--2:disabled{--color-s:14%;--color-l:66%;background-color:transparent}.btn--3{color:var(--color);background-color:hsl(var(--color-h),var(--color-s),94%)}.btn--3:hover{background-color:hsl(var(--color-h),var(--color-s),89%)}.btn--3:active{background-color:hsl(var(--color-h),var(--color-s),82%)}.btn--3:disabled{color:hsl(var(--color-h),14%,66%);background-color:hsl(var(--color-h),12%,88%)}.btn--4{color:var(--color)}.btn--4:hover{background-color:hsl(var(--color-h),var(--color-s),99%)}.btn--4:active{background-color:hsl(var(--color-h),var(--color-s),94%)}.btn--4:disabled{--color-s:14%;--color-l:66%;background-color:transparent}.btn--icon{padding:0}.btn--icon,.btn--link{min-width:auto}.btn__spinner svg{display:block;stroke:currentColor}.spinner-ring-resize{transform-origin:center;-webkit-animation:ring-full 2s linear infinite;animation:ring-full 2s linear infinite}.spinner-ring-resize circle{stroke-linecap:round;-webkit-animation:ring-part 1.5s ease-in-out infinite;animation:ring-part 1.5s ease-in-out infinite}@-webkit-keyframes ring-full{to{transform:rotate(1turn)}}@keyframes ring-full{to{transform:rotate(1turn)}}@-webkit-keyframes ring-part{0%{stroke-dasharray:0 150;stroke-dashoffset:0}45%{stroke-dasharray:42 150;stroke-dashoffset:-16}90%,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}@keyframes ring-part{0%{stroke-dasharray:0 150;stroke-dashoffset:0}45%{stroke-dasharray:42 150;stroke-dashoffset:-16}90%,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}.form-group,.group{position:relative}.form-group+.form-group,.form-group+.group,.group+.form-group,.group+.group{margin-top:var(--indent-s)}.form-group--line,.group--line{display:flex;justify-content:space-between;align-items:center}.form-group--line .form-label,.group--line .form-label{margin-bottom:0;margin-right:var(--label-indent);min-width:2ch}.form-group--grid,.group--grid{display:grid;grid-template-columns:1fr var(--button-min-width);-moz-column-gap:var(--indent-base);column-gap:var(--indent-base);align-items:start}.form-group--grid .form-label,.group--grid .form-label{font-size:var(--font-size-base)}.form-group--grid .form-caption,.group--grid .form-caption{grid-row:1/2;grid-column:1/3;margin-bottom:4px}.form-group .gray-link,.group .gray-link{position:absolute;right:0;top:0;opacity:.2;pointer-events:none;transition:opacity .2s}.form-group:hover .gray-link,.group:hover .gray-link{opacity:1;pointer-events:auto}.form-group .switch,.group .switch{display:flex}input,select,textarea{outline:none;resize:none;display:block;border:none;border-radius:inherit;background-color:transparent;width:100%}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{box-shadow:none!important}.form-field{border-radius:var(--radius-base);border:1px solid transparent;display:inline-flex;vertical-align:middle;padding:0 var(--indent-base);min-height:var(--control-height);transition:border-color var(--duration-base),background-color var(--duration-base)}.form-field.disabled{cursor:not-allowed}.form-field.disabled button,.form-field.disabled label{pointer-events:none}.form-field--select,.form-field--text{align-items:center;width:100%}.form-field--select .ss-arrow span{border-color:hsl(var(--color-h),12%,72%)}.form-field--select .ss-value{height:calc(var(--control-height) - 8);padding:2px calc(var(--control-height)/4)}.form-field--select.user-select .ss-main,.form-field--select.user-select .ss-main .ss-single-selected .placeholder{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.form-field--textarea{width:100%;align-items:flex-start}.form-field--textarea .form-control{padding-top:calc(var(--control-height)/4);padding-bottom:calc(var(--control-height)/4)}.form-field--textarea .file-attach,.form-field--textarea .form-btn,.form-field--textarea .form-icon{margin-top:8px}.form-field--files{width:100%}.form-field--files .file-attach{margin-right:calc(var(--icon-width-base)/4*-1)}.form-field--primary{--color-h:var(--clr-primary-h);--color-s:var(--clr-primary-s);--color-l:var(--clr-primary-l);--color:hsl(var(--color-h),var(--color-s),var(--color-l))}.form-field--s{--control-height:calc(var(--control-height-s) - 2px)}.form-field--s .ss-add{margin-top:10px}.form-field--m{--control-height:calc(var(--control-height-m) - 2px)}.form-field--m .ss-add{margin-top:14px}.form-field--l{--control-height:calc(var(--control-height-l) - 2px);font-size:1.15em}.form-field--l .ss-add{margin-top:18px}.form-field--1{--color-placeholder:var(--clr-placeholder-type-1);--color-border:hsl(var(--color-h),12%,88%);background-color:var(--clr-white)}.form-field--1,.form-field--1 .ss-content{border-color:var(--color-border)}.form-field--1 .ss-value{background-color:#f8fafb}.form-field--1:hover{border-color:hsl(var(--color-h),14%,82%)}.form-field--1.form-field--focus{border-color:var(--color)}.form-field--1.form-field--focus .form-field__icon{color:var(--color)}.form-field--1.has-error{border-color:var(--clr-error)}.form-field--1.disabled{background-color:hsl(var(--color-h),28%,98%)}.form-field--1.disabled,.form-field--1.disabled:hover{border-color:var(--color-border)}.form-field--1 .file-attach__btn{background-color:var(--clr-primary-light)}.form-field--2{--color-placeholder:var(--clr-placeholder-type-2);background-color:var(--clr-bg-control)}.form-field--2 .ss-content{box-shadow:0 12px 36px rgba(0,0,0,.05)}.form-field--2 .ss-value{background-color:var(--clr-white)}.form-field--2:hover{background-color:var(--clr-bg-control-hover)}.form-field--2.form-field--focus{background-color:var(--clr-bg-control-focus)}.form-field--2.has-error{background-color:#ffd6e2}.form-field--2.disabled{background-color:#f9fafb;color:var(--clr-gray-dark)}.form-field--2.disabled::-moz-placeholder{color:#cbd2d7}.form-field--2.disabled:-ms-input-placeholder{color:#cbd2d7}.form-field--2.disabled::placeholder{color:#cbd2d7}.form-field--2.disabled svg{fill:#cbd2d7}.form-field--2 .file-attach__btn{background-color:var(--clr-white)}.form-field__attach,.form-field__btn,.form-field__icon{display:inline-block;vertical-align:middle;flex-shrink:0;color:var(--color-placeholder)}.form-field__attach,.form-field__btn{padding:0;border:none;background-color:transparent;cursor:pointer}.form-field__attach:hover,.form-field__btn:hover{color:var(--color)}.form-field__suffix{color:var(--clr-label)}.form-btn,.form-icon,.form-text{display:block;color:var(--color-placeholder)}.form-btn{padding:0;cursor:pointer;border:0 none;background-color:transparent}.form-label,.label{display:block;margin-bottom:var(--label-indent);font-size:.8575em;color:var(--clr-label)}.form-label--required:after,.label--required:after{content:" *";font-weight:700;color:var(--clr-error)}.form-control{padding:0 4px;flex-grow:1;line-height:1;min-height:var(--control-height)}.form-control[type=password]:not(:-moz-placeholder-shown){font-weight:700;letter-spacing:4px}.form-control[type=password]:not(:-ms-input-placeholder){font-weight:700;letter-spacing:4px}.form-control[type=password]:not(:placeholder-shown){font-weight:700;letter-spacing:4px}.form-control::-moz-placeholder{color:var(--color-placeholder)}.form-control:-ms-input-placeholder{color:var(--color-placeholder)}.form-control::placeholder{color:var(--color-placeholder)}.form-control:disabled{background-color:transparent;cursor:inherit}.check-btn.checked,.focus-btn:focus{color:var(--clr-primary)}.file-attach{flex-grow:1;display:grid;grid-template-columns:1fr auto;align-items:center;min-height:var(--control-height)}.file-attach__main{display:flex;align-items:center}.file-attach__cover{margin-right:var(--wrap-indent-xs)}.file-attach__cover--error{color:var(--clr-error)}.file-attach__placeholder{color:var(--color-placeholder);flex-grow:1}.file-attach__label{display:flex;align-items:center}.file-attach__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px}.file-attach__btn{border:0 none;display:block;padding:calc(var(--wrap-indent-xs)/2) var(--indent-base);font-weight:500;font-size:var(--font-size-small);color:var(--clr-primary);border-radius:var(--radius-s);cursor:pointer}.form-value{font-weight:500}.form-caption{font-size:var(--font-size-small);line-height:var(--font-size-base);color:var(--clr-gray);margin-top:4px}.form-caption--right{text-align:right}.form-caption--error{color:var(--clr-error)}.switch{display:inline-flex;cursor:pointer;--border-main:#dde0e4;--border-hover:#c6cbd2;font-weight:500}.switch+.switch{margin-top:var(--indent-base)}.switch--disabled{cursor:not-allowed}.switch input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.switch input:disabled+.switch__cover{background-color:#f9fafb}.switch input:focus-visible+.switch__cover{outline-color:var(--clr-primary);outline-style:solid;outline-width:1px;outline-offset:4px}.switch input:disabled:checked+.switch__cover{background-color:#f9fafb;border-color:var(--border-main)}.switch input:disabled:checked+.switch__cover svg{color:var(--clr-gray)}.switch input:disabled:checked+.switch__cover:after{background-color:var(--clr-gray)}.switch:not(.switch--disabled):hover .switch__cover{border-color:var(--border-hover)}.switch__cover{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;content:"";border:1px solid var(--border-main)}.switch__cover svg{opacity:0}.switch__label{margin-left:var(--indent-base);margin-top:calc(var(--cover-size)/2 - var(--font-size)*1.35/2)}.checkbox--s,.radio--s,.toggle--s{--cover-size:16px;--font-size:var(--font-size-small)}.checkbox--m,.radio--m,.toggle--m{--cover-size:24px;--font-size:var(--font-size-base)}.checkbox--l,.radio--l,.toggle--l{--cover-size:32px;--font-size:var(--font-size-large)}.checkbox__cover,.radio__cover{width:var(--cover-size);height:var(--cover-size);flex-shrink:0}.checkbox input:checked+.checkbox__cover{background-color:var(--clr-primary);border-color:var(--clr-primary);color:var(--clr-white)}.checkbox input:checked+.checkbox__cover .svg{opacity:1}.checkbox__cover{border-radius:var(--radius-s);background-color:var(--clr-white)}.radio--s{--icon-size:6px}.radio--m{--icon-size:10px}.radio--l{--icon-size:12px}.radio input:checked+.radio__cover{background-color:hsl(var(--clr-primary-h),var(--clr-primary-s),94%);border-color:hsl(var(--clr-primary-h),var(--clr-primary-s),94%)}.radio input:checked+.radio__cover:after{background-color:var(--clr-primary)}.radio__cover{border-radius:50%}.radio__cover:after{content:"";width:var(--icon-size);height:var(--icon-size);border-radius:inherit}.toggle--s{--icon-size:12px}.toggle--m{--icon-size:18px}.toggle input:checked+.toggle__cover{background-color:hsl(var(--clr-primary-h),var(--clr-primary-s),94%);border-color:hsl(var(--clr-primary-h),var(--clr-primary-s),94%)}.toggle input:checked+.toggle__cover:after{background-color:var(--clr-primary);left:auto;left:calc(100% - var(--icon-size) - 2px)}.toggle input:disabled+.toggle__cover:after{background-color:#dde0e4}.toggle__cover{width:calc(var(--cover-size)*2);height:var(--cover-size);border-radius:calc(var(--cover-size)/2)}.toggle__cover:after{position:absolute;content:"";width:var(--icon-size);height:var(--icon-size);border-radius:50%;background-color:hsl(var(--clr-primary-h),8%,58%);top:50%;margin-top:calc(var(--icon-size)/2*-1);left:2px;transition:left .4s}.selector{display:grid;grid-auto-flow:column;gap:var(--indent-base)}.selector--s{--value-size:22px;--font-size:0.715em}.selector--m{--value-size:28px;--font-size:1em}.selector input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.selector input:checked+.selector__value{color:var(--clr-white);border-color:var(--clr-primary);background-color:var(--clr-primary)}.selector__item{cursor:pointer}.selector__value{display:block;text-align:center;font-size:var(--font-size);font-weight:600;min-width:calc(var(--value-size) - 2px);line-height:calc(var(--value-size) - 2px);border:1px solid hsl(var(--clr-primary-h),12%,88%);border-radius:calc(var(--value-size)/2)}.selector__value:hover{color:var(--clr-primary);border-color:currentColor}.seg-nav--s{--height:26px;--font-size:var(--font-size-small)}.seg-nav--m{--height:36px;--font-size:1em}.seg-nav--l{--height:42px;--font-size:1em}.seg-nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}.seg-nav__item:not(:first-child) a{border-width:1px 1px 1px 0}.seg-nav__item:last-child a{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}.seg-nav__item:first-child a{border-width:1px;border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}.seg-nav__link{display:inline-block;vertical-align:middle;text-decoration:none;color:var(--clr-primary);font-weight:500;font-size:var(--font-size);line-height:calc(var(--height) - 2px);padding:0 var(--height);border-style:solid;border-color:var(--clr-primary)}.seg-nav__link:hover{background-color:hsl(var(--clr-primary-h),var(--clr-primary-s),98%)}.seg-nav__link--active,.seg-nav__link--active:hover{background-color:var(--clr-primary);color:var(--clr-white)}.ss-main{position:relative;display:inline-flex;flex-direction:column;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.ss-main .ss-single-selected{flex-grow:1;display:flex;cursor:pointer;width:100%;height:100%;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{cursor:not-allowed}.ss-main .ss-single-selected.ss-disabled .placeholder .ss-disabled{color:var(--clr-placeholder-disabled)}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 4px}.ss-main .ss-single-selected .placeholder .ss-disabled{color:var(--color-placeholder)}.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px 0 6px;font-weight:700}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px 0 6px}.ss-main .ss-single-selected .ss-arrow span{border-style:solid;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0 0}.ss-main .ss-multi-selected{flex-grow:1;display:flex;flex-direction:row;cursor:pointer;width:100%;padding:0;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:var(--clr-placeholder-disabled)}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px);margin-left:-8px}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;padding-top:2px;padding-bottom:2px;margin:4px 8px 4px 0;border-radius:var(--radius-s);-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{-webkit-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{position:relative;margin-left:8px;cursor:pointer;width:16px;height:16px;overflow:hidden;text-indent:-9999px}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete:after,.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete:before{position:absolute;content:"";width:14px;height:2px;background-color:var(--color);top:50%;left:50%;margin-left:-7px;margin-top:-1px}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete:before{transform:rotate(45deg)}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete:after{transform:rotate(135deg)}.ss-main .ss-multi-selected .ss-add{display:flex;flex-grow:0;margin-right:4px;margin-left:4px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background-color:var(--color-placeholder);position:relative;height:12px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background-color:inherit;content:"";position:absolute;height:100%;width:100%;transform:rotate(90deg)}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{position:absolute;top:100%;left:calc(var(--indent-base)*-1 + -1px);right:calc(var(--indent-base)*-1 + -1px);margin-top:1px;box-sizing:border-box;z-index:1010;background-color:var(--clr-white);border-radius:var(--radius-base);border:1px solid transparent;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0);overflow:hidden}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px 8px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0 0 0 0;margin:0 0 0 0}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;height:30px;padding:6px 8px;margin:0;border-radius:4px;background-color:var(--clr-white);outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:-ms-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--clr-primary)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border-radius:4px;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px 6px 10px;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:var(--clr-white);background-color:var(--clr-primary)}.ss-content .ss-list .ss-option{padding:8px var(--indent-base);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{color:var(--clr-white);background-color:var(--clr-primary)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:#f9fafb}.ss-content .ss-list .ss-option.ss-disabled:not(.ss-option-selected),.ss-content .ss-list .ss-option.ss-disabled:not(.ss-option-selected):hover{color:var(--color-placeholder)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:inherit}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:var(--color-placeholder);background-color:rgba(var(--clr-primary),.1)}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tbl-wrap::-webkit-scrollbar{width:8px;height:8px}.tbl-wrap::-webkit-scrollbar-thumb{background-color:var(--clr-bg-table-head)}table{width:100%;border-collapse:collapse;caption-side:bottom;font-weight:500}table th{text-align:left;font-weight:inherit;font-size:var(--font-size-small)}table td,table th{padding:var(--wrap-indent-xs)}.tbl{border:1px solid var(--clr-border-table-td);vertical-align:top}.tbl--sticky-head thead th{position:sticky;top:calc(var(--wrap-indent-base)*-1 + -1px);z-index:2}.tbl--vat td,.tbl th{vertical-align:top}.tbl th{background-color:var(--clr-bg-table-head);line-height:1.2}.tbl td,.tbl th{min-width:calc(var(--icon-width-base) + var(--wrap-indent-xs)*2)}.tbl td:not(:last-child),.tbl th:not(:last-child){border-width:1px;border-style:solid;border-color:var(--clr-border-table-td)}.tbl td .btn,.tbl th .btn{width:100%}.tbl tbody{font-size:.875em}.tbl tbody tr:not(:last-child){border-width:0 0 1px;border-style:solid;border-color:var(--clr-border-table-td)}.tbl-link:hover td{cursor:pointer;background-color:var(--clr-bg-table-hover)}.tbl-link:focus{outline:none}.tbl-link:focus td{background-color:var(--clr-bg-table-hover)}.tbl-list th{color:var(--clr-gray)}.tbl-list td{overflow:hidden;height:calc(var(--control-height-s) + var(--wrap-indent-xs)*2)}.tbl-list tr{border-width:0 0 1px;border-style:solid;border-color:var(--clr-border-table-td)}.tbl-title{font-size:var(--font-size-medium)}.tbl-panel{background-color:var(--clr-border-table-td)}.tbl-info__title{font-weight:700}.tbl-info__description{font-size:var(--font-size-small);color:var(--clr-gray)}.tbl-status td:last-child{position:relative;padding-right:12px}.tbl-status td:last-child:before{position:absolute;content:"";top:0;right:0;bottom:0;width:4px;background-color:#f66}.tbl-status[data-filled] td:last-child:before{background-color:#4fbe5b}.pager__list{display:flex;margin:-2px;align-items:center;padding:0;list-style:none}.pager__item{padding:2px}.pager__link{display:flex;justify-content:center;align-items:center;min-width:var(--control-height-s);height:var(--control-height-s);border-radius:var(--radius-base);font-weight:600;color:var(--clr-text);background-color:var(--clr-bg-pager-item)}.pager__link:hover{background-color:var(--clr-primary-light)}.pager__link--active{color:var(--clr-white)}.pager__link--active,.pager__link--active:hover{background-color:var(--clr-primary)}.modal{position:fixed;width:100vw;height:100vh;opacity:0;visibility:hidden;top:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;padding:var(--wrap-indent-base)}.modal.open{visibility:visible;opacity:1;z-index:16;pointer-events:auto}.modal__bg{position:absolute;background-color:rgba(0,0,0,.16);width:100%;height:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-box{display:flex;flex-direction:column;position:relative;background-color:var(--clr-white);border-radius:var(--radius-base);width:100%;max-height:100%}.modal-box--lg{max-width:var(--page-min-width)}.modal-box--sm{max-width:576px}.modal-box--xs{max-width:420px}.modal-box__bottom,.modal-box__main,.modal-box__top{padding-left:var(--wrap-indent-m);padding-right:var(--wrap-indent-m);padding-top:var(--wrap-indent-s)}.modal-box__top{border-bottom:1px solid var(--clr-border-primary);display:flex;align-items:center;padding-bottom:var(--wrap-indent-s)}.modal-box__main{flex-grow:1;overflow:auto;padding-bottom:var(--wrap-indent-m)}.modal-box__header{flex-grow:1}.modal-box__title{font-weight:600;flex-grow:1}.modal-box__subtitle{font-size:var(--font-size-small)}.modal-box__subtitle--gray{color:var(--clr-gray)}.modal-box__block:not(:last-child){margin-bottom:var(--wrap-indent-l)}.modal-box__cover img{margin:auto}.modal-box__footer{margin-top:var(--wrap-indent-l)}.modal-box__bottom{padding-bottom:var(--wrap-indent-s);border-top:1px solid var(--clr-border-primary)}.notice{display:flex;align-items:center;margin:var(--indent-l) 0;padding:var(--v-indent) calc(var(--v-indent) + 4px);box-shadow:inset 0 0 0 1px hsl(var(--color-h),100%,var(--color-l));background-color:hsla(var(--color-h),100%,var(--color-l),.08);border-radius:var(--radius-base)}.notice--warning{--color-h:356;--color-l:68%}.notice--info{--color-h:24;--color-l:68%}.notice--ok{--color-h:88;--color-l:40%}.notice--m{--font-size:var(--font-size-medium);--v-indent:var(--indent-m)}.notice--s{--font-size:var(--font-size-base);--v-indent:var(--indent-base)}.notice--xs{--font-size:var(--font-size-small);--v-indent:var(--indent-xs)}.notice__icon{margin-right:calc(var(--v-indent) + 4px);flex-shrink:0;color:hsl(var(--color-h),100%,var(--color-l))}.notice__text{color:var(--clr-text);font-size:var(--font-size);line-height:1.2}.blank{text-align:center}.blank__cover svg{width:64px;height:64px;margin:0 auto}.blank__text{margin-top:var(--indent-base);font-size:var(--font-size-medium);font-weight:300;color:var(--clr-gray)}.status{white-space:nowrap}.status--done{color:var(--clr-success)}.status--not-start{color:var(--clr-error)}.status--in-progress{color:hsl(var(--clr-orange-h),var(--clr-orange-s),var(--clr-orange-l))}.row[data-v-066ccfbc]{display:flex;align-items:center}.container[data-v-5197cf0d]{margin:2% 10%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#fff;padding:30px;border-radius:15px;box-shadow:0 8px 16px rgba(0,0,0,.1)}.header[data-v-5197cf0d]{display:flex;align-items:center;margin-bottom:30px;background:linear-gradient(90deg,#4a90e2,#5c9eff);padding:20px;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.logo[data-v-5197cf0d]{flex:0 0 auto;margin-right:20px}.logo-img[data-v-5197cf0d]{height:100px;width:auto;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease}.logo-img[data-v-5197cf0d]:hover{transform:scale(1.05)}.title[data-v-5197cf0d]{flex:1;text-align:center}.title h1[data-v-5197cf0d]{font-size:36px;margin:0;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.divider[data-v-5197cf0d]{border:0;height:2px;background:linear-gradient(90deg,#4a90e2,#5c9eff);margin:30px 0}.row[data-v-5197cf0d]{margin-bottom:30px;background-color:#fff;padding:20px;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.table[data-v-5197cf0d]{width:100%;border-collapse:collapse;margin-bottom:20px}.table td[data-v-5197cf0d],.table th[data-v-5197cf0d]{border:1px solid #ddd;padding:15px;text-align:left}.table th[data-v-5197cf0d]{background-color:#4a90e2;color:#fff;font-weight:700}.table tbody tr[data-v-5197cf0d]:nth-child(2n){background-color:#f9f9f9}.table tbody tr[data-v-5197cf0d]:hover{background-color:#f1f1f1;transition:background-color .3s ease}.table caption[data-v-5197cf0d]{font-size:18px;font-weight:700;margin-bottom:15px;text-align:left;color:#4a90e2}.clickable[data-v-5197cf0d]{cursor:pointer;transition:transform .2s ease}.clickable[data-v-5197cf0d]:hover{transform:scale(1.02)}.supplement-details[data-v-5197cf0d]{padding:0}.supplement-section[data-v-5197cf0d]{margin:15px;padding:15px;border:1px solid #ddd;border-radius:10px;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}.canceled[data-v-5197cf0d],.suspended[data-v-5197cf0d]{background-color:#f8bbd0}.button[data-v-5197cf0d]{display:inline-block;padding:12px 24px;font-size:16px;color:#fff;background-color:#4a90e2;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.button[data-v-5197cf0d]:hover{background-color:#357abd;transform:translateY(-2px)}.button1[data-v-5197cf0d]{background-color:#5c9eff}.button1[data-v-5197cf0d]:hover{background-color:#4a90e2}.excerpt-period-checkbox-acred[data-v-5197cf0d]{display:flex;align-items:center;margin-left:20px}.excerpt-period-checkbox-acred input[data-v-5197cf0d]{margin-right:10px}.form-horizontal[data-v-5197cf0d]{display:flex;flex-direction:column;gap:15px}.form-group[data-v-5197cf0d]{display:flex;align-items:center}.form-group .control-label[data-v-5197cf0d]{flex:1;font-weight:700}.form-group .form-control[data-v-5197cf0d]{flex:2;padding:10px;border:1px solid #ddd;border-radius:8px;transition:border-color .3s ease}.form-group .form-control[data-v-5197cf0d]:focus{border-color:#4a90e2;outline:none}.btn[data-v-5197cf0d]{padding:12px 24px;font-size:16px;color:#fff;background-color:#4a90e2;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.btn[data-v-5197cf0d]:hover{background-color:#357abd;transform:translateY(-2px)}@media (max-width:768px){.container[data-v-5197cf0d]{margin:2% 5%}.title h1[data-v-5197cf0d]{font-size:28px}.table td[data-v-5197cf0d],.table th[data-v-5197cf0d]{padding:10px}.search-input[data-v-5197cf0d]{width:100%;margin-bottom:10px}.search-button[data-v-5197cf0d]{width:100%}.form-horizontal[data-v-5197cf0d]{flex-direction:column}.form-group[data-v-5197cf0d]{flex-direction:column;align-items:flex-start}.form-group .control-label[data-v-5197cf0d]{margin-bottom:5px}.form-group .form-control[data-v-5197cf0d]{width:100%}}.back-button[data-v-35959003]{margin-bottom:1rem;background-color:#f0f0f0;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:700}.icon-black .btn__icon svg[data-v-35959003]{fill:#000!important}.select-wrapper[data-v-10788dbe]{position:relative;width:100%}.select-box[data-v-10788dbe]{border:1px solid #ccc;padding:6px 10px;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.search-input[data-v-10788dbe]{border:none;outline:none;width:100%}.dropdown[data-v-10788dbe]{position:absolute;top:100%;left:0;width:100%;z-index:100;background:#fff;border:1px solid #ccc;border-top:none;max-height:200px;overflow-y:auto}.dropdown li[data-v-10788dbe]{padding:8px 10px;cursor:pointer}.dropdown li[data-v-10788dbe]:hover{background:#f0f0f0}.dropdown li.selected[data-v-10788dbe]{font-weight:700;background:#e6f0ff}.no-options[data-v-10788dbe]{padding:8px 10px;color:#888}thead tr.hidden-head th[data-v-06e7cf63]{padding:0!important;height:0!important;border:0!important}.label_d[data-v-06e7cf63]{display:block;height:36px;line-height:30px}.label_d__highlighted[data-v-06e7cf63]{font-weight:700}.selected-filters[data-v-06e7cf63]{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.filter-pill[data-v-06e7cf63]{background:#e6f0ff;padding:3px 8px;border-radius:12px;font-size:13px;display:flex;align-items:center}.remove-btn[data-v-06e7cf63]{border:none;background:transparent;margin-left:6px;color:#555;font-weight:700;cursor:pointer;font-size:13px;line-height:1}.back-button[data-v-06e7cf63]{margin-bottom:1rem;background-color:#f0f0f0;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:700}.dropdown[data-v-61e851e1]{position:relative;display:inline-block}.dropdown__menu[data-v-61e851e1]{position:absolute;bottom:40px;right:0;z-index:100;min-width:200px;background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dropdown__item[data-v-61e851e1]{padding:10px 16px;cursor:pointer;transition:background .2s}.dropdown__item[data-v-61e851e1]:hover{background-color:#f5f5f5}.dropdown__item{padding:10px 16px;cursor:pointer;transition:background .2s}.dropdown__item:hover{background-color:#f5f5f5}.charts-grid{display:grid;grid-template-columns:1fr;gap:32px}.back-button{margin-bottom:1rem;background-color:#f0f0f0;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:700}.section-title[data-v-3b6c716f]{font-size:1rem;margin-bottom:1rem}.section-header-with-upload[data-v-3b6c716f]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}.section-header[data-v-3b6c716f]{flex:1}.section-upload[data-v-3b6c716f]{max-width:300px;flex-shrink:0}.uploaded-files-list[data-v-3b6c716f]{list-style:none;padding-left:0}.file-item[data-v-3b6c716f]{margin-bottom:.5rem}.text-muted[data-v-3b6c716f]{color:grey;font-size:.9em}.dropdown[data-v-4cba918b]{position:relative;display:inline-block}.btn[data-v-4cba918b]{display:inline-flex;align-items:center;justify-content:space-between;gap:6px}.btn__label[data-v-4cba918b]{font-size:14px}.btn__icon[data-v-4cba918b]{display:flex;align-items:center}.svg[data-v-4cba918b]{width:16px;height:16px;fill:currentColor;transition:transform .2s ease}.dropdown__menu[data-v-4cba918b]{position:absolute;bottom:40px;right:0;z-index:100;min-width:200px;background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dropdown__item[data-v-4cba918b]{padding:10px 16px;cursor:pointer;transition:background .2s}.dropdown__item[data-v-4cba918b]:hover{background-color:#f5f5f5}.subtitle[data-v-57eb162b]{font-weight:600;margin:16px 0 8px}.muted[data-v-57eb162b]{color:#666;font-size:13px}.question-box[data-v-57eb162b]{padding:12px;background:#f6f6f6;border:1px solid #ddd;border-radius:6px;margin-bottom:16px}.question-image[data-v-57eb162b]{margin-top:10px;max-width:100%;border-radius:6px;border:1px solid #ccc}.sequence-list[data-v-57eb162b]{padding-left:0}.sequence-item[data-v-57eb162b]{background:#fdfdfd;border:1px solid #ddd;border-radius:6px;padding:8px 12px;margin-bottom:8px}.sequence-item.corr[data-v-57eb162b]{border-color:#cfe8cf;background:#f8fff8}.row[data-v-57eb162b]{display:flex;gap:8px;align-items:center}.badge[data-v-57eb162b]{min-width:32px;height:26px;padding:0 6px;border-radius:8px;background:#eef3ff;border:1px solid #d7e1ff;font-weight:700;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.badge-sub[data-v-57eb162b]{font-weight:600;font-size:11px;color:#3b4b8f;display:none}.badge-green[data-v-57eb162b]{background:#eaf7ea;border-color:#cde9cd}.text[data-v-57eb162b]{flex:1 1 auto}.answer-image[data-v-57eb162b]{margin-top:8px;max-width:100%;border-radius:4px;border:1px solid #ccc}.answer-order-box[data-v-57eb162b]{padding:10px 12px;border:1px dashed #cde9cd;border-radius:8px;background:#fbfffb;margin-bottom:10px}.answer-order-line[data-v-57eb162b]{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-wrap:wrap}.order-chip[data-v-57eb162b]{border:1px solid #cde9cd;background:#f3fff3;border-radius:8px;padding:2px 8px;font-weight:700;font-size:12px}.matching-table[data-v-53f869c8]{width:100%;border-collapse:collapse;margin-top:12px}.matching-table td[data-v-53f869c8],.matching-table th[data-v-53f869c8]{border:1px solid #ddd;padding:8px;vertical-align:top;text-align:left}.subtitle[data-v-53f869c8]{font-weight:600;margin-bottom:8px}.question-image[data-v-53f869c8]{margin-bottom:16px}.main-question-image[data-v-53f869c8]{max-width:100%;height:auto;border-radius:6px;border:1px solid #ccc}.result-section[data-v-53f869c8]{margin-top:16px}.matching-output[data-v-53f869c8]{font-family:JetBrains Mono,monospace;background:#f4f4f4;padding:8px 12px;border-radius:6px;border:1px solid #ddd;margin-top:6px}.inline-image[data-v-53f869c8]{max-width:100px;margin-top:5px;border-radius:4px;cursor:pointer}.question-box[data-v-032f8ad1]{padding:12px;background:#f6f6f6;border:1px solid #ddd;border-radius:6px;margin-bottom:16px}.answer-option[data-v-032f8ad1]{display:flex;align-items:flex-start;padding:8px 12px;border:1px solid #eee;border-radius:6px;background-color:#fafafa;gap:10px;margin-bottom:10px}.answer-option--correct[data-v-032f8ad1]{background-color:#e6f8e6;border-color:#b4e0b4}.answer-icon[data-v-032f8ad1]{font-size:20px;width:24px;text-align:center;margin-top:4px}.subtitle[data-v-032f8ad1]{font-weight:600;margin-bottom:8px}.answer-box[data-v-6c93b1d6],.question-box[data-v-6c93b1d6]{padding:12px;background:#f6f6f6;border:1px solid #ddd;border-radius:6px;margin-bottom:16px}.subtitle[data-v-6c93b1d6]{font-weight:600;margin-bottom:8px}.question-image[data-v-6c93b1d6]{margin-top:12px}.question-image img[data-v-6c93b1d6]{max-width:100%;border-radius:6px;border:1px solid #ccc}.back-link[data-v-2bcee25e]{display:inline-block;margin-bottom:1rem;color:#007bff;text-decoration:none}.section-title[data-v-2bcee25e]{font-size:1.5rem;margin-bottom:1.5rem}.subtitle[data-v-2bcee25e]{font-weight:600;margin-bottom:8px}.qbar[data-v-2bcee25e]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.qbtns[data-v-2bcee25e]{display:flex;gap:.5rem;flex-wrap:wrap;max-width:100%}.qbtn[data-v-2bcee25e]{border:1px solid #ddd;background:#fff;padding:.4rem .6rem;border-radius:.5rem;cursor:pointer;line-height:1;min-width:2.2rem}.qbtn.is-active[data-v-2bcee25e]{background:#007bff;color:#fff;border-color:#007bff}.qbtn[data-v-2bcee25e]:disabled{opacity:.5;cursor:not-allowed}.back-link[data-v-5023e1d0]{display:inline-block;margin-bottom:1rem;color:#007bff;text-decoration:none}.subtitle[data-v-5023e1d0]{font-weight:600;margin-bottom:8px}.side[data-v-6434652a]{width:var(--side-width)}.side.collapsed[data-v-6434652a]{width:calc(var(--icon-width-base) + var(--wrap-indent-base)*2)}.side-link__extra[data-v-6434652a]{display:flex;gap:6px}.side-link__check[data-v-6434652a]{color:var(--clr-success)}.tab[data-v-c8d6f926]{width:100%;display:flex;height:100%}.tab--aic[data-v-c8d6f926]{align-items:center}.tab__loader[data-v-c8d6f926]{flex-grow:1;padding:var(--wrap-indent-base);max-width:var(--content-sm-width)}