@import "https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap";.turnstile-wrap[data-v-f0a23869]{min-height:65px}.efn-branch-fin[data-v-fc60c8fb]{flex-direction:column;gap:12px;min-height:0;display:flex}.efn-branch-fin__head[data-v-fc60c8fb]{flex-direction:column;gap:2px;padding-right:28px;display:flex}.efn-branch-fin__head h3[data-v-fc60c8fb]{font-size:var(--efn-fs-sm);color:var(--efn-ink);letter-spacing:-.02em;margin:0;font-weight:650}.efn-branch-fin__sub[data-v-fc60c8fb]{font-size:var(--efn-fs-xs);color:var(--efn-ink-muted);font-weight:500}.efn-branch-fin__section[data-v-fc60c8fb]{flex-direction:column;gap:8px;display:flex}.efn-branch-fin__section+.efn-branch-fin__section[data-v-fc60c8fb]{border-top:1px dashed var(--efn-border-dash,#a8b8c273);padding-top:4px}.efn-branch-fin__section-title[data-v-fc60c8fb]{letter-spacing:.02em;text-transform:uppercase;color:var(--efn-ink-muted);margin:0;font-size:11px;font-weight:650}.efn-branch-fin__list[data-v-fc60c8fb]{flex-direction:column;flex:1;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.efn-branch-fin__row[data-v-fc60c8fb]{box-shadow:var(--efn-inset-glass);background:#ffffff8c;border:1px solid #ffffffa6;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.efn-branch-fin__mark[data-v-fc60c8fb]{color:#fff;background:var(--efn-navy);border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.efn-branch-fin__mark.has-logo[data-v-fc60c8fb]{background:#ffffffe6;padding:0}.efn-branch-fin__mark img[data-v-fc60c8fb]{object-fit:cover;width:100%;height:100%;display:block}.efn-branch-fin__mark[data-tone=gold][data-v-fc60c8fb]{background:var(--efn-accent,#c4b18f);color:#141a29}.efn-branch-fin__mark[data-tone=soft][data-v-fc60c8fb]{color:var(--efn-ink);background:#141a291f}.efn-branch-fin__meta[data-v-fc60c8fb]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.efn-branch-fin__meta strong[data-v-fc60c8fb]{color:var(--efn-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.efn-branch-fin__meta span[data-v-fc60c8fb]{color:var(--efn-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.efn-branch-fin__right[data-v-fc60c8fb]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;width:88px;display:flex}.efn-branch-fin__right em[data-v-fc60c8fb]{color:var(--efn-ink);text-align:right;font-size:11px;font-style:normal;font-weight:650;line-height:1.2}.efn-branch-fin__right em.is-warn[data-v-fc60c8fb]{color:#b45309}.efn-branch-fin__bar[data-v-fc60c8fb]{background:#141a2914;border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.efn-branch-fin__fill[data-v-fc60c8fb]{border-radius:inherit;background:linear-gradient(90deg, var(--efn-accent,#c4b18f), var(--efn-navy,#1a2238));min-width:0;height:100%;display:block}.efn-branch-fin__empty[data-v-fc60c8fb]{text-align:center;color:var(--efn-ink-muted);margin:0;padding:18px 8px;font-size:12px}.efn-branch-fin__empty--compact[data-v-fc60c8fb]{padding:8px}@media (width<=720px){.efn-branch-fin__right[data-v-fc60c8fb]{width:76px}}.efn-month-cal[data-v-9c9eb641]{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.efn-month-cal__head[data-v-9c9eb641]{grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr);align-items:center;gap:8px;min-width:0;display:grid}.efn-month-cal__title[data-v-9c9eb641]{text-align:center;flex-direction:column;align-items:center;gap:2px;margin:0;line-height:1.15;display:flex}.efn-month-cal__month[data-v-9c9eb641]{letter-spacing:-.02em;color:var(--efn-ink);text-transform:capitalize;font-size:16px;font-weight:700}.efn-month-cal__year[data-v-9c9eb641]{color:var(--efn-ink-muted);font-size:12px;font-weight:600}.efn-month-cal__nav[data-v-9c9eb641]{appearance:none;box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);height:var(--efn-control-h-sm,32px);border-radius:var(--efn-radius-pill,999px);corner-shape:var(--efn-corner-shape,squircle);font:inherit;color:var(--efn-ink-soft);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;background:#ffffff73;border:1px solid #ffffff8c;justify-content:center;align-items:center;min-width:0;max-width:100%;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex;overflow:hidden}.efn-month-cal__nav-full[data-v-9c9eb641]{align-items:center;gap:4px;min-width:0;display:inline-flex}.efn-month-cal__nav-ico[data-v-9c9eb641]{flex-shrink:0;display:block}.efn-month-cal__nav[data-v-9c9eb641]:first-child{justify-self:start}.efn-month-cal__nav[data-v-9c9eb641]:last-child{justify-self:end}.efn-month-cal__nav[data-v-9c9eb641]:hover{color:var(--efn-ink);background:#ffffffb3}.efn-month-cal__nav[data-v-9c9eb641]:focus-visible{outline:2px solid var(--efn-sky,#68cadc);outline-offset:1px}.efn-month-cal__nav-short[data-v-9c9eb641]{display:none}.efn-month-cal__weekdays[data-v-9c9eb641]{text-align:center;color:var(--efn-ink-muted);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;font-size:11px;font-weight:600;display:grid}.efn-month-cal__wd.is-weekend[data-v-9c9eb641]{color:var(--efn-gold-warm,#d8927f)}.efn-month-cal__stage[data-v-9c9eb641]{min-width:0;position:relative;overflow:hidden}.efn-month-cal__grid[data-v-9c9eb641]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.efn-month-cal__day[data-v-9c9eb641]{appearance:none;corner-shape:var(--efn-corner-shape,squircle);cursor:pointer;min-height:48px;font:inherit;text-align:left;color:inherit;transition:background var(--efn-dur,.2s) var(--efn-ease,ease), box-shadow var(--efn-dur,.2s) var(--efn-ease,ease);background:#ffffff59;border:1px solid #fff6;border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 4px;display:flex;position:relative;overflow:hidden}.efn-month-cal__day[data-v-9c9eb641]:hover:not(:disabled){background:#ffffff8c}.efn-month-cal__day[data-v-9c9eb641]:focus-visible{outline:2px solid var(--efn-sky,#68cadc);outline-offset:1px}.efn-month-cal__day.is-stripe[data-v-9c9eb641]{opacity:.7;background:repeating-linear-gradient(-45deg,#141a290d 0 3px,#ffffff38 3px 7px)}.efn-month-cal__day.is-today .efn-month-cal__num[data-v-9c9eb641]{color:var(--efn-ink);background:var(--efn-accent,#c4b18f);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;display:inline-grid}.efn-month-cal__day.is-selected[data-v-9c9eb641]{background:#ffffffb8;box-shadow:inset 0 0 0 1.5px #c4b18fa6}.efn-month-cal__day.is-weekend .efn-month-cal__num[data-v-9c9eb641]{color:var(--efn-gold-warm,#d8927f)}.efn-month-cal__num[data-v-9c9eb641]{color:var(--efn-ink-soft);padding-left:2px;font-size:11px;font-weight:650;line-height:1.2}.efn-month-cal__chip[data-v-9c9eb641]{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;width:calc(100% + 8px);margin-left:-4px;padding:3px 6px;font-size:9px;font-weight:700;display:block;overflow:hidden}.efn-month-cal__chip.tone-gold[data-v-9c9eb641]{background:var(--efn-accent);color:var(--efn-ink-on-gold)}.efn-month-cal__chip.tone-navy[data-v-9c9eb641]{background:var(--efn-navy);color:#fff}.efn-month-cal__chip.tone-muted[data-v-9c9eb641]{color:var(--efn-ink);background:#a8b8c28c}.efn-month-cal__chip.tone-outline[data-v-9c9eb641]{color:var(--efn-ink-soft);background:0 0;border:1.5px dashed #141a2959}.efn-month-cal__chip.tone-sky[data-v-9c9eb641]{color:var(--efn-ink);background:#68cadc59}.efn-mcal-title-enter-active[data-v-9c9eb641],.efn-mcal-title-leave-active[data-v-9c9eb641]{transition:opacity .18s var(--efn-ease,ease), transform .18s var(--efn-ease,ease)}.efn-mcal-title-enter-from[data-v-9c9eb641]{opacity:0;transform:translateY(8px)}.efn-mcal-title-leave-to[data-v-9c9eb641]{opacity:0;transform:translateY(-8px)}.efn-mcal-slide-next-enter-active[data-v-9c9eb641],.efn-mcal-slide-next-leave-active[data-v-9c9eb641],.efn-mcal-slide-prev-enter-active[data-v-9c9eb641],.efn-mcal-slide-prev-leave-active[data-v-9c9eb641]{transition:opacity .26s var(--efn-ease,ease), transform .26s var(--efn-ease,ease)}.efn-mcal-slide-next-enter-from[data-v-9c9eb641]{opacity:0;transform:translate(18px)}.efn-mcal-slide-next-leave-to[data-v-9c9eb641],.efn-mcal-slide-prev-enter-from[data-v-9c9eb641]{opacity:0;transform:translate(-18px)}.efn-mcal-slide-prev-leave-to[data-v-9c9eb641]{opacity:0;transform:translate(18px)}@media (prefers-reduced-motion:reduce){.efn-mcal-title-enter-active[data-v-9c9eb641],.efn-mcal-title-leave-active[data-v-9c9eb641],.efn-mcal-slide-next-enter-active[data-v-9c9eb641],.efn-mcal-slide-next-leave-active[data-v-9c9eb641],.efn-mcal-slide-prev-enter-active[data-v-9c9eb641],.efn-mcal-slide-prev-leave-active[data-v-9c9eb641]{transition:none}}@media (width<=720px){.efn-month-cal__nav-full[data-v-9c9eb641]{display:none}.efn-month-cal__nav-short[data-v-9c9eb641]{display:inline}.efn-month-cal__nav[data-v-9c9eb641]{place-items:center;width:32px;padding:0;display:grid}.efn-month-cal__day[data-v-9c9eb641]{min-height:40px}}.efn-input__toggle[data-v-11f5a496]{appearance:none;cursor:pointer;color:inherit;background:0 0;border:0;flex-shrink:0;place-items:center;margin:0;padding:0;display:grid}.efn-input__toggle[data-v-11f5a496]:disabled{cursor:not-allowed;opacity:.55}.efn-input__toggle[data-v-11f5a496]:hover:not(:disabled){color:var(--efn-ink,#141a29)}.efn-input__toggle[data-v-11f5a496]:focus-visible{color:var(--efn-sky-strong,#4bb5c9);outline:none}.efn-date[data-v-5cf80a61]{width:100%;min-width:0;position:relative}.efn-date.is-disabled[data-v-5cf80a61]{opacity:.55;pointer-events:none}.efn-date__trigger[data-v-5cf80a61]{cursor:pointer;text-align:left;appearance:none;width:100%;font:inherit}.efn-date__trigger[data-v-5cf80a61]:disabled{cursor:not-allowed}.efn-date__value[data-v-5cf80a61]{pointer-events:none;align-items:center;height:100%;line-height:1.2;display:flex}.efn-date__value.is-placeholder[data-v-5cf80a61]{color:var(--efn-ink-muted,#8b95a3)}.efn-date__value[data-v-5cf80a61]:not(.is-placeholder){color:var(--efn-ink,#141a29)}.efn-schedule[data-v-01ea34f9]{min-height:100%}.efn-schedule__days[data-v-01ea34f9]{scrollbar-width:none;gap:4px;margin-bottom:16px;padding-bottom:2px;display:flex;overflow-x:auto}.efn-schedule__days[data-v-01ea34f9]::-webkit-scrollbar{display:none}.efn-schedule__day[data-v-01ea34f9]{appearance:none;cursor:pointer;min-width:42px;color:var(--efn-ink-muted);font:inherit;background:0 0;border:0;border-radius:18px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:10px 4px;display:flex}.efn-schedule__day span[data-v-01ea34f9]{font-size:10px;font-weight:500}.efn-schedule__day strong[data-v-01ea34f9]{color:var(--efn-ink);font-size:15px;font-weight:650}.efn-schedule__day.is-active[data-v-01ea34f9]{background:var(--efn-navy);color:#ffffffa6}.efn-schedule__day.is-active strong[data-v-01ea34f9]{color:#fff}.efn-schedule__board[data-v-01ea34f9]{--efn-schedule-time-col:64px;flex-direction:column;flex:1;gap:10px;padding-left:0;display:flex;position:relative}.efn-schedule__spine[data-v-01ea34f9]{left:calc(var(--efn-schedule-time-col) / 2);border-left:1px dashed var(--efn-border-dash);pointer-events:none;z-index:0;width:0;position:absolute;top:8px;bottom:8px;transform:translate(-50%)}.efn-schedule__hour-row[data-v-01ea34f9]{grid-template-columns:var(--efn-schedule-time-col) 1fr;z-index:1;align-items:start;gap:12px;min-width:0;display:grid;position:relative}.efn-schedule__time-pill[data-v-01ea34f9]{border-radius:var(--efn-radius-pill);border:1px solid var(--efn-border);height:28px;box-shadow:var(--efn-inset-glass);color:var(--efn-ink-soft);z-index:1;background:#ffffff8c;justify-content:center;justify-self:center;align-items:center;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex;position:relative}.efn-schedule__time-pill.is-accent[data-v-01ea34f9]{background:var(--efn-accent);border-color:var(--efn-accent);color:var(--efn-ink-on-accent)}.efn-schedule__slot[data-v-01ea34f9]{flex-direction:column;gap:8px;min-width:0;min-height:28px;display:flex}.efn-schedule__event[data-v-01ea34f9]{border-radius:18px;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;min-width:0;min-height:56px;padding:12px 14px;display:flex;position:relative}.efn-schedule__event.is-dark[data-v-01ea34f9]{background:var(--efn-navy);color:#fff;box-shadow:var(--efn-shadow-sm)}.efn-schedule__event.is-light[data-v-01ea34f9]{border:1px solid var(--efn-border);color:var(--efn-ink);box-shadow:var(--efn-inset-glass), var(--efn-shadow-sm);background:#ffffffc7}.efn-schedule__accent-dot[data-v-01ea34f9]{background:var(--efn-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:14px;left:10px}.efn-schedule__event.is-dark .efn-schedule__event-body[data-v-01ea34f9]{padding-left:14px}.efn-schedule__event-body[data-v-01ea34f9]{flex:1;min-width:0}.efn-schedule__event-body strong[data-v-01ea34f9]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;display:block;overflow:hidden}.efn-schedule__event-body em[data-v-01ea34f9]{opacity:.7;margin-top:4px;font-size:11px;font-style:normal;font-weight:500;display:block}.efn-schedule__avatars[data-v-01ea34f9]{flex-shrink:0;align-self:flex-start;display:flex}.efn-schedule__avatars img[data-v-01ea34f9]{object-fit:cover;border:2px solid var(--efn-navy);border-radius:50%;width:24px;height:24px;margin-left:-8px}.efn-schedule__avatars img[data-v-01ea34f9]:first-child{margin-left:0}.efn-schedule__event.is-light .efn-schedule__avatars img[data-v-01ea34f9]{border-color:#fff}.efn-schedule__more[data-v-01ea34f9]{appearance:none;width:32px;height:32px;color:var(--efn-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:12px auto 0;display:grid}@media (width<=720px){.efn-schedule__board[data-v-01ea34f9]{--efn-schedule-time-col:56px}.efn-schedule__hour-row[data-v-01ea34f9]{gap:10px}}.efn-salary__table-wrap[data-v-8d4bf5a5]{flex:1;min-width:0;overflow:auto}.efn-salary__table[data-v-8d4bf5a5]{border-collapse:separate;border-spacing:0 6px;width:100%;font-size:12px}.efn-salary__table th[data-v-8d4bf5a5]{text-align:left;color:var(--efn-ink-muted);white-space:nowrap;padding:0 12px 6px 0;font-weight:600}.efn-salary__table td[data-v-8d4bf5a5]{color:var(--efn-ink);vertical-align:middle;white-space:nowrap;background:0 0;padding:12px 12px 12px 0}.efn-salary__table tbody tr td[data-v-8d4bf5a5]:first-child{border-radius:14px 0 0 14px;padding-left:10px}.efn-salary__table tbody tr td[data-v-8d4bf5a5]:last-child{border-radius:0 14px 14px 0;padding-right:10px}.efn-salary__table tbody tr.is-selected td[data-v-8d4bf5a5]{box-shadow:var(--efn-inset-glass);background:#ffffffb8}.efn-salary__table tbody tr[data-v-8d4bf5a5]{cursor:pointer}.efn-salary__check-col[data-v-8d4bf5a5]{width:36px}.efn-salary__check[data-v-8d4bf5a5]{cursor:pointer;place-items:center;display:grid}.efn-salary__check input[data-v-8d4bf5a5]{opacity:0;pointer-events:none;position:absolute}.efn-salary__check span[data-v-8d4bf5a5]{background:#ffffff80;border:1.5px solid #78829173;border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.efn-salary__check input:checked+span[data-v-8d4bf5a5]{background:var(--efn-navy);border-color:var(--efn-navy)}.efn-salary__check input:checked+span[data-v-8d4bf5a5]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;transform:rotate(-45deg)translateY(-1px)}.efn-salary__person[data-v-8d4bf5a5]{align-items:center;gap:10px;font-weight:650;display:flex}.efn-salary__person img[data-v-8d4bf5a5]{object-fit:cover;border-radius:50%;flex-shrink:0;width:34px;height:34px}.efn-salary__muted[data-v-8d4bf5a5]{color:var(--efn-ink-soft);font-weight:500}.efn-salary__empty[data-v-8d4bf5a5]{color:var(--efn-ink-muted);margin:16px 0 0;font-size:12px}.efn-seg[data-v-b715e0da]{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.efn-seg__track[data-v-b715e0da]{background:#141a290f;border-radius:999px;gap:3px;width:100%;height:8px;display:flex;overflow:hidden}.efn-seg.is-sm .efn-seg__track[data-v-b715e0da]{gap:2px;height:6px}.efn-seg.is-lg .efn-seg__track[data-v-b715e0da]{height:10px}.efn-seg__part[data-v-b715e0da]{border-radius:999px;flex-basis:0;min-width:0;display:block}.efn-seg__part.tone-gold[data-v-b715e0da]{background:var(--efn-accent,#c4b18f)}.efn-seg__part.tone-navy[data-v-b715e0da]{background:var(--efn-navy,#141a29)}.efn-seg__part.tone-muted[data-v-b715e0da]{background:#a8b8c28c}.efn-seg__part.is-hatch[data-v-b715e0da]{background-color:#a8b8c259;background-image:repeating-linear-gradient(-45deg,#141a2924 0 1.5px,#0000 1.5px 5px)}.efn-seg__labels[data-v-b715e0da]{flex-direction:column;gap:8px;display:flex}.efn-seg__row[data-v-b715e0da]{grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:12px;display:grid}.efn-seg__dot[data-v-b715e0da]{border-radius:50%;width:8px;height:8px}.efn-seg__dot.tone-gold[data-v-b715e0da]{background:var(--efn-accent)}.efn-seg__dot.tone-navy[data-v-b715e0da]{background:var(--efn-navy)}.efn-seg__dot.tone-muted[data-v-b715e0da]{background:var(--efn-silver,#a8b8c2)}.efn-seg__name[data-v-b715e0da]{color:var(--efn-ink-soft);font-weight:500}.efn-seg__val[data-v-b715e0da]{color:var(--efn-ink);font-variant-numeric:tabular-nums;font-weight:650}.efn-salary-toolbar[data-v-7c1761bc]{height:var(--efn-control-h-lg,42px);corner-shape:var(--efn-corner-shape,squircle);align-items:center;gap:4px;min-width:0;max-width:100%;padding:4px;display:inline-flex}.efn-salary-toolbar.is-embedded[data-v-7c1761bc]{width:100%;height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.efn-salary-toolbar__icon[data-v-7c1761bc]{appearance:none;width:36px;height:36px;color:var(--efn-ink-soft);cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffffa6}.efn-salary-toolbar__icon[data-v-7c1761bc]:hover{color:var(--efn-ink);background:#ffffffd9}.efn-salary-toolbar__search[data-v-7c1761bc]{flex:1;min-width:120px}.efn-salary-toolbar__search[data-v-7c1761bc] .efn-search{width:100%;max-width:none;height:36px;box-shadow:none;background:#ffffffb8}.efn-salary-toolbar__add[data-v-7c1761bc]{appearance:none;background:var(--efn-navy);color:#fff;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 4px 12px #141a2933}.efn-salary-toolbar__add[data-v-7c1761bc]:hover{background:var(--efn-navy-deep)}.efn-salary-team[data-v-890eb8f5]{flex-direction:column;height:100%;min-height:0;padding:14px;display:flex}.efn-salary-team--bare[data-v-890eb8f5]{padding:0}.efn-salary-team__list[data-v-890eb8f5]{scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:auto}.efn-salary-team__item[data-v-890eb8f5]{appearance:none;corner-shape:var(--efn-corner-shape,squircle);cursor:pointer;text-align:left;width:100%;font:inherit;transition:background var(--efn-dur) var(--efn-ease), box-shadow var(--efn-dur) var(--efn-ease);background:#ffffff8c;border:1px solid #ffffffa6;border-radius:22px;align-items:center;gap:12px;padding:12px;display:flex;box-shadow:0 4px 16px #141a290a}.efn-salary-team__item[data-v-890eb8f5]:hover{background:#ffffffb8}.efn-salary-team__item.is-active[data-v-890eb8f5]{box-shadow:var(--efn-shadow-sm), inset 0 0 0 1.5px #c4b18f73;background:#ffffffe0}.efn-salary-team__avatar[data-v-890eb8f5]{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px;box-shadow:0 0 0 2px #ffffffe6}.efn-salary-team__meta[data-v-890eb8f5]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.efn-salary-team__meta strong[data-v-890eb8f5]{color:var(--efn-ink);letter-spacing:-.02em;font-size:13px;font-weight:700}.efn-salary-team__meta>span[data-v-890eb8f5]{color:var(--efn-ink-muted);font-size:11px;font-weight:500}.efn-salary-team__pager[data-v-890eb8f5]{justify-content:center;align-items:center;gap:6px;margin-top:auto;padding-top:14px;display:flex}.efn-salary-team__page[data-v-890eb8f5]{appearance:none;width:32px;height:32px;font:inherit;color:var(--efn-ink-soft);cursor:pointer;background:#ffffff8c;border:1px solid #ffffff8c;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.efn-salary-team__page.is-active[data-v-890eb8f5]{color:var(--efn-ink);background:#141a2914;box-shadow:inset 0 0 0 1px #141a2914}.efn-salary-team__page[data-v-890eb8f5]:hover{color:var(--efn-ink)}.efn-salary-mid[data-v-e1b9973b]{flex-direction:column;gap:16px;height:100%;min-height:0;display:flex}.efn-salary-mid--bare[data-v-e1b9973b]{padding:0}.efn-salary-mid__head[data-v-e1b9973b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.efn-salary-mid__total[data-v-e1b9973b]{letter-spacing:-.03em;color:var(--efn-ink);margin:0;font-size:clamp(22px,2.5vw,30px);font-weight:650;line-height:1.15}.efn-salary-mid__total span[data-v-e1b9973b]{color:var(--efn-ink-muted);font-weight:550}.efn-salary-mid__pills[data-v-e1b9973b]{align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.efn-salary-mid__pill[data-v-e1b9973b]{corner-shape:var(--efn-corner-shape,squircle);letter-spacing:-.01em;border-radius:999px;flex-basis:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px 14px;font-size:12px;font-weight:650;line-height:1;display:flex}.efn-salary-mid__pill.tone-gold[data-v-e1b9973b]{background:var(--efn-accent);color:var(--efn-ink-on-gold)}.efn-salary-mid__pill.tone-navy[data-v-e1b9973b]{background:var(--efn-navy);color:#fff}.efn-salary-mid__pill.tone-muted[data-v-e1b9973b]{color:var(--efn-ink);background:#a8b8c28c}.efn-salary-mid__pill-label[data-v-e1b9973b]{text-overflow:ellipsis;white-space:nowrap;opacity:.92;font-weight:600;overflow:hidden}.efn-salary-mid__pill-hrs[data-v-e1b9973b]{font-variant-numeric:tabular-nums;flex-shrink:0}.efn-salary-mid__cal[data-v-e1b9973b]{margin-top:auto}@media (width<=720px){.efn-salary-mid__pills[data-v-e1b9973b]{flex-wrap:wrap}.efn-salary-mid__pill[data-v-e1b9973b]{flex:40%}}.efn-salary-profile[data-v-c8c41fbb]{flex-direction:column;gap:16px;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.efn-salary-profile--bare[data-v-c8c41fbb]{background:0 0}.efn-salary-profile__hero[data-v-c8c41fbb]{background:linear-gradient(145deg,#141a29 0%,#1c2436 55%,#2a3348 100%);flex-shrink:0;height:110px;position:relative}.efn-salary-profile__wave[data-v-c8c41fbb]{opacity:.9;background:radial-gradient(80% 60% at 70% 40%,#c4b18f8c,#0000 60%),radial-gradient(50% 40% at 30% 80%,#68cadc33,#0000 55%);position:absolute;inset:0}.efn-salary-profile__photo[data-v-c8c41fbb]{object-fit:cover;z-index:2;border:3px solid #fffffff2;border-radius:50%;width:72px;height:72px;position:absolute;bottom:-28px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #141a2940}.efn-salary-profile__identity[data-v-c8c41fbb]{text-align:center;padding:36px 18px 0}.efn-salary-profile__identity h3[data-v-c8c41fbb]{letter-spacing:-.02em;color:var(--efn-ink);margin:0;font-size:17px;font-weight:700}.efn-salary-profile__identity p[data-v-c8c41fbb]{color:var(--efn-ink-muted);margin:4px 0 0;font-size:12px;font-weight:500}.efn-salary-profile__block[data-v-c8c41fbb]{padding:0 18px}.efn-salary-profile__block[data-v-c8c41fbb]:last-child{margin-top:auto;padding-bottom:18px}.efn-salary-profile__block h4[data-v-c8c41fbb]{color:var(--efn-ink);margin:0 0 10px;font-size:12px;font-weight:700}.efn-salary-profile__info[data-v-c8c41fbb]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.efn-salary-profile__info li[data-v-c8c41fbb]{grid-template-columns:18px auto 1fr auto;align-items:center;gap:8px;min-width:0;font-size:12px;display:grid}.efn-salary-profile__icon[data-v-c8c41fbb]{color:var(--efn-ink-muted);place-items:center;display:grid}.efn-salary-profile__k[data-v-c8c41fbb]{color:var(--efn-ink-soft);white-space:nowrap;font-weight:500}.efn-salary-profile__dash[data-v-c8c41fbb]{border-bottom:1px dashed #141a292e;align-self:center;min-width:12px;height:0}.efn-salary-profile__v[data-v-c8c41fbb]{color:var(--efn-ink);text-align:right;white-space:nowrap;font-weight:650}.efn-salary-profile__docs[data-v-c8c41fbb]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.efn-salary-profile__doc[data-v-c8c41fbb]{corner-shape:var(--efn-corner-shape,squircle);color:var(--efn-ink);background:#ffffff73;border:1px solid #ffffff8c;border-radius:18px;align-items:center;gap:8px;min-width:0;padding:10px;text-decoration:none;display:flex}.efn-salary-profile__doc-badge[data-v-c8c41fbb]{border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.efn-salary-profile__doc.tone-sky .efn-salary-profile__doc-badge[data-v-c8c41fbb]{color:var(--efn-sky-strong);background:#68cadc40}.efn-salary-profile__doc.tone-warm .efn-salary-profile__doc-badge[data-v-c8c41fbb]{color:#b45a45;background:#d8927f47}.efn-salary-profile__doc-meta[data-v-c8c41fbb]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.efn-salary-profile__doc-meta strong[data-v-c8c41fbb]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.efn-salary-profile__doc-meta small[data-v-c8c41fbb]{color:var(--efn-ink-muted);font-size:10px}.efn-salary-profile__doc svg[data-v-c8c41fbb]{opacity:.45;flex-shrink:0}.efn-salary-shell[data-v-f606ed08]{grid-template-columns:var(--efn-shell-team-w) minmax(0, 1fr) var(--efn-shell-profile-w);grid-template-rows:var(--efn-shell-toolbar-h) minmax(0, 1fr);background:var(--efn-surface-strong,#fff);border-radius:var(--efn-radius-xl,32px);corner-shape:var(--efn-corner-shape,squircle);width:100%;height:100%;min-height:min(68vh,680px);box-shadow:var(--efn-shadow-lg,0 10px 32px #141a2912);border:1px solid var(--efn-border,#ffffffb3);box-sizing:border-box;grid-template-areas:"team toolbar profile""team mid profile";gap:0;display:grid;overflow:hidden}.efn-salary-shell__team[data-v-f606ed08]{box-sizing:border-box;border-right:1px solid #141a290d;flex-direction:column;grid-area:team;min-width:0;min-height:0;padding:14px 12px;display:flex}.efn-salary-shell__toolbar[data-v-f606ed08]{box-sizing:border-box;border-bottom:1px solid #141a290d;grid-area:toolbar;align-items:center;min-width:0;padding:0 14px;display:flex}.efn-salary-shell__mid[data-v-f606ed08]{box-sizing:border-box;flex-direction:column;grid-area:mid;min-width:0;min-height:0;padding:18px 20px 20px;display:flex;overflow:auto}.efn-salary-shell__profile[data-v-f606ed08]{box-sizing:border-box;border-left:1px solid #141a290d;flex-direction:column;grid-area:profile;min-width:0;min-height:0;display:flex;overflow:auto}@media (width<=1100px){.efn-salary-shell[data-v-f606ed08]{grid-template-columns:var(--efn-shell-team-w) minmax(0, 1fr);grid-template-rows:var(--efn-shell-toolbar-h) minmax(0, 1fr) auto;grid-template-areas:"team toolbar""team mid""profile profile";min-height:0}.efn-salary-shell__profile[data-v-f606ed08]{border-top:1px solid #141a290d;border-left:0;max-height:480px}}@media (width<=720px){.efn-salary-shell[data-v-f606ed08]{grid-template:"toolbar""mid""team""profile"/1fr}.efn-salary-shell__team[data-v-f606ed08]{border-top:1px solid #141a290d;border-right:0}}.efn-line-chart[data-v-87422db4]{flex:1;width:100%;min-width:0;min-height:180px;position:relative}.efn-line-chart canvas[data-v-87422db4]{display:block;width:100%!important;height:100%!important}.efn-hiring[data-v-1ea87550]{min-height:0}.efn-hiring__legend[data-v-1ea87550]{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.efn-hiring__legend li[data-v-1ea87550]{color:var(--efn-ink-soft);align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.efn-hiring__legend i[data-v-1ea87550]{border-radius:50%;width:8px;height:8px;display:block}.efn-hiring__legend i.sky[data-v-1ea87550]{background:var(--efn-accent)}.efn-hiring__legend i.navy[data-v-1ea87550]{background:var(--efn-navy)}.efn-hiring__chart[data-v-1ea87550]{flex-direction:column;flex:1;width:100%;min-width:0;min-height:200px;display:flex;position:relative}.efn-donut-chart[data-v-b27d8eca]{width:100%;min-width:0;height:100%;min-height:0;position:relative}.efn-donut-chart canvas[data-v-b27d8eca]{display:block;width:100%!important;height:100%!important}.efn-donut-chart__center[data-v-b27d8eca]{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.efn-gauge-chart[data-v-db2a83ec]{width:100%;min-width:0;height:100%;min-height:0;position:relative}.efn-gauge-chart canvas[data-v-db2a83ec]{display:block;width:100%!important;height:100%!important}.efn-gauge-chart__center[data-v-db2a83ec]{text-align:center;pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.efn-data-table[data-v-dc269eeb]{background:radial-gradient(120% 90% at 0% 0%, #c4b18f1a 0%, transparent 52%), var(--efn-surface,#ffffffb8);border:1px solid var(--efn-form-border,#141a291a);border-radius:var(--efn-radius-md,22px);corner-shape:var(--efn-corner-shape,squircle);box-shadow:var(--efn-shadow-sm,0 8px 24px #141a290f), var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);-webkit-backdrop-filter:var(--efn-blur-sm,blur(16px));backdrop-filter:var(--efn-blur-sm,blur(16px));overflow:visible}.efn-data-table-scroll[data-v-dc269eeb]{border-radius:var(--efn-radius-md,22px) var(--efn-radius-md,22px) 0 0;overflow:auto visible}.efn-data-table.no-footer .efn-data-table-scroll[data-v-dc269eeb]{border-radius:var(--efn-radius-md,22px)}.efn-data-table.hide-scrollbar .efn-data-table-scroll[data-v-dc269eeb]{scrollbar-width:none;-ms-overflow-style:none}.efn-data-table.hide-scrollbar .efn-data-table-scroll[data-v-dc269eeb]::-webkit-scrollbar{display:none}.efn-data-table-table[data-v-dc269eeb]{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.efn-data-table-table thead th[data-v-dc269eeb]{text-align:left;background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 70%, white);color:var(--efn-ink,#141a29);text-transform:none;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--efn-form-border,#141a291a);padding:12px 16px;font-size:11px;font-weight:650}.efn-data-table-table thead th.sortable[data-v-dc269eeb]{cursor:pointer}.efn-data-table-table thead th.sortable[data-v-dc269eeb]:hover{background:color-mix(in srgb, var(--efn-accent,#c4b18f) 18%, white)}.th-inner[data-v-dc269eeb]{align-items:center;gap:4px;display:inline-flex}.sort-icon[data-v-dc269eeb]{opacity:.45;color:var(--efn-ink-muted,#8b95a3);font-size:14px}.sort-icon.active[data-v-dc269eeb]{opacity:1;color:var(--efn-gold-strong,#b2926f)}.efn-data-table-table tbody tr.data-row:nth-child(2n) td[data-v-dc269eeb]{background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 35%, transparent)}.efn-data-table-table tbody tr.data-row:hover td[data-v-dc269eeb]{background:#c4b18f1f}.efn-data-table-table tbody tr.data-row.row-clickable[data-v-dc269eeb]{cursor:pointer}.efn-data-table-table tbody tr.data-row.row-clickable:hover td[data-v-dc269eeb]{background:#c4b18f29}.efn-data-table-table td[data-v-dc269eeb]{border-bottom:1px solid var(--efn-form-border,#141a2914);color:var(--efn-ink-soft,#5a6578);vertical-align:middle;padding:11px 16px}.col-no[data-v-dc269eeb]{width:52px;text-align:center!important;color:var(--efn-ink-muted,#8b95a3)!important}.col-check[data-v-dc269eeb]{width:44px;text-align:center!important}.row-check[data-v-dc269eeb]{cursor:pointer;width:16px;height:16px;accent-color:var(--efn-accent,#c4b18f)}.row-selected td[data-v-dc269eeb]{background:#c4b18f24!important}.col-actions[data-v-dc269eeb]{z-index:2;background:var(--efn-surface,#ffffffeb);width:88px;position:sticky;right:0;overflow:visible;box-shadow:-4px 0 8px #141a290a;text-align:center!important}.efn-data-table-table tbody tr.data-row[data-v-dc269eeb]:has(.dropdown.open){z-index:5;position:relative}.efn-data-table-table tbody tr.data-row:has(.dropdown.open) .col-actions[data-v-dc269eeb]{z-index:6}.efn-data-table-table thead .col-actions[data-v-dc269eeb]{background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 70%, white);z-index:3}.efn-data-table-table tbody tr.data-row:nth-child(2n) .col-actions[data-v-dc269eeb]{background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 45%, white)}.efn-data-table-table tbody tr.data-row:hover .col-actions[data-v-dc269eeb]{background:#faf6ef}.align-center[data-v-dc269eeb]{text-align:center!important}.align-right[data-v-dc269eeb]{text-align:right!important}.cell-empty[data-v-dc269eeb]{text-align:center;color:var(--efn-ink-muted,#8b95a3);padding:36px 16px!important}.cell-error[data-v-dc269eeb]{color:#dc2626}.row-skeleton td[data-v-dc269eeb]{padding:12px 16px}.sk-bar[data-v-dc269eeb]{background:linear-gradient(90deg,#141a290f 25%,#ffffffb3 50%,#141a290f 75%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.2s infinite shimmer-dc269eeb}.sk-sm[data-v-dc269eeb]{width:60%}.sk-action[data-v-dc269eeb]{width:32px;margin:0 auto}@keyframes shimmer-dc269eeb{0%{background-position:200% 0}to{background-position:-200% 0}}.efn-data-table-footer[data-v-dc269eeb]{border-top:1px solid var(--efn-form-border,#141a291a);background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 25%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.footer-meta[data-v-dc269eeb]{color:var(--efn-ink-muted,#8b95a3);font-size:12px}.footer-pagination[data-v-dc269eeb]{align-items:center;gap:10px;display:flex}.page-btn[data-v-dc269eeb]{height:var(--efn-control-h-sm,32px);border:1px solid var(--efn-form-border,#141a291a);border-radius:var(--efn-radius-pill,999px);background:var(--efn-form-surface,#ffffff8c);color:var(--efn-ink,#141a29);cursor:pointer;box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.page-btn[data-v-dc269eeb]:hover:not(:disabled){color:var(--efn-gold-strong,#b2926f);border-color:#c4b18f8c}.page-btn[data-v-dc269eeb]:disabled{opacity:.45;cursor:not-allowed}.page-info[data-v-dc269eeb]{color:var(--efn-ink-soft,#5a6578);text-align:center;min-width:160px;font-size:12px}.page-info-total[data-v-dc269eeb]{color:var(--efn-ink-muted,#8b95a3)}.efn-table-actions[data-v-7030e99c]{justify-content:center;display:inline-flex;position:relative}.no-actions[data-v-7030e99c]{color:var(--efn-ink-muted,#8b95a3);-webkit-user-select:none;user-select:none;font-size:13px}.action-btn[data-v-7030e99c]{width:var(--efn-control-h-sm,32px);height:var(--efn-control-h-sm,32px);border:1px solid var(--efn-form-border,#141a291a);border-radius:var(--efn-radius-pill,999px);background:var(--efn-form-surface,#ffffff8c);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);color:var(--efn-ink-soft,#5a6578);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.action-btn[data-v-7030e99c]:hover:not(:disabled){color:var(--efn-gold-strong,#b2926f);background:var(--efn-gold-mist,#c4b18f47);border-color:#c4b18f8c}.action-btn.danger[data-v-7030e99c]:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#dc2626}.action-btn[data-v-7030e99c]:disabled{opacity:.5;cursor:not-allowed}.dropdown.open .dropdown-trigger[data-v-7030e99c]{color:var(--efn-gold-strong,#b2926f);background:var(--efn-gold-mist,#c4b18f47);border-color:#c4b18f8c}.item-icon[data-v-7030e99c]{flex-shrink:0;font-size:16px}.efn-table-actions-menu{background:var(--efn-surface,#fffffff5);border:1px solid var(--efn-form-border,#141a291a);border-radius:var(--efn-radius-md,16px);box-shadow:var(--efn-shadow-lg,0 16px 40px #141a291a);-webkit-backdrop-filter:var(--efn-blur-sm,blur(16px));backdrop-filter:var(--efn-blur-sm,blur(16px));padding:6px}.efn-table-actions-item{width:100%;color:var(--efn-ink,#141a29);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.efn-table-actions-item:hover:not(:disabled){background:#c4b18f1f}.efn-table-actions-item.danger{color:#dc2626}.efn-table-actions-item:disabled{opacity:.5;cursor:not-allowed}.efn-auth-shell[data-v-860ec736]{corner-shape:var(--efn-corner-shape,squircle);isolation:isolate;border-radius:40px;width:min(1120px,100% - 16px);margin:0 auto;padding:0;position:relative}.efn-auth-shell__card[data-v-860ec736]{z-index:1;corner-shape:var(--efn-corner-shape,squircle);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;gap:0;min-height:0;display:grid;position:relative;overflow:hidden;background:linear-gradient(165deg,#fffffff5 0%,#fcf8f0eb 100%)!important;border:1px solid #ffffffd9!important;border-radius:40px!important;padding:0!important;box-shadow:0 28px 64px #141a291f,0 8px 20px #141a290d,inset 0 1px #fffffff2!important}.efn-auth-shell__form[data-v-860ec736]{flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,3.5vw,40px) clamp(22px,3vw,40px);display:flex}.efn-auth-shell__visual[data-v-860ec736]{min-width:0;min-height:0;position:relative;overflow:hidden}.efn-auth-shell__img[data-v-860ec736]{object-fit:cover;object-position:center 28%;width:100%;height:100%;position:absolute;inset:0}.efn-auth-shell__veil[data-v-860ec736]{background:linear-gradient(160deg, #141a2914, #141a2938), radial-gradient(70% 50% at 80% 18%, color-mix(in srgb, var(--efn-gold) 22%, transparent), transparent 65%);pointer-events:none;position:absolute;inset:0}.efn-auth-shell__overlays[data-v-860ec736]{z-index:2;pointer-events:none;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;padding:18px;display:grid;position:absolute;inset:0}.efn-auth-shell__stack[data-v-860ec736]{flex-direction:column;justify-content:space-between;gap:12px;min-width:0;max-width:260px;display:flex}.efn-auth-shell__pins[data-v-860ec736]{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:8px 2px;display:flex}.efn-auth-float[data-v-860ec736]{corner-shape:var(--efn-corner-shape,squircle);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);width:100%;color:var(--efn-ink);box-sizing:border-box;background:#ffffff7a;border:1px solid #fff9;border-radius:16px;align-items:center;gap:10px;padding:11px 12px;display:flex;box-shadow:0 10px 24px #141a291a,inset 0 1px #fffc}.efn-auth-float__copy[data-v-860ec736]{flex:1;min-width:0}.efn-auth-float strong[data-v-860ec736]{letter-spacing:-.01em;font-size:12px;font-weight:700;line-height:1.25;display:block}.efn-auth-float small[data-v-860ec736]{color:var(--efn-ink-soft);margin-top:2px;font-size:10.5px;font-weight:550;line-height:1.3;display:block}.efn-auth-float--task[data-v-860ec736]{background:color-mix(in srgb, var(--efn-gold) 38%, #ffffff94);border-color:color-mix(in srgb, var(--efn-gold) 30%, #fff)}.efn-auth-float__dot[data-v-860ec736]{background:var(--efn-navy);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--efn-navy) 12%, transparent);border-radius:50%;flex-shrink:0}.efn-auth-float--cal[data-v-860ec736]{background:#ffffff8c;align-items:stretch;gap:8px;padding:10px;display:flex}.efn-auth-float__cal-main[data-v-860ec736]{flex:1;min-width:0}.efn-auth-float__cal-head[data-v-860ec736],.efn-auth-float__cal-body[data-v-860ec736]{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:2px;display:grid}.efn-auth-float__dow[data-v-860ec736]{color:var(--efn-ink-muted);text-align:center;font-size:9px;font-weight:650;line-height:1}.efn-auth-float__cal-body[data-v-860ec736]{margin-top:6px}.efn-auth-float__day[data-v-860ec736]{height:24px;color:var(--efn-ink);border-radius:8px;place-items:center;font-size:11px;font-weight:650;display:grid}.efn-auth-float__day.is-active[data-v-860ec736]{background:var(--efn-navy);color:#fff;box-shadow:0 4px 10px #141a2933}.efn-auth-float__stripe[data-v-860ec736]{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--efn-sky) 32%, transparent), color-mix(in srgb, var(--efn-sky) 32%, transparent) 3px, transparent 3px, transparent 7px);opacity:.9;border-radius:10px;flex-shrink:0;width:28px}.efn-auth-float--meet[data-v-860ec736]{background:#ffffff9e;justify-content:space-between}.efn-auth-float__avatars[data-v-860ec736]{flex-shrink:0;align-items:center;display:flex}.efn-auth-float__avatars img[data-v-860ec736]{object-fit:cover;border:2px solid #fff;border-radius:50%;width:26px;height:26px;margin-left:-7px;box-shadow:0 3px 8px #141a291f}.efn-auth-float__avatars img[data-v-860ec736]:first-child{margin-left:0}.efn-auth-float-pin[data-v-860ec736]{object-fit:cover;border:2.5px solid #fffffff2;border-radius:50%;width:40px;height:40px;display:block;box-shadow:0 8px 18px #141a292e}@media (width<=960px){.efn-auth-shell[data-v-860ec736]{width:min(440px,100% - 20px)}.efn-auth-shell__card[data-v-860ec736]{grid-template-columns:1fr}.efn-auth-shell__visual[data-v-860ec736]{display:none}}@media (width<=520px){.efn-auth-shell__form[data-v-860ec736]{padding:22px 18px 26px}}.spp-banner[data-v-7449c3da]{background:linear-gradient(90deg, #b91c1c 0%, var(--danger) 50%, #b91c1c 100%);text-align:center;border-bottom:1px solid #991b1b;padding:10px 20px;box-shadow:0 2px 8px #b91c1c40}.spp-banner-text[data-v-7449c3da]{color:#fff;margin:0;font-size:13px;line-height:1.5}.spp-banner-text strong[data-v-7449c3da]{color:#fff;font-weight:700}.spp-banner-link[data-v-7449c3da]{color:#fff;text-underline-offset:2px;white-space:nowrap;margin-left:10px;font-weight:700;text-decoration:underline}.spp-banner-link[data-v-7449c3da]:hover{color:#fecaca}@media (width<=768px){.spp-banner[data-v-7449c3da]{padding:10px 12px}.spp-banner-text[data-v-7449c3da]{font-size:12px}.spp-banner-link[data-v-7449c3da]{margin-top:4px;margin-left:0;display:inline-block}}.dev-ann-banner[data-v-1b9721c7]{cursor:pointer;background:linear-gradient(90deg,#fff8eb 0%,#fff3d6 50%,#fff8eb 100%);border-bottom:1px solid #e8d5b0;align-items:center;gap:10px;padding:9px 20px;transition:background .15s;display:flex}.dev-ann-banner[data-v-1b9721c7]:hover{background:linear-gradient(90deg,#fff3d6 0%,#ffecc0 50%,#fff3d6 100%)}.dev-ann-banner__icon[data-v-1b9721c7]{color:#9a7f4f;flex-shrink:0;font-size:18px}.dev-ann-banner__label[data-v-1b9721c7]{letter-spacing:.06em;text-transform:uppercase;color:#9a7f4f;flex-shrink:0;font-size:11px;font-weight:700}.dev-ann-banner__title[data-v-1b9721c7]{color:#5c4a2a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.dev-ann-banner__chev[data-v-1b9721c7]{color:#c4b18f;flex-shrink:0;font-size:18px}.dev-ann-modal-overlay[data-v-1b9721c7]{z-index:200;background:#182d4a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dev-ann-modal[data-v-1b9721c7]{background:#fff;border:1px solid #f0e4cc;border-radius:16px;width:min(520px,100%);padding:22px 22px 18px;box-shadow:0 24px 60px #182d4a2e}.dev-ann-modal__head[data-v-1b9721c7]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dev-ann-modal__badge[data-v-1b9721c7]{color:#9a7f4f;background:#fff8eb;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.dev-ann-modal__close[data-v-1b9721c7]{cursor:pointer;color:#4f4c60;background:#f6f7f9;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dev-ann-modal__title[data-v-1b9721c7]{color:#141a29;margin:0 0 14px;font-size:1.15rem;font-weight:600;line-height:1.4}.dev-ann-modal__body[data-v-1b9721c7]{color:#182d4ad9;white-space:pre-wrap;max-height:min(50vh,360px);font-size:14px;line-height:1.65;overflow-y:auto}.dev-ann-modal__foot[data-v-1b9721c7]{justify-content:flex-end;margin-top:18px;display:flex}.dev-ann-modal__foot .btn[data-v-1b9721c7]{min-width:120px}@media (width<=768px){.dev-ann-banner[data-v-1b9721c7]{gap:8px;padding:9px 12px}.dev-ann-banner__label[data-v-1b9721c7]{display:none}}:root{--swal2-outline:0 0 0 3px #6496c880;--swal2-container-padding:.625em;--swal2-backdrop:#0006;--swal2-backdrop-transition:background-color .15s;--swal2-width:32em;--swal2-padding:0 0 1.25em;--swal2-border:none;--swal2-border-radius:.3125rem;--swal2-background:white;--swal2-color:#545454;--swal2-show-animation:swal2-show .3s;--swal2-hide-animation:swal2-hide .15s forwards;--swal2-icon-zoom:1;--swal2-title-padding:.8em 1em 0;--swal2-html-container-padding:1em 1.6em .3em;--swal2-input-border:1px solid #d9d9d9;--swal2-input-border-radius:.1875em;--swal2-input-box-shadow:inset 0 1px 1px #0000000f, 0 0 0 3px transparent;--swal2-input-background:transparent;--swal2-input-transition:border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow:inset 0 1px 1px #0000000f, 0 0 0 3px transparent;--swal2-input-focus-border:1px solid #b4dbed;--swal2-input-focus-box-shadow:inset 0 1px 1px #0000000f, 0 0 0 3px #6496c880;--swal2-progress-step-background:#add8e6;--swal2-validation-message-background:#f0f0f0;--swal2-validation-message-color:#666;--swal2-footer-border-color:#eee;--swal2-footer-background:transparent;--swal2-footer-color:inherit;--swal2-timer-progress-bar-background:#0000004d;--swal2-close-button-position:initial;--swal2-close-button-inset:auto;--swal2-close-button-font-size:2.5em;--swal2-close-button-color:#ccc;--swal2-close-button-transition:color .2s, box-shadow .2s;--swal2-close-button-outline:initial;--swal2-close-button-box-shadow:inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow:inset var(--swal2-outline);--swal2-close-button-hover-transform:none;--swal2-actions-justify-content:center;--swal2-actions-width:auto;--swal2-actions-margin:1.25em auto 0;--swal2-actions-padding:0;--swal2-actions-border-radius:0;--swal2-actions-background:transparent;--swal2-action-button-transition:background-color .2s, box-shadow .2s;--swal2-action-button-hover:black 10%;--swal2-action-button-active:black 10%;--swal2-confirm-button-box-shadow:none;--swal2-confirm-button-border-radius:.25em;--swal2-confirm-button-background-color:#7066e0;--swal2-confirm-button-color:#fff;--swal2-deny-button-box-shadow:none;--swal2-deny-button-border-radius:.25em;--swal2-deny-button-background-color:#dc3741;--swal2-deny-button-color:#fff;--swal2-cancel-button-box-shadow:none;--swal2-cancel-button-border-radius:.25em;--swal2-cancel-button-background-color:#6e7881;--swal2-cancel-button-color:#fff;--swal2-toast-show-animation:swal2-toast-show .5s;--swal2-toast-hide-animation:swal2-toast-hide .1s forwards;--swal2-toast-border:none;--swal2-toast-box-shadow:0 0 1px #00000013, 0 1px 2px #00000013, 1px 2px 4px #00000013, 1px 3px 8px #00000013, 2px 4px 16px #00000013}[data-swal2-theme=dark]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:#ffffffb3}@media (prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:#ffffffb3}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{pointer-events:none;background-color:#0000!important}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;pointer-events:none;background-color:#0000;width:360px;max-width:100%}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){z-index:1060;box-sizing:border-box;height:100%;padding:var(--swal2-container-padding);transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch;grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);grid-template-areas:"top-start top top-end""center-start center center-end""bottom-start bottom-center bottom-end";display:grid;position:fixed;inset:0;overflow-x:hidden}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:0 0!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-area:2/2;place-self:center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-area:2/3;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-area:3/1;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-area:3/2;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-area:3/3;place-self:end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{border:0;width:auto}div:where(.swal2-container) div:where(.swal2-popup){box-sizing:border-box;width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);grid-template-columns:minmax(0,100%);font-family:inherit;font-size:1rem;display:none;position:relative}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable,div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging,div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){max-width:100%;padding:var(--swal2-title-padding);color:inherit;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial;margin:0;font-size:1.875em;font-weight:600;position:relative}div:where(.swal2-container) div:where(.swal2-actions){z-index:1;box-sizing:border-box;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background);flex-wrap:wrap;display:flex}div:where(.swal2-container) div:where(.swal2-loader){border:.25em solid #2778c4;border-color:#2778c4 #0000;border-radius:100%;justify-content:center;align-items:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:1.5s linear infinite swal2-rotate-loading;display:none}div:where(.swal2-container) button:where(.swal2-styled){transition:var(--swal2-action-button-transition);border:none;margin:.3125em;padding:.625em 1.1em;font-weight:500;box-shadow:0 0 0 3px #0000}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{box-shadow:var(--swal2-action-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);text-align:center;cursor:initial;margin:1em 0 0;padding:1em 1em 0;font-size:1em}div:where(.swal2-container) .swal2-timer-progress-bar-container{border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius);position:absolute;bottom:0;left:0;right:0;overflow:hidden;grid-column:auto!important}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){background:var(--swal2-timer-progress-bar-background);width:100%;height:.25em}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;cursor:initial;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;width:1.2em;height:1.2em;transition:var(--swal2-close-button-transition);border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;background:0 0;border:none;justify-content:center;justify-self:end;align-items:center;margin-top:0;margin-bottom:-1.2em;margin-right:0;padding:0;overflow:hidden}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);color:#f27474;background:0 0}div:where(.swal2-container) button:where(.swal2-close):focus-visible{box-shadow:var(--swal2-close-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;padding:var(--swal2-html-container-padding);color:inherit;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial;justify-content:center;margin:0;font-size:1.125em;font-weight:400;line-height:normal;overflow:auto}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);box-shadow:var(--swal2-input-focus-box-shadow);outline:none}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{background:var(--swal2-background);margin:1em 2em 3px}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;text-align:center;font-weight:600}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{background:var(--swal2-input-background);width:75%;margin-left:auto;margin-right:auto;font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{background:var(--swal2-input-background);min-width:50%;max-width:100%;color:inherit;padding:.375em .625em;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{background:var(--swal2-background);color:inherit;justify-content:center;align-items:center}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){justify-content:center;margin:1em auto 0;display:flex}div:where(.swal2-container) div:where(.swal2-validation-message){background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);justify-content:center;align-items:center;margin:1em 0 0;padding:.625em;font-size:1em;font-weight:300;overflow:hidden}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";color:#fff;text-align:center;background-color:#f27474;border-radius:50%;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;font-weight:600;line-height:1.5em;display:inline-block}div:where(.swal2-container) .swal2-progress-steps{background:0 0;flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;color:#fff;text-align:center;background:#2778c4;border-radius:2em;flex-shrink:0;width:2em;height:2em;line-height:2em}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;background:#2778c4;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px}div:where(.swal2-icon){box-sizing:content-box;zoom:var(--swal2-icon-zoom);cursor:default;-webkit-user-select:none;user-select:none;border:.25em solid #000;border-radius:50%;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;font-family:inherit;line-height:5em;position:relative}div:where(.swal2-icon) .swal2-icon-content{align-items:center;font-size:3.75em;display:flex}div:where(.swal2-icon).swal2-error{color:#f27474;border-color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{flex-grow:1;position:relative}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;width:2.9375em;height:.3125em;display:block;position:absolute;top:2.3125em}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:.5s swal2-animate-error-x-mark}div:where(.swal2-icon).swal2-warning{color:#f8bb86;border-color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:.5s swal2-animate-i-mark}div:where(.swal2-icon).swal2-info{color:#3fc3ee;border-color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:.8s swal2-animate-i-mark}div:where(.swal2-icon).swal2-question{color:#87adbd;border-color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:.8s swal2-animate-question-mark}div:where(.swal2-icon).swal2-success{color:#a5dc86;border-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:3.75em;height:7.5em;position:absolute}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em;top:-.4375em;left:-2.0635em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0;top:-.6875em;left:1.875em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success .swal2-success-ring{z-index:2;box-sizing:content-box;border:.25em solid #a5dc864d;border-radius:50%;width:100%;height:100%;position:absolute;top:-.25em;left:-.25em}div:where(.swal2-icon).swal2-success .swal2-success-fix{z-index:1;width:.4375em;height:5.625em;position:absolute;top:.5em;left:1.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{z-index:2;background-color:#a5dc86;border-radius:.125em;height:.3125em;display:block;position:absolute}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{width:1.5625em;top:2.875em;left:.8125em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{width:2.9375em;top:2.375em;right:.5em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:.75s swal2-animate-success-line-tip}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:.75s swal2-animate-success-line-long}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:4.25s ease-in swal2-rotate-success-circular-line}[class^=swal2]{-webkit-tap-highlight-color:#0000}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{left:auto;right:0}.swal2-toast{box-sizing:border-box;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;grid-area:1/1/4/4!important}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){text-align:initial;margin:.5em 1em;padding:0;font-size:1em}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-area:1/3/99/3;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){overflow:initial;text-align:initial;margin:.5em 1em;padding:0;font-size:1em}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-area:1/1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-area:1/1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{align-items:center;font-size:1.8em;font-weight:700;display:flex}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{width:1.375em;top:.875em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:1.6em;height:3em;position:absolute}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:2em 2em;border-radius:4em 0 0 4em;top:-.8em;left:-.5em;transform:rotate(-45deg)}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 1.5em;border-radius:0 4em 4em 0;top:-.25em;left:.9375em}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{width:.4375em;height:2.6875em;top:0;left:.4375em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{width:.75em;top:1.125em;left:.1875em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{width:1.375em;top:.9375em;right:.1875em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:.75s swal2-toast-animate-success-line-tip}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:.75s swal2-toast-animate-success-line-long}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{opacity:0;transform:translateY(-50px)scale(.9)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes swal2-hide{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(-50px)scale(.9)}}@keyframes swal2-animate-success-line-tip{0%{width:0;top:1.1875em;left:.0625em}54%{width:0;top:1.0625em;left:.125em}70%{width:3.125em;top:2.1875em;left:-.375em}84%{width:1.0625em;top:3em;left:1.3125em}to{width:1.5625em;top:2.8125em;left:.8125em}}@keyframes swal2-animate-success-line-long{0%{width:0;top:3.375em;right:2.875em}65%{width:0;top:3.375em;right:2.875em}84%{width:3.4375em;top:2.1875em;right:0}to{width:2.9375em;top:2.375em;right:.5em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{opacity:0;margin-top:1.625em;transform:scale(.4)}50%{opacity:0;margin-top:1.625em;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{opacity:1;margin-top:0;transform:scale(1)}}@keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{opacity:0;transform:rotate(45deg)}25%{opacity:.4;transform:rotate(-25deg)}50%{opacity:.8;transform:rotate(15deg)}75%{opacity:1;transform:rotate(-5deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em)rotate(2deg)}33%{transform:translateY(0)rotate(-2deg)}66%{transform:translateY(.3125em)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@keyframes swal2-toast-hide{to{opacity:0;transform:rotate(1deg)}}@keyframes swal2-toast-animate-success-line-tip{0%{width:0;top:.5625em;left:.0625em}54%{width:0;top:.125em;left:.125em}70%{width:1.625em;top:.625em;left:-.25em}84%{width:.5em;top:1.0625em;left:.75em}to{width:.75em;top:1.125em;left:.1875em}}@keyframes swal2-toast-animate-success-line-long{0%{width:0;top:1.625em;right:1.375em}65%{width:0;top:1.25em;right:.9375em}84%{width:1.125em;top:.9375em;right:0}to{width:1.375em;top:.9375em;right:.1875em}}div:where(.swal2-container).efn-swal-container{z-index:21000!important;font-family:var(--efn-font,"Plus Jakarta Sans", system-ui, sans-serif)!important}.efn-swal-container--modal.swal2-backdrop-show{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb, var(--efn-navy,#141a29) 28%, transparent)!important}.efn-swal-container--toast{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}.efn-swal-container--toast .swal2-popup{pointer-events:auto!important}.efn-swal-popup{corner-shape:var(--efn-corner-shape,squircle);-webkit-backdrop-filter:var(--efn-blur,blur(28px) saturate(1.3));backdrop-filter:var(--efn-blur,blur(28px) saturate(1.3));border-radius:var(--efn-radius-lg,28px)!important;border:1px solid var(--efn-border,#ffffff9e)!important;background:linear-gradient(180deg, #ffffff52 0%, #ffffff1f 100%), var(--efn-surface,#ffffffc7)!important;width:min(420px,100vw - 28px)!important;box-shadow:var(--efn-shadow-lg,0 16px 40px #141a291f), var(--efn-inset-glass,inset 0 1px 0 #ffffffb3)!important;font-family:var(--efn-font,"Plus Jakarta Sans", system-ui, sans-serif)!important;color:var(--efn-ink,#141a29)!important;padding:26px 22px 20px!important}.efn-swal-title{color:var(--efn-ink,#141a29)!important;letter-spacing:-.02em!important;padding:0!important;font-size:1.2rem!important;font-weight:700!important;line-height:1.3!important}.efn-swal-text{color:var(--efn-ink-soft,#5a6578)!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.efn-swal-actions{flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;width:100%!important;margin:18px 0 0!important;display:flex!important}.efn-swal-btn{appearance:none;min-width:112px;min-height:var(--efn-control-h,36px);font:inherit;cursor:pointer;transition:background .18s var(--efn-ease,ease), box-shadow .18s var(--efn-ease,ease), transform .18s var(--efn-ease,ease), color .18s var(--efn-ease,ease);box-shadow:var(--efn-shadow-sm,0 4px 14px #141a290f);justify-content:center;align-items:center;gap:8px;border-radius:var(--efn-radius-pill,999px)!important;font-size:var(--efn-fs-sm,13px)!important;border:1px solid #0000!important;padding:0 18px!important;font-weight:650!important;display:inline-flex!important}.efn-swal-btn-confirm{background:linear-gradient(145deg, var(--efn-gold,#c4b18f) 0%, var(--efn-gold-strong,#b2926f) 100%)!important;color:var(--efn-ink-on-accent,#fff)!important;border-color:color-mix(in srgb, var(--efn-gold-strong,#b2926f) 40%, transparent)!important;box-shadow:0 8px 20px color-mix(in srgb, var(--efn-gold,#c4b18f) 35%, transparent), var(--efn-inset-glass,inset 0 1px 0 #ffffff59)!important}.efn-swal-btn-confirm:hover{filter:brightness(1.03);transform:translateY(-1px)}.efn-swal-btn-confirm.is-danger,.efn-swal-popup.is-danger .efn-swal-btn-confirm{background:linear-gradient(145deg,#c45b6a 0%,#a33d4c 100%)!important;border-color:#a33d4c59!important;box-shadow:0 8px 20px #a33d4c47!important}.efn-swal-btn-cancel{-webkit-backdrop-filter:var(--efn-blur-sm,blur(12px));backdrop-filter:var(--efn-blur-sm,blur(12px));background:var(--efn-surface-strong,#ffffffb8)!important;color:var(--efn-ink-soft,#5a6578)!important;border-color:var(--efn-border,#ffffffb3)!important;box-shadow:var(--efn-shadow-sm), var(--efn-inset-glass)!important}.efn-swal-btn-cancel:hover{color:var(--efn-ink,#141a29)!important;background:#ffffffe6!important}.efn-swal-btn-deny{background:color-mix(in srgb, var(--efn-navy,#141a29) 8%, transparent)!important;color:var(--efn-ink,#141a29)!important;border-color:color-mix(in srgb, var(--efn-navy,#141a29) 12%, transparent)!important}.efn-swal-icon{border-width:3px!important;width:4.2em!important;height:4.2em!important;margin:2px auto 16px!important}.efn-swal-close{transition:background .16s,color .16s;color:var(--efn-ink-muted,#8b93a3)!important;border-radius:12px!important;width:36px!important;height:36px!important;font-size:22px!important;top:12px!important;right:12px!important}.efn-swal-close:hover{color:var(--efn-ink,#141a29)!important;background:color-mix(in srgb, var(--efn-navy,#141a29) 6%, transparent)!important}.efn-swal-popup .swal2-icon.swal2-success{border-color:color-mix(in srgb, var(--efn-sky,#68cadc) 55%, #6ee7b7)!important}.efn-swal-popup .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#0f9f7a!important}.efn-swal-popup .swal2-icon.swal2-success .swal2-success-ring{border-color:#0f9f7a47!important}.efn-swal-popup .swal2-icon.swal2-error{color:#a33d4c!important;border-color:#dd7c85!important}.efn-swal-popup .swal2-icon.swal2-warning{border-color:color-mix(in srgb, var(--efn-gold,#c4b18f) 70%, #f59e0b)!important;color:var(--efn-gold-strong,#b2926f)!important}.efn-swal-popup .swal2-icon.swal2-info{border-color:color-mix(in srgb, var(--efn-sky,#68cadc) 65%, #93c5fd)!important;color:var(--efn-sky-strong,#4bb5c9)!important}.efn-swal-popup .swal2-icon.swal2-question{border-color:color-mix(in srgb, var(--efn-navy,#141a29) 25%, var(--efn-silver,#a8b8c2))!important;color:var(--efn-navy,#141a29)!important}.swal2-popup.swal2-toast.efn-swal-toast{corner-shape:var(--efn-corner-shape,squircle);--efn-toast-wash:#c4b18f24;--efn-toast-glow:0 12px 28px #c4b18f1f;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title close""icon text close";align-items:center;gap:2px 12px;min-height:56px;box-sizing:border-box!important;background:radial-gradient(120% 90% at 0% 0%, var(--efn-toast-wash,#c4b18f29) 0%, transparent 52%), linear-gradient(180deg, #fff 0%, #fbfaf8 100%)!important;width:min(380px,100vw - 28px)!important;max-width:min(380px,100vw - 28px)!important;box-shadow:0 18px 40px #141a291a, 0 4px 12px #141a290a, 0 0 0 1px #141a2908, inset 0 1px 0 #fffffff2, var(--efn-toast-glow,0 12px 28px #c4b18f1f)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-family:var(--efn-font,"Plus Jakarta Sans", system-ui, sans-serif)!important;pointer-events:auto!important;border:1px solid #ffffffe6!important;border-radius:20px!important;padding:12px 12px 16px!important;display:grid!important;position:relative!important;overflow:hidden!important}.swal2-popup.swal2-toast.efn-swal-toast.is-success{--efn-toast-wash:#1aa88424;--efn-toast-glow:0 12px 28px #1aa88424}.swal2-popup.swal2-toast.efn-swal-toast.is-error{--efn-toast-wash:#c45b6a1f;--efn-toast-glow:0 12px 28px #c45b6a24}.swal2-popup.swal2-toast.efn-swal-toast.is-warning{--efn-toast-wash:#c4b18f33;--efn-toast-glow:0 12px 28px #b2926f29}.swal2-popup.swal2-toast.efn-swal-toast.is-info{--efn-toast-wash:#68cadc29;--efn-toast-glow:0 12px 28px #68cadc29}.swal2-popup.swal2-toast .efn-swal-toast-icon,.swal2-popup.swal2-toast .swal2-icon.efn-swal-toast-icon{isolation:isolate;flex-shrink:0;grid-area:icon;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;color:var(--efn-gold-strong,#b2926f)!important;background:linear-gradient(145deg,#c4b18f38,#ffffffb8)!important;border:0!important;border-radius:14px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #ffffffbf,0 6px 14px #141a290f!important}.swal2-popup.swal2-toast .efn-swal-toast-icon:before,.swal2-popup.swal2-toast .efn-swal-toast-icon:after,.swal2-popup.swal2-toast .efn-swal-toast-icon .swal2-success-ring,.swal2-popup.swal2-toast .efn-swal-toast-icon [class^=swal2-success-line],.swal2-popup.swal2-toast .efn-swal-toast-icon .swal2-success-circular-line-left,.swal2-popup.swal2-toast .efn-swal-toast-icon .swal2-success-circular-line-right,.swal2-popup.swal2-toast .efn-swal-toast-icon .swal2-success-fix-tip,.swal2-popup.swal2-toast .efn-swal-toast-icon .swal2-x-mark{display:none!important}.swal2-popup.swal2-toast .efn-swal-toast-icon .swal2-icon-content:not(:has(svg)){display:none!important}.swal2-popup.swal2-toast .efn-swal-toast-icon .swal2-icon-content{z-index:1;position:relative;width:100%!important;height:100%!important;color:inherit!important;place-items:center!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important}.swal2-popup.swal2-toast .efn-swal-toast-icon--success{color:#0f9f7a!important;background:linear-gradient(145deg,#1aa8842e,#ffffffb3)!important}.swal2-popup.swal2-toast .efn-swal-toast-icon--error{color:#a33d4c!important;background:linear-gradient(145deg,#c45b6a29,#ffffffb3)!important}.swal2-popup.swal2-toast .efn-swal-toast-icon--warning{color:var(--efn-gold-strong,#b2926f)!important;background:linear-gradient(145deg,#c4b18f47,#ffffffb8)!important}.swal2-popup.swal2-toast .efn-swal-toast-icon--info{color:var(--efn-sky-strong,#4bb5c9)!important;background:linear-gradient(145deg,#68cadc38,#ffffffb8)!important}.swal2-popup.swal2-toast .efn-swal-toast-glyph{width:16px;height:16px;display:block}.swal2-popup.swal2-toast .efn-swal-toast-title{grid-area:title;color:var(--efn-ink,#141a29)!important;letter-spacing:-.015em!important;text-align:left!important;max-width:none!important;margin:0!important;padding:0 4px 0 0!important;font-size:13.5px!important;font-weight:650!important;line-height:1.35!important}.swal2-popup.swal2-toast .efn-swal-toast-text,.swal2-popup.swal2-toast .swal2-html-container.efn-swal-toast-text{grid-area:text;color:var(--efn-ink-soft,#5a6578)!important;text-align:left!important;margin:0!important;padding:0 4px 0 0!important;font-size:12.5px!important;font-weight:500!important;line-height:1.4!important}.swal2-popup.swal2-toast .efn-swal-toast-text:empty{display:none!important}.swal2-popup.swal2-toast .efn-swal-toast-close,.swal2-popup.swal2-toast button.swal2-close{flex-shrink:0;grid-area:close;align-self:start;width:30px!important;height:30px!important;color:var(--efn-ink-muted,#8b93a3)!important;cursor:pointer!important;pointer-events:auto!important;z-index:5!important;background:color-mix(in srgb, var(--efn-navy,#141a29) 4%, transparent)!important;box-shadow:none!important;border:0!important;border-radius:10px!important;place-items:center!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:1!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.swal2-popup.swal2-toast .efn-swal-toast-close:hover,.swal2-popup.swal2-toast button.swal2-close:hover{color:var(--efn-ink,#141a29)!important;background:color-mix(in srgb, var(--efn-navy,#141a29) 8%, transparent)!important}.swal2-popup.swal2-toast .swal2-timer-progress-bar-container{grid-column:1/-1;background:color-mix(in srgb, var(--efn-navy,#141a29) 6%, transparent)!important;pointer-events:none!important;border-radius:999px!important;height:3px!important;position:absolute!important;bottom:7px!important;left:12px!important;right:12px!important;overflow:hidden!important}.swal2-popup.swal2-toast .swal2-timer-progress-bar,.swal2-popup.swal2-toast .efn-swal-toast-progress{background:var(--efn-gold,#c4b18f)!important;border-radius:999px!important;height:3px!important}.swal2-popup.swal2-toast.efn-swal-toast.is-success .swal2-timer-progress-bar{background:#1aa884!important}.swal2-popup.swal2-toast.efn-swal-toast.is-error .swal2-timer-progress-bar{background:#c45b6a!important}.swal2-popup.swal2-toast.efn-swal-toast.is-info .swal2-timer-progress-bar{background:var(--efn-sky,#68cadc)!important}.swal2-popup.swal2-toast.efn-swal-toast.is-warning .swal2-timer-progress-bar{background:var(--efn-gold-strong,#b2926f)!important}.efn-swal-container--toast.swal2-top-end{padding:18px 18px 0 0!important}@media (width<=480px){.efn-swal-popup{border-radius:22px!important;padding:22px 16px 16px!important}.efn-swal-actions{flex-direction:column-reverse!important}.efn-swal-btn{width:100%;min-width:0}.swal2-popup.swal2-toast.efn-swal-toast{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.efn-swal-container--toast.swal2-top-end{padding:12px 12px 0 0!important}}.efn-profile-avatar[data-v-45013945]{color:#141a29;letter-spacing:-.02em;-webkit-user-select:none;user-select:none;vertical-align:middle;box-sizing:border-box;background:#e8edf4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.efn-profile-avatar img[data-v-45013945]{object-fit:cover;width:100%;height:100%;display:block}.efn-profile-avatar__initials[data-v-45013945]{justify-content:center;align-items:center;width:100%;height:100%;padding-top:.08em;line-height:1;display:flex}.efn-app-shell[data-v-63acac88]{min-height:100vh}.efn-app-shell--immersive[data-v-63acac88]{--efn-nav-offset:0px;min-height:100dvh;padding:0!important}.efn-app-shell--immersive .efn-app-shell__shell[data-v-63acac88]{max-width:none;margin:0;padding:0}.efn-app-shell__banners[data-v-63acac88]{box-sizing:border-box;flex-direction:column;gap:8px;max-width:1440px;margin:0 auto;padding:0 24px;display:flex}.efn-app-shell__shell[data-v-63acac88]{box-sizing:border-box;align-items:flex-start;gap:20px;width:100%;max-width:1440px;margin-inline:auto;display:flex}.efn-app-shell__main[data-v-63acac88]{flex:1;min-width:0}.efn-app-shell__aside[data-v-63acac88]{width:min(320px,100%);top:calc(var(--efn-nav-offset,66px) + 8px);flex-shrink:0;position:sticky}[data-v-63acac88] .efn-top-nav__avatar-link{width:var(--efn-nav-control-h,42px);height:var(--efn-nav-control-h,42px);box-shadow:var(--efn-shadow-sm), var(--efn-inset-glass);border:1px solid var(--efn-border);background:var(--efn-surface);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;overflow:hidden}[data-v-63acac88] .efn-top-nav__avatar-link .efn-profile-avatar{width:100%!important;height:100%!important;font-size:14px!important}[data-v-63acac88] .efn-top-nav__avatar-link:hover{background:var(--efn-surface-strong);border-color:var(--efn-border-strong,var(--efn-border))}@media (width<=1100px){.efn-app-shell__shell.is-with-aside[data-v-63acac88]{flex-direction:column}.efn-app-shell__aside[data-v-63acac88]{width:100%;position:static}}@media (width<=720px){.efn-app-shell__banners[data-v-63acac88]{padding:0 12px}}.efn-page-header[data-v-eb7ad66c]{margin-bottom:var(--efn-gap-lg);align-items:flex-start}.efn-page-header__leading[data-v-eb7ad66c]{min-height:var(--efn-control-h,36px);flex-shrink:0;order:0;align-items:center;display:flex}.efn-card__head-main[data-v-eb7ad66c]{order:1}.efn-card__head-actions[data-v-eb7ad66c]{order:2}.efn-page-header__title[data-v-eb7ad66c]{font-size:var(--efn-fs-lg);font-weight:var(--efn-fw-light);color:var(--efn-ink);letter-spacing:-.02em;margin:0;line-height:1.2}.efn-page-header__subtitle[data-v-eb7ad66c]{font-size:var(--efn-fs-sm);font-weight:var(--efn-fw-medium);color:var(--efn-ink-soft);margin:4px 0 0;line-height:1.4}.efn-page-header__meta[data-v-eb7ad66c]{font-size:var(--efn-fs-xs);color:var(--efn-ink-muted);line-height:1.35}@media (width<=720px){.efn-page-header__title[data-v-eb7ad66c]{font-size:var(--efn-fs-md)}.efn-page-header__leading[data-v-eb7ad66c]{order:-1;width:100%}}.efn-empty-state[data-v-70a2da55]{text-align:center;border-radius:var(--efn-radius-md);corner-shape:var(--efn-corner-shape,squircle);border:1px dashed var(--efn-border-dash);background:radial-gradient(120% 80% at 50% 0%, #ffffff8c 0%, transparent 60%), var(--efn-surface-muted);-webkit-backdrop-filter:var(--efn-blur-sm);backdrop-filter:var(--efn-blur-sm);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px 24px;display:flex}.efn-empty-state__icon[data-v-70a2da55]{border-radius:var(--efn-radius-sm);corner-shape:var(--efn-corner-shape,squircle);width:56px;height:56px;color:var(--efn-ink-muted);background:var(--efn-form-surface);border:1px solid var(--efn-form-border);box-shadow:var(--efn-inset-glass);place-items:center;display:grid}.efn-empty-state__title[data-v-70a2da55]{font-size:var(--efn-fs-sm);font-weight:var(--efn-fw-semibold);color:var(--efn-ink);margin:0;line-height:1.3}.efn-empty-state__desc[data-v-70a2da55]{max-width:36ch;font-size:var(--efn-fs-xs);font-weight:var(--efn-fw-medium);color:var(--efn-ink-soft);margin:0;line-height:1.45}.efn-empty-state__actions[data-v-70a2da55]{justify-content:center;align-items:center;gap:var(--efn-gap-sm);flex-wrap:wrap;margin-top:6px;display:flex}.efn-modal[data-v-3c316ed9]{z-index:var(--efn-z-modal,5000);padding:var(--efn-space-page-x);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141a2947;place-items:center;display:grid;position:fixed;inset:0}.efn-modal__panel[data-v-3c316ed9]{isolation:isolate;border-radius:var(--efn-glass-radius,var(--efn-radius-lg,32px));corner-shape:var(--efn-corner-shape,squircle);-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);width:100%;max-height:min(88vh,720px);box-shadow:0 4px 30px #00000008, 0 1px 3px #00000005, var(--efn-inset-glass), inset 0 .5px 0 #fffc, inset 0 -.5px 0 #141a290d;background-color:#fffffffa;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.02'/%3E%3C/svg%3E"),linear-gradient(#ffffff80 0%,#fff3 100%);background-size:200px 200px,auto;border:1px solid #ffffffb3;flex-direction:column;display:flex;position:relative;overflow:hidden}.efn-modal__panel[data-v-3c316ed9]:before{content:"";border-radius:inherit;corner-shape:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:.75;z-index:0;background:linear-gradient(145deg,#fffffff2 0%,#fff6 28%,#ffffff14 52%,#ffffff80 78%,#ffffffd1 100%);padding:.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.efn-modal__head[data-v-3c316ed9],.efn-modal__body[data-v-3c316ed9],.efn-modal__foot[data-v-3c316ed9]{z-index:1;position:relative}.efn-modal__panel.is-sm[data-v-3c316ed9]{max-width:400px}.efn-modal__panel.is-md[data-v-3c316ed9]{max-width:520px}.efn-modal__panel.is-lg[data-v-3c316ed9]{max-width:720px}.efn-modal__head[data-v-3c316ed9]{justify-content:space-between;align-items:center;gap:var(--efn-gap);min-height:var(--efn-control-h);padding:14px var(--efn-card-pad) 0;flex-shrink:0;display:flex}.efn-modal__title[data-v-3c316ed9]{font-size:var(--efn-fs-md);font-weight:var(--efn-fw-semibold);color:var(--efn-ink);margin:0;line-height:1.25}.efn-modal__close[data-v-3c316ed9]{appearance:none;width:var(--efn-control-h);height:var(--efn-control-h);border:1px solid var(--efn-form-border);border-radius:var(--efn-radius-pill);background:var(--efn-form-surface);color:var(--efn-ink-muted);cursor:pointer;transition:background var(--efn-dur) var(--efn-ease), border-color var(--efn-dur) var(--efn-ease);flex-shrink:0;place-items:center;padding:0;font-size:20px;line-height:1;display:grid}.efn-modal__close[data-v-3c316ed9]:hover{background:var(--efn-form-surface-hover);border-color:var(--efn-form-border-hover)}.efn-modal__body[data-v-3c316ed9]{min-height:0;padding:14px var(--efn-card-pad);font-size:var(--efn-fs-sm);color:var(--efn-ink-soft);flex:1;line-height:1.45;overflow:auto}.efn-modal__foot[data-v-3c316ed9]{justify-content:flex-end;align-items:center;gap:var(--efn-gap-sm);padding:0 var(--efn-card-pad) var(--efn-card-pad);flex-shrink:0;display:flex}.efn-modal-enter-active[data-v-3c316ed9],.efn-modal-leave-active[data-v-3c316ed9]{transition:opacity var(--efn-dur) var(--efn-ease)}.efn-modal-enter-active .efn-modal__panel[data-v-3c316ed9],.efn-modal-leave-active .efn-modal__panel[data-v-3c316ed9]{transition:transform var(--efn-dur) var(--efn-ease), opacity var(--efn-dur) var(--efn-ease)}.efn-modal-enter-from[data-v-3c316ed9],.efn-modal-leave-to[data-v-3c316ed9]{opacity:0}.efn-modal-enter-from .efn-modal__panel[data-v-3c316ed9],.efn-modal-leave-to .efn-modal__panel[data-v-3c316ed9]{opacity:0;transform:translateY(8px)scale(.98)}.efn-import-excel__file[data-v-4c86bcde]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.efn-import-excel__actions[data-v-4c86bcde]{align-items:center;gap:6px;display:inline-flex}.efn-import-excel__btn[data-v-4c86bcde]{border:1px solid color-mix(in srgb, #fff 14%, var(--efn-navy,#141a29));cursor:pointer;color:#fff;background:var(--efn-navy,#141a29);box-shadow:var(--efn-shadow-sm,0 2px 10px #141a290d);align-items:center;gap:6px;font-family:inherit;font-weight:650;transition:background .15s,opacity .15s,filter .15s;display:inline-flex}.efn-import-excel__btn[data-v-4c86bcde]:disabled{opacity:.65;cursor:not-allowed}.efn-import-excel__btn--inline[data-v-4c86bcde]{height:var(--efn-control-h,36px);border-radius:var(--efn-radius-pill,999px);padding:0 14px;font-size:13px}.efn-import-excel__btn--inline[data-v-4c86bcde]:hover:not(:disabled){background:var(--efn-navy-deep,#0d111a);filter:brightness(1.04)}.efn-import-excel__btn--card[data-v-4c86bcde]{height:var(--efn-control-h-lg,42px);border-radius:var(--efn-radius-pill,999px);padding:0 20px;font-size:13px}.efn-import-excel__btn--card[data-v-4c86bcde]:hover:not(:disabled){background:var(--efn-navy-deep,#0d111a);filter:brightness(1.04)}.efn-import-excel__download[data-v-4c86bcde]{width:var(--efn-control-h,36px);height:var(--efn-control-h,36px);border-radius:var(--efn-radius-pill,999px);border:1px solid var(--efn-form-border,#141a291a);background:var(--efn-form-surface,#ffffff8c);color:var(--efn-ink,#141a29);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);justify-content:center;align-items:center;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex;position:relative}.efn-import-excel__download[data-v-4c86bcde]:hover{color:var(--efn-gold-strong,#b2926f);background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 50%, white);border-color:#c4b18f8c}.efn-import-excel__download-icon[data-v-4c86bcde]{font-size:18px}.efn-import-excel__tooltip[data-v-4c86bcde]{border-radius:var(--efn-radius-xs,10px);background:var(--efn-navy,#141a29);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:2;padding:5px 10px;font-size:11px;font-weight:500;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.efn-import-excel__tooltip[data-v-4c86bcde]:after{content:"";border:5px solid #0000;border-top-color:var(--efn-navy,#141a29);position:absolute;top:100%;left:50%;transform:translate(-50%)}.efn-import-excel__download:hover .efn-import-excel__tooltip[data-v-4c86bcde],.efn-import-excel__download:focus-visible .efn-import-excel__tooltip[data-v-4c86bcde]{opacity:1}.efn-import-excel--card[data-v-4c86bcde]{justify-content:center;display:flex}.efn-image-upload[data-v-db64804f]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.efn-image-upload.round .preview[data-v-db64804f]{border-radius:50%}.efn-image-upload.disabled[data-v-db64804f]{opacity:.6;pointer-events:none}.preview[data-v-db64804f]{background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 40%, white);border:2px dashed var(--efn-border-dash,#a8b8c273);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);cursor:pointer;flex-shrink:0;position:relative;overflow:hidden}.preview-img[data-v-db64804f]{object-fit:cover;width:100%;height:100%;display:block}.preview-placeholder[data-v-db64804f]{width:100%;height:100%;color:var(--efn-ink-muted,#8b95a3);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.placeholder-icon[data-v-db64804f]{color:var(--efn-accent,#c4b18f);font-size:28px}.placeholder-text[data-v-db64804f]{text-align:center;padding:0 8px;font-size:11px}.preview-overlay[data-v-db64804f]{color:#fff;opacity:0;background:#141a296b;justify-content:center;align-items:center;font-size:22px;transition:opacity .15s;display:flex;position:absolute;inset:0}.preview:hover .preview-overlay[data-v-db64804f]{opacity:1}.actions[data-v-db64804f]{flex-wrap:wrap;gap:8px;display:flex}.hint[data-v-db64804f]{color:var(--efn-ink-muted,#8b95a3);margin:0;font-size:11px}.error[data-v-db64804f]{color:#dc2626;margin:0;font-size:12px}.btn[data-v-db64804f]{height:var(--efn-control-h-sm,32px);border-radius:var(--efn-radius-pill,999px);cursor:pointer;border:1px solid var(--efn-form-border,#141a291a);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.btn-sm[data-v-db64804f]{font-size:11px}.btn-outline[data-v-db64804f]{background:var(--efn-form-surface,#ffffff8c);color:var(--efn-ink-soft,#5a6578)}.btn-outline[data-v-db64804f]:hover:not(:disabled){color:var(--efn-ink,#141a29);border-color:#c4b18f8c}.btn-danger[data-v-db64804f]{color:#dc2626;background:#ffffffb8;border-color:#dc262647}.btn-danger[data-v-db64804f]:hover:not(:disabled){background:#fef2f2}.btn[data-v-db64804f]:disabled{opacity:.5;cursor:not-allowed}.efn-document-upload[data-v-8b332581]{flex-direction:column;gap:6px;width:100%;min-width:0;max-width:100%;display:flex}.doc-label[data-v-8b332581]{color:var(--efn-ink,#141a29);font-size:12px;font-weight:650}.doc-preview[data-v-8b332581]{background:var(--efn-form-surface,#ffffff8c);border:1px solid var(--efn-form-border,#141a291a);border-radius:var(--efn-radius-sm,14px);width:100%;min-width:0;max-width:100%;box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);align-items:center;gap:8px;padding:8px 12px;display:flex}.doc-link[data-v-8b332581]{min-width:0;color:var(--efn-ink,#141a29);flex:1;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:flex;overflow:hidden}.doc-link[data-v-8b332581]:hover{color:var(--efn-gold-strong,#b2926f)}.doc-pending[data-v-8b332581]{color:var(--efn-ink-soft,#5a6578);cursor:default}.doc-icon[data-v-8b332581]{color:var(--efn-accent,#c4b18f);flex-shrink:0;font-size:18px}.doc-name[data-v-8b332581]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.btn-remove[data-v-8b332581]{color:#dc2626;cursor:pointer;border-radius:var(--efn-radius-pill,999px);background:0 0;border:none;flex-shrink:0;padding:4px}.btn-remove[data-v-8b332581]:hover{background:#dc262614}.doc-actions[data-v-8b332581]{gap:8px;display:flex}.doc-upload-trigger[data-v-8b332581]{min-height:var(--efn-control-h,36px);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:var(--efn-radius-pill,999px);border:1px solid var(--efn-form-border,#141a291a);background:var(--efn-form-surface,#ffffff8c);color:var(--efn-ink-soft,#5a6578);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex;position:relative}.doc-upload-trigger[data-v-8b332581]:hover:not(.doc-upload-trigger--disabled):not(.doc-upload-trigger--busy){color:var(--efn-ink,#141a29);border-color:#c4b18f8c}.doc-upload-trigger--disabled[data-v-8b332581],.doc-upload-trigger--busy[data-v-8b332581]{opacity:.65;pointer-events:none;cursor:not-allowed}.doc-upload-input[data-v-8b332581]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.btn-sm[data-v-8b332581]{padding:0 12px;font-size:12px}.hint[data-v-8b332581]{color:var(--efn-ink-muted,#8b95a3);margin:0;font-size:11px}.error[data-v-8b332581]{color:#dc2626;margin:0;font-size:12px}.efn-wilayah-select-group[data-v-9cc358ba]{display:contents}.form-group[data-v-9cc358ba]{flex-direction:column;gap:4px;display:flex}.form-group label[data-v-9cc358ba]{color:#141a29;font-size:13px;font-weight:600}.req[data-v-9cc358ba]{color:#dc2626}.form-group.has-error[data-v-9cc358ba] .efn-select-trigger{border-color:#dc2626}.field-error[data-v-9cc358ba]{color:#dc2626;font-size:12px;line-height:1.4}.village-manual-input[data-v-9cc358ba]{color:#141a29;background:#f9fafb;border:1px solid #dde1e7;border-radius:8px;outline:none;margin-top:8px;padding:10px 14px;font-family:inherit;font-size:13px}.village-manual-input[data-v-9cc358ba]:focus{background:#fff;border-color:#c4b18f}.village-manual-hint[data-v-9cc358ba]{color:#6b7280;margin:6px 0 0;font-size:12px;line-height:1.4}.wilayah-load-error[data-v-9cc358ba]{color:#b45309;grid-column:1/-1;margin:0;font-size:12px}.efn-tabs[data-v-8e36faa9]{border-radius:var(--efn-radius-pill);border:1px solid var(--efn-form-border);background:var(--efn-form-surface);box-shadow:var(--efn-inset-glass);flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:inline-flex}.efn-tabs__tab[data-v-8e36faa9]{appearance:none;height:var(--efn-control-h-sm);border-radius:var(--efn-radius-pill);color:var(--efn-ink-soft);font-family:var(--efn-font);font-size:var(--efn-fs-xs);font-weight:var(--efn-fw-semibold);cursor:pointer;transition:background var(--efn-dur) var(--efn-ease), border-color var(--efn-dur) var(--efn-ease), color var(--efn-dur) var(--efn-ease), box-shadow var(--efn-dur) var(--efn-ease);background:0 0;border:1px solid #0000;padding:0 14px;line-height:1}.efn-tabs__tab[data-v-8e36faa9]:hover{background:var(--efn-form-surface-hover);color:var(--efn-ink)}.efn-tabs__tab.is-active[data-v-8e36faa9]{background:var(--efn-form-surface-focus);border-color:var(--efn-form-border-focus);color:var(--efn-ink);box-shadow:var(--efn-form-ring)}.efn-tabs__tab[data-v-8e36faa9]:focus-visible{box-shadow:var(--efn-form-ring);outline:none}.efn-callout[data-v-c325d0de]{border-radius:var(--efn-radius-sm);corner-shape:var(--efn-corner-shape,squircle);background:radial-gradient(120% 90% at 0% 0%, var(--efn-callout-wash,#68cadc29) 0%, transparent 52%), linear-gradient(180deg, #ffffffe0 0%, #fbfaf8d1 100%);--efn-callout-wash:#68cadc29;border:1px solid #ffffffe6;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px;padding:12px 14px;display:grid;box-shadow:0 8px 24px #141a290f,inset 0 1px #fffffff2}.efn-callout.is-success[data-v-c325d0de]{--efn-callout-wash:#1aa88424}.efn-callout.is-error[data-v-c325d0de]{--efn-callout-wash:#c45b6a1f}.efn-callout.is-warning[data-v-c325d0de]{--efn-callout-wash:#c4b18f33}.efn-callout.is-info[data-v-c325d0de]{--efn-callout-wash:#68cadc29}.efn-callout.is-neutral[data-v-c325d0de]{--efn-callout-wash:#a8b8c22e}.efn-callout__icon[data-v-c325d0de]{border-radius:12px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #ffffffbf,0 4px 10px #141a290d}.efn-callout.is-success .efn-callout__icon[data-v-c325d0de]{color:#0f9f7a;background:linear-gradient(145deg,#1aa8842e,#ffffffb3)}.efn-callout.is-error .efn-callout__icon[data-v-c325d0de]{color:#a33d4c;background:linear-gradient(145deg,#c45b6a29,#ffffffb3)}.efn-callout.is-warning .efn-callout__icon[data-v-c325d0de]{color:var(--efn-gold-strong);background:linear-gradient(145deg,#c4b18f47,#ffffffb8)}.efn-callout.is-info .efn-callout__icon[data-v-c325d0de]{color:var(--efn-sky-strong);background:linear-gradient(145deg,#68cadc38,#ffffffb8)}.efn-callout.is-neutral .efn-callout__icon[data-v-c325d0de]{color:var(--efn-ink-soft);background:linear-gradient(145deg,#a8b8c238,#ffffffb8)}.efn-callout__body[data-v-c325d0de]{min-width:0}.efn-callout__title[data-v-c325d0de]{color:var(--efn-ink);letter-spacing:-.015em;font-size:13px;font-weight:650;line-height:1.35;display:block}.efn-callout__text[data-v-c325d0de]{color:var(--efn-ink-soft);margin:2px 0 0;font-size:12.5px;font-weight:500;line-height:1.4}.efn-attend[data-v-8e51506f],.efn-attend[data-v-8e51506f] .efn-card__title{color:#fff}.efn-attend[data-v-8e51506f] .efn-card-link{color:#ffffffbf;background:#ffffff1a;border-color:#ffffff2e}.efn-attend__stats[data-v-8e51506f]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.efn-attend__value-row[data-v-8e51506f]{align-items:flex-start;gap:8px;display:flex}.efn-attend__stat strong[data-v-8e51506f]{letter-spacing:-.04em;font-size:42px;font-weight:650;line-height:.95}.efn-attend__stat span[data-v-8e51506f]{margin-top:6px;display:grid}.efn-attend__stat span.up[data-v-8e51506f]{color:var(--efn-accent)}.efn-attend__stat span.down[data-v-8e51506f]{color:#fff6}.efn-attend__grid[data-v-8e51506f]{gap:5px;margin-top:auto;display:grid}.efn-attend__dot[data-v-8e51506f]{aspect-ratio:1;background:#ffffff1f;border-radius:50%}.efn-attend__dot.is-on[data-v-8e51506f]{background:var(--efn-accent)}.efn-compose__donut-wrap[data-v-5732444b]{width:168px;height:168px;margin:10px auto 18px;position:relative}.efn-compose__donut-wrap[data-v-5732444b] .efn-donut-chart__center strong{letter-spacing:-.04em;color:var(--efn-ink);font-size:32px;font-weight:650;line-height:1}.efn-compose__donut-wrap[data-v-5732444b] .efn-donut-chart__center span{color:var(--efn-ink-muted);margin-top:4px;font-size:12px;font-weight:500}.efn-compose__legend[data-v-5732444b]{justify-content:center;gap:22px;margin:auto 0 0;padding:0;list-style:none;display:flex}.efn-compose__legend li[data-v-5732444b]{align-items:center;gap:8px;display:inline-flex}.efn-compose__legend strong[data-v-5732444b]{font-size:14px;font-weight:700}.efn-compose__legend strong.sky[data-v-5732444b]{color:var(--efn-accent-strong)}.efn-compose__legend strong.navy[data-v-5732444b]{color:var(--efn-navy)}.efn-compose__icon[data-v-5732444b]{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.efn-compose__icon.sky[data-v-5732444b]{color:var(--efn-accent-strong);background:#c4b18f47}.efn-compose__icon.navy[data-v-5732444b]{color:var(--efn-navy);background:#141a291f}.efn-device-chip[data-v-d45b73df]{flex-direction:row;align-items:center;gap:14px;height:auto;min-height:0;padding:14px 16px}.efn-device-chip__img[data-v-d45b73df]{object-fit:contain;background:#ffffff8c;border-radius:10px;flex-shrink:0;width:72px;height:48px}.efn-device-chip__meta[data-v-d45b73df]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.efn-device-chip__meta strong[data-v-d45b73df]{color:var(--efn-ink);font-size:14px;font-weight:650}.efn-device-chip__meta span[data-v-d45b73df]{color:var(--efn-ink-muted);font-size:12px;font-weight:500}.efn-device-chip__more[data-v-d45b73df]{appearance:none;color:var(--efn-ink-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.efn-map-session[data-v-90ba5880]{min-height:0}.efn-map-session__expand[data-v-90ba5880]{appearance:none;width:var(--efn-control-h);height:var(--efn-control-h);box-shadow:var(--efn-inset-glass);cursor:pointer;color:var(--efn-ink-soft);background:#ffffff8c;border:1px solid #94a3b859;border-radius:50%;place-items:center;padding:0;display:grid}.efn-map-session__stage[data-v-90ba5880]{border:1px solid #94a3b838;border-radius:20px;flex:1;min-height:320px;position:relative;overflow:hidden}.efn-map-session__leaflet[data-v-90ba5880]{z-index:0;background:#eef2f6;position:absolute;inset:0}.efn-map-session__leaflet[data-v-90ba5880] .leaflet-container{width:100%;height:100%;font:inherit;background:#eef2f6}.efn-map-session__tip[data-v-90ba5880]{z-index:5;pointer-events:auto;border-radius:16px;flex-direction:column;gap:10px;width:220px;height:auto;padding:12px;display:flex;position:absolute;top:14px;left:14px;box-shadow:0 10px 28px #141a291f}.efn-map-session__tip-head[data-v-90ba5880]{align-items:center;gap:10px;display:flex}.efn-map-session__tip-head img[data-v-90ba5880]{object-fit:contain;background:#ffffffb3;border-radius:6px;width:40px;height:28px}.efn-map-session__tip-head strong[data-v-90ba5880]{color:var(--efn-ink);font-size:12px;font-weight:650;display:block}.efn-map-session__tip-head span[data-v-90ba5880]{color:var(--efn-ink-muted);font-size:10px}.efn-map-session__tip-head div[data-v-90ba5880]{flex:1;min-width:0}.efn-map-session__tip-more[data-v-90ba5880]{appearance:none;color:var(--efn-ink-muted);cursor:pointer;background:0 0;border:0;padding:2px}.efn-map-session__tip-foot[data-v-90ba5880]{border-top:1px dashed var(--efn-border-dash);align-items:center;gap:8px;padding-top:8px;font-size:11px;display:flex}.efn-map-session__flag[data-v-90ba5880]{font-size:14px;line-height:1}.efn-map-session__tip-foot em[data-v-90ba5880]{color:var(--efn-ink);flex:1;font-style:normal;font-weight:600}.efn-map-session__tip-foot span[data-v-90ba5880]:last-child{color:var(--efn-ink-muted);font-weight:500}.efn-map-session__zoom[data-v-90ba5880]{z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:14px;left:14px}.efn-map-session__zoom button[data-v-90ba5880]{appearance:none;width:36px;height:36px;box-shadow:var(--efn-inset-glass);color:var(--efn-ink);cursor:pointer;background:#ffffffd9;border:1px solid #94a3b859;border-radius:50%;padding:0;font-size:18px;line-height:1}@media (width<=720px){.efn-map-session__stage[data-v-90ba5880]{min-height:260px}.efn-map-session__tip[data-v-90ba5880]{width:min(220px,100% - 24px)}}.efn-map-pin{background:0 0;border:0}.efn-map-pin__dot{background:var(--efn-accent,#c4b18f);width:36px;height:36px;color:var(--efn-ink-on-accent,#0d111a);border:2px solid #fffffff2;border-radius:50%;place-items:center;font-family:inherit;font-size:12px;font-weight:700;display:grid;box-shadow:0 6px 16px #c4b18f66}.efn-map-pin__dot.is-active{background:var(--efn-accent-strong,#b2926f);transform:scale(1.08)}.efn-security[data-v-ca40ee9c]{justify-content:center;align-items:center;gap:4px;min-height:0}.efn-security__title[data-v-ca40ee9c]{font-size:var(--efn-fs-sm);color:var(--efn-ink);text-align:center;width:100%;margin:0;font-weight:650}.efn-security__gauge[data-v-ca40ee9c]{aspect-ratio:220/128;width:min(100%,260px);margin:4px auto 0;position:relative}.efn-security__gauge[data-v-ca40ee9c] .efn-gauge-chart__center strong{letter-spacing:-.045em;color:var(--efn-ink);font-size:40px;font-weight:650;line-height:1}.efn-security__gauge[data-v-ca40ee9c] .efn-gauge-chart__center span{color:var(--efn-ink-muted);font-size:13px;font-weight:550}.efn-session-hist[data-v-6d518415]{gap:16px;min-height:0}.efn-session-hist__head[data-v-6d518415]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.efn-session-hist__head h3[data-v-6d518415]{color:var(--efn-ink-on-dark);margin:0;font-size:14px;font-weight:600}.efn-session-hist__head strong[data-v-6d518415]{letter-spacing:-.03em;color:#ffffffeb;font-size:30px;font-weight:450}.efn-session-hist__list[data-v-6d518415]{flex-direction:column;flex:1;gap:14px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.efn-session-hist__row[data-v-6d518415]{align-items:center;gap:12px;min-width:0;display:flex}.efn-session-hist__identity[data-v-6d518415]{flex-shrink:0;width:48px;height:36px;position:relative}.efn-session-hist__device[data-v-6d518415]{z-index:2;color:#64748b;background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 1px 4px #0000002e}.efn-session-hist__avatar[data-v-6d518415]{object-fit:cover;z-index:1;border:2px solid #fff3;border-radius:50%;width:36px;height:36px;position:absolute;top:0;left:14px}.efn-session-hist__meta[data-v-6d518415]{flex:1;min-width:0}.efn-session-hist__meta strong[data-v-6d518415]{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:13px;font-weight:650;display:block;overflow:hidden}.efn-session-hist__meta span[data-v-6d518415]{color:#e8f6fc9e;font-size:11px}.efn-session-hist__place[data-v-6d518415]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;min-width:52px;display:flex}.efn-session-hist__flag[data-v-6d518415]{filter:drop-shadow(0 1px 1px #00000040);font-size:14px;line-height:1}.efn-session-hist__place em[data-v-6d518415]{color:#e8f6fc9e;font-size:11px;font-style:normal;font-weight:500}.efn-presence-dot[data-v-0b1139e0]{vertical-align:middle;border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.efn-presence-dot.is-online[data-v-0b1139e0]{background:var(--efn-sky,#68cadc);box-shadow:0 0 0 2px var(--efn-sky-mist,#68cadc38)}.efn-presence-dot.is-offline[data-v-0b1139e0]{background:var(--efn-silver,#a8b8c2);box-shadow:0 0 0 2px #a8b8c247}.efn-blog-grid[data-v-e35d3705]{flex-direction:column;gap:16px;display:flex}.blog-toolbar[data-v-e35d3705]{justify-content:flex-end;display:flex}.search-box[data-v-e35d3705]{background:#fff;border:1px solid #dde1e7;border-radius:8px;align-items:center;gap:8px;min-width:280px;padding:0 12px;display:flex}.search-box[data-v-e35d3705]:focus-within{border-color:#c4b18f}.search-icon[data-v-e35d3705]{color:#8b8a96;font-size:18px}.search-box input[data-v-e35d3705]{background:0 0;border:none;outline:none;width:100%;padding:10px 0;font-size:13px}.blog-grid[data-v-e35d3705]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.blog-card[data-v-e35d3705]{color:inherit;background:#fff;border:1px solid #eef2f7;border-radius:12px;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.blog-card[data-v-e35d3705]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #182d4a14}.blog-cover[data-v-e35d3705]{background:#f4f3ec;height:160px;overflow:hidden}.blog-cover img[data-v-e35d3705]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-v-e35d3705]{color:#c4b18f;opacity:.7;justify-content:center;align-items:center;height:100%;font-size:42px;display:flex}.blog-body[data-v-e35d3705]{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.blog-title[data-v-e35d3705]{color:#141a29;margin:0;font-size:15px;font-weight:700;line-height:1.35}.blog-excerpt[data-v-e35d3705]{color:#6b6375;flex:1;margin:0;font-size:13px;line-height:1.5}.blog-meta[data-v-e35d3705]{color:#8b8a96;flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.blog-meta span[data-v-e35d3705]{align-items:center;gap:4px;display:inline-flex}.read-mins[data-v-e35d3705]{color:#c4b18f;margin-left:auto;font-weight:600}.blog-empty[data-v-e35d3705]{text-align:center;color:#8b8a96;background:#fafafa;border:1px dashed #dde1e7;border-radius:12px;padding:48px 20px}.blog-empty-icon[data-v-e35d3705]{color:#c4b18f;opacity:.6;margin-bottom:8px;font-size:40px}.blog-pagination[data-v-e35d3705]{color:#4f4c60;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.blog-pagination button[data-v-e35d3705]{cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:8px;padding:6px 12px}.blog-pagination button[data-v-e35d3705]:disabled{opacity:.5;cursor:not-allowed}.blog-card.skeleton[data-v-e35d3705]{pointer-events:none}.sk-block[data-v-e35d3705]{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.4s infinite shimmer-e35d3705}.sk-line[data-v-e35d3705]{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;height:12px;margin-bottom:8px;animation:1.4s infinite shimmer-e35d3705}.sk-line.short[data-v-e35d3705]{width:60%}@keyframes shimmer-e35d3705{0%{background-position:-200% 0}to{background-position:200% 0}}.efn-search-combobox[data-v-fd7dbb7c]{width:100%;position:relative}.efn-search-combobox.disabled[data-v-fd7dbb7c]{opacity:.6;pointer-events:none}.efn-search-combobox-field[data-v-fd7dbb7c]{background:#fff;border:1px solid #e5e4e7;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.efn-search-combobox-field.open[data-v-fd7dbb7c],.efn-search-combobox-field[data-v-fd7dbb7c]:focus-within{border-color:#c4b18f;box-shadow:0 0 0 3px #c4b18f1f}.field-icon[data-v-fd7dbb7c]{color:#8b8a96;flex-shrink:0;font-size:20px}.field-input[data-v-fd7dbb7c]{color:#141a29;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px}.field-input[data-v-fd7dbb7c]::placeholder{color:#8b8a96}.field-clear[data-v-fd7dbb7c]{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:0;font-size:18px;display:flex}.efn-search-combobox-panel[data-v-fd7dbb7c]{background:#fff;border:1px solid #eef2f7;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 40px #182d4a24}.panel-suggestions[data-v-fd7dbb7c]{background:#fafafa;border-bottom:1px solid #eef2f7;padding:10px 12px 8px}.panel-suggestions-label[data-v-fd7dbb7c]{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.panel-suggestions-list[data-v-fd7dbb7c]{flex-wrap:wrap;gap:6px;display:flex}.suggestion-chip[data-v-fd7dbb7c]{color:#475569;cursor:pointer;background:#fff;border:1px solid #e8ecf1;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.suggestion-chip[data-v-fd7dbb7c]:hover{color:#141a29;background:#c4b18f14;border-color:#c4b18f}.panel-list[data-v-fd7dbb7c]{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:6px;overflow-y:auto}.panel-item[data-v-fd7dbb7c]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;flex-direction:row;align-items:flex-start;gap:10px;width:100%;padding:10px;display:flex}.panel-item[data-v-fd7dbb7c]:hover,.panel-item.active[data-v-fd7dbb7c]{background:#c4b18f1a}.item-kind-icon[data-v-fd7dbb7c]{color:#c4b18f;flex-shrink:0;margin-top:1px;font-size:20px}.item-body[data-v-fd7dbb7c]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.item-label[data-v-fd7dbb7c]{color:#141a29;font-size:13px;font-weight:600}.item-sublabel[data-v-fd7dbb7c]{color:#8b8a96;font-size:11px}.item-badge[data-v-fd7dbb7c]{color:#64748b;text-transform:uppercase;background:#f1f5f9;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.panel-state[data-v-fd7dbb7c]{text-align:center;color:#8b8a96;padding:16px;font-size:13px}.efn-browse-modal-close[data-v-f4f779ba]{z-index:2;color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:26px;line-height:1;transition:color .15s,background .15s,transform .12s;display:flex;position:absolute;top:12px;right:12px}.efn-browse-modal-close[data-v-f4f779ba]:hover{color:#64748b;background:#94a3b824}.efn-browse-modal-close[data-v-f4f779ba]:active{color:#475569;transform:scale(.92)}.efn-browse-modal-close[data-v-f4f779ba]:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-primary) 50%, transparent);outline-offset:2px}.pub-form-card .pub-field:first-child,.pub-form-card .pub-field-row:first-child{margin-top:0}@media (width>=640px){.pub-field-row{grid-template-columns:1fr 1fr}}@keyframes pub-spin{to{transform:rotate(360deg)}}.pub-modal-overlay[data-v-3014ecf9]{z-index:var(--efn-z-modal,5000);padding:var(--efn-space-page-x,24px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141a2947;place-items:center;display:grid;position:fixed;inset:0}.pub-modal[data-v-3014ecf9]{isolation:isolate;width:min(520px,100%);max-height:min(88vh,720px);padding:var(--efn-card-pad,18px);border-radius:var(--efn-glass-radius,var(--efn-radius-lg,32px));corner-shape:var(--efn-corner-shape,squircle);background-color:var(--efn-surface,#ffffff7a);-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);box-shadow:0 4px 30px #00000008, 0 1px 3px #00000005, var(--efn-inset-glass), inset 0 .5px 0 #fffc, inset 0 -.5px 0 #141a290d;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E"),linear-gradient(#ffffff38 0%,#ffffff0f 100%);background-size:200px 200px,auto;border:1px solid #ffffff8c;position:relative;overflow:auto}.pub-modal__close[data-v-3014ecf9]{z-index:2;appearance:none;width:var(--efn-control-h,36px);height:var(--efn-control-h,36px);border:1px solid var(--efn-form-border,#e8e4db);border-radius:var(--efn-radius-pill,999px);background:var(--efn-form-surface,#ffffffb8);color:var(--efn-ink-muted,#8b95a3);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.pub-modal__body[data-v-3014ecf9]{z-index:1;position:relative}.bug-report-root[data-v-2f59dbb1]{right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:80;isolation:auto;background:0 0;flex-direction:column;align-items:flex-end;gap:12px;width:auto;height:auto;min-height:0;max-height:none;margin:0;padding:0;display:flex;position:fixed;overflow:visible}.bug-report-root--open[data-v-2f59dbb1]{z-index:130}.bug-report-root--admin-assist-fab[data-v-2f59dbb1]{bottom:calc(max(20px, env(safe-area-inset-bottom)) + 50px + 12px)}@media (width>=1101px){.bug-report-root--aside-rail[data-v-2f59dbb1]{right:calc(320px + max(16px, env(safe-area-inset-right)))}}.bug-report-root--live-room[data-v-2f59dbb1]{right:max(12px, env(safe-area-inset-right));left:auto;bottom:calc(76px + env(safe-area-inset-bottom,8px));z-index:10001;align-items:flex-end}.bug-report-root--live-room.bug-report-root--open[data-v-2f59dbb1]{z-index:10050}.reporter-info[data-v-2f59dbb1]{color:var(--efn-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}.bug-report-footer[data-v-2f59dbb1]{flex-direction:column;gap:8px;width:100%;display:flex}.bug-report-root--public-fab[data-v-2f59dbb1]{--support-inset-x:max(20px, env(safe-area-inset-right));--support-inset-y:max(20px, env(safe-area-inset-bottom));--support-btn-size:50px;--support-panel-gap:12px;right:var(--support-inset-x);left:auto;bottom:calc(var(--support-inset-y) + var(--support-btn-size) + var(--support-panel-gap));z-index:130;align-items:flex-end}.bug-report-root--public-fab.bug-report-root--open[data-v-2f59dbb1]{z-index:135}.bug-report-root--public-fab[data-v-2f59dbb1] .efn-dock-panel{width:min(380px, calc(100vw - 2 * var(--support-inset-x)));max-height:min(78vh, calc(100dvh - var(--support-inset-y) - var(--support-btn-size) - var(--support-panel-gap) - 16px))}.bug-report-root--pmb-dock[data-v-2f59dbb1]{left:auto;right:12px;bottom:calc(64px + env(safe-area-inset-bottom,0px));z-index:130;align-items:flex-end}.bug-report-root--pmb-dock.bug-report-root--open[data-v-2f59dbb1]{z-index:140}.bug-report-root--pmb-dock[data-v-2f59dbb1] .efn-dock-panel{width:min(380px,100vw - 24px);max-height:min(72vh, calc(100dvh - 64px - env(safe-area-inset-bottom,0px) - 24px))}@media (width<=480px){.bug-report-root[data-v-2f59dbb1]:not(.bug-report-root--admin-assist-fab):not(.bug-report-root--live-room){right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom))}.bug-report-root--admin-assist-fab[data-v-2f59dbb1]{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 46px + 10px)}.bug-report-root--live-room[data-v-2f59dbb1]{right:max(12px, env(safe-area-inset-right));left:auto;bottom:calc(76px + env(safe-area-inset-bottom,8px))}.bug-report-root--public-fab[data-v-2f59dbb1]{--support-inset-x:max(12px, env(safe-area-inset-right));--support-inset-y:max(14px, env(safe-area-inset-bottom));--support-btn-size:46px;--support-panel-gap:10px;right:var(--support-inset-x);bottom:calc(var(--support-inset-y) + var(--support-btn-size) + var(--support-panel-gap))}.bug-report-root[data-v-2f59dbb1] .efn-dock-panel{width:calc(100vw - 24px);max-height:min(82vh,640px)}}.alya-md__p[data-v-3f048b86]{white-space:pre-line;margin:0 0 .65em}.alya-md__p[data-v-3f048b86]:last-child{margin-bottom:0}.alya-md__strong[data-v-3f048b86]{color:inherit;font-weight:700}.alya-link-badge[data-v-3f048b86]{color:#0f4c45;vertical-align:baseline;background:#0d94881f;border:1px solid #0d948861;border-radius:999px;align-items:center;gap:4px;margin:2px;padding:3px 10px;font-size:.92em;font-weight:700;line-height:1.35;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.alya-link-badge[data-v-3f048b86]:hover{background:#0d948833;border-color:#0d94888c}.alya-link-badge__icon[data-v-3f048b86]{opacity:.85;font-size:.85em}.alya-root[data-v-5feaa9d5]{--support-inset-x:max(20px, env(safe-area-inset-right));--support-inset-y:max(20px, env(safe-area-inset-bottom));--support-btn-size:50px;--support-panel-gap:12px;right:var(--support-inset-x);bottom:calc(var(--support-inset-y) + var(--support-btn-size) + var(--support-panel-gap));z-index:115;width:min(420px, calc(100vw - 2 * var(--support-inset-x)));pointer-events:auto;position:fixed}.alya-panel[data-v-5feaa9d5]{isolation:isolate;width:100%;height:min(680px, calc(100dvh - var(--support-inset-y) - var(--support-btn-size) - var(--support-panel-gap) - 16px));max-height:min(680px, calc(100dvh - var(--support-inset-y) - var(--support-btn-size) - var(--support-panel-gap) - 16px));border-radius:var(--efn-glass-radius,var(--efn-radius-lg,32px));corner-shape:var(--efn-corner-shape,squircle);-webkit-backdrop-filter:blur(28px)saturate(1.35);backdrop-filter:blur(28px)saturate(1.35);box-shadow:0 12px 40px #141a291f, 0 2px 8px #141a290f, var(--efn-inset-glass,inset 0 1px 0 #ffffffa6), inset 0 .5px 0 #ffffffe6, inset 0 -.5px 0 #141a290a;background-color:#ffffffd1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.025'/%3E%3C/svg%3E"),linear-gradient(#ffffff8c 0%,#ffffff47 100%);background-size:200px 200px,auto;border:1px solid #ffffffb8;flex-direction:column;display:flex;position:relative;overflow:hidden}.alya-panel[data-v-5feaa9d5]:before{content:"";border-radius:inherit;corner-shape:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:.75;z-index:2;background:linear-gradient(145deg,#fffffff2 0%,#fff6 28%,#ffffff14 52%,#ffffff80 78%,#ffffffd1 100%);padding:.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.alya-head[data-v-5feaa9d5]{z-index:1;background:linear-gradient(135deg, var(--efn-navy,#0f2a3f) 0%, var(--efn-navy-deep,#142033) 100%);color:var(--efn-ink-on-dark,#fff);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.alya-head__glow[data-v-5feaa9d5]{pointer-events:none;background:radial-gradient(circle,#68cadc47,#0000 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-20px}.alya-brand[data-v-5feaa9d5]{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.alya-avatar[data-v-5feaa9d5]{object-fit:cover;object-position:center;border-radius:50%}.alya-brand-avatar[data-v-5feaa9d5]{width:42px;height:42px;box-shadow:var(--efn-shadow-sm,0 2px 8px #0000001f);background:#fff;border:2px solid #ffffffe6}.alya-head h3[data-v-5feaa9d5]{font-size:var(--efn-fs-md,16px);font-weight:var(--efn-fw-bold,700);letter-spacing:.01em;font-family:var(--efn-font,inherit);margin:0}.alya-sub[data-v-5feaa9d5]{font-size:var(--efn-fs-xs,11px);color:#ffffffc7;margin:2px 0 0;line-height:1.4}.header-typing-dots[data-v-5feaa9d5]{vertical-align:bottom;width:.9em;animation:1.2s steps(4,end) infinite header-dots-5feaa9d5;display:inline-block;overflow:hidden}@keyframes header-dots-5feaa9d5{0%,20%{width:0}40%{width:.3em}60%{width:.6em}80%,to{width:.9em}}.alya-close[data-v-5feaa9d5],.alya-expand[data-v-5feaa9d5]{z-index:1;color:#fff;border-radius:var(--efn-radius-sm,10px);corner-shape:var(--efn-corner-shape,squircle);cursor:pointer;background:#ffffff1f;border:none;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:18px;display:grid;position:relative}.alya-expand[data-v-5feaa9d5]:hover,.alya-close[data-v-5feaa9d5]:hover{background:#fff3}.alya-messages[data-v-5feaa9d5]{z-index:1;scrollbar-width:none;background:0 0;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 16px 12px;display:flex;position:relative;overflow-y:auto}.alya-messages[data-v-5feaa9d5]::-webkit-scrollbar{display:none}.alya-session-active[data-v-5feaa9d5]{flex-direction:column;gap:14px;min-height:0;display:flex}.alya-welcome[data-v-5feaa9d5]{flex-direction:column;flex:1;display:flex}.alya-welcome__hero[data-v-5feaa9d5]{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:16px;padding:8px 4px 4px;display:flex}.alya-skeleton[data-v-5feaa9d5]{background:linear-gradient(90deg,#e8edf4 0%,#f4f7fb 45%,#e8edf4 90%) 0 0/200% 100%;border-radius:999px;animation:1.35s ease-in-out infinite alya-shimmer-5feaa9d5}.alya-skeleton--avatar[data-v-5feaa9d5]{border-radius:50%;width:120px;height:120px}.alya-skeleton--badge[data-v-5feaa9d5]{border-radius:999px;width:72px;height:22px}.alya-skeleton--line[data-v-5feaa9d5]{border-radius:8px;width:min(280px,88%);height:14px}.alya-skeleton--line-lg[data-v-5feaa9d5]{width:min(200px,70%);height:18px}.alya-skeleton--line-sm[data-v-5feaa9d5]{width:min(240px,82%);height:12px}.alya-welcome__preparing[data-v-5feaa9d5]{color:#94a3b8;letter-spacing:.01em;margin:6px 0 0;font-size:12px;font-weight:600}@keyframes alya-shimmer-5feaa9d5{0%{background-position:100% 0}to{background-position:-100% 0}}.alya-mascot[data-v-5feaa9d5]{border:3px solid #fff;width:120px;height:120px;box-shadow:0 10px 24px #182d4a29,0 0 0 1px #d4b57440}.alya-welcome__badge[data-v-5feaa9d5]{text-transform:uppercase;letter-spacing:.06em;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.alya-welcome__badge[data-v-5feaa9d5]:before{content:"";background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #10b98140}.alya-welcome__salam[data-v-5feaa9d5]{color:#141a29;margin:0;font-size:15px;font-weight:700;line-height:1.4}.alya-welcome__text[data-v-5feaa9d5]{color:#334155;max-width:320px;margin:0;font-size:13px;font-weight:500;line-height:1.65}.alya-welcome__text strong[data-v-5feaa9d5]{color:#141a29;font-weight:800}.alya-welcome__typing[data-v-5feaa9d5]{background:#fff;border:1px solid #e8edf4;border-radius:16px;justify-content:center;align-items:center;min-width:52px;padding:12px 16px;display:inline-flex;box-shadow:0 2px 8px #182d4a0f}.typing-dots[data-v-5feaa9d5]{justify-content:center;align-items:center;gap:5px;height:10px;display:inline-flex}.typing-dots span[data-v-5feaa9d5]{background:#94a3b8;border-radius:50%;width:7px;height:7px;animation:1.15s ease-in-out infinite typing-dot-5feaa9d5;display:block}.typing-dots span[data-v-5feaa9d5]:first-child{animation-delay:0s}.typing-dots span[data-v-5feaa9d5]:nth-child(2){animation-delay:.16s}.typing-dots span[data-v-5feaa9d5]:nth-child(3){animation-delay:.32s}@keyframes typing-dot-5feaa9d5{0%,55%,to{opacity:.35;transform:translateY(0)}28%{opacity:1;transform:translateY(-4px)}}.alya-typing-wrap[data-v-5feaa9d5]{flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 40px);display:flex}.alya-loading-hint[data-v-5feaa9d5]{color:#94a3b8;margin:0;padding:0 4px;font-size:11px;font-weight:500;line-height:1.4}.type-cursor[data-v-5feaa9d5]{color:#0d9488;margin-left:1px;animation:.9s step-end infinite blink-cursor-5feaa9d5;display:inline-block}@keyframes blink-cursor-5feaa9d5{0%,to{opacity:1}50%{opacity:0}}.alya-welcome__hint[data-v-5feaa9d5]{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px;font-size:11px;font-weight:600}.alya-chips[data-v-5feaa9d5],.alya-chips__scroll[data-v-5feaa9d5]{flex-direction:column;gap:8px;display:flex}.alya-chip[data-v-5feaa9d5]{border-radius:var(--efn-radius-sm,12px);corner-shape:var(--efn-corner-shape,squircle);border:1px solid var(--efn-form-border,#e2e8f0);color:var(--efn-ink,#141a29);cursor:pointer;text-align:left;background:#ffffffb8;align-items:center;gap:8px;padding:10px 12px;font-size:12px;transition:border-color .15s,background .15s,transform .15s;display:flex}.alya-chip[data-v-5feaa9d5]:hover{border-color:var(--efn-gold-strong,#c4b18f);background:#c4b18f24;transform:translate(2px)}.alya-msg[data-v-5feaa9d5]{align-items:flex-end;gap:8px;min-width:0;display:flex}.alya-msg--user[data-v-5feaa9d5]{justify-content:flex-end}.alya-msg-avatar[data-v-5feaa9d5]{background:#fffc;border:1px solid #d4b57459;flex-shrink:0;width:28px;height:28px}.alya-bubble[data-v-5feaa9d5]{border-radius:16px;max-width:calc(100% - 40px);padding:10px 12px;font-size:13px;line-height:1.55}.alya-msg--user .alya-bubble[data-v-5feaa9d5]{white-space:pre-wrap}.alya-bubble--bot-md[data-v-5feaa9d5]{white-space:normal}.alya-bubble--bot-md[data-v-5feaa9d5] p{margin:0 0 8px}.alya-bubble--bot-md[data-v-5feaa9d5] p:last-child{margin-bottom:0}.alya-bubble--bot-md[data-v-5feaa9d5] ul,.alya-bubble--bot-md[data-v-5feaa9d5] ol{margin:6px 0 8px;padding-left:1.2rem}.alya-bubble--bot-md[data-v-5feaa9d5] li{margin-bottom:4px}.alya-bubble--bot-md[data-v-5feaa9d5] li:last-child{margin-bottom:0}.alya-bubble--bot-md[data-v-5feaa9d5] strong{color:#141a29;font-weight:700}.alya-bubble--bot-md[data-v-5feaa9d5] a{color:#0d9488;text-underline-offset:2px;text-decoration:underline}.alya-msg--user .alya-bubble[data-v-5feaa9d5]{background:linear-gradient(135deg, var(--efn-navy,#0f2a3f), var(--efn-navy-deep,#142033));color:var(--efn-ink-on-dark,#fff);box-shadow:var(--efn-shadow-sm,0 4px 14px #182d4a1f);border-bottom-right-radius:4px}.alya-msg--bot .alya-bubble[data-v-5feaa9d5]{border:1px solid var(--efn-border,#e8edf4);color:var(--efn-ink-soft,#334155);box-shadow:var(--efn-shadow-sm,0 2px 8px #182d4a0f);overflow-wrap:anywhere;word-break:break-word;background:#ffffffd1;border-bottom-left-radius:4px;min-width:0}.alya-bubble--typing[data-v-5feaa9d5]{justify-content:center;align-items:center;min-width:52px;padding:12px 16px;display:flex}.alya-error[data-v-5feaa9d5]{color:#dc2626;background:#fef2f2;margin:0;padding:8px 14px;font-size:12px}.alya-compose-wrap[data-v-5feaa9d5]{z-index:1;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);transform:translateY(calc(-1 * var(--alya-compose-offset,0px)));background:#ffffffb8;border-top:1px solid #ffffff8c;flex-shrink:0;transition:transform .15s;position:relative}.alya-step-hint[data-v-5feaa9d5]{color:#0d9488;text-align:center;margin:0;padding:6px 14px 0;font-size:11px;font-weight:600}.alya-compose[data-v-5feaa9d5]{background:0 0;border-top:none;gap:8px;padding:12px 14px;display:flex}.alya-compose input[data-v-5feaa9d5]{border:1px solid var(--efn-form-border,#e5e4e7);border-radius:var(--efn-radius-sm,14px);corner-shape:var(--efn-corner-shape,squircle);font-size:16px;font-family:var(--efn-font,inherit);color:var(--efn-ink,#141a29);background:#ffffffb8;flex:1;padding:11px 14px}.alya-compose input[data-v-5feaa9d5]:focus{border-color:var(--efn-gold-strong,#c4b18f);background:#fffffff2;outline:none;box-shadow:0 0 0 3px #c4b18f2e}.alya-send[data-v-5feaa9d5]{border-radius:var(--efn-radius-sm,14px);corner-shape:var(--efn-corner-shape,squircle);background:var(--efn-gold,#c9a45e);width:44px;height:44px;color:var(--efn-ink,#141a29);cursor:pointer;box-shadow:var(--efn-shadow-sm,0 4px 14px #b48c3c38);border:none;place-items:center;font-size:18px;display:grid}.alya-send[data-v-5feaa9d5]:disabled{opacity:.55;cursor:not-allowed}.spin[data-v-5feaa9d5]{animation:.8s linear infinite spin-5feaa9d5}@keyframes spin-5feaa9d5{to{transform:rotate(360deg)}}.alya-gate[data-v-5feaa9d5]{flex-direction:column;gap:16px;padding:4px 2px 8px;display:flex}.alya-gate__hero[data-v-5feaa9d5]{align-items:center;gap:12px;padding:4px 2px 0;display:flex}.alya-gate__avatar[data-v-5feaa9d5]{background:#fff;border:2px solid #d4b57473;flex-shrink:0;width:52px;height:52px;box-shadow:0 4px 14px #182d4a1a}.alya-gate__intro[data-v-5feaa9d5]{min-width:0}.alya-gate__title[data-v-5feaa9d5]{color:#141a29;margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.3}.alya-gate__lead[data-v-5feaa9d5]{color:#64748b;margin:0;font-size:12px;line-height:1.5}.alya-gate__card[data-v-5feaa9d5]{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e8edf4;border-radius:16px;padding:14px;box-shadow:0 2px 10px #182d4a0d}.alya-gate__form[data-v-5feaa9d5]{flex-direction:column;gap:14px;display:flex}.alya-gate__field[data-v-5feaa9d5]{flex-direction:column;gap:6px;display:flex}.alya-gate__label[data-v-5feaa9d5]{color:#475569;font-size:12px;font-weight:600}.alya-gate__field input[data-v-5feaa9d5]{box-sizing:border-box;color:#141a29;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;height:42px;padding:0 12px;font-size:13px;transition:border-color .15s,box-shadow .15s}.alya-gate__field input[data-v-5feaa9d5]::placeholder{color:#94a3b8}.alya-gate__field input[data-v-5feaa9d5]:focus{border-color:#c4b18f;outline:none;box-shadow:0 0 0 3px #c4b18f2e}.alya-gate__field input[data-v-5feaa9d5]:disabled{opacity:.65;background:#f8fafc}.alya-gate__captcha[data-v-5feaa9d5]{justify-content:center;padding:2px 0;display:flex}.alya-gate__submit[data-v-5feaa9d5]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4d3e 0%,#1e3a5f 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;margin-top:2px;padding:0 16px;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex;box-shadow:0 4px 14px #182d4a2e}.alya-gate__submit[data-v-5feaa9d5]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px #182d4a38}.alya-gate__submit[data-v-5feaa9d5]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.alya-gate__footer[data-v-5feaa9d5]{color:#94a3b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding-top:4px;font-size:12px;display:flex}.alya-gate__login[data-v-5feaa9d5]{color:#0d9488;font-size:12px;font-weight:600;text-decoration:none}.alya-gate__login[data-v-5feaa9d5]:hover{text-underline-offset:2px;text-decoration:underline}.alya-identity[data-v-5feaa9d5]{color:#94a3b8;text-align:center;margin:0;padding:0 14px 6px;font-size:10px;font-weight:600}@media (width<=480px){.alya-root[data-v-5feaa9d5]{--support-inset-x:max(12px, env(safe-area-inset-right));--support-inset-y:max(14px, env(safe-area-inset-bottom));--support-btn-size:46px;--support-panel-gap:10px;right:var(--support-inset-x);left:var(--support-inset-x);width:auto}.alya-panel[data-v-5feaa9d5]{height:min(620px, calc(100dvh - var(--support-inset-y) - var(--support-btn-size) - var(--support-panel-gap) - 12px));max-height:min(620px, calc(100dvh - var(--support-inset-y) - var(--support-btn-size) - var(--support-panel-gap) - 12px))}.alya-mascot[data-v-5feaa9d5],.alya-skeleton--avatar[data-v-5feaa9d5]{width:100px;height:100px}}@media (height<=700px){.alya-panel[data-v-5feaa9d5]{height:calc(100dvh - var(--support-inset-y) - var(--support-btn-size) - var(--support-panel-gap) - 12px);max-height:calc(100dvh - var(--support-inset-y) - var(--support-btn-size) - var(--support-panel-gap) - 12px)}.alya-mascot[data-v-5feaa9d5],.alya-skeleton--avatar[data-v-5feaa9d5]{width:92px;height:92px}}.alya-brand-system-icon[data-v-5feaa9d5]{color:#a7f3d0;background:#ffffff24;border:2px solid #ffffff59;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.alya-system-line[data-v-5feaa9d5]{justify-content:center;padding:2px 8px;display:flex}.alya-system-line span[data-v-5feaa9d5]{letter-spacing:.02em;text-align:center;color:#64748b;background:#94a3b824;border:1px solid #94a3b838;border-radius:999px;max-width:92%;padding:6px 12px;font-size:11px;font-weight:600;line-height:1.45;display:inline-block}.alya-bubble--typing-system[data-v-5feaa9d5]{background:#94a3b81f;border:1px dashed #94a3b859}.alya-msg--system-typing[data-v-5feaa9d5]{justify-content:center}.alya-msg--system-typing .alya-typing-wrap[data-v-5feaa9d5]{align-items:center}.alya-chips--inline[data-v-5feaa9d5]{margin-top:4px}.alya-inline-captcha[data-v-5feaa9d5]{justify-content:center;padding:8px 4px 4px;display:flex}.alya-portal-hint[data-v-5feaa9d5]{text-align:center;color:#94a3b8;flex-shrink:0;margin:6px 4px 0;font-size:11px}.alya-portal-hint a[data-v-5feaa9d5]{color:#0d9488;font-weight:600;text-decoration:none}.alya-portal-hint a[data-v-5feaa9d5]:hover{text-decoration:underline}.alya-root--embedded[data-v-5feaa9d5]{--support-inset-x:0;--support-inset-y:0;--support-btn-size:0;--support-panel-gap:0;z-index:1;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;bottom:auto;left:auto;right:auto}.alya-root--embedded .alya-panel[data-v-5feaa9d5]{border-radius:18px;flex:1;width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:0 12px 32px #182d4a1a}.alya-root--embedded-fullscreen[data-v-5feaa9d5]{z-index:150;background:#f8fafc;width:100%;height:100dvh;position:fixed;inset:0}.alya-root--embedded-fullscreen .alya-panel[data-v-5feaa9d5]{box-shadow:none;border-radius:0;height:100dvh;max-height:100dvh}@media (width<=900px){.alya-root--embedded[data-v-5feaa9d5]{width:100%;max-width:none}.alya-root--embedded .alya-panel[data-v-5feaa9d5]{width:100%;max-width:none;box-shadow:none;border:none;border-radius:0}.alya-root--embedded .alya-head[data-v-5feaa9d5]{padding:10px 12px 12px}.alya-root--embedded .alya-head h3[data-v-5feaa9d5]{font-size:15px}.alya-root--embedded .alya-messages[data-v-5feaa9d5]{padding-left:12px;padding-right:12px}.alya-root--embedded .alya-msg[data-v-5feaa9d5]{width:100%}.alya-root--embedded .alya-msg--bot .alya-bubble[data-v-5feaa9d5]{flex:1;min-width:0;max-width:none}.alya-root--embedded .alya-msg--user .alya-bubble[data-v-5feaa9d5]{flex:0 auto;max-width:88%}.alya-root--embedded .alya-typing-wrap[data-v-5feaa9d5]{flex:1;min-width:0;max-width:none}.alya-root--embedded .alya-portal-hint[data-v-5feaa9d5]{display:none}.alya-root--embedded .alya-compose-wrap[data-v-5feaa9d5]{width:100%}.alya-root--embedded .alya-compose[data-v-5feaa9d5]{box-sizing:border-box;width:100%;padding:10px 12px}.alya-root--embedded .alya-compose input[data-v-5feaa9d5]{width:100%;min-width:0}.alya-root--embedded .alya-chips--inline[data-v-5feaa9d5]{gap:8px;width:100%}.alya-root--embedded .alya-chips__scroll[data-v-5feaa9d5]{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-flow:row;gap:8px;width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.alya-root--embedded .alya-chips__scroll[data-v-5feaa9d5]::-webkit-scrollbar{display:none}.alya-root--embedded .alya-chips__scroll .alya-chip[data-v-5feaa9d5]{white-space:nowrap;flex:none;max-width:none}}@media (width<=767px){.alya-root--embedded .alya-panel[data-v-5feaa9d5]{border-radius:0}}.alya-session-ended[data-v-5feaa9d5]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:32px 24px 40px;display:flex}.alya-session-ended__icon[data-v-5feaa9d5]{color:#d8927f;background:#182d4a0f;border:1px solid #d4b57459;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;font-size:1.65rem;display:flex}.alya-session-ended__title[data-v-5feaa9d5]{color:#141a29;margin:0;font-size:1.05rem;font-weight:700}.alya-session-ended__text[data-v-5feaa9d5]{color:#64748b;max-width:280px;margin:0;font-size:14px;line-height:1.55}.alya-restart-btn[data-v-5feaa9d5]{color:#141a29;cursor:pointer;background:linear-gradient(90deg,#f2e8cf,#d8927f);border:none;border-radius:999px;margin-top:8px;padding:12px 22px;font-size:14px;font-weight:700;transition:transform .15s;box-shadow:0 8px 20px #182d4a1f}.alya-restart-btn[data-v-5feaa9d5]:hover{transform:translateY(-1px)}.ai-message-md[data-v-a1a38f75]{color:inherit;font-size:inherit;line-height:inherit;word-break:break-word}.ai-message-md[data-v-a1a38f75] .ai-md-p{margin:0 0 .45em}.ai-message-md[data-v-a1a38f75] .ai-md-p:last-child{margin-bottom:0}.ai-message-md[data-v-a1a38f75] .ai-md-list{margin:.25em 0 .45em;padding-left:1.15em}.ai-message-md[data-v-a1a38f75] .ai-md-list li{margin:.12em 0}.ai-message-md[data-v-a1a38f75] .ai-md-h{margin:.35em 0 .25em;font-size:1.02em;font-weight:700;line-height:1.35}.ai-message-md[data-v-a1a38f75] strong{font-weight:700}.ai-message-md[data-v-a1a38f75] code{background:#f1f5f9;border-radius:4px;padding:.05em .3em;font-size:.92em}.ai-message-md[data-v-a1a38f75] a{color:#1d4ed8;text-underline-offset:2px;text-decoration:underline}.ai-schedule-card[data-v-e5caf193]{background:#fff;border:1px solid #e8edf3;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.ai-schedule-card__head[data-v-e5caf193]{background:#f8fafc;border-bottom:1px solid #eef2f6;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ai-schedule-card__icon-wrap[data-v-e5caf193]{color:#4338ca;background:#eef2ff;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.ai-schedule-card--names .ai-schedule-card__icon-wrap[data-v-e5caf193]{color:#15803d;background:#f0fdf4}.ai-schedule-card__head-copy[data-v-e5caf193]{min-width:0}.ai-schedule-card__title[data-v-e5caf193]{color:#0f172a;text-transform:capitalize;margin:0;font-size:13px;font-weight:700;line-height:1.3}.ai-schedule-card__range[data-v-e5caf193]{color:#64748b;margin:2px 0 0;font-size:11px;line-height:1.35}.ai-schedule-card__count[data-v-e5caf193]{color:#475569;margin:4px 0 0;font-size:11px;font-weight:600}.ai-schedule-card__empty[data-v-e5caf193]{color:#64748b;margin:0;padding:14px;font-size:12px;line-height:1.45}.ai-schedule-card__names[data-v-e5caf193]{color:#0f172a;margin:0;padding:10px 14px 6px 28px;font-size:12px;line-height:1.45}.ai-schedule-card__names li[data-v-e5caf193]{margin:0 0 6px;padding-left:2px}.ai-schedule-card__names li[data-v-e5caf193]:last-child{margin-bottom:0}.ai-schedule-card__day[data-v-e5caf193]{padding:10px 14px 0}.ai-schedule-card__day[data-v-e5caf193]:last-of-type{padding-bottom:4px}.ai-schedule-card__day-label[data-v-e5caf193]{color:#334155;margin:0 0 6px;font-size:11px;font-weight:600;line-height:1.3}.ai-schedule-card__list[data-v-e5caf193]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ai-schedule-card__slot[data-v-e5caf193]{background:#fafbfc;border:1px solid #f1f5f9;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.ai-schedule-card__time[data-v-e5caf193]{color:#1e293b;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1.2}.ai-schedule-card__slot-body[data-v-e5caf193]{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-schedule-card__name[data-v-e5caf193]{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ai-schedule-card__meta[data-v-e5caf193]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.3;overflow:hidden}.ai-schedule-card__live[data-v-e5caf193]{color:#1e40af;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;flex-shrink:0;align-items:center;gap:3px;padding:5px 8px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.ai-schedule-card__live[data-v-e5caf193]:hover{background:#dbeafe;border-color:#bfdbfe}.ai-expand-btn[data-v-e5caf193]{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:calc(100% - 28px);margin:8px 14px 12px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.ai-expand-btn[data-v-e5caf193]:hover{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.ai-finance-card[data-v-484cb3ec]{background:#fff;border:1px solid #e8edf3;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.ai-finance-card__head[data-v-484cb3ec]{background:#f8fafc;border-bottom:1px solid #eef2f6;align-items:center;gap:10px;padding:12px 14px;display:flex}.ai-finance-card__icon-wrap[data-v-484cb3ec]{color:#047857;background:#ecfdf5;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.ai-finance-card__title[data-v-484cb3ec]{color:#0f172a;margin:0;font-size:13px;font-weight:700;line-height:1.3}.ai-finance-card__sub[data-v-484cb3ec]{color:#64748b;margin:2px 0 0;font-size:11px}.ai-finance-card__hero[data-v-484cb3ec]{border-bottom:1px solid #f1f5f9;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ai-finance-card__hero-label[data-v-484cb3ec]{color:#64748b;font-size:11px}.ai-finance-card__hero-value[data-v-484cb3ec]{color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px;font-weight:800}.ai-finance-card__section[data-v-484cb3ec]{padding-top:4px}.ai-finance-card__section-label[data-v-484cb3ec]{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0;padding:8px 14px 4px;font-size:10px;font-weight:700}.ai-finance-card__rows[data-v-484cb3ec]{margin:0;padding:0 14px 4px;list-style:none}.ai-finance-card__row[data-v-484cb3ec]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:flex}.ai-finance-card__row[data-v-484cb3ec]:last-child{border-bottom:none}.ai-finance-card__row--stack[data-v-484cb3ec]{align-items:flex-start}.ai-finance-card__row-main[data-v-484cb3ec]{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-finance-card__row-sub[data-v-484cb3ec]{color:#94a3b8;font-size:10px}.ai-finance-card__row-label[data-v-484cb3ec]{color:#475569;text-transform:capitalize}.ai-finance-card__row-value[data-v-484cb3ec]{color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ai-expand-btn[data-v-484cb3ec]{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:calc(100% - 28px);margin:4px 14px 12px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.ai-expand-btn--section[data-v-484cb3ec]{margin-top:2px}.ai-expand-btn[data-v-484cb3ec]:hover{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.ai-tool-renderer[data-v-10da4745]{width:100%}.ai-collapsible-md__body[data-v-73b69a36] p:last-child{margin-bottom:0}.ai-expand-btn[data-v-73b69a36]{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:5px;margin-top:8px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ai-expand-btn[data-v-73b69a36]:hover{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.ai-expand-btn--inline[data-v-73b69a36]{width:auto}.ai-assistant-body[data-v-b2df5164]{flex-direction:column;gap:10px;width:100%;display:flex}.ai-assistant-body--structured[data-v-b2df5164]{gap:0}.ai-assistant-body--analysis[data-v-b2df5164]{gap:12px}.ai-assistant-body--analysis .ai-assistant-body__text[data-v-b2df5164] .ai-collapsible-md__body{color:#1e293b;line-height:1.5}.ai-assistant-body__text[data-v-b2df5164] .ai-collapsible-md__body{font-size:inherit}.ai-hub[data-v-118fee2a]{border:1px solid color-mix(in srgb, var(--brand-primary) 28%, white);background:radial-gradient(90% 60% at 50% -10%,#b49e7124,#0000 55%),radial-gradient(50% 40% at 100% 100%,#182d4a0d,#0000 50%),linear-gradient(#fff 0%,#fbf9f5 48%,#f6f3ec 100%);border-radius:20px;margin-bottom:.75rem;padding:20px 22px 18px;font-size:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 18px 40px #182d4a0f}.ai-hub--sidebar[data-v-118fee2a]{width:100%;height:100%;min-height:0;box-shadow:none;letter-spacing:-.01em;--ai-chat-fs:11px;--ai-chat-lh:1.22;--ai-debug-fs:9px;background:#f6f7f9;border:none;border-radius:0;flex-direction:column;margin-bottom:0;padding:0;font-size:11px;line-height:1.22;display:flex;overflow:hidden}.ai-hub--sidebar.ai-hub--chat[data-v-118fee2a],.ai-hub--sidebar[data-v-118fee2a]:not(.ai-hub--chat){min-height:0;max-height:none}.ai-hub--sidebar .ai-hub__top--sidebar[data-v-118fee2a]{background:#fff;border-bottom:1px solid #eef2f7;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;height:48px;min-height:48px;margin-bottom:0;padding:0 8px;display:flex}.ai-hub--sidebar .ai-hub__brand--sidebar[data-v-118fee2a]{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.ai-hub--sidebar .ai-hub__brand-copy[data-v-118fee2a]{flex-direction:column;gap:1px;min-width:0;display:flex}.ai-hub--sidebar .ai-hub__brand-text[data-v-118fee2a]{color:#141a29;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.ai-hub--sidebar .ai-hub__brand-sub[data-v-118fee2a]{color:#8b8a96;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.2;overflow:hidden}.ai-hub--sidebar .ai-hub__brand-icon[data-v-118fee2a]{flex-shrink:0;width:26px;height:26px;font-size:13px}.ai-hub--sidebar .ai-hub__top-actions--sidebar[data-v-118fee2a]{flex-wrap:nowrap;flex-shrink:0;gap:4px}.ai-hub--sidebar .ai-hub__body[data-v-118fee2a]{background:#f6f7f9;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ai-hub--sidebar .ai-hub__welcome--sidebar[data-v-118fee2a]{text-align:left;flex-direction:column;flex:1;justify-content:flex-start;padding:12px 10px 8px;display:flex;overflow-y:auto}.ai-hub--sidebar .ai-hub__welcome-icon[data-v-118fee2a]{color:#141a29;width:28px;height:28px;box-shadow:none;background:#f3ede2;border-radius:8px;place-items:center;margin:0 0 6px;font-size:15px;display:grid}.ai-hub__eyebrow[data-v-118fee2a]{color:#8b8a96;margin:0;font-size:11px;font-weight:500;line-height:1.2}.ai-hub--sidebar .ai-hub__title[data-v-118fee2a]{letter-spacing:0;color:#141a29;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.25}.ai-hub--sidebar .ai-hub__subtitle[data-v-118fee2a]{color:#4f4c60;margin-top:2px;font-size:12px;line-height:1.3}.ai-hub__quick-prompts[data-v-118fee2a]{flex-direction:column;gap:5px;width:100%;margin-top:10px;display:flex}.ai-hub__quick-prompt[data-v-118fee2a]{color:#141a29;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:100%;padding:6px 10px;font-size:12px;line-height:1.3;transition:border-color .15s,background .15s}.ai-hub__composer--sidebar[data-v-118fee2a]{background:#fff;border-top:1px solid #e8ecf1;flex-shrink:0;margin-top:0;padding:10px 12px}.ai-hub__composer--panel[data-v-118fee2a]{padding:12px 14px;padding-bottom:max(12px, env(safe-area-inset-bottom,0px))}.ai-hub--panel[data-v-118fee2a]{--ai-chat-fs:13.5px;--ai-chat-lh:1.5;background:#fff;font-size:13.5px;line-height:1.5}.ai-hub--panel .ai-hub__top--panel[data-v-118fee2a]{background:linear-gradient(#fbfcfe 0%,#fff 100%);border-bottom:1px solid #eceaf1;height:52px;min-height:52px;padding:0 10px 0 14px}.ai-hub--panel .ai-hub__brand--panel[data-v-118fee2a]{gap:10px}.ai-hub--panel .ai-hub__brand-text[data-v-118fee2a]{letter-spacing:-.01em;font-size:14px;font-weight:700}.ai-hub--panel .ai-hub__brand-icon[data-v-118fee2a]{color:#fff;background:linear-gradient(145deg,#3d5a80 0%,#141a29 100%);border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.ai-hub--panel .ai-hub__top-actions--panel[data-v-118fee2a]{gap:2px}.ai-hub--panel .ai-hub__icon-btn[data-v-118fee2a]{border-radius:9px;width:34px;height:34px}.ai-hub--panel .ai-hub__icon-btn--close[data-v-118fee2a]{color:#4f4c60;background:#f1eef6;margin-left:4px}.ai-hub--panel .ai-hub__body[data-v-118fee2a]{background:#f6f8fb}.ai-hub--panel .ai-hub__thread-scroll[data-v-118fee2a]{padding:12px 12px 8px}.ai-hub--panel .ai-hub__messages[data-v-118fee2a]{gap:12px}.ai-hub--panel .ai-hub__bubble-bot[data-v-118fee2a]{background:#fff!important;border:1px solid #e6ebf2!important;border-radius:14px 14px 14px 4px!important;padding:10px 12px!important;box-shadow:0 1px 2px #182d4a0a!important}.ai-hub--panel .ai-hub__bubble-user[data-v-118fee2a]{background:#141a29!important;border-radius:14px 14px 4px!important;padding:9px 12px!important}.ai-hub--panel .ai-hub__chat-text[data-v-118fee2a]{font-size:13.5px;line-height:1.55}.ai-hub--panel .ai-hub__turn-foot[data-v-118fee2a]{margin-top:4px}.ai-hub--panel .ai-hub__chip--live[data-v-118fee2a]{color:#1f6b45;background:#eef6f0;font-weight:500}.ai-hub--panel .ai-hub__welcome--sidebar[data-v-118fee2a]{padding:24px 18px 14px}.ai-hub--panel .ai-hub__welcome-icon[data-v-118fee2a]{color:#fff;background:linear-gradient(145deg,#3d5a80 0%,#141a29 100%);border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:12px;font-size:22px;display:grid}.ai-hub--panel .ai-hub__title[data-v-118fee2a]{font-size:17px;font-weight:700}.ai-hub--panel .ai-hub__subtitle[data-v-118fee2a]{color:#6b6780;font-size:13px}.ai-hub--panel .ai-hub__quick-prompt[data-v-118fee2a]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;font-size:13px}.ai-hub--panel .ai-hub__composer-bar-inline[data-v-118fee2a]{background:#fff;border-color:#e4e7ec;border-radius:12px;min-height:44px;padding:6px 6px 6px 14px;box-shadow:0 2px 8px #182d4a0d}.ai-hub--panel .ai-hub__input--sidebar[data-v-118fee2a]{min-height:22px;max-height:88px;padding:6px 0;font-size:14px;line-height:1.35}.ai-hub--panel .ai-hub__send-inline[data-v-118fee2a]{background:#141a29;width:32px;height:32px;font-size:16px}.ai-hub--panel .ai-hub__warn--sidebar[data-v-118fee2a]{margin-top:8px;font-size:12px}.ai-hub__composer-bar-inline[data-v-118fee2a]{background:#f6f7f9;border:1px solid #e2e6ec;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:3px 3px 3px 11px;transition:border-color .15s,box-shadow .15s;display:flex}.ai-hub__composer-bar-inline[data-v-118fee2a]:focus-within{background:#fff;border-color:#c9d1dc;box-shadow:0 0 0 2px #182d4a0f}.ai-hub__input-row[data-v-118fee2a]{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;align-items:flex-end;gap:6px;padding:5px 8px;display:flex}.ai-hub__input--sidebar[data-v-118fee2a]{resize:none;color:#141a29;background:0 0;border:none;outline:none;flex:1;width:auto;min-width:0;min-height:20px;max-height:64px;margin:0;padding:5px 0;font-size:11px;line-height:1.22}.ai-hub__input--sidebar[data-v-118fee2a]::placeholder{color:#9ca3af}.ai-hub__send-inline[data-v-118fee2a]{color:#fff;cursor:pointer;background:#141a29;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:14px;transition:opacity .15s,background .15s,transform .1s;display:grid}.ai-hub__send-inline[data-v-118fee2a]:active:not(:disabled){transform:scale(.94)}.ai-hub__send-inline[data-v-118fee2a]:hover:not(:disabled){background:#1e3a5f}.ai-hub__send-inline[data-v-118fee2a]:disabled{opacity:.4;cursor:not-allowed}.ai-hub__warn--sidebar[data-v-118fee2a]{margin:6px 2px 0;font-size:12px}.ai-hub__quick-prompt[data-v-118fee2a]:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-primary) 35%, white);background:#fbf9f5}.ai-hub__quick-prompt[data-v-118fee2a]:disabled{opacity:.55;cursor:not-allowed}.ai-hub--sidebar .ai-hub__thread[data-v-118fee2a]{flex:1;min-height:0}.ai-hub--sidebar .ai-hub__thread-scroll[data-v-118fee2a]{padding:8px 12px 6px}.ai-hub--sidebar .ai-hub__messages[data-v-118fee2a]{gap:12px}.ai-hub--sidebar[data-v-118fee2a] .ai-hub__message.group{gap:0!important;max-width:100%!important}.ai-hub--sidebar[data-v-118fee2a] .ai-hub__message.group.is-user{align-self:flex-end;align-items:flex-end;max-width:92%!important}.ai-hub--sidebar[data-v-118fee2a] .ai-hub__message.group.is-assistant{align-self:flex-start;align-items:flex-start;max-width:96%!important}.ai-hub--sidebar[data-v-118fee2a] .group.flex,.ai-hub--sidebar[data-v-118fee2a] .flex.w-fit.flex-col{gap:0!important}.ai-hub--sidebar[data-v-118fee2a] .text-sm{font-size:var(--ai-chat-fs)!important;line-height:var(--ai-chat-lh)!important}.ai-hub__chat-text[data-v-118fee2a],.ai-hub__chat-text[data-v-118fee2a] .prose,.ai-hub__chat-text[data-v-118fee2a] .prose p,.ai-hub__chat-text[data-v-118fee2a] p{letter-spacing:-.01em;font-size:var(--ai-chat-fs,11px)!important;line-height:var(--ai-chat-lh,1.22)!important}.ai-hub__chat-text[data-v-118fee2a] .prose p{margin:0 0 .28em}.ai-hub__chat-text[data-v-118fee2a] .prose p:last-child{margin-bottom:0}.ai-hub__chat-text[data-v-118fee2a] .prose ul,.ai-hub__chat-text[data-v-118fee2a] .prose ol{margin:.2em 0;padding-left:1em}.ai-hub__chat-text[data-v-118fee2a] .prose li{margin:.1em 0}.ai-hub--sidebar .ai-hub__bubble-user[data-v-118fee2a],.ai-hub--sidebar .ai-hub__bubble-bot[data-v-118fee2a]{word-break:break-word;max-width:100%;box-shadow:none!important;border-radius:12px!important;padding:8px 11px!important}:is(.ai-hub--sidebar .ai-hub__bubble-bot[data-v-118fee2a]:has(.ai-assistant-body--structured),.ai-hub--sidebar .ai-hub__bubble-bot[data-v-118fee2a]:has(.ai-assistant-body--analysis)){background:0 0!important;border:none!important;padding:0!important}:is(.ai-hub__bubble-bot[data-v-118fee2a]:has(.ai-assistant-body--structured),.ai-hub__bubble-bot[data-v-118fee2a]:has(.ai-assistant-body--analysis)){box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:0!important}.ai-hub--sidebar .ai-hub__bubble-user[data-v-118fee2a]{color:#fff!important;background:#141a29!important;border:none!important;border-bottom-right-radius:3px!important}.ai-hub--sidebar .ai-hub__bubble-bot[data-v-118fee2a]{color:#1f2937!important;background:#fff!important;border:1px solid #e8ecf1!important;border-bottom-left-radius:3px!important}.ai-hub__chat-text--user[data-v-118fee2a]{color:inherit;display:block}.ai-hub__turn-foot[data-v-118fee2a]{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;margin-top:6px;padding-left:2px;display:flex}.ai-hub__turn-chips[data-v-118fee2a]{flex-wrap:wrap;gap:6px;display:flex}.ai-hub__chip[data-v-118fee2a]{border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.ai-hub__chip--live[data-v-118fee2a]{color:#047857;background:#ecfdf5;border:1px solid #bbf7d0}.ai-hub__chip--sop[data-v-118fee2a]{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}.ai-hub__tech-meta[data-v-118fee2a]{color:#94a3b8;margin:0;font-size:10px}.ai-hub__tech-meta summary[data-v-118fee2a]{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.ai-hub__tech-meta summary[data-v-118fee2a]::-webkit-details-marker{display:none}.ai-hub__tech-meta p[data-v-118fee2a]{word-break:break-word;margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.35}.ai-hub--sidebar[data-v-118fee2a] .group.is-user .ai-hub__turn-foot{align-items:flex-end;padding-left:0;padding-right:2px}.ai-hub--sidebar .ai-hub__live-badge[data-v-118fee2a]{margin:0;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.2}.ai-hub--sidebar .ai-hub__debug-meta[data-v-118fee2a]{display:none}.ai-hub--sidebar .ai-hub__approval[data-v-118fee2a]{margin-top:6px;padding:7px 9px}.ai-hub--sidebar .ai-hub__approval-title[data-v-118fee2a]{margin-bottom:4px;font-size:11px}.ai-hub--sidebar .ai-hub__approval-preview[data-v-118fee2a]{margin-bottom:6px;font-size:12px;line-height:1.35}.ai-hub--sidebar .ai-hub__approval-btn[data-v-118fee2a]{padding:5px 10px;font-size:11px}.ai-hub--sidebar .ai-hub__warn[data-v-118fee2a]{margin-top:6px;font-size:12px}.ai-hub__icon-btn[data-v-118fee2a]{color:#141a29;cursor:pointer;background:#fff;border:1px solid #eef2f7;border-radius:6px;place-items:center;width:26px;height:26px;font-size:14px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-grid}.ai-hub__icon-btn[data-v-118fee2a]:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-primary) 40%, white);box-shadow:0 2px 8px #182d4a0f}.ai-hub__icon-btn[data-v-118fee2a]:disabled{opacity:.6;cursor:not-allowed}.ai-hub__icon-btn--active[data-v-118fee2a]{border-color:color-mix(in srgb, var(--brand-primary) 45%, white);background:color-mix(in srgb, var(--brand-primary) 12%, white);color:var(--brand-secondary)}.ai-hub__history[data-v-118fee2a]{background:#fff;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ai-hub__history-head[data-v-118fee2a]{background:#fff;border-bottom:1px solid #eef2f7;flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}.ai-hub__history-title[data-v-118fee2a]{color:#141a29;margin:0;font-size:12px;font-weight:600;line-height:1.2}.ai-hub__history-close[data-v-118fee2a]{color:#8b8a96;cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;width:24px;height:24px;font-size:16px;display:grid}.ai-hub__history-close[data-v-118fee2a]:hover{color:#141a29;background:#f3f4f6}.ai-hub__history-empty[data-v-118fee2a]{text-align:center;color:#8b8a96;padding:16px 10px;font-size:12px;line-height:1.35}.ai-hub__history-list[data-v-118fee2a]{flex:auto;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.ai-hub__history-item[data-v-118fee2a]{border-radius:6px;align-items:center;gap:2px;padding:0 4px;display:flex}.ai-hub__history-item[data-v-118fee2a]:hover{background:#182d4a0a}.ai-hub__history-item--active[data-v-118fee2a]{background:color-mix(in srgb, var(--brand-primary) 10%, white)}.ai-hub__history-item--active[data-v-118fee2a]:hover{background:color-mix(in srgb, var(--brand-primary) 14%, white)}.ai-hub__history-row[data-v-118fee2a]{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:baseline;gap:6px;min-width:0;padding:6px 4px 6px 6px;display:flex}.ai-hub__history-item-title[data-v-118fee2a]{color:#141a29;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;line-height:1.25;overflow:hidden}.ai-hub__history-item-meta[data-v-118fee2a]{color:#9ca3af;white-space:nowrap;flex-shrink:0;font-size:10px;line-height:1.2}.ai-hub__history-delete[data-v-118fee2a]{color:#9ca3af;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:5px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:14px;transition:opacity .12s,color .12s,background .12s;display:grid}.ai-hub__history-item:hover .ai-hub__history-delete[data-v-118fee2a],.ai-hub__history-item--active .ai-hub__history-delete[data-v-118fee2a]{opacity:1}.ai-hub__history-delete[data-v-118fee2a]:hover{color:#dc2626;background:#fef2f2}@media (hover:none){.ai-hub__history-delete[data-v-118fee2a]{opacity:.45}}.ai-hub--sidebar .ai-hub__history[data-v-118fee2a]{background:#fafafa}.ai-hub__sop-ref[data-v-118fee2a]{color:#9ca3af;align-items:center;gap:4px;margin:2px 0 0;font-size:10px;line-height:1.2;display:inline-flex}.ai-hub__chat-text[data-v-118fee2a]{font-size:var(--ai-chat-fs,11px);line-height:var(--ai-chat-lh,1.22);letter-spacing:-.01em;display:block}.ai-hub__chat-text[data-v-118fee2a] p,.ai-hub__chat-text[data-v-118fee2a] li,.ai-hub__chat-text[data-v-118fee2a] ul,.ai-hub__chat-text[data-v-118fee2a] ol,.ai-hub__chat-text[data-v-118fee2a] span,.ai-hub__chat-text[data-v-118fee2a] strong{font-size:inherit;line-height:inherit}.ai-hub__chat-text[data-v-118fee2a] p{margin:0 0 .28em}.ai-hub__chat-text[data-v-118fee2a] p:last-child{margin-bottom:0}.ai-hub--chat[data-v-118fee2a]{flex-direction:column;min-height:320px;max-height:min(68vh,620px);display:flex}.ai-hub--sidebar.ai-hub--chat[data-v-118fee2a]{flex-direction:column;height:100%;min-height:0;max-height:none;display:flex}.ai-hub--sidebar.ai-hub--chat .ai-hub__body[data-v-118fee2a]{flex:1;min-height:0}.ai-hub--chat .ai-hub__top[data-v-118fee2a]{flex-shrink:0}.ai-hub--chat .ai-hub__composer[data-v-118fee2a]{flex-shrink:0;margin-top:12px}.ai-hub__bg[data-v-118fee2a]{pointer-events:none;position:absolute;inset:0}.ai-hub__mesh[data-v-118fee2a]{opacity:.35;background-image:linear-gradient(#b49e710d 1px,#0000 1px),linear-gradient(90deg,#b49e710d 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.ai-hub__glow[data-v-118fee2a]{filter:blur(48px);border-radius:50%;position:absolute}.ai-hub__glow--1[data-v-118fee2a]{background:#b49e7138;width:280px;height:120px;top:-40px;left:50%;transform:translate(-50%)}.ai-hub__glow--2[data-v-118fee2a]{background:#182d4a0f;width:160px;height:160px;bottom:-30px;right:-20px}.ai-hub__top[data-v-118fee2a],.ai-hub__body[data-v-118fee2a],.ai-hub__welcome[data-v-118fee2a],.ai-hub__thread[data-v-118fee2a],.ai-hub__composer[data-v-118fee2a]{z-index:1;position:relative}.ai-hub__top[data-v-118fee2a]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.ai-hub__brand[data-v-118fee2a]{border:1px solid color-mix(in srgb, var(--brand-primary) 24%, white);background:#ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;display:inline-flex;box-shadow:0 4px 14px #182d4a0d}.ai-hub__brand-icon[data-v-118fee2a]{color:#fff;background:linear-gradient(135deg, var(--brand-primary) 0%, #b2926f 100%);border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.ai-hub__brand-text[data-v-118fee2a]{color:var(--brand-secondary);letter-spacing:-.01em;font-size:13px;font-weight:700}.ai-hub__top-actions[data-v-118fee2a]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ai-hub__meta[data-v-118fee2a]{color:var(--text-secondary);border:1px solid var(--border-color);background:#ffffffb3;border-radius:999px;padding:4px 10px;font-size:11px}.ai-hub__ghost-btn[data-v-118fee2a]{border:1px solid var(--border-color);color:var(--brand-secondary);background:#ffffffe0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-flex}.ai-hub__ghost-btn[data-v-118fee2a]:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-primary) 40%, white);box-shadow:0 4px 12px #182d4a0f}.ai-hub__ghost-btn[data-v-118fee2a]:disabled{opacity:.6;cursor:not-allowed}.ai-hub__welcome[data-v-118fee2a]{text-align:center;padding:8px 12px 20px}.ai-hub__orb[data-v-118fee2a]{width:88px;height:88px;margin:0 auto 18px;position:relative}.ai-hub__orb-ring[data-v-118fee2a]{border:1px solid color-mix(in srgb, var(--brand-primary) 35%, white);border-radius:50%;position:absolute;inset:0}.ai-hub__orb-ring--1[data-v-118fee2a]{animation:3s ease-in-out infinite ai-pulse-118fee2a}.ai-hub__orb-ring--2[data-v-118fee2a]{border-color:color-mix(in srgb, var(--brand-primary) 20%, white);animation:3s ease-in-out .6s infinite ai-pulse-118fee2a;inset:10px}.ai-hub__orb-core[data-v-118fee2a]{color:var(--brand-secondary);background:linear-gradient(145deg,#fff 0%,#f3ede2 100%);border-radius:50%;place-items:center;font-size:30px;display:grid;position:absolute;inset:18px;box-shadow:0 8px 24px #b49e7140,0 0 0 6px #b49e7114}.ai-hub__title[data-v-118fee2a]{letter-spacing:-.03em;color:var(--brand-secondary);margin:0;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700;line-height:1.25}.ai-hub__subtitle[data-v-118fee2a]{color:var(--brand-text);margin:8px 0 0;font-size:14px}.ai-hub__hint[data-v-118fee2a]{color:var(--text-secondary);margin:6px 0 0;font-size:13px}.ai-hub__thread[data-v-118fee2a]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ai-hub__thread-scroll[data-v-118fee2a]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:auto;min-height:0;padding:4px 6px 2px;overflow:hidden auto}.ai-hub__messages[data-v-118fee2a]{flex-direction:column;gap:8px;padding-bottom:2px;display:flex}.ai-hub__message[data-v-118fee2a]{width:100%}.ai-hub[data-v-118fee2a] .ai-hub__message.group{flex-direction:column;align-items:flex-start;max-width:min(96%,760px)}.ai-hub[data-v-118fee2a] .ai-hub__message.group.is-user{align-self:flex-end;align-items:flex-end;max-width:min(92%,720px)}.ai-hub[data-v-118fee2a] .ai-hub__message.group.is-assistant{align-self:flex-start}.ai-hub__bubble-user[data-v-118fee2a]{background:var(--brand-secondary)!important;color:#fff!important;border-radius:10px!important;padding:5px 9px!important}.ai-hub__bubble-bot[data-v-118fee2a]{color:var(--brand-text)!important;background:#fff!important;border:1px solid #e8ecf1!important;border-radius:10px!important;padding:5px 9px!important}.ai-hub[data-v-118fee2a]{--ai-chat-fs:13px;--ai-chat-lh:1.45;--ai-debug-fs:10px}.ai-hub__bubble-loading[data-v-118fee2a]{flex-direction:row!important;align-items:center!important;gap:5px!important;padding:4px 8px!important;display:inline-flex!important}.ai-hub__loading-text[data-v-118fee2a]{color:#9ca3af;font-size:10px;line-height:1.15}.ai-hub__debug-meta[data-v-118fee2a]{display:none}.ai-hub__live-badge[data-v-118fee2a]{color:var(--brand-secondary);background:color-mix(in srgb, var(--brand-primary) 12%, white);border:1px solid color-mix(in srgb, var(--brand-primary) 28%, white);border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.ai-hub__sources[data-v-118fee2a]{width:100%;color:var(--brand-primary)!important;margin-top:2px!important;margin-bottom:0!important}.ai-hub__sources[data-v-118fee2a] a{color:var(--brand-secondary);font-size:13px}.ai-hub[data-v-118fee2a] .prose{font-size:var(--ai-chat-fs,12px);line-height:var(--ai-chat-lh,1.24);color:var(--brand-text)}.ai-hub[data-v-118fee2a] .prose strong{color:#0f172a;font-weight:700}.ai-hub[data-v-118fee2a] .prose ul,.ai-hub[data-v-118fee2a] .prose ol{margin-top:.35em;margin-bottom:.35em;padding-left:1.15em}.ai-hub[data-v-118fee2a] .prose li{margin-top:.15em}.ai-hub[data-v-118fee2a] .prose p{margin-top:0;margin-bottom:.45em}.ai-hub[data-v-118fee2a] .prose p:last-child{margin-bottom:0}.ai-hub[data-v-118fee2a] .prose code{background:#182d4a0f;border-radius:4px;padding:.1em .35em;font-size:.85em}.ai-hub__approval[data-v-118fee2a]{border:1px solid color-mix(in srgb, var(--warning) 35%, white);background:color-mix(in srgb, var(--warning) 8%, white);border-radius:12px;width:100%;margin-top:10px;padding:12px 14px}.ai-hub__approval-title[data-v-118fee2a]{color:var(--brand-secondary);margin:0 0 6px;font-size:12px;font-weight:700}.ai-hub__approval-preview[data-v-118fee2a]{color:var(--brand-text);margin:0 0 10px;font-size:14px}.ai-hub__approval-actions[data-v-118fee2a]{justify-content:flex-end;gap:8px;display:flex}.ai-hub__approval-btn[data-v-118fee2a]{border:1px solid var(--border-color);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700}.ai-hub__approval-btn[data-v-118fee2a]:disabled{opacity:.6;cursor:not-allowed}.ai-hub__approval-btn--reject[data-v-118fee2a]{color:var(--brand-secondary);background:#fff}.ai-hub__approval-btn--approve[data-v-118fee2a]{background:var(--brand-primary);color:#fff;border-color:#0000}.ai-hub__repair[data-v-118fee2a]{border:1px solid color-mix(in srgb, var(--brand-primary) 18%, #e5e7eb);background:color-mix(in srgb, var(--brand-primary) 4%, white);border-radius:12px;margin-top:10px;padding:12px 14px}.ai-hub__repair-title[data-v-118fee2a]{color:var(--brand-secondary);margin:0 0 4px;font-size:13px;font-weight:600}.ai-hub__repair-meta[data-v-118fee2a]{color:#6b7280;margin:0 0 8px;font-family:ui-monospace,monospace;font-size:11px}.ai-hub__chip--repair[data-v-118fee2a]{color:#92400e;background:#fffbeb;border-color:#fde68a}.ai-hub__composer-card[data-v-118fee2a]{border:1px solid color-mix(in srgb, var(--brand-primary) 22%, white);background:#ffffffeb;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 10px 28px #182d4a0d}.ai-hub__input[data-v-118fee2a]{resize:none;width:100%;font:inherit;color:var(--brand-secondary);background:0 0;border:none;outline:none;padding:16px 18px 8px;font-size:14px;line-height:1.5}.ai-hub__input[data-v-118fee2a]::placeholder{color:#9ca3af}.ai-hub__composer-bar[data-v-118fee2a]{border-top:1px solid #eef2f7e6;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 10px 12px;display:flex}.ai-hub__chips[data-v-118fee2a]{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ai-hub__chip[data-v-118fee2a]{border:1px solid var(--border-color);color:var(--brand-text);white-space:nowrap;background:#fafafa;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.ai-hub__chip[data-v-118fee2a]:hover:not(:disabled){background:color-mix(in srgb, var(--brand-primary) 10%, white);border-color:color-mix(in srgb, var(--brand-primary) 30%, white)}.ai-hub__chip[data-v-118fee2a]:disabled{opacity:.55;cursor:not-allowed}.ai-hub__send[data-v-118fee2a]{color:#fff;background:linear-gradient(135deg, var(--brand-primary) 0%, #8f7750 100%);border:none;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:18px;transition:transform .15s,box-shadow .15s,opacity .15s;display:grid;box-shadow:0 8px 20px #b49e7159}.ai-hub__send[data-v-118fee2a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #b49e716b}.ai-hub__send[data-v-118fee2a]:disabled{opacity:.45;cursor:not-allowed;transform:none}.ai-hub__warn[data-v-118fee2a]{color:var(--warning);margin:8px 4px 0;font-size:12px}.ai-hub__spin[data-v-118fee2a]{animation:.9s linear infinite ai-spin-118fee2a}@keyframes ai-pulse-118fee2a{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.45;transform:scale(1.06)}}@keyframes ai-spin-118fee2a{to{transform:rotate(360deg)}}@media (width<=768px){.ai-hub[data-v-118fee2a]{border-radius:16px;padding:16px 14px 14px}.ai-hub--chat[data-v-118fee2a]{min-height:280px;max-height:min(72vh,560px)}.ai-hub__top[data-v-118fee2a]{flex-direction:column;align-items:flex-start}.ai-hub__top-actions[data-v-118fee2a]{justify-content:flex-start;width:100%}.ai-hub__composer-bar[data-v-118fee2a]{flex-direction:column;align-items:stretch}.ai-hub__send[data-v-118fee2a]{align-self:flex-end}.ai-hub__chip[data-v-118fee2a]{font-size:10px}}.admin-ai-dock[data-v-bda0926a]{--admin-ai-inset-x:max(20px, env(safe-area-inset-right));--admin-ai-inset-y:max(20px, env(safe-area-inset-bottom));--admin-ai-fab:50px;--admin-ai-gap:12px;right:var(--admin-ai-inset-x);bottom:calc(var(--admin-ai-inset-y) + var(--admin-ai-fab) + var(--admin-ai-gap));z-index:125;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:fixed}@media (width>=1101px){.admin-ai-dock--aside-rail[data-v-bda0926a]{right:calc(320px + max(16px, env(safe-area-inset-right)))}}.admin-ai-panel[data-v-bda0926a]{pointer-events:auto;background:#fff;border:1px solid #e8edf4;border-radius:16px;flex-direction:column;width:min(400px,100vw - 32px);height:min(640px,100dvh - 100px);display:flex;overflow:hidden;box-shadow:0 20px 60px #182d4a2e}.admin-ai-panel[data-v-bda0926a] .ai-hub--panel{height:100%;min-height:0;box-shadow:none;border:none;border-radius:0}.admin-ai-pop-enter-active[data-v-bda0926a],.admin-ai-pop-leave-active[data-v-bda0926a]{transition:opacity .18s,transform .18s}.admin-ai-pop-enter-from[data-v-bda0926a],.admin-ai-pop-leave-to[data-v-bda0926a]{opacity:0;transform:translateY(10px)scale(.98)}@media (width<=640px){.admin-ai-dock[data-v-bda0926a]{align-items:stretch;padding:0;inset:0}.admin-ai-dock--aside-rail[data-v-bda0926a]{bottom:0}.admin-ai-panel[data-v-bda0926a]{border:none;border-radius:0;width:100%;height:100%;max-height:none}}.admin-assist-dock[data-v-d4b5bd08]{--admin-assist-inset-x:max(20px, env(safe-area-inset-right));--admin-assist-inset-y:max(20px, env(safe-area-inset-bottom));--admin-assist-btn-size:50px;right:var(--admin-assist-inset-x);bottom:var(--admin-assist-inset-y);z-index:120;position:fixed}.admin-assist-dock--live-room[data-v-d4b5bd08]{display:none}@media (width>=1101px){.admin-assist-dock--aside-rail[data-v-d4b5bd08]{right:calc(320px + max(16px, env(safe-area-inset-right)))}}.admin-assist-dock__cluster[data-v-d4b5bd08]{flex-direction:column;align-items:center;gap:10px;display:flex}.admin-assist-action-wrap[data-v-d4b5bd08]{flex-direction:column;align-items:center;display:flex;position:relative}.admin-assist-nudge[data-v-d4b5bd08]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#ffffffeb;border-radius:12px;width:max-content;max-width:170px;padding:8px 11px;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 8px 24px #182d4a24}.admin-assist-nudge__text[data-v-d4b5bd08]{color:#141a29;margin:0;font-size:12px;font-weight:500;line-height:1.35}.admin-assist-tip[data-v-d4b5bd08]{white-space:nowrap;color:#fff;pointer-events:none;background:#141a29;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.admin-assist-action[data-v-d4b5bd08]{width:var(--admin-assist-btn-size);height:var(--admin-assist-btn-size);cursor:pointer;color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:22px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 28px #182d4a38}.admin-assist-action[data-v-d4b5bd08]:hover,.admin-assist-action[data-v-d4b5bd08]:focus-visible{outline:none;transform:translateY(-1px)scale(1.03)}.admin-assist-action--ai[data-v-d4b5bd08]{background:linear-gradient(145deg,#3d5a80 0%,#141a29 100%)}.admin-assist-action--close[data-v-d4b5bd08]{background:#4f4c60}.admin-assist-switch-enter-active[data-v-d4b5bd08],.admin-assist-switch-leave-active[data-v-d4b5bd08],.admin-assist-tip-enter-active[data-v-d4b5bd08],.admin-assist-tip-leave-active[data-v-d4b5bd08],.admin-assist-nudge-enter-active[data-v-d4b5bd08],.admin-assist-nudge-leave-active[data-v-d4b5bd08]{transition:opacity .18s,transform .18s}.admin-assist-switch-enter-from[data-v-d4b5bd08],.admin-assist-switch-leave-to[data-v-d4b5bd08]{opacity:0;transform:translateY(6px)}.admin-assist-tip-enter-from[data-v-d4b5bd08],.admin-assist-tip-leave-to[data-v-d4b5bd08]{opacity:0;transform:translate(-4px,-50%)}.admin-assist-nudge-enter-from[data-v-d4b5bd08],.admin-assist-nudge-leave-to[data-v-d4b5bd08]{opacity:0;transform:translate(-6px,-50%)}@media (width<=640px){.admin-assist-nudge[data-v-d4b5bd08]{display:none}}.support-dock[data-v-2832fa8e]{--support-inset-x:max(20px, env(safe-area-inset-right));--support-inset-y:max(20px, env(safe-area-inset-bottom));--support-btn-size:50px;--support-panel-gap:12px;right:var(--support-inset-x);bottom:var(--support-inset-y);z-index:120;position:fixed}.support-dock__cluster[data-v-2832fa8e]{flex-direction:column;align-items:center;gap:10px;display:flex}.support-action-wrap[data-v-2832fa8e]{flex-direction:column;align-items:center;display:flex;position:relative}.support-action-wrap--care[data-v-2832fa8e]{z-index:1}.support-nudge[data-v-2832fa8e]{-webkit-backdrop-filter:blur(12px);pointer-events:none;background:#ffffffc7;border:1px solid #ffffffa6;border-radius:12px;width:max-content;max-width:168px;padding:8px 11px;animation:2.8s ease-in-out infinite support-nudge-float-2832fa8e;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 8px 24px #182d4a1f,inset 0 1px #ffffffe6}.support-nudge__text[data-v-2832fa8e]{color:#334155;text-align:right;margin:0;font-size:11px;font-weight:400;line-height:1.45}.support-nudge[data-v-2832fa8e]:after{content:"";background:#ffffffc7;border-bottom:1px solid #e2e8f0e6;border-right:1px solid #ffffffa6;border-radius:0 0 2px;width:10px;height:10px;position:absolute;bottom:-5px;right:18px;transform:rotate(45deg);box-shadow:2px 2px 4px #182d4a0f}@keyframes support-nudge-float-2832fa8e{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.support-nudge-enter-active[data-v-2832fa8e],.support-nudge-leave-active[data-v-2832fa8e]{transition:opacity .2s,transform .2s}.support-nudge-enter-from[data-v-2832fa8e],.support-nudge-leave-to[data-v-2832fa8e]{opacity:0}.support-dock-switch-enter-active[data-v-2832fa8e],.support-dock-switch-leave-active[data-v-2832fa8e]{transition:opacity .16s,transform .16s}.support-dock-switch-enter-from[data-v-2832fa8e],.support-dock-switch-leave-to[data-v-2832fa8e]{opacity:0;transform:scale(.92)}@media (width<=480px){.support-dock[data-v-2832fa8e]{--support-inset-x:max(12px, env(safe-area-inset-right));--support-inset-y:max(14px, env(safe-area-inset-bottom));--support-btn-size:46px;--support-panel-gap:10px}.support-dock__cluster[data-v-2832fa8e]{gap:8px}.support-nudge[data-v-2832fa8e]{max-width:152px;padding:7px 10px}.support-nudge__text[data-v-2832fa8e]{font-size:10px}}@media (prefers-reduced-motion:reduce){.support-nudge[data-v-2832fa8e]{animation:none}}.deploy-status-guard[data-v-19b80762]{display:none}body{color:#4f4c60;background:#fafafa;font-family:Inter,system-ui,-apple-system,sans-serif}.landing-value[data-v-0b9979db]{background:var(--efn-bg);padding:88px 24px;position:relative}.container[data-v-0b9979db]{max-width:1120px;margin:0 auto}.section-header[data-v-0b9979db]{text-align:center;max-width:720px;margin:0 auto 48px}.eyebrow[data-v-0b9979db]{font-size:var(--efn-fs-xs);font-weight:var(--efn-fw-bold);text-transform:uppercase;letter-spacing:.16em;color:var(--efn-gold-strong);margin-bottom:12px;display:block}.section-header h2[data-v-0b9979db]{font-size:clamp(1.5rem,3.2vw,2.15rem);font-weight:var(--efn-fw-light);letter-spacing:-.02em;color:var(--efn-ink);margin:0 0 14px;line-height:1.3}.section-header p[data-v-0b9979db]{font-size:var(--efn-fs-md);color:var(--efn-ink-soft);margin:0;line-height:1.65}.value-grid[data-v-0b9979db]{grid-template-columns:1fr;gap:20px;margin-bottom:40px;display:grid}@media (width>=720px){.value-grid[data-v-0b9979db]{grid-template-columns:1fr 1fr}}.value-card[data-v-0b9979db]{border-radius:var(--efn-radius-md);corner-shape:var(--efn-corner-shape);padding:28px 24px}.value-card__icon[data-v-0b9979db]{border-radius:var(--efn-radius-sm);width:48px;height:48px;color:var(--efn-gold-strong);background:#c4b18f2e;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.value-card h3[data-v-0b9979db]{font-size:1.125rem;font-weight:var(--efn-fw-bold);color:var(--efn-ink);margin:0 0 10px;line-height:1.35}.value-card p[data-v-0b9979db]{font-size:var(--efn-fs-md);color:var(--efn-ink-soft);margin:0;line-height:1.6}.download-strip[data-v-0b9979db]{max-width:960px;margin:0 auto 40px}.download-strip__body[data-v-0b9979db]{align-items:center;gap:24px;display:grid}@media (width>=769px){.download-strip__body[data-v-0b9979db]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:32px}}.download-strip__badge[data-v-0b9979db]{border-radius:var(--efn-radius-pill);font-size:.75rem;font-weight:var(--efn-fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--efn-ink);border:1px solid var(--efn-form-border);background:#ffffffd9;align-items:center;gap:6px;margin-bottom:12px;padding:6px 12px;display:inline-flex}.download-strip__copy h3[data-v-0b9979db]{font-size:1.25rem;font-weight:var(--efn-fw-bold);color:var(--efn-ink);margin:0 0 8px}.download-strip__copy p[data-v-0b9979db]{font-size:var(--efn-fs-md);color:var(--efn-ink-soft);margin:0;line-height:1.6}.download-strip__action[data-v-0b9979db]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.download-strip__state[data-v-0b9979db]{color:var(--efn-ink-soft);font-size:var(--efn-fs-md);align-items:center;gap:10px;display:flex}.spinner[data-v-0b9979db]{border:2px solid var(--efn-form-border);border-top-color:var(--efn-gold-strong);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin-0b9979db}@keyframes spin-0b9979db{to{transform:rotate(360deg)}}.download-strip__version[data-v-0b9979db]{font-size:var(--efn-fs-sm);font-weight:var(--efn-fw-semibold);color:var(--efn-ink);margin:0}.download-strip__disclaimer[data-v-0b9979db]{max-width:320px;font-size:var(--efn-fs-xs);color:var(--efn-ink-muted);margin:0;line-height:1.55}.value-cta[data-v-0b9979db]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:8px;display:flex}.value-cta p[data-v-0b9979db]{font-size:var(--efn-fs-md);font-weight:var(--efn-fw-semibold);color:var(--efn-ink);margin:0}@media (width<=768px){.landing-value[data-v-0b9979db]{padding:56px 12px}.section-header[data-v-0b9979db]{margin-bottom:32px}.download-strip__action[data-v-0b9979db]{align-items:stretch}.download-strip__disclaimer[data-v-0b9979db]{text-align:center;max-width:none}}.hero[data-v-83e21185]{min-height:min(100vh,900px);color:var(--efn-ink,#141a29);align-items:stretch;padding:0;display:flex;position:relative;overflow:visible}.hero-media[data-v-83e21185]{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-bg[data-v-83e21185]{object-fit:cover;object-position:center 40%;width:108%;max-width:none;height:108%;animation:22s ease-in-out infinite alternate hero-pan-83e21185;position:absolute;inset:-4%}.hero-veil[data-v-83e21185]{background:linear-gradient(105deg,#f4f1ea94 0%,#f4f1ea40 42%,#f4f1ea2e 100%),linear-gradient(#0000 30%,#f4f1ea1a 60%,#f4f1ea40 100%);position:absolute;inset:0}.hero-grain[data-v-83e21185]{opacity:.06;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-frame[data-v-83e21185]{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:40px;width:100%;max-width:1280px;margin:0 auto;padding:120px 24px 28px;display:flex;position:relative}.hero-main[data-v-83e21185]{max-width:40rem}.hero-brand[data-v-83e21185]{width:auto;height:clamp(48px,8vw,72px);margin-bottom:28px;display:block}.hero-title[data-v-83e21185]{max-width:16ch;font-family:var(--efn-font);font-size:clamp(2.4rem,6.5vw,4.25rem);font-weight:var(--efn-fw-light,200);letter-spacing:-.02em;color:var(--efn-ink,#141a29);margin:0 0 18px;line-height:1.08}.hero-lede[data-v-83e21185]{max-width:36rem;font-family:var(--efn-font);color:#ffffffe0;margin:0 0 28px;font-size:clamp(1rem,2vw,1.125rem);line-height:1.65}.hero-cta[data-v-83e21185]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-hint[data-v-83e21185]{font-family:var(--efn-font);font-size:var(--efn-fs-sm);color:#ffffffb3;margin:20px 0 0}.hero-hint[data-v-83e21185] a{color:var(--efn-gold-soft);font-weight:var(--efn-fw-semibold);text-decoration:none}.hero-hint[data-v-83e21185] a:hover{color:#fff}.hero-dock[data-v-83e21185]{flex-direction:column;gap:18px;width:100%;display:flex}.hero-dock__row[data-v-83e21185]{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:14px;width:100%;display:flex}.hero-dock__stats[data-v-83e21185]{flex-wrap:nowrap;flex-shrink:0;align-items:stretch;gap:12px;margin-left:auto;display:flex}.hero-card[data-v-83e21185]{z-index:1;box-sizing:border-box;-webkit-backdrop-filter:blur(28px)saturate(1.45);backdrop-filter:blur(28px)saturate(1.45);color:var(--efn-ink,#141a29);text-shadow:none;background:#ffffff6b;border:1px solid #ffffffb3;border-radius:28px;position:relative;box-shadow:0 10px 32px #141a2914,inset 0 1px #ffffffb3}.hero-card--feature[data-v-83e21185]{flex-direction:column;flex:0 420px;gap:10px;max-width:420px;padding:22px 24px 24px;display:flex}.hero-card__head[data-v-83e21185]{align-items:flex-start;gap:12px;display:flex}.hero-card__lead-icon[data-v-83e21185]{width:28px;height:28px;color:var(--efn-ink,#141a29);flex-shrink:0;margin-top:2px}.hero-card__title[data-v-83e21185]{font-family:var(--efn-font);font-size:clamp(1.1rem,1.7vw,1.28rem);font-weight:var(--efn-fw-bold,700);color:var(--efn-ink,#141a29);margin:0;line-height:1.3}.hero-card__text[data-v-83e21185]{max-width:36ch;font-family:var(--efn-font);font-size:var(--efn-fs-sm,.875rem);color:var(--efn-ink-soft,#5a6578);margin:0;line-height:1.55}.hero-card--stat[data-v-83e21185]{flex-direction:column;flex:none;justify-content:space-between;width:176px;min-height:168px;padding:22px 20px 18px;display:flex}.hero-card__value[data-v-83e21185]{font-family:var(--efn-font);font-size:clamp(2.75rem,5vw,3.5rem);font-weight:var(--efn-fw-light,300);letter-spacing:-.04em;color:var(--efn-ink,#141a29);margin:0;line-height:.95}.hero-card__label[data-v-83e21185]{font-family:var(--efn-font);font-size:var(--efn-fs-sm,.875rem);color:var(--efn-ink-soft,#5a6578);margin:10px 0 0;line-height:1.35}.hero-card__corner-icon[data-v-83e21185]{width:30px;height:30px;color:var(--efn-ink,#141a29);align-self:flex-end}.hero-tagline[data-v-83e21185]{text-align:center;font-family:var(--efn-font);font-size:clamp(.95rem,1.5vw,1.1rem);font-weight:var(--efn-fw-light,300);letter-spacing:.01em;color:var(--efn-ink-soft,#5a6578);margin:2px 0 0}@keyframes hero-pan-83e21185{0%{object-position:48% 38%}to{object-position:54% 30%}}@media (width<=767px){.hero[data-v-83e21185]{min-height:min(100svh,900px)}.hero-frame[data-v-83e21185]{gap:28px;padding:96px 16px 20px}.hero-brand[data-v-83e21185]{height:44px;margin-bottom:20px}.hero-cta[data-v-83e21185]{flex-direction:column;align-items:stretch}.hero-cta[data-v-83e21185] a{justify-content:center;width:100%}.hero-dock__row[data-v-83e21185]{flex-wrap:wrap}.hero-card--feature[data-v-83e21185]{flex:100%;max-width:none}.hero-dock__stats[data-v-83e21185]{width:100%;margin-left:0}.hero-card--stat[data-v-83e21185]{flex:1 1 0;width:auto;min-height:152px}.hero-card__value[data-v-83e21185]{font-size:clamp(2.4rem,10vw,3rem)}}@media (prefers-reduced-motion:reduce){.hero-bg[data-v-83e21185]{animation:none}}.landing-nav-cta[data-v-8017c005]{background:var(--efn-accent);color:var(--efn-ink-on-accent,#141a29);box-shadow:var(--efn-shadow-sm), inset 0 1px 0 #ffffff59;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff59;font-weight:600}.landing-nav-cta[data-v-8017c005]:hover{background:var(--efn-accent-strong);color:var(--efn-ink-on-accent,#141a29);border-color:#ffffff73}.landing-page[data-v-e831f5a0]{--landing-section-y:88px;--landing-section-x:24px;background:var(--efn-bg);min-height:100vh;color:var(--efn-ink);font-family:var(--efn-font);isolation:auto;padding:0;overflow-x:hidden}.container[data-v-e831f5a0]{max-width:1120px;padding:0 var(--landing-section-x);margin:0 auto}.hint-link[data-v-e831f5a0]{color:inherit;font-weight:var(--efn-fw-semibold)}.section[data-v-e831f5a0]{padding:var(--landing-section-y) 0}.section-intro[data-v-e831f5a0]{text-align:center;max-width:640px;margin:0 auto 48px}.section-intro--left[data-v-e831f5a0]{text-align:left;margin:0}.eyebrow[data-v-e831f5a0]{font-size:var(--efn-fs-xs);font-weight:var(--efn-fw-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--efn-gold-strong);margin:0 0 12px}.eyebrow--on-dark[data-v-e831f5a0]{color:var(--efn-gold-soft)}.section-title[data-v-e831f5a0]{font-size:clamp(1.75rem,3.5vw,2.35rem);font-weight:var(--efn-fw-light);letter-spacing:-.02em;color:var(--efn-ink);margin:0 0 16px;line-height:1.25}.section-title--light[data-v-e831f5a0]{color:#fff}.section-lede[data-v-e831f5a0]{font-size:var(--efn-fs-md);color:var(--efn-ink-soft);margin:0;line-height:1.65}.section-lede--light[data-v-e831f5a0]{color:#f8fafcc7}.feature-list[data-v-e831f5a0]{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.feature-row[data-v-e831f5a0]{border-top:1px solid var(--efn-form-border);animation:row-in-e831f5a0 .55s var(--efn-ease) both;grid-template-columns:auto 1fr;align-items:start;gap:24px;padding:28px 0;display:grid}.feature-row[data-v-e831f5a0]:last-child{border-bottom:1px solid var(--efn-form-border)}.feature-row[data-v-e831f5a0]:first-child{animation-delay:50ms}.feature-row[data-v-e831f5a0]:nth-child(2){animation-delay:.12s}.feature-row[data-v-e831f5a0]:nth-child(3){animation-delay:.19s}.feature-row[data-v-e831f5a0]:nth-child(4){animation-delay:.26s}.feature-index[data-v-e831f5a0]{font-size:var(--efn-fs-sm);font-weight:var(--efn-fw-bold);letter-spacing:.08em;color:var(--efn-gold-strong);padding-top:4px}.feature-copy h3[data-v-e831f5a0]{font-size:1.25rem;font-weight:var(--efn-fw-bold);color:var(--efn-ink);margin:0 0 8px}.feature-copy p[data-v-e831f5a0]{font-size:var(--efn-fs-md);color:var(--efn-ink-soft);margin:0;line-height:1.65}.roles-layout[data-v-e831f5a0]{gap:40px;display:grid}@media (width>=900px){.roles-layout[data-v-e831f5a0]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px}}.roles-grid[data-v-e831f5a0]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.role-block[data-v-e831f5a0]{border-radius:var(--efn-radius-md);corner-shape:var(--efn-corner-shape);padding:24px 20px}.role-icon[data-v-e831f5a0]{color:var(--efn-gold-strong);margin-bottom:12px;font-size:28px}.role-block h3[data-v-e831f5a0]{font-size:1.05rem;font-weight:var(--efn-fw-bold);color:var(--efn-ink);margin:0 0 8px}.role-block p[data-v-e831f5a0]{font-size:var(--efn-fs-sm);color:var(--efn-ink-soft);margin:0;line-height:1.55}.section-ppdb[data-v-e831f5a0]{padding:var(--landing-section-y) 0}.ppdb-shell[data-v-e831f5a0]{width:min(1280px, calc(100% - (2 * var(--landing-section-x))));margin:0 auto}.ppdb-stage[data-v-e831f5a0]{border-radius:var(--efn-radius-lg);corner-shape:var(--efn-corner-shape);border:1px solid var(--efn-border);width:100%;min-height:min(520px,72vh);box-shadow:var(--efn-shadow-md);background:#fffcf7eb;grid-template-columns:1fr;gap:0;display:grid;position:relative;overflow:hidden}@media (width>=900px){.ppdb-stage[data-v-e831f5a0]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch}}.ppdb-stage__visual[data-v-e831f5a0]{background:var(--efn-navy-deep);min-width:0;min-height:240px;position:relative}@media (width>=900px){.ppdb-stage__visual[data-v-e831f5a0]{min-height:100%}}.ppdb-stage__image[data-v-e831f5a0]{object-fit:cover;width:100%;height:100%;min-height:240px;display:block}@media (width>=900px){.ppdb-stage__image[data-v-e831f5a0]{min-height:0;position:absolute;inset:0}}.ppdb-stage__veil[data-v-e831f5a0]{pointer-events:none;background:linear-gradient(#0f172a0f 0%,#0f172a47 100%),linear-gradient(90deg,#0000 55%,#fffcf733 100%);position:absolute;inset:0}.ppdb-stage__content[data-v-e831f5a0]{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;min-width:0;padding:clamp(28px,4vw,48px) clamp(22px,3.5vw,44px);display:flex;position:relative}.ppdb-stage__content .section-title[data-v-e831f5a0],.ppdb-stage__content .section-lede[data-v-e831f5a0]{max-width:none}.ppdb-steps[data-v-e831f5a0]{flex-direction:column;gap:16px;width:100%;margin:28px 0 0;padding:0;list-style:none;display:flex}.ppdb-steps li[data-v-e831f5a0]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.ppdb-steps__num[data-v-e831f5a0]{font-size:var(--efn-fs-xs);font-weight:var(--efn-fw-bold);letter-spacing:.12em;color:var(--efn-gold-strong);padding-top:3px}.ppdb-steps strong[data-v-e831f5a0]{font-size:var(--efn-fs-md);font-weight:var(--efn-fw-semibold);color:var(--efn-ink);margin:0 0 4px;display:block}.ppdb-steps p[data-v-e831f5a0]{font-size:var(--efn-fs-sm);color:var(--efn-ink-soft);margin:0;line-height:1.55}.ppdb-actions[data-v-e831f5a0]{flex-wrap:wrap;gap:12px;width:100%;margin-top:32px;display:flex}@keyframes row-in-e831f5a0{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){.landing-page[data-v-e831f5a0]{--landing-section-y:56px;--landing-section-x:12px}.section[data-v-e831f5a0],.section-ppdb[data-v-e831f5a0]{padding:var(--landing-section-y) 0}.ppdb-shell[data-v-e831f5a0]{width:min(1280px, calc(100% - (2 * var(--landing-section-x))))}.ppdb-stage__content[data-v-e831f5a0]{padding:28px 20px}.roles-grid[data-v-e831f5a0]{grid-template-columns:1fr}.feature-row[data-v-e831f5a0]{gap:16px;padding:22px 0}}@font-face{font-family:remixicon;src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643);src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643#iefix)format("embedded-opentype"),url(/assets/remixicon-CZw4FkzQ.woff2?t=1769685282643)format("woff2"),url(/assets/remixicon-S6an_USy.woff?t=1769685282643)format("woff"),url(/assets/remixicon-sqouR8Ox.ttf?t=1769685282643)format("truetype"),url(/assets/remixicon-BTtOSOPh.svg?t=1769685282643#remixicon)format("svg");font-display:swap}[class^=ri-],[class*=\ ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-lg{vertical-align:-.0667em;font-size:1.3333em;line-height:.75em}.ri-xl{vertical-align:-.075em;font-size:1.5em;line-height:.6666em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist Variable", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-600:oklch(66.6% .179 58.318);--color-emerald-600:oklch(59.6% .145 163.225);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--radius-xs:.125rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist Variable", sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:Geist Variable,sans-serif}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.right-0{right:0}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-\[var\(--efn-control-h\,36px\)\]{width:var(--efn-control-h,36px);height:var(--efn-control-h,36px)}.size-\[var\(--efn-control-h-lg\,42px\)\]{width:var(--efn-control-h-lg,42px);height:var(--efn-control-h-lg,42px)}.size-\[var\(--efn-control-h-sm\,32px\)\]{width:var(--efn-control-h-sm,32px);height:var(--efn-control-h-sm,32px)}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-\[var\(--efn-control-h\,36px\)\]{height:var(--efn-control-h,36px)}.h-\[var\(--efn-control-h-lg\,42px\)\]{height:var(--efn-control-h-lg,42px)}.h-\[var\(--efn-control-h-sm\,32px\)\]{height:var(--efn-control-h-sm,32px)}.h-auto{height:auto}.w-4{width:calc(var(--spacing) * 4)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[80\%\]{max-width:80%}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-\(--reka-tooltip-content-transform-origin\){transform-origin:var(--reka-tooltip-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}.rounded-\[var\(--efn-radius-pill\,999px\)\]{border-radius:var(--efn-radius-pill,999px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#e8edf3\]{border-color:#e8edf3}.border-\[\#f1f5f9\]{border-color:#f1f5f9}.border-\[color-mix\(in_srgb\,\#dc2626_28\%\,transparent\)\]{border-color:#dc262647}.border-\[color-mix\(in_srgb\,\#fff_14\%\,var\(--efn-navy\,\#141a29\)\)\]{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#fff_14\%\,var\(--efn-navy\,\#141a29\)\)\]{border-color:color-mix(in srgb,#fff 14%,var(--efn-navy,#141a29))}}.border-\[var\(--efn-form-border\,rgba\(20\,26\,41\,0\.1\)\)\]{border-color:var(--efn-form-border,#141a291a)}.border-transparent{border-color:#0000}.bg-\[rgba\(220\,38\,38\,0\.08\)\]{background-color:#dc262614}.bg-\[var\(--efn-form-surface\,rgba\(255\,255\,255\,0\.55\)\)\]{background-color:var(--efn-form-surface,#ffffff8c)}.bg-\[var\(--efn-gold-mist\,rgba\(196\,177\,143\,0\.28\)\)\]{background-color:var(--efn-gold-mist,#c4b18f47)}.bg-\[var\(--efn-navy\,\#141a29\)\]{background-color:var(--efn-navy,#141a29)}.bg-border{background-color:var(--border)}.bg-foreground{background-color:var(--foreground)}.bg-input{background-color:var(--input)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:0}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\(--brand-primary\){color:var(--brand-primary)}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#64748b\]{color:#64748b}.text-\[var\(--efn-gold-strong\,\#b2926f\)\]{color:var(--efn-gold-strong,#b2926f)}.text-\[var\(--efn-ink\,\#141a29\)\]{color:var(--efn-ink,#141a29)}.text-\[var\(--efn-ink-soft\,\#5a6578\)\]{color:var(--efn-ink-soft,#5a6578)}.text-amber-600{color:var(--color-amber-600)}.text-background{color:var(--background)}.text-destructive{color:var(--destructive)}.text-emerald-600{color:var(--color-emerald-600)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.bg-blend-color{background-blend-mode:color}.shadow-\[var\(--efn-inset-glass\,inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\)\]{--tw-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--efn-shadow-sm\,0_2px_10px_rgba\(20\,26\,41\,0\.05\)\)\]{--tw-shadow:var(--efn-shadow-sm,0 2px 10px #141a290d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-\[\.is-assistant\]\:text-foreground:is(:where(.group).is-assistant *){color:var(--foreground)}.group-\[\.is-user\]\:ml-auto:is(:where(.group).is-user *){margin-left:auto}.group-\[\.is-user\]\:rounded-lg:is(:where(.group).is-user *){border-radius:var(--radius)}.group-\[\.is-user\]\:bg-secondary:is(:where(.group).is-user *){background-color:var(--secondary)}.group-\[\.is-user\]\:px-4:is(:where(.group).is-user *){padding-inline:calc(var(--spacing) * 4)}.group-\[\.is-user\]\:py-3:is(:where(.group).is-user *){padding-block:calc(var(--spacing) * 3)}.group-\[\.is-user\]\:text-foreground:is(:where(.group).is-user *){color:var(--foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}@media (hover:hover){.hover\:border-\[rgba\(196\,177\,143\,0\.55\)\]:hover{border-color:#c4b18f8c}.hover\:bg-\[color-mix\(in_srgb\,var\(--efn-gold-mist\,rgba\(196\,177\,143\,0\.28\)\)_80\%\,white\)\]:hover{background-color:var(--efn-gold-mist,#c4b18f47)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--efn-gold-mist\,rgba\(196\,177\,143\,0\.28\)\)_80\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--efn-gold-mist,#c4b18f47) 80%,white)}}.hover\:bg-\[rgba\(196\,177\,143\,0\.12\)\]:hover{background-color:#c4b18f1f}.hover\:bg-\[rgba\(220\,38\,38\,0\.14\)\]:hover{background-color:#dc262624}.hover\:bg-\[rgba\(255\,255\,255\,0\.88\)\]:hover{background-color:#ffffffe0}.hover\:bg-\[var\(--efn-navy-deep\,\#0d111a\)\]:hover{background-color:var(--efn-navy-deep,#0d111a)}.hover\:text-\[var\(--efn-ink\,\#141a29\)\]:hover{color:var(--efn-ink,#141a29)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-\[var\(--efn-form-ring\,0_0_0_3px_rgba\(104\,202\,220\,0\.28\)\)\]:focus-visible{--tw-ring-color:var(--efn-form-ring,0 0 0 3px #68cadc47)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-\[var\(--efn-radius-pill\,999px\)\]{border-radius:var(--efn-radius-pill,999px)}:where([data-state=open]) .in-data-\[state\=open\]\:rotate-180{rotate:180deg}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-end\]\:pr-4:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 4)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-4:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 4)}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.aria-expanded\:bg-\[color-mix\(in_srgb\,var\(--efn-gold-mist\,rgba\(196\,177\,143\,0\.28\)\)_80\%\,white\)\][aria-expanded=true]{background-color:var(--efn-gold-mist,#c4b18f47)}@supports (color:color-mix(in lab, red, red)){.aria-expanded\:bg-\[color-mix\(in_srgb\,var\(--efn-gold-mist\,rgba\(196\,177\,143\,0\.28\)\)_80\%\,white\)\][aria-expanded=true]{background-color:color-mix(in srgb,var(--efn-gold-mist,#c4b18f47) 80%,white)}}.aria-expanded\:bg-\[rgba\(196\,177\,143\,0\.12\)\][aria-expanded=true]{background-color:#c4b18f1f}.aria-expanded\:bg-\[rgba\(255\,255\,255\,0\.88\)\][aria-expanded=true]{background-color:#ffffffe0}.aria-expanded\:text-\[var\(--efn-ink\,\#141a29\)\][aria-expanded=true]{color:var(--efn-ink,#141a29)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius) - 4px)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-top-2[data-state=closed]{--tw-exit-translate-y:calc(2*var(--spacing)*-1)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:slide-in-from-top-2[data-state=open]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-horizontal\:mx-px:where([data-orientation=horizontal]){margin-inline:1px}.data-horizontal\:w-auto:where([data-orientation=horizontal]){width:auto}.data-vertical\:my-px:where([data-orientation=vertical]){margin-block:1px}.data-vertical\:h-auto:where([data-orientation=vertical]){height:auto}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-md>:not(:first-child){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-md>:not(:last-child){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\\\'w-\\\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*="'w-'"]){width:fit-content}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-r-lg\!>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:var(--radius)!important;border-bottom-right-radius:var(--radius)!important}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius)!important;border-bottom-left-radius:var(--radius)!important}.\[\&\>div\]\:pb-0>div{padding-bottom:0}.\[\&\>input\]\:flex-1>input{flex:1}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--brand-primary:#c4b18f;--brand-primary-strong:#b2926f;--brand-primary-warm:#d8927f;--brand-sky:#68cadc;--brand-sky-strong:#4bb5c9;--brand-secondary:#141a29;--brand-text:#4a5163;--brand-silver:#a8b8c2;--brand-accent-blue:#5e68c8;--brand-maroon:#461628;--text-secondary:#6f7688;--border-color:#eef2f7;--bg-light:#fafafa;--white:#fff;--danger:#dc2626;--success:#059669;--warning:#d97706;--lk-bg-page:#f1f5f9;--lk-bg-header:#fff;--lk-bg-panel:#fff;--lk-bg-elevated:#f8fafc;--lk-bg-input:#fff;--lk-border:#dbe3ee;--lk-border-soft:#c8d3e0;--lk-text:#141a29;--lk-text-muted:#64748b;--lk-accent:#c4b18f;--lk-accent-hover:#b2926f;--lk-accent-muted:#c4b18f24;--lk-sky:#68cadc;--lk-navy-light:#eef2f7;--lk-success:#047857;--lk-success-muted:#0478571a;--lk-danger:#dc2626;--lk-danger-muted:#dc262614;--lk-stage:#e8edf3;--lk-video-surface:#0f172a;--lk-shadow:#0f172a14;--lk-shadow-strong:#0f172a24;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--brand-text);background:var(--bg-light);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px}a{color:var(--brand-primary);text-decoration:none}a:hover{opacity:.85}button{cursor:pointer;font-family:inherit}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;background:var(--bg-light);color:var(--brand-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--border-color);padding:10px 12px;font-size:12px;font-weight:600}td{border-bottom:1px solid var(--border-color);color:var(--brand-text);padding:10px 12px}tr:hover td{background:#f9fafb}input,select,textarea{color:var(--brand-text);border:1px solid var(--border-color);border-radius:8px;outline:none;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}input:focus,select:focus,textarea:focus{border-color:var(--brand-primary)}.btn{border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.btn-primary{background:var(--brand-primary);color:var(--brand-secondary)}.btn-primary:hover{background:var(--brand-primary-strong)}.btn-outline{color:var(--brand-secondary);border:1px solid var(--border-color);background:#fff}.btn-outline:hover{background:var(--bg-light)}.btn-danger{background:var(--danger);color:#fff}.btn-sm{padding:5px 10px;font-size:12px}.badge{border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.badge-success{color:#065f46;background:#ecfdf5}.badge-warning{color:#92400e;background:#fffbeb}.badge-danger{color:#991b1b;background:#fef2f2}.badge-info{color:#1e40af;background:#eff6ff}.badge-neutral{color:#4f4c60;background:#f5f5f5}.card{border:1px solid var(--border-color);background:#fff;border-radius:12px;margin-bottom:12px;padding:16px}.page-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.page-header h2{color:var(--brand-secondary);font-size:20px;font-weight:700}.pagination{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.pagination button{border:1px solid var(--border-color);cursor:pointer;background:#fff;border-radius:8px;padding:6px 14px;font-size:13px}.pagination button:hover:not(:disabled){background:var(--bg-light)}.pagination button:disabled{opacity:.4;cursor:not-allowed}.pagination span{color:var(--text-secondary);font-size:13px}.modal-overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box{background:#fff;border-radius:14px;width:90%;max-width:500px;max-height:80vh;padding:24px;overflow-y:auto;box-shadow:0 20px 60px #0003}@media (width<=768px){.page-header{flex-direction:column;align-items:flex-start;gap:12px}.modal-box{width:95%;padding:16px}}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.layout-root--topbar-default{--topbar-bg:#fff;--topbar-border:#eef2f7;--topbar-shadow:none;--topbar-title-color:#141a29;--topbar-icon-color:#4f4c60;--topbar-icon-border:#eef2f7;--topbar-icon-hover-bg:#f8fafc;--topbar-burger-border:#eef2f7;--topbar-burger-hover-bg:#f8fafc}.layout-root--topbar-gold{--topbar-bg:linear-gradient(125deg, #fdf8ef 0%, #f3e8d0 22%, #e8d4a8 48%, #d4bc8a 72%, #ead9b8 100%);--topbar-border:#ffffff8c;--topbar-shadow:0 4px 18px #c4b18f29;--topbar-title-color:#141a29;--topbar-icon-color:#141a29;--topbar-icon-border:#ffffffa6;--topbar-icon-hover-bg:#ffffffb8;--topbar-burger-border:#fff9;--topbar-burger-hover-bg:#ffffffad}.layout-root--topbar-gold .topbar{isolation:isolate;position:relative;overflow:hidden}.layout-root--topbar-gold .topbar:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 8%,#ffffff8c 0%,#0000 48%),radial-gradient(circle at 94% 20%,#fff8eb73 0%,#0000 42%),linear-gradient(#ffffff47 0%,#0000 55%);position:absolute;inset:0}.layout-root--topbar-gold .topbar:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffff73 20%,#ffffff8c 50%,#ffffff73 80%,#0000);height:1px;position:absolute;inset:auto 0 0}.layout-root--topbar-gold .topbar>*{z-index:2;position:relative}.layout-root--topbar-gold .page-title{text-shadow:0 1px #ffffffa6}.layout-root--topbar-gold .icon-btn,.layout-root--topbar-gold .burger{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff6b}.layout-root--topbar-gold .icon-btn:hover,.layout-root--topbar-gold .burger:hover{background:var(--topbar-icon-hover-bg);border-color:#ffffffd9}.layout-root--topbar-gold .notif-badge{box-shadow:0 0 0 2px #ffffffe6}.layout-root--sidebar-classic{--sidebar-bg:#141a29;--sidebar-bg-solid:#141a29;--sidebar-fg:#fff;--sidebar-nav-fg:#ffffffd1;--sidebar-nav-fg-muted:#ffffffb8;--sidebar-nav-hover-bg:#ffffff14;--sidebar-group-open-bg:#ffffff0f;--sidebar-accent:#c4b18f;--sidebar-active-bg:#c4b18f38;--sidebar-active-fg:#e8d5b5;--sidebar-active-border:#c4b18f;--sidebar-group-active-bg:#c4b18f24;--sidebar-sub-active-bg:#c4b18f2e;--sidebar-sub-active-fg:#f0e4cc;--sidebar-sub-active-tree:#c4b18f73;--sidebar-sub-tree:#ffffff29;--sidebar-sub-hover-bg:#ffffff0f;--sidebar-divider:#ffffff1a;--sidebar-avatar-bg:#c4b18f;--sidebar-avatar-ring:transparent;--sidebar-peek-shadow:4px 0 24px #0003;--sidebar-active-radius:0;--sidebar-active-margin:0}.layout-root--sidebar-refined{--sidebar-bg:linear-gradient(175deg, #142438 0%, #141a29 42%, #1a3354 100%);--sidebar-bg-solid:#141a29;--sidebar-fg:#f8fafc;--sidebar-nav-fg:#f8fafcc7;--sidebar-nav-fg-muted:#f8fafc9e;--sidebar-nav-hover-bg:#ffffff0f;--sidebar-group-open-bg:#ffffff0b;--sidebar-accent:#c4ae7a;--sidebar-active-bg:linear-gradient(90deg, #c4ae7a47 0%, #c4ae7a1f 55%, #c4ae7a0a 100%);--sidebar-active-fg:#f3e8d4;--sidebar-active-border:#c4ae7a;--sidebar-group-active-bg:#c4ae7a24;--sidebar-sub-active-bg:#c4ae7a33;--sidebar-sub-active-fg:#f7efdf;--sidebar-sub-active-tree:#c4ae7a8c;--sidebar-sub-tree:#c4ae7a47;--sidebar-sub-hover-bg:#ffffff0e;--sidebar-divider:#ffffff14;--sidebar-avatar-bg:#c4ae7a;--sidebar-avatar-ring:#c4ae7a73;--sidebar-peek-shadow:6px 0 32px #08101c73;--sidebar-active-radius:0 10px 10px 0;--sidebar-active-margin:0 8px 0 0}.layout-root--sidebar-refined .sidebar{isolation:isolate;border-right:1px solid #c4ae7a1f;position:relative}.layout-root--sidebar-refined .sidebar:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(90% 42% at 20% -8%,#c4ae7a29,#0000 55%),radial-gradient(70% 50% at 100% 100%,#0d948812,#0000 50%),linear-gradient(#ffffff0a 0%,#0000 28%);position:absolute;inset:0}.layout-root--sidebar-refined .sidebar>*{z-index:1;position:relative}.layout-root--sidebar-refined .sidebar-header{padding-bottom:18px}.layout-root--sidebar-refined .sidebar-user,.layout-root--sidebar-refined .mini-avatar{border-top-color:var(--sidebar-divider);border-bottom-color:var(--sidebar-divider);background:#0000001f}.layout-root--sidebar-refined .avatar{box-shadow:0 0 0 2px var(--sidebar-avatar-ring)}.layout-root--sidebar-refined .name{letter-spacing:-.01em;font-weight:600}.layout-root--sidebar-refined .role-badge{letter-spacing:.02em;font-weight:650}.layout-root--sidebar-refined .nav-item{transition:background .15s,color .15s}.layout-root--sidebar-refined .nav-item.active,.layout-root--sidebar-refined .nav-item--group-active{border-radius:var(--sidebar-active-radius);margin:var(--sidebar-active-margin);box-shadow:inset 0 1px #ffffff0f}.layout-root--sidebar-refined .nav-item.sub{border-radius:8px;margin-right:10px}.layout-root--sidebar-refined .nav-item.sub.sub-active{box-shadow:inset 0 0 0 1px #c4ae7a2e}.lk-page{width:100%;min-height:100dvh}.lk-page--live{flex-direction:column;height:100dvh;min-height:100dvh;max-height:100dvh;padding-bottom:0;display:flex;overflow:hidden}.lk-room{background:var(--lk-bg-page);width:100%;height:100%;min-height:0;color:var(--lk-text);flex-direction:column;flex:1;display:flex;overflow:hidden}.lk-room-header{background:var(--lk-bg-header);border-bottom:1px solid var(--lk-border);box-shadow:0 1px 0 var(--lk-shadow);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 20px;display:flex}.lk-room-header h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.lk-room-brand{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.lk-room-brand img{object-fit:contain;width:auto;height:32px}.lk-room-brand__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lk-accent-hover);font-size:10px;font-weight:700;line-height:1.2}.lk-badge{background:var(--lk-danger-muted);color:var(--lk-danger);border:1px solid color-mix(in srgb, var(--lk-danger) 35%, transparent);border-radius:20px;padding:2px 10px;font-size:11px;font-weight:600;animation:2s infinite lk-pulse-badge}@keyframes lk-pulse-badge{0%,to{opacity:1}50%{opacity:.65}}.lk-count{color:var(--lk-text-muted);align-items:center;gap:4px;margin-left:auto;font-size:13px;display:flex}.lk-panel-toggle{color:var(--lk-text-muted);border:1px solid var(--lk-border);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.lk-panel-toggle:hover{background:var(--lk-bg-elevated);color:var(--lk-text)}.lk-panel-toggle.active{background:var(--lk-accent-muted);color:var(--lk-accent-hover);border-color:color-mix(in srgb, var(--lk-accent) 35%, transparent)}.lk-room-body{min-height:0;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));flex:1;align-items:stretch;display:flex;overflow:hidden}.lk-room--immersive.lk-room--host-dashboard .lk-room-header{display:none}.lk-room--immersive .lk-room-body{flex:1;min-height:0}.lk-stage{background:var(--lk-stage);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.lk-audio-unlock{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080f1e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.lk-audio-unlock-card{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:340px;padding:24px 22px;box-shadow:0 18px 50px #00000059}.lk-audio-unlock-icon{color:#e11d48;font-size:40px}.lk-audio-unlock-title{color:#0f172a;margin:10px 0 4px;font-size:17px;font-weight:700}.lk-audio-unlock-desc{color:#475569;margin:0 0 16px;font-size:13.5px;line-height:1.5}.lk-audio-unlock-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;display:inline-flex}.lk-audio-unlock-btn:hover{background:#1d4ed8}.lk-stage.has-screen-share .lk-spotlight{flex:1;padding:12px 14px 0}.lk-spotlight{flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 16px 0;display:flex}.lk-spotlight-media{background:var(--lk-video-surface);border:1px solid var(--lk-border-soft);width:100%;height:100%;max-height:100%;box-shadow:0 2px 14px var(--lk-shadow);border-radius:12px;position:relative;overflow:hidden}.lk-spotlight-media video{object-fit:contain;background:var(--lk-video-surface);width:100%;height:100%;display:block}.lk-spotlight-media .lk-label{color:#e2e8f0;background:#0f172abf;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:8px}.lk-stage.has-screen-share .lk-filmstrip{flex:none;max-height:140px;padding:8px 14px 12px;overflow:auto hidden}.lk-filmstrip{flex-shrink:0;gap:8px;padding:8px 14px 12px;display:flex;overflow-x:auto}.lk-grid-wrap{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.lk-grid-more{color:var(--lk-text-muted);text-align:center;border-top:1px solid var(--lk-border-soft);background:color-mix(in srgb, var(--lk-bg-panel) 40%, transparent);flex-shrink:0;grid-column:1/-1;margin:0;padding:6px 14px 10px;font-size:11px;font-weight:600}.lk-pin-grid{gap:8px;width:100%;height:100%;min-height:200px;display:grid}.lk-pin-grid--1{grid-template-columns:1fr}.lk-pin-grid--2{grid-template-columns:repeat(2,1fr)}.lk-pin-grid--3,.lk-pin-grid--4{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.lk-pin-tile{min-height:160px}.lk-grid.lk-grid--film{flex:none;grid-auto-columns:minmax(140px,200px);grid-auto-flow:column;max-height:140px;overflow:auto hidden}.lk-grid{-webkit-overflow-scrolling:touch;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:8px;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:12px;display:grid;overflow:hidden auto}.lk-grid .lk-video{width:100%;min-width:0;height:auto}.lk-grid--1{grid-template-columns:minmax(0,720px);place-content:center}.lk-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-grid--9{grid-template-columns:repeat(3,minmax(0,1fr))}.lk-grid--many{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1024px){.lk-grid--9,.lk-grid--many{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.lk-grid{gap:6px;padding:8px}.lk-grid--4,.lk-grid--9,.lk-grid--many{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-grid .lk-label{padding:1px 6px;font-size:10px;bottom:4px;left:4px}.lk-grid .lk-muted,.lk-grid .lk-hand-icon{font-size:14px;top:4px;right:4px}.lk-grid-more{padding:6px 8px;font-size:11px}}@media (width<=480px){.lk-grid{gap:4px;padding:6px}.lk-grid--4,.lk-grid--9,.lk-grid--many{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-grid--1{grid-template-columns:1fr}}.lk-grid .lk-video:only-child{justify-self:center;max-width:min(100%,720px)}.lk-spotlight-area{flex:1;align-items:stretch;gap:8px;min-height:0;padding:12px;display:grid}.lk-spotlight--1{grid-template-rows:1fr;grid-template-columns:1fr}.lk-spotlight--2{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr)}.lk-spotlight--4{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.lk-spotlight-area .lk-video--spotlight{aspect-ratio:auto;max-width:100%;height:100%}.lk-filmstrip-row{border-top:1px solid var(--lk-border-soft);background:color-mix(in srgb, var(--lk-bg-panel) 30%, transparent);flex-shrink:0;gap:6px;max-height:120px;padding:6px 12px 10px;display:flex;overflow:auto hidden}.lk-filmstrip-row .lk-video--thumb{aspect-ratio:auto;border-radius:8px;flex:none;width:150px;height:84px}.lk-filmstrip-row .lk-video--thumb .lk-avatar-placeholder{font-size:28px}.lk-filmstrip-row .lk-video--thumb .lk-label{padding:1px 5px;font-size:10px}@media (width<=768px){.lk-spotlight--2{grid-template-rows:repeat(2,1fr);grid-template-columns:1fr}.lk-spotlight--4{grid-template-columns:repeat(2,1fr)}.lk-filmstrip-row{max-height:90px}.lk-filmstrip-row .lk-video--thumb{width:120px;height:68px}}.lk-video.cam-off video{opacity:0}.lk-avatar-placeholder{color:#cbd5e1;pointer-events:none;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);justify-content:center;align-items:center;font-size:48px;display:flex;position:absolute;inset:0}.lk-video--thumb .lk-avatar-placeholder{font-size:28px}.lk-film-item{background:var(--lk-video-surface);border:2px solid #0000;border-radius:8px;flex-shrink:0;width:168px;height:94px;position:relative;overflow:hidden}.lk-film-item.local{border-color:color-mix(in srgb, var(--lk-success) 45%, transparent)}.lk-film-item video{object-fit:cover;width:100%;height:100%;display:block}.lk-film-item.cam-off video{opacity:0}.lk-film-item .lk-label{color:#e2e8f0;background:#0f172abf;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600;position:absolute;bottom:6px;left:6px}.lk-film-item .lk-muted,.lk-film-item .lk-hand-icon{font-size:14px}.lk-video{aspect-ratio:16/9;background:var(--lk-video-surface);border:1px solid var(--lk-border-soft);width:100%;max-width:100%;min-height:0;box-shadow:0 1px 8px var(--lk-shadow);contain:layout paint;border-radius:10px;position:relative;overflow:hidden}.lk-video video{object-fit:cover;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.lk-video.local{outline:2px solid color-mix(in srgb, var(--lk-success) 45%, transparent);outline-offset:-1px}.lk-video .lk-label{color:#e2e8f0;background:#0f172abf;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:8px}.lk-muted{color:var(--lk-danger);font-size:18px;position:absolute;top:8px;right:8px}.lk-hand-icon{color:#fbbf24;font-size:18px;position:absolute;top:8px;left:8px}.lk-waiting-host{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:32px 24px;display:flex}.lk-waiting-host__icon{width:72px;height:72px;color:var(--lk-accent-hover);background:var(--lk-accent-muted);border-radius:18px;place-items:center;margin-bottom:16px;font-size:34px;display:grid}.lk-waiting-host h2{margin:0 0 8px;font-size:1.2rem}.lk-waiting-host p{max-width:420px;color:var(--lk-text-muted);margin:0 0 8px;font-size:14px;line-height:1.55}.lk-rail{border-left:1px solid var(--lk-border);background:var(--lk-bg-panel);flex-direction:column;flex-shrink:0;width:min(300px,32vw);min-height:0;max-height:100%;display:flex;overflow:hidden}.lk-rail-mod{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.lk-rail-chat,.lk-rail-transcript{border-top:1px solid var(--lk-border);flex:1;align-self:stretch;width:100%;min-width:0;min-height:0}.lk-rail-materials{border-top:1px solid var(--lk-border);flex:1;min-height:0}.lk-bottom-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#1a2d4a 0%,#243b5c 50%,#1e3350 100%);border:1px solid #c4b18f33;border-radius:999px;align-items:center;gap:6px;max-width:calc(100vw - 24px);padding:8px 16px;display:flex;position:relative;bottom:auto;left:auto;transform:none;box-shadow:0 8px 32px #0f172a59,0 2px 8px #00000026,inset 0 1px #c4b18f1f}.lk-bottom-shell{bottom:max(12px, env(safe-area-inset-bottom,12px));z-index:9999;pointer-events:none;flex-direction:column;align-items:center;gap:8px;max-width:calc(100vw - 16px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.lk-bottom-shell .lk-bottom-bar{pointer-events:auto}.lk-media-policy-banner{pointer-events:none;color:#fde68a;background:#0f172aeb;border:1px solid #fbbf2459;border-radius:12px;max-width:min(420px,100vw - 24px);padding:8px 12px;font-size:11px;line-height:1.4;box-shadow:0 4px 16px #00000040}.lk-media-policy-banner__line{align-items:flex-start;gap:6px;margin:0;display:flex}.lk-media-policy-banner__line+.lk-media-policy-banner__line{margin-top:6px}.lk-media-policy-banner__line svg{flex-shrink:0;margin-top:1px;font-size:14px}.lk-bar-btn{color:#ffffffa6;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:46px;min-height:46px;padding:8px 10px;font-size:13px;transition:all .15s;display:inline-flex}.lk-bar-btn:hover{color:#fff;background:#ffffff14}.lk-bar-btn.lk-bar-media{color:#ffffffb3;background:#ffffff0f;border-color:#ffffff14}.lk-bar-btn.lk-bar-media.active{color:#6ee7b7;background:linear-gradient(135deg,#04785740,#10b98133);border-color:#10b98173;box-shadow:0 0 12px #10b98133}.lk-bar-btn.lk-bar-media.disabled,.lk-bar-btn.lk-bar-media:not(.active){color:#ffffff73;background:#ffffff0a;border-color:#ffffff0f}.lk-bar-btn.active:not(.lk-bar-media):not(.lk-bar-leave){color:#d4bb8e;background:linear-gradient(135deg,#c4b18f33,#d4bb8e26);border-color:#c4b18f66;box-shadow:0 0 10px #c4b18f26}.lk-bar-btn.lk-bar-leave{color:#fca5a5;background:linear-gradient(135deg,#dc262633,#ef444426);border-color:#ef444459}.lk-bar-btn.lk-bar-leave:hover{color:#fecaca;background:linear-gradient(135deg,#dc262659,#ef444440);box-shadow:0 0 12px #dc262640}.lk-bar-btn.lk-bar-audio-warn{color:#fcd34d;background:#fbbf2426;border-color:#fbbf244d;animation:2s ease-in-out infinite pulse-warn}@keyframes pulse-warn{0%,to{box-shadow:0 0 #fbbf2400}50%{box-shadow:0 0 8px 2px #fbbf2433}}.lk-bar-btn.record{color:#ffffffa6}.lk-bar-btn.record.active{color:#fca5a5;background:linear-gradient(135deg,#dc262640,#ef44442e);border-color:#ef444466;animation:1.5s ease-in-out infinite pulse-rec}@keyframes pulse-rec{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 10px 2px #ef444440}}.lk-bar-btn.record.processing{color:#fcd34d}.lk-btn-text{letter-spacing:.01em;opacity:.85;font-size:9.5px;font-weight:600}.lk-bar-btn.disabled,.lk-bar-btn:disabled{opacity:.45;cursor:not-allowed}@media (width<=960px){.lk-room-body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.lk-stage{background:#0f172a}.lk-count{margin-left:auto}.lk-room-header{flex-wrap:nowrap;gap:6px;padding:6px 10px;overflow:hidden}.lk-room-header .lk-room-brand,.lk-room-header .lk-badge,.lk-room-header .lk-panel-toggle.active:not(.lk-back-btn){display:none}.lk-spotlight{padding:6px 8px 0}}.lk-mobile-stage,.lk-speaker-stage{background:#0f172a;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.lk-speaker-hero{background:#0f172a;border-radius:0;flex:1 1 0;width:100%;min-height:0;position:relative;overflow:hidden}.lk-speaker-hero.lk-video{aspect-ratio:auto;max-width:none;height:auto}.lk-speaker-hero video{object-fit:contain;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.lk-speaker-hero.speaking,.lk-film-item.speaking{box-shadow:inset 0 0 0 3px #22c55e}.lk-filmstrip--stage{-webkit-overflow-scrolling:touch;background:#0f172a;border-top:1px solid #ffffff14;flex:none;align-items:center;gap:8px;max-height:132px;padding:10px 14px 12px;overflow:auto hidden}.lk-filmstrip--stage .lk-film-item{flex-shrink:0;width:176px;height:99px}.lk-filmstrip-more{color:#94a3b8;white-space:nowrap;background:#ffffff0f;border-radius:8px;flex-shrink:0;align-self:center;margin:0 4px;padding:8px 12px;font-size:12px;font-weight:700}.lk-mobile-hero{aspect-ratio:auto;width:100%;min-height:0;max-height:none;box-shadow:none;background:#0f172a;border:none;border-radius:0;flex:1 1 0;margin:0;position:relative;overflow:hidden}.lk-mobile-hero.lk-video{aspect-ratio:auto;max-width:none;height:auto}.lk-mobile-hero video{object-fit:cover;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.lk-filmstrip--mobile{-webkit-overflow-scrolling:touch;background:#0f172a;border-top:1px solid #ffffff14;flex:none;gap:6px;max-height:108px;padding:8px 8px 6px;overflow:auto hidden}.lk-filmstrip--mobile .lk-film-item{width:128px;height:72px}@media (width<=959px){.lk-room-header h3{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.lk-room-header--compact .lk-badge:not(.breakout){display:none}.lk-count{font-size:11px}.lk-panel-toggle .lk-btn-text,.lk-leave-btn .lk-btn-text,.lk-btn-text{display:none}.lk-bottom-shell{bottom:max(8px, env(safe-area-inset-bottom,8px));max-width:calc(100vw - 8px)}.lk-bottom-bar{flex-wrap:nowrap;justify-content:center;gap:4px;max-width:calc(100vw - 12px);padding:6px 10px;overflow:visible}.lk-media-policy-banner{padding:6px 10px;font-size:10px}.lk-bar-btn{border-radius:12px;min-width:40px;min-height:40px;padding:6px 7px;font-size:15px}.lk-spotlight-media{border-radius:10px;max-height:calc(100dvh - 220px)}.lk-film-item{width:120px;height:68px}}.lk-bar-overflow{position:relative}.lk-overflow-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10050;background:linear-gradient(160deg,#1e3350 0%,#243b5c 100%);border:1px solid #c4b18f33;border-radius:16px;flex-direction:column;gap:2px;min-width:190px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 -4px 24px #0000004d,inset 0 1px #ffffff0f}.lk-overflow-item{color:#ffffffbf;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;transition:all .12s;display:flex}.lk-overflow-item:hover{color:#fff;background:#ffffff14}.lk-overflow-item.active{color:#d4bb8e;background:#c4b18f26}.lk-overflow-item.processing{color:#fcd34d}.lk-overflow-item:disabled{opacity:.4;cursor:default}.lk-overflow-item svg,.lk-overflow-item .iconify{flex-shrink:0;font-size:18px}.lk-overflow-pop-enter-active{transition:opacity .15s,transform .15s}.lk-overflow-pop-leave-active{transition:opacity .1s,transform .1s}.lk-overflow-pop-enter-from,.lk-overflow-pop-leave-to{opacity:0;transform:translateY(8px)scale(.95)}.lk-mobile-chat-backdrop{z-index:10030;background:#0f172a59;justify-content:stretch;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.lk-mobile-chat-backdrop .lk-chat.compact{width:100%;max-width:100%}.lk-mobile-mod-backdrop{z-index:10040;background:#0f172a66;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.lk-mobile-mod-sheet{background:var(--lk-bg-header);border:1px solid var(--lk-border);border-radius:14px 14px 0 0;flex-direction:column;width:100%;max-height:min(82vh,640px);display:flex;overflow:hidden}.lk-mobile-mod-head{border-bottom:1px solid var(--lk-border);color:var(--lk-text);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.lk-mobile-mod-head h4{align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}.lk-mobile-mod-close{color:var(--lk-text-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:22px;line-height:1}.lk-mobile-mod-body{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:8px;padding:10px 12px 16px;display:flex;overflow-y:auto}body.lk-live-room-active{height:100dvh;overflow:hidden}body.lk-live-room-active .lk-recording-banner{bottom:calc(96px + env(safe-area-inset-bottom,0px))}:root{--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--text-secondary-light:#8b8a96}.dashboard-home{flex-direction:column;gap:.625rem;display:flex}.dashboard-home-hero{color:#fff;background:radial-gradient(120% 80% at 100% -20%,#fff8dc59 0%,#0000 55%),radial-gradient(80% 60% at 0 100%,#0000002e 0%,#0000 50%),linear-gradient(128deg,#c9ad78 0%,#c4b18f 38%,#b2926f 72%,#7a6844 100%);border:1px solid #a59068;border-radius:.875rem;padding:1rem 1.125rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 12px 32px #5a462838}.dashboard-home-hero__mesh{opacity:.35;pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000 20%,#0000 85%);mask-image:linear-gradient(135deg,#000 20%,#0000 85%)}.dashboard-home-hero__orb{filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute}.dashboard-home-hero__orb--1{background:#ffecbe73;width:9rem;height:9rem;top:-2.5rem;right:-1rem}.dashboard-home-hero__orb--2{background:#ffffff1f;width:7rem;height:7rem;bottom:-3rem;left:28%}.dashboard-home-hero__orb--3{background:#8f7c5659;width:4.5rem;height:4.5rem;top:35%;right:32%}.dashboard-home-hero__shine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);height:1px;position:absolute;top:0;left:0;right:0}.dashboard-home-hero__content{z-index:1;position:relative}.dashboard-home-hero__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem;margin-bottom:.75rem;display:flex}.dashboard-home-hero__identity{flex:1;align-items:center;gap:.875rem;min-width:0;display:flex}.dashboard-home-hero__avatar-ring{background:linear-gradient(145deg,#ffffffa6,#ffffff1f);border-radius:50%;padding:3px;box-shadow:0 4px 14px #3c2d1440}.dashboard-home-hero__badge{letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;flex-shrink:0;padding:.3125rem .625rem;font-size:.6875rem;font-weight:700}.dashboard-home-hero__eyebrow{letter-spacing:.03em;text-transform:uppercase;color:#ffffffc7;margin-bottom:.125rem;font-size:.6875rem;font-weight:600;display:block}.dashboard-home-hero__title{color:#fff;text-shadow:0 1px 2px #3c2d1433;margin:0;font-size:1.25rem;line-height:1.25}.dashboard-home-hero__desc{color:#ffffffe0;max-width:36rem;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.dashboard-home-hero__actions{flex-wrap:wrap;gap:.375rem;display:flex}.dashboard-home-hero__action{color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .6875rem;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.dashboard-home-hero__action:hover{color:#fff;background:#ffffff2e;border-color:#ffffff59;transform:translateY(-1px)}.dashboard-home-hero__action--primary{color:var(--brand-secondary);background:#fffffff0;border-color:#fffffff0;box-shadow:0 4px 12px #3c2d142e}.dashboard-home-hero__action--primary:hover{color:var(--brand-secondary);background:#fff}.dashboard-home-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=768px){.dashboard-home-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.dashboard-home-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.dashboard-home-kpi-grid--compact{gap:.5rem}@media (width>=992px){.dashboard-home-kpi-grid--compact{grid-template-columns:repeat(5,minmax(0,1fr))}}.dashboard-home-kpi-grid--compact .dashboard-home-kpi{min-height:auto;box-shadow:none;border-radius:.625rem;padding:.5rem .625rem}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__accent{opacity:.65;height:2px}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__head{gap:.375rem}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__label{letter-spacing:.03em;font-size:.625rem;font-weight:600}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__value{margin-top:.25rem;font-size:1.125rem;font-weight:700}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__sub{min-height:.875rem;margin-top:.125rem;font-size:.625rem}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__icon{border-radius:.375rem;width:1.5rem;height:1.5rem}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__icon svg{width:14px;height:14px}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__chev{display:none}.dashboard-home-kpi-grid--compact .dashboard-home-kpi-link:hover .dashboard-home-kpi,.dashboard-home-kpi-grid--compact .dashboard-home-kpi-link:focus-visible .dashboard-home-kpi{box-shadow:none;border-color:var(--neutral-300);transform:none}.dashboard-home-kpi-link{height:100%;color:inherit;text-decoration:none;display:block}.dashboard-home-kpi{border:1px solid var(--neutral-200);background:linear-gradient(165deg,#fff 0%,#fafafa 100%);border-radius:.875rem;flex-direction:column;gap:0;height:100%;min-height:7.5rem;padding:.875rem .875rem .75rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.dashboard-home-kpi-link:hover .dashboard-home-kpi,.dashboard-home-kpi-link:focus-visible .dashboard-home-kpi{border-color:color-mix(in srgb, var(--brand-primary) 28%, var(--neutral-200));box-shadow:0 10px 28px #182d4a14, 0 0 0 1px color-mix(in srgb, var(--brand-primary) 8%, transparent);transform:translateY(-2px)}.dashboard-home-kpi__accent{background:var(--kpi-accent,var(--brand-primary));opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.dashboard-home-kpi__head{align-items:center;gap:.5rem;min-width:0;display:flex}.dashboard-home-kpi__label{letter-spacing:.04em;text-transform:uppercase;min-width:0;color:var(--text-secondary-light);flex:1;font-size:.6875rem;font-weight:700;line-height:1.35}.dashboard-home-kpi__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--brand-secondary);margin:.625rem 0 0;font-size:1.625rem;font-weight:800;line-height:1.05}.dashboard-home-kpi__sub{min-height:1rem;color:var(--text-secondary-light);margin:.375rem 0 0;font-size:.6875rem;line-height:1.4}.dashboard-home-kpi__sub--empty{visibility:hidden}.dashboard-home-kpi__sub-detail{color:var(--text-secondary-light);opacity:.92;margin:.125rem 0 0;font-size:.625rem;line-height:1.45}.dashboard-home-kpi-grid--compact .dashboard-home-kpi__sub-detail{margin-top:.1rem;font-size:.5625rem;line-height:1.4}.dashboard-home-kpi__icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:inline-flex;box-shadow:inset 0 1px #ffffffa6}.dashboard-home-kpi__chev{color:var(--text-secondary-light);opacity:0;font-size:1rem;transition:opacity .2s,transform .2s,color .2s;position:absolute;bottom:.75rem;right:.75rem;transform:translate(-4px,4px)}.dashboard-home-kpi-link:hover .dashboard-home-kpi__chev,.dashboard-home-kpi-link:focus-visible .dashboard-home-kpi__chev{opacity:1;color:var(--brand-primary);transform:translate(0)}.dashboard-home-kpi--brand{--kpi-accent:var(--brand-primary)}.dashboard-home-kpi--brand .dashboard-home-kpi__icon{color:#8f7040;background:linear-gradient(145deg,#f8f1e4 0%,#efe3c9 100%)}.dashboard-home-kpi--success{--kpi-accent:#059669}.dashboard-home-kpi--success .dashboard-home-kpi__icon{color:#059669;background:linear-gradient(145deg,#ecfdf5 0%,#d1fae5 100%)}.dashboard-home-kpi--warning{--kpi-accent:#d97706}.dashboard-home-kpi--warning .dashboard-home-kpi__icon{color:#d97706;background:linear-gradient(145deg,#fffbeb 0%,#fef3c7 100%)}.dashboard-home-kpi--info{--kpi-accent:#2563eb}.dashboard-home-kpi--info .dashboard-home-kpi__icon{color:#2563eb;background:linear-gradient(145deg,#eff6ff 0%,#dbeafe 100%)}.dashboard-home-kpi--neutral{--kpi-accent:#64748b}.dashboard-home-kpi--neutral .dashboard-home-kpi__icon{color:#475569;background:linear-gradient(145deg,#f8fafc 0%,#e2e8f0 100%)}.dashboard-home-row{grid-template-columns:1fr;gap:.625rem;display:grid}@media (width>=992px){.dashboard-home-row--split-10-14{grid-template-columns:10fr 14fr}.dashboard-home-row--half{grid-template-columns:1fr 1fr}}.dashboard-home-panel{border:1px solid var(--neutral-200);background:#fff;border-radius:.75rem;padding:.6875rem .75rem .75rem}.dashboard-home-panel--fill{height:100%}.dashboard-home-panel__head{border-bottom:1px solid var(--neutral-100);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.dashboard-home-panel__head h5{color:var(--brand-secondary);margin:0;font-size:.875rem;font-weight:700}.dashboard-home-panel__head a{color:var(--brand-primary);font-size:.75rem;font-weight:600;text-decoration:none}.dashboard-home-scroll-list{scrollbar-width:thin;flex-direction:column;max-height:15.5rem;display:flex;overflow-y:auto}.dashboard-home-scroll-list--tall{max-height:18rem}.dashboard-home-list-item{border-bottom:1px solid var(--neutral-100);padding:.5rem 0}.dashboard-home-list-item:last-child{border-bottom:0;padding-bottom:0}.dashboard-home-list-item--event{align-items:flex-start;gap:.5rem;display:flex}.dashboard-home-event-date{text-align:center;background:color-mix(in srgb, var(--brand-primary) 8%, white);border:1px solid color-mix(in srgb, var(--brand-primary) 14%, white);border-radius:.4375rem;flex-shrink:0;min-width:2.75rem;padding:.25rem .375rem}.dashboard-home-prog-row{margin-bottom:.625rem}.dashboard-home-prog-row__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.dashboard-home-prog-row__label{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.dashboard-home-prog-row__count{color:var(--text-secondary-light);flex-shrink:0;font-size:.75rem}.dashboard-home-prog-bar{background:var(--neutral-100);border-radius:999px;height:.375rem;overflow:hidden}.dashboard-home-prog-bar__fill{background:var(--brand-primary);border-radius:999px;height:100%;transition:width .3s}.dashboard-home-empty{color:var(--text-secondary-light);font-size:.8125rem}.dashboard-home-list-title{color:var(--brand-secondary);font-weight:600;text-decoration:none;display:block}.dashboard-home-list-title:hover{color:var(--brand-primary)}.dashboard-home-list-meta{color:var(--text-secondary-light);margin-top:.25rem;font-size:.75rem}.dashboard-home-list-body{color:var(--text-secondary-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0;font-size:.8125rem;display:-webkit-box;overflow:hidden}.profile-avatar{background:color-mix(in srgb, var(--brand-primary) 20%, white);color:var(--brand-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%}.settings-card{border:1px solid var(--border-color);background:#fff;border-radius:.75rem;padding:1.25rem 1.5rem}.settings-section{border-bottom:1px solid var(--border-color);margin-bottom:1.25rem;padding-bottom:1.25rem}.settings-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.settings-section__title{color:var(--brand-secondary);margin-bottom:.5rem;font-size:.9375rem;font-weight:700}.settings-section__desc{color:var(--text-secondary-light);margin-bottom:.75rem;font-size:.8125rem;line-height:1.5}.settings-list{color:var(--brand-text);margin:0 0 .75rem 1.125rem;font-size:.8125rem;line-height:1.6}.settings-progress{margin:.75rem 0}.settings-progress__bar{background:var(--neutral-100);border-radius:999px;height:.375rem;overflow:hidden}.settings-progress__fill{background:var(--brand-primary);border-radius:999px;height:100%;transition:width .3s}.settings-progress__meta{color:var(--text-secondary-light);justify-content:space-between;margin-bottom:.375rem;font-size:.75rem;display:flex}.pub-auth-head{align-items:center;gap:14px;display:flex}.pub-auth-head__icon{border-radius:var(--efn-radius-sm,14px);flex-shrink:0;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.pub-auth-head__icon--register{color:var(--efn-gold-strong,#b2926f);background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 70%, white);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);border:1px solid #c4b18f59}.pub-auth-head__icon--login{color:var(--efn-navy,#141a29);background:color-mix(in srgb, var(--efn-sky-mist,#68cadc38) 60%, white);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);border:1px solid #68cadc47}.pub-auth-head__title{color:var(--efn-ink,#141a29);margin:0;font-size:1.2rem;font-weight:800;line-height:1.25}.pub-auth-head__sub{color:var(--efn-ink-soft,#5a6578);margin:4px 0 0;font-size:13px;line-height:1.4}.pub-quota-pill{border-radius:var(--efn-radius-pill,999px);color:var(--efn-sky-strong,#4bb5c9);background:var(--efn-sky-mist,#68cadc38);border:1px solid #68cadc47;align-items:center;gap:5px;margin-top:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.pub-callout{border-radius:var(--efn-radius-sm,14px);align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.pub-callout__icon{flex-shrink:0;margin-top:2px;font-size:20px;line-height:1}.pub-callout__content{flex:1;min-width:0}.pub-callout__title{color:var(--efn-ink,#141a29);margin:0 0 6px;font-size:14px;font-weight:800;line-height:1.35}.pub-callout__text{color:var(--efn-ink-soft,#5a6578);margin:0;font-size:13px;line-height:1.5}.pub-callout__text+.pub-callout__text{margin-top:4px}.pub-callout strong{font-weight:800}.pub-callout p:not(.pub-callout__title):not(.pub-callout__text){color:var(--efn-ink-soft,#5a6578);margin:0;font-size:13px;line-height:1.5}.pub-callout--gold{background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 65%, white);box-shadow:var(--efn-shadow-sm,0 2px 10px #141a290d);border:1px solid #c4b18f73}.pub-callout--gold .pub-callout__icon{color:var(--efn-gold-strong,#b2926f)}.pub-callout--gold .pub-callout__title{color:var(--efn-ink,#141a29)}.pub-callout--muted{background:var(--efn-form-surface,#ffffff8c);border:1px solid var(--efn-form-border,#141a291a);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3)}.pub-callout--muted .pub-callout__icon{color:var(--efn-ink-muted,#8b95a3)}.pub-form-card{border-radius:var(--efn-radius-md,22px);background:var(--efn-form-surface,#ffffff8c);border:1px solid var(--efn-form-border,#141a291a);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);padding:16px}.pub-form-card .pub-field:first-child,.pub-form-card .pub-field-row:first-child{margin-top:0}.pub-form-card .pub-submit{margin-top:4px}.pub-panel--minimal .pub-panel__head:empty{display:none}.pub-done{text-align:center;padding:12px 8px 8px}.pub-done__icon{color:var(--efn-sky,#68cadc);margin-bottom:14px;font-size:3rem}.pub-done__hint{color:var(--efn-ink-soft,#5a6578);margin:0;font-size:14px;line-height:1.6}.pub-done__hint strong{color:var(--efn-ink,#141a29);font-weight:800}.pub-done .pub-callout{text-align:left;margin-top:16px}.pub-panel{border-radius:var(--efn-radius-md,22px);background:var(--efn-surface,#fffffff0);border:1px solid var(--efn-form-border,#141a291a);box-shadow:var(--efn-shadow-lg,0 16px 40px #141a291a);-webkit-backdrop-filter:var(--efn-blur-sm,blur(16px));backdrop-filter:var(--efn-blur-sm,blur(16px));padding:22px 20px 24px}.pub-panel--minimal{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:4px 2px 8px}.pub-panel--minimal .pub-panel__head{margin-bottom:14px}.pub-panel--minimal .pub-panel__title{font-size:1.15rem;font-weight:700}.pub-panel--minimal .pub-panel__desc{font-size:13px}.pub-panel__head{margin-bottom:18px}.pub-panel__badge{border-radius:var(--efn-radius-pill,999px);letter-spacing:.05em;text-transform:uppercase;color:var(--efn-sky-strong,#4bb5c9);background:var(--efn-sky-mist,#68cadc38);border:1px solid #68cadc47;align-items:center;gap:6px;margin-bottom:10px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.pub-panel__badge :deep(svg){font-size:14px}.pub-panel__title{color:var(--efn-ink,#141a29);margin:0 0 6px;font-size:clamp(1.2rem,3vw,1.4rem);font-weight:800;line-height:1.25}.pub-panel__desc{color:var(--efn-ink-soft,#5a6578);margin:0;font-size:14px;line-height:1.55}.pub-panel__desc strong{color:var(--efn-ink,#141a29);font-weight:800}.pub-block{border-radius:var(--efn-radius-sm,14px);background:var(--efn-form-surface,#ffffff8c);border:1px solid var(--efn-form-border,#141a291a);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);padding:18px}.pub-block+.pub-block{margin-top:14px}.pub-block__head{border-bottom:1px solid var(--efn-form-border,#141a291a);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.pub-block__icon{border-radius:var(--efn-radius-xs,10px);width:40px;height:40px;color:var(--efn-sky-strong,#4bb5c9);background:var(--efn-sky-mist,#68cadc38);flex-shrink:0;place-items:center;font-size:22px;display:grid}.pub-block__icon--gold{color:var(--efn-gold-strong,#b2926f);background:var(--efn-gold-mist,#c4b18f47)}.pub-block__head strong{color:var(--efn-ink,#141a29);font-size:15px;font-weight:800;line-height:1.25;display:block}.pub-block__head span{color:var(--efn-ink-muted,#8b95a3);margin-top:2px;font-size:12px;font-weight:500;display:block}.pub-field{flex-direction:column;gap:6px;display:flex}.pub-field+.pub-field{margin-top:12px}.pub-field-row{grid-template-columns:1fr;align-items:start;gap:12px;margin-top:12px;display:grid}.pub-field-row .pub-field+.pub-field{margin-top:0}@media (width>=640px){.pub-field-row{grid-template-columns:1fr 1fr}}.pub-modal .pub-field-row{grid-template-columns:1fr}.pub-field__label{color:var(--efn-ink,#141a29);font-size:13px;font-weight:700}.pub-field__req{color:#dc2626;margin-left:2px}.pub-field__wrap{position:relative}.pub-field__icon{color:var(--efn-ink-muted,#8b95a3);pointer-events:none;font-size:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.pub-field__wrap--area .pub-field__icon{top:14px;transform:none}.pub-field__input{width:100%;height:var(--efn-control-h-lg,42px);border:1px solid var(--efn-form-border,#141a291a);border-radius:var(--efn-radius-pill,999px);background:var(--efn-form-surface,#ffffff8c);color:var(--efn-ink,#141a29);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);padding:0 14px 0 42px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.pub-field__input--area{border-radius:var(--efn-radius-sm,14px);resize:vertical;height:auto;min-height:96px;padding:12px 14px 12px 42px}.pub-field__input--password{padding-right:44px}.pub-field__input:focus{box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3), var(--efn-form-ring,0 0 0 3px #68cadc47);border-color:#68cadcb8;outline:none}.pub-field__input:disabled{opacity:.65;cursor:not-allowed;background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 25%, white)}.pub-field__toggle{border-radius:var(--efn-radius-pill,999px);width:34px;height:34px;color:var(--efn-ink-muted,#8b95a3);cursor:pointer;background:0 0;border:none;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pub-field__toggle:hover{color:var(--efn-ink,#141a29);background:#c4b18f1f}.pub-field__hint{color:var(--efn-ink-muted,#8b95a3);margin:0;font-size:12px}.pub-tabs{border-radius:var(--efn-radius-pill,999px);background:color-mix(in srgb, var(--efn-gold-mist,#c4b18f47) 35%, white);border:1px solid var(--efn-form-border,#141a291a);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);gap:6px;margin-bottom:16px;padding:5px;display:flex}.pub-tab{border-radius:var(--efn-radius-pill,999px);color:var(--efn-ink-muted,#8b95a3);cursor:pointer;background:0 0;border:none;flex:1;padding:11px 14px;font-size:13px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s}.pub-tab:hover:not(.pub-tab--active){color:var(--efn-ink-soft,#5a6578)}.pub-tab--active{background:var(--efn-surface-strong,#ffffff9e);color:var(--efn-ink,#141a29);box-shadow:var(--efn-shadow-sm,0 2px 10px #141a290d)}.pub-alert{border-radius:var(--efn-radius-sm,14px);align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.pub-alert__icon{flex-shrink:0;margin-top:1px;font-size:18px}.pub-alert--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.pub-alert--success{color:#065f46;background:color-mix(in srgb, var(--efn-sky-mist,#68cadc38) 50%, #ecfdf5);border:1px solid #68cadc59}.pub-alert--info{color:var(--efn-ink-soft,#5a6578);background:var(--efn-sky-mist,#68cadc38);border:1px solid #68cadc47}.pub-submit{width:100%;height:var(--efn-control-h-lg,42px);border:1px solid color-mix(in srgb, #fff 14%, var(--efn-navy,#141a29));border-radius:var(--efn-radius-pill,999px);color:#fff;cursor:pointer;background:var(--efn-navy,#141a29);box-shadow:var(--efn-shadow-md,0 10px 28px #141a2912);justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s,background .15s;display:inline-flex}.pub-submit:hover:not(:disabled){background:var(--efn-navy-deep,#0d111a);box-shadow:var(--efn-shadow-lg,0 16px 40px #141a291a);transform:translateY(-1px)}.pub-submit:disabled{opacity:.65;cursor:not-allowed;transform:none}.pub-submit__spin{animation:.8s linear infinite pub-spin}.pub-quota{border-radius:var(--efn-radius-xs,10px);color:var(--efn-sky-strong,#4bb5c9);background:var(--efn-sky-mist,#68cadc38);border:1px solid #68cadc47;align-items:center;gap:6px;margin-top:10px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.pub-modal-overlay{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141a297a;justify-content:center;align-items:center;padding:20px 16px;display:flex;position:fixed;inset:0}.pub-modal{border-radius:var(--efn-radius-md,22px);background:var(--efn-surface,#fffffff0);border:1px solid var(--efn-form-border,#141a291a);width:min(480px,100%);max-height:min(90vh,820px);box-shadow:var(--efn-shadow-lg,0 16px 40px #141a291a);-webkit-backdrop-filter:var(--efn-blur-sm,blur(16px));backdrop-filter:var(--efn-blur-sm,blur(16px));position:relative;overflow:auto}.pub-modal__close{z-index:2;width:var(--efn-control-h,36px);height:var(--efn-control-h,36px);border:1px solid var(--efn-form-border,#141a291a);border-radius:var(--efn-radius-pill,999px);color:var(--efn-ink-muted,#8b95a3);background:var(--efn-form-surface,#ffffff8c);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3);cursor:pointer;place-items:center;font-size:20px;transition:background .15s,color .15s,border-color .15s;display:grid;position:absolute;top:12px;right:12px}.pub-modal__close:hover{color:var(--efn-ink,#141a29);background:#ffffffe0;border-color:#c4b18f8c}.pub-modal__body{padding:4px}.pub-modal__body .pub-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:16px 14px 14px}.pub-modal__body .pub-panel--minimal{padding:16px 14px 14px}.pub-event-btn{min-height:var(--efn-control-h,36px);border-radius:var(--efn-radius-pill,999px);white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex}.pub-event-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.pub-event-btn--primary{color:var(--efn-ink-on-gold,#141a29);background:linear-gradient(to right, var(--efn-gold-soft,#e4d8c4), var(--efn-gold-warm,#d8927f));box-shadow:var(--efn-shadow-sm,0 2px 10px #141a290d);border:1px solid #c4b18f73}.pub-event-btn--primary:hover:not(:disabled){box-shadow:var(--efn-shadow-md,0 10px 28px #141a2912);transform:translateY(-1px)}.pub-event-btn--secondary{color:var(--efn-ink,#141a29);background:var(--efn-form-surface,#ffffff8c);border:1px solid var(--efn-form-border,#141a291a);box-shadow:var(--efn-inset-glass,inset 0 1px 0 #ffffffb3)}.pub-event-btn--secondary:hover:not(:disabled){border-color:#c4b18f8c;transform:translateY(-1px)}
