.aq{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}.aq>*{min-width:0}.aq-flash{margin:0 0 16px;padding:12px 16px;border-radius:var(--r-lg);background:var(--wash);font-size:15.5px;font-weight:600}.aq-flash:empty{display:none}.aq-from{margin:0 0 12px;font-size:15px;font-weight:600}.aq-from a{display:inline-flex;align-items:center;min-height:32px}.aq-mods{border:0;margin:0 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.aq-mods legend{display:block;width:100%;margin:0 0 8px;padding:0}.aq-group{margin:36px 0 0}.aq-group:first-of-type{margin-top:28px}.aq-group h2{font-size:clamp(24px,2.6vw,30px);margin-bottom:6px}.aq-group>.muted{margin:0 0 16px}.aq-list{list-style:none;margin:0;padding:4px 0;display:grid;gap:0;background:var(--sheet);border-radius:var(--r-xl);box-shadow:var(--shadow-1)}.aq-item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:start;background:none;border-radius:0;box-shadow:inset 0 -1px 0 var(--sunken);padding:20px 24px;transition:box-shadow .15s ease}.aq-item:last-child{box-shadow:none}.aq-item>*{grid-column:1}.aq-item.is-picked{border-radius:var(--r-lg);box-shadow:inset 0 0 0 2px var(--ink)}.aq-q{font-size:18px;line-height:1.4;margin:0;padding-top:9px;align-self:start}.aq-add{grid-column:2;grid-row:1/span 2;align-self:start;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 14px;border:0;border-radius:var(--r-md);background:color-mix(in srgb,var(--ink) 8%,var(--sheet));color:var(--ink-2);font:600 14.5px var(--text);cursor:pointer;white-space:nowrap}.aq-add:hover{background:color-mix(in srgb,var(--ink) 14%,var(--sheet));color:var(--ink)}.aq-add-tick{display:none}.aq-add[aria-pressed=true]{background:var(--sheet);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.aq-add[aria-pressed=true] .aq-add-plus{display:none}.aq-add[aria-pressed=true] .aq-add-tick{display:block;color:var(--ink)}.aq-why{margin:8px 0 0;color:var(--ink-2);font-size:16px}.aq-dig{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;font-size:15px;color:var(--ink-2)}.aq-dig svg{flex:none;margin-top:3px;color:var(--check)}.aq-dig strong{color:var(--ink)}.aq-check{margin:10px 0 0;font-size:15px;font-weight:600}.aq-side{position:sticky;top:96px}.aq-panel{background:var(--sheet);border-radius:var(--r-xl);box-shadow:var(--shadow-1);padding:22px}.aq-panel-title{font-size:22px;margin:0 0 10px}.aq-panel-title:focus{outline:none}.aq-home{display:grid;gap:4px;margin:0 0 14px}.aq-home-for{margin:0;font-size:15px;font-weight:600}.aq-lists-label{font-size:14px;color:var(--ink-3);margin-top:6px}.aq-lists{min-height:44px;font-size:15px;padding:8px 12px}.aq-empty{color:var(--ink-2);font-size:15px;margin:0}.aq-mine{margin:0 0 16px;padding:0;list-style:none;counter-reset:aq;max-height:50vh;overflow:auto;font-size:15px;line-height:1.45}.aq-mine:empty{display:none}.aq-mine li{counter-increment:aq;display:grid;grid-template-columns:24px minmax(0,1fr) 36px;align-items:start;gap:4px;padding:6px 0;box-shadow:inset 0 -1px 0 var(--sunken)}.aq-mine li:last-child{box-shadow:none}.aq-mine li:before{content:counter(aq) ".";color:var(--ink-3);font-weight:600;padding-top:2px}.aq-mine-text{padding-top:2px}.aq-mine-from{display:block;font-size:13.5px;color:var(--ink-3)}.aq-remove{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:-6px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink-3);cursor:pointer}.aq-remove:hover{background:var(--wash);color:var(--ink)}.aq-own{margin:0 0 16px}.aq-own-label{display:block;font-size:15px;font-weight:600}.aq-own-row{display:flex;flex-direction:column;gap:8px;margin-top:6px}.aq-own-row .input{width:100%;min-height:48px;font-size:16px;padding:8px 12px}.aq-own-row .btn{align-self:start;min-height:44px;min-width:96px;background:var(--btn-ink);color:var(--on-btn-ink);box-shadow:none}.aq-own .field-error{margin-top:6px}.aq-own .field-error:empty{display:none}.aq-empty+.aq-mine:empty+.aq-own{margin-top:14px}.aq-panel-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.aq-status{margin:10px 0 0;font-size:14.5px;color:var(--ink-2)}.aq-status:empty{display:none}.aq-bar{display:none}html:not(.js) .aq-add,html:not(.js) .aq-side,html:not(.js) .aq-mods{display:none}html:not(.js) .aq{grid-template-columns:1fr}@media (max-width:1000px){.aq{grid-template-columns:1fr;gap:28px}.aq-side{position:static}.aq-mine{max-height:none}.aq-bar:not([hidden]){display:flex;position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:40;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 18px;border-radius:var(--r-md);background:var(--btn-ink);color:var(--on-btn-ink);text-decoration:none;font-weight:600;box-shadow:var(--shadow-2)}.aq-bar-go{text-decoration:underline;text-underline-offset:3px}.aq-panel-visible .aq-bar:not([hidden]){display:none}body:has(.aq-bar:not([hidden])) .site-footer{padding-bottom:96px}}@media (max-width:640px){.aq-item{display:block;padding:16px 18px}.aq-list{border-radius:var(--r-lg)}.aq-q{font-size:17px;padding-top:0}.aq-add{width:100%;margin-top:14px}}@media (max-height:500px){.aq-bar:not([hidden]){display:none}}@media print{.aq-mods,.aq-add,.aq-check,.aq-bar,.aq-flash,.aq-from,.aq-remove,.aq-lists,.aq-lists-label,.tool-body,.faq,.section-tight,.crumbs{display:none!important}.aq{display:block}.aq-item{display:block;box-shadow:none!important;border:1px solid #bbb;break-inside:avoid}.aq-side{display:none!important}body:has(.aq-print) .aq-main,body:has(.aq-print) .tool-head .lede,body:has(.aq-print) .tool-head .source{display:none!important}@page{margin:14mm 12mm}.tool-head{padding:0 0 6px}.tool-head h1{font-size:19pt;margin:0 0 4px}.aq-print{display:block;font-size:10pt;color:#000}.aq-print-meta{margin:0 0 6px;font-weight:600}.aq-print-lines{display:flex;gap:10mm;margin:0 0 10px}.aq-print-lines>span{display:flex;align-items:flex-end;gap:2mm;flex:1}.aq-print-blank{flex:1;border-bottom:.75pt solid #555;height:12pt}.aq-print-table{width:100%;border-collapse:collapse;table-layout:fixed}.aq-print-table th,.aq-print-table td{border:.75pt solid #888;padding:3pt 5pt;vertical-align:top;text-align:left}.aq-print-table thead th{font-size:9pt;font-weight:700;background:#ececec;-webkit-print-color-adjust:exact;print-color-adjust:exact}.aq-print-table thead{display:table-header-group}.aq-print-table tr{break-inside:avoid}.aq-print-n{width:8mm;text-align:right!important;color:#444}.aq-print-q{width:52%;line-height:1.35}td.aq-print-a{height:16mm}.aq-print-q{line-height:1.3}.aq-print-from{display:block;margin-top:2pt;font-size:8.5pt;color:#444}.aq-print-group th{padding-top:7pt;font-size:10.5pt;background:#f4f4f4;-webkit-print-color-adjust:exact;print-color-adjust:exact}.aq-print-foot{margin:8px 0 0;font-size:9pt;color:#333;break-before:avoid}}@media screen{.aq-print{display:none}}} html:has(.aq-bar:not([hidden])){scroll-padding-bottom:84px}
