.simrs-notification-host[data-v-1310aedf]{position:fixed;z-index:99999;top:18px;right:18px;width:min(390px,calc(100vw - 28px));pointer-events:none}.simrs-notification-stack[data-v-1310aedf]{display:flex;flex-direction:column;gap:10px}.simrs-notification[data-v-1310aedf]{--toast-accent: #087a55;--toast-icon-bg: #e8f7ef;--toast-border: #b8e0ce;position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 28px;gap:10px;overflow:hidden;padding:12px 11px 13px 12px;border:1px solid var(--toast-border);border-radius:12px;background:#fff;box-shadow:0 16px 35px #10182824,0 3px 8px #10182814;pointer-events:auto}.simrs-notification.is-error[data-v-1310aedf]{--toast-accent: #b42318;--toast-icon-bg: #fef3f2;--toast-border: #fecdca}.simrs-notification.is-warning[data-v-1310aedf]{--toast-accent: #b54708;--toast-icon-bg: #fffaeb;--toast-border: #fedf89}.simrs-notification.is-info[data-v-1310aedf]{--toast-accent: #175cd3;--toast-icon-bg: #eff8ff;--toast-border: #b2ddff}.simrs-notification-icon[data-v-1310aedf]{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:var(--toast-accent);background:var(--toast-icon-bg);font-size:18px}.simrs-notification-content[data-v-1310aedf]{min-width:0;padding-top:1px}.simrs-notification-content strong[data-v-1310aedf]{display:block;margin-bottom:3px;color:#101828;font-size:13px;font-weight:800;line-height:1.25}.simrs-notification-content p[data-v-1310aedf]{margin:0;color:#475467;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.simrs-notification-close[data-v-1310aedf]{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:7px;color:#667085;background:transparent;cursor:pointer}.simrs-notification-close[data-v-1310aedf]:hover,.simrs-notification-close[data-v-1310aedf]:focus-visible{color:#344054;background:#f2f4f7;outline:none}.simrs-notification-progress[data-v-1310aedf]{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--toast-accent);transform-origin:left center;animation-name:simrs-toast-progress-1310aedf;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes simrs-toast-progress-1310aedf{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.simrs-toast-enter-active[data-v-1310aedf],.simrs-toast-leave-active[data-v-1310aedf],.simrs-toast-move[data-v-1310aedf]{transition:opacity .2s ease,transform .2s ease}.simrs-toast-enter-from[data-v-1310aedf],.simrs-toast-leave-to[data-v-1310aedf]{opacity:0;transform:translate(24px)}@media(max-width:640px){.simrs-notification-host[data-v-1310aedf]{top:10px;right:10px;left:10px;width:auto}.simrs-notification[data-v-1310aedf]{grid-template-columns:34px minmax(0,1fr) 26px;padding:10px}.simrs-notification-icon[data-v-1310aedf]{width:34px;height:34px;font-size:16px}}@media(prefers-reduced-motion:reduce){.simrs-toast-enter-active[data-v-1310aedf],.simrs-toast-leave-active[data-v-1310aedf],.simrs-toast-move[data-v-1310aedf]{transition:none}.simrs-notification-progress[data-v-1310aedf]{animation:none}}@media(min-width:992px)and (prefers-reduced-motion:no-preference){.app-sidebar[data-v-cee53ffb],.app-main[data-v-cee53ffb],.sidebar-edge-toggle[data-v-cee53ffb]{transition-duration:.48s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}}.sidebar-brand[data-v-cee53ffb]{position:relative}@media(min-width:992px){.sidebar-brand[data-v-cee53ffb]{padding-right:52px}}.sidebar-pin-toggle[data-v-cee53ffb]{position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.24);border-radius:9px;background:#ffffff1a;color:#fff;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.sidebar-pin-toggle[data-v-cee53ffb]:hover,.sidebar-pin-toggle[data-v-cee53ffb]:focus-visible{background:#ffffff38;border-color:#ffffff80}.sidebar-pin-toggle.is-pinned[data-v-cee53ffb]{background:#e4efff;border-color:#e4efff;color:#174ea6}.sidebar-pin-toggle[data-v-cee53ffb]:focus-visible,.sidebar-hover-trigger[data-v-cee53ffb]:focus-visible{outline:2px solid #f9cb69;outline-offset:2px}.sidebar-hover-trigger[data-v-cee53ffb]{position:fixed;top:0;left:0;z-index:1090;width:16px;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}@media(prefers-reduced-motion:reduce){.sidebar-pin-toggle[data-v-cee53ffb]{transition:none}}.kie-save-overlay[data-v-0eb6d761]{position:fixed;z-index:20000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#0d31256b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kie-save-dialog[data-v-0eb6d761]{position:relative;width:min(92vw,340px);overflow:hidden;padding:32px 28px 28px;border:1px solid #e5efe9;border-radius:22px;background:#fff;box-shadow:0 24px 65px #0f172a38;text-align:center}.kie-save-dialog[data-v-0eb6d761]:before{position:absolute;top:0;right:0;left:0;height:5px;background:radial-gradient(circle at 12% 9%,rgba(110,231,183,.18),transparent 14rem),linear-gradient(to right,#16814b,#2eaf6d);content:""}.kie-save-spinner[data-v-0eb6d761]{width:54px;height:54px;margin:0 auto 18px;border:5px solid #dff4e9;border-top-color:#16814b;border-right-color:#2eaf6d;border-radius:50%;animation:kie-save-spin-0eb6d761 .75s linear infinite}.kie-save-check[data-v-0eb6d761]{display:block;width:72px;height:72px;margin:0 auto 14px}.kie-save-check-circle[data-v-0eb6d761]{stroke:#2eaf6d;stroke-width:4;stroke-dasharray:151;stroke-dashoffset:151;animation:kie-save-circle-0eb6d761 .4s ease forwards}.kie-save-check-path[data-v-0eb6d761]{stroke:#16814b;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:kie-save-checkmark-0eb6d761 .3s .35s ease forwards}.kie-save-title[data-v-0eb6d761]{color:#172b24;font-size:18px;font-weight:700;line-height:1.35}.kie-save-message[data-v-0eb6d761]{margin-top:7px;color:#667b73;font-size:12px;font-weight:500;line-height:1.6}.kie-save-progress[data-v-0eb6d761]{width:180px;height:5px;margin:20px auto 0;overflow:hidden;border-radius:999px;background:#e5f4ec}.kie-save-progress>span[data-v-0eb6d761]{display:block;width:45%;height:100%;border-radius:inherit;background:linear-gradient(to right,#16814b,#2eaf6d);animation:kie-save-progress-0eb6d761 1s ease-in-out infinite}.kie-save-overlay-fade-enter-active[data-v-0eb6d761],.kie-save-overlay-fade-leave-active[data-v-0eb6d761]{transition:opacity .18s ease}.kie-save-overlay-fade-enter-from[data-v-0eb6d761],.kie-save-overlay-fade-leave-to[data-v-0eb6d761]{opacity:0}@keyframes kie-save-spin-0eb6d761{to{transform:rotate(360deg)}}@keyframes kie-save-circle-0eb6d761{to{stroke-dashoffset:0}}@keyframes kie-save-checkmark-0eb6d761{to{stroke-dashoffset:0}}@keyframes kie-save-progress-0eb6d761{0%{transform:translate(-130%)}to{transform:translate(320%)}}@media(prefers-reduced-motion:reduce){.kie-save-spinner[data-v-0eb6d761],.kie-save-check-circle[data-v-0eb6d761],.kie-save-check-path[data-v-0eb6d761],.kie-save-progress>span[data-v-0eb6d761]{animation-duration:.01ms!important;animation-iteration-count:1!important}}
