.qms-loading{box-sizing:border-box;min-height:100dvh;padding:28px clamp(20px,5vw,80px);background:#f6f8f9;color:#263731;font-family:Arial,sans-serif}.qms-loading *{box-sizing:border-box}.qms-sk{display:block;height:15px;width:100%;max-width:460px;border-radius:7px;background:linear-gradient(100deg,#e4ebe7 25%,#f4f7f5 45%,#e4ebe7 65%);background-size:220% 100%;animation:qms-shimmer 1.5s ease-in-out infinite;margin:14px 0}.qms-sk.logo{width:48px;height:48px;flex:none;border-radius:12px}.qms-sk.title{width:200px;height:28px}.qms-sk.label{width:120px;height:12px}.qms-sk.headline{height:58px;max-width:520px}.qms-sk.short{width:65%}.qms-sk.field{height:52px;max-width:none;margin:24px 0}.qms-sk.button{width:150px;height:44px}.qms-sk.number{height:90px;width:80%;margin:24px auto}.qms-sk-brand{display:flex;gap:14px;align-items:center}.qms-loading header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:36px}.qms-sk-hero{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:7vh 0}.qms-sk-feature,.qms-sk-card,.qms-sk-form,.qms-sk-table{background:#fff;border:1px solid #e2e9e5;border-radius:16px;padding:24px;min-width:0}.qms-sk-feature{min-height:280px;display:flex;flex-direction:column;justify-content:center}.qms-sk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.qms-loading-login>.qms-sk-reader+div>.qms-sk-brand,.qms-loading-pin>.qms-sk-reader+div>.qms-sk-brand{justify-content:center;margin:6vh auto 3vh}.qms-sk-form{width:min(100%,440px);margin:0 auto}.qms-loading-admin>div[aria-hidden]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px}.qms-loading-admin aside .qms-sk{margin-bottom:28px}.qms-loading-admin .qms-sk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.qms-loading-admin .qms-sk.number{height:44px}.qms-sk-table{margin-top:28px}.qms-sk-table .qms-sk{max-width:none;height:34px}.qms-sk-display{height:calc(100dvh - 56px);display:grid;grid-template-columns:1fr 1fr;gap:28px}.qms-sk-display>div:first-child{display:flex;flex-direction:column}.qms-sk-player{flex:1;background:#e4ebe7;border-radius:16px;margin-top:24px}.qms-sk-display .qms-sk-grid{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));min-height:0}.qms-sk-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes qms-shimmer{to{background-position:-220% 0}}@media(max-width:700px){.qms-sk-hero{grid-template-columns:1fr;padding:3vh 0;gap:22px}.qms-sk-grid{grid-template-columns:1fr}.qms-sk-feature{min-height:180px}.qms-loading-admin>div[aria-hidden]{grid-template-columns:1fr}.qms-loading-admin aside{display:none}.qms-loading-admin .qms-sk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qms-sk-display{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.qms-sk-display .qms-sk-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr}.qms-sk-display .qms-sk.number{height:30px}.qms-sk.headline{height:40px}}@media(prefers-reduced-motion:reduce){.qms-sk{animation:none}}
