.app-confirm-enter-active[data-v-8eeb4812],.app-confirm-leave-active[data-v-8eeb4812]{transition:opacity .16s ease}.app-confirm-enter-from[data-v-8eeb4812],.app-confirm-leave-to[data-v-8eeb4812]{opacity:0}.app-confirm-dialog[data-v-8eeb4812]{background:#000000ad;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1000}.app-confirm-dialog__panel[data-v-8eeb4812]{background:#111113;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 64px #0000008f;color:#f5f5f5;-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:38px minmax(0,1fr);padding:18px;row-gap:14px;width:min(360px,100%)}.app-confirm-dialog__icon[data-v-8eeb4812]{background:#ef444426;border-radius:12px;color:#ff5b5b;display:grid;height:38px;place-items:center;width:38px}.app-confirm-dialog__icon.is-credits[data-v-8eeb4812]{background:#f4d31724;color:#ffe36b}.app-confirm-dialog__icon svg[data-v-8eeb4812]{height:19px;width:19px}.app-confirm-dialog__content[data-v-8eeb4812]{min-width:0}.app-confirm-dialog__content h2[data-v-8eeb4812]{font-size:15px;font-weight:850;letter-spacing:0;line-height:1.25;margin:0}.app-confirm-dialog__content p[data-v-8eeb4812]{color:#ffffff94;font-size:12px;font-weight:650;line-height:1.45;margin:6px 0 0}.app-confirm-dialog__actions[data-v-8eeb4812]{display:flex;gap:8px;grid-column:1/-1;justify-content:flex-end;margin-top:2px}.app-confirm-dialog__actions button[data-v-8eeb4812]{border:0;border-radius:9px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:850;height:34px;min-width:78px;padding:0 14px;transition:background .16s ease,color .16s ease,opacity .16s ease}.app-confirm-dialog__actions button[data-v-8eeb4812]:disabled{cursor:not-allowed;opacity:.68}.app-confirm-dialog__cancel[data-v-8eeb4812]{background:#ffffff14;color:#ffffffc7}.app-confirm-dialog__cancel[data-v-8eeb4812]:hover:not(:disabled){background:#ffffff21}.app-confirm-dialog__confirm[data-v-8eeb4812]{background:#ef4444;color:#fff}.app-confirm-dialog__confirm[data-v-8eeb4812]:hover:not(:disabled){background:#dc2626}.app-confirm-dialog__confirm.is-credits[data-v-8eeb4812]{background:#f4d317;color:#151515}.app-confirm-dialog__confirm.is-credits[data-v-8eeb4812]:hover:not(:disabled){background:#ffe248}@media(max-width:420px){.app-confirm-dialog[data-v-8eeb4812]{padding:16px}.app-confirm-dialog__panel[data-v-8eeb4812]{width:100%}.app-confirm-dialog__actions button[data-v-8eeb4812]{flex:1 1 0;min-width:0}}.app-auth-required[data-v-bfc4be23]{align-content:center;background:radial-gradient(circle at 50% 28%,hsla(0,0%,100%,.08),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.035),transparent 48%),#ffffff05;border:1px dashed hsla(0,0%,100%,.14);border-radius:18px;display:grid;gap:12px;min-height:clamp(420px,58vh,680px);padding:48px 24px;place-items:center;text-align:center;width:100%}.app-auth-required strong[data-v-bfc4be23]{color:#ffffffe6;font-size:18px;font-weight:850;line-height:1.25}.app-auth-required p[data-v-bfc4be23]{color:#ffffff6b;font-size:13px;font-weight:650;line-height:1.65;margin:0;max-width:380px}.app-auth-required button[data-v-bfc4be23]{align-items:center;background:#fff;border:0;border-radius:999px;color:#151515;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:850;gap:8px;justify-content:center;margin-top:6px;min-height:42px;padding:0 22px;transition:transform .16s ease,background .16s ease}.app-auth-required button svg[data-v-bfc4be23]{height:16px;width:16px}.app-auth-required button[data-v-bfc4be23]:hover{background:#ffffffe6;transform:translateY(-1px)}.app-auth-required__art[data-v-bfc4be23]{display:grid;height:168px;margin-bottom:8px;place-items:center;position:relative;width:220px}.app-auth-required__glow[data-v-bfc4be23]{background:radial-gradient(circle,hsla(0,0%,100%,.16),transparent 70%);border-radius:999px;filter:blur(10px);inset:28% 18% 18%;position:absolute}.app-auth-required__stack[data-v-bfc4be23]{height:128px;position:relative;width:148px}.app-auth-required__card[data-v-bfc4be23]{background:linear-gradient(180deg,hsla(0,0%,100%,.08),transparent 52%),#121214;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:0 18px 40px #00000059;left:50%;position:absolute}.app-auth-required__card.is-back[data-v-bfc4be23]{height:92px;opacity:.45;top:8px;transform:translate(-50%) rotate(-12deg);width:104px}.app-auth-required__card.is-mid[data-v-bfc4be23]{height:98px;opacity:.62;top:10px;transform:translate(-50%) rotate(10deg);width:112px}.app-auth-required__card.is-front[data-v-bfc4be23]{display:grid;height:104px;overflow:hidden;place-items:center;top:18px;transform:translate(-50%);width:120px}.app-auth-required__shimmer[data-v-bfc4be23]{background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d);border-radius:12px;height:46px;inset:14px 14px auto;position:absolute}.app-auth-required__lock[data-v-bfc4be23]{background:#ffffff0f;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff1a;color:#ffffffc7;display:grid;height:44px;margin-top:18px;place-items:center;position:relative;width:44px;z-index:1}.app-auth-required__lock svg[data-v-bfc4be23]{height:24px;width:24px}@media(max-width:720px){.app-auth-required[data-v-bfc4be23]{min-height:360px;padding:36px 18px}.app-auth-required strong[data-v-bfc4be23]{font-size:16px}.app-auth-required__art[data-v-bfc4be23]{height:140px;width:180px}}.app-overflow-tooltip[data-v-51fc3c69]{display:block;max-width:100%;min-width:0;outline:none;overflow:visible;position:relative}.app-overflow-tooltip.is-overflowing[data-v-51fc3c69]{cursor:pointer}.app-overflow-tooltip.is-overflowing[data-v-51fc3c69]:focus-visible{border-radius:4px;outline:2px solid hsla(0,0%,100%,.55);outline-offset:2px}.app-overflow-tooltip__text[data-v-51fc3c69]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--v45088d1d);overflow-wrap:anywhere}.app-overflow-sheet[data-v-51fc3c69]{align-items:end;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e;display:grid;inset:0;padding:12px;position:fixed;z-index:220}.app-overflow-sheet__panel[data-v-51fc3c69]{background:#19191b;border:1px solid hsla(0,0%,100%,.12);border-radius:18px 18px 14px 14px;box-shadow:0 24px 80px #00000080;display:flex;flex-direction:column;margin:0 auto;max-height:min(78dvh,720px,100dvh - 24px);overflow:hidden;width:min(560px,100%)}.app-overflow-sheet__handle[data-v-51fc3c69]{background:#ffffff38;border-radius:999px;flex-shrink:0;height:4px;margin:10px auto 0;width:42px}.app-overflow-sheet__header[data-v-51fc3c69]{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:14px 16px 10px}.app-overflow-sheet__header strong[data-v-51fc3c69]{color:#ffffffe0;font-size:14px;font-weight:800}.app-overflow-sheet__close[data-v-51fc3c69]{background:#ffffff14;border:0;border-radius:999px;color:#ffffffc7;cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.app-overflow-sheet__close svg[data-v-51fc3c69]{height:16px;width:16px}.app-overflow-sheet__close[data-v-51fc3c69]:hover{background:#ffffff24;color:#fff}.app-overflow-sheet__body[data-v-51fc3c69]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 16px calc(20px + env(safe-area-inset-bottom,0px))}.app-overflow-sheet__body p[data-v-51fc3c69]{color:#ffffffd1;font-size:13.5px;font-weight:600;line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.overflow-sheet-enter-active[data-v-51fc3c69],.overflow-sheet-leave-active[data-v-51fc3c69]{transition:opacity .18s ease}.overflow-sheet-enter-active .app-overflow-sheet__panel[data-v-51fc3c69],.overflow-sheet-leave-active .app-overflow-sheet__panel[data-v-51fc3c69]{transition:transform .22s ease}.overflow-sheet-enter-from[data-v-51fc3c69],.overflow-sheet-leave-to[data-v-51fc3c69]{opacity:0}.overflow-sheet-enter-from .app-overflow-sheet__panel[data-v-51fc3c69],.overflow-sheet-leave-to .app-overflow-sheet__panel[data-v-51fc3c69]{transform:translateY(18px)}@media(min-width:901px){.app-overflow-sheet[data-v-51fc3c69]{place-items:center;align-items:center}.app-overflow-sheet__panel[data-v-51fc3c69]{border-radius:14px}.app-overflow-sheet__handle[data-v-51fc3c69]{display:none}}.creation-record-card[data-v-c8fc1b91]{align-content:start;background:#0a0a0b;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 16px 48px #0000003d;display:grid;gap:12px;overflow:visible;padding:14px}.creation-record-card__header[data-v-c8fc1b91]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:24px}.creation-record-card__meta[data-v-c8fc1b91]{align-items:center;color:#ffffff59;display:flex;flex-wrap:wrap;font-size:11.5px;font-weight:700;gap:8px}.creation-record-card__meta strong[data-v-c8fc1b91]{color:#ffffff8c;font-weight:820}.creation-record-card__meta span[data-v-c8fc1b91]{background:#ffffff1a;border-radius:4px;color:#ffffff73;font-size:9.5px;font-weight:900;padding:2px 6px}.creation-record-card__actions[data-v-c8fc1b91]{align-items:center;display:flex;gap:6px;margin-left:auto}.creation-record-card__icon-btn[data-v-c8fc1b91]{border:0;border-radius:999px;cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.creation-record-card__icon-btn svg[data-v-c8fc1b91]{height:14px;width:14px}.creation-record-card__icon-btn.is-open[data-v-c8fc1b91]{background:#ffd60a1a;color:#f6c400}.creation-record-card__icon-btn.is-delete[data-v-c8fc1b91]{background:#ef444426;color:#ef4444}.creation-record-card__icon-btn[data-v-c8fc1b91]:disabled{cursor:not-allowed;opacity:.5}.creation-record-card__prompt[data-v-c8fc1b91]{color:#ffffff80;font-size:12px;font-weight:600;line-height:1.5;min-height:3rem}.creation-record-card__processing[data-v-c8fc1b91]{background:#ffffff0b;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:grid;gap:10px;padding:12px}.creation-record-card__processing small[data-v-c8fc1b91]{color:#ffffff59;font-size:10.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-record-card__processing-top[data-v-c8fc1b91]{align-items:center;color:#fffc;display:flex;font-size:12px;font-weight:850;gap:12px;justify-content:space-between}.creation-record-card__processing-top span[data-v-c8fc1b91]{color:#ffffff80}.creation-record-card__progress[data-v-c8fc1b91]{background:#ffffff1a;border-radius:999px;height:8px;overflow:hidden}.creation-record-card__progress span[data-v-c8fc1b91]{background:linear-gradient(90deg,#5b5b60,#f5f5f5);border-radius:inherit;display:block;height:100%;transition:width .5s ease}.creation-record-card__progress span.is-indeterminate[data-v-c8fc1b91]{animation:creation-record-pulse-c8fc1b91 1.2s ease-in-out infinite;width:33%}.creation-record-card__failure[data-v-c8fc1b91]{background:#450a0a33;border:1px solid rgba(239,68,68,.35);border-radius:10px;color:#ffffff80;padding:12px}.creation-record-card__failure strong[data-v-c8fc1b91]{align-items:center;color:#ff5b5b;display:inline-flex;font-size:11.5px;font-weight:850;gap:8px}.creation-record-card__failure strong svg[data-v-c8fc1b91]{height:15px;width:15px}.creation-record-card__failure small[data-v-c8fc1b91]{color:#ffffff4d;display:block;font-size:10.5px;font-weight:600;margin-top:8px}.creation-record-card__failure-message[data-v-c8fc1b91]{font-size:11.5px;font-weight:600;line-height:1.5;margin:10px 0}.creation-record-card__failure-actions[data-v-c8fc1b91]{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 34px;margin-top:12px}.creation-record-card__failure-actions button[data-v-c8fc1b91]{align-items:center;background:#ffffff1a;border:0;border-radius:8px;color:#ffffff8c;cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;height:30px;justify-content:center}.creation-record-card__failure-actions button svg[data-v-c8fc1b91]{height:15px;width:15px}.creation-record-card__failure-actions button.is-danger[data-v-c8fc1b91]{background:#ef444426;color:#ef4444}.creation-record-card__failure-actions button[data-v-c8fc1b91]:disabled{cursor:not-allowed;opacity:.5}.creation-record-card__media[data-v-c8fc1b91]{background:#141414;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff0d;cursor:pointer;display:block;overflow:hidden;padding:0;transition:transform .15s ease;width:100%}.creation-record-card__media[data-v-c8fc1b91]:hover{transform:translateY(-2px)}.creation-record-card__media[data-v-c8fc1b91] img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%}.creation-record-card__media.has-media-ratio[data-v-c8fc1b91] img{height:100%}.creation-record-card__media[data-v-c8fc1b91]:hover img{transform:scale(1.025)}.creation-record-card__media.is-video[data-v-c8fc1b91]{cursor:pointer}.creation-record-card__media.is-video[data-v-c8fc1b91]:hover{transform:none}.creation-record-card__media.is-video[data-v-c8fc1b91]:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:2px}.creation-record-card__media.is-video video[data-v-c8fc1b91]{aspect-ratio:16/9;background:#000;display:block;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes creation-record-pulse-c8fc1b91{0%,to{opacity:.55}50%{opacity:1}}
