.oa-get:disabled{opacity:.7;cursor:progress}.oa-panel{gap:10px;display:grid}.oa-code-teaser{background:#f5f8ff;border:2px dashed #9db8f5;border-radius:999px;align-items:stretch;min-height:62px;display:flex}.oa-code-hidden{flex:1;align-items:center;gap:10px;min-width:0;padding:0 8px 0 20px;display:flex}.oa-code-hidden small{letter-spacing:.1em;text-transform:uppercase;color:#657186;font-size:11px;font-weight:800}.oa-code-hidden span{letter-spacing:.1em;color:#a9bbe0;font-family:ui-monospace,Menlo,monospace;font-size:20px;font-weight:800}.oa-code-teaser .oa-get{min-height:50px;box-shadow:none;margin:4px;padding:0 20px}.oa-sheet-head{display:none}.oa-copied{color:#14764b;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.oa-code-done{gap:8px;display:grid}.oa-code-box{background:#f1faf5;border:2px dashed #14764b;border-radius:16px;align-items:center;gap:8px;min-height:62px;padding:0 6px 0 18px;display:flex}.oa-code-box strong{letter-spacing:.1em;overflow-wrap:anywhere;color:#10182b;flex:1;min-width:0;font-family:ui-monospace,Menlo,monospace;font-size:22px}.oa-copy{min-height:44px;font:inherit;color:#10182b;cursor:pointer;background:#fff;border:1px solid #e5eaf2;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.oa-opened{color:#3a4560;background:#f6f8fb;border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:14px;font-size:14px;line-height:1.5;display:flex}.oa-opened svg{color:#005fea;flex-shrink:0;margin-top:1px}.oa-opened b{color:#10182b}.oa-get-wide{width:100%}.oa-vote{border-top:1px solid #eef1f6;padding-top:12px}.oa-more{text-align:center;font-size:14px;font-weight:700}.oa-backdrop{display:none}@media (max-width:900px){.oa-backdrop{z-index:80;background:#10182b8c;border:0;display:block;position:fixed;inset:0}.oa-sheet-open{z-index:81;max-height:88vh;padding:10px 20px calc(24px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:24px 24px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -20px 40px #10182b40}.oa-sheet-open .oa-sheet-head{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.oa-sheet-open .oa-grab{background:#d5dce7;border-radius:3px;grid-column:1/-1;justify-self:center;width:40px;height:5px}.oa-sheet-head b{color:#10182b;font-size:15px}.oa-close{color:#10182b;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}}.oa-more{color:#005fea}
