dialog.round-summary{width:min(430px,calc(100vw - 28px));padding:28px 24px 23px;text-align:center;overflow:auto}.round-summary-medal{display:grid;place-items:center;width:74px;height:74px;margin:4px auto 15px;border-radius:50%;border:2px solid #e7cb82;background:radial-gradient(circle at 35% 25%,#dac27c,#9d8244);color:#fff3c6;font-size:45px;box-shadow:inset 0 0 0 4px #9a814a,0 0 0 5px #bfa76b20,0 7px 12px #0a241860}.round-summary-eyebrow{font-size:10px;color:#b9c9a9;letter-spacing:2px;margin:0 0 8px}.round-summary h2,html[lang=si] .round-summary h2{font:700 clamp(22px,5.8vw,30px)/1.6 system-ui;margin:0;color:#f2dba0}.round-summary-tricks{display:flex;align-items:center;justify-content:center;gap:22px;margin:16px 0;color:#c4d4b9;font-size:12px}.round-summary-tricks strong{font:600 29px/1.3 Georgia,serif;color:#f0e9cb;letter-spacing:5px}.round-summary-award{border:1px solid #a99a62;border-radius:15px;background:linear-gradient(130deg,#4b653f,#364e35);padding:16px 10px;box-shadow:inset 0 1px #d5dca42b,0 3px 0 #192d1d}.round-summary-award strong{display:block;font-size:27px;line-height:1.6;color:#f0dca0}.round-summary-award span{display:block;font-size:12px;line-height:1.8;color:#d1dfbe}.round-summary-reserves{display:flex;gap:10px;margin-top:17px}.round-summary-reserves>div{flex:1;background:#132b2090;border:1px solid #72846177;border-radius:11px;padding:10px}.round-summary-reserves span{display:block;color:#c2d0b5;font-size:11px;line-height:1.6}.round-summary-reserves b{display:block;color:#eee0b5;font:500 29px/1.5 Georgia,serif}#roundSummaryNote:empty{display:none}#roundSummaryReserveLabel{font-size:10px;margin:8px 0 15px}.round-summary[data-outcome=loss] .round-summary-medal{background:radial-gradient(circle at 35% 25%,#c29b89,#8a6358);border-color:#d9b797;box-shadow:inset 0 0 0 4px #926b57,0 0 0 5px #bfa76b20,0 7px 12px #0a241860}.round-summary[data-outcome=loss] .round-summary-award{background:linear-gradient(130deg,#614b40,#453c31);border-color:#a59472}.round-summary[data-outcome=draw] .round-summary-medal{background:radial-gradient(circle at 35% 25%,#96b6bd,#537e80);box-shadow:inset 0 0 0 4px #5d8581,0 0 0 5px #bfa76b20,0 7px 12px #0a241860}.round-summary[data-outcome=draw] .round-summary-award{background:linear-gradient(130deg,#3d6060,#2d4747)}.round-summary[open]{animation:summary-arrive .25s ease-out both}@keyframes summary-arrive{from{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media(max-height:650px){dialog.round-summary{padding:16px 18px}.round-summary-medal{width:52px;height:52px;font-size:32px;margin-bottom:10px}.round-summary h2,html[lang=si] .round-summary h2{font-size:23px}.round-summary-tricks{margin:10px 0}.round-summary-award{padding:10px}.round-summary-award strong{font-size:23px}.round-summary-reserves{margin-top:11px}.round-summary-reserves>div{padding:7px}}@media(orientation:landscape) and (max-height:550px){dialog.round-summary{width:min(530px,calc(100vw - 28px))}.round-summary-medal{display:none}.round-summary-eyebrow{margin-bottom:3px}.round-summary-tricks{margin:6px}.round-summary-award{padding:7px}.round-summary-reserves{margin-top:9px}.round-summary-reserves b{font-size:24px}#roundSummaryReserveLabel{margin:4px 0}.round-summary .settings-rules{margin-top:5px;padding:8px}.round-summary .settings-note{font-size:10px;margin:7px 0}}@media(prefers-reduced-motion:reduce){.round-summary[open]{animation:none}}
