
.rota-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;margin:18px 0}.rota-control,.rota-last,.rota-rules{padding:22px}.rota-layout h3{font-size:18px;margin:10px 0}.rota-layout p{line-height:1.65;margin:12px 0}.rota-control .rota-deactivate{background:#bf3545;border-color:#bf3545;color:#fff}.rota-last blockquote{margin:16px 0;padding:16px;border-left:3px solid #00858d;background:#edf6f6;border-radius:0 8px 8px 0;white-space:pre-wrap;line-height:1.65}.rota-rules ul{padding-left:20px;line-height:1.9}[data-theme=dark] .rota-last blockquote{background:#17363d}@media(max-width:850px){.rota-layout{grid-template-columns:1fr}}

.rota-score-control{margin:18px 0;padding:22px}.rota-score-control h3{font-size:18px;margin:10px 0}.rota-score-control p{line-height:1.65;margin:12px 0}.rota-score-notes{display:flex;gap:24px;margin:18px 0;flex-wrap:wrap}.rota-score-notes>div{display:flex;flex-direction:column;min-width:150px;gap:6px}.rota-score-notes strong{font-size:23px}.rota-score-control .rota-deactivate{background:#bf3545;border-color:#bf3545;color:#fff}.rota-score-control blockquote{margin:16px 0;padding:16px;border-left:3px solid #00858d;background:var(--bg);white-space:pre-wrap;line-height:1.65}
