.form-success-message-cta.svelte-1t3bcc5{background-color:none;border:2px solid;border-radius:4px;padding:.5em;margin-top:0rem;margin-bottom:2rem;transition:all .17s ease-in-out!important;animation:svelte-1t3bcc5-blink-caret 2s step-end infinite}@keyframes svelte-1t3bcc5-blink-caret{0%,to{border-color:transparent}50%{border-color:light-dark(var(--light-primary),var(--dark-primary))}}.form-success-message.svelte-1t3bcc5{height:auto;background-color:none;transition:all .17s ease-in-out!important}.form-error-message.svelte-1t3bcc5{background-color:none;padding:.5em;margin-top:0rem;transition:all .17s ease-in-out!important}.form-error-message.svelte-1t3bcc5 h3:where(.svelte-1t3bcc5){color:light-dark(var(--light-tertiary),var(--dark-tertiary))}@media(prefers-reduced-motion:reduce){.form-success-message-cta.svelte-1t3bcc5{animation:none}}:root{--skeleton-base-light: #e6e9ef;--skeleton-base-dark: #2e2f30;--skeleton-base: light-dark(var(--skeleton-base-light), var(--skeleton-base-dark));--skeleton-highlight-light: #f1f3f7;--skeleton-highlight-dark: #757575;--skeleton-highlight: light-dark( var(--skeleton-highlight-light), var(--skeleton-highlight-dark) );--accent-color-light: #6c5ce7;--secondary-accent-light: #a29bfe;--card-shadow: 0 8px 24px rgba(149, 157, 165, .1);--animation-duration: 1.5s}.svelte-uzhgwb{margin:0;padding:0;box-sizing:border-box}.card.svelte-uzhgwb{border-radius:12px;padding:1em;margin-bottom:16px;box-shadow:var(--card-shadow);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.card.svelte-uzhgwb:hover{transform:translateY(-2px);box-shadow:0 10px 30px #959da533}.card-header.svelte-uzhgwb{display:flex;align-items:center;margin-bottom:14px}.user-info.svelte-uzhgwb{flex:1}.username.svelte-uzhgwb{height:16px;width:120px;background-color:var(--skeleton-base);border-radius:4px;margin-bottom:6px;position:relative;overflow:hidden}.username.svelte-uzhgwb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--skeleton-highlight),transparent);animation:svelte-uzhgwb-shimmer var(--animation-duration) infinite}.timestamp.svelte-uzhgwb{height:12px;width:80px;background-color:var(--skeleton-base);border-radius:4px;position:relative;overflow:hidden}.timestamp.svelte-uzhgwb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--skeleton-highlight),transparent);animation:svelte-uzhgwb-shimmer var(--animation-duration) infinite}.card-content.svelte-uzhgwb .text-line:where(.svelte-uzhgwb){height:12px;background-color:var(--skeleton-base);border-radius:4px;margin-bottom:8px;position:relative;overflow:hidden}.card-content.svelte-uzhgwb .text-line:where(.svelte-uzhgwb):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--skeleton-highlight),transparent);animation:svelte-uzhgwb-shimmer var(--animation-duration) infinite}.card-content.svelte-uzhgwb .text-line:where(.svelte-uzhgwb):last-child{width:70%}.loader-overlay.svelte-uzhgwb{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,transparent 60%,rgba(249,249,251,.8) 100%);pointer-events:none;opacity:0;transition:opacity .5s ease}.navigation.svelte-uzhgwb{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;display:flex;justify-content:space-around;padding:12px 0;box-shadow:0 -4px 10px #0000000d}.nav-item.svelte-uzhgwb{width:24px;height:24px;background-color:var(--skeleton-base);border-radius:4px;position:relative;overflow:hidden}.nav-item.svelte-uzhgwb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--skeleton-highlight),transparent);animation:svelte-uzhgwb-shimmer var(--animation-duration) infinite}@keyframes svelte-uzhgwb-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes svelte-uzhgwb-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes svelte-uzhgwb-loadingProgress{0%{width:0%;opacity:1}50%{width:80%;opacity:1}90%{width:100%;opacity:1}to{width:100%;opacity:0}}@keyframes svelte-uzhgwb-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-uzhgwb-pulseDot{0%,to{opacity:.4}50%{opacity:1}}
