.settlement-draw{justify-content:center;align-items:center;background:var(--paper,#f4e6c9)!important;border:3px double var(--gold,#bc8a43)!important}.settlement-draw h2{color:var(--red,#8b291c);font-size:32px}.record-draw{color:var(--red,#8b291c);text-align:center;font-size:22px}.wulin-panel[data-module=growth][open]{--collection-width:min(calc(var(--game-width) - 120px), calc((var(--game-height) - 60px) *2.11846));width:var(--collection-width);height:calc(var(--collection-width)/2.11846);max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:visible;container-type:inline-size}.wulin-panel[data-module=growth]:before{content:"";background:var(--art-collectionPaper) repeat;width:90%;height:92%;position:absolute;top:7%;left:2%}.wulin-panel[data-module=growth]:after{content:"";z-index:1;pointer-events:none;background:var(--art-collectionFrame) center/100% 100% no-repeat;clip-path:inset(0 7.2% 0 0);position:absolute;inset:5.234% 0 0}.wulin-panel[data-module=growth] .panel-heading{pointer-events:none;z-index:5;height:100%;margin:0;padding:0;position:absolute;inset:0}.wulin-panel[data-module=growth] .panel-heading h2{width:29.259%;min-width:0;height:9.917%;box-shadow:none;background:var(--art-panelTitle) center/100% 100% no-repeat;clip-path:polygon(0% 53%,3% 51%,5% 43%,6% 37%,8.5% 37%,9% 29%,10.5% 23%,12% 20%,14% 24%,15.5% 31%,17% 30%,18% 21%,20.5% 14%,21.5% 6%,23% 2%,77% 2%,78.5% 6%,79.5% 14%,82% 21%,83% 30%,84.5% 31%,86% 24%,88% 20%,89.5% 23%,91% 29%,91.5% 37%,94% 37%,95% 43%,97% 51%,100% 53%,98% 61%,96% 68%,92% 69%,91% 76%,89% 79%,87% 78%,85% 85%,82% 86%,80% 80%,79% 88%,77% 98%,23% 98%,21% 88%,20% 80%,18% 86%,15% 85%,13% 78%,11% 79%,9% 76%,8% 69%,4% 68%,2% 61%);border:0;margin:0;padding:0;font-size:3.12cqw;position:absolute;top:0;left:34.265%}.wulin-panel[data-module=growth] .panel-close{pointer-events:auto;background:var(--art-recordClose) center/contain no-repeat;border:0;width:5.0715%;min-width:0;height:10.744%;min-height:0;padding:0;top:2.066%;left:90.767%;right:auto}.wulin-panel[data-module=growth] .panel-close svg{opacity:0}.growth-content{z-index:2;color:#56341f;font-family:var(--calligraphy);grid-template-columns:40% 60%;display:grid;position:absolute;inset:14% 10.5% 7% 3%}.growth-content svg{flex-shrink:0;width:1.8cqw;height:1.8cqw}.growth-content header{justify-content:space-between;align-items:center;height:2.7cqw;display:flex}.growth-content h3{color:#842d20;margin:0;font-size:1.95cqw}.growth-content header>span{color:#967040;font-size:1.17cqw}.growth-hero{border-right:1px solid #b4905966;padding:0 1.2cqw 0 .3cqw;position:relative}.growth-name{text-align:center;font-size:2.34cqw;font-weight:700}.growth-name span{color:#f8e5b7;vertical-align:middle;background:#8e3026;border-radius:3px;padding:.15cqw .4cqw;font-size:1.04cqw}.growth-level{text-align:center;margin-top:.3cqw;font-size:calc(1.3cqw + 2px)}.growth-level i{color:#92754f;font-style:normal}.growth-portrait{place-items:center;height:18cqw;display:grid;position:relative}.growth-portrait img{object-fit:contain;filter:drop-shadow(0 .7cqw .5cqw #77522e25);width:100%;height:100%;min-height:0;max-height:100%;position:absolute;inset:0}.growth-halo{color:#b3905320;background:radial-gradient(#e6d3a350,#0000 70%);border:1px solid #b78b4433;border-radius:50%;place-items:center;width:14cqw;height:14cqw;font-size:13cqw;display:grid;position:absolute}.growth-core{grid-template-columns:1fr 1fr;gap:.55cqw;display:grid}.growth-core>div{background:#f7eddaaa;border:1px solid #b98d4e50;border-radius:.35cqw;align-items:center;gap:.5cqw;padding:.6cqw .35cqw;font-size:calc(1.04cqw + 1px);display:flex}.growth-core b{font:700 1.755cqw var(--font-system);margin-top:.2cqw;display:block}.core-icon{color:#a4642b}.core-icon.heart{color:#a24133}.growth-seal{text-align:center;color:#9c8159;letter-spacing:.12cqw;margin-top:1cqw;font-size:1.105cqw}.growth-growth{border-right:1px solid #b4905966;padding:0 1.4cqw}.growth-points{background:#ead4a55c;border:1px solid #bd96485c;border-radius:.3cqw;padding:.35cqw .55cqw}.growth-points b{color:#9e3425;font-size:1.95cqw}.growth-subtitle{color:#927653;margin:.4cqw 0 1cqw;font-size:1.04cqw}.growth-card{background:linear-gradient(110deg,#fff9ea,#ecdbba88);border:1px solid #c6a26b;border-radius:.5cqw;margin-bottom:.7cqw;padding:.85cqw;box-shadow:inset 0 0 0 2px #fff8e870}.growth-card-top{align-items:center;gap:.65cqw;display:flex}.growth-icon{color:#ffe8b3;background:linear-gradient(#aa5836,#733423);border:3px double #b78643;border-radius:.6cqw;place-items:center;width:3.1cqw;height:3.1cqw;display:grid}.constitution .growth-icon{background:linear-gradient(#808c61,#4d6149)}.speed .growth-icon{background:linear-gradient(#6e8e96,#365a68)}.growth-card h4{margin:0;font-size:13px}.growth-card small{color:#947551;font-size:.975cqw}.growth-card strong{color:#876334;font:700 1.43cqw var(--font-system);margin-left:auto}.growth-card-bottom{justify-content:space-between;align-items:center;gap:.3cqw;margin-top:.6cqw;display:flex}.growth-card-bottom>span{color:#6b774c;font-size:calc(.936cqw + 2px)}.growth-step{align-items:center;gap:.5cqw;font-size:1.3cqw;display:flex}.growth-step button{color:#794122;background:#f6e8c9;border:1px solid #bb9459;border-radius:4px;width:1.9cqw;height:1.9cqw;padding:0;font-size:1.495cqw}.growth-confirm{gap:.7cqw;margin-top:1cqw;display:flex}.growth-confirm button{color:#795332;background:#f5e7ca;border:1px solid #bc955b;border-radius:.4cqw;flex:1;padding:.65cqw .2cqw;font-size:13px}.growth-confirm button.confirm{color:#ffe5ac;background:linear-gradient(#a34c30,#792e20);border:3px double #d5a452;flex:1.5}.growth-footnote{text-align:center;color:#9c815d;font-size:.975cqw}.growth-details{flex-direction:column;min-height:0;padding-left:1.4cqw;display:flex}.growth-scroll{scrollbar-width:thin;scrollbar-color:#b59560 #e9dcc2;min-height:0;padding-right:.7cqw;overflow:auto}.growth-group{margin:.7cqw 0 1cqw}.growth-group h4{color:#8c432b;background:linear-gradient(90deg,#e2ca9b80,#0000);border-left:3px solid #ac7340;align-items:center;gap:.4cqw;margin:0;padding:.35cqw .5cqw;font-size:14px;display:flex}.growth-group h4 svg{width:1.2cqw;height:1.2cqw}.growth-group dl{grid-template-columns:1fr 1fr;gap:0 .8cqw;margin:0;display:grid}.growth-group dl>div{border-bottom:1px solid #b2925c35;justify-content:space-between;align-items:center;gap:.3cqw;padding:.6cqw .2cqw;display:flex}.growth-group dt{font-size:13px}.growth-group dd{color:#754827;font:700 13px var(--font-system);margin:0}.growth-scroll-hint{text-align:center;color:#9a7c51;padding:.5cqw 0;font-size:calc(.975cqw + 1px)}.growth-side-label{z-index:3;writing-mode:vertical-rl;color:#f6dab0;letter-spacing:.4cqw;font-size:2.08cqw;position:absolute;top:34%;right:3%}.hall-bottom button.hall-bag .hall-nav-art{background-position:0 0}.hall-bottom button.hall-arts .hall-nav-art{background-position:33.333% 0}.hall-bottom button.hall-fight .hall-nav-art{background-position:66.667% 0}.hall-bottom button.hall-records .hall-nav-art{background-position:100% 0}.hall-bottom .hall-growth-icon{object-fit:contain;width:clamp(44px,9cqh,78px);height:clamp(44px,9cqh,78px);margin:-12px auto 0;display:block}.growth-content button:disabled{opacity:.45;cursor:default}.growth-delta{color:#477040}.growth-name,.growth-card-top strong{overflow-wrap:anywhere}.growth-growth{flex-direction:column;min-height:0;display:flex}.growth-cards{overscroll-behavior:contain;min-height:0;overflow:auto}.growth-growth>header,.growth-subtitle,.growth-confirm,.growth-footnote{flex-shrink:0}.growth-core b,.growth-group dd{overflow-wrap:anywhere}.growth-scroll{overscroll-behavior:contain}@media (max-height:500px){.growth-subtitle{margin:3px 0 5px;font-size:10.4px}.growth-card{margin-bottom:5px;padding:5px}.growth-card h4{font-size:13px}.growth-card small{font-size:10.4px}.growth-card-top strong{font-size:11.7px}.growth-card-bottom{margin-top:3px}.growth-card-bottom>span{font-size:12.4px}.growth-step button{width:20px;height:20px;font-size:16.9px}.growth-step output{font-size:13px}.growth-confirm{margin-top:4px}.growth-confirm button{padding:4px 2px;font-size:13px}.growth-footnote{margin:3px 0;font-size:10.4px}.growth-group dt,.growth-group dd{font-size:13px}.growth-group dl{grid-template-columns:1fr}.growth-group dl>div{padding:4px 2px}.growth-group h4{font-size:14px}.growth-scroll-hint{font-size:11.4px}}.growth-card-top>div{line-height:1.2}.growth-card small{display:block}.growth-core>div{grid-template-columns:auto 1fr;display:grid}.growth-core>div>span:last-child{display:contents}.growth-core b{grid-column:1/-1}.growth-step{flex-shrink:0}.growth-step button{place-items:center;line-height:1;display:grid}.growth-step button svg{width:70%;height:70%;display:block}.growth-card-bottom>span{min-width:0}.growth-hero{flex-direction:column;justify-content:space-evenly;display:flex}.growth-hero>.growth-name,.growth-hero>.growth-level,.growth-hero>.growth-portrait{flex-shrink:0;margin-top:0}.growth-hero>.growth-seal{margin:0;position:absolute;bottom:0;left:.3cqw;right:1.2cqw}.growth-growth>header h3,.growth-details>header h3{-webkit-text-stroke:.3px currentColor;font-weight:900}.growth-growth>header{justify-content:flex-end;height:auto;margin-bottom:10px}.growth-growth,.growth-details{min-width:0}
