.hamriq-completion{border-top:4px solid #0ea5e9;background:linear-gradient(180deg,#fff,#f8fbff)}.hamriq-completion-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.hamriq-completion-head h2,.hamriq-qa h2{font-size:24px;letter-spacing:-.03em}.hamriq-finish-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:18px}.hamriq-finish-grid article{background:#f8fafc;border:1px solid #dbe3ee;border-radius:18px;padding:14px;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.hamriq-finish-grid h3{flex:0 0 100%;font-size:16px;margin:0 0 6px}.hamriq-finish-grid button{border:0;border-radius:12px;background:#0f172a;color:#fff;font-weight:850;padding:9px 11px;font-size:12px}.hamriq-finish-grid button:first-of-type{background:#2563eb}.hamriq-qa{border-top:4px solid #22c55e}.hamriq-qa-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:14px}.hamriq-qa-grid label{display:flex;gap:10px;align-items:flex-start;background:#f8fafc;border:1px solid #dbe3ee;border-radius:14px;padding:12px}.hamriq-qa-grid input{width:20px;height:20px;accent-color:#16a34a}.hamriq-qa-grid b{display:block}.hamriq-qa-grid small{display:block;color:#64748b;margin-top:4px}.hamriq-net{position:fixed;right:12px;top:82px;z-index:60;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;box-shadow:0 8px 24px rgba(15,23,42,.16)}.hamriq-net.online{background:#dcfce7;color:#166534}.hamriq-net.offline{background:#fee2e2;color:#991b1b}@media(max-width:880px){.hamriq-completion-head{flex-direction:column}.hamriq-finish-grid{grid-template-columns:1fr}.hamriq-finish-grid button{flex:1 1 135px}.hamriq-net{top:auto;right:12px;bottom:144px}.hamriq-completion{margin-bottom:10px}}