.essay-loading[data-v-36be9c99]{align-items:center;background-color:#ffffff80;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99}.essay-loading.light .loading-container[data-v-36be9c99]{background:#fff;border:1px solid #eee;box-shadow:0 0 6px 2px #d3cdc57d}.essay-loading.light .footer-text[data-v-36be9c99],.essay-loading.light .loading-text[data-v-36be9c99]{color:#64748b}.essay-loading[data-v-36be9c99]{--delay:2}.essay-loading.center .loading-panel[data-v-36be9c99]{border:1px solid #eee;border-radius:8px;box-shadow:0 0 6px 2px #d3cdc57d;padding:10px 0 5px}.loading-container[data-v-36be9c99]{background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);border-radius:10px;box-shadow:0 10px 20px #0000004d;flex-direction:column;height:180px;justify-content:space-between;padding:10px 0 5px;width:320px}.content-wrapper[data-v-36be9c99],.loading-container[data-v-36be9c99]{align-items:center;display:flex;overflow:hidden;position:relative}.content-wrapper[data-v-36be9c99]{flex-grow:1;justify-content:center;width:100%}.loading-text[data-v-36be9c99]{color:#fff;font-family:Arial,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:1.5;position:relative;text-align:center;width:100%;z-index:10}.text-group[data-v-36be9c99]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;pointer-events:none;position:absolute;transform:translate(100%);transition:transform .6s ease,opacity .6s ease;width:100%}.text-group.active[data-v-36be9c99]{opacity:1;pointer-events:auto;transform:translate(0)}.text-group.prev[data-v-36be9c99]{opacity:0;transform:translate(-100%)}.text-group.next[data-v-36be9c99]{opacity:0;transform:translate(100%)}.text-line[data-v-36be9c99]{display:block;opacity:0;transform:translateY(5px)}.text-line.text-title-line[data-v-36be9c99]{font-weight:600;margin-bottom:6px}.text-line.animate[data-v-36be9c99]{animation:textFade-36be9c99 1.5s forwards;animation-delay:var(--delay)}.footer-text[data-v-36be9c99]{color:#fff;font-family:Arial,sans-serif;font-size:12px;margin-bottom:3px;opacity:.7;text-align:center;width:100%}@keyframes textFade-36be9c99{0%{opacity:0;transform:translateY(5px)}20%,to{opacity:1;transform:translateY(0)}}
