._character_azmw3_2{aspect-ratio:959/1187;max-width:100%;height:clamp(85px,38cqh,300px);position:relative}._body_azmw3_8{transform-origin:50% 100%;width:100%;height:100%;animation:3.2s ease-in-out infinite _panda-breathe_azmw3_1;position:relative}._character_azmw3_2 ._base_azmw3_15,._character_azmw3_2 ._headArt_azmw3_16,._character_azmw3_2 ._blink_azmw3_17,._character_azmw3_2 ._scarfUnder_azmw3_18,._character_azmw3_2 ._scarf_azmw3_18{object-fit:contain;filter:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._base_azmw3_15{clip-path:polygon(0 48%,100% 48%,100% 100%,0 100%)}._head_azmw3_16{transform-origin:50% 49%;clip-path:polygon(0 0,100% 0,100% 51%,0 51%);animation:6.4s ease-in-out infinite _panda-head-sway_azmw3_1;position:absolute;inset:0}._blink_azmw3_17{opacity:0;animation:9.7s linear infinite _panda-blink_azmw3_1}._scarf_azmw3_18{transform-origin:62%;animation:4.6s ease-in-out infinite _panda-scarf_azmw3_1}._character_azmw3_2 ._body_azmw3_8,._character_azmw3_2 ._head_azmw3_16,._character_azmw3_2 ._blink_azmw3_17,._character_azmw3_2 ._scarf_azmw3_18{animation-play-state:paused}._character_azmw3_2[data-active=true] ._body_azmw3_8,._character_azmw3_2[data-active=true] ._head_azmw3_16,._character_azmw3_2[data-active=true] ._blink_azmw3_17,._character_azmw3_2[data-active=true] ._scarf_azmw3_18{animation-play-state:running}@keyframes _panda-breathe_azmw3_1{0%,to{transform:scaleY(1)}45%{transform:scaleY(1.022)}}@keyframes _panda-head-sway_azmw3_1{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes _panda-blink_azmw3_1{0%,38%,40%,93%,95%,to{opacity:0}38.5%,39.5%,93.5%,94.5%{opacity:1}}@keyframes _panda-scarf_azmw3_1{0%,to{transform:rotate(0)}45%{transform:rotate(-1.8deg)}75%{transform:rotate(.7deg)}}@media (prefers-reduced-motion:reduce){._character_azmw3_2 ._body_azmw3_8,._character_azmw3_2 ._head_azmw3_16,._character_azmw3_2 ._blink_azmw3_17,._character_azmw3_2 ._scarf_azmw3_18{animation:none}}.wulin-root{--ink:#4a2e1d;--paper:#f6e8c9;--gold:#bd8437;--red:#9a341e;min-height:var(--game-height);color:var(--ink);font-family:var(--font-system);background:#142c2b;place-items:center;padding:18px;display:grid}.wulin-root [hidden]{display:none!important}.wulin-root button,.wulin-root input,.wulin-root select{font:inherit}.wulin-root input,.wulin-root select{color:#442b1b;outline-offset:3px;background:#fffbf0;border:1px solid #bfa780;border-radius:5px;width:100%;padding:11px 13px}:is(.wulin-root button:focus-visible,.wulin-root input:focus-visible){outline-offset:3px;outline:3px solid #bf852f}.wulin-root label{gap:7px;display:grid}.wulin-root button:disabled{opacity:.5}.wulin-button{color:#58351f;cursor:pointer;background:linear-gradient(#fff3cf,#e6ca94);border:1px solid #a47740;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 24px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 2px #fff3d388,0 2px 3px #53372022}.wulin-button.primary{color:#54290d;background:linear-gradient(#ffe08a,#dca04b);border:2px solid #9e6229;box-shadow:inset 0 0 0 2px #ffe7ac,0 3px #835224}.wulin-button:hover{filter:brightness(1.06)}.text-button{color:#8e4d28;background:0 0;border:0;padding:12px}.login-scene{width:min(1400px,100%);min-height:min(780px, calc(var(--game-height) - 36px));background-position:50%;background-size:cover;border:2px solid #bd934e;border-radius:14px;grid-template-columns:1.1fr 1fr;align-items:center;display:grid;overflow:hidden;box-shadow:0 25px 70px #05151388}.login-story{text-align:center;color:#fff1c7;padding:40px;position:relative}.small-seal{letter-spacing:6px;border:1px solid #d6be7b;padding:7px 12px;font-size:12px;display:inline-block}.login-story h1{font:700 clamp(32px, 4vw, 64px)/1.25 var(--calligraphy);letter-spacing:9px;margin:20px 0}.login-story img{object-fit:contain;filter:drop-shadow(0 14px 8px #0d211e66);max-width:100%;height:230px}.login-story p{letter-spacing:6px;margin:12px 0}.login-card{background:radial-gradient(at top,#fff8e6,#f0dcaf);border:1px solid #c69d5b;border-radius:10px;width:calc(100% - 70px);max-width:420px;margin:35px;padding:40px;box-shadow:0 15px 50px #0b211b66}.eyebrow{letter-spacing:6px;color:#967041;font-size:12px}.login-card h2{font:700 36px var(--calligraphy);margin:12px 0}.login-card>p{color:#8d7658;margin-bottom:22px;font-size:13px}.login-card label{margin:16px 0;font-size:13px}.login-card .wulin-button,.login-card .text-button{width:100%}.login-card .form-error{color:#a12f22;margin:12px 0}.hall{isolation:isolate;aspect-ratio:16/9;background-position:50%;background-size:cover;border:3px solid #a87737;border-radius:10px;width:min(1440px,100%);position:relative;overflow:hidden;box-shadow:0 0 0 3px #382619,0 18px 75px #06161188;container-type:inline-size}.hall:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0;box-shadow:inset 0 0 70px #172e3b55}.hall-top{color:#fff5cf;background:linear-gradient(#172f32cc,#0000);align-items:center;gap:24px;padding:2cqw;display:flex}.hall-profile{align-items:center;gap:1cqw;display:flex}.hall-profile img{object-fit:contain;background:#e3d7b1;border:2px solid #e3bb6b;border-radius:50%;width:6cqw;height:6cqw}.hall-profile strong{font:700 2.3cqw var(--calligraphy);text-shadow:0 2px #322313;display:block}.hall-profile span{color:#f2deb5;margin-top:.6cqw;font-size:1.1cqw;display:block}.hall-money{gap:2.5cqw;margin-left:2cqw;font-size:1.2cqw;display:flex}.hall-money b{font:700 1.5cqw var(--font-system);color:#ffd77b;margin-left:5px}.hall-settings{color:#f5dba8;background:#382a19b3;border:1px solid #b9914b;border-radius:50%;place-items:center;width:4cqw;height:4cqw;margin-left:auto;display:grid}.hall-settings svg{width:2cqw}.hall-location{color:#fff5d4;text-shadow:0 2px 5px #273622;text-align:right;position:absolute;top:10cqw;right:10cqw}.hall-location span{letter-spacing:.25cqw;font-size:1cqw}.hall-location h1{font:700 3cqw var(--calligraphy);letter-spacing:1cqw;margin-top:1cqw}.hall-character{flex-direction:column;align-items:center;width:22cqw;display:flex;position:absolute;bottom:12.5cqw;left:50%;transform:translate(-50%)}.hall-character:before{content:"";filter:blur(5px);background:#1c26264d;border-radius:50%;width:75%;height:2cqw;position:absolute;bottom:1.5cqw}.hall-character img{object-fit:contain;filter:drop-shadow(0 5px 5px #2e271c33);width:100%;height:23cqw;position:relative}.hall-character>span{color:#ffedb9;z-index:1;background:#2e2923c9;border:1px solid #c2a15c;border-radius:20px;padding:.4cqw 2cqw;font-size:1.3cqw}.penguin-speech{white-space:nowrap;font:700 1.4cqw var(--calligraphy);background:#fffae8;border:2px solid #b38b4f;border-radius:24px 24px 24px 2px;padding:1cqw 1.5cqw;position:absolute;top:18%;left:82%}.hall-friends{color:#4b2519;background:radial-gradient(#f8d990,#9c592a);border:2px solid #efc467;border-radius:15px;place-items:center;gap:.5cqw;width:6cqw;min-height:7cqw;display:grid;position:absolute;top:49%;right:2.4cqw;box-shadow:0 3px 8px #36271566;font:700 1.6cqw var(--calligraphy)!important}.hall-friends svg{width:3cqw;height:3cqw}.hall-bottom{background:linear-gradient(#0000,#172c2c88);border-bottom:1px solid #d9b77b88;border-radius:20px;align-items:end;gap:2.5cqw;padding:1cqw 3cqw;display:flex;position:absolute;bottom:3cqw;left:50%;transform:translate(-50%)}.hall-bottom button{color:#fff1bc;text-shadow:0 2px #351e12;background:0 0;border:0;place-items:center;gap:.5cqw;min-width:6cqw;display:grid;font:700 1.8cqw var(--calligraphy)!important}.hall-bottom button svg{color:#f8d589;background:linear-gradient(#74512ddd,#352921);border:1px solid #e2b65d;border-radius:18%;width:4.3cqw;height:4.3cqw;padding:.8cqw;box-shadow:inset 0 0 0 3px #392718,0 3px 8px #182928}.hall-bottom button.hall-fight svg{color:#ffe7a1;background:linear-gradient(#b94b29,#6b241a);border-width:2px;width:6.3cqw;height:6.3cqw}.hall-footer{text-align:center;color:#f3e5b5aa;letter-spacing:.4cqw;width:100%;font-size:.9cqw;position:absolute;bottom:1cqw}.wulin-panel{width:min(1160px, calc(var(--game-width) - 16px));max-width:calc(var(--game-width) - 16px);height:min(710px, calc(var(--game-height) - 16px));max-height:calc(var(--game-height) - 16px);color:#482c1c;background:radial-gradient(at 30% 30%,#fffae9,#efdcaf);border:8px solid #673721;border-radius:13px;margin:auto;padding:0;overflow:hidden;box-shadow:inset 0 0 0 3px #bd8d43,0 0 0 2px #d0a353,0 20px 100px #0009}.panel-heading{text-align:center;background:linear-gradient(#fff9e788,#e1c78c44);border-bottom:1px solid #c5a568;height:99px;padding:15px;position:relative}.panel-heading>span{color:#9f845a;letter-spacing:7px;font-size:11px}.panel-heading h2{font:700 34px var(--calligraphy);letter-spacing:5px;margin-top:8px}.panel-close{color:#ffdeb3;background:linear-gradient(#b64a2f,#782718);border:2px solid #cc9b47;border-radius:50%;width:40px;height:40px;line-height:1;position:absolute;top:15px;right:15px;box-shadow:0 2px 3px #56280b55;font-size:30px!important}.module-layout{height:calc(100% - 99px);min-height:0;display:flex}.module-tabs{color:#f6ddb0;background:linear-gradient(90deg,#512a1c,#865131);flex-direction:column;flex-shrink:0;gap:12px;width:90px;padding:18px 0;display:flex}.module-tabs button{font:700 25px var(--calligraphy);color:#e9cca0;background:linear-gradient(#8a4a2b,#65331e);border:1px solid #ac7c41;border-left:0;border-radius:0 7px 7px 0;padding:20px 7px;box-shadow:0 4px 5px #2d1a1655}.module-intro{border-bottom:1px solid #cbb386;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:5px 0 16px;display:flex}.module-intro h3,.bag-grid-section header h3{font:700 26px var(--calligraphy)}.module-intro>span{color:#927246;font-size:13px}.bag-main{flex:1;grid-template-columns:.85fr 1.3fr;min-width:0;display:grid}.item-detail{text-align:center;border-right:1px solid #c9ac76;flex-direction:column;align-items:center;padding:30px;display:flex;overflow:auto}.large-item{object-fit:contain;background:#ebd9b0;border:2px solid #bb8947;border-radius:8px;width:126px;height:126px;padding:5px}.item-detail h3{font:700 28px var(--calligraphy);margin:14px 0 7px}.item-category{color:#9b7950;font-size:12px}.item-detail p{text-align:left;max-width:300px;margin:25px 0;font-size:14px;line-height:1.9}.item-quantity{color:#7c5432;border-top:1px solid #cbb385;width:100%;margin-top:auto;padding:13px}.item-quantity b{color:#99432a;margin-left:12px}.item-detail small{color:#a28b66;font-size:12px}.bag-grid-section{flex-direction:column;min-width:0;padding:24px;display:flex;overflow:auto}.bag-grid-section header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.bag-grid-section header span{color:#937348;font-size:13px}.inventory-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.inventory-slot{aspect-ratio:1;background:linear-gradient(#e8d3a6,#e9d7b4);border:2px solid #bb9355;border-radius:6px;min-width:0;padding:4px;position:relative;box-shadow:inset 0 0 5px #96734444}.inventory-slot img{object-fit:contain;width:100%;height:100%}.inventory-slot>b{color:#fff9d4;text-shadow:1px 1px 2px #25180e;font-size:15px;position:absolute;bottom:2px;right:4px}.inventory-slot.empty:after{content:"◆";color:#beaa8233;place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.paging{color:#947045;justify-content:center;align-items:center;gap:20px;margin-top:auto;padding-top:20px;font-size:13px;display:flex}.paging button{color:#78512e;background:#f3e0b5;border:1px solid #c09b63;border-radius:4px;padding:7px 12px}.panel-empty{text-align:center;min-height:200px;font:700 22px var(--calligraphy);color:#9b8059;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:20px;display:flex}.panel-empty p{font:13px/1.8 var(--font-system);color:#a38b65;margin:0}.empty-glyph{color:#b29b74;border:1px solid #c1a373;border-radius:50%;place-items:center;width:75px;height:75px;font-size:40px;display:grid}.arts-list{flex:1;min-width:0;padding:25px;overflow:auto}.arts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.art-entry{color:#59371e;background:#f5e6c5;border:1px solid #c2a273;border-radius:6px;flex-direction:column;align-items:center;gap:9px;padding:10px 5px;display:flex}.art-entry img{aspect-ratio:1;object-fit:contain;background:#5a5344;border:2px solid #b28b4d;border-radius:8px;width:min(95px,90%)}.art-entry strong{font:700 20px var(--calligraphy)}.art-entry small{color:#8b7656;font-size:11px}.unowned img,.unowned-image{filter:grayscale()}.art-detail{text-align:center;border-left:1px solid #cbb387;flex-direction:column;align-items:center;gap:12px;width:31%;padding:26px;display:flex;overflow:auto}.art-detail>img{object-fit:contain;background:#6a6150;border:3px solid #d2ad64;border-radius:9px;width:110px;height:110px}.art-detail h3{font:700 29px var(--calligraphy)}.art-detail>span{color:#95754e;font-size:12px}.art-detail p{text-align:left;font-size:14px;line-height:1.9}.art-detail .ownership-label{color:#90845e;font-size:12px}.art-detail>.wulin-button{width:100%;margin-top:auto}.art-detail label{width:100%;font-size:12px}.friend-list{flex-direction:column;flex:1;min-width:0;padding:25px;display:flex;overflow:auto}.friend-row{text-align:left;color:#462b1c;background:#fff8e044;border:1px solid #cdb185;border-radius:11px;align-items:center;gap:20px;width:100%;margin-bottom:13px;padding:15px;display:flex}.friend-row.selected{background:#ffeabd;border:2px solid #e7a242;padding:14px;box-shadow:inset 0 0 0 2px #fff7d6}.friend-row>img{object-fit:contain;background:#d8d1b7;border:1px solid #bcb496;border-radius:50%;width:76px;height:76px}.friend-row>div{flex:1}.friend-row strong{font:700 26px var(--calligraphy)}.friend-row div>span{color:#886c49;margin-top:6px;font-size:14px;display:block}.friend-row>span{white-space:nowrap;font-size:14px}.friend-row>b{color:#9b7343;font-size:30px}.online{color:#32a852}.offline{color:#a29886}.friend-detail{text-align:center;border-left:1px solid #d0b891;flex-direction:column;align-items:center;gap:10px;width:36%;padding:26px;display:flex;overflow:auto}.friend-portrait{background:radial-gradient(#b5bda0,#d6d6b9 66%,#0000 67%);border:2px solid #b2b99a;border-radius:50%;width:200px;height:200px;padding:10px}.friend-portrait img{object-fit:contain;width:100%;height:100%}.friend-detail h3{font:700 32px var(--calligraphy)}.friend-detail>p{color:#9a7952;font-size:14px}.friend-detail>small{color:#927450}.friend-detail>.wulin-button{width:90%;margin-top:10px}.friend-detail>.primary{font:700 30px var(--calligraphy);min-height:64px;margin-top:auto}.friend-detail .friend-note{margin-top:6px;font-size:12px;line-height:1.7}.friend-search{align-items:end;gap:12px;padding:25px 0;display:flex}.friend-search label{flex:1;font-size:13px}.delete-confirm{background:#ffedce;border:1px solid #cf9b6c;padding:12px;font-size:13px}.delete-confirm button{background:#f5deac;border:1px solid #b9955f;margin:10px 5px 0;padding:6px 10px}.success-message{color:#5b813e;padding:12px;font-size:13px}.records-content{height:calc(100% - 99px);padding:25px 40px;overflow:auto}.report{border-bottom:1px solid #cbb286;padding:15px 0;font-size:14px}.report summary{cursor:pointer;align-items:center;gap:20px;display:flex}.report summary>b{color:#ffe8bc;background:#a7462c;border-radius:3px;padding:6px}.report summary>span{flex:1}.report summary>strong{color:#9a4e2c}.report p{color:#8a7458;padding:7px 0;font-size:12px}.settings-content{flex-direction:column;gap:25px;height:calc(100% - 99px);padding:35px 15%;font-size:15px;line-height:1.8;display:flex;overflow:auto}.framework-toast{color:#ffebbf;z-index:200;background:#482919;border:1px solid #dbb56c;border-radius:6px;max-width:90%;padding:14px 20px;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 5px 20px #0008}.framework-toast button{color:inherit;background:0 0;border:0;margin-left:20px;font-size:24px}.battle-view{width:min(1440px, 100%, calc((var(--game-height) - 84px) * 16 / 9));color:#ffe9b8;position:relative}.battle-viewport{aspect-ratio:16/9;border:2px solid #a87a35;width:100%;position:relative;overflow:hidden}.battle-caption{text-align:center;min-height:20px;margin-top:12px;font-size:13px;display:block}.battle-message{z-index:55;color:#67371d;text-align:center;background:#f7e7bd;border:8px solid #7c4524;border-radius:9px;min-width:500px;max-width:850px;padding:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 200px 150px #14252999}.battle-message h2{font:700 42px var(--calligraphy);margin-bottom:20px}.battle-message p{margin-bottom:25px;font-size:20px;line-height:1.8}.battle-message button{margin:10px}.battle-view .loading-cover{z-index:45}.battle-view .game-screen{position:absolute;top:0;left:0}.battle-view .bottom-right{gap:12px;display:flex}.battle-view .bottom-right .gold-button{min-width:80px;font-size:21px}.battle-view .round-plaque{top:25px}.battle-view .loading-cover button{margin-top:18px}.mobile-battle-status{display:none}.battle-controls{align-items:center;gap:10px;padding-top:10px;display:flex}.battle-round{text-align:center;flex:1;font-size:14px}.battle-view{width:min(1440px, 100%, calc((var(--game-height) - 130px) * 16 / 9))}.battle-message{width:min(620px,100% - 24px);min-width:0;max-height:calc(var(--game-height) - 32px);border-width:4px;padding:24px;overflow:auto}.battle-message h2{margin-bottom:12px;font-size:32px}.battle-message p{margin-bottom:16px;font-size:16px}.battle-message .gold-button,.battle-view .loading-cover .gold-button{min-height:44px;padding:10px 18px;font-size:16px}.battle-view .loading-cover{text-align:center;gap:14px;padding:20px;font-size:16px}.battle-view .loading-cover strong{font-size:26px}.wulin-root button{touch-action:manipulation}.wulin-root input,.wulin-root select{min-height:44px;font-size:16px}.panel-close{width:44px;height:44px}.paging button{min-width:70px;min-height:44px}.module-layout>*,.bag-main>*{min-width:0}.hall-profile strong{overflow-wrap:anywhere}.wulin-panel [class$=-detail],.arts-list,.friend-list,.bag-grid-section,.records-content,.settings-content{overscroll-behavior:contain}@container game (width<=1000px){.hall{border-width:2px}.hall-top{gap:12px;padding:12px}.hall-profile{gap:10px}.hall-profile img{width:46px;height:46px}.hall-profile strong{font-size:22px}.hall-profile span{margin-top:4px;font-size:12px}.hall-money{gap:18px;margin-left:0;font-size:13px}.hall-money b{font-size:16px}.hall-settings{flex-shrink:0;width:44px;height:44px}.hall-settings svg{width:22px}.hall-character>span{padding:4px 18px;font-size:14px}.penguin-speech{font-size:14px}.hall-location span{font-size:12px}.hall-bottom button,.hall-friends{min-width:48px;min-height:48px;font-size:18px!important}.hall-bottom button svg{min-width:44px;min-height:44px}.hall-friends svg{width:26px;height:26px}.hall-footer{font-size:11px}.wulin-panel{height:calc(var(--game-height) - 16px);max-height:calc(var(--game-height) - 16px);border-width:4px}.panel-heading{height:72px;padding:8px 60px}.panel-heading h2{margin-top:3px;font-size:28px}.panel-heading>span{font-size:10px}.panel-close{top:12px;right:12px}.module-layout,.records-content,.settings-content{height:calc(100% - 72px)}.module-tabs{gap:8px;width:70px;padding-top:12px}.module-tabs button{min-height:48px;padding:14px 6px;font-size:22px}.arts-list,.friend-list,.bag-grid-section{padding:16px}.module-intro{gap:8px;margin-bottom:12px;padding-bottom:12px}.module-intro h3,.bag-grid-section header h3{font-size:24px}.module-intro>span{font-size:12px}.arts-grid{gap:8px}.art-entry img{width:72px}.art-entry strong{font-size:18px}.art-detail,.friend-detail,.item-detail{gap:12px;padding:18px}.art-detail>img{width:88px;height:88px}.art-detail h3,.friend-detail h3,.item-detail h3{font-size:28px}.art-detail p,.friend-detail>p,.item-detail p,.art-detail label{font-size:14px}.wulin-button{min-height:44px;padding:10px 16px;font-size:15px}.friend-row{gap:10px;margin-bottom:10px;padding:12px}.friend-row.selected{padding:11px}.friend-row>img{width:50px;height:50px}.friend-row strong{font-size:22px}.friend-row div>span,.friend-row>span{font-size:12px}.friend-portrait{width:140px;height:140px}.friend-detail>.primary{min-height:48px;font-size:24px}.friend-search{flex-wrap:wrap}.large-item{width:100px;height:100px}.inventory-grid{gap:8px}.paging{gap:10px;padding-top:14px;font-size:14px}.login-story{padding:20px}.login-story img{height:180px}.login-card{width:calc(100% - 40px);margin:20px;padding:24px}.login-card h2{font-size:30px}.records-content,.settings-content{padding:20px}.report summary{flex-wrap:wrap;gap:10px;min-height:44px;font-size:14px}.report summary>strong{overflow-wrap:anywhere}.battle-view{width:min(100%, calc((var(--game-height) - 175px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * 16 / 9))}.battle-controls{gap:8px;padding-top:8px}.battle-controls .wulin-button{min-width:44px;padding:8px 12px;font-size:14px}}@container game (height<=550px){.hall{width:min(100%, calc((var(--game-height) - 16px) * 16 / 9))}.hall-top{padding:8px 12px}.hall-location{top:78px}.hall-location h1{font-size:24px}.hall-character{width:23%;bottom:93px}.hall-character img{height:calc(var(--game-height) - 180px);max-height:190px}.hall-character>span{padding:2px 14px;font-size:12px}.hall-bottom{gap:22px;padding:5px 18px;bottom:20px}.hall-bottom button{gap:2px;font-size:16px!important}.hall-bottom button svg,.hall-bottom button.hall-fight svg{width:44px;height:44px;padding:8px}.hall-footer{font-size:10px;bottom:4px}.hall-friends{width:48px;min-height:56px;right:12px}.wulin-panel{height:var(--game-height);max-height:var(--game-height)}.panel-heading{height:60px}.panel-heading>span{display:none}.panel-heading h2{margin-top:6px;font-size:26px}.panel-close{top:6px}.module-layout,.records-content,.settings-content{height:calc(100% - 60px)}.art-detail>img,.friend-portrait,.large-item{width:76px;height:76px}.battle-view{width:min(100%, calc((var(--game-height) - 44px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * 16 / 9))}.mobile-battle-status{z-index:20;pointer-events:none;background:linear-gradient(#142c2bf5,#142c2bb0,#0000);padding:6px 12px;position:absolute;top:2px;left:2px;right:2px}.battle-controls{z-index:20;padding:0;position:absolute;bottom:32px;left:8px;right:8px}.battle-round{text-shadow:0 1px 3px #000}.battle-caption{min-height:20px;margin-top:4px;font-size:13px;line-height:20px}.penguin-speech{top:55%}}:is(html:has(.wulin-root),body:has(.wulin-root)){overscroll-behavior:none;width:100%;height:100%;overflow:hidden}.wulin-root{--game-width:100vw;--game-height:100dvh;--game-rotation:0deg;--view-center-x:50vw;--view-center-y:50dvh;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);left:var(--view-center-x);top:var(--view-center-y);width:var(--game-width);height:var(--game-height);min-height:0;transform:translate(-50%, -50%) rotate(var(--game-rotation));padding:max(4px, var(--safe-top)) max(4px, var(--safe-right)) max(4px, var(--safe-bottom)) max(4px, var(--safe-left));position:fixed;overflow:hidden;container:game/size}@media (orientation:portrait) and (max-width:1000px){.wulin-root{--game-width:100dvh;--game-height:100vw;--game-rotation:90deg}}.wulin-root[data-rotated=true]{--safe-top:env(safe-area-inset-right,0px);--safe-right:env(safe-area-inset-bottom,0px);--safe-bottom:env(safe-area-inset-left,0px);--safe-left:env(safe-area-inset-top,0px)}.login-scene,.hall{aspect-ratio:auto;width:100%;height:100%;min-height:0;max-height:100%}.login-scene{grid-template-columns:1fr 1fr}.login-story{min-height:0;padding:12px}.login-card{max-height:calc(100% - 24px);margin:12px auto}.login-fields{min-height:0}.login-actions{gap:6px;display:grid}.wulin-panel{inset:auto;left:var(--view-center-x);top:var(--view-center-y);transform:translate(-50%, -50%) rotate(var(--game-rotation)) translate(calc((var(--safe-left) - var(--safe-right)) / 2), calc((var(--safe-top) - var(--safe-bottom)) / 2));width:min(1160px, calc(var(--game-width) - var(--safe-left) - var(--safe-right) - 12px));height:min(710px, calc(var(--game-height) - var(--safe-top) - var(--safe-bottom) - 12px));max-width:none;max-height:none;margin:0;position:fixed}.module-tabs{overflow-y:auto}.module-tabs button,.art-detail>*,.friend-detail>*,.item-detail>*{flex-shrink:0}.framework-toast{max-width:90%;position:absolute;bottom:12px}.battle-view{width:min(1440px, 100%, calc((var(--game-height) - var(--safe-top) - var(--safe-bottom) - 36px) * 16 / 9));max-height:100%}.battle-controls{z-index:20;padding:0;position:absolute;bottom:32px;left:8px;right:8px}.battle-caption{white-space:nowrap;text-overflow:ellipsis;height:24px;min-height:0;margin:0;line-height:24px;overflow:hidden}.battle-message{max-height:calc(100% - 16px)}@container game (height<=550px){.login-scene{border-radius:8px}.login-story h1{letter-spacing:6px;margin:10px 0;font-size:30px}.login-story img{height:clamp(70px,36cqh,150px)}.login-story p{margin:5px 0;font-size:12px}.small-seal{padding:4px 8px;font-size:11px}.login-card{width:calc(100% - 24px);padding:12px 18px}.login-card .eyebrow,.login-card>p:not(.form-error){display:none}.login-card h2{margin:0 0 8px;font-size:26px;line-height:32px}.login-card label{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:4px;margin:6px 0}.login-card input{height:40px;min-height:40px;padding:6px 10px;font-size:16px}.login-card .form-error{margin:3px 0;font-size:12px;line-height:16px}.login-actions{grid-template-columns:1fr 1fr;align-items:center;margin-top:8px}.login-actions button{min-height:44px;padding:6px;font-size:14px}.hall-location{top:75px;right:12%}.hall-location h1{margin:5px 0;font-size:24px}.hall-character{width:23%;bottom:82px}.hall-character img{height:clamp(65px,100cqh - 165px,240px)}.hall-character>span{font-size:12px}.hall-bottom{bottom:16px}.hall-footer{bottom:2px}.penguin-speech{padding:6px 9px;font-size:12px;top:40%}.panel-heading{height:52px;padding:4px 60px}.panel-heading h2{margin-top:4px;font-size:25px}.panel-close{top:3px}.module-layout,.records-content,.settings-content{height:calc(100% - 52px)}.module-tabs{gap:8px;width:64px;padding:8px 0}.module-tabs button{padding:10px 5px;font-size:20px}.arts-list,.friend-list,.bag-grid-section,.art-detail,.friend-detail,.item-detail{padding:10px}.module-intro,.bag-grid-section header{margin-bottom:8px;padding-bottom:6px}.module-intro h3,.bag-grid-section header h3{font-size:20px}.art-entry img{width:60px}.art-entry{gap:4px;padding:6px}.art-entry strong{font-size:16px}.art-detail>img,.friend-portrait,.large-item{width:64px;height:64px}.art-detail h3,.friend-detail h3,.item-detail h3{margin:4px 0;font-size:22px}.art-detail,.friend-detail,.item-detail{gap:6px}.art-detail p,.item-detail p{margin:4px 0;font-size:13px;line-height:1.5}.friend-search{padding:8px 0}.panel-empty{gap:10px;min-height:120px;padding:10px}.battle-view .loading-cover{gap:8px}.battle-view .loading-cover strong{font-size:24px}}@container game (width<=600px){.login-scene{grid-template-columns:1fr}.login-story{display:none}.login-card{max-width:450px}.hall-location{display:none}.arts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.friend-row>span{display:none}}@container game (height<=230px){.login-scene{grid-template-columns:1fr}.login-story,.login-card h2{display:none}.login-card{width:calc(100% - 24px);max-width:850px;padding:8px 12px}.login-fields{gap:8px;display:flex}.login-card label{flex:1;grid-template-columns:1fr;min-width:0;margin:0;font-size:12px}.login-actions{margin-top:6px}}@media (orientation:portrait) and (max-width:600px){.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends]{background:#f6e8c9;border:2px solid #bd8d43;border-radius:10px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:min(710px,100dvh - 16px);max-height:calc(100dvh - 16px);transform:translate(-50%,-50%);box-shadow:0 8px 28px #0008}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends]:before,.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends]:after{display:none}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .panel-heading{pointer-events:auto;border-bottom:1px solid #c5a568;height:60px;padding:6px 48px 6px 12px;position:relative;inset:auto}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .panel-heading h2{opacity:1;background:0 0;min-width:0;height:auto;padding:0;font-size:22px}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friends-layout{flex-direction:column;height:calc(100% - 60px);position:relative;inset:auto}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friends-layout:before{display:none}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .module-tabs{flex-direction:row;gap:6px;width:100%;height:52px;min-height:52px;padding:5px 8px;position:static;inset:auto}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .module-tabs button{color:#592d16;min-height:40px;box-shadow:none;background:#ead0a0;border-left:1px solid #ac7c41;border-radius:6px;flex:1;padding:5px 4px;font-size:16px;position:static;inset:auto}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .module-tabs button.selected{color:#fff0cd;background:linear-gradient(125deg,#c54830,#8b271e)}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friend-list{border-right:0;flex:1;width:100%;min-height:0;padding:10px 14px;position:static;inset:auto}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friend-detail,.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friend-footer{display:none;position:static;inset:auto}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friend-search{flex-direction:column;align-items:stretch;gap:10px;padding:12px 0}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friend-search label{gap:6px;font-size:15px;display:grid}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friend-search input{width:100%;min-height:46px;font-size:16px}.wulin-root[data-editing=true][data-editing-module=friends] .wulin-panel[data-module=friends] .friend-search button{width:100%;min-height:44px}}.login-story img{margin-inline:auto}.wulin-root{--ui-title:clamp(18px, 2.2cqw, 25px);--ui-name:clamp(14px, 1.7cqw, 19px);--ui-copy:clamp(12px, 1.5cqw, 16px);--ui-small:clamp(11px, 1.35cqw, 14px);--paper:#efe8d8;--paper-line:#c8b590;--ink:#382a1d}.wulin-panel{--ui-title:clamp(18px, calc(var(--game-width) * .022), 25px);--ui-name:clamp(14px, calc(var(--game-width) * .017), 19px);--ui-copy:clamp(12px, calc(var(--game-width) * .015), 16px);--ui-small:clamp(11px, calc(var(--game-width) * .0135), 14px);--paper:#efe8d8;--paper-line:#c8b590;--ink:#382a1d;color:var(--ink);background:repeating-linear-gradient(45deg,#ceb99426 0 1px,#0000 1px 6px),#ede2ca;border:4px solid #794426;border-radius:3px;box-shadow:inset 0 0 0 2px #f8e0a5,0 0 0 1px #cf9d51,0 9px 28px #0007}.panel-heading{background:linear-gradient(#9f492b 0 7px,#763b24 7px 11px,#0000 11px);border:0;height:44px;padding:0 52px}.panel-heading>span{display:none}.panel-heading h2{color:#65391f;min-width:132px;height:33px;font:700 var(--ui-title)/1.2 var(--calligraphy);letter-spacing:2px;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background:#f6ead0;border:2px solid #ad7136;border-top:0;place-items:center;margin:0;padding:0 24px;display:inline-grid}.panel-close{border-radius:5px;width:44px;height:44px;top:0;right:0;font-size:30px!important}.module-tabs button{color:#824c2e;min-height:72px;font:700 var(--ui-name)/1.3 var(--calligraphy);writing-mode:vertical-rl;letter-spacing:6px;background:linear-gradient(#e9c878,#d9ad57);border:3px solid #9c5831;border-radius:2px;align-items:center;padding:8px;box-shadow:inset 0 0 0 1px #ffe3a1,1px 2px 2px #5c2d2144}.module-intro,.bag-grid-section header{height:30px;min-height:30px;font-size:var(--ui-copy);border:0;margin:0;padding:3px 5px 7px}.module-intro h3,.bag-grid-section header h3{font-size:var(--ui-name)}.module-intro>span,.bag-grid-section header span{font-size:var(--ui-copy);color:#655238}.bag-layout,.arts-layout{padding:0 6px 15px 13px;position:relative}.bag-layout:after,.arts-layout:after{content:"";pointer-events:none;background:linear-gradient(#b86c32,#8d4324 60%,#cf8744);border:1px solid #65321e;border-radius:35% 20% 20% 35%;height:9px;position:absolute;bottom:3px;left:0;right:0}.bag-main{background:var(--paper);border:1px solid var(--paper-line);grid-template-columns:minmax(175px,28%) minmax(0,1fr);min-height:0}.bag-layout .item-detail{text-align:left;border-right:1px solid var(--paper-line);align-items:stretch;gap:0;padding:12px}.item-summary{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}.bag-layout .large-item{background:#c3b496;border:2px solid #b5a37d;border-radius:2px;width:64px;height:64px;padding:3px;box-shadow:inset 1px 1px 4px #66564355}.bag-layout .item-detail h3{font:700 var(--ui-name)/1.3 var(--font-system);margin:0 0 4px}.bag-layout .item-detail .item-quantity{font-size:var(--ui-copy);color:var(--ink);border:0;margin:0;padding:0}.bag-layout .item-quantity b{color:inherit;margin:0}.bag-layout .item-detail p{border-top:1px solid var(--paper-line);max-width:none;font-size:var(--ui-copy);overflow-wrap:anywhere;margin:10px 0 0;padding:10px 0;line-height:1.55}.bag-grid-section{padding:7px 9px;overflow:hidden}.bag-layout .inventory-grid{scrollbar-width:thin;flex:1;grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;gap:7px;min-height:0;padding:3px;overflow-y:auto}.inventory-slot{background:linear-gradient(135deg,#c8b99a,#e5d8bb);border:2px solid #9b8866;border-radius:2px;padding:3px;box-shadow:inset 0 0 0 2px #f4e8cf,0 0 0 1px #bfb299}.inventory-slot>b{font-size:var(--ui-copy);color:#fff;text-shadow:-1px -1px #5c5244,1px 1px #5c5244;bottom:1px;right:3px}.inventory-slot.empty:after{content:""}.inventory-slot.selected,.art-entry.selected{background:#f2d897;border-color:#cd8424;box-shadow:inset 0 0 0 2px #ffedb0,0 0 0 1px #bd7620}.bag-layout .paging{min-height:38px;font-size:var(--ui-small);gap:12px;padding:4px 0 0}.paging button{min-height:32px;font-size:var(--ui-small);padding:3px 9px}.arts-layout .arts-list{flex-direction:column;padding:0 8px 5px;display:flex;overflow:hidden}.arts-layout .arts-grid{border:1px solid var(--paper-line);background:var(--paper);scrollbar-width:thin;flex:1;grid-template-columns:repeat(8,minmax(0,1fr));align-content:start;gap:8px;min-height:0;padding:9px;overflow-y:auto}.arts-layout .art-entry{aspect-ratio:1;background:#cbbd9f;border:2px solid #9b8866;border-radius:2px;min-width:0;padding:3px;display:block;position:relative;box-shadow:inset 0 0 0 1px #f8ecd5}.arts-layout .art-entry img{background:0 0;border:0;border-radius:0;width:100%;height:100%}.arts-layout .art-entry strong{color:#fff4d2;font:600 var(--ui-small)/1.2 var(--font-system);text-align:center;background:#352b22ba;padding:2px 0;position:absolute;bottom:1px;left:1px;right:1px}.art-unowned-mark{color:#fff;background:#3f3f3fa6;padding:1px 3px;font-size:10px;position:absolute;top:2px;right:2px}.arts-layout .unowned{background:#bcbcb8;border-color:#a29d93}.arts-layout .art-slot-empty{opacity:.45}.arts-help{color:#847255;font-size:var(--ui-small);flex-shrink:0;margin:0;padding:5px 3px 0}.wulin-panel:has(>.art-detail-sheet){width:min(750px, calc(var(--game-width) - 70px));height:min(540px, calc(var(--game-height) - 32px))}.art-detail-sheet{flex-direction:column;height:calc(100% - 44px);min-height:0;padding:0 16px 12px;display:flex}.art-summary{background:var(--paper);border:1px solid var(--paper-line);align-items:center;gap:12px;padding:8px 12px;display:flex}.art-summary img{object-fit:contain;background:#c8baa0;border:2px solid #a99a7e;width:60px;height:60px;padding:2px}.art-summary h3{font-size:var(--ui-name);margin:0 0 3px}.art-summary p{font-size:var(--ui-copy);margin:0 0 3px}.art-summary .ownership-label{font-size:var(--ui-small);color:#8b5d2d}.art-description{border:1px solid var(--paper-line);min-height:0;font-size:var(--ui-copy);background:#f3eddf;flex:1;margin-top:8px;padding:10px 12px;overflow:auto}.art-description h4{text-align:center;font-size:var(--ui-name);border-bottom:1px solid var(--paper-line);margin:0 0 8px;padding:0 0 6px}.art-description p{margin:6px 0;line-height:1.6}.art-followup{align-items:center;gap:10px;padding-top:8px;display:flex}.art-followup select{background:#fff8e8;border:1px solid #baa37b;max-width:70%;min-height:36px;padding:4px 8px}.art-detail-actions{font-size:var(--ui-small);color:#826744;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.art-detail-actions .wulin-button{min-height:40px;font-size:var(--ui-name);border-radius:2px;padding:5px 22px}.friend-detail h3,.friend-row strong,.settings-content h3{font-size:var(--ui-name)}.friend-detail p,.settings-content,.records-content{font-size:var(--ui-copy)}.battle-preparation{gap:8px;width:min(350px,75%);font-size:13px;display:grid}.battle-preparation label{grid-template-columns:1fr auto;gap:4px;display:grid}.battle-preparation progress{accent-color:#dda946;grid-column:1/-1;width:100%;height:8px}@container game (height<=400px){.item-summary{text-align:left;flex-direction:row;gap:8px}.bag-layout .large-item{flex-shrink:0;width:48px;height:48px}.bag-main{grid-template-columns:minmax(155px,28%) minmax(0,1fr)}.bag-layout .item-detail{padding:9px}.module-tabs{gap:8px;width:49px}.module-tabs button{min-height:64px;padding:5px}.arts-layout .arts-grid{gap:7px;padding:7px}.art-summary{padding:6px 10px}.art-summary img{width:48px;height:48px}.art-description{margin-top:5px;padding:6px 10px}.art-detail-actions{padding-top:5px}}@container game (width<=680px){.arts-layout .arts-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.bag-layout .inventory-grid{gap:5px}.arts-layout .art-entry strong{font-size:10px}}.wulin-root .wulin-button,.wulin-root .gold-button{font-size:var(--ui-name)}.battle-message h2{font-size:var(--ui-title)}.battle-message p,.loading-cover>span{font-size:var(--ui-copy)}.loading-cover>strong{font-size:var(--ui-title)}.battle-message .gold-button,.loading-cover .gold-button{min-height:40px;padding:6px 20px}.wulin-root,.wulin-panel{--paper:#f8eed7;--paper-line:#d2b98b;--ink:#382316;--gold:#bd8437;--red:#812b1b;--ui-title:clamp(20px, calc(var(--game-width) * .025), 32px);--ui-name:clamp(14px, calc(var(--game-width) * .016), 21px);--ui-copy:clamp(12px, calc(var(--game-width) * .014), 18px);--ui-small:clamp(11px, calc(var(--game-width) * .012), 15px);--scroll-heading:clamp(48px, calc(var(--game-height) * .105), 74px)}.wulin-panel{width:min(1160px, calc(var(--game-width) - var(--safe-left) - var(--safe-right) - 120px));height:min(660px, calc(var(--game-height) - var(--safe-top) - var(--safe-bottom) - 60px));background:radial-gradient(ellipse at 40% 20%, #fff9e8, var(--paper));border:7px solid #753b22;border-radius:14px;box-shadow:inset 0 0 0 2px #e9c788,inset 0 0 20px #ab7c3633,0 0 0 2px #f0cd82,0 0 0 4px #5b321f,0 15px 50px #16171188}.wulin-panel::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161c2080}.panel-heading{height:var(--scroll-heading);border-bottom:1px solid var(--paper-line);background:linear-gradient(#a7552f 0 5px,#602919 5px 9px,#0000 9px),linear-gradient(110deg,#dfc69944,#0000 40%,#d4b78244);place-items:center;padding:4px 52px;display:grid}.panel-heading h2{font:700 var(--ui-title)/1.1 var(--calligraphy);color:#351a10;letter-spacing:.12em;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);background:#fbf0d8;border:0;min-width:160px;height:auto;margin:0;padding:4px 30px}.panel-heading:before,.panel-heading:after{content:"❖";color:#e3b567;text-shadow:1px 2px #50200d;pointer-events:none;font-size:28px;position:absolute;top:8px}.panel-heading:before{left:8px}.panel-heading:after{font-size:16px;top:24px;right:54px}.panel-close{color:#ffe6a3;background:radial-gradient(at 40% 20%,#b94a2d,#7a1c11);border:3px solid #e6b868;border-radius:50%;place-items:center;padding:0;display:grid;top:3px;right:3px;box-shadow:inset 0 0 0 2px #763718,0 2px 3px #381607}.module-layout,.records-content,.settings-content{height:calc(100% - var(--scroll-heading))}.module-layout{gap:0;padding:10px}.bag-layout:after,.arts-layout:after{display:none}.module-tabs{background:0 0;gap:10px;width:clamp(48px,6vw,76px);padding:6px 0 6px 6px}.module-tabs button{writing-mode:vertical-rl;letter-spacing:3px;color:#fbe5b8;min-height:65px;font:700 var(--ui-name)/1.3 var(--calligraphy);background:linear-gradient(120deg,#9b5030,#612b1e);border:3px double #d4a461;border-radius:8px;padding:10px 6px;box-shadow:inset 0 0 0 1px #4f281b,0 2px 3px #5b2c1a55}.module-intro,.bag-grid-section header{height:28px;min-height:28px;margin:0 0 4px;padding:2px 3px}.module-intro h3{font:700 var(--ui-name)/1.3 var(--calligraphy)}.bag-main{border:1px solid var(--paper-line);border-radius:9px;grid-template-columns:minmax(155px,28%) minmax(0,1fr);box-shadow:inset 0 0 0 3px #fff9e680}.bag-layout .item-detail{background:radial-gradient(at 50% 12%,#fff8,#0000 65%);padding:16px}.item-summary{flex-direction:column;gap:8px}.bag-layout .large-item{width:clamp(64px,calc(var(--game-height) * .2),145px);height:clamp(64px,calc(var(--game-height) * .2),145px);box-shadow:none;background:radial-gradient(#ded7b8,#ddd4bc88 65%,#0000 67%);border:0;border-radius:50%;padding:10px}.bag-layout .item-detail h3{font-family:var(--calligraphy);font-size:var(--ui-name)}.bag-layout .inventory-grid{gap:8px;padding:4px}.inventory-slot,.arts-layout .art-entry{background:linear-gradient(135deg,#8f795c,#bba782 60%,#d4c2a1);border:3px double #9c7548;border-radius:6px;box-shadow:inset 0 0 0 2px #fce8b9,inset 0 3px 9px #40271855,0 0 0 1px #d7bd90}.inventory-slot img{object-fit:contain;filter:drop-shadow(0 2px 1px #30200b66);padding:3px}.inventory-slot.empty{opacity:.45}.paging{flex-shrink:0}.paging button,.wulin-button,.gold-button{color:#573015;background:linear-gradient(#fff2ce,#e7c68c);border:3px double #b18448;border-radius:7px;box-shadow:inset 0 0 0 1px #fff4cc,0 2px #805225}.wulin-button.primary,.gold-button{background:linear-gradient(120deg,#ffe8a1,#e7b658 55%,#f4d483);border-color:#a7702f}.arts-layout .art-detail-sheet{border:1px solid var(--paper-line);border-radius:9px 0 0 9px;flex-shrink:0;width:29%;height:100%;padding:8px 14px;overflow:auto}.art-summary{text-align:center;background:0 0;border:0;flex-direction:column;padding:0}.art-summary img{width:clamp(65px,calc(var(--game-height) * .23),165px);height:clamp(65px,calc(var(--game-height) * .23),165px);object-fit:contain;background:radial-gradient(#a4b8a144,#0000 70%);border:0}.art-summary h3{font:700 var(--ui-name)/1.4 var(--calligraphy)}.art-summary p{display:none}.ownership-label{background:#ffe8b24d;border:1px solid #c8a574;border-radius:12px;padding:2px 14px;display:inline-block}.art-description{border:0;border-top:1px solid var(--paper-line);background:0 0;flex:1;min-height:40px;margin-top:6px;padding:8px 0}.art-description h4{display:none}.art-description p{line-height:1.55}.art-detail-actions{text-align:center;flex-direction:column;gap:5px;padding:5px 0}.art-detail-actions .wulin-button{border-radius:8px;width:100%}.art-followup{flex-wrap:wrap;gap:3px}.art-followup select{max-width:100%}.arts-layout .arts-list{border:1px solid var(--paper-line);border-left:0;border-radius:0 9px 9px 0;flex:1;min-width:0;padding:4px 10px}.arts-layout .arts-grid{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;gap:10px;padding:4px}.arts-layout .art-entry{aspect-ratio:1;place-items:center;padding:4px;display:grid;overflow:hidden}.arts-layout .art-entry img{aspect-ratio:1;object-fit:contain;object-position:center;filter:drop-shadow(0 2px 2px #30211488);width:100%;min-width:0;height:100%;min-height:0;margin:0;display:block}.arts-layout .art-entry.unowned img{filter:grayscale();opacity:.65}.arts-layout .art-entry strong{color:var(--ink);font:700 var(--ui-small)/1.2 var(--calligraphy);background:#f4e5c6;margin:2px -4px 0;padding:4px 0;display:block;position:static}.art-slot-empty{min-height:0}.friends-layout .module-tabs{padding:6px 6px 6px 0}.friends-layout .module-tabs button{writing-mode:horizontal-tb;letter-spacing:1px}.friend-list{border:1px solid var(--paper-line);border-radius:9px 0 0 9px;padding:8px 12px}.friend-row{background:linear-gradient(125deg,#fff5dd99,#ebd3a333);border-radius:9px;flex-shrink:0;gap:12px;min-height:74px;margin-bottom:8px;padding:10px}.friend-row.selected{padding:9px}.friend-row>img{width:clamp(40px,calc(var(--game-height) * .1),70px);height:clamp(40px,calc(var(--game-height) * .1),70px)}.friend-row strong{font-size:var(--ui-name)}.friend-row div>span,.friend-row>span{font-size:var(--ui-small)}.friend-row>div{overflow-wrap:anywhere;min-width:0}.friend-detail{border:1px solid var(--paper-line);border-left:0;border-radius:0 9px 9px 0;gap:6px;width:34%;padding:12px}.friend-portrait{width:clamp(65px,calc(var(--game-height) * .23),168px);height:clamp(65px,calc(var(--game-height) * .23),168px);padding:4px}.friend-detail>.wulin-button{margin-top:4px;padding:5px 12px}.friend-detail .friend-note{font-size:var(--ui-small);margin:6px 0}.hall{border-width:1px;border-radius:0;container-type:normal}.hall-top{background:0 0;align-items:flex-start;gap:14px;padding:12px 18px}.hall-profile{background:linear-gradient(90deg,#372b21e6,#372b21a6);border:2px solid #b58a4c;border-radius:4px;gap:9px;padding:4px 14px 4px 4px;box-shadow:inset 0 0 0 1px #f1ca7977}.hall-profile img{border-radius:2px;width:clamp(42px,8cqh,70px);height:clamp(42px,8cqh,70px)}.hall-profile strong{font-size:var(--ui-name)}.hall-profile span{font-size:var(--ui-small);margin-top:4px}.hall-money{font-size:var(--ui-small);background:#382b22dc;border:2px solid #ba904f;border-radius:18px 5px;gap:10px;margin:0 auto;padding:7px 14px}.hall-money b{font-size:var(--ui-copy)}.hall-settings{width:44px;min-width:44px;height:44px;min-height:44px}.hall-location,.hall-footer,.penguin-speech,.hall-character>span{display:none}.hall-character{width:28%;bottom:22%;left:50%}.hall-character img{object-fit:contain;width:100%;height:clamp(85px,38cqh,300px)}.hall-bottom{background:linear-gradient(#944b2aee,#632a1bea);border:4px double #c4914b;border-radius:12px;gap:clamp(12px,3cqw,40px);padding:4px 25px;bottom:12px;box-shadow:inset 0 0 0 2px #4d271a,0 3px 4px #2d190d66}.hall-bottom button,.hall-bottom button.hall-fight{width:8cqw;min-width:65px;max-width:110px;min-height:60px;box-shadow:none;font:700 var(--ui-name)/1.2 var(--calligraphy);color:#fff0c4;text-shadow:0 2px 2px #28130a;background:0 0;border:0;padding:0}.hall-bottom button.hall-fight{color:#ffdc6b}.hall-nav-art{filter:drop-shadow(0 2px 2px #23150677);background-repeat:no-repeat;background-size:400% 100%;width:clamp(44px,9cqh,78px);height:clamp(44px,9cqh,78px);margin:-12px auto 0;display:block}.hall-bottom button:nth-child(2) .hall-nav-art{background-position:33.333% 0}.hall-bottom button:nth-child(3) .hall-nav-art{background-position:66.667% 0}.hall-bottom button:nth-child(4) .hall-nav-art{background-position:100% 0}.hall-friends{width:64px;height:auto;font:700 var(--ui-name)/1.2 var(--calligraphy);color:#fff1c5;background:#4e3027d9;border:3px double #cfa15c;border-radius:50% 50% 10px 10px;padding:5px;top:43%;right:3%}.hall-friends img{object-fit:contain;width:40px;height:40px;margin:auto}.battle-view .hud,.battle-view .round-plaque{display:block}.battle-view .battle-controls{bottom:31px}.battle-round{visibility:hidden}.battle-controls .gold-button{zoom:calc(2 / 3);min-height:36px;font-size:var(--ui-small);padding:5px 12px}.battle-view .wuxia-loading{color:#472712;text-shadow:0 1px #fff4d1;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;gap:6px;padding:12px 20px;display:flex;inset:0}.wuxia-loading:before{content:"";pointer-events:none;background:linear-gradient(#fff0c944,#0000 30%,#f8e9cbcc 80%);position:absolute;inset:0}.wuxia-loading>*{position:relative}.loading-brand{font:900 clamp(25px,5cqh,46px)/1.1 var(--calligraphy);color:#ffde92;text-shadow:2px 2px #633518,-2px -1px #633518}.battle-preparation{text-align:center;width:min(520px,74%);font:700 var(--ui-copy)/1.3 var(--font-system);gap:3px;display:grid}.battle-preparation progress{-webkit-appearance:none;appearance:none;background:#4f2d1c;border:4px double #e5b666;border-radius:12px;width:100%;height:24px;overflow:hidden;box-shadow:0 2px 3px #68412177}.battle-preparation progress::-webkit-progress-bar{background:#4f2d1c}.battle-preparation progress::-webkit-progress-value{background:linear-gradient(#fff3a6,#f1bf47 45%,#dda13b 65%,#ffe181);border-radius:8px}.battle-preparation progress::-moz-progress-bar{background:linear-gradient(#fff3a6,#f1bf47 45%,#dda13b 65%,#ffe181);border-radius:8px}.loading-tip{font-size:var(--ui-small)}.battle-view .wuxia-loading .loading-leave{min-height:36px;font-size:var(--ui-small);margin:0;padding:5px 12px;position:absolute;bottom:10px;left:12px}.battle-message{background:radial-gradient(at top,#fff8e4,var(--paper));border:5px double #9d6637;box-shadow:0 0 0 2px #efd399,0 0 0 100vmax #14252988}@container game (height<=400px){.module-layout{padding:5px}.bag-layout .item-detail{padding:8px}.item-summary{flex-direction:column;gap:3px}.bag-layout .large-item{width:65px;height:65px}.arts-layout .art-detail-sheet{width:30%;padding:5px 8px}.art-summary{gap:3px}.art-summary img{width:64px;height:64px}.arts-layout .arts-grid{gap:6px}.friend-row{gap:7px;min-height:62px;padding:7px}.friend-row.selected{padding:6px}.friend-detail{gap:4px;padding:6px}.friend-detail .friend-note{line-height:1.3}.hall-top{padding:7px 10px}.hall-character{bottom:24%}.hall-bottom{padding:2px 20px;bottom:7px}}.wuxia-loading .loading-brand{margin-bottom:clamp(24px,10cqh,70px)}.bag-layout .inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr));justify-content:start;gap:8px}.arts-layout .arts-grid{grid-template-columns:repeat(auto-fill,calc(18.75% - 5.625px));justify-content:start}.battle-message{min-width:0;max-width:calc(100% - 120px);max-height:calc(100% - 60px);overflow:auto}.first-visit{aspect-ratio:16/9}@container game (width<=700px){.bag-main{grid-template-columns:minmax(125px,28%) minmax(0,1fr)}.module-tabs{width:46px}.module-tabs button{padding:5px 3px}.arts-layout .art-detail-sheet{width:34%}.arts-layout .arts-list{padding:4px}.friend-detail{width:37%}.friend-row{flex-wrap:wrap}}@container game (height<=360px){.module-tabs{gap:6px}.module-tabs button{min-height:44px;padding-block:5px}.friend-detail{gap:2px;padding:4px}.friend-portrait{flex-shrink:0;width:40px;height:40px;padding:2px}.friend-detail>.wulin-button{min-height:32px;margin-top:2px;padding:3px 8px}.friend-detail>.primary{min-height:36px}}.panel-close-icon{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;pointer-events:none;width:22px;height:22px;display:block}.battle-message button,.framework-toast button,.panel-empty button{transform-origin:50%;scale:.666667}.friend-list,.records-content{flex-direction:column;min-height:0;display:flex;overflow:hidden}.infinite-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.friend-rows,.record-rows{flex:1}.friend-rows{flex-direction:column;display:flex}.friend-rows .friend-row{width:100%}.infinite-tail{text-align:center;min-height:24px;font-size:var(--ui-small);color:#806844;flex-shrink:0;grid-column:1/-1;padding:6px}.infinite-tail button{scale:.666667}.wulin-root:has(.battle-fullscreen:not([hidden])){padding:0}.battle-view.battle-fullscreen{width:100%;height:100%;max-height:none;position:absolute;inset:0}.battle-fullscreen .battle-viewport{aspect-ratio:auto;border:0;width:100%;height:100%}.battle-hud-screen{top:var(--safe-top);transform-origin:0 0;pointer-events:none;width:1280px;height:720px;position:absolute}.battle-fullscreen .battle-controls{bottom:max(8px, var(--safe-bottom));left:max(8px, var(--safe-left));right:max(8px, var(--safe-right))}.battle-fullscreen .battle-controls .battle-end-button,.battle-fullscreen .battle-controls .battle-speed-button{zoom:1;width:112px;min-width:0;height:36px;min-height:0;box-shadow:none;background:var(--art-battleEnd) center / contain no-repeat;color:#0000;border:0;border-radius:0;flex:none;margin:0;padding:0;font-size:0;scale:1}.battle-fullscreen .battle-controls .battle-speed-button{background-image:var(--art-battleSpeed1)}.battle-fullscreen .battle-controls .battle-speed-button[data-speed="3"]{background-image:var(--art-battleSpeed3)}.battle-fullscreen .battle-controls .battle-end-button,.battle-fullscreen .battle-controls .battle-speed-button{outline:none}:is(.battle-fullscreen .battle-controls .battle-end-button:focus-visible,.battle-fullscreen .battle-controls .battle-speed-button:focus-visible){filter:brightness(1.12)drop-shadow(0 0 2px #fff0b3);outline:none}:root{--art-battleEnd:url(/ui/battleEnd-c6ed0e49092e307c.webp);--art-settlementReplayBridge:url(/ui/settlementReplayBridge-38286925e163e0b8.webp);--art-battleSpeed1:url(/ui/battleSpeed1-65e703f078b89b74.webp);--art-battleSpeed3:url(/ui/battleSpeed3-ea11332d901aeca6.webp);--art-panelFrame:url(/ui/panelFrame-bc4a1522e2721334.webp);--art-panelGoldButton:url(/ui/panelGoldButton-5ddbe2c8151a694d.webp);--art-panelTitle:url(/ui/panelTitle-7625e8d4235f642d.webp);--art-panelClose:url(/ui/panelClose-d1a11ca4791c00af.webp);--art-panelPlay:url(/ui/panelPlay-193034343bb0485c.webp);--art-recordVs:url(/ui/recordVs-b32c602118d828db.webp);--art-recordWin:url(/ui/recordWin-5c096ba0dc0c5360.webp);--art-recordLoss:url(/ui/recordLoss-32389a3ef3b98c4c.webp);--art-recordPlay:url(/ui/recordPlay-bb9650502adae3de.webp);--art-recordTitle:url(/ui/recordTitle-f21dc387aca51b69.webp);--art-recordClose:url(/ui/recordClose-9aa493a49fed89dc.webp);--art-recordFrame:url(/ui/recordFrame-c07072a9de6d7cc0.webp);--art-recordPaper:url(/ui/recordPaper-dde4bb1f440c8ba9.webp);--art-recordRow:url(/ui/recordRow-c56a3dc9ee7542c5.webp);--art-recordSummaryOrnament:url(/ui/recordSummaryOrnament-ec042fe55bba5dfb.webp);--art-recordPortraitFrame:url(/ui/recordPortraitFrame-72c2128f26a87bb1.webp);--art-recordHint:url(/ui/recordHint-89504c54f66a58ca.webp);--art-recordBamboo:url(/ui/recordBamboo-6758e66e2a93eb5f.webp);--art-collectionFrame:url(/ui/collectionFrame-a50da3ef013a6cbc.webp);--art-collectionBagTitle:url(/ui/collectionBagTitle-156f829b97a50c9b.webp);--art-collectionArtsTitle:url(/ui/collectionArtsTitle-1c0c69c19100c0e8.webp);--art-collectionPaper:url(/ui/collectionPaper-86d402c54696126c.webp);--art-collectionDivider:url(/ui/collectionDivider-e5e889b9df4d7d4d.webp);--art-collectionDetailInk:url(/ui/collectionDetailInk-1372357b82e43878.webp);--art-collectionArtsDetailInk:url(/ui/collectionArtsDetailInk-59bebb015fba05e4.webp);--art-collectionBagDivider:url(/ui/collectionBagDivider-d224ddcea72acbff.webp);--art-collectionArtsDivider:url(/ui/collectionArtsDivider-83c87f07dcfa5ed9.webp);--art-collectionPractice:url(/ui/collectionPractice-e7e06cdcfe7d2df8.webp);--art-collectionOwned:url(/ui/collectionOwned-47613d93f5b580a6.webp);--art-collectionPotionTab:url(/ui/collectionPotionTab-87d5ad835acc1ae9.webp);--art-collectionEnhanceTab:url(/ui/collectionEnhanceTab-f1323152be637de8.webp);--art-collectionWeaponTab:url(/ui/collectionWeaponTab-ace776e4d99c42a2.webp);--art-collectionSkillTab:url(/ui/collectionSkillTab-6fd11dda5723c563.webp);--art-collectionTabGap:url(/ui/collectionTabGap-db11d379d55a8712.webp);--art-collectionScrollHint:url(/ui/collectionScrollHint-39780b2900d27fbf.webp);--art-collectionPotionTabInactive:url(/ui/collectionPotionTabInactive-ea972f368d8e4fc2.webp);--art-collectionWeaponTabInactive:url(/ui/collectionWeaponTabInactive-2d0aabc54d4371d5.webp);--art-collectionEnhanceTabActive:url(/ui/collectionEnhanceTabActive-4e920e0e9dc28d3e.webp);--art-collectionSkillTabActive:url(/ui/collectionSkillTabActive-3f57ddf6f71c1e21.webp);--art-collectionArtsCell:url(/ui/collectionArtsCell-7606dc5615bcb8de.webp);--art-collectionBagCell:url(/ui/collectionBagCell-0d92746d8b06a521.webp);--art-friendFrame:url(/ui/friendFrame-f5c9c3703c6cc4ce.webp);--art-friendPaper:url(/ui/friendPaper-9af2be12c7d247a5.webp);--art-friendAcceptedTab:url(/ui/friendAcceptedTab-d11568f48e88857f.webp);--art-friendSearchTab:url(/ui/friendSearchTab-585719444f4b1b21.webp);--art-friendPendingTab:url(/ui/friendPendingTab-be1633121dfd66be.webp);--art-friendGap:url(/ui/friendGap-16197ea02b875298.webp);--art-friendDivider:url(/ui/friendDivider-9468b1c37a9def44.webp);--art-friendFooterFull:url(/ui/friendFooterFull-9501fda121713a67.webp);--art-friendFooterPaper:url(/ui/friendFooterPaper-e26a395153b4aa06.webp);--art-friendClose:url(/ui/friendClose-ec2bc232dd10025f.webp);--art-friendRainPaper:url(/ui/friendRainPaper-5770037d78bf6e4f.webp);--art-friendMountainPaper:url(/ui/friendMountainPaper-1d6d39528b2ef265.webp);--art-friendRowSelected:url(/ui/friendRowSelected-1eb7df8325e21f8a.webp);--art-friendRowRain:url(/ui/friendRowRain-1b6b4e8b08d8f748.webp);--art-friendRowMountain:url(/ui/friendRowMountain-bb824ab03a01b1db.webp);--art-friendRowPaper:url(/ui/friendRowPaper-334ddb2da3b5cf27.webp);--art-friendDetail:url(/ui/friendDetail-3bd5e3d0dd17c6e1.webp);--art-friendChallenge:url(/ui/friendChallenge-c579f814e9762e2a.webp);--art-friendRemove:url(/ui/friendRemove-8cb9d7005099bba4.webp);--art-friendNote:url(/ui/friendNote-8945db6c20f7730d.webp);--art-friendAcceptedTabInactive:url(/ui/friendAcceptedTabInactive-234e844d9f7b5add.webp);--art-friendSearchTabActive:url(/ui/friendSearchTabActive-4fdfca13db15564d.webp);--art-friendPendingTabActive:url(/ui/friendPendingTabActive-6e795a8e267c31a2.webp);--art-settlementCompactVictory:url(/ui/settlementCompactVictory-b51fe286cc5c8099.webp);--art-settlementCompactDefeat:url(/ui/settlementCompactDefeat-7c25127e43906ed0.webp)}.wulin-panel,.settlement-sheet{--paper:#f8efdd;--paper-line:#d7c3a3;--ink:#482718;--panel-height:min(660px, calc(var(--game-height) - var(--safe-top) - var(--safe-bottom) - 60px));--scroll-heading:clamp(38px, calc(var(--game-height) * .085), 54px);--ui-title:clamp(22px, calc(var(--game-width) * .025), 32px);--ui-name:clamp(15px, calc(var(--game-width) * .019), 24px);--ui-copy:clamp(12px, calc(var(--game-width) * .0145), 18px);--ui-small:clamp(11px, calc(var(--game-width) * .012), 15px);color:var(--ink);background:radial-gradient(ellipse at 30% 30%, #fffaf0bb, transparent 70%), repeating-linear-gradient(37deg, #a27f4c04 0 1px, transparent 1px 5px), var(--paper);border:3px double #b58950;border-radius:13px;box-shadow:inset 0 0 0 3px #fff8e7,inset 0 0 0 5px #d4b78688,0 0 0 2px #703a25,0 0 0 4px #d5ac6b,0 15px 45px #25130780}.wulin-panel{overflow:hidden}.panel-heading{background:0 0;border:0;padding:0 50px;position:relative}.panel-heading>span,.panel-heading:before,.panel-heading:after{display:none}.panel-heading h2{clip-path:none;background:#fbf0d8;border:3px double #c4a16b;border-radius:8px 8px 18px 18px;min-width:130px;padding:4px 24px;box-shadow:0 2px 2px #92643544}.panel-close{z-index:3;border-width:2px;width:36px;min-width:36px;height:36px;min-height:36px;top:3px;right:4px}.scroll-corners{pointer-events:none;z-index:2;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.scroll-corner{width:clamp(28px,4cqw,52px);height:auto;position:absolute}.scroll-corner.tl{top:0;left:0;transform:scaleY(-1)}.scroll-corner.tr{top:0;right:0;transform:scale(-1)}.scroll-corner.bl{bottom:0;left:0}.scroll-corner.br{bottom:0;right:0;transform:scaleX(-1)}.module-layout{padding:3px 12px 12px}.paper-landscape{color:#918773;opacity:.22;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.item-detail,.art-detail-sheet,.friend-detail,.friend-row{isolation:isolate;position:relative}.item-detail>:not(.paper-landscape),.art-detail-sheet>:not(.paper-landscape),.friend-detail>:not(.paper-landscape),.friend-row>:not(.paper-landscape){z-index:1;position:relative}.paper-divider{font:600 var(--ui-copy)/1.5 var(--calligraphy);color:#866242;justify-content:center;align-items:center;gap:10px;display:flex}.paper-divider:before,.paper-divider:after{content:"";background:linear-gradient(90deg,#0000,#c5a984);flex:1;height:1px}.paper-divider:after{transform:rotate(180deg)}.module-tabs{width:clamp(46px, calc(var(--game-width) * .06), 72px);background:repeating-radial-gradient(at 0 0,#0000 0 6px,#daa35712 7px 8px),linear-gradient(110deg,#982d23,#61241c);border:3px double #b38448;border-radius:0 18px 18px 0;flex-shrink:0;gap:12px;margin:6px 0 10px 6px;padding:14px 3px}.module-tabs button{writing-mode:horizontal-tb;letter-spacing:1px;width:100%;min-height:65px;font-size:var(--ui-name);background:#663323a8;border:3px double #c29a61;border-radius:9px;flex-shrink:0;padding:10px 3px;box-shadow:inset 0 0 0 1px #e4bd7f44}.module-tabs button.selected{color:#5b2b15;background:linear-gradient(120deg,#fff6d9,#f2d99c);border-color:#bd8446;box-shadow:inset 0 0 0 1px #fff9de,0 1px 4px #30170666}.bag-main{border:1px solid var(--paper-line);box-shadow:none;background:0 0;border-radius:6px;grid-template-columns:minmax(120px,28%) minmax(0,1fr)}.bag-layout .item-detail{text-align:center;border-right:1px solid var(--paper-line);background:0 0;padding:12px}.item-summary{text-align:center;flex-direction:column;gap:8px}.bag-layout .large-item{width:clamp(65px,calc(var(--panel-height) * .32),175px);height:clamp(65px,calc(var(--panel-height) * .32),175px);background:radial-gradient(#bbb69d33,#0000 68%);padding:6px}.bag-layout .item-detail h3{margin:0 0 7px}.item-quantity{color:#99652f;font-size:var(--ui-copy)}.item-detail .paper-divider{margin:14px 0 7px}.bag-layout .item-detail>p{font-size:var(--ui-copy);margin:0;line-height:1.6}.bag-grid-section{padding:8px 10px}.bag-grid-section>header,.arts-list>.module-intro,.arts-help{display:none}.bag-layout .inventory-grid,.arts-layout .arts-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:7px;padding:4px}.bag-layout .inventory-grid{height:100%}.inventory-slot,.arts-layout .art-entry{background:linear-gradient(130deg,#d6c6ae99,#efe6d7aa);border:1px solid #bba486;border-radius:5px;padding:4px;box-shadow:inset 0 1px 3px #88694b26}.inventory-slot.empty,.art-slot-empty{opacity:.45}.inventory-slot.selected,.arts-layout .art-entry.selected{background:#ecd9ae66;border-color:#e7a937;box-shadow:inset 0 0 0 2px #fffbea,0 0 0 2px #f0bb4c,0 0 8px #eebb5266}.inventory-slot b{color:#482718;text-shadow:0 1px #fff8e8;font:700 var(--ui-small)/1 var(--font-system);background:0 0;bottom:4px;right:4px}.inventory-slot img{padding:0}.arts-layout .art-entry img{object-position:center;padding:0}.arts-layout .art-entry.unowned img{opacity:.4;filter:grayscale()sepia(.3)}.arts-layout .art-detail-sheet{background:0 0;width:28%;padding:8px 12px}.art-summary{gap:6px}.art-summary img{width:clamp(62px,calc(var(--panel-height) * .31),175px);height:clamp(62px,calc(var(--panel-height) * .31),175px)}.art-summary h3{margin:0}.ownership-label{font-size:var(--ui-small);background:linear-gradient(#ffedb8,#ebc37c);border:3px double #c09654;border-radius:8px;padding:1px 14px}.art-description{margin-top:8px;padding:6px 0;overflow:auto}.art-description p{font-size:var(--ui-copy);margin:0}.art-detail-actions>span{display:none}.art-detail-actions{padding:4px 0 2px}.arts-layout .arts-list{background:0 0;padding:8px 9px}.wulin-panel .wulin-button,.settlement-sheet .gold-button{font-family:var(--calligraphy);background:linear-gradient(110deg,#fff8e8,#efdbb9);border:3px double #b78a4e;border-radius:9px;box-shadow:inset 0 0 0 1px #fff8df,0 2px 2px #8c603f66}.wulin-panel .wulin-button.primary,.settlement-sheet .gold-button{background:radial-gradient(at 30% 10%,#ffeeb0,#0000 70%),linear-gradient(#f6d57e,#e6b356)}.art-detail-actions .wulin-button{min-height:34px;font-size:var(--ui-name);padding:4px 8px}.friends-layout .module-tabs{border-radius:16px 0 0 16px;margin:6px 6px 10px 0;padding:12px 3px}.friend-list{border:0;border-right:1px solid var(--paper-line);border-radius:0;padding:4px 10px}.friend-list .module-intro{height:25px;min-height:25px}.friend-rows{gap:8px;padding:3px}.friend-rows .friend-row{min-height:clamp(70px,calc(var(--panel-height) * .26),130px);background:#fbf5e966;border:1px solid #d4bd98;border-radius:4px;flex-wrap:nowrap;flex-shrink:0;gap:12px;margin:0;padding:8px 12px;overflow:hidden}.friend-row .paper-landscape{opacity:.23;width:65%;left:35%}.friend-row.selected{background:#fff0c8bb;border:1px solid #e6ad46;box-shadow:inset 0 0 0 2px #fff8dd,0 0 0 1px #e8c278}.friend-row>img{width:clamp(44px,calc(var(--panel-height) * .2),100px);height:clamp(44px,calc(var(--panel-height) * .2),100px);background:radial-gradient(#b8b59c33,#0000);border:3px double #bbb596;flex-shrink:0}.friend-row div>.online{color:#208145}.friend-row div>.offline{color:#888173}.friend-row div>span{margin-top:4px}.friend-detail{border:0;border-radius:0;gap:5px;width:35%;padding:6px 12px}.friend-portrait{width:clamp(65px,calc(var(--panel-height) * .36),180px);height:clamp(65px,calc(var(--panel-height) * .36),180px);background:radial-gradient(#b3b99f55,#0000 70%);border:3px double #9d9e83;flex-shrink:0}.friend-detail h3{font-size:var(--ui-name);margin:0}.friend-detail>p{font-size:var(--ui-small);color:var(--ink);margin:0}.friend-detail>.wulin-button{min-height:30px;font-size:var(--ui-copy);margin:2px 0 0;padding:3px 7px}.friend-detail>.primary{min-height:35px;font-size:var(--ui-name);margin-top:8px}.friend-detail .friend-note{font-size:var(--ui-small);color:#8c7355;margin:2px 0;line-height:1.3}.delete-confirm{font-size:var(--ui-small)}.delete-confirm button{background:#f4dfb3;border:1px solid #bc945a;border-radius:4px;margin:3px;padding:4px 7px}.records-summary{height:clamp(36px,calc(var(--panel-height) * .11),58px);font:700 var(--ui-name)/1.3 var(--calligraphy);flex-shrink:0;justify-content:center;align-items:center;gap:12px;display:flex}.records-summary b{color:#a76b19}.records-summary strong{color:#a13625}.record-rows{padding:3px}.battle-record{min-height:clamp(62px,calc(var(--panel-height) * .205),115px);background:linear-gradient(115deg,#fff9ea66,#efe3cd55);border:1px solid #cdbb9c;border-radius:5px;grid-template-columns:40px minmax(0,1fr) 22px minmax(0,1fr) 36px 48px 40px;align-items:center;gap:8px;margin-bottom:7px;padding:8px;display:grid}.record-mode{color:#ffefd2;width:36px;height:36px;font:700 var(--ui-copy)/1 var(--calligraphy);background:#863829;border:3px double #f2d6b0;border-radius:50%;place-items:center;display:grid}.record-fighter{min-width:0;font:700 var(--ui-copy)/1.3 var(--calligraphy);overflow-wrap:anywhere;align-items:center;gap:7px;display:flex}.record-fighter img{object-fit:contain;background:#f4e5c8;border:3px double #b88a48;border-radius:50%;flex-shrink:0;width:34px;height:34px}.record-versus{color:#9b805c;font:italic 700 var(--ui-name)/1 var(--font-system)}.record-result{width:36px;height:40px;font:700 27px/1 var(--calligraphy);border:3px double;border-radius:50%;place-items:center;display:grid}.record-result.victory{color:#a87920}.record-result.defeat{color:#a83d31}.record-rounds{font-size:var(--ui-small);text-align:center;color:#846645}.record-play{color:#94531a;background:linear-gradient(135deg,#fff3b4,#eaba54);border:3px double #975c21;border-radius:50%;place-items:center;width:40px;height:40px;padding:7px;display:grid;box-shadow:inset 0 0 0 1px #fff3c5,0 2px 2px #8c653c66}.record-play svg{fill:currentColor;width:100%;height:100%}.record-play:hover{filter:brightness(1.08)}.record-play:focus-visible{outline-offset:2px;outline:2px solid #bc7c23}.wulin-panel button:focus-visible{outline-offset:2px;outline:2px solid #bc7c23}.settlement-sheet{isolation:isolate;flex-direction:column;width:min(1050px,100% - 120px);max-width:none;height:min(610px,100% - 60px);max-height:none;margin:0;padding:12px 30px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 3px #fff8e7,inset 0 0 0 5px #d4b78688,0 0 0 3px #8c482c,0 0 0 100vmax #14252988}.settlement-sheet>:not(.paper-landscape):not(.scroll-corners){z-index:1;position:relative}.settlement-heading{flex-shrink:0}.settlement-sheet .settlement-heading h2{color:#7f2417;font:900 clamp(32px,calc(var(--game-height) * .105),72px)/1.1 var(--calligraphy);letter-spacing:.1em;text-shadow:0 2px #fff5d8;margin:0}.settlement-sheet .settlement-heading p{font:700 var(--ui-name)/1.4 var(--calligraphy);margin:5px 0 0}.settlement-heading b{color:#a42f20}.settlement-body{flex:1;grid-template-columns:46% 54%;align-items:stretch;min-height:0;display:grid}.settlement-hero{background:radial-gradient(at 50% 80%,#b7ad8355,#0000 60%);min-height:0}.settlement-hero img{object-fit:contain;width:100%;height:100%;padding:5px 15px}.settlement-awards{flex-direction:column;justify-content:center;min-height:0;padding:6px 8px;display:flex;overflow:auto}.settlement-awards h3{margin:0 0 4px}.settlement-rewards{gap:6px;display:flex}.settlement-rewards>div{background:#ead8b633;border:1px solid #d9c2a0;border-radius:5px;flex:1;justify-items:center;padding:4px;display:grid}.settlement-rewards svg{width:clamp(36px,calc(var(--game-height) * .13),86px);height:clamp(30px,calc(var(--game-height) * .1),68px)}.settlement-rewards span{font-size:var(--ui-copy)}.settlement-rewards strong{color:#a97021;font:700 clamp(22px,calc(var(--game-height) * .055),40px)/1.1 var(--font-system)}.settlement-sheet .settlement-credit,.settlement-sheet .settlement-unlocks{font-size:var(--ui-small);margin:4px 0 0;line-height:1.4}.settlement-sheet .settlement-friendly{font-size:var(--ui-copy);margin:10px 0}.settlement-sheet footer{flex-shrink:0}.settlement-sheet footer .gold-button{min-width:150px;height:auto;min-height:34px;font-size:var(--ui-name);margin:2px 0;padding:4px 22px;scale:1}@container game (width<=720px){.module-layout{padding-inline:8px}.bag-grid-section,.arts-layout .arts-list{padding:6px}.bag-layout .inventory-grid,.arts-layout .arts-grid{gap:5px}.arts-layout .art-detail-sheet{width:30%;padding-inline:7px}.friend-detail{width:35%;padding-inline:6px}.friend-list{padding-inline:5px}.friend-rows .friend-row{gap:7px;padding:6px}.records-content{padding-inline:10px}.battle-record{grid-template-columns:32px minmax(0,1fr) 18px minmax(0,1fr) 30px 36px 36px;gap:5px;padding:6px}.record-fighter img{width:26px;height:26px}.record-fighter{gap:4px}.record-mode{width:30px;height:30px}.record-result{width:30px;height:34px;font-size:24px}.record-play{width:36px;height:36px;padding:6px}}@container game (height<=360px){.friend-portrait{width:64px;height:64px}.friend-detail{gap:3px}.friend-detail>.primary{min-height:30px;margin-top:3px}.friend-detail .friend-note{font-size:10px}.module-tabs{gap:8px;padding-block:8px}.module-tabs button{min-height:52px;padding-block:6px}.bag-layout .large-item,.art-summary img{width:64px;height:64px}.item-detail .paper-divider{margin-top:8px}.art-summary{gap:3px}.art-description{margin-top:4px}.settlement-sheet{padding:8px 20px}}.wulin-panel{background:var(--art-panelFrame) center / 100% 100% no-repeat;border:0;border-radius:12px;padding:7px 9px 8px;box-shadow:0 10px 36px #26150966}.wulin-panel>.scroll-corners,.settlement-sheet>.scroll-corners{display:none}.wulin-panel .panel-heading{height:var(--scroll-heading);margin-top:-7px}.panel-heading h2{background:var(--art-panelTitle) center / 100% 100% no-repeat;min-width:180px;height:42px;box-shadow:none;border:0;border-radius:0;place-items:center;padding:4px 28px;font-weight:900;display:grid}.panel-close{background:var(--art-panelClose) center / 100% 100% no-repeat;border:0;top:0;right:-2px;box-shadow:0 2px 2px #68401c55}.paper-landscape>g:first-child{display:none}.bag-layout .item-detail,.arts-layout .art-detail-sheet{background:0 0}.item-summary,.art-summary{position:relative}.item-summary:before,.art-summary:before{content:"";width:clamp(75px,calc(var(--panel-height) * .34),190px);aspect-ratio:1;pointer-events:none;border:5px double #a7a08933;border-radius:47% 52% 49% 51%;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(-12deg)}.bag-layout .large-item{border-radius:0;position:relative}.module-tabs button{white-space:nowrap;letter-spacing:0;font-weight:900}.wulin-panel .wulin-button.primary,.settlement-sheet footer .gold-button{box-shadow:none;background:var(--art-panelGoldButton) center / 100% 100% no-repeat;color:#49240c;border:0;border-radius:0;min-height:38px;font-weight:900}.art-detail-actions .wulin-button{min-height:38px}.record-fighter img{width:40px;height:40px}.record-play{background:var(--art-panelPlay) center / 100% 100% no-repeat;box-shadow:none;border:0}.record-mode{background:var(--art-panelClose) center / 100% 100% no-repeat;border:0}.battle-record{grid-template-columns:40px minmax(0,1fr) 24px minmax(0,1fr) 38px 50px 40px;min-height:56px;margin-bottom:5px;padding:6px 9px}.settlement-sheet{background:0 0;border:0;padding:18px 42px;box-shadow:0 0 0 100vmax #14252988}.settlement-sheet>.paper-landscape{display:none}.settlement-sheet .settlement-hero img{padding:4px 14px}.settlement-sheet footer .gold-button{min-width:160px;min-height:38px;margin:0;padding:4px 25px}@container game (width<=720px){.record-fighter{font-size:13px}.record-fighter img{width:29px;height:29px}.battle-record{grid-template-columns:30px minmax(0,1fr) 18px minmax(0,1fr) 30px 35px 36px;gap:4px;padding-inline:5px}.module-tabs button{font-size:14px}}@container game (height<=360px){.panel-heading h2{min-width:150px;height:38px}.settlement-sheet{padding:13px 32px}.settlement-sheet .settlement-heading h2{font-size:34px}.settlement-sheet footer .gold-button{min-height:34px}}.settlement-reward-art{width:clamp(45px,calc(var(--game-height) * .15),90px);height:clamp(40px,calc(var(--game-height) * .13),85px);background:0 0;display:block}.settlement-reward-art.reward-coins{background-position:100%}.friends-layout .module-tabs button.selected{color:#fff0cd;background:linear-gradient(125deg,#c54830,#8b271e);border-color:#e6b972}.settlement-sheet{padding:6px 42px 10px}.settlement-sheet .settlement-heading h2{font-size:clamp(44px,calc(var(--game-height) * .16),96px)}.settlement-sheet .settlement-heading p{font-size:clamp(16px,calc(var(--game-width) * .023),26px);margin-top:0}.settlement-reward-art{width:clamp(55px,calc(var(--game-height) * .21),115px);height:clamp(45px,calc(var(--game-height) * .17),98px)}@container game (height<=360px){.settlement-sheet{padding:6px 32px 8px}.settlement-sheet .settlement-heading h2{font-size:44px}.settlement-reward-art{width:56px;height:44px}}.wulin-panel,.settlement-sheet{--ui-name:clamp(16px,calc(var(--game-width) * .023),28px)}.record-fighter{font-size:clamp(13px,calc(var(--game-width) * .018),22px)}.module-tab-symbol{fill:currentColor;opacity:.8;width:22px;height:22px;margin:0 auto 5px;display:block}.bag-layout .module-tabs button,.arts-layout .module-tabs button{min-height:85px}.settlement-sheet footer .gold-button{border-radius:12px}@container game (height<=360px){.bag-layout .module-tabs button,.arts-layout .module-tabs button{min-height:70px}.module-tab-symbol{width:18px;height:18px}}.settlement-sheet .settlement-heading{background:0 0}.victory-heading-art{width:min(520px,80%);height:clamp(64px,calc(var(--game-height) * .23),140px);object-fit:fill;margin:0 auto;display:block}.settlement-sheet.is-victory .settlement-heading h2{height:clamp(64px,calc(var(--game-height) * .23),140px);position:relative}.victory-heading-art{width:min(480px,60%);height:145%;margin:0;position:absolute;top:-22%;left:50%;transform:translate(-50%)}.wulin-panel[data-module=records]{background:var(--art-recordPaper) repeat;isolation:isolate;border-radius:18px;padding:6px 18px 12px}.wulin-panel[data-module=records]:after{content:"";pointer-events:none;z-index:4;background:var(--art-recordFrame) center / 100% 100% no-repeat;position:absolute;inset:0}.wulin-panel[data-module=records] .panel-heading{z-index:5}.wulin-panel[data-module=records] .panel-heading h2{color:#0000;background:var(--art-recordTitle) center / contain no-repeat;clip-path:polygon(0 59%,7% 34%,11% 19%,16% 25%,20% 1%,82% 1%,85% 28%,91% 20%,94% 40%,100% 60%,94% 82%,85% 88%,79% 100%,20% 100%,15% 84%,7% 89%);width:31%;min-width:160px;height:42px;padding:0}.wulin-panel[data-module=records] .panel-close{background:var(--art-recordClose) center / contain no-repeat;border:0;border-radius:50%;width:40px;height:40px;overflow:hidden}.wulin-panel[data-module=records] .panel-close svg{visibility:hidden}.records-content{padding:0 5px 7px}.records-summary{font-size:clamp(17px,calc(var(--game-width) * .024),28px);gap:10px}.records-summary:before,.records-summary:after{content:"◇";color:#bb914e;font:20px var(--font-system);text-align:center;background:linear-gradient(#c5a67a,#c5a67a) 50%/100% 1px no-repeat;width:11%}.battle-record{min-height:clamp(60px,calc(var(--panel-height) * .19),108px);background:linear-gradient(110deg,#fff9eb44,#e7d7ba33);border:1px solid #c9b293;border-radius:9px 3px;grid-template-columns:minmax(0,1fr) 6% minmax(0,1fr) 8% 22% 8%;gap:2%;margin-bottom:5px;padding:5px 12px}.record-versus{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto}.record-result{object-fit:contain;mix-blend-mode:multiply;border:0;border-radius:0;width:100%;height:auto}.record-fighter{font-size:clamp(12px,calc(var(--game-width) * .018),23px);gap:6px}.record-fighter img{width:clamp(30px,calc(var(--game-width) * .055),68px);aspect-ratio:1;height:auto}.record-rounds{font:500 clamp(10px,calc(var(--game-width) * .014),18px)/1.5 var(--calligraphy);text-align:center}.record-rounds time,.record-rounds span{white-space:nowrap}.record-play{aspect-ratio:1;width:100%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0;overflow:hidden}.record-play img{object-fit:contain;width:100%;height:100%}.wulin-panel[data-module=records] .panel-heading h2{clip-path:none}.record-versus,.record-result{mix-blend-mode:normal}.records-content{height:calc(100% - 30px)}.battle-record{min-height:clamp(52px,calc(var(--panel-height) * .166),96px)}.record-fighter img{width:clamp(28px,calc(var(--game-width) * .047),60px)}.wulin-panel[data-module=records]{--record-heading:clamp(30px,calc(var(--panel-height) * .085),56px)}.wulin-panel[data-module=records]:after{z-index:0}.wulin-panel[data-module=records] .panel-heading{height:var(--record-heading)}.wulin-panel[data-module=records] .panel-heading h2{height:clamp(32px,calc(var(--panel-height) * .075),50px)}.records-content{z-index:1;height:calc(100% - var(--record-heading));position:relative}.records-summary{height:clamp(32px,calc(var(--panel-height) * .085),56px)}.wulin-panel[data-module=bag],.wulin-panel[data-module=arts]{--collection-width:min(calc(var(--game-width) - var(--safe-left) - var(--safe-right) - 120px), calc((var(--game-height) - var(--safe-top) - var(--safe-bottom) - 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;overflow:visible;container-type:inline-size}.wulin-panel[data-module=bag]:before,.wulin-panel[data-module=arts]:before{content:"";background:var(--art-collectionPaper) repeat;pointer-events:none;width:90%;height:92%;position:absolute;top:7%;left:2%}.wulin-panel[data-module=bag]:after,.wulin-panel[data-module=arts]:after{content:"";z-index:1;pointer-events:none;background:var(--art-collectionFrame) center / 100% 100% no-repeat;position:absolute;inset:5.234% 0 0}.wulin-panel[data-module=bag] .panel-heading,.wulin-panel[data-module=arts] .panel-heading{pointer-events:none;z-index:5;height:100%;margin:0;padding:0;position:absolute;inset:0}.wulin-panel[data-module=bag] .panel-heading h2,.wulin-panel[data-module=arts] .panel-heading h2{width:29.259%;min-width:0;height:9.917%;box-shadow:none;color:#0000;background:var(--art-collectionBagTitle) center / 100% 100% no-repeat;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:0;left:34.265%;transform:none}.wulin-panel[data-module=arts] .panel-heading h2{background-image:var(--art-collectionArtsTitle)}.wulin-panel[data-module=bag] .panel-close,.wulin-panel[data-module=arts] .panel-close{pointer-events:auto;background:var(--art-recordClose) center / contain no-repeat;border:0;border-radius:50%;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=bag] .panel-close svg,.wulin-panel[data-module=arts] .panel-close svg{opacity:0}.bag-layout,.arts-layout{z-index:2;height:100%;padding:0;display:block;position:absolute;inset:0}.bag-main{background:0 0;border:0;display:block;position:absolute;inset:0}.bag-layout .item-detail,.arts-layout .art-detail-sheet{background:0 0;border:0;width:26.918%;height:86.36%;padding:0;display:block;position:absolute;top:9.504%;left:2.406%;overflow:hidden}.bag-main:after,.arts-layout:before{content:"";background:var(--art-collectionDivider) center / 100% 100% no-repeat;pointer-events:none;width:.9753%;height:87.05%;position:absolute;top:9.504%;left:28.869%}.bag-layout .paper-landscape,.arts-layout .paper-landscape{display:none}.bag-layout .item-detail:before,.arts-layout .art-detail-sheet:before{content:"";background:var(--art-collectionDetailInk) top center / 100% auto no-repeat;pointer-events:none;height:75%;position:absolute;inset:0 0 auto}.bag-layout .item-summary:before,.arts-layout .art-summary:before{display:none}.bag-layout .item-summary,.arts-layout .art-summary{margin:0;display:block;position:absolute;inset:0}.bag-layout .large-item,.arts-layout .art-summary>img{width:68%;height:46%;box-shadow:none;object-fit:contain;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:8%;left:16%}.bag-layout .item-summary>div,.arts-layout .art-summary>div{text-align:center;width:100%;position:absolute;top:55%;left:0}.bag-layout .item-summary h3,.arts-layout .art-summary h3{font:700 3.25cqw/1.2 var(--calligraphy);color:#48200e;margin:0}.bag-layout .item-quantity{font:500 2.25cqw/1.2 var(--calligraphy);color:#93602d;margin-top:1.2cqw}.bag-layout .item-quantity b{font:700 2.55cqw/1 var(--font-system)}.bag-layout .paper-divider{color:#0000;background:var(--art-collectionBagDivider) center / 100% 100% no-repeat;width:92%;height:5.6%;margin:0;padding:0;font-size:0;position:absolute;top:76%;left:3%}.bag-layout .paper-divider:before,.bag-layout .paper-divider:after{display:none}.bag-layout .item-detail>p{text-align:center;width:88%;max-height:14%;font:500 2cqw/1.45 var(--calligraphy);margin:0;position:absolute;top:85%;left:6%;overflow:auto}.bag-layout .bag-grid-section,.arts-layout .arts-list{background:0 0;width:58.192%;height:82%;margin:0;padding:0;position:absolute;top:15.151%;left:30.949%;overflow:hidden}.bag-layout .inventory-grid,.arts-layout .arts-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;gap:1.17cqw;height:100%;margin:0;padding:0 .26cqw 2cqw;display:grid;overflow:auto}.bag-layout .inventory-slot,.arts-layout .art-entry{aspect-ratio:133/142;width:100%;height:auto;min-height:0;box-shadow:none;background:#ded0bba8;border:1px solid #baa78a;border-radius:.6cqw;padding:.5cqw}.arts-layout .art-entry{aspect-ratio:133/172}.bag-layout .inventory-slot img,.arts-layout .art-entry img{object-fit:contain;width:100%;height:100%;padding:0}.bag-layout .inventory-slot b{font:700 1.9cqw/1 var(--font-system);color:#48200e;bottom:.25cqw;right:.25cqw}.bag-layout .inventory-slot.selected,.arts-layout .art-entry.selected{border-color:#eab644;box-shadow:inset 0 0 0 .18cqw #fffceb,0 0 0 .18cqw #efc250,0 0 .65cqw #f3cb57}.bag-layout .inventory-slot.empty,.arts-layout .art-slot-empty{opacity:1}.bag-layout .module-tabs,.arts-layout .module-tabs{background:0 0;border:0;border-radius:0;gap:0;width:6.567%;height:51%;margin:0;padding:0;display:block;position:absolute;top:17.355%;left:92.848%}.bag-layout .module-tabs button,.arts-layout .module-tabs button{width:100%;height:47.3%;min-height:0;box-shadow:none;color:#0000;background:var(--art-collectionPotionTab) center / 100% 100% no-repeat;border:0;border-radius:0;margin:0;padding:0;font-size:0;position:absolute;top:0;left:0}.bag-layout .module-tabs button:nth-child(2),.arts-layout .module-tabs button:nth-child(2){background-image:var(--art-collectionEnhanceTab);height:46.75%;top:51.35%}.arts-layout .module-tabs button:first-child{background-image:var(--art-collectionWeaponTab)}.arts-layout .module-tabs button:nth-child(2){background-image:var(--art-collectionSkillTab)}.bag-layout .module-tabs svg,.arts-layout .module-tabs svg{display:none}.bag-layout .module-tabs button[aria-pressed=false]:first-child,.arts-layout .module-tabs button[aria-pressed=false]:first-child{filter:brightness(.7)}.bag-layout .module-tabs button[aria-pressed=true]:nth-child(2),.arts-layout .module-tabs button[aria-pressed=true]:nth-child(2){filter:brightness(1.4);outline-offset:-3px;outline:1px solid #f5dba0}.arts-layout .ownership-label{width:11.25cqw;height:3.51cqw;box-shadow:none;background:var(--art-collectionOwned) center / contain no-repeat;color:#0000;border:0;place-items:center;margin-top:1.1cqw;padding:0;display:inline-grid}.arts-layout .art-description{text-align:center;background:var(--art-collectionArtsDivider) center top / 100% 1.6cqw no-repeat;width:92%;height:11%;margin:0;padding:.9cqw 0 0;position:absolute;top:76%;left:4%;overflow:auto}.arts-layout .art-description p{font:500 2cqw/1.35 var(--calligraphy);margin:0}.arts-layout .art-detail-actions{width:80%;height:12.6%;margin:0;padding:0;display:block;position:absolute;top:87%;left:11%}.arts-layout .art-detail-actions .wulin-button{background:var(--art-collectionPractice) center / 100% 100% no-repeat;width:100%;height:100%;min-height:0;box-shadow:none;color:#0000;border:0;border-radius:0;margin:0;padding:0;font-size:0}.bag-grid-section:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f8efdd 80%);height:8%;position:absolute;bottom:0;left:0;right:0}.bag-layout .item-detail>p{border:0}.bag-layout .item-quantity,.bag-layout .item-quantity b{font-size:2.25cqw}.bag-layout .module-tabs:after,.arts-layout .module-tabs:after{content:"";background:var(--art-collectionTabGap) center / 100% 100% no-repeat;pointer-events:none;width:100%;height:4.06%;position:absolute;top:47.3%;left:0}.arts-layout .art-summary:has(.unowned-image) .ownership-label{color:#78552c;font:500 1.7cqw/1 var(--calligraphy);background:#ead7b2;border:1px solid #b99560;border-radius:.7cqw}.bag-layout .bag-grid-section,.arts-layout .arts-list{width:57.932%}.bag-layout .inventory-grid,.arts-layout .arts-grid{padding-inline:0}.arts-layout .art-description{border:0;height:4.1cqw;padding-top:1.4cqw}.arts-layout .art-detail-sheet:before{background-image:var(--art-collectionArtsDetailInk)}.arts-layout .arts-list{height:76.3%}.bag-layout .module-tabs button[aria-pressed],.arts-layout .module-tabs button[aria-pressed]{filter:none;outline:none}.bag-layout .module-tabs button:first-child[aria-pressed=false]{background-image:var(--art-collectionPotionTabInactive)}.bag-layout .module-tabs button:nth-child(2)[aria-pressed=true]{background-image:var(--art-collectionEnhanceTabActive)}.arts-layout .module-tabs button:first-child[aria-pressed=false]{background-image:var(--art-collectionWeaponTabInactive)}.arts-layout .module-tabs button:nth-child(2)[aria-pressed=true]{background-image:var(--art-collectionSkillTabActive)}.bag-layout .module-tabs button[aria-pressed=false]:first-child,.arts-layout .module-tabs button[aria-pressed=false]:first-child,.bag-layout .module-tabs button[aria-pressed=true]:nth-child(2),.arts-layout .module-tabs button[aria-pressed=true]:nth-child(2){filter:none;outline:none}.bag-layout .bag-scroll-hint{z-index:4;pointer-events:none;width:17.75%;height:5.37%;font:500 1.9cqw/1.2 var(--calligraphy);color:#a18971;place-items:center;display:grid;position:absolute;top:91.05%;left:48.57%}.bag-layout .bag-scroll-hint[data-more=true]{color:#0000;background:var(--art-collectionScrollHint) center / contain no-repeat}.bag-layout .inventory-slot,.arts-layout .art-entry{background:var(--art-collectionBagCell) center / 100% 100% no-repeat;border-color:#0000}.arts-layout .art-entry{background-image:var(--art-collectionArtsCell)}.bag-layout .item-detail .item-quantity{font:500 2.25cqw/1.2 var(--calligraphy);color:#93602d;margin-top:1.2cqw;padding:0}.bag-layout .item-detail .item-quantity b{font:700 2.25cqw/1.2 var(--font-system);color:inherit;margin:0}.bag-layout .infinite-tail[role=status]{color:#0000;text-shadow:none}.bag-layout .item-detail{width:26.463%;height:87.052%}.bag-layout .item-detail:before{background-size:100% 100%;height:100%}.bag-layout .item-detail>p{padding:0}.arts-layout .art-detail-sheet{width:26.463%;height:87.052%}.arts-layout .art-detail-sheet:before{background-size:100% 100%;height:100%}.arts-layout .art-detail-actions{width:81.0811%;height:12.5%;top:86.3924%;left:11.5479%}.arts-layout .art-summary>div{top:53.5%}.arts-layout .art-entry{aspect-ratio:1;border:0;justify-self:center;width:calc(100% - 1cqw - 2px);height:auto;padding:0}.arts-layout .art-entry img{width:100%;height:100%;display:block}.arts-layout .art-description{min-height:0}.wulin-panel[data-module=friends]{--friend-width:min(calc(var(--game-width) - var(--safe-left) - var(--safe-right) - 120px), calc((var(--game-height) - var(--safe-top) - var(--safe-bottom) - 60px) * 1.87032));width:var(--friend-width);height:calc(var(--friend-width) / 1.87032);max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible;container-type:inline-size}.wulin-panel[data-module=friends]:before{content:"";background:var(--art-friendPaper) repeat;pointer-events:none;width:87.9%;height:90%;position:absolute;top:8%;left:10.3%}.wulin-panel[data-module=friends]:after{content:"";z-index:1;background:var(--art-friendFrame) center / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:0}.wulin-panel[data-module=friends] .panel-heading{pointer-events:none;z-index:5;height:100%;margin:0;padding:0;position:absolute;inset:0}.wulin-panel[data-module=friends] .panel-heading h2{opacity:0}.wulin-panel[data-module=friends] .panel-close{pointer-events:auto;width:6%;min-width:0;height:11.222%;min-height:0;box-shadow:none;background:var(--art-friendClose) center / contain no-repeat;border:0;border-radius:50%;padding:0;top:.125%;left:94%;right:auto}.wulin-panel[data-module=friends] .panel-close svg{opacity:0}.friends-layout{z-index:2;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.friends-layout .paper-landscape{display:none}.friends-layout:before{content:"";background:var(--art-friendDivider) center / 100% 100% no-repeat;pointer-events:none;width:.8%;height:81.297%;position:absolute;top:15.087%;left:62%}.friends-layout .module-tabs{background:#652722;border:0;border-radius:0;width:9%;height:62.718%;margin:0;padding:0;display:block;position:absolute;top:14.713%;left:1.333%}.friends-layout .module-tabs button,.friends-layout .module-tabs button.selected{width:100%;height:31.213%;box-shadow:none;color:#0000;background:var(--art-friendAcceptedTab) center / 100% 100% no-repeat;border:0;border-radius:0;margin:0;padding:0;font-size:0;position:absolute;top:0;left:0}.friends-layout .module-tabs button:nth-child(2){background-image:var(--art-friendSearchTab);height:31.412%;top:34.393%}.friends-layout .module-tabs button:nth-child(3){background-image:var(--art-friendPendingTab), var(--art-friendSearchTab);height:30.815%;top:68.986%}.friends-layout .module-tabs:before,.friends-layout .module-tabs:after{content:"";background:var(--art-friendGap) center / 100% 100% no-repeat;pointer-events:none;width:100%;height:3.18%;position:absolute;top:31.213%;left:0}.friends-layout .module-tabs:after{top:65.805%}.friends-layout .module-tabs button[aria-pressed=false]:first-child{filter:brightness(.65)}.friends-layout .module-tabs button[aria-pressed=true]:not(:first-child){filter:brightness(1.4);outline-offset:-3px;outline:1px solid #f9ddb1}.friends-layout .friend-list{background:0 0;border:0;border-radius:0;width:48%;height:68.3%;margin:0;padding:0;position:absolute;top:15.586%;left:11.933%;overflow:visible}.friends-layout[data-tab=accepted] .module-intro{display:none}.friends-layout .friend-rows{flex-direction:column;gap:0;height:100%;padding:0;display:flex;overflow:auto}.friends-layout .friend-row{width:100%;height:11.5333cqw;min-height:0;box-shadow:none;background:var(--art-friendRowRain) center / 100% 100% no-repeat, var(--art-friendRainPaper) center / 100% 100% no-repeat;border:0;border-radius:0;flex-shrink:0;margin:0 0 1cqw;padding:0;position:relative}.friends-layout .friend-row:nth-child(3n+2){height:11.4cqw;margin-bottom:.8667cqw}.friends-layout .friend-row:nth-child(3n){background-image:var(--art-friendRowMountain),var(--art-friendMountainPaper);height:11.6cqw}.friends-layout .friend-row.selected{background-image:var(--art-friendRowSelected),var(--art-friendRowPaper);box-shadow:none;border:0}.friends-layout .friend-row>img{object-fit:contain;background:0 0;border:0;border-radius:50%;width:21.667%;min-width:0;height:90.173%;margin:0;padding:0;position:absolute;top:5.2%;left:4.722%}.friends-layout .friend-row>div{width:63%;height:72%;display:block;position:absolute;top:22%;left:32.78%}.friends-layout .friend-row strong{font:700 3.35cqw/1.13 var(--calligraphy);color:#482112;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.friends-layout .friend-row div>span{font:500 2.1cqw/1.2 var(--calligraphy);margin-top:.65cqw;display:block}.friends-layout[data-tab=pending] .friend-row div>span{margin-top:.25cqw;font-size:1.5cqw}.friends-layout .friend-footer{color:#8d7157;width:50.333%;height:14.339%;font:500 1.9cqw/1.2 var(--calligraphy);pointer-events:none;isolation:isolate;justify-content:center;align-items:flex-start;padding-top:2.5cqw;display:flex;position:absolute;top:83.915%;left:10.6%}.friends-layout .friend-footer:before{content:"";z-index:-1;background:var(--art-friendFooterFull) center / 100% 100% no-repeat;position:absolute;inset:0}.friends-layout .friend-footer[data-hint=more]{color:#0000}.friends-layout .friend-footer[data-hint=other]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22755%22%20height%3D%22115%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22f%22%3E%3CfeGaussianBlur%20stdDeviation%3D%225%22/%3E%3C/filter%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%22755%22%20height%3D%22115%22%20fill%3D%22white%22/%3E%3Crect%20x%3D%22175%22%20y%3D%2223%22%20width%3D%22400%22%20height%3D%2265%22%20fill%3D%22black%22%20filter%3D%22url%28%23f%29%22/%3E%3C/mask%3E%3C/defs%3E%3Crect%20width%3D%22755%22%20height%3D%22115%22%20fill%3D%22white%22%20mask%3D%22url%28%23m%29%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22755%22%20height%3D%22115%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22f%22%3E%3CfeGaussianBlur%20stdDeviation%3D%225%22/%3E%3C/filter%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%22755%22%20height%3D%22115%22%20fill%3D%22white%22/%3E%3Crect%20x%3D%22175%22%20y%3D%2223%22%20width%3D%22400%22%20height%3D%2265%22%20fill%3D%22black%22%20filter%3D%22url%28%23f%29%22/%3E%3C/mask%3E%3C/defs%3E%3Crect%20width%3D%22755%22%20height%3D%22115%22%20fill%3D%22white%22%20mask%3D%22url%28%23m%29%22/%3E%3C/svg%3E);-webkit-mask-size:100% 100%;mask-size:100% 100%}.friends-layout .friend-detail{background:var(--art-friendDetail) center / 100% 100% no-repeat;border:0;border-radius:0;width:35.333%;height:79.426%;margin:0;padding:0;display:block;position:absolute;top:12.344%;left:62.867%;overflow:visible}.friends-layout .friend-portrait{width:52%;min-width:0;height:40%;box-shadow:none;background:0 0;border:0;border-radius:50%;margin:0;padding:0;position:absolute;top:11.5%;left:22%;overflow:hidden}.friends-layout .friend-portrait img{object-fit:contain;width:100%;height:100%}.friends-layout .friend-detail h3{text-align:center;width:91%;font:700 3.5cqw/1.03 var(--calligraphy);color:#482112;margin:0;position:absolute;top:52.59%;left:0}.friends-layout .friend-detail>p:not(.friend-note){text-align:center;width:91%;font:500 1.8cqw/1.3 var(--calligraphy);margin:0;position:absolute;top:62.01%;left:0}.friends-layout .friend-detail>.wulin-button{width:71.321%;height:10.675%;min-height:0;margin:0;padding:0;font-size:2.2cqw;position:absolute;top:89.011%;left:11.32%}.friends-layout .friend-detail>.wulin-button.primary{width:72.264%;height:13.187%;min-height:0;top:74.568%;left:10.566%}.friends-layout[data-tab=accepted] .friend-detail>.wulin-button{color:#0000;background:var(--art-friendRemove) center / 100% 100% no-repeat;box-shadow:none;border:0;border-radius:0;font-size:0}.friends-layout[data-tab=accepted] .friend-detail>.wulin-button.primary{background-image:var(--art-friendChallenge)}.friends-layout .friend-detail>.friend-note{text-align:center;width:73.585%;height:4.71%;font:500 1.4cqw/1.2 var(--calligraphy);margin:0;padding:0;position:absolute;top:101.1%;left:6.038%}.friends-layout[data-tab=accepted] .friend-detail>.friend-note{color:#0000;background:var(--art-friendNote) center / 100% 100% no-repeat}.friends-layout .delete-confirm{z-index:3;width:87%;height:14%;font:500 1.35cqw/1.2 var(--calligraphy);text-align:center;background:#f8efdc;position:absolute;top:89%;left:5%;overflow:auto}.friends-layout .delete-confirm button{font:inherit;margin:.2cqw;padding:.2cqw .6cqw}.friends-layout .friend-list>.success-message,.friends-layout .friend-list>[role=alert]{z-index:4;background:#fff2d8;width:100%;padding:1cqw;font-size:1.5cqw;position:absolute;top:100%;left:0}.friends-layout[data-tab=search] .module-intro{height:auto;margin-bottom:2cqw;font-size:1.7cqw;display:flex}.friends-layout[data-tab=search] .friend-search{flex-direction:column;align-items:stretch;gap:1.3cqw;font-size:2cqw;display:flex}.friends-layout[data-tab=search] .friend-search input{width:100%;min-width:0;padding:1cqw;font-size:2cqw}.friends-layout[data-tab=search] .friend-search button{padding:.6cqw;font-size:2cqw}.friends-layout .module-tabs button[aria-pressed=false]:first-child{filter:none;background-image:var(--art-friendAcceptedTabInactive)}.friends-layout .module-tabs button[aria-pressed=true]:not(:first-child){filter:none;outline:none}.friends-layout .module-tabs button[aria-pressed=true]:nth-child(2){background-image:var(--art-friendSearchTabActive)}.friends-layout .module-tabs button[aria-pressed=true]:nth-child(3){background-image:var(--art-friendPendingTabActive)}.friends-layout[data-tab=pending] .module-intro{justify-content:space-between;align-items:center;height:4cqw;margin:0 0 .6cqw;padding:0;font-size:1.7cqw;display:flex}.friends-layout[data-tab=pending] .module-intro h3{margin:0;font-size:2.2cqw}.friends-layout[data-tab=pending] .friend-rows{height:calc(100% - 4.6cqw)}.friends-layout .infinite-tail[role=status]{color:#0000;text-shadow:none}.friends-layout .friend-footer[data-hint=other]{background:var(--art-friendFooterPaper) center / 100% 100% no-repeat}.battle-message.settlement-sheet{--settlement-width:min(calc((var(--game-width) - var(--safe-left) - var(--safe-right) - 120px) * .66), calc((var(--game-height) - var(--safe-top) - var(--safe-bottom) - 60px) * 1.30951));width:var(--settlement-width);height:calc(var(--settlement-width) * 700 / 925);background:#14252988;border:0;border-radius:0;min-width:0;max-width:none;min-height:0;max-height:none;margin:0;padding:0;display:block;overflow:visible;box-shadow:0 0 0 100vmax #14252988;container-type:inline-size}.battle-message.settlement-sheet>.compact-settlement-art{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.battle-message.settlement-sheet .compact-rewards{height:7.58%;display:block;position:absolute;inset:65.28% 0 auto}.settlement-sheet .compact-rewards strong{color:#ad6b05;text-align:center;width:28.8%;font:700 5.1cqw/1 var(--font-system);display:block;position:absolute;left:18%}.settlement-sheet .compact-rewards strong:nth-child(2){left:53.2%}.battle-message.settlement-sheet .compact-result-note{color:#674626;width:72%;height:4.5%;font:500 2.2cqw/1.35 var(--calligraphy);text-align:center;margin:0;position:absolute;top:74%;left:14%;overflow:auto}.battle-message.settlement-sheet>.compact-confirm{width:45.95%;min-width:0;height:14.29%;min-height:0;box-shadow:none;color:#482109;font:700 4.8cqw/1 var(--calligraphy);cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:78.86%;left:26.92%}.battle-message.settlement-sheet>.compact-confirm:focus-visible{outline-offset:-5px;outline:2px solid #9e5011}.battle-message.settlement-sheet>.compact-confirm:disabled{opacity:.6;cursor:wait}.battle-message.settlement-sheet>.compact-confirm{scale:1}.battle-message.settlement-sheet[data-replay=true]{height:calc(var(--settlement-width) * 440 / 925 + 30px)}.battle-message.settlement-sheet>.compact-replay-top,.battle-message.settlement-sheet>.compact-replay-bottom{background-image:var(--art-settlementCompactVictory);pointer-events:none;background-repeat:no-repeat;background-size:100%;width:100%;position:absolute;left:0}.battle-message.settlement-sheet.is-defeat>.compact-replay-top,.battle-message.settlement-sheet.is-defeat>.compact-replay-bottom{background-image:var(--art-settlementCompactDefeat)}.battle-message.settlement-sheet>.compact-replay-top{height:calc(var(--settlement-width) * 270 / 925);background-position:top;top:0}.battle-message.settlement-sheet>.compact-replay-bottom{height:calc(var(--settlement-width) * 170 / 925);background-position:bottom;bottom:0}.battle-message.settlement-sheet[data-replay=true]>.compact-confirm{top:auto;bottom:calc(var(--settlement-width) * 48 / 925);height:calc(var(--settlement-width) * 100 / 925)}.battle-message.settlement-sheet[data-replay=true]:before{content:"";left:0;top:calc(var(--settlement-width) * 269 / 925);background:var(--art-settlementReplayBridge) center / 100% 100% no-repeat;width:100%;height:32px;position:absolute}.wulin-panel[data-module=records]{--records-width:min(calc(var(--game-width) - var(--safe-left) - var(--safe-right) - 120px), calc((var(--game-height) - var(--safe-top) - var(--safe-bottom) - 60px) * 2.02365));width:var(--records-width);height:calc(var(--records-width) / 2.02365);max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible;container-type:inline-size}.wulin-panel[data-module=records]:before{content:"";pointer-events:none;background:var(--art-recordPaper) repeat;clip-path:polygon(0 0,96% 0,100% 10%,100% 100%,0 100%);position:absolute;inset:10% 2% 2%}.wulin-panel[data-module=records]:after{inset:4.9934% 0 0}.wulin-panel[data-module=records] .panel-heading{pointer-events:none;z-index:5;height:100%;margin:0;padding:0;position:absolute;inset:0}.wulin-panel[data-module=records] .panel-heading h2{background-size:100% 100%;border:0;width:29.2208%;min-width:0;height:9.4612%;margin:0;padding:0;position:absolute;top:0;left:34.2208%;transform:none}.wulin-panel[data-module=records] .panel-close{pointer-events:auto;width:5.0649%;min-width:0;height:10.2497%;min-height:0;box-shadow:none;padding:0;top:1.9711%;left:90.6494%;right:auto}.records-content{height:100%;padding:0;position:absolute;inset:0}.records-summary{gap:1.2cqw;width:70%;height:8%;font-size:2.8cqw;position:absolute;top:12%;left:15%}.records-summary:before,.records-summary:after{font-size:2cqw}.record-rows{width:93%;height:74%;margin:0;padding:0;position:absolute;top:22%;left:3.3%}.battle-record{border-radius:.7cqw .2cqw;grid-template-columns:minmax(0,1fr) 5.2% minmax(0,1fr) 7% 19% 7%;gap:2%;height:8cqw;min-height:0;margin-bottom:.5cqw;padding:.5cqw 1.4cqw}.record-fighter{gap:1.5cqw;min-width:0;font-size:2.1cqw}.record-fighter img{flex:none;width:6.5cqw;height:6.5cqw}.record-fighter span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-rounds{font-size:1.65cqw}.record-versus,.record-result{width:100%;max-height:7cqw}.record-play{min-width:0;min-height:0}.records-summary:before,.records-summary:after{content:"";background:var(--art-recordSummaryOrnament) center / 100% 100% no-repeat;width:8cqw;height:2.08cqw}.records-summary:after{transform:rotate(180deg)}.battle-record{background:var(--art-recordRow) center / 100% 100% no-repeat;border:0;border-radius:0}.record-fighter .record-portrait{border-radius:50%;flex:none;width:6.5cqw;height:6.5cqw;position:relative;overflow:hidden}.record-fighter .record-portrait img{width:88%;height:88%;box-shadow:none;object-fit:contain;border:0;padding:0;position:absolute;inset:6%}.record-portrait:after{content:"";background:var(--art-recordPortraitFrame) center / contain no-repeat;pointer-events:none;position:absolute;inset:0}.record-rows{padding-bottom:2cqw}.record-rows .infinite-tail[role=status]{color:#0000;text-shadow:none}.records-footer{z-index:2;pointer-events:none;color:#94785d;width:93%;height:8%;font:500 1.9cqw/1.2 var(--calligraphy);background:linear-gradient(#0000,#f4ead7 65%);place-items:center;display:grid;position:absolute;top:90%;left:3.3%}.records-footer span[data-more=true]{color:#0000;background:var(--art-recordHint) center / contain no-repeat;width:18.8312cqw;height:2.7273cqw;display:block}.wulin-panel[data-module=records]:after{z-index:3;pointer-events:none}.records-content:before{content:"";background:var(--art-recordBamboo) center / 100% 100% no-repeat;pointer-events:none;width:20.779%;height:13.009%;position:absolute;top:9.067%;left:2.013%}
