.bk-question__group{border:0;flex-direction:column;gap:.35rem;margin:0;padding:0;display:flex}.bk-question__group>legend{margin-block-end:.35rem;padding:0}.bk-question__check{align-items:flex-start}.bk-questions__list{border-block-start:1px solid var(--bk-line);margin:0;padding:0;list-style:none}.bk-questions__item{border-block-end:1px solid var(--bk-line);flex-direction:column;gap:.75rem;padding-block:.9rem;display:flex}.bk-questions__head{flex-wrap:wrap;align-items:flex-end;gap:.5rem .85rem;display:flex}.bk-questions__number{min-width:2ch;color:var(--bk-muted);font-family:var(--bk-mono);letter-spacing:.04em;flex:none;padding-block-end:.7rem;font-size:.8rem}.bk-questions__label{flex:16rem}.bk-questions__kind{flex:0 15rem}.bk-questions__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.bk-questions__moves{flex-wrap:wrap;gap:.35rem;display:inline-flex}.bk-request__state{color:var(--bk-accent-text)}.bk-request__answers{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.bk-request__decide{flex-wrap:wrap;gap:.5rem;display:flex}.bk-requests{border:1px solid var(--bk-line);border-radius:var(--bk-radius-sm);background:var(--bk-surface-2);padding:.85rem 1rem}.bk-requests>h3{color:var(--bk-ink);margin:0 0 .35rem;font-size:.98rem;font-weight:800}.bk-requests__by{color:var(--bk-muted);font-family:var(--bk-mono);font-size:.78rem}.bk-types__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.bk-types__list{border-block-start:1px solid var(--bk-line);margin:0;padding:0;list-style:none}.bk-types__list>li{border-block-end:1px solid var(--bk-line);padding-block:1.1rem}.bk-types__list>li:last-child{border-block-end:0;padding-block-end:0}.bk-type{flex-direction:column;gap:.85rem;display:flex}.bk-type__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.bk-type__name{flex-direction:column;gap:.2rem;min-width:0;display:flex}.bk-type__title{color:var(--bk-ink);margin:0;font-size:1.08rem;font-weight:800;line-height:1.3}.bk-type--off .bk-type__title{color:var(--bk-muted)}.bk-type__slug{color:var(--bk-muted);font-family:var(--bk-mono);overflow-wrap:anywhere;font-size:.8rem}.bk-type__facts{border:1px solid var(--bk-line);border-radius:var(--bk-radius-sm);background:var(--bk-surface-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.bk-type__facts>div{border-inline-start:1px solid var(--bk-line);flex-direction:column;gap:.25rem;min-width:0;padding:.65rem .85rem;display:flex}.bk-type__facts>div:first-child{border-inline-start:0}@media (width<=40rem){.bk-type__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-type__facts>div:nth-child(odd){border-inline-start:0}.bk-type__facts>div:nth-child(n+3){border-block-start:1px solid var(--bk-line)}}.bk-type__facts dt{color:var(--bk-muted);font-family:var(--bk-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}.bk-type__facts dd{color:var(--bk-ink);overflow-wrap:anywhere;margin:0;font-weight:700}.bk-type__sub{color:var(--bk-muted);font-size:.85rem;font-weight:400;display:block}.bk-type__count{font-family:var(--bk-mono);font-variant-numeric:tabular-nums}.bk-type-form{counter-reset:bk-type-group;border:1px solid var(--bk-line);border-radius:var(--bk-radius);background:var(--bk-surface);box-shadow:inset 3px 0 0 var(--bk-accent-text);padding:clamp(1rem,3vw,1.5rem)}.bk-type-form__title{color:var(--bk-ink);margin:0;font-size:1.08rem;font-weight:800}.bk-type-form__group{border:0;border-block-start:1px solid var(--bk-line);flex-direction:column;gap:.85rem;min-width:0;margin:0;padding:1rem 0 0;display:flex}.bk-type-form .bk-type-form__group>legend{float:left;width:100%;color:var(--bk-accent-text);font-family:var(--bk-mono);letter-spacing:.18em;text-transform:uppercase;margin:0;padding:0;font-size:.72rem;font-weight:700}.bk-type-form .bk-type-form__group>legend:before{counter-increment:bk-type-group;content:counter(bk-type-group, decimal-leading-zero) "  ";color:var(--bk-muted)}.bk-type-form__group>legend+*{clear:both}.bk-type-form__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr));align-items:start;gap:.85rem 1rem;display:grid}.bk-unit{align-items:center;gap:.5rem;display:flex}.bk-unit .tm-input{flex:auto;min-width:0}.bk-unit__name{color:var(--bk-muted);font-family:var(--bk-mono);flex:none;font-size:.8rem}.bk-type-form__people{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.45rem 1rem;display:grid}.bk-type-form__switch{padding-block-start:1rem}.bk-meeting__kinds,.bk-type-form__modes{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.5rem;display:grid}.bk-meeting__kind,.bk-type-form__mode{box-sizing:border-box;border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius-sm);background:var(--bk-surface);min-height:2.75rem;color:var(--bk-ink);cursor:pointer;align-items:flex-start;gap:.6rem;padding:.65rem .85rem;font-weight:700;display:flex}.bk-meeting__kind input,.bk-type-form__mode input{accent-color:var(--bk-accent-text);flex:none;margin-block-start:.2rem}.bk-type-form__mode>span{flex-direction:column;gap:.15rem;display:flex}.bk-type-form__mode .tm-hint{font-weight:400}.bk-meeting__kind.is-on,.bk-type-form__mode.is-on{border-color:var(--bk-accent-text);background:var(--bk-accent-soft)}.bk-meeting__kind:focus-within,.bk-type-form__mode:focus-within{outline:2px solid var(--bk-focus);outline-offset:2px}.bk-page-head__description{max-width:44rem;color:var(--bk-copy);white-space:pre-line;margin:0;font-size:1.05rem;line-height:1.6}
