.court-world{opacity:0;transition:opacity .45s}.court-art-ready .court-world{opacity:1}.court-sky-windows>i:before{background:url(https://www.suvarnaveda.com/api/media/780f9560-89f8-47b1-99ad-9b101c36cb35) 50%/contain no-repeat}.court-reduced .court-world{transition:none}@media (prefers-reduced-motion:reduce){.court-world{transition:none}}@media (max-width:370px){.amaravati .court-scene .grove-clock{width:min(174px,56% - 15px)}.amaravati .court-status{width:min(133px,44% - 15px)}.amaravati .court-scene .world-clock-copy h2{font-size:21px}}.crown-battle{color:#ecdfc4;background:#090f10;min-height:80svh;padding:18px 24px 30px;font-family:Cormorant Garamond,Georgia,serif}.crown-battle-heading{justify-content:space-between;align-items:center;gap:20px;max-width:1450px;margin:0 auto 18px;display:flex}.crown-battle-heading h1{color:#eed49a;margin:5px 0;font-family:Cinzel,Georgia,serif;font-size:clamp(19px,2.3vw,30px)}.crown-battle-clock{color:#ccbf9f;align-items:center;gap:9px;font:12px system-ui;display:flex}.crown-stage{aspect-ratio:16/9;isolation:isolate;background:#283143;border:1px solid #a8884b66;border-radius:10px;width:100%;max-width:1450px;margin:auto;position:relative;overflow:hidden}.crown-court-paint,.crown-stage-shade{pointer-events:none;position:absolute;inset:0}.crown-court-paint>img{object-fit:fill;position:absolute}.crown-stage-shade{z-index:40;background:linear-gradient(#05121973,#0000 32% 65%,#040e0f99)}.crown-boss-vitals{z-index:110;color:#f4d796;background:linear-gradient(120deg,#0d1818ed,#13211be6);border:1px solid #d3b66d80;border-radius:6px;align-items:center;gap:10px;width:48%;padding:12px 16px;display:flex;position:absolute;top:4%;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0004}.crown-boss-vitals>div:first-of-type{flex:1}.crown-boss-vitals strong{font:500 clamp(14px,1.5vw,22px) Cinzel,serif}.crown-boss-vitals span{color:#c5ba9d;margin-top:4px;font:11px system-ui;display:block}.crown-boss-vitals b{font:19px Georgia,serif;display:block}.crown-boss-vitals small{color:#b8ad97;font:11px system-ui}.crown-boss-vitals progress{width:100%;height:5px;margin-top:5px;display:block}.crown-souls{z-index:100;color:#3e4541;flex-wrap:wrap;gap:4px;max-width:180px;display:flex;position:absolute;top:4%;left:2%}.crown-souls .is-lit{color:#f0bd60;fill:#d58a3a45}.crown-souls>span{color:#f4e5c4;text-shadow:0 1px 4px #000;flex-basis:100%;margin-top:5px;font:11px system-ui}.crown-spirit{cursor:pointer;transform-origin:50% 95%;outline-offset:4px;background:0 0;border:0;padding:0;transition:filter .25s;position:absolute}.crown-spirit img{object-fit:contain;filter:drop-shadow(0 6px 4px #0004);pointer-events:none;width:100%;height:100%}.crown-spirit.is-active{filter:drop-shadow(0 0 7px #edc96755)}.crown-spirit:disabled{cursor:default}.crown-spirit:focus-visible{outline:2px solid #f6d389}.crown-ground{pointer-events:none;background:radial-gradient(#0b151b70,#0000 72%);border-radius:50%;width:8%;height:2%;position:absolute;transform:translate(-50%,-50%)}.crown-ground.is-active{background:#d5ab3a25;box-shadow:0 0 0 1px #f9d58699,0 0 18px #f7ca5b55}.crown-fighter-name{text-align:center;color:#fff3cc;text-shadow:0 1px 4px #00190e,0 0 8px #000;pointer-events:none;min-width:70px;max-width:19%;font:13px/1.2 Georgia,serif;position:absolute;transform:translate(-50%)}.crown-fighter-name strong{font-weight:500;display:block}.crown-fighter-name progress{width:60px;max-width:100%;height:3px;margin:4px auto;display:block}.crown-fighter-name small{font:9px system-ui}.crown-fighter-name.is-indra strong{color:#ffe2a0}.crown-battle progress{accent-color:#e3bd68;background:#23322c;border:0;border-radius:6px}.crown-battle progress::-webkit-progress-bar{background:#24352d;border-radius:6px}.crown-battle progress::-webkit-progress-value{background:linear-gradient(90deg,#ac8140,#f2d489);border-radius:6px}.crown-field-note{color:#ffebbe;z-index:105;background:#071410ad;max-width:27%;padding:10px;font:11px/1.5 system-ui;position:absolute;bottom:10%;left:3%}.crown-combat-lines{z-index:102;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.crown-energy path{fill:none;stroke:#ffe59a;stroke-width:5px;filter:drop-shadow(0 0 7px #ffa531);stroke-dasharray:20 80;animation:.95s cubic-bezier(.5,0,.7,1) both crown-bolt}.crown-energy.aura path{stroke:#b9edff;filter:drop-shadow(0 0 9px #7d9fff);stroke-width:8px}.crown-energy circle{fill:#ffe2a170;filter:url(#crown-energy);animation:.65s ease-out .95s both crown-impact}.crown-energy text{fill:#fff2ce;paint-order:stroke;stroke:#301c12;stroke-width:2px;font:600 38px Georgia,serif}.crown-spirit.is-striking{animation:2.3s ease-in-out both crown-strike}.crown-spirit.is-hit img{animation:.65s ease-out .95s both crown-recoil}.crown-spirit.is-channeling{animation:1.6s ease-in-out both crown-channel}.crown-round-caption{z-index:120;text-align:center;color:#f4dfae;background:linear-gradient(130deg,#071813ed,#10221de6);border:1px solid #c9a85a66;border-radius:6px;width:43%;padding:10px 15px;position:absolute;top:19%;left:50%;transform:translate(-50%)}.crown-round-caption strong{font:500 16px Georgia,serif}.crown-round-caption p{margin:6px 0;font:11px/1.5 system-ui}.crown-round-caption button{color:#cfbb8e;background:0 0;border:0;align-items:center;gap:4px;padding:5px;font:10px system-ui;display:inline-flex}.crown-command-deck{grid-template-columns:1fr 1.2fr;gap:15px 22px;max-width:1450px;margin:18px auto 0;display:grid}.crown-formation-controls{grid-column:1/-1}.crown-formation-controls>div{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.crown-formation-controls button{color:#e8d9b4;text-align:left;background:#13201c;border:1px solid #baa16b40;border-radius:5px;flex:1;min-width:110px;padding:10px 18px}.crown-formation-controls strong{font:500 16px Georgia,serif;display:block}.crown-formation-controls small{color:#adae99;margin-top:4px;font:10px system-ui;display:block}.crown-battle button[aria-pressed=true]{color:#ffe0a1;background:linear-gradient(135deg,#39422a,#18291e);border-color:#e7c57e;box-shadow:inset 0 0 15px #d2a94d0a}:is(.crown-battle button:focus-visible,.crown-battle select:focus-visible){outline-offset:3px;outline:2px solid #efcf8a}.crown-battle button:disabled{opacity:.7}.crown-active-stats{border-bottom:1px solid #b79b5d33;padding:12px 0}.crown-active-stats>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.crown-active-stats>div>strong{font:500 22px Georgia,serif}.crown-active-stats>div>span{color:#afac94;font:10px system-ui}.crown-active-stats dl{grid-template-columns:repeat(4,1fr);gap:8px;margin:17px 0 0;display:grid}.crown-active-stats dt{text-transform:capitalize;color:#b2b7a2;align-items:center;gap:5px;font:10px system-ui;display:flex}.crown-active-stats dd{color:#f1dca9;margin:7px 0 0;font:25px Georgia,serif}.crown-support-tray{border-bottom:1px solid #b79b5d33;padding:12px 0}.crown-support-tray>div:first-child{align-items:center;gap:8px;font:16px Georgia,serif;display:flex}.crown-support-tray small{color:#aaa990;margin-left:auto;font:10px system-ui}.crown-support-scroll{scrollbar-width:thin;gap:7px;padding:13px 2px;display:flex;overflow:auto}.crown-support-scroll button{color:#d5c6a4;background:#16221b;border:1px solid #8e815e55;border-radius:5px;flex:none;padding:9px 12px;font:12px Georgia,serif}.crown-support-tray p,.crown-support-tray label{color:#c6c0a7;margin:5px 0;font:11px/1.5 system-ui}.crown-support-tray select{color:#ecd6a3;background:#15231c;border:1px solid #7a7046;margin:6px;padding:7px}.crown-turn-controls{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.crown-turn-controls>p{color:#bebda7;font:11px system-ui}.crown-attack-controls{gap:9px;display:flex}.crown-attack-controls button{color:#d3c3a0;background:#14231c;border:1px solid #a8905f55;border-radius:6px;align-items:center;gap:10px;padding:10px 15px;font:15px Georgia,serif;display:flex}.crown-attack-controls strong{margin-top:3px;font:20px Georgia,serif;display:block}.crown-lock{color:#132017;background:linear-gradient(120deg,#bca260,#ecd393);border:1px solid #efcc7d80;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-width:160px;padding:16px 28px;font:600 15px Georgia,serif;display:flex}.crown-battle-record{color:#b4b29e;border-top:1px solid #bd9c4e30;max-width:1450px;margin:20px auto 0;padding:15px 0;font:12px/1.6 system-ui}.crown-battle-record summary{cursor:pointer;color:#d7c59d}.crown-battle-record>div{border-bottom:1px solid #bc9e5330;padding:15px}.crown-battle-record p{margin:6px 0}.amaravati-trial:has(.crown-battle){background:#090f10;padding:0}.amaravati-trial:has(.crown-battle)>.trial-toolbar{border-bottom:1px solid #ac8d4933;margin:0;padding:14px 24px}.amaravati-trial:has(.crown-battle)>.trial-boss{display:none}@keyframes crown-bolt{0%{stroke-dashoffset:0;opacity:0}15%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}@keyframes crown-impact{0%{opacity:0;transform-origin:50%;transform:scale(.5)}30%{opacity:1}to{opacity:0;transform:scale(1.1)}}@keyframes crown-strike{0%,to{translate:0}36%{translate:calc(var(--strike-direction)*15px) -2px}44%{translate:calc(var(--strike-direction)*40px) -4px}70%{translate:calc(var(--strike-direction)*8px) 0}}@keyframes crown-recoil{0%{filter:brightness(1.6);translate:0}35%{translate:calc(var(--strike-direction)*-10px) 1px}to{translate:0}}@keyframes crown-channel{0%,to{filter:none}50%{filter:drop-shadow(0 0 15px #f1cf6fa0)}}@media (max-width:760px){.crown-battle{padding:14px 10px}.crown-battle-heading{align-items:flex-start;gap:8px;margin-bottom:10px}.crown-battle-clock{max-width:120px;font-size:10px}.crown-command-deck{grid-template-columns:1fr;gap:10px;margin-top:12px}.crown-stage{border-radius:5px}.crown-formation-controls button{min-width:80px;padding:9px}.crown-formation-controls strong{font-size:13px}.crown-active-stats>div>span{font-size:9px}.crown-active-stats dd{font-size:23px}.crown-support-tray small{font-size:8px}.crown-boss-vitals{gap:5px;width:48%;padding:6px}.crown-boss-vitals svg{display:none}.crown-boss-vitals strong{font-size:11px}.crown-boss-vitals span{margin-top:2px;font-size:7px}.crown-boss-vitals b{font-size:12px}.crown-boss-vitals small{font-size:8px}.crown-souls{gap:1px;max-width:100px}.crown-souls svg{width:11px;height:11px}.crown-souls>span{margin-top:3px;font-size:7px}.crown-fighter-name{min-width:40px;font-size:8px}.crown-fighter-name small{font-size:6px}.crown-fighter-name progress{width:35px;height:2px;margin:2px auto}.crown-round-caption{width:48%;padding:5px;top:20%}.crown-round-caption strong{font-size:10px}.crown-round-caption p{margin:3px 0;font-size:7px}.crown-round-caption button{padding:2px;font-size:8px}.crown-turn-controls{flex-wrap:wrap;gap:10px}.crown-turn-controls>p{text-align:center;order:3;width:100%;margin:3px 0}.crown-attack-controls button{padding:8px 11px;font-size:12px}.crown-lock{min-width:120px;padding:13px 15px;font-size:13px}.crown-field-note{padding:5px;font-size:7px;bottom:8%}}@media (prefers-reduced-motion:reduce){.crown-spirit,.crown-spirit img,.crown-energy *{transition:none;animation:none!important}.crown-energy path{stroke-dasharray:none;opacity:.6}.crown-energy circle{display:none}}.crown-battle .crown-spirit[aria-pressed=true]{box-shadow:none;background:0 0;border:0}.crown-art-loading{z-index:125;color:#ead4a3;background:#0b1b17ed;border:1px solid #c7ac6880;border-radius:7px;padding:18px 25px;font:17px Georgia,serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crown-art-loading button{color:#f2dda6;background:#20382a;border:1px solid #b39a6250;border-radius:4px;margin-left:8px;padding:7px 12px}.crown-battle .crown-spirit:disabled{opacity:1}.crown-spirit.is-hit img{animation-delay:0s}.crown-command-deck{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.crown-command-deck>*{min-width:0}.crown-support-scroll{min-width:0;max-width:100%}@media (max-width:760px){.crown-command-deck{grid-template-columns:minmax(0,1fr)}}
