.bq-page .wb-eyebrow{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-accent);margin-bottom:14px;font-size:.75rem;font-weight:600}.bq-page .wb-title{letter-spacing:-.02em;color:var(--bq-text);font-size:clamp(1.9rem,6vw,2.6rem);font-weight:800;line-height:1.12}.bq-page .wb-highlight{background:var(--bq-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.bq-page .wb-subtitle{color:var(--bq-text-secondary);margin-top:12px;font-size:1.05rem;line-height:1.5}.bq-page .wb-textarea{background:var(--bq-bg-option);border:1px solid var(--bq-border);width:100%;min-height:120px;color:var(--bq-text);font:inherit;resize:vertical;border-radius:12px;outline:none;padding:14px 16px;font-size:.95rem}.bq-page .wb-textarea:focus{border-color:var(--bq-accent)}.bq-page .wb-textarea::placeholder{color:var(--bq-text-muted)}.bq-page .wb-hint{color:var(--bq-text-muted);margin-top:8px;font-size:.75rem}.bq-page .wb-nav{gap:12px;margin-top:20px;display:flex}.bq-page .wb-nav .bq-btn{flex:1}.bq-page .wb-back{border:1px solid var(--bq-border);color:var(--bq-text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:12px;padding:0 18px}.bq-page .wb-back:hover{color:var(--bq-text);border-color:var(--bq-text-muted)}.bq-page .wb-event{border:1px solid var(--bq-border);background:var(--bq-bg-card);color:var(--bq-text-secondary);text-align:left;border-radius:12px;margin:20px 0 28px;padding:16px 18px;font-size:.9rem;line-height:1.6}.bq-page .wb-event strong{color:var(--bq-text)}.bq-page .wb-cal{flex-direction:column;gap:12px;display:flex}.bq-page .wb-cal a{text-align:center;text-decoration:none;display:block}.bq-page .wb-cal .wb-cal-secondary{border:1px solid var(--bq-border);color:var(--bq-text);border-radius:12px;padding:14px;font-weight:600}.bq-page .wb-cal .wb-cal-secondary:hover{border-color:var(--bq-accent)}
