.sidebar[data-v-9a6a8870]{width:var(--sidebar-width);flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--space-4);background:var(--color-bg);border-right:1px solid var(--color-line);position:sticky;top:0;height:100vh;overflow-y:auto}.sidebar__top[data-v-9a6a8870]{display:flex;align-items:center;justify-content:space-between}.sidebar__brand[data-v-9a6a8870]{display:flex;align-items:center;padding:0 var(--space-2);text-decoration:none}.sidebar__close[data-v-9a6a8870]{display:none;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;color:var(--color-ink-soft);flex-shrink:0}.sidebar__backdrop[data-v-9a6a8870]{display:none}.sidebar__logo[data-v-9a6a8870]{height:28px;width:auto;max-width:100%;display:block}.sidebar__nav[data-v-9a6a8870]{display:flex;flex-direction:column;gap:var(--space-1)}.sidebar__link[data-v-9a6a8870]{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-3);border-radius:var(--radius-sm);color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:500;transition:background .15s ease,color .15s ease}.sidebar__link[data-v-9a6a8870]:hover{background:var(--color-surface-soft);color:var(--color-ink)}.sidebar__link--active[data-v-9a6a8870]{background:var(--color-accent-soft);color:var(--color-accent-ink)}.sidebar__link--button[data-v-9a6a8870]{background:none;border:none;width:100%;text-align:left}.sidebar__icon[data-v-9a6a8870]{flex-shrink:0}.sidebar__foot[data-v-9a6a8870]{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-1)}.sidebar__partner[data-v-9a6a8870]{margin-top:var(--space-4);padding:0 var(--space-3);font-size:var(--text-xs);color:var(--color-ink-faint);line-height:1.6}.sidebar__partner strong[data-v-9a6a8870]{color:var(--color-ink-soft);font-size:var(--text-sm)}.sidebar__partner-sub[data-v-9a6a8870]{display:block;font-size:.65rem;letter-spacing:.02em}@media (max-width: 900px){.sidebar[data-v-9a6a8870]{position:fixed;top:0;right:0;z-index:30;width:min(280px,80vw);height:100vh;transform:translate(100%);box-shadow:var(--shadow-raised);transition:transform .2s ease}.sidebar--open[data-v-9a6a8870]{transform:translate(0)}.sidebar__close[data-v-9a6a8870]{display:inline-flex}.sidebar__backdrop[data-v-9a6a8870]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#0a254066;opacity:0;pointer-events:none;transition:opacity .2s ease}.sidebar__backdrop--visible[data-v-9a6a8870]{opacity:1;pointer-events:auto}}.avatar[data-v-7ac644f4]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-ink);font-weight:600;flex-shrink:0}.avatar--muted[data-v-7ac644f4]{background:var(--color-surface-soft);color:var(--color-ink-faint)}.avatar--sm[data-v-7ac644f4]{width:32px;height:32px;font-size:var(--text-xs)}.avatar--md[data-v-7ac644f4]{width:44px;height:44px;font-size:var(--text-sm)}.avatar--lg[data-v-7ac644f4]{width:72px;height:72px;font-size:var(--text-lg)}.topbar[data-v-e33b7d2a]{height:var(--topbar-height);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-6);background:var(--color-bg);border-bottom:1px solid var(--color-line);position:sticky;top:0;z-index:10}.topbar__brand[data-v-e33b7d2a]{display:none;align-items:center;text-decoration:none}.topbar__logo[data-v-e33b7d2a]{height:24px;width:auto;display:block}.topbar__menu[data-v-e33b7d2a]{display:none;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink-soft);flex-shrink:0}.topbar__back[data-v-e33b7d2a]{display:inline-flex;align-items:center;gap:var(--space-2);padding:8px 14px;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:500;transition:border-color .15s ease,color .15s ease}.topbar__back[data-v-e33b7d2a]:hover{border-color:var(--color-ink-faint);color:var(--color-ink)}.topbar__right[data-v-e33b7d2a]{display:flex;align-items:center;gap:var(--space-4)}.topbar__credits[data-v-e33b7d2a]{padding:8px 16px;border-radius:var(--radius-pill);background:var(--color-surface-soft);border:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-ink-soft)}.topbar__credits strong[data-v-e33b7d2a]{color:var(--color-accent-ink)}.topbar__avatar-img[data-v-e33b7d2a]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.topbar__user[data-v-e33b7d2a]{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:none;font-size:var(--text-sm);font-weight:600;color:var(--color-ink)}@media (max-width: 900px){.topbar__brand[data-v-e33b7d2a]{display:flex}.topbar__back[data-v-e33b7d2a],.topbar__right[data-v-e33b7d2a]{display:none}.topbar__menu[data-v-e33b7d2a]{display:inline-flex}}@media (max-width: 640px){.topbar[data-v-e33b7d2a]{padding:0 var(--space-4)}}.app[data-v-4d8ad5de]{display:flex;min-height:100vh}.app__main[data-v-4d8ad5de]{flex:1;min-width:0;display:flex;flex-direction:column}.app__content[data-v-4d8ad5de]{flex:1}@media (max-width: 900px){.app[data-v-4d8ad5de]{flex-direction:column}}.card[data-v-ea896e8f]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.card__head[data-v-ea896e8f]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line)}.card__title[data-v-ea896e8f]{font-size:var(--text-lg)}.card__actions[data-v-ea896e8f]{flex-shrink:0}.card__body--padded[data-v-ea896e8f]{padding:var(--space-5)}.btn[data-v-b58ee228]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-sm);border:1px solid transparent;font-weight:600;font-size:var(--text-sm);transition:background .15s ease,border-color .15s ease,color .15s ease}.btn--sm[data-v-b58ee228]{padding:6px 14px}.btn--md[data-v-b58ee228]{padding:10px 20px}.btn--lg[data-v-b58ee228]{padding:14px 28px;font-size:var(--text-md)}.btn--block[data-v-b58ee228]{width:100%}.btn--primary[data-v-b58ee228]{background:var(--color-accent);color:#fff}.btn--primary[data-v-b58ee228]:hover:not(:disabled){background:var(--color-accent-hover)}.btn--secondary[data-v-b58ee228]{background:var(--color-surface);border-color:var(--color-line);color:var(--color-ink)}.btn--secondary[data-v-b58ee228]:hover:not(:disabled){border-color:var(--color-ink-faint)}.btn--ghost[data-v-b58ee228]{background:transparent;color:var(--color-accent-ink)}.btn--ghost[data-v-b58ee228]:hover:not(:disabled){background:var(--color-accent-soft)}.btn[data-v-b58ee228]:disabled{opacity:.45;cursor:not-allowed}.badge[data-v-e6712902]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600;white-space:nowrap}.badge--neutral[data-v-e6712902]{background:var(--color-badge-neutral-bg);color:var(--color-badge-neutral-ink)}.badge--accent[data-v-e6712902]{background:var(--color-badge-accent-bg);color:var(--color-badge-accent-ink)}.badge--success[data-v-e6712902]{background:var(--color-badge-success-bg);color:var(--color-badge-success-ink)}.badge--info[data-v-e6712902]{background:var(--color-badge-info-bg);color:var(--color-badge-info-ink)}.badge--warn[data-v-e6712902]{background:var(--color-badge-warn-bg);color:var(--color-badge-warn-ink)}.table__wrap[data-v-b9d00195]{overflow-x:auto;-webkit-overflow-scrolling:touch}.table[data-v-b9d00195]{width:100%;border-collapse:collapse;font-size:var(--text-sm);table-layout:fixed}.table th[data-v-b9d00195]{padding:0;border-bottom:1px solid var(--color-line);background:var(--color-surface);position:sticky;top:0;z-index:1}.table__sort[data-v-b9d00195],.table__label[data-v-b9d00195]{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-5);color:var(--color-ink-soft);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.table__sort[data-v-b9d00195]{border:none;background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease}.table__sort[data-v-b9d00195]:hover{color:var(--color-ink);background:var(--color-surface-soft)}.table__sort--active[data-v-b9d00195]{color:var(--color-accent-ink)}.table__sort-icons[data-v-b9d00195]{display:inline-flex;flex-direction:column;gap:1px;color:var(--color-ink-faint)}.table__sort-arrow[data-v-b9d00195]{opacity:.55}.table__sort-arrow--on[data-v-b9d00195]{opacity:1;color:var(--color-accent)}.table td[data-v-b9d00195]{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line);overflow:hidden}.table tr:last-child td[data-v-b9d00195]{border-bottom:none}.table tbody tr[data-v-b9d00195]{transition:background .12s ease}.table tbody tr[data-v-b9d00195]:hover{background:var(--color-surface-soft)}.table__row--clickable[data-v-b9d00195]{cursor:pointer}.table__truncate[data-v-b9d00195]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table__cell--bold[data-v-b9d00195]{font-weight:600}.table__cell--muted[data-v-b9d00195]{color:var(--color-ink-soft)}.stat[data-v-4e11a0e8]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-5);background:var(--color-surface-soft);border-radius:var(--radius-md)}.stat__value[data-v-4e11a0e8]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;color:var(--color-accent-ink)}.stat__label[data-v-4e11a0e8]{font-size:var(--text-sm);color:var(--color-ink-soft);font-weight:500}.empty[data-v-3f75d714]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-7) var(--space-5)}.empty__icon[data-v-3f75d714]{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-ink);margin-bottom:var(--space-4)}.empty__title[data-v-3f75d714]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.empty__desc[data-v-3f75d714]{margin-top:var(--space-2);color:var(--color-ink-soft);font-size:var(--text-sm);max-width:42ch}.empty__action[data-v-3f75d714]{margin-top:var(--space-5)}.resource[data-v-cd3c45cd]{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.resource[data-v-cd3c45cd]:hover,.resource[data-v-cd3c45cd]:focus-visible{box-shadow:var(--shadow-raised);transform:translateY(-2px)}.resource__thumb[data-v-cd3c45cd]{position:relative;aspect-ratio:16 / 9;background:var(--color-surface-soft)}.resource__thumb img[data-v-cd3c45cd]{width:100%;height:100%;object-fit:cover;display:block}.resource__thumb-fallback[data-v-cd3c45cd]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--color-ink-faint);background:linear-gradient(135deg,var(--color-accent-soft),var(--color-surface-soft))}.resource__kind[data-v-cd3c45cd]{position:absolute;top:var(--space-3);left:var(--space-3);padding:3px 10px;border-radius:var(--radius-pill);background:#0a2540b8;color:#fff;font-size:var(--text-xs);font-weight:600}.resource__play[data-v-cd3c45cd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffeb;color:var(--color-ink);opacity:0;transition:opacity .15s ease}.resource:hover .resource__play[data-v-cd3c45cd],.resource:focus-visible .resource__play[data-v-cd3c45cd]{opacity:1}.resource__duration[data-v-cd3c45cd]{position:absolute;right:var(--space-3);bottom:var(--space-3);padding:2px 10px;border-radius:var(--radius-pill);background:#0009;color:#fff;font-size:var(--text-xs);font-weight:600}.resource__body[data-v-cd3c45cd]{flex:1;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.resource__badges[data-v-cd3c45cd]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.resource__title[data-v-cd3c45cd]{font-size:var(--text-md);line-height:1.35}.resource__description[data-v-cd3c45cd]{font-size:var(--text-sm);color:var(--color-ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.resource__author[data-v-cd3c45cd]{margin-top:auto;display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-soft)}.resource__author-img[data-v-cd3c45cd]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.skeleton[data-v-7f4343a1]{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-line) 50%,var(--color-surface-soft) 75%);background-size:200% 100%;animation:skeleton-shimmer-7f4343a1 1.4s ease-in-out infinite}.skeleton--circle[data-v-7f4343a1]{border-radius:50%}@keyframes skeleton-shimmer-7f4343a1{0%{background-position:200% 0}to{background-position:-200% 0}}.dash[data-v-2e5d92ff]{display:grid;grid-template-columns:minmax(280px,5fr) minmax(0,7fr);grid-template-areas:"welcome start" "notifications cases" "resources resources";gap:var(--space-5);align-items:start}.dash__welcome[data-v-2e5d92ff]{grid-area:welcome}.dash__start[data-v-2e5d92ff]{grid-area:start}.dash__notifications[data-v-2e5d92ff]{grid-area:notifications}.dash__cases[data-v-2e5d92ff]{grid-area:cases}.dash__resources[data-v-2e5d92ff]{grid-area:resources}.dash__welcome-inner[data-v-2e5d92ff]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center;padding:var(--space-4) 0}.dash__avatar-img[data-v-2e5d92ff]{width:72px;height:72px;border-radius:50%;object-fit:cover}.dash__stats[data-v-2e5d92ff]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);width:100%;margin-top:var(--space-2)}.dash__start-copy[data-v-2e5d92ff]{color:var(--color-ink-soft);font-size:var(--text-sm);margin-bottom:var(--space-4)}.dash__skeleton-list[data-v-2e5d92ff]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) 0}.dash__notification-list[data-v-2e5d92ff]{list-style:none;padding:0;display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.dash__cases-scroll[data-v-2e5d92ff]{max-height:320px;overflow:auto}.dash__cases-skeleton[data-v-2e5d92ff]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.dash__notification[data-v-2e5d92ff]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);font-size:var(--text-sm)}.dash__notification[data-v-2e5d92ff]:last-child{border-bottom:none}.dash__notification-dot[data-v-2e5d92ff]{width:8px;height:8px;border-radius:50%;background:var(--color-line);flex-shrink:0;margin-top:6px}.dash__notification-dot--unread.dash__notification-dot--accent[data-v-2e5d92ff]{background:var(--color-badge-accent-ink)}.dash__notification-dot--unread.dash__notification-dot--info[data-v-2e5d92ff]{background:var(--color-badge-info-ink)}.dash__notification-dot--unread.dash__notification-dot--neutral[data-v-2e5d92ff]{background:var(--color-accent)}.dash__notification-body[data-v-2e5d92ff]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dash__notification-kind[data-v-2e5d92ff]{font-size:var(--text-xs);font-weight:600;letter-spacing:.01em}.dash__notification-kind--accent[data-v-2e5d92ff]{color:var(--color-badge-accent-ink)}.dash__notification-kind--info[data-v-2e5d92ff]{color:var(--color-badge-info-ink)}.dash__notification-kind--neutral[data-v-2e5d92ff]{color:var(--color-badge-neutral-ink)}.dash__notification-title[data-v-2e5d92ff]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink)}.dash__notification-date[data-v-2e5d92ff]{color:var(--color-ink-faint);font-size:var(--text-xs);flex-shrink:0;margin-top:2px}.dash__resource-grid[data-v-2e5d92ff]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.dash-fade-enter-active[data-v-2e5d92ff],.dash-fade-leave-active[data-v-2e5d92ff]{transition:opacity .25s ease}.dash-fade-enter-from[data-v-2e5d92ff],.dash-fade-leave-to[data-v-2e5d92ff]{opacity:0}@media (max-width: 1100px){.dash[data-v-2e5d92ff]{grid-template-columns:1fr 1fr;grid-template-areas:"welcome start" "cases cases" "notifications notifications" "resources resources"}}@media (max-width: 720px){.dash[data-v-2e5d92ff]{grid-template-columns:1fr;grid-template-areas:"welcome" "start" "cases" "notifications" "resources";gap:var(--space-4)}.dash__resource-grid[data-v-2e5d92ff]{grid-template-columns:1fr}}@media (max-width: 720px){.dash__welcome[data-v-2e5d92ff] .card--padded{padding:var(--space-4)}.dash__welcome-inner[data-v-2e5d92ff]{display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"avatar badge heading" "stats  stats stats";align-items:center;justify-items:start;text-align:left;gap:var(--space-3) var(--space-3);padding:0}.dash__welcome-inner[data-v-2e5d92ff]>*:nth-child(1){grid-area:avatar;width:40px;height:40px}.dash__welcome-inner[data-v-2e5d92ff]>*:nth-child(2){grid-area:heading;font-size:var(--text-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash__welcome-inner[data-v-2e5d92ff]>*:nth-child(3){grid-area:badge}.dash__welcome-inner[data-v-2e5d92ff]>*:nth-child(4){grid-area:stats;margin-top:0;gap:var(--space-2)}.dash__welcome-inner[data-v-2e5d92ff] .stat{padding:var(--space-2)}.dash__welcome-inner[data-v-2e5d92ff] .stat__value{font-size:var(--text-md)}.dash__welcome-inner[data-v-2e5d92ff] .stat__label{font-size:var(--text-xs)}}.field[data-v-cc2eb477]{display:flex;flex-direction:column;gap:var(--space-2)}.field__label[data-v-cc2eb477]{font-size:var(--text-sm);font-weight:600;color:var(--color-ink)}.field__input[data-v-cc2eb477]{padding:11px 14px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);transition:border-color .15s ease}.field__input[data-v-cc2eb477]::placeholder{color:var(--color-ink-faint)}.field__input[data-v-cc2eb477]:focus{outline:none;border-color:var(--color-accent)}.field__input[data-v-cc2eb477]:disabled{background:var(--color-surface-soft);color:var(--color-ink-faint)}.field__input--error[data-v-cc2eb477]{border-color:#d94848}.field__error[data-v-cc2eb477]{font-size:var(--text-xs);color:#d94848}.select[data-v-c23cd975]{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}.select__label[data-v-c23cd975]{font-size:var(--text-sm);font-weight:600}.select__trigger[data-v-c23cd975]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:10px 12px 10px 14px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);text-align:left;transition:border-color .15s ease}.select__trigger--open[data-v-c23cd975],.select__trigger[data-v-c23cd975]:focus{outline:none;border-color:var(--color-accent)}.select__trigger--error[data-v-c23cd975]{border-color:#d94848}.select__value[data-v-c23cd975]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__value--placeholder[data-v-c23cd975]{color:var(--color-ink-faint)}.select__chevron[data-v-c23cd975]{flex-shrink:0;color:var(--color-ink-soft)}.select__list[data-v-c23cd975]{position:absolute;top:100%;left:0;right:0;z-index:30;margin:var(--space-1) 0 0;max-height:240px;overflow-y:auto;padding:var(--space-1);list-style:none;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-raised)}.select__option[data-v-c23cd975]{display:block;width:100%;padding:8px 12px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-ink);font-size:var(--text-sm);text-align:left;transition:background .1s ease}.select__option[data-v-c23cd975]:hover{background:var(--color-surface-soft)}.select__option--selected[data-v-c23cd975]{background:var(--color-accent-soft);color:var(--color-accent-ink);font-weight:600}.cases__toolbar[data-v-545b3a74]{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line)}.cases__search[data-v-545b3a74]{flex:1;min-width:200px}.cases__skeleton[data-v-545b3a74]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.cases-fade-enter-active[data-v-545b3a74],.cases-fade-leave-active[data-v-545b3a74]{transition:opacity .25s ease}.cases-fade-enter-from[data-v-545b3a74],.cases-fade-leave-to[data-v-545b3a74]{opacity:0}.datepicker[data-v-35a88970]{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}.datepicker__label[data-v-35a88970]{font-size:var(--text-sm);font-weight:600;color:var(--color-ink)}.datepicker__trigger[data-v-35a88970]{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:11px 14px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);text-align:left;transition:border-color .15s ease}.datepicker__trigger svg[data-v-35a88970]{color:var(--color-ink-soft);flex-shrink:0}.datepicker__trigger--open[data-v-35a88970],.datepicker__trigger[data-v-35a88970]:focus{outline:none;border-color:var(--color-accent)}.datepicker__trigger--error[data-v-35a88970]{border-color:#d94848}.datepicker__placeholder[data-v-35a88970]{color:var(--color-ink-faint)}.datepicker__error[data-v-35a88970]{font-size:var(--text-xs);color:#d94848}.datepicker__pop{box-sizing:border-box;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-raised)}.datepicker__nav{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.datepicker__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink-soft);cursor:pointer;transition:border-color .15s ease,color .15s ease}.datepicker__nav-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.datepicker__selects{display:flex;gap:var(--space-2)}.datepicker__native-select{padding:4px 8px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-xs);font-weight:600}.datepicker__native-select:focus{outline:none;border-color:var(--color-accent)}.datepicker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:var(--space-1)}.datepicker__weekdays span{text-align:center;font-size:var(--text-xs);font-weight:600;color:var(--color-ink-faint);padding:4px 0}.datepicker__week{display:grid;grid-template-columns:repeat(7,1fr)}.datepicker__day{height:34px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-ink);font-size:var(--text-sm);cursor:pointer;transition:background .1s ease}.datepicker__day:hover:not(:disabled){background:var(--color-surface-soft)}.datepicker__day--empty{cursor:default}.datepicker__day--selected{background:var(--color-accent);color:#fff;font-weight:600}.datepicker__day--selected:hover:not(:disabled){background:var(--color-accent-hover)}.datepicker__day--today{box-shadow:inset 0 0 0 1px var(--color-accent)}.datepicker__day--disabled{color:var(--color-ink-faint);cursor:not-allowed}.radio-row[data-v-49058753]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);transition:border-color .15s ease}.radio-row[data-v-49058753]:hover{border-color:var(--color-ink-faint)}.radio-row--selected[data-v-49058753]{border-color:var(--color-accent)}.radio-row--invalid[data-v-49058753]{border-color:#d94848}.radio-row__input[data-v-49058753]{position:absolute;opacity:0;width:0}.radio-row__dot[data-v-49058753]{width:18px;height:18px;flex-shrink:0;border:2px solid var(--color-line);border-radius:50%;transition:border-color .15s ease}.radio-row--selected .radio-row__dot[data-v-49058753]{border-color:var(--color-accent);border-width:5px}.step__title[data-v-8a21c4b3]{margin-bottom:var(--space-5)}.step__grid[data-v-8a21c4b3]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-5);margin-bottom:var(--space-5)}.step__full[data-v-8a21c4b3]{grid-column:1 / -1}.step__field[data-v-8a21c4b3]{display:flex;flex-direction:column;gap:var(--space-2)}.step__label[data-v-8a21c4b3]{font-size:var(--text-sm);font-weight:600}.step__radios[data-v-8a21c4b3]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.step__error[data-v-8a21c4b3]{font-size:var(--text-xs);color:#d94848}@media (max-width: 720px){.step__grid[data-v-8a21c4b3],.step__radios[data-v-8a21c4b3]{grid-template-columns:1fr}}.field[data-v-81ad600e]{display:flex;flex-direction:column;gap:var(--space-2)}.field__label[data-v-81ad600e]{font-size:var(--text-sm);font-weight:600;color:var(--color-ink)}.field__input[data-v-81ad600e]{padding:11px 14px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);resize:vertical;min-height:44px;transition:border-color .15s ease}.field__input[data-v-81ad600e]::placeholder{color:var(--color-ink-faint)}.field__input[data-v-81ad600e]:focus{outline:none;border-color:var(--color-accent)}.field__input[data-v-81ad600e]:disabled{background:var(--color-surface-soft);color:var(--color-ink-faint)}.field__input--error[data-v-81ad600e]{border-color:#d94848}.field__error[data-v-81ad600e]{font-size:var(--text-xs);color:#d94848}.step__title[data-v-6b714478]{margin-bottom:var(--space-5)}.step[data-v-2f05b4d4]{display:flex;flex-direction:column;gap:var(--space-4)}.step__title[data-v-2f05b4d4]{margin-bottom:var(--space-2)}.step__field[data-v-2f05b4d4]{display:flex;flex-direction:column;gap:var(--space-2)}.step__label[data-v-2f05b4d4]{font-size:var(--text-sm);font-weight:600}.step__bpe[data-v-2f05b4d4]{display:grid;grid-template-columns:repeat(3,minmax(90px,140px));gap:var(--space-3)}.step__error[data-v-2f05b4d4]{font-size:var(--text-xs);color:#d94848}.check-row[data-v-84ac8d1d]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);transition:border-color .15s ease}.check-row[data-v-84ac8d1d]:hover{border-color:var(--color-ink-faint)}.check-row--checked[data-v-84ac8d1d]{border-color:var(--color-accent)}.check-row--invalid[data-v-84ac8d1d]{border-color:#d94848}.check-row__input[data-v-84ac8d1d]{position:absolute;opacity:0;width:0}.check-row__box[data-v-84ac8d1d]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border:2px solid var(--color-line);border-radius:4px;background:var(--color-surface);transition:background .15s ease,border-color .15s ease}.check-row--checked .check-row__box[data-v-84ac8d1d]{background:var(--color-accent);border-color:var(--color-accent)}.check-row__label[data-v-84ac8d1d]{color:var(--color-ink)}.step__title[data-v-cb8adffd]{margin-bottom:var(--space-3)}.step__hint[data-v-cb8adffd]{font-size:var(--text-sm);color:var(--color-ink-soft);margin-bottom:var(--space-4)}.step__hint--error[data-v-cb8adffd]{color:#d94848;font-weight:600}.step__list[data-v-cb8adffd]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5)}.step__title[data-v-458bbd40]{margin-bottom:var(--space-5)}.step__systems[data-v-458bbd40]{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-5)}.system-card[data-v-458bbd40]{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:200px;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.system-card[data-v-458bbd40]:hover{border-color:var(--color-ink-faint)}.system-card--selected[data-v-458bbd40]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.system-card--invalid[data-v-458bbd40]{border-color:#d94848}.system-card__input[data-v-458bbd40]{position:absolute;opacity:0;width:0}.system-card__art[data-v-458bbd40]{display:flex;align-items:center;justify-content:center;height:44px}.system-card__logo[data-v-458bbd40]{max-height:44px;max-width:140px;object-fit:contain}.system-card__name[data-v-458bbd40]{font-size:var(--text-sm);font-weight:600}.system-card__tick[data-v-458bbd40]{position:absolute;top:var(--space-2);right:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--color-accent)}.step__checks[data-v-458bbd40]{display:flex;flex-direction:column;gap:var(--space-3)}.step__error[data-v-458bbd40]{font-size:var(--text-xs);color:#d94848;margin:calc(-1 * var(--space-3)) 0 var(--space-4)}@keyframes fake-progress-animation{0%{transform:translate(-100%)}to{transform:translate(calc(100 / var(--l-fake-progress-width) * 100 * 1%))}}@keyframes uc-spinner-keyframes{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/**
* @license
* Package: @uploadcare/file-uploader@1.31.2 (MIT)
* License: https://github.com/uploadcare/blob/main/LICENSE
* Built: 2026-07-07T22:53:21.916Z
*/uc-icon:not(#\#){display:inline-flex;align-items:center;justify-content:center;width:var(--uc-button-size);height:var(--uc-button-size)}uc-icon:not(#\#) svg{width:calc(var(--uc-button-size) / 2);height:calc(var(--uc-button-size) / 2);overflow:visible}@supports selector(dialog::backdrop){:where([uc-modal]):not(#\#)>dialog::backdrop{background-color:#0000001a}:where([uc-modal])[strokes]:not(#\#)>dialog::backdrop{background-image:var(--modal-backdrop-background-image)}}:where([uc-modal]):not(#\#)>dialog[open]{transform:translateY(0);visibility:visible;opacity:1}:where([uc-modal]):not(#\#)>dialog:not([open]){transform:translateY(20px);visibility:hidden;opacity:0}:where([uc-modal]):not(#\#)>dialog{display:flex;flex-direction:column;width:min(var(--uc-dialog-width),100%);max-width:min(calc(100% - var(--uc-padding) * 2),var(--uc-dialog-max-width));min-height:var(--uc-button-size);max-height:min(calc(100% - var(--uc-padding) * 2),var(--uc-dialog-max-height));margin:auto;padding:0;overflow:hidden;background-color:var(--uc-background);border:0;border-radius:calc(var(--uc-radius) * 1.75);box-shadow:var(--uc-dialog-shadow);transition:transform .4s ease,opacity .4s ease}:where(.uc-contrast):not(#\#) :where([uc-modal])>dialog{outline:1px solid var(--uc-border)}uc-copyright:not(#\#):not(#\#){display:flex;width:100%;justify-content:center}uc-copyright:not(#\#):not(#\#) .uc-credits{all:unset;position:absolute;bottom:12px;background-color:var(--uc-background);padding:2px 5px;border-radius:6px;color:var(--uc-muted-foreground);font-weight:400;font-size:12px;opacity:.9;cursor:pointer;transition:opacity var(--uc-transition),background-color var(--uc-transition)}uc-copyright:not(#\#):not(#\#) .uc-credits:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}uc-copyright:not(#\#):not(#\#) .uc-credits:hover{opacity:1;background-color:var(--uc-muted)}uc-progress-bar:not(#\#){--visible-opacity: 1;--l-progress-value: 0;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;transition:opacity .3s;opacity:1}uc-progress-bar.uc-progress-bar--hidden:not(#\#){opacity:0}uc-progress-bar:not(#\#) .uc-progress{position:absolute;width:calc(var(--l-progress-value) * 1%);height:100%;background-color:var(--uc-primary);transform:translate(0);opacity:var(--visible-opacity);transition:width .6s,opacity .3s}uc-progress-bar:not(#\#) .uc-progress--hidden{opacity:0;transition:opacity .3s}uc-progress-bar:not(#\#) .uc-fake-progress{--l-fake-progress-width: 30;position:absolute;width:calc(var(--l-fake-progress-width) * 1%);height:100%;background-color:var(--uc-primary);animation:fake-progress-animation 1s ease-in-out infinite;opacity:var(--visible-opacity);transition:opacity .3s;z-index:1}uc-progress-bar:not(#\#) .uc-fake-progress--hidden{opacity:0;animation:none}uc-progress-bar-common:not(#\#){position:fixed;right:0;bottom:0;left:0;z-index:10000;display:block;height:10px;background-color:var(--uc-background);transition:opacity .3s}uc-progress-bar-common:not([active]):not(#\#){opacity:0;pointer-events:none}uc-select:not(#\#){display:inline-flex}uc-select:not(#\#) select{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--uc-button-size);padding:0 14px;font-size:1em;font-family:inherit;white-space:nowrap;border:none;border-radius:var(--uc-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--uc-transition);color:var(--uc-secondary-foreground);background-color:var(--uc-secondary)}uc-source-btn:not(#\#):not(#\#)>button{display:flex;align-items:center;margin-bottom:2px;padding:2px var(--uc-padding);color:var(--uc-foreground);border-radius:var(--uc-radius);cursor:pointer;transition:background-color var(--uc-transition),color var(--uc-transition);-webkit-user-select:none;user-select:none;width:100%;background-color:unset;height:unset}uc-source-btn:last-child:not(#\#):not(#\#)>button{margin-bottom:0}uc-source-btn:not(#\#):not(#\#)>button:hover{background-color:var(--uc-primary-transparent)}:where(.uc-contrast):not(#\#):not(#\#) uc-source-btn>button:hover{background-color:var(--uc-secondary);color:var(--uc-foreground)}uc-source-btn:not(#\#):not(#\#) uc-icon{display:inline-flex;flex-grow:1;justify-content:center;min-width:var(--uc-button-size);margin-right:var(--uc-padding);opacity:.8}:where(.uc-contrast):not(#\#):not(#\#) uc-source-btn uc-icon{opacity:1}uc-source-btn:not(#\#):not(#\#) .uc-txt{display:flex;align-items:center;box-sizing:border-box;width:100%;height:var(--uc-button-size);padding:0;white-space:nowrap;border:none}.uc-spinner:not(#\#){width:1em;height:1em;border:solid 2px transparent;border-top-color:currentColor;border-left-color:currentColor;border-radius:50%;animation:uc-spinner-keyframes .4s linear infinite}uc-thumb:not(#\#){width:100%;height:100%}.uc-thumb:not(#\#){position:relative;overflow:hidden;width:100%;height:100%}.uc-thumb__img:not(#\#){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}:is(uc-activity-header,.uc-ui-activity-header):not(#\#){display:flex;justify-content:space-between;gap:var(--uc-padding);padding:var(--uc-padding);color:var(--uc-foreground);font-weight:500;font-size:1em}:is(uc-activity-header,.uc-ui-activity-header):not(#\#)>*{display:flex;align-items:center}:is(uc-activity-header,.uc-ui-activity-header):not(#\#)>div>uc-icon{width:auto}:is(uc-activity-header,.uc-ui-activity-header):not(#\#)>div{gap:var(--uc-padding)}uc-start-from:not(#\#):not(#\#){display:block;overflow-y:auto}uc-start-from:not(#\#):not(#\#) .uc-content{display:grid;grid-auto-flow:row;gap:calc(var(--uc-padding) * 2);width:100%;height:100%;padding:calc(var(--uc-padding) * 2);background-color:var(--uc-background)}[uc-modal]:not(#\#):not(#\#)>dialog:has(uc-start-from[active]){width:var(--uc-dialog-width)}[uc-modal]:not(#\#):not(#\#) uc-start-from uc-drop-area{border-radius:var(--uc-radius)}@media only screen and (max-width:430px){[uc-modal]:not(#\#):not(#\#) uc-start-from uc-drop-area{display:none}}uc-upload-list:not(#\#):not(#\#){position:relative;display:flex;flex-direction:column;width:100%;height:max-content;overflow:hidden;background-color:var(--uc-background);transition:opacity var(--uc-transition)}uc-upload-list:not(#\#):not(#\#) .uc-no-files{height:32px;padding:20px}uc-upload-list:not(#\#):not(#\#) .uc-files{display:block;flex:1;min-height:32px;padding:0 var(--uc-padding);overflow:auto}uc-upload-list:not(#\#):not(#\#) .uc-files-wrapper{display:contents}uc-upload-list:not(#\#):not(#\#) .uc-toolbar{display:flex;gap:4px;justify-content:space-between;padding:var(--uc-padding);background-color:var(--uc-background)}uc-upload-list:not(#\#):not(#\#) .uc-toolbar-spacer{flex:1}uc-upload-list:not(#\#):not(#\#) uc-drop-area{position:absolute;top:0;left:0;width:calc(100% - var(--uc-padding) * 2);height:calc(100% - var(--uc-padding) * 2);margin:var(--uc-padding);border-radius:var(--uc-radius)}uc-upload-list:not(#\#):not(#\#) uc-activity-header>.uc-header-text{padding:0 var(--uc-padding)}uc-upload-list:not(#\#):not(#\#) .uc-common-error{border-radius:var(--uc-radius);color:var(--uc-destructive-foreground);background-color:var(--uc-destructive);display:flex;align-items:center;justify-content:center;padding:var(--uc-padding);margin:4px var(--uc-padding) 0 var(--uc-padding);font-size:.925em}uc-upload-list:not(#\#):not(#\#) .uc-add-more-btn uc-icon{display:none}uc-upload-list[mode=grid]:not(#\#):not(#\#) .uc-files{display:flex;flex-wrap:wrap;gap:var(--uc-grid-gap)}uc-upload-list:not(#\#):not(#\#) .uc-files .uc-add-more-btn,uc-upload-list[mode=grid]:not(#\#):not(#\#) uc-file-item{flex:0 0 calc((100% - (var(--uc-grid-gap) * (var(--uc-grid-col) - 1))) / var(--uc-grid-col));max-width:calc((100% - (var(--uc-grid-gap) * (var(--uc-grid-col) - 1))) / var(--uc-grid-col));height:var(--uc-grid-preview-image-height);aspect-ratio:var(--uc-grid-aspect-ratio)}uc-upload-list:not(#\#):not(#\#) .uc-files .uc-add-more-btn{display:none}uc-file-item:not(#\#):not(#\#){--uc-file-item-gap: 4px;--uc-file-item-height: calc(var(--uc-preview-size) + var(--uc-padding) * 2 + var(--uc-file-item-gap));display:block;overflow:hidden;min-height:var(--uc-file-item-height)}uc-file-item:last-of-type:not(#\#):not(#\#){--uc-file-item-gap: 0}uc-file-item:not(#\#):not(#\#)>.uc-inner{position:relative;display:grid;grid-template-columns:var(--uc-preview-size) 1fr max-content;gap:2px;align-items:center;margin-bottom:var(--uc-file-item-gap);padding:var(--uc-padding);overflow:hidden;font-size:.925em;background-color:var(--uc-muted);border-radius:var(--uc-radius);transition:background-color var(--uc-transition)}uc-file-item:not(#\#):not(#\#)>.uc-inner[data-focused]{background-color:transparent}uc-file-item:not(#\#):not(#\#)>.uc-inner[data-uploading] .uc-edit-btn{display:none}uc-file-item:not(#\#):not(#\#)>:where(.uc-inner[data-failed],.uc-inner[data-limit-overflow]){background-color:var(--uc-destructive)}uc-file-item:not(#\#):not(#\#) .uc-thumb{position:relative;display:inline-flex;width:var(--uc-preview-size);height:var(--uc-preview-size);background-color:var(--uc-secondary);background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:var(--uc-radius)}uc-file-item:not(#\#):not(#\#) .uc-file-name-wrapper{text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:100%;padding-right:var(--uc-padding);padding-left:var(--uc-padding);overflow:hidden;color:var(--uc-muted-foreground)}uc-file-item:not(#\#):not(#\#) .uc-file-name{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}uc-file-item:not(#\#):not(#\#) .uc-file-error{display:none;color:var(--uc-destructive-foreground);font-size:.85em;z-index:2}uc-file-item:not(#\#):not(#\#) button.uc-remove-btn,uc-file-item:not(#\#):not(#\#) button.uc-edit-btn{color:var(--uc-muted-foreground)}uc-file-item:not(#\#):not(#\#) button svg{pointer-events:none}uc-file-item:not(#\#):not(#\#) .uc-badge{position:absolute;bottom:2px;right:2px;width:14px;height:14px;color:var(--uc-background);background-color:var(--uc-foreground);border-radius:50%;transform:scale(.3);opacity:0;transition:opacity var(--uc-transition),transform var(--uc-transition);display:flex;justify-content:center;align-items:center}uc-file-item:not(#\#):not(#\#)>.uc-inner:where([data-failed],[data-limit-overflow],[data-finished]) .uc-badge{transform:scale(1);opacity:1}uc-file-item:not(#\#):not(#\#)>.uc-inner:where([data-failed],[data-limit-overflow]) .uc-badge{background-color:var(--uc-destructive-foreground)}uc-file-item:not(#\#):not(#\#)>.uc-inner:where([data-failed],[data-limit-overflow]) .uc-file-error{display:block}uc-file-item:not(#\#):not(#\#) .uc-badge uc-icon,uc-file-item:not(#\#):not(#\#) .uc-badge uc-icon svg{width:100%;height:100%}uc-file-item:not(#\#):not(#\#) .uc-file-actions{display:flex;gap:2px;align-items:center;justify-content:center}uc-file-item[mode=grid]:not(#\#):not(#\#){overflow:visible;min-height:initial}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-inner{height:100%;grid-template-columns:1fr;grid-template-rows:1fr max-content;padding:0;background-color:transparent;margin-bottom:0;border-radius:0}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-inner[data-failed] .uc-badge{display:none}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-thumb{width:100%;height:100%}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-badge{right:var(--uc-padding);bottom:var(--uc-padding)}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-file-name-wrapper{padding:0}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-file-name:not([hidden])+.uc-file-error{bottom:calc(var(--uc-padding) + var(--uc-font-size))}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-file-error{position:absolute;background-color:var(--uc-destructive-foreground);border-radius:var(--uc-radius);color:var(--uc-background);bottom:var(--uc-padding);left:var(--uc-padding);right:var(--uc-padding);padding:calc(var(--uc-padding) / 2) var(--uc-padding)}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-file-hint{position:absolute;background-color:var(--uc-background);border-radius:var(--uc-radius);color:var(--uc-foreground);bottom:calc(var(--uc-padding) * 2);left:var(--uc-padding);right:var(--uc-padding);padding:calc(var(--uc-padding) / 2) var(--uc-padding)}uc-file-item[mode=grid]:not(#\#):not(#\#) .uc-file-actions{position:absolute;top:var(--uc-padding);right:var(--uc-padding)}uc-file-item[mode=grid]:not(#\#):not(#\#) button{background-color:var(--uc-background)}uc-file-item[mode=grid]:not(#\#):not(#\#) button:hover{background-color:var(--uc-muted)}:where([uc-file-action-button]):not(#\#){position:relative}:where([uc-file-action-button]):not(#\#) button{position:relative}:where([uc-file-action-button]):not(#\#) .uc-icon-wrap{position:relative;display:grid;place-items:center;width:100%;height:100%}:where([uc-file-action-button]):not(#\#) .uc-icon-wrap uc-icon{grid-area:1 / 1;transition:opacity var(--uc-transition),transform var(--uc-transition)}:where([uc-file-action-button]):not(#\#) uc-icon[name=close]{opacity:0;transform:scale(1)}:where([uc-file-action-button]):not(#\#) uc-icon[name=remove-file]{opacity:1;transform:scale(1)}:where([uc-file-action-button]):not(#\#) button:is(.uc-uploading,.uc-hide-remove) uc-icon[name=close]{opacity:.5}:where([uc-file-action-button]):not(#\#) button:is(.uc-uploading,.uc-hide-remove):hover uc-icon[name=close]{opacity:1}:where([uc-file-action-button]):not(#\#) button:is(.uc-uploading,.uc-hide-remove) uc-icon[name=remove-file]{opacity:0;transform:scale(.95)}:where([uc-file-action-button]):not(#\#) .uc-preloader{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;color:var(--uc-primary);opacity:0;pointer-events:none}:where([uc-file-action-button]):not(#\#) .uc-preloader svg{width:24px;height:24px}:where([uc-file-action-button]):not(#\#) button.uc-uploading .uc-preloader{opacity:1}:where([uc-drop-area]):not(#\#):not(#\#){padding:2px;overflow:hidden;border:1px dashed var(--uc-border);border-radius:calc(var(--uc-radius) * 1.75);transition:border var(--uc-transition),border-radius var(--uc-transition)}:where([uc-drop-area]):not(#\#):not(#\#),:where([uc-drop-area]):not(#\#):not(#\#) .uc-content-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}:where([uc-drop-area]):not(#\#):not(#\#) .uc-text{position:relative;margin:var(--uc-padding);color:var(--uc-muted-foreground);transition:color var(--uc-transition)}:where([uc-drop-area])[ghost][drag-state=inactive]:not(#\#):not(#\#){display:none}:where([uc-drop-area])[ghost]:not([fullscreen]):is([drag-state=active],[drag-state=near],[drag-state=over]):not(#\#):not(#\#){background:var(--uc-background)}:where([uc-drop-area]):is([drag-state=active],[drag-state=near],[drag-state=over],:hover):not(#\#):not(#\#){background:var(--uc-primary-transparent);border-color:var(--uc-primary-transparent)}:where(.uc-contrast):not(#\#):not(#\#) :where([uc-drop-area]):is([drag-state=active],[drag-state=near],[drag-state=over],:hover){color:var(--uc-foreground);background:transparent;border-color:var(--uc-foreground);border-width:2px;border-style:solid}:where([uc-drop-area]):is([drag-state=active],[drag-state=near]):not(#\#):not(#\#){opacity:1}:where([uc-drop-area])[drag-state=over]:not(#\#):not(#\#){border-color:var(--uc-primary);opacity:1}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#){min-height:180px}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#) .uc-content-wrapper{display:flex;flex-direction:column}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#) .uc-text{color:var(--uc-foreground);font-weight:500;font-size:1.1em}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#) .uc-icon-container{position:relative;width:64px;height:64px;margin:var(--uc-padding);overflow:hidden;color:var(--uc-foreground);background-color:var(--uc-muted);border-radius:50%;transition:color var(--uc-transition),background-color var(--uc-transition)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#) uc-icon{position:absolute;width:32px;height:32px;top:calc(50% - 16px);left:calc(50% - 16px);transition:transform var(--uc-transition)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#) uc-icon:last-child{transform:translateY(48px)}:where(.uc-contrast):not(#\#):not(#\#) :where([uc-drop-area])[with-icon]:hover .uc-icon-container,:where(.uc-contrast):not(#\#):not(#\#) :where([uc-drop-area])[with-icon]:hover .uc-text{color:var(--uc-foreground)}:where([uc-drop-area])[with-icon]:hover:not(#\#):not(#\#) .uc-icon-container{background-color:var(--uc-primary-transparent)}:where(.uc-contrast):not(#\#):not(#\#) :where([uc-drop-area])[with-icon]:hover .uc-icon-container{background-color:var(--uc-muted)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#)>.uc-content-wrapper:is([drag-state=active],[drag-state=near],[drag-state=over]) .uc-icon-container{color:var(--uc-primary-foreground);background-color:var(--uc-primary)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#)>.uc-content-wrapper:is([drag-state=active],[drag-state=near],[drag-state=over]) .uc-text{color:var(--uc-foreground)}:where(.uc-contrast):not(#\#):not(#\#) :where([uc-drop-area])[with-icon]>.uc-content-wrapper:is([drag-state=active],[drag-state=near],[drag-state=over]) .uc-text{color:var(--uc-foreground)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#)>.uc-content-wrapper:is([drag-state=active],[drag-state=near],[drag-state=over]) uc-icon:first-child{transform:translateY(-48px)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#)>.uc-content-wrapper:is([drag-state=active],[drag-state=near],[drag-state=over]) uc-icon:last-child{transform:translateY(0)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#)>.uc-content-wrapper[drag-state=near] uc-icon:last-child{transform:scale(1.3)}:where([uc-drop-area])[with-icon]:not(#\#):not(#\#)>.uc-content-wrapper[drag-state=over] uc-icon:last-child{transform:scale(1.5)}:where([uc-drop-area])[fullscreen]:not(#\#):not(#\#){position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;width:calc(100vw - var(--uc-padding) * 2);height:calc(100vh - var(--uc-padding) * 2);margin:var(--uc-padding)}:where([uc-drop-area])[fullscreen]:not(#\#):not(#\#) .uc-content-wrapper{width:100%;max-width:calc(var(--uc-dialog-width) * .8);height:180px;color:var(--uc-foreground);background-color:var(--uc-background);border-radius:calc(var(--uc-radius) * 1.75);box-shadow:var(--uc-dialog-shadow);transition:color var(--uc-transition),background-color var(--uc-transition),box-shadow var(--uc-transition),border-radius var(--uc-transition),transform var(--uc-transition)}:where([uc-drop-area])[with-icon][fullscreen][drag-state=active]:not(#\#):not(#\#)>.uc-content-wrapper,:where([uc-drop-area])[with-icon][fullscreen][drag-state=near]:not(#\#):not(#\#)>.uc-content-wrapper{transform:translateY(10px);opacity:0}:where([uc-drop-area])[with-icon][fullscreen][drag-state=over]:not(#\#):not(#\#)>.uc-content-wrapper{transform:translateY(0);opacity:1}:is(:where([uc-drop-area])[with-icon][fullscreen]):not(#\#):not(#\#)>.uc-content-wrapper uc-icon:first-child{transform:translateY(-48px)}:where([uc-drop-area])[clickable]:not(#\#):not(#\#){cursor:pointer}uc-config:not(#\#):not(#\#){display:none}:where([uc-simple-btn]):not(#\#):not(#\#){position:relative;display:inline-flex}:where([uc-simple-btn]):not(#\#):not(#\#) button{height:auto;gap:.5em;padding:var(--uc-simple-btn-padding);background-color:var(--uc-simple-btn);color:var(--uc-simple-btn-foreground);font-size:var(--uc-simple-btn-font-size);font-family:var(--uc-simple-btn-font-family)}:where([uc-simple-btn]):not(#\#):not(#\#) button uc-icon{width:auto;height:auto}:where([uc-simple-btn]):not(#\#):not(#\#) button uc-icon svg{width:.9em;height:.9em}:where([uc-simple-btn]):not(#\#):not(#\#) button:hover{background-color:var(--uc-simple-btn-hover)}:where([uc-simple-btn]):not(#\#):not(#\#)>uc-drop-area{display:contents}:where([uc-simple-btn]):not(#\#):not(#\#) .uc-visual-drop-area{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--uc-simple-btn-padding);background-color:transparent;color:transparent;font-size:var(--uc-simple-btn-font-size);border:1px dashed var(--uc-simple-btn-foreground);border-radius:inherit;opacity:0;transition:opacity var(--uc-transition)}:where([uc-simple-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=active] .uc-visual-drop-area{opacity:1}:where([uc-simple-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=inactive] .uc-visual-drop-area{opacity:0}:where([uc-simple-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=near] .uc-visual-drop-area{opacity:1}:where([uc-simple-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=over] .uc-visual-drop-area{opacity:1}:where([uc-dynamic-btn]):not(#\#):not(#\#){position:relative;display:inline-flex}:where([uc-dynamic-btn]):not(#\#):not(#\#)>uc-drop-area{display:contents}:where([uc-dynamic-btn] .uc-dynamic-btn-inner):not(#\#):not(#\#){display:flex;gap:3px;background-color:var(--uc-simple-btn);border-radius:calc(var(--uc-radius) * 1.25);padding:2px;isolation:isolate}:where([uc-dynamic-btn] .uc-dynamic-btn-inner.uc-failed):not(#\#):not(#\#){background-color:var(--uc-destructive)}:where([uc-dynamic-btn] .uc-dynamic-btn-inner.uc-failed):not(#\#):not(#\#) button{color:var(--uc-destructive-foreground)}:where([uc-dynamic-btn] .uc-dynamic-btn-inner.uc-failed):not(#\#):not(#\#) button:hover:not(#\#):not(#\#){background-color:var(--uc-destructive)}:where([uc-dynamic-btn]):not(#\#):not(#\#) .uc-visual-drop-area{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--uc-simple-btn-padding);background-color:var(--uc-background);color:var(--uc-primary);font-size:var(--uc-simple-btn-font-size);border:1px dashed var(--uc-simple-btn-foreground);border-radius:inherit;opacity:0;transition:opacity var(--uc-transition);pointer-events:none}:where([uc-dynamic-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=active] .uc-visual-drop-area{opacity:1}:where([uc-dynamic-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=inactive] .uc-visual-drop-area{opacity:0}:where([uc-dynamic-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=near] .uc-visual-drop-area{opacity:1}:where([uc-dynamic-btn]):not(#\#):not(#\#)>uc-drop-area[drag-state=over] .uc-visual-drop-area{opacity:1}:where([uc-dynamic-btn]):not(#\#):not(#\#) .uc-source-list{display:flex;gap:3px}:where([uc-dynamic-btn]):not(#\#):not(#\#) uc-source-btn button{margin-bottom:0;padding:0 var(--uc-padding)}:where([uc-dynamic-btn]):not(#\#):not(#\#) uc-source-btn button:hover{background-color:var(--uc-secondary)}:where([uc-dynamic-btn]):not(#\#):not(#\#) button:before{position:absolute;content:"";right:-2px;width:1px;height:18px;bottom:0;top:0;margin:auto;background-color:var(--uc-secondary)}:where([uc-dynamic-btn]:not(:has([uc-no-wrap-mode-dynamic-btn],[uc-drop-down],[uc-file-action-button])) [uc-primary-action],[uc-file-action-button],[uc-drop-down],[uc-no-wrap-mode-dynamic-btn]>uc-source-btn:last-child):not(#\#):not(#\#) button:before{content:none}:where([uc-dynamic-btn] [uc-drop-down]):not(#\#):not(#\#) .uc-dropdown-content uc-source-btn uc-icon{margin-right:0;margin-left:calc(var(--uc-padding) * -.5)}:where([uc-drop-down]):not(#\#):not(#\#) .uc-dropdown-menu{display:flex;flex-direction:column;gap:calc(var(--uc-padding) / 2)}:where([uc-no-wrap-mode-dynamic-btn]):not(#\#):not(#\#){display:flex;gap:3px}:where([uc-no-wrap-mode-dynamic-btn]):not(#\#):not(#\#)>uc-source-btn{position:relative}:where([uc-no-wrap-mode-dynamic-btn]):not(#\#):not(#\#)>uc-source-btn button{padding:0}:where([uc-no-wrap-mode-dynamic-btn]):not(#\#):not(#\#)>uc-source-btn button uc-icon{margin-right:0}:where([uc-primary-action]):not(#\#):not(#\#){position:relative}:where([uc-primary-action] button):not(#\#):not(#\#){background-color:transparent;color:var(--uc-foreground)}:where([uc-primary-action] button:hover):not(#\#):not(#\#){background-color:var(--uc-secondary)}:where([uc-primary-action] button uc-icon):not(#\#):not(#\#){margin-left:calc(var(--uc-padding) * -1)}:where([uc-primary-action] uc-thumb):not(#\#):not(#\#){margin-left:calc(var(--uc-padding) * -1);margin-right:var(--uc-padding);width:24px;height:24px;border-radius:6px;overflow:hidden}:where([uc-drop-down]):not(#\#){anchor-scope:--menu-button}:where([uc-drop-down]):not(#\#) .uc-dropdown-btn{position:relative;anchor-name:--menu-button}:where([uc-drop-down]):not(#\#) .uc-dropdown-content{position-anchor:--menu-button;position-area:bottom span-left;margin-block-start:.25rem;padding:calc(var(--uc-padding) / 2);border:none;border-radius:12px;box-shadow:var(--uc-dialog-shadow);background-color:var(--uc-background);margin:0}:where([uc-drop-down]):not(#\#) [popover]:popover-open{opacity:1;transform:translateY(0);transition:transform .4s ease,opacity .4s ease}uc-plugin-activity-host:not(#\#):not(#\#){display:contents}uc-cloud-image-editor-activity:not(#\#):not(#\#){position:relative;display:flex;width:100%;height:100%;overflow:hidden;background-color:var(--uc-background)}[uc-modal]:not(#\#):not(#\#)>dialog:has([activity=cloud-image-edit][active]){width:100%;height:100%}uc-url-source:not(#\#):not(#\#){display:block;background-color:var(--uc-background)}uc-url-source:not(#\#):not(#\#)>.uc-content{display:grid;gap:4px;grid-template-columns:1fr min-content;padding:var(--uc-padding);padding-top:0}uc-url-source:not(#\#):not(#\#) .uc-url-input{display:flex}uc-external-source:not(#\#):not(#\#){display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--uc-background);overflow:hidden;position:relative}[uc-modal]:not(#\#):not(#\#)>dialog:has([activity=external][active]){width:100%;height:100%}uc-external-source:not(#\#):not(#\#)>.uc-content{position:relative;display:grid;flex:1;grid-template-rows:1fr min-content}uc-external-source:not(#\#):not(#\#) iframe{display:block;width:100%;height:100%;border:none}uc-external-source:not(#\#):not(#\#) .uc-iframe-wrapper{overflow:hidden}uc-external-source:not(#\#):not(#\#) .uc-toolbar{display:flex;width:100%;gap:var(--uc-padding);align-items:center;justify-content:space-between;padding:var(--uc-padding);border-top:1px solid var(--uc-border)}uc-external-source:not(#\#):not(#\#) .uc-back-btn{padding-left:0}uc-external-source:not(#\#):not(#\#) .uc-selection-status-box{color:var(--uc-foreground);display:flex;flex-direction:column;align-items:center;justify-content:center}uc-external-source:not(#\#):not(#\#) .uc-selection-status-box button{color:var(--uc-primary);height:auto;padding:0;background:none}uc-external-source:not(#\#):not(#\#) .uc-selection-status-box button:hover{text-decoration:underline}uc-external-source:not(#\#):not(#\#) uc-activity-header{position:absolute;width:100%;justify-content:flex-end;z-index:1;left:0;top:0;right:0;pointer-events:none}uc-external-source:not(#\#):not(#\#) uc-activity-header .uc-close-btn{pointer-events:auto}uc-external-source:not(#\#):not(#\#) .uc-done-btn>span.uc-hidden{visibility:hidden;pointer-events:none}uc-external-source:not(#\#):not(#\#) .uc-done-btn>uc-spinner{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}uc-camera-source:not(#\#):not(#\#){position:relative;display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;overflow:hidden;background-color:var(--uc-background);border-radius:var(--uc-radius)}[uc-modal]:not(#\#):not(#\#)>dialog:has([activity=camera][active]){width:100%;height:100%}uc-camera-source:not(#\#):not(#\#) video{display:block;width:100%;max-height:100%;object-fit:contain;object-position:center center;background-color:var(--uc-muted);border-radius:var(--uc-radius)}uc-camera-source:not(#\#):not(#\#) .uc-toolbar{position:absolute;bottom:0;display:flex;justify-content:space-between;width:100%;padding:var(--uc-padding);background-color:var(--uc-background)}uc-camera-source:not(#\#):not(#\#) .uc-content{display:flex;flex:1;justify-content:center;width:100%;height:100%;padding:var(--uc-padding);padding-top:0;overflow:hidden}uc-camera-source:not(#\#):not(#\#) .uc-message-box{display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center;padding:40px 40px 0;color:var(--uc-foreground)}uc-camera-source:not(#\#):not(#\#) .uc-message-box button{color:var(--uc-primary-foreground);background-color:var(--uc-primary)}uc-camera-source:not(#\#):not(#\#) .uc-shot-btn{width:58px;height:58px;color:var(--uc-background);background-color:var(--uc-primary-light);border-radius:50%;opacity:.85;transition:bottom var(--uc-transition),opacity var(--uc-transition),transform var(--uc-transition)}uc-camera-source:not(#\#):not(#\#) .uc-shot-btn:hover{transform:scale(1.05);opacity:1}uc-camera-source:not(#\#):not(#\#) .uc-shot-btn:active{transform:scale(1);opacity:1}uc-camera-source:not(#\#):not(#\#) .uc-shot-btn[disabled]{bottom:-80px}uc-camera-source:not(#\#):not(#\#) .uc-shot-btn uc-icon svg{width:20px;height:20px}uc-camera-source:not(#\#):not(#\#) .uc-controls{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0 var(--uc-padding) var(--uc-padding);min-height:74px}uc-camera-source:not(.uc-initialized):not(#\#):not(#\#) .uc-controls{display:none}uc-camera-source:not(#\#):not(#\#) .uc-switcher{display:flex;gap:calc(var(--uc-padding) / 2)}uc-camera-source:not(#\#):not(#\#) .uc-switch.uc-active{background-color:var(--uc-secondary)}uc-camera-source:not(#\#):not(#\#) .uc-camera-actions{display:flex;justify-content:center;align-items:center;gap:5px}uc-camera-source:not(#\#):not(#\#) .uc-stop-record{background-color:var(--uc-destructive-foreground-light);opacity:1}:where(uc-camera-source:is(.uc-recording)):not(#\#):not(#\#) .uc-recording-timer uc-icon{display:none}:where(uc-camera-source:is(.uc-recording)):not(#\#):not(#\#) .uc-recording-timer{pointer-events:none}uc-camera-source:not(#\#):not(#\#) .uc-recording-timer{z-index:1;position:relative;overflow:hidden}:where(uc-camera-source):not(#\#):not(#\#) .uc-recording-timer uc-icon{width:10px;height:10px;margin-right:10px}uc-camera-source:not(#\#):not(#\#) .uc-recording-timer .uc-line{position:absolute;content:"";bottom:0;left:0;right:0;height:2px;background-color:var(--uc-foreground-light);transform:scaleX(0);transform-origin:left;transition:transform var(--uc-transition)}uc-camera-source:not(#\#):not(#\#) .uc-btn-microphone{z-index:1}uc-camera-source:not(#\#):not(#\#) .uc-select{display:flex}uc-camera-source:not(#\#):not(#\#) .uc-audio-select{width:98px}uc-camera-source:not(#\#):not(#\#) .uc-audio-select select{width:100%}uc-camera-source:not(#\#):not(#\#) .uc-camera-action{position:absolute;inset:0 var(--uc-padding) var(--uc-padding);margin:0 auto}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#){--color-primary-accent: var(--uc-primary);--color-text-base: var(--uc-foreground);--color-text-accent-contrast: var(--uc-background);--color-fill-contrast: var(--uc-background);--color-modal-backdrop: oklch(0% 0 0 / .1);--color-image-background: var(--uc-muted);--color-focus-ring: var(--color-primary-accent);--color-crop-guides: var(--uc-foreground);--font-size-ui: var(--uc-font-size);--size-touch-area: var(--uc-button-size);--size-panel-heading: calc(var(--uc-button-size) + var(--uc-padding) * 2);--size-ui-min-width: 130px;--size-line-width: 1px;--size-modal-width: 650px;--size-icon: calc(var(--uc-button-size) / 2);--border-radius-editor: var(--uc-radius);--border-radius-thumb: var(--uc-radius);--border-radius-ui: var(--uc-radius);--border-radius-base: var(--uc-radius);--cldtr-gap-min: 5px;--cldtr-gap-mid-1: 10px;--cldtr-gap-mid-2: 15px;--cldtr-gap-max: 20px;--transition-duration-2: var(--transition-duration-all, .2s);--transition-duration-3: var(--transition-duration-all, .3s);--transition-duration-4: var(--transition-duration-all, .4s);--transition-duration-5: var(--transition-duration-all, .5s);--modal-header-opacity: 1;--modal-header-height: var(--size-panel-heading);--modal-toolbar-height: var(--size-panel-heading);--transparent-pixel: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=);display:block;width:100%;height:100%;max-height:100%}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#) :is([can-handle-paste]:hover,[can-handle-paste]:focus){--can-handle-paste: "true"}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#) :is([tabindex]:focus-visible,[tabindex]:hover,[with-effects]:focus-visible,[with-effects]:hover){--filter-effect: var(--hover-filter) !important;--opacity-effect: var(--hover-opacity) !important;--color-effect: var(--hover-color-rgb) !important;--background-effect: var(--hover-background) !important}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#) :is([tabindex]:active,[with-effects]:active){--filter-effect: var(--down-filter) !important;--opacity-effect: var(--down-opacity) !important;--color-effect: var(--down-color-rgb) !important;--background-effect: var(--down-background) !important}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#) :is([tabindex][active],[with-effects][active]){--filter-effect: var(--active-filter) !important;--opacity-effect: var(--active-opacity) !important;--color-effect: var(--active-color-rgb) !important;--background-effect: var(--active-background) !important}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#) [hidden-scrollbar]::-webkit-scrollbar{display:none}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#) [hidden-scrollbar]{-ms-overflow-style:none;scrollbar-width:none}[uc-cloud-image-editor].uc-editor_ON:not(#\#):not(#\#):not(#\#):not(#\#){--modal-header-opacity: 0;--modal-header-height: 0px;--modal-toolbar-height: calc(var(--size-panel-heading) * 2)}[uc-cloud-image-editor].uc-editor_OFF:not(#\#):not(#\#):not(#\#):not(#\#){--modal-header-opacity: 1;--modal-header-height: var(--size-panel-heading);--modal-toolbar-height: var(--size-panel-heading)}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper{--l-min-img-height: var(--modal-toolbar-height);--l-max-img-height: 100%;--l-edit-button-width: 120px;--l-toolbar-horizontal-padding: var(--cldtr-gap-mid-1);position:relative;display:grid;grid-template-rows:minmax(var(--l-min-img-height),var(--l-max-img-height)) minmax(var(--modal-toolbar-height),auto);height:100%;overflow:hidden;overflow-y:auto}@media only screen and (max-width:800px){[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper{--l-edit-button-width: 70px;--l-toolbar-horizontal-padding: var(--cldtr-gap-min)}}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport{display:flex;align-items:center;justify-content:center;overflow:hidden}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-image_container>.uc-image{--viewer-image-opacity: 1;position:absolute;top:0;left:0;z-index:10;display:block;box-sizing:border-box;width:100%;height:100%;object-fit:scale-down;background-color:var(--color-image-background);transform:scale(1);opacity:var(--viewer-image-opacity);-webkit-user-select:none;user-select:none;pointer-events:auto}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-image_container>.uc-image.uc-image_visible_viewer{transition:opacity var(--transition-duration-3) ease-in-out,transform var(--transition-duration-4)}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-image_container>.uc-image.uc-image_hidden_to_cropper{--viewer-image-opacity: 0;background-image:var(--transparent-pixel);transform:scale(1);transition:transform var(--transition-duration-4),opacity var(--transition-duration-3) steps(1,jump-end);pointer-events:none}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-image_container>.uc-image.uc-image_hidden_effects{--viewer-image-opacity: 0;transform:scale(1);transition:opacity var(--transition-duration-3) cubic-bezier(.5,0,1,1),transform var(--transition-duration-4);pointer-events:none}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-image_container{position:relative;display:block;width:100%;height:100%;background-color:var(--color-image-background);transition:var(--transition-duration-3)}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-toolbar{position:relative;transition:.3s}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-toolbar>.uc-toolbar_content{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;height:var(--modal-toolbar-height);min-height:var(--size-panel-heading);background-color:var(--color-fill-contrast)}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-toolbar>.uc-toolbar_content.uc-toolbar_content__viewer{display:flex;align-items:center;justify-content:space-between;height:var(--size-panel-heading);padding-right:var(--l-toolbar-horizontal-padding);padding-left:var(--l-toolbar-horizontal-padding)}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-toolbar>.uc-toolbar_content.uc-toolbar_content__editor{display:flex}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-info_pan{position:absolute;-webkit-user-select:none;user-select:none}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-file_type_outer{position:absolute;z-index:2;display:flex;max-width:120px;transform:translate(-40px);-webkit-user-select:none;user-select:none}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-viewport>.uc-file_type_outer>.uc-file_type{padding:4px .8em}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-network_problems_splash{position:absolute;z-index:999;display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--color-fill-contrast)}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-network_problems_splash>.uc-network_problems_content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-network_problems_splash>.uc-network_problems_content>.uc-network_problems_icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--uc-foreground);background-color:var(--uc-muted);border-radius:50%}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-network_problems_splash>.uc-network_problems_content>.uc-network_problems_text{margin-top:var(--cldtr-gap-max);font-size:var(--font-size-ui);color:var(--uc-foreground)}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-wrapper>.uc-network_problems_splash>.uc-network_problems_footer{display:flex;align-items:center;justify-content:center;height:var(--size-panel-heading)}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-svg{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;border-top-left-radius:var(--border-radius-base);border-top-right-radius:var(--border-radius-base);opacity:inherit;transition:var(--transition-duration-3)}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-thumb{--idle-color-rgb: var(--color-text-base);--hover-color-rgb: var(--color-primary-accent);--focus-color-rgb: var(--color-primary-accent);--down-color-rgb: var(--color-primary-accent);--color-effect: var(--idle-color-rgb);color:var(--color-effect);transition:color var(--transition-duration-3),opacity var(--transition-duration-3)}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#) .uc-thumb--visible{opacity:1;pointer-events:auto}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#) .uc-thumb--hidden{opacity:0;pointer-events:none}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#) .uc-guides{transition:var(--transition-duration-3)}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#) .uc-guides--hidden{opacity:0}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#) .uc-guides--semi-hidden{opacity:.2}uc-crop-frame:not(#\#):not(#\#):not(#\#):not(#\#) .uc-guides--visible{opacity:1}uc-editor-button-control:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-crop-button-control:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-aspect-ratio-button-control:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-operation-control:not(#\#):not(#\#):not(#\#):not(#\#){--l-base-min-width: var(--uc-button-size);--l-base-height: var(--uc-button-size);--opacity-effect: var(--idle-opacity);--color-effect: var(--idle-color-rgb);--background-effect: var(--idle-background);--filter-effect: var(--idle-filter);--idle-color-rgb: var(--uc-secondary-foreground);--idle-opacity: 1;--idle-filter: 1;--idle-background: var(--uc-secondary);--hover-color-rgb: var(--uc-secondary-foreground);--hover-opacity: 1;--hover-filter: .8;--hover-background: var(--uc-secondary-hover);--down-color-rgb: var(--hover-color-rgb);--down-opacity: 1;--down-filter: .6;--down-background: var(--uc-secondary);border-radius:var(--uc-radius)}uc-editor-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button,uc-editor-crop-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button,uc-editor-aspect-ratio-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button,uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button,uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#)>button,uc-editor-operation-control:not(#\#):not(#\#):not(#\#):not(#\#)>button{all:unset;position:relative;display:grid;grid-template-columns:var(--l-base-min-width) auto;grid-template-rows:100%;align-items:center;height:var(--l-base-height);color:var(--color-effect);opacity:var(--opacity-effect);cursor:pointer;transition:var(--l-width-transition)}uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button{grid-template-columns:auto var(--l-base-min-width)}uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button>uc-icon{margin-left:var(--cldtr-gap-mid-1);width:10px}:where(uc-editor-button-control,uc-editor-crop-button-control,uc-editor-aspect-ratio-button-control,uc-editor-freeform-button-control,uc-editor-filter-control,uc-editor-operation-control):not(#\#):not(#\#):not(#\#):not(#\#)>uc-icon>svg{width:var(--size-icon);height:var(--size-icon)}uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#)>uc-icon.uc-original-icon>svg{width:100%;height:100%}uc-editor-button-control.uc-active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-operation-control.uc-active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-crop-button-control.uc-active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-aspect-ratio-button-control.uc-active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-freeform-button-control.uc-active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-filter-control.uc-active:not(#\#):not(#\#):not(#\#):not(#\#){--idle-color-rgb: var(--uc-primary-foreground);--idle-background: var(--uc-primary);--idle-opacity: 1;--hover-color-rgb: var(--uc-primary-foreground);--hover-background: var(--uc-primary);--hover-opacity: 1}uc-editor-button-control.uc-not_active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-operation-control.uc-not_active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-crop-button-control.uc-not_active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-aspect-ratio-button-control.uc-not_active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-freeform-button-control.uc-not_active:not(#\#):not(#\#):not(#\#):not(#\#),uc-editor-filter-control.uc-not_active:not(#\#):not(#\#):not(#\#):not(#\#){--idle-color-rgb: var(--uc-secondary-foreground)}:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-editor-button-control.uc-not_active,:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-editor-operation-control.uc-not_active,:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-editor-crop-button-control.uc-not_active,:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-editor-freeform-button-control.uc-not_active,:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-editor-aspect-ratio-button-control.uc-not_active,:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-editor-filter-control.uc-not_active{--idle-background: transparent;--hover-background: var(--uc-secondary);outline:1px solid var(--uc-border);outline-offset:-1px}uc-editor-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button:before,uc-editor-operation-control:not(#\#):not(#\#):not(#\#):not(#\#)>button:before,uc-editor-crop-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button:before,uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button:before,uc-editor-aspect-ratio-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button:before,uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#)>button:before{position:absolute;content:"";right:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--background-effect);border-radius:var(--border-radius-editor);transition:var(--transition-duration-3)}uc-editor-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-title,uc-editor-operation-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-title,uc-editor-crop-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-title,uc-editor-aspect-ratio-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-title,uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-title,uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-title{padding-right:var(--cldtr-gap-mid-1);font-size:.7em;letter-spacing:1.004px;text-transform:uppercase}uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-title{padding-left:var(--cldtr-gap-mid-1);padding-right:0}uc-editor-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button uc-icon,uc-editor-operation-control:not(#\#):not(#\#):not(#\#):not(#\#)>button uc-icon,uc-editor-crop-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button uc-icon,uc-editor-aspect-ratio-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button uc-icon,uc-editor-freeform-button-control:not(#\#):not(#\#):not(#\#):not(#\#)>button uc-icon,uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#)>button uc-icon{pointer-events:none}uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#)>button .uc-preview{position:absolute;right:0;left:0;z-index:-1;width:100%;height:var(--l-base-height);background-repeat:no-repeat;background-size:contain;border-radius:var(--border-radius-editor);opacity:0;filter:brightness(var(--filter-effect));transition:var(--transition-duration-3)}uc-editor-filter-control.uc-not_active:not(#\#):not(#\#):not(#\#):not(#\#) .uc-preview[data-loaded]{opacity:1}uc-editor-filter-control.uc-active:not(#\#):not(#\#):not(#\#):not(#\#) .uc-preview{opacity:0}uc-editor-filter-control:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-original-icon{color:var(--color-effect);opacity:.3}uc-editor-image-cropper:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;opacity:0;pointer-events:none;touch-action:none;color:var(--color-crop-guides)}uc-editor-image-cropper.uc-active_from_editor:not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(1) translate(0);opacity:1;transition:transform var(--transition-duration-4) cubic-bezier(.37,0,.63,1) .4s,opacity var(--transition-duration-3);pointer-events:auto}uc-editor-image-cropper.uc-active_from_viewer:not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(1) translate(0);opacity:1;transition:transform var(--transition-duration-4) cubic-bezier(.37,0,.63,1) .4s,opacity var(--transition-duration-3);pointer-events:auto}uc-editor-image-cropper.uc-inactive_to_editor:not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;transition:transform var(--transition-duration-4) cubic-bezier(.37,0,.63,1),opacity var(--transition-duration-3) calc(var(--transition-duration-3) + .05s);pointer-events:none}uc-editor-image-cropper:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-canvas{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%}uc-editor-image-fader:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;left:0;display:block;width:100%;height:100%}uc-editor-image-fader.uc-active_from_viewer:not(#\#):not(#\#):not(#\#):not(#\#){z-index:3;transform:scale(1);opacity:1;transition:transform var(--transition-duration-4),opacity var(--transition-duration-3) steps(1,jump-start);pointer-events:auto}uc-editor-image-fader.uc-active_from_cropper:not(#\#):not(#\#):not(#\#):not(#\#){z-index:3;transform:scale(1);opacity:1;transition:transform var(--transition-duration-4),opacity var(--transition-duration-3) steps(1,jump-end);pointer-events:auto}uc-editor-image-fader.uc-inactive_to_cropper:not(#\#):not(#\#):not(#\#):not(#\#){z-index:3;transform:scale(1);opacity:0;transition:transform var(--transition-duration-4),opacity var(--transition-duration-3) steps(1,jump-end);pointer-events:none}uc-editor-image-fader:not(#\#):not(#\#):not(#\#):not(#\#) .uc-fader-image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:scale-down;transform:scale(1);-webkit-user-select:none;user-select:none;content-visibility:auto}uc-editor-image-fader:not(#\#):not(#\#):not(#\#):not(#\#) .uc-fader-image--preview{background-color:var(--color-image-background);border-top-left-radius:var(--border-radius-base);border-top-right-radius:var(--border-radius-base);transform:scale(1);opacity:0;transition:var(--transition-duration-3)}uc-editor-scroller:not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;width:100%;height:100%;overflow-x:scroll}uc-editor-slider:not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;width:100%;height:var(--size-panel-heading)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#){position:relative;width:100%;height:100%}@media only screen and (max-width:600px){uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#){--l-tab-gap: var(--cldtr-gap-mid-1);--l-slider-padding: var(--uc-padding);--l-controls-padding: var(--uc-padding)}}@media only screen and (min-width:601px){uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#){--l-tab-gap: var(--cldtr-gap-max);--l-slider-padding: var(--uc-padding);--l-controls-padding: var(--uc-padding)}}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container{position:relative;width:100%;height:100%;overflow:hidden}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar{position:absolute;display:grid;grid-template-rows:1fr 1fr;width:100%;height:100%;background-color:var(--color-fill-contrast);transition:opacity var(--transition-duration-3) ease-in-out,transform var(--transition-duration-3) ease-in-out,visibility var(--transition-duration-3) ease-in-out}.uc-sub-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-list-aspect-ratio-container>.uc-list-aspect-ratio{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:6px;height:var(--size-panel-heading)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar.uc-sub-toolbar--visible{transform:translateY(0);opacity:1;pointer-events:auto}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar.uc-sub-toolbar--top-hidden{transform:translateY(100%);opacity:0;pointer-events:none}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar.uc-sub-toolbar--bottom-hidden{transform:translateY(-100%);opacity:0;pointer-events:none}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row{display:flex;align-items:center;justify-content:space-between;padding-right:var(--l-controls-padding);padding-left:var(--l-controls-padding)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row>.uc-tab-toggles{position:relative;display:grid;grid-auto-flow:column;gap:0px var(--l-tab-gap);align-items:center;height:100%}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row>.uc-tab-toggles>.uc-tab-toggles_indicator{position:absolute;bottom:0;left:0;width:var(--size-touch-area);height:2px;background-color:var(--uc-secondary-foreground);transform:translate(0);transition:transform var(--transition-duration-3)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-tab-content-row{position:relative}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-tab-content-row>.uc-tab-content{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;overflow:hidden;content-visibility:auto}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row>.uc-tab-toggles>.uc-tab-toggle.uc-tab-toggle--visible{display:contents}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row>.uc-tab-toggles>.uc-tab-toggle.uc-tab-toggle--hidden{display:none}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row>.uc-tab-toggles.uc-tab-toggles--hidden{display:none}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row>.uc-tab-toggles>.uc-tab-toggle>uc-btn-ui{width:var(--uc-button-size)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-controls-row>.uc-tab-toggles>.uc-tab-toggle>uc-btn-ui>uc-icon>svg{width:var(--size-icon);height:var(--size-icon)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-tab-content-row>.uc-tab-content .uc-controls-list_align{display:grid;grid-template-areas:". inner .";grid-template-columns:1fr auto 1fr;box-sizing:border-box;min-width:100%;padding-left:var(--uc-padding)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-tab-content-row>.uc-tab-content .uc-controls-list_inner{display:grid;grid-area:inner;grid-auto-flow:column;gap:6px}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#)>.uc-toolbar-container>.uc-sub-toolbar>.uc-tab-content-row>.uc-tab-content .uc-controls-list_inner:last-child{padding-right:var(--uc-padding)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#) .uc-info-tooltip_container{position:absolute;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#) .uc-info-tooltip_wrapper{position:absolute;top:calc(-100% - var(--cldtr-gap-mid-2));display:flex;flex-direction:column;justify-content:flex-end;height:100%;pointer-events:none}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#) .uc-info-tooltip{z-index:10;padding:3px 6px;color:var(--color-text-base);font-size:.7em;letter-spacing:1px;text-transform:uppercase;background-color:var(--color-text-accent-contrast);border-radius:var(--border-radius-editor);transform:translateY(100%);opacity:0;transition:var(--transition-duration-3)}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#) .uc-info-tooltip_visible{transform:translateY(0);opacity:1}uc-editor-toolbar:not(#\#):not(#\#):not(#\#):not(#\#) .uc-slider{padding-right:var(--l-slider-padding);padding-left:var(--l-slider-padding)}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#)>button{--filter-effect: var(--idle-brightness);--opacity-effect: var(--idle-opacity);--color-effect: var(--idle-color-rgb);--background-effect: var(--idle-background);--l-transition-effect: var( --css-transition, color var(--transition-duration-2), background-color var(--transition-duration-2), filter var(--transition-duration-2) );all:unset;display:inline-flex;align-items:center;box-sizing:var(--css-box-sizing, border-box);height:var(--css-height, var(--uc-button-size));padding-right:var(--css-padding-right, 14px);padding-left:var(--css-padding-left, 14px);font-size:1em;color:var(--color-effect);background-color:var(--background-effect);border-radius:var(--uc-radius);opacity:var(--opacity-effect);cursor:pointer;filter:brightness(var(--filter-effect));transition:var(--l-transition-effect);-webkit-user-select:none;user-select:none}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#)>button>uc-icon{pointer-events:none}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-text{white-space:nowrap}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-icon{display:flex;align-items:center;justify-content:center;color:var(--color-effect);filter:brightness(var(--filter-effect));transition:var(--l-transition-effect)}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-icon_left{margin-right:var(--cldtr-gap-mid-1);margin-left:0}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-icon_right{margin-right:0;margin-left:var(--cldtr-gap-mid-1)}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-icon_single{margin-right:0;margin-left:0}uc-btn-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-icon_hidden{display:none;margin:0}uc-btn-ui.uc-primary:not(#\#):not(#\#):not(#\#):not(#\#)>button{--idle-color-rgb: var(--uc-primary-foreground);--idle-brightness: 1;--idle-opacity: 1;--idle-background: var(--uc-primary);--hover-color-rgb: var(--uc-primary-foreground);--hover-brightness: 1;--hover-opacity: 1;--hover-background: var(--uc-primary-hover);--down-color-rgb: var(--uc-primary-foreground);--down-brightness: .75;--down-opacity: 1;--down-background: var(--uc-primary);--active-color-rgb: var(--uc-primary-foreground);--active-brightness: 1;--active-opacity: 1;--active-background: var(--uc-primary)}uc-btn-ui.uc-primary-icon:not(#\#):not(#\#):not(#\#):not(#\#)>button{--idle-color-rgb: var(--uc-primary);--idle-brightness: 1;--idle-opacity: 1;--idle-background: transparent;--hover-color-rgb: var(--uc-primary);--hover-brightness: 1;--hover-opacity: 1;--hover-background: var(--uc-primary-transparent);--down-color-rgb: var(--uc-primary);--down-brightness: .75;--down-opacity: 1;--down-background: var(--uc-primary-transparent);--active-color-rgb: var(--uc-primary-foreground);--active-brightness: 1;--active-opacity: 1;--active-background: var(--uc-primary);padding:0;width:var(--uc-button-size)}uc-btn-ui.uc-secondary:not(#\#):not(#\#):not(#\#):not(#\#)>button{--idle-color-rgb: var(--uc-secondary-foreground);--idle-brightness: 1;--idle-opacity: 1;--idle-background: var(--uc-secondary);--hover-color-rgb: var(--uc-secondary-foreground);--hover-brightness: 1;--hover-opacity: 1;--hover-background: var(--uc-secondary-hover);--down-color-rgb: var(--uc-secondary-foreground);--down-brightness: 1;--down-opacity: 1;--down-background: var(--uc-secondary-hover);--active-color-rgb: var(--uc-secondary-foreground);--active-brightness: 1;--active-opacity: 1;--active-background: transparent}:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-btn-ui.uc-secondary>button{border:1px solid var(--uc-border)}uc-btn-ui.uc-secondary-icon:not(#\#):not(#\#):not(#\#):not(#\#)>button{--idle-color-rgb: var(--uc-secondary-foreground);--idle-brightness: 1;--idle-opacity: 1;--idle-background: transparent;--hover-color-rgb: var(--uc-secondary-foreground);--hover-brightness: 1;--hover-opacity: 1;--hover-background: var(--uc-secondary);--down-color-rgb: var(--uc-secondary-foreground);--down-brightness: 1;--down-opacity: 1;--down-background: var(--uc-secondary);--active-color-rgb: var(--uc-secondary-foreground);--active-brightness: 1;--active-opacity: 1;--active-background: transparent;padding:0;width:var(--uc-button-size)}uc-btn-ui.uc-tab:not(#\#):not(#\#):not(#\#):not(#\#)>button{--idle-color-rgb: var(--uc-secondary-foreground);--idle-brightness: 1;--idle-opacity: 1;--idle-background: transparent;--hover-color-rgb: var(--uc-secondary-foreground);--hover-brightness: 1;--hover-opacity: 1;--hover-background: var(--uc-secondary);--down-color-rgb: var(--uc-secondary-foreground);--down-brightness: 1;--down-opacity: 1;--down-background: var(--uc-secondary);--active-color-rgb: var(--uc-secondary-foreground);--active-brightness: 1;--active-opacity: 1;--active-background: transparent;padding:0;width:var(--uc-button-size)}uc-btn-ui.uc-default:not(#\#):not(#\#):not(#\#):not(#\#)>button{--idle-color-rgb: var(--uc-secondary-foreground);--idle-brightness: 1;--idle-opacity: 1;--idle-background: var(--uc-secondary);--hover-color-rgb: var(--uc-secondary-foreground);--hover-brightness: 1;--hover-opacity: 1;--hover-background: var(--uc-secondary-hover);--down-color-rgb: var(--uc-secondary-foreground);--down-brightness: .75;--down-opacity: 1;--down-background: var(--uc-secondary);--active-color-rgb: var(--uc-primary);--active-brightness: 1;--active-opacity: 1;--active-background: var(--uc-primary-transparent)}:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) uc-btn-ui.uc-default>button{--idle-background: transparent;--hover-background: var(--uc-secondary);--active-background: var(--uc-foreground);--active-color-rgb: var(--uc-background)}uc-line-loader-ui:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:0;left:0;z-index:9999;width:100%;height:2px;opacity:.5}uc-line-loader-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-inner{width:25%;max-width:200px;height:100%}uc-line-loader-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-line{width:100%;height:100%;background-color:var(--uc-primary);transform:translate(-101%);transition:transform 1s}uc-slider-ui:not(#\#):not(#\#):not(#\#):not(#\#){--l-thumb-size: 24px;--l-zero-dot-size: 5px;--l-zero-dot-offset: 2px;--idle-color-rgb: var(--uc-foreground);--hover-color-rgb: var(--uc-primary);--down-color-rgb: var(--uc-primary);--color-effect: var(--idle-color-rgb);--l-color: var(--color-effect);position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:calc(var(--l-thumb-size) + (var(--l-zero-dot-size) + var(--l-zero-dot-offset)) * 2)}uc-slider-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-thumb{position:absolute;left:0;width:var(--l-thumb-size);height:var(--l-thumb-size);background-color:var(--l-color);border-radius:50%;transform:translate(0);opacity:1;transition:opacity var(--transition-duration-2),background-color var(--transition-duration-2)}uc-slider-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-steps{position:absolute;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:100%;padding-right:calc(var(--l-thumb-size) / 2);padding-left:calc(var(--l-thumb-size) / 2)}uc-slider-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-border-step{width:0px;height:10px;border-right:1px solid var(--uc-foreground);opacity:1;transition:border-color var(--transition-duration-2)}uc-slider-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-minor-step{width:0px;height:4px;border-right:1px solid var(--uc-foreground);opacity:.6;transition:border-color var(--transition-duration-2)}uc-slider-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-zero-dot{position:absolute;top:calc(100% - var(--l-zero-dot-offset) * 2);left:calc(var(--l-thumb-size) / 2 - var(--l-zero-dot-size) / 2);width:var(--l-zero-dot-size);height:var(--l-zero-dot-size);background-color:var(--color-primary-accent);border-radius:50%;opacity:0;transition:var(--transition-duration-3)}uc-slider-ui:not(#\#):not(#\#):not(#\#):not(#\#) .uc-input{position:absolute;width:calc(100% - 10px);height:100%;margin:0;cursor:pointer;opacity:0}uc-presence-toggle.uc-transition:not(#\#):not(#\#):not(#\#):not(#\#){transition:opacity var(--transition-duration-3),visibility var(--transition-duration-3)}uc-presence-toggle.uc-visible:not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;pointer-events:inherit}uc-presence-toggle.uc-hidden:not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;pointer-events:none}uc-presence-toggle.uc-initial:not(#\#):not(#\#):not(#\#){display:none!important;transition:none!important}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#) [role=button]:focus-visible,[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}[uc-cloud-image-editor]:not(#\#):not(#\#):not(#\#):not(#\#) .uc-cloud-mask{pointer-events:none}[uc-aspect-ratio-freeform]:not(#\#):not(#\#):not(#\#):not(#\#) button{display:flex}[uc-aspect-ratio-freeform]:not(#\#):not(#\#):not(#\#):not(#\#) uc-icon{display:none}[uc-aspect-ratio-freeform]:not(#\#):not(#\#):not(#\#):not(#\#) .uc-title{padding-left:var(--cldtr-gap-mid-1)}:where(uc-editor-freeform-button-control,uc-editor-aspect-ratio-button-control:last-of-type):not(#\#):not(#\#):not(#\#):not(#\#){margin-right:calc(3 * var(--cldtr-gap-mid-1))}:where([uc-cloud-image-editor]):not(#\#):not(#\#):not(#\#):not(#\#) uc-icon{display:flex;justify-content:center;width:100%;height:100%}:where([uc-cloud-image-editor]):not(#\#):not(#\#):not(#\#):not(#\#) uc-icon svg{width:calc(var(--uc-button-size) / 2);height:calc(var(--uc-button-size) / 2)}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-start-from{height:100%;container-type:inline-size}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#){--cfg-done-activity: "start-from";--cfg-init-activity: "start-from";flex:1}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-activity-header:after{width:var(--uc-button-size);height:var(--uc-button-size);content:""}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-activity-header .uc-close-btn{display:none}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-copyright .uc-credits{position:static}@container (min-width: 500px){[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-start-from .uc-content{grid-template-columns:1fr max-content;grid-template-rows:1fr max-content;height:100%}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-start-from uc-copyright{grid-column:2}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-start-from uc-drop-area{grid-row:span 3}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-start-from:has(uc-copyright[hidden]) uc-drop-area{grid-row:span 2}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-start-from:has(.uc-cancel-btn[hidden]) uc-drop-area{grid-row:span 2}[uc-file-uploader-inline]:not(#\#):not(#\#):not(#\#):not(#\#) uc-start-from:has(uc-copyright[hidden]):has(.uc-cancel-btn[hidden]) uc-drop-area{grid-row:span 1}}:where([uc-wgt-common]){--cfg-init-activity: "start-from";--cfg-done-activity: ""}:where([uc-wgt-common]){--uc-font-family: system-ui;--uc-font-size: 14px;--uc-line-height: normal;--uc-simple-btn-font-family: system-ui;--uc-simple-btn-font-size: 14px;--uc-button-size: 32px;--uc-preview-size: 32px;--uc-padding: 10px;--uc-radius: 8px;--uc-transition: .2s ease;--uc-dialog-width: 430px;--uc-dialog-max-width: 920px;--uc-dialog-max-height: 675px;--uc-simple-btn-padding: 7px 14px;--uc-grid-col: 3;--uc-grid-preview-image-height: auto;--uc-grid-gap: calc(var(--uc-padding) / 2);--uc-grid-aspect-ratio: 1 / 1;--uc-background: var(--uc-background-light);--uc-foreground: var(--uc-foreground-light);--uc-primary: var(--uc-primary-light);--uc-primary-hover: var(--uc-primary-hover-light);--uc-primary-transparent: var(--uc-primary-transparent-light);--uc-primary-foreground: var(--uc-primary-foreground-light);--uc-secondary: var(--uc-secondary-light);--uc-secondary-hover: var(--uc-secondary-hover-light);--uc-secondary-foreground: var(--uc-secondary-foreground-light);--uc-muted: var(--uc-muted-light);--uc-muted-foreground: var(--uc-muted-foreground-light);--uc-destructive: var(--uc-destructive-light);--uc-destructive-foreground: var(--uc-destructive-foreground-light);--uc-border: var(--uc-border-light);--uc-dialog-shadow: var(--uc-dialog-shadow-light);--uc-simple-btn: var(--uc-simple-btn-light);--uc-simple-btn-hover: var(--uc-simple-btn-hover-light);--uc-simple-btn-foreground: var(--uc-simple-btn-foreground-light)}@supports not (color: oklch(0% 0 0)){:where([uc-wgt-common]){--uc-primary-rgb-light: 23 75 215;--uc-primary-light: rgb(var(--uc-primary-rgb-light));--uc-primary-hover-light: rgb(var(--uc-primary-rgb-light) / 90%);--uc-primary-transparent-light: rgb(var(--uc-primary-rgb-light) / 10%);--uc-background-light: rgb(255 255 255);--uc-foreground-light: rgb(24 24 24);--uc-primary-foreground-light: #fff;--uc-secondary-light: rgb(24 24 24 / 5%);--uc-secondary-hover-light: rgb(24 24 24 / 8%);--uc-secondary-foreground-light: rgb(24 24 24);--uc-muted-light: rgb(245 245 245);--uc-muted-foreground-light: rgb(113 113 113);--uc-destructive-light: rgb(232 19 20 / 5%);--uc-destructive-foreground-light: rgb(232 19 20);--uc-border-light: rgb(228 228 232);--uc-dialog-shadow-light: 0px 6px 20px rgb(0 0 0 / 10%);--uc-simple-btn-light: rgb(235 235 235);--uc-simple-btn-hover-light: rgb(228 228 228);--uc-simple-btn-foreground-light: rgb(24 24 24);--uc-primary-rgb-dark: 87 154 255;--uc-primary-dark: rgb(var(--uc-primary-rgb-dark));--uc-primary-hover-dark: rgb(var(--uc-primary-rgb-dark) / 90%);--uc-primary-transparent-dark: rgb(var(--uc-primary-rgb-dark) / 7%);--uc-background-dark: rgb(27 27 27);--uc-foreground-dark: rgb(225 225 225);--uc-primary-foreground-dark: rgb(0 0 0);--uc-secondary-dark: rgb(225 225 225 / 7%);--uc-secondary-hover-dark: rgb(225 225 225 / 10%);--uc-secondary-foreground-dark: rgb(225 225 225);--uc-muted-dark: rgb(36 36 36);--uc-muted-foreground-dark: rgb(152 152 152);--uc-destructive-dark: rgb(244 90 79 / 10%);--uc-destructive-foreground-dark: rgb(244 90 79);--uc-border-dark: rgb(61 61 61);--uc-dialog-shadow-dark: 0px 6px 20px rgb(0 0 0 / 25%);--uc-simple-btn-dark: rgb(36 36 36);--uc-simple-btn-hover-dark: rgb(43 43 43);--uc-simple-btn-foreground-dark: rgb(255 255 255)}}@supports (color: oklch(0% 0 0)){:where([uc-wgt-common]){--uc-primary-oklch-light: 47% .22 264;--uc-primary-light: oklch(var(--uc-primary-oklch-light));--uc-primary-hover-light: oklch(var(--uc-primary-oklch-light) / 90%);--uc-primary-transparent-light: oklch(var(--uc-primary-oklch-light) / 7%);--uc-background-light: oklch(100% 0 0);--uc-foreground-light: oklch(21% 0 0);--uc-primary-foreground-light: oklch(100% 0 0);--uc-secondary-light: oklch(21% 0 0 / .05);--uc-secondary-hover-light: oklch(21% 0 0 / .08);--uc-secondary-foreground-light: oklch(21% 0 0);--uc-muted-light: oklch(97% 0 0);--uc-muted-foreground-light: oklch(40% 0 0);--uc-destructive-light: oklch(59% .235 28.5 / .05);--uc-destructive-foreground-light: oklch(59% .235 28.5);--uc-border-light: oklch(92% 0 0);--uc-dialog-shadow-light: 0px 6px 20px oklch(0% 0 0 / .1);--uc-simple-btn-light: oklch(94% 0 0);--uc-simple-btn-hover-light: oklch(92% 0 0);--uc-simple-btn-foreground-light: oklch(20% 0 0);--uc-primary-oklch-dark: 69% .1768 258.4;--uc-primary-dark: oklch(var(--uc-primary-oklch-dark));--uc-primary-hover-dark: oklch(var(--uc-primary-oklch-dark) / 90%);--uc-primary-transparent-dark: oklch(var(--uc-primary-oklch-dark) / 7%);--uc-background-dark: oklch(22% 0 0);--uc-foreground-dark: oklch(91% 0 0);--uc-primary-foreground-dark: oklch(0% 0 0);--uc-secondary-dark: oklch(91% 0 0 / .07);--uc-secondary-hover-dark: oklch(91% 0 0 / .1);--uc-secondary-foreground-dark: oklch(91% 0 0);--uc-muted-dark: oklch(26% 0 0);--uc-muted-foreground-dark: oklch(68% 0 0);--uc-destructive-dark: oklch(67% .191 27.5 / .1);--uc-destructive-foreground-dark: oklch(67% .191 27.5);--uc-border-dark: oklch(36% 0 0);--uc-dialog-shadow-dark: 0px 6px 20px oklch(0% 0 0 / .25);--uc-simple-btn-dark: oklch(26% 0 0);--uc-simple-btn-hover-dark: oklch(29% 0 0);--uc-simple-btn-foreground-dark: oklch(100% 0 0)}}@media only screen and (max-height:600px){:where([uc-wgt-common]){--uc-dialog-max-height: 100%}}@media only screen and (max-width:680px){:where([uc-wgt-common]){--uc-grid-col: 2}}@media only screen and (max-width:430px){:where([uc-wgt-common]){--uc-dialog-max-width: 100vw;--uc-dialog-max-height: var(--uploadcare-blocks-window-height);--uc-grid-col: 1}}@media (prefers-color-scheme:light){:where([uc-wgt-common]){--uc-background: var(--uc-background-light);--uc-foreground: var(--uc-foreground-light);--uc-primary: var(--uc-primary-light);--uc-primary-hover: var(--uc-primary-hover-light);--uc-primary-transparent: var(--uc-primary-transparent-light);--uc-primary-foreground: var(--uc-primary-foreground-light);--uc-secondary: var(--uc-secondary-light);--uc-secondary-hover: var(--uc-secondary-hover-light);--uc-secondary-foreground: var(--uc-secondary-foreground-light);--uc-muted: var(--uc-muted-light);--uc-muted-foreground: var(--uc-muted-foreground-light);--uc-destructive: var(--uc-destructive-light);--uc-destructive-foreground: var(--uc-destructive-foreground-light);--uc-border: var(--uc-border-light);--uc-dialog-shadow: var(--uc-dialog-shadow-light);--uc-simple-btn: var(--uc-simple-btn-light);--uc-simple-btn-hover: var(--uc-simple-btn-hover-light);--uc-simple-btn-foreground: var(--uc-simple-btn-foreground-light)}}@media (prefers-color-scheme:dark){:where([uc-wgt-common]){--uc-background: var(--uc-background-dark);--uc-foreground: var(--uc-foreground-dark);--uc-primary: var(--uc-primary-dark);--uc-primary-hover: var(--uc-primary-hover-dark);--uc-primary-transparent: var(--uc-primary-transparent-dark);--uc-primary-foreground: var(--uc-primary-foreground-dark);--uc-secondary: var(--uc-secondary-dark);--uc-secondary-hover: var(--uc-secondary-hover-dark);--uc-secondary-foreground: var(--uc-secondary-foreground-dark);--uc-muted: var(--uc-muted-dark);--uc-muted-foreground: var(--uc-muted-foreground-dark);--uc-destructive: var(--uc-destructive-dark);--uc-destructive-foreground: var(--uc-destructive-foreground-dark);--uc-border: var(--uc-border-dark);--uc-dialog-shadow: var(--uc-dialog-shadow-dark);--uc-simple-btn: var(--uc-simple-btn-dark);--uc-simple-btn-hover: var(--uc-simple-btn-hover-dark);--uc-simple-btn-foreground: var(--uc-simple-btn-foreground-dark)}}:where(.uc-light),:where(.uc-light) :where([uc-wgt-common]){--uc-background: var(--uc-background-light);--uc-foreground: var(--uc-foreground-light);--uc-primary: var(--uc-primary-light);--uc-primary-hover: var(--uc-primary-hover-light);--uc-primary-transparent: var(--uc-primary-transparent-light);--uc-primary-foreground: var(--uc-primary-foreground-light);--uc-secondary: var(--uc-secondary-light);--uc-secondary-hover: var(--uc-secondary-hover-light);--uc-secondary-foreground: var(--uc-secondary-foreground-light);--uc-muted: var(--uc-muted-light);--uc-muted-foreground: var(--uc-muted-foreground-light);--uc-destructive: var(--uc-destructive-light);--uc-destructive-foreground: var(--uc-destructive-foreground-light);--uc-border: var(--uc-border-light);--uc-dialog-shadow: var(--uc-dialog-shadow-light);--uc-simple-btn: var(--uc-simple-btn-light);--uc-simple-btn-hover: var(--uc-simple-btn-hover-light);--uc-simple-btn-foreground: var(--uc-simple-btn-foreground-light)}:where(.uc-dark),:where(.uc-dark) :where([uc-wgt-common]){--uc-background: var(--uc-background-dark);--uc-foreground: var(--uc-foreground-dark);--uc-primary: var(--uc-primary-dark);--uc-primary-hover: var(--uc-primary-hover-dark);--uc-primary-transparent: var(--uc-primary-transparent-dark);--uc-primary-foreground: var(--uc-primary-foreground-dark);--uc-secondary: var(--uc-secondary-dark);--uc-secondary-hover: var(--uc-secondary-hover-dark);--uc-secondary-foreground: var(--uc-secondary-foreground-dark);--uc-muted: var(--uc-muted-dark);--uc-muted-foreground: var(--uc-muted-foreground-dark);--uc-destructive: var(--uc-destructive-dark);--uc-destructive-foreground: var(--uc-destructive-foreground-dark);--uc-border: var(--uc-border-dark);--uc-dialog-shadow: var(--uc-dialog-shadow-dark);--uc-simple-btn: var(--uc-simple-btn-dark);--uc-simple-btn-hover: var(--uc-simple-btn-hover-dark);--uc-simple-btn-foreground: var(--uc-simple-btn-foreground-dark)}:where(.uc-purple){--uc-primary-oklch-light: 47% .22 300;--uc-primary-oklch-dark: 69% .1768 300}:where(.uc-red){--uc-primary-oklch-light: 47% .21 21;--uc-primary-oklch-dark: 71% .1768 21}:where(.uc-orange){--uc-primary-oklch-light: 47% .1376 51.88;--uc-primary-oklch-dark: 69% .1768 51.88}:where(.uc-green){--uc-primary-oklch-light: 45% .14 130;--uc-primary-oklch-dark: 69% .1768 130}:where(.uc-turquoise){--uc-primary-oklch-light: 45% .0854 174;--uc-primary-oklch-dark: 69% .1768 174}:where(.uc-gray){--uc-primary-oklch-light: 10% 0 0;--uc-primary-oklch-dark: 97% 0 0}:where(.uc-contrast){--uc-border-light: oklch(50% 0 0);--uc-border-dark: oklch(50% 0 0);--uc-muted-light: oklch(98% 0 0);--uc-muted-dark: oklch(16% 0 0);--uc-muted-foreground-light: oklch(20% 0 0);--uc-muted-foreground-dark: oklch(80% 0 0);--uc-background-light: oklch(100% 0 0);--uc-foreground-light: oklch(0% 0 0);--uc-background-dark: oklch(10% 0 0);--uc-foreground-dark: oklch(100% 0 0)}:where(.uc-radius-none){--uc-radius: 0}:where(.uc-radius-small){--uc-radius: 5px}:where(.uc-radius-medium){--uc-radius: 8px}:where(.uc-radius-large){--uc-radius: 16px}:where([uc-wgt-common]){color:var(--uc-foreground);font-size:var(--uc-font-size);line-height:var(--uc-line-height);font-family:var(--uc-font-family)}:where([uc-wgt-common]) *{box-sizing:border-box}:where([uc-wgt-common]) button{display:flex;align-items:center;justify-content:center;height:var(--uc-button-size);padding-right:14px;padding-left:14px;font-size:1em;font-family:inherit;white-space:nowrap;border:none;border-radius:var(--uc-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--uc-transition)}:where([uc-wgt-common]) button:focus-visible{outline-offset:2px}:where([uc-wgt-common]):not(#\#) :is(button.uc-primary-btn,button.uc-ui-primary-btn){color:var(--uc-primary-foreground);background-color:var(--uc-primary)}:where([uc-wgt-common]):not(#\#) :is(button.uc-primary-btn,button.uc-ui-primary-btn):hover{background-color:var(--uc-primary-hover)}:where([uc-wgt-common]):not(#\#) :is(button.uc-secondary-btn,button.uc-ui-secondary-btn){color:var(--uc-secondary-foreground);background-color:var(--uc-secondary)}:where([uc-wgt-common]):not(#\#) :is(button.uc-secondary-btn,button.uc-ui-secondary-btn):hover{background-color:var(--uc-secondary-hover)}:where([uc-wgt-common].uc-contrast):not(#\#) :is(button.uc-secondary-btn,button.uc-ui-secondary-btn){border:1px solid var(--uc-border)}:where([uc-wgt-common]):not(#\#) :is(button.uc-mini-btn,button.uc-ui-icon-btn){height:var(--uc-button-size);padding:0;background-color:transparent;color:var(--uc-secondary-foreground)}:where([uc-wgt-common]):not(#\#) :is(button.uc-mini-btn,button.uc-ui-icon-btn):hover{background-color:var(--uc-secondary)}:where([uc-wgt-common]):not(#\#) :is(button[disabled],button.uc-primary-btn[disabled],button.uc-secondary-btn[disabled],button.uc-ui-primary-btn[disabled],button.uc-ui-secondary-btn[disabled],button.uc-ui-icon-btn[disabled]){opacity:.5;pointer-events:none}:where([uc-wgt-common]):not(#\#) a{color:var(--uc-primary);text-decoration:none}:where([uc-wgt-common]):not(#\#) a[disabled]{pointer-events:none}:where([uc-wgt-common]):not(#\#) input[type=text]{display:flex;width:100%;height:var(--uc-button-size);padding-right:10px;padding-left:10px;color:var(--uc-foreground);font-size:1em;font-family:inherit;background-color:var(--uc-background);border:1px solid var(--uc-border);outline:1px solid transparent;border-radius:var(--uc-radius);transition:border-color var(--uc-transition),outline-color var(--uc-transition)}:where([uc-wgt-common]):not(#\#) input[type=text]::placeholder{color:var(--uc-muted-foreground)}:where([uc-wgt-common]):not(#\#) input[type=text]:focus{outline-color:var(--uc-primary-hover);border-color:var(--uc-primary-hover)}:where([uc-wgt-common]):not(#\#) input[disabled]{opacity:.6;pointer-events:none}:where([uc-wgt-common]):not(#\#) uc-select[disabled],:where([uc-wgt-common]):not(#\#) select[disabled]{opacity:.6;pointer-events:none}:where([uc-wgt-common]):not(#\#) .uc-ui-toolbar{display:flex;gap:4px;align-items:center;padding:var(--uc-padding);background-color:var(--uc-background)}:where([uc-wgt-common]):not(#\#) .uc-ui-toolbar-spacer{flex:1}:where([uc-wgt-common]):not(#\#):not(#\#):not(#\#) [hidden]{display:none}:where([uc-wgt-common]):not(#\#):not(#\#):not(#\#) [activity]:not([active],.active){display:none}:where([uc-wgt-common]):not(#\#):not(#\#):not(#\#) dialog:not([open]) [activity]{display:none}:where([uc-wgt-common]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) uc-source-btn[type]{all:unset}:where([uc-file-uploader-minimal]):not(#\#):not(#\#):not(#\#):not(#\#){--cfg-init-activity: "start-from";--cfg-done-activity: "upload-list";position:relative;display:block}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#)>uc-start-from .uc-content{display:flex;flex-direction:column;gap:4px;padding:0;overflow:hidden;align-items:center;background-color:transparent}:where([uc-file-uploader-minimal]>uc-start-from uc-drop-area):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;position:relative;align-items:center;justify-content:center;width:100%;min-height:calc(var(--uc-preview-size) + var(--uc-padding) * 2 + 8px);padding:0;text-align:center;background-color:var(--uc-muted);border-radius:calc(var(--uc-radius) * 1.75)}:where(.uc-contrast):not(#\#):not(#\#):not(#\#):not(#\#) :where([uc-file-uploader-minimal]>uc-start-from uc-drop-area){background-color:transparent}:where([uc-file-uploader-minimal]>uc-start-from uc-drop-area):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";z-index:-1;width:100%;height:100%;position:absolute;background-color:var(--uc-background)}:where([uc-file-uploader-minimal]:has([single])>uc-start-from uc-drop-area):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:var(--uc-grid-aspect-ratio)}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list uc-activity-header{display:none}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list>.uc-toolbar{background-color:transparent}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list{width:100%;height:unset;padding:4px;background-color:var(--uc-background);border:1px dashed var(--uc-border);border-radius:calc(var(--uc-radius) * 1.75)}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-files{padding:0}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar{display:block;padding:0}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-cancel-btn,[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-upload-btn,[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-done-btn{display:none}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-add-more-btn{width:100%;height:calc(var(--uc-preview-size) + var(--uc-padding) * 2);margin-top:4px}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-add-more-btn[disabled]{display:none}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-add-more-btn>span{display:none}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-add-more-btn>uc-icon{display:flex}[uc-file-uploader-minimal][mode=list]:not(#\#):not(#\#):not(#\#):not(#\#) uc-file-item uc-progress-bar{top:0;height:100%}[uc-file-uploader-minimal][mode=list]:not(#\#):not(#\#):not(#\#):not(#\#) uc-file-item uc-progress-bar .uc-progress{background-color:var(--uc-primary-transparent);border-radius:var(--uc-radius)}[uc-file-uploader-minimal][mode=list]:not(#\#):not(#\#):not(#\#):not(#\#) uc-file-item uc-progress-bar .uc-fake-progress{background-color:var(--uc-primary-transparent);border-radius:var(--uc-radius)}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list uc-drop-area{width:100%;height:100%;margin:0;border-radius:calc(var(--uc-radius) * 1.75)}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-common-error{margin:4px 0 0}[uc-file-uploader-minimal]:not(#\#):not(#\#):not(#\#):not(#\#) uc-copyright .uc-credits{position:static}[uc-file-uploader-minimal][mode=grid]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-toolbar .uc-add-more-btn{display:none}[uc-file-uploader-minimal][mode=grid]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-files .uc-add-more-btn{display:flex}[uc-file-uploader-minimal][mode=grid]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-files .uc-add-more-btn>span{display:none}[uc-file-uploader-minimal][mode=grid]:not(#\#):not(#\#):not(#\#):not(#\#) uc-upload-list .uc-files .uc-add-more-btn>uc-icon{display:flex}.step__head[data-v-a6fca2ea]{display:flex;align-items:flex-start;gap:var(--space-5);margin-bottom:var(--space-5)}.step__note[data-v-a6fca2ea]{display:flex;gap:var(--space-2);max-width:340px;padding:var(--space-3) var(--space-4);background:var(--color-accent-soft);border-radius:var(--radius-md);color:var(--color-ink-soft);font-size:var(--text-xs);line-height:1.5}.step__note svg[data-v-a6fca2ea]{flex-shrink:0;margin-top:2px;color:var(--color-accent-ink)}.step__field[data-v-a6fca2ea]{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.step__label[data-v-a6fca2ea]{font-size:var(--text-sm);font-weight:600}.uploader[data-v-a6fca2ea]{border:1px dashed var(--color-line);border-radius:var(--radius-md);overflow:hidden;background:#fff}.uploader[data-v-a6fca2ea] uc-file-uploader-inline.uc-light{--uc-background-light: oklch(100% 0 0);--uc-foreground-light: oklch(21% 0 0);--uc-primary-oklch-light: 58% .21 262;--uc-secondary-light: oklch(21% 0 0 / .05);--uc-secondary-hover-light: oklch(21% 0 0 / .08);--uc-secondary-foreground-light: oklch(21% 0 0);--uc-muted-light: oklch(97% 0 0);--uc-muted-foreground-light: oklch(45% 0 0);--uc-border-light: oklch(92% 0 0);--uc-simple-btn-light: oklch(96% 0 0);--uc-simple-btn-hover-light: oklch(93% 0 0);--uc-simple-btn-foreground-light: oklch(21% 0 0);--uc-font-family: "Inter", -apple-system, sans-serif;--uc-radius: 8px;color-scheme:light}.step__uploaded[data-v-a6fca2ea]{font-size:var(--text-xs);color:var(--color-success);font-weight:600}.step__checks[data-v-a6fca2ea]{display:flex;flex-direction:column;gap:var(--space-3)}.thumb[data-v-6e05db06]{position:relative;display:block;flex-shrink:0;padding:0;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-soft);overflow:hidden;cursor:zoom-in;transition:border-color .15s ease,box-shadow .15s ease}.thumb[data-v-6e05db06]:hover:not(:disabled){border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.thumb[data-v-6e05db06]:disabled{cursor:default}.thumb__skeleton[data-v-6e05db06]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.thumb__img[data-v-6e05db06]{display:block;width:100%;height:100%;object-fit:cover}.thumb__img--hidden[data-v-6e05db06]{opacity:0}.thumb__fallback[data-v-6e05db06]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-ink-faint)}.lightbox[data-v-67114055]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:#0a2540eb}.lightbox__close[data-v-67114055]{position:absolute;top:var(--space-4);right:var(--space-4);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--radius-sm);background:#ffffff1f;color:#fff;cursor:pointer;transition:background .15s ease}.lightbox__close[data-v-67114055]:hover{background:#ffffff38}.lightbox__img[data-v-67114055]{max-width:min(96vw,1200px);max-height:90vh;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 24px 64px #0006}.lightbox-enter-active[data-v-67114055],.lightbox-leave-active[data-v-67114055]{transition:opacity .2s ease}.lightbox-enter-from[data-v-67114055],.lightbox-leave-to[data-v-67114055]{opacity:0}.review[data-v-f44712b5]{display:grid;grid-template-columns:7fr 5fr;gap:var(--space-5);align-items:start}.review__main[data-v-f44712b5]{display:flex;flex-direction:column}.review__section[data-v-f44712b5]{padding:var(--space-5) 0;border-bottom:1px solid var(--color-line)}.review__section[data-v-f44712b5]:first-child{padding-top:0}.review__section[data-v-f44712b5]:last-child{border-bottom:none;padding-bottom:0}.review__head[data-v-f44712b5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.review__rows[data-v-f44712b5]{display:flex;flex-direction:column;gap:var(--space-2)}.review__row[data-v-f44712b5]{display:flex;gap:var(--space-3);font-size:var(--text-sm);align-items:baseline}.review__row dt[data-v-f44712b5]{font-weight:600;color:var(--color-ink);flex-shrink:0}.review__row dd[data-v-f44712b5]{color:var(--color-ink-soft);margin:0;flex:1}.review__row--bpe[data-v-f44712b5]{margin-bottom:var(--space-3)}.review__bpe[data-v-f44712b5]{display:grid;grid-template-columns:repeat(3,44px);gap:var(--space-2)}.review__bpe-cell[data-v-f44712b5]{display:inline-flex;align-items:center;justify-content:center;padding:6px 0;background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600}.review__text[data-v-f44712b5]{font-size:var(--text-sm);color:var(--color-ink-soft);white-space:pre-wrap}.review__aims[data-v-f44712b5]{list-style:disc;padding-left:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft);margin-bottom:var(--space-3)}.review__empty[data-v-f44712b5]{display:inline-block;width:90px;height:14px;background:var(--color-surface-soft);border-radius:var(--radius-sm);vertical-align:middle}.review__empty--block[data-v-f44712b5]{display:block;width:100%;height:40px}.review__side[data-v-f44712b5]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-5);position:sticky;top:var(--space-8)}.review__side-title[data-v-f44712b5]{color:var(--color-accent-ink);font-size:var(--text-md)}.review__files[data-v-f44712b5]{margin-bottom:var(--space-4)}.review__files-label[data-v-f44712b5]{display:block;font-size:var(--text-sm);font-weight:600;color:var(--color-accent-ink);margin-bottom:var(--space-2)}.review__thumbs[data-v-f44712b5]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.review__confirmations[data-v-f44712b5]{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-5) 0}.review__confirm[data-v-f44712b5]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);font-size:var(--text-sm)}.review__confirm-box[data-v-f44712b5]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border-radius:4px;background:var(--color-accent)}.review__confirm--off .review__confirm-box[data-v-f44712b5]{background:var(--color-surface);border:2px solid var(--color-line)}.review__charge[data-v-f44712b5]{text-align:center;font-size:var(--text-xs);color:var(--color-ink-soft);padding-top:var(--space-4);border-top:1px solid var(--color-line)}@media (max-width: 900px){.review[data-v-f44712b5]{grid-template-columns:1fr}.review__side[data-v-f44712b5]{position:static}}.modal[data-v-784669b7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:#0a254073}.modal__panel[data-v-784669b7]{width:100%;max-width:440px;max-height:calc(100dvh - 2 * var(--space-4));display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);overflow:hidden}.modal__head[data-v-784669b7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line);flex-shrink:0}.modal__title[data-v-784669b7]{font-size:var(--text-lg);color:var(--color-ink)}.modal__close[data-v-784669b7]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-ink-soft);flex-shrink:0;transition:background .15s ease}.modal__close[data-v-784669b7]:hover:not(:disabled){background:var(--color-surface-soft)}.modal__body[data-v-784669b7]{padding:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft);line-height:1.6;overflow-y:auto}.modal__foot[data-v-784669b7]{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-line);background:var(--color-bg);flex-shrink:0}.modal__confirm--danger[data-v-784669b7]{background:#c73e3e}.modal__confirm--danger[data-v-784669b7]:hover:not(:disabled){background:#a83333}.modal__spinner[data-v-784669b7]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:modal-spin-784669b7 .7s linear infinite}@keyframes modal-spin-784669b7{to{transform:rotate(360deg)}}.modal-enter-active[data-v-784669b7],.modal-leave-active[data-v-784669b7]{transition:opacity .2s ease}.modal-enter-active .modal__panel[data-v-784669b7],.modal-leave-active .modal__panel[data-v-784669b7]{transition:transform .2s ease}.modal-enter-from[data-v-784669b7],.modal-leave-to[data-v-784669b7]{opacity:0}.modal-enter-from .modal__panel[data-v-784669b7],.modal-leave-to .modal__panel[data-v-784669b7]{transform:translateY(12px) scale(.98)}.add-card__lead[data-v-ad1fbd9b]{margin-bottom:var(--space-4)}.add-card__element[data-v-ad1fbd9b]{min-height:40px}.add-card__loading[data-v-ad1fbd9b]{color:var(--color-ink-faint);font-size:var(--text-sm);padding:var(--space-3) 0}.add-card__notice[data-v-ad1fbd9b]{color:var(--color-ink-soft)}.add-card__error[data-v-ad1fbd9b]{margin-top:var(--space-3);color:#d94848;font-weight:600}.charge__amount[data-v-d1d92f41]{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3)}.charge__amount-value[data-v-d1d92f41]{font-size:var(--text-2xl);font-weight:700;color:var(--color-ink);font-family:var(--font-display)}.charge__amount-label[data-v-d1d92f41]{font-size:var(--text-sm);color:var(--color-ink-faint)}.charge__card[data-v-d1d92f41]{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface-soft);border-radius:var(--radius-sm);color:var(--color-ink-soft);font-size:var(--text-sm)}.charge__card--none[data-v-d1d92f41]{background:var(--color-accent-soft);color:var(--color-accent-ink)}.charge__saving[data-v-d1d92f41]{margin-top:var(--space-4)}.charge__saving-note[data-v-d1d92f41]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-faint)}.charge__error[data-v-d1d92f41]{margin-top:var(--space-3);color:#d94848;font-weight:600}.start-case[data-v-c2b16167]{padding-bottom:96px}.start-case__tabs[data-v-c2b16167]{display:flex;flex-wrap:wrap;justify-content:space-between;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:0 var(--space-4);margin-bottom:var(--space-5)}.start-case__tab[data-v-c2b16167]{padding:var(--space-4) var(--space-3);border:none;border-bottom:2px solid transparent;background:transparent;color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:600;transition:color .15s ease,border-color .15s ease}.start-case__tab[data-v-c2b16167]:hover:not(.start-case__tab--locked){color:var(--color-ink)}.start-case__tab--active[data-v-c2b16167]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.start-case__tab--locked[data-v-c2b16167]{color:var(--color-ink-faint);cursor:not-allowed}.start-case__card[data-v-c2b16167]{max-width:100%}.start-case__footer[data-v-c2b16167]{position:fixed;left:var(--sidebar-width);right:0;bottom:0;background:var(--color-surface);border-top:1px solid var(--color-line);padding:var(--space-4) var(--space-6);z-index:10}.start-case__footer-inner[data-v-c2b16167]{max-width:1180px;margin:0 auto;display:flex;justify-content:flex-end;gap:var(--space-3)}.start-case__cancel[data-v-c2b16167]{color:#d94848;border-color:#f3caca}.start-case__cancel[data-v-c2b16167]:hover{border-color:#d94848!important}.start-case__submit-error[data-v-c2b16167]{margin-top:var(--space-3);color:#d94848;font-weight:600}@media (max-width: 900px){.start-case__footer[data-v-c2b16167]{left:0}}.detail__section[data-v-7e36de23]{padding:var(--space-5) 0}.detail__section[data-v-7e36de23]:first-child{padding-top:0}.detail__section[data-v-7e36de23]:last-child{padding-bottom:0}.detail__title[data-v-7e36de23]{font-size:var(--text-md);margin-bottom:var(--space-4)}.detail__rows[data-v-7e36de23]{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.detail__row[data-v-7e36de23]{display:flex;gap:var(--space-3);font-size:var(--text-sm);align-items:baseline}.detail__row dt[data-v-7e36de23]{font-weight:600;color:var(--color-ink);flex-shrink:0}.detail__row dd[data-v-7e36de23]{color:var(--color-ink-soft);margin:0;flex:1}.detail__row--bpe[data-v-7e36de23]{margin-bottom:var(--space-4)}.detail__bpe[data-v-7e36de23]{display:grid;grid-template-columns:repeat(3,64px);gap:var(--space-2)}.detail__bpe-cell[data-v-7e36de23]{display:inline-flex;align-items:center;justify-content:center;padding:8px 0;background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600}.detail__text[data-v-7e36de23]{font-size:var(--text-sm);color:var(--color-ink-soft);white-space:pre-wrap}.detail__block[data-v-7e36de23]{margin-top:var(--space-4)}.detail__block-label[data-v-7e36de23]{font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-2)}.detail__checks[data-v-7e36de23]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.detail__checks--grid[data-v-7e36de23]{flex-direction:row;flex-wrap:wrap;margin-top:0}.detail__check[data-v-7e36de23]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);font-size:var(--text-sm);background:var(--color-surface)}.detail__check-box[data-v-7e36de23]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border-radius:4px;background:var(--color-accent)}.detail__check--off .detail__check-box[data-v-7e36de23]{background:var(--color-surface);border:2px solid var(--color-line)}.detail__files-label[data-v-7e36de23]{font-size:var(--text-sm);font-weight:600;color:var(--color-accent-ink);margin-bottom:var(--space-2)}.detail__file-list[data-v-7e36de23]{list-style:none;padding:0;font-size:var(--text-sm);color:var(--color-ink-soft);margin-bottom:var(--space-4)}.detail__files-empty[data-v-7e36de23]{font-size:var(--text-sm);color:var(--color-ink-faint);margin-bottom:var(--space-4)}.detail__thumbs[data-v-7e36de23]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.detail__thumb[data-v-7e36de23]{display:block;width:96px;height:96px;border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface-soft)}.detail__thumb img[data-v-7e36de23]{width:100%;height:100%;object-fit:cover}.status-panel[data-v-5383fb31]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-2);padding:var(--space-5) var(--space-6);border:1px solid rgba(78,119,255,.35);border-radius:var(--radius-lg);background:var(--color-surface);margin-bottom:var(--space-5)}.status-panel__icon[data-v-5383fb31]{display:inline-flex;margin-bottom:var(--space-1)}.status-panel__title[data-v-5383fb31]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--color-ink)}.status-panel__desc[data-v-5383fb31]{color:var(--color-ink-soft);font-size:var(--text-sm);max-width:46ch;line-height:1.6}.status-panel__actions[data-v-5383fb31]{margin-top:var(--space-2)}@media (max-width: 720px){.status-panel[data-v-5383fb31]{padding:var(--space-4)}}.steps[data-v-d20a4c2c]{list-style:none;padding:0;margin:0;display:flex;align-items:flex-start}.steps__item[data-v-d20a4c2c]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;min-width:0}.steps__line[data-v-d20a4c2c]{position:absolute;top:13px;right:calc(50% + 18px);left:calc(-50% + 18px);height:2px;background:var(--color-line);border-radius:1px}.steps__line--done[data-v-d20a4c2c]{background:#22c55e}.steps__icon[data-v-d20a4c2c]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-ink-faint);flex-shrink:0}.steps__item--done .steps__icon[data-v-d20a4c2c]{background:#22c55e;color:#fff}.steps__label[data-v-d20a4c2c]{font-size:.6875rem;font-weight:600;color:var(--color-ink-faint);line-height:1.25;padding:0 var(--space-1)}.steps__item--done .steps__label[data-v-d20a4c2c]{color:#16a34a}.summary__tiles[data-v-5d08a927]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2)}.summary__tile[data-v-5d08a927]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-2);text-align:center;padding:var(--space-3) var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-md);min-width:0}.summary__tile-icon[data-v-5d08a927]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);flex-shrink:0}.summary__tile-icon--muted[data-v-5d08a927]{background:var(--color-surface-soft);color:var(--color-ink-faint)}.summary__tile-label[data-v-5d08a927]{font-size:var(--text-xs);color:var(--color-ink-faint)}.summary__tile-value[data-v-5d08a927]{font-size:var(--text-xs);font-weight:600;color:var(--color-ink)}.summary__steps[data-v-5d08a927]{margin-top:var(--space-5)}.ticket__title-group[data-v-f3cc6678]{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0}.ticket__icon[data-v-f3cc6678]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:var(--color-surface-soft);color:var(--color-ink-soft)}.ticket__heading[data-v-f3cc6678]{flex:1;min-width:0}.ticket__meta[data-v-f3cc6678]{margin-top:2px;font-size:var(--text-xs);color:var(--color-ink-faint)}.ticket__actions[data-v-f3cc6678]{display:flex;align-items:center;gap:var(--space-2)}.ticket__avatars[data-v-f3cc6678]{display:flex;align-items:center;flex-shrink:0}.ticket__avatar[data-v-f3cc6678]{border:2px solid var(--color-surface)}.ticket__avatar+.ticket__avatar[data-v-f3cc6678],.ticket__avatar+.ticket__avatar-more[data-v-f3cc6678]{margin-left:-8px}.ticket__avatar-more[data-v-f3cc6678]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--color-surface);background:var(--color-surface-soft);color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:600}.ticket__expand[data-v-f3cc6678]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink-soft);cursor:pointer;transition:border-color .15s ease,color .15s ease}.ticket__expand[data-v-f3cc6678]:hover{border-color:var(--color-ink-faint);color:var(--color-ink)}.ticket__backdrop[data-v-f3cc6678]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0a254073;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ticket--expanded[data-v-f3cc6678]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:101;width:min(880px,94vw);max-height:92vh;display:flex;flex-direction:column;box-shadow:var(--shadow-raised)}.ticket--expanded[data-v-f3cc6678] .card__head{flex-shrink:0}.ticket--expanded[data-v-f3cc6678] .card__body{flex:1;min-height:0;display:flex;flex-direction:column}.ticket--expanded .ticket__timeline[data-v-f3cc6678]{max-height:none;flex:1;min-height:0}.ticket-fade-enter-active[data-v-f3cc6678],.ticket-fade-leave-active[data-v-f3cc6678]{transition:opacity .2s ease}.ticket-fade-enter-from[data-v-f3cc6678],.ticket-fade-leave-to[data-v-f3cc6678]{opacity:0}.ticket__timeline[data-v-f3cc6678]{list-style:none;padding:4px 4px 4px var(--space-5);margin:0;position:relative;display:flex;flex-direction:column;gap:var(--space-4);max-height:480px;overflow-y:auto}.ticket__timeline[data-v-f3cc6678]:before{content:"";position:absolute;left:5px;top:8px;bottom:8px;width:2px;background:var(--color-line);border-radius:1px}.ticket__entry[data-v-f3cc6678]{position:relative}.ticket__entry[data-v-f3cc6678]:before{content:"";position:absolute;left:calc(-1 * var(--space-5) + 1px);top:14px;width:10px;height:10px;border-radius:50%;background:var(--color-ink-faint);border:2px solid var(--color-surface);box-shadow:0 0 0 2px var(--color-line)}.ticket__entry--accent[data-v-f3cc6678]:before{background:var(--color-accent)}.ticket__entry--info[data-v-f3cc6678]:before{background:var(--color-info)}.ticket__entry--success[data-v-f3cc6678]:before{background:var(--color-success)}.ticket__entry--warn[data-v-f3cc6678]:before{background:var(--color-warn-ink)}.ticket__entry--message[data-v-f3cc6678]:before{background:var(--color-ink-soft)}.ticket__entry--reply[data-v-f3cc6678]:before,.ticket__entry--neutral[data-v-f3cc6678]:before{background:var(--color-surface)}.ticket__event[data-v-f3cc6678]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-xs)}.ticket__event--accent[data-v-f3cc6678]{background:var(--color-accent-soft);color:var(--color-accent-ink)}.ticket__event--info[data-v-f3cc6678]{background:var(--color-info-soft);color:var(--color-info)}.ticket__event--success[data-v-f3cc6678]{background:var(--color-success-soft);color:var(--color-success)}.ticket__event--warn[data-v-f3cc6678]{background:var(--color-warn-soft);color:var(--color-warn-ink)}.ticket__event--neutral[data-v-f3cc6678]{background:var(--color-surface-soft);color:var(--color-ink-soft)}.ticket__event-label[data-v-f3cc6678]{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600}.ticket__event-dot[data-v-f3cc6678]{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.ticket__event-date[data-v-f3cc6678]{color:inherit;opacity:.75}.ticket__event-note[data-v-f3cc6678]{flex-basis:100%;font-weight:400;opacity:.9}.ticket__message[data-v-f3cc6678]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 1px 2px #0a254008;overflow:hidden}.ticket__message-head[data-v-f3cc6678]{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3);border:none;background:transparent;text-align:left;cursor:pointer}.ticket__message-glyph[data-v-f3cc6678]{display:inline-flex;color:var(--color-ink-faint);flex-shrink:0}.ticket__message-who[data-v-f3cc6678]{flex:1;min-width:0;display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.ticket__message-author[data-v-f3cc6678]{font-size:var(--text-sm);font-weight:700;color:var(--color-ink)}.ticket__message-role[data-v-f3cc6678]{font-size:var(--text-xs);color:var(--color-ink-faint)}.ticket__message-date[data-v-f3cc6678]{font-size:var(--text-xs);color:var(--color-ink-soft);font-weight:600;white-space:nowrap}.ticket__chevron[data-v-f3cc6678]{color:var(--color-ink-faint);transition:transform .15s ease;flex-shrink:0}.ticket__chevron--open[data-v-f3cc6678]{transform:rotate(180deg)}.ticket__message-body[data-v-f3cc6678]{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--color-line);background:var(--color-bg);font-size:var(--text-sm);line-height:1.6;color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere}.ticket__reply[data-v-f3cc6678]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 1px 2px #0a254008;padding:var(--space-3)}.ticket__reply-head[data-v-f3cc6678]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.ticket__reply-title[data-v-f3cc6678]{font-size:var(--text-sm);font-weight:700;color:var(--color-ink)}.ticket__reply-field[data-v-f3cc6678]{position:relative;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ticket__reply-field[data-v-f3cc6678]:focus-within{border-color:var(--color-accent);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-accent-soft)}.ticket__reply-field--error[data-v-f3cc6678]{border-color:#d94848}.ticket__reply-input[data-v-f3cc6678]{display:block;width:100%;border:none;background:transparent;padding:var(--space-3);color:var(--color-ink);font-size:var(--text-sm);line-height:1.6;resize:none;min-height:76px;max-height:280px}.ticket__reply-input[data-v-f3cc6678]:focus{outline:none}.ticket__reply-input[data-v-f3cc6678]::placeholder{color:var(--color-ink-faint)}.ticket__reply-count[data-v-f3cc6678]{position:absolute;right:var(--space-3);bottom:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-faint)}.ticket__reply-count--limit[data-v-f3cc6678]{color:#d94848;font-weight:600}.ticket__reply-error[data-v-f3cc6678]{margin-top:var(--space-2);font-size:var(--text-xs);color:#d94848}.ticket__reply-foot[data-v-f3cc6678]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3)}.ticket__reply-hint[data-v-f3cc6678]{font-size:var(--text-xs);color:var(--color-ink-faint)}.ticket__reply-hint kbd[data-v-f3cc6678]{display:inline-block;padding:1px 6px;border:1px solid var(--color-line);border-bottom-width:2px;border-radius:var(--radius-sm);background:var(--color-surface);font-family:inherit;font-size:inherit}.ticket__spinner[data-v-f3cc6678]{width:13px;height:13px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:ticket-spin-f3cc6678 .7s linear infinite}@keyframes ticket-spin-f3cc6678{to{transform:rotate(360deg)}}.actions__alert[data-v-cbdf90ae]{padding:10px 14px;border-radius:var(--radius-sm);background:var(--color-warn-soft);border:1px solid #e8d9ab;color:var(--color-warn-ink);font-size:var(--text-sm);margin-bottom:var(--space-4)}.actions__section[data-v-cbdf90ae]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--color-line)}.actions__section[data-v-cbdf90ae]:first-of-type{padding-top:0}.actions__section[data-v-cbdf90ae]:last-of-type{padding-bottom:0;border-bottom:none}.actions__section[data-v-cbdf90ae] .field{width:100%}.actions__label[data-v-cbdf90ae]{font-size:var(--text-sm);font-weight:700;color:var(--color-ink)}.actions__hint[data-v-cbdf90ae]{font-size:var(--text-xs);color:var(--color-ink-faint);margin-top:calc(-1 * var(--space-2))}.actions__row[data-v-cbdf90ae]{display:flex;gap:var(--space-2);width:100%;align-items:center}.actions__grow[data-v-cbdf90ae]{flex:1;min-width:0}.actions__danger[data-v-cbdf90ae]{color:#d94848;border-color:#f3caca}.actions__danger[data-v-cbdf90ae]:hover:not(:disabled){border-color:#d94848!important}.proceed__lead[data-v-ca77a0db]{color:var(--color-ink-soft);margin-bottom:var(--space-4)}.proceed__price[data-v-ca77a0db]{margin-bottom:var(--space-4)}.proceed__amount[data-v-ca77a0db]{font-size:var(--text-2xl);font-weight:700;font-family:var(--font-display);color:var(--color-ink)}.proceed__unit[data-v-ca77a0db]{margin-left:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-faint)}.proceed__discount[data-v-ca77a0db]{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:600;color:var(--color-success)}.assessments__item[data-v-c57bbd09]{padding:var(--space-4) 0;border-bottom:1px solid var(--color-line)}.assessments__item[data-v-c57bbd09]:first-of-type{padding-top:0}.assessments__item[data-v-c57bbd09]:last-of-type{padding-bottom:0;border-bottom:none}.assessments__head[data-v-c57bbd09]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.assessments__summary[data-v-c57bbd09]{font-size:var(--text-md);color:var(--color-ink)}.assessments__meta[data-v-c57bbd09]{margin-top:2px;font-size:var(--text-xs);color:var(--color-ink-faint)}.assessments__block[data-v-c57bbd09]{margin-top:var(--space-3)}.assessments__block h5[data-v-c57bbd09]{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-ink-soft);margin-bottom:var(--space-1)}.assessments__block p[data-v-c57bbd09]{font-size:var(--text-sm);line-height:1.6;color:var(--color-ink);white-space:pre-wrap}.case-details[data-v-b5d06f9f]{padding-bottom:96px}.case-details__grid[data-v-b5d06f9f]{display:grid;grid-template-columns:7fr 5fr;gap:var(--space-5);align-items:start}.case-details__side[data-v-b5d06f9f]{display:flex;flex-direction:column;gap:var(--space-5);position:sticky;top:var(--space-8)}.case-details__assessments[data-v-b5d06f9f],.case-details__proceed[data-v-b5d06f9f]{margin-bottom:var(--space-5)}.case-details__footer[data-v-b5d06f9f]{position:fixed;left:var(--sidebar-width);right:0;bottom:0;background:var(--color-surface);border-top:1px solid var(--color-line);padding:var(--space-4) var(--space-6);z-index:10}.case-details__footer-inner[data-v-b5d06f9f]{max-width:1180px;margin:0 auto;display:flex;justify-content:flex-end;gap:var(--space-3)}.case-details__close[data-v-b5d06f9f]{color:#d94848;border-color:#f3caca}.case-details__close[data-v-b5d06f9f]:hover{border-color:#d94848!important}@media (max-width: 900px){.case-details__grid[data-v-b5d06f9f]{grid-template-columns:1fr}.case-details__side[data-v-b5d06f9f]{position:static;order:-1}.case-details__footer[data-v-b5d06f9f]{left:0}}.case-wizard[data-v-efe8a968]{padding-bottom:96px}.case-wizard__tabs-skeleton[data-v-efe8a968],.case-wizard__intro[data-v-efe8a968]{margin-bottom:var(--space-5)}.case-wizard__title[data-v-efe8a968]{margin-bottom:var(--space-2)}.case-wizard__subtitle[data-v-efe8a968]{color:var(--color-ink-soft);font-size:var(--text-sm);max-width:60ch}.case-wizard__tabs[data-v-efe8a968]{display:flex;flex-wrap:wrap;justify-content:space-between;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:0 var(--space-4);margin-bottom:var(--space-5)}.case-wizard__tab[data-v-efe8a968]{padding:var(--space-4) var(--space-3);border:none;border-bottom:2px solid transparent;background:transparent;color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:600;transition:color .15s ease,border-color .15s ease}.case-wizard__tab[data-v-efe8a968]:hover:not(.case-wizard__tab--locked){color:var(--color-ink)}.case-wizard__tab--active[data-v-efe8a968]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.case-wizard__tab--locked[data-v-efe8a968]{color:var(--color-ink-faint);cursor:not-allowed}.case-wizard__card[data-v-efe8a968]{max-width:100%}.case-wizard__footer[data-v-efe8a968]{position:fixed;left:var(--sidebar-width);right:0;bottom:0;background:var(--color-surface);border-top:1px solid var(--color-line);padding:var(--space-4) var(--space-6);z-index:10}.case-wizard__footer-inner[data-v-efe8a968]{max-width:1180px;margin:0 auto;display:flex;justify-content:flex-end;gap:var(--space-3)}.case-wizard__cancel[data-v-efe8a968]{color:#d94848;border-color:#f3caca}.case-wizard__cancel[data-v-efe8a968]:hover{border-color:#d94848!important}.case-wizard__error[data-v-efe8a968]{margin-top:var(--space-3);color:#d94848;font-weight:600}@media (max-width: 900px){.case-wizard__footer[data-v-efe8a968]{left:0}}.messages-page__toolbar[data-v-83ecdc5f]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line)}.messages-page__search[data-v-83ecdc5f]{flex:1;min-width:200px}.messages-page__skeleton[data-v-83ecdc5f]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.messages-page__preview[data-v-83ecdc5f]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-ink-soft)}.messages-page__preview-author[data-v-83ecdc5f]{font-weight:600;color:var(--color-ink);margin-right:var(--space-1)}.messages-page__preview-empty[data-v-83ecdc5f]{color:var(--color-ink-faint);font-style:italic}.messages-page__no-unread[data-v-83ecdc5f]{color:var(--color-ink-faint)}.messages-page-fade-enter-active[data-v-83ecdc5f],.messages-page-fade-leave-active[data-v-83ecdc5f]{transition:opacity .25s ease}.messages-page-fade-enter-from[data-v-83ecdc5f],.messages-page-fade-leave-to[data-v-83ecdc5f]{opacity:0}.clients__toolbar[data-v-9a1b902c]{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line)}.clients__search[data-v-9a1b902c]{flex:1;min-width:200px}.clients__skeleton[data-v-9a1b902c]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.clients__name[data-v-9a1b902c]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.clients__name-text[data-v-9a1b902c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.clients__status[data-v-9a1b902c]{display:inline-flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}.clients-fade-enter-active[data-v-9a1b902c],.clients-fade-leave-active[data-v-9a1b902c]{transition:opacity .25s ease}.clients-fade-enter-from[data-v-9a1b902c],.clients-fade-leave-to[data-v-9a1b902c]{opacity:0}.client__grid[data-v-9ba2f832]{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-5);align-items:start}.client__identity[data-v-9ba2f832]{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.client__identity-text[data-v-9ba2f832]{min-width:0}.client__name[data-v-9ba2f832]{font-size:var(--text-lg)}.client__email[data-v-9ba2f832]{margin-top:2px;font-size:var(--text-sm);color:var(--color-ink-soft);overflow-wrap:anywhere}.client__badges[data-v-9ba2f832]{display:flex;gap:var(--space-1);flex-wrap:wrap;margin-top:var(--space-2)}.client__rows[data-v-9ba2f832]{display:flex;flex-direction:column;gap:var(--space-2)}.client__row[data-v-9ba2f832]{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);padding:var(--space-2) 0;border-bottom:1px solid var(--color-line)}.client__row[data-v-9ba2f832]:last-child{border-bottom:none}.client__row dt[data-v-9ba2f832]{color:var(--color-ink-soft);flex-shrink:0}.client__row dd[data-v-9ba2f832]{margin:0;font-weight:600;color:var(--color-ink);text-align:right;overflow-wrap:anywhere}.client__footer[data-v-9ba2f832]{margin-top:var(--space-5);display:flex;justify-content:flex-end}@media (max-width: 900px){.client__grid[data-v-9ba2f832]{grid-template-columns:1fr}}.tabs[data-v-80ec25f4]{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-1);background:var(--color-surface-soft);border-radius:var(--radius-md);width:fit-content;max-width:100%}.tabs__tab[data-v-80ec25f4]{padding:8px 18px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:600;transition:background .15s ease,color .15s ease}.tabs__tab[data-v-80ec25f4]:hover{color:var(--color-ink)}.tabs__tab--active[data-v-80ec25f4]{background:var(--color-surface);color:var(--color-accent-ink);box-shadow:var(--shadow-card)}.resources__tabs[data-v-b184b073]{margin-bottom:var(--space-5)}.resources__toolbar[data-v-b184b073]{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line)}.resources__search[data-v-b184b073]{flex:1;min-width:200px}.resources__grid[data-v-b184b073]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);padding:var(--space-5)}.resources__skeleton[data-v-b184b073]{display:flex;flex-direction:column;gap:var(--space-3)}.resources-fade-enter-active[data-v-b184b073],.resources-fade-leave-active[data-v-b184b073]{transition:opacity .25s ease}.resources-fade-enter-from[data-v-b184b073],.resources-fade-leave-to[data-v-b184b073]{opacity:0}@media (max-width: 1100px){.resources__grid[data-v-b184b073]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.resources__grid[data-v-b184b073]{grid-template-columns:1fr}}.detail__stack[data-v-2e30848d]{display:flex;flex-direction:column;gap:var(--space-5)}.detail__skeleton-meta[data-v-2e30848d]{display:flex;flex-direction:column;gap:var(--space-3)}.detail__media[data-v-2e30848d]{overflow:hidden}.detail__video[data-v-2e30848d]{aspect-ratio:16 / 9}.detail__video iframe[data-v-2e30848d]{width:100%;height:100%;display:block}.detail__podcast iframe[data-v-2e30848d]{width:100%;height:200px;display:block}.detail__badges[data-v-2e30848d]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.detail__title[data-v-2e30848d]{margin-bottom:var(--space-4)}.detail__byline[data-v-2e30848d]{display:flex;align-items:center;gap:var(--space-3)}.detail__author-img[data-v-2e30848d]{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.detail__byline-text[data-v-2e30848d]{display:flex;flex-direction:column}.detail__author-name[data-v-2e30848d]{font-size:var(--text-sm);font-weight:600}.detail__date[data-v-2e30848d]{font-size:var(--text-xs);color:var(--color-ink-faint)}.detail__description[data-v-2e30848d]{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-soft);line-height:1.7}.detail__attachment[data-v-2e30848d]{margin-top:var(--space-4);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-ink);transition:border-color .15s ease,background .15s ease}.detail__attachment[data-v-2e30848d]:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.detail__attachment-icon[data-v-2e30848d]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-accent);flex-shrink:0}.detail__attachment-text[data-v-2e30848d]{flex:1;display:flex;flex-direction:column;min-width:0}.detail__attachment-text strong[data-v-2e30848d]{font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail__attachment-text small[data-v-2e30848d]{font-size:var(--text-xs);color:var(--color-ink-faint)}.detail__attachment-dl[data-v-2e30848d]{color:var(--color-ink-soft);flex-shrink:0}.detail__hero[data-v-2e30848d]{width:100%;border-radius:var(--radius-md);margin-bottom:var(--space-5);display:block}.prose[data-v-2e30848d]{font-size:var(--text-md);line-height:1.75;color:var(--color-ink)}.prose[data-v-2e30848d] h1,.prose[data-v-2e30848d] h2,.prose[data-v-2e30848d] h3{margin:var(--space-6) 0 var(--space-3);line-height:1.3}.prose[data-v-2e30848d] h1{font-size:var(--text-xl)}.prose[data-v-2e30848d] h2{font-size:var(--text-lg)}.prose[data-v-2e30848d] h3{font-size:var(--text-md)}.prose[data-v-2e30848d] p{margin-bottom:var(--space-4)}.prose[data-v-2e30848d] a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.prose[data-v-2e30848d] ul,.prose[data-v-2e30848d] ol{margin:0 0 var(--space-4);padding-left:var(--space-5)}.prose[data-v-2e30848d] li{margin-bottom:var(--space-2)}.prose[data-v-2e30848d] img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--space-4) 0}.prose[data-v-2e30848d] blockquote{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent);background:var(--color-surface-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-ink-soft)}.prose[data-v-2e30848d] strong{font-weight:600}.detail-fade-enter-active[data-v-2e30848d],.detail-fade-leave-active[data-v-2e30848d]{transition:opacity .25s ease}.detail-fade-enter-from[data-v-2e30848d],.detail-fade-leave-to[data-v-2e30848d]{opacity:0}.radio-card[data-v-fae917e7]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.radio-card[data-v-fae917e7]:hover:not(.radio-card--disabled){border-color:var(--color-ink-faint)}.radio-card--selected[data-v-fae917e7]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.radio-card--disabled[data-v-fae917e7]{cursor:not-allowed;color:var(--color-ink-faint)}.radio-card__input[data-v-fae917e7]{position:absolute;opacity:0;width:0}.radio-card__dot[data-v-fae917e7]{width:20px;height:20px;border:2px solid var(--color-line);border-radius:50%;flex-shrink:0;transition:border-color .15s ease}.radio-card--selected .radio-card__dot[data-v-fae917e7]{border-color:var(--color-accent);border-width:6px}.radio-card__text[data-v-fae917e7]{display:flex;flex-direction:column}.radio-card__name[data-v-fae917e7]{font-weight:600;font-size:var(--text-md)}.radio-card__meta[data-v-fae917e7]{font-size:var(--text-xs);color:var(--color-ink-soft)}.radio-card--disabled .radio-card__name[data-v-fae917e7],.radio-card--disabled .radio-card__meta[data-v-fae917e7]{color:var(--color-ink-faint)}.radio-card__unavailable[data-v-fae917e7]{margin-left:auto;font-size:var(--text-xs);font-weight:600;color:var(--color-ink-faint)}.page--narrow[data-v-86beb8f4]{max-width:860px}.mentoring__list[data-v-86beb8f4]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5)}.phone[data-v-49641d7d]{display:flex;flex-direction:column;gap:var(--space-2)}.phone__label[data-v-49641d7d]{font-size:var(--text-sm);font-weight:600;color:var(--color-ink)}.phone__group[data-v-49641d7d]{display:flex;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);transition:border-color .15s ease}.phone__group[data-v-49641d7d]:focus-within{border-color:var(--color-accent)}.phone__group--error[data-v-49641d7d]{border-color:#d94848}.phone__country[data-v-49641d7d]{position:relative;display:inline-flex;align-items:center;border-right:1px solid var(--color-line)}.phone__select[data-v-49641d7d]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.phone__country-display[data-v-49641d7d]{display:inline-flex;align-items:center;gap:var(--space-1);padding:11px 10px 11px 14px;font-size:var(--text-sm);color:var(--color-ink);white-space:nowrap;pointer-events:none}.phone__input[data-v-49641d7d]{flex:1;min-width:0;padding:11px 14px;border:none;border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:transparent;color:var(--color-ink)}.phone__input[data-v-49641d7d]:focus{outline:none}.phone__input[data-v-49641d7d]::placeholder{color:var(--color-ink-faint)}.phone__error[data-v-49641d7d]{font-size:var(--text-xs);color:#d94848}.pform[data-v-1775233d]{display:flex;flex-direction:column;gap:var(--space-4)}.pform__alert[data-v-1775233d]{padding:10px 14px;border-radius:var(--radius-sm);background:var(--color-warn-soft);border:1px solid #e8d9ab;color:var(--color-warn-ink);font-size:var(--text-sm)}.pform__avatar[data-v-1775233d]{display:flex;align-items:center;gap:var(--space-4)}.pform__avatar-btn[data-v-1775233d]{width:72px;height:72px;border-radius:50%;border:1px dashed var(--color-ink-faint);background:var(--color-surface-soft);color:var(--color-ink-soft);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;padding:0;transition:border-color .15s ease,color .15s ease}.pform__avatar-btn--filled[data-v-1775233d]{border-style:solid;border-color:var(--color-line)}.pform__avatar-btn[data-v-1775233d]:hover{border-color:var(--color-accent);color:var(--color-accent)}.pform__avatar-btn img[data-v-1775233d]{width:100%;height:100%;object-fit:cover}.pform__avatar-label[data-v-1775233d]{font-size:var(--text-sm);font-weight:600}.pform__avatar-hint[data-v-1775233d]{font-size:var(--text-xs);color:var(--color-ink-faint)}.pform__avatar-input[data-v-1775233d]{display:none}.pform__row[data-v-1775233d]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.pform__field[data-v-1775233d]{display:flex;flex-direction:column;gap:var(--space-2)}.pform__error[data-v-1775233d]{font-size:var(--text-xs);color:#d94848}.pform__actions[data-v-1775233d]{display:flex;flex-direction:column}.pform__actions--inline[data-v-1775233d]{flex-direction:row;align-items:center;gap:var(--space-4)}@media (max-width: 560px){.pform__row[data-v-1775233d]{grid-template-columns:1fr}}.billing[data-v-f8440114]{display:flex;flex-direction:column;gap:var(--space-5);max-width:720px}.billing__muted[data-v-f8440114]{color:var(--color-ink-faint);font-size:var(--text-sm)}.billing__card-row[data-v-f8440114]{display:flex;align-items:center;gap:var(--space-4)}.billing__card-brand[data-v-f8440114]{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:36px;padding:0 var(--space-3);background:var(--color-surface-soft);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:700;color:var(--color-ink-soft)}.billing__card-num[data-v-f8440114]{font-weight:600;letter-spacing:.04em}.billing__card-sub[data-v-f8440114]{font-size:var(--text-xs);color:var(--color-ink-faint);margin-top:2px}.billing__link[data-v-f8440114]{margin-left:auto;border:none;background:transparent;color:#d94848;font-size:var(--text-sm);font-weight:600;cursor:pointer}.billing__member[data-v-f8440114]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5)}.billing__price[data-v-f8440114]{font-size:var(--text-lg)}.billing__price strong[data-v-f8440114]{font-size:var(--text-xl)}.billing__benefits[data-v-f8440114]{margin:var(--space-3) 0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:6px;color:var(--color-ink-soft);font-size:var(--text-sm)}.billing__member-action[data-v-f8440114]{flex-shrink:0}.billing__history[data-v-f8440114]{display:flex;flex-direction:column}.billing__history-row[data-v-f8440114]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) 0;border-bottom:1px solid var(--color-line)}.billing__history-row[data-v-f8440114]:last-child{border-bottom:none}.billing__history-kind[data-v-f8440114]{font-weight:600}.billing__history-date[data-v-f8440114]{font-size:var(--text-xs);color:var(--color-ink-faint);margin-top:2px}.billing__history-right[data-v-f8440114]{display:flex;align-items:center;gap:var(--space-3)}.billing__history-amount[data-v-f8440114]{font-weight:700;color:var(--color-ink)}@media (max-width: 600px){.billing__member[data-v-f8440114]{flex-direction:column;gap:var(--space-4)}}.settings__tabs[data-v-aa443225]{margin-bottom:var(--space-5)}.settings__form[data-v-aa443225]{max-width:720px}.settings__saved[data-v-aa443225]{font-size:var(--text-sm);font-weight:600;color:var(--color-success)}.settings-fade-enter-active[data-v-aa443225],.settings-fade-leave-active[data-v-aa443225]{transition:opacity .25s ease}.settings-fade-enter-from[data-v-aa443225],.settings-fade-leave-to[data-v-aa443225]{opacity:0}.guide__section[data-v-1747970c]{margin-bottom:var(--space-5)}.guide__row[data-v-1747970c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.guide__stack[data-v-1747970c]{display:flex;flex-direction:column;gap:var(--space-3)}.guide__form[data-v-1747970c]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);max-width:720px}.guide__swatches[data-v-1747970c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-4)}.guide__swatch[data-v-1747970c]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-xs)}.guide__swatch-chip[data-v-1747970c]{height:48px;border-radius:var(--radius-sm);border:1px solid var(--color-line)}.guide__swatch-label[data-v-1747970c]{font-weight:600}.guide__swatch-var[data-v-1747970c]{color:var(--color-ink-soft)}code[data-v-1747970c]{font-size:.8em;background:var(--color-surface-soft);padding:1px 6px;border-radius:4px}@media (max-width: 640px){.guide__form[data-v-1747970c]{grid-template-columns:1fr}}.auth[data-v-568c7efc]{min-height:100vh;display:flex;flex-direction:column;background:var(--color-bg)}.auth__header[data-v-568c7efc]{padding:var(--space-5) var(--space-6)}.auth__brand[data-v-568c7efc]{display:inline-flex}.auth__logo[data-v-568c7efc]{height:26px;width:auto;display:block}.auth__main[data-v-568c7efc]{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-5) var(--space-4) var(--space-7)}.auth__panel[data-v-568c7efc]{width:100%}.auth__panel--narrow[data-v-568c7efc]{max-width:420px}.auth__panel--wide[data-v-568c7efc]{max-width:640px}.auth__footer[data-v-568c7efc]{padding:var(--space-4) var(--space-6) var(--space-5);text-align:center;font-size:var(--text-xs);color:var(--color-ink-faint)}.auth__footer strong[data-v-568c7efc]{color:var(--color-ink-soft)}.login[data-v-6be507bb]{padding:0}.login[data-v-6be507bb] .card__body--padded{padding:var(--space-6) 0}.login__content[data-v-6be507bb]{padding:0 var(--space-6)}.login__title[data-v-6be507bb]{text-align:center}.login__subtitle[data-v-6be507bb]{margin-top:var(--space-2);margin-bottom:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--color-ink-soft)}.login__form[data-v-6be507bb],.login__fields[data-v-6be507bb]{display:flex;flex-direction:column;gap:var(--space-4)}.login__alert[data-v-6be507bb]{padding:10px 14px;border-radius:0;background:var(--color-warn-soft);border:1px solid #e8d9ab;border-left:none;border-right:none;color:var(--color-warn-ink);font-size:var(--text-sm)}.login__forgot[data-v-6be507bb]{margin-top:calc(-1 * var(--space-2));text-align:right;font-size:var(--text-sm)}.login__forgot a[data-v-6be507bb]{font-weight:600}.login__switch[data-v-6be507bb]{margin-top:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--color-ink-soft)}.login__switch a[data-v-6be507bb]{font-weight:600}.signup[data-v-33ad53b7]{padding:0}.signup[data-v-33ad53b7] .card__body--padded{padding:var(--space-6) 0}.signup__content[data-v-33ad53b7]{padding:0 var(--space-6)}.signup__title[data-v-33ad53b7]{text-align:center}.signup__subtitle[data-v-33ad53b7]{margin-top:var(--space-2);margin-bottom:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--color-ink-soft)}.signup__form[data-v-33ad53b7],.signup__fields[data-v-33ad53b7]{display:flex;flex-direction:column;gap:var(--space-4)}.signup__alert[data-v-33ad53b7]{padding:10px 14px;border-radius:0;background:var(--color-warn-soft);border:1px solid #e8d9ab;border-left:none;border-right:none;color:var(--color-warn-ink);font-size:var(--text-sm)}.signup__legal[data-v-33ad53b7]{font-size:var(--text-xs);color:var(--color-ink-faint);text-align:center;line-height:1.5}.signup__switch[data-v-33ad53b7]{margin-top:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--color-ink-soft)}.signup__switch a[data-v-33ad53b7]{font-weight:600}.welcome[data-v-fe7da8cc]{padding:var(--space-6)}.welcome__title[data-v-fe7da8cc]{text-align:center}.welcome__subtitle[data-v-fe7da8cc]{margin-top:var(--space-2);margin-bottom:var(--space-5);text-align:center;font-size:var(--text-sm);color:var(--color-ink-soft)}.verify[data-v-9d7a6133]{padding:var(--space-6);text-align:center}.verify__icon[data-v-9d7a6133]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);margin-bottom:var(--space-4)}.verify__subtitle[data-v-9d7a6133]{margin-top:var(--space-2);margin-bottom:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft);line-height:1.6}.verify__form[data-v-9d7a6133]{display:flex;flex-direction:column;gap:var(--space-5)}.verify__alert[data-v-9d7a6133]{padding:10px 14px;border-radius:var(--radius-sm);background:var(--color-warn-soft);border:1px solid #e8d9ab;color:var(--color-warn-ink);font-size:var(--text-sm);text-align:left}.verify__boxes[data-v-9d7a6133]{display:flex;justify-content:center;gap:var(--space-2)}.verify__box[data-v-9d7a6133]{width:52px;height:60px;text-align:center;font-size:var(--text-xl);font-weight:700;color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.verify__box[data-v-9d7a6133]:focus{outline:none;border-color:var(--color-accent);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-accent-soft)}.verify__box[data-v-9d7a6133]:disabled{opacity:.6}.verify__resend[data-v-9d7a6133]{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft)}.verify__resend-btn[data-v-9d7a6133],.verify__signout[data-v-9d7a6133]{border:none;background:none;padding:0;font-size:inherit;font-weight:600;color:var(--color-accent-ink);cursor:pointer}.verify__resend-btn[data-v-9d7a6133]:disabled{color:var(--color-ink-faint);cursor:default}.verify__sent[data-v-9d7a6133]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-success)}.verify__switch[data-v-9d7a6133]{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-soft)}@media (max-width: 420px){.verify__box[data-v-9d7a6133]{width:44px;height:52px}}.forgot[data-v-74e090ae]{padding:var(--space-6);text-align:center}.forgot__icon[data-v-74e090ae]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);margin-bottom:var(--space-4)}.forgot__subtitle[data-v-74e090ae]{margin-top:var(--space-2);margin-bottom:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft);line-height:1.6}.forgot__form[data-v-74e090ae]{display:flex;flex-direction:column;gap:var(--space-4);text-align:left}.forgot__switch[data-v-74e090ae]{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft)}.forgot__switch a[data-v-74e090ae]{font-weight:600}.reset[data-v-8d15a3fe]{padding:var(--space-6);text-align:center}.reset__icon[data-v-8d15a3fe]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-success-soft);color:var(--color-success);margin-bottom:var(--space-4)}.reset__subtitle[data-v-8d15a3fe]{margin-top:var(--space-2);margin-bottom:var(--space-5);font-size:var(--text-sm);color:var(--color-ink-soft);line-height:1.6}.reset__form[data-v-8d15a3fe]{display:flex;flex-direction:column;gap:var(--space-4);text-align:left}.reset__alert[data-v-8d15a3fe]{padding:10px 14px;border-radius:var(--radius-sm);background:var(--color-warn-soft);border:1px solid #e8d9ab;color:var(--color-warn-ink);font-size:var(--text-sm)}.reset__switch[data-v-8d15a3fe]{margin-top:var(--space-5);font-size:var(--text-sm)}.reset__switch a[data-v-8d15a3fe]{font-weight:600}:root{--color-bg: #f6f9fc;--color-surface: #ffffff;--color-surface-soft: #eef2f6;--color-ink: #0a2540;--color-ink-soft: #425466;--color-ink-faint: #8792a2;--color-line: #e6ebf1;--color-accent: #4E77FF;--color-accent-hover: #3D66E8;--color-accent-soft: #EBF0FF;--color-accent-ink: #2A4499;--color-success: #5f7d54;--color-success-soft: #e4ecdf;--color-info: #4a668c;--color-info-soft: #e2e9f2;--color-warn-soft: #f4ecd7;--color-warn-ink: #7c6320;--color-badge-neutral-bg: #E8ECF4;--color-badge-neutral-ink: #5B6B82;--color-badge-accent-bg: #C7DBFF;--color-badge-accent-ink: #2563EB;--color-badge-success-bg: #BBF7D0;--color-badge-success-ink: #16A34A;--color-badge-info-bg: #BAE6FD;--color-badge-info-ink: #0284C7;--color-badge-warn-bg: #FDE68A;--color-badge-warn-ink: #CA8A04;--font-display: "Inter", -apple-system, sans-serif;--font-body: "Inter", -apple-system, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.625rem;--text-2xl: 2.125rem;--radius-sm: 6px;--radius-md:8px;--radius-lg: 10px;--radius-pill: 999px;--shadow-card: 0 1px 2px rgba(10, 37, 64, .04), 0 4px 16px rgba(10, 37, 64, .05);--shadow-raised: 0 2px 6px rgba(10, 37, 64, .08), 0 12px 32px rgba(10, 37, 64, .1);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 80px;--sidebar-width: 264px;--topbar-height: 72px}*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-font-smoothing:antialiased}body{font-family:var(--font-body);font-size:var(--text-md);color:var(--color-ink);background:var(--color-bg);line-height:1.5}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:1.2;letter-spacing:-.01em}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}a{color:var(--color-accent-ink);text-decoration:none}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:var(--text-sm)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}.page{max-width:none;margin:0 auto;padding:var(--space-5) var(--space-5) var(--space-6)}.page__title{margin-bottom:var(--space-2)}.page__subtitle{color:var(--color-ink-soft);font-size:var(--text-sm);margin-bottom:var(--space-6);max-width:60ch}@media (max-width: 900px){.page{padding:var(--space-4) var(--space-4) var(--space-5)}}
