.social-brand-icon[data-v-4577dfc6]{display:block;fill:currentColor;height:22px;width:22px}.link-share[data-v-a4182d8c]{display:flex;flex-direction:column;gap:8px}.link-share__field[data-v-a4182d8c]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:14px;display:flex;gap:4px;height:44px;padding-inline:12px 4px}.link-share__field[data-v-a4182d8c]:focus-within{border-color:#52aa5e}.link-share__input[data-v-a4182d8c]{background:transparent;border:none;color:#374151;flex:1;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;min-width:0;outline:none;text-align:left;text-overflow:ellipsis}.link-share__copy[data-v-a4182d8c]{align-items:center;background:transparent;border:0;border-radius:10px;color:#5b6472;cursor:pointer;display:inline-flex;font:500 14px/20px Inter,sans-serif;gap:6px;height:36px;padding:0 10px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.link-share__copy[data-v-a4182d8c]:hover{background:#f9fafb;color:#111827}.link-share__copy[data-v-a4182d8c]:active{transform:scale(.96)}.link-share__copy--done[data-v-a4182d8c]{color:#52aa5e}.link-share__hint[data-v-a4182d8c]{color:#6b7280;font-size:13px;line-height:18px;margin:0}.link-share__share[data-v-a4182d8c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.link-share__label[data-v-a4182d8c]{color:#6b7280;font:500 13px/18px Inter,sans-serif}.link-share__actions[data-v-a4182d8c]{display:flex;flex:1 1 220px;gap:8px}.link-share__btn[data-v-a4182d8c]{align-items:center;background:#f4f6f8;border-radius:9999px;color:#111827;display:inline-flex;flex:1;font:500 13px/18px Inter,sans-serif;gap:6px;height:40px;justify-content:center;padding:0 12px;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.link-share__btn[data-v-a4182d8c] .social-brand-icon{height:18px;width:18px}.link-share__btn[data-v-a4182d8c]:hover{background:#e5e7eb}.link-share__btn[data-v-a4182d8c]:active{transform:scale(.96)}.link-share__btn--wa[data-v-a4182d8c] .social-brand-icon{color:#25d366}.link-share__btn--tg[data-v-a4182d8c] .social-brand-icon{color:#229ed9}.student-link-success[data-v-0c2db914]{display:flex;flex-direction:column;gap:8px}.student-link-success__icon[data-v-0c2db914]{align-items:center;align-self:center;background:#eef6eb;border-radius:50%;color:#52aa5e;display:flex;height:40px;justify-content:center;width:40px}.student-link-success__heading[data-v-0c2db914]{color:#111827;font-family:EB Garamond,serif;font-size:24px;font-weight:700;line-height:32px;margin:0;text-align:center}.student-link-success__body[data-v-0c2db914]{color:#5b6472;font-family:Inter,sans-serif;font-size:15px;line-height:22px;margin:0 auto;max-width:38ch;text-align:center}.student-link-success__error[data-v-0c2db914]{color:#7f1c34;font-size:13px;line-height:18px;margin:0;text-align:center}.student-link-success__open[data-v-0c2db914]{width:100%}.student-link-success__link[data-v-0c2db914]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.student-link-success__caption[data-v-0c2db914]{color:#6b7280;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:18px;margin:0}.student-link-success__actions[data-v-0c2db914]{margin-top:12px}.student-link-success__cabinet[data-v-0c2db914]{width:100%}.student-link-success__reminders[data-v-0c2db914]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.student-link-success[data-v-0c2db914] .student-link-success__reminder{color:#6b7280;font-family:Inter,sans-serif;font-size:13px;line-height:18px;margin:0;text-align:center}.student-link-success[data-v-0c2db914] .student-link-success__reminder a{color:inherit;text-decoration:underline}.student-link-success[data-v-0c2db914] .student-link-success__reminder--warn{color:#7f1c34}.tg-banner-wrap[data-v-01e92744]{align-items:center;background:#fffceb;border:1px solid #e8dfc0;border-radius:12px;color:#55534a;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px;position:relative}.tg-banner-wrap--dismissible[data-v-01e92744]{padding-inline-end:44px}.tg-banner[data-v-01e92744]{align-items:center;display:flex;flex:1 1 260px;gap:12px}.tg-banner__icon[data-v-01e92744]{color:#43a863;flex:0 0 auto}.tg-banner__text[data-v-01e92744]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px}.tg-banner__body[data-v-01e92744],.tg-banner__title[data-v-01e92744],.tg-banner__warn[data-v-01e92744]{font:400 14px/20px Inter,sans-serif;margin:0}.tg-banner__title[data-v-01e92744]{color:#1a1a1a;font-weight:600}.tg-banner__warn[data-v-01e92744]{color:#6f6d5e;font-weight:500}.tg-banner__actions[data-v-01e92744]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tg-banner__open--busy[data-v-01e92744]{opacity:.5;pointer-events:none}.tg-banner__check[data-v-01e92744]{background:none;border:0;color:#6f6d5e;cursor:pointer;font:500 14px/20px Inter,sans-serif;height:44px;padding:0 12px;text-decoration:underline}.tg-banner__check[data-v-01e92744]:disabled{cursor:default;opacity:.6}.tg-banner__close[data-v-01e92744]{background:none;border:0;color:#6f6d5e;cursor:pointer;display:inline-flex;padding:8px;position:absolute;right:8px;top:8px}.tg-step[data-v-01e92744]{display:flex;flex-direction:column;gap:8px;margin-top:24px}.tg-step__open[data-v-01e92744]{gap:8px;width:100%}.tg-step__open[data-v-01e92744] .social-brand-icon{height:18px;width:18px}.tg-step__note[data-v-01e92744]{color:#6b7280;font:400 13px/18px Inter,sans-serif;margin:0 auto;max-width:36ch;text-align:center;text-wrap:pretty}.tg-step__done[data-v-01e92744]{align-items:center;color:#111827;display:inline-flex;font:500 15px/22px Inter,sans-serif;gap:6px}.tg-step__check[data-v-01e92744]{color:#52aa5e}.tg-step__after[data-v-01e92744]{display:block;margin-top:4px}.tg-step__checking[data-v-01e92744]{align-items:center;display:inline-flex;gap:4px}.tg-step__spinner[data-v-01e92744]{animation:tg-step-spin-01e92744 1s linear infinite}@keyframes tg-step-spin-01e92744{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.tg-step__spinner[data-v-01e92744]{animation:none}}.tg-step__link[data-v-01e92744]{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;margin-block:-13px;min-height:44px;padding:0;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:2px}.tg-step__link[data-v-01e92744]:disabled{cursor:default;opacity:.6}.tg-step__link[data-v-01e92744]:focus-visible{border-radius:4px;outline:2px solid #111827;outline-offset:2px}
