.q9{flex-direction:column;gap:14px;max-width:44rem;padding-block:12px 40px;display:flex;container-type:inline-size}@media (min-width:1024px){.q9{padding-top:22px}}.q9>.v9-head{margin-bottom:0}.q9 .v9-head-sub{white-space:normal}.q9-list{flex-direction:column;gap:12px;display:flex}.q9-swipe.swipe{border-radius:24px}.q9-swipe .swipe-body{background:0 0}.q9-side .q9-swipe.swipe{border-radius:var(--v9-r)}.q9-ask[data-busy]{opacity:.85}.q9-ask .v9-ask-d{flex-direction:column;gap:6px;display:flex}.q9-line{display:block}.q9-clamp{-webkit-line-clamp:4;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.q9-off{font-size:12.5px;display:block}.q9-deal{opacity:1;align-items:center;gap:6px;min-height:40px;margin:2px 0 -6px;font-size:13px;font-weight:600;display:flex}.q9-deal>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.q9-deal b{font-weight:700}.q9-deal svg{flex:none;margin-left:auto}.q9-ask .v9-btns{flex-wrap:wrap}.q9-ask .v9-btns>.v9-btn:not(:has(>.sr-only)){flex:auto}.q9-ask[data-stack] .v9-btns{flex-direction:column;align-items:stretch}.q9-who+.q9-who{margin-top:12px}.q9-side{position:relative}.q9-side>button{z-index:2;position:absolute;bottom:2px;right:36px}.q9-done>summary{min-height:44px;color:var(--color-dim);cursor:pointer;align-items:center;font-size:14px;list-style:none;display:flex}.q9-done>summary::-webkit-details-marker{display:none}.q9-done>summary:after{content:"↓";margin-left:8px;transition:transform .2s}.q9-done[open]>summary:after{transform:rotate(180deg)}.q9-done>summary:hover{color:var(--color-white)}.q9-pager{gap:6px;display:flex}.q9-pager a,.q9-pager span{background:var(--color-coal);width:40px;height:40px;color:var(--color-white);border-radius:50%;place-items:center;display:grid}.q9-pager span{opacity:.35}.q9-pager a:hover{background:var(--color-coal-2)}.q9-q{background:var(--color-cream);color:var(--color-on-cream);box-shadow:0 0 0 1px color-mix(in oklch, var(--color-on-cream) 10%, transparent);border-radius:28px;padding:18px}.q9-q[data-closed]{background:var(--color-coal);color:var(--color-white);box-shadow:0 0 0 1px var(--v9-hair)}.q9-q-h{opacity:.7;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.q9-q-h>:last-child:not(:first-child){margin-left:auto}.q9-q h2{font:700 24px/1.15 var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;text-transform:none;margin:10px 0 0}.q9-q-why{opacity:.78;margin-top:10px;font-size:14px;line-height:1.4}.q9-q-d{margin-top:12px;font-size:14px;line-height:1.45}.q9-q-d>details>summary{text-underline-offset:3px;cursor:pointer;align-items:center;min-height:40px;font-weight:700;text-decoration:underline;list-style:none;display:flex}.q9-q-d>details>summary::-webkit-details-marker{display:none}.q9-q-d>details[open]>summary{display:none}.q9-q-d a{text-decoration:underline}.q9-q:not([data-closed]) .q9-q-d p{color:inherit;opacity:.82}.q9-q-page{min-width:0;margin-top:12px}.q9-q-res{margin-top:12px;font-size:14.5px;font-weight:600}.q9-form{padding:4px 2px 0}.q9-form .btn{min-height:44px}
