.qsp-page{flex-direction:column;gap:40px;padding-block:24px 64px;display:flex}@media (width>=1024px){.qsp-page{padding-block:64px 40px}}.qsp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}@media (width>=1024px){.qsp-head{max-width:1064px}}.qsp-error{flex-direction:column;gap:24px;min-width:0;display:flex}.qsp-head__text{flex-direction:column;gap:16px;min-width:0;display:flex}.qsp-head__text .q-lead{overflow-wrap:anywhere}.qsp-badges{flex-wrap:wrap;gap:8px;display:flex}.qsp-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (width>=1024px){.qsp-grid{grid-template-columns:minmax(0,560px) minmax(0,440px);column-gap:64px}}.qsp-col{flex-direction:column;gap:24px;min-width:0;display:flex}.qsp-section{flex-direction:column;gap:16px;min-width:0;display:flex}.qsp-box{border-radius:var(--q-r-lg);background:var(--q-surface);flex-direction:column;gap:16px;padding:24px;display:flex}.qsp-box p:not(.qu-msg__text){margin:0}.qsp-actions{flex-wrap:wrap;gap:16px;display:flex}@media (width<=479px){.qsp-actions>.qu-btn{width:100%}}.qu-btn.qsp-danger{color:var(--q-danger-ink)}.qu-btn.qsp-danger:hover:not([aria-disabled=true]){border-color:var(--q-danger-ink);background:var(--q-danger-bg)}.qu-btn.qsp-danger-fill{background:var(--q-danger-ink);color:var(--q-on-accent)}.qu-btn.qsp-danger-fill:is(:hover,:active):not([aria-disabled=true]){background:var(--q-danger-ink);filter:brightness(.9)}.qu-btn.qsp-danger-fill[aria-disabled=true]{background:var(--q-disabled-bg);color:var(--q-disabled-ink);cursor:not-allowed}.qsp-modes{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (width>=640px){.qsp-modes{grid-template-columns:repeat(4,minmax(0,1fr))}}.qsp-mode{border:1px solid var(--q-line);border-radius:var(--q-r-md);background:var(--q-surface);min-height:88px;color:var(--q-ink);font:inherit;text-align:left;cursor:pointer;outline:none;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;padding:16px;font-size:16px;font-weight:600;line-height:24px;display:flex}.qsp-mode:hover:not([aria-pressed=true]){border-color:var(--q-accent)}.qsp-mode:focus-visible{outline:2px solid var(--q-accent);outline-offset:2px}.qsp-mode[aria-pressed=true]{border-color:var(--q-accent);box-shadow:0 0 0 1px var(--q-accent);background:var(--q-tint);cursor:default}.qsp-form{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=768px){.qsp-form{grid-template-columns:120px 220px minmax(0,1fr)}.qsp-form>.qsp-form__go{grid-column:1/-1}}.qsp-select{padding-right:48px}.qsp-select-wrap>svg{width:20px;height:20px;color:var(--q-muted);pointer-events:none;margin-top:-10px;position:absolute;top:50%;right:16px}.qsp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.qsp-table th{text-align:left;color:var(--q-muted);padding:8px 16px 8px 0;font-size:14px;font-weight:600;line-height:20px}.qsp-table td{vertical-align:middle;height:60px;color:var(--q-ink);padding:8px 16px 8px 0}.qsp-code{letter-spacing:.04em;font-feature-settings:"tnum";font-weight:600}.qsp-muted{color:var(--q-muted)}.qsp-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.qsp-empty{color:var(--q-muted);margin:0;padding:24px 0}@media (width<=767px){.qsp-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qsp-table,.qsp-table tbody,.qsp-table tr,.qsp-table td{display:block}.qsp-table tr{border-radius:var(--q-r-md);background:var(--q-bg);margin-bottom:8px;padding:16px}.qsp-table td{justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:32px;padding:4px 0;display:flex}.qsp-table td[data-label]:before{content:attr(data-label);color:var(--q-muted);flex:none;font-size:14px}.qsp-row-actions{justify-content:flex-start}}
