.biber-card{margin:1.5rem 0;background:white;padding:clamp(1rem,3vw,2rem);border:1px solid #cbdfe4;border-radius:1rem;scroll-margin-top:1rem}.biber-image{display:block;max-width:100%;height:auto;margin:1rem 0}.basket-labels,.plane-choices{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;max-width:520px}.basket-labels{grid-template-columns:repeat(5,1fr);text-align:center;max-width:700px}.plane-choices figure{margin:0;padding:.3rem;text-align:center;border:1px solid #d5e5e8;border-radius:.5rem}.plane-choices img{max-width:100%;height:65px;object-fit:contain}.plan{display:flex;align-items:flex-start;gap:2rem;flex-wrap:wrap}.plan>img{max-width:190px}.biber-card select{display:block;font:inherit;border:1px solid #739ca9;border-radius:.4rem;background:white;color:#183b50;padding:.5rem;max-width:100%;margin:.35rem 0 .85rem;width:100%}.biber-card label{display:block;margin:.5rem 0}.biber-card fieldset{border:1px solid #aac8d0;border-radius:.5rem;margin:1rem 0;padding:1rem}.biber-card input[type=radio]{width:1.2rem;height:1.2rem;margin-right:.5rem}.biber-card .radio-options{display:flex;gap:1.5rem;flex-wrap:wrap}.biber-card .feedback{font-weight:600;min-height:1.7rem}.biber-card details{padding:.75rem;background:#eff7f8;border-radius:.5rem;margin:.8rem 0}.biber-card summary{cursor:pointer;font-weight:600}.biber-source{font-size:.82rem;color:#47606a}.biber-card .inventory,.biber-card .baskets{width:700px;max-width:100%}.biber-card .building{width:240px;max-width:100%}.biber-card .hivobu{width:560px;max-width:100%}.biber-card figure{margin-left:0;margin-right:0}select:focus-visible{outline:3px solid #d7a42a;outline-offset:2px}@media print{.biber-card{break-before:page;padding:0;border:0}.biber-card details,.biber-card button,.biber-card .feedback,.biber-controls{display:none}.biber-card select{width:auto;border:0}.biber-image{max-height:260px;width:auto}.plane-choices img{height:45px}.plan>img{max-height:300px}.biber-source{font-size:8pt}}
@media print{
 .biber-card{font-size:10pt;line-height:1.35;margin:0}
 .biber-card h2{font-size:16pt;margin:.4rem 0}.biber-card p{margin:.4rem 0}
 .biber-card fieldset{padding:.5rem;margin:.5rem 0}.biber-card label{margin:.2rem 0}
 .biber-card select{font-size:10pt;margin:.1rem 0 .3rem;padding:.1rem}
 .biber-image{margin:.4rem 0;max-height:none}
 .biber-card .baskets{width:600px}.basket-labels{width:600px;max-width:100%}
 .biber-card .inventory{width:520px}.biber-card .building{width:160px}
 .biber-card .hivobu{width:420px}.biber-card .plan>img{max-height:none;width:140px}
 .biber-card>a{display:none}.biber-source{font-size:8pt}
}
.print-choice{display:none}@media print{.biber-card select{display:none}.print-choice{display:block;min-height:1rem;margin:.1rem 0 .3rem}}

details[data-solution][hidden],[data-solution-hint][hidden]{display:none!important}.solution-hint{font-size:.9rem;color:#47606a}
