.course-settings{padding:24px;margin-top:24px}.course-settings>p,.course-round-heading p{color:#716356;line-height:1.6}.course-enable{display:block;font-weight:700;margin:24px 0 8px}.course-enable input{width:18px;height:18px;accent-color:#8a5b21;vertical-align:middle;margin-right:8px}.course-settings details{margin:20px 0}.course-settings summary{font-weight:600;cursor:pointer}.course-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.course-routes select{width:100%;font:inherit;border:1px solid #ddd0bc;border-radius:9px;background:#fffdf8;padding:10px}.course-settings form>.btn{margin:8px 8px 0 0}.course-round{padding:24px;margin:22px 0}.course-round-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.course-round-heading h2{margin:5px 0}.course-round-heading>.pill{white-space:normal;max-width:240px}.course-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.course-group{border:1px solid #ddd0bc;background:#fffdf8;border-radius:14px;padding:18px;min-width:0}.course-group.course-waiting{background:linear-gradient(145deg,#fffdf8,#fffdf8);border-color:#ddd0bc}.course-number{font-size:16px;font-weight:800;color:#8a5b21}.course-group .between{gap:8px;flex-wrap:wrap}.course-group h3{font-size:20px;margin:16px 0 8px}.course-group p{font-size:13px;line-height:1.6;color:#716356}.course-group ul{padding-left:18px;font-size:14px;line-height:1.6}.course-group .btn{width:100%;white-space:normal;line-height:1.5;min-height:48px}.course-ticket-label{font-weight:700;color:#8a5b21;margin:10px 0}.course-pending{margin:16px 0}@media(max-width:900px){.course-groups,.course-routes{grid-template-columns:1fr}.course-round-heading{flex-direction:column}.course-round,.course-settings{padding:18px}.course-round-heading>.pill{max-width:100%}}
