@charset "UTF-8";.colored-box{width:100%;height:auto;display:flex;flex-direction:column;padding:16px;border-radius:24px;box-sizing:border-box;background:#f3f3f3;color:#222526}.colored-box .colored-box__heading{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.colored-box .colored-box__body{flex:1;display:flex;flex-direction:column}.colored-box--orange{background:#f2ae2c;color:#fff}.colored-box--lime{background:#e6efc1;color:#222526}.colored-box--error{background:#ea3546;color:#fff}.colored-box--info{background:#e0e9f9;color:#222526}.colored-box--success{background:#ecf3d1;color:#222526}.colored-box--outline{background:transparent;border:2px solid #F3A108;color:#222526}.colored-box--outline-yellow{background:transparent;border:1px solid #FFDF00;color:#222526}.colored-box--neutral{background:#f3f3f3;color:#222526}.colored-box.colored-box--hoverable{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;will-change:transform,box-shadow,filter}.colored-box.colored-box--hoverable:hover,.colored-box.colored-box--hoverable:focus{transform:translateY(-2px);box-shadow:0 12px 28px #2225261a}.colored-box.colored-box--hoverable.colored-box--orange:hover,.colored-box.colored-box--hoverable.colored-box--error:hover{filter:brightness(1.04)}.colored-box.colored-box--hoverable.colored-box--lime:hover,.colored-box.colored-box--hoverable.colored-box--success:hover{filter:brightness(1.03)}.colored-box.colored-box--hoverable.colored-box--info:hover{filter:brightness(1.02)}.colored-box.colored-box--hoverable.colored-box--outline:hover,.colored-box.colored-box--hoverable.colored-box--outline-yellow:hover{transform:translateY(-2px);box-shadow:0 8px 18px #2225260f}.colored-box.colored-box--hoverable:focus-visible{outline:3px solid rgba(0,78,155,.12);outline-offset:2px}.achievement-card__wrapper{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.card-body__wrapper{padding-bottom:16px;color:inherit}.card-body__wrapper p.card-body__title{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:16px}.card-body__wrapper p.card-body__value{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px}.card-body__wrapper p.card-body__value span{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:700;line-height:auto;font-size:35.56px}[data-v-acf08da5]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-acf08da5]:root{--page-shell-sidebar-width: 80px}.app-button[data-v-acf08da5]{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:24px;text-decoration:none;cursor:pointer;transition:all .2s ease;font-family:inherit;line-height:1;box-sizing:border-box}.app-button--small[data-v-acf08da5]{padding:8px 12px;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:13px;height:32px;min-height:32px}.app-button--medium[data-v-acf08da5]{padding:12px 16px;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:16px;height:44px;min-height:44px;width:100%}.app-button--large[data-v-acf08da5]{padding:16px 24px;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:16px;width:100%;height:56px;min-height:56px}.app-button--primary[data-v-acf08da5]{background-color:#f3a108;color:#fff}.app-button--primary[data-v-acf08da5]:hover:not(.app-button--disabled){background-color:#ef9600}.app-button--primary[data-v-acf08da5]:active:not(.app-button--disabled){background-color:#eb8700}.app-button--secondary[data-v-acf08da5]{background-color:#a9adaf;color:#fff}.app-button--secondary[data-v-acf08da5]:hover:not(.app-button--disabled){background-color:#889498}.app-button--secondary[data-v-acf08da5]:active:not(.app-button--disabled){background-color:#31393c}.app-button--text[data-v-acf08da5]{background-color:transparent;color:#3f4c50;padding:8px 0}.app-button--text[data-v-acf08da5]:hover:not(.app-button--disabled){color:#f3a108;background-color:transparent}.app-button--text[data-v-acf08da5]:active:not(.app-button--disabled){color:#dd5f00;background-color:transparent}.app-button--text-accent[data-v-acf08da5]{background-color:transparent;color:#ffdf00;padding:8px 0}.app-button--text-accent[data-v-acf08da5]:hover:not(.app-button--disabled){color:#fbf650;background-color:transparent}.app-button--text-accent[data-v-acf08da5]:active:not(.app-button--disabled){color:#fae025;background-color:transparent}.app-button--accent[data-v-acf08da5]{background-color:#ffdf00;color:#222526}.app-button--accent[data-v-acf08da5]:hover:not(.app-button--disabled){background-color:#fbf650}.app-button--accent[data-v-acf08da5]:active:not(.app-button--disabled){background-color:#fae025}.app-button--success[data-v-acf08da5]{background-color:#c5d86d;color:#222526}.app-button--success[data-v-acf08da5]:hover:not(.app-button--disabled){background-color:#d3e291}.app-button--success[data-v-acf08da5]:active:not(.app-button--disabled){background-color:#b5ce46}.app-button--white[data-v-acf08da5]{background-color:#fff;color:#222526;border:1px solid #A9ADAF}.app-button--white[data-v-acf08da5]:hover:not(.app-button--disabled){background-color:#f3f3f3}.app-button--white[data-v-acf08da5]:active:not(.app-button--disabled){background-color:#cacccd}.app-button--white[data-v-acf08da5]:focus-visible{outline:none;box-shadow:0 0 0 4px #004e9b0f}.app-button--custom[data-v-acf08da5]{background-color:#a9adaf;color:#222526}.app-button>svg[data-v-acf08da5]{width:16px;height:16px;flex-shrink:0;max-width:16px;max-height:16px}.app-button--small>svg[data-v-acf08da5]{width:14px;height:14px;max-width:14px;max-height:14px}.app-button--large>svg[data-v-acf08da5]{width:18px;height:18px;max-width:18px;max-height:18px}.app-button .icon[data-v-acf08da5]{display:inline-flex;vertical-align:middle;color:inherit}.app-button .icon svg[data-v-acf08da5],.app-button .icon__svg[data-v-acf08da5]{fill:none;stroke:currentColor}.app-button .app-button--text.app-button--disabled[data-v-acf08da5],.app-button .app-button--text-accent.app-button--disabled[data-v-acf08da5]{background-color:transparent}.app-button--disabled[data-v-acf08da5]{opacity:.5;cursor:not-allowed}.app-button--block[data-v-acf08da5]{width:100%}.app-button .icon svg,button .icon svg,.popup__close-button .icon svg,.app-button .icon__svg,button .icon__svg,.popup__close-button .icon__svg{fill:none;stroke:currentColor}.image__wrapper{width:100%;border-radius:16px;overflow:hidden}.image__wrapper img{width:100%;height:100%;object-fit:cover}[data-v-4d8d433e]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-4d8d433e]:root{--page-shell-sidebar-width: 80px}.error-message[data-v-4d8d433e]{padding:12px 24px;background:#fbf5e8;border-left:4px solid #EA3546;border-radius:16px}.error-message p[data-v-4d8d433e]{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:12px;color:#ea3546;margin:0}[data-v-a8886d1b]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-a8886d1b]:root{--page-shell-sidebar-width: 80px}.icon-button[data-v-a8886d1b]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;color:#3f4c50;--icon-color: currentColor;padding:0;border-radius:8px;transition:background .18s ease,color .18s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.icon-button--sm[data-v-a8886d1b]{width:36px;height:36px}.icon-button--md[data-v-a8886d1b]{width:48px;height:48px}.icon-button--lg[data-v-a8886d1b]{width:64px;height:64px}.icon-button--round[data-v-a8886d1b]{border-radius:100%;background:#eb8700;color:#fff;--icon-color: #FFFFFF;box-shadow:0 4px 28.2px #5a6f7640}.icon-button--round[data-v-a8886d1b]:hover{background:#f3a108}.icon-button--round[data-v-a8886d1b]:active{background:#dd5f00}.icon-button--round.icon-button--sm[data-v-a8886d1b]{width:40px;height:40px}.page-shell__wrapper--mobile .icon-button--round[data-v-a8886d1b],.page-shell--mobile .icon-button--round[data-v-a8886d1b]{box-shadow:none}.icon-button[data-v-a8886d1b]:not(.icon-button--round):hover{background:#cacccd;color:#222526}.icon-button[data-v-a8886d1b]:not(.icon-button--round):active{background:#a9adaf;color:#222526}.icon-button[data-v-a8886d1b]:focus-visible{outline:none;box-shadow:0 0 0 3px #eb870033}.icon-button--bare[data-v-a8886d1b]:hover,.icon-button--bare[data-v-a8886d1b]:active,.icon-button--bare[data-v-a8886d1b]:focus-visible{background:transparent;color:inherit;box-shadow:none}.icon-button--white[data-v-a8886d1b]{background:#fff;color:#222526}.icon-button--white[data-v-a8886d1b]:hover{background:#f3f3f3}.icon-button--white[data-v-a8886d1b]:active{background:#cacccd}.icon-button svg[data-v-a8886d1b],.icon-button .icon svg[data-v-a8886d1b],.icon-button .icon__svg[data-v-a8886d1b]{width:24px;height:24px;color:inherit;fill:none;stroke:currentColor}.icon-button--md svg[data-v-a8886d1b],.icon-button--md .icon svg[data-v-a8886d1b],.icon-button--md .icon__svg[data-v-a8886d1b]{width:24px;height:24px}.icon-button--sm svg[data-v-a8886d1b],.icon-button--sm .icon svg[data-v-a8886d1b],.icon-button--sm .icon__svg[data-v-a8886d1b]{width:16px;height:16px}.icon-button--lg svg[data-v-a8886d1b],.icon-button--lg .icon svg[data-v-a8886d1b],.icon-button--lg .icon__svg[data-v-a8886d1b]{width:32px;height:32px}[data-v-00d40cac]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-00d40cac]:root{--page-shell-sidebar-width: 80px}.text-link[data-v-00d40cac]{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px;text-decoration:none;cursor:pointer;transition:opacity .2s ease;display:inline}.text-link[data-v-00d40cac]:hover{text-decoration:underline}.text-link--bold[data-v-00d40cac]{font-weight:600}.text-link--default[data-v-00d40cac]{color:#3f4c50}.text-link--default[data-v-00d40cac]:hover{color:#222526}.text-link--primary[data-v-00d40cac]{color:#ffdf00}.text-link--primary[data-v-00d40cac]:hover{color:#fae025}.text-link--secondary[data-v-00d40cac]{color:#004e9b}.text-link--secondary[data-v-00d40cac]:hover{color:#004284}.text-link--accent[data-v-00d40cac]{color:#c5d86d}.text-link--accent[data-v-00d40cac]:hover{color:#b5ce46}[data-v-fb8ad4b1]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-fb8ad4b1]:root{--page-shell-sidebar-width: 80px}.app-checkbox[data-v-fb8ad4b1]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.app-checkbox input[type=checkbox][data-v-fb8ad4b1]{display:none}.app-checkbox__box[data-v-fb8ad4b1]{width:20px;height:20px;border:2px solid #004E9B;border-radius:4px;margin-right:8px;background:#fff;position:relative}.app-checkbox input[type=checkbox]:checked+.app-checkbox__box[data-v-fb8ad4b1]:after{content:"";position:absolute;left:5px;top:1px;width:7px;height:13px;border:solid #004E9B;border-width:0 3px 3px 0;transform:rotate(45deg)}.app-checkbox__label[data-v-fb8ad4b1]{font-size:1rem;color:#222526}.app-checkbox input[type=checkbox]:disabled+.app-checkbox__box[data-v-fb8ad4b1]{border-color:#a9adaf;background:#cacccd}.app-checkbox input[type=checkbox]:disabled~.app-checkbox__label[data-v-fb8ad4b1]{color:#a9adaf}.app-checkbox--yellow .app-checkbox__box[data-v-fb8ad4b1]{border-color:#ffdf00}.app-checkbox--yellow input[type=checkbox]:checked+.app-checkbox__box[data-v-fb8ad4b1]:after{border-color:#ffdf00}.app-checkbox--neutral .app-checkbox__box[data-v-fb8ad4b1]{border-color:#fff;background:transparent}.app-checkbox--neutral input[type=checkbox]:checked+.app-checkbox__box[data-v-fb8ad4b1]:after{border-color:#fff}.app-checkbox--neutral .app-checkbox__label[data-v-fb8ad4b1]{color:#fff}[data-v-20807794]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-20807794]:root{--page-shell-sidebar-width: 80px}.app-radio-button[data-v-20807794]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.app-radio-button input[type=radio][data-v-20807794]{display:none}.app-radio-button__circle[data-v-20807794]{width:20px;height:20px;border:2px solid #004E9B;border-radius:50%;margin-right:8px;background:transparent;position:relative}.app-radio-button input[type=radio]:checked+.app-radio-button__circle[data-v-20807794]:after{content:"";display:block;position:absolute;left:50%;top:50%;width:8px;height:8px;background:#004e9b;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.app-radio-button__label[data-v-20807794]{font-size:1rem;color:#222526}.app-radio-button input[type=radio]:disabled+.app-radio-button__circle[data-v-20807794]{border-color:#a9adaf;background:#cacccd}.app-radio-button input[type=radio]:disabled~.app-radio-button__label[data-v-20807794]{color:#a9adaf}.app-radio-button--yellow .app-radio-button__circle[data-v-20807794]{border-color:#ffdf00;background:transparent}.app-radio-button--yellow input[type=radio]:checked+.app-radio-button__circle[data-v-20807794]:after{background:#ffdf00}.app-radio-button--neutral .app-radio-button__circle[data-v-20807794]{border-color:#fff;background:transparent}.app-radio-button--neutral input[type=radio]:checked+.app-radio-button__circle[data-v-20807794]:after{background:#fff}.app-radio-button--neutral .app-radio-button__label[data-v-20807794]{color:#fff}[data-v-617a4244]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-617a4244]:root{--page-shell-sidebar-width: 80px}.app-toggle[data-v-617a4244]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.app-toggle input[type=checkbox][data-v-617a4244]{display:none}.app-toggle__track[data-v-617a4244]{width:44px;height:24px;border-radius:24px;border:2px solid #004E9B;background:#fff;position:relative;box-sizing:border-box;transition:background .18s ease,border-color .18s ease}.app-toggle__knob[data-v-617a4244]{position:absolute;top:50%;left:2px;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #22252633;transition:left .18s ease}.app-toggle input[type=checkbox]:checked+.app-toggle__track[data-v-617a4244]{background:#004e9b;border-color:#004e9b}.app-toggle input[type=checkbox]:checked+.app-toggle__track .app-toggle__knob[data-v-617a4244]{left:24px}.app-toggle__label[data-v-617a4244]{font-size:1rem;color:#222526}.app-toggle__label[data-v-617a4244]:empty{display:none}.app-toggle__label[data-v-617a4244]:not(:empty){margin-left:8px}.app-toggle input[type=checkbox]:disabled+.app-toggle__track[data-v-617a4244]{border-color:#a9adaf;background:#cacccd}.app-toggle input[type=checkbox]:disabled~.app-toggle__label[data-v-617a4244]{color:#a9adaf}.app-toggle--yellow .app-toggle__track[data-v-617a4244]{border-color:#ffdf00}.app-toggle--yellow input[type=checkbox]:checked+.app-toggle__track[data-v-617a4244]{background:#ffdf00;border-color:#ffdf00}.app-toggle--yellow .app-toggle__knob[data-v-617a4244]{background:#fae025}.app-toggle--neutral .app-toggle__track[data-v-617a4244]{border-color:#fff;background:transparent}.app-toggle--neutral input[type=checkbox]:checked+.app-toggle__track[data-v-617a4244]{background:#cacccd;border-color:#fff}.app-toggle--neutral .app-toggle__label[data-v-617a4244]{color:#fff}.app-toggle--neutral .app-toggle__knob[data-v-617a4244]{background:#fff}.app-toggle--primary .app-toggle__knob[data-v-617a4244]{background:#a4beec}.columns{display:grid;gap:var(--columns-gap, 16px);grid-template-columns:repeat(2,1fr)}.columns--cols-1{grid-template-columns:1fr}.columns--cols-2{grid-template-columns:repeat(2,1fr)}.columns--cols-3{grid-template-columns:repeat(3,1fr)}.columns--cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 900px){.columns{grid-template-columns:1fr!important}}.icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.icon--page{width:var(--icon-size);height:var(--icon-size)}.icon--xs{width:16px;height:16px}.icon--sm{width:20px;height:20px}.icon--md{width:24px;height:24px}.icon--lg{width:48px;height:48px}.icon--xl{width:100px;height:100px}.icon__svg,.icon__img{width:100%;height:100%;display:block}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#22252640;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog{max-width:375px;background:#fff;padding:24px 20px 80px;border-radius:16px;min-width:300px;min-height:200px;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:24px}.dialog h2{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:32px}.dialog p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:12px;padding-top:24px}.dialog-icon{width:100%;display:flex;justify-content:center;align-items:center;padding-bottom:20px}.dialog-icon--confirm{color:#dd5f00}.dialog-icon--success{color:#a0b932}.dialog-icon--alert{color:#dd5f00}[data-v-4b7192cc]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-4b7192cc]:root{--page-shell-sidebar-width: 80px}.auth-success[data-v-4b7192cc]{display:flex;align-items:center;justify-content:center}.checkmark[data-v-4b7192cc]{width:36px;height:36px;display:block}.checkmark__circle[data-v-4b7192cc]{stroke:var(--c-success, #9be36f);stroke-width:2;stroke-dasharray:166;stroke-dashoffset:166;transform-origin:50% 50%;animation:circle-4b7192cc .5s ease forwards}.checkmark__check[data-v-4b7192cc]{stroke:var(--c-success, #9be36f);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:check-4b7192cc .35s .4s ease forwards}@keyframes circle-4b7192cc{to{stroke-dashoffset:0}}@keyframes check-4b7192cc{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.checkmark__circle[data-v-4b7192cc],.checkmark__check[data-v-4b7192cc]{animation:none;stroke-dashoffset:0}}.notification{position:fixed;top:0;right:0;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px;max-width:300px;width:100%;background:#fff;padding:20px;text-align:center;z-index:9999;display:flex;justify-content:flex-start;align-items:center;gap:20px;box-shadow:0 4px 28.2px #5a6f7640;border-radius:0 0 16px 16px}.notification-icon{display:flex;justify-content:center;align-items:center}.notification-icon--confirm{color:#dd5f00}.notification-icon--info{color:#a0b932}.notification-icon--alert{color:#dd5f00}.actions{margin-top:20px;display:flex;justify-content:flex-end;gap:24px}.slide-down-enter-active,.slide-down-leave-active{transition:transform .22s ease,opacity .22s ease;will-change:transform,opacity}.slide-down-enter-from,.slide-down-leave-to{transform:translateY(-16px);opacity:0}.slide-down-enter-to,.slide-down-leave-from{transform:translateY(0);opacity:1}.preloader{position:fixed;top:0;right:0;width:100vw;height:100vh;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px;background:transparent;text-align:center;padding-bottom:88px;z-index:2000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;color:#222526}.preloader--small{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-bottom:0;z-index:2000;pointer-events:none;color:#fff}@keyframes spin{to{transform:rotate(360deg)}}.preloader__icon{animation:spin 2s linear infinite;width:42px;height:42px;color:inherit}.fade-down-enter-active,.fade-down-leave-active{transition:opacity .5s ease-in-out}.fade-down-enter-from,.fade-down-leave-to{opacity:0}.fade-down-enter-to,.fade-down-leave-from{opacity:1}[data-v-64e72938]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-64e72938]:root{--page-shell-sidebar-width: 80px}.nav-sidebar[data-v-64e72938]{width:80px;box-sizing:border-box;padding:16px;height:100vh;background:#fff;transition:width .14s ease-out;display:flex;flex-direction:column}.nav-sidebar.nav-sidebar--expanded[data-v-64e72938]{width:215px;box-shadow:4px 0 2px #f3f3f3;z-index:75;position:relative}.nav-logo[data-v-64e72938]{width:48px;height:48px;align-self:flex-start;margin-top:24px}.nav-body[data-v-64e72938]{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:60px}.nav-items[data-v-64e72938]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;margin:0;padding:0;list-style:none;width:100%}.nav-item[data-v-64e72938]{position:relative;margin-bottom:0}.nav-item .icon[data-v-64e72938],.nav-logout .icon[data-v-64e72938]{position:relative;background:transparent;color:inherit;transition:color .18s ease,background .18s ease}.nav-item .icon svg[data-v-64e72938],.nav-logout .icon svg[data-v-64e72938]{width:24px;height:24px;display:block;margin:0 auto;color:inherit}.nav-link[data-v-64e72938]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;width:48px;height:48px;border-radius:8px;text-decoration:none;color:#222526;position:relative;transition:background .18s ease,color .18s ease}.nav-sidebar--expanded .nav-link[data-v-64e72938]{width:auto;min-width:100%;justify-content:flex-start;padding:0 12px;gap:12px}.nav-link[data-v-64e72938]:hover{background:#f3bd54;color:#fff}.nav-link[data-v-64e72938]:active,.nav-link.router-link-active[data-v-64e72938],.nav-link.router-link-exact-active[data-v-64e72938]{background:#f3a108;color:#fff}.nav-link[data-v-64e72938]:focus-visible{outline:none;box-shadow:0 0 0 3px #eb870033}.nav-item-title[data-v-64e72938]{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:13px;color:inherit;white-space:nowrap;opacity:0}.nav-sidebar--expanded .nav-item-title[data-v-64e72938]{opacity:1}.nav-footer[data-v-64e72938]{align-self:flex-start}.nav-logout[data-v-64e72938]{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 12px;gap:12px;border-radius:8px;background:transparent;color:#222526;border:none;cursor:pointer;transition:background .18s ease,color .18s ease}.nav-logout[data-v-64e72938]:hover{background:#f3bd54;color:#fff}.nav-logout[data-v-64e72938]:active{background:#dd5f00;color:#fff}.nav-logout[data-v-64e72938]:focus-visible{outline:none;box-shadow:0 0 0 3px #eb870033}.nav-item-dot[data-v-64e72938]{position:absolute;top:-4px;right:-5px;width:10px;height:10px;border-radius:999px;display:block;pointer-events:none;background:#c5d86d;box-shadow:0 0 0 2px #fff;z-index:75}.nav-item-dot--collapsed[data-v-64e72938]{top:-5px;right:-4px}[data-v-c64ebfb7]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-c64ebfb7]:root{--page-shell-sidebar-width: 80px}.nav-footer[data-v-c64ebfb7]{position:fixed;bottom:0;left:0;right:0;width:100vw;height:auto;background:#fff;border-top:1px solid #A9ADAF;padding:16px env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);z-index:75;display:flex;align-items:center;justify-content:center;box-shadow:0 -2px 10px #5a6f761a}.nav-items--collapsed[data-v-c64ebfb7]{display:flex;justify-content:space-between;align-items:center;width:100%;list-style:none;padding:0;margin:0;gap:20px}.nav-item[data-v-c64ebfb7]{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.nav-item .icon[data-v-c64ebfb7]{position:relative}.nav-link--icon[data-v-c64ebfb7]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:transparent;color:#222526;transition:background .18s ease,color .18s ease;text-decoration:none}.nav-link--icon[data-v-c64ebfb7]:hover{background:#f3bd54;color:#fff}.nav-link--icon[data-v-c64ebfb7]:focus-visible{outline:none;box-shadow:0 0 0 3px #eb870033}.nav-link--icon svg[data-v-c64ebfb7],.nav-link--icon img[data-v-c64ebfb7]{width:24px;height:24px;display:block;margin:0 auto;color:inherit}.nav-toggle[data-v-c64ebfb7]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:transparent;color:#222526;transition:background .18s ease,color .18s ease;border:none;cursor:pointer}.nav-toggle[data-v-c64ebfb7]:hover{background:#f3bd54;color:#fff}.nav-toggle[data-v-c64ebfb7]:focus-visible{outline:none;box-shadow:0 0 0 3px #eb870033}.nav-toggle svg[data-v-c64ebfb7],.nav-toggle img[data-v-c64ebfb7]{width:24px;height:24px;display:block;fill:currentColor;margin:0 auto;color:inherit}.nav-item-dot[data-v-c64ebfb7]{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:999px;display:block;pointer-events:none;background:#c5d86d;box-shadow:0 0 0 2px #fff;z-index:75}[data-v-9b80d3d4]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-9b80d3d4]:root{--page-shell-sidebar-width: 80px}.rolled-mobile-nav__underlay[data-v-9b80d3d4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#22252680;z-index:75}.rolled-mobile-nav__wrapper[data-v-9b80d3d4]{position:fixed;bottom:0;left:0;width:100vw;height:auto;max-height:70vh;z-index:75;display:flex;justify-content:center;align-items:flex-end}.rolled-mobile-nav[data-v-9b80d3d4]{width:100vw;height:auto;margin:0;padding:24px calc(20px + env(safe-area-inset-right)) 24px calc(20px + env(safe-area-inset-left));background:#fff;border-radius:40px 40px 0 0;box-shadow:0 -4px 20px #5a6f7626}.rolled-mobile-nav__header[data-v-9b80d3d4]{display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid #889498;margin-bottom:24px}.rolled-mobile-nav-header__logo-wrapper--small[data-v-9b80d3d4]{width:65px;height:65px}.rolled-mobile-nav__close[data-v-9b80d3d4]{background:none;border:none;padding:8px;cursor:pointer;border-radius:16px;color:#3f4c50;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;--icon-color: #3F4C50}.rolled-mobile-nav__close[data-v-9b80d3d4]:hover,.rolled-mobile-nav__close[data-v-9b80d3d4]:active{background:none;color:#3f4c50}.rolled-mobile-nav__close[data-v-9b80d3d4]:focus-visible{outline:none;box-shadow:none}.rolled-mobile-nav__close[data-v-9b80d3d4]:focus{outline:none}.rolled-mobile-nav__close svg[data-v-9b80d3d4]{width:24px;height:24px}.nav-logout[data-v-9b80d3d4]{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 12px;gap:12px;border-radius:8px;background:transparent;color:inherit;border:none;cursor:pointer;transition:background .18s ease,color .18s ease}.nav-logout[data-v-9b80d3d4]:hover{background:#f3bd54;color:#fff}.nav-logout[data-v-9b80d3d4]:active{background:#dd5f00;color:#fff}.nav-logout[data-v-9b80d3d4]:focus-visible{outline:none;box-shadow:0 0 0 3px #eb870033}.nav-logout[data-v-9b80d3d4]:focus{outline:none}.rolled-mobile-nav__body[data-v-9b80d3d4]{padding:24px 0 12px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:24px}.rolled-mobile-nav__body .nav-items[data-v-9b80d3d4]{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding-left:0;padding-right:0;list-style:none}.rolled-mobile-nav__body .nav-item[data-v-9b80d3d4]{list-style:none;display:flex;justify-content:flex-start;align-items:center;color:#222526}.rolled-mobile-nav__body .nav-item .icon[data-v-9b80d3d4]{color:inherit}.rolled-mobile-nav__body .nav-link--mobile[data-v-9b80d3d4]{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:12px 16px 12px 12px;width:auto;box-sizing:border-box;border-radius:12px;background:transparent;color:#222526;text-decoration:none;transition:background .18s ease,color .18s ease}.rolled-mobile-nav__body .nav-link--mobile[data-v-9b80d3d4]:hover{background:#f3bd54;color:#fff}.rolled-mobile-nav__body .nav-link--mobile[data-v-9b80d3d4]:active,.rolled-mobile-nav__body .nav-link--mobile.router-link-active[data-v-9b80d3d4],.rolled-mobile-nav__body .nav-link--mobile.router-link-exact-active[data-v-9b80d3d4]{background:#f3a108;color:#fff}.rolled-mobile-nav__body .nav-link--mobile[data-v-9b80d3d4]:focus-visible{outline:none;box-shadow:0 0 0 3px #eb870033}.rolled-mobile-nav__body .nav-link--mobile p[data-v-9b80d3d4]{margin:0;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px;transition:color .18s ease}.nav-link--mobile .icon[data-v-9b80d3d4]{position:relative;background:transparent;color:inherit;transition:color .18s ease,background .18s ease}.nav-link--mobile .icon svg[data-v-9b80d3d4]{width:24px;height:24px;display:block;margin:0 auto}.rolled-mobile-nav__logout[data-v-9b80d3d4]{grid-column:1;grid-row:2;margin:0;width:100%;padding-top:16px;border-top:1px solid #889498;color:#222526}.rolled-mobile-nav__logout .icon[data-v-9b80d3d4]{color:inherit}.rolled-mobile-nav__logout .icon svg[data-v-9b80d3d4]{width:24px;height:24px;display:block;margin:0 auto}.rolled-mobile-nav__logout .nav-link--mobile[data-v-9b80d3d4]{padding:12px 16px 12px 12px;width:auto;gap:8px}.rolled-mobile-nav__logout p[data-v-9b80d3d4]{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px;transition:color .18s ease}.nav-item-dot--mobile[data-v-9b80d3d4]{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:999px;display:block;pointer-events:none;background:#c5d86d;box-shadow:0 0 0 2px #fff;z-index:75}.fade-enter-active[data-v-9b80d3d4],.fade-leave-active[data-v-9b80d3d4]{transition:opacity .5s ease-in-out}.fade-enter-from[data-v-9b80d3d4],.fade-leave-to[data-v-9b80d3d4]{opacity:0}.roll-enter-active[data-v-9b80d3d4],.roll-leave-active[data-v-9b80d3d4]{transition:transform .5s ease-in-out}.roll-enter-from[data-v-9b80d3d4],.roll-leave-to[data-v-9b80d3d4]{transform:translateY(100%)}[data-v-953c90af]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-953c90af]:root{--page-shell-sidebar-width: 80px}.nav-wrapper.nav-wrapper--mobile[data-v-953c90af]{width:100%;height:100%;display:flex;align-items:center;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left)}.swal2-html-container{overflow:visible}.enlarge-image-slider__wrapper{position:relative}.enlarge-image-slider-control__wrapper{cursor:pointer}.enlarge-image-slider-control__wrapper--prev{position:absolute;top:calc(50% - 25px);left:-70px}.enlarge-image-slider-control__wrapper--next{position:absolute;top:calc(50% - 25px);right:-70px}.enlarge-image-slider-note__wrapper{position:absolute;bottom:24px;left:24px;width:calc(100% - 128px);height:auto;padding:24px;background:#ffffff80;border-radius:24px;text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;color:#222526}.enlarge-image-slider-note__wrapper .slider-note-title{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:700;line-height:auto;font-size:32px}.enlarge-image-slider-note__wrapper .slider-note{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px}.close-modal{position:absolute;top:20px;right:20px;cursor:pointer}.modal__wrapper--mobile .image__wrapper{border-radius:0;height:calc(100vh - 80px)}.modal__wrapper--mobile .enlarge-image-slider-control__wrapper{cursor:pointer}.modal__wrapper--mobile .enlarge-image-slider-control__wrapper--prev{position:absolute;top:calc(50% - 25px);left:20px}.modal__wrapper--mobile .enlarge-image-slider-control__wrapper--next{position:absolute;top:calc(50% - 25px);right:20px}.modal__wrapper--mobile .enlarge-image-slider-note__wrapper{width:calc(100% - 90px);height:auto;position:absolute;bottom:20px;left:20px}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}[data-v-2992a1a1]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-2992a1a1]:root{--page-shell-sidebar-width: 80px}.image-upload-cropper[data-v-2992a1a1]{width:100%}.cropper-section[data-v-2992a1a1]{display:flex;flex-direction:column;align-items:center;gap:16px}.cropper-container[data-v-2992a1a1]{border:1px solid #A9ADAF;border-radius:16px;overflow:hidden;max-width:450px;width:100%;height:300px}.cropper-container.empty[data-v-2992a1a1]{background-color:#cacccd;display:flex;align-items:center;justify-content:center}.cropper-container.empty button.placeholder[data-v-2992a1a1]{border:0;background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;width:100%;height:100%;cursor:pointer;padding:12px}.cropper-container.empty button.placeholder .placeholder__image[data-v-2992a1a1]{width:100px;height:100px;border-radius:50%;overflow:hidden;border:1px solid #A9ADAF;display:block;margin:0 auto}.cropper-container.empty button.placeholder .placeholder__image img[data-v-2992a1a1]{width:100%;height:100%;object-fit:cover;display:block}.cropper-container.empty button.placeholder .placeholder__overlay[data-v-2992a1a1]{display:flex;align-items:center;gap:8px;color:#4e6066}.cropper-container.empty button.placeholder .placeholder__overlay svg[data-v-2992a1a1]{width:24px;height:24px;color:#728288}.cropper-container.empty button.placeholder .placeholder__overlay p[data-v-2992a1a1]{margin:0;font-size:.875rem}.image-cropper[data-v-2992a1a1]{width:100%;height:300px;background:transparent}.activity-card-name__wrapper{display:flex;justify-content:flex-start;align-items:center}.activity-card-name__wrapper--mobile{padding:12px 0}.activity-card-name{display:flex;justify-content:flex-start;align-items:center;gap:16px;color:#222526}.activity-card-name p,.activity-card-name h1{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px}.activity-card-name h1{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:700;line-height:auto;font-size:32px;color:#5a6f76;padding-top:16px}.activity-card-name__wrapper:has(.icon){justify-content:space-between;align-items:center}.activity-card-name-chevron{transition:all .2s ease-in-out}.activity-card-name-chevron .icon__svg{width:24px;height:24px;display:block;fill:none;stroke:currentColor}.activity-card-name-chevron--reverse{rotate:180deg}.activity-card-name .icon--xl{color:#5a6f76}.custom-alert__wrapper{padding:20px 24px;display:flex;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;background:#f1f6dc;border-radius:24px}.custom-alert__wrapper .custom-alert__icon{display:flex;justify-content:center;align-items:center}.custom-alert__wrapper--success{color:#748624}.custom-alert__wrapper--warning{color:#dd5f00}.back-button__wrapper{display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:16px;cursor:pointer;border:none;background:transparent;color:inherit}.back-button__wrapper svg{fill:none;stroke:currentColor}.back-button__wrapper p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px}.back-button__wrapper--light{color:#fff}.back-button__wrapper--dark{color:#222526}.page-shell__wrapper--mobile .back-button__wrapper,.page-shell--mobile .back-button__wrapper{padding-top:24px;padding-left:24px}.colored-box__wrapper{width:100%;height:auto;padding:16px;border-radius:24px;color:#222526;box-sizing:border-box}.colored-box__wrapper .colored-box__heading{padding-bottom:16px;display:flex;justify-content:space-between;align-items:center;position:relative}.colored-box__wrapper .colored-box__heading p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:32px}.colored-box__wrapper .colored-box__title{padding-bottom:20px}.colored-box__wrapper .colored-box__title p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:700;line-height:auto;font-size:32px}.colored-box__wrapper .colored-box__body p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:12px}.colored-box__wrapper--neutral-50{background:#f3f3f3}.colored-box__wrapper--orange-100{background:#fff3d8}.colored-box__wrapper--orange-200{background:#ffe2a7}.colored-box__wrapper--orange-400{background:#f2ae2c}.colored-box__wrapper--orange-500{background:#f3a108}.colored-box__wrapper--orange-900{background:#dd5f00}.colored-box__wrapper--blue-50{background:#edf2fb}.colored-box__wrapper--blue-100{background:#e0e9f9}.colored-box__wrapper--blue-300{background:#a4beec}.colored-box__wrapper--blue-400{background:#6390df}.colored-box__wrapper--blue-900{background:#002851}.custom-code-inputs{display:flex;justify-content:space-between;gap:16px}.custom-code-inputs input{box-sizing:border-box;flex:1 1 0;min-width:0;width:100%;aspect-ratio:1/1;max-width:64px;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:18px;color:#5a6f76;border:2px solid #CACCCD;border-radius:12px;text-align:center;padding:0}.custom-code-inputs input[type=number]::-webkit-outer-spin-button,.custom-code-inputs input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-code-inputs input[type=number]{-moz-appearance:textfield}@media (max-width: 420px){.custom-code-inputs{gap:8px}.custom-code-inputs input{max-width:48px;aspect-ratio:1/1}}.custom-code-input__label{padding-bottom:8px;padding-left:8px;color:inherit}.custom-code-input__label p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:200;line-height:auto;font-size:16px}.custom-file-input__wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.custom-file-input__heading,.custom-file-input__body{width:100%}.file-button{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:16px;padding:20px 24px;width:100%;display:inline-block;background-color:#f3a108;color:#fff;border-radius:50px;cursor:pointer;transition:background-color .2s ease-in-out;text-align:center}.file-button:hover{background-color:#eb8700}.custom-file-input__heading{display:flex;justify-content:space-between;align-items:center;gap:24px;color:#222526}.custom-file-input__file-name{display:flex;justify-content:flex-start;align-items:center;gap:24px}.custom-file-input__file-name p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:12px}.custom-file-input__remove-file{cursor:pointer}.custom-input__wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;margin-bottom:16px}.custom-input__wrapper label{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:200;line-height:auto;font-size:12px;padding-left:16px;color:inherit}.custom-input__wrapper--with-count{padding-bottom:20px}.custom-input__field{width:100%;position:relative}.custom-input__field input,.custom-input__field textarea{padding:12px 8px 12px 16px;width:100%;min-height:50px;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px;border-radius:16px;border:1px solid #CACCCD;color:#222526;box-sizing:border-box}.custom-input__field input:focus,.custom-input__field textarea:focus{outline:none;border:1px solid #004E9B}.custom-input__field input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:50px;height:50px;background-color:#fff;border:1px solid #CACCCD;color:#222526;border-radius:16px;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.5;padding:12px 8px 12px 16px}.custom-input__field input[type=date]::-webkit-datetime-edit,.custom-input__field input[type=date]::-webkit-datetime-edit-fields-wrapper,.custom-input__field input[type=date]::-webkit-datetime-edit-day-field,.custom-input__field input[type=date]::-webkit-datetime-edit-month-field,.custom-input__field input[type=date]::-webkit-datetime-edit-year-field,.custom-input__field input[type=date]::-webkit-datetime-edit-text{color:#222526;font-family:inherit;font-size:inherit;font-weight:400}.custom-input__field input[type=date]::-webkit-datetime-edit-day-field:focus,.custom-input__field input[type=date]::-webkit-datetime-edit-month-field:focus,.custom-input__field input[type=date]::-webkit-datetime-edit-year-field:focus{background-color:#ffe2a7;color:#dd5f00;outline:none}.custom-input__field input[type=date]::-webkit-inner-spin-button,.custom-input__field input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.custom-input__field input[type=date]:focus{outline:none;border:1px solid #004E9B}.custom-input__field input[type=date]::placeholder{color:#5a6f76}.custom-input__field .custom-input-icon{position:absolute;top:calc(50% - 10px);right:15px;cursor:pointer}.custom-input__field .count{position:absolute;right:-30px;bottom:-25px;color:#889498}.custom-input__field--password input{padding:12px 40px 12px 16px}.custom-input__field--password .custom-input-icon{color:#728288}.custom-progress-bar__wrapper{width:100%;height:auto;position:relative}.custom-progress-bar__wrapper--halfcircle .custom-progress-bar--background{color:#ffffff40}.custom-progress-bar__wrapper--halfcircle .custom-progress-bar{color:#fff}.custom-progress-bar__wrapper--linear{margin-bottom:20px}.custom-progress-bar__wrapper--linear .custom-progress-bar--background{color:#f3f3f3}.custom-progress-bar__wrapper--linear .custom-progress-bar{color:#a0b932}.custom-progress-bar__wrapper--linear .custom-progress-bar-status{position:absolute;right:0;bottom:-10px}.custom-progress-bar__wrapper--linear .custom-progress-bar-status p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:12px;color:#222526}.custom-progress-bar__wrapper--circle{margin-bottom:20px}.custom-progress-bar__wrapper--circle .custom-progress-bar--background{color:#f3f3f3}.custom-progress-bar__wrapper--circle .custom-progress-bar{color:#f3a108}.custom-progress-bar__wrapper--circle .custom-progress-bar-circle-status{width:100%;height:100px;position:absolute;top:calc(50% - 50px);left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#222526}.custom-progress-bar__wrapper--circle .custom-progress-bar-circle-status .progress-label{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:32px}.custom-progress-bar__wrapper--circle .custom-progress-bar-circle-status .progress{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:44px}.custom-range-input__wrapper{padding-top:20px;padding-bottom:24px}.range-input__wrapper input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;background:#f3f3f3;border-radius:4px;outline:none;opacity:.9;transition:opacity .2s}.range-input__wrapper input[type=range]:hover{opacity:1}.range-input__wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;cursor:pointer;transition:.3s}.range-input__wrapper input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;cursor:pointer}.range-input__wrapper input[type=range]::-moz-range-track{background:#f3f3f3;height:8px;border-radius:4px}.range-input__wrapper input[type=range]::-ms-thumb{width:20px;height:20px;border-radius:50%;cursor:pointer}.range-input__wrapper--white input[type=range]::-webkit-slider-thumb{background:#cad9f4;border:1px solid #6390DF}.range-input__wrapper--white input[type=range]::-webkit-slider-thumb:hover{background:#cad9f4;border:1px solid #6390DF}.range-input__wrapper--white input[type=range]::-moz-range-thumb{background:#cad9f4;border:1px solid #6390DF}.range-input__wrapper--white input[type=range]::-ms-thumb{background:#cad9f4;border:1px solid #6390DF}.range-input__wrapper--orange input[type=range]::-webkit-slider-thumb{background:#f3a108;border:1px solid #F3A108}.range-input__wrapper--orange input[type=range]::-webkit-slider-thumb:hover{background:#f3a108;border:1px solid #F3A108}.range-input__wrapper--orange input[type=range]::-moz-range-thumb{background:#f3a108;border:1px solid #F3A108}.range-input__wrapper--orange input[type=range]::-ms-thumb{background:#f3a108;border:1px solid #F3A108}.range-input__wrapper{padding:0 15px}.range-input{width:100%;height:auto}.range-input-label__wrapper{margin-top:16px;position:relative;display:flex;justify-content:space-between;align-items:center}.range-input-label__wrapper .label-item{color:#fff}.range-input-label__wrapper .label-item p{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:16px}.range-input-label__wrapper.range-input-label__wrapper--icon{display:flex;justify-content:space-between;align-items:flex-start}.range-input-label__wrapper.range-input-label__wrapper--icon .label-item{position:relative;width:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.range-input-label__wrapper.range-input-label__wrapper--icon .label-item.label-item--0,.range-input-label__wrapper.range-input-label__wrapper--icon .label-item.label-item--1,.range-input-label__wrapper.range-input-label__wrapper--icon .label-item.label-item--2,.range-input-label__wrapper.range-input-label__wrapper--icon .label-item.label-item--3,.range-input-label__wrapper.range-input-label__wrapper--icon .label-item.label-item--4{left:auto}.range-input-label__wrapper.range-input-label__wrapper--icon .label-item .range-input-icon{color:#a9adaf}.range-input-label__wrapper.range-input-label__wrapper--icon .label-item .range-input-icon--active{color:#f3a108}[data-v-3ecbbc91]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-3ecbbc91]:root{--page-shell-sidebar-width: 80px}.icon-text-button__icon[data-v-3ecbbc91]{display:inline-flex;align-items:center;justify-content:center}.icon-text-button__icon svg[data-v-3ecbbc91]{width:16px;height:16px}.app-button--small .icon-text-button__icon svg[data-v-3ecbbc91]{width:14px;height:14px}.app-button--large .icon-text-button__icon svg[data-v-3ecbbc91]{width:18px;height:18px}.icon-text-button__icon--start[data-v-3ecbbc91]{margin-right:16px}.icon-text-button__icon--end[data-v-3ecbbc91]{margin-left:16px}.popup-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.popup-backdrop--mobile{padding:8px}.popup{background:#fff;border-radius:24px;min-width:500px;max-width:600px;min-height:200px;max-height:80vh;display:flex;flex-direction:column;position:relative;box-shadow:0 10px 25px #0003}.popup--mobile{min-width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:80vh}.popup--alert{border-left:4px solid #F3A108}.popup--success{border-left:4px solid #C5D86D}.popup--error{border-left:4px solid #EA3546}.popup--warning{border-left:4px solid #DD5F00}.popup--info{border-left:4px solid #F3A108}.popup__header{display:flex;justify-content:flex-end;padding:20px 20px 0;flex-shrink:0;position:relative}.popup__header-icon{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;width:46px;height:46px}.popup__header-icon--error{color:#ea3546}.popup__header-icon--alert{color:#f3a108}.popup__header-icon--warning{color:#dd5f00}.popup__header-icon--success{color:#a0b932}.popup__header-icon--info{color:#f3a108}.popup__header-icon .icon,.popup__header-icon svg{height:46px}.popup__close-button .icon svg,.popup__close-icon{width:24px;height:24px}.popup__close-button{background:none;border:none;padding:8px;cursor:pointer;border-radius:16px;color:#4e6066;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.popup__close-button:focus{outline:none}.popup__content{padding:24px;flex:1;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;text-align:center}.popup__content>*{width:100%}.popup--no-footer .popup__content{margin-bottom:40px}.popup--image{max-width:90vw;max-height:90vh;min-width:600px}@media (max-width: 900px){.popup--image{max-width:95vw;max-height:80vh;min-width:auto}}.popup--image .popup__content{padding:16px;justify-content:flex-start;text-align:left}.popup__footer{padding:24px 0 40px;margin-top:24px;display:flex;flex-direction:column;gap:20px}.popup__footer :deep(.app-button){width:100%}.popup__content .error-message{margin-bottom:24px}.popup-enter-active,.popup-leave-active{transition:opacity .3s ease}.popup-enter-from,.popup-leave-to{opacity:0}.popup-content-enter-active,.popup-content-leave-active{transition:transform .3s ease,opacity .3s ease}.popup-content-enter-from,.popup-content-leave-to{transform:scale(.9) translateY(-10px);opacity:0}[data-v-7e4117e2]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-7e4117e2]:root{--page-shell-sidebar-width: 80px}.secondary-placeholder[data-v-7e4117e2]{height:100%;display:flex;align-items:center;justify-content:center;padding:60px}.secondary-placeholder__content[data-v-7e4117e2]{text-align:center;max-width:400px}.secondary-placeholder__text[data-v-7e4117e2]{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:200;line-height:auto;font-size:16px;color:#728288;margin-bottom:60px;line-height:1.5}.secondary-placeholder__logo[data-v-7e4117e2]{display:flex;justify-content:center}.secondary-placeholder__logo-svg[data-v-7e4117e2]{width:200px;height:auto;color:#cacccd}.stepper__wrapper{display:flex;justify-content:center;align-items:center;gap:16px}.stepper__wrapper .step{width:10px;height:10px;background:#6390df;border-radius:50%}.stepper__wrapper .current-step{background:#ffdf00}.image-slider{display:flex;align-items:center;gap:8px;position:relative;margin-left:0;margin-right:0;width:100%}.slider-control{background:#fff;border:1px solid rgba(34,37,38,.12);border-radius:50%;width:32px;height:32px;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.slider-control:disabled{opacity:.4;cursor:not-allowed}.slider-control--prev{left:0}.slider-control--next{right:0}.image-slider-inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;min-height:260px;gap:16px;overflow-x:auto;box-sizing:border-box;flex:8;padding-left:40px;padding-right:40px}.image-slider-inner--scroll{overflow-x:scroll}.image-slider-inner--hidden{overflow-x:hidden}.image-slide{min-width:320px;max-width:420px;flex-shrink:0;background:#fff;border-radius:24px;box-shadow:0 2px 8px #0000000a;padding:0 0 24px;display:flex;flex-direction:column;align-items:center;margin:0;box-sizing:border-box}@media (max-width: 900px){.image-slide{min-width:100%;max-width:100%}}.image-slide .image-container{position:relative;cursor:pointer;border-radius:16px;overflow:hidden;width:100%;margin-bottom:12px}.image-slide .image-container>img,.image-slide .image-container img,.image-slide .image-container .app-image{display:block;width:100%;height:auto;object-fit:cover}.image-slide .image-container:hover .zoom-indicator{opacity:1}.image-slide .zoom-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;border-radius:24px;padding:8px;opacity:0;transition:opacity .2s}@media (max-width: 900px){.image-slide .zoom-indicator{opacity:1}}.image-slider--gallery .image-slide{min-width:360px;max-width:720px;border-radius:24px;box-shadow:0 6px 24px #0000000f}.image-slider--gallery .slider-control{width:44px;height:44px;font-size:22px;border-radius:999px;background:#ffffffe6}.image-slider--gallery .image-slider-inner{padding-left:52px;padding-right:52px}.image-slider--compact .image-slide{min-width:200px;max-width:260px;border-radius:16px;box-shadow:0 4px 12px #0000000a}.image-slider--compact .slider-control{width:28px;height:28px;font-size:16px}.image-slider--compact .image-slider-inner{padding-left:36px;padding-right:36px}.image-slider--minimal{gap:8px}.image-slider--minimal .image-slide{min-width:100%;max-width:100%;border-radius:0;box-shadow:none;background:transparent}.image-slider--minimal .slider-control{background:transparent;border:none;width:36px;height:36px}.image-slider--minimal .image-slider-inner{padding-left:44px;padding-right:44px}.image-slider--video-analysis .image-slide{min-width:280px;max-width:400px;border-radius:16px;box-shadow:0 4px 16px #00000014;background:#edf2fb;border:1px solid #CAD9F4}.image-slider--video-analysis .slider-control{background:#004e9b;border:1px solid #004284;color:#fff;width:36px;height:36px;font-size:18px}.image-slider--video-analysis .image-slider-inner{padding-left:44px;padding-right:44px}.image-slider-empty{padding:24px}.video-element__wrapper{width:100%;height:auto;border-radius:24px;overflow:hidden;position:relative;max-height:550px}.video-element{width:100%;height:100%;object-fit:contain;max-height:100%;border-radius:24px}.video-element-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#22252640;border-radius:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.play-button-circle{background:#22252680;border-radius:50%;padding:16px;display:flex;justify-content:center;align-items:center}.canvas--hidden{display:none}[data-v-d0e59fbf]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-d0e59fbf]:root{--page-shell-sidebar-width: 80px}.code-verification-form .code-verification-resend-row[data-v-d0e59fbf]{margin-top:16px;margin-bottom:16px;display:flex;justify-content:flex-end}.code-verification-form .code-verification-resend-link[data-v-d0e59fbf]{background:none;border:none;color:#ffdf00;cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:none;transition:color .2s}.code-verification-form .code-verification-resend-link[data-v-d0e59fbf]:hover:not(:disabled){color:#fae025}.code-verification-form .code-verification-resend-link[data-v-d0e59fbf]:disabled{color:#fdf871;cursor:not-allowed;text-decoration:none}.code-verification-error[data-v-d0e59fbf]{margin-top:16px}[data-v-f5ed09d7]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-f5ed09d7]:root{--page-shell-sidebar-width: 80px}.popup-progressbar[data-v-f5ed09d7]{width:100%;box-sizing:border-box}.bar-wrapper[data-v-f5ed09d7]{width:100%;background:#889498;border-radius:2px;overflow:hidden}.bar[data-v-f5ed09d7]{height:4px;width:0%;transition:width .2s linear;background:#c5d86d}.staging-hint[data-v-7a7a37b1]{width:100vw;height:22px;display:block;background-color:orange;text-align:center;padding:5px 5px 0 0}@font-face{font-family:OpenSans;src:local(""),url(/assets/OpenSans-Light-CuhbYFdb.woff2) format("woff2"),url(/assets/OpenSans-Light-1n9Z4xxn.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:local(""),url(/assets/OpenSans-Regular-CzCZlZ-_.woff2) format("woff2"),url(/assets/OpenSans-Regular-BYL697sd.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:local(""),url(/assets/OpenSans-Medium-Dzuhqix6.woff2) format("woff2"),url(/assets/OpenSans-Medium-D58BJrPl.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:local(""),url(/assets/OpenSans-SemiBold-hcIWKKZO.woff2) format("woff2"),url(/assets/OpenSans-SemiBold-BEIULkAz.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:local(""),url(/assets/OpenSans-Bold-ByTxyXlS.woff2) format("woff2"),url(/assets/OpenSans-Bold-xlJa4yU9.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:local(""),url(/assets/OpenSans-ExtraBold-Cdwq9Z2C.woff2) format("woff2"),url(/assets/OpenSans-ExtraBold-bWPio7kX.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/assets/Caveat-Regular-UJ9gNz5N.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSansCondensed;src:local(""),url(/assets/OpenSans_Condensed-Bold-CJxhF2Lk.woff2) format("woff2"),url(/assets/OpenSans_Condensed-Bold-8pOAjglR.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:condensed;font-display:swap}h1,h2,h3,h4,h5,h6,p,a,li,ul,ol,dt,dd{padding:0;margin:0;font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400}html,body{padding:0;margin:0;font-family:OpenSans,sans-serif;font-weight:400;font-stretch:normal;background:#fff;height:100%}html{height:100%}@media (min-width: 900px){body{background:#f3f3f3}}@media (max-width: 900px){body{overflow:hidden;height:100vh}}.row-submit{margin-top:24px}.grid{display:grid}.grid-cols-1{grid-template-columns:1fr;gap:24px}.grid-cols-2{grid-template-columns:1fr 1fr;gap:24px}.button-reset{border:none;padding:0;margin:0;background:none;font:inherit;color:inherit;cursor:pointer;outline:none}ul,ol{margin:0 0 20px;padding-left:20px;list-style-position:outside;line-height:1.5}li{margin-bottom:16px}ul li::marker{color:#3f4c50;font-size:.95rem}.flicking-viewport{position:relative;overflow:hidden}.flicking-viewport.vertical{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flicking-viewport.vertical>.flicking-camera{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flicking-viewport.flicking-hidden>.flicking-camera>*{visibility:hidden}.flicking-camera{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:1;will-change:transform}.flicking-camera>*{-ms-flex-negative:0;flex-shrink:0}[data-v-cc153ba4]:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}[data-v-cc153ba4]:root{--page-shell-sidebar-width: 80px}:root{--activity-main-card-bg: #E0E9F9;--activity-main-detail-bg: #E0E9F9;--activity-main-border: #004E9B;--activity-main-plan-badge: #A4BEEC;--activity-others-card-bg: #FFE2A7;--activity-others-detail-bg: #FFE2A7;--activity-others-border: #EB8700;--activity-others-plan-badge: #F3BD54;--activity-recovery-card-bg: #E6EFC1;--activity-recovery-detail-bg: #E6EFC1;--activity-recovery-border: #A0B932;--activity-recovery-plan-badge: #DEE9AD;--activity-competition-card-bg: #FFDF00;--activity-competition-detail-bg: #FFDF00;--activity-competition-border: #FFFFBF;--activity-competition-plan-badge: #FFFFBF;--activity-unplanned-card-bg: #F3F3F3;--activity-unplanned-detail-bg: #F3F3F3;--activity-unplanned-border: #5A6F76;--activity-unplanned-plan-badge: #5A6F76}:root{--page-shell-sidebar-width: 80px}html,body{height:100vh;height:100dvh;overflow:hidden;margin:0;padding:0}.page-shell{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.page-shell>header{position:sticky;top:0;width:100%;flex-shrink:0}.main-template--default .page-shell>header,.main-template--simple .page-shell>header{background:#f3f3f3}.page-shell>aside{display:none}.page-shell>main{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;padding:0 16px 60px;min-height:0}.page-shell>footer{position:fixed;bottom:0;left:0;right:0;width:100%;height:60px;border-top:1px solid #A9ADAF;z-index:75;flex-shrink:0}.main-template--centered footer,.main-template--auth footer{display:none}.main-template--centered main,.main-template--auth main{padding-bottom:16px}.page-shell.main-template--centered.base-layout__wrapper--ob{padding-left:0;padding-right:0}.page-shell.main-template--centered.base-layout__wrapper--ob>main{padding-left:0;padding-right:0}.main-template__secondary{display:none}.main-template__primary,.main-template__secondary{min-width:0;box-sizing:border-box;padding:16px 0}@media (min-width: 901px){html,body{overflow:auto}.page-shell{display:grid;grid-template-columns:80px 1fr;grid-template-rows:auto 1fr;height:100vh;overflow-x:visible;overflow-y:hidden}.page-shell.main-template--auth{overflow-y:visible}.page-shell>header{grid-column:1/-1;grid-row:1;position:static}.page-shell>aside{display:block;grid-column:1;grid-row:2;height:100%;background:#fff;overflow:visible;position:relative;z-index:75}.page-shell>main{grid-column:2;grid-row:2;padding:40px 24px;overflow:hidden}.main-template--default main{display:grid;grid-template-columns:2fr 3fr;gap:40px 24px}.main-template--default.single-section main{display:block}.main-template--auth main{display:grid;grid-template-columns:minmax(420px,1fr) minmax(420px,1fr);gap:40px 24px;align-items:center;justify-items:center;overflow:visible}.main-template--simple main,.main-template--centered main{display:block}.page-shell>footer{display:none}.main-template--default .main-template__secondary,.main-template--auth .main-template__secondary{display:block}.main-template--simple .main-template__secondary,.main-template--centered .main-template__secondary{display:none}.main-template--default .main-template__primary,.main-template--default .main-template__secondary{background:#fff;padding:40px 24px;border-radius:24px;box-sizing:border-box;min-height:clamp(360px,50vh,720px);max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;overflow-x:hidden;margin:0}.main-template--default.single-section .main-template__primary{max-width:clamp(320px,90vw,880px);margin:0 auto;height:auto;min-height:0}.main-template--simple .main-template__primary{max-width:880px;margin:0 auto}.page-shell.main-template--auth>aside{display:none}.page-shell.main-template--auth{grid-template-columns:1fr}.page-shell.main-template--auth>main{grid-column:1}.main-template--auth .main-template__primary,.main-template--auth .main-template__secondary{background:transparent;padding:0;border-radius:0;height:auto;max-height:none;min-height:520px;overflow:visible;align-self:stretch;width:100%}.main-template--auth .main-template__primary{display:flex;align-items:center;justify-content:center;background:#004e9b;color:#fff;width:100%;margin-right:80px}.main-template--auth .main-template__primary>.auth-content-wrapper{transform:translateY(-80px)}.main-template--auth .main-template__secondary{display:flex;align-items:center;justify-content:center}.main-template--auth .main-template__primary{order:2}.main-template--auth .main-template__secondary{order:1}}.main-template__secondary-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:0}.main-template__secondary-overlay-wrapper{width:100%;height:100%;position:relative}.main-template__secondary-overlay-content{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;display:flex;flex-direction:column;box-sizing:border-box}.main-template__secondary-overlay-header{flex-shrink:0;background:#fff;padding:16px;border-bottom:1px solid #A9ADAF;display:flex;align-items:center;gap:16px}.main-template__secondary-overlay-body{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable always;box-sizing:border-box;scroll-padding-bottom:calc(24px + env(safe-area-inset-bottom,0))}.main-template__secondary-overlay-inner{padding:24px 16px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0));box-sizing:border-box;min-height:100%}.main-template__secondary-overlay-body>:not(.main-template__secondary-overlay-inner){padding:24px 16px}.secondary-breadcrumb{display:flex;align-items:center;gap:8px}.secondary-breadcrumb .breadcrumb-base{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:13px;color:#4e6066}.secondary-breadcrumb .breadcrumb-separator{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:400;line-height:auto;font-size:13px;color:#728288}.secondary-breadcrumb .breadcrumb-current{font-family:OpenSans,sans-serif;font-stretch:normal;font-weight:600;line-height:auto;font-size:13px;color:#31393c}.page-shell.main-template--centered{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:12px}.page-shell.main-template--centered>header{position:static;width:100%;padding:0;margin-bottom:0}.page-shell.main-template--centered>main{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;padding:0;overflow-y:auto;overflow-x:hidden}.page-shell.main-template--centered .main-template__primary{width:100%}.page-shell.main-template--centered>footer{display:none}@media (min-width: 901px){.page-shell.main-template--centered{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:16px}.page-shell.main-template--centered>main{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;padding:0;overflow-y:auto;overflow-x:hidden}.page-shell.main-template--centered .main-template__primary{max-width:880px}.main-template__primary{overflow:visible}}.page-shell.main-template--centered.main-template--blue,.page-shell.main-template--centered.main-template--blue>main,.page-shell.main-template--centered.main-template--blue>header{background:#004e9b}.page-shell.main-template--centered.main-template--blue .main-template__primary{color:#fff}.main-template--auth,.main-template--auth .page-shell{background:#004e9b}.main-template--auth .page-shell>header{background:#004e9b;padding:16px}@media (max-width: 900px){.main-template--auth .page-shell>main{background:#004e9b;display:flex;align-items:center;min-height:100vh}.main-template--auth .main-template__primary{background:#004e9b;color:#fff;width:100%;display:flex;align-items:center;justify-content:center;min-height:100vh}.main-template--auth .main-template__secondary{display:none}.main-template--auth .auth-content-wrapper--manny .auth-content-wrapper__heading{margin-top:0}.main-template--auth .main-template--auth .page-shell>header{display:block}}@media (min-width: 901px){.main-template--auth main>.main-template__secondary{grid-column:1;grid-row:1}.main-template--auth main>.main-template__primary{grid-column:2;grid-row:1}}
