.bk3-selection{padding:10px 14px;border-block:1px solid #456044;display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#162219;color:#e6f4df;font:12px system-ui}.bk3-selection button,.bk3-selection select{min-height:44px;border:1px solid #617b5b;border-radius:8px;padding:8px;background:#263a29;color:#eef7e8;font:inherit}.bk3-selection button[aria-pressed=true]{background:#c6ff70;color:#142015}.bk3-selection-tools{display:flex;flex-wrap:wrap;gap:5px;width:100%}.bk3-selection-tools select{flex:1;min-width:170px}.bk3-selection-tools button[data-selection-action^=move]{min-width:44px}.bk3-inspector-section label:has([id^=bk3-group]){display:grid;gap:6px;margin:10px 0}.bk3-inspector-section input[type=checkbox]{width:24px;min-height:24px}.bk3-group-guide{pointer-events:none;position:absolute;z-index:8;border:2px dashed #c6ff70;box-sizing:border-box;background:#c6ff7009}.bk3-group-guide[data-valid=false]{border-color:#ff8a80;background:#ff8a801a}@media print{.bk3-selection,.bk3-group-guide{display:none!important}}

.bk3-selection{display:grid;grid-template-columns:minmax(0,1fr) auto auto}.bk3-selection-tools{grid-column:1/-1;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:3px}.bk3-selection-tools>*{flex-shrink:0}.bk3-selection-tools[aria-disabled=true]{opacity:.45}.bk3-selection-tools select{flex:0 0 200px}@media(max-width:500px){.bk3-selection{grid-template-columns:1fr auto}.bk3-selection>button:last-of-type{grid-column:1/-1}}

.bk3-selection-menu{grid-column:1/-1;min-width:0}
.bk3-selection-menu summary{cursor:pointer;min-height:34px;display:list-item;padding:8px 0}
.bk3-selection-menu:not([open]) .bk3-selection-tools{display:none}
.bk3-selection>button:disabled{visibility:hidden}

.bk3-selection[hidden]{display:none!important}
#bk3-selection-mode{min-height:38px;border:1px solid #526c50;border-radius:8px;background:#213125;color:#eef7e8}
.bk3-align-tools{display:flex;gap:4px}
.bk3-align-tools button{width:38px;padding:5px}
.bk3-align-tools svg{display:block;width:22px;height:22px}
