.c-button[data-v-ad9eaf9b]{--edge:var(--c-blue-700);height:48px;margin-bottom:var(--c-edge);border-radius:var(--c-r);box-shadow:0 var(--c-edge) 0 var(--edge);font:inherit;letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .12s var(--c-ease-out), box-shadow .12s var(--c-ease-out), background-color .15s ease, border-color .15s ease, color .15s ease;border:2px solid #0000;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:750;display:inline-flex;position:relative}.c-button__content[data-v-ad9eaf9b]{align-items:center;gap:8px;display:inline-flex}.c-button[data-v-ad9eaf9b]:hover:not(:disabled){box-shadow:0 calc(var(--c-edge) + 1px) 0 var(--edge);transform:translateY(-1px)}.c-button[data-v-ad9eaf9b]:active:not(:disabled){transform:translateY(var(--c-edge));box-shadow:0 0 0 var(--edge)}.c-button[data-v-ad9eaf9b]:disabled{cursor:not-allowed;filter:saturate(.2);opacity:.5}.c-button[data-v-ad9eaf9b]:focus-visible{box-shadow:0 var(--c-edge) 0 var(--edge), var(--c-focus-ring);outline:0}.c-button--sm[data-v-ad9eaf9b]{--c-edge:3px;border-radius:var(--c-r-sm);height:40px;padding:0 14px;font-size:14px}.c-button--lg[data-v-ad9eaf9b]{--c-edge:5px;border-radius:var(--c-r-lg);height:58px;padding:0 28px;font-size:18px}.c-button--accent[data-v-ad9eaf9b]{--edge:var(--c-orange-700);background:var(--c-orange);color:var(--c-ink)}.c-button--accent[data-v-ad9eaf9b]:hover:not(:disabled){background:#ff6a33}.c-button--primary[data-v-ad9eaf9b]{--edge:var(--c-blue-700);background:var(--c-blue);color:#fff}.c-button--primary[data-v-ad9eaf9b]:hover:not(:disabled){background:var(--c-blue-600)}.c-button--danger[data-v-ad9eaf9b]{--edge:var(--c-red-700);background:var(--c-red);color:#fff}.c-button--ghost[data-v-ad9eaf9b]{--edge:var(--c-line);background:var(--c-paper);color:var(--c-ink);border-color:var(--c-line)}.c-button--ghost[data-v-ad9eaf9b]:hover:not(:disabled){--edge:var(--c-ink-4);border-color:var(--c-ink-4)}.c-button.is-block[data-v-ad9eaf9b]{width:100%;display:flex}.c-button.is-loading[data-v-ad9eaf9b]{pointer-events:none}.c-button.is-loading .c-button__content[data-v-ad9eaf9b]{visibility:hidden}.c-button__spinner[data-v-ad9eaf9b]{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite c-spin-ad9eaf9b;position:absolute;top:50%;left:50%}@keyframes c-spin-ad9eaf9b{to{transform:rotate(360deg)}}.c-badge[data-v-adc94468]{border-radius:var(--c-r-sm);white-space:nowrap;align-items:center;gap:6px;min-height:24px;padding:2px 9px;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex}.c-badge__dot[data-v-adc94468]{background:currentColor;border-radius:50%;width:7px;height:7px}.c-badge--blue[data-v-adc94468]{background:var(--c-blue-tint);color:var(--c-blue-700)}.c-badge--green[data-v-adc94468]{background:var(--c-green-tint);color:var(--c-green-700)}.c-badge--red[data-v-adc94468]{background:var(--c-red-tint);color:var(--c-red-700)}.c-badge--amber[data-v-adc94468]{background:var(--c-amber-tint);color:var(--c-amber)}.c-badge--orange[data-v-adc94468]{background:var(--c-orange);color:var(--c-ink)}.c-badge--grey[data-v-adc94468]{background:var(--c-line-2);color:var(--c-ink-2)}.c-rank[data-v-872e1243]{border-radius:var(--c-r-sm);background:var(--c-surface-2);min-height:22px;box-shadow:inset 0 0 0 1.5px var(--c-line);color:var(--c-ink-2);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:13px;font-weight:800;font-stretch:78%;line-height:1;display:inline-flex}.c-rank--of[data-v-872e1243]{background:var(--c-red-tint);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--c-red) 30%, white);color:var(--c-red-700)}.c-rank--uof[data-v-872e1243]{background:var(--c-blue-tint);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--c-blue) 30%, white);color:var(--c-blue-700)}.c-card[data-v-7b12efe5]{background:var(--c-paper);border:1.5px solid var(--c-line);border-radius:var(--c-r-lg);box-shadow:var(--c-sh-1);flex-direction:column;display:flex;overflow:hidden}.c-card__media[data-v-7b12efe5] img{object-fit:cover;width:100%}.c-card__header[data-v-7b12efe5]{padding:16px 18px 0}.c-card__title[data-v-7b12efe5]{letter-spacing:-.005em;text-transform:uppercase;margin:0;font-size:18px;font-weight:800;font-stretch:85%}.c-card__body[data-v-7b12efe5]{color:var(--c-ink-2);padding:14px 18px 18px;font-size:15px}.c-card__footer[data-v-7b12efe5]{border-top:1.5px dashed var(--c-line);gap:var(--c-space-2);flex-wrap:wrap;padding:14px 18px;display:flex}.c-table-wrap[data-v-5d63d766]{background:var(--c-paper);border:1.5px solid var(--c-line);border-radius:var(--c-r-lg);box-shadow:var(--c-sh-1);position:relative;overflow:hidden}.c-table-scroll[data-v-5d63d766]{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;overflow:auto}@media (width>=960px){.c-table-scroll[data-v-5d63d766]{max-height:max(420px,100dvh - 220px)}}.c-table-scroll[data-v-5d63d766]:focus-visible{box-shadow:inset var(--c-focus-ring);outline:0}.c-table[data-v-5d63d766]{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px}.c-table[data-v-5d63d766] thead th{z-index:1;background:var(--c-paper);border-bottom:1.5px solid var(--c-line);letter-spacing:.03em;text-align:left;text-transform:uppercase;color:var(--c-ink-3);white-space:nowrap;padding:12px 16px 10px;font-size:13px;font-weight:800;font-stretch:80%;line-height:1.2;position:sticky;top:0}.c-table[data-v-5d63d766] thead th.num{text-align:right}.c-table[data-v-5d63d766] tbody td{border-bottom:1px solid var(--c-line-2);vertical-align:middle;white-space:nowrap;color:var(--c-ink);padding:11px 16px}.c-table[data-v-5d63d766] tbody tr:last-child td{border-bottom:0}.c-table[data-v-5d63d766] tbody tr{transition:background-color .12s}.c-table[data-v-5d63d766] tbody tr:hover{background:var(--c-blue-tint-2)}.c-table[data-v-5d63d766] td.name{font-weight:700}.c-table[data-v-5d63d766] td.name a{color:var(--c-blue-700)}.c-table[data-v-5d63d766] td.name a:hover{text-underline-offset:3px;text-decoration:underline}.c-table[data-v-5d63d766] td.num{font-family:var(--c-mono);text-align:right;font-size:12.5px;font-weight:500;font-stretch:87.5%}.c-table[data-v-5d63d766] td.wrap{white-space:normal}.stat[data-v-7c56e7ac]{background:var(--c-paper);border:1.5px solid var(--c-line);border-radius:var(--c-r-lg);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.stat__label[data-v-7c56e7ac]{color:var(--c-ink-3);align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.stat__label svg[data-v-7c56e7ac]{color:var(--c-orange)}.stat__value[data-v-7c56e7ac]{letter-spacing:-.01em;color:var(--c-ink);font-size:34px;font-weight:850;font-stretch:75%;line-height:1.05}.stat__hint[data-v-7c56e7ac]{color:var(--c-ink-2);font-size:13px}.stat--good .stat__value[data-v-7c56e7ac]{color:var(--c-green)}.stat--warning .stat__value[data-v-7c56e7ac]{color:var(--c-amber)}.stat--critical .stat__value[data-v-7c56e7ac]{color:var(--c-red-700)}.bars[data-v-9fb74b3a]{--bar:var(--c-blue);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bars--orange[data-v-9fb74b3a]{--bar:var(--c-orange)}.bars__empty[data-v-9fb74b3a]{color:var(--c-ink-3);margin:0;font-size:15px}.bars__row[data-v-9fb74b3a]{grid-template-columns:minmax(110px,32%) 1fr minmax(64px,auto);align-items:center;gap:12px;display:grid}.bars__label[data-v-9fb74b3a]{color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.bars__label--mono[data-v-9fb74b3a]{font-family:var(--c-mono);font-size:12px;font-weight:500;font-stretch:87.5%}.bars__track[data-v-9fb74b3a]{background:var(--c-line-2);border-radius:99px;height:14px;display:block;overflow:hidden}.bars__fill[data-v-9fb74b3a]{background:var(--bar);transform-origin:0;height:100%;transition:transform .6s var(--c-ease-out);border-radius:99px;display:block;transform:scaleX(0)}.is-grown .bars__fill[data-v-9fb74b3a]{transform:none}.bars__value[data-v-9fb74b3a]{font-family:var(--c-mono);color:var(--c-ink);white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:13px;font-weight:600;font-stretch:87.5%;line-height:1.25;display:flex}.bars__value small[data-v-9fb74b3a]{font-family:var(--c-font);color:var(--c-ink-3);font-size:12.5px;font-weight:500;font-stretch:100%}@media (width<=600px){.bars[data-v-9fb74b3a]{gap:14px}.bars__row[data-v-9fb74b3a]{grid-template-columns:1fr auto;grid-template-areas:"label value""track track";row-gap:6px}.bars__label[data-v-9fb74b3a]{grid-area:label}.bars__value[data-v-9fb74b3a]{flex-direction:row;grid-area:value;align-items:baseline;gap:6px}.bars__track[data-v-9fb74b3a]{grid-area:track}}.c-field[data-v-14433262]{flex-direction:column;gap:7px;display:flex}.c-field__label[data-v-14433262]{color:var(--c-ink);font-size:15px;font-weight:700}.c-field__req[data-v-14433262]{color:var(--c-orange-600);margin-left:3px}.c-field__hint[data-v-14433262]{color:var(--c-ink-3);font-size:13.5px}.c-field__error[data-v-14433262]{color:var(--c-red-700);animation:c-field-in-14433262 .2s var(--c-ease-out);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.c-field__error svg[data-v-14433262]{flex:none}@keyframes c-field-in-14433262{0%{opacity:0;transform:translateY(-3px)}}.c-input[data-v-9780f0bb]{width:100%;display:block;position:relative}.c-input__icon[data-v-9780f0bb]{color:var(--c-ink-3);pointer-events:none;transition:color .15s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.c-input:focus-within .c-input__icon[data-v-9780f0bb]{color:var(--c-blue)}.c-input.has-icon .c-input__el[data-v-9780f0bb]{padding-left:44px}.c-input__el[data-v-9780f0bb]{border:2px solid var(--c-line);border-radius:var(--c-r);background:var(--c-paper);width:100%;height:48px;color:var(--c-ink);caret-color:var(--c-orange);transition:border-color .15s var(--c-ease-out), box-shadow .15s var(--c-ease-out);padding:0 14px;font-family:inherit;font-size:16px;font-weight:500}.c-input__el[data-v-9780f0bb]::placeholder{color:var(--c-ink-3);font-weight:400}.c-input__el[data-v-9780f0bb]:hover:not(:disabled):not(:focus){border-color:var(--c-ink-4)}.c-input__el[data-v-9780f0bb]:focus{border-color:var(--c-blue);box-shadow:var(--c-focus-ring);outline:0}.c-input__el[data-v-9780f0bb]:disabled{background:var(--c-surface-2);color:var(--c-ink-3);cursor:not-allowed;border-style:dashed}.c-input__el.is-error[data-v-9780f0bb]{border-color:var(--c-red);background:color-mix(in oklab, var(--c-red-tint) 40%, var(--c-paper))}.c-input__el.is-error[data-v-9780f0bb]:focus{box-shadow:var(--c-focus-ring-error)}.c-textarea[data-v-3488f479]{border:2px solid var(--c-line);border-radius:var(--c-r);background:var(--c-paper);width:100%;min-height:96px;color:var(--c-ink);caret-color:var(--c-orange);resize:vertical;transition:border-color .15s var(--c-ease-out), box-shadow .15s var(--c-ease-out);padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.5;display:block}.c-textarea[data-v-3488f479]::placeholder{color:var(--c-ink-3)}.c-textarea[data-v-3488f479]:hover:not(:disabled):not(:focus){border-color:var(--c-ink-4)}.c-textarea[data-v-3488f479]:focus{border-color:var(--c-blue);box-shadow:var(--c-focus-ring);outline:0}.c-textarea[data-v-3488f479]:disabled{background:var(--c-surface-2);color:var(--c-ink-3);cursor:not-allowed;border-style:dashed}.c-textarea.is-error[data-v-3488f479]{border-color:var(--c-red);background:color-mix(in oklab, var(--c-red-tint) 40%, var(--c-paper))}.c-textarea.is-error[data-v-3488f479]:focus{box-shadow:var(--c-focus-ring-error)}.c-select[data-v-6b58d81c]{width:100%;position:relative}.c-select__caret[data-v-6b58d81c]{border-radius:var(--c-r-sm);background:var(--c-surface-2);width:30px;height:30px;color:var(--c-ink-2);pointer-events:none;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.c-select:focus-within .c-select__caret[data-v-6b58d81c]{background:var(--c-blue-tint);color:var(--c-blue)}.c-select__el[data-v-6b58d81c]{appearance:none;border:2px solid var(--c-line);border-radius:var(--c-r);background:var(--c-paper);width:100%;height:48px;color:var(--c-ink);text-overflow:ellipsis;cursor:pointer;transition:border-color .15s var(--c-ease-out), box-shadow .15s var(--c-ease-out);padding:0 46px 0 14px;font-family:inherit;font-size:16px;font-weight:600}.c-select__el[data-v-6b58d81c]:hover:not(:disabled):not(:focus){border-color:var(--c-ink-4)}.c-select__el[data-v-6b58d81c]:focus{border-color:var(--c-blue);box-shadow:var(--c-focus-ring);outline:0}.c-select__el[data-v-6b58d81c]:disabled{background:var(--c-surface-2);color:var(--c-ink-3);cursor:not-allowed;border-style:dashed}.c-select__el.is-error[data-v-6b58d81c]{border-color:var(--c-red)}.c-select__el.is-error[data-v-6b58d81c]:focus{box-shadow:var(--c-focus-ring-error)}.c-search-select[data-v-88b2828b]{width:100%;position:relative}.c-search-select__icon[data-v-88b2828b]{color:var(--c-ink-3);pointer-events:none;transition:color .15s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.c-search-select:focus-within .c-search-select__icon[data-v-88b2828b]{color:var(--c-blue)}.c-search-select__input[data-v-88b2828b]{border:2px solid var(--c-line);border-radius:var(--c-r);background:var(--c-paper);width:100%;height:48px;color:var(--c-ink);caret-color:var(--c-orange);text-overflow:ellipsis;transition:border-color .15s var(--c-ease-out), box-shadow .15s var(--c-ease-out);padding:0 72px 0 44px;font-family:inherit;font-size:16px;font-weight:500}.c-search-select__input[data-v-88b2828b]::placeholder{color:var(--c-ink-3);font-weight:400}.c-search-select__input[data-v-88b2828b]:hover:not(:disabled):not(:focus){border-color:var(--c-ink-4)}.c-search-select__input[data-v-88b2828b]:focus{border-color:var(--c-blue);box-shadow:var(--c-focus-ring);outline:0}.c-search-select__input[data-v-88b2828b]:disabled{background:var(--c-surface-2);color:var(--c-ink-3);cursor:not-allowed;border-style:dashed}.c-search-select.is-error .c-search-select__input[data-v-88b2828b]{border-color:var(--c-red)}.c-search-select.is-error .c-search-select__input[data-v-88b2828b]:focus{box-shadow:var(--c-focus-ring-error)}.c-search-select__clear[data-v-88b2828b]{width:30px;height:30px;color:var(--c-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.c-search-select__clear[data-v-88b2828b]:hover{background:var(--c-surface-2);color:var(--c-ink)}.c-search-select__caret[data-v-88b2828b]{color:var(--c-ink-2);pointer-events:none;transition:transform .22s var(--c-ease-out);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.c-search-select__caret.is-flipped[data-v-88b2828b]{transform:translateY(-50%)rotate(180deg)}.c-search-select__menu[data-v-88b2828b]{z-index:300;-webkit-overflow-scrolling:touch;background:var(--c-paper);border:1.5px solid var(--c-line);border-radius:var(--c-r-lg);box-shadow:var(--c-sh-2);animation:c-search-select-in-88b2828b .18s var(--c-ease-out);flex-direction:column;gap:2px;padding:6px;display:flex;overflow-y:auto}.c-search-select__menu.is-above[data-v-88b2828b]{animation-name:c-search-select-in-above-88b2828b}.c-search-select__empty[data-v-88b2828b]{color:var(--c-ink-3);padding:12px;font-size:15px}.c-search-select__option[data-v-88b2828b]{border-radius:var(--c-r);text-align:left;width:100%;min-height:44px;color:var(--c-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:15px;display:flex}.c-search-select__option.is-active[data-v-88b2828b]{background:var(--c-blue-tint-2)}.c-search-select__option.is-selected[data-v-88b2828b]{color:var(--c-blue-700);font-weight:700}.c-search-select__option-label[data-v-88b2828b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-search-select__option-check[data-v-88b2828b]{color:var(--c-blue);flex:none}@keyframes c-search-select-in-88b2828b{0%{opacity:0;transform:translateY(-4px)}}@keyframes c-search-select-in-above-88b2828b{0%{opacity:0;transform:translateY(4px)}}.c-opt[data-v-64b9a727]{min-height:var(--c-touch-target);color:var(--c-ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;padding:10px 0;font-size:16px;display:inline-flex}.c-opt input[data-v-64b9a727]{opacity:0;width:0;height:0;position:absolute}.c-opt__box[data-v-64b9a727]{border:2px solid var(--c-ink-4);border-radius:var(--c-r-sm);background:var(--c-paper);width:24px;height:24px;box-shadow:0 2px 0 var(--c-line);transition:background-color .15s var(--c-ease-out), border-color .15s var(--c-ease-out), box-shadow .15s var(--c-ease-out), transform .25s var(--c-ease-spring);flex:none;place-items:center;margin-top:-1px;display:grid}.c-opt__check[data-v-64b9a727]{color:var(--c-paper);opacity:0;transition:opacity .12s, transform .25s var(--c-ease-spring);display:block;transform:scale(.4)rotate(-12deg)}.c-opt__label[data-v-64b9a727]{line-height:1.4}.c-opt:hover input:not(:disabled):not(:checked)+.c-opt__box[data-v-64b9a727]{border-color:var(--c-blue)}.c-opt:active input:not(:disabled)+.c-opt__box[data-v-64b9a727]{box-shadow:0 0 0 var(--c-line);transform:translateY(2px)}input:checked+.c-opt__box[data-v-64b9a727]{background:var(--c-blue);border-color:var(--c-blue);box-shadow:0 2px 0 var(--c-blue-700)}input:checked+.c-opt__box .c-opt__check[data-v-64b9a727]{opacity:1;transform:none}input:focus-visible+.c-opt__box[data-v-64b9a727]{box-shadow:var(--c-focus-ring)}input:disabled~.c-opt__box[data-v-64b9a727]{background:var(--c-surface-2);border-color:var(--c-line);box-shadow:none;border-style:dashed}.c-opt.is-disabled[data-v-64b9a727]{color:var(--c-ink-3);cursor:not-allowed}.c-opt[data-v-521f3f29]{min-height:var(--c-touch-target);color:var(--c-ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;padding:10px 0;font-size:16px;display:inline-flex}.c-opt input[data-v-521f3f29]{opacity:0;width:0;height:0;position:absolute}.c-opt__box[data-v-521f3f29]{border:2px solid var(--c-ink-4);background:var(--c-paper);width:24px;height:24px;transition:border-color .15s var(--c-ease-out), box-shadow .15s var(--c-ease-out);border-radius:50%;flex:none;place-items:center;margin-top:-1px;display:grid}.c-opt__dot[data-v-521f3f29]{background:var(--c-blue);width:12px;height:12px;transition:transform .28s var(--c-ease-spring);border-radius:50%;display:block;transform:scale(0)}.c-opt__label[data-v-521f3f29]{line-height:1.4}.c-opt:hover input:not(:disabled):not(:checked)+.c-opt__box[data-v-521f3f29]{border-color:var(--c-blue)}input:checked+.c-opt__box[data-v-521f3f29]{border-color:var(--c-blue);box-shadow:inset 0 0 0 2px var(--c-blue-tint)}input:checked+.c-opt__box .c-opt__dot[data-v-521f3f29]{transform:scale(1)}input:focus-visible+.c-opt__box[data-v-521f3f29]{box-shadow:var(--c-focus-ring)}input:disabled~.c-opt__box[data-v-521f3f29]{background:var(--c-surface-2);border-color:var(--c-line);border-style:dashed}.c-opt.is-disabled[data-v-521f3f29]{color:var(--c-ink-3);cursor:not-allowed}.c-switch[data-v-b51b3f79]{min-height:var(--c-touch-target);color:var(--c-ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;font-size:16px;display:inline-flex}.c-switch input[data-v-b51b3f79]{opacity:0;width:0;height:0;position:absolute}.c-switch__track[data-v-b51b3f79]{background:var(--c-line);width:50px;height:30px;box-shadow:inset 0 2px 0 color-mix(in oklab, var(--c-ink) 8%, transparent);transition:background-color .2s var(--c-ease-out), box-shadow .15s var(--c-ease-out);border-radius:99px;flex:none;position:relative}.c-switch__knob[data-v-b51b3f79]{background:var(--c-paper);width:24px;height:24px;box-shadow:0 2px 0 color-mix(in oklab, var(--c-ink) 18%, transparent), var(--c-sh-1);transition:transform .3s var(--c-ease-spring);border-radius:50%;position:absolute;top:3px;left:3px}.c-switch:hover input:not(:disabled):not(:checked)+.c-switch__track[data-v-b51b3f79]{background:var(--c-ink-4)}.c-switch:active input:not(:disabled)+.c-switch__track .c-switch__knob[data-v-b51b3f79]{width:28px}input:checked+.c-switch__track[data-v-b51b3f79]{background:var(--c-blue)}input:checked+.c-switch__track .c-switch__knob[data-v-b51b3f79]{transform:translate(20px)}.c-switch:active input:checked:not(:disabled)+.c-switch__track .c-switch__knob[data-v-b51b3f79]{transform:translate(16px)}input:focus-visible+.c-switch__track[data-v-b51b3f79]{box-shadow:var(--c-focus-ring)}.c-switch__label[data-v-b51b3f79]{line-height:1.4}.c-switch.is-disabled[data-v-b51b3f79]{color:var(--c-ink-3);cursor:not-allowed}.c-switch.is-disabled .c-switch__track[data-v-b51b3f79]{opacity:.55}.c-alert[data-v-490450ce]{border-radius:var(--c-r);border:1.5px solid #0000;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}.c-alert__icon[data-v-490450ce]{flex:none;margin-top:1px}.c-alert--info[data-v-490450ce]{background:var(--c-blue-tint-2);border-color:var(--c-blue-tint);color:var(--c-blue-700)}.c-alert--success[data-v-490450ce]{background:var(--c-green-tint);border-color:color-mix(in oklab, var(--c-green) 25%, white);color:var(--c-green-700)}.c-alert--warning[data-v-490450ce]{background:var(--c-amber-tint);border-color:color-mix(in oklab, var(--c-amber) 25%, white);color:var(--c-amber)}.c-alert--error[data-v-490450ce]{background:var(--c-red-tint);border-color:color-mix(in oklab, var(--c-red) 25%, white);color:var(--c-red-700)}.c-toast[data-v-06a09d55]{background:var(--c-ink);color:var(--c-on-dark);border-radius:var(--c-r);box-shadow:var(--c-sh-3);align-items:flex-start;gap:12px;width:100%;max-width:420px;padding:14px 14px 14px 16px;display:flex}.c-toast__icon[data-v-06a09d55]{color:var(--c-blue-bright);flex:none;margin-top:1px}.c-toast__body[data-v-06a09d55]{flex:1;min-width:0}.c-toast__body b[data-v-06a09d55]{font-size:15px;font-weight:750;display:block}.c-toast__body p[data-v-06a09d55]{color:var(--c-on-dark-2);margin-top:2px;font-size:14px;line-height:1.45}.c-toast__close[data-v-06a09d55]{color:var(--c-on-dark-2);cursor:pointer;border-radius:var(--c-r-sm);background:0 0;border:0;flex:none;place-items:center;width:32px;height:32px;display:grid}.c-toast__close[data-v-06a09d55]:hover{color:#fff;background:#ffffff1a}.c-toast--success .c-toast__icon[data-v-06a09d55]{color:#5fe0a2}.c-toast--error .c-toast__icon[data-v-06a09d55]{color:#ff8a90}.c-toast--warning .c-toast__icon[data-v-06a09d55]{color:var(--c-yellow)}.c-scrim[data-v-75ec6fbd]{z-index:100;background:color-mix(in srgb, var(--c-navy) 58%, transparent);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.c-modal[data-v-75ec6fbd]{background-color:var(--c-paper);background-image:linear-gradient(var(--c-grid) 1px, transparent 1px), linear-gradient(90deg, var(--c-grid) 1px, transparent 1px);border-radius:var(--c-r-xl);width:480px;max-width:100%;max-height:90dvh;box-shadow:var(--c-sh-3);background-position:-1px -1px;background-size:24px 24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.c-modal[data-v-75ec6fbd]:focus{outline:0}.c-modal__grip[data-v-75ec6fbd]{display:none}.c-modal__head[data-v-75ec6fbd]{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 16px 4px 22px;display:flex}.c-modal__title[data-v-75ec6fbd]{letter-spacing:-.005em;text-transform:uppercase;color:var(--c-ink);padding-top:6px;font-size:26px;font-weight:850;font-stretch:75%;line-height:1}.c-modal__x[data-v-75ec6fbd]{background:var(--c-surface-2);width:44px;height:44px;color:var(--c-ink-2);cursor:pointer;transition:background-color .15s, transform .2s var(--c-ease-spring);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.c-modal__x[data-v-75ec6fbd]:hover{background:var(--c-line);color:var(--c-ink);transform:rotate(90deg)}.c-modal__x[data-v-75ec6fbd]:focus-visible{box-shadow:var(--c-focus-ring);outline:0}.c-modal__body[data-v-75ec6fbd]{color:var(--c-ink-2);padding:12px 22px 22px;font-size:15.5px;line-height:1.55;overflow-y:auto}.c-modal__foot[data-v-75ec6fbd]{border-top:1.5px dashed var(--c-line);background:var(--c-paper);justify-content:flex-end;gap:10px;padding:14px 22px 20px;display:flex}@media (width<=559.98px){.c-scrim[data-v-75ec6fbd]{align-items:flex-end;padding:0}.c-modal[data-v-75ec6fbd]{border-radius:var(--c-r-2xl) var(--c-r-2xl) 0 0;width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom)}.c-modal__grip[data-v-75ec6fbd]{background:var(--c-line);border-radius:99px;width:44px;height:5px;margin:10px auto 0;display:block}.c-modal__head[data-v-75ec6fbd]{padding-top:8px}.c-modal__foot[data-v-75ec6fbd]{flex-direction:column-reverse}.c-modal__foot[data-v-75ec6fbd] .c-button{width:100%}}.c-modal-enter-active[data-v-75ec6fbd],.c-modal-leave-active[data-v-75ec6fbd]{transition:opacity .2s var(--c-ease-out)}.c-modal-enter-active .c-modal[data-v-75ec6fbd],.c-modal-leave-active .c-modal[data-v-75ec6fbd]{transition:transform .32s var(--c-ease-spring), opacity .2s var(--c-ease-out)}.c-modal-leave-active .c-modal[data-v-75ec6fbd]{transition:transform .2s var(--c-ease-out), opacity .2s var(--c-ease-out)}.c-modal-enter-from[data-v-75ec6fbd],.c-modal-leave-to[data-v-75ec6fbd]{opacity:0}.c-modal-enter-from .c-modal[data-v-75ec6fbd],.c-modal-leave-to .c-modal[data-v-75ec6fbd]{opacity:0;transform:translateY(16px)scale(.97)}@media (width<=559.98px){.c-modal-enter-active .c-modal[data-v-75ec6fbd]{transition:transform .34s var(--c-ease-out)}.c-modal-enter-from .c-modal[data-v-75ec6fbd],.c-modal-leave-to .c-modal[data-v-75ec6fbd]{opacity:1;transform:translateY(100%)}}.c-spinner[data-v-6772d84d]{--spin:var(--c-orange);--spin-track:color-mix(in oklab, var(--c-orange) 20%, transparent);border:3px solid var(--spin-track);border-top-color:var(--spin);border-right-color:var(--spin);vertical-align:middle;border-radius:50%;flex:none;width:22px;height:22px;animation:.7s linear infinite c-spin-6772d84d;display:inline-block}.c-spinner--sm[data-v-6772d84d]{border-width:2.5px;width:16px;height:16px}.c-spinner--lg[data-v-6772d84d]{border-width:4px;width:36px;height:36px}.c-spinner--neutral[data-v-6772d84d]{--spin:var(--c-ink-2);--spin-track:color-mix(in oklab, var(--c-ink) 12%, transparent)}.c-spinner--on-dark[data-v-6772d84d]{--spin:var(--c-yellow);--spin-track:#fff3}@keyframes c-spin-6772d84d{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.c-spinner[data-v-6772d84d]{animation-duration:2s}}.c-toaster[data-v-9146afab]{z-index:200;pointer-events:none;flex-direction:column;gap:10px;width:min(400px,100vw - 48px);display:flex;position:fixed;top:84px;right:24px}.c-toaster[data-v-9146afab] .c-toast{pointer-events:auto}.c-toaster-move[data-v-9146afab],.c-toaster-enter-active[data-v-9146afab]{transition:opacity .2s var(--c-ease-out), transform .36s var(--c-ease-spring)}.c-toaster-leave-active[data-v-9146afab]{width:100%;transition:opacity .18s var(--c-ease-out), transform .2s var(--c-ease-out);position:absolute;right:0}.c-toaster-enter-from[data-v-9146afab]{opacity:0;transform:translate(24px)scale(.96)}.c-toaster-leave-to[data-v-9146afab]{opacity:0;transform:translate(24px)}@media (width<=559.98px){.c-toaster[data-v-9146afab]{top:calc(8px + env(safe-area-inset-top));gap:8px;width:auto;left:8px;right:8px}.c-toaster-enter-from[data-v-9146afab],.c-toaster-leave-to[data-v-9146afab]{transform:translateY(-16px)scale(.98)}}.c-dots[data-v-e3e3c9f0]{align-items:center;gap:6px;height:18px;display:inline-flex}.c-dots i[data-v-e3e3c9f0]{background:var(--c-blue);width:8px;height:8px;animation:c-dot-hop-e3e3c9f0 1.1s var(--c-ease-out) infinite;border-radius:50%;display:inline-block}.c-dots i[data-v-e3e3c9f0]:nth-child(2){background:var(--c-orange);animation-delay:.14s}.c-dots i[data-v-e3e3c9f0]:nth-child(3){background:var(--c-yellow);animation-delay:.28s}@keyframes c-dot-hop-e3e3c9f0{0%,70%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-6px)scale(1.12)}}@media (prefers-reduced-motion:reduce){.c-dots i[data-v-e3e3c9f0]{animation:none}}.c-progress[data-v-2987d2aa]{background:var(--c-line-2);height:10px;box-shadow:inset 0 0 0 1.5px var(--c-line);border-radius:99px;width:100%;position:relative;overflow:hidden}.c-progress>i[data-v-2987d2aa]{background:var(--c-orange);height:100%;transition:width .5s var(--c-ease-out);border-radius:99px;display:block}.c-progress.is-indet>i[data-v-2987d2aa]{width:40%;animation:1.1s ease-in-out infinite c-indet-2987d2aa;position:absolute;top:0;bottom:0}@keyframes c-indet-2987d2aa{0%{left:-40%}to{left:100%}}.c-skel[data-v-7a3e14cf]{background:linear-gradient(100deg, transparent 30%, color-mix(in oklab, var(--c-paper) 75%, transparent) 50%, transparent 70%) 0 0/220% 100% no-repeat, var(--c-blue-tint);animation:c-shimmer-7a3e14cf 1.4s var(--c-ease-out) infinite;border-radius:99px;display:block}.c-skel--line[data-v-7a3e14cf]{height:12px}.c-skel--circle[data-v-7a3e14cf]{border-radius:50%;width:44px;height:44px}.c-skel--block[data-v-7a3e14cf]{border-radius:var(--c-r-lg);height:96px}@keyframes c-shimmer-7a3e14cf{0%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}@media (prefers-reduced-motion:reduce){.c-skel[data-v-7a3e14cf]{animation:none}}.c-empty[data-v-6a78df46]{text-align:center;background:var(--c-paper);border:2px dashed var(--c-line);border-radius:var(--c-r-lg);flex-direction:column;align-items:center;gap:8px;padding:36px 20px;display:flex}.c-empty__title[data-v-6a78df46]{text-transform:uppercase;color:var(--c-ink);margin-top:6px;font-size:20px;font-weight:800;font-stretch:85%}.c-empty__text[data-v-6a78df46]{max-width:46ch;color:var(--c-ink-2);font-size:15px}.c-empty__actions[data-v-6a78df46]{justify-content:center;gap:var(--c-space-3);margin-top:var(--c-space-3);flex-wrap:wrap;display:flex}.c-tab-panel[data-v-ddf43463]{outline:none}.c-tabs[data-v-5bcba584]{flex-direction:column;display:flex}.c-tabs__bar[data-v-5bcba584]{border-bottom:1.5px solid var(--c-line);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:2px;display:flex;position:relative;overflow-x:auto}.c-tabs__bar[data-v-5bcba584]::-webkit-scrollbar{display:none}.c-tabs__tab[data-v-5bcba584]{border-radius:var(--c-r) var(--c-r) 0 0;min-height:48px;font:inherit;color:var(--c-ink-3);cursor:pointer;white-space:nowrap;transition:color .15s, background-color .15s, transform .14s var(--c-ease-out);background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.c-tabs__tab[data-v-5bcba584]:hover:not(:disabled){color:var(--c-ink);background:var(--c-surface-2)}.c-tabs__tab[data-v-5bcba584]:active:not(:disabled){transform:translateY(1px)}.c-tabs__tab.is-active[data-v-5bcba584]{color:var(--c-ink)}.c-tabs__tab.is-active svg[data-v-5bcba584]{color:var(--c-orange)}.c-tabs__tab[data-v-5bcba584]:disabled{color:var(--c-ink-4);cursor:not-allowed}.c-tabs__tab[data-v-5bcba584]:focus-visible{box-shadow:inset var(--c-focus-ring);outline:0}.c-tabs__marker[data-v-5bcba584]{background:var(--c-orange);pointer-events:none;height:4px;transition:transform .32s var(--c-ease-out), width .32s var(--c-ease-out);border-radius:99px 99px 0 0;position:absolute;bottom:-1.5px;left:0}.c-tabs__viewport[data-v-5bcba584]{padding-top:16px;overflow:hidden}.c-tabs__track[data-v-5bcba584]{will-change:transform;align-items:flex-start;display:flex}.c-tabs__panel[data-v-5bcba584]{outline:none;flex:0 0 100%;width:100%;min-width:0}.c-media[data-v-31995b34]{width:100%;margin:0;position:relative}.c-media__frame[data-v-31995b34]{background:var(--c-surface-2);border-radius:var(--c-r);width:100%;position:relative;overflow:hidden}.c-media__frame.is-loading[data-v-31995b34]{background-color:var(--c-surface-2);background-image:linear-gradient(var(--c-grid-strong) 1px, transparent 1px), linear-gradient(90deg, var(--c-grid-strong) 1px, transparent 1px);background-size:20px 20px}.c-media__frame.is-loading[data-v-31995b34]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.2s infinite c-media-shimmer-31995b34;position:absolute;inset:0}.c-media__img[data-v-31995b34]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;width:100%;height:100%;transition:opacity .3s var(--c-ease-out);display:block}.c-media__img.is-loaded[data-v-31995b34]{opacity:1}.c-media__frame.is-loading .c-media__img[data-v-31995b34]{position:absolute;inset:0}.c-media__placeholder[data-v-31995b34]{color:var(--c-ink-4);place-items:center;display:grid;position:absolute;inset:0}.c-media--cover[data-v-31995b34],.c-media--cover .c-media__frame[data-v-31995b34]{height:100%}.c-media--cover .c-media__img[data-v-31995b34]{object-fit:cover}.c-media__failed[data-v-31995b34]{height:100%;min-height:80px;color:var(--c-ink-3);place-items:center;display:grid}.c-media--framed .c-media__frame[data-v-31995b34]{border-radius:var(--c-r-lg);border:6px solid var(--c-paper);box-shadow:var(--c-sh-2), 0 0 0 1.5px var(--c-line)}.c-media__caption[data-v-31995b34]{color:var(--c-ink-2);text-align:center;text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.45}@keyframes c-media-shimmer-31995b34{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.c-media__frame.is-loading[data-v-31995b34]:after{animation:none}.c-media__img[data-v-31995b34]{transition:none}}.c-block[data-v-5679fe6c]{color:var(--c-ink);font-size:16.5px;line-height:1.65}@media (width>=640px){.c-block[data-v-5679fe6c]{font-size:17px}}.c-block--text[data-v-5679fe6c]{text-wrap:pretty}.c-block--text[data-v-5679fe6c] strong{background:linear-gradient(transparent 62%, var(--c-yellow-tint) 62%);font-weight:750}.c-block--heading[data-v-5679fe6c]{text-transform:uppercase;text-wrap:balance;margin-top:6px;font-size:21px;font-weight:850;font-stretch:80%;line-height:1.1}.c-block__title[data-v-5679fe6c]{color:var(--c-ink);margin-bottom:8px;font-size:16px;font-weight:800}.c-list[data-v-5679fe6c]{counter-reset:item;flex-direction:column;gap:8px;list-style:none;display:flex}.c-list li[data-v-5679fe6c]{padding-left:26px;position:relative}.c-list li[data-v-5679fe6c]:before{content:"";background:var(--c-orange);width:9px;height:9px;box-shadow:0 0 0 3px var(--c-orange-tint);border-radius:50%;position:absolute;top:.62em;left:4px}.c-list--ordered li[data-v-5679fe6c]{counter-increment:item;padding-left:34px}.c-list--ordered li[data-v-5679fe6c]:before{content:counter(item);background:var(--c-blue-tint);width:24px;height:24px;box-shadow:none;color:var(--c-blue-700);font-family:var(--c-mono);place-items:center;font-size:11.5px;font-weight:700;line-height:1;display:grid;top:.2em;left:0}.c-legend[data-v-5679fe6c]{border-radius:var(--c-r-lg);background:var(--c-paper);border:1.5px solid var(--c-line);padding:6px 16px}.c-legend__row[data-v-5679fe6c]{grid-template-columns:1fr;gap:2px 16px;padding:11px 0;display:grid}.c-legend__row+.c-legend__row[data-v-5679fe6c]{border-top:1.5px dashed var(--c-line)}@media (width>=560px){.c-legend__row[data-v-5679fe6c]{grid-template-columns:minmax(140px,36%) 1fr}}.c-legend dt[data-v-5679fe6c]{align-items:baseline;gap:10px;font-size:15.5px;font-weight:800;line-height:1.4;display:flex}.c-legend dd[data-v-5679fe6c]{color:var(--c-ink-2);padding-left:22px;font-size:15.5px;line-height:1.5}@media (width>=560px){.c-legend dd[data-v-5679fe6c]{padding-left:0}}.c-legend__key[data-v-5679fe6c]{background:var(--c-orange);border-radius:3px;flex:none;width:12px;height:12px;transform:translateY(1px)rotate(45deg)scale(.85)}.c-legend__row:nth-child(3n+2) .c-legend__key[data-v-5679fe6c]{background:var(--c-blue)}.c-legend__row:nth-child(3n+3) .c-legend__key[data-v-5679fe6c]{background:var(--c-yellow)}.c-table-block[data-v-5679fe6c]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:var(--c-r-lg);background:var(--c-paper);border:1.5px solid var(--c-line);max-width:100%;overflow-x:auto}.c-table-block[data-v-5679fe6c]:focus-visible{box-shadow:var(--c-focus-ring);outline:0}.c-table-block table[data-v-5679fe6c]{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.c-table-block caption[data-v-5679fe6c]{text-align:left;padding:12px 14px 4px;font-weight:800}.c-table-block th[data-v-5679fe6c]{background:var(--c-blue-tint-2);border-bottom:1.5px solid var(--c-line);letter-spacing:.02em;text-align:left;text-transform:uppercase;color:var(--c-ink-2);white-space:nowrap;padding:11px 14px;font-size:13px;font-weight:800;font-stretch:85%}.c-table-block td[data-v-5679fe6c]{border-bottom:1px solid var(--c-line-2);vertical-align:top;min-width:8.5em;padding:10px 14px}.c-table-block td[data-v-5679fe6c]:first-child{font-weight:700}.c-table-block tr:last-child td[data-v-5679fe6c]{border-bottom:0}.c-table-block td[data-v-5679fe6c]:last-child{font-variant-numeric:tabular-nums}.c-note[data-v-5679fe6c]{--note-bg:var(--c-blue-tint);--note-ink:var(--c-blue-700);--note-icon-bg:var(--c-paper);border-radius:var(--c-r-lg);background:var(--note-bg);gap:14px;padding:16px 18px;display:flex}.c-note__icon[data-v-5679fe6c]{background:var(--note-icon-bg);width:38px;height:38px;color:var(--note-ink);box-shadow:var(--c-sh-1);border-radius:50%;flex:none;place-items:center;display:grid;transform:rotate(-6deg)}.c-note__body[data-v-5679fe6c]{flex-direction:column;gap:4px;min-width:0;display:flex}.c-note__head[data-v-5679fe6c]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;line-height:1.3;display:flex}.c-note__label[data-v-5679fe6c]{text-transform:uppercase;letter-spacing:.01em;color:var(--note-ink);font-size:15px;font-weight:900;font-stretch:80%}.c-note__title[data-v-5679fe6c]{font-size:16.5px;font-weight:800}.c-note__text[data-v-5679fe6c]{font-size:16px;line-height:1.6}.c-note--tip[data-v-5679fe6c]{--note-bg:var(--c-yellow-tint);--note-ink:var(--c-yellow-700)}.c-note--warn[data-v-5679fe6c]{--note-bg:var(--c-orange-tint);--note-ink:var(--c-orange-700)}.c-note--rule[data-v-5679fe6c]{--note-bg:var(--c-navy);--note-ink:var(--c-ink);--note-icon-bg:var(--c-yellow);color:var(--c-on-dark)}.c-note--rule .c-note__label[data-v-5679fe6c]{color:var(--c-yellow)}.c-note--rule .c-note__text[data-v-5679fe6c]{color:var(--c-on-dark)}.c-photo[data-v-5679fe6c]{align-self:center;max-width:560px}.c-gallery[data-v-5679fe6c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}@media (width>=640px){.c-gallery[data-v-5679fe6c]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.c-gallery[data-v-5679fe6c] .c-media__caption{margin-top:6px;font-size:13.5px}.c-steps[data-v-5679fe6c]{flex-direction:column;list-style:none;display:flex}.c-steps__item[data-v-5679fe6c]{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-bottom:18px;display:grid;position:relative}.c-steps__item[data-v-5679fe6c]:before{content:"";background:linear-gradient(180deg, var(--c-orange) 60%, transparent 60%) 0 0/4px 10px repeat-y;border-radius:99px;width:4px;position:absolute;top:34px;bottom:0;left:15px}.c-steps__item[data-v-5679fe6c]:last-child{padding-bottom:0}.c-steps__item[data-v-5679fe6c]:last-child:before{display:none}.c-steps__num[data-v-5679fe6c]{z-index:1;background:var(--c-orange);width:34px;height:34px;color:var(--c-ink);box-shadow:0 0 0 3px var(--c-paper), 0 2px 0 3px var(--c-orange-tint);border-radius:50%;place-items:center;font-size:13px;display:grid;position:relative}.c-steps__body[data-v-5679fe6c]{padding-top:4px}.c-steps__body strong[data-v-5679fe6c]{font-size:16.5px;font-weight:800;line-height:1.3;display:block}.c-steps__body p[data-v-5679fe6c]{color:var(--c-ink-2);margin-top:3px;font-size:15.5px;line-height:1.55}.c-radio[data-v-5679fe6c]{border-radius:var(--c-r-lg);background-color:var(--c-navy);color:var(--c-on-dark);background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:22px 22px;padding:14px 14px 16px}@media (width>=640px){.c-radio[data-v-5679fe6c]{padding:18px 20px 20px}}.c-radio__head[data-v-5679fe6c]{text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:15px;font-weight:850;font-stretch:80%;line-height:1.2;display:flex}.c-radio__head svg[data-v-5679fe6c]{color:var(--c-yellow);animation:1.6s steps(2,jump-none) infinite c-radio-blink-5679fe6c}.c-radio__lines[data-v-5679fe6c]{flex-direction:column;gap:10px;display:flex}.c-radio__line[data-v-5679fe6c]{max-width:88%;animation:l-fade-up .4s var(--c-ease-out) both;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.c-radio__line[data-v-5679fe6c]:first-child{animation-delay:0s}.c-radio__line[data-v-5679fe6c]:nth-child(2){animation-delay:80ms}.c-radio__line[data-v-5679fe6c]:nth-child(3){animation-delay:.16s}.c-radio__line[data-v-5679fe6c]:nth-child(4){animation-delay:.24s}.c-radio__line[data-v-5679fe6c]:nth-child(5){animation-delay:.32s}.c-radio__line[data-v-5679fe6c]:nth-child(6){animation-delay:.4s}.c-radio__line[data-v-5679fe6c]:nth-child(7){animation-delay:.48s}.c-radio__line[data-v-5679fe6c]:nth-child(8){animation-delay:.56s}.c-radio__line--right[data-v-5679fe6c]{align-self:flex-end;align-items:flex-end}.c-radio__line--right .c-radio__bubble[data-v-5679fe6c]{background:var(--c-yellow);color:var(--c-ink);border-radius:var(--c-r-lg) var(--c-r-lg) 4px var(--c-r-lg)}.c-radio__who[data-v-5679fe6c]{font-family:var(--c-mono);color:var(--c-on-dark-2);padding:0 4px;font-size:11px;font-weight:600}.c-radio__bubble[data-v-5679fe6c]{border-radius:var(--c-r-lg) var(--c-r-lg) var(--c-r-lg) 4px;background:var(--c-navy-3);padding:9px 14px;font-size:15.5px;line-height:1.45}.c-cards[data-v-5679fe6c]{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=640px){.c-cards[data-v-5679fe6c]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.c-cards__item[data-v-5679fe6c]{border-radius:var(--c-r-lg);background:var(--s-fill);flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.c-cards__item strong[data-v-5679fe6c]{color:var(--s-ink);font-size:16px;font-weight:800;line-height:1.3}.c-cards__item p[data-v-5679fe6c]{color:var(--c-ink-2);font-size:15px;line-height:1.5}.c-cards__image[data-v-5679fe6c]{margin-bottom:8px}@keyframes c-radio-blink-5679fe6c{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.c-radio__line[data-v-5679fe6c],.c-radio__head svg[data-v-5679fe6c]{animation:none}}.c-question[data-v-fa1dbc1e]{--q-ink:var(--c-ink);--q-ink-2:var(--c-ink-2);--q-ink-3:var(--c-ink-3);--q-key-bg:var(--c-surface-2);--q-key-line:var(--c-line);--q-key-ink:var(--c-ink-2);--q-pick:var(--c-blue);--q-pick-ink:#fff;--q-note-ok-bg:var(--c-green-tint);--q-note-ok-line:color-mix(in oklab, var(--c-green) 35%, white);--q-note-ok-ink:var(--c-green-700);--q-note-no-bg:var(--c-paper);--q-note-no-line:var(--c-line);--q-note-ink:var(--c-ink-2);color:var(--q-ink);flex-direction:column;gap:16px;display:flex}.c-question__image[data-v-fa1dbc1e]{width:100%;max-width:360px;margin:0 auto}.c-question__prompt[data-v-fa1dbc1e]{letter-spacing:-.012em;color:var(--q-ink);text-wrap:pretty;font-size:clamp(20px,4.8vw,24px);font-weight:700;line-height:1.3}.c-question__hint[data-v-fa1dbc1e]{color:var(--q-ink-3);align-items:flex-start;gap:8px;margin-top:-6px;font-size:15px;line-height:1.4;display:flex}.c-question__hint svg[data-v-fa1dbc1e]{color:var(--c-orange);flex:none;margin-top:1px}.c-question__options[data-v-fa1dbc1e],.c-question__order[data-v-fa1dbc1e],.c-question__col[data-v-fa1dbc1e]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.c-question__option[data-v-fa1dbc1e]{min-height:58px;padding:10px 14px 10px 10px}.c-question__text[data-v-fa1dbc1e]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0}.c-question__key[data-v-fa1dbc1e]{border-radius:var(--c-r-sm);border:1.5px solid var(--q-key-line);background:var(--q-key-bg);width:32px;height:32px;color:var(--q-key-ink);font-family:var(--c-mono);transition:background-color .15s, border-color .15s, color .15s, transform .2s var(--c-ease-spring);flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.is-selected>.c-question__key[data-v-fa1dbc1e],.c-question__key.is-checked[data-v-fa1dbc1e]{background:var(--q-pick);border-color:var(--q-pick);color:var(--q-pick-ink);transform:scale(1.06)}.is-correct>.c-question__key[data-v-fa1dbc1e]{background:var(--c-green);border-color:var(--c-green);color:#fff}.is-wrong>.c-question__key[data-v-fa1dbc1e]{background:var(--c-red);border-color:var(--c-red);color:#fff}.is-missed>.c-question__key[data-v-fa1dbc1e]{border-style:dashed;border-color:var(--c-green);color:var(--c-green);background:0 0}.c-question__tf[data-v-fa1dbc1e]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.c-question__half[data-v-fa1dbc1e]{border-radius:var(--c-r-lg);text-align:center;flex-direction:column;justify-content:center;gap:10px;min-height:136px;padding:18px 12px;position:relative}@media (width>=560px){.c-question__half[data-v-fa1dbc1e]{min-height:156px}}.c-question__halficon[data-v-fa1dbc1e]{background:var(--q-key-bg);border:1.5px solid var(--q-key-line);width:56px;height:56px;color:var(--q-key-ink);transition:transform .25s var(--c-ease-spring), background-color .15s, color .15s;border-radius:50%;place-items:center;display:grid}.c-question__half:hover:not(:disabled) .c-question__halficon[data-v-fa1dbc1e]{transform:scale(1.08)rotate(-4deg)}.c-question__half.is-selected .c-question__halficon[data-v-fa1dbc1e]{background:var(--q-pick);border-color:var(--q-pick);color:var(--q-pick-ink)}.c-question__half.is-correct .c-question__halficon[data-v-fa1dbc1e]{background:var(--c-green);border-color:var(--c-green);color:#fff}.c-question__half.is-wrong .c-question__halficon[data-v-fa1dbc1e]{background:var(--c-red);border-color:var(--c-red);color:#fff}.c-question__halflabel[data-v-fa1dbc1e]{text-transform:uppercase;font-size:24px;font-weight:850;font-stretch:75%;line-height:1}.c-question__halfkey[data-v-fa1dbc1e]{border-radius:var(--c-r-sm);border:1.5px solid var(--q-key-line);width:24px;height:24px;color:var(--q-ink-3);font-family:var(--c-mono);place-items:center;font-size:11px;font-weight:700;display:none;position:absolute;top:10px;right:10px}@media (hover:hover) and (pointer:fine){.c-question__halfkey[data-v-fa1dbc1e]{display:grid}}.c-question__orderitem[data-v-fa1dbc1e]{cursor:grab;gap:6px;padding:6px}.c-question__orderitem[data-v-fa1dbc1e]:active:not(:disabled){transform:none}.c-question__orderitem.is-dragging[data-v-fa1dbc1e]{opacity:.45}.c-question__orderitem.is-over[data-v-fa1dbc1e]{--tile-edge:var(--c-orange-700);border-color:var(--c-orange);border-style:dashed}.is-revealed .c-question__orderitem[data-v-fa1dbc1e]{cursor:default}.c-question__grab[data-v-fa1dbc1e]{border-radius:var(--c-r-sm);min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:inherit;background:0 0;border:0;flex-wrap:wrap;flex:1;align-items:center;gap:4px 12px;padding:4px 6px;display:flex}.c-question__grab[data-v-fa1dbc1e]:focus-visible{box-shadow:var(--c-focus-ring);outline:0}.c-question__grab .c-question__text[data-v-fa1dbc1e]{flex:60%}.c-question__num[data-v-fa1dbc1e]{border-radius:var(--c-r-sm);background:var(--c-orange);width:32px;height:32px;color:var(--c-ink);font-family:var(--c-mono);transition:transform .2s var(--c-ease-spring);flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.is-selected .c-question__num[data-v-fa1dbc1e]{transform:scale(1.1)rotate(-6deg)}.is-correct .c-question__num[data-v-fa1dbc1e]{background:var(--c-green);color:#fff}.is-wrong .c-question__num[data-v-fa1dbc1e]{background:var(--c-red);color:#fff}.c-question__belongs[data-v-fa1dbc1e]{flex-basis:100%;margin-left:44px;font-size:13.5px;font-weight:650}.c-question__arrows[data-v-fa1dbc1e]{flex:none;gap:4px;display:flex}.c-question__arrows button[data-v-fa1dbc1e]{border:1.5px solid var(--q-key-line);background:var(--q-key-bg);border-radius:var(--c-r-sm);width:40px;height:44px;color:var(--q-key-ink);cursor:pointer;place-items:center;transition:background-color .15s,color .15s;display:grid}.c-question__arrows button[data-v-fa1dbc1e]:disabled{opacity:.3;cursor:default}.c-question__arrows button[data-v-fa1dbc1e]:hover:not(:disabled){background:var(--c-blue-tint);color:var(--c-blue-700)}.c-question__arrows button[data-v-fa1dbc1e]:focus-visible{box-shadow:var(--c-focus-ring);outline:0}.c-question__match[data-v-fa1dbc1e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}@media (width>=560px){.c-question__match[data-v-fa1dbc1e]{gap:16px}}.c-question__match.is-single[data-v-fa1dbc1e]{grid-template-columns:1fr}.c-question__matchitem[data-v-fa1dbc1e],.c-question__right[data-v-fa1dbc1e]{align-items:flex-start;gap:10px;padding:10px;font-size:15px}@media (width>=560px){.c-question__matchitem[data-v-fa1dbc1e],.c-question__right[data-v-fa1dbc1e]{padding:12px;font-size:16px}}.c-question__matchitem.is-paired[data-v-fa1dbc1e],.c-question__right.is-paired[data-v-fa1dbc1e]{--tile-edge:var(--s);border-color:var(--s);background:var(--s-fill)}.c-question__key--pair[data-v-fa1dbc1e]{width:28px;height:28px;font-size:12px}.c-question__key--pair.is-on[data-v-fa1dbc1e]{background:var(--s);border-color:var(--s-ink);color:var(--s-ink);font-weight:800}.c-question__right:not(.is-paired) .c-question__key--pair[data-v-fa1dbc1e]{background:0 0;border-style:dashed}.c-question__matchbody[data-v-fa1dbc1e]{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;padding-top:3px;display:flex}.c-question__matchleft[data-v-fa1dbc1e]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:700}.c-question__matchright[data-v-fa1dbc1e]{border-radius:var(--c-r-sm);background:color-mix(in oklab, currentColor 12%, transparent);padding:2px 8px;font-size:14px}.c-question__matchfix[data-v-fa1dbc1e]{color:var(--q-ink-2);font-size:14px;font-weight:600}.c-question__input[data-v-fa1dbc1e]{flex-direction:column;gap:8px;display:flex}.c-question__input[data-v-fa1dbc1e] .c-input__el{border-radius:var(--c-r);border-width:2px;min-height:58px;padding-inline:16px;font-size:18px;font-weight:600}.c-question__input.is-correct[data-v-fa1dbc1e] .c-input__el{border-color:var(--c-green);background:var(--c-green-tint);color:var(--c-green-700);animation:l-pop .3s var(--c-ease-spring)}.c-question__input.is-wrong[data-v-fa1dbc1e] .c-input__el{animation:l-shake .35s var(--c-ease-out)}.c-question__inputfix[data-v-fa1dbc1e]{color:var(--q-ink-2);font-size:15px}.c-question__inputfix strong[data-v-fa1dbc1e]{color:var(--c-green-700)}.c-question__actions[data-v-fa1dbc1e]{justify-content:flex-end;display:flex}@media (width<=559px){.c-question__actions[data-v-fa1dbc1e] .c-button{width:100%}}.c-question__feedback[data-v-fa1dbc1e]{border-radius:var(--c-r-lg);border:1.5px solid var(--q-note-no-line);background:var(--q-note-no-bg);color:var(--q-note-ink);gap:12px;padding:14px 16px;font-size:15px;display:flex}.c-question__feedback strong[data-v-fa1dbc1e]{margin-bottom:2px;font-size:16px;font-weight:800;display:block}.c-question__feedback p[data-v-fa1dbc1e]{margin:0;line-height:1.5}.c-question__feedback.is-correct[data-v-fa1dbc1e]{background:var(--q-note-ok-bg);border-color:var(--q-note-ok-line)}.c-question__feedback.is-correct strong[data-v-fa1dbc1e]{color:var(--q-note-ok-ink)}.c-question__feedback.is-wrong strong[data-v-fa1dbc1e]{color:var(--q-ink)}.c-question__feedicon[data-v-fa1dbc1e]{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.is-correct .c-question__feedicon[data-v-fa1dbc1e]{background:var(--c-green);color:#fff}.is-wrong .c-question__feedicon[data-v-fa1dbc1e]{background:var(--c-yellow);color:var(--c-ink)}.c-question--dark[data-v-fa1dbc1e],.l-stage .c-question[data-v-fa1dbc1e]{--q-ink:var(--c-on-dark);--q-ink-2:var(--c-on-dark-2);--q-ink-3:var(--c-on-dark-2);--q-key-bg:#ffffff14;--q-key-line:var(--c-on-dark-line);--q-key-ink:var(--c-on-dark);--q-pick:var(--c-yellow);--q-pick-ink:var(--c-ink);--q-note-ok-bg:#13995b38;--q-note-ok-line:#5fe0a280;--q-note-ok-ink:#a8f0cb;--q-note-no-bg:#ffffff0f;--q-note-no-line:var(--c-on-dark-line);--q-note-ink:var(--c-on-dark-2)}.c-question--dark .c-question__matchitem.is-paired[data-v-fa1dbc1e],.c-question--dark .c-question__right.is-paired[data-v-fa1dbc1e],.l-stage .c-question .c-question__matchitem.is-paired[data-v-fa1dbc1e],.l-stage .c-question .c-question__right.is-paired[data-v-fa1dbc1e]{background:color-mix(in oklab, var(--s) 26%, transparent)}.c-question--dark .c-question__inputfix strong[data-v-fa1dbc1e],.l-stage .c-question .c-question__inputfix strong[data-v-fa1dbc1e]{color:#a8f0cb}.c-order-move[data-v-fa1dbc1e]{transition:transform .22s var(--c-ease-out)}.c-feedback-enter-active[data-v-fa1dbc1e]{transition:opacity .25s var(--c-ease-out), transform .3s var(--c-ease-spring)}.c-feedback-enter-from[data-v-fa1dbc1e]{opacity:0;transform:translateY(10px)scale(.98)}.c-xp[data-v-76760c3f]{--road-h:10px;--station:30px;flex-direction:column;gap:8px;min-width:0;display:flex}.c-xp__head[data-v-76760c3f]{justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;display:flex}.c-xp__level[data-v-76760c3f]{color:var(--c-ink);font-weight:800}.c-xp__numbers[data-v-76760c3f]{font-family:var(--c-mono);font-variant-numeric:tabular-nums;color:var(--c-ink-2);font-size:12px;font-weight:600}.c-xp__route[data-v-76760c3f]{align-items:center;display:flex}.c-xp__station[data-v-76760c3f]{z-index:1;width:var(--station);height:var(--station);background:var(--c-blue);color:var(--c-paper);box-shadow:0 0 0 3px var(--c-paper);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:900;font-stretch:75%;display:grid;position:relative}.c-xp__station--goal[data-v-76760c3f]{background:var(--c-paper);color:var(--c-orange);border:2px dashed var(--c-orange);box-shadow:none}.c-xp__station--goal.is-reached[data-v-76760c3f]{background:var(--c-yellow);color:var(--c-ink);border:0}.c-xp__road[data-v-76760c3f]{height:var(--road-h);background:repeating-linear-gradient(90deg, var(--c-ink-4) 0 8px, transparent 8px 14px) center/100% 2px no-repeat, var(--c-line-2);border-radius:99px;flex:1;margin-inline:-4px;position:relative}.c-xp__fill[data-v-76760c3f]{min-width:var(--road-h);background:var(--c-orange);box-shadow:inset 0 -2px 0 var(--c-orange-700);transition:width .9s var(--c-ease-out);border-radius:99px;position:absolute;inset:0 auto 0 0}.c-xp__pin[data-v-76760c3f]{width:calc(var(--road-h) + 8px);height:calc(var(--road-h) + 8px);background:var(--c-paper);border:3px solid var(--c-orange);border-radius:50%;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.c-xp__ends[data-v-76760c3f]{color:var(--c-ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.c-xp__ends strong[data-v-76760c3f]{color:var(--c-orange-700);font-weight:800}.c-xp__next[data-v-76760c3f]{text-transform:uppercase;color:var(--c-ink);text-align:right;font-weight:800;font-stretch:80%}.c-xp--compact[data-v-76760c3f]{--road-h:8px;--station:24px;gap:6px}.c-xp--compact .c-xp__station[data-v-76760c3f],.c-xp--compact .c-xp__ends[data-v-76760c3f]{font-size:13px}.c-streak[data-v-857a5be2]{flex-direction:column;gap:12px;display:flex}.c-streak__count[data-v-857a5be2]{color:var(--c-ink-3);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.c-streak__count strong[data-v-857a5be2]{color:var(--c-ink);font-size:34px}.c-streak__flame[data-v-857a5be2]{background:var(--c-line-2);width:40px;height:40px;color:var(--c-ink-4);border-radius:50%;place-items:center;display:grid}.c-streak__count.is-hot .c-streak__flame[data-v-857a5be2]{background:var(--c-orange);color:var(--c-paper);box-shadow:0 3px 0 var(--c-orange-700);transform:rotate(-6deg)}.c-streak__days[data-v-857a5be2]{justify-content:space-between;gap:4px;margin:0;padding:0;list-style:none;display:flex}.c-streak__days li[data-v-857a5be2]{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.c-streak__dot[data-v-857a5be2]{--stamp-size:32px;--s:var(--c-orange)}.c-streak li.is-today .c-streak__dot.is-empty[data-v-857a5be2]{color:var(--c-orange)}.c-streak__label[data-v-857a5be2]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-ink-3);font-size:12px;font-weight:650}.c-streak li.is-today .c-streak__label[data-v-857a5be2]{color:var(--c-ink);font-weight:800}.c-stars[data-v-f5b2bedb]{color:var(--c-ink-4);align-items:flex-end;gap:1px;line-height:0;display:inline-flex}.c-stars__star[data-v-f5b2bedb]{transform:rotate(var(--turn));opacity:.55}.c-stars__star.is-on[data-v-f5b2bedb]{color:var(--c-yellow);opacity:1;filter:drop-shadow(0 1.5px 0 var(--c-yellow-700))}.c-stars.is-big[data-v-f5b2bedb]{gap:4px}.c-stars.is-big .c-stars__star[data-v-f5b2bedb]:nth-child(2){transform:translateY(-22%) rotate(var(--turn)) scale(1.18)}.c-stars.is-big .c-stars__star.is-on[data-v-f5b2bedb]{filter:drop-shadow(0 3px 0 var(--c-yellow-700))}.c-stars.is-animated .c-stars__star.is-on[data-v-f5b2bedb]{animation:c-star-slam-f5b2bedb .5s var(--c-ease-spring) both}.c-stars.is-animated.is-big .c-stars__star:nth-child(2).is-on[data-v-f5b2bedb]{animation-name:c-star-slam-mid-f5b2bedb}@keyframes c-star-slam-f5b2bedb{0%{opacity:0;transform:scale(2.2)rotate(-40deg)}60%{transform:scale(.9) rotate(var(--turn));opacity:1}to{transform:scale(1) rotate(var(--turn));opacity:1}}@keyframes c-star-slam-mid-f5b2bedb{0%{opacity:0;transform:translateY(-22%)scale(2.4)rotate(-40deg)}60%{transform:translateY(-22%) scale(1.06) rotate(var(--turn));opacity:1}to{transform:translateY(-22%) scale(1.18) rotate(var(--turn));opacity:1}}@media (prefers-reduced-motion:reduce){.c-stars.is-animated .c-stars__star.is-on[data-v-f5b2bedb]{animation:none}}.c-reward[data-v-4ad9dc8c]{z-index:120;padding:max(64px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));background-color:color-mix(in oklab, var(--c-navy) 84%, transparent);background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:28px 28px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden auto}.c-reward__card[data-v-4ad9dc8c]{border-radius:var(--c-r-xl);background-color:var(--c-paper);background-image:linear-gradient(var(--c-grid) 1px, transparent 1px), linear-gradient(90deg, var(--c-grid) 1px, transparent 1px);width:380px;max-width:100%;box-shadow:var(--c-sh-3);text-align:center;animation:c-reward-in-4ad9dc8c .5s var(--c-ease-spring) both,c-reward-thud-4ad9dc8c .28s var(--c-ease-out) calc(var(--land) - 20ms);background-size:24px 24px;flex-direction:column;align-items:center;gap:14px;margin:auto;padding:30px 22px 22px;display:flex;position:relative}.c-reward__kegi[data-v-4ad9dc8c]{margin-left:-36px;position:absolute;top:-58px;left:50%}.c-reward__title[data-v-4ad9dc8c]{text-transform:uppercase;color:var(--c-ink);text-wrap:balance;font-size:20px;font-weight:850;font-stretch:80%;line-height:1.1}.c-reward__stampzone[data-v-4ad9dc8c]{place-items:center;width:132px;height:132px;display:grid;position:relative}.c-reward__stamp[data-v-4ad9dc8c]{--stamp-size:124px;--stamp-turn:-9deg;--s:var(--c-orange);box-shadow:inset 0 0 0 4px var(--c-paper), inset 0 0 0 6.5px currentColor;animation:l-stamp-slam .5s var(--c-ease-out) calc(var(--land) - .28s) both;border-width:4px}.c-reward__ring[data-v-4ad9dc8c]{width:100%;height:100%;position:absolute;inset:0}.c-reward__ring text[data-v-4ad9dc8c]{fill:currentColor;font-family:var(--c-font);letter-spacing:.08em;font-size:9.6px;font-weight:800;font-stretch:75%}.c-reward__burst[data-v-4ad9dc8c]{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.c-reward__piece[data-v-4ad9dc8c]{left:calc(var(--size) / -2);top:calc(var(--size) / -2);width:var(--size);height:var(--size);opacity:0;animation:c-reward-burst-4ad9dc8c 1.1s var(--c-ease-out) var(--delay) both;position:absolute}.c-reward__piece--square[data-v-4ad9dc8c]{border-radius:2px}.c-reward__piece--triangle[data-v-4ad9dc8c]{clip-path:polygon(50% 0,100% 100%,0 100%)}.c-reward__piece--circle[data-v-4ad9dc8c]{border-radius:50%}.c-reward__xp[data-v-4ad9dc8c]{color:var(--c-orange);justify-content:center;align-items:baseline;gap:6px;margin-top:-4px;display:flex}.c-reward__xpnum[data-v-4ad9dc8c]{font-variant-numeric:tabular-nums;text-shadow:0 4px 0 var(--c-orange-tint);font-size:88px;font-weight:900;line-height:.85}.c-reward__xplabel[data-v-4ad9dc8c]{color:var(--c-orange-700);font-size:32px}.c-reward__beat[data-v-4ad9dc8c]{animation:l-fade-up .45s var(--c-ease-out) both}.c-reward__best[data-v-4ad9dc8c]{background:var(--c-yellow-tint);color:var(--c-yellow-700);border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:15px;font-weight:750;display:inline-flex}.c-reward__level[data-v-4ad9dc8c]{border-radius:var(--c-r-lg);background:var(--c-blue-tint);text-align:left;align-items:center;gap:14px;width:100%;padding:12px 14px;display:flex}.c-reward__levelnum[data-v-4ad9dc8c]{background:var(--c-blue);width:64px;height:64px;color:var(--c-paper);box-shadow:0 0 0 4px var(--c-paper), 0 0 0 6px var(--c-blue);animation:c-reward-pop-4ad9dc8c .5s var(--c-ease-spring) both;border-radius:50%;flex:none;place-items:center;font-size:38px;display:grid}.c-reward__leveltext[data-v-4ad9dc8c]{flex-direction:column;gap:2px;min-width:0;display:flex}.c-reward__leveltext strong[data-v-4ad9dc8c]{color:var(--c-blue-700);font-size:15px;font-weight:750}.c-reward__leveltext .t-display[data-v-4ad9dc8c]{color:var(--c-ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:28px}.c-reward__achievements[data-v-4ad9dc8c]{text-align:left;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.c-reward__achievements li[data-v-4ad9dc8c]{align-items:center;gap:14px;padding:8px 4px;display:flex}.c-reward__achievements li strong[data-v-4ad9dc8c]{font-size:16px;font-weight:800;display:block}.c-reward__achievements li span>span[data-v-4ad9dc8c]{color:var(--c-ink-2);font-size:14px}.c-reward__achstamp[data-v-4ad9dc8c]{--stamp-size:54px;animation:l-stamp-slam .5s var(--c-ease-out) both;flex:none}.c-reward__go[data-v-4ad9dc8c]{margin-top:6px}.c-reward-enter-active[data-v-4ad9dc8c],.c-reward-leave-active[data-v-4ad9dc8c]{transition:opacity .22s}.c-reward-enter-from[data-v-4ad9dc8c],.c-reward-leave-to[data-v-4ad9dc8c]{opacity:0}@keyframes c-reward-in-4ad9dc8c{0%{opacity:0;transform:translateY(40px)scale(.8)rotate(-3deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes c-reward-thud-4ad9dc8c{0%,to{transform:translate(0)}20%{transform:translate(-3px,4px)rotate(-.6deg)}45%{transform:translate(3px,-2px)rotate(.4deg)}70%{transform:translate(-2px,1px)}}@keyframes c-reward-burst-4ad9dc8c{0%{opacity:1;transform:translate(0)scale(.2)rotate(0)}70%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(1) rotate(var(--rot));opacity:0}}@keyframes c-reward-pop-4ad9dc8c{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.c-reward__card[data-v-4ad9dc8c],.c-reward__stamp[data-v-4ad9dc8c],.c-reward__achstamp[data-v-4ad9dc8c],.c-reward__levelnum[data-v-4ad9dc8c],.c-reward__beat[data-v-4ad9dc8c]{animation:none}.c-reward__piece[data-v-4ad9dc8c]{display:none}}
