@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap");*{margin:0;padding:0;box-sizing:border-box}body,html{background:#f4f3ef;color:#1b1b18;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;font-size:inherit}input:focus,select:focus,textarea:focus{outline:none;border-color:#2d63e0;box-shadow:0 0 0 3px rgba(45,99,224,.12)}input::-moz-placeholder,textarea::-moz-placeholder{color:#908c84}input::placeholder,textarea::placeholder{color:#908c84}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d9d7cf;border-radius:6px;border:2px solid #f4f3ef}@keyframes popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(1turn)}}.queue-grid{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.check-grid,.queue-grid{display:grid;gap:18px;align-items:start;margin-top:20px}.check-grid{grid-template-columns:minmax(0,360px) minmax(0,1fr)}@media (max-width:760px){.check-grid,.queue-grid{grid-template-columns:1fr}}