.linear-loader{border-radius:1rem;border-width:2px;height:1rem;justify-self:center;max-width:var(--58853205);position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(var(--color-stroke)/var(--tw-border-opacity,1));padding:2px}.linear-loader .wrapper{border-radius:1rem;height:100%;overflow:hidden;position:relative;width:100%}.linear-loader .wrapper .line{animation:linear_line 2s infinite both;background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:1rem;height:100%;position:absolute}.linear-loader.theme .line{--tw-gradient-from:rgb(var(--color-theme)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-theme)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-theme-dark)/1) var(--tw-gradient-to-position)}.linear-loader.success .line{--tw-gradient-from:rgb(var(--color-success)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-success)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-success-dark)/1) var(--tw-gradient-to-position)}.linear-loader.danger .line{--tw-gradient-from:rgb(var(--color-danger)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-danger)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-danger-dark)/1) var(--tw-gradient-to-position)}.linear-loader.info .line{--tw-gradient-from:rgb(var(--color-info)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-info)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-info-dark)/1) var(--tw-gradient-to-position)}.linear-loader.warning .line{--tw-gradient-from:rgb(var(--color-warning)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-warning)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-warning-dark)/1) var(--tw-gradient-to-position)}.linear-loader.prompt .line{--tw-gradient-from:rgb(var(--color-prompt)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-prompt)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-prompt-dark)/1) var(--tw-gradient-to-position)}.linear-loader.primary .line{--tw-gradient-from:rgb(var(--color-primary-txt)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary-txt)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-primary-overlayer-txt)/1) var(--tw-gradient-to-position)}.linear-loader.secondary .line{--tw-gradient-from:rgb(var(--color-secondary-txt)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-secondary-txt)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-secondary-overlayer-txt)/1) var(--tw-gradient-to-position)}@keyframes linear_line{0%{right:-20%;width:20%}85%{width:60%}to{right:110%;width:20%}}.x-page-loader>.ready-state{align-content:flex-start}.x-page-loader>.ready-state.disabled{opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-page-loader>.ready-state>.disabled-layer{cursor:default;height:100vh;inset-inline-start:0;position:fixed;top:0;width:100%;z-index:1000000000000}.x-page-loader>.error-state,.x-page-loader>.error-state>.error-box{display:grid;gap:1rem}.x-page-loader>.error-state>.error-box{align-content:center;justify-content:center;justify-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-page-loader>.loading-state,.x-page-loader>.loading-state>.loading-box{display:grid;gap:1rem}.x-page-loader>.loading-state>.loading-box{align-content:center;justify-content:center;justify-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-page-loader>.loading-state>.loading-box .message{font-family:modam-medium;font-size:16px;line-height:24px}@media (max-width:576px){.x-page-loader>.loading-state>.loading-box .message{font-size:15px;line-height:22px}}.x-page-loader>.loading-state>.loading-box .message{text-align:center;--tw-text-opacity:1;color:rgb(var(--color-secondary-txt)/var(--tw-text-opacity,1))}
