.admission-badge{display:inline-block;border-radius:20px;padding:4px 9px;font-size:10px;font-weight:600;white-space:normal;line-height:1.5}.admission-badge.allowed{background:#eaf2e3;color:#4e734e}.admission-badge.pending{background:#f8f0dc;color:#887248}.admission-card{padding:16px;border:1px solid #dce7d4;border-radius:17px;background:#f8faf3;margin:15px 0}.admission-card h3{margin:12px 0}.admission-rows{margin:10px 0}.admission-rows>div{display:grid;grid-template-columns:66px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid #e5eadf}.admission-rows>div:last-child{border-bottom:0}.admission-rows dt{font-size:12px;font-weight:650;color:#5b795d}.admission-rows dd{font-size:13px;margin:0;line-height:1.7;overflow-wrap:anywhere}.admission-reminder,.walk-admission-note{background:#fff5df;border-radius:14px;padding:15px;margin:13px 0}.admission-reminder b{font-size:13px}.admission-reminder p,.walk-admission-note p{font-size:12px;line-height:1.7}.admission-basics{margin:15px 0}.admission-basics article{display:flex;align-items:flex-start;gap:14px;padding:15px 0;border-bottom:1px solid #e5eadf}.admission-basics article>span{font:20px/1.5 Georgia;color:#9bac86;min-width:26px}.admission-basics b{font-size:14px}.admission-basics p{font-size:12px;color:#67806c;line-height:1.7;margin:5px 0!important}.row>.admission-badge{margin-left:auto;max-width:136px}.demo-distribution{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:15px 0}.demo-distribution>div{background:#f4f6ed;border-radius:12px;text-align:center;padding:12px 5px}.demo-distribution b{display:block;font:700 23px/1.4 -apple-system,sans-serif;color:#507058}.demo-distribution small{font-size:11px}.sheet .place-card .links{margin-top:9px}.admission-entry{margin:10px 0}.admission-entry button{font-size:13px;background:#eef4e7}
.admission-shortcut{display:block;margin:0 0 10px;background:#eef4e7;font-size:12px;color:#416643;border-color:#dce7d4}.walk-admission-note summary{font-size:13px;font-weight:600;cursor:pointer}.walk-admission-note[open]{background:#f6f8ef}
