.buddybrand{text-align:center;letter-spacing:.08em;text-transform:uppercase;margin:10px 0 4px;font-size:10.5px}.buddybrand a{color:#e11d2e;letter-spacing:.06em;border:1px solid #e11d2e;border-radius:999px;padding:4px 12px;font-weight:600;text-decoration:none;display:inline-block}.buddybrand a:hover{color:#fff;background:#e11d2e}.buddybrand strong{font-weight:800}.ownertop{max-width:1100px;margin:0 auto;padding:10px 16px 0}.ownertop .sitelinks{gap:8px;margin-bottom:10px}.otabs{border-bottom:1px solid #7f7f7f47;gap:6px;margin-top:2px;display:flex}.otab{min-height:46px;font:inherit;color:inherit;cursor:pointer;opacity:.65;letter-spacing:.01em;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;padding:12px 14px;font-size:.95rem;font-weight:650}.otab[aria-selected=true]{opacity:1;border-bottom-color:currentColor}.qu{box-sizing:border-box;width:100%;max-width:680px;min-height:0;padding:16px 16px calc(48px + env(safe-area-inset-bottom));flex:auto;margin:0 auto;overflow:auto}.qu>.intro{opacity:.92;margin:0 0 14px;font-size:1.02rem;line-height:1.45}.ov6 .shell[hidden],.ov6 .composer2[hidden],.qu[hidden]{display:none!important}.qpanel{margin:4px 0 28px}.qpanel h2{letter-spacing:.01em;margin:0 0 6px;font-size:1.25rem;font-weight:750}.qpanel>.muted{margin:0 0 14px;line-height:1.45}.tqc{background:#7f7f7f0a;border:1px solid #7f7f7f52;border-radius:14px;margin:12px 0;padding:16px;box-shadow:0 1px #ffffff0a}.tqc.expired{background:#f973160f;border-color:#f973168c}.tqc h3{letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:1.08rem;font-weight:700;display:flex}.tqc .pill{letter-spacing:.06em;text-transform:uppercase;color:#111;background:#f97316;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:800;display:inline-block}.tqc label{letter-spacing:.01em;margin:10px 0 4px;font-size:.88rem;font-weight:600;display:block}.tqc input,.tqc select,.tqc textarea{box-sizing:border-box;width:100%;font:inherit;color:#111;background:#fff;border:1px solid #c4c4c4;border-radius:10px;min-height:44px;padding:11px 12px;font-size:1rem}.tqc textarea{resize:vertical;min-height:72px}.tqc .go{border-radius:10px;width:100%;min-height:46px;margin-top:12px;font-weight:700}.tqc .row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tqc .row-race{display:block}.tqc .row-race label{margin-top:10px}@media (width<=520px){.tqc .row2{grid-template-columns:1fr}}.tqc .tg{align-items:center;gap:10px;margin:12px 0;font-weight:600;display:flex}.tqc .tg input{width:auto;min-height:22px}.tqc .tqstale,.tqc .tqexp{border-radius:8px;margin:6px 0 2px;padding:8px 10px;font-size:.9rem;font-weight:700;line-height:1.35;display:block}.tqc .tqstale{color:#9a3412;background:#f9731626;border:1px solid #f9731659}.tqc .tqexp{color:#7c2d12;background:#f9731633;border:1px solid #f9731673}.tqc .tqhint{margin:4px 0 0;font-size:.85rem;display:block}.tqmsg{min-height:1.2em;margin:8px 0;font-weight:650}.tqpast{background:#f9731612;border:1px dashed #f973168c;border-radius:12px;margin:0 0 16px;padding:12px 14px}.tqpast h3{margin:0 0 8px;font-size:1rem}.tqpast ul{margin:0;padding:0;list-style:none}.tqpast li{border-top:1px solid #7f7f7f33;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.tqpast li:first-of-type{border-top:0;padding-top:0}.tqpast .go{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px;font-weight:700}.tqdlg{color:#111;background:#fff;border:0;border-radius:16px;max-width:min(92vw,460px);padding:18px;box-shadow:0 18px 50px #00000059}.tqdlg::backdrop{background:#0000008c}.tqdlg h3{margin:0 0 10px;font-size:1.15rem}.tqdlg dl{grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 10px;font-size:.95rem;display:grid}.tqdlg dt{font-weight:700}.tqdlg dd{word-break:break-word;margin:0}.tqdlg .tg{align-items:center;gap:8px;margin:12px 0;font-weight:600;display:flex}.tqdlgBtns{gap:10px;display:flex}.tqdlgBtns button{min-height:46px;font:inherit;border-radius:10px;flex:1;font-weight:650}.tqdlg .go:disabled{opacity:.45;cursor:not-allowed}.tqok:empty{display:none}.tqok{background:#7f7f7f1f;border-radius:10px;margin-top:12px;padding:12px 14px;font-weight:650;line-height:1.45}.tqok.ok{color:#14532d;background:#dcfce7;border:1px solid #86efac}.tqok.err{color:#7f1d1d;background:#fee2e2;border:1px solid #fca5a5}.tqok a{color:inherit;text-decoration:underline}.tqrec{margin-top:18px}.tqrec h3{margin:0 0 8px;font-size:1.05rem;font-weight:700}.tqrec ul{margin:0;padding:0;list-style:none}.tqrec li{border-top:1px solid #7f7f7f38;padding:10px 0;line-height:1.4}.tqrec small{opacity:.7;margin-top:3px;font-size:.82rem;display:block}
