.pb-ask{z-index:2;border:1px solid var(--color-ink);font-family:var(--font-pb-mono);text-shadow:none;position:relative}.pb-ask-trigger,.pb-ask-close{color:var(--color-ink);font:500 11px/1.3 var(--font-pb-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0}.pb-ask-trigger{width:100%;min-height:44px;padding:12px 14px;display:block}.pb-ask-close{border:1px solid var(--color-ink);min-height:28px;padding:6px 10px;font-size:10px}.pb-ask-trigger:hover,.pb-ask-close:hover{background:var(--color-ink);color:var(--color-paper)}.pb-ask button:focus-visible,.pb-ask a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.pb-ask-panel{flex-direction:column;min-height:180px;max-height:min(52vh,420px);display:flex}.pb-ask-head{border-bottom:1px solid var(--color-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.pb-ask-title{font:400 24px/1.1 var(--font-pb-serif);margin:0}.pb-ask-body{flex:1;min-height:0;padding:14px;font-size:13px;line-height:1.7;overflow-y:auto}.pb-ask-body p{margin:0 0 12px;line-height:1.7}.pb-ask-body p:last-child{margin-bottom:0}.pb-ask-body a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.pb-ask-body a:hover{background:var(--color-ink);color:var(--color-paper)}.pb-ask-status{border-top:1px solid var(--color-rule2);letter-spacing:.14em;text-transform:uppercase;color:var(--color-faded);padding:10px 14px;font-size:10px}
