.m-marketing-page__brand{color:var(--m-color-primary-strong);text-decoration:none}.m-marketing-page__brand:hover{color:var(--m-color-primary-strong)}.m-student-home{width:100%;min-height:100%;background:var(--m-color-surface-elevated)}.m-student-home>.m-page-layout__header,.m-student-home>.m-page-layout__summary,.m-student-home>.m-page-layout__list{width:100%;max-width:1440px;margin-right:auto;margin-left:auto}.m-student-home__body{width:100%;padding:0;box-sizing:border-box}.m-student-home--pwa .m-student-home__body{max-width:720px;margin:0 auto}.m-student-home--pwa>.m-page-layout__header,.m-student-home--pwa>.m-page-layout__summary,.m-student-home--pwa>.m-page-layout__list{max-width:720px}.m-student-home .m-card{border:1px solid var(--m-color-border-subtle);border-radius:var(--m-radius-lg);background:var(--m-color-surface);box-shadow:var(--m-shadow-sm)}.m-student-home__identity-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.m-student-home__identity-main{min-width:0}.m-student-home__identity-org{font-size:15px;font-weight:600;color:var(--m-color-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-student-home__identity-user{margin-top:2px;font-size:13px;color:var(--m-color-text-weak);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-student-home__metrics{display:flex;flex-wrap:nowrap;gap:8px;margin:0}.m-student-home__metric{flex:1;width:0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:84px;padding:12px 6px;border:1px solid var(--m-color-border-subtle);border-radius:var(--m-radius-lg, 12px);background:var(--m-color-surface);box-shadow:var(--m-shadow-sm);cursor:default;font:inherit}.m-student-home__metric--link{cursor:pointer;text-decoration:none}.m-student-home__metric--link:hover{border-color:var(--m-color-primary);background:var(--m-color-primary-soft)}.m-student-home__metric-value{font-size:20px;font-weight:700;line-height:1.1;color:var(--m-color-primary-strong);white-space:nowrap}.m-student-home__metric-label{font-size:11px;line-height:1.2;color:var(--m-color-text-weak);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-student-home__sections{display:flex;flex-direction:column;gap:12px;margin-top:0}.m-student-home--desktop .m-student-home__sections{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"schedule todo" "schedule credits" "quick quick" "banner banner";align-items:stretch}@media(max-width:768px){.m-student-home--desktop .m-student-home__sections{display:flex;flex-direction:column}}.m-student-home__section{min-width:0;padding:18px 20px}.m-student-home--desktop .m-student-home__section{align-self:stretch}.m-student-home__section--schedule{grid-area:schedule}.m-student-home__section--todo{grid-area:todo}.m-student-home__section--credits{grid-area:credits}.m-student-home__section--quick{grid-area:quick}.m-student-home__section--banner{grid-area:banner}.m-student-home__section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:16px;font-weight:600;color:var(--m-color-text-strong)}.m-student-home__schedule-divider{margin-top:18px;padding-top:18px;border-top:1px solid var(--m-color-border-subtle)}.m-next-session{border:1px solid var(--m-color-primary-mute);border-radius:var(--m-radius-md);background:var(--m-color-primary-soft);padding:0 14px}.m-next-session__date{padding-top:12px;font-size:13px;font-weight:600;color:var(--m-color-primary-strong)}.m-next-session .m-session-row{border-bottom:none}.m-student-home__section-title-action{font-size:13px;font-weight:400}button.m-session-row{width:100%;margin:0;border:none;outline:none;text-align:left;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box}.m-session-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--m-color-border-subtle)}.m-session-row:last-child{border-bottom:none}.m-session-row--clickable{border:1px solid var(--m-color-primary-mute);border-radius:var(--m-radius-md, 9px);background:var(--m-color-primary-soft);padding:12px 14px;margin-bottom:8px;transition:background-color .2s ease,border-color .2s ease}.m-session-row--clickable:hover{background:#6da0ff2e;border-color:#6da0ff40}.m-session-row--clickable:last-child{margin-bottom:0}.m-next-session .m-session-row{border:none;background:transparent;padding:10px 0;margin-bottom:0}.m-next-session .m-session-row--clickable{border:none;background:transparent;padding:10px 0;margin-bottom:0;border-radius:0}.m-next-session .m-session-row--clickable:hover{background:transparent;opacity:.85}.m-session-row__time{flex-shrink:0;width:118px;display:flex;flex-direction:column;gap:2px}.m-session-row__time-range{font-size:13px;font-weight:600;color:var(--m-color-text-strong);white-space:nowrap}.m-session-row__time-hint{font-size:11px;color:var(--m-color-text-weak)}.m-session-row__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.m-session-row__course{font-size:14px;font-weight:600;color:var(--m-color-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-session-row__topic{font-size:13px;color:var(--m-color-text-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-session-row__meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--m-color-text-weak)}.m-session-row__meta--full{flex:0 0 100%;width:100%;flex-direction:column;align-items:flex-start;gap:3px}.m-session-row__status{flex-shrink:0}.m-todo-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--m-color-border-subtle)}.m-todo-row:last-child{border-bottom:none}.m-todo-row__content{min-width:0;display:flex;flex-direction:column;gap:3px}.m-todo-row__title{font-size:14px;font-weight:600;color:var(--m-color-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-todo-row__meta{font-size:12px;color:var(--m-color-text-weak);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-todo-row__due{flex-shrink:0;font-size:12px}.m-credit-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--m-color-border-subtle)}.m-credit-row:last-child{border-bottom:none}.m-credit-row__content{min-width:0;display:flex;flex-direction:column;gap:3px}.m-credit-row__name{font-size:14px;font-weight:var(--m-font-weight-medium);color:var(--m-color-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-credit-row__meta{font-size:12px;color:var(--m-color-text-weak)}.m-credit-row__qty{flex-shrink:0;font-size:15px;font-weight:700;color:var(--m-color-primary-strong)}.m-student-home__quick-grid{display:flex;flex-wrap:nowrap;gap:8px}.m-student-home__quick-item{flex:1;width:0;min-width:0;display:flex;align-items:center;justify-content:center;padding:10px 4px;border:none;border-radius:var(--m-radius-md, 10px);background:var(--m-color-surface-elevated);font-size:13px;color:var(--m-color-text-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-decoration:none}.m-student-home__quick-item:hover{background:var(--m-color-surface-hover, rgba(0, 0, 0, .04))}.m-student-home__carousel{position:relative;overflow:hidden;border-radius:var(--m-radius-md, 10px)}.m-student-home__carousel-track{display:flex;transition:transform .4s ease}.m-student-home__carousel-slide{flex:0 0 100%;width:100%;min-width:0}.m-student-home__carousel-image{display:block;width:100%;max-height:220px;object-fit:cover;background:var(--m-color-surface-muted, rgba(0, 0, 0, .04))}.m-student-home__carousel-controls{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;gap:6px}.m-student-home__carousel-btn{border:none;border-radius:var(--m-radius-sm, 6px);background:#00000073;color:#fff;font-size:12px;line-height:1;padding:5px 8px;cursor:pointer}.m-student-home__carousel-dots{display:flex;gap:4px;align-items:center}.m-student-home__carousel-dot{width:6px;height:6px;border-radius:50%;border:none;padding:0;background:#ffffff80}.m-student-home__carousel-dot--active{background:#fff}.m-student-home__empty{padding:18px 0 8px;text-align:center;font-size:13px;color:var(--m-color-text-weak)}.m-student-home__error{padding:14px 0 8px}@media(prefers-reduced-motion:reduce){.m-student-home__carousel-track{transition:none}}@media(max-width:540px){.m-student-home__section{padding:15px}.m-session-row{gap:8px}.m-session-row__time{width:92px}.m-session-row__time-range{white-space:normal}}.m-org-page{--m-org-icon-color: #8c8c8c;--m-org-icon-background: rgba(140, 140, 140, .1);--m-org-icon-background-soft: rgba(140, 140, 140, .08)}.m-org-stats{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-bottom:12px}@media(max-width:1400px){.m-org-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:800px){.m-org-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.m-org-stats__item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--m-radius-md, 12px);background:var(--m-bg-card, #ffffff);border:1px solid var(--m-border-weak, rgba(0, 0, 0, .06));box-shadow:0 1px 3px #00000008;transition:all .2s ease}.m-org-stats__item:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.m-org-stats__icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;font-size:18px}.m-org-stats__item--total .m-org-stats__icon,.m-org-stats__item--company .m-org-stats__icon,.m-org-stats__item--branch .m-org-stats__icon,.m-org-stats__item--department .m-org-stats__icon,.m-org-stats__item--class .m-org-stats__icon,.m-org-stats__item--grade .m-org-stats__icon,.m-org-stats__item--team .m-org-stats__icon{background:var(--m-org-icon-background-soft);color:var(--m-org-icon-color)}.m-org-stats__content{display:flex;flex-direction:column}.m-org-stats__label{font-size:12px;color:var(--m-text-secondary, #8c8c8c)}.m-org-stats__value{font-size:18px;font-weight:600;color:var(--m-text-primary, #1f1f1f);line-height:1.2}.m-org-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:12px;width:100%}.m-org-toolbar__search{width:360px;margin-left:auto}.m-org-toolbar__actions{display:flex;align-items:center;gap:8px}.m-org-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;font-size:13px;cursor:pointer;transition:all .2s ease}.m-org-btn--ghost{border:1px solid var(--m-border-weak, rgba(0, 0, 0, .12));background:var(--m-bg-card, #ffffff);color:var(--m-text-primary, #262626)}.m-org-btn--ghost:hover{border-color:var(--m-brand, #1677ff);color:var(--m-brand, #1677ff);background:#1677ff0a}.m-org-tree{display:flex;flex-direction:column;min-height:0;flex:1;background:var(--m-bg-card, #ffffff);border-radius:var(--m-radius-md, 12px);border:1px solid var(--m-border-weak, rgba(0, 0, 0, .06));box-shadow:0 1px 3px #00000005}.m-org-tree__list{flex:1;min-height:0;overflow:auto;padding:12px 16px 24px}.m-org-tree__node{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 12px;margin-bottom:2px;border-radius:10px;cursor:pointer;transition:all .15s ease;position:relative}.m-org-tree__node:hover{background:#1677ff0d}.m-org-tree__node.is-expanded{background:#00000004}.m-org-tree__toggle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--m-text-secondary, #8c8c8c);cursor:pointer;flex-shrink:0;transition:all .15s ease}.m-org-tree__toggle:hover:not(:disabled){background:#0000000f;color:var(--m-text-primary, #262626)}.m-org-tree__toggle-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--m-border-weak, rgba(0, 0, 0, .2))}.m-org-tree__toggle:disabled{opacity:.35;cursor:default}.m-org-node-avatar{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:15px;flex-shrink:0}.m-org-node-avatar--lg{width:44px;height:44px;font-size:22px;border-radius:12px}.m-org-node-avatar--company,.m-org-node-avatar--branch,.m-org-node-avatar--department,.m-org-node-avatar--class,.m-org-node-avatar--grade,.m-org-node-avatar--team,.m-org-node-avatar--default{background:var(--m-org-icon-background);color:var(--m-org-icon-color)}.m-org-page .m-list-refresh-button .anticon,.m-org-page .m-list-search-field__submit .anticon,.m-org-page .m-org-btn .anticon,.m-org-page .m-org-menu .anticon{color:var(--m-org-icon-color)}.m-org-tree__content{flex:1;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-org-tree__name{font-size:14px;font-weight:500;color:var(--m-text-primary, #1f1f1f)}.m-org-type-badge{display:inline-flex;align-items:center;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:500;line-height:1.5;white-space:nowrap;flex-shrink:0}.m-org-type-badge--company{background:#1677ff14;color:#1677ff}.m-org-type-badge--branch{background:#13c2c214;color:#13c2c2}.m-org-type-badge--department{background:#722ed114;color:#722ed1}.m-org-type-badge--class{background:#52c41a14;color:#52c41a}.m-org-type-badge--grade{background:#fa8c1614;color:#fa8c16}.m-org-type-badge--team{background:#eb2f9614;color:#eb2f96}.m-org-type-badge--default{background:#8c8c8c14;color:#595959}.m-org-tree__count-pill{font-size:11px;color:var(--m-text-secondary, #8c8c8c);background:#0000000a;padding:1px 6px;border-radius:99px}.m-org-tree__more{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--m-text-secondary, #8c8c8c);width:32px;height:32px;border-radius:6px;cursor:pointer;flex-shrink:0;transition:all .15s ease}.m-org-tree__more:hover{background:#0000000f;color:var(--m-text-primary, #262626)}.m-org-menu{display:flex;flex-direction:column;gap:16px}.m-org-menu__header{display:flex;align-items:center;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--m-border-weak, rgba(0, 0, 0, .06));margin-bottom:4px}.m-org-menu__header-info{display:flex;flex-direction:column;gap:4px}.m-org-menu__name{font-size:16px;font-weight:600;color:var(--m-text-primary, #1f1f1f)}.m-org-menu__meta{display:flex;align-items:center;gap:8px}.m-org-menu__section{display:flex;flex-direction:column;gap:8px}.m-org-menu__title{font-size:13px;font-weight:500;color:var(--m-text-secondary)}.m-org-menu__action{display:flex;align-items:center;min-height:40px;padding:0 12px;border:1px solid var(--m-border-weak, rgba(0, 0, 0, .08));border-radius:var(--m-radius-sm, 8px);background:transparent;text-align:left;cursor:pointer;color:var(--m-text-primary);font-size:13px}.m-org-menu__action:hover{background:var(--m-fill-weak, rgba(0, 0, 0, .04))}.m-org-menu__action--primary{border-color:var(--m-brand, #1677ff);color:var(--m-brand, #1677ff)}.m-org-menu__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.m-org-menu__grid-item{min-height:54px;padding:8px;border:1px solid var(--m-border-weak, rgba(0, 0, 0, .08));border-radius:var(--m-radius-sm, 8px);background:transparent;cursor:pointer;color:var(--m-text-primary);font-size:13px;transition:all .15s ease}.m-org-menu__grid-item:hover{background:#1677ff0a;border-color:#1677ff4d;color:var(--m-brand, #1677ff)}.m-org-menu__tags{display:flex;flex-wrap:wrap;gap:8px}.m-org-menu__tag{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:0;border-radius:999px;background:color-mix(in srgb,var(--m-brand, #1677ff) 12%,transparent);color:var(--m-brand, #1677ff);cursor:pointer;font-size:13px;transition:all .15s ease}.m-org-menu__tag:hover{background:color-mix(in srgb,var(--m-brand, #1677ff) 20%,transparent)}.m-org-menu__cancel{width:100%;min-height:40px;border:1px solid var(--m-border-weak, rgba(0, 0, 0, .08));border-radius:var(--m-radius-sm, 8px);background:transparent;cursor:pointer;color:var(--m-text-primary)}.m-org-sheet__section{margin-bottom:16px}.m-org-sheet__title{font-size:12px;color:var(--m-text-secondary);margin-bottom:8px}.m-org-sheet__actions{display:flex;flex-direction:column;gap:4px}.m-org-sheet__action{display:flex;align-items:center;justify-content:flex-start;min-height:44px;padding:0 12px;border:0;border-radius:var(--m-radius-sm, 8px);background:transparent;text-align:left;cursor:pointer;color:var(--m-text-primary)}.m-org-sheet__action:hover{background:var(--m-fill-weak, rgba(0, 0, 0, .04))}.m-org-sheet__action:disabled,.m-org-sheet__action.is-disabled{opacity:.4;cursor:not-allowed}.m-org-list-meta{display:flex;gap:8px;flex-wrap:wrap;color:var(--m-text-secondary);font-size:12px}.m-org-lookup-selected{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.m-org-lookup-selected__item{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:var(--m-fill-weak, rgba(0, 0, 0, .04));font-size:13px}.m-org-subject-tree__row{display:flex;align-items:center;gap:8px;min-height:40px;padding:4px 8px}.m-org-credit-row__actions{display:flex;gap:8px;flex-shrink:0}.m-org-grade-staff{margin-top:16px;border-top:1px solid var(--m-border-weak, rgba(0, 0, 0, .08));padding-top:12px}.m-baidu-map-picker{display:flex;flex-direction:column;gap:10px}.m-baidu-map-picker__status{display:flex;align-items:center;gap:8px;min-height:40px;color:var(--m-color-text-weak, #8a8f99);font-size:13px;justify-content:center}.m-baidu-map-picker__results{max-height:180px;overflow-y:auto;border:1px solid var(--m-color-border, #e5e6eb);border-radius:6px}.m-baidu-map-picker__result{cursor:pointer;padding:8px 12px!important}.m-baidu-map-picker__result:hover{background:var(--m-color-fill-weak, #f2f3f5)}.m-baidu-map-picker__map-wrap{position:relative;height:420px;border-radius:6px;overflow:hidden;background:var(--m-color-fill, #f7f8fa)}.m-baidu-map-picker__map{width:100%;height:100%}.m-baidu-map-picker__map img{max-width:none!important}.m-baidu-map-picker__warning{position:absolute;left:12px;right:12px;top:12px;z-index:20;padding:8px 12px;border-radius:6px;background:#fff8e6f5;color:#ad6800;font-size:12px;line-height:1.5;box-shadow:0 2px 8px #0f172a14;pointer-events:none}.m-baidu-map-picker__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#ffffffeb;color:var(--m-color-text-weak, #8a8f99);font-size:13px;z-index:10}.m-baidu-map-picker__picked{display:flex;align-items:flex-start;gap:8px;min-height:28px}.m-baidu-map-picker__picked-text{font-size:13px;color:var(--m-color-text, #1f2329);word-break:break-all}:root,.m-theme{--m-color-primary: #6da0ff;--m-color-primary-strong: #4f80ff;--m-color-primary-soft: #f2f7ff;--m-color-primary-mute: rgba(109, 160, 255, .1);--m-color-primary-light: #7edce2;--m-color-soft-red: var(--m-color-primary-soft);--m-color-accent: #ffb87d;--m-color-accent-strong: #fb923c;--m-color-accent-soft: #fffbf7;--m-color-accent-mute: rgba(255, 184, 125, .1);--m-color-info: #5b7cfa;--m-color-info-soft: #eef2ff;--m-color-success: #10b981;--m-color-success-strong: #047857;--m-color-success-soft: #ecfdf5;--m-color-warning: #fbbf24;--m-color-warning-strong: #b45309;--m-color-warning-soft: #fff7ed;--m-color-danger: #dc2626;--m-color-danger-text: #dc2626;--m-color-danger-hover: #b91c1c;--m-color-danger-soft: #fef2f2;--m-color-surface: #ffffff;--m-color-surface-elevated: #fcfcfc;--m-color-surface-inverse: #111316;--m-color-mask: rgba(17, 19, 22, .38);--m-color-surface-subtle: var(--m-color-surface-elevated);--m-color-border: var(--m-color-border-subtle);--m-color-border-subtle: #e2e8f0;--m-color-border-strong: #cbd5e1;--m-color-text-strong: #0f172a;--m-color-text-body: #1e293b;--m-color-text-weak: #64748b;--m-color-text-disabled: #94a3b8;--m-color-text-inverse: #ffffff;--m-color-text-title: var(--m-color-text-strong);--m-color-text-secondary: var(--m-color-text-weak);--m-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Helvetica, Arial, sans-serif;--m-font-size-2xs: 11px;--m-font-size-xs: 12px;--m-font-size-sm: 14px;--m-font-size-md: 16px;--m-font-size-lg: 18px;--m-font-size-xl: 21px;--m-font-size-base: var(--m-font-size-md);--m-font-weight-regular: 400;--m-font-weight-medium: 500;--m-font-weight-semibold: 600;--m-font-weight-bold: 700;--m-space-2xs: 4px;--m-space-xs: 6px;--m-space-sm: 10px;--m-space-md: 15px;--m-space-lg: 20px;--m-space-xl: 28px;--m-radius-xs: 8px;--m-radius-sm: 6px;--m-radius-md: 9px;--m-radius-lg: 12px;--m-shadow-sm: 0 1px 2px rgba(15, 23, 42, .04)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--m-font-family);color:var(--m-color-text-body);background:var(--m-color-surface-elevated);-webkit-font-smoothing:antialiased}a{color:var(--m-color-primary-strong);text-decoration:none}.m-text-main{font-size:var(--m-font-size-md);font-weight:var(--m-font-weight-regular);color:var(--m-color-text-strong)}.m-list-primary{min-width:0;overflow:hidden;font-weight:var(--m-font-weight-medium);color:var(--m-color-text-strong);text-overflow:ellipsis;white-space:nowrap}.m-text-sub{font-size:var(--m-font-size-sm);color:var(--m-color-text-weak)}.m-text-minor{font-size:var(--m-font-size-xs);color:var(--m-color-text-weak)}.m-list-page{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--m-color-surface-elevated)}.m-list-search-row{width:100%;box-sizing:border-box;flex-shrink:0;padding:var(--m-space-sm) 6px;background:var(--m-color-surface);border:1px solid var(--m-color-border-subtle);border-radius:var(--m-radius-md, 8px)}.m-list-toolbar{display:flex;align-items:center;gap:var(--m-space-sm);width:100%;min-width:0;flex-wrap:nowrap}.m-list-toolbar__filters,.m-list-toolbar__search,.m-list-toolbar__search-field{display:flex;align-items:center;min-width:0}.m-list-toolbar__filters{flex:0 1 auto;gap:var(--m-space-sm)}.m-list-toolbar__title{flex:0 0 auto;margin:0;white-space:nowrap}.m-list-toolbar__back{flex:0 0 auto;height:36px;border-radius:8px}.m-list-back-button{flex:0 0 auto;width:36px;height:36px;padding:0;border-radius:8px;color:var(--m-color-text-strong)}.m-list-back-button:hover,.m-list-back-button:focus-visible{color:var(--m-color-primary-strong);background:var(--m-color-primary-soft)}.m-page-back{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--m-color-text-strong);text-decoration:none;background:transparent;border:1px solid transparent}.m-page-back:hover,.m-page-back:focus-visible{color:var(--m-color-primary-strong);background:var(--m-color-primary-soft);border-color:transparent;outline:none}.m-course-class-toolbar__course{min-width:0;max-width:min(42vw,420px);overflow:hidden;text-overflow:ellipsis}.m-course-class-toolbar__course .m-text-main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-course-class-list{padding:0 12px 12px}.m-list-toolbar__filters .ant-select,.m-list-toolbar__filters .ant-segmented{flex:0 0 auto}.m-list-toolbar__filters .ant-select-selector,.m-list-toolbar__filters .ant-segmented,.m-list-toolbar__search-field .ant-input-affix-wrapper,.m-list-toolbar__search-field .ant-input-group-addon .ant-btn,.m-list-toolbar__search-field>.ant-input{height:36px;border-radius:8px}.m-list-toolbar__filters .ant-select-selector,.m-list-toolbar__search-field .ant-input-affix-wrapper,.m-list-toolbar__search-field .ant-input-group-wrapper,.m-list-toolbar__search-field .ant-input-group,.m-list-toolbar__search-field>.ant-input{border-color:var(--m-color-border-subtle);background:var(--m-color-surface)}.m-list-toolbar__search-field .ant-input-affix-wrapper,.m-list-toolbar__search-field .ant-input-group-wrapper{width:100%}.ant-input-search .ant-input-search-button{width:40px;padding:0;color:var(--m-color-text-secondary)!important;background:transparent!important;border-color:var(--m-color-border-subtle)!important;box-shadow:none!important}.ant-input-search .ant-input-search-button:not(:disabled):hover,.ant-input-search .ant-input-search-button:not(:disabled):active,.ant-input-search .ant-input-search-button:focus-visible{color:var(--m-color-primary-strong)!important;background:transparent!important;border-color:var(--m-color-primary-strong)!important;box-shadow:0 0 0 2px var(--m-color-primary-mute)!important}.m-list-toolbar__search{flex:0 1 auto;gap:var(--m-space-sm);justify-content:flex-end;margin-left:auto}.m-list-toolbar__search-field{flex:0 1 280px;min-width:180px}.m-list-toolbar__search-field>.ant-input-search,.m-list-toolbar__search-field>.ant-space-compact{width:100%}.m-list-toolbar__refresh,.m-list-toolbar__create{flex:0 0 auto}.m-list-toolbar__create{display:inline-flex;align-items:center;gap:var(--m-space-sm)}.m-list-toolbar__refresh .ant-btn{width:40px;height:36px;padding:0;border-color:var(--m-color-border-subtle);background:var(--m-color-surface);color:var(--m-color-text-strong);box-shadow:0 1px 2px #0f172a0f}.m-list-toolbar__refresh .ant-btn:not(:disabled):hover,.m-list-toolbar__refresh .ant-btn:not(:disabled):focus-visible{border-color:var(--m-color-primary);color:var(--m-color-primary-strong)}.m-list-refresh-button{border-radius:8px}.m-list-toolbar__create .ant-btn,.m-list-toolbar__create .m-btn{height:36px;border-radius:8px;white-space:nowrap}.m-list-create-button,.m-list-toolbar__create .ant-btn-icon-only{width:36px;height:36px;min-width:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:transparent!important;background-color:transparent!important;border:1px solid var(--m-color-border-subtle)!important;border-radius:8px;color:var(--m-color-text-strong);box-shadow:none!important}.m-list-create-button:not(:disabled):hover,.m-list-toolbar__create .ant-btn-icon-only:not(:disabled):hover{border-color:var(--m-color-primary)!important;color:var(--m-color-primary-strong)!important;background:#0f172a0a!important}.m-list-search-row:not(:has(.m-list-toolbar)){display:flex;align-items:center;gap:var(--m-space-sm);flex-wrap:nowrap}.m-list-search-row:not(:has(.m-list-toolbar))>.ant-input-search,.m-list-search-row:not(:has(.m-list-toolbar))>.ant-input-group-wrapper{flex:1 1 360px;min-width:220px}.m-list-search-row:not(:has(.m-list-toolbar))>.ant-input-search .ant-input-affix-wrapper,.m-list-search-row:not(:has(.m-list-toolbar))>.ant-input-group-wrapper .ant-input-affix-wrapper{height:36px;border-radius:8px}.m-list-search-row:not(:has(.m-list-toolbar))>.ant-btn{flex:0 0 auto;height:36px;border-radius:8px}.m-list-search-row:not(:has(.m-list-toolbar)) .ant-select-selector,.m-list-search-row:not(:has(.m-list-toolbar)) .ant-segmented{min-height:36px;border-radius:8px}.m-list-scroll{flex:1;min-height:0;overflow:auto}.m-list-row{display:flex;align-items:center;gap:var(--m-space-sm);padding:var(--m-space-md);background:var(--m-color-surface);border-bottom:1px solid var(--m-color-border-subtle);cursor:pointer}.m-list-row:hover{background:#0f172a05}.m-list-row__content{flex:1;min-width:0}.m-list-row__head{display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-sm)}.m-list-row__tail{color:var(--m-color-text-disabled);flex-shrink:0;display:flex;align-items:center;gap:var(--m-space-xs)}.m-list-footer{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:var(--m-space-sm) var(--m-space-md);border-top:1px solid var(--m-color-border-subtle);background:var(--m-color-surface);color:var(--m-color-text-weak);font-size:var(--m-font-size-xs)}.ant-pagination{display:flex!important;align-items:center!important;justify-content:flex-end!important}.ant-pagination .ant-pagination-total-text{margin-right:auto!important;color:var(--m-color-text-weak);font-size:var(--m-font-size-xs)}.m-detail-form{display:flex;flex-direction:column;gap:0;background:var(--m-color-surface)}.m-detail-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--m-space-xs);padding:var(--m-space-md);border-bottom:1px solid var(--m-color-border-subtle)}.shape-form--inline [data-field-layout-policy=language]{flex-direction:row;align-items:center;gap:var(--m-space-md)}.shape-form--inline [data-field-layout-policy=language]>.m-detail-label{width:7em;min-width:7em;flex-shrink:0}.shape-form--inline [data-field-layout-policy=language]>.m-detail-value{flex:1;min-width:0}.shape-form--stacked [data-field-layout-policy=language]>.m-detail-label{width:100%}[data-field-layout-policy=inline].m-detail-row--inline{flex-direction:row;align-items:center;gap:var(--m-space-md)}[data-field-layout-policy=inline].m-detail-row--inline>.m-detail-value{flex:1;min-width:0}[data-field-layout-policy=stacked].m-detail-row--stacked{flex-direction:column;align-items:stretch}.shape-form--stacked [data-field-layout-policy=language] .m-detail-value,[data-field-layout-policy=stacked].m-detail-row--stacked .m-detail-value{text-align:start}.shape-form--rtl,.shape-form--rtl .m-detail-row--inline,.shape-form--rtl [data-field-layout-policy=language],.shape-form--rtl [data-field-layout-policy=inline]{direction:rtl}.shape-form--rtl input,.shape-form--rtl .m-shape-error{direction:ltr;unicode-bidi:isolate}.shape-form--rtl .anticon-arrow-right,.shape-form--rtl .anticon-arrow-left{transform:scaleX(-1)}.m-detail-label{width:auto;color:var(--m-color-text-weak);font-size:var(--m-font-size-sm);font-weight:var(--m-font-weight-medium);line-height:20px}.m-detail-value{width:100%;min-width:0}.m-detail-actions{display:flex;justify-content:flex-end;gap:var(--m-space-sm);flex-wrap:wrap}.m-detail-actions.attendance-student-actions{flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:var(--m-space-sm)!important}.attendance-student-actions>.ant-btn{min-width:0;font-weight:500}.attendance-student-actions>.ant-btn.attendance-student-actions__experience{flex:4;width:0}.attendance-student-actions>.ant-btn.attendance-student-actions__student{flex:6;width:0}.attendance-student-actions>.ant-btn:only-child{flex:1;width:100%}.attendance-student-actions>.ant-btn.attendance-student-actions__student,.attendance-student-actions>.ant-btn.attendance-student-actions__experience{box-shadow:none!important}.attendance-student-actions>.ant-btn.attendance-student-actions__experience:disabled{color:var(--m-color-text-disabled)!important;border:1px solid transparent!important;background:var(--m-color-surface-elevated)!important}.attendance-student-actions>.ant-btn.attendance-student-actions__student{color:var(--m-color-primary-strong)!important;background:var(--m-color-primary-mute)!important;border:1px solid rgba(109,160,255,.25)!important}.attendance-student-actions>.ant-btn.attendance-student-actions__student:not(:disabled):hover{color:var(--m-color-primary-strong)!important;background:var(--m-color-primary-soft)!important;border-color:#6da0ff73!important}.attendance-student-actions>.ant-btn.attendance-student-actions__experience{color:var(--m-color-warning-strong)!important;background:var(--m-color-warning-soft, #fff7ed)!important;border:1px solid rgba(251,146,60,.35)!important}.attendance-student-actions>.ant-btn.attendance-student-actions__experience:not(:disabled):hover{color:var(--m-color-warning-strong)!important;background:#ffedd5!important;border-color:#fb923c8c!important}.m-inline-action{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;padding:4px 12px;font-size:var(--m-font-size-xs);cursor:pointer;background:var(--m-color-surface-elevated);color:var(--m-color-text-body)}.m-inline-action--primary{background:var(--m-color-primary);color:var(--m-color-text-inverse)}.m-inline-action--secondary{background:var(--m-color-primary-soft);color:var(--m-color-primary-strong)}.m-inline-action--danger{background:var(--m-color-danger-soft);color:var(--m-color-danger)}.m-page-title{margin:0;font-size:var(--m-font-size-lg);font-weight:var(--m-font-weight-semibold);color:var(--m-color-text-strong)}.m-schedule-page-title{color:#000;font-family:Microsoft YaHei,Noto Sans SC,sans-serif;font-size:24px;font-weight:800}.m-card{border:1px solid var(--m-color-border-subtle);border-radius:var(--m-radius-lg);background:var(--m-color-surface);box-shadow:var(--m-shadow-sm)}.m-page-desc{margin:4px 0 0;color:var(--m-color-text-weak);font-size:var(--m-font-size-sm)}.m-shell-content{padding:var(--m-space-lg);height:100%;min-height:0;overflow:auto}.m-shell-content:has(.m-agent-page){padding:0;overflow:hidden}.m-empty-hint{padding:var(--m-space-xl);text-align:center;color:var(--m-color-text-weak)}.m-route-loading{width:28px;height:28px;margin:20vh auto;border:3px solid var(--m-color-border-subtle);border-top-color:var(--m-color-primary-strong);border-radius:50%;animation:m-spin .8s linear infinite}@keyframes m-spin{to{transform:rotate(360deg)}}.m-home-actions{display:flex;gap:var(--m-space-sm);flex-wrap:wrap;margin-top:var(--m-space-lg)}.m-detail-panel__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:var(--m-space-lg);background:var(--m-color-mask);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ant-select-dropdown,.ant-picker-dropdown,.ant-dropdown,.ant-popover,.ant-tooltip,.ant-cascader-dropdown,.ant-tree-select-dropdown{z-index:1350!important}.m-detail-panel{width:min(var(--m-detail-panel-width, 760px),calc(100vw - 40px));max-height:calc(100vh - 40px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--m-color-border-subtle);border-radius:var(--m-radius-lg);background:var(--m-color-surface);box-shadow:0 18px 60px #0f172a33}.m-detail-panel__header{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-md);padding:0 var(--m-space-lg);border-bottom:1px solid var(--m-color-border-subtle);cursor:grab;-webkit-user-select:none;user-select:none}.m-detail-panel__header:active{cursor:grabbing}.m-detail-panel__title{margin:0;font-size:var(--m-font-size-lg)}.m-detail-panel__header-actions{display:flex;align-items:center;gap:var(--m-space-sm)}.m-detail-panel__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;outline:none;border-radius:50%;background:transparent;color:var(--m-color-text-weak, #64748b);font-size:16px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.m-detail-panel__close:hover{background:#0f172a0f;color:var(--m-color-text-strong, #0f172a)}.m-detail-panel__close:focus,.m-detail-panel__close:focus-visible{outline:none;border:none;box-shadow:none}.m-detail-panel__close:active{background:#0f172a1a}.ant-modal-close{color:var(--m-color-text-weak, #64748b)!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:50%!important;transition:background-color .15s ease,color .15s ease!important}.ant-modal-close:hover{background-color:#0f172a0f!important;color:var(--m-color-text-strong, #0f172a)!important}.ant-modal-close:focus,.ant-modal-close:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.m-detail-panel__body{min-height:0;overflow:auto;padding:var(--m-space-lg, 20px)}.m-detail-panel__body:has(.m-detail-panel__wizard){padding:0;display:flex;flex-direction:column}.m-shape-error{margin-top:4px;color:var(--m-color-danger);font-size:var(--m-font-size-xs)}.m-async-state--result.ant-result,.m-detail-panel .ant-result{padding:32px 16px 24px}.m-async-state--result.ant-result .ant-result-icon,.m-detail-panel .ant-result .ant-result-icon{margin-bottom:12px}.m-async-state--result.ant-result .ant-result-icon>.anticon,.m-detail-panel .ant-result .ant-result-icon>.anticon,.m-async-state--result.ant-result .ant-result-icon svg,.m-detail-panel .ant-result .ant-result-icon svg{font-size:44px;width:44px;height:44px}.m-async-state--result.ant-result .ant-result-title,.m-detail-panel .ant-result .ant-result-title{color:var(--m-color-text-strong);font-size:var(--m-font-size-md, 16px);font-weight:var(--m-font-weight-medium, 500);line-height:1.5}.m-async-state--result.ant-result .ant-result-subtitle,.m-detail-panel .ant-result .ant-result-subtitle{color:var(--m-color-text-weak);font-size:var(--m-font-size-sm, 14px);line-height:1.5}.m-async-state--result.ant-result .ant-result-extra,.m-detail-panel .ant-result .ant-result-extra{margin-top:16px}.m-detail-panel__wizard{display:flex;flex-direction:column;max-height:min(80vh,760px);min-height:0;overflow:hidden}.m-detail-panel__wizard>.m-detail-form{display:flex;flex-direction:column;flex:1;min-height:0;max-height:100%}.m-detail-footer,.m-detail-panel__footer,.m-detail-actions,.m-modal-footer,.ant-modal-footer,.m-picker__actions,.m-settings-form__actions,.m-space-booking-adjust-footer,.m-space-booking-lock-form__footer,.m-assignment-detail__footer,.m-comment-detail__footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:var(--m-space-md, 12px)!important;margin-top:var(--m-space-md, 12px)}.ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0!important}.m-detail-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-detail-panel__footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-detail-actions .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-modal-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-picker__actions .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-settings-form__actions .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-space-booking-adjust-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-space-booking-lock-form__footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger),.m-btn--ghost{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.m-btn--secondary{color:var(--m-color-primary)!important;border-color:color-mix(in srgb,var(--m-color-primary) 35%,transparent)!important;background:color-mix(in srgb,var(--m-color-primary-soft) 40%,transparent)!important;box-shadow:none!important;font-weight:500}.m-detail-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-detail-panel__footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-detail-actions .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-modal-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-picker__actions .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-settings-form__actions .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-space-booking-adjust-footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-space-booking-lock-form__footer .ant-btn:not(.ant-btn-primary):not(.m-btn--primary):not(.m-btn--primary-strong):not(.m-btn--danger):hover,.m-btn--ghost:not(:disabled):hover{background:#0f172a0f!important}.m-btn--secondary:not(:disabled):hover{color:var(--m-color-primary-strong)!important;border-color:var(--m-color-primary)!important;background:var(--m-color-primary-soft)!important}@media(max-width:767px){.m-detail-panel__backdrop{align-items:flex-end;padding:0}.m-detail-panel{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-radius:var(--m-radius-lg) var(--m-radius-lg) 0 0;padding-bottom:env(safe-area-inset-bottom)}}.m-settings-hub__summary{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid var(--m-color-border);border-radius:16px;background:var(--m-color-surface)}.m-settings-hub__logo,.m-settings-hub__placeholder{width:64px;height:64px;flex:0 0 64px;border-radius:14px;object-fit:cover}.m-settings-hub__placeholder{display:grid;place-items:center;color:var(--m-color-primary-strong);background:var(--m-color-primary-soft);font-size:28px;font-weight:700}.m-settings-hub__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m-settings-hub__item{display:flex;min-width:0;min-height:56px;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--m-color-border);border-radius:12px;color:var(--m-color-text-primary);text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.m-settings-hub__item-body{display:flex;flex-direction:column;min-width:0;align-items:flex-start;gap:4px;overflow:hidden}.m-settings-hub__item:hover,.m-settings-hub__item:focus-visible{border-color:var(--m-color-primary);background:var(--m-color-primary-soft);transform:translateY(-1px)}.m-settings-hub__item-title{max-width:100%;font-weight:650;white-space:nowrap}.m-settings-hub__item-desc{min-width:0;overflow:hidden;color:var(--m-color-text-tertiary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.m-settings-hub__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.m-settings-hub__items{grid-template-columns:minmax(0,1fr)}}.m-settings-form{max-width:960px}.m-settings-form__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.m-settings-form__section{margin-bottom:20px;padding:18px;border:1px solid var(--m-color-border);border-radius:14px;background:var(--m-color-surface)}.m-settings-form__section-title{margin:0 0 16px;font-size:15px}.m-settings-gallery{display:flex;flex-wrap:wrap;gap:14px}.m-settings-gallery__item{position:relative;width:172px}.m-settings-gallery__item img{display:block;width:172px;height:128px;object-fit:cover;border-radius:10px;background:var(--m-color-surface-muted)}.m-settings-gallery__actions{display:flex;justify-content:flex-end;gap:6px;margin-top:6px}.m-settings-gallery__progress{margin-top:6px}.m-settings-layout-columns{display:flex;gap:18px;align-items:flex-start}.m-settings-layout-column{min-width:0;flex:1;padding:16px;border:1px solid var(--m-color-border);border-radius:14px;background:var(--m-color-surface)}.m-settings-layout-column__title{margin:0 0 10px;font-size:14px}.m-settings-layout-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-bottom:1px solid var(--m-color-border-subtle)}.m-settings-layout-item:last-child{border-bottom:0}.m-settings-layout-top-row{display:flex;gap:18px;align-items:flex-start}.m-settings-layout-bottom-row{margin-top:18px}.m-settings-layout-bottom-row .m-settings-layout-column{width:100%;box-sizing:border-box}.m-settings-layout-func-grid,.m-settings-layout-func-edit-grid{display:flex;flex-wrap:wrap;gap:10px}.m-settings-layout-func-grid .m-settings-layout-item,.m-settings-layout-func-edit-grid .m-settings-layout-item{flex:0 0 calc(25% - 7.5px);box-sizing:border-box;justify-content:center;padding:12px;border:1px solid var(--m-color-border-subtle);border-radius:10px;background:var(--m-color-surface-elevated);border-bottom:1px solid var(--m-color-border-subtle)}.m-settings-layout-func-grid .m-settings-layout-item:last-child,.m-settings-layout-func-edit-grid .m-settings-layout-item:last-child{border-bottom:1px solid var(--m-color-border-subtle)}@media(max-width:767px){.m-settings-layout-columns{flex-direction:column}.m-settings-layout-column{width:100%;box-sizing:border-box}.m-settings-layout-top-row{flex-direction:column}.m-settings-layout-top-row .m-settings-layout-column,.m-settings-layout-bottom-row .m-settings-layout-column{width:100%;box-sizing:border-box}.m-settings-layout-func-grid .m-settings-layout-item,.m-settings-layout-func-edit-grid .m-settings-layout-item{flex:0 0 calc(50% - 5px)}}.m-runtime-notices{position:fixed;z-index:1200;top:max(12px,env(safe-area-inset-top));left:50%;width:min(520px,calc(100vw - 24px));transform:translate(-50%);display:flex;flex-direction:column;gap:8px}.m-picker{display:flex;flex-direction:column;gap:var(--m-space-md);padding:var(--m-space-lg);min-height:0}.m-picker--drawer{padding:0;height:100%;overflow:hidden}.m-picker__list{max-height:min(58vh,520px);overflow:auto;min-height:0}.m-picker--drawer .m-picker__list{max-height:none;flex:1}.m-picker .ant-list{max-height:none;overflow:visible}.m-picker--drawer .ant-list{max-height:none;overflow:visible;flex:none}.m-picker .ant-list-item{cursor:pointer;gap:var(--m-space-sm)}.m-picker__option--disabled{opacity:.52;cursor:not-allowed!important}.m-picker__actions{display:flex;justify-content:flex-end;gap:var(--m-space-sm);position:sticky;bottom:0;padding-top:var(--m-space-sm);background:var(--m-color-surface)}.m-picker__actions--drawer{position:static;padding-top:0}.ant-form:not(.ant-form-inline) .ant-form-item .ant-form-item-row{flex-direction:column;align-items:stretch}.ant-form:not(.ant-form-inline) .ant-form-item-label{text-align:start;padding:0 0 var(--m-space-xs);max-width:100%}.ant-form:not(.ant-form-inline) .ant-form-item-label>label{height:auto}.ant-form:not(.ant-form-inline) .ant-form-item-label>label:after{display:none}.m-form-sublist{display:flex;flex-direction:column;gap:var(--m-space-sm);margin-bottom:var(--m-space-md)}.m-detail-form .m-form-sublist,.m-detail-row .m-form-sublist{margin-bottom:0;gap:var(--m-space-xs)}.m-form-sublist__header{display:flex;align-items:center;gap:var(--m-space-2xs)}.m-form-sublist__label{font-size:var(--m-font-size-sm);color:var(--m-color-text-secondary)}.m-form-sublist__required{color:var(--m-color-danger)}.m-form-sublist__body{display:flex;flex-direction:column;gap:0;border:1px solid var(--m-color-border-subtle);border-radius:var(--m-radius-md);overflow:hidden}.m-form-sublist__body:empty{border:none}.m-form-sublist__row{display:flex;align-items:center;gap:var(--m-space-sm);padding:var(--m-space-sm) var(--m-space-md);border-bottom:1px solid var(--m-color-border-subtle)}.m-form-sublist__row:last-child{border-bottom:none}.m-form-sublist__add{display:flex;align-items:center;justify-content:center;gap:var(--m-space-xs);width:100%;padding:var(--m-space-sm) var(--m-space-md);border:1px dashed var(--m-color-border);border-radius:var(--m-radius-md);background:transparent;color:var(--m-color-primary);font-size:var(--m-font-size-sm);cursor:pointer}.m-form-sublist__add:hover:not(:disabled){border-color:var(--m-color-primary);background:var(--m-color-primary-bg, rgba(22, 119, 255, .06))}.m-form-sublist__add:disabled{opacity:.45;cursor:not-allowed}.m-form-sublist__add-icon{font-size:16px;line-height:1;font-weight:600}.m-form-lookup__trigger{display:flex;align-items:center;gap:var(--m-space-xs);padding:4px 11px;border:1px solid var(--m-color-border);border-radius:var(--m-radius-md);min-height:32px;box-sizing:border-box;background:var(--m-color-surface)}.m-form-lookup__trigger:not(.m-form-lookup__trigger--disabled){cursor:pointer}.m-form-lookup__trigger--disabled{cursor:not-allowed;background:var(--m-color-fill-quaternary, rgba(0, 0, 0, .02))}.m-form-lookup__value{flex:1;min-width:0;font-size:var(--m-font-size-base);color:var(--m-color-text)}.m-form-lookup__value--placeholder{color:var(--m-color-text-quaternary, rgba(0, 0, 0, .25))}.m-shape-list{display:flex;flex-direction:column;gap:var(--m-space-md)}.m-shape-list__item{display:flex;align-items:center;gap:var(--m-space-xs)}.m-shape-list__item--single{display:flex;align-items:flex-end;gap:var(--m-space-xs)}.m-shape-list__item-content{flex:1;min-width:0}.m-shape-list__item--single .m-shape-list__item-actions{margin-bottom:var(--m-space-md)}.m-shape-list__item-card{border:1px solid var(--m-color-border-subtle);border-radius:var(--m-radius-lg);background:var(--m-color-surface);box-shadow:var(--m-shadow-sm);overflow:hidden}.m-shape-list__item-header{display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-sm);padding:10px 16px;background:var(--m-color-surface-subtle, #fafafa);border-bottom:1px solid var(--m-color-border-subtle, #f0f0f0)}.m-shape-list__item-title{font-size:var(--m-font-size-sm);font-weight:var(--m-font-weight-medium);color:var(--m-color-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-shape-list__item-actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.m-shape-list__item-body .m-detail-row:last-child{border-bottom:none}.m-shape-list__add-btn{background:#fff7ed!important;border:1px dashed #fdba74!important;color:#ea580c!important;font-size:var(--m-font-size-sm, 14px);font-weight:500;border-radius:var(--m-radius-md, 8px);height:38px;line-height:1;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}.m-shape-list__add-btn:hover:not(:disabled){background:#ffedd5!important;border-color:#f97316!important;color:#c2410c!important}.m-shape-rate-scheme-components{display:flex;flex-direction:column;gap:8px}.m-shape-rate-scheme-components__row{display:flex;align-items:center;gap:8px}.m-shape-rate-scheme-components__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-shape-rate-scheme-components__amount{width:140px}.m-shape-rate-scheme-course-rules{display:flex;flex-direction:column;gap:12px}.m-shape-rate-scheme-course-rules__row{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px dashed var(--m-color-border, #d9d9d9);border-radius:var(--m-radius-md, 8px);background:var(--m-color-surface-subtle, #fafafa)}.m-shape-rate-scheme-course-rules__component,.m-shape-rate-scheme-course-rules__tag{width:100%}.m-shape-rate-scheme-course-rules__rates{display:flex;align-items:center;gap:8px;width:100%}.m-shape-rate-scheme-course-rules__rate{flex:1;min-width:0}.schedule-desktop-grid{display:grid;grid-template-columns:minmax(520px,1.4fr) minmax(320px,.8fr);gap:16px;padding:16px}.schedule-pwa-stack{display:flex;flex-direction:column;gap:12px;padding:12px}.schedule-session-list{display:flex;flex-direction:column;gap:10px;min-width:0}.schedule-session-card{border-color:var(--m-color-border-subtle)}.schedule-event-dot{display:block;width:7px;height:7px;margin:3px auto 0;border-radius:50%;background:var(--m-color-primary-strong)}@media(max-width:980px){.schedule-desktop-grid{grid-template-columns:1fr}}.m-app-header{height:56px;line-height:normal;display:flex;align-items:center;justify-content:space-between;padding-inline:20px;background:var(--m-color-surface);border-bottom:1px solid var(--m-color-border-subtle)}.m-app-header__brand{display:flex;align-items:center;gap:8px;min-width:0}.m-app-header__actions{display:inline-flex;align-items:center;gap:8px;min-width:0}.m-locale-switcher__icon{font-size:14px;color:var(--m-color-text-secondary);margin-inline-end:4px}.m-app-header__account-trigger.ant-btn{height:auto!important;padding-block:2px;padding-inline:8px;max-width:min(280px,42vw);display:inline-flex!important;align-items:center;justify-content:flex-end;line-height:1.2}.m-app-header__account-trigger.ant-btn>.m-app-header__account,.m-app-header__account-trigger.ant-btn>span.m-app-header__account{display:flex!important;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;max-width:100%;text-align:right;line-height:1.2}.m-app-header--pwa .m-app-header__account-trigger.ant-btn{max-width:min(200px,46vw);padding-inline:4px}.m-app-header--pwa .m-app-header__org-logo{width:20px;height:20px;flex-basis:20px}.m-app-header--pwa .m-app-header__org-name{font-size:12px}.m-app-header__org-row{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;max-width:100%;line-height:1.2}.m-app-header__org-logo{width:22px;height:22px;flex:0 0 22px;border-radius:6px;object-fit:cover;background:var(--m-color-surface-elevated);display:block}.m-app-header__org-logo--placeholder{display:inline-grid;place-items:center;color:var(--m-color-primary-strong);background:var(--m-color-primary-soft);font-size:11px;font-weight:700;line-height:1}.m-app-header__org-name{font-size:13px;font-weight:600;color:var(--m-color-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.m-app-header__tier{display:inline-flex;flex:0 0 auto;align-items:center;padding:2px 8px;border-radius:6px;color:var(--m-color-primary-strong);background:var(--m-color-primary-soft);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.2px;text-transform:uppercase}.m-app-header--pwa .m-app-header__tier{padding:1px 6px;border-radius:4px;font-size:12px}.m-app-header__user-line{display:block;font-size:11px;color:var(--m-color-text-weak);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2}.m-app-header__user-sep{margin-inline:4px}.m-app-header__org-sub{font-size:var(--m-font-size-xs);color:var(--m-color-text-weak)}.m-app-sider{border-right:1px solid var(--m-color-border-subtle)}.m-app-sider>.ant-layout-sider-children{display:flex;flex-direction:column;min-height:0}.m-app-sider__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.m-app-sider .ant-menu-item .icon,.m-app-sider .ant-menu-submenu-title .icon{color:var(--m-color-text-weak)}.m-app-sider .ant-menu-item-active .icon,.m-app-sider .ant-menu-item-selected .icon,.m-app-sider .ant-menu-submenu-selected>.ant-menu-submenu-title .icon,.m-app-sider .ant-menu-submenu-title:hover .icon{color:var(--m-color-primary-strong)}.m-login-page{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px;background:linear-gradient(160deg,var(--m-color-primary-soft) 0%,var(--m-color-surface-elevated) 45%,#fff 100%)}.m-icp-beian{flex-shrink:0;text-align:center;font-size:12px;line-height:1.5;color:var(--m-color-text-weak)}.m-icp-beian a{color:inherit;text-decoration:none}.m-icp-beian a:hover{color:var(--m-color-text);text-decoration:underline}.m-login-card{width:100%;max-width:420px;background:var(--m-color-surface);border:1px solid var(--m-color-border-subtle);border-radius:12px;padding:28px;box-shadow:var(--m-shadow-sm)}.m-login-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:4px}.m-login-card__brand.ant-typography{margin:0;color:var(--m-color-primary-strong)}.m-login-card--join-student{max-width:480px}.m-join-learner-panel{margin-top:16px}.m-join-learner-invite{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px;padding:12px;border:1px solid var(--m-color-border-subtle);border-radius:10px;background:var(--m-color-surface-subtle)}.m-join-learner-invite .me-accept-layout__avatar{width:48px;height:48px;margin:0;flex-shrink:0}.m-join-learner-invite .me-accept-layout__title{font-size:15px}.m-login-qr{display:flex;flex-direction:column;gap:12px}.m-social-login{display:flex;justify-content:flex-start;align-items:center;gap:16px;padding-top:2px}.m-social-login__option{display:inline-flex;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;color:var(--m-color-text-weak);background:transparent;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.m-social-login__option:hover{color:var(--m-color-text-body);background:var(--m-color-primary-soft);transform:translateY(-1px)}.m-social-login__option:focus-visible{outline:3px solid rgba(79,128,255,.24);outline-offset:2px}.m-social-login__option.is-active{color:var(--m-color-text-body);background:var(--m-color-surface-subtle);box-shadow:inset 0 0 0 2px var(--m-color-border-strong)}.m-social-login__option:disabled{cursor:not-allowed;opacity:.55}.m-social-login__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;line-height:0}.m-social-login__icon img{display:block;width:26px;height:26px;object-fit:contain}.m-login-qr--popup{padding:4px 4px 8px;animation:m-login-qr-reveal .18s ease-out}.m-login-qr__status,.m-login-qr__hint{margin:0;text-align:center}.m-login-qr__panel{display:flex;justify-content:center;align-items:center;min-height:196px;padding:12px;background:var(--m-color-surface-subtle);border-radius:10px}.m-login-qr__empty{color:var(--m-color-text-tertiary);font-size:14px;text-align:center}@keyframes m-login-qr-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.m-page-layout{width:100%;max-width:none;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--m-space-md);padding:var(--m-space-md)}.m-page-layout__title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-md)}.m-page-layout__title-row:has(.m-page-back){justify-content:flex-start}.m-list-page__title-row{justify-content:flex-start}.m-list-page__header{display:flex;flex-shrink:0;align-items:center;gap:var(--m-space-sm);padding:var(--m-space-md) var(--m-space-lg) var(--m-space-sm)}.m-page-layout__title-extra{display:flex;align-items:center;gap:var(--m-space-sm);margin-left:auto}.m-page-layout__toolbar{display:flex;align-items:center;justify-content:flex-start;gap:var(--m-space-sm);width:100%}.m-metric-grid{display:flex;flex-wrap:nowrap;gap:var(--m-space-sm);overflow-x:auto}.echart{position:relative;width:100%;overflow:hidden}.echart__canvas{width:100%}.echart__state{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--m-space-sm);color:var(--m-color-text-weak);font-size:var(--m-font-size-sm)}.echart__state button{padding:5px 10px;border:1px solid var(--m-color-border-strong);border-radius:var(--m-radius-sm);background:var(--m-color-surface);color:var(--m-color-primary-strong);cursor:pointer}.echart__state--error{color:var(--m-color-danger)}.m-metric-grid__item{flex:1;width:0;min-width:0;min-height:72px;border:1px solid var(--m-color-border-subtle);border-radius:10px;background:var(--m-color-surface);padding:10px 12px;text-align:left}flex: 1; width: 0; min-width: 0; min-height: 72px; border: 1px solid var(--m-color-border-subtle); border-radius: 10px; background: var(--m-color-surface); padding: 10px 12px; text-align: left; } .m-metric-grid__label{display:flex;align-items:center;gap:4px;min-width:0;font-size:var(--m-font-size-xs);color:var(--m-color-text-weak)}.m-metric-grid__label-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-metric-grid__label-action{flex-shrink:0;display:inline-flex;align-items:center}.m-metric-grid__item--interactive:hover,.m-metric-grid__item--interactive:focus-visible{outline:none}.m-metric-grid__value{font-size:var(--m-font-size-lg);font-weight:var(--m-font-weight-semibold);color:var(--m-color-text-strong);margin-top:4px}.m-metric-grid__hint{font-size:var(--m-font-size-xs);color:var(--m-color-text-weak);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-metric-grid--cols-3 .m-metric-grid__item{flex:1 1 0;max-width:calc(33.333% - var(--m-space-sm) * 2 / 3)}.m-metric-grid__item--blue{border-color:#3b82f640;background:linear-gradient(180deg,rgba(59,130,246,.06) 0%,var(--m-color-surface) 100%)}.m-metric-grid__item--green{border-color:#10b98140;background:linear-gradient(180deg,rgba(16,185,129,.06) 0%,var(--m-color-surface) 100%)}.m-metric-grid__item--orange{border-color:#f59e0b4d;background:linear-gradient(180deg,rgba(245,158,11,.08) 0%,var(--m-color-surface) 100%)}.m-list-search-field__submit{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--m-color-text-body);cursor:pointer;padding:0}.m-list-search-field__submit:hover,.m-list-search-field__submit:focus-visible{color:var(--m-color-text-strong);outline:none}.m-quick-entry-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--m-space-sm)}.m-quick-entry-grid__item{border:1px solid var(--m-color-border-subtle);border-radius:10px;background:var(--m-color-surface);padding:14px 12px;text-align:center;cursor:pointer}.m-attendance-report-page .m-page-layout__summary,.m-attendance-report-page .m-page-layout__charts,.m-attendance-report-page .m-page-layout__toolbar,.m-attendance-report-page .m-page-layout__list{border:1px solid var(--m-color-border-subtle);border-radius:12px;background:var(--m-color-surface);padding:var(--m-space-md)}.m-attendance-trend-panel{display:flex;flex-direction:column;gap:12px}.m-attendance-trend-panel__head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.m-attendance-legend{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--m-color-text-weak);font-size:12px}.m-attendance-legend span{display:inline-flex;align-items:center;gap:6px}.m-attendance-legend i{width:10px;height:10px;border-radius:999px;display:inline-block}.m-attendance-trend-chart{width:100%;overflow-x:auto}.m-attendance-trend-chart svg{min-width:680px;width:100%;height:auto}.m-btn--primary-strong.ant-btn-primary{background:var(--m-color-primary-strong);border-color:var(--m-color-primary-strong)}.m-btn--primary-strong.ant-btn-primary:not(:disabled):hover{background:var(--m-color-primary);border-color:var(--m-color-primary)}.m-student-page{min-height:100%}.m-student-page .m-page-layout__header{padding-bottom:4px}.m-student-type-filter{display:inline-flex;align-items:center;flex:0 0 auto;gap:2px}.m-student-type-filter .ant-tag{margin-inline-end:0;line-height:26px;border-radius:14px}.m-student-toolbar{display:flex;align-items:center;gap:14px;min-width:0;padding:2px 0}.m-student-toolbar__filters,.m-student-toolbar__search{display:flex;align-items:center;gap:8px;min-width:0}.m-student-toolbar__filters{flex:0 1 auto}.m-student-toolbar__filters .ant-segmented{flex:0 1 auto;min-width:0}.m-student-toolbar__search{flex:1 1 360px;justify-content:flex-end}.m-student-toolbar__search .ant-input-search{flex:1 1 280px;width:auto;min-width:220px}.m-student-toolbar__search>.ant-btn,.m-student-toolbar__search>.m-btn{flex:0 0 auto}.m-student-toolbar__search .m-btn--primary-strong{min-width:96px;white-space:nowrap}.m-org-scope,.m-org-select .ant-select-selector,.m-space-org-filter{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;min-width:128px;max-width:220px;overflow:hidden;padding:7px 10px;color:var(--m-color-text-secondary);background:transparent!important;background-color:transparent!important;border:1px solid var(--m-color-border-subtle)!important;border-radius:8px;cursor:pointer;box-sizing:border-box}.m-org-scope__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.m-org-scope__icon{font-size:11px;color:var(--m-color-text-weak);flex-shrink:0;transition:transform .2s ease}.m-org-scope:hover:not(:disabled):not(.m-org-scope--disabled),.m-org-select .ant-select-selector:hover,.m-space-org-filter:hover:not(:disabled):not(.m-org-scope--disabled){background:#0f172a0a!important;border-color:var(--m-color-primary)!important}.m-org-scope--disabled,.m-org-scope:disabled{cursor:default!important;opacity:.85}.m-student-identity{display:flex;align-items:center;gap:10px;min-width:0}.m-student-identity__text{display:flex;flex:1;flex-direction:column;min-width:0}.m-student-identity__text span:not(.m-list-primary){overflow:hidden;color:var(--m-color-text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.m-student-type-tags{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:4px;white-space:nowrap}.m-credit-summary{display:flex;flex-wrap:wrap;gap:6px}.m-credit-summary__item{display:inline-flex;align-items:baseline;gap:6px;max-width:280px;padding:5px 8px;color:var(--m-color-text-secondary);background:var(--m-color-surface-subtle);border-radius:7px}.m-credit-summary__item span{overflow:hidden;max-width:110px;text-overflow:ellipsis;white-space:nowrap}.m-credit-summary__item strong{color:var(--m-color-text)}.m-credit-summary__item small{color:var(--m-color-text-tertiary)}.m-credit-summary__item.is-negative strong,.is-negative{color:var(--m-color-danger)!important}.is-positive{color:var(--m-color-success)!important}.m-credit-summary__item--more{color:var(--m-color-text-tertiary);white-space:nowrap}.m-student-row{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-bottom:1px solid var(--m-color-border-subtle)}.m-student-row__actions{position:absolute;top:8px;right:8px}.m-student-detail{display:flex;flex-direction:column}.m-student-related{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 16px 12px;padding:12px;text-align:left;background:var(--m-color-surface-subtle);border:1px solid var(--m-color-border-subtle);border-radius:10px}.m-student-related__content{display:flex;align-items:center;gap:10px}.m-student-related--link{width:calc(100% - 32px);color:var(--m-color-text);cursor:pointer}.m-student-subpage{display:flex;flex-direction:column;min-height:100%}.m-student-subpage__header{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:16px 20px;border-bottom:1px solid var(--m-color-border-subtle)}.m-student-subpage__header .m-page-title{margin:0}.m-student-subpage__toolbar{display:flex;flex-shrink:0;gap:8px;padding:12px 20px}.m-student-subpage__toolbar .ant-input-search{max-width:420px}.m-student-subpage__body{width:min(960px,100%);margin:0;padding:20px}.m-student-state{display:flex;align-items:center;justify-content:center;gap:10px;min-height:160px;color:var(--m-color-text-secondary)}.m-student-order{padding:4px;max-width:520px;margin:0 auto}.m-student-order__profile{margin-bottom:0}.m-student-order__line{display:flex;gap:16px}.m-student-order__profile-fields{flex:1;min-width:0}.m-student-order__line>.ant-form-item{flex:1;min-width:0}.m-student-order .ant-picker,.m-student-order .ant-select,.m-student-order .ant-input-number,.m-student-order__numbers .ant-input-number,.m-phone-field{width:100%}.m-phone-field__control{display:flex;align-items:stretch;gap:8px;width:100%}.m-phone-field__code{display:inline-flex;flex:0 0 112px;align-items:center;justify-content:space-between;height:auto;min-height:40px;padding-inline:12px;color:var(--m-color-text-strong);background:var(--m-color-surface-subtle);border-color:var(--m-color-border-subtle)}.m-phone-field__code:not(:disabled):hover,.m-phone-field__code:not(:disabled):focus-visible{color:var(--m-color-primary-strong);background:var(--m-color-primary-soft);border-color:var(--m-color-primary)}.m-phone-field__number{flex:1;min-width:0}.m-phone-field__error{margin-top:5px;color:var(--m-color-danger, #d92d20);font-size:12px;line-height:1.45}.ant-form-item-label>label{font-size:13px;font-weight:500;color:var(--m-color-text-weak)}.ant-input,.ant-select,.ant-picker,.m-form-lookup__value{font-size:14px;color:var(--m-color-text-strong)}.m-student-avatar-item{flex-shrink:0;margin-bottom:0}.m-student-avatar-item .ant-upload-select{display:block}.m-student-avatar-upload{position:relative;display:flex;align-items:center;justify-content:center;width:68px;height:68px;padding:0;overflow:hidden;color:var(--m-color-text-weak);font-size:20px;cursor:pointer;background:var(--m-color-surface-elevated);border:1px dashed var(--m-color-border-strong);border-radius:14px;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;box-shadow:inset 0 1px 2px #0f172a05}.m-student-avatar-upload:hover:not(:disabled){color:var(--m-color-primary-strong);background:var(--m-color-primary-soft);border-color:var(--m-color-primary-strong);border-style:dashed}.m-student-avatar-upload.has-avatar{border:1px solid var(--m-color-border-subtle);background:var(--m-color-surface);box-shadow:0 1px 4px #0f172a14}.m-student-avatar-upload.has-avatar:hover:not(:disabled){border-color:var(--m-color-primary-strong);box-shadow:0 2px 8px #4f80ff2e}.m-student-avatar-upload img{width:100%;height:100%;object-fit:cover;display:block}.m-student-order__footer{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:10px;padding:14px 0;background:var(--m-color-surface);border-top:1px solid var(--m-color-border-subtle)}.m-credit-list,.m-flow-list{display:flex;flex-direction:column;gap:12px}.m-credit-card{display:flex;flex-direction:column;gap:10px;width:100%;padding:14px 16px;color:var(--m-color-text);text-align:left;cursor:default;background:var(--m-color-surface);border:1px solid var(--m-color-border-subtle);border-radius:10px;transition:border-color .12s ease,box-shadow .12s ease}.m-credit-card__body{display:flex;flex-direction:column;gap:10px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.m-credit-card:hover{border-color:var(--m-color-primary);box-shadow:0 6px 18px #142c5014}.m-credit-card__actions{display:flex;flex-wrap:wrap;gap:8px}.m-flow-filter{margin-bottom:12px}.m-flow-row--lifecycle{border-left:3px solid var(--m-color-primary);background:color-mix(in srgb,var(--m-color-primary) 4%,transparent)}.m-flow-row--ledger{border-left:3px solid transparent}.m-flow-row__title{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.m-flow-row__title .ant-tag{margin-inline-end:0;flex-shrink:0}.m-flow-row__snapshot{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;font-size:12px;color:var(--m-color-text-secondary)}.m-credit-card__head,.m-credit-card__balance,.m-credit-card__period{display:flex;align-items:center;justify-content:space-between;gap:12px}.m-credit-card__tags{display:inline-flex;flex-shrink:0;align-items:center;gap:6px}.m-credit-card__period{color:var(--m-color-text-secondary);font-size:12px}.m-flow-group{overflow:hidden;border:1px solid var(--m-color-border-subtle);border-radius:10px}.m-flow-group h2{margin:0;padding:8px 14px;color:var(--m-color-text-secondary);font-size:13px;background:var(--m-color-surface-subtle)}.m-flow-row{display:flex;justify-content:space-between;gap:16px;padding:12px 14px;border-top:1px solid var(--m-color-border-subtle)}.m-flow-row:first-of-type{border-top:0}.m-flow-row__main,.m-flow-row__amounts{display:flex;flex-direction:column;gap:3px}.m-flow-row__main>span:not(.m-list-primary):not(.m-flow-row__title),.m-flow-row__amounts span{color:var(--m-color-text-secondary);font-size:12px}.m-flow-row__amounts{flex-shrink:0;text-align:right}.m-invite-page .m-student-subpage__body{display:flex;flex-direction:column;gap:16px;max-width:720px}.m-invite-hero{padding:20px;color:var(--m-color-text);background:linear-gradient(135deg,var(--m-color-primary-soft),var(--m-color-surface));border:1px solid var(--m-color-border-subtle);border-radius:12px}.m-invite-hero h2{margin:14px 0 6px}.m-invite-badge{display:inline-flex;padding:3px 8px;color:var(--m-color-primary-strong);font-size:12px;background:var(--m-color-surface);border-radius:999px}.m-invite-share{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid var(--m-color-border-subtle);border-radius:12px}.m-invite-link{flex:1;min-width:0;overflow:hidden;padding:8px 10px;color:var(--m-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;background:var(--m-color-surface-subtle);border-radius:7px}.m-invite-steps{padding:16px;background:var(--m-color-surface-subtle);border-radius:10px}.m-invite-channel-list{display:flex;flex-direction:column;gap:12px}.m-invite-channel-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:14px 16px;text-align:left;background:var(--m-color-surface-subtle);border:1px solid var(--m-color-border);border-radius:10px;cursor:pointer}.m-invite-channel-card:hover:not(:disabled){border-color:var(--m-color-primary)}.m-invite-channel-card--disabled{opacity:.55;cursor:not-allowed}.m-invite-channel-card__icon{font-size:20px;color:var(--m-color-primary)}.m-invite-channel-card__title{font-weight:600;color:var(--m-color-text-primary)}.m-invite-channel-card__desc{font-size:13px;color:var(--m-color-text-secondary)}.m-invite-code-panel{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 16px;margin:16px 0;background:var(--m-color-surface-subtle);border-radius:12px}.m-invite-code-panel__label{font-size:13px;color:var(--m-color-text-secondary)}.m-invite-code-panel__value{font-size:28px;font-weight:700;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--m-color-text-primary)}.m-infinite-sentinel{min-height:36px;padding:10px;color:var(--m-color-text-tertiary);text-align:center}@media(max-width:767px){.m-list-search-row{overflow-x:auto}.m-list-toolbar{width:max-content;min-width:100%}.m-list-toolbar__search{flex:1 0 360px}.m-list-toolbar__search-field{min-width:180px}.m-student-toolbar{padding:12px;align-items:stretch;flex-wrap:nowrap;overflow-x:auto}.m-student-toolbar__filters{flex:0 0 auto}.m-student-toolbar__filters .ant-segmented{min-width:520px}.m-student-toolbar__search{flex:1 0 360px}.m-student-toolbar__search .ant-input-search{min-width:180px}.m-student-subpage__header,.m-student-subpage__toolbar,.m-student-subpage__body{padding:12px}.m-student-order__profile{align-items:center;flex-direction:column}.m-student-order__line{gap:10px}.m-phone-field__control{gap:6px}.m-phone-field__code{flex-basis:102px;padding-inline:10px}.m-invite-share{align-items:stretch;flex-direction:column}.m-invite-share svg{align-self:center}}.m-portal-landing{min-height:100vh;display:flex;flex-direction:column;color:#152b25;background:#f5faf7;position:relative;overflow:auto}.m-portal-landing__header{flex-shrink:0;position:sticky;top:0;z-index:10;background:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--m-color-border-subtle)}.m-portal-landing__nav{position:absolute;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:22px}.m-portal-landing__nav a,.m-portal-landing__nav-current{padding:8px 14px;color:#000;font-size:17px;font-weight:800;white-space:nowrap}.m-portal-landing__nav a:hover{color:#000}.m-portal-landing__nav-current{cursor:default}@media(max-width:720px){.m-portal-landing__header{padding-inline:8px}.m-marketing-page__brand{white-space:nowrap}.m-marketing-page__brand span{font-size:16px!important}.m-portal-landing__header .m-app-header__actions{gap:4px}.m-portal-landing__header .ant-select{min-width:82px!important}.m-portal-landing__header .m-btn{padding-inline:10px;font-size:13px}.m-portal-landing__nav{position:static;transform:none;gap:0;margin-inline:2px}.m-portal-landing__nav a,.m-portal-landing__nav-current{padding-inline:3px;font-size:13px}}.m-portal-landing__header .m-btn--primary-strong.ant-btn-primary{background:#4f80ff;border-color:#4f80ff}.m-portal-landing__header .m-btn--primary-strong.ant-btn-primary:not(:disabled):hover{background:#6da0ff;border-color:#6da0ff}.m-portal-landing__header .ant-select-selector,.m-portal-landing__header .ant-select-selection-item,.m-portal-landing__header .ant-select-arrow,.m-portal-landing__header .m-locale-switcher__icon{color:#587169!important}.m-portal-landing__header .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.m-portal-landing__header .ant-select-focused .ant-select-selector{color:#152b25!important;background:#edf8f3!important}.m-portal-landing__body{flex:1;min-height:0;overflow:auto;padding:0;display:flex;justify-content:center;position:relative;z-index:1;background:#f5faf7}.m-portal-landing__body .m-portal-home{width:100%;max-width:100%;padding:0 0 88px;gap:clamp(36px,4.5vw,64px)}.m-portal-landing__body .m-portal-home__hero{width:100%;margin:0;padding:0}.m-portal-landing__body .m-portal-home__hero-media{width:100%;min-height:0;height:clamp(560px,70vh,760px);margin:0!important;border:0!important;border-radius:0;box-shadow:0 12px 36px #102a3c14;transform:none!important}.m-portal-landing__body .m-portal-home__scenes{width:100%;max-width:1240px;align-self:center;padding-inline:clamp(16px,3.5vw,48px)}.m-portal-landing__footer{flex-shrink:0;padding:12px 24px 20px;border-top:1px solid var(--m-color-border-subtle);background:var(--m-color-surface)}.m-portal-home{--portal-accent: #6da0ff;--portal-accent-dark: #4f80ff;--portal-ink: #152b25;--portal-muted: #6b8179;--portal-illustration-bg: #f2f7ff;display:flex;flex-direction:column;gap:clamp(42px,6vw,84px);width:100%;max-width:1240px;padding:42px 0 88px;position:relative}.m-portal-home__hero{display:block;min-height:0;padding:0;position:relative;z-index:1}.m-portal-home__hero-copy{position:absolute;z-index:2;top:clamp(42px,8vh,86px);left:clamp(28px,6vw,76px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:min(520px,calc(100% - 56px));padding:0;color:#fff}.m-portal-home__hero-copy:before{position:absolute;z-index:-1;top:-28px;right:-56px;bottom:-28px;left:-32px;content:"";border-radius:32px;background:#081d2a29;filter:blur(24px);pointer-events:none}.m-portal-home__hero-copy .m-portal-home__title,.m-portal-home__hero-copy .m-portal-home__subtitle,.m-portal-home__hero-copy .m-portal-home__actions{position:relative;z-index:1}.m-portal-home__hero-copy .m-portal-home__title{color:#fff;text-shadow:0 2px 26px rgba(3,17,28,.32)}.m-portal-home__hero-copy .m-portal-home__subtitle{color:#ffffffe6;text-shadow:0 1px 12px rgba(3,17,28,.38)}.m-portal-home__hero-copy .m-portal-home__actions .m-btn--primary-strong.ant-btn-primary{color:#102a3b!important;background:#fff!important;border-color:#fff!important;box-shadow:0 12px 28px #03111c3d}.m-portal-home__hero-copy .m-portal-home__actions .m-btn--primary-strong.ant-btn-primary:not(:disabled):hover{color:#102a3b!important;background:#eaf2ff!important;border-color:#eaf2ff!important}.m-portal-home__hero-copy .m-portal-home__actions .m-btn--secondary{color:#fff!important;border-color:#ffffffc2!important;background:#081d2a85!important;box-shadow:0 8px 22px #03111c24}.m-portal-home__hero-copy .m-portal-home__actions .m-btn--secondary:not(:disabled):hover{color:#fff!important;border-color:#fff!important;background:#081d2ac2!important}.m-portal-home__hero-copy .m-portal-home__actions .m-btn{min-width:132px;min-height:42px}.m-portal-home__hero-copy .m-portal-home__actions{margin-top:4px}.m-portal-home__hero-copy .m-portal-home__actions .m-btn--primary-strong.ant-btn-primary:not(:disabled):focus-visible,.m-portal-home__hero-copy .m-portal-home__actions .m-btn--secondary:not(:disabled):focus-visible{outline:3px solid rgba(255,255,255,.9);outline-offset:3px}.m-portal-home__eyebrow,.m-portal-home__section-kicker,.m-portal-home__detail-kicker{color:var(--portal-accent-dark);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.m-portal-home__title{margin:0;max-width:7.4em;text-wrap:balance;color:var(--portal-ink);font-size:clamp(42px,5.8vw,76px);line-height:1.04;font-weight:800;letter-spacing:-.055em;animation:portal-fade-up .6s ease-out both}.m-portal-home__subtitle{margin:0;max-width:520px;color:var(--portal-muted);font-size:15px;line-height:1.8;animation:portal-fade-up .6s ease-out .08s both}.m-portal-home__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;animation:portal-fade-up .6s ease-out .16s both}.m-portal-home__actions .m-btn{min-width:132px;min-height:40px}.m-portal-home__actions .m-btn--primary-strong.ant-btn-primary{background:var(--portal-accent);border-color:var(--portal-accent);box-shadow:0 12px 28px #4f80ff33}.m-portal-home__actions .m-btn--primary-strong.ant-btn-primary:not(:disabled):hover{background:#4f80ff;border-color:#4f80ff}.m-portal-home__actions .m-btn--secondary{color:var(--portal-ink)!important;border-color:#cfe1d9!important;background:#fff!important}.m-portal-home__actions .m-btn--secondary:not(:disabled):hover{color:var(--portal-accent-dark)!important;border-color:var(--portal-accent)!important;background:#effaf5!important}.m-portal-home__hero-note{display:inline-flex;align-items:center;gap:9px;color:#789087;font-size:12px;animation:portal-fade-up .6s ease-out .22s both}.m-portal-home__hero-note-dot{width:8px;height:8px;border-radius:50%;background:var(--portal-accent);box-shadow:0 0 0 5px #6da0ff29}.m-portal-home__hero-media{min-height:clamp(560px,68vh,680px);margin:0;position:relative;overflow:hidden;border:1px solid #d7e4fb;border-radius:30px;background:#e7efff;box-shadow:0 28px 70px #2a487826;transform:translate(var(--portal-parallax-x, 0),var(--portal-parallax-y, 0));transition:transform .35s ease-out}.m-portal-home__hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% 45%;filter:brightness(1.04) saturate(1.03);animation:portal-photo-in .45s ease-out both}.m-portal-home__photo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(8,29,42,.52) 0%,rgba(8,29,42,.32) 36%,rgba(8,29,42,.06) 72%,transparent 100%),linear-gradient(180deg,rgba(8,29,42,.08) 0%,transparent 40%,rgba(8,29,42,.42) 100%);pointer-events:none}.m-portal-home__hero-caption{position:absolute;z-index:2;right:24px;bottom:84px;left:24px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;color:#fff}.m-portal-home__hero-caption span{display:block;font-size:20px;font-weight:700}.m-portal-home__hero-caption strong{display:block;max-width:420px;margin-top:5px;color:#ffffffc2;font-size:12px;font-weight:400;line-height:1.55}.m-portal-home__photo-controls{display:flex;align-items:center;gap:8px;flex-shrink:0}.m-portal-home__photo-controls button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#fff;border:1px solid rgba(255,255,255,.52);border-radius:50%;background:#ffffff24;cursor:pointer;transition:background .18s ease,border-color .18s ease}.m-portal-home__photo-controls button:hover,.m-portal-home__photo-controls button:focus-visible{border-color:#fff;background:#ffffff47;outline:none}.m-portal-home__photo-controls>span{min-width:52px;color:#ffffffc2;font-size:11px;letter-spacing:.08em;text-align:center}.m-portal-home__scenes{display:flex;flex-direction:column;gap:24px;position:relative;z-index:1}.m-portal-home__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.m-portal-home__section-heading h2{margin:6px 0 0;color:var(--portal-ink);font-size:clamp(22px,3vw,34px);line-height:1.15;letter-spacing:-.02em}.m-portal-home__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,184px),1fr));gap:clamp(12px,1.4vw,20px)}.m-portal-home__card{display:flex;flex-direction:column;gap:12px;align-items:stretch;padding:0 0 16px;overflow:hidden;border:1px solid rgba(206,224,236,.94);border-radius:16px;background:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;animation:portal-fade-up .5s ease-out calc(.2s + var(--portal-card-index, 0) * .06s) both}.m-portal-home__card:hover{transform:translateY(-4px);border-color:#4f80ffa3;box-shadow:0 16px 30px #2a48781f}.m-portal-home__card.is-active{border-color:var(--portal-accent);box-shadow:0 0 0 2px #6da0ff33,0 16px 30px #2a48781f;transform:translateY(-2px)}.m-portal-home__card-media{display:block;aspect-ratio:4 / 3;width:100%;min-height:0;overflow:hidden;background:var(--portal-illustration-bg)}.m-portal-home__card-media img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;padding:8px;transition:transform .25s ease}.m-portal-home__card:hover .m-portal-home__card-media img{transform:scale(1.05)}.m-portal-home__card-title{padding:0 14px;color:var(--portal-ink);font-size:14px;font-weight:600;line-height:1.35}.m-portal-home__detail{padding:0;overflow:hidden;border:1px solid #dce6f5;border-radius:22px;background:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 22px 44px #2a48781a}.m-portal-home__detail-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);min-height:320px;animation:portal-detail-in .35s ease-out both}.m-portal-home__detail-media{min-height:320px;overflow:hidden}.m-portal-home__detail-media img{width:100%;height:100%;min-height:320px;object-fit:cover}.m-portal-home__detail-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;padding:clamp(24px,4vw,48px)}.m-portal-home__detail-kicker{color:var(--portal-accent-dark)}.m-portal-home__detail-title{margin:0;color:var(--portal-ink);font-size:clamp(24px,3vw,36px);line-height:1.1;font-weight:700;animation:portal-fade-up .3s ease-out .05s both}.m-portal-home__detail-body{margin:0;color:var(--portal-muted);line-height:1.75;animation:portal-fade-up .3s ease-out .12s both}.m-portal-home__detail .m-btn--secondary{margin-top:8px;color:var(--portal-ink)!important;border-color:#cfe1d9!important;background:#f4f8ff!important}.m-portal-home__detail .m-btn--secondary:not(:disabled):hover{color:var(--portal-accent-dark)!important;border-color:var(--portal-accent)!important;background:#eaf2ff!important}@keyframes portal-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes portal-detail-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.m-portal-home__hero-media,.m-portal-home__hero-media img,.m-portal-home__title,.m-portal-home__subtitle,.m-portal-home__actions,.m-portal-home__card,.m-portal-home__card-media img,.m-portal-home__detail-inner,.m-portal-home__detail-title,.m-portal-home__detail-body{animation:none!important;transition:none!important}}@keyframes portal-photo-in{0%{opacity:.4;transform:scale(1.035)}to{opacity:1;transform:scale(1.018)}}@media(max-width:720px){.m-portal-landing__body{padding:0}.m-portal-home{gap:34px;padding:18px 0 40px}.m-portal-home__hero{min-height:0}.m-portal-home__hero-copy{top:34px;left:24px;width:calc(100% - 48px)}.m-portal-home__title{max-width:none;font-size:clamp(38px,10.6vw,58px)}.m-portal-home__hero-media{min-height:680px}.m-portal-home__hero-media img{min-height:0}.m-portal-home__hero-caption{flex-direction:column;align-items:flex-start;bottom:84px}.m-portal-home__hero-caption span{font-size:17px}.m-portal-home__hero-caption strong{max-width:100%}.m-portal-home__section-heading{align-items:flex-start;flex-direction:column;gap:8px}.m-portal-home__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.m-portal-home__detail-inner{flex-direction:column;align-items:stretch;text-align:center}.m-portal-home__detail-inner{display:flex}.m-portal-home__detail-media,.m-portal-home__detail-media img{min-height:220px}.m-portal-home__detail-text{align-items:center;padding:28px 22px 32px}.m-portal-landing__body .m-portal-home__hero-media{height:clamp(560px,80vh,660px);border-radius:0}.m-portal-landing__body .m-portal-home__hero-caption{bottom:24px;left:20px;right:20px}}.ant-table-tbody .ant-btn-link,.ant-btn-link.m-inline-action{font-size:13px;padding:0 4px;height:auto;line-height:1.4}.ant-btn-link:not(:disabled):hover{text-decoration:underline}.ant-btn-link.ant-btn-dangerous,.ant-btn-variant-link.ant-btn-color-dangerous,.ant-btn-link.m-inline-action--danger{color:var(--m-color-danger-text, #dc2626)!important}.ant-btn-link.ant-btn-dangerous:not(:disabled):hover,.ant-btn-variant-link.ant-btn-color-dangerous:not(:disabled):hover,.ant-btn-link.m-inline-action--danger:not(:disabled):hover{color:var(--m-color-danger-hover, #b91c1c)!important;text-decoration:underline}.m-portal-home__companion{padding:clamp(58px,8vw,104px) clamp(22px,6vw,78px) clamp(72px,9vw,120px);background:linear-gradient(180deg,#fff,#f5f9ff)}.m-portal-home__companion-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:clamp(32px,7vw,100px);align-items:center;width:min(1100px,100%);margin:0 auto}.m-portal-home__companion-intro h2{max-width:12em;margin:0 0 18px;color:#102a3b;font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.14;letter-spacing:-.045em;text-wrap:balance}.m-portal-home__companion-intro p,.m-portal-home__companion-daily p{margin:0;color:#587169;font-size:15px;line-height:1.9}.m-portal-home__companion-daily{padding:28px 30px;border:1px solid #dfe9f7;border-radius:22px;background:#ffffffdb;box-shadow:0 18px 42px #2a487812}.m-portal-home__companion-daily h3{margin:0 0 12px;color:#17364c;font-size:20px;line-height:1.35}@media(max-width:640px){.m-portal-home__companion{padding:52px 20px 68px}.m-portal-home__companion-inner{grid-template-columns:1fr;gap:28px}.m-portal-home__companion-intro h2{font-size:clamp(30px,9vw,40px)}.m-portal-home__companion-daily{padding:23px 22px}}@font-face{font-family:icon;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAHKcAAsAAAAAuNQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8Fk3fY21hcAAAAYgAAAUKAAAMiGFlZ1xnbHlmAAAGlAAAZGEAAJ28Bk+7YGhlYWQAAGr4AAAAMQAAADYw4rjOaGhlYQAAaywAAAAeAAAAJAgDBLZobXR4AABrTAAAADEAAAKoqN7//WxvY2EAAGuAAAABVgAAAVZt80TQbWF4cAAAbNgAAAAfAAAAIAHKASpuYW1lAABs+AAAATsAAAI38IQNxHBvc3QAAG40AAAEZgAABmxyOIKzeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhZJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnjG85mNu+N/AwMB8h6ERKMyIoogJAGTdDHV4nM3WV2yWdRTH8W8HpYyWvcqmtOy9ESh776UiispUigIuQHFUxQGCiIKD7WKEWy645AouCSEhgevzf9oGCSEELkzwnP56Q9KES+zDh6QP9H3e/t/zO+cAjYA8N9Dl+5995BC39vjdnLr7eTStu5+ft8q//5jJ/jOTbKWttjW2ySptq+2y3VZle+2AHbIjdtRO2zm7YBftsl2z63bDbttdu2ePUm4qSIWpdWqXSlKXVJb6poq0JW1LVelYOp+uppr0MCvOlmQrsrXZ+mx7djC7lF3JblZXVh+uKa+5X/OgNq+2UW3x48dg1D1/nW325++of/7++ucftzNPPP+W3Wng+aUNPr/oqc8viuc/w68cPs7pX3cNzxnp19j6a3z9NTVn5hPX7Jz5DVyLG7yWPu2qq4BdvMf7rGQ+L7CFeaznO/ZzgO+ZyjIO8gNfcIjl7OBHfuIwR/iZX1jHr/zGUeZyjOOc4CSneInT/M4f/Mlf/M0ZxrGQs2ynkjfoySym8CK7mcFzjGEkQxnFTl6jNz3ozwCvzUF0pgsb6URHOlBEM9rTnA+9YgtZ7ZWbT2tWsJR3+JpXqKAV01nFImbyOpvpwxwWM5oFlDGYTXzOW7xJOROZxDCmscYrvS8lFPM87/Iy4+lHEz6glNmM8BwMpw1tKeBL9vAZX/E2W9lGL6pox6c0prt/Vp/QjRa0ZAJjWcJHvMpacunKN3zLXvaxgSH+kRY804r6f3w1j78a/1v/3dnIuHjFYTnitYflilchlidej1i+eGVijcRrFCsQr1assXjdYoXiFYw1Ea9lrKl4VWPNxOsbay5e6ViReM1jxeLVj7UQzwHWUjwRWCvxbGCtxVOCtRHPC9ZWPDlYO/EMYe3F04R1EM8V1lE8YVgn8axhJeKpwzqL5w/rIp5ErKt4JrFu4unEuovnFOshnlisp3h2sV7iKcZKxfOM9RZPNlYmnnGsXDztWB/x3GN9xTsA1k+8F2D9xbsCNkC8P2ADxTsFNki8Z2CDxbsHNkS8j2BDpa6Whon3Fmy4eJfBRoj3G2ykEL/rKPEehI0W70bYGPG+hI0V71DYOPFehY0X71pYPeLnJgjxnIlCvMdJQjyzQrzPYZPFOx42RYgznirE5zNNiDObLsSZzZCY6zZTiDObJURdzBaiLuaI91JsrhA1NU+IWpsvRA0uECIHC4XIyiIhanaxRLJtiXhvxpZK7BW2TIgsLhfv3NgKid3EVkrsJ7ZaiAytEeL/rhPitdeLd31sg3j/xzaKTwJskxDnvVmIjFYKcZZbxScGtkOI32+nEOe6S3yeYLuFeL0qIep9rxBnvF+IszkgRH0dEuJcjwiRoaNC1PhxId77CfGZhZ0Un17YKfE5hp0WIn9nhKi7s0LU3Tkh8nFBiJq6KMQZX5bYFe2aENm9LkS/uSFEL7wlPjWx2+LzE7sjPkmxf4TIyl0hesA9IfrxI/GJS8oVn72kAvEpTCoUn8ek1uKTmdROfEaTSsSnNamL+NwmlQrxer3FZzmpTHyqk/qKz3dShfikJ20Rn/mkbeLTn1QlxL1j4hsB6bwQ/35ViPdYI74vkB6Kbw5kReI7BFmxxD6eLRHfK8hWiG8YZGvFdw2y9eJbB9l28f2D7KD4JkJ2SYjXuyK+nZDdFN9TqK4U31ioPiy+u1BTLr7FUHNffJ+h5oH4ZkNtnviOQ20j8W2H2iLxvYfaYmHIf2xk1wgAAHicrL0JnBxFuQDeVTV99/QxPdM997kzs9fMHrMzs9lkd3Nskt1s7hByn1whCRgCglwhKKdE1Ccih3I8EEEQlEPFA+IJnk9BFFGfoDxE31MRfaK8TPP/qntmDwjq//f/b3qqvq6qrq6qrvqu+uoLQxjmjefIXaTABJk808EwbLZYKBYG6rV6rd+2bCvIczxX7B9BA2WUpXCQppKMkcHM2bt3DA4NDe7Y/VILOGvrrVu33vro6hWlnp7SitWL0Dzn64VZJVxgxdZbP3frVlrii6tWlnrQa87XGYbh4MeQUfwbxmRyTBvTy8xjxhkmn8mWUdUYGEGVTH8ShYygilCWg9iChBrkFHI0K4GCuUx2GA3AA4WBGqRYQa6Yo/BcRGH8nHNhvByLlePocjd2dkTa2iLocho6B0x0XiDgXG2iM5yvCooioBEIP3YPBWnQSZ/7s/e844cYfxie8rs1/DnS5nwl8JxpPhdYpRiybCjbFV2Bi8Funw7jXzI2U2IYxHPQnlFU608haFG2BxkQFqqsMVDrt6BLHHShUG3eoe9k/LmI/3R/Dn6RNiUTyUXQTgj6c41P5voBwCsySoTm0kIRJePcbkQixo2oKxCJBJwfZnt6sqjHhZ9hptrycrMt8IWtoIZoK2CMoEXea9Fx24LTGaVtqi05v9sWeWZb0LYMbeReBS4omUE76Isbx28MnXd/I1cRAeZdBzMHWlNGnIbs+ghK4iZQQCoq49ooKvIqpLoAKWShxUEbWf0wigNFsqDzHQc6dlV2RZdNDgVCUYA6EglnfWzZ5ByzdbvOK/IFzON2jHFXM/4KZLmPhgJDk8vcsgfe0fjZ1O3OzgPvWJdIdO6s7MLDGB7hceMZL2ZEaP/P3HUTZQpMPzPCTDIbmVOYg8wldMa6E9adgrz3gQ1YMHQOohlzk50xN/kZMMkWYBbDqMOM5jIzb0xYCSMY1gAsAZJVUTCJvJVJIKNWz9eSiGc59H3nUTMaNfHXzBgywoHGJjRHCQTQBY1Ov2H48Y/hxtn3KIVpsOQwhWiwCzLChoGWARwxjKHh03rCG84/uLi+bbBjSUfHknU0uEfws4RFSIrz0huM4EMxE19txuOm8xN4XEGJxvvhnehVWkPEuM2LPuVF6LuGci5927mKMQ01Tl188PwN4Z7Thge31dHJzfdA4Dwlqhr3miTEpb/xDMO7uOqLMOYSEwZsVWUWMquYLTB3qgOFLhcl1GDyFlq4oVBsZSRQrdKPKv01GMpmQtBiYcwAqQBKefNo2sWCW4LOMDw3YrQb4V7ny+FcOGygwagfnR+mSZrW6wxBTG8iEfSJ8QuWLr3gAxeMj18wXt1UrW7au3lgYHP3e/2xmP+9fvTn79GSzg8WOkfxPgo29gfCxW60vz8QDgfyyHkgbDxDF+8zRviF8fM/SCv74Pnj6LsDXkWnbx64d5Wga7fqmrBKSNGlzL/xxhuXEodcwihMBMajjxlmTmVOg/F4257NnH7Ft4GhDCUBxULVpQIwJ+0krMQiHThKAEJ9llcwj76/7KKJiYs+dPHExMUTvat7elbvWNPTswb90LkyGI8H0fk0fBu48T/OQ7lYSDMF3+jInv0Xbzpzd0AJFIyVGzaddOLavn6URiugmHMI7Wq+4UMXTaDHetZsp6+A4NjueHscrptnRc63FVEPxnTt4n2nD4/2iYU2RSz2965bf3IAcg9SGvPGX8gtRIIxm8dMMCcyJzEHYMSmRghGy3wTCUxQPITq1QGaPE0DK/11WG9wN2u98k38nkSAp9gp1ArDlWvmuDgXLSst37iiu3vFxuWl2/dt3TRQqw1s2vrjrZuqNQRrEJW7l6/87MrlpXK5tHzl5nxRCbF+uVRV3IV5o2yKR8SIjsQjAs6J/Gd51eQf4f1HRRUikwbowu7l3d3eK5yVU3XXqpu27tMVAwUUdQtUD3/ue7rLIvGHQ1hG2wz/C3Qdv+A3rjUiwrViICxeK3yyVW/Q775KDXKP8HQOGjCez5NbSRZWZArmYCdQ7Sozl5nPLAaMuBrGdyuzm9nDnMm8E0Y5586r3PQY9tNBrhbZQrFi2TlULSYRjJWdqxZDOcixacjDr8LZlVCuYIfKqGhXK5QloSGkQ27VfboIlSdRHhJGEIH7MmJHUL0CC+BWxA0Nbt1xxlm7ttfnzKlv3/WrXTvqc9CxNxLoCFLPQ6eR/i0J2SRP5j4a7ejs+SIJVI+w6fP15BfvCXyxb33kq5+KlXpqT2K9/wiKH1KJfl6Wm3tGeu7wac7ekeyBtv03np0aXbgffTxT0d+ZOwvdsH/LpoGq96Ltg3PmDG7fdVbo3kVLJxaiLY9i/pRV2bGl1/z8Cyv7Kj+6ZnwRXAv3XzN26tf8p6944okN1cGXrlk65iZOLFw0/qnT59rrz5p75rwNjVfOGglvOT+1dWj+dsaln18hj5NRoJ8JGHUGTXNr09PXzHJBq782UCh6fJKHGTFz/p5T5g4Pzz1lz6st4Px4e/tge3synM32ZrNkZFamCzTuKUKBwWI1G0Y6FAs7r4SzlKd44+fkDpKHdnS/Dfdo0lUD+APIuko/LxDyWh1QK3rjIDCDMD47dr+4ewf9NDt2X+vndNZ5+TSssCrLkqtpTDBKczkYRlqsVR4GFtf9HOf8YT/2sSonk/cTFsr6UJTVXV7njV+QT5AcUwG6zOSLNW/55oB9GER9dP6lEA+rE+YiLMdQa0UDqqv09dco98FzuT5YvxBR/nOgbnssRw+lJZQEA5NiBcmFXwp0dSydOHHBXJNgn+/Te+9DrM4SzEU6O5dOrK9XvmT2xWJ9ZjQQGLNSKetZs7c69s7F/C2swn6C9d0STyx+51hQeNb62pcq9fUTSzs7IwLGPtWriSU+de6C9cuWdnQFvmSGQmZ08eILLOtZIQh1JOK3+Hx3Qd8/xi8+Z3G113zWGqFrkgW6cIkPkUuZGKzIHhiBOsyPjPtB4PvTT5LzcDzMCfqpKJmEFC6Bp3hqNlet1DPVDDoHhU/ecEJ/pdJ/woaTnZenYMxnLWehlc2F0BfsjPOBI0eOOC+jMDn85oInNytwjnQGU6lg5zbn1VAuayH1t+WesjuPf07udOdPBzNEadds5OB+NXLcacXDvKKf0fsuhSxmZs2noSGYTwe3rALkBth01RQ29X94rgJc9SYlpzwInCxpow/8uiWfUGBOQ6EFP9dCkBQooyeum6uEc8omv/9BeJ5hmm3/OLRdh3Gmbc9V6RqjrANQTWgS+Zc7gw8dCueA+t8N3MAHDrZaPzXfD25ptf6zrf6gw4cou3A3BNkIunNWr1+c7sRnZ/XfbfMz5D7SxWiwXhdRvDGL1a+wtP05ijfmwhy3KMtUoV3popMECtsm8BSFIiCTIn2mWB2o1fHRWD4fazwTLRSiyApEdlImn8opTQB9IZTEKNmZwRLvcwbgJhbCh1tP4K5Y/rZZ5V0ATcaDjf+yUjgeQj/kFRwPsvAg0xz335PPk14mzdSAA2TMGh1Hm7dq9ZwF40oHFP5RnoX+q9fySdxM4+iw12uQXKtbgA681D5aagTX3e9xLiJmrLJST9ZNNLZm8+mC7DeD0cTk0RM2lAzJ7/PhD0yc3BaSVbuztg5xiUCW+Coj1558PVKr3WvGNo9Opq1gOxY3vndVe7y/dx76C5LHBnZXNqKobUpyORyP5uPZQA/b3rki0TW4YPUXYwevmyxEu/O9bUgqda6Y2Ll61+JUHmEeWcmFqy+Lti2Zt+rwJOKkRIH2n+K2o2Qnmc90AZ1l0DRfAmgsiYBoHvfzATWsHRc/k529PavWPbZuVU9vV+eHNh72m6b/sBk1PWDjhzq7nNtWLlpQhL8Fiz7aAtDzO+gT9NEdm1ct3yUshEfS9JE0AAuFXctXfXPWAy7Qav/z5DaSAblpKW0/kPsCoGLKmNN282X0FhaB9rHe7BBIfW+ic25fgM7ziHAc/zxtxDU3lPYPTbXQ7VwkXLoFmoYef2uzCDwpI+wjkH9lNj/1iNu7sZF5vdecTys9iokz961D0ezTr8lHSQLw2Ia3wWKm6hITymh7faKckIpcrpHzaAz9RhXKW3ch93NSkjSChpvcfCiI3jhr57b64GB9284XWsClWlfUL2umqZGMJvZkwkHDLKTb1ixqD6pdUVVWTVP10ZysHQyY+UVrF7WTxJza9p3P79xemzMFOO+304LPjJtIiKpmokMR04Ffto0EQvnRfC5tZyAvYUqRGVlFyMlC330uT/0iOQQ8YA9w1Sug//R7etQV/tnumrOLVgqRUBPXEN6sci6xKYbMIttH0U6lt48OSrHisdIwH1zGukJ+zY1e/biMkwviS+5+WM2oD98zlkhi/9Hv3R0OOe2hcKlcwtV29Gx7FZfKzh2Sul2VyuVER8zcbsY6EugxfsE1X1VxNLbojgfUtHr/nQtjcax+/YfOg8QMh030QZ9zFilUqwWC3u/7uF+64w7J39ORuIOKtXckOqCPCPr4ONDU05iVrq6CLjj4nCpdZJ4o0JykhSL9hlRksrnmkrRslc7pKTms2kfHw7L73Y8LVOKoeXj7rp/v2n7YTOQSkXgmqfl9GBFRsswzVq757JqV+4OWJBIESd0XLVfr86upVHWkmlq+cH63T+T8mXgkkUO/339fb1+l777Tw6u72leEo5bZHh6ZEy4GbXLi1YX29vyV6zjbLNhz5tp5a2yrGYyYmULaNOHq713sw1F75cqVLfz6OHkQeMsA8PJzGEakHxK5Opi6iCzKG1FOMjclXecMT3KaqZNjgWEndzpHgoNB54jAsYpp8sBNnCMng/hMLfT+zuSRZOf7JT2oS51JPJTsDDl7jxxB30SnBgLOTXzAVDkfh051bpKwlbwwpDn//UqyszP5CgpJugSX89/0FoW00MQrDCNAm58inyQ9IJHEmBJwPPNButvLXMYw9Zw3jebSJZSgInFxShPAUt7OXV5U9UInXbFFv6uIrlRXOG5x0ZBSnYlsqWJnGv/APcoWy2gE+EKPylRd1ZmLqz6/iCo7FiX7k8n+RflgMhnM4795t0matdpNcj6UKpVGSqUUL4qqKKLLlACVXb+5fl1vfyBiDA3uPPmlk3cODhnOAyFJUdmgoncP9s0v9EDm4sHtY98IKL9QAlDlMPzmJULDweQfE5XkvGQlYfh/7jd+ngjNCyVucxbRl4yUttKXqCI6IaBsXeXxF6u2UuFv/7bNVFbcvG2/EnAuRiQYASacsFogXRyi+SfO6bF0V5b+X/JV/EngJVLAS6xi1jE7gP1ssRIZj7V4i642N51PR9z9Oi7/SYt5KrCZKlw+V6+gmeqxdzbuSXd3p/EGCBtXq6GQijfQsFEKZnp6MnhVpkcxFFtvfEa3LD0oKn78emOS6nHxIxBefm73eY74IL1/UFQUqTuN9qZLpbRzfbob/TSoOdfTytBeLeg825NBJ9E6S1BQLNHqnI/plhJQ7oA3wPWbTWibBzXx4C3EIauBG9wM8u7VwJlUYR6YMBVoV6hka7kzh9IvlwWvmnQ+oQwQAsLRSUQpACUDwGh55V3MMupOqpDVLFEkQCFNDp50lfMU6dCYDnKdBYSaz7nYtOqNmAsVJITRJMfaFfxAopOfo7K8PziHRWKkt3Eg6K8gbomOXnN+OWhxy0XJqM4bzeQA3/gDKkYI+fqzO9MFASGMcyKLByO5aiGVEMd9qhYYLVXzqLii0F7OxbV8rTRf17+MfqgZyPn5RW2VXlu/SLd7K+iLQUHhUMISOzPx/xqIZQpz0oR3HjL0di5UR4s4kl+Czg45v8jEegKhsNKT9bGiJIms5BuIBIxgF6vomqAK0ry4QlgrMJpDKVV2NNavd6G6xHGcHbBKhp91nlA1hHTtvyttDz2k27b+0ENtFRenQXAF/hPwjAtdXcRAD4ZRhFmnoRBnu2g8hbxpOgzDzTcJ1TCyQRxsSoWW3Qe43r3trxezLoWjQu3xIIpX6HdzvzwOUfRALkdoPdcVd4bjXeyJGNlBVkGVNvTrtkosc4atOwndUiNlwyhHIj0G4XKlSDkAN6zoD6TkMOZwWE61NSEp3Zb0IK1Ujq9HWJfQ1yUdo/WoCz3CSdKvY21tsV/7ZAlF+wxWeDnX35/7jTG4+RktFNJ+gsxAIBg0fWzChD/Uq6lpQtJ+XfdnMM74dU1NEZIyVa0Y9v/KJ/n9ku9XPo6kuptjiecTCvGMDGMJqD7U/KGjh90/whw+Cv9ceRTWxWEfQ1YwNox+AeSOGpU7XHVbDmRMo2JkQjmjEgK4mqfDXoUxY3O8XanzuWK9YrsY2OVj0f3ti9vhcp7CT40fu7FSQTc5D6FzO1LOrWhXshNd98q5575y7p03rlhx44qbormCHW1rQx3tY2vG2u93LkdP/tX5yV/H77ku2XFd6bGnvvfU5fA3nO8pFnrzsH5duZkBuTkMFKQPaB/VZ1Ba7zFmLlEHlpmyccVptm7GrljFyCH4YWbPjq3XFtvbi9du3fGDafCUGRqoJrD28GHEwHC9uagHbptV1gXwSc5hdNg53ORJfku2EtuV43ibMogcnYCmi1cpmh2oVU1edekW3T6hPGaNIiIyQFM8Posn0DuX6cR/euaZNZF8MR/9WjdXiJglrvKEWSoW8oufeaY0XMiXTDe9EOUGnowUzWg6gn64Zk06b/YDc/yA8/eAbhVSkW4lYiL+ASUagaKRNWuCyUIKeIwHEB+I+CPdlUBcV5y/PxDxF/pT7j7Kc+RuUmAUoNsdzBizmtnK7IEV+m46+sfVY1cHynh6w4PjWY5/E8n5/23DBf9kcMfg4I4DNBhsHysWx1aPtdsdtU+KOscLKCVF/D7JeZ6/3Hk0GIsF8Z/MmBExGu1oLt1wufvY65RaEo5uuOz/KeUAfqoYxofWUmgtQIuaGy7neHGh+SYI0G73Ve1j7Ylap+X8QTYD3Nd4Nhjmv8auhhc9RF/nvOTuuKiNU+ClOO7tsXxmVoReON6Oi8cv/Yw8BvJKxN03WMacCLR7D3MWzKRizm4t50q1AjI1Daq5eo7u+lJMSZUbw6hIR9jlo+pNEZOuUr6l+6C3bFMSpff5FhfFvwVADx4a/+CeQ4cOjRQFZe5pknLaB8YXO/dh4wlNwpL2fOM2dJWkad/4IO0DDSD6vOIFiH2ZQjRw7oMAhlGZFaG7Xvh7T7V85plhqyYKib833ouffeIuqE76yvPHjrov+AYtFzZ2eg/s9+5e96KLZ0Uub/w0eYSkXX3V9v9X+iqqo9JQU2k1JaQfX1hvxVg7e/dOqgPaufu/WsDBkyk/SBnDJ1rAFkG3hRs+IliacNsRRdeVI15o2MbMW5IaqkNFJ3m6rpOgxvrQsd/39dGa1vb19/etpVX29eFhwdaFG64XdIu/3dTD+gGo6ARaxQkAHICEQJPfuYPUSYyxmDaX52bQFBfnya75EeTKAlQ0mGL7iFGvuYpIQOuhIPS0OoD/4pTjxWL8EyFNEoH2xorO9yXlE7ws8+gT//GqaIr/yWkhTiOxYrxxf6x4oWaxt3A5C6+NF7/EhRRnnszjtYJ87FW86YOcJDd+KHEvRPVOuDz68xx5B2lndKA/bYDXAV+ahSZXatXqBqVD9UzNsg0QDjJcoWgAvwUYJP/mNDSDZa3Zz/l43oeXsxxCnK/xkA8vTAJm6k42HkuWCSqfA7RpNfqGHkEoojtz9TBCYR3t85uBWMBU8Mv0oQUsizgWP+7jhnFHsjGaLCBSTOHHU523NX6Pzbk4pDceM0IYhwy8ULeQ89eAMpeqIgDBIO8bABl+F/4byD0Z+AZ0J72J1psb+3VUsxFHtaQAQbNhXZqci1ddnN807XBnIa6/mi7bzm32AvtPto122knnNoz/hEDy3InIq2hFpDsCV7FeL0oBCS7NsvBr5fSrafoQPLOAPrQcHiJ/QvQZ9CpxXkfRrv7uSH1FfVAyggHJSllT7b4OXw/8g83kmB5oN1BXV1AGCZoCcAtUt+wCx0vHzONPY/z04154xYPp9INXeOHkyRifPOmFtaUILa25If6w8WejdWXEO+r1O0Q37JgqPXlyX6s0hNBECebON8jj+FmgTO9lPsR8lPky813mWeZF5hXmmLuvMFAE8tkD7J6GCsVqriUSc7y74cEBsQXswNONjyTwg9Y0/qzVbXcrpEC5xR54INRSeVC+nvKRkEsFTCDblJFMwRNTLL1lwxqCjwqvoBIm0P7iNFptyq08qfTbgMIHiq72tkhlLJ7K7S43lanmikE+U6iSAU88CZEZ2Lo4A56Zzs9MfzCKcVTw+WxfQIiYFvKL3aI/FIwIAdby+YQoIRGBZS3WEKKm5Re7JH/IjAoBn8X6ojIWfclwGwc3XDaSZAUiYexLclzSh7GERTZpt/E+y8flIkmfQGRMfEmeT/rIESuTKaXTYVgEMdM8io4IvoKm6NdpiuF8wFDUCq8oPHqDdGLnfVCjaKNFrH/yBZCo+Rc4UeT+ITSmKWFFgwYXoOGaLpii3y+agq6xLCQFfF52oJUdoHxxALKht5AdDvgIDsT5sI/jfGE+HoBGB3wiDph6UA1Ah03omxHjI8Cx+MJCzID2mTQ/oAc1yD+PdqyU2WjGzWDM1NAvyA+f00X+HEMWRdloXKHpeg8BGQzhEyTR8CFnSFIluC7zIoS9+EIvAqxM8d6jwFuFgeceBb7qHcy5wFddy1zH3M88yHyW+SrzJMzmnzB/ZY4hBvmQhNQZ8judQ1OyO8wyYMdw3fQkGhBkiYpyMNV5Avn5flfOpRtsLH3aK9RixVrSvcXlp3UxFEdp8HwRJmgXCs20QLBnwKReAVm5TiVcyoQXYJrn4F0VvgKLi7cgrNSLfGWUYrAuVAEJrVbn+6v1HA9Xxa7noGj/KHDsowgq6kJ8hc9xls0XIBtYGqi1RsvUi7VixaISR67OV+p2/zDyasBPNb4ebmsLC6qqq6qA5wn+xoN+W+d9F3JpE29VY3KA38NlQo7IyfhCmcMH6dc9DWMiCI2Foh+3hbERzilBWRUa/yv4sYJvrWmBgBa20xzBcl9SNX/j/BfUL6AYhCc4V7vweYIqX2Vu8PtCfdlAqICFGAeit0xIwDDZGqupvGHuICZR4TfQjXyEyEQWVEsgJpc0idlmiVzYxD6YqClzqewLijiNVZiROCJgVfez/hTRJBknSZfPp8NFH4c6VEEmFsC5XASHIjlZV/1i4w+Cqkg6UYJJBe0NWH45HnXuCNrofoFzbpShUT4RbYX+i48rEmYjubaw8yXRr0hojPal8X+S8i1TXasG4qGVIktIxzxu4dfpeAaUC/yG32/KjlrO6AM++BOA3LAiEXx+DqY9CMGybApCmbAc4RezRIgJ8SGpTIgqdZWTOifzEi8owVwuLAi8JrNJvyj6YeEKQswt3NRnPkdOgXXgZ1LU8o3NADGBOVrPICDuJEdF9QzlB4C0ZIBj6YFZEsrVizB9KrxNQo2vJLuJryuJLkV+tjt5ox5yPq5bPhBK/qxbvzyhUPjKNRfvGZ847V3XFHydKfxgotvnvOr4kx14CFvqzQho+A0a0HBLzV88Z+zbj+zd+9C3mJY9U6td48xK4MF3Mfv+efuoTEo3cbOuQOfqGt0NLFdrxFs2LF3bCkEJtgKVcGYuG4IpX7NDVZjuPCyegp3lqSqJsqr/uHd7E9XQ9iULK7wq+wOp9R0pU1I13raDfDyX78/3dZsKiqnODla1+cQddL9alFFCJaSrgtN32YoaF03MCf9sXO7EIdNOnc1yQcUIpAsTu4tt9Zjsl8TCeWOdouE3kzJ3AhuECXUZCeS1to9j4LUw1pVMAfMsZn3Y5/Gj0+M5QLm86ZFkmyNZrLqoqDmS+ZynxTUqwOglEW/RXUPgLQAh0aEbQcWaN0JdPuDr3BEqJW7UgnjGEDnfWxlKW7cl5wBpRygYisxL+bP6ypVmVlL8GCsFX3cC+t7FvtT4TbILuh7Sbrb0xk1ez4+erYdCOjoERMLojyWrQTPwhBY4igK60mYYaWZq/u5u9qt8vPkxu1cwf3OETl6bym6k2QFcjKErkQqteVMH/thfW7F6dWdtsieXPG+L29xHYx2Yfqr4W9rb/utfo0O///3v7xlz3t3U7TxBTidzmBCTZDqZmsuB9qdwEZiT2RvLIC66MgDx9rdcFJ+ncM5D92aogt/N8+x3kA8T22gcNmzbQBc5N+CNTxp2koq6t7nyLi/ruuz8lYaNB8kg8X0HsZjnG7fQB0jasOc1BCzYhnMUKDJcD3sRWvugt+a+QPaRJTCWUaYIs2QBrLsTQB7I2DNai6YNX6n+f4ZGgP3XbkyXzXsAPfeCKje2y6qKtkJ7LV0/V9F0S9NQ3bt1lnox3GuaremmJj1JFr/YOJsKqGSjpDXCuowm3B5/Ttbfq8tVCkMQ0+V9FNzngrdTEIK4pjwHNck/kzX86e9IGjPFa78b/9q1E2yn2rc8N9U/au82w0oNcYW60dxupAPCtfKoDSC+MRAO58Io/IChPK6EszRovG5EkGxapkxlbkjIKEcFVgwlUcTAB11Lx2uNMHrQ/7iSDSs0cFa4WbIJmF12M5t5YthWmdY6/grM9wKzmFnPbKNSNt1ps5G7W+qyn6OeOacb1EHUbJrBAufsmi/QQEO5KuqrF6ZUSCbgOyqJu2p0wJq8awVgc/jR8fOXms7jvJAOrZI0IT9ipapWcrS3d+n5S+EarGzSqlZqJKTnJ9FAMTm46+xdc+bs2lkakZV60Cd0j0r+usluGOrSuoY6NVJYev54Xxnq06RVoTQvFFLWQMoaGQksueD95y918slNmjUCabS6SrH/4M45c3ZCjQiPlHhfsK7IIyWBNev+kU6oEX6erg++4V14LQOSdz5bFBE1JAeJrt92vwy5QhGca51rxYguoSuEsICu4H2cfr+A1jv3CmZEQHsEwbmBCwSkZl0fx+uo9R7UBbILVCNS00QOpEbMQFUXSMiIiOggOihGDCQ5Fwj30yoipuDci9bTCp0bhKm59e/4RyDHhZuW3LP2bqa1bLnpjaGahxrevDOEdzl3UGUO3VMxvn8zBd0APdZYEm9vj+Mv0LCxhLLX+As0RJ9x9TKBrzSjYhyn40UEhZ6Pt+MzWF/jeWCAfDjtY1t41Dvr0OHazP3rupvjHXY4+6QT1vX29fWuO+GbLSBJjnPa4dgfZ5VxATSntc96lMxnTCbN9FK82TzekJs+8sDOMkyGBdvnIc9qH90Y9/eu64Wr8ZIXI//EhRMTF/4bDbooBnkJMI9M5s8ogqMQPNQsA8GfgQcEfEExBcWNv4HxibiawHOYw8wR5gbmSzBHAAcU69T0jSqwctToZ0rK7St6FvkpYLH5XGvzFMRcvmWaZc+SeStTZnSUi/f0h1MSa35aj1gxM/SGCg5Bqz4DRjMl0Mw/2kpsChBXxVkOB4EfFMJiCIUkQyoomhwyYZHEREiRcBJwspzEckgUo2JYCOGgrMt5WgiFaClBaJYKfDNZKg2XSs4TiqoqP6ADh9AlFHYuVTRNmQEj5i805S+Kqnc7LyfaO+K4P9EOqF8UGv/BSSKPwpKuv4L8GgjP3juAF5d1Q0oSKeS2VrDoXrdckHUJGiK6hSwkkQRtboLI1uw+BS4qzSuX55VYNaxpYRXN9eJb1LAKl/N3emtrzhfaE/jqeEd74hi8XzrGSzLXOI+XNEtr7tXAxLwIN4CedzIVZh5gYCbfXJ9Tyj33GxZzfG8xN1vxnnO/4NRuzSyAzI9mc5HG4UguG/3yaXJWOVXnzjjjaUlSBHxYUCTJAdJtZ237M7OiD8TD6FgEpBHHF46fqShntl9wAcujY3T/1vHx7M9podkX09rvuwz6sYBZQ88ITO0o113jTteanbLMLYs91dtipoTEo+KhIA9sNDUco/qZXCHT7Opc12LO4khrMAz8uPMrQZYFlEwberor2F6Q1bMl2SeImZ7MyOmjgiTzAxsrg6vq/s1BLddviuoJnNIZJs4ZO+lG9g5BRvIezba1FVjW5Fh+/cHlYxIJiNbu+eFM1g6Mnj4Cc2BgQzVQHBwsvmOYFSuLc9VnVCuCutOoP90t884WqOROS3e+r9noEAPcDe3/V/EPAS/HgI6WmGFmBVDSM5iLmfcxH2M+xTwKYzIDO3egqXVUoR0k1dYHz5h0TRoV9CazHLu1qFvI4B/nh+r/H5+fsgFIIo48nOIEgYNAdH7jCG0R9LFI29ZI2+cDinOSEkA/vTGgbL3AEYb9gYB/mHKNLC4REE9KmD1e2t3uvZvjIyXic4NZaSBj0DTn3fSdLARY7BMVAS68O9rWFv1xLup8Bh35MS3e+DLqVUy4fdlUXHuKrYp5DmZZvJzW/IB77+acTWuFRBY7/7xkM9F5zXutt//3MfI3chKTYBibK6O6CYSrVs/DtLZSiE1SBYtpqaiY/5uWMnHiK7Kpo9i/CcmU8G8oapjK0QQ2U5rz2lZejBko9aySjvqGX1dlWX192BdNK886LxgxkT9nJu2MMVngIRlUzYRAeAKJw7U4DGWqOWphOILrVbZaCQH5ygD5r1Zww+Hu6V1XsfcuvgStvWTxXruyrgc1xBMKPfjOnsJ6/NQJJ1wysHkuv3CLcu/69fcpWxbyczcNXHJJ5+3+he3tC/23u/18npxG8vBuhu3to9OC2o8XgFtpGrUDYVKRjX6i28jW0RDnD3LOs6rpd57mTT/iNd1AI7ypIs55Gv+WKu0aQdTHq6Z75HC6/gjIAVyS1m5QXWrVAN4KuALXNJG/mUd+k0clP9TTzgX9nPNN73VPc6bKo75GkFaMf+s8zSEVCo4YusfLfplcRxYyHKzJBSDhM2aO2hrYGYqHqjm2edRmLmCi5glHuhI8qyFexXyoMi0vQaEyrttUVO2nUv80Vv5OkeNFA+/VJZ4rNm6yg21+frCYHEii90JQHOT9bUFbWXnu4vUyMFTPA1clr1987sp25GvLHXj3gVwbm7Gdc+0M3hUvBq2AHg4W49/Vgm1D6a7BOVBDciA1ONiVHmoLaqsvWyMc1MM6XAeFNZddRFYvWjC5fMGitTyS7Ewm7LzmneV843+g3yEm59qfzwUpayu1xaq6+z0UoWRa5pwzbX/obqBnljHFGRKQGxHML8rlUz24ayvKUT6fq1d7qRxQSSENZas/6u5UjYC/EyeMqBELNb4TSMZDdb9h4Id8sUDjOybc4qqZHGm8iOONF3+oBXX/VoNXiLjVKMoiqiJEjWQwWkG+sMbwSwb6UIdqGGotkITavh1IQrXo1kA4HmrWVXL2o+uc3tWr79DE+XK7wXMLFEFTjEvN5BkIVbGv7rLaINO88Qa5EpYQtZNqZwaZcaBJu5izmAuYm5mPMh9n7mIeoNbj06bjdFTMaVTo0pyp7dL8v1rwX6/RFZimTtF5c78Smn6S5LyCWeDxWhC66uF8tZqngZG2HrbSbvABLRRKhkLoj/8g0/nEP8jEHaJyRtjYY4QVQ9kTNs4AoK2N5iRD+5sxYbynaeC82nw+bdW83A/8o0znb/8o9zKZP2eLZlma83t379HcQrUz5/Cy87zXOs2LmmeVvwb8hQbSRAQwcIbJT+9/tkQaumNukAzgSmojU2/+yO3HHvMHg36yEMLSMYdwPho4axcuvHDBgksWLMDHdKVxhhIKKfhDit44E33GWYX+eOqpzqv76B+8WoY5dR/5CJkDtJ1KyDuZU5mDzGeZvyMWGQjoAVsszGbO6v12n+Fa3HiGmklANsVCvUDV6J7Roh2qV8vUzBMBg06FSte2rMq7dmcUW0Fxu16kP5sv2kWe3sA/nv5oYrFAt7M8y99inysXuDbAfXQjrHn4x9sSc23bQq4k4O5MVulGGF3cvFeUaz7qRe5FN8Fq3qaYe4CoUmue/LArXoXuiTuAyEz5821kUSx0yNLPIvl8BH0n2iZq/mg55lRjpRhcKIPxbp6TOd5HfH6BEJm1gCE3eImVCeZ8ouCDJNlHBEHy80ThFBzR/UNBAy+OK5kyGxDzbJtQZCvpAXaLQYguBe0Cj3XJkm2pyPMF2QZAI1zRCkp6K59okB+WCzxXgMiCDJrf7RMKlqj5eCSKecmW8qKIeJ8mWgWBJwY0inBCEQoQAQliAWrIC7MLBMjjzrjLnH4ewlOcj7vwFpjcn36QgjSIa6wAwvU1VLh27kEc2proTcDVeGe8L058hzCmNoDA9RBMEIslVgoGaBoWOBZTlS8iWCZQhPiCklhdzdmyztULfCw4hx0LyqKpA80JSPYiW1qY5/g2uyRomC+ERNZHu+/ziaEiRzShZEFu3iqJKoFIQL5mNhKsAkdUsZsXiCpYeQEjNx1yoQ1QUiU6VBfK8xrUAvnE29AgPgLJAiS6uQKeAO4arveAdAdXM/L2eH9DHidFWFWae7K4wz3RvZCZpKdLAN1WjV6YN31GkOSMyhTWZHO9fUZvtdILqyk3O4fvrZKBSr03ZAYJb9bp+XWY3GXEZkIZtOwJhJ5A2csvX2jT7b4M6nnySZS+4opFcFtOp9FDR29HR2+//dKxSzutsFTshl8jQy48dvkIws81Cggvd751Oi1ZTt+Ln0PIS/r2XlpXKX1ZN8KPo27UWIBwT8J5JnEOW4Aq4PdCvyfj/45cTyzg6DTgp4oudV7k2fB5HDilA8Vcnhqm8KEcNRNzzVHqwNVRBam7g0dpg12hz8Did6VBm+eyaP78+Wj+I+2D83X/599gHvEH0PzBdvRIE3Amm1mImT//WCwXSx9MR9tivTfg0Hq0frDdK0cLQLljP24CzXT0u/XPB6qBUAiCdMumg/KjGpN0/USccBzLYyNnZK3+ar1Wsa2BbJ5yGlRILRb6NVfDm5uBrYszxIuZMNncWO6aGz+YKXU7K+7jEdfRiTayLPq8ZTgftvRyydfZZVgrqbEpftCwbnyJLqyXeBDqhGmwADU8TOtprMyUcAQpzl9YNpkaRvgl3Xb+rFvxRCJu6Ui2jIZb1U5vsl7pRa19gO/48kRhbJihVWqXD4JpX7ZQRJ6FAPCUrk0AYEnA8hTT2siq1SFnpqTnk50LlaxpZv3OZUFWv1xpt9BrdlG5QmeHrxB0R9SEyznMo4uEqIAuE7DznaepUPM0tWi7xVmmarqKPmePRH9kWghZ5o+jI4M/9vt/JNqCMyEhET0iWisDkQBcTT7wKDns6rhywPl49n3/kk8Ps4W7a1OqeHXWAXb7bRA9vs2ZH+2OwoWOurFToBYz6Kh7nslxzyghekgoakLeS28wbgINK45bBs2n4QyYVoebdTZonfio6W+4+Rjyjx2FqgDcSRMat9F8en4KrttmRc39kp+5ZwYjgGMWMlsYEK7q7mqakn7LuMWhsdTRwwyWbcoApDplnex1Gnm2IzNsSJpHGvLemYdWossTuA/dkI9dR4Xfa2K9hSBLuglLlLbhtmto2gejRewmseTYkzQkg4Rt/IAlH4g1M7yS6F6I3ftmZf8zVSBY6I25dV0zu8jH3FppgN43/ZxbiH3L65vz56vuOWeBMZgoM8GsY06mmtKmUslucaPFqZRC86RfLjvtxKBOkS8/fSCneWKnXitM1VThQ9Omi65WCD8fjMWKsdjhdDmTKae5UCrVlUptDWYQ19szuXLTttUryj3dXcsmN1txnA6dc9LO+hz3LPXZJ+8eHuVx3Pl2IBLJRyKBW5Kh34aSydAjya4kvpnWWYzdT7F9JlOhdXalbkHx0MbJ8c6untLK1ds2r1pe7vWhVFcCsyPDu0995/l7Tp43r17fvvPsUBoNRtuicJ3y31BlZ/LzEHrj5OFDFlZarOkNgskb1L7azoGwVWmd/DWNDDWiNdhswZ07HDXZaK0dD24q7JGFzmsce9+X8O7fFfOjC5c7V5fRxOj+UWeR6veryA2dL0uqKqFFNHQepsY036PBaXhXT+NAD/7Ddqdr+cLRfBE/3jgAj6K77gzbdvhO1VThep8a9PuDdM9HcRHcF/DP4TuLTAD6sAR42kuYw8x7mWuYDzPXT31z4FuL3hcDxIAGyrgIMnGueSLHAjJkU/516hsnMT3VTfX7PZS9pDxosZDNeROkPHWwjsvX3MlCreKovRmGaZJzpxAgUw3V81OqzFxlGkR/DlhWG6ywwKestkQiH8LnFJZs7vdvv3r5hmXjXV3zhqI+wSf6TtUTqm1xisaaK/bMSc9ZSSSfQIL9tWuAhZF76OnDqGoFRvaOjOy96PTRvsZ7MGHPnLxkcuF5a/xLzl3MYUMMWmpMZ9klAfROJRhU4MWBT1DAsCwDOVbOgqvdoKEVcH7TvXZB0Ufmnza30DYyOjlvX9dqUQBuqeJjsQ94t/J4Ue3EPk5a0L5tHxF9+QgGSucb2HT6pmp1c6V99T5Wwiv2wwfrP7GGRk6bFw0Dk8dBDbnqWcFwMBgxvXB6f7q1r1J9G18E9eNttqDM9AYwZrasWk79Ri1f9dnWaaQtB3fvpDspO3e/2DJadf4LrTVt23TuhxA/Nas4BXpOoKVenPWcc5ldsOHyzmm22lp9u3Oanmcm2nhqXzFlN59qeUw63mbQYi1Z0s44QytpAq+deabAN2+T2pnH2xNq/N7NOltVlYAU0c7YoxhyBBLOdKthqF08DOyd+GVGB2pPdW5FpgwUYw6sCypl8rNoJfKYsmquSn90/bLU/t2V96utZKrWRd7Wi+fehpzSqMWNQFsMfzueKzTO6Q2EN8NfONCLnne2ojuvB4gmVIBB2XQlLNtbZV3DL4cCmcbX0l3dcTw/0dXYHw9eNu9d8y4Lxp9yLsAbG88G4w/D/cPxoHPDYkVOy2tYUX7YZWAo73kreS/ZBbQvC7Rvb9MajWFbPgnK2PVIUMmEgkk8F1GpzjVuQL1VembbEwVdK0a3/7C2qT6/WoT1+xY9GZrajPe0TAAXQy3TXaCYM/AcPwP/kVMQYTW5cTkf8AuqaKNz/FZC+5nzuoT/9FQgglAnlXOEv/I6ESXnHfmgzAmqnVLxhZGo+X/j1RFqSvhRGoxUx0W/uGDzAghHy/PLcDkP03NkN08FSKEhJ0sqq4n+gEAKsiZ8W0vYCgqz+A8oEviW83vMKoIivSryiA1BSe3Yc1rKViPBwrFUfTWXEanBk5jhVtdTnCRxqfKCBWUKbTqUKZczh9LlMtL91Bje/z4loMDV3OO5F/8V1kAnsxQ4sk0wp0Kz9x1dtoyf2gSg1oD2CKaGRTY9EZPLqkhzvQIV3dPaoeZknD40ObXtc2+6lm5cDwFceC8E89NW43orbYX6dxSiJ71norfclWVtvT4+74w1QZXL+MNKcrxghdIW3mulG8+ADLAaxACXYTPRiT9O11IpqIrx4l/+krrVcO4m2fSiU+co8ql8QIj3rh8s6oJsieGo7zSaj9K0jtWD85ucmOdI4Bb8WxiDLk/3Nr2gqJIEusVXXLOHqb2tlm3Ih58p1mpFfLhYw7W8czSslP74jEBynCmjTRzPc43DEOKX64XG7wr1egF9Pj/QY8dX80skWeCcFawgsNhiBXc9fJl8jSwC6jdti0LPplWqA63zwkDsRryDq3VKr1AxpGKPblV4b194GNGPkberU3YOubr3OFUkjyCq9OlCVFXvnjcuNz2aDNP+UdLHA0mlTkCetod2n7N7aGj30D2llVtXlK3HyytLaI+FSiu2riyVVpZ/7OZDOIT+aM9KnPPMkPvgM3N2D/WXBE4ICLn28oqSTavgiRgwsIg+4hWiVZTdRx+HSpw33Ne4L7zHqwRq/KvdSizdPVWzs9vLHLJ8AZ3zGbQGq7yiHLFFHViOpKtr/x/yEZJ07VwS1LdA3hsQb8BmHSdC1XzIPUxk5On3nj5cZMIdX2X7qJJsKgP5E/So7lAlmaxgfhp2bkCPNu7unuhEj1qDaYg7JzbCDdIk4liSEpqT6p7o6pr4pJl2T1pDMD4NoicOjx5uXJauZ9CHRp1va0a6vrCehlu8VVIRWYpUsdFoprbo7HvIJ8lVzEvMb5hXqN+L+tQ/qhKrpVC/69uiUHc9YoRsiyrxXOcYTaWbdwY1RBcuF6KnUQue0s5llWnAabhpIQPyo+0eWHWBkM0lSfOwaaEHT3PWFXhX0DvfP+V3A57BKuY5S3WPytPW0bBSs/srtUqfW5g+7TXVi+ByqYD7PvoimjGlbP5fSQoHBd4naoqVBl4zaCp+XmQ14kuUkixGGD4RIG7iz+gJHLLFREqYbwmahngohTD25VgCfA8vh6xwJOYjcMPzwAwhPogFCWFCOM7qaId6iE9RRUGMhTRF4AiUYnnZL/GsDxHik6RgVJJkkIhYVohHtWyHz8fqLMfymhkg0AjqAwghWbP8mMOhaMWGJEEQWR4TQxR9HKfIPitqJXVFZvPdiXaW7wxZKya6hrvgwh+HZviQj3AKJwuywsvQMZ8YDaZlI8GJrE/TeD+hXBgR9WIyo0XjRs2UAvAGohgEAlawAgK8S+L9hgnIV+ZhLBVV1kU2MqkW+jBrRkJx/5p1ckCOsOmMP8kLUFZWJVn0sZwA5EgXOSJJGIUnixO+kBn0YVFmJdmQw0nTxHHID+tyn6FKnA9rAUVHyJdIDOH2crLDB4MQCUUDVtQIwyMsyAEiYX2ADAkvQb1qivayi5nan78T/8CV6zphLrcIR6YF0FVbLIzAhE3iftcYMwn8Owhl1M9bHHd7sfPdzXccyrJyOOJL7jty05H9STYSltjsJXfgA55LOO9qfHrs4rVKRJKVJfuGhvaNK5IYUdYdGmvyJY8BHl4MXEmFGWPWM6cCZ3Kl6/egSDcZPZV4c1skzzYBmzpCYN+0xZIL/dOEyj9LKM66rxVy5LPOTh8vWoJzioS1iBQ3YyYaQHMgsqSwThqfWUrlqKVBRQkeD3r0raDf/71WIvIHYeLWWMxxsvM9PhYGXsph1WBQxd0v/a7xLIXQazrPhWNBv7U85PeHllv+L7ihez8DPB40I9vbD32dXEG4pt/PibeRFuzjMeb8bAOBlsuGKT8hmNm7ZWOlVqts3PKjFrB3wyRgYMDBk/e3gJt4SeLLNPjpFES4WU+5wOJZT7nA/RL/Gi0+K2Ca+zG/JLeTjLvHl2a6mRIzxMxlxqGHm6n9yZt1k/nMbKOa3EzNVi4/05a0pehp3iFqrkmPA7X8t+bIVY10sqsriT+d7NIaPfgQ9bLYeDeEcfy7hkxFc/y/1ByscSmEIVWVsQpAEFKcb0nCeomPS2M3AVXg7+XlDNSzj9bWOEXS+uMmHnJr+6YZR8+rdP9LPUcWPizKsvhhqtxsQU6XsF6O89LYjYIW4u+ltoH0jOnnyC1kQdNH6mjTR+q5dDRAPvGW0ezd3oGCmfGOJ7mnjWbAdssAjN6y0zZgMFZvcoQ6RePrb/bHhUvOFvzv9KiMKjWWu4qL+4FVv9hZTT8l+jQNZ8Cz7pxRCn3Ovc1XNw4MbDx908DApgGXwG+gQc8yUYXczVCkSJY4J7hFH6FvOXa3pEIe/olEHW5IV0h+Ca7reXpMRzrTO66TGNi0h1YIgXNb18SJy7q6lp040fXpCb5ZpyoxLb33ue556QATZpJMjkqxIN3BgFZCOSNTDCZQplrsByEqU+ztq2ZCRZpN0hMTLzfwL/8Nb1nmDKHR+WgpROibNyxbdh3+2bJjj5DJ8cay5zEaW3rj0tvGx1+caNp2fgb/HGZ0j/vtGNNdnFQWqE85cvScTo26lD4/UKzm6MmDFOLtOnynlk/NoEV1KpWmuqUCicWZX+qcQn7+guVz9xaj3UPDi05ctrSzuy134XIZjR1IZ9CwkjdYoNkb4lu1EBpLtrUvWrWovS1ZW9+XH9l38b6RfO+JVyQriURlLg3QLSsWjBYKPZ3Rnmi0q3N8YsPKsUUb5TQRVs4bXqIr77+KV0VF2mxvt/YHF6xY1N6+aMWCoDG5Z+4oVcCMzt0zmWxWBUHLxvVS3IDRl4GvpGcVjWLOoN4JjIptNtGXhoquO58eRLdGoVuuG2MPd+H080eP3nb4ttsOPxNbU+7rK6+JZeKLVqxYFOfiqXimrS0DUTmWSMRwo8F9DB1N73SO7sTdRu/48vuXj/cadb3jXVe9q0PfpA/q5sDQgAlxtNi5u7Po4VTqQ68NVlwC1tk24HtbfJN9XIdfx7d7pUgGbvs831TZloObpoaMuklzrS6AMj8dLUThKs30t9d0VLd73Vpq5rp23ddbwG4lYPtzYVGvTg4EwoH2xWsXt4f8mahkBC41o9F8LPa5WVW4AFFm1eECDhNQKplMMBtWgv5CtVKgBlMdY+0dizuSyUA26rf0ihJo8RafwF+Gsdjienflm7qBlo6gqQdobopUm7HLbKQ8RsOGCTsb+1boty1Oq9zdPGB16ZDBImuObShThbHE75gcElVVXLLEDVXTv2T6dmg5hzWTm5zkTA29kIvxgECP/RzQKB/Nt7l3pI3exXIjRqjU6Oo2NSPUjp8phQwsb1ZNtc1vqquordEqqLgNEjYLpoL5TZt4rJgfihaQIvyI+k75kaCgYmXWbSFaiKWVa69RMtEVqTb/ZVdr6Zg7f54ip5EeJuPafI7CiNkjrll5GdWL1An3CLbsfMFLKxRZa0prbrYANOMcMbrutfSWSatj/YYe4XV7ZLjHVDrmjUQRL3eu31A2xrdk32BkNGG5+vSQFzkrPDtVuEPr7smIA5vW5hIry/famtY9b6TPFoOPldZkk6s2z/GlHs0iJtWdTHanGvdCACCKqOFEGPjL1JSt/CWufxLg4ViTHGr40LxDhHG+epnzdVdXfozcBOu5n6kBlV7F7GD2U59l9HC+iqi3Fi9GoXyTgPBTzlNHEQvEpO6eayd8tV6FH0uVzX1NH2Dl5lmFemvVNPXKsNamkSG5VlJ/OqhYwOSP+i4SVFYQrnQaiiE/GYgYIfVvyPL5uJ/J6rzb4K9xrfxOUdOFd0oBEIlXlgM3JCpJRdi8WVASFVaO2apqx2y/Hz8q4mLAJ4ctXwj9tUAEXcNdjYmzqaXs2Wk8lzp/aPy7GsDFVagDGzLerjY+lfh7vCP+RuKC0F2K/65gW0fPqnJ5VU+x8KVkJRm1tUsP6+EIgDdz/rD3orBrL/cT98x5Oz0B7VppUDWQe065ZSUOqCJJPB08TSR77tK79bzcl0wPBQxeKuj6XVpJK3QKQveuq26arPfpxqLOgnbxXbpekHgjMJRO9sl5eOYuDUotGvnIjVftsnQsQJlSk2f/MTlKaoCNPS/Onr069QVO1R3N75ZpxrlpmxeLIjdoI9vnegnJV5pmaJkpDwyW+1wN/et8Rf7tTkgvaRvJa8F40Pk6BKn8SB4uhI2YriDZeT3eju9o3J6CLDQPAi3e3riiHXcP7xke3nMhDUa6xru6xk+kzEVkzG/Ckt8M694Zv5Ku/tkB+u6t+dG2DHX2l/HCttF842/wPjZkKCbItbg9jk7/9RBl54e8sD2+dWu83fnjPO9tF+6Z5xymr+vsnDhxvOuqRbTuzYCyAup36MtN/y1e1NRF/Ig8T7qZPFNnFsC45wtZnqVzO0UlJc82h64Sz2tj1aONLlGkynWqZnTtBijTX6LnT1jyTefM8GDYOZPa0H8/ErrJrlg3WeF3apaGCpDm/FkSbpaj8s2C9EEo98G71aTqnIveCxF6L173PUX5Lm/FLO5051fhdnmloqyU28MoMe90aqb/HpOzYrbTLWm+VSy7yqdJiEz4/RMxnv/Wkxz3raZfSvf/R7gX6KhO7TSpVQNwUWyFkvZM9b/3rb+8sgaPNfbhnlMp2PgS+uGaqwfWrDm85rLKmjUt35bfJstIH3BnQ5531aC7K0sJh7uNYLqKuen56OqgPE9ILU2fq/5D/xdrN7VAEn7FeH1rrW2kDS70b23DbXA5n8kNT47kFtW2obntsUBKWEEdQK4QUoFYO/prbWv9Cijs/KX5kALBFfmRXG4kf8UVUJf3/X5F/p0kmV5mGf0/C97sGTRE/RwB+q8dz+25BTf53NTa4mb5Lyk0T3FU667DE9x0eDJV8C0OT1w/J8yBndupP0vXG2V9kMVGUMFsf+/a9d9cv5Y6OVm7/qQ8EDtR7UBb9oHssl9TVQiC2j5V05xfUPFmw+m8FuR3kO1UlNm3W4W/3btpxm4otgGKqRti1N/lL1uuMw/kspJCDCmZmjrK8w36NoFYMSx+Zi/l3fdGwntpHXvDkZ+pIVU/XQiq/Ha0g1dD/D7kj4S7ofIaLVmLRLpb/q5eAFkwxcSZAWY+s5xyzmxz0g/QqKlfp7o2107Fdk0gqGvsojHg+oSgoo6N3sZf0SxLtmoosM+0+f/TRbMjjG8OtwcF3fd3rsdZ+VfVEPYJBtLV1zhRAnFO5PBzn6G44e2ClDRXLthonej7ltHbHYt19xq+J1nBOSfTi3/9DTltOp+S2CFWEtE1ZkZ+QjACgvNl6oYhZp5vxoLBmPkuL2qebToBZL8uZh71mWnCSnD9Z1Ed9OiUBSo1cG5J8GVMzfvqU24aW64ZbVgsPN0RGqFO+Mv4B4TF/jVzh68ZnrtGISzp8bFY2XTlahdaddUmBSGWoBPr2+r1bWduq9W21dtGC6htdNn8IgoVK2gfS9SF+5KpVHLfQpWwnE9Z9e41/En0oNhJ/Jp3r1J8LELPwOO/c6two/ltw/k/FkbzuG248Md4pRhqfucfkU8ADqwwG5iTmbOYQ3RvburkUWvDwPtQ3hmHjGdkW2idI6G+uYrTQzDlHmHad19L6p/peWbmcacaP73r1W+R/Y28LqNDFOc578729mbzsmHIeVnHP/PLcXpKNJ7tRbptoA26QmRjN/Xqs9uQiaK7YOOzUMbWdfSg4sZVXfkDTYcAPe8slf1G2OjN4rOyfTRXOXzYLdaXdb5Cl8Cf31zdbvcl+Bu6fDa9PZs2oAVt9d7kzpUXyOMkwVSZpe7/50HnSco1maOWpPSUJiXCOKti13TeUzFTkxma4c6n/mJLTlG9jVvsemRpeQifi7z/zMNYdGG/KMpCxESCX5Ymtmn+dDY7f+3mtfOz2bRf2zk5MsEh2uYAYkdr/YfGDP6+7uWbl3e3j3WyQbZzrB1vESPijVUxEhCXiQpSxPtFtI30lwRREZEekfyyuCAh+1NQ52g2OwpRSpWSiwc/vM5vQs1LL+0rVwn6z9Jkd/dkqXO85EPIVxp37hOR+OG6aETE5QB9Uoy0/AN4cl3AtekYgnl2OpX3m3aG9pQpwrT5y1TS2zsfz/H1MpqydehzN/OAY+VYuzjLKILn0AE5ELBU9YvUqYqsqsvgZwUCDzdv7zt4kudx/KQp6e2ruiGFyCIz3zGwaaBn3aCgcKXJLk5BllbNB8uT3V2TG5eXTAMrgExVy/8+v6oomrIVQEjY6t013ZnPqrzxCsFsdm5sYbG8vDs3WkSdSztNC431JaTCwhULCsUFhXQyxjRthj5PriZzQRouMnNhTrl+SVGumitTGymqkn0L+c1UXBuzSiiDZq5ckOfovvlMm+K3+39TSGT9pDl/+Xxzcr17YCKJ+93YGR4pzy+POC+jX2TsxvftTMZej65ab2fe57yLrgR0FQ3fBsbfHowmk9FBqKnxHym65ZTCfXBDaznQ+I9wOh3GfXbmwIGM7fB6WDds/Qj8YH03I6ZlS/AVvMOVjTCsNx/gLqqBDVFLPDYDvzyMQ9F180sNbFi0GJcaF+AfHTtMDh17D4mHYlhz7tDaaYATJklktY1L3pXs0NA2jaZ1JN/1r73HdM/puL6oqA/T2e/ZbSYwrbGdBjgWOom+BQ8lO1Tn3zUNbVc7ko1veud1/pN8jXTRs4mIellyN6XcnSf3PFLLuKuMmqZgdJcae06o6dkZuyneWRW736W25JNKmA2XNm05eMape8cqHeH1Y/V3L9q9cctw3SRq1MZGeWjzidt2rRgaD+a6hjZt2LZzZdeocaY/LMnKHSzPSgYZ8sn4Up/sX3zKgjHF39W1ZdGtd13b39HZ2b1mfKPfZlX/spHl+TZJntP1riNXDq5wwfSJ/V1074IdxUiRbveHmSn59ST8Ij2fLVLZqumPhx715jmyvvFVMQg0TOI5PCxyrA/tdR5hWZHj8fWSSgAOilyTR3+MnE9GgQYPUqtLV0Dvy7rGTa5TauBMYRgq7mmiiium4kp9BFfzU6IO3XKuTrlLnnb43JJ+mjZz+PXF5y2p7Jgo5nPzlh5IpZH7p4d0ujPXu/Gc0cT80+c51dq2M7bWalvP2FZDnzhCpYsjqsiL/vdRtcj7/ACqeHjJuUuKEzsq4/PmZiOnjS1dxXKSTE8xywo3es7GXsKPv2MBqrnV0KDxHx/1i6zov5R6arrUBW+GmhlPRoRBeBL/mNEYk7GZFJODkagc5/88oNpol9G3K/UK3zyn0R/sAma1HvJMvci14UwmfOxFGpL4sRe9X2NP1yK0qGtD7+3t7RtO2bRpuL19KBaJxPAzmXDjSVoWD4Yzn3Tm4MHBm5944i/wd/32p9aa3eZU+57Hr7i2sRVmkYun9rn2PW/BT+aM9tItBHb6P7KiH6AaetM9/6ZNpfzbqNWpbiRGDVtj+JgbC7beUFxb5r/oduMsRZhP9QezguDUHe51wtQ4GL3sWsxOw/iVaCna+BUEcOEkvbnCrTRIw+V002CUVrKbBqPUCmal4qXAzU8D1EgjcGsgGoCr6XPxI6QEeCRO7bxRE49PbxvUDehhv0W9n6Ap3E0106onZ1CTdrphnfHkmqk0Kt1U/p/KvgRMjuK+d6p6ZrqnZ7rn6J57eu6e2d3Za869RjOzqz2klVa7q9UeWqH7QBcSAiEIh7UCowSEP8ABJ8axLWII2MRgcGKZOCAJ+wvYnyEOPPD3EhKIE5w88+yIOLbee1a3XlV1z2hWyAkRS3V1XTNTXV31P39/bTVQ1bnQXafvCs0l8/kk/FQ8R+XVL/Yt+NRnfQvgqHI/5piHjZSNj3XGeJvRDI4iwpHDNxxlHEa18Ojszp2zRVkV5EJ3AvxSLt5W7eurKnE3Dz6wi2HJ62f8dm887rWjjDcsSeErJQHG55XCol0N8u46D/G3iD+TDQFDF9rnfo/INogbTCJLQIvNyxYIpS8OHW9Yw14BhR4NOA9vfYhqcoreRKkoo+3RjRaLG7NyqF4zc0yjnIZdj6bES3TwWbRTOhNxmoRcIE6XeEV5Udd0vpigHgPAzGcl5SEpyxttUjYMbwxnpYPrlH+Q2lwxEd4oxixGU5vyY8oR9DIWdrzDZ2qPREw5Exg8GPUHwwfz1VSH2QTpCH/fWFfEHg9Z3ZLMO0En9nM1i53xiYyfogLt59oDFBVsmXzo4kX4PqSsvlDIR3sCymekrIT+4M2ikm9FF2dMFJ1oLaGKVnC73BZKB+0cO36wN+Gc7VWfbI/E2p8xdhh/10pxLg5mAsVMJc7z0dGugYLRaGZCfoeU6nAAIyVGrg+7jUYhticqUMm7tDP08h9QCrXPYEOrME52VGytswVLDuWGiQnaNOmGRHQ5em3dJ6/ZIkWom7QKhMpFM4+mPEVhCpfoQkvY57FEPLFo/AxFtKTBkdzMzg253IadM7kzmmkUOJjdkM1u2ImTXLq3dxIVRbN6m9xMjrSCPSU2LQ/wcPttdPr9cFepUruvVim1J6Y2di6oZ/on2FybaUV5O/hqDnciH/EgHmqqB7yABkf8MU6AiMsme9VJfXTUUP1Qb5cbq5TbUjJvKr58k0f9k6Qgi25RlJ1yuw9ubbljFRW4eduWImUzput02pvUcSqMcl5DivihTGLdClnKsqYVJEtc86XTLLfrpv5yTDeQihEbqFJqmd9XM7pvTjnncMM7lEOeaKQQgXPY64Y2MjTFKWcwpDtcp7wQwSEVItCPGgD5C+oJvEuB46j2qz/F2Z/avV74N8o6jx1+ZiLqVTajdlEv/AdvVFmXZhkTbaSAN+JdGylUyUAlfxLkPVGvN+r5vCfqQX+Nc30JqtiPWbaQmEU0jq2AiHR0zKP1gaMroCVB3aq+ANYxdi+tPq8+z3gcDJhEV4cHXcEk7bXn8BWXq8+jKyrH7VA5A9apL6B+9c86AU9gSRYgphMEZRLNCoZ/LtkSAWhT13Ky7aItkLD9GN7EQV+CU2M84FQu4Qfc3xNZ1tvUM4jOEg3Z36qn/0/CBUHD0Z3bewcGerfv/Nd65ignXBVgRqAyy1qQzIfLWpCMbrf4aTR/VvQOSgTVwNAcKUBOgxLhG2mTVzMVBVj67EVfOY12NPR9qRsVmQQC+DuUqqueB0f4FL+Hs3Cq51YwC0x7TGY15KA7+Of5zpVdAaNlMhM3aqFcv/MEeMBu5rZysuODQ+CQ2bjVpNx973DW/qQ9a/t2MjNlp0OaLu4E9bs6hjiJXwvqBFedESNaAkg1TKjq8jasmeMhMXZJowZ0PEUQ3UQegsvrHryhvHZgx+AwG7asXLljYG350MMTJ+f2dWTG135j7XimI9c+ObohM9YK2lbNotTX3hdJFUBhTRHwgTi1NHDowYmZ+/ffMztps63ZePf++zdMPHRo4NL606eenl1A/dvb0UAL/TvnD+2EW9EYG8ZaM2OZSG+799el8WJBFuIBri7fPEedpwbRiqigY4rI/Qkkt6b2qJOVohsTlcVS4/cRR42eQhE0k5bUOaat5eSGUnXk2KljI9XShpOtrQwQ/AJTKs7MvTo3Uywx6A4oS4WFfUTlvlDwb5yaOBJKHBkavWVk5JbRoZvioSMTk4vQRNmcArdjeqqzq6tzanoHJzhtRiPcVMD99uLkit3Rq5QZ7d6zJFZmCgcO1MLANQSdtBbKRFeG5rRQDDm0neSx36n2i/LoR2nG191ZvZ+zp94afKyE+jPIg85E5Wgl0cnzOFNFGciwoo3xZqTCjrzUBnwWymg2UhYfaJPyqCQDvIjaYtVsZ3Tgxv54B9cW6dtdimR48PWOWP+NA7EOPhPp2dUXabPBlwET4Hw+LsCgq9fLB2hAcRblDs5uhJzPKghWL+AoSsv6OGh02OC9Fk65x2/zeGx+uIn22dxuq49RnqyXMD6b6Lb5aJ0eOUd9Dj33KMESGcQyzSshM+sPntgC5Er1lZ1uftgCUQs1NAPYbdgrYGcdT3394xVC5M3QUDtYrR5cOlgd6Z09mUpRwObkAIWFwFv0h4mSt0wh0xyEplmzyzxrgnBfuVw+aeZNNGWZyxUpwDltgOrvAweqB4/j4WpDh8O+mybXb/L4GJa3uMUdWNb7s8LGfH4jGVP9v5ztJTOHBkTjceZa+dOfBhYjZaLdpq4Nc7tFt4VnGZ/nyLYtZD7OIpq0ZkiiN2HWsN1wA9qLrn4RyJqvwBzRJ6Np6UQ7cDNVICwDPsiAZSZCHj2OThP2kbcJaB3+XIq3Dk+PtMSl0etom8sGjOUtN2wZMHFoqujrRuekbCiU7ccU0reVNhwq7nMMxzFLmE+CX7NwqIdf+Tx4BxeqbRYbxzyDyXCUcM+7a7IWZkGuuf3HxlneyhQX8/nFImPlLWuO+e0SGlgbHS75XZfecfnRcJyFMuAhLpMUuF3+tzWL8yXd8FxfRxeoU+j9Ewjq8wCJAPYJ+J1PJIFpUb4R6MQ+3HBNsFsKdnhibuXP3SFJhFOi9Ih6DMvxwf2Ym/wtecoU6g4o3wx0BIOdATgV6Awo6xDlLsIJMSaJ6jCWWbn5R5ZdCH/yEvVX1Cri4ThBImvrWtAmcKwGGpYeuPqThwZsf5hhWFo0f/YRs4vmzOZH0D3NiOaHHzU7GZvZ/NId+/eUK5Xynv2/rmfuOLJDCxqx4yf1DLjnYdSHZZjPPmpCi9vJPPJZdE/je7MZ38N53PPivuvxENfvu4jHuvR5HL30n7Zr0TlRZktvnx7v6zRlI1x1CzrlDILJg8HeYSqtqwHDoEfmgFMmWz+pJDbKTTnszkFqd4L9vnAAHMAoSKz6OXfcrz7KWiHbgqNFqQ+oswAYzZzeyEZTAKgdTfnZN35kprUmv3zcan3cKAa9ppdstpfNXr8Qf/XVL6hf+wvawXtoXGn28zzdX8/85eImI0XqyG/6HvU2BQwy2tkOEHsAHJ9Ns7TPklew8V7r7COWn5aEXBji+G20vosRk5lOmNFO/UaEqB58UBYq0Iu3B4g9V7K5CkQcKDjicWjEJyZF0WGVjAxOIsoR5Ryef8kurJTluENY218MhYWgkJ2/uQpqN89nUT4sFfonREcslRpa+LqvNlbLBoPdtWSy1h0M+sCi3RspImIUkZ75jYXM2mB8aS2mZNG4XvAteWhhx0LMyUn9heGxCYxFgQbt7p6/uYbzE2PDhX6Jc8ZQoyH5qC8YzKLhu/HwYzU/We8/oM5QJUPaMG24C6NJ0o1odbq+sAur/3pKdUgRER+B7h5C8miaD7K0sYCCSOTQTEVxFfHUROymicxwtkB2zPpIGm75x/qCrnKuJxJ/+pnvL9TikVJuBWPs9zpv2E5vv8Hh7Tcmix779Dp63bTDXbLaLOVCd9+X1P/5cH93YcBig3Fe4OPRvb2MsRp0HrgO6zBWr3P4BlDLfL67+iuLIAYj8anJUnooHgmKggWIVPtcefOOw4d3bC7PtVNiIbGmtDg5MzO5WFqToLmiBe2+Dkers9TX0+tsdThowFmK3DE8cjQmdbEgSXVtGhha3MeL/NqxSnG9THMjqJNJdHVp9NWb1CtUG+IR0C0238KoTqUeWUBbgmDCIBcC9vBGtCI20cc2/9iCH884mpX/YzazsPt1C8OB4HFzwHQchGyM5fVuym1TVOOdZxiY+Qlr+UkGMmcU1nTkiMnaZmRsIPiaxQdbAUA08eVW6LO8pn5gc5hPnoTgNy8w1t/cajLd+hsr84IM2A8+YMEVGeUcfIfE/yERfGLOhDNWBG/PgTb1nTn1HfBMPdM2V28PnsGrR0CNn4FfU9DtXH0s+BQ8gE8HbDeYpmHXc+Wf/awMlp4rf/hhuanNEmnjxbQDuPjcwIcfDoBHnxv4GWlj1GMRJwws4npaiP49JuS1sD1u2dQJ0a7bFM9ngGAQEV0SpRMvmn4bI+tSX1HvANLqlbVdwZB6Btjo8VtGT64dXXm9hP5dv3J0bRgshEMos3/ybjmVaR0bn50aHZ5n1K+CL4FPh4K7aitXhcHoLeP0pYuk3R+SvurTYTxIKAyfY+aHR6dwxN9MSr5nnS6vVahzaA/qMlQNuzV5zzKSgta+Jtl98Lf09JCfphWkU+CKDswOOqFJ66u/NppnEOHUIGmkicDgH2drXCZXvv72veVih7m2IxhyBVzJ+O+M+wPjdyZldBMKqojNmB/PpIZaQ63DabjWH8ysbsesWaDD7+8I4JzVlB5KI0atCnzZoCmyrWfF3nJ574reHREY3FkdWo0lg2sGq+tpROFO14bW4vvVQ1XQ144NXdtbR9uNgOoYe8BTiWfGM8Q1v9COUgENi8cv7yLPV8PLxLbjk0Si/YlP0R4tNGPTZJJNC7s+ES4Lo35VwDLpDDTcvncPjoC9Z+9/7N1dXrGivHvv7XsX5/OFQn5+8UeL87liMTe/+FLruoAUb8HMST4dl4ITbWbGGzDHj3/ueMJod9JWRn0nPhCPD4zghKrhYf5j2cCXzi0b8Ef4I16f7nZag5MdhH0pdEwGrY7uaZvfxtiGJiZWMhbK7Adn9TFRUpenvEvtp5JE3t1jGEa78xYNk0hqRDbDBkrFAZBw55cLwYkZ5DKnUrqBzEzQ/3/bDbxf/bkzEHACweX3Jy9c+P2gRGAQ/hfvcvHBAA4WAkWUDrk4dQuRD/8xTq+dpxJ+1xY82haX/9Zy2cUpzxCQhVnOVS6llefIaNPp0i84LBl2PaVdvqJd6j5S76E1EkX756BhhkTHxdHyTDhQAXEQb/xC9LRlgYeJeBOeKX5DOoFu/UrWQRrEnHrMt3rgN+oc3EY5WWXJ6jBupRIRyQ2/4JbCccULpxdAuDvUusIocIATjCtapayE1rCU7euWIDyvnBDdbat9vtUbVvu8q9s8bvADsxnkWdSYVf/aTLeMedXX3ZLkBgXfCDoH1Z+GukI9LTY8B7aWHjQYzqFLsCukLgIzon5j6VQsljIbGjzaacSjJYgkbRPmb00Nl84BLfiXZtymmRboyBsE4FG3UYo1bGOboFE+Ce0dV16K98XR33Yh4ALAFRB2kvtQMrATlaiXUcl2jJQIVwaSp9VPkUd+N3n8185XUXc4gsfARfW0L658B1e8EkhqwYa1NBlQvoMH36WpDr6kXR7HYdcbuBvvUeepcCPezMBypGJKD7uEAXBkt+ZEjU2VnHqQJuxfbSIQOFp0JuqpS98k4LoTKJ22s0+/IUoVpVIOi68+gdmJJ14TwyvgKxVJfONp1g62aX6nYA9rr0ru1596Cj3mql3Zx/KDkvutP/3Tt9zSYB37Gj/DmsFN4vmsxNJl/SVNNHFICdCwSNW0H/U8SDQr6RpaHuB1q3Oit4bxrV5EvE1FPesK4rk5p38x+qeS+J4o/TPBHbda7PaM6PW5YUH5roaKBVco/w/8HNeqAjbiaMrDhzvwmu3wkH+a3wd+BwM6ZseQYdSwA9HUR5twOxqosKaGuLxhT3b19eOQasVYsW62+bHrFWiQegYa0NdrlaS/w5dwWD2p3cJ9z4pB8U7040+g/58VJUmkQqgqcekyBS5dflyvuBM1Oq282DSEJIFBnNb/ngjjSxjmsnhBZJvTsKgcxZFd4QNiWJkGZ6s3yXja5OZUfX7ZMNr8afb8dsIlpwl+IsGiuhrRj0oU88I1yj5xuwdV4j2NEumjj+jmG/Avl92RiPuyJxyWLlxAVeGwR9VuqETYU69U376gXqc1w2Xq/7gAg8trN0XcWmdU+/YF7ZxCG/Up+HP9XWw3FLEsETQJOkzNGsqmfMPyhfpYBuyEHLZ6Un6JUugjF2tTkZZXCr5otCsW82oXnwbCAh/TjCUUp9eJ/tQfaLfwXtymK6r+MIYRYGLq92MYdSumv6ffRTz/IJFC9xMpBvaIiaU1aGHNBNjjFTBFKes/rAuRoyU7iFEYsafZuji2zNT460JCcCqPWOmI4GvFu1srzcJdTC6UAr8ialZHmaYg/BSzZqsq9sMtAYdqJi9pqTMQ6AQ3BfGlhAvgFz0WU75TsKF1zDPqQMVvxxtzFwc8nYl/BCZBDem9So3+KNfAbTqBfh9Gn8ihJ4SR+A3kpUzElr2WMhFSuWPpvLtOZOSdCc3wAh02Ml1MhwGd1ax+e/IYR8McT2dTBQJZlUXkGTV2Mu5VP/LFTmKNOfgrYIipMWC4bDi3hG7t3vjxc6yN5RhWPQ53PfFlC2AtQfaUBaD/guwDbNBiYS+SlAJmPII57lWyvuhlyHjjoAYtWMNqUauQMjM2Xjx79itf+R02wFrYU6TTt1EugAYgo+p2A5fPo/1r0NCN3rwKwRbbZtiP+Zz6Vqy5QWumepopFYZH0KFkaD0Am5kGZM+KEeLLGUvX6bAipbHE+ERO5TXoY8LhCnhy3QT09EQ6qTyaTGu/O5W83+lOrZwcEcXRqSHZ7bw/mYo47OppwPBW9T31y1bEGKjvt2DkXrBqa2uHx9eytfhOW2lri8/T/mPWrr4IxuwsqKhvJNLpBCgAaKJtdvcxOSX2S60jLXI4LLeMtEr9Ykq+pcXJAPUVNFJK/VveCqrnWfuknT0BYEdbJhI70NrZ2XogFsm0dagfoOLmGBPn4T8hCkwga4Ygygmxq2hKd6zoRxQVvPully4pxmA6HYSXQqlUUAHwMqgtwXgqpLxCiiuhVG3bNuVlsF39ssYXv0d9mcL+bjmi0bpa5YDjtZR68sS+J4+lLVeMWOhEJ4SnSjWiZaiV1tyWlM01ZvPqtRvFjWvHNzM1Wk7epu4j6oXsTF7IbciC0cRNQ6PHRkaOjQ7dnAjsH1s9Pf9QawbCTOuDC+tXj+7/d+ICeP1ckaIK89r3O4voi5ohjC1MTOnStS2nMRRRqQCuYk4Iw0KdebPd69M5AY3H2Dtaq+bftASES+fa21ateXbNqrb2RoZ9M1+tjTbzI/mCz9v+pkUIgLfmlzXFmTp9iNe1Fv8A+zr/NzioK874Al6+EQKsUiTrFnNKOoN0bU5J/zk1uSSjv1qyYCygLQmldXaouXeDHWrqfjqIO8rgg0KScf0C74K/cDHJgk4v4XkfQdzOZmIdiTn8OGaVSbQQHSOjQPRUehBfHhLpEQY+bezVxJTUo+O/p0zNUDFNymRwpdhN3WU7sH7DuQ3rD9jCcnxgdCAe7Y3bFweH/3B4cNEe742GfLlVbDZSwyCGtXC3tWdr0kwnBuKyslubCBAlSHM4ATN60UebH8t0dGQe2+wsJ5cSmL1LLMX7EnDVLbF4PHbLKpjoiy9FSq6BsJToneqNBYThLoAbJcvbltAsBXGi7tbJOkO9JGjQ+ee7qSp68ivQs19AtKW+jxGHzGIdNQR7atYBqEEYMQ6aAz6em5Tuh4wmWECMU54HMp7VFUDTcmi+oNTNnR7GaATZuV7ExXcEeuezwGhkPJ0MbXay36U7hyaGOunvsU4zre4SQ6Iz4YhFc+wZNqf+UPCbKFjZfdueFZAy+YXbw71uj4u/t3LDlNil2Sl1ilOHKvfyLo+7N2wWRFsSz1HSJgpwv10U7VEIlaGkJCWPBytRwfGZ8s7+gV3lUw4hWglq/OG71JNUCs2GBZ3dBrkHsXh54AW0TMDunbFsZXkMCU3Jd/Qe8OwOdf0gOBxWHxkEt9pcyn3gXuxSpR4ioX8fFoPOX8XA13eoM2B/RH0kNu6yqd+Cx4DT5wqKyo1CKCSAeeyfSDd0qBinpN3Qi9buesOtWpSb/8rjyOvWtUWm3xZ0110nlvBvIMjOy0zRS1dQnusSAXhuBO90p4hCtTBfKMzvXcjnFzoQJycwLIeZMeWbd2EDqLt4QUBsGEE+PIeKeXCWUCSDvAtu5QSXTflL7JT5E1z4Pl72sNrS56JqI7c8gAdHiTqYXyCjo+TsdszT3W1jAIs+qSYghiQoPI6ZeUH4oQb3MyNw53EjeI/Nhe77WpS78bDoU+t8xpO6zz2WmWFPvqOGEyQGalNgAdEjLEcL+Jh1HHUVMjb1X9SDdKkJoien7erLrCbhna+lSqUUTlin9fvYCB8l714pdNhew1a+KAldqxBckmK6WrJQy4fQGaB+J1EX9yTAaa0DTkBS7+Kw/VEp9X1cihL13UYpDF2zWJkNZfvrys90kBWCD6FtRP+MuizlHDWE1ilGis1cA926aWPsuUpfBy+qYiSTiYD/jdJfN7a5t6y0miTQ2u/SVqqWiSikFUStLums6GdxNbwOp9q5+j3qZWoAnVij6AhL6IwwfhwENsaZIJHAG4GQMsDpIacVWgFpsuItWkAL7HtUD98B/+0+Xvw9kb+vEHKYKDDMOhkjDR5jQyx4jDYyTnYEg4CFHtvjRg+YF9UX1RcFXgR29x7R/kO7WEaP2KFe4MWo0+/gQdYquHFvVr2eFkWr+gbv8LmiI3Y72Ig6jaovirz6NO8ADvwGGepxf84T2rodozReObHMYsNHBh3F4JqhiLSt4ApgAvXF+J3TM9+amb4znkhcyaq1vU0CRS1z2/sEqJRgncLOqzpoWVVe1oNkwBJGS+UIUGpAILwBxrqILuNPDULiijJbWx3OvHyNMnCNsn+dRoyYFyfRahXe33ynvtZ8B5aiXvUNXABy3igigKOXUYGdFHzkjSr/CN4DKK904RL4N6gEwLOGOv14nsIo7cN1bzcNH1RHNSO4BmGon3vES554RWjg57prL8ZEJi47OPywhQm1rhvaUhpNjW3OrVqRDAaTK1blNo+lRktbhta1hpjX83P5wezM3O7dczPZQXRTXPSZ7C67ybcYNTnD/dVNm47egDuksDl/Cg9zw9FNm6r9YaeJMqD2W/ZNTa8fHl4/PbVvC7rt6WYsFqa7pyEn+gZVMaw2fMHwtOFbOG57BdRjEcdJMOLmWMTxjwUjzn0sGjHWc2oBiRPplHb6o00wm4gTVBoC+GAH6UJeg4LHSO/xIg5irGvturP5XEMrh82ueGyMT+NPBZpdE2w61iAPEtSpbiMwdnk5rsaE4/bOTF4OIGIl39Zlj4eZGsd5uyljtl6dbcsiWiYg59q67U4nqS/VwLBFZLpWsLYlYGPLXRaOoUcGUSEDeQ4ylpVgcCVuUNEaVLppt2UIFTHQDBhcrz6aGc+AtvG58TaAcsRgudDhBygDOkLBUiDE5T2H7U5LMCGWArIc6BESQYvTftiT50KBYlDSq0MxoQ+TWb1iLKRVtx1Omyk64zI6rOsAmGSdlJBhjC2HQdoksNUKK5jS4HDaRNHtAuVkJ8Aaq8MotNPQlLoxhVpEahHSpFX7cjjJXDb40Zcj3zBg+P8nas4WAAAAeJxjYGRgYADiXJHSknh+m68M3CwMIPDs/K5UGP3///96FlXmDiCXg4EJJAoAUPUM/QAAAHicY2BkYGBu+N/AEMPS8x8IWFQZgCIoYBUAscEHwAAAeJxjYWBgYMGFJUH0///Y5XGJk4KhZjARUCdMQF6BRHsZoZiQuh5K/TeKqYUBPNQJfwAAAAAAAAAARgCwAPYBPAGcAlYC3gN4BCAE3AUgBWwF6gZABp4G+AdaB9oIOgikCSIJlAoKCmQLHgumDHQNGg0yDYYN3g5ADvwPmBAeEHIQ4BE8EZAS7hRyFL4VZhXSFiAWeBbyF0oX1Bf6GCAYdhi+GQYaCBpsGuwb3hwUHFIcghywHSwdsh6cHtwggiD4IVwh1iIwIrgjUCPkJEQlIiV4JcwmNib6J3wnvihmKNYqPCqCKzgrpCwuLNgtDi2SLeIuai8CL2ovejAaMFwxHDGGMagx/DKqMywznjRCNM41ajXyNiY2WjbKNu43bje+OFI4zDmUOj46tjrsOw47VjuoPBg8eD0UPZw+OD6iPxo/hEAaQMhBHEE0QUJBVEFmQcZCVkLmQ2hD5kR0RMhFKkXKRjpGnEcMR4pIJEhUSKRI9klgSfZKeEq6S15MDkxQTLpNGk10TdxO3gAAeJxjYGRgYFjFKMcgxgACTEDMBYQMDP/BfAYAHzoB9gB4nF2QPW7CQBCFn8GQBKQUiZR00SoFTSTzE6WhRYKegjpg1mBke631gsRRUuYEKVPmFCnJWfJsBgq8mtlv3vxZC+AOf/Bw/O5pR/bgMzpyDVd4FK5TfxL2eZ6FG2ijI9yk3hdu4QVvwm1OfOcEz79h1EEh7OEaH8I13OJTuE79S9gnfws38IAf4Sb1X+EWZjgI82+815HVc6eXarFXcWiyyGSuvKd6tU3mtsTSZtoWsclUP+iV4URn2p7ait1q4FykImtSNWa/ThKjcms2OnTB2rl82O1GogehSTGChcYcjn4JhQX29DFCGGSIKu/O8ZRVK2yRsMOe1dM9Y9bymeIqUnzUAL1zdsJsVlVcbiuw49QBVceNimbZkZLGsl9zY0JWyKvchkpIPcC66soxRJcnuqgPqt3pP5rRYQYAeJxtU2d34zYQ9JhNss6+5NIuvfcwOfnSe++9dwcCVyIskKABUMXpvffee7v8ySys5EPeC59ICsRiZ3dmdml5aXGtLP3/dQDLiBAjQYoMHXSxgh52YRVr2I2DcDD24BAcisNwOI7AXhyJo3A0jsGxOA7H4wSciJNwMk7BqTgNp+MMnImzcDbOQY5zcR72oY917Mf5uAAX4iJcjEtwKS7D5bgCV+IqXI1rcC2uw/W4ATfiJtyMW3ArbsPtuAN34i7cjXtwL+7D/XgAD+IhPIxH8Cgew+N4Ak9iA09BYACJAoQhRiihsIkxNCrUMGiwBQsHjxYTTDHDHNt4Gs/gWTyH5/ECXsRLeBmv4FW8htfxBt7EW3gb7+BdvIf38QE+xEf4GJ/gU3yGz/EFvsRX+Brf4Ft8h+/xA37ET/gZv+BX/Ibf8Qf+xAH8tRQ7b5pVka+v798YiHpUiHpXY03RSp9r5fzav4uCwjJr64Fp62LNta6husilaa2j3RNVkMmdF56DlFwu7apXFfF2PdRK+o6qPdmafDwUSmeulZKci70xem27ZNyyHbWi1qqfhSPKVllIr+rRWqO04gDPj00letNZboZDJZXQ6ZAqoSkOj2w626hUrVb3zTmPK9Xc1KM6HtOwTUpTUX+PyMMi3Nsl781UzSXOOOs/+CsuvGVJ9WivyCVpUeeybPnHn2tSkvqzuDKWVv9TcK8RrSOprNTUFY67VG7sekxX7oicMnVHSJn7eUPRUNUdw33lQroo3F6M4omiaSpF1bSOeRlskvQJzRg/aoph1DQ+nhpbxEOlqaeNFDqfGC4mdsb6aEzzqG3Wk8JM6/WMgVgcn9ggUbbV0paq+92pGNFGwGdqq4pqH2s1psjYEYsvbOqtacr5Too+J+v3OKwhrzzXnlRUKJFuWWkK6lVUDchuSGGLtDGh186AONdAGNZVBoDghvXESeYplqaZx06yo3a8MDBmzIL2vGXtctE0eh5NZ+uJ1MZRxIQlOy5a2WkvD/1mDVuntbypbCS0TqrWKZm4hltPXMURCdtXjrue8wbB+x3mh30jbDe4NQ+4qaWdeE1iwvGBmg5T40J7sRSuTFh4rrYWExVVook86eyfWtNFQ6mbKi/LmOkfdyxJjh9RyhUyA8lOuSuLwFwURccarbkMnU6J/VUnrB7Z5baJA8OZpaElV64sJqbRYh7zAepMVLMgljM1TPzImMJ1efoqEyqNBmo7Jp7ElIkiT6ksTaCNASN2VCc4I8SlYiJY1OVyytSI4TD2JKpsYtjHZNlmNRsrdE1pgCbbC/v54n/HlRzH3o4b3bqEx4mfVo1KdgwNfeqZ4U3VKalsWd6aHSzjQHPM55pMKxooYRInTCWyRZVFxzFu0bJQDMGmZfu1DM9yhM+KVZq2WjWqXpmrOozVlhLLrJkjYWWZbJftXHXCzJLdVLFXjWMSlO/ucBrUjYOx08oM2AxxGPQ4fN0VJPL5Qnl2pdY8VZkjH4yytPQ3R74DawAA) format("woff"),url(//at.alicdn.com/t/c/font_4059602_woz90nw1qa.ttf?t=1789528549297) format("truetype")}.icon{font-family:icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-stop:before{content:""}.ic-a-223_bangdan:before{content:""}.ic-product-list:before{content:""}.ic-product-delist:before{content:""}.ic-unbound:before{content:""}.ic-suspend-course:before{content:""}.ic-video-statistic:before{content:""}.ic-hr:before{content:""}.ic-time-conflict:before{content:""}.ic-internet:before{content:""}.ic-fail:before{content:""}.ic-success:before{content:""}.ic-tool:before{content:""}.ic-zhanghuguanli1:before{content:""}.ic-confirm:before{content:""}.ic-pending:before{content:""}.ic-piliangtianjia:before{content:""}.ic-wx-official:before{content:""}.ic-female:before{content:""}.ic-male:before{content:""}.ic-wx_mini:before{content:""}.ic-0yuanshiyongn:before{content:""}.ic-kefu:before{content:""}.ic-home1:before{content:""}.ic-a-kefukefuzhongxin:before{content:""}.ic-tixianzhanghu:before{content:""}.ic-shangcheng:before{content:""}.ic-a-celan-chuchuangneice1x:before{content:""}.ic-more:before{content:""}.ic-zhanghuguanli:before{content:""}.ic-pausecircle:before{content:""}.ic-asterisks:before{content:""}.ic-del-seesion:before{content:""}.ic-acc-type:before{content:""}.ic-fin:before{content:""}.ic-open-acs:before{content:""}.ic-acs:before{content:""}.ic-tag:before{content:""}.ic-view:before{content:""}.ic-campus:before{content:""}.ic-subject:before{content:""}.ic-excel:before{content:""}.ic-pdf:before{content:""}.ic-ppt:before{content:""}.ic-word:before{content:""}.ic-file:before{content:""}.ic-local-voice:before{content:""}.ic-sort:before{content:""}.ic-key:before{content:""}.ic-up2:before{content:""}.ic-down2:before{content:""}.ic-account:before{content:""}.ic-round:before{content:""}.ic-queqin1:before{content:""}.ic-wage_type:before{content:""}.ic-comment:before{content:""}.ic-like:before{content:""}.ic-org:before{content:""}.ic-star:before{content:""}.ic-trophy:before{content:""}.ic-down1:before{content:""}.ic-up1:before{content:""}.ic-competition:before{content:""}.ic-media:before{content:""}.ic-qrcode:before{content:""}.ic-member_card:before{content:""}.ic-poster:before{content:""}.ic-beikebao:before{content:""}.ic-face:before{content:""}.ic-course2:before{content:""}.ic-score:before{content:""}.ic-copy:before{content:""}.ic-scan:before{content:""}.ic-time-booking:before{content:""}.ic-trial-apply:before{content:""}.ic-wx2:before{content:""}.ic-close:before{content:""}.ic-del:before{content:""}.ic-video:before{content:""}.ic-voice-file:before{content:""}.ic-picture:before{content:""}.ic-dir:before{content:""}.ic-all:before{content:""}.ic-music:before{content:""}.ic-sport:before{content:""}.ic-smile:before{content:""}.ic-stock:before{content:""}.ic-tingyong1:before{content:""}.ic-calendar:before{content:""}.ic-list-time:before{content:""}.ic-report:before{content:""}.ic-leave:before{content:""}.ic-sound:before{content:""}.ic-question:before{content:""}.ic-cash:before{content:""}.ic-share:before{content:""}.ic-navi:before{content:""}.ic-map:before{content:""}.ic-tel:before{content:""}.ic-booking:before{content:""}.ic-course:before{content:""}.ic-switch:before{content:""}.ic-lock:before{content:""}.ic-recharge:before{content:""}.ic-filter:before{content:""}.ic-voice:before{content:""}.ic-course-add:before{content:""}.ic-rollcall:before{content:""}.ic-weixin:before{content:""}.ic-order:before{content:""}.ic-up:before{content:""}.ic-down:before{content:""}.ic-refresh:before{content:""}.ic-video-play:before{content:""}.ic-role:before{content:""}.ic-vip_card:before{content:""}.ic-coupon:before{content:""}.ic-goods:before{content:""}.ic-promotion:before{content:""}.ic-biz:before{content:""}.ic-educ:before{content:""}.ic-delete:before{content:""}.ic-choose:before{content:""}.ic-add:before{content:""}.ic-pen:before{content:""}.ic-location:before{content:""}.ic-avatar:before{content:""}.ic-hw:before{content:""}.ic-staff:before{content:""}.ic-team:before{content:""}.ic-voucher:before{content:""}.ic-cancel:before{content:""}.ic-case:before{content:""}.ic-player:before{content:""}.ic-team-player:before{content:""}.ic-shoucang:before{content:""}.ic-plus:before{content:""}.ic-minus:before{content:""}.ic-right:before{content:""}.ic-left:before{content:""}.ic-tongji:before{content:""}.ic-hehuoren:before{content:""}.ic-acc:before{content:""}.ic-list:before{content:""}.ic-shop:before{content:""}.ic-liebiao:before{content:""}.ic-saoma:before{content:""}.ic-deleted:before{content:""}.ic-schedule:before{content:""}.ic-place:before{content:""}.ic-menu:before{content:""}.ic-cart:before{content:""}.ic-hedui:before{content:""}.ic-liwulipin:before{content:""}.ic-yinhangqia:before{content:""}.ic-me:before{content:""}.ic-search:before{content:""}.ic-zhuyi:before{content:""}.ic-kefuerji:before{content:""}.ic-tips:before{content:""}.ic-edit:before{content:""}.ic-ordertime:before{content:""}.ic-type:before{content:""}.ic-mobile:before{content:""}.ic-home:before{content:""}.ic-time:before{content:""}.ic-chart-report:before{content:""}.ic-collect:before{content:""}.ic-setting:before{content:""}
