html,body,body *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable]:not([contenteditable=false]),[contenteditable] *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}#wl-login[data-mode=idle]{--idle-auth-gold:#d9bd81;--idle-auth-ivory:#f4eddd;--idle-auth-muted:#b9b8b4;--idle-auth-line:#d9bd816e;box-sizing:border-box;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));color:var(--idle-auth-ivory);isolation:isolate;background:#0a1422 url(/assets/login-portrait-DKwaBaNq.png) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:clamp(22px,5vh,54px);font:14px/1.5 Microsoft JhengHei,Noto Sans TC,sans-serif;display:flex;overflow:auto}#wl-login[data-mode=idle]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0308102e,#0000 22%,#03081047 76%,#030810a1);position:fixed;inset:0}#wl-login[data-mode=idle] .idle-auth-heading{text-align:center;text-shadow:0 3px 20px #020711,0 1px 2px #020711;flex:none;justify-items:center;gap:1px;animation:.45s both idle-auth-reveal;display:grid}#wl-login[data-mode=idle] .idle-auth-heading span,#wl-login[data-mode=idle] .idle-char-heading>span{color:#f6e8c8;letter-spacing:.045em;font-variant:small-caps;font:600 clamp(29px,5vw,48px)/1.05 Georgia,Times New Roman,serif}#wl-login[data-mode=idle] .idle-auth-heading small{color:#e0c88d;letter-spacing:.34em;margin-left:.34em;font-size:14px}#wl-login[data-mode=idle] .idle-auth-card,#wl-login[data-mode=idle] .idle-char-roster{box-sizing:border-box;border:1px solid var(--idle-auth-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#0c1622f5,#0c1622d4);border-radius:2px;box-shadow:0 24px 70px #00000091,inset 0 1px #fff4da1f}#wl-login[data-mode=idle] .idle-auth-card{flex:none;width:min(405px,100%);padding:clamp(24px,5vw,36px);animation:.55s 60ms both idle-auth-reveal;position:relative}#wl-login[data-mode=idle] .idle-auth-card:before,#wl-login[data-mode=idle] .idle-auth-card:after{content:"";pointer-events:none;width:26px;height:26px;position:absolute}#wl-login[data-mode=idle] .idle-auth-card:before{border-top:2px solid #e1c88c;border-left:2px solid #e1c88c;top:-4px;left:-4px}#wl-login[data-mode=idle] .idle-auth-card:after{border-bottom:2px solid #e1c88c;border-right:2px solid #e1c88c;bottom:-4px;right:-4px}#wl-login[data-mode=idle] .idle-auth-card h2{color:var(--idle-auth-ivory);letter-spacing:.08em;text-align:center;margin:0;font:500 27px/1.25 Georgia,Noto Serif TC,PMingLiU,serif}#wl-login[data-mode=idle] .idle-auth-card .note{color:var(--idle-auth-muted);text-align:center;margin:6px 0 22px;font-size:13px}#wl-login[data-mode=idle] .modes{border:1px solid #bfb3995c;gap:0;margin:0 0 22px}#wl-login[data-mode=idle] .modes label{box-sizing:border-box;color:#aeb9c2;background:#060c1559;border:0;border-radius:0;margin:0;padding:10px 12px;font-size:14px;transition:background .15s,color .15s}#wl-login[data-mode=idle] .modes label+label{border-left:1px solid #bfb3995c}#wl-login[data-mode=idle] .modes label:has(input:checked){color:#fff5de;background:linear-gradient(#745b35,#574428)}#wl-login[data-mode=idle] .idle-auth-card>label,#wl-login[data-mode=idle] .idle-char-create label{color:#d9d4c6;margin:12px 0 5px;font-size:13px}#wl-login[data-mode=idle] input:not([type=radio]),#wl-login[data-mode=idle] select{color:#fff8e9;background:#030911ab;border:1px solid #baae9173;border-radius:1px;min-height:43px;padding:9px 12px;font:15px Microsoft JhengHei,Noto Sans TC,sans-serif}#wl-login[data-mode=idle] input::placeholder{color:#8b99a3}#wl-login[data-mode=idle] button:not(.idle-char-entry){color:#fff7e5;cursor:pointer;background:linear-gradient(#85683d,#624c2d);border:1px solid #b69a62;border-radius:1px;min-height:45px;font:600 15px Microsoft JhengHei,Noto Sans TC,sans-serif;box-shadow:inset 0 1px #fff3d24d}#wl-login[data-mode=idle] button:not(.idle-char-entry):hover{filter:brightness(1.13)}#wl-login[data-mode=idle] :is(button,input,select,summary,.modes label):focus-visible{outline-offset:3px;outline:2px solid #f2d795}#wl-login[data-mode=idle] .idle-auth-footnote{color:#b6b8b9;text-align:center;margin:14px 0 0;font-size:12px}#wl-login[data-mode=idle] .msg{color:#ffc6aa;text-align:center;min-height:0}#wl-login[data-mode=idle] .msg:empty{display:none}#wl-login[hidden]{display:none!important}#wl-login[data-mode=idle]:is([data-screen=characters],[data-screen=create]){background-image:url(/assets/character-select-portrait-BlhEgtEj.png);padding:0;display:block}#wl-login[data-mode=idle] .idle-char-screen{box-sizing:border-box;width:100%;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;justify-content:space-between;display:flex;position:relative}#wl-login[data-mode=idle] .idle-char-heading{z-index:2;text-align:center;text-shadow:0 3px 18px #020711;align-self:center;animation:.45s both idle-auth-reveal;position:relative}#wl-login[data-mode=idle] .idle-char-heading>span{font-size:clamp(24px,4vw,38px)}#wl-login[data-mode=idle] .idle-char-heading h2{color:var(--idle-auth-ivory);letter-spacing:.1em;margin:9px 0 0;font:500 clamp(22px,4vw,30px)/1.2 Georgia,Noto Serif TC,PMingLiU,serif}#wl-login[data-mode=idle] .idle-char-heading p{color:#d0d4d7;margin:8px 0 0;font-size:13px}#wl-login[data-mode=idle] .idle-char-roster{z-index:2;width:min(800px,100%);max-height:47dvh;margin:0 auto;padding:16px;animation:.55s 50ms both idle-auth-reveal;position:relative;overflow:auto}#wl-login[data-mode=idle] .idle-char-stage{pointer-events:none;width:min(85vw,560px);position:absolute;top:15%;bottom:29%;left:calc(50% - min(85vw,560px)/2);overflow:hidden}#wl-login[data-mode=idle] .idle-char-stage[hidden]{display:none}#wl-login[data-mode=idle] .idle-char-spine{width:100%;height:100%;position:relative}#wl-login[data-mode=idle] .idle-char-spine-layer{position:absolute;inset:0}#wl-login[data-mode=idle] .idle-char-spine-effects{mix-blend-mode:screen}#wl-login[data-mode=idle] .idle-char-spine canvas{display:block}#wl-login[data-mode=idle] .idle-char-spine[data-asset=Spine_Darkelf_Female_2nd] canvas{transform:translate(-15%)}#wl-login[data-mode=idle] .idle-char-spine[data-asset=Spine_Npc_DragonKnight_Male] canvas{transform:translate(40%)scale(2)}#wl-login[data-mode=idle] .idle-char-stage-empty{color:#d8cfbd;text-shadow:0 2px 8px #000;width:max-content;max-width:85%;font-size:13px;position:absolute;bottom:20%;left:50%;transform:translate(-50%)}#wl-login[data-mode=idle] .idle-char-roster-title{color:#e8d7b4;border-bottom:1px solid #d9bd813d;justify-content:space-between;align-items:baseline;padding:0 2px 10px;display:flex}#wl-login[data-mode=idle] .idle-char-roster-title strong{font:500 17px Georgia,Noto Serif TC,PMingLiU,serif}#wl-login[data-mode=idle] .idle-char-roster-title span{color:#b6bdc4;font-size:12px}#wl-login[data-mode=idle] .idle-char-list{gap:7px;margin-top:12px;display:grid}#wl-login[data-mode=idle] .idle-char-entry{box-sizing:border-box;width:100%;min-height:64px;color:var(--idle-auth-ivory);cursor:pointer;text-align:left;background:#0e1b28bf;border:1px solid #d9bd814a;border-radius:1px;align-items:center;gap:12px;margin:0;padding:9px 12px;transition:border-color .15s,background .15s;display:flex}#wl-login[data-mode=idle] .idle-char-entry:hover,#wl-login[data-mode=idle] .idle-char-entry:focus-visible{background:#383730c7;border-color:#dbbd7d}#wl-login[data-mode=idle] .idle-char-entry[aria-pressed=true]{background:#55462cba;border-color:#d9bd81}#wl-login[data-mode=idle] .idle-char-mark{color:#e4c98d;border:1px solid #d9bd818c;flex:none;place-items:center;width:42px;height:42px;font:19px Georgia,serif;display:grid}#wl-login[data-mode=idle] .idle-char-entry-info{gap:3px;min-width:0;display:grid}#wl-login[data-mode=idle] .idle-char-entry-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}#wl-login[data-mode=idle] .idle-char-entry-info small{color:#bbc2c7;font-size:11px}#wl-login[data-mode=idle] .idle-char-enter{color:#e6cb93;white-space:nowrap;margin-left:auto;font-size:12px}#wl-login[data-mode=idle] .idle-char-confirm{margin-top:10px}#wl-login[data-mode=idle] .idle-char-empty{color:#ced3d2;text-align:center;margin:12px 0}#wl-login[data-mode=idle] .idle-char-create{border-top:1px solid #d9bd813d;margin-top:9px}#wl-login[data-mode=idle] .idle-char-create summary{color:#e3c995;cursor:pointer;padding:12px 3px 2px;list-style:none}#wl-login[data-mode=idle] .idle-char-create summary:before{content:"+";width:24px;font-size:20px;line-height:12px;display:inline-block}#wl-login[data-mode=idle] .idle-char-create[open] summary:before{content:"−"}#wl-login[data-mode=idle] .idle-char-create form{grid-template-columns:1fr 110px;column-gap:12px;display:grid}#wl-login[data-mode=idle] .idle-char-create label{grid-row:1}#wl-login[data-mode=idle] .idle-char-create label:nth-of-type(2){grid-column:2}#wl-login[data-mode=idle] .idle-char-create input{grid-area:2/1}#wl-login[data-mode=idle] .idle-char-create select{grid-area:2/2}#wl-login[data-mode=idle] .idle-char-create button{grid-column:1/-1;margin-top:11px}#wl-login[data-mode=idle] .idle-char-create-link{text-align:center;width:100%;margin-top:10px}#wl-login[data-mode=idle] .idle-create-screen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(172px,45vw,230px);column-gap:10px;display:grid}#wl-login[data-mode=idle] .idle-create-screen .idle-char-heading{text-align:left;grid-area:1/1/auto/-1;place-self:start;padding:4px 5px}#wl-login[data-mode=idle] .idle-create-screen .idle-char-stage{width:78%;top:15%;bottom:5%;left:-5%}#wl-login[data-mode=idle] .idle-create-panel{grid-area:2/2;align-self:center;width:100%;max-height:calc(100dvh - 125px);margin:0;padding:14px}#wl-login[data-mode=idle] .idle-create-classes{gap:6px;margin-top:12px;display:grid}#wl-login[data-mode=idle] button.idle-create-class{width:100%;min-height:49px;box-shadow:none;text-align:left;background:#081420ad;border-color:#d9bd8147;align-items:center;gap:10px;margin:0;padding:7px 10px;display:flex}#wl-login[data-mode=idle] button.idle-create-class[aria-pressed=true]{background:linear-gradient(90deg,#6c522ff5,#303232d1);border-color:#e4c78a;box-shadow:inset 3px 0 #e7cb90}#wl-login[data-mode=idle] .idle-create-class-number{color:#d8bf8d;flex:none;font:17px Georgia,serif}#wl-login[data-mode=idle] .idle-create-class strong{font-size:14px}#wl-login[data-mode=idle] .idle-create-class-arrow{margin-left:auto;font:22px Georgia,serif}#wl-login[data-mode=idle] .idle-create-section-title,#wl-login[data-mode=idle] .idle-create-panel label{color:#d9d4c6;margin:16px 0 7px;font-size:13px;display:block}#wl-login[data-mode=idle] .idle-create-genders{grid-template-columns:1fr 1fr;gap:7px;display:grid}#wl-login[data-mode=idle] .idle-create-genders button{width:100%;box-shadow:none;background:#081420ad;border-color:#d9bd8161;margin:0}#wl-login[data-mode=idle] .idle-create-genders button[aria-pressed=true]{background:linear-gradient(#806337,#5c482b);border-color:#e4c78a}#wl-login[data-mode=idle] .idle-create-panel input{width:100%}#wl-login[data-mode=idle] .idle-create-submit{width:100%;margin-top:14px}#wl-login[data-mode=idle] button.idle-create-back{width:100%;min-height:36px;box-shadow:none;color:#d8d0c0;background:#081420a3;border-color:#d9bd8147;margin-top:7px;font-size:13px}#wl-login[data-mode=idle] .idle-create-panel .msg{margin-top:8px}@media (orientation:landscape){#wl-login[data-mode=idle]{background-image:url(/assets/login-landscape-zOjPvrm-.png)}#wl-login[data-mode=idle]:is([data-screen=characters],[data-screen=create]){background-image:url(/assets/character-select-landscape-Q5KKJl46.png)}#wl-login[data-mode=idle] .idle-char-screen{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) min(385px,36vw);column-gap:18px;display:grid}#wl-login[data-mode=idle] .idle-char-heading{text-align:left;grid-area:1/1;place-self:start;padding:14px 25px}#wl-login[data-mode=idle] .idle-char-roster{grid-area:1/2/3;align-self:center;width:100%;max-height:calc(100dvh - 36px)}#wl-login[data-mode=idle] .idle-char-stage{width:min(58vw,780px);top:8%;bottom:5%;left:calc(48% - min(58vw,780px)/2)}#wl-login[data-mode=idle] .idle-create-screen{grid-template-columns:minmax(0,1fr) min(385px,36vw);column-gap:18px}#wl-login[data-mode=idle] .idle-create-screen .idle-char-heading{grid-column:1;padding:14px 25px}#wl-login[data-mode=idle] .idle-create-screen .idle-char-stage{width:min(58vw,780px);top:8%;bottom:5%;left:calc(48% - min(58vw,780px)/2)}#wl-login[data-mode=idle] .idle-create-panel{grid-row:1/3;max-height:calc(100dvh - 36px);padding:16px}}@media (orientation:landscape) and (height<=580px){#wl-login[data-mode=idle][data-screen=login]{grid-template-columns:minmax(150px,.55fr) minmax(0,1.6fr);align-items:center;gap:14px;padding:12px 20px;display:grid}#wl-login[data-mode=idle] .idle-auth-heading span{font-size:clamp(24px,3vw,34px)}#wl-login[data-mode=idle] .idle-auth-heading small{letter-spacing:.17em;font-size:11px}#wl-login[data-mode=idle] .idle-auth-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;width:min(610px,100%);padding:14px 20px;display:grid}#wl-login[data-mode=idle] .idle-auth-card h2{grid-column:1/-1;font-size:23px}#wl-login[data-mode=idle] .idle-auth-card .note{display:none}#wl-login[data-mode=idle] .idle-auth-card .modes{grid-column:1/-1;margin:10px 0 4px}#wl-login[data-mode=idle] .idle-auth-card>label{margin-top:7px}#wl-login[data-mode=idle] .idle-auth-card>label[for=idle-password]{grid-area:3/2}#wl-login[data-mode=idle] #idle-account{grid-area:4/1}#wl-login[data-mode=idle] #idle-password{grid-area:4/2}#wl-login[data-mode=idle] .idle-auth-card>button{grid-column:1/-1;margin-top:10px}#wl-login[data-mode=idle] .idle-auth-footnote{display:none}#wl-login[data-mode=idle] .idle-auth-card .msg{grid-column:1/-1}#wl-login[data-mode=idle] .idle-char-heading{padding:0 8px}}@media (width<=460px){#wl-login[data-mode=idle] .idle-auth-card{padding:24px 22px}#wl-login[data-mode=idle] .idle-char-heading p{display:none}#wl-login[data-mode=idle] .idle-char-roster{padding:12px}#wl-login[data-mode=idle] .idle-char-entry-info small{font-size:10px}#wl-login[data-mode=idle] .idle-create-panel{padding:11px}#wl-login[data-mode=idle] button.idle-create-class{min-height:44px}}#wl-login[data-mode=idle] .idle-stats-panel{box-sizing:border-box;z-index:2;border:1px solid var(--idle-auth-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#0c1622f5,#0c1622d6);padding:16px;position:relative;box-shadow:0 24px 70px #00000078,inset 0 1px #fff4da1f}#wl-login[data-mode=idle] .idle-stats-list{gap:5px;margin-top:12px;display:grid}#wl-login[data-mode=idle] .idle-stat-row{border-bottom:1px solid #d9bd8126;grid-template-columns:minmax(0,1fr) 32px 30px 32px;align-items:center;gap:5px;min-height:38px;padding:2px 0;display:grid}#wl-login[data-mode=idle] .idle-stat-label{color:#eee2ca;white-space:nowrap}#wl-login[data-mode=idle] .idle-stat-value{color:#f2d899;text-align:center;font:600 19px Georgia,serif}#wl-login[data-mode=idle] button:is(.idle-stat-minus,.idle-stat-plus){width:32px;min-height:32px;box-shadow:none;background:#493c2bd6;border-color:#d9bd8185;margin:0;padding:0;font-size:20px;line-height:1}#wl-login[data-mode=idle] button:disabled{cursor:default;filter:none;opacity:.38}#wl-login[data-mode=idle] button:disabled:hover{filter:none}#wl-login[data-mode=idle] .idle-stats-footer{color:#e3d5b9;justify-content:space-between;align-items:baseline;margin-top:15px;font-size:13px;display:flex}#wl-login[data-mode=idle] .idle-stats-remaining{color:#f5d78c;font:600 28px Georgia,serif}#wl-login[data-mode=idle] button.idle-stats-reset{width:100%;min-height:35px;box-shadow:none;background:#081420a3;border-color:#d9bd8159;margin-top:7px;font-size:13px}#wl-login[data-mode=idle] button.idle-stats-reset:not(:disabled){color:#fff8e7;background:linear-gradient(#a6844b,#76582d);border-color:#d9bd81;box-shadow:inset 0 1px #fff3d27a,0 0 14px #d9bd8140}#wl-login[data-mode=idle] .idle-stats-note{color:#adb8bd;margin:9px 0 0;font-size:11px}@media (orientation:landscape){#wl-login[data-mode=idle] .idle-char-screen,#wl-login[data-mode=idle] .idle-create-screen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:clamp(220px,25vw,350px) minmax(0,1fr) clamp(230px,26vw,360px);gap:0 14px;display:grid}#wl-login[data-mode=idle] .idle-char-screen .idle-char-heading{text-align:center;grid-area:1/2;place-self:start center;padding:5px 0}#wl-login[data-mode=idle] .idle-char-screen .idle-char-roster,#wl-login[data-mode=idle] .idle-create-screen .idle-create-panel{grid-area:1/1/3;align-self:center;width:100%;max-height:calc(100dvh - 24px);margin:0;overflow:auto}#wl-login[data-mode=idle] .idle-char-screen .idle-stats-panel{grid-area:1/3/3;align-self:center;max-height:calc(100dvh - 24px);overflow:auto}#wl-login[data-mode=idle] .idle-char-screen .idle-char-stage,#wl-login[data-mode=idle] .idle-create-screen .idle-char-stage{width:calc(100% - clamp(220px,25vw,350px) - clamp(230px,26vw,360px) - 36px);top:9%;bottom:3%;left:calc(clamp(220px,25vw,350px) + 18px)}}@media (orientation:landscape) and (width<=760px){#wl-login[data-mode=idle] .idle-char-screen,#wl-login[data-mode=idle] .idle-create-screen{grid-template-columns:180px minmax(0,1fr) 185px;gap:0 8px;padding-left:9px;padding-right:9px}#wl-login[data-mode=idle] .idle-char-screen .idle-char-stage,#wl-login[data-mode=idle] .idle-create-screen .idle-char-stage{width:calc(100% - 387px);left:190px}#wl-login[data-mode=idle] .idle-char-roster,#wl-login[data-mode=idle] .idle-stats-panel{padding:10px}#wl-login[data-mode=idle] .idle-stat-row{grid-template-columns:minmax(0,1fr) 27px 24px 27px;gap:3px}#wl-login[data-mode=idle] button:is(.idle-stat-minus,.idle-stat-plus){width:27px;min-height:29px}}@media (orientation:portrait){#wl-login[data-mode=idle] .idle-char-screen,#wl-login[data-mode=idle] .idle-create-screen{padding:max(12px, env(safe-area-inset-top)) 10px max(14px, env(safe-area-inset-bottom));grid-template-rows:auto minmax(250px,39dvh) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:8px;display:grid}#wl-login[data-mode=idle] .idle-char-screen .idle-char-heading{text-align:center;grid-area:1/1/auto/-1;place-self:start center;padding:0}#wl-login[data-mode=idle] .idle-char-screen .idle-char-heading h2{margin-top:3px}#wl-login[data-mode=idle] .idle-char-screen .idle-char-stage,#wl-login[data-mode=idle] .idle-create-screen .idle-char-stage{grid-area:2/1/auto/-1;width:100%;height:100%;position:relative;inset:auto}#wl-login[data-mode=idle] .idle-char-screen .idle-char-roster,#wl-login[data-mode=idle] .idle-create-screen .idle-create-panel{grid-area:3/1;align-self:start;width:100%;max-height:none;margin:0;padding:10px;overflow:visible}#wl-login[data-mode=idle] .idle-char-screen .idle-stats-panel{grid-area:3/2;align-self:start;max-height:none;padding:10px}#wl-login[data-mode=idle] .idle-char-roster-title strong{font-size:14px}#wl-login[data-mode=idle] .idle-char-roster-title span{font-size:10px}#wl-login[data-mode=idle] .idle-char-list{gap:6px;margin-top:8px}#wl-login[data-mode=idle] .idle-char-entry{gap:6px;min-height:57px;padding:5px}#wl-login[data-mode=idle] .idle-char-mark{width:30px;height:36px;font-size:14px}#wl-login[data-mode=idle] .idle-char-entry-info strong{font-size:13px}#wl-login[data-mode=idle] .idle-char-entry-info small{font-size:10px}#wl-login[data-mode=idle] .idle-char-enter{display:none}#wl-login[data-mode=idle] .idle-create-classes{gap:5px;margin-top:8px}#wl-login[data-mode=idle] button.idle-create-class{min-height:39px;padding:4px 6px}#wl-login[data-mode=idle] .idle-create-class-number{font-size:14px}#wl-login[data-mode=idle] .idle-create-class strong{font-size:13px}#wl-login[data-mode=idle] .idle-create-section-title,#wl-login[data-mode=idle] .idle-create-panel label{margin:10px 0 5px;font-size:12px}#wl-login[data-mode=idle] .idle-create-genders button{min-height:35px}#wl-login[data-mode=idle] .idle-create-panel input{min-height:39px;padding:6px;font-size:13px}#wl-login[data-mode=idle] .idle-create-submit{margin-top:10px}#wl-login[data-mode=idle] .idle-stat-row{grid-template-columns:minmax(0,1fr) 25px 20px 25px;gap:3px;min-height:34px}#wl-login[data-mode=idle] .idle-stat-label{font-size:12px}#wl-login[data-mode=idle] .idle-stat-value{font-size:16px}#wl-login[data-mode=idle] button:is(.idle-stat-minus,.idle-stat-plus){width:25px;min-height:27px;font-size:16px}#wl-login[data-mode=idle] .idle-stats-footer{margin-top:10px;font-size:11px}#wl-login[data-mode=idle] .idle-stats-remaining{font-size:23px}#wl-login[data-mode=idle] .idle-stats-note{font-size:10px}}@media (prefers-reduced-motion:reduce){#wl-login[data-mode=idle] .idle-auth-heading,#wl-login[data-mode=idle] .idle-auth-card,#wl-login[data-mode=idle] .idle-char-heading,#wl-login[data-mode=idle] .idle-char-roster{animation:none}#wl-login[data-mode=idle] .idle-char-entry,#wl-login[data-mode=idle] .modes label{transition:none}}@media (orientation:landscape){#wl-login[data-mode=idle][data-screen=characters] .idle-char-screen{grid-template-columns:clamp(220px,28vw,350px) minmax(0,1fr)}#wl-login[data-mode=idle][data-screen=characters] .idle-char-stage{width:calc(100% - clamp(220px,28vw,350px) - 32px);left:calc(clamp(220px,28vw,350px) + 18px)}}@media (orientation:portrait){#wl-login[data-mode=idle][data-screen=characters] .idle-char-screen{grid-template-columns:minmax(0,1fr)}#wl-login[data-mode=idle][data-screen=characters] .idle-char-roster{grid-column:1;justify-self:center;width:min(420px,100%)}#wl-login[data-mode=idle] .idle-char-spine[data-asset=Spine_Darkelf_Female_2nd] canvas{transform:translate(-15%)scale(1.4)}}@keyframes idle-auth-reveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.m-char-info__weight{background:#100c07c7;border-radius:2px;width:231px;height:13px;position:absolute;top:66px;left:65px;overflow:hidden;box-shadow:inset 0 0 0 1px #b596628c}.m-char-info__weight[hidden]{display:none}.m-char-info__weightFill{background:linear-gradient(#a0844f,#6a5430);transition:width .3s;position:absolute;inset:0 auto 0 0}.m-char-info__weight[data-level=heavy] .m-char-info__weightFill{background:linear-gradient(#d98a2b,#8f5214)}.m-char-info__weight[data-level=over] .m-char-info__weightFill{background:linear-gradient(#d23a2a,#7d1a10)}.m-char-info__weightText{color:#f5f0e6;text-align:center;text-shadow:0 1px 2px #100c07,0 0 3px #100c07;white-space:nowrap;font:11px/13px Microsoft JhengHei,sans-serif;position:absolute;inset:0}.m-char-info__weight[data-level=heavy] .m-char-info__weightText{color:#ffb347}.m-char-info__weight[data-level=over] .m-char-info__weightText{color:#ff4a3d}.m-top-menu{z-index:20;top:calc(env(safe-area-inset-top,0px) + 12px * var(--top-menu-scale,1));right:env(safe-area-inset-right,0px);width:366px;height:650px;transform:scale(var(--top-menu-scale,1));transform-origin:100% 0;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed}.m-top-menu__expanded,.m-top-menu__background,.m-top-menu__entry,.m-top-menu__caption,.m-top-menu__toggle,.m-top-menu__list{position:absolute}.m-top-menu__expanded{inset:0}.m-top-menu__expanded[hidden]{display:none}.m-top-menu__sprite{background-image:var(--top-menu-atlas);background-repeat:no-repeat;background-size:var(--top-menu-atlas-width) var(--top-menu-atlas-height);flex:none;display:block}.m-top-menu__background{pointer-events:none}.m-top-menu__entry,.m-top-menu__toggle{cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.m-top-menu__entry:focus-visible,.m-top-menu__toggle:focus-visible{outline-offset:-4px;outline:2px solid #f7db9f}.m-top-menu__static-entry .m-top-menu__icon,.m-top-menu__list-entry .m-top-menu__icon,.m-top-menu__toggle-art{position:absolute;inset:0}.m-top-menu__caption,.m-top-menu__list-caption{color:#eee8dd;text-align:center;text-shadow:0 1px 2px #080b10;white-space:nowrap;pointer-events:none;font:14px/18px Microsoft JhengHei,Noto Sans TC,sans-serif}.m-top-menu__caption{overflow:visible}.m-top-menu__percentage{color:#3ecbed;font-weight:700}.m-top-menu__list{pointer-events:none;overflow:hidden}.m-top-menu__list-entry{width:64px;height:67px}.m-top-menu__list-caption{position:absolute;top:43px;left:50%;transform:translate(-50%)}.m-char-info{z-index:20;top:calc(env(safe-area-inset-top,0px) + 12px * var(--char-info-scale,1));left:env(safe-area-inset-left,0px);width:310px;height:86px;transform:scale(var(--char-info-scale,1));transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed}.m-char-info__sprite,.m-char-info__value{display:block;position:absolute}.m-char-info__sprite{background-image:var(--char-info-atlas);background-repeat:no-repeat;background-size:var(--char-info-atlas-width) var(--char-info-atlas-height)}.m-char-info__value{color:#f5f0e6;text-shadow:0 1px 2px #100c07,0 0 3px #100c07;white-space:nowrap;text-align:center;font:17px/1.1 Georgia,Times New Roman,serif}.m-char-info__levelText{margin-top:-2px;font-size:13px;line-height:20px}.m-char-info__lawfulText,.m-char-info__attackText,.m-char-info__defenseText,.m-char-info__rankingText{text-align:left;font-size:16px;line-height:20px}.m-char-info__hpText,.m-char-info__mpText{font-size:17px;line-height:14px}.m-quick-slot{z-index:20;right:env(safe-area-inset-right,0px);bottom:env(safe-area-inset-bottom,0px);height:124px;transform:scale(var(--quick-slot-scale,1));transform-origin:100% 100%;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed}.m-quick-slot__sprite{background-image:var(--quick-slot-atlas);background-repeat:no-repeat;background-size:var(--quick-slot-atlas-width) var(--quick-slot-atlas-height);display:block;position:absolute}.m-floating{z-index:40;transform:scale(var(--floating-scale,1));-webkit-user-select:none;user-select:none;pointer-events:none;position:fixed;overflow:hidden}.m-floating[hidden],.m-chat__launcher[hidden]{display:none}.m-inventory{z-index:50;transform-origin:100% 0}.m-chat{left:calc(env(safe-area-inset-left,0px) + 31px * var(--floating-scale,1));bottom:calc(env(safe-area-inset-bottom,0px) + 50px * var(--floating-scale,1));transform-origin:0 100%}.m-floating__sprite{background-image:var(--floating-atlas);background-repeat:no-repeat;background-size:var(--floating-atlas-width) var(--floating-atlas-height);display:block;position:absolute}.m-floating__frame{pointer-events:auto}.m-floating__light,.m-inventory__texture,.m-inventory__tab-bg,.m-inventory__item-bg,.m-inventory__button-bg,.m-inventory__deco,.m-inventory__search-bg,.m-inventory__sort-bg,.m-inventory__sort-glow{pointer-events:none}.m-floating__button{z-index:2;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.m-floating__button .m-floating__sprite{inset:0}.m-floating__button:focus-visible,.m-chat__launcher:focus-visible{outline-offset:1px;outline:2px solid #d8b67b}.m-floating__tab{pointer-events:none;position:absolute}.m-floating__tab-button{z-index:2;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0}.m-floating__tab-back{top:13px;left:4px}.m-floating__tab-icon{top:10px}.m-floating__tab--inactive{opacity:.75}.m-inventory__grid{pointer-events:none;position:absolute;overflow:hidden}.m-inventory__slot{position:absolute}.m-inventory__action{z-index:3;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute}.m-inventory__action-icon{top:0;left:10px}.m-inventory__action>.m-floating__sprite:first-child{inset:0}.m-inventory__action[aria-pressed=true]{filter:brightness(1.25)}.m-inventory__search{z-index:3;box-sizing:border-box;color:#dfd7c9;pointer-events:auto;background:0 0;border:0;outline:0;padding:0 6px;font:15px Microsoft JhengHei,sans-serif;position:absolute}.m-inventory__search-reset{z-index:3;color:#dfd7c9;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;font:14px Microsoft JhengHei,sans-serif;position:absolute}.m-inventory__sort-option{z-index:5;color:#e9e0d4;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;font:14px Microsoft JhengHei,sans-serif;position:absolute}.m-inventory__sort-option .m-floating__sprite{inset:0}.m-inventory__sort-option .m-inventory__sort-arrow{inset:auto}.m-inventory__sort-option>span:last-child{position:relative}.m-inventory__sort-option:hover{filter:brightness(1.2)}.m-floating__tab-button:focus-visible,.m-inventory__action:focus-visible,.m-inventory__sort-option:focus-visible,.m-inventory__search-reset:focus-visible{outline-offset:-2px;outline:2px solid #d8b67b}.m-inventory__adena,.m-inventory__count{color:#e7e3db;font:16px/21px Microsoft JhengHei,sans-serif;position:absolute}.m-inventory__adena{transform:translateY(2px)}.m-inventory__count{text-align:right;font-weight:700;line-height:17px}.m-chat__messages{pointer-events:none;background:linear-gradient(#050403f0,#150903eb 62%,#261205e0);position:absolute;overflow:hidden}.m-chat__line{color:#b9ac82;white-space:nowrap;text-shadow:0 1px 1px #000;padding-left:2px;font:17px/22px Microsoft JhengHei,sans-serif}.m-chat__line--loot{color:#bb7139}.m-chat__line--player{color:#47b8c7}.m-chat__input{box-sizing:border-box;color:#d7d1c8;background:0 0;border:0;outline:0;padding:0 8px;font:15px/38px Microsoft JhengHei,sans-serif;position:absolute}.m-chat__input::placeholder{color:#8d8983}.m-chat__send{color:#8a817c;text-align:center;font:15px/38px Microsoft JhengHei,sans-serif;position:absolute}.m-chat__send>span:last-child,.m-chat__bottom>span:last-child{display:block;position:relative}.m-chat__bottom{color:#d4d4d7;text-align:center;font:18px/40px Microsoft JhengHei,sans-serif;position:absolute}.m-chat__launcher{z-index:45;left:calc(env(safe-area-inset-left,0px) + 367px * var(--floating-scale,1));bottom:calc(env(safe-area-inset-bottom,0px) + 15px * var(--floating-scale,1));width:71px;height:69px;transform:scale(var(--floating-scale,1));transform-origin:0 100%;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;position:fixed}.m-chat__launcher .m-floating__sprite{inset:0}.m-controls{z-index:32;transform:scale(var(--m-scale,1));transform-origin:100% 100%;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;bottom:0;right:0}.m-controls__art{background-image:var(--m-atlas);background-repeat:no-repeat;background-size:var(--m-atlas-w) var(--m-atlas-h);pointer-events:none;display:block;position:absolute}.m-controls__button{pointer-events:auto;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.m-controls__button[hidden]{display:none}.m-controls__button:focus-visible,.m-controls__joystick:focus-visible{outline-offset:2px;outline:2px solid #f4d785}.m-controls__auto-circle{transform-origin:50%;top:-26px;left:-26px;transform:scale(.65)}.m-controls__auto-circle[hidden]{display:none}.m-controls__exp-base,.m-controls__exp-clip,.m-controls__exp-title,.m-controls__exp-value{pointer-events:none;position:absolute}.m-controls__exp-base{background:#fff}.m-controls__exp-clip{opacity:.7;overflow:hidden}.m-controls__exp-clip .m-controls__art{transform-origin:0;top:0;left:0}.m-controls__exp-title,.m-controls__exp-value{color:#e7dbb2;text-shadow:0 1px 2px #000,0 0 2px #000;font:13px/16px Arial,sans-serif}.m-controls__exp-value{left:50px}.m-controls__joystick{pointer-events:auto;touch-action:none;cursor:crosshair;position:absolute}.m-controls__joystick>.m-controls__art:first-child{top:0;left:0}body.m-controls-ready #wl-hunt{display:none!important}.m-quick-slot__empty[data-m-selected=true]:after{content:"";background-image:var(--m-touch-atlas);background-repeat:no-repeat;background-position:var(--m-touch-pos);background-size:var(--m-touch-atlas-w) var(--m-touch-atlas-h);pointer-events:none;z-index:2;width:76px;height:76px;position:absolute;top:.5px;left:2px}.idle-rewards{z-index:30;pointer-events:none;color:#f4e6bd;-webkit-user-select:none;user-select:none;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-rewards *{box-sizing:border-box}.idle-rewards [hidden]{display:none!important}.idle-rewards__drop{--reward-light:#8de9fa;--reward-glow:#35bdda;background:radial-gradient(36% 32% at 50% 46%,#053d4b66 0,#020b1a99 47%,#02081200 100%),#02081266;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0;overflow:hidden}.idle-rewards__drop[data-rarity=epic]{--reward-light:#ffdfa1;--reward-glow:#e8a94f}.idle-rewards__drop:before,.idle-rewards__drop:after{content:"";background:linear-gradient(90deg,#0000,#6ed8e9aa 35%,#e5faff,#6ed8e9aa 65%,#0000);width:min(70vw,440px);height:1px;position:absolute;top:43%;left:50%;transform:translate(-50%);box-shadow:0 0 20px #47e0fc}.idle-rewards__drop:after{opacity:.48;width:260px;transform:translate(-50%)rotate(90deg)}.idle-rewards__drop-mark{width:164px;height:164px;filter:drop-shadow(0 0 18px var(--reward-glow));will-change:transform,opacity;margin-bottom:-36px;position:relative}.idle-rewards__flash{background:radial-gradient(circle,#fff 0%,var(--reward-light) 8%,#b0f7ff66 25%,transparent 58%);mix-blend-mode:screen;opacity:0;border-radius:50%;position:absolute;inset:-35px}.idle-rewards__ring{border:2px solid var(--reward-light);box-shadow:0 0 13px var(--reward-light),inset 0 0 12px var(--reward-glow);opacity:0;border-radius:50%;position:absolute;inset:43px}.idle-rewards__halo{background:radial-gradient(circle,#fff 0,#b7faff 8%,#66d5f0 20%,#2a8cb17a 45%,#0000 70%);border:1px solid #d6fcff;border-radius:50%;position:absolute;inset:26px;box-shadow:0 0 8px #d6ffff,0 0 24px #8ceafd,0 0 60px #53bfe8,inset 0 0 16px #faffff}.idle-rewards__halo:before,.idle-rewards__halo:after{content:"";border:1px solid #86eafa88;border-radius:50%;position:absolute;inset:-16px;box-shadow:0 0 12px #8ceafa}.idle-rewards__halo:after{opacity:.6;border-style:dashed;inset:-28px}.idle-rewards__rays{background:repeating-conic-gradient(from 0deg,#72e7fb8a 0 2deg,transparent 3deg 27deg);opacity:.7;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 23%,#000 33%,#0000 70%);mask:radial-gradient(circle,#0000 23%,#000 33%,#0000 70%)}.idle-rewards__sparks{pointer-events:none;position:absolute;inset:0}.idle-rewards__spark{width:5px;height:5px;box-shadow:0 0 7px 2px var(--reward-light);opacity:0;will-change:transform,opacity;background:#fff;border-radius:50%;margin:-2px;position:absolute;top:50%;left:50%}.idle-rewards__spark:nth-child(3n){border-radius:1px;width:3px;height:9px;transform:rotate(45deg)}.idle-rewards__drop-glyph{color:#fff;text-shadow:0 0 14px var(--reward-light);filter:drop-shadow(0 2px 4px #06111c);opacity:0;place-items:center;font:52px Georgia,serif;display:grid;position:absolute;inset:0}.idle-rewards__drop-glyph>span{image-rendering:pixelated;transform:scale(2)}.idle-rewards__drop-caption{color:#efffff;letter-spacing:.36em;text-indent:.36em;text-shadow:0 0 8px #39ccf0,0 2px 4px #000;white-space:nowrap;font-family:Georgia,Microsoft JhengHei,serif;font-size:22px;font-weight:700;position:relative}.idle-rewards__drop .idle-rewards__item{background:linear-gradient(105deg,#0d263ac9,#142630e8);border-color:#9bdfeeaa;grid-template-rows:1fr 1fr;grid-template-columns:48px 1fr;column-gap:10px;width:auto;min-width:190px;min-height:62px;padding:7px 16px 7px 8px;display:grid;position:relative;box-shadow:0 0 0 1px #e6fcff33,0 4px 24px #20b8df88}.idle-rewards__drop .idle-rewards__item-art{grid-row:1/3;width:46px;height:46px}.idle-rewards__drop .idle-rewards__item strong{text-align:left;white-space:nowrap;align-self:end;font-size:15px}.idle-rewards__drop .idle-rewards__item small{text-align:left;color:#b8ecf4;align-self:start;font-size:12px}.idle-rewards__drop--play{animation:2s both idle-reward-dim}.idle-rewards__drop--play:before{animation:2s ease-out both idle-reward-sweep}.idle-rewards__drop--play .idle-rewards__drop-mark{animation:2s ease-out both idle-reward-flare}.idle-rewards__drop--play .idle-rewards__flash{animation:2s ease-out both idle-reward-flash}.idle-rewards__drop--play .idle-rewards__ring{animation:2s ease-out both idle-reward-ring}.idle-rewards__drop--play .idle-rewards__rays{animation:2s linear both idle-reward-rays}.idle-rewards__drop--play .idle-rewards__spark{animation:idle-reward-spark 1.25s var(--spark-delay) ease-out both}.idle-rewards__drop--play .idle-rewards__drop-glyph{animation:2s cubic-bezier(.15,.75,.2,1) both idle-reward-glyph}.idle-rewards__drop--play .idle-rewards__drop-caption{animation:2s both idle-reward-title}.idle-rewards__drop--play .idle-rewards__item{animation:2s both idle-reward-item}@keyframes idle-reward-dim{0%{opacity:0}12%,82%{opacity:1}to{opacity:0}}@keyframes idle-reward-flare{0%{opacity:0;transform:scale(.25)rotate(-30deg)}18%{opacity:1;transform:scale(1.22)rotate(0)}45%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1.12)rotate(20deg)}}@keyframes idle-reward-flash{0%,7%{opacity:0;transform:scale(.2)}16%{opacity:1;transform:scale(1.15)}35%{opacity:.18;transform:scale(1.3)}60%,to{opacity:0;transform:scale(1.6)}}@keyframes idle-reward-ring{0%,12%{opacity:0;transform:scale(.2)}25%{opacity:1}55%,to{opacity:0;transform:scale(2.6)}}@keyframes idle-reward-rays{0%{opacity:0;transform:rotate(-35deg)scale(.45)}20%{opacity:.9}70%{opacity:.45}to{opacity:0;transform:rotate(75deg)scale(1.35)}}@keyframes idle-reward-spark{0%,12%{opacity:0;transform:translate(0)scale(.2)}30%{opacity:1}to{opacity:0;transform:translate(var(--spark-x),var(--spark-y)) scale(.4)}}@keyframes idle-reward-glyph{0%,12%{opacity:0;transform:translateY(22px)scale(.35)rotate(-16deg)}28%{opacity:1;transform:translateY(-9px)scale(1.18)rotate(5deg)}43%,73%{opacity:1;transform:translateY(-4px)scale(1)rotate(0)}to{opacity:0;transform:translateY(-18px)scale(.8)}}@keyframes idle-reward-sweep{0%,8%{opacity:0;transform:translate(-50%)scaleX(.1)}22%{opacity:1;transform:translate(-50%)scaleX(1.3)}50%,to{opacity:0;transform:translate(-50%)scaleX(1.7)}}@keyframes idle-reward-title{0%,25%{opacity:0;transform:translateY(15px)scale(.85)}44%,81%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)}}@keyframes idle-reward-item{0%,34%{opacity:0;transform:translateY(22px)scale(.9)}52%,84%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-5px)}}.idle-rewards__shade{padding:0 16px calc(86px + env(safe-area-inset-bottom,0px));pointer-events:auto;background:radial-gradient(50% 68% at 50% 52%,#030b167a,#03060bd9);justify-content:center;align-items:flex-end;animation:.28s ease-out both idle-settle-shade;display:flex;position:absolute;inset:0}.idle-rewards__settlement{background:linear-gradient(145deg,#1e2a32 0%,#101820 36%,#0d151d 100%);border:1px solid #d1af69;flex-direction:column;width:min(620px,100vw - 32px);height:min(58dvh,520px);min-height:260px;animation:.38s cubic-bezier(.2,.8,.2,1) both idle-settle-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #000d,0 0 0 4px #101923e8,inset 0 0 0 2px #5c4b31,inset 0 0 38px #05080e}.idle-rewards__settlement:before{content:"";pointer-events:none;border:1px solid #bca16a38;position:absolute;inset:8px}.idle-rewards__settlement:after{content:"✦";color:#937b4caa;font:26px Georgia,serif;position:absolute;top:12px;right:17px}.idle-rewards__content{flex-direction:column;height:100%;min-height:0;padding:18px 22px 0;display:flex;position:relative}.idle-rewards__head{text-align:center;background:radial-gradient(55% 65% at 50% 38%,#c5974540,#0000 80%);border-bottom:1px solid #ad8c53;flex:none;padding:0 0 13px}.idle-rewards__eyebrow{color:#b29a6d;letter-spacing:.18em;font:10px Georgia,serif;display:block}.idle-rewards__crest{color:#d6b86f;text-shadow:0 0 12px #dcbb6c77;margin:3px auto -10px;font:27px Georgia,serif}.idle-rewards__head h2{color:#f8e8b9;letter-spacing:.25em;text-indent:.25em;text-shadow:0 2px 3px #000,0 0 20px #efbd6477;margin:0;font:700 31px Georgia,Microsoft JhengHei,serif}.idle-rewards__head p{color:#bcb09a;letter-spacing:.1em;margin:5px 0 0;font-size:11px}.idle-rewards__list{scrollbar-color:#8c784f #111a22;scrollbar-width:thin;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:10px;min-height:0;padding:16px 4px 18px;display:grid;overflow-y:auto}.idle-rewards__item{color:#f3e6c7;text-align:center;background:linear-gradient(145deg,#25343e,#111d28 62%,#0c141d);border:1px solid #76684e;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:106px;padding:8px 3px;display:flex;box-shadow:inset 0 0 0 2px #121e29,0 4px 8px #0007}.idle-rewards__item--rare{background:linear-gradient(145deg,#21404a,#142631 60%,#0c1a26);border-color:#69b9c9;box-shadow:inset 0 0 0 2px #19313c,0 0 12px #45b3d855}.idle-rewards__item--epic{background:linear-gradient(145deg,#503b27,#2b291f 60%,#161a1a);border-color:#ca9b54;box-shadow:inset 0 0 0 2px #574226,0 0 14px #dfae6070}.idle-rewards__item-art{color:#dbbf7f;background:radial-gradient(circle at 50% 35%,#41545b,#0b1119 76%);border:1px solid #8e7b53;flex:none;place-items:center;width:48px;height:48px;font:28px Georgia,serif;display:grid;box-shadow:inset 0 0 0 2px #12212d,0 2px 7px #0008}.idle-rewards__item-art span{transform:scale(1.22)}.idle-rewards__item strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;display:block;overflow:hidden}.idle-rewards__item small{color:#d9c29a;font-size:10px}.idle-rewards__empty{color:#b8aa91;text-align:center;letter-spacing:.08em;grid-column:1/-1;margin:40px 0;font-size:15px}.idle-rewards__footer{color:#a69c87;border-top:1px solid #8c7247;flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:43px;margin-top:auto;font-size:11px;display:flex;position:relative}.idle-rewards__footer b{color:#f6df9e;font-size:14px}.idle-rewards__progress{transform-origin:0;background:linear-gradient(90deg,#72d6e0,#ecc978);width:100%;height:2px;animation:8s linear forwards idle-reward-progress;position:absolute;bottom:0;left:0}@keyframes idle-reward-progress{to{transform:scaleX(0)}}@keyframes idle-settle-shade{0%{opacity:0}to{opacity:1}}@keyframes idle-settle-rise{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.idle-rewards__countdown{text-align:center;background:linear-gradient(135deg,#0b1721ee,#1b2a33f2);border:1px solid #b69961;min-width:150px;padding:13px 25px 14px;animation:.3s ease-out both idle-count-in;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #08121aaa,0 8px 28px #000a}.idle-rewards__countdown span,.idle-rewards__countdown small{color:#b6a783;letter-spacing:.16em;font-size:11px;display:block}.idle-rewards__countdown strong{color:#f7e5ac;text-shadow:0 0 18px #ddbc6f;margin:2px 0;font:40px Georgia,serif;display:block}.idle-rewards__countdown small{color:#73cdd0}@keyframes idle-count-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (orientation:portrait){.idle-rewards__shade{padding:0 10px calc(64px + env(safe-area-inset-bottom,0px))}.idle-rewards__settlement{width:100%;height:min(59dvh,590px);min-height:320px}.idle-rewards__content{padding:14px 13px 0}.idle-rewards__head h2{font-size:27px}.idle-rewards__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:11px 2px 13px}.idle-rewards__item{min-height:96px}.idle-rewards__footer{font-size:10px}.idle-rewards__drop-caption{font-size:17px}.idle-rewards__drop-mark{width:116px;height:116px;margin-bottom:-30px}.idle-rewards__drop:before,.idle-rewards__drop:after{top:44%}}@media (height<=580px) and (orientation:landscape){.idle-rewards__shade{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))}.idle-rewards__settlement{height:min(70dvh,400px);min-height:0}.idle-rewards__content{padding-top:9px}.idle-rewards__head{padding-bottom:6px}.idle-rewards__head h2{font-size:23px}.idle-rewards__head p{margin-top:1px}.idle-rewards__list{padding-top:8px}.idle-rewards__item{min-height:82px}.idle-rewards__footer{min-height:34px}}.wl-orientation-hint{z-index:2147483000;color:#f3e6c4;touch-action:none;background:#000000e0;justify-content:center;align-items:center;font:14px/1.5 system-ui,sans-serif;display:flex;position:fixed;inset:0}.wl-orientation-hint[hidden]{display:none}.wl-orientation-hint__box{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 24px;display:flex}.wl-orientation-hint__box strong{color:#ffe08a;font-size:17px}.wl-orientation-hint__box small{color:#b9a983}.wl-orientation-hint__box button{color:#f3e6c4;font:inherit;background:#2b2216;border:1px solid #8a7243;border-radius:4px;margin-top:6px;padding:7px 16px}.wl-orientation-hint__phone{border:3px solid #ffe08a;border-radius:7px;width:34px;height:58px;animation:1.6s ease-in-out infinite alternate wl-orientation-turn}.wl-orientation-hint__phone.is-landscape{animation-name:wl-orientation-turn-back}@keyframes wl-orientation-turn{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes wl-orientation-turn-back{0%{transform:rotate(0)}to{transform:rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.wl-orientation-hint__phone{animation:none}}.idle-panel__dungeon{color:#ead8b9;grid-template-columns:minmax(0,1fr) minmax(310px,44%);min-height:100%;display:grid}.idle-panel__dungeon-list{scrollbar-color:#886343 #17110d;scrollbar-width:thin;min-width:0;padding:23px 19px;overflow-y:auto}.idle-panel__dungeon-card{color:#e9d7b9;text-align:left;background:#221811;border:1px solid #624b36;align-items:center;gap:11px;width:100%;min-height:91px;margin-bottom:9px;padding:7px;display:flex}.idle-panel__dungeon-card:hover,.idle-panel__dungeon-card.is-selected{background:#3a281b;border-color:#bd9057;box-shadow:inset 3px 0 #dfb477}.idle-panel__dungeon-thumb{background:#1b1710 var(--idle-dungeon-bg) center/cover no-repeat;border:1px solid #76583a;flex:none;width:91px;height:68px}.idle-panel__dungeon-card-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.idle-panel__dungeon-card-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.idle-panel__dungeon-card-copy small{color:#bbab91;font-size:11px}.idle-panel__dungeon-card-copy em{color:#e5bd7d;font-size:11px;font-style:normal}.idle-panel__dungeon-card b{color:#d7ad70;margin-left:auto;font:27px Georgia,serif}.idle-panel__dungeon-detail{scrollbar-color:#886343 #17110d;scrollbar-width:thin;background:linear-gradient(#241911,#17110d);border-left:1px solid #59422e;min-width:0;overflow-y:auto}.idle-panel__dungeon-hero{background:linear-gradient(0deg,#1a1009bd,#21150b20),var(--idle-dungeon-bg) center/cover no-repeat;border-bottom:1px solid #624b36;height:106px;position:relative}.idle-panel__dungeon-hero span{color:#efd5a7;background:#1e140de8;border:1px solid #795c3b;padding:6px 11px;font-size:11px;position:absolute;top:13px;left:14px}.idle-panel__dungeon-copy{padding:13px 21px 15px}.idle-panel__dungeon-copy>small{color:#c59b69;font-size:11px}.idle-panel__dungeon-copy h2{color:#f6dfb5;margin:3px 0 6px;font-size:24px}.idle-panel__dungeon-copy p{color:#c8b79c;min-height:25px;margin:0 0 8px;font-size:12px;line-height:1.6}.idle-panel__dungeon-copy dl{margin:0 0 10px}.idle-panel__dungeon-copy dl div{border-bottom:1px solid #4c3928;justify-content:space-between;gap:12px;padding:6px 0;font-size:11px;display:flex}.idle-panel__dungeon-copy dt{color:#a99579;flex:none}.idle-panel__dungeon-copy dd{color:#e8d5b5;text-align:right;margin:0}.idle-panel__dungeon-copy h3{color:#f0d3a5;margin:0 0 8px;font-size:13px}.idle-panel__dungeon-rewards{gap:5px;display:grid}.idle-panel__dungeon-reward{background:#21170f;border:1px solid #533d2b;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 8px;display:grid}.idle-panel__dungeon-reward-icon{width:36px;height:36px;image-rendering:pixelated;background:#0e0b08;border:1px solid #694b30;place-items:center;display:grid}.idle-panel__dungeon-reward-icon--gold:after{content:"";background:url(/ui-idle/currency/atlas.png) -25px 0/50px 25px no-repeat;width:25px;height:25px}.idle-panel__dungeon-reward>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.idle-panel__dungeon-reward strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.idle-panel__dungeon-reward small{color:#ba9e79;font-size:10px}.idle-panel__dungeon-reward em{color:#e3b977;font-size:11px;font-style:normal}.idle-panel__dungeon-empty{color:#bfa888;padding:9px;min-height:0!important}.idle-panel__dungeon-entry{border-top:1px solid #6d4c30;margin-top:9px;padding-top:7px}.idle-panel__dungeon-entry small{color:#b5a188;margin-bottom:5px;font-size:10px;display:block}.idle-panel__dungeon-entry .idle-panel__primary:disabled{opacity:.47;cursor:default;filter:none}.idle-panel__dungeon-confirm-layer{z-index:10;place-items:center;display:grid;position:absolute;inset:0}.idle-panel__dungeon-confirm-scrim{background:#050403d4;position:absolute;inset:0}.idle-panel__dungeon-confirm{color:#e8d4b2;background:#241810;border:1px solid #a87b4e;width:min(420px,100% - 32px);padding:19px 23px 17px;position:relative;box-shadow:0 17px 50px #000d,inset 0 0 0 3px #55371f}.idle-panel__dungeon-confirm h2{margin:0 0 13px;font-size:18px}.idle-panel__dungeon-confirm p{margin:0 0 9px;font-size:13px;line-height:1.7}.idle-panel__dungeon-confirm p strong{color:#f4c682}.idle-panel__dungeon-confirm small{color:#ad9475;font-size:11px}.idle-panel__dungeon-confirm>div{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.idle-panel__dungeon-confirm button{color:#ecdbbf;background:#302118;border:1px solid #8d6843;min-width:100px;min-height:36px}.idle-panel__dungeon-confirm button:last-child{color:#fff1db;background:linear-gradient(#894a37,#57251e);border-color:#b77756}.idle-panel__dungeon-confirm button:disabled{opacity:.45;cursor:default}@media (width<=800px),(orientation:portrait){.idle-panel__dungeon{grid-template-rows:minmax(200px,43%) minmax(0,1fr);grid-template-columns:1fr}.idle-panel__dungeon-list{padding:13px}.idle-panel__dungeon-detail{border-top:1px solid #59422e;border-left:0}.idle-panel__dungeon-hero{height:95px}.idle-panel__dungeon-copy{padding:13px}.idle-panel__dungeon-card{min-height:75px}.idle-panel__dungeon-thumb{width:72px;height:55px}}.idle-panel{--panel-ink:#08131e;--panel-surface:#101f2a;--panel-raised:#192c36;--panel-gold:#c9a766;--panel-paper:#f1e3bd;--panel-muted:#a99f89;--panel-teal:#80ced0;z-index:28;color:var(--panel-paper);-webkit-user-select:none;user-select:none;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-panel *{box-sizing:border-box}.idle-panel[hidden],.idle-panel [hidden]{display:none!important}.idle-panel button,.idle-panel input{font:inherit}.idle-panel button{cursor:pointer;touch-action:manipulation}.idle-panel button:focus-visible,.idle-panel input:focus-visible{outline-offset:2px;outline:2px solid #f7da91}.idle-panel__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020812be;position:absolute;inset:0}.idle-panel__frame{border:1px solid var(--panel-gold);background:radial-gradient(circle at 10% 0,#27404a44,#0000 35%),linear-gradient(145deg,#142632,#0a1621 62%);flex-direction:column;width:min(1080px,100vw - 56px);height:min(86dvh,760px);min-height:460px;animation:.27s cubic-bezier(.2,.7,.2,1) both idle-panel-in;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #09141dcc,0 24px 70px #000c,inset 0 0 0 2px #625135}.idle-panel__frame:before,.idle-panel__frame:after{content:"";z-index:3;pointer-events:none;border-color:#ead08b;width:34px;height:34px;position:absolute}.idle-panel__frame:before{border-top:1px solid;border-left:1px solid;top:7px;left:7px}.idle-panel__frame:after{border-bottom:1px solid;border-right:1px solid;bottom:7px;right:7px}@keyframes idle-panel-in{0%{opacity:0;translate:0 14px;scale:.985}to{opacity:1;translate:0;scale:1}}.idle-panel__head{background:linear-gradient(90deg,#263a43aa,#0e1c26d9 60%);border-bottom:1px solid #876e46;flex:none;align-items:center;gap:17px;min-height:88px;padding:13px 23px;display:flex;position:relative}.idle-panel__seal{color:#f3d895;background:#162934;border:1px solid #d1ad6a;flex:none;place-items:center;width:48px;height:48px;font:31px Georgia,serif;display:grid;transform:rotate(45deg);box-shadow:inset 0 0 0 3px #0d1a25,0 0 15px #c7a56533}.idle-panel__seal:first-letter{transform:rotate(-45deg)}.idle-panel__title h1{color:#f9e8b9;letter-spacing:.2em;margin:0;font:700 29px Noto Serif TC,PMingLiU,serif}.idle-panel__title p{color:#c7b99c;letter-spacing:.04em;margin:4px 0 0;font-size:11px}.idle-panel__close{color:#f3dfae;background:#12212c;border:1px solid #92784e;width:39px;height:39px;margin-left:auto;line-height:1;font:26px Georgia,serif!important}.idle-panel__body{flex:1;grid-template-columns:112px minmax(0,1fr);min-height:0;display:grid}.idle-panel__nav{background:linear-gradient(#101d27,#0b1721);border-right:1px solid #66583f;flex-direction:column;gap:8px;padding:25px 10px;display:flex}.idle-panel__nav button{color:#b7ad96;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:8px;min-height:66px;padding:9px;font-size:13px;display:flex}.idle-panel__nav button i{color:#9d8963;flex:none;place-items:center;width:32px;height:32px;font:23px Georgia,serif;display:grid}.idle-panel__nav button[aria-current=page] i{color:#f1d896}.idle-panel__main{scrollbar-color:#947950 #0b1822;scrollbar-width:thin;min-width:0;min-height:0;overflow:auto}.idle-panel__section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:11px;display:flex}.idle-panel__section-head h2{color:#f1deb0;letter-spacing:.1em;margin:0;font:700 17px Noto Serif TC,PMingLiU,serif}.idle-panel__section-head span{color:#9e998d;font-size:10px}.idle-panel__chips{flex-wrap:wrap;gap:6px;margin-bottom:13px;display:flex}.idle-panel__chips button{color:#bcb5a1;background:#132530;border:1px solid #635f4b;min-height:29px;padding:5px 13px;font-size:11px}.idle-panel__chips button[aria-pressed=true]{color:#ffe3aa;background:#3b403a;border-color:#d3ae69}.idle-panel__primary{color:#fff1c9;letter-spacing:.08em;background:linear-gradient(#816839,#4e4229);border:1px solid #e2c082;width:100%;min-height:44px;box-shadow:inset 0 1px #ffe8b755,0 3px 8px #0007;font-weight:700!important}.idle-panel__notice{z-index:8;text-align:center;color:#f7e1af;background:#0a1822f2;border:1px solid #c5a269;max-width:min(80vw,430px);padding:8px 15px;font-size:12px;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 5px 20px #0009}.idle-panel__shop{grid-template-columns:minmax(0,1fr) 258px;gap:0;min-height:100%;display:grid}.idle-panel__shop-shelf{min-width:0;padding:18px 20px 24px}.idle-panel__feature{background:linear-gradient(100deg,#293b3c 0%,#1b3339 53%,#0c1b28 100%);border:1px solid #796345;align-items:center;min-height:155px;margin-bottom:21px;padding:18px 24px;display:flex;position:relative;overflow:hidden}.idle-panel__feature:before{content:"";border:1px solid #cfb36d55;border-radius:50%;width:280px;height:280px;position:absolute;top:-87px;right:-25px;box-shadow:0 0 0 24px #ccad5e14,0 0 0 50px #ccad5e0b}.idle-panel__feature:after{content:"";pointer-events:none;border:1px solid #dbbd7a2e;position:absolute;inset:8px}.idle-panel__feature-kicker{color:#dfc582;letter-spacing:.2em;font-size:11px}.idle-panel__feature strong{color:#fff0bc;letter-spacing:.08em;margin:5px 0;font:700 24px/1.3 Noto Serif TC,PMingLiU,serif;display:block}.idle-panel__feature p{color:#c1c2ad;margin:0;font-size:11px}.idle-panel__feature-art{color:#e2cb8e;text-shadow:0 0 30px #dec16e88;font:115px Georgia,serif;position:absolute;top:25px;right:69px;transform:rotate(18deg)}.idle-panel__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.idle-panel__product{color:#f1e4c0;text-align:left;background:linear-gradient(145deg,#23313a,#101e29 70%);border:1px solid #655c49;flex-direction:column;align-items:flex-start;min-width:0;min-height:129px;padding:12px;display:flex;position:relative}.idle-panel__product:hover,.idle-panel__product.is-selected{background:linear-gradient(145deg,#344442,#162b34 72%);border-color:#d5b274}.idle-panel__product.is-selected{box-shadow:inset 0 0 0 2px #d8b77750}.idle-panel__product-icon{color:#e5cc89;background:#0d1923;border:1px solid #917a50;place-items:center;width:43px;height:43px;margin-bottom:7px;font-size:24px;display:grid}.idle-panel__product-icon span{image-rendering:pixelated;transform:scale(1.14)}.idle-panel__product-copy{flex-direction:column;width:100%;min-width:0;display:flex}.idle-panel__product-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.idle-panel__product-copy small{color:#a8a395;margin-top:3px;font-size:10px}.idle-panel__product-copy em{color:#eed08d;margin-top:7px;font-size:11px;font-style:normal}.idle-panel__product-label{color:#fff0be;background:#6b5b36;padding:3px 6px;font-size:9px;position:absolute;top:0;right:0}.idle-panel__shop-detail{text-align:center;background:radial-gradient(circle at 50% 12%,#586a583d,#0000 42%),linear-gradient(#172a32,#0c1923);border-left:1px solid #66573c;flex-direction:column;align-items:center;min-width:0;padding:24px 17px 20px;display:flex}.idle-panel__detail-type{color:#c9b27f;align-self:flex-start;font-size:11px}.idle-panel__detail-art{color:#e5cb8a;background:radial-gradient(circle,#425352,#10212d 70%);border:1px solid #ac9060;place-items:center;width:116px;height:116px;margin:18px 0 16px;font:60px Georgia,serif;display:grid;box-shadow:0 0 0 6px #bda16620,inset 0 0 25px #070e18}.idle-panel__detail-art span{image-rendering:pixelated}.idle-panel__shop-detail h2{color:#f9e6b7;margin:0;font:700 20px Noto Serif TC,PMingLiU,serif}.idle-panel__shop-detail p{color:#bcb4a2;min-height:50px;margin:11px 0 17px;font-size:11px;line-height:1.6}.idle-panel__detail-price{text-align:left;border-top:1px solid #726344;width:100%;margin-top:auto;padding:12px 0}.idle-panel__detail-price small{color:#ab9d7f;font-size:10px;display:block}.idle-panel__detail-price strong{color:#f7daa0;font:23px Georgia,serif;display:block}.idle-panel__teleport{grid-template-columns:minmax(0,1fr) minmax(260px,42%);min-height:100%;display:grid}.idle-panel__map-list{min-width:0;padding:23px 20px}.idle-panel__search{color:#d3bd8d;background:#0c1b26;border:1px solid #756444;align-items:center;gap:7px;height:37px;margin-bottom:11px;padding:0 10px;display:flex}.idle-panel__search span{font:23px Georgia,serif}.idle-panel__search input{color:#f3e6c5;background:0 0;border:0;outline:0;width:100%;font-size:12px}.idle-panel__search input::placeholder{color:#958c7a}.idle-panel__map-cards{gap:8px;display:grid}.idle-panel__map-card{color:#f1e4c1;text-align:left;background:#152631;border:1px solid #605945;align-items:center;gap:11px;min-height:76px;padding:6px 10px 6px 6px;display:flex}.idle-panel__map-card:hover,.idle-panel__map-card.is-selected{background:#294047;border-color:#d0ad70}.idle-panel__map-thumb{background-color:#28474b;background-image:linear-gradient(#1543503d,#0a182055),var(--idle-map);background-position:50%;background-repeat:no-repeat;background-size:cover,auto 180%;border:1px solid #817153;flex:none;width:84px;height:61px}.idle-panel__map-card>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.idle-panel__map-card small{color:#acaa97;font-size:10px}.idle-panel__map-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.idle-panel__map-card em{color:#82c4c7;font-size:10px;font-style:normal}.idle-panel__map-card b{color:#d9be80;margin-left:auto;font:28px Georgia,serif}.idle-panel__no-results{text-align:center;color:#c3b79d;padding:22px;font-size:12px}.idle-panel__destination{background:#0d1b26;border-left:1px solid #6b5a3d;flex-direction:column;min-width:0;display:flex}.idle-panel__destination-image{background-color:#173b42;background-image:linear-gradient(180deg,#07131a22,#07121cbb),var(--idle-map);background-position:50%;background-repeat:no-repeat;background-size:cover,auto 160%;border-bottom:1px solid #937349;min-height:230px;position:relative}.idle-panel__destination-image:after{content:"";pointer-events:none;border:1px solid #e2cf9a4b;position:absolute;inset:8px}.idle-panel__destination-image span{color:#f5ddaa;background:#0b1c28e6;border:1px solid #d3b06f;padding:5px 11px;font-size:11px;position:absolute;top:20px;left:19px}.idle-panel__destination-copy{flex-direction:column;flex:1;padding:18px 22px 20px;display:flex}.idle-panel__destination-copy>small{color:#a6d2ce;font-size:11px}.idle-panel__destination-copy h2{color:#f8e3af;margin:4px 0 9px;font:700 23px Noto Serif TC,PMingLiU,serif}.idle-panel__destination-copy>p{color:#c7bea9;margin:0 0 16px;font-size:12px;line-height:1.7}.idle-panel__destination-copy dl{border-top:1px solid #6c6049;margin:auto 0 16px}.idle-panel__destination-copy dl div{border-bottom:1px solid #514d40;justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.idle-panel__destination-copy dt{color:#9f9988}.idle-panel__destination-copy dd{color:#e1d4b3;margin:0}.idle-panel__settings{grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);gap:24px;padding:24px;display:grid}.idle-panel__settings section{min-width:0}.idle-panel__settings .idle-panel__section-head{border-bottom:1px solid #8b7349;padding-bottom:10px}.idle-panel__setting-row{border-bottom:1px solid #4c5048;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:11px 3px;display:flex}.idle-panel__setting-row>div:first-child,.idle-panel__setting-row>span:first-child{flex-direction:column;gap:4px;display:flex}.idle-panel__setting-row strong{font-size:13px;font-weight:600}.idle-panel__setting-row small{color:#a79f8c;font-size:10px}.idle-panel__setting-hint{text-align:right;color:#dfc48b;max-width:145px;font-size:11px}.idle-panel__segmented{border:1px solid #88724b;flex:none;display:flex}.idle-panel__segmented button{color:#bfb39a;background:#162632;border:0;border-right:1px solid #655b45;padding:7px 10px;font-size:10px}.idle-panel__segmented button:last-child{border-right:0}.idle-panel__segmented button[aria-pressed=true]{color:#fff0c6;background:#665837}.idle-panel__switch{background:#1c2b32;border:1px solid #8a7956;border-radius:15px;flex:none;width:48px;height:25px;padding:0;position:relative}.idle-panel__switch i{background:#a69d8a;border-radius:50%;width:17px;height:17px;transition:transform .18s;position:absolute;top:3px;left:3px}.idle-panel__switch[aria-checked=true] i{background:#e3f5da;transform:translate(23px)}.idle-panel__range{align-items:center;gap:10px;width:45%;min-width:120px;display:flex}.idle-panel__mute{color:#f4dfad;cursor:pointer;background:#2a1e14;border:1px solid #8a7956;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.idle-panel__mute svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.idle-panel__mute[aria-pressed=true]{color:#a69d8a;background:#1d1610;border-color:#5e5240}.idle-panel__mute[aria-pressed=true]+input{opacity:.45}.idle-panel__range input{accent-color:#c9a86b;width:100%}.idle-panel__range output{color:#f4dfad;text-align:right;min-width:35px;font:12px Georgia,serif}@media (width<=850px){.idle-panel__shop{grid-template-columns:minmax(0,1fr) 220px}.idle-panel__products{grid-template-columns:repeat(2,minmax(0,1fr))}.idle-panel__settings{grid-template-columns:1fr}.idle-panel__teleport{grid-template-columns:minmax(0,1fr) 45%}.idle-panel__destination-image{min-height:180px}}@media (orientation:portrait){.idle-panel__scrim{background:#06111b}.idle-panel__frame{width:100vw;max-width:none;height:100dvh;min-height:0;box-shadow:none;border:0;animation:none;inset:0;transform:none}.idle-panel__frame:before,.idle-panel__frame:after{display:none}.idle-panel__head{min-height:74px;padding:calc(env(safe-area-inset-top,0px) + 10px) 14px 10px;gap:11px}.idle-panel__seal{width:36px;height:36px;font-size:23px}.idle-panel__title h1{font-size:22px}.idle-panel__title p{font-size:10px}.idle-panel__close{width:35px;height:35px}.idle-panel__body{flex-direction:column;display:flex}.idle-panel__nav{border-bottom:1px solid #756342;border-right:0;flex-direction:row;flex:none;justify-content:center;gap:0;padding:0 8px}.idle-panel__nav button{border-bottom:2px solid #0000;flex:1;justify-content:center;min-height:50px;padding:6px;font-size:11px}.idle-panel__nav button i{width:22px;height:22px;font-size:17px}.idle-panel__nav button[aria-current=page]{box-shadow:none;background:#263945;border:0;border-bottom:2px solid #e5c17f}.idle-panel__main{flex:1}.idle-panel__shop{flex-direction:column;display:flex}.idle-panel__shop-shelf{padding:11px 12px 16px}.idle-panel__feature{min-height:116px;margin-bottom:14px;padding:12px 16px}.idle-panel__feature strong{font-size:19px}.idle-panel__feature p{max-width:210px;font-size:10px}.idle-panel__feature-art{font-size:90px;top:3px;right:21px}.idle-panel__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.idle-panel__product{min-height:119px;padding:9px}.idle-panel__shop-detail{padding:16px 16px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid #85734e;border-left:0}.idle-panel__detail-art{width:89px;height:89px;margin:8px 0}.idle-panel__shop-detail p{min-height:0;margin:7px 0 12px}.idle-panel__detail-price{margin-top:0}.idle-panel__teleport{flex-direction:column;display:flex}.idle-panel__destination{border-bottom:1px solid #a08050;border-left:0;flex:none;order:-1}.idle-panel__destination-image{min-height:120px}.idle-panel__destination-copy{padding:10px 14px 12px}.idle-panel__destination-copy h2{margin:3px 0 4px;font-size:18px}.idle-panel__destination-copy>p{margin:0 0 8px;font-size:10px}.idle-panel__destination-copy dl{display:none}.idle-panel__destination-copy .idle-panel__primary{min-height:35px}.idle-panel__map-list{padding:13px 12px calc(20px + env(safe-area-inset-bottom,0px))}.idle-panel__map-card{min-height:68px}.idle-panel__map-thumb{width:76px;height:54px}.idle-panel__settings{padding:15px 14px calc(24px + env(safe-area-inset-bottom,0px));display:block}.idle-panel__settings section+section{margin-top:25px}.idle-panel__setting-row{min-height:67px}.idle-panel__segmented button{padding:7px 6px;font-size:9px}.idle-panel__notice{bottom:calc(15px + env(safe-area-inset-bottom,0px))}}.idle-panel__settings{flex-direction:column;gap:17px;min-height:100%;padding:23px 26px;display:flex}.idle-panel__settings-tabs{border-bottom:1px solid #6d5036;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:13px;display:grid}.idle-panel__settings-tabs button{color:#c6b49d;cursor:pointer;background:#21170f;border:1px solid #705038;min-height:43px;font-size:13px}.idle-panel__settings-tabs button[aria-current=true]{color:#ffe2ad;background:linear-gradient(#684426,#392418);border-color:#c7995e;box-shadow:inset 0 0 0 1px #d7a36755}.idle-panel__settings-page{width:min(100%,760px)}.idle-panel__settings-heading{margin-top:20px}@media (orientation:portrait){.idle-panel__settings{padding:15px 14px calc(24px + env(safe-area-inset-bottom,0px));gap:12px}.idle-panel__settings-tabs button{min-height:39px;font-size:12px}.idle-panel__settings-page{width:100%}}@media (height<=580px) and (orientation:landscape){.idle-panel__frame{height:calc(100dvh - 24px);min-height:0}.idle-panel__head{min-height:60px;padding:8px 20px}.idle-panel__seal{width:36px;height:36px;font-size:23px}.idle-panel__title h1{font-size:21px}.idle-panel__feature{min-height:115px}.idle-panel__feature strong{font-size:18px}.idle-panel__destination-image{min-height:145px}.idle-panel__setting-row{min-height:58px}}@media (prefers-reduced-motion:reduce){.idle-panel__frame{animation:none}.idle-panel__switch i{transition:none}}@media (orientation:landscape) and (height>=581px){.idle-panel__shop-shelf{padding-bottom:12px}.idle-panel__feature{min-height:130px;margin-bottom:14px}}.idle-panel__hunt-page{width:100%;max-width:none;padding-bottom:10px}.idle-panel__hunt-notice{color:#f0d39b;background:linear-gradient(100deg,#38271a,#241a13);border:1px solid #8b6743;align-items:center;gap:12px;margin:2px 0 18px;padding:12px 15px;display:flex}.idle-panel__hunt-notice>span{color:#f2cf85;background:#1b140f;border:1px solid #a87949;place-items:center;width:34px;height:34px;font-size:19px;display:grid}.idle-panel__hunt-notice div{gap:3px;display:grid}.idle-panel__hunt-notice strong{font-size:12px}.idle-panel__hunt-notice small,.idle-panel__hunt-card-title small{color:#b4a087;font-size:10px}.idle-panel__hunt-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.idle-panel__hunt-column{min-width:0}.idle-panel__hunt-card,.idle-panel__hunt-skill{background:linear-gradient(145deg,#2b2017,#1b1510 75%);border:1px solid #63492f;margin:0 0 9px;padding:12px;box-shadow:inset 0 1px #c3904b18}.idle-panel__hunt-card-title{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.idle-panel__hunt-card-title b{color:#f2dfb6;font-size:12px}.idle-panel__hunt-fields{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.idle-panel__hunt-fields>label{color:#cbb795;align-items:center;gap:6px;font-size:10px;display:flex}.idle-panel__hunt-fields>label:first-child{flex:1;min-width:150px}.idle-panel__hunt-page select,.idle-panel__hunt-page input[type=number]{color:#eddbb8;background:#17120e;border:1px solid #72563a;min-height:31px;padding:5px 8px;font-size:11px}.idle-panel__hunt-page select{min-width:118px;max-width:100%}.idle-panel__hunt-fields input[type=number]{width:62px}.idle-panel__hunt-check{color:#e0cfad;align-items:center;gap:8px;min-height:35px;font-size:11px;display:flex}.idle-panel__hunt-check input[type=checkbox]{accent-color:#c79a57;width:15px;height:15px}.idle-panel__hunt-check small,.idle-panel__hunt-autobuy small{color:#aa997e;font-size:9px}.idle-panel__hunt-quantity{width:68px!important;min-height:27px!important}.idle-panel__hunt-autobuy{border-top:1px solid #493622;align-items:center;gap:8px;margin-top:7px;padding-top:7px;display:flex}.idle-panel__hunt-autobuy .idle-panel__hunt-check{margin:0}.idle-panel__hunt-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;display:grid}.idle-panel__hunt-skill{padding:10px}.idle-panel__hunt-skill .idle-panel__hunt-card-title{gap:3px;display:grid}.idle-panel__hunt-skill .idle-panel__hunt-fields{gap:7px}.idle-panel__hunt-skill .idle-panel__hunt-fields>label:first-child{min-width:125px}.idle-panel__hunt-skill .idle-panel__hunt-check{margin-left:auto}.idle-panel__hunt-tip{color:#c5ab81;background:#251b12;border-left:2px solid #ba8d4d;margin:0;padding:8px 10px;font-size:10px;line-height:1.6}.idle-panel__hunt-buffs{gap:8px;display:grid}.idle-panel__hunt-group{background:#211810;border:1px solid #5c432d;padding:10px}.idle-panel__hunt-group h3{color:#ddb973;letter-spacing:.08em;border-bottom:1px solid #61482f;margin:0 0 8px;padding-bottom:6px;font:600 12px Noto Serif TC,PMingLiU,serif}.idle-panel__hunt-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;display:grid}.idle-panel__hunt-group .idle-panel__hunt-check{min-height:30px;font-size:10px}.idle-panel__hunt-page>.idle-panel__setting-row{background:#211810;padding-inline:12px}.idle-panel__hunt-page>.idle-panel__section-head{margin-top:22px}@media (width<=850px){.idle-panel__hunt-layout{grid-template-columns:1fr;gap:2px}.idle-panel__hunt-column+.idle-panel__hunt-column{margin-top:18px}.idle-panel__hunt-page{max-width:none}}@media (orientation:portrait){.idle-panel__hunt-layout{gap:0}.idle-panel__hunt-notice{margin-bottom:13px;padding:10px}.idle-panel__hunt-check-grid,.idle-panel__hunt-group>div{grid-template-columns:repeat(2,minmax(0,1fr))}.idle-panel__hunt-fields{align-items:center}.idle-panel__hunt-skill .idle-panel__hunt-fields>label:first-child{min-width:100%}.idle-panel__hunt-skill .idle-panel__hunt-check{margin-left:0}}.idle-panel__hunt-interval{color:#cbb795;border-top:1px solid #493622;align-items:center;gap:8px;margin-top:9px;padding-top:8px;font-size:11px;display:flex}.idle-panel__hunt-interval input[type=number]{text-align:center;width:58px}.idle-panel__hunt-tabs{border-bottom:1px solid #6d5036;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:13px;padding-bottom:11px;display:grid}.idle-panel__hunt-tabs button{color:#c6b49d;cursor:pointer;background:#21170f;border:1px solid #705038;min-width:0;min-height:37px;padding:5px 3px;font-size:12px}.idle-panel__hunt-tabs button[aria-current=true]{color:#ffe2ad;background:linear-gradient(#684426,#392418);border-color:#c7995e;box-shadow:inset 0 0 0 1px #d7a36755}.idle-panel__hunt-content{min-height:0}.idle-panel__hunt-content>.idle-panel__section-head:first-child{margin-top:0}.idle-panel__hunt-status-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.idle-panel__hunt-status-cards .idle-panel__hunt-check{flex-wrap:wrap}.idle-panel__hunt-status-cards select{width:100%;margin-left:23px}.idle-panel__setting-action{color:#ffe2ad;cursor:pointer;background:linear-gradient(#684426,#392418);border:1px solid #b18651;flex:none;min-width:128px;min-height:36px;padding:6px 12px;font-size:12px}.idle-panel__setting-action:disabled{opacity:.5;cursor:default}.idle-panel__install-guide{color:#ead2a3;background:#2b2017;border-left:2px solid #c7995e;margin:8px 0;padding:12px 14px;font-size:12px;line-height:1.7}@media (orientation:portrait){.idle-panel__hunt-tabs{gap:3px}.idle-panel__hunt-tabs button{font-size:11px}.idle-panel__hunt-status-cards{grid-template-columns:1fr}.idle-panel__setting-action{min-width:100px;padding:5px 7px;font-size:11px}}.idle-panel__destination-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.idle-panel__destination-title>div{min-width:0}.idle-panel__destination-title small{color:#a6d2ce;font-size:11px}.idle-panel__destination-title h2{margin:4px 0 9px}.idle-panel__destination-title>button{color:#f5d9a7;white-space:nowrap;background:linear-gradient(#503421,#2c1e16);border:1px solid #aa8151;flex:none;margin-top:4px;padding:7px 10px;font-size:11px}.idle-panel__map-occupancy{white-space:nowrap;text-align:right;color:#f3ede2;flex:none;margin-left:auto;font-size:11px;font-weight:600}.idle-panel__map-occupancy[data-tier="1"]{color:#75d586}.idle-panel__map-occupancy[data-tier="2"]{color:#f5dc70}.idle-panel__map-occupancy[data-tier="3"]{color:#f18e83}.idle-panel__map-occupancy[data-tier="4"]{color:#b9393d}.idle-panel__map-card:has(.idle-panel__map-occupancy)>b{margin-left:0}.idle-panel__drop-layer{z-index:9;place-items:center;display:grid;position:absolute;inset:0}.idle-panel__drop-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050402cc;position:absolute;inset:0}.idle-panel__drop-dialog{color:#efdbb4;background:linear-gradient(145deg,#2b1d14,#130e0a 72%);border:1px solid #ae8654;flex-direction:column;width:min(820px,100% - 28px);height:min(600px,100% - 30px);min-height:0;display:flex;position:relative;box-shadow:0 18px 50px #000d,inset 0 0 0 3px #5a3b235c}.idle-panel__drop-dialog header{background:linear-gradient(90deg,#3a2618,#1b140f);border-bottom:1px solid #795634;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.idle-panel__drop-dialog header small{color:#c79857;letter-spacing:.2em;font:10px Georgia,serif}.idle-panel__drop-dialog h2{color:#ffe3ac;margin:3px 0 0;font:700 22px Noto Serif TC,PMingLiU,serif}.idle-panel__drop-dialog header button{color:#ffe5bc;background:#40241c;border:1px solid #a5794d;width:34px;height:34px;font-size:22px}.idle-panel__drop-body{flex:1;grid-template-columns:minmax(190px,32%) minmax(0,1fr);min-height:0;display:grid}.idle-panel__drop-monsters{background:#1d140e;border-right:1px solid #65432b;flex-direction:column;gap:5px;min-height:0;padding:14px 10px;display:flex;overflow-y:auto}.idle-panel__drop-monsters button{color:#cdbda2;text-align:left;background:#281b13;border:1px solid #59402b;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:1px 7px;min-height:56px;padding:8px;display:grid}.idle-panel__drop-monsters button[aria-current=true]{color:#ffe1ac;background:#4a2e1d;border-color:#c99a5a;box-shadow:inset 3px 0 #e9b76a}.idle-panel__drop-monsters button span{color:#b88953;grid-row:span 2;font:19px Georgia,serif}.idle-panel__drop-monsters button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.idle-panel__drop-monsters button small{color:#a89578;font-size:10px}.idle-panel__drop-items{min-width:0;padding:18px;overflow-y:auto}.idle-panel__drop-section-head{border-bottom:1px solid #806140;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.idle-panel__drop-section-head strong{color:#f7ddb0;font-size:16px}.idle-panel__drop-section-head span{color:#bba586;font-size:10px}.idle-panel__drop-item{background:#241912;border:1px solid #60442e;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;margin-bottom:6px;padding:6px 11px;display:grid}.idle-panel__drop-icon{width:40px;height:40px;image-rendering:pixelated;background:#110d0a;border:1px solid #8b6841;place-items:center;display:grid}.idle-panel__drop-icon>span{transform:scale(.8)}.idle-panel__drop-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.idle-panel__drop-chance{color:#f5c77d;font:700 13px Georgia,serif}.idle-panel__drop-empty{color:#baa687;text-align:center;border:1px dashed #765437;margin:18px 0;padding:20px;font-size:12px}.idle-panel__drop-empty--all{grid-column:1/-1;align-self:center;margin:18px}.idle-panel__drop-dialog footer{color:#9f8a71;text-align:right;border-top:1px solid #66452d;flex:none;padding:10px 18px;font-size:10px}@media (orientation:portrait){.idle-panel__destination-title h2{font-size:18px}.idle-panel__destination-title>button{padding:6px;font-size:10px}.idle-panel__drop-dialog{width:calc(100% - 16px);height:calc(100% - 22px)}.idle-panel__drop-dialog header{padding:12px}.idle-panel__drop-dialog h2{font-size:17px}.idle-panel__drop-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.idle-panel__drop-monsters{border-bottom:1px solid #65432b;border-right:0;flex-direction:row;padding:8px;overflow:auto hidden}.idle-panel__drop-monsters button{flex:none;width:145px;min-height:53px}.idle-panel__drop-items{padding:12px}.idle-panel__drop-dialog footer{padding:8px 12px}}.idle-panel__map-row{display:grid;position:relative}.idle-panel__map-row .idle-panel__map-card{padding-right:112px}.idle-panel__map-row.is-home .idle-panel__map-card{border-color:#c9a35a;box-shadow:inset 3px 0 #e5c17f}.idle-panel__home-register,.idle-panel__home-badge{white-space:nowrap;border:1px solid #b69253;border-radius:3px;padding:5px 9px;font-size:11px;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.idle-panel__home-register{color:#f1dca6;cursor:pointer;background:#1f2f36}.idle-panel__home-register:hover{color:#ffe9b5;background:#2f4650;border-color:#e5c17f}.idle-panel__home-badge{color:#ffe3a3;pointer-events:none;background:linear-gradient(#5a4119,#33240d)}.idle-panel__home-note{color:#d9c9a2;background:#101d25;border:1px solid #6d5d3f;justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;padding:7px 9px;font-size:11px;display:flex}.idle-panel__home-note button{color:#f1dca6;cursor:pointer;background:#1f2f36;border:1px solid #b69253;border-radius:3px;flex:none;padding:5px 10px;font-size:11px}@media (orientation:portrait){.idle-panel__map-row .idle-panel__map-card{padding-right:96px}.idle-panel__home-register,.idle-panel__home-badge{padding:4px 7px;font-size:10px;right:26px}}.idle-panel__map-card i.idle-panel__map-lv{color:#e5c17f;font-size:10px;font-style:normal;font-weight:600}.idle-panel__social,.idle-panel__ranking{color:#eee0bd;height:100%;min-height:0}.idle-panel__social{grid-template-columns:minmax(0,1.45fr) minmax(250px,.75fr);display:grid}.idle-panel__social-main{padding:25px 23px}.idle-panel__social-tabs{gap:7px;margin:14px 0 18px;display:flex}.idle-panel__social-tabs button{color:#bcaf95;background:#172934;border:1px solid #716247;padding:8px 18px;font-size:12px}.idle-panel__social-tabs button[aria-pressed=true]{color:#fce5ab;background:#3b4644;border-color:#d5b775}.idle-panel__social-list{gap:9px;display:grid}.idle-panel__contact{color:#f1dfb3;text-align:left;background:linear-gradient(110deg,#23363c,#142530);border:1px solid #625d4c;align-items:center;gap:13px;width:100%;min-height:76px;padding:9px 14px;display:flex}.idle-panel__contact:hover{background:#2a4449;border-color:#d5b775}.idle-panel__avatar,.idle-panel__rank-avatar{color:#f6dfa4;background:radial-gradient(circle at 35% 25%,#526b6b,#17232c 75%);border:1px solid #b39762;flex:none;place-items:center;width:49px;height:49px;font:22px Noto Serif TC,PMingLiU,serif;display:grid}.idle-panel__contact>span:nth-child(2){gap:3px;display:grid}.idle-panel__contact strong{font-size:14px}.idle-panel__contact small,.idle-panel__contact em{color:#b5ac96;font-size:11px;font-style:normal}.idle-panel__contact em{margin-left:auto}.idle-panel__contact b{color:#d5b775;font:25px Georgia,serif}.idle-panel__social-empty{text-align:center;background:radial-gradient(circle at 50% 40%,#334b4d55,#0000 55%),#11232d;border:1px solid #625d4c;align-content:center;justify-items:center;min-height:260px;display:grid}.idle-panel__social-empty span{color:#cfb579;font:55px Georgia,serif}.idle-panel__social-empty h3{color:#f5dfa9;margin:6px 0;font:19px Noto Serif TC,PMingLiU,serif}.idle-panel__social-empty p{color:#b6ad98;margin:4px;font-size:12px}.idle-panel__social-aside{background:radial-gradient(circle at 50% 18%,#3654517a,#0000 43%),#11232c;border-left:1px solid #796744;flex-direction:column;align-items:flex-start;padding:36px 26px;display:flex}.idle-panel__social-emblem{color:#f0d594;border:1px solid #c1a36d;border-radius:50%;align-self:center;place-items:center;width:130px;height:130px;margin:5px 0 25px;font:80px Georgia,serif;display:grid;box-shadow:0 0 0 8px #c1a36d1b,inset 0 0 0 8px #122a31}.idle-panel__social-aside small{color:#91c9c4;letter-spacing:.1em;font-size:11px}.idle-panel__social-aside h2{color:#f1ddb0;margin:6px 0 8px;font:22px Noto Serif TC,PMingLiU,serif}.idle-panel__social-aside p{color:#beb5a0;margin:0 0 27px;font-size:12px;line-height:1.7}.idle-panel__social-aside-line{color:#bfb29a;border-top:1px solid #655d46;justify-content:space-between;width:100%;padding:12px 0;font-size:12px;display:flex}.idle-panel__social-aside-line strong{color:#ead295;font:18px Georgia,serif}.idle-panel__ranking{grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);display:grid}.idle-panel__ranking-hero{background:radial-gradient(circle at 45% 33%,#655e3f77,#0000 38%),linear-gradient(145deg,#283d3c,#0e202a 72%);border-right:1px solid #796744;flex-direction:column;justify-content:flex-end;padding:34px;display:flex;position:relative;overflow:hidden}.idle-panel__ranking-hero:after{content:"";pointer-events:none;border:1px solid #b79c6840;position:absolute;inset:12px}.idle-panel__ranking-hero>span{color:#d7bb7e;letter-spacing:.16em;font-size:12px}.idle-panel__ranking-hero>strong{z-index:1;color:#f6e2ae;margin-top:10px;font:25px/1.4 Noto Serif TC,PMingLiU,serif}.idle-panel__ranking-hero i{color:#ecd39a99;text-shadow:0 0 35px #ddc47650;font:190px Georgia,serif;position:absolute;top:14%;left:50%;transform:translate(-50%)}.idle-panel__ranking-board{padding:24px 27px}.idle-panel__ranking-list{gap:7px;display:grid}.idle-panel__rank{background:#182a34;border:1px solid #615d4e;align-items:center;gap:12px;min-height:62px;padding:6px 13px;display:flex}.idle-panel__rank-number{color:#e3c886;width:36px;font:23px Georgia,serif}.idle-panel__rank-avatar{width:39px;height:39px;font-size:18px}.idle-panel__rank-person{gap:3px;display:grid}.idle-panel__rank-person strong{font-size:13px}.idle-panel__rank-person small{color:#aeb09f;font-size:10px}.idle-panel__rank>b{color:#eed69e;margin-left:auto;font:17px Georgia,serif}@media (orientation:portrait){.idle-panel__social{display:block}.idle-panel__social-main{padding:16px 13px}.idle-panel__social-tabs{margin:12px 0}.idle-panel__social-tabs button{flex:1;padding:8px 5px}.idle-panel__contact{gap:9px;min-height:65px;padding:6px 9px}.idle-panel__avatar{width:42px;height:42px;font-size:19px}.idle-panel__contact em{font-size:9px}.idle-panel__social-aside{border:1px solid #796744;margin:12px 13px;padding:16px}.idle-panel__social-emblem{width:60px;height:60px;margin:4px 0 10px;font-size:40px}.idle-panel__social-aside h2{font-size:17px}.idle-panel__social-aside p{margin-bottom:12px}.idle-panel__ranking{display:block}.idle-panel__ranking-hero{border-bottom:1px solid #796744;border-right:0;min-height:135px;padding:15px 19px}.idle-panel__ranking-hero>strong{font-size:19px}.idle-panel__ranking-hero i{font-size:155px;top:-38px;left:auto;right:21px;transform:none}.idle-panel__ranking-board{padding:16px 13px}.idle-panel__rank{min-height:58px;padding:5px 9px}.idle-panel__rank-number{width:30px;font-size:20px}.idle-panel__rank-avatar{width:36px;height:36px}.idle-panel__rank>b{font-size:14px}}.idle-panel__body{grid-template-columns:126px minmax(0,1fr)}.idle-panel__nav button{gap:5px;font-size:12px}@media (orientation:portrait){.idle-panel__nav button i{display:none}.idle-panel__nav button{white-space:nowrap;min-width:0}}@media (orientation:landscape){.idle-panel__teleport{height:100%}.idle-panel__map-list{min-height:0;overflow-y:auto}}.idle-panel__mail-list{flex-direction:column;gap:7px;max-height:min(55vh,490px);display:flex;overflow:auto}.idle-panel__mail-list>p{color:#c8b99b;text-align:center;border:1px solid #685236;padding:35px 12px;font-size:12px}.idle-panel__mail{color:#dfcfb2;text-align:left;background:#2b2119;border:1px solid #66523b;flex-direction:column;gap:5px;width:100%;padding:12px 14px;display:flex}.idle-panel__mail.is-selected,.idle-panel__mail:hover{background:#493522;border-color:#d4ab68}.idle-panel__mail.is-unread strong:before{content:"●";color:#e9bc68;margin-right:7px;font-size:9px}.idle-panel__mail strong{font-size:13px}.idle-panel__mail span{color:#b6a587;font-size:11px}.idle-panel__mail-body{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;min-height:130px;color:#e4d3af!important}.idle-panel__mail-delete{color:#f4d89d;background:#3b291d;border:1px solid #a07949;margin-top:auto;padding:9px 12px}.idle-panel__mail-actions{flex-wrap:wrap;gap:8px;width:100%;margin-top:auto;display:flex}.idle-panel__mail-actions button{flex:1;min-height:36px}.idle-panel__mail-actions .idle-panel__mail-delete{margin-top:0}.idle-panel__mail-reply{background:#20160f;border:1px solid #78583a;flex-direction:column;gap:8px;width:100%;margin:0 0 14px;padding:13px;display:flex}.idle-panel__mail-reply strong{color:#f0d39d;font-size:13px}.idle-panel__mail-reply small{color:#bca789;letter-spacing:0;overflow-wrap:anywhere}.idle-panel__mail-reply textarea{resize:vertical;color:#f5e9d0;background:#130e0b;border:1px solid #78583a;width:100%;min-height:110px;padding:10px 12px;font:12px/1.6 Microsoft JhengHei,sans-serif}.idle-panel__mail-reply textarea:focus-visible{outline-offset:1px;outline:2px solid #d4ab68}.idle-panel__mail-reply .idle-panel__mail-actions{margin-top:3px}.idle-panel__mail-reply .idle-panel__mail-actions>button:first-child{color:#e3cfad;background:#342419;border:1px solid #78583a}@media (orientation:portrait){.idle-panel__mail-body{min-height:75px}.idle-panel__mail-reply textarea{min-height:85px}}.idle-panel__frame[data-page=party] .idle-panel__main{overflow:auto}.idle-party{color:#eaddc8;background:radial-gradient(circle at 82% 3%,#55402e66,#0000 38%),linear-gradient(145deg,#1a1411,#2d211a 58%,#171210);height:100%;min-height:560px;padding:28px}.idle-party button,.idle-party select,.idle-party input{font:inherit}.idle-party button{cursor:pointer}.idle-party__heading{border-bottom:1px solid #71543c;justify-content:space-between;align-items:center;padding:0 0 18px;display:flex}.idle-party__heading small,.idle-party aside>small{color:#b89569;letter-spacing:.18em;display:block}.idle-party h2{margin:6px 0;font-size:27px;font-weight:500}.idle-party h3{margin:0 0 14px;font-size:19px;font-weight:500}.idle-party__heading>strong{color:#d8bb8d;font-size:13px}.idle-party__tabs{border-bottom:1px solid #785536;gap:4px;margin:20px 0 24px;display:flex}.idle-party__tabs button{color:#b7a18c;background:0 0;border:0;padding:12px 24px}.idle-party__tabs button[aria-current=true]{color:#f7e4c1;background:#473022;border-bottom:2px solid #daa568}.idle-party__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:38px 6%;display:grid}.idle-party__choices button{color:#f1dfc4;background:linear-gradient(160deg,#503523,#231a15);border:1px solid #8b6144;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:250px;display:flex;box-shadow:inset 0 0 28px #0e0907}.idle-party__choices button:hover,.idle-party__list button:hover{border-color:#deb37a}.idle-party__choices span{color:#d2a474;font-size:48px}.idle-party__choices strong{font-size:24px}.idle-party__choices small{color:#b9a692}.idle-party__form{background:#201813;border:1px solid #715137;max-width:670px;margin:0 auto;padding:28px}.idle-party__form p{color:#b9a18a}.idle-party__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0;display:grid}.idle-party label{color:#d2bda3;gap:8px;font-size:14px;display:grid}.idle-party input,.idle-party select{color:#f4e7d2;background:#120e0c;border:1px solid #6e503a;border-radius:0;width:100%;min-width:0;padding:12px}.idle-party__password[hidden]{display:none}.idle-party__actions{justify-content:flex-end;gap:12px;display:flex}.idle-party__actions button,.idle-party__section-head button,.idle-party aside button,.idle-party__member-actions button,.idle-party__applicants button{color:#e6d4bd;background:#32231b;border:1px solid #7c583b;padding:9px 16px}.idle-party .idle-party__primary{color:#fff1de;background:linear-gradient(#986349,#6c382c);border-color:#c98a68;padding:12px 28px}.idle-party button:disabled{opacity:.45;cursor:default}.idle-party__search,.idle-party__current{grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:18px;margin-top:22px;display:grid}.idle-party__search>section,.idle-party__current>section,.idle-party__search>aside,.idle-party__current>aside{background:#1e1713;border:1px solid #694b36;min-width:0;padding:22px}.idle-party__section-head{color:#e5d2b7;justify-content:space-between;align-items:center;gap:12px;display:flex}.idle-party__section-head span{color:#bda083;font-size:12px}.idle-party__list{gap:8px;max-height:400px;margin-top:16px;display:grid;overflow:auto}.idle-party__list button{text-align:left;color:#f0dfc4;background:#30241c;border:1px solid #503a2b;padding:13px 75px 13px 16px;position:relative}.idle-party__list button.is-selected{background:#4c3224;border-color:#d5a169}.idle-party__list button strong,.idle-party__list button small{display:block}.idle-party__list button small{color:#bfa48a;margin-top:4px}.idle-party__list button em{color:#d7b689;font-style:normal;position:absolute;top:20px;right:15px}.idle-party aside dl{margin:24px 0}.idle-party aside dl div{border-bottom:1px solid #4f3b2c;justify-content:space-between;padding:11px 0;display:flex}.idle-party aside dt{color:#a9937c}.idle-party aside dd{margin:0}.idle-party aside>.idle-party__primary{width:100%;margin-top:20px}.idle-party__members{max-height:450px;overflow:auto}.idle-party__members>div{border-bottom:1px solid #4b382b;align-items:center;gap:15px;padding:13px 3px;display:flex}.idle-party__members>div>div{flex:1;min-width:0}.idle-party__members strong,.idle-party__members small{display:block}.idle-party__members small{color:#a99782}.idle-party__members em{color:#f6c584;font-size:12px;font-style:normal}.idle-party__avatar{background:#56402e;border:1px solid #ad8056;place-items:center;width:44px;height:44px;display:grid}.idle-party__bars{gap:4px;margin-top:6px;display:flex}.idle-party__bars i{background:linear-gradient(to right,#bb4335 var(--value),#302721 var(--value));width:55px;height:4px}.idle-party__bars i+i{background:linear-gradient(to right,#4976b2 var(--value),#302721 var(--value))}.idle-party__member-actions{gap:4px;display:flex}.idle-party__applicants>div{align-items:center;gap:7px;padding:8px 0;display:flex}.idle-party__applicants>div span{flex:1}.idle-party__current aside>button,.idle-party__current aside>label{width:100%;margin-top:14px}.idle-party__current aside .idle-party__leave{color:#ffd5cd;border-color:#9e5044}.idle-party__settings-pop{z-index:2;background:#000b;place-items:center;display:grid;position:absolute;inset:0}.idle-party__settings-pop .idle-party__form{width:min(90%,700px);max-height:90%;overflow:auto}.idle-party__confirm{z-index:5;background:#000c;place-items:center;display:grid;position:absolute;inset:0}.idle-party__confirm>div{background:#2b211a;border:1px solid #ac7855;width:min(90%,440px);padding:28px;box-shadow:0 20px 70px #000}.idle-party__confirm p{color:#e5d4bc}.idle-party__confirm footer{justify-content:flex-end;gap:12px;display:flex}.idle-party__confirm button{color:#f7e9d5;background:#482f24;border:1px solid #aa7653;padding:10px 22px}.idle-party__confirm button:last-child{background:#7d4031}@media (width<=780px){.idle-party{padding:16px}.idle-party__search,.idle-party__current{grid-template-columns:1fr}.idle-party__choices{margin:20px 0}.idle-party__fields{grid-template-columns:1fr}}.idle-party__friend-tools{align-items:end;gap:8px;padding:10px 0 16px;display:flex}.idle-party__friend-tools label{color:#bda58a;flex:1;gap:4px;font-size:12px;display:grid}.idle-party__friend-tools input{color:#f8e8cf;background:#160f0b;border:1px solid #664a35;width:100%;padding:8px}.idle-party__friend-tools button,.idle-party__friend-row button,.idle-clan__party-invite{color:#e8d5b9;cursor:pointer;background:#37261b;border:1px solid #805a3a;padding:7px 10px}.idle-party__friend-row{border-bottom:1px solid #62462f;align-items:center;gap:10px;padding:12px 6px;display:flex}.idle-party__friend-row>span:nth-child(2){flex:1}.idle-party__friend-row strong,.idle-party__friend-row small{display:block}.idle-party__friend-row em{color:#a98962;font-style:normal}.idle-party__friend-row button:disabled{opacity:.4;cursor:default}.idle-clan__party-invite{margin-left:8px;font-size:12px}.idle-equipment{z-index:30;color:#f1e2bd;-webkit-user-select:none;user-select:none;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-equipment *{box-sizing:border-box}.idle-equipment[hidden]{display:none!important}.idle-equipment button{cursor:pointer;font:inherit}.idle-equipment button:focus-visible{outline-offset:2px;outline:2px solid #f7da91}.idle-equipment__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020813c9;position:absolute;inset:0}.idle-equipment__frame{background:radial-gradient(circle at 37% 40%,#27434877,#0000 45%),linear-gradient(135deg,#172d38,#0a1620 65%);border:1px solid #c5a46b;flex-direction:column;width:min(990px,100vw - 54px);height:min(87dvh,760px);min-height:460px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #09131dcc,0 24px 70px #000b,inset 0 0 0 2px #6d5939}.idle-equipment__head{background:linear-gradient(90deg,#273e44,#0d1b26);border-bottom:1px solid #8d764e;flex:none;align-items:center;gap:14px;min-height:82px;padding:11px 22px;display:flex}.idle-equipment__crest{color:#f4dc98;background:#162934;border:1px solid #d5b776;place-items:center;width:49px;height:49px;font:32px Georgia,serif;display:grid;box-shadow:inset 0 0 0 4px #0f1d27}.idle-equipment__head small{color:#b7aa8d;letter-spacing:.14em;font-size:10px}.idle-equipment__head h1{color:#f5dfab;letter-spacing:.16em;margin:2px 0 0;font:27px Noto Serif TC,PMingLiU,serif}.idle-equipment__close{color:#f3dfae;background:#12232c;border:1px solid #947b51;width:39px;height:39px;margin-left:auto;font:26px Georgia,serif!important}.idle-equipment__content{flex:1;grid-template-columns:minmax(0,1fr) 280px;min-height:0;display:grid}.idle-equipment__paperdoll{grid-template-columns:116px minmax(0,1fr) 116px;gap:12px;min-height:0;padding:17px 18px;display:grid;overflow:auto}.idle-equipment__rail{z-index:1;flex-direction:column;justify-content:space-around;gap:7px;min-width:0;display:flex}.idle-equipment__slot{color:#c8bb9f;text-align:left;background:linear-gradient(130deg,#21333b,#14232e);border:1px solid #756b4e;grid-template-columns:48px 1fr;align-items:center;gap:7px;min-height:69px;padding:6px;display:grid}.idle-equipment__slot.is-selected{box-shadow:inset 0 0 0 2px #d8b7774c}.idle-equipment__slot-icon{color:#d1b578;background:#091823;border:1px solid #9c8052;place-items:center;width:48px;height:48px;font:24px Georgia,serif;display:grid;overflow:hidden}.idle-equipment__slot-icon span,.idle-equipment__selected-art span,.idle-equipment__worn-item span span{image-rendering:pixelated}.idle-equipment__slot-label{white-space:nowrap;font-size:11px}.idle-equipment__figure{background:radial-gradient(at 50% 36%,#57756e5c,#0000 39%),repeating-linear-gradient(0deg,#0000,#0000 28px,#d4b8750a 29px),#10232e;border:1px solid #6e654b;justify-content:center;min-height:380px;display:flex;position:relative;overflow:hidden}.idle-equipment__figure:before,.idle-equipment__figure:after{content:"";pointer-events:none;border:1px solid #b7a06a31;position:absolute;inset:10px}.idle-equipment__halo{border:1px solid #dfc17a38;border-radius:50%;width:180px;height:360px;position:absolute;top:12%;left:50%;transform:translate(-50%);box-shadow:0 0 0 20px #d8b46b09,0 0 60px #bfd4c735}.idle-equipment__figure-head{background:linear-gradient(110deg,#b6aa82,#546b67 55%,#263d41);border:1px solid #c4b18b;border-radius:46% 46% 38% 38%;width:49px;height:58px;position:absolute;top:22%;left:50%;transform:translate(-50%);box-shadow:0 0 20px #d6d3b743}.idle-equipment__figure-body{clip-path:polygon(20% 0,80% 0,100% 28%,85% 100%,15% 100%,0 28%);background:linear-gradient(90deg,#263c45,#8a8a65 46%,#23313d);border:1px solid #c2aa77;width:128px;height:155px;position:absolute;top:33%;left:50%;transform:translate(-50%);box-shadow:0 0 26px #c9c18b4d}.idle-equipment__figure-legs{clip-path:polygon(4% 0,96% 0,88% 100%,54% 100%,50% 32%,46% 100%,12% 100%);background:linear-gradient(90deg,#293f46,#878868 47%,#293d42);width:94px;height:137px;position:absolute;top:59%;left:50%;transform:translate(-50%)}.idle-equipment__figure-mark{color:#d2ba84;letter-spacing:.25em;border-top:1px solid #998454;border-bottom:1px solid #998454;padding:4px 22px;font:12px Noto Serif TC,PMingLiU,serif;position:absolute;bottom:20px}.idle-equipment__details{background:#101f2a;border-left:1px solid #756749;flex-direction:column;min-height:0;padding:21px 18px;display:flex;overflow:auto}.idle-equipment__section-title{border-bottom:1px solid #8e754d;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.idle-equipment__section-title h2{color:#f0dca9;margin:0;font:17px Noto Serif TC,PMingLiU,serif}.idle-equipment__section-title span{color:#9fa598;font-size:10px}.idle-equipment__selected{text-align:center;flex-direction:column;align-items:center;min-height:240px;padding:20px 0;display:flex}.idle-equipment__selected-art{color:#d9bd80;background:radial-gradient(circle,#3c5553,#10232e 70%);border:1px solid #b99c67;place-items:center;width:88px;height:88px;margin-bottom:9px;font:50px Georgia,serif;display:grid}.idle-equipment__selected small{color:#8fc4c4;font-size:11px}.idle-equipment__selected strong{color:#f7dfac;margin:4px 0;font-size:17px}.idle-equipment__selected p{color:#ada797;margin:4px;font-size:11px;line-height:1.5}.idle-equipment__worn{grid-template-columns:1fr 1fr;gap:6px;margin-top:11px;display:grid}.idle-equipment__worn-item{background:#182a34;border:1px solid #5e5748;align-items:center;gap:6px;min-width:0;padding:5px;display:flex}.idle-equipment__worn-item>span{background:#0a1720;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.idle-equipment__worn-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.idle-equipment__worn>p{color:#a9a08b;grid-column:1/-1;font-size:11px}@media (orientation:portrait){.idle-equipment__frame{width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;inset:0;transform:none}.idle-equipment__head{min-height:70px;padding:calc(env(safe-area-inset-top,0px) + 8px) 13px 8px}.idle-equipment__head h1{font-size:21px}.idle-equipment__crest{width:39px;height:39px;font-size:25px}.idle-equipment__close{width:35px;height:35px}.idle-equipment__content{flex-direction:column;display:flex;overflow:auto}.idle-equipment__paperdoll{flex:none;grid-template-columns:77px minmax(0,1fr) 77px;gap:5px;min-height:447px;padding:9px 7px}.idle-equipment__rail{gap:4px}.idle-equipment__slot{flex-direction:column;justify-content:center;gap:2px;min-height:73px;padding:3px;display:flex}.idle-equipment__slot-icon{width:47px;height:47px}.idle-equipment__slot-label{font-size:9px}.idle-equipment__figure{min-height:427px}.idle-equipment__halo{width:120px;height:280px;top:18%}.idle-equipment__figure-head{width:39px;height:48px;top:25%}.idle-equipment__figure-body{width:91px;height:125px;top:35%}.idle-equipment__figure-legs{width:70px;height:103px;top:59%}.idle-equipment__figure-mark{font-size:10px;bottom:18px}.idle-equipment__details{padding:14px 13px calc(20px + env(safe-area-inset-bottom,0px));border-top:1px solid #756749;border-left:0;flex:none}.idle-equipment__selected{text-align:left;grid-template-rows:18px 25px auto;grid-template-columns:64px 1fr;align-items:start;column-gap:10px;min-height:0;padding:12px 0;display:grid}.idle-equipment__selected-art{grid-row:1/4;width:62px;height:62px;margin:0}.idle-equipment__selected small{grid-column:2}.idle-equipment__selected strong{grid-column:2;margin:0;font-size:14px}.idle-equipment__selected p{grid-column:2;margin:0}.idle-equipment__worn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (height<=590px) and (orientation:landscape){.idle-equipment__frame{height:calc(100dvh - 20px);min-height:0}.idle-equipment__head{min-height:60px;padding:7px 16px}.idle-equipment__crest{width:38px;height:38px;font-size:24px}.idle-equipment__head h1{font-size:21px}.idle-equipment__paperdoll{padding:8px 12px}.idle-equipment__slot{min-height:58px}.idle-equipment__slot-icon{width:42px;height:42px}.idle-equipment__figure{min-height:305px}.idle-equipment__details{padding:13px}.idle-equipment__selected{min-height:172px;padding:9px 0}.idle-equipment__selected-art{width:64px;height:64px}}.idle-equipment__details{overflow:hidden}.idle-equipment__stats{scrollbar-color:#8e754d #11232e;min-height:0;padding:7px 3px 8px 0;overflow:auto}.idle-equipment__stat-group{margin:11px 0 15px}.idle-equipment__stat-group h3{color:#f5dcaa;letter-spacing:.12em;background:#ad8d4930;border-left:3px solid #c9a463;margin:0 0 6px;padding:3px 7px;font-size:12px}.idle-equipment__stat-grid{grid-template-columns:1fr;gap:1px;display:grid}.idle-equipment__stat{color:#c7c5bb;border-bottom:1px solid #c2a36a1c;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:5px 7px;font-size:11px;display:flex}.idle-equipment__stat:nth-child(2n){background:#ffffff08}.idle-equipment__stat span{min-width:0}.idle-equipment__stat output{color:#f2dfb5;font-variant-numeric:tabular-nums;flex:none}@media (orientation:portrait){.idle-equipment__details{overflow:visible}.idle-equipment__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 11px;display:grid;overflow:visible}.idle-equipment__stat-group{min-width:0}.idle-equipment__stat{font-size:10px}.idle-equipment__stat span{overflow-wrap:anywhere}}.idle-equipment__frame{background:radial-gradient(circle at 31% 42%,#745e3e36,#0000 36%),linear-gradient(125deg,#20383d,#0a1822 72%)}.idle-equipment__slot{background:linear-gradient(120deg,#253c42,#101e28);border-color:#a58b5873;box-shadow:inset 0 0 0 2px #09151ca8,0 3px 8px #0004}.idle-equipment__slot.is-filled .idle-equipment__slot-icon{border-color:#d8b66b;box-shadow:0 0 11px #dfb96a40,inset 0 0 10px #f4db7f20}.idle-equipment__figure:before{border-color:#cbb17b66;inset:7px}.idle-equipment__figure:after{border-color:#bda27138;inset:15px}.idle-equipment__spine{color:#bea977;place-items:center;font:12px Microsoft JhengHei,sans-serif;display:grid;position:absolute;inset:2% 0 38px;overflow:hidden}.idle-equipment__spine .idle-char-spine-layer{position:absolute;inset:0}.idle-equipment__spine .idle-char-spine-effects{mix-blend-mode:screen}.idle-equipment__spine canvas{display:block;width:100%!important;height:100%!important}.idle-equipment__spine[data-asset=Spine_Darkelf_Female_2nd] canvas{transform:translate(-12%)scale(1.5)}.idle-equipment__figure-mark{z-index:2;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;background:#101f29dd;max-width:calc(100% - 14px);overflow:hidden}.idle-equipment__halo{pointer-events:none;background:radial-gradient(#dfc48416,#0000 69%);width:70%;height:67%;top:16%}.idle-equipment__details{background:linear-gradient(#172a33,#0b1923)}.idle-equipment__content{scrollbar-color:#a38a5b #0b1a23;scrollbar-width:thin}.idle-equipment__enchant{color:#f8dfa9;white-space:nowrap;background:linear-gradient(#75663f,#403b2c);border:1px solid #d5b16e;margin-left:auto;padding:8px 13px;font-size:11px!important}.idle-equipment__enchant+.idle-equipment__close{margin-left:0}@media (orientation:portrait){.idle-equipment__enchant{padding:6px 8px;font-size:10px!important}}.idle-equipment__slot-icon{position:relative}.idle-equipment__slot-icon>.idle-equipment__enchant{box-shadow:none;letter-spacing:0;color:#ffe08a;text-shadow:0 0 2px #000,0 0 2px #000;image-rendering:auto;pointer-events:none;background:0 0;border:0;margin:0;padding:0;font:700 12px/1 system-ui,sans-serif;position:absolute;top:4px;left:2px}.idle-death{z-index:33;color:#f0e0bd;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-death *{box-sizing:border-box}.idle-death[hidden]{display:none!important}.idle-death button{font:inherit;cursor:pointer}.idle-death button:disabled{cursor:default;opacity:.48}.idle-death button:focus-visible{outline-offset:2px;outline:2px solid #f7da91}.idle-death__scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05070de8;position:absolute;inset:0}.idle-death__frame{background:radial-gradient(circle at 50% -10%,#68423244,#0000 45%),linear-gradient(145deg,#1a2830,#0b1721 70%);border:1px solid #c49c61;width:min(700px,100vw - 32px);max-height:90dvh;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #0a121bd9,0 25px 65px #000d,inset 0 0 0 2px #574932}.idle-death__frame header{background:linear-gradient(90deg,#3a282c,#162632);border-bottom:1px solid #9c784d;align-items:center;gap:15px;min-height:97px;padding:14px 23px;display:flex}.idle-death__mark{color:#eccb98;border:1px solid #d5a971;border-radius:50%;place-items:center;width:55px;height:55px;font:34px Georgia,serif;display:grid;box-shadow:0 0 20px #dc7c6960}.idle-death__frame header small{color:#d0ad90;font-size:11px}.idle-death__frame h1{color:#f8dbab;letter-spacing:.1em;margin:3px 0 0;font:27px Noto Serif TC,PMingLiU,serif}.idle-death__timer{color:#f5d19b;align-items:baseline;gap:5px;margin-left:auto;display:flex}.idle-death__timer b{font:32px Georgia,serif}.idle-death__timer small{white-space:nowrap;font-size:10px}.idle-death__body{padding:18px 23px 23px}.idle-death__intro{color:#c8baa2;margin:0 0 15px;font-size:12px}.idle-death__actions{grid-template-columns:minmax(110px,.7fr) minmax(0,2fr) minmax(110px,.7fr);gap:9px;display:grid}.idle-death__actions>button{color:#efd6a5;background:#1b2a32;border:1px solid #806448;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:159px;padding:10px;display:flex}.idle-death__actions>button b{font-size:16px}.idle-death__actions>button small{color:#bba88e;font-size:10px}.idle-death__actions>button:hover{background:#334047;border-color:#e0b881}.idle-death__revive{background:linear-gradient(130deg,#2b3f40,#1a2b32);border:1px solid #be9c68;padding:12px}.idle-death__revive-heading{justify-content:space-between;align-items:baseline;gap:7px;margin-bottom:9px;display:flex}.idle-death__revive-heading strong{color:#f6dcaa;font-size:16px}.idle-death__revive-heading small{color:#add1c5;font-size:10px}.idle-death__items{grid-template-columns:1fr 1fr;gap:7px;display:grid}.idle-death__item{color:#dbcdaa;text-align:left;background:#0c1d27;border:1px solid #68604d;flex-direction:column;gap:3px;min-height:71px;padding:7px;display:flex}.idle-death__item.is-selected{background:#2e4240;border-color:#e4c284}.idle-death__item strong{font-size:11px}.idle-death__item span,.idle-death__item small{font-size:10px}.idle-death__item span{color:#ebd097}.idle-death__item small{color:#a9a596}.idle-death__revive-button{color:#fff0c5;background:linear-gradient(#806637,#51402a);border:1px solid #e0bb7c;width:100%;min-height:36px;margin-top:8px;font-size:12px!important;font-weight:700!important}.idle-death__view{color:#f0d9a7;text-align:left;background:#162831;border:1px solid #8b704c;align-items:center;width:100%;min-height:42px;margin-top:14px;padding:0 12px;display:flex;font-size:12px!important}.idle-death__view span{color:#b6ad99;margin-left:auto;font-size:10px}.idle-death__view i{margin-left:10px;font:19px Georgia,serif}.idle-death__reward-list{background:#0d1c26;border:1px solid #65573f;border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:185px;padding:10px;display:grid;overflow:auto}.idle-death__reward-item{background:#1a2d35;border:1px solid #665a45;align-items:center;gap:6px;min-width:0;padding:5px;display:flex}.idle-death__reward-item>span{background:#071722;flex:none;place-items:center;width:31px;height:31px;display:grid}.idle-death__reward-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.idle-death__reward-item small{color:#dec58f;margin-left:auto;font-size:10px}.idle-death__reward-list>p{color:#b7aa91;text-align:center;grid-column:1/-1;font-size:12px}@media (orientation:portrait){.idle-death__frame{width:100vw;height:100dvh;max-height:none;box-shadow:none;border:0;inset:0;transform:none}.idle-death__frame header{min-height:82px;padding:calc(env(safe-area-inset-top,0px) + 8px) 13px 8px;gap:9px}.idle-death__mark{width:43px;height:43px;font-size:27px}.idle-death__frame h1{font-size:21px}.idle-death__timer{flex-direction:column;align-items:flex-end;gap:0;display:flex}.idle-death__timer b{font-size:26px}.idle-death__timer small{font-size:9px}.idle-death__body{padding:15px 12px calc(22px + env(safe-area-inset-bottom,0px))}.idle-death__actions{grid-template-columns:1fr 1fr}.idle-death__revive{grid-area:1/1/auto/-1}.idle-death__actions>button{min-height:88px}.idle-death__reward-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:280px}}@media (height<=560px) and (orientation:landscape){.idle-death__frame header{min-height:70px}.idle-death__body{padding:11px 16px}.idle-death__actions>button{min-height:133px}.idle-death__reward-list{max-height:110px}}.idle-death__notice{color:#ffddc8;background:#4b2d2dc7;border:1px solid #bf8668;margin:10px 0 0;padding:7px 10px;font-size:11px}.idle-earnings{z-index:36;color:#f2e2b9;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-earnings *{box-sizing:border-box}.idle-earnings[hidden]{display:none}.idle-earnings button{cursor:pointer;font:inherit}.idle-earnings button:focus-visible{outline-offset:2px;outline:2px solid #ffe1a1}.idle-earnings__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020810cf;position:absolute;inset:0}.idle-earnings__frame{background:linear-gradient(155deg,#1d3339,#0c1924 66%);border:1px solid #c6a76a;flex-direction:column;width:min(680px,100vw - 32px);height:min(88dvh,740px);min-height:430px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #07131dc9,0 22px 65px #000c}.idle-earnings__head{background:linear-gradient(90deg,#274148,#12212b);border-bottom:1px solid #866e47;justify-content:space-between;align-items:center;min-height:76px;padding:12px 21px;display:flex}.idle-earnings__head small{letter-spacing:.18em;color:#bcb091;font-size:10px}.idle-earnings__head h1{color:#f5dda7;letter-spacing:.12em;margin:3px 0 0;font:26px Noto Serif TC,PMingLiU,serif}.idle-earnings__close{color:#f6dfad;background:#132530;border:1px solid #92794f;width:37px;height:37px;font-size:25px!important}.idle-earnings__tabs{border-bottom:1px solid #6f5c3f;flex:none;display:flex}.idle-earnings__tabs button{color:#bcb39c;background:#13242e;border:0;border-right:1px solid #62533a;flex:1;padding:11px;font-size:13px}.idle-earnings__tabs button[aria-current=true]{color:#ffe0a0;background:linear-gradient(#3d4f50,#243b42);box-shadow:inset 0 -3px #d5ad60}.idle-earnings__body{scrollbar-color:#90784f #12232d;flex:1;min-height:0;padding:16px 24px;overflow:auto}.idle-earnings__note{color:#c4b99d;background:#ffffff0b;border-left:2px solid #b99a5b;margin:0 0 14px;padding:10px 13px;font-size:11px;line-height:1.6}.idle-earnings__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 15px;display:grid}.idle-earnings__row{border-bottom:1px solid #aa91632d;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 3px;font-size:12px;display:flex}.idle-earnings__row span{color:#c0bba8}.idle-earnings__row strong{color:#f7dba2;font-variant-numeric:tabular-nums;text-align:right}.idle-earnings__items{margin-top:21px}.idle-earnings__items h2{color:#f1d7a3;background:#9a814230;border-left:3px solid #caa960;margin:0 0 9px;padding:5px 8px;font-size:13px}.idle-earnings__item-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.idle-earnings__item-list:empty{color:#a8a596;font-size:11px}.idle-earnings__item{background:#1a2a32;border:1px solid #655b43;justify-content:space-between;gap:8px;padding:7px 9px;font-size:11px;display:flex}.idle-earnings__item strong{color:#f0d69b}.idle-earnings__footer{background:#111f29;border-top:1px solid #6d5b3d;flex:none;justify-content:flex-end;padding:12px 22px;display:flex}.idle-earnings__footer button{color:#ffe4ac;background:linear-gradient(#635333,#382e22);border:1px solid #c5a363;min-width:136px;padding:9px 16px;font-size:12px}.idle-earnings__footer button:disabled{opacity:.5;cursor:default}@media (orientation:portrait){.idle-earnings__frame{width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;inset:0;transform:none}.idle-earnings__head{padding:calc(env(safe-area-inset-top,0px) + 9px) 14px 9px;min-height:67px}.idle-earnings__head h1{font-size:21px}.idle-earnings__body{padding:12px 14px}.idle-earnings__rows{grid-template-columns:1fr}.idle-earnings__row{padding:8px 4px}.idle-earnings__item-list{grid-template-columns:1fr}.idle-earnings__footer{padding:11px 14px calc(env(safe-area-inset-bottom,0px) + 11px)}}.idle-earnings__item{background:linear-gradient(115deg,#263c40,#13232d);border-color:#9c80514d;justify-content:flex-start;align-items:center;min-height:47px}.idle-earnings__item-icon{color:#e2c17e;background:radial-gradient(circle,#31484b,#0b1720);border:1px solid #a78d59;flex:none;place-items:center;width:36px;height:36px;font:20px Georgia,serif;display:grid;overflow:hidden;box-shadow:inset 0 0 8px #0008}.idle-earnings__item span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.idle-earnings__item strong{flex:none}.idle-earnings__gm{color:#e7d5bd;background:#2a1c16;border:1px solid #73513d;margin:0 0 16px;padding:13px}.idle-earnings__gm h2{margin:0 0 9px;font-size:13px}.idle-earnings__gm>div{flex-wrap:wrap;gap:8px;display:flex}.idle-earnings__gm label{flex-direction:column;flex:110px;gap:4px;font-size:10px;display:flex}.idle-earnings__gm input,.idle-earnings__gm select{box-sizing:border-box;color:#f2dfc2;background:#17100e;border:1px solid #776149;width:100%;min-height:30px;padding:4px;font:12px Microsoft JhengHei,sans-serif}.idle-earnings__gm p{color:#baa78c;margin:7px 0;font-size:10px}.idle-earnings__gm button{color:#f6e2c0;cursor:pointer;background:#613025;border:1px solid #ad8055;padding:7px 11px;font:11px Microsoft JhengHei,sans-serif}.idle-earnings__drop-table{color:#e7d5bd;font-size:11px;overflow-x:auto}.idle-earnings__drop-table table{border-collapse:collapse;width:100%}.idle-earnings__drop-table th,.idle-earnings__drop-table td{text-align:right;vertical-align:top;white-space:nowrap;border-bottom:1px solid #4a3d2c;padding:6px 5px}.idle-earnings__drop-table th:first-child,.idle-earnings__drop-table td:first-child{text-align:left;white-space:normal}.idle-earnings__drop-table th{color:#d5ad60;font-weight:400}.idle-earnings__drop-table small{color:#a99a80;margin-top:3px;font-size:10px;line-height:1.5;display:block}.idle-earnings__drop-table b{color:#ffe0a0}.idle-earnings__drop-table input{color:#f2dfc2;text-align:right;background:#17100e;border:1px solid #776149;width:58px;min-height:26px;padding:2px 4px;font:11px Microsoft JhengHei,sans-serif}.idle-earnings__gm button[disabled]{opacity:.45;cursor:default}.idle-gifts{z-index:28;pointer-events:none;color:#f4dfb4;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-gifts *{box-sizing:border-box}.idle-gifts button{cursor:pointer;font:inherit}.idle-gifts button:focus-visible{outline-offset:2px;outline:2px solid #ffdf9b}.idle-gifts__trigger{top:calc(env(safe-area-inset-top,0px) + 89px);right:calc(env(safe-area-inset-right,0px) + 15px);color:#f7dea6;pointer-events:auto;background:linear-gradient(140deg,#4f4230,#192734 64%);border:1px solid #cca968;align-items:center;gap:6px;padding:5px 10px;display:flex;position:absolute;box-shadow:0 2px 10px #000a,0 0 10px #bf914968;font-size:11px!important}.idle-gifts__trigger span{color:#fff0bf;background:#6c4d2e;border:1px solid #b99a5c;place-items:center;width:20px;height:20px;font:16px Georgia,serif;display:grid}.idle-gifts__trigger i{background:#e94e40;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 7px #ff7868}.idle-gifts__modal{z-index:1;pointer-events:auto;position:absolute;inset:0}.idle-gifts__modal[hidden]{display:none}.idle-gifts__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020813d0;position:absolute;inset:0}.idle-gifts__frame{background:linear-gradient(150deg,#223b43,#0d1c27 70%);border:1px solid #cbaa70;flex-direction:column;width:min(760px,100vw - 36px);height:min(82dvh,620px);min-height:390px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #07131dcc,0 22px 65px #000c}.idle-gifts__head{background:linear-gradient(90deg,#30484a,#132630);border-bottom:1px solid #8e774f;align-items:center;gap:13px;min-height:79px;padding:12px 20px;display:flex}.idle-gifts__crest{color:#fff1ba;background:radial-gradient(circle,#765937,#20333a);border:1px solid #dbc383;place-items:center;width:48px;height:48px;font:32px Georgia,serif;display:grid}.idle-gifts__head small{color:#c1b697;letter-spacing:.15em;font-size:10px}.idle-gifts__head h1{color:#f4dda9;letter-spacing:.12em;margin:3px 0 0;font:25px Noto Serif TC,PMingLiU,serif}.idle-gifts__close{color:#f6dfad;background:#132530;border:1px solid #998054;width:38px;height:38px;margin-left:auto;font-size:25px!important}.idle-gifts__tabs{border-bottom:1px solid #735f40;flex:none;display:flex}.idle-gifts__tabs button{color:#bcb3a0;background:#132530;border:0;border-right:1px solid #5f513a;flex:1;padding:11px;font-size:12px}.idle-gifts__tabs button[aria-current=true]{color:#ffe0a1;background:#30454a;box-shadow:inset 0 -3px #d9b469}.idle-gifts__body{flex:1;grid-template-columns:230px minmax(0,1fr);min-height:0;display:grid}.idle-gifts__list{color:#aea996;border-right:1px solid #736342;flex-direction:column;gap:6px;padding:15px;font-size:11px;display:flex;overflow:auto}.idle-gifts__card{color:#e7d5aa;text-align:left;background:#192b34;border:1px solid #625b48;flex-direction:column;align-items:flex-start;gap:5px;width:100%;padding:11px;display:flex}.idle-gifts__card.is-selected{background:#304147;border-color:#d5b371}.idle-gifts__card strong{font-size:12px}.idle-gifts__card small{color:#a9ad9f;font-size:10px}.idle-gifts__detail{flex-direction:column;min-height:0;padding:24px;display:flex;overflow:auto}.idle-gifts__detail h2{color:#f8dfab;margin:0 0 9px;font:23px Noto Serif TC,PMingLiU,serif}.idle-gifts__detail p{color:#c4bba7;margin:0 0 18px;font-size:12px;line-height:1.7}.idle-gifts__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:20px;display:grid}.idle-gifts__item{color:#e1d2ad;background:#192e37;border:1px solid #746346;justify-content:space-between;gap:7px;padding:10px;font-size:11px;display:flex}.idle-gifts__item strong{color:#f8da98}.idle-gifts__claim{color:#ffe6ae;background:linear-gradient(#766039,#3f3425);border:1px solid #d5b26a;align-self:flex-end;min-width:140px;margin-top:auto;padding:10px 19px;font-size:12px}.idle-gifts__claim:disabled{opacity:.5;cursor:default}.idle-gifts__empty{text-align:center;color:#b8b19d;flex:1;place-content:center;display:grid}.idle-gifts__empty span{color:#b89b65;font:54px Georgia,serif}.idle-gifts__empty strong{color:#e1c996;font-size:17px}.idle-gifts__empty p{margin-top:8px}@media (orientation:portrait){.idle-gifts__trigger{top:calc(env(safe-area-inset-top,0px) + 64px);right:calc(env(safe-area-inset-right,0px) + 6px);padding:3px 5px;font-size:8px!important}.idle-gifts__trigger span{width:16px;height:16px;font-size:13px}.idle-gifts__frame{width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;inset:0;transform:none}.idle-gifts__head{min-height:65px;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 7px}.idle-gifts__head h1{font-size:20px}.idle-gifts__crest{width:38px;height:38px;font-size:24px}.idle-gifts__body{flex-direction:column;display:flex;overflow:auto}.idle-gifts__list{border-bottom:1px solid #736342;border-right:0;flex:none;max-height:170px;padding:10px}.idle-gifts__detail{flex:1;min-height:230px;padding:16px}.idle-gifts__items{grid-template-columns:1fr 1fr}.idle-gifts__claim{margin-bottom:calc(env(safe-area-inset-bottom,0px) + 10px)}}.idle-gifts__item{align-items:center}.idle-gifts__item-icon{color:#d8ba76;background:#0c1b25;border:1px solid #8f784e;flex:none;place-items:center;width:28px;height:28px;font:16px Georgia,serif;display:grid;overflow:hidden}.idle-gifts__item span{flex:1;min-width:0}.idle-gifts__frame{background:radial-gradient(circle at 68% 34%,#866e3830,#0000 44%),linear-gradient(140deg,#233b3e,#0a1923 73%)}.idle-gifts__head{background:linear-gradient(90deg,#394c48,#152a31 70%)}.idle-gifts__crest{text-shadow:0 0 15px #ffe4a2;box-shadow:inset 0 0 0 3px #211b15,0 0 22px #ebc66b39}.idle-gifts__list{background:#0b1b25a8;gap:8px}.idle-gifts__card{background:linear-gradient(100deg,#2b4142,#142731);border-color:#85714d7b;flex-direction:row;align-items:center;gap:10px;min-height:72px;padding:9px;box-shadow:inset 0 0 0 2px #06131a7a}.idle-gifts__card.is-selected{background:linear-gradient(100deg,#526250,#263d40);border-color:#e6c57d;box-shadow:inset 0 0 0 2px #d3b56f30,0 0 16px #c5a05920}.idle-gifts__card-seal{color:#ffdf9f;background:radial-gradient(circle,#716044,#283a3c);border:1px solid #c9a969;flex:none;place-items:center;width:43px;height:43px;font:27px Georgia,serif;display:grid;box-shadow:inset 0 0 0 3px #17262a}.idle-gifts__card-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.idle-gifts__card-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.idle-gifts__card-copy small{color:#d5c291}.idle-gifts__detail{background:radial-gradient(circle at 48% 5%,#b3934521,#0000 38%);gap:0;padding:20px 23px}.idle-gifts__hero{background:linear-gradient(115deg,#394a43,#1b3038);border:1px solid #b4965d8f;align-items:center;gap:17px;min-height:126px;padding:16px 17px;display:flex;box-shadow:inset 0 0 0 3px #15262b,0 8px 25px #0004}.idle-gifts__hero-seal{color:#ffe5a7;text-shadow:0 0 18px #ffe7ac;background:radial-gradient(circle,#ac8545 0,#58482e 48%,#1c3034 72%);border:2px solid #d9b870;border-radius:50%;flex:none;place-items:center;width:88px;height:88px;font:58px Georgia,serif;display:grid;box-shadow:0 0 22px #dab86d58,inset 0 0 0 5px #18282a}.idle-gifts__hero-copy{min-width:0}.idle-gifts__hero-copy small{color:#e6c882;letter-spacing:.16em;font-size:10px}.idle-gifts__hero h2{margin:4px 0 5px;font-size:21px}.idle-gifts__hero p{margin:0;font-size:11px}.idle-gifts__item-heading{color:#f5dda6;letter-spacing:.1em;background:#987d4036;border-left:3px solid #e0bd74;margin:19px 0 9px;padding:5px 9px;font-size:12px}.idle-gifts__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.idle-gifts__item{background:linear-gradient(110deg,#2b4040,#142831);border-color:#b3965e7a;min-height:61px;padding:8px;box-shadow:inset 0 0 0 2px #091a22}.idle-gifts__item-icon{background:radial-gradient(circle,#405953,#0c1a23);border-color:#c7a665;width:43px;height:43px;box-shadow:inset 0 0 10px #0009}.idle-gifts__item span,.idle-gifts__item strong{font-size:12px}.idle-gifts__detail-footer{color:#c4b795;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:18px;font-size:11px;display:flex}.idle-gifts__claim{color:#fff0bb;background:linear-gradient(#a38146,#5c4528);border-color:#eed18c;flex:none;min-width:155px;margin:0;padding:11px 18px;font-size:13px;font-weight:700;box-shadow:inset 0 0 0 2px #6c5028,0 0 16px #e0b35a38}@media (orientation:portrait){.idle-gifts__detail{padding:13px}.idle-gifts__hero{gap:10px;min-height:105px;padding:10px}.idle-gifts__hero-seal{width:65px;height:65px;font-size:42px}.idle-gifts__hero h2{font-size:17px}.idle-gifts__items{grid-template-columns:1fr 1fr;gap:5px}.idle-gifts__item{min-height:54px;padding:5px}.idle-gifts__item-icon{width:35px;height:35px}.idle-gifts__item span,.idle-gifts__item strong{font-size:10px}.idle-gifts__detail-footer{padding:14px 0 calc(env(safe-area-inset-bottom,0px) + 9px)}.idle-gifts__claim{min-width:124px;padding:9px 10px;font-size:11px}}.idle-gifts__item-icon--gold,.idle-gifts__item-icon--diamond{background-color:#0b1922;background-image:url(/ui-idle/currency/atlas.png);background-repeat:no-repeat;background-size:100px 50px}.idle-gifts__item-icon--diamond{background-position:0}.idle-gifts__item-icon--gold{background-position:-50px}@media (orientation:portrait){.idle-gifts__item-icon--gold,.idle-gifts__item-icon--diamond{background-size:70px 35px}.idle-gifts__item-icon--gold{background-position:-35px}}.idle-exchange{z-index:38;color:#eadbb8;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-exchange[hidden]{display:none}.idle-exchange *{box-sizing:border-box}.idle-exchange button{font:inherit;cursor:pointer}.idle-exchange button:disabled{cursor:default;opacity:.55}.idle-exchange button:focus-visible,.idle-exchange input:focus-visible{outline-offset:2px;outline:2px solid #f2ce86}.idle-exchange__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020b12d9;position:absolute;inset:0}.idle-exchange__frame{background:radial-gradient(circle at 55% 15%,#6d644229,#0000 38%),#0c1b26;border:1px solid #bfa16e;flex-direction:column;width:min(1100px,100vw - 36px);height:min(88dvh,770px);min-height:460px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #07131d,0 25px 70px #000c}.idle-exchange__head{background:linear-gradient(95deg,#294047,#152a34);border-bottom:1px solid #8e764d;flex:none;align-items:center;gap:13px;min-height:76px;padding:12px 20px;display:flex}.idle-exchange__seal{color:#f9dc9c;background:#132630;border:1px solid #d8b875;place-items:center;width:49px;height:49px;font:30px Georgia,serif;display:grid;box-shadow:inset 0 0 0 4px #2d3835}.idle-exchange__head small{color:#b9ad91;letter-spacing:.12em;font-size:10px}.idle-exchange__head h1{color:#f4dda8;letter-spacing:.14em;margin:3px 0 0;font:27px Noto Serif TC,PMingLiU,serif}.idle-exchange__close{color:#f2dcae;background:#172b34;border:1px solid #9b8155;width:39px;height:39px;margin-left:auto;font-size:25px!important}.idle-exchange__modes{background:#10242e;border-bottom:1px solid #715f42;flex:none;display:flex}.idle-exchange__modes button{color:#bbb49e;background:0 0;border:0;border-right:1px solid #5d513e;min-width:155px;padding:11px 19px;font-size:12px}.idle-exchange__modes button[aria-current=true]{color:#ffe4a5;background:#31464a;box-shadow:inset 0 -3px #d7b46f}.idle-exchange__body{flex:1;grid-template-columns:175px minmax(0,1fr) 235px;min-height:0;display:grid}.idle-exchange__filters{background:#0b1a24;border-right:1px solid #756343;min-height:0;padding:14px 10px;overflow:auto}.idle-exchange__groups{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.idle-exchange__groups button{color:#bfb6a1;background:#1a303a;border:1px solid #716143;padding:8px 2px;font-size:11px}.idle-exchange__groups button[aria-pressed=true],.idle-exchange__categories button[aria-pressed=true]{color:#ffdf9d;background:#4b5244;border-color:#d5b371}.idle-exchange__filters h2{color:#dbca9f;margin:18px 4px 8px;font-size:12px;font-weight:400}.idle-exchange__categories{gap:4px;display:grid}.idle-exchange__categories button{color:#aaa99d;text-align:left;background:#162a34;border:1px solid #0000;padding:9px 12px;font-size:11px}.idle-exchange__market{flex-direction:column;min-width:0;min-height:0;padding:15px;display:flex}.idle-exchange__search{color:#d2bc8a;background:#091821;border:1px solid #816e4c;flex:none;align-items:center;gap:9px;height:37px;padding:0 11px;font-size:20px;display:flex}.idle-exchange__search input{color:#f0dfb6;background:0 0;border:0;outline:0;width:100%;font:12px Microsoft JhengHei,sans-serif}.idle-exchange__list{scrollbar-color:#9d8458 #142833;flex-direction:column;gap:6px;min-height:0;padding:11px 1px;display:flex;overflow:auto}.idle-exchange__listing{color:#eee0be;text-align:left;background:linear-gradient(100deg,#223940,#142832);border:1px solid #76654777;flex:none;align-items:center;gap:10px;width:100%;min-height:66px;padding:8px;display:flex}.idle-exchange__listing.is-selected{background:linear-gradient(100deg,#3d5652,#213841);border-color:#e5c77c}.idle-exchange__listing i,.idle-exchange__inventory i,.idle-exchange__sell-choice i{background:#0a1821;border:1px solid #ac8d56;flex:none;place-items:center;width:45px;height:45px;font-style:normal;display:grid;overflow:hidden}.idle-exchange__listing span{flex-direction:column;gap:5px;min-width:0;display:flex}.idle-exchange__listing strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.idle-exchange__listing small{color:#aca99a;font-size:10px}.idle-exchange__listing b{white-space:nowrap;color:#f6d589;margin-left:auto;font:700 13px Georgia,serif}.idle-exchange__listing em{text-align:right;color:#b4a991;font:9px Microsoft JhengHei,sans-serif;display:block}.idle-exchange__detail{text-align:center;background:radial-gradient(circle at 50% 22%,#9c855039,#0000 35%),#10232d;border-left:1px solid #756343;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;display:flex}.idle-exchange__detail>small{color:#d9bb78;font-size:10px}.idle-exchange__large-icon{background:radial-gradient(circle,#36514e,#0d1d27 72%);border:2px solid #bea16b;place-items:center;width:108px;height:108px;margin:12px 0;display:grid;overflow:hidden;box-shadow:0 0 0 5px #9c81572a,0 0 22px #dfc07a31}.idle-exchange__detail h2{color:#f6deb0;margin:0;font:19px Noto Serif TC,PMingLiU,serif}.idle-exchange__detail p{color:#c8c0aa;text-align:left;border-bottom:1px solid #75634370;width:100%;margin:0;padding:7px;font-size:11px}.idle-exchange__price{color:#bdb29b;border-top:1px solid #a08455;justify-content:space-between;width:100%;margin-top:auto;padding:12px 0;font-size:11px;display:flex}.idle-exchange__price strong{color:#f5d38d;font-size:14px}.idle-exchange__detail>button,.idle-exchange__sell aside>button{color:#ffe7ad;background:linear-gradient(#826a40,#42351f);border:1px solid #c6a365;width:100%;padding:11px;font-size:12px}.idle-exchange__empty{color:#a9a491;text-align:center;padding:25px 12px;font-size:12px}.idle-exchange__sell{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.idle-exchange__sell section{flex-direction:column;min-height:0;padding:23px;display:flex}.idle-exchange__sell h2{color:#e9d1a0;margin:0 0 6px;font:19px Noto Serif TC,PMingLiU,serif}.idle-exchange__sell p{color:#b8b09e;margin:0 0 16px;font-size:11px;line-height:1.6}.idle-exchange__inventory{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.idle-exchange__inventory button{color:#e5d6ac;text-align:left;background:#1a3038;border:1px solid #76654b;align-items:center;gap:8px;min-width:0;padding:7px;font-size:11px;display:flex}.idle-exchange__inventory button.is-selected{background:#3d514e;border-color:#e0bd73}.idle-exchange__inventory span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.idle-exchange__inventory b{color:#f0d394}.idle-exchange__sell aside{background:#132630;border-left:1px solid #786744;flex-direction:column;gap:15px;padding:23px;display:flex}.idle-exchange__sell-choice{background:#1f353b;border:1px solid #927951;align-items:center;gap:12px;padding:9px;font-size:12px;display:flex}.idle-exchange__sell label{color:#d6c69f;flex-direction:column;gap:7px;font-size:11px;display:flex}.idle-exchange__sell input{color:#f4db9f;background:#091924;border:1px solid #8f7750;width:100%;padding:10px;font:13px Georgia,serif}.idle-exchange__fee{color:#b7ad97;border-bottom:1px solid #665a44;justify-content:space-between;padding:5px 0;font-size:11px;display:flex}.idle-exchange__fee strong{color:#ecd19a}.idle-exchange__sell aside>button{margin-top:auto}.idle-exchange__feedback{color:#e6c47e;min-height:28px;font-size:11px;line-height:1.5}@media (orientation:portrait){.idle-exchange__frame{width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;inset:0;transform:none}.idle-exchange__head{min-height:67px;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px}.idle-exchange__head h1{font-size:21px}.idle-exchange__seal{width:38px;height:38px;font-size:23px}.idle-exchange__modes button{flex:1;min-width:0}.idle-exchange__body{flex-direction:column;display:flex;overflow:auto}.idle-exchange__filters{border-bottom:1px solid #756343;border-right:0;flex:none;padding:9px;overflow:visible}.idle-exchange__filters h2{margin:9px 3px 5px}.idle-exchange__categories{gap:3px;display:flex;overflow:auto}.idle-exchange__categories button{white-space:nowrap;flex:none;padding:6px 9px}.idle-exchange__market{flex:none;min-height:260px;padding:10px}.idle-exchange__list{max-height:280px}.idle-exchange__detail{text-align:left;border-top:1px solid #756343;border-left:0;flex:none;grid-template-columns:75px 1fr;gap:5px 10px;min-height:185px;padding:12px 14px;display:grid}.idle-exchange__detail>small{grid-column:2}.idle-exchange__large-icon{grid-row:1/4;width:70px;height:70px;margin:0}.idle-exchange__detail h2{font-size:16px}.idle-exchange__detail p{padding:2px 0}.idle-exchange__price,.idle-exchange__detail>button{grid-column:1/-1;margin:0}.idle-exchange__sell{flex-direction:column;display:flex;overflow:auto}.idle-exchange__sell section{flex:none;min-height:270px;padding:15px}.idle-exchange__inventory{grid-template-columns:repeat(2,minmax(0,1fr));max-height:280px}.idle-exchange__sell aside{padding:15px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid #786744;border-left:0;flex:none}}.idle-exchange__seller{color:#baa98e;border-bottom:1px solid #75634370;justify-content:space-between;gap:12px;width:100%;padding:6px 2px;font-size:11px;display:flex}.idle-exchange__sort{flex:none;gap:5px;min-width:0;margin-top:8px;display:flex}.idle-exchange__sort button{color:#cbbb9e;white-space:nowrap;background:#2a2119;border:1px solid #685236;flex:1;min-width:0;min-height:32px;padding:4px 5px;font-size:11px}.idle-exchange__sort button[aria-pressed=true]{color:#ffe0a1;background:#59402a;border-color:#d5aa63;box-shadow:inset 0 -2px #c59652}.idle-exchange__sort button:disabled{opacity:.48}.idle-exchange__sort-note{color:#b39b73;margin-top:5px;font-size:10px}.idle-exchange__sell aside{scrollbar-color:#9d8458 #21180f;min-height:0;overflow-y:auto}.idle-exchange__sell aside>button{flex:none;margin-top:0}.idle-exchange__seller strong{color:#f4ddb0;font-weight:500}.idle-exchange__detail>.idle-exchange__contact{color:#e6c894;background:#2c251d;border-color:#88734d;width:100%;padding:7px}.idle-exchange__detail>.idle-exchange__contact:disabled{opacity:.5}.idle-exchange__target-fee strong{align-items:center;gap:5px;display:flex}.idle-exchange__target-fee i{background:url(/ui-idle/currency/atlas.png) 0 0/50px 25px no-repeat;width:25px;height:25px;display:inline-block}.idle-exchange__target-note{color:#ab9b80;font-size:10px;line-height:1.5}.idle-exchange__compose{z-index:6;background:#050403b8;place-items:center;padding:15px;display:grid;position:absolute;inset:0}.idle-exchange__compose>div{color:#edd8ae;background:linear-gradient(#34271c,#19130f);border:1px solid #9a7745;flex-direction:column;gap:12px;width:min(430px,100%);padding:25px;display:flex;box-shadow:0 15px 45px #0009}.idle-exchange__compose h2{margin:0;font:22px Noto Serif TC,PMingLiU,serif}.idle-exchange__compose label{flex-direction:column;gap:5px;font-size:12px;display:flex}.idle-exchange__compose input,.idle-exchange__compose textarea{color:#f4dfb5;background:#130f0b;border:1px solid #806341;width:100%;padding:10px;font:13px Microsoft JhengHei,sans-serif}.idle-exchange__compose p{color:#a99779;margin:0;font-size:11px}.idle-exchange__compose>div>div{gap:10px;display:flex}.idle-exchange__compose button{color:#ffe2ad;background:#5a4228;border:1px solid #a78752;flex:1;padding:9px}@media (orientation:portrait){.idle-exchange__seller,.idle-exchange__detail>.idle-exchange__contact{grid-column:1/-1}}.idle-exchange__private{background:#17110e;flex-direction:column;flex:1;min-height:0;display:flex}.idle-exchange__private-tabs{background:#120e0c;border-bottom:1px solid #624736;flex:none;gap:1px;padding:12px 16px 0;display:flex}.idle-exchange__private-tabs button{color:#b8a38c;text-align:left;background:#211811;border:1px solid #483729;border-bottom:0;min-width:190px;padding:10px 15px;font-size:12px}.idle-exchange__private-tabs button[aria-current=true]{color:#f5e9d0;background:#3a291d;border-color:#c59b63;box-shadow:inset 0 -2px #d7a367}.idle-exchange__private-tabs b{color:#e6c47e;margin-left:8px}.idle-exchange__private-body{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.idle-exchange__private .idle-exchange__market{padding:12px 16px}.idle-exchange__private .idle-exchange__list{scrollbar-color:#9d8458 #21180f;height:100%}.idle-exchange__private .idle-exchange__detail{scrollbar-color:#9d8458 #21180f;background:#17110e;border-color:#624736;min-height:0;overflow-y:auto}.idle-exchange__private .idle-exchange__large-icon{flex:none}.idle-exchange__my-list small{color:#b7a98e;font-size:10px;line-height:1.5;display:block}@media (orientation:portrait){.idle-exchange__private-tabs{padding:7px 8px 0}.idle-exchange__private-tabs button{flex:1;min-width:0;padding:8px;font-size:11px}.idle-exchange__private-body{flex-direction:column;display:flex;overflow:auto}.idle-exchange__private .idle-exchange__market{flex:none;min-height:240px}.idle-exchange__private .idle-exchange__detail{flex:none}}.idle-clan{z-index:39;color:#eadbb8;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-clan[hidden]{display:none}.idle-clan *{box-sizing:border-box}.idle-clan button{font:inherit;cursor:pointer}.idle-clan button:focus-visible,.idle-clan input:focus-visible{outline-offset:2px;outline:2px solid #f2ce86}.idle-clan__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020a12d8;position:absolute;inset:0}.idle-clan__frame{background:radial-gradient(circle at 24% 20%,#866a3935,#0000 40%),linear-gradient(130deg,#21383d,#0b1b26 68%);border:1px solid #bfa06b;flex-direction:column;width:min(940px,100vw - 38px);height:min(85dvh,710px);min-height:450px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #08151c,0 24px 65px #000c}.idle-clan__head{background:linear-gradient(90deg,#354b47,#172d35);border-bottom:1px solid #8d754e;flex:none;align-items:center;gap:13px;min-height:77px;padding:12px 21px;display:flex}.idle-clan__crest{color:#f5d99c;background:#1b3037;border:1px solid #d4b574;place-items:center;width:49px;height:49px;font:29px Georgia,serif;display:grid;box-shadow:inset 0 0 0 4px #3e4035}.idle-clan__head small{color:#b9ac91;letter-spacing:.14em;font-size:10px}.idle-clan__head h1{color:#f3dcab;letter-spacing:.17em;margin:2px 0 0;font:27px Noto Serif TC,PMingLiU,serif}.idle-clan__close{color:#f4dba7;background:#172b33;border:1px solid #9b8056;width:39px;height:39px;margin-left:auto;font-size:25px!important}.idle-clan__views{background:#10242e;border-bottom:1px solid #63563f;flex:none;align-items:center;gap:7px;padding:8px 19px;display:flex}.idle-clan__views span{color:#a99e87;margin-right:9px;font-size:10px}.idle-clan__views button{color:#bcb6a5;background:#192d36;border:1px solid #76654a;padding:6px 12px;font-size:10px}.idle-clan__views button[aria-pressed=true]{color:#ffdf9b;background:#4b594d;border-color:#dcc17d}.idle-clan__body{scrollbar-color:#9c8156 #10232d;flex:1;min-height:0;overflow:auto}.idle-clan__status{color:#e8ca8b;flex:none;min-height:28px;padding:5px 20px;font-size:11px}.idle-clan__primary{color:#ffe7ae;background:linear-gradient(#917449,#4c3b25);border:1px solid #dcc17c;padding:11px 21px;box-shadow:inset 0 0 0 2px #6a512e;font-size:12px!important;font-weight:700!important}.idle-clan__found{grid-template-columns:1fr 1fr;height:100%;display:grid}.idle-clan__hero{text-align:center;background:radial-gradient(circle,#6f6b4b55,#0000 53%);border-right:1px solid #756445;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex}.idle-clan__hero>span{color:#f4d79d;background:radial-gradient(circle,#78633e,#142830);border:2px solid #cbae70;border-radius:50%;place-items:center;width:145px;height:145px;font:79px Georgia,serif;display:grid;box-shadow:0 0 0 10px #a88d5828,0 0 40px #d7b37144}.idle-clan__hero small{color:#d9bd82;letter-spacing:.15em;margin-top:25px;font-size:10px}.idle-clan__hero h2{color:#f4dba5;margin:7px 0;font:22px Noto Serif TC,PMingLiU,serif}.idle-clan__hero p{color:#bdb29e;max-width:260px;font-size:12px;line-height:1.6}.idle-clan__form{flex-direction:column;justify-content:center;gap:22px;padding:30px;display:flex}.idle-clan__form label{color:#e6cf9e;flex-direction:column;gap:9px;font-size:12px;display:flex}.idle-clan__form input{color:#f7e3b2;background:#0a1a24;border:1px solid #a38a59;padding:13px;font:13px Microsoft JhengHei,sans-serif}.idle-clan__recruit-setting{border-bottom:1px solid #776746;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;display:flex}.idle-clan__recruit-setting span{flex-direction:column;gap:6px;display:flex}.idle-clan__recruit-setting strong{font-size:12px}.idle-clan__recruit-setting small,.idle-clan__recruit-setting em{color:#a9a395;font-size:10px;font-style:normal}.idle-clan__recruit-setting button{background:#27323a;border:1px solid #8e7b54;border-radius:15px;flex:none;width:51px;height:26px;padding:0;position:relative}.idle-clan__recruit-setting button i{background:#ada28c;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px}.idle-clan__recruit-setting button[aria-checked=true] i{background:#f7e7b3;transform:translate(24px)}.idle-clan__form>.idle-clan__primary{align-self:flex-end;min-width:170px}.idle-clan__recruit{grid-template-columns:minmax(0,1fr) 295px;height:100%;display:grid}.idle-clan__list{padding:20px;overflow:auto}.idle-clan__section-head{border-bottom:1px solid #a58a59;justify-content:space-between;align-items:baseline;padding-bottom:11px;display:flex}.idle-clan__section-head h2{color:#f1d7a5;margin:0;font:18px Noto Serif TC,PMingLiU,serif}.idle-clan__section-head small{color:#b9a986;font-size:10px}.idle-clan__entry{color:#e9d7ae;text-align:left;background:linear-gradient(105deg,#253d40,#172b33);border:1px solid #776849;align-items:center;gap:13px;width:100%;margin-top:8px;padding:12px;display:flex}.idle-clan__entry.is-selected{background:linear-gradient(105deg,#43564a,#273d3e);border-color:#e5c581}.idle-clan__entry i{color:#e2c387;background:#182b32;border:1px solid #aa8b57;flex:none;place-items:center;width:50px;height:50px;font:28px Georgia,serif;display:grid}.idle-clan__entry span{flex-direction:column;gap:6px;display:flex}.idle-clan__entry strong{font-size:13px}.idle-clan__entry small{color:#b1a995;font-size:10px}.idle-clan__entry b{color:#f1d08c;margin-left:auto;font:14px Georgia,serif}.idle-clan__detail{text-align:center;background:radial-gradient(circle at 50% 20%,#ab8d5139,#0000 36%),#122730;border-left:1px solid #756243;flex-direction:column;align-items:center;padding:22px;display:flex}.idle-clan__detail-crest{color:#ffdda0;background:#334941;border:2px solid #d2b270;border-radius:50%;place-items:center;width:92px;height:92px;margin:15px 0;font:52px Georgia,serif;display:grid;box-shadow:0 0 28px #c9a55c5a}.idle-clan__detail>small{color:#e1c387}.idle-clan__detail h2{color:#f7dfa9;margin:6px 0;font:22px Noto Serif TC,PMingLiU,serif}.idle-clan__detail p{color:#b7ad9b;min-height:55px;font-size:11px;line-height:1.7}.idle-clan__detail dl{width:100%;margin:auto 0 18px}.idle-clan__detail dl div{border-bottom:1px solid #6f6043;justify-content:space-between;padding:9px 0;font-size:11px;display:flex}.idle-clan__detail dt{color:#aba493}.idle-clan__detail dd{color:#efdaaa;margin:0}.idle-clan__detail .idle-clan__primary{width:100%}.idle-clan__member{grid-template-columns:315px 1fr;height:100%;display:grid}.idle-clan__member-hero{text-align:center;background:radial-gradient(circle,#75684859,#0000 60%);border-right:1px solid #756243;flex-direction:column;justify-content:center;align-items:center;padding:22px;display:flex}.idle-clan__member-hero>span{color:#f3d18c;background:#34483e;border:2px solid #cfad6c;border-radius:50%;place-items:center;width:130px;height:130px;font:72px Georgia,serif;display:grid;box-shadow:0 0 30px #d0a45a44}.idle-clan__member-hero small{color:#dcc083;margin-top:24px}.idle-clan__member-hero h2{color:#f3d9a3;margin:8px 0;font:25px Noto Serif TC,PMingLiU,serif}.idle-clan__member-hero p{color:#b8ad99;font-size:11px;line-height:1.7}.idle-clan__member-hero button{margin-top:20px}.idle-clan__member-info{padding:25px;overflow:auto}.idle-clan__member-stats{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0;display:grid}.idle-clan__member-stats>div{background:#1e343b;border:1px solid #8a7550;flex-direction:column;gap:8px;padding:13px;display:flex}.idle-clan__member-stats span{color:#b6aa94;font-size:10px}.idle-clan__member-stats strong{color:#f3d28d;font:20px Georgia,serif}.idle-clan__member-info h3{color:#e4c88c;margin:20px 0 9px;font-size:13px}.idle-clan__members{gap:5px;display:grid}.idle-clan__members>div{background:#172d35;border-bottom:1px solid #665b43;align-items:center;gap:10px;padding:8px;font-size:11px;display:flex}.idle-clan__members i{color:#e8c98a;border:1px solid #ab905f;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.idle-clan__members small{color:#b5aa91;margin-left:auto}.idle-clan__members b{text-align:right;color:#f0d496;min-width:42px}@media (orientation:portrait){.idle-clan__frame{width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;inset:0;transform:none}.idle-clan__head{min-height:67px;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px}.idle-clan__head h1{font-size:21px}.idle-clan__crest{width:38px;height:38px;font-size:22px}.idle-clan__views{gap:3px;padding:6px}.idle-clan__views span{display:none}.idle-clan__views button{flex:1;padding:6px 4px;font-size:9px}.idle-clan__found,.idle-clan__recruit,.idle-clan__member{flex-direction:column;height:auto;display:flex}.idle-clan__hero{border-bottom:1px solid #756445;border-right:0;flex:none;min-height:250px;padding:18px}.idle-clan__hero>span{width:85px;height:85px;font-size:46px}.idle-clan__hero small{margin-top:12px}.idle-clan__hero h2{font-size:18px}.idle-clan__form{flex:none;gap:13px;padding:18px}.idle-clan__list{border-bottom:1px solid #756445;flex:none;max-height:330px;padding:13px}.idle-clan__detail{text-align:left;border-left:0;flex:none;align-items:stretch;padding:14px}.idle-clan__detail-crest{display:none}.idle-clan__detail h2{font-size:18px}.idle-clan__detail p{min-height:0}.idle-clan__detail dl{margin:0 0 15px}.idle-clan__member-hero{border-bottom:1px solid #756445;border-right:0;flex:none;padding:20px}.idle-clan__member-hero>span{width:80px;height:80px;font-size:45px}.idle-clan__member-hero small{margin-top:12px}.idle-clan__member-hero h2{font-size:20px}.idle-clan__member-info{padding:15px}.idle-clan__member-stats{gap:4px}.idle-clan__member-stats>div{padding:8px}.idle-clan__member-stats strong{font-size:14px}}.idle-clan__found-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.idle-clan__found-actions .idle-clan__primary{min-width:150px}.idle-clan__primary--secondary{background:linear-gradient(#4a3525,#2a1d15);border-color:#9b744d;box-shadow:inset 0 0 0 1px #78583a}.idle-clan__back-create{color:#f0d39d;text-align:left;background:#281c14;border:1px solid #8b674b;margin:12px 0 4px;padding:8px 12px;font-size:11px!important}@media (orientation:portrait){.idle-clan__found-actions{flex-direction:column}.idle-clan__found-actions .idle-clan__primary{width:100%}}.idle-clan__member-hero .idle-clan__emblem-frame{background:radial-gradient(circle,#574027,#211912);border:2px solid #cfad6c;border-radius:50%;place-items:center;width:130px;height:130px;display:grid;box-shadow:0 0 30px #d0a45a44}.idle-clan__emblem{object-fit:contain;width:88px;height:88px}.idle-clan__emblem[hidden],.idle-clan__member-emblem[hidden],.idle-clan__emblem-choice[hidden]{display:none}.idle-clan__member-tabs{border-bottom:1px solid #8e7656;gap:6px;margin:0 0 20px;display:flex}.idle-clan__member-tabs button{color:#ad9d84;background:#2a201b;border:1px solid #70583e;border-bottom:0;padding:9px 18px}.idle-clan__member-tabs button[aria-pressed=true]{color:#f5dfb0;background:#4d3223;box-shadow:inset 0 -3px #ddb979}.idle-clan__fund{gap:8px;margin:12px 0;display:grid}.idle-clan__fund>div{color:#d4b992;background:#211a16;border:1px solid #675039;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.idle-clan__fund strong{color:#f6d699}.idle-clan__fund button,.idle-clan__donate button,.idle-clan__member-actions button{color:#f2d6a1;background:#523422;border:1px solid #b38b59;padding:7px 15px}.idle-clan button:disabled{cursor:default;opacity:.48}.idle-clan__donate{background:#241a14;border:1px solid #785637;grid-template-columns:1fr auto;gap:8px;margin:12px 0;padding:13px;display:grid}.idle-clan__donate label{align-items:center;gap:9px;font-size:12px;display:flex}.idle-clan__donate input{color:#f2dcad;width:100%;min-width:0;font:inherit;background:#140e0b;border:1px solid #816448;padding:7px}.idle-clan__donate small{color:#baa683;grid-column:1/-1}.idle-clan__member-actions{gap:8px;margin:12px 0;display:flex}.idle-clan__applications>div{border-bottom:1px solid #5f4b38;align-items:center;gap:8px;padding:7px;display:flex}.idle-clan__applications>div span{margin-right:auto}.idle-clan__applications button{color:#e7cc98;background:#34251c;border:1px solid #8d6f4e}.idle-clan__member-emblem{object-fit:contain;flex:none;width:14px;height:14px}.idle-clan__members small{margin-left:auto}.idle-clan__members strong{white-space:nowrap}.idle-clan__level{color:#ead8b7}.idle-clan__level h2{margin:8px 0 18px;font:21px Noto Serif TC,PMingLiU,serif}.idle-clan__level-fund{justify-content:space-between;gap:12px;font-size:12px;display:flex}.idle-clan__level-track{background:#261711;border:1px solid #8a6746;height:17px;margin:10px 0 18px;box-shadow:inset 0 2px 6px #090504}.idle-clan__level-track>span{background:linear-gradient(#ffe3a1,#c99035);height:100%;display:block;box-shadow:0 0 8px #e7ac50}.idle-clan__level-buffs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.idle-clan__level-buffs section{background:#231914;border:1px solid #6e5136;min-height:132px;padding:12px}.idle-clan__level-buffs h3{color:#f1cc87;margin:0 0 10px}.idle-clan__level-buffs p{margin:5px 0;font-size:12px}.idle-clan__level-buffs small{color:#ab9474;margin-top:12px;display:block}.idle-clan__level>.idle-clan__primary{margin-top:14px}.idle-clan__emblem-list{grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:7px;display:grid}.idle-clan__emblem-list button{color:#e8c991;background:#241911;border:1px solid #76563a;flex-direction:column;align-items:center;gap:4px;min-height:70px;padding:6px;display:flex}.idle-clan__emblem-list button[aria-pressed=true]{border-color:#f1d388;box-shadow:inset 0 0 0 2px #c48e43}.idle-clan__emblem-choice{object-fit:contain;width:42px;height:42px}@media (orientation:portrait){.idle-clan__member-hero .idle-clan__emblem-frame{width:80px;height:80px}.idle-clan__emblem{width:54px;height:54px}.idle-clan__level-buffs{grid-template-columns:1fr}}.idle-feature{z-index:40;color:#e9ddb8;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-feature[hidden]{display:none!important}.idle-feature *{box-sizing:border-box}.idle-feature button{font:inherit;cursor:pointer}.idle-feature button:focus-visible{outline-offset:2px;outline:2px solid #f5d187}.idle-feature__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020914d9;position:absolute;inset:0}.idle-feature__frame{background:radial-gradient(circle at 45% 38%,#6d5b352d,#0000 42%),#0d1d28;border:1px solid #b99a61;flex-direction:column;width:min(1120px,100vw - 42px);height:min(88dvh,780px);min-height:440px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #081019db,0 20px 70px #000c,inset 0 0 0 2px #785f3d}.idle-feature__head{background:linear-gradient(90deg,#30464a,#101e2a);border-bottom:1px solid #8c7149;align-items:center;gap:14px;min-height:70px;padding:9px 18px;display:flex}.idle-feature__crest{color:#efda9d;background:#142731;border:1px solid #d1b275;flex:none;place-items:center;width:44px;height:44px;font:28px Georgia,serif;display:grid}.idle-feature__head small{color:#bba980;font-size:10px}.idle-feature__head h1{color:#f0d9a4;letter-spacing:.12em;margin:2px 0 0;font:25px Noto Serif TC,PMingLiU,serif}.idle-feature__preview-tag{color:#c9b47f;border:1px solid #94774b;margin-left:auto;padding:3px 8px;font-size:10px}.idle-feature__close{color:#f6dfaa;background:#142631;border:1px solid #90764e;width:36px;height:36px;font:25px Georgia,serif!important}.idle-feature__tabs{background:#0d1b24;border-bottom:1px solid #6b5b3f;flex:none;gap:2px;padding:7px 16px;display:flex;overflow:auto}.idle-feature__tabs button{color:#b6b3a8;white-space:nowrap;background:#172a32;border:1px solid #594c38;min-width:105px;padding:8px 10px;font-size:12px}.idle-feature__tabs button[aria-current=true]{color:#ffe6b0;background:linear-gradient(#425346,#243b3c);border-color:#c4a46a;box-shadow:inset 0 -2px #d2ae67}.idle-feature__feedback{color:#dfc68f;text-align:center;border-top:1px solid #6b5a3d;flex:none;min-height:28px;margin:0;padding:5px 16px;font-size:11px}.idle-feature__enchant{flex:1;grid-template-columns:minmax(180px,25%) minmax(0,1fr) minmax(175px,23%);min-height:0;display:grid}.idle-feature__inventory,.idle-feature__notes{background:linear-gradient(#1b3038,#10212c);border-right:1px solid #685b43;min-width:0;padding:13px;overflow:auto}.idle-feature__inventory h2,.idle-feature__notes h2,.idle-feature__draw-side h2{color:#efd7a2;border-bottom:1px solid #9c8256;margin:2px 0 9px;padding-bottom:6px;font:15px Noto Serif TC,PMingLiU,serif}.idle-feature__item-list{gap:5px;margin-bottom:16px;display:grid}.idle-feature__item{color:#eee0ba;text-align:left;background:#10232d;border:1px solid #706348;align-items:center;gap:9px;min-width:0;min-height:55px;padding:5px;display:flex}.idle-feature__item.is-active,.idle-feature__item:hover{background:#30443e;border-color:#e4bc72}.idle-feature__item>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.idle-feature__item small{color:#c1ab7a;font-size:10px}.idle-feature__item-icon,.idle-feature__large-item{color:#e7cc88;background:#0b1822;border:1px solid #ad8d56;flex:none;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.idle-feature__empty{color:#a8a597;margin:10px 0;font-size:11px}.idle-feature__stage{background:radial-gradient(circle at 50% 45%,#b6a66b38,#0000 39%),linear-gradient(135deg,#182d35,#0b1824);flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.idle-feature__stage:before{content:"";pointer-events:none;border:1px solid #9f895247;position:absolute;inset:16px}.idle-feature__stage--enchant{background-image:radial-gradient(circle at 50% 40%,#a4ad8053,#0000 38%),linear-gradient(135deg,#172d34,#081722)}.idle-feature__rune{aspect-ratio:1;background:url(/ui-idle/feature/Enchant_Fx_Btn_001.png) 50%/45% no-repeat;border:1px solid #cbb07571;border-radius:50%;width:min(78%,300px);position:absolute;top:11%;box-shadow:0 0 0 12px #d7ae5c0a,0 0 50px #d8c48632,inset 0 0 40px #d8c48625}.idle-feature__rune:after{content:"✧";color:#e6cf9277;border:1px dashed #c6b27750;border-radius:50%;place-items:center;font:105px Georgia,serif;display:grid;position:absolute;inset:13%}.idle-feature__large-item{z-index:1;background:#14212bbb;width:88px;height:88px;margin-top:24px;font:48px Georgia,serif;position:relative;box-shadow:0 0 24px #dbb9687a}.idle-feature__large-item>span{transform:scale(1.6)}.idle-feature__stage h2{z-index:1;color:#f5deaa;margin:18px 0 0;font:20px Noto Serif TC,PMingLiU,serif}.idle-feature__stage p{z-index:1;color:#c3b89c;margin:4px 0 14px;font-size:11px}.idle-feature__result{z-index:1;background:#101e2aa6;border-top:1px solid #90794c;border-bottom:1px solid #90794c;justify-content:space-between;gap:15px;width:min(290px,80%);padding:10px;font-size:11px;display:flex}.idle-feature__result strong{color:#efd69e}.idle-feature__stage button,.idle-feature__card-detail button{z-index:1;color:#ffebba;background:linear-gradient(#806d43,#4e432e);border:1px solid #e3be77;margin-top:15px;padding:10px 24px;font-size:12px}.idle-feature__stage button:disabled{opacity:.45;cursor:default}.idle-feature__notes{color:#b8b7aa;border-left:1px solid #685b43;border-right:0;font-size:12px}.idle-feature__notes p{line-height:1.7}.idle-feature__notes>div{border-bottom:1px solid #796745;justify-content:space-between;margin-top:9px;padding:8px;display:flex}.idle-feature__notes strong{color:#f4d898}.idle-feature__notes>small{color:#a5aa9f;margin-top:22px;line-height:1.7;display:block}.idle-feature__stage.is-pulsing .idle-feature__rune,.idle-feature__stage.is-pulsing .idle-feature__draw-card{animation:1.2s ease-out idle-feature-pulse}@keyframes idle-feature-pulse{50%{filter:brightness(1.9);transform:scale(1.08)}}.idle-feature__collection{background:#10222e url(/ui-idle/feature/Change_Win_BG.png) 50%/100% 100% no-repeat;flex:1;grid-template-columns:minmax(0,1fr) 235px;min-height:0;display:grid}.idle-feature__collection-main{min-width:0;padding:14px 18px;overflow:auto}.idle-feature__collection-head{border-bottom:1px solid #ad9159;justify-content:space-between;align-items:baseline;display:flex}.idle-feature__collection-head h2{color:#f3dba8;margin:0 0 7px;font:18px Noto Serif TC,PMingLiU,serif}.idle-feature__collection-head span{color:#c4b98e;font-size:11px}.idle-feature__grades{flex-wrap:wrap;gap:5px;margin:10px 0 16px;display:flex}.idle-feature__grades button{color:#c9baa0;background:#172a33;border:1px solid #857149;padding:6px 13px;font-size:11px}.idle-feature__grades button[aria-pressed=true]{color:#ffe5ac;background:#5e573c;border-color:#e5c17c}.idle-feature__cards{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.idle-feature__card{color:#efd9a9;background:#0e202bbd;border:1px solid #806f4f;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:10px 5px;display:flex}.idle-feature__card[aria-pressed=true]{border-color:#f5d287;box-shadow:0 0 0 2px #c6a56b66,0 0 18px #c6a56b4d}.idle-feature__card.is-locked .idle-feature__card-face{filter:grayscale()brightness(.55)}.idle-feature__card>span:nth-child(2){font-size:11px}.idle-feature__card>small{color:#bcb39d;font-size:10px}.idle-feature__card-face{background:#1a303b url(/ui-idle/feature/Card_Slot_BG.png) 50%/100% 100% no-repeat;border:1px solid #a99460;flex:none;place-items:center;width:105px;height:130px;display:grid;position:relative;overflow:hidden}.idle-feature__card-face:after{content:"";pointer-events:none;background:url(/ui-idle/feature/Img_ChageCard_Common.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.idle-feature__card-face--rare:after{background-image:url(/ui-idle/feature/Img_ChageCard_Rare.png)}.idle-feature__card-face--epic:after{background-image:url(/ui-idle/feature/Img_ChageCard_Epic.png)}.idle-feature__card-face--unique:after{background-image:url(/ui-idle/feature/Img_ChageCard_Unique.png)}.idle-feature__card-face img{object-fit:cover;width:100%;height:100%}.idle-feature__card-symbol{color:#d6bd85;text-shadow:0 0 20px #e2bb6d;font:72px Georgia,serif}.idle-feature__card-detail{text-align:center;background:linear-gradient(#172b35ed,#0b1c27f5);border-left:1px solid #98805a;flex-direction:column;align-items:center;padding:20px 14px;display:flex}.idle-feature__card-large{transform-origin:top;height:175px;transform:scale(1.3)}.idle-feature__card-detail small{color:#c5b386;font-size:11px}.idle-feature__card-detail h2{color:#f4dcaa;margin:10px 0 3px;font:19px Noto Serif TC,PMingLiU,serif}.idle-feature__card-detail p{color:#b5c4bb;font-size:12px}.idle-feature__card-status{color:#dfca92;border-top:1px solid #8e784f;border-bottom:1px solid #8e784f;width:100%;margin-top:auto;padding:9px;font-size:11px}.idle-feature__card-detail button{width:100%}.idle-feature__draw{background:#0c1d28 url(/ui-idle/feature/Gacha_Win_BG.png) 50%/cover no-repeat;flex:1;grid-template-columns:200px minmax(0,1fr) 200px;min-height:0;display:grid}.idle-feature__draw-side{background:#0b1b27e3;border-right:1px solid #9b8153;padding:17px 12px;overflow:auto}.idle-feature__draw-side--right{border-left:1px solid #9b8153;border-right:0}.idle-feature__draw-side>button{color:#e7d2a2;text-align:left;background:#263940;border:1px solid #876f48;width:100%;margin:6px 0;padding:10px;font-size:12px;display:block}.idle-feature__draw-side>button.is-selected{background:#60583e;border-color:#e7c17c}.idle-feature__draw-side p,.idle-feature__draw-side small{color:#c4b69a;margin-top:18px;font-size:11px;line-height:1.7;display:block}.idle-feature__draw-top{color:#f4d9a4;text-align:center;letter-spacing:.16em;background:url(/ui-idle/feature/Gacha_Win_Top.png) 50%/100% 100% no-repeat;width:260px;max-width:80%;padding:12px;font:21px Noto Serif TC,PMingLiU,serif;position:absolute;top:10%}.idle-feature__draw-slots{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;max-width:85%;display:flex}.idle-feature__draw-slot{color:#dfc789;background:#152a33 url(/ui-idle/feature/Card_Slot_Empty01.png) 50%/100% 100% no-repeat;border:1px solid #c2a46c;flex-direction:column;justify-content:center;align-items:center;width:80px;height:105px;display:flex}.idle-feature__draw-slot>span{font:25px Georgia,serif}.idle-feature__draw-slot small{font-size:10px}.idle-feature__draw-card{color:#f2d796;background:#233b41 url(/ui-idle/feature/Card_Slot_Back.png) 50%/100% 100% no-repeat;border:1px solid #e0c185;place-items:center;width:160px;height:205px;font:70px Georgia,serif;display:grid;box-shadow:0 0 55px #e8c57863}.idle-feature__draw-actions{gap:10px;display:flex;position:absolute;bottom:12%}.idle-feature__draw-actions button{margin:0}.idle-feature__owned{color:#dfd4b4;border-bottom:1px solid #786846;justify-content:space-between;gap:7px;padding:9px 3px;font-size:11px;display:flex}.idle-feature__owned strong{color:#e8ce8d}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame{width:100vw;height:100dvh;min-height:0;box-shadow:none;border:0;inset:0;transform:none}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__head{min-height:61px;padding:calc(env(safe-area-inset-top,0px) + 6px) 9px 6px;gap:7px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__head h1{font-size:19px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__crest{width:35px;height:35px;font-size:22px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__preview-tag{padding:3px;font-size:8px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__tabs{gap:3px;padding:5px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__tabs button{min-width:82px;padding:6px 8px;font-size:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__enchant{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr 1fr;overflow:auto}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__inventory{grid-area:1/1;padding:8px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__stage--enchant{grid-area:1/2;min-height:360px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__notes{border:0;border-top:1px solid #685b43;grid-area:2/1/auto/-1;padding:8px 12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__notes p,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__notes>small{margin:4px 0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__notes>div{width:48%;margin-top:3px;display:inline-flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__rune{width:88%;top:17%}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__large-item{width:62px;height:62px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__stage h2{text-align:center;font-size:14px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__stage p{text-align:center;font-size:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__stage button{padding:8px 10px;font-size:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__result{text-align:center;flex-direction:column;gap:3px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__collection{grid-template-columns:1fr;overflow:auto}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__collection-main{padding:10px;overflow:visible}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card{padding:6px 2px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card-face{width:88px;height:111px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card-detail{text-align:left;border-top:1px solid #99805a;border-left:0;grid-template-columns:85px 1fr;align-items:start;column-gap:13px;min-height:185px;display:grid}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card-large{transform-origin:0 0;grid-row:1/6;height:125px;transform:scale(.78)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card-detail h2,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card-detail p{margin:0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card-detail button{grid-column:2;width:auto;margin:0;padding:6px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw{grid-template-rows:auto minmax(360px,1fr) auto;grid-template-columns:1fr;overflow:auto}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side{border-bottom:1px solid #9b8153;border-right:0;align-items:center;gap:8px;min-height:78px;padding:8px;display:flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side h2{min-width:75px;margin:0;font-size:12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side>button{width:auto;margin:0;padding:6px;font-size:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side p{display:none}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side--right{border-top:1px solid #9b8153;border-left:0;min-height:105px;display:block}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side--right h2{margin-bottom:3px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__owned{gap:3px;margin-right:14px;padding:3px;display:inline-flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-top{top:8%}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-actions{bottom:9%}}@media (height<=570px) and (orientation:landscape){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame{height:calc(100dvh - 12px);min-height:0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__head{min-height:48px;padding:4px 12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__head h1{font-size:18px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__crest{width:32px;height:32px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__tabs{padding:4px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__tabs button{padding:5px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__feedback{min-height:20px;padding:2px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__large-item{width:68px;height:68px;margin-top:15px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__stage h2{margin-top:8px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__stage button{margin-top:8px;padding:7px 15px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__card-face{width:82px;height:103px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__cards{grid-template-columns:repeat(auto-fill,minmax(95px,1fr))}}@media (prefers-reduced-motion:reduce){.idle-feature__stage.is-pulsing .idle-feature__rune,.idle-feature__stage.is-pulsing .idle-feature__draw-card{animation:none}}.idle-feature__draw-slot{cursor:default!important}.idle-feature__draw-slot.is-filled{padding:0;cursor:pointer!important}.idle-feature__draw-slot.is-filled .idle-feature__card-face{width:78px;height:103px}.idle-feature__draw-slot.is-filled .idle-feature__card-symbol{font-size:45px}.idle-feature__owned-button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #786846;width:100%}.idle-feature__owned-button:hover{background:#6b5c3a55}.idle-feature__owned-button:disabled{opacity:.45;cursor:default}.idle-feature__tabs{scrollbar-width:none}.idle-feature__tabs::-webkit-scrollbar{display:none}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side--right .idle-feature__owned-button{width:100%;margin:0;padding:7px 4px;display:flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__draw-side--right>small{margin-top:7px}}.idle-feature:has(.idle-feature__frame--enchant) .idle-feature__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000bf}.idle-feature__frame--enchant{width:826.5px;height:500px;min-height:0;box-shadow:none;transform:translate(-50%,-50%) scale(var(--enchant-scale,1),var(--enchant-scale-y,1));transform-origin:50%;background:0 0;border:0;padding:0;top:calc(50% - 4px);left:calc(50% + 9px);overflow:visible}.idle-feature__frame--enchant .idle-feature__feedback{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.idle-feature__frame--enchant .idle-enchant__close{z-index:12;background:0 0;border:0;width:54px;height:54px;padding:0;position:absolute;top:14.6px;left:761.5px}.idle-enchant__close img{width:54px;height:54px;display:block}.idle-enchant__close:active img{content:url(/ui-idle/feature/Btn_Close_Pressed.png)}.idle-enchant{grid-template-columns:477px 366px;width:826.5px;height:500px;display:grid;position:relative;overflow:visible}.idle-enchant__inventory{margin-left:-16.5px}.idle-enchant__panel{background:0 0;width:100%;min-width:0;height:500px;position:relative;overflow:hidden}.idle-enchant__csb-base{z-index:0;pointer-events:none;width:100%;height:500px;display:block;position:absolute;top:0;left:0}.idle-enchant__mode-tabs{z-index:3;pointer-events:none;position:absolute;inset:0}.idle-enchant__mode-tabs button,.idle-enchant__inventory-tabs button{text-align:left;pointer-events:auto;background:0 0;border:0;height:50px;padding:0;display:block;position:absolute}.idle-enchant__mode-tabs button{width:200px;top:15.6px}.idle-enchant__mode-tabs button[data-mode=single]{left:26.5px}.idle-enchant__mode-tabs button[data-mode=multi]{left:245.5px}.idle-enchant__tab-mark,.idle-enchant__tab-icon{pointer-events:none;display:block;position:absolute}.idle-enchant__mode-tabs .idle-enchant__tab-mark{width:24px;height:34px;top:8.4px;left:-5.1px}.idle-enchant__mode-tabs .idle-enchant__tab-icon{width:37.8px;height:35.7px;top:7.1px;left:50.1px}.idle-enchant__mode-tabs button[data-mode=single][aria-selected=false] .idle-enchant__tab-icon{width:27.3px;height:25.2px;top:11.2px;left:54.35px}.idle-enchant__mode-tabs button[data-mode=multi] .idle-enchant__tab-icon{width:39px;height:37px;top:6.5px;left:48.5px}.idle-enchant__mode-tabs button[data-mode=multi][aria-selected=false] .idle-enchant__tab-icon{width:29px;height:27px;top:11.5px;left:53.5px}.idle-enchant__mode-tabs button span{color:#fff5e0;white-space:nowrap;width:90px;height:17px;font:16px Noto Serif TC,PMingLiU,serif;position:absolute;top:16.4px;left:88px}.idle-enchant__mode-tabs button[aria-selected=false] span{color:#4d4d4d}.idle-enchant__bench-core,.idle-enchant__multi-core{z-index:2;margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.idle-enchant__question,.idle-enchant__multi-question{color:#fff5e0;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:400px;height:18px;margin:0;font:14px/18px Microsoft JhengHei,sans-serif;position:absolute;top:78.6px;left:38.5px;overflow:hidden}.idle-enchant__altar,.idle-enchant__multi-top{pointer-events:none;position:absolute;inset:0}.idle-enchant__altar-slot{color:#c0ae91;pointer-events:auto;background:url(/ui-idle/feature/Img_Slot.png) 50%/76px 76px no-repeat;border:0;place-items:center;width:76px;height:76px;padding:0;display:grid;position:absolute}.idle-enchant__altar .idle-enchant__altar-slot:first-child{top:100.6px;left:90.5px}.idle-enchant__altar .idle-enchant__altar-slot:nth-of-type(2){top:100.6px;left:309.5px}.idle-enchant__multi-top .idle-enchant__altar-slot{top:100.6px;left:200.5px}.idle-enchant__slot-art{place-items:center;width:64px;height:64px;font-size:11px;display:grid}.idle-enchant__slot-art>span{transform:scale(1.15)}.idle-enchant__altar-slot small,.idle-enchant__inventory-slot small,.idle-enchant__multi-item small{color:#8fd3ff;text-shadow:0 1px 2px #000;font-size:12px;position:absolute;bottom:3px;right:4px}.idle-enchant__plus{width:56px;height:56px;position:absolute;top:110.6px;left:210.5px}.idle-enchant__slot-labels{display:none}.idle-enchant__info{color:#fff5e0;width:428px;height:147px;padding:17px 24px;position:absolute;top:187.5px;left:24.5px;overflow:auto}.idle-enchant__info>div{grid-template-columns:150px 44px 28px 1fr;align-items:center;height:25px;font:13px Microsoft JhengHei,sans-serif;display:grid}.idle-enchant__info>div span{text-align:right;padding-right:12px}.idle-enchant__info>div strong{font-weight:400}.idle-enchant__info>div b{color:#f0d1a1;text-align:center;font-weight:400}.idle-enchant__info .idle-enchant__gain{color:#54d300}.idle-enchant__info p{color:#bfa883;text-align:center;margin:9px 0 0;font-size:11px}.idle-enchant__info small{font-size:11px}.idle-enchant__cost{color:#c7c0ad;background:url(/ui-idle/feature/Com_Img_BM_Line.png) 13.5px 0/450px 5px no-repeat;width:477px;height:50px;font:14px Microsoft JhengHei,sans-serif;position:absolute;top:376.1px;left:0}.idle-enchant__cost>span:first-child{text-align:center;width:120px;height:20px;position:absolute;top:12px;left:100.5px}.idle-enchant__fee-value{color:#ffbd2e;justify-content:flex-end;align-items:center;width:142px;height:22px;padding:0 9px;display:flex;position:absolute;top:15.5px;left:235.5px}.idle-enchant__fee-value:before{content:"";background:#0006;position:absolute;inset:0;-webkit-mask:url(/ui-idle/feature/Img_Bg_Radius0.png) 50%/100% 100% no-repeat}.idle-enchant__fee-value img{width:32px;height:32px;position:absolute;top:-5px;left:-16.2px}.idle-enchant__fee-value strong{font-size:14px;font-weight:400;position:relative}.idle-enchant__cost small{color:#ac9780;font-size:9px;position:absolute;top:18px;left:386px}.idle-enchant__action-bar{z-index:3;width:477px;height:50px;position:absolute;top:432.6px;left:0}.idle-enchant__enhance{color:#fff5e0;background:url(/ui-idle/feature/Btn_Red_Normal.png) 50%/100% 100% no-repeat;border:0;width:220px;height:40px;padding:0;font:16px Noto Serif TC,PMingLiU,serif;position:absolute;top:5px;left:128.5px}.idle-enchant__enhance:active:not(:disabled){background-image:url(/ui-idle/feature/Btn_Red_Pressed.png)}.idle-enchant__enhance:disabled{color:#75706c;background-image:url(/ui-idle/feature/Btn_Disabled.png)}.idle-enchant__multi-scroll-count{color:#e3c794;text-align:center;width:171px;height:17.4px;font:12px/17px Microsoft JhengHei,sans-serif;position:absolute;top:169.4px;left:153px}.idle-enchant__multi-scroll-count:before{content:"";pointer-events:none;background:#000c;position:absolute;inset:0;-webkit-mask:url(/ui-idle/feature/Com_Img_GradationBg.png) 50%/100% 100% no-repeat;mask:url(/ui-idle/feature/Com_Img_GradationBg.png) 50%/100% 100% no-repeat}.idle-enchant__multi-scroll-count strong{font-weight:400}.idle-enchant__multi-reset{background:0 0;border:0;width:40px;height:40px;padding:0;position:absolute;top:-23.8px;left:258.5px}.idle-enchant__multi-reset img{width:44px;height:44px;margin:-2px;display:block}.idle-enchant__multi-items{grid-template-columns:repeat(5,76px);grid-auto-rows:76px;align-content:start;gap:3px;width:426px;height:142px;padding:0;display:grid;position:absolute;top:190.6px;left:25.5px;overflow:hidden auto}.idle-enchant__multi-item{background:url(/ui-idle/feature/Img_Slot.png) 50%/76px 76px no-repeat;border:0;place-items:center;width:76px;height:76px;padding:0;display:grid;position:relative}.idle-enchant__multi-item>span{place-items:center;width:64px;height:64px;display:grid}.idle-enchant__multi-item:before{content:"";pointer-events:none;background:#ff0710;animation:1.15s ease-in-out infinite alternate idle-enchant-csb-glow;position:absolute;inset:3px;-webkit-mask:url(/ui-idle/feature/Hud_Orim_SkillSlot_Line.png) 50%/100% 100% no-repeat;mask:url(/ui-idle/feature/Hud_Orim_SkillSlot_Line.png) 50%/100% 100% no-repeat}.idle-enchant__multi-item b{font-size:10px;font-weight:400;position:absolute;bottom:2px;left:3px}@keyframes idle-enchant-csb-glow{0%{opacity:.32}to{opacity:1}}.idle-enchant__multi-levels{grid-template-columns:repeat(10,42px);height:34px;display:grid;position:absolute;top:337.6px;left:26px}.idle-enchant__multi-levels button{color:#b7a294;background:url(/ui-idle/feature/Com_Enchant_Progress_Bg.png) 50%/47px 34px no-repeat;border:0;width:47px;height:34px;padding:0;font-size:13px;position:relative}.idle-enchant__multi-levels button.is-active:before{content:"";background:url(/ui-idle/feature/Com_Enchant_Select.png) 50%/47px 34px no-repeat;position:absolute;inset:0}.idle-enchant__multi-levels button:after{content:"";width:52px;height:44px;clip-path:inset(0 calc(100% - var(--gauge-fill,0%)) 0 0);pointer-events:none;background:url(/ui-idle/feature/Com_Enchant_Gauge.png) 50%/52px 44px no-repeat;position:absolute;top:-5px;left:-2px}.idle-enchant__multi-levels button span{z-index:1;position:relative}.idle-enchant__effect{z-index:5;object-fit:fill;pointer-events:none;width:340px;height:212px;position:absolute;top:119px;left:50%;transform:translate(-50%,-50%)}.idle-enchant__effect[hidden]{display:none}.idle-enchant__inventory-tabs{z-index:3;pointer-events:none;position:absolute;inset:0}.idle-enchant__inventory-tabs button{width:140px;top:15.6px}.idle-enchant__inventory-tabs button[data-tab=equipment]{left:25.9px}.idle-enchant__inventory-tabs button[data-tab=scroll]{left:163px}.idle-enchant__inventory-tabs .idle-enchant__tab-mark{width:24px;height:34px;top:8.4px;left:-5.1px}.idle-enchant__inventory-tabs .idle-enchant__tab-icon{width:34px;height:34px;top:7px;left:24.9px}.idle-enchant__inventory-tabs button[data-tab=scroll] .idle-enchant__tab-icon{top:6px;left:22.9px}.idle-enchant__inventory-tabs button span{color:#fff5e0;white-space:nowrap;height:17px;font:16px Noto Serif TC,PMingLiU,serif;position:absolute;top:16.5px;left:68.5px}.idle-enchant__inventory-tabs button[data-tab=scroll] span{left:58.5px}.idle-enchant__inventory-tabs button[aria-selected=false] span{color:#4d4d4d}.idle-enchant__inventory-grid{z-index:2;scrollbar-color:#775038 #19120e;grid-template-columns:repeat(4,76px);grid-auto-rows:76px;align-content:start;gap:0;width:326px;height:326px;padding:0 0 0 6px;display:grid;position:absolute;top:75.6px;left:20.1px;overflow:hidden auto}.idle-enchant__inventory-slot{background:url(/ui-idle/feature/Img_Slot.png) 50%/76px 76px no-repeat;border:0;place-items:center;width:76px;height:76px;padding:0;display:grid;position:relative}.idle-enchant__inventory-slot.is-empty{opacity:1}.idle-enchant__inventory-slot>span{place-items:center;width:64px;height:64px;display:grid}.idle-enchant__inventory-slot.is-active:after{content:"";pointer-events:none;background:url(/ui-idle/feature/Img_SlotTouch.png) 50%/100% 100% no-repeat;position:absolute;inset:-2px}.idle-enchant__inventory-slot em{z-index:2;color:#fff5e0;text-align:center;text-shadow:0 0 4px #d4902e;font:17px Noto Serif TC,PMingLiU,serif;position:absolute;top:27px;left:0;right:0}.idle-enchant__inventory-foot{z-index:3;color:#fff5e0;justify-content:space-between;align-items:center;width:326px;height:25px;padding:0 6px;font-size:12px;display:flex;position:absolute;top:401.6px;left:20px}.idle-enchant__inventory-foot:before{content:"";pointer-events:none;background:#1f1a15;position:absolute;inset:0;-webkit-mask-box-image:url(/ui-idle/feature/Img_Bg_Radius5.png) 9 fill/9px}.idle-enchant__inventory-foot>span{position:relative}.idle-enchant__inventory-money{align-items:center;gap:2px;display:flex}.idle-enchant__inventory-money img{width:25.6px;height:25.6px}.idle-enchant__inventory-money strong{font-size:13px;font-weight:400}.idle-enchant__inventory-action{z-index:3;place-items:center;width:326px;height:50px;display:grid;position:absolute;top:432.6px;left:20px}.idle-enchant__inventory-action button{color:#fff5e0;background:url(/ui-idle/feature/Btn_Blue_Normal.png) 50%/155px 40px no-repeat;border:0;justify-content:center;align-items:center;gap:6px;width:155px;height:40px;font:16px Noto Serif TC,PMingLiU,serif;display:flex}.idle-enchant__inventory-action button img{width:27px;height:27px}.idle-enchant__inventory-action button:active{background-image:url(/ui-idle/feature/Btn_Blue_Pressed.png)}@media (orientation:portrait){.idle-feature__frame--enchant{width:100vw;height:100dvh;top:0;left:0;overflow:hidden;transform:none}.idle-enchant{flex-direction:column;align-items:center;gap:6px;width:100%;height:100%;padding:4px 0;display:flex;overflow:hidden auto}.idle-enchant__workbench{zoom:var(--enchant-portrait-scale,.8);flex:none;width:477px}.idle-enchant__inventory{zoom:var(--enchant-portrait-scale,.8);flex:none;width:366px;margin-left:0}.idle-feature__frame--enchant .idle-enchant__close{width:38px;height:38px;position:fixed;top:5px;left:auto;right:5px}.idle-enchant__close img{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.idle-enchant__multi-item:before{animation:none}}.idle-enchant__altar-slot>.idle-enchant__level,.idle-enchant__inventory-slot>.idle-enchant__level,.idle-enchant__multi-item>.idle-enchant__level{letter-spacing:0;color:#ffe08a;text-shadow:0 0 2px #000,0 0 2px #000;pointer-events:none;z-index:2;margin:0;font:700 12px/1 system-ui,sans-serif;position:absolute;top:6px;left:5px}.idle-enchant__altar-slot small,.idle-enchant__inventory-slot small,.idle-enchant__multi-item small{color:#fff;text-shadow:0 0 2px #000,0 0 2px #000;font:700 12px/1 system-ui,sans-serif;bottom:5px;right:6px}.idle-card--reroll .idle-card__catalog{padding-top:5px}.idle-card__type-tabs--book{border-bottom:1px solid #5e5b50;flex:none;margin:0 0 6px;padding:3px 0}.idle-card--reroll .idle-card__tile-count{color:#f1cb80}.idle-card-reroll-confirm{z-index:8;background:#000a;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.idle-card-reroll-confirm__panel{color:#e6d9bf;background:#1d1713 url(/ui-idle/feature/Change_Win_BG.png) 50%/cover;border:2px solid #795f43;width:min(440px,100%);padding:20px 22px;box-shadow:0 22px 70px #000d,inset 0 0 0 4px #2b201a}.idle-card-reroll-confirm h2{color:#f1d4a2;text-align:center;margin:0 0 16px;font:22px Noto Serif TC,PMingLiU,serif}.idle-card-reroll-confirm p{font-size:14px;line-height:1.7}.idle-card-reroll-confirm strong{color:#78caff}.idle-card-reroll-confirm__note{color:#b2a594}.idle-card-reroll-confirm__panel>div{gap:12px;margin-top:20px;display:flex}.idle-card-reroll-confirm button{color:#fce6ad;background:#785b2b;border:1px solid #8e713b;flex:1;min-height:42px}.idle-card-reroll-confirm button:first-child{color:#d6e5ec;background:#173b5a;border-color:#426584}.idle-card-reroll-confirm button:disabled{filter:grayscale();opacity:.5}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__type-tabs--book{margin:2px 0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__type-tabs--book button{padding:5px 12px;font-size:11px}}.idle-feature__frame--cards{background:#07131d;border-color:#355169;width:min(1660px,100vw - 20px);height:min(96dvh,1000px);min-height:0}.idle-feature__frame--cards .idle-feature__head{background:linear-gradient(90deg,#0b1720,#122333);min-height:52px;padding:5px 16px}.idle-feature__frame--cards .idle-feature__crest{display:none}.idle-feature__frame--cards .idle-feature__head h1{color:#e4d7b1;font-size:19px}.idle-feature__frame--cards .idle-feature__tabs{background:#0a141c;border-color:#293c47}.idle-feature__frame--cards .idle-feature__tabs button{color:#c4c4b9;background:#0e1c27;border-color:#34434b}.idle-feature__frame--cards .idle-feature__tabs button[aria-current=true]{color:#fff1cb;background:#1c2b32;border-bottom:2px solid #deb76e}.idle-feature__frame--cards .idle-feature__feedback{background:#0b1722;border-color:#293c47}.idle-card{color:#d5d7d4;background:#071421 url(/ui-idle/feature/Change_Win_BG.png) 50%/100% 100% no-repeat;flex:1;grid-template-columns:clamp(120px,16%,210px) minmax(0,1fr) minmax(290px,42%);min-height:0;display:grid}.idle-card button{cursor:pointer}.idle-card__grades{background:#0b1d2a77;border-right:1px solid #244151;flex-direction:column;gap:5px;min-height:0;padding:14px 8px;display:flex;overflow:auto}.idle-card__grade{color:#d9d7cf;text-shadow:0 1px 3px #000;border:0;justify-content:space-between;align-items:center;gap:5px;width:100%;min-height:55px;padding:5px 18px 5px 27px;font-size:17px;display:flex;position:relative;background:var(--grade-button) center/100% 100% no-repeat!important}.idle-card__grade.is-active{filter:brightness(1.28);color:#fff4d9}.idle-card__grade small{font-size:12px}.idle-card__catalog{background:#010c15ab;border-right:1px solid #18394a;flex-direction:column;min-width:0;min-height:0;padding:10px 12px;display:flex}.idle-card__section-heading{color:#eee5c8;border-bottom:1px solid #5e5b50;justify-content:space-between;align-items:center;gap:8px;min-height:33px;padding:0 3px 5px;display:flex}.idle-card__section-heading strong{font-size:17px;font-weight:500}.idle-card__section-heading span{color:#99a7ac;font-size:11px}.idle-card__scroll{flex:1;min-height:0;padding:8px 0 18px;overflow:auto}.idle-card__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:8px;display:grid}.idle-card__tile{color:#ddd;background:#07121c;border:1px solid #254354;flex-direction:column;align-items:center;min-width:0;padding:2px;display:flex;position:relative;overflow:hidden}.idle-card__tile:hover,.idle-card__tile.is-active{border-color:#e9c887;box-shadow:inset 0 0 0 1px #e9c887,0 0 14px #c4873944}.idle-card__tile:disabled{cursor:default;opacity:.48}.idle-card__face{aspect-ratio:110/134;background:var(--card-frame) center/100% 100% no-repeat;width:100%;max-width:110px;display:block;position:relative;overflow:hidden}.idle-card__face>img{object-fit:contain;max-width:94%;max-height:94%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.idle-card__face>img.idle-card__silhouette{object-fit:fill;opacity:.72;width:100%;max-width:none;height:100%;max-height:none}.idle-card__tile.is-unowned .idle-card__face>img{filter:grayscale()brightness(.6)}.idle-card__tile-name{text-overflow:ellipsis;white-space:nowrap;width:100%;padding:4px 2px 1px;font-size:11px;overflow:hidden}.idle-card__tile-count{color:#e1dbca;background:#040a10b8;padding:0 3px;font-size:10px;position:absolute;top:calc(1.16*min(100%,110px));right:5px}.idle-card__empty{text-align:center;color:#a4afb1;grid-column:1/-1;padding:30px;font-size:12px}.idle-card__detail{background:linear-gradient(130deg,#050c17c9,#1020319e);flex-direction:column;min-width:0;min-height:0;padding:14px 18px 16px;display:flex}.idle-card__detail-title{color:#d9a788;justify-content:center;align-items:center;gap:9px;min-height:42px;display:flex}.idle-card__detail-title span{font-size:13px}.idle-card__detail-title strong{font-size:19px;font-weight:500}.idle-card__figure{background:radial-gradient(#d6442347,#0000 35%),radial-gradient(at 50% 75%,#5c201d99,#0000 51%);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.idle-card__figure .idle-card__face{width:clamp(125px,40%,210px);max-width:none}.idle-card__figure>span:last-child{color:#aab2b4;margin-top:8px;font-size:11px}.idle-card__attributes{color:#ddd;background:#0915229c;padding:10px 14px}.idle-card__attributes>span{color:#9ca9aa;border-bottom:1px solid #535f62;padding-bottom:5px;font-size:11px;display:block}.idle-card__attributes>div{justify-content:space-between;gap:10px;padding-top:10px;font-size:12px;display:flex}.idle-card__attributes b{white-space:nowrap;color:#ebd294;font-weight:500}.idle-card__detail-actions{gap:9px;padding-top:11px;display:flex}.idle-card__detail-actions button,.idle-card__fusion-actions button,.idle-card__primary,.idle-card-result__footer button{color:#fce6ad;background:#785b2b;border:1px solid #8e713b;flex:1;min-height:36px;font-size:12px}.idle-card__detail-actions button:first-child,.idle-card__fusion-actions button:first-child,.idle-card__primary{color:#d6e5ec;background:#173b5a;border-color:#426584}.idle-card--fusion{grid-template-columns:clamp(120px,16%,210px) minmax(0,1fr) minmax(360px,43%)}.idle-card__fusion-board{background:#07111ccd;flex-direction:column;min-width:0;min-height:0;padding:10px 14px;display:flex}.idle-card__fusion-board>p{color:#b4b8b1;margin:8px 0;font-size:11px}.idle-card__materials{grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:5px;min-height:0;padding:6px 1px;display:grid;overflow:auto}.idle-card__material{aspect-ratio:110/134;color:#927e59;background:#141d21;border:1px solid #665941;place-items:center;min-width:0;padding:0;display:grid}.idle-card__material.is-filled{border-color:#c49a50}.idle-card__material .idle-card__face{width:100%;height:100%}.idle-card__material-empty{opacity:.4;font:16px Georgia,serif}.idle-card__fusion-actions{flex:none;gap:7px;margin-top:auto;padding-top:8px;display:flex}.idle-card__fusion-actions button{min-width:0}.idle-card__fusion-actions button:last-child{flex:2}.idle-card__fusion-actions button:disabled{filter:grayscale();opacity:.5;cursor:default}.idle-card__fusion-board>small{color:#8d989c;margin-top:5px;font-size:10px}.idle-card--gacha{grid-template-columns:1fr 1fr 230px;align-items:center;gap:18px;padding:28px 36px}.idle-card__gacha-copy{align-self:center}.idle-card__gacha-copy>span{color:#c6a363;letter-spacing:.2em;font:13px Georgia,serif}.idle-card__gacha-copy h2{color:#f5d39b;margin:6px 0 20px;font:32px Noto Serif TC,PMingLiU,serif}.idle-card__gacha-copy p{color:#c3c8c7;max-width:350px;font-size:13px;line-height:1.7}.idle-card__type-tabs{gap:8px;margin:28px 0;display:flex}.idle-card__type-tabs button{color:#b8c2c4;background:#0b2232;border:1px solid #495c62;padding:8px 20px}.idle-card__type-tabs button.is-active{color:#f5ddb2;border-color:#deb976}.idle-card__primary{width:210px;min-height:42px}.idle-card__gacha-art{place-items:center;min-width:0;height:100%;display:grid;position:relative}.idle-card__gacha-aura{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#e9ac6940,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute}.idle-card__result-back{flex:none;width:110px;height:134px;display:block;position:relative;overflow:hidden;box-shadow:0 8px 22px #000b}.idle-card__result-back>span{transform-origin:0 0;background:url(/ui-idle/feature/Atlas_Recovery_Card.png) -160px -160px no-repeat;width:134px;height:110px;display:block;position:absolute;top:134px;left:0;transform:rotate(-90deg)}.idle-card__gacha-art .idle-card__result-back{z-index:1;transform:scale(1.7)}.idle-card__gacha-list{background:#07152088;border-left:1px solid #52616a;align-self:stretch;padding:12px 15px;overflow:auto}.idle-card__gacha-list strong{color:#ecdbb7;margin-bottom:12px;display:block}.idle-card__gacha-list>div{border-bottom:1px solid #3f5057;justify-content:space-between;gap:10px;padding:11px 0;font-size:12px;display:flex}.idle-card__gacha-list small{color:#cdb584}.idle-card-result{z-index:5;color:#eee2ca;background:#07131d url(/ui-idle/feature/Change_Win_BG.png) 50%/100% 100% no-repeat;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.idle-card-result__backdrop{pointer-events:none;background:radial-gradient(circle at 50% 12%,#bd63294b,#0000 32%),linear-gradient(90deg,#10283d87,#0000,#10283d87);position:absolute;inset:0}.idle-card-result__close{z-index:2;color:#fff;background:#3b2022;border:1px solid #e69b91;width:42px;height:42px;font:32px Georgia,serif;position:absolute;top:17px;right:22px}.idle-card-result h2{z-index:1;color:#ffe0a0;text-align:center;text-shadow:0 0 14px #e28039;letter-spacing:.12em;border-bottom:1px solid #966341;width:100%;margin:30px 0 20px;padding:9px;font:35px Noto Serif TC,PMingLiU,serif}.idle-card-result__cards{z-index:1;flex:1;grid-template-columns:repeat(5,minmax(0,130px));place-content:center;gap:clamp(8px,3vh,25px) clamp(12px,4vw,58px);width:min(100%,1120px);min-height:0;padding:8px 18px;display:grid;overflow:auto}.idle-card-result__tile{color:#d6d3c8;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.idle-card-result__tile>.idle-card__result-back{transform:scale(1.12)}.idle-card-result__tile .idle-card__face{width:110px;max-width:100%}.idle-card-result__tile small{margin-top:8px;font-size:12px}.idle-card-result__footer{z-index:1;background:#12253688;border-top:1px solid #294455;justify-content:flex-end;align-items:center;gap:24px;width:100%;min-height:74px;padding:12px clamp(24px,7vw,100px);display:flex}.idle-card-result__footer span{color:#b3b8b7;font-size:11px}.idle-card-result__footer button{color:#e1e8e9;background:#173d5d;flex:none;width:220px;height:42px}.idle-card-result__footer button:disabled{opacity:.45;cursor:default}@media (width<=900px) and (orientation:landscape){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--cards{width:calc(100vw - 8px);height:calc(100dvh - 8px)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card{grid-template-columns:100px minmax(0,1fr) minmax(220px,39%)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grade{min-height:41px;padding:4px 10px 4px 22px;font-size:13px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grades{padding:8px 3px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grid{gap:4px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail{padding:6px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card--fusion{grid-template-columns:100px minmax(0,1fr) minmax(230px,40%)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__fusion-board{padding:6px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__materials{gap:3px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card--gacha{grid-template-columns:1fr 1fr 150px;padding:12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result h2{margin:8px 0;font-size:23px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__footer{min-height:51px}}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--cards{border:0;width:100vw;height:100dvh;inset:0;transform:none}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card{flex-direction:column;display:flex;overflow:auto}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grades{border-bottom:1px solid #36506a;border-right:0;flex-direction:row;flex:none;min-height:0;padding:5px;overflow:auto hidden}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grade{flex:none;width:92px;min-height:36px;padding:4px 8px 4px 20px;font-size:12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grade small{font-size:9px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__catalog{flex:none;height:310px;padding:5px;overflow:hidden}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__section-heading{min-height:26px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__section-heading strong{font-size:13px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__tile{padding:1px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__face{max-width:87px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__tile-name{font-size:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__tile-count{font-size:9px;top:102px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail{flex:none;min-height:250px;padding:8px 10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-title{min-height:24px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__figure{min-height:120px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__figure .idle-card__face{width:85px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__attributes{padding:5px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-actions{padding-top:5px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-actions button{min-height:31px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card--fusion .idle-card__catalog{height:245px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__fusion-board{flex:none;min-height:380px;padding:7px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__fusion-board>p{margin:5px 0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__materials{grid-template-columns:repeat(5,minmax(0,1fr));max-height:270px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__fusion-actions{margin-top:5px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card--gacha{gap:0;padding:12px;display:flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-copy{flex:none;align-self:stretch}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-copy h2{margin:3px 0 5px;font-size:21px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-copy p{margin:0;font-size:11px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__type-tabs{margin:8px 0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-art{flex:none;height:180px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-art .idle-card__result-back{transform:scale(1.1)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-list{border-top:1px solid #52616a;border-left:0;flex:1;align-self:stretch}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-list>div{width:48%;padding:5px;font-size:10px;display:inline-flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result h2{margin:12px 0 4px;font-size:25px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__cards{grid-template-columns:repeat(5,minmax(0,1fr));align-content:center;gap:13px 4px;padding:4px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__tile>.idle-card__result-back{margin:-28px -19px;transform:scale(.58)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__tile .idle-card__face{width:100%}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__tile small{margin-top:2px;font-size:9px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__footer{min-height:70px;padding:8px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__footer button{width:130px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__footer span{font-size:9px}}.idle-card__draw-actions{gap:9px;margin-top:15px;display:flex}.idle-card__result-back--doll>span{background-position:-297px -160px}.idle-card__result-back--relic>span{display:none}.idle-card__draw-actions .idle-card__primary{width:50%}.idle-card__draw-actions .idle-card__primary:last-child{color:#ffedba;background:#765523;border-color:#a98341}.idle-card-result__cards.is-single{grid-template-columns:minmax(0,180px)}.idle-card-result__cards{overflow:hidden}.idle-card-result__tile{--rarity-rgb:174,177,174}.idle-card-result__tile--rare{--rarity-rgb:111,214,104}.idle-card-result__tile--unique{--rarity-rgb:77,153,255}.idle-card-result__tile--epic{--rarity-rgb:255,92,86}.idle-card-result__tile--legend{--rarity-rgb:178,105,255}.idle-card-result__tile--myth{--rarity-rgb:255,209,92}.idle-card-result__tile{--slot-width:110px;--slot-height:134px;color:#e8e1d3;cursor:pointer;isolation:auto;background:0 0;border:0;justify-self:center;place-items:center;width:130px;height:160px;min-height:0;padding:0;display:grid;position:relative}.idle-card-result__back.idle-card__result-back,.idle-card-result__slot,.idle-card-result__tile .idle-card-result__front{width:var(--slot-width);height:var(--slot-height);grid-area:1/1;margin:0;transform:none}.idle-card-result__back.idle-card__result-back{z-index:2;opacity:1;visibility:visible;display:block;overflow:hidden;box-shadow:0 0 0 1px #e3d8bd99,0 0 10px #c3b28a55}.idle-card-result__back:after{content:"";pointer-events:none;border:1px solid #f8eed894;position:absolute;inset:0;box-shadow:inset 0 0 8px #f4e8c177}.idle-card-result__slot{z-index:1;opacity:0;visibility:hidden;background:#09121b url(/ui-idle/feature/Card_Slot_Back.png) 50%/100% 100% no-repeat;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #aa9368,0 0 14px #d0b17655}.idle-card-result__window{width:100%;height:100%;display:block;overflow:hidden}.idle-card-result__track{will-change:transform;gap:0;width:max-content;height:100%;animation:none;display:flex;transform:translate(0)}.idle-card-result__sample{width:var(--slot-width);height:var(--slot-height);flex:none;display:block;overflow:hidden}.idle-card-result__sample>img{object-fit:fill;width:100%;height:100%;display:block}.idle-card-result__sample .idle-card__face{width:var(--slot-width);height:var(--slot-height);max-width:none;box-shadow:none}.idle-card-result__sample--unknown{background:radial-gradient(#354258 0,#172433 46%,#080e16 88%)}.idle-card-result__slot-frame{z-index:1;border:4px solid #0000;pointer-events:none;background:0 0;border-image-source:url(/ui-idle/feature/Card_Slot_Back_Line.png);border-image-slice:8;border-image-width:4px;position:absolute;inset:0}.idle-card-result__front{z-index:3;opacity:0;visibility:hidden;flex-direction:column;align-items:center;display:flex;position:relative}.idle-card-result__front .idle-card__face{width:var(--slot-width);height:var(--slot-height);max-width:none}.idle-card-result__front small{white-space:nowrap;text-shadow:0 1px 3px #000;max-width:150px;margin-top:5px;font-size:11px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.idle-card-result__open-light{z-index:5;opacity:0;visibility:hidden;pointer-events:none;mix-blend-mode:screen;background:url(/ui-idle/feature/Fx_Glow_01.png) 50%/contain no-repeat;width:256px;height:256px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.idle-card-result__lightning{z-index:6;opacity:0;visibility:hidden;pointer-events:none;mix-blend-mode:screen;width:230px;height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 0 64%,#0000 98%);mask-image:radial-gradient(#000 0 64%,#0000 98%)}.idle-card-result__lightning img{object-fit:fill;width:100%;height:100%;display:block}.idle-card-result__impact-art{z-index:6;width:var(--slot-width);height:var(--slot-height);opacity:0;visibility:hidden;pointer-events:none;mix-blend-mode:screen;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 0 36%,#0000 78%);mask-image:radial-gradient(#000 0 36%,#0000 78%)}.idle-card-result__impact-art img{object-fit:fill;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.idle-card-result__impact-art .idle-card-result__impact-glow{object-fit:contain;width:175%;height:175%}.idle-card-result__impact-art .idle-card-result__impact-square{object-fit:contain;width:155%;height:155%}.idle-card-result__unique-loop{z-index:4;opacity:0;visibility:hidden;pointer-events:none;mix-blend-mode:screen;width:250px;height:248px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.28);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:top,bottom,0,100%;mask-position:top,bottom,0,100%;-webkit-mask-size:100% calc(50% - 49px),100% calc(50% - 49px),calc(50% - 42px) 100%,calc(50% - 42px) 100%;mask-size:100% calc(50% - 49px),100% calc(50% - 49px),calc(50% - 42px) 100%,calc(50% - 42px) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.idle-card-result__unique-loop img{object-fit:fill;width:100%;height:100%;display:block}.idle-card-result__tile.is-opening .idle-card-result__back{animation:.65s ease-out both idle-card-back-open}.idle-card-result__tile.is-opening .idle-card-result__slot,.idle-card-result__tile.is-rolling .idle-card-result__slot,.idle-card-result__tile.is-impact .idle-card-result__slot{opacity:1;visibility:visible}.idle-card-result__tile.is-rolling .idle-card-result__back,.idle-card-result__tile.is-impact .idle-card-result__back,.idle-card-result__tile.is-revealed .idle-card-result__back{opacity:0;visibility:hidden}.idle-card-result__tile.is-opening .idle-card-result__open-light{visibility:visible;animation:.65s ease-out both idle-card-open-light}.idle-card-result__tile.is-rolling .idle-card-result__track{animation:3.6s cubic-bezier(.18,.68,.22,1) both idle-card-slot-reel}.idle-card-result__tile.is-impact .idle-card-result__track{transform:translateX(calc(-10 * var(--slot-width)))}.idle-card-result__tile.is-impact .idle-card-result__open-light{visibility:visible;filter:none;background:radial-gradient(#fff 0%,#fff9ee 18%,#f4e6c9e8 37%,#d9bc8f70 59%,#0000 76%);width:200px;height:210px;animation:.6s ease-out both idle-card-impact-light}.idle-card-result__tile.is-impact .idle-card-result__lightning{opacity:1;visibility:visible}.idle-card-result__tile.is-impact .idle-card-result__impact-art{opacity:1;visibility:visible;animation:.6s ease-out both idle-card-impact-stack}.idle-card-result__tile.is-impact .idle-card-result__impact-line-glow{animation:.6s ease-out both idle-card-impact-line}.idle-card-result__tile.is-impact .idle-card-result__impact-square{animation:.6s ease-out both idle-card-impact-square}.idle-card-result__tile.is-revealed .idle-card-result__slot{opacity:0;visibility:hidden}.idle-card-result__tile.is-revealed .idle-card-result__front{opacity:1;visibility:visible;animation:.38s cubic-bezier(.18,.78,.22,1) both idle-card-face-reveal}.idle-card-result__tile.is-revealed.idle-card-result__tile--unique .idle-card-result__unique-loop{opacity:1;visibility:visible;animation:1.5s ease-in-out infinite alternate idle-card-unique-breathe}.idle-card-result__tile.is-revealed .idle-card__face{box-shadow:0 0 0 1px rgba(var(--rarity-rgb),.78),0 0 12px rgba(var(--rarity-rgb),.5)}.idle-card-result__tile.is-closed:hover .idle-card-result__back{filter:brightness(1.18)}.idle-card-result__tile:not(.is-closed){cursor:default}@keyframes idle-card-back-open{0%,26%{opacity:1;filter:brightness()}54%{opacity:1;filter:brightness(3.4)}to{opacity:0;filter:brightness(5)}}@keyframes idle-card-open-light{0%{opacity:0;transform:translate(-50%,-50%)scale(2.4)}18%{opacity:.58;transform:translate(-50%,-50%)scale(2.5)}to{opacity:0;transform:translate(-50%,-50%)scale(2)}}@keyframes idle-card-slot-reel{0%{transform:translate(0)}to{transform:translateX(calc(-10 * var(--slot-width)))}}@keyframes idle-card-impact-light{0%{opacity:0;transform:translate(-50%,-50%)scale(.58)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}43%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}@keyframes idle-card-impact-stack{0%{opacity:0}12%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes idle-card-impact-line{0%{opacity:0;filter:brightness()}20%{opacity:1;filter:brightness(2.5)}to{opacity:0;filter:brightness()}}@keyframes idle-card-impact-square{0%{opacity:0;transform:translate(-50%,-50%)scale(.65)}22%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.45)}}@keyframes idle-card-face-reveal{0%{opacity:0;filter:brightness(3);transform:scale(.84)}55%{opacity:1;transform:scale(1.04)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes idle-card-unique-breathe{0%{filter:brightness(.9)}to{filter:brightness(1.3)}}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__draw-actions{margin-top:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__cards{scrollbar-width:none;grid-template-columns:repeat(2,100px);align-content:center;gap:9px clamp(20px,8vw,36px);overflow:hidden auto}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__cards.is-single{grid-template-columns:minmax(0,100px)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__tile{--slot-width:90px;--slot-height:110px;width:100px;height:125px;min-height:0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__back.idle-card__result-back,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__slot,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__front{width:var(--slot-width);height:var(--slot-height);margin:0;transform:none}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__front .idle-card__face,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__sample .idle-card__face{width:var(--slot-width);height:var(--slot-height);max-width:none}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__tile.is-opening .idle-card-result__open-light{width:180px;height:180px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__tile.is-impact .idle-card-result__open-light{width:170px;height:180px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__lightning{width:195px;height:190px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__unique-loop{width:250px;height:248px;transform:translate(-50%,-50%)scale(1)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result__front small{font-size:9px}}.idle-card__face{isolation:isolate;background:var(--card-frame) center/100% 100% no-repeat}.idle-card__art{z-index:1;display:block;position:absolute;inset:1.5% 1%;overflow:hidden}.idle-card__art>img{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.idle-card__art-screen{mix-blend-mode:screen;-webkit-mask-image:var(--screen-mask);mask-image:var(--screen-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-source-type:luminance;mask-mode:luminance}.idle-card__tile.is-unowned .idle-card__art{filter:grayscale()brightness(.6)}.idle-card__result-back{background:url(/ui-idle/feature/Img_ChageCard_Back.png) 50%/100% 100% no-repeat}.idle-card__result-back>span{display:none}.idle-card__result-back--doll{background:0 0}.idle-card__result-back--doll>span{display:block}.idle-card__result-back--relic{background:url(/ui-idle/feature/Img_Card_Back_HolyStuff.png) 50%/100% 100% no-repeat}.idle-card-result__tile.is-closed:after,.idle-card-result__tile.is-opening:after{content:"";z-index:4;pointer-events:none;width:calc(var(--slot-width) + 20px);height:calc(var(--slot-height) + 20px);mix-blend-mode:screen;background:url(/ui-idle/feature/Fx_Card_Slot_Line_Glow.png) 50%/100% 100% no-repeat;animation:1.45s ease-in-out infinite alternate idle-card-cover-glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes idle-card-cover-glow{0%{opacity:.42;filter:brightness(.85)}to{opacity:.94;filter:brightness(1.45)}}.idle-card__grade{padding-left:39px}@media (width<=900px) and (orientation:landscape){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grade{padding-left:32px}}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__grade{padding-left:30px}}.idle-card__preview-grades{border-top:1px solid #4a3d32;flex-wrap:wrap;align-items:center;gap:4px;margin-top:5px;padding:5px 0;display:flex}.idle-card__preview-grades span{color:#a9a099;width:100%;font-size:10px}.idle-card__preview-grades button{color:#c7d0d2;background:#142332;border:1px solid #53616b;min-height:24px;padding:2px 7px;font-size:10px}.idle-card__preview-grades button[aria-pressed=true]{color:#fff0c9;background:#60431d;border-color:#d9a85c}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__preview-grades{padding:4px 0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__preview-grades button{min-height:22px;padding:2px 6px}}.idle-card__material{position:relative}.idle-card__material .idle-card__tile-count{top:auto;bottom:3px;right:3px}.idle-card__grade-v2-count,.idle-card__tile-strip,.idle-card__attack-mark{display:none}.idle-card__fusion-top,.idle-card__fusion-meta{flex-direction:column-reverse;display:flex}@keyframes idle-card-first-glow{0%,to{filter:brightness();box-shadow:0 0 4px 1px #ffb34766,inset 0 0 6px #ffcf7a33}50%{filter:brightness(1.35);box-shadow:0 0 16px 5px #ffb347cc,inset 0 0 12px #ffcf7a88}}.idle-card__first-glow{animation:1.4s ease-in-out infinite idle-card-first-glow;position:relative}.idle-card__first-note{color:#ff3b30;text-shadow:0 0 3px #000,0 1px 2px #000;margin-top:1px;font-size:11px;font-weight:700;line-height:1.1;display:block}@media (prefers-reduced-motion:reduce){.idle-card__first-glow{animation-duration:2.8s}}.idle-card__detail-body{flex:1;align-items:stretch;gap:18px;min-height:0;display:flex}.idle-card__detail-body .idle-card__figure{background:0 0;flex:none;justify-content:center;align-items:flex-start;width:130px;min-height:0;padding:24px 0;display:flex}.idle-card__detail-body .idle-card__figure .idle-card__face{width:110px;min-width:110px;max-width:110px;transform:none}.idle-card__detail-body .idle-card__figure small{color:#aab2b4;text-align:center;width:110px;margin-top:7px;font-size:10px}.idle-card__detail-info{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.idle-card__detail-body .idle-card__detail-title{border-bottom:1px solid #535f62;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:72px;padding:10px 0;display:flex}.idle-card__detail-body .idle-card__detail-title strong{font-size:19px;line-height:1.35}.idle-card__detail-body .idle-card__detail-title span{font-size:13px}.idle-card__detail-body .idle-card__attributes{background:0 0;flex-direction:column;flex:1;min-height:0;padding:10px 0;display:flex}.idle-card__detail-body .idle-card__attributes>span{color:#c9b89b;font-size:13px}.idle-card__ability-list{flex:1;min-height:0;margin:8px 0;padding:0;list-style:none;overflow:auto}.idle-card__ability-list li{color:#e0ded6;white-space:nowrap;border-bottom:1px solid #7d746146;padding:5px 2px;font-size:12px;line-height:1.45}.idle-card__detail-body .idle-card__attributes>b{color:#ebd294;margin-top:7px;font-size:12px;font-weight:500}.idle-card__failure-meter{align-items:stretch;gap:9px;height:54px;margin:0 0 8px;display:flex}.idle-card__failure-left{flex-direction:column;flex:1;min-width:0;height:54px;display:flex}.idle-card__failure-left>span{color:#dbcbb7;height:19px;font-size:12px}.idle-card__failure-track{background:#261619;border:1px solid #7f6258;height:35px;position:relative;overflow:hidden}.idle-card__failure-fill{background:linear-gradient(90deg,#a64d50,#df898a);position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px #f4b1a566}.idle-card__failure-track strong{color:#fff4ec;text-shadow:0 1px 3px #200b0b;place-items:center;height:100%;font-size:13px;font-weight:500;display:grid;position:relative}.idle-card__failure-meter>button{color:#fff0da;background:url(/ui-idle/feature/Btn_Red_Normal.png) 50%/100% 100% no-repeat;border:0;flex:none;width:115px;height:54px;font-size:13px}.idle-card__failure-meter>button:disabled{filter:grayscale(.7);opacity:.58;cursor:default}.idle-card__selected-count{color:#d5ccb8;padding:7px 3px 0;font-size:12px}.idle-card__gacha-pity{background:#07152088;border-left:1px solid #52616a;align-self:start;min-width:0;padding:14px 12px}.idle-card__gacha-pity .idle-card__failure-meter{height:54px}.idle-card__gacha-pity .idle-card__failure-meter>button{width:92px;font-size:11px}.idle-card--gacha{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 285px}@media (width<=900px) and (orientation:landscape){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body{gap:6px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body .idle-card__figure{width:104px;padding-top:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body .idle-card__figure .idle-card__face{width:90px;min-width:90px;max-width:90px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__failure-meter>button{width:92px;font-size:11px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card--gacha{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 195px}}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body{gap:12px;min-height:190px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body .idle-card__figure{width:100px;padding:10px 0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body .idle-card__figure .idle-card__face{width:90px;min-width:90px;max-width:90px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body .idle-card__detail-title{min-height:51px;padding:4px 0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body .idle-card__detail-title strong{font-size:15px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__detail-body .idle-card__attributes{min-height:120px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__ability-list{max-height:170px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-pity{border-top:1px solid #52616a;border-left:0;flex:none;align-self:stretch;min-height:74px;padding:8px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__gacha-pity .idle-card__failure-meter{max-width:420px;margin:0 auto}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__failure-meter,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__failure-left{height:50px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__failure-track{height:31px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card__failure-meter>button{height:50px}}.idle-feature__frame--official-cards{--m-asset:"/ui-idle/feature/";background:#101218 url(/ui-idle/feature/FullFrameUI_BG01.png) 50%/100% 100% no-repeat;border:0;width:min(1600px,100vw);height:min(675px,100dvh);box-shadow:0 24px 64px #000b}.idle-feature__frame--official-cards:before{content:"";opacity:.85;pointer-events:none;background:url(/ui-idle/feature/FullFrameUI_BG02.png) top/100% 100% no-repeat;height:calc(100% - 90px);position:absolute;inset:0 0 auto}.idle-feature__frame--official-cards>*{position:relative}.idle-feature__frame--official-cards .idle-feature__head{background:0 0;border:0;justify-content:flex-end;gap:18px;min-height:72px;padding:0 20px 0 30px}.idle-feature__frame--official-cards .idle-feature__head>div:not(.idle-feature__crest){margin-left:auto}.idle-feature__frame--official-cards .idle-feature__head small,.idle-feature__frame--official-cards .idle-feature__preview-tag{display:none}.idle-feature__frame--official-cards .idle-feature__head h1{color:#ddd9d1;letter-spacing:.06em;margin:0;font:25px Microsoft JhengHei,Noto Sans TC,sans-serif}.idle-feature__frame--official-cards .idle-feature__close{color:#0000;background:url(/ui-idle/feature/Btn_CloseTypeB.png) 50%/135% 135% no-repeat;border:0;flex:none;width:54px;height:54px;font-size:0!important}.idle-feature__frame--official-cards .idle-feature__tabs{background:url(/ui-idle/feature/Com_Img_Line.png) bottom/100% 19px no-repeat;border:0;align-items:stretch;gap:0;min-height:54px;padding:0 16px}.idle-feature__frame--official-cards .idle-feature__tabs button{color:#787b7d;background:0 0;border:0;justify-content:center;align-items:center;min-width:130px;padding:0 14px;font-size:15px;display:flex;position:relative}.idle-feature__frame--official-cards .idle-feature__tabs button[aria-current=true]{box-shadow:none;color:#eee6d5;text-shadow:0 0 6px #d1bd8d;background:url(/ui-idle/feature/Btn_Tab_Normal_B.png) bottom/100% 25px no-repeat}.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=transform]:before,.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=doll]:before,.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=fusion]:before{content:"";background:url(/ui-idle/feature/Com_Icn_Btn_ChangeOff.png) 50%/contain no-repeat;width:28px;height:28px;margin-right:4px}.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=transform][aria-current=true]:before{background-image:url(/ui-idle/feature/Com_Icn_Btn_ChangeOn.png)}.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=doll]:before{background-image:url(/ui-idle/feature/Com_Icn_Magicdoll_On.png)}.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=fusion]:before{background-image:url(/ui-idle/feature/Com_Icn_Alchemy.png)}.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=fusion][aria-current=true]:before{background-image:url(/ui-idle/feature/Com_Icn_Alchemy_On.png)}.idle-feature__frame--official-cards .idle-card{background:0 0;grid-template-columns:14.1% minmax(0,43.6%) minmax(0,42.3%);gap:5px;padding:10px 20px 8px}.idle-feature__frame--official-cards .idle-card__grades,.idle-feature__frame--official-cards .idle-card__catalog,.idle-feature__frame--official-cards .idle-card__detail,.idle-feature__frame--official-cards .idle-card__fusion-board{background:#eee2d012;border:0;border-radius:5px;min-width:0}.idle-feature__frame--official-cards .idle-card__grades{background-color:#eee2d009;gap:2px;padding:2px 3px 4px}.idle-feature__frame--official-cards .idle-card__grades,.idle-feature__frame--official-cards .idle-card__scroll,.idle-feature__frame--official-cards .idle-card__ability-list{scrollbar-width:thin;scrollbar-color:#746a59 #19191a}.idle-feature__frame--official-cards .idle-card__grades::-webkit-scrollbar{width:5px;height:5px}.idle-feature__frame--official-cards .idle-card__scroll::-webkit-scrollbar{width:5px;height:5px}.idle-feature__frame--official-cards .idle-card__ability-list::-webkit-scrollbar{width:5px;height:5px}.idle-feature__frame--official-cards .idle-card__grades::-webkit-scrollbar-thumb{background:#746a59}.idle-feature__frame--official-cards .idle-card__scroll::-webkit-scrollbar-thumb{background:#746a59}.idle-feature__frame--official-cards .idle-card__ability-list::-webkit-scrollbar-thumb{background:#746a59}.idle-feature__frame--official-cards .idle-card__grades::-webkit-scrollbar-track{background:#19191a}.idle-feature__frame--official-cards .idle-card__scroll::-webkit-scrollbar-track{background:#19191a}.idle-feature__frame--official-cards .idle-card__ability-list::-webkit-scrollbar-track{background:#19191a}.idle-feature__frame--official-cards .idle-card__grade{color:#aaaeb0;text-shadow:0 1px 2px #000;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;min-height:55px;padding:3px 8px;font-size:18px;line-height:1.1;display:flex;background:0 0!important}.idle-feature__frame--official-cards .idle-card__grade:before{content:"";border:1px solid #0000;border-width:1px 12px 1px 30px;border-image-source:var(--grade-official);opacity:.1;pointer-events:none;border-image-slice:1 12 1 30 fill;border-image-width:1px 12px 1px 30px;border-image-repeat:stretch;position:absolute;inset:0}.idle-feature__frame--official-cards .idle-card__grade>*{position:relative}.idle-feature__frame--official-cards .idle-card__grade.is-active:before{opacity:.95}.idle-feature__frame--official-cards .idle-card__grade.is-active{color:#f0eee8;filter:none}.idle-feature__frame--official-cards .idle-card__grade small{color:#b9babc;font-size:12px}.idle-feature__frame--official-cards .idle-card__grade-v1-count{display:none}.idle-feature__frame--official-cards .idle-card__grade-v2-count{display:block}.idle-feature__frame--official-cards .idle-card__catalog{padding:0 5px 5px}.idle-feature__frame--official-cards .idle-card__section-heading{background:url(/ui-idle/feature/Com_Img_BM_Line.png) bottom/100% 3px no-repeat;border:0;min-height:41px;padding:0 8px}.idle-feature__frame--official-cards .idle-card__section-heading strong{color:#d5d3ce;font-size:16px}.idle-feature__frame--official-cards .idle-card__section-heading span{display:none}.idle-feature__frame--official-cards .idle-card--fusion .idle-card__section-heading .idle-card__owned-grade-total{color:#c9b98f;white-space:nowrap;margin-left:auto;font-size:12px;display:block}.idle-feature__frame--official-cards .idle-card__scroll{padding:10px 4px 15px}.idle-feature__frame--official-cards .idle-card__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 8px}.idle-feature__frame--official-cards .idle-card__tile{background:0 0;border:0;justify-content:flex-start;padding:0;overflow:visible}.idle-feature__frame--official-cards .idle-card__tile:hover,.idle-feature__frame--official-cards .idle-card__tile.is-active{box-shadow:none;border:0}.idle-feature__frame--official-cards .idle-card__tile .idle-card__face{max-width:none;overflow:visible}.idle-feature__frame--official-cards .idle-card__tile.is-active .idle-card__face:after{content:"";z-index:3;pointer-events:none;background:url(/ui-idle/feature/Img_ChageCard_SelectA.png) 50%/100% 100% no-repeat;position:absolute;inset:-7px -12px}.idle-feature__frame--official-cards .idle-card__tile-name,.idle-feature__frame--official-cards .idle-card__tile-count{display:none}.idle-feature__frame--official-cards .idle-card__tile-strip{z-index:4;color:#e6e1d5;text-align:right;text-shadow:0 1px 2px #000;pointer-events:none;background:#0009;justify-content:flex-end;align-items:flex-end;height:18%;padding:0 12px 1px 0;font-size:20px;line-height:1;display:flex;position:absolute;bottom:3px;left:3px;right:3px}.idle-feature__frame--official-cards .idle-card__attack-mark{z-index:5;object-fit:contain;filter:drop-shadow(0 1px 2px #000);pointer-events:none;width:58px;max-width:none;height:58px;max-height:none;display:block;position:absolute;top:-6px;left:-6px;transform:none}.idle-feature__frame--official-cards .idle-card__detail .idle-card__attack-mark{display:none}.idle-feature__frame--official-cards .idle-card__detail{padding:0 10px 9px;position:relative;overflow:hidden}.idle-feature__frame--official-cards .idle-card__detail:before{content:"";opacity:.16;pointer-events:none;background:url(/ui-idle/feature/Textuer_Deco01.png) 50%/auto 100% no-repeat;width:54%;height:93%;position:absolute;top:0;left:0}.idle-feature__frame--official-cards .idle-card__detail-body{gap:0;position:relative}.idle-feature__frame--official-cards .idle-card__detail-body .idle-card__figure{justify-content:center;align-items:center;width:50%;padding:15px 8px 0}.idle-feature__frame--official-cards .idle-card__detail-body .idle-card__figure .idle-card__face{filter:drop-shadow(0 0 15px #c148293d);background:0 0;width:min(100%,190px);min-width:0;max-width:190px;height:auto;overflow:visible}.idle-feature__frame--official-cards .idle-card__detail-info{justify-content:center}.idle-feature__frame--official-cards .idle-card__detail-body .idle-card__detail-title{color:#d8d0c7;border:0;justify-content:flex-end;min-height:90px;padding:8px 2px 13px}.idle-feature__frame--official-cards .idle-card__detail-body .idle-card__detail-title strong{color:#b82422;font-size:17px}.idle-feature__frame--official-cards .idle-card__detail-body .idle-card__detail-title span{color:#b7231e;font-size:14px}.idle-feature__frame--official-cards .idle-card__detail-body--common .idle-card__detail-title :is(strong,span){color:#c3c2bc}.idle-feature__frame--official-cards .idle-card__detail-body--rare .idle-card__detail-title :is(strong,span){color:#6eac6a}.idle-feature__frame--official-cards .idle-card__detail-body--unique .idle-card__detail-title :is(strong,span){color:#68a4ce}.idle-feature__frame--official-cards .idle-card__detail-body--epic .idle-card__detail-title :is(strong,span){color:#b82422}.idle-feature__frame--official-cards .idle-card__detail-body--legend .idle-card__detail-title :is(strong,span){color:#a386cf}.idle-feature__frame--official-cards .idle-card__detail-body--myth .idle-card__detail-title :is(strong,span){color:#d4b36c}.idle-feature__frame--official-cards .idle-card__attributes{padding:0 2px}.idle-feature__frame--official-cards .idle-card__attributes>span{color:#a7a5a0;text-align:center;background:url(/ui-idle/feature/Com_Img_BM_Line.png) bottom/100% 3px no-repeat;border:0;width:100%;padding:7px 0 9px}.idle-feature__frame--official-cards .idle-card__ability-list{margin:8px 0}.idle-feature__frame--official-cards .idle-card__ability-list li{color:#bfc0be;border:0;font-size:13px}.idle-feature__frame--official-cards .idle-card__attributes>b{color:#bbb8ae;margin-bottom:6px}.idle-feature__frame--official-cards .idle-card__detail-actions{background:url(/ui-idle/feature/Com_Img_BM_Line.png) top/100% 3px no-repeat;gap:8px;padding:9px 0 0;position:relative}.idle-feature__frame--official-cards .idle-card__detail-actions button,.idle-feature__frame--official-cards .idle-card__fusion-actions button,.idle-feature__frame--official-cards .idle-card__primary{color:#f1e2c3;background:url(/ui-idle/feature/Btn_Yellow_Normal.png) 50%/100% 100% no-repeat;border:0;min-height:42px;font-size:14px}.idle-feature__frame--official-cards .idle-card__detail-actions button:first-child,.idle-feature__frame--official-cards .idle-card__fusion-actions button:first-child,.idle-feature__frame--official-cards .idle-card__primary:first-child{color:#dbe5eb;background:url(/ui-idle/feature/Btn_Blue_Normal.png) 50%/100% 100% no-repeat;border:0}.idle-feature__frame--official-cards .idle-feature__feedback{color:#aba59a;background:0 0;border:0;min-height:23px;padding:3px 16px;font-size:11px}.idle-feature__frame--official-cards .idle-card--reroll .idle-card__catalog{padding-top:0}.idle-feature__frame--official-cards .idle-card--reroll .idle-card__type-tabs{margin:4px 0 0}.idle-feature__frame--official-cards .idle-card--fusion{grid-template-columns:14.1% minmax(0,43.6%) minmax(0,42.3%)}.idle-feature__frame--official-cards .idle-card__fusion-board{padding:4px 10px 10px}.idle-feature__frame--official-cards .idle-card__fusion-top{flex-direction:row;align-items:center;gap:8px;min-height:43px;display:flex}.idle-feature__frame--official-cards .idle-card__fusion-top .idle-card__section-heading{flex:1;min-height:37px}.idle-feature__frame--official-cards .idle-card__fusion-top .idle-card__failure-meter{flex:none;gap:5px;width:min(60%,228px);height:38px;margin:0;padding:0}.idle-feature__frame--official-cards .idle-card__fusion-top .idle-card__failure-left{min-width:0;height:38px}.idle-feature__frame--official-cards .idle-card__fusion-top .idle-card__failure-left>span{height:14px;font-size:10px}.idle-feature__frame--official-cards .idle-card__fusion-top .idle-card__failure-track{height:24px}.idle-feature__frame--official-cards .idle-card__fusion-top .idle-card__failure-meter button{width:80px;min-width:80px;height:38px;min-height:38px;font-size:10px}.idle-feature__frame--official-cards .idle-card__fusion-meta{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:4px 2px;display:flex}.idle-feature__frame--official-cards .idle-card__fusion-meta p{color:#beb8ae;margin:0;font-size:11px}.idle-feature__frame--official-cards .idle-card__selected-count{white-space:nowrap;margin-left:auto}.idle-feature__frame--official-cards .idle-card__fusion-board>small{display:none}.idle-feature__frame--official-cards .idle-card__materials{scrollbar-width:none}.idle-feature__frame--official-cards .idle-card__materials::-webkit-scrollbar{display:none}.idle-feature__frame--official-cards .idle-card__material{background:url(/ui-idle/feature/Img_ChageCard_Empty.png) 50%/100% 100% no-repeat;border:0}.idle-feature__frame--official-cards .idle-card__material.is-filled{background:0 0}.idle-feature__frame--official-cards .idle-card__material .idle-card__face{max-width:none}.idle-feature__frame--official-cards .idle-card__material .idle-card__tile-strip{height:18%;padding-right:6px;font-size:14px}.idle-feature__frame--official-cards .idle-card__material .idle-card__attack-mark{width:36px;height:36px}.idle-feature__frame--official-cards .idle-card__material-empty{visibility:hidden}.idle-feature__frame--official-cards .idle-card--gacha{background:url(/ui-idle/feature/Gacha_Win_BG.png) 50%/100% 100% no-repeat;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 285px;gap:12px}.idle-feature__frame--official-cards .idle-card__gacha-copy>span{display:none}.idle-feature__frame--official-cards .idle-card__gacha-copy h2{color:#e4d4b5;font-size:28px}.idle-feature__frame--official-cards .idle-card__gacha-copy p{color:#bdbbb3}.idle-feature__frame--official-cards .idle-card__type-tabs button{color:#8f918f;background:0 0;border:0}.idle-feature__frame--official-cards .idle-card__type-tabs button.is-active{color:#ebe1ca;background:url(/ui-idle/feature/Btn_Tab_Normal_B.png) bottom/100% 22px no-repeat;border:0}.idle-feature__frame--official-cards .idle-card__gacha-pity{background:0 0;border:0;border-radius:5px;padding:0}.idle-feature__frame--official-cards .idle-card__gacha-pity .idle-card__failure-meter{background:0 0;gap:5px;max-width:190px;height:38px;margin:0;padding:0}.idle-feature__frame--official-cards .idle-card__gacha-pity .idle-card__failure-left{height:38px}.idle-feature__frame--official-cards .idle-card__gacha-pity .idle-card__failure-left>span{height:14px;font-size:10px}.idle-feature__frame--official-cards .idle-card__gacha-pity .idle-card__failure-track{height:24px}.idle-feature__frame--official-cards .idle-card__gacha-pity .idle-card__failure-meter button{width:75px;min-width:75px;height:38px;min-height:38px;font-size:10px}@media (width<=900px) and (orientation:landscape){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards{width:100vw;height:100dvh}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__head{min-height:50px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__tabs{min-height:39px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__tabs button{min-width:93px;padding:0 5px;font-size:11px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__grade{min-height:43px;font-size:12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__grade small{font-size:9px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail-body .idle-card__detail-title{min-height:48px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail-body .idle-card__figure{padding-top:0}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail-actions button{min-height:32px;font-size:10px}}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards{width:100vw;height:100dvh;inset:0;transform:none}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__head{min-height:57px;padding:3px 9px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__head h1{font-size:18px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__close{width:42px;height:42px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__tabs{min-height:40px;padding:0 4px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-feature__tabs button{min-width:91px;padding:0 3px;font-size:11px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card--fusion{flex-direction:column;gap:4px;padding:4px;display:flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__grades{flex-direction:row;flex:none;padding:3px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__grade{flex:none;width:88px;min-height:43px;font-size:12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__grade small{font-size:9px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__catalog{flex:none;height:310px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__tile-count{top:89px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail{flex:none;min-height:265px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail-body .idle-card__figure{width:38%;padding:4px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail-body .idle-card__figure .idle-card__face{width:min(100%,105px)}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail-body .idle-card__detail-title{min-height:48px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__detail-body .idle-card__detail-title strong{font-size:14px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card__ability-list li{font-size:11px}}.idle-card-result--v2{background:#090d13;overflow:hidden}.idle-card-result--v2 .idle-card-result__backdrop{opacity:.9;background:url(/ui-idle/feature/ResultBG_B.png) 50% 48%/100% 65% no-repeat}.idle-card-result--v2:before{content:"";z-index:0;pointer-events:none;background:url(/ui-idle/feature/ResultBG.png) 50%/30% 100% no-repeat,url(/ui-idle/feature/Sp_BoxLine.png) 50%/100% 75% no-repeat;width:min(94vw,1170px);height:min(58vh,380px);position:absolute;top:50%;left:50%;transform:translate(-50%,-49%)}.idle-card-result--v2 h2{color:#fff0ce;text-shadow:0 0 9px #cf6a1d;background:url(/ui-idle/feature/Win_Material_Icon_004.png) 50%/100% 100% no-repeat;border:0;width:min(95vw,650px);min-height:82px;margin:2vh 0 0;padding:23px 0 0;font-size:clamp(23px,3vw,36px);position:relative}.idle-card-result--v2 h2:after{content:"";z-index:-1;pointer-events:none;background:url(/ui-idle/feature/Sp_Light.png) 50%/contain no-repeat;width:170px;height:150px;position:absolute;top:-25%;left:50%;transform:translate(-50%)}.idle-card-result--v2 .idle-card-result__close{color:#0000;background:url(/ui-idle/feature/Btn_CloseTypeB.png) 50%/135% 135% no-repeat;border:0;width:54px;height:54px;font-size:0}.idle-card-result--v2 .idle-card-result__cards{gap:clamp(5px,2vh,18px) clamp(5px,3vw,42px);width:min(93vw,1080px)}.idle-feature--csb-scale .idle-card-result--v2 .idle-card-result__cards.is-eleven{grid-template-rows:repeat(2,minmax(160px,auto));grid-template-columns:repeat(6,minmax(0,130px));width:1080px}.idle-card-result--v2 .idle-card-result__cards.is-eleven>.idle-card-result__tile:nth-child(-n+5){grid-row:1}.idle-card-result--v2 .idle-card-result__cards.is-eleven>.idle-card-result__tile:nth-child(n+6):nth-child(-n+10){grid-row:2}.idle-card-result--v2 .idle-card-result__cards.is-eleven>.idle-card-result__tile:nth-child(11){grid-area:1/6/span 2;align-self:center}.idle-card-result--v2 .idle-card-result__footer{background:0 0;border:0;min-height:70px}.idle-card-result--v2 .idle-card-result__footer button{color:#ecf4f6;background:url(/ui-idle/feature/Btn_Blue_Normal.png) 50%/100% 100% no-repeat;border:0;width:min(230px,38vw);height:52px;font-size:18px}.idle-card-result--v2 .idle-card-result__tile.is-closed:after,.idle-card-result--v2 .idle-card-result__tile.is-opening:after{width:calc(var(--slot-width) * 119 / 104);height:calc(var(--slot-height) * 149 / 131);opacity:.88;background-image:url(/ui-idle/feature/Fx_Card_Slot_Line_Glow.png);animation:1.2s ease-in-out infinite alternate idle-card-cover-glow}.idle-card-result--v2 .idle-card-result__back.idle-card__result-back{box-shadow:none}.idle-card-result--v2 .idle-card-result__back:after{display:none}.idle-card-result--v2 .idle-card-result__tile.is-rolling .idle-card-result__track{animation:idle-card-slot-reel-v2 var(--v2-reel-duration,5.2s) linear both}.idle-card-result--v2 .idle-card-result__tile.is-impact .idle-card-result__track{transform:translateX(calc(-15 * var(--slot-width)))}.idle-card-result--v2 .idle-card-result__tile.is-pre-impact .idle-card-result__lightning,.idle-card-result--v2 .idle-card-result__tile.is-high-grade.is-impact .idle-card-result__lightning{opacity:1;visibility:visible}.idle-card-result--v2 .idle-card-result__tile:not(.is-high-grade).is-impact .idle-card-result__lightning,.idle-card-result--v2 .idle-card-result__tile.is-impact .idle-card-result__slot{opacity:0;visibility:hidden}.idle-card-result--v2 .idle-card-result__tile.is-impact .idle-card-result__front{opacity:1;visibility:visible;animation:.76s cubic-bezier(.18,.78,.22,1) both idle-card-face-reveal}.idle-card-result--v2 .idle-card-result__tile:not(.is-high-grade).is-impact .idle-card-result__impact-art{display:none}.idle-card-result--v2 .idle-card-result__tile.is-revealed .idle-card-result__front{opacity:1;visibility:visible;animation:none;transform:none}.idle-card-result--v2 .idle-card-result__tile.is-revealed .idle-card-result__front.is-skip-reward{animation:none}@keyframes idle-card-slot-reel-v2{0%{transform:translate(0)}8%{transform:translateX(calc(-1.35 * var(--slot-width)))}23%{transform:translateX(calc(-5.4 * var(--slot-width)))}38%{transform:translateX(calc(-10 * var(--slot-width)))}55%{transform:translateX(calc(-12.2 * var(--slot-width)))}75%{transform:translateX(calc(-13.8 * var(--slot-width)))}to{transform:translateX(calc(-15 * var(--slot-width)))}}@media (orientation:portrait){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result--v2 h2{min-height:62px;margin-top:4vh;padding-top:19px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result--v2:before{width:100vw;height:58vh}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result--v2 .idle-card-result__cards{gap:10px 5px;width:100%}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result--v2 .idle-card-result__footer{min-height:76px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-result--v2 .idle-card-result__footer button{height:44px;font-size:13px}}.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=collection]:before{content:"";background:url(/ui-idle/feature/Com_Icn_Collection.png) 50%/contain no-repeat;flex:none;width:28px;height:28px}.idle-feature__frame--official-cards .idle-feature__tabs button[data-page=collection][aria-current=true]:before{background-image:url(/ui-idle/feature/Com_Icn_Btn_RegistrationOn.png)}.idle-feature__frame--official-cards .idle-card-collect{color:#d9d5cb;flex:1;grid-template-columns:14.1% minmax(0,60.4%) minmax(0,25.5%);align-self:stretch;gap:5px;min-height:0;max-height:none;margin:10px 20px 8px;font-size:14px;display:grid;position:relative}.idle-card-collect>aside,.idle-card-collect>main{min-height:0;position:relative}.idle-card-collect__grades{background:#eee2d009;flex-direction:column;padding:4px 5px;display:flex;position:relative;overflow:auto}.idle-card-collect__grades:before{content:"";opacity:.035;pointer-events:none;border:5px solid #0000;border-image:url(/ui-idle/feature/Img_Bg_Radius5.png) 5/5px;position:absolute;inset:0}.idle-card-collect__grade{color:#aaaeb0;text-align:center;white-space:nowrap;text-shadow:0 1px 2px #000;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;min-height:55px;padding:3px 8px;font-size:18px;line-height:1.1;display:flex;position:relative}.idle-card-collect__grade:before{content:"";border:1px solid #0000;border-width:1px 12px 1px 30px;border-image-source:var(--grade-official);opacity:.1;pointer-events:none;border-image-slice:1 12 1 30 fill;border-image-width:1px 12px 1px 30px;border-image-repeat:stretch;position:absolute;inset:0}.idle-card-collect__grade.is-active:before{opacity:.95}.idle-card-collect__grade.is-active{color:#f0eee8}.idle-card-collect__grade>span,.idle-card-collect__grade>small{position:relative}.idle-card-collect__grade small{color:#b9babc;font-size:12px}.idle-card-collect__main{isolation:isolate;flex-direction:column;min-width:0;padding:0 4px;display:flex;position:relative}.idle-card-collect__main:before{content:"";z-index:-1;background:#eee2d012;border-radius:5px;position:absolute;inset:50px 0 0}.idle-card-collect__main:after{content:"";z-index:-1;opacity:.035;pointer-events:none;border:5px solid #0000;border-image:url(/ui-idle/feature/Img_Bg_Radius5.png) 5/5px;position:absolute;inset:50px 0 0}.idle-card-collect__tools{align-items:center;gap:3px;min-height:50px;padding:0 4px;display:flex}.idle-card-collect__tools>button{color:#d4d2ca;white-space:nowrap;background:url(/ui-idle/feature/Img_Bg_Alpha.png) 50%/100% 100% no-repeat;border:0;flex:none;height:45px;padding:0 8px;font-size:12px}.idle-card-collect__tools>button span{color:#e1bf83;margin-left:5px}.idle-card-collect__search{background:#151c2399;flex:1;align-items:center;min-width:100px;height:36px;margin-left:auto;padding:5px;display:flex;position:relative}.idle-card-collect__search:before{content:"";opacity:.08;pointer-events:none;border:5px solid #0000;border-image:url(/ui-idle/feature/Img_Bg_Radius5.png) 5/5px;position:absolute;inset:0}.idle-card-collect__search input{color:#ece2cc;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 9px;font-size:12px}.idle-card-collect__search button{background:url(/ui-idle/feature/Icn_Btn_DetailInfoOn.png) 50%/30px 30px no-repeat;border:0;flex:none;width:35px;height:34px}.idle-card-collect__tools>.idle-card-collect__reset{color:#f3e3be;background:url(/ui-idle/feature/Btn_Yellow_Normal.png) 50%/100% 100% no-repeat;width:80px;height:36px}.idle-card-collect__rows{scrollbar-width:thin;scrollbar-color:#82715a transparent;flex:1;min-height:0;padding:4px 5px 8px;overflow:auto}.idle-card-collect__row{content-visibility:auto;contain-intrinsic-size:196px;min-height:196px;margin-bottom:6px;padding:0 2px 4px;position:relative}.idle-card-collect__row:before{content:"";box-sizing:border-box;border:3px solid #0000;border-width:3px 12px 3px 20px;pointer-events:none;border-image-source:url(/ui-idle/feature/Com_Btn_List_Off_Collection.png);border-image-slice:3 12 3 20 fill;border-image-width:3px 12px 3px 20px;border-image-repeat:stretch;height:50px;position:absolute;inset:0 0 auto}.idle-card-collect__row:hover:before,.idle-card-collect__row.is-selected:before{border-image-source:url(/ui-idle/feature/Com_Btn_List_On.png)}.idle-card-collect__row:has(.idle-card-collect__row-head:focus-visible):before{border-image-source:url(/ui-idle/feature/Com_Btn_List_On.png)}.idle-card-collect__row-head{z-index:1;color:#e5dfcf;text-align:left;background:0 0;border:0;align-items:center;gap:5px;width:100%;height:50px;padding:0 12px;display:flex;position:relative}.idle-card-collect__row-head strong{text-overflow:ellipsis;white-space:nowrap;max-width:50%;font-weight:500;overflow:hidden}.idle-card-collect__row-head em{box-sizing:border-box;color:#5ce9ff;border:3px solid #0000;border-image:url(/ui-idle/feature/Com_Img_Box_CollectionComplete.png) 3 fill/3px;flex:none;place-items:center;width:48px;height:26px;font-size:11px;font-style:normal;display:grid}.idle-card-collect__star{opacity:.5;background:url(/ui-idle/feature/Com_Icn_Star.png) 50%/contain no-repeat;flex:none;width:28px;height:28px}.idle-card-collect__row.is-complete .idle-card-collect__star{opacity:1;background-image:url(/ui-idle/feature/Com_Icn_Star_CollectionComplete.png)}.idle-card-collect__row-effect{text-overflow:ellipsis;white-space:nowrap;color:#d0c4a5;text-align:right;flex:1;font-size:12px;overflow:hidden}.idle-card-collect__card-list{scrollbar-width:thin;align-items:start;gap:8px;min-height:142px;padding:5px 11px;display:flex;overflow-x:auto}.idle-card-collect__card{color:#9b9d9a;text-align:center;flex-direction:column;align-items:center;min-width:100px;max-width:100px;font-size:10px;display:flex}.idle-card-collect__card-face{width:96px;height:117px}.idle-card-collect__card-face .idle-card__face{aspect-ratio:auto;width:96px;max-width:none;height:117px}.idle-card-collect__card:not(.is-owned) .idle-card__art{filter:grayscale()brightness(.36)}.idle-card-collect__card.is-missing .idle-card__face{opacity:.48}.idle-card-collect__card>span{text-overflow:ellipsis;white-space:nowrap;max-width:100px;display:block;overflow:hidden}.idle-card-collect__card.is-owned>span{color:#e7ddc8}.idle-card-collect__info{isolation:isolate;background:#eee2d012;border-radius:3px;flex-direction:column;padding:16px 10px 8px;display:flex}.idle-card-collect__info:after{content:"";z-index:-1;opacity:.035;pointer-events:none;border:3px solid #0000;border-image:url(/ui-idle/feature/Img_Bg_Radius3.png) 3/3px;position:absolute;inset:50px 0 0}.idle-card-collect__info:before{content:"";opacity:.1;pointer-events:none;background:url(/ui-idle/feature/Textuer_Deco01.png) 50%/contain no-repeat;position:absolute;inset:50px 15px 48px}.idle-card-collect__info h2{z-index:1;color:#f2e1bc;text-align:center;background:url(/ui-idle/feature/Com_Deco_Line.png) bottom/86% 10px no-repeat;min-height:44px;margin:0;padding-top:7px;font-size:16px;font-weight:500}.idle-card-collect__effect-list,.idle-card-collect__condition{z-index:1;scrollbar-width:thin;flex:1;min-height:0;padding:12px 8px;position:relative;overflow:auto}.idle-card-collect__effect-list>div{color:#c6c6bb;justify-content:space-between;gap:6px;min-height:25px;font-size:12px;display:flex}.idle-card-collect__effect-list strong{color:#e9d294;white-space:nowrap;font-size:12px;font-weight:500}.idle-card-collect__effect-list p,.idle-card-collect__condition p{font-size:12px}.idle-card-collect__info>button{z-index:1;color:#f1e5ca;background:url(/ui-idle/feature/Btn_Alpha_Normal.png) 50%/100% 100% no-repeat;border:0;align-self:center;width:200px;min-height:46px;font-size:13px;position:relative}.idle-card-collect__gauges{justify-content:space-around;gap:5px;margin:8px 0 14px;display:flex}.idle-card-collect__gauge{text-align:center;background:url(/ui-idle/feature/Graph_Circle_CollectionBg.png) 50%/100% 100% no-repeat;flex-direction:column;justify-content:center;align-items:center;width:110px;height:110px;display:flex;position:relative}.idle-card-collect__gauge:before{content:"";-webkit-mask-image:conic-gradient(#000 var(--progress),transparent var(--progress));mask-image:conic-gradient(#000 var(--progress),transparent var(--progress));pointer-events:none;background:url(/ui-idle/feature/Graph_Circle_CollectionGold.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.idle-card-collect__gauge--blue:before{background-image:url(/ui-idle/feature/Graph_Circle_CollectionBlue.png)}.idle-card-collect__gauges strong{color:#f1d69a;font-size:14px;position:relative}.idle-card-collect__gauges span{font-size:11px;position:relative}.idle-card-collect__gauges small{color:#cfcbc2;font-size:10px;position:relative}.idle-card-collect__condition-list{color:#d8c99d;flex-direction:column;gap:5px;max-height:180px;font-size:11px;display:flex;overflow:auto}.idle-card-collect__message{text-align:center;color:#aaa698;margin:30px}.idle-card-collect__dialog{z-index:4;background:#04080cc4;place-items:center;display:grid;position:fixed;inset:0}.idle-card-collect__dialog-panel{box-sizing:border-box;color:#dfd5bd;background:url(/ui-idle/feature/Img_FloatingBg.png) 50%/100% 100% no-repeat;width:min(960px,100vw - 32px);height:min(540px,100dvh - 32px);padding:18px 0}.idle-card-collect__dialog header{background:#0f0d0b;justify-content:center;align-items:center;width:calc(100% - 35px);height:42px;margin:0 auto;font-size:17px;display:flex;position:relative}.idle-card-collect__dialog header:before,.idle-card-collect__dialog-body:before{content:"";z-index:0;pointer-events:none;border:5px solid #0000;border-image:url(/ui-idle/feature/Img_Bg_Radius5_CollectionPopup.png) 5 fill/5px;position:absolute;inset:0}.idle-card-collect__dialog header strong{z-index:1;position:relative}.idle-card-collect__dialog header button{z-index:1;color:#0000;background:url(/ui-idle/feature/Btn_CloseTypeB.png) 50%/120% 120% no-repeat;border:0;width:34px;height:34px;position:absolute;right:4px}.idle-card-collect__dialog-body{background:#0f0d0b;grid-template-columns:minmax(0,665fr) minmax(0,244fr);gap:16px;width:calc(100% - 35px);height:calc(100% - 48px);margin:6px auto 0;display:grid;position:relative}.idle-card-collect__dialog-body>*{z-index:1;min-width:0;position:relative}.idle-card-collect__dialog-cards{flex-wrap:wrap;align-content:start;gap:18px;padding:16px;display:flex;overflow:auto}.idle-card-collect__dialog-cards .idle-card-collect__card{min-width:105px;max-width:105px}.idle-card-collect__dialog-cards .idle-card-collect__card-face,.idle-card-collect__dialog-cards .idle-card__face{width:95px;height:116px}.idle-card-collect__dialog-body aside{background:url(/ui-idle/feature/Textuer_Deco01.png) 50%/contain no-repeat;padding:14px}.idle-card-collect__dialog-body h3{text-align:center;background:url(/ui-idle/feature/Com_Deco_Line.png) bottom/100% 10px no-repeat;margin:0 0 14px;padding-bottom:12px;font-weight:500}.idle-card-collect__dialog-body p{margin:0 0 9px;font-size:13px}.idle-card-collect__dialog-body small{color:#dbc590}.idle-card-collect__filter-dialog{z-index:5;background:#02060bc9;place-items:center;display:grid;position:fixed;inset:0}.idle-card-collect__filter-panel{box-sizing:border-box;color:#eae4d6;background:#211a16ed;flex-direction:column;width:min(688px,100vw - 30px);height:min(426px,100dvh - 30px);padding:11px 18px 15px;display:flex;position:relative;box-shadow:0 0 22px #3c6a9a99}.idle-card-collect__filter-panel:before{content:"";opacity:.06;pointer-events:none;border:5px solid #0000;border-image:url(/ui-idle/feature/Img_Bg_Radius5.png) 5/5px;position:absolute;inset:0}.idle-card-collect__filter-panel h3{color:#e3d2aa;text-align:center;flex:none;height:30px;margin:0 0 7px;font-size:16px;font-weight:500}.idle-card-collect__filter-panel>button{color:#f7a81d;text-align:left;background:url(/ui-idle/feature/Img_Bg_Alpha.png) 50%/100% 100% no-repeat;border:0;flex:none;align-self:start;width:176px;height:40px;padding-left:39px;font-size:13px}.idle-card-collect__filter-options{scrollbar-width:thin;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:0 4px;min-height:0;display:grid;overflow:auto}.idle-card-collect__filter-options label{color:#aaa49a;cursor:pointer;background:url(/ui-idle/feature/Img_Bg_Alpha.png) 50%/100% 100% no-repeat;align-items:center;min-height:42px;padding:0 5px 0 39px;font-size:12px;display:flex;position:relative}.idle-card-collect__filter-options label:before{content:"";background:url(/ui-idle/feature/Com_Icn_CheckBg.png) 50%/contain no-repeat;width:18px;height:18px;position:absolute;left:13px}.idle-card-collect__filter-options input{opacity:0;pointer-events:none;position:absolute}.idle-card-collect__filter-options label:has(input:checked){color:#f7a81d}.idle-card-collect__filter-options label:has(input:checked):after{content:"";background:url(/ui-idle/feature/Com_Icn_Check.png) 50%/contain no-repeat;width:30px;height:30px;position:absolute;left:8px}.idle-card-collect__filter-options span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.idle-card-collect__filter-actions{flex:none;justify-content:center;gap:12px;padding-top:9px;display:flex}.idle-card-collect__filter-actions button{color:#d9d0bc;background:url(/ui-idle/feature/Btn_Alpha_Normal.png) 50%/100% 100% no-repeat;border:0;width:160px;height:38px;font-size:13px}.idle-card-collect__filter-actions button[type=submit]{color:#fff;background-image:url(/ui-idle/feature/Btn_Blue_Normal_P.png);width:180px}@media (width<=950px){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card-collect{grid-template-columns:110px minmax(0,1fr) 210px;margin:5px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__grade{padding-left:7px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__info>button{width:95%}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__tools>button{padding:0 3px;font-size:11px}}@media (width<=650px){:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-feature__frame--official-cards .idle-card-collect{grid-template-rows:minmax(0,1fr) 145px;grid-template-columns:95px minmax(0,1fr);margin:3px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__grades{grid-row:1/3}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__info{grid-area:2/2;padding:5px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__info h2{min-height:26px;font-size:12px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__effect-list,:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__condition{flex-wrap:wrap;gap:3px;padding:3px;display:flex}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__effect-list>div{gap:3px;min-height:0;font-size:10px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__info>button{min-height:25px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__grade{min-height:40px;font-size:11px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__grade small{font-size:9px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__tools{flex-wrap:wrap;min-height:70px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__tools>button{height:26px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__search{height:27px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__search button{height:26px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__row{min-height:165px}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__row-head strong{max-width:60%}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__row-effect{display:none}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__dialog-body{grid-template-columns:1fr}:where(.idle-feature:not(.idle-feature--csb-scale)) .idle-card-collect__dialog-body aside{display:none}}.idle-feature--csb-scale .idle-feature__frame--official-cards,.idle-feature--csb-scale .idle-card-result--v2{width:1600px;height:675px;min-height:0;transform:translate(-50%, -50%) scale(var(--csb-scale,1));transform-origin:50%;flex-direction:column;display:flex;position:absolute;inset:50% auto auto 50%}.idle-collection-notice{z-index:1200;pointer-events:none;place-items:center;font-family:Microsoft JhengHei,sans-serif;display:grid;position:fixed;inset:0}.idle-collection-notice[hidden]{display:none}.idle-collection-notice__panel{isolation:isolate;text-align:center;width:min(1200px,96vw);height:min(120px,9.6vw);min-height:82px;animation:.35s ease-out both collection-notice-in,.45s ease-in 3.1s both collection-notice-out;position:relative;transform:translateY(-36px)}.idle-collection-notice__panel>span{pointer-events:none;background-position:50%;background-repeat:no-repeat;display:block;position:absolute}.idle-collection-notice__bg{background-image:url(/ui-idle/feature/Img_Chaotic_Bg.png);background-size:100% 100%;animation:.36s ease-out both collection-notice-expand;inset:0}.idle-collection-notice__bottom-glow{mix-blend-mode:screen;opacity:.68;background-image:url(/ui-idle/feature/Fx_LevelUp_Bottom_Bg_Collection.png);background-size:100% 100%;width:89%;height:132%;top:-24%;left:5.5%}.idle-collection-notice__light-left,.idle-collection-notice__light-center,.idle-collection-notice__light-right,.idle-collection-notice__aura{mix-blend-mode:screen;animation:1.1s ease-in-out infinite alternate collection-notice-glow}.idle-collection-notice__light-left{opacity:.34;background-image:url(/ui-idle/feature/Img_Light_CollectionEdge.png);background-size:100% 100%;width:37%;height:375%;top:-118%;left:20%}.idle-collection-notice__light-center{opacity:.42;background-image:url(/ui-idle/feature/Img_Light_CollectionCenter.png);background-size:100% 100%;width:48%;height:410%;top:-146%;left:26%}.idle-collection-notice__light-right{opacity:.34;background-image:url(/ui-idle/feature/Img_Light_CollectionEdge.png);background-size:100% 100%;width:37%;height:375%;top:-118%;right:18%}.idle-collection-notice__aura{opacity:.34;background-image:url(/ui-idle/feature/Fx_Seet_Aura_White_000.png);background-size:100% 100%;width:60%;height:130%;top:-15%;left:20%}.idle-collection-notice__small-light{mix-blend-mode:screen;opacity:.58;background-image:url(/ui-idle/feature/Collection_Sp_Light.png);background-size:100% 100%;width:14%;height:82%;top:-41%;left:43%}.idle-collection-notice__gradation-top,.idle-collection-notice__gradation-bottom{background-image:url(/ui-idle/feature/Com_Img_Gradation_Collection.png);background-size:100% 100%;width:58.4%;height:18.4%;left:20.8%}.idle-collection-notice__gradation-top{top:-2%}.idle-collection-notice__gradation-bottom{bottom:-2%}.idle-collection-notice__flare-top,.idle-collection-notice__flare-bottom{mix-blend-mode:screen;opacity:.8;background-image:url(/ui-idle/feature/Fx_lens_Flare_05.png);background-size:100% 100%;width:42.7%;height:6.4%}.idle-collection-notice__flare-top{top:5%;left:24%}.idle-collection-notice__flare-bottom{bottom:5%;right:24%}.idle-collection-notice__title,.idle-collection-notice__ability{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 5px #000,0 0 10px #17100c;width:83%;animation:.4s ease-out .18s both collection-notice-text;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.idle-collection-notice__title{color:#fff5e0;font-size:clamp(15px,1.55vw,27px);font-weight:700;top:21%}.idle-collection-notice__ability{color:#4ea8e6;font-size:clamp(16px,1.7vw,30px);font-weight:700;top:56%}@keyframes collection-notice-in{0%{opacity:0}to{opacity:1}}@keyframes collection-notice-out{0%{opacity:1}to{opacity:0}}@keyframes collection-notice-expand{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes collection-notice-glow{0%{opacity:.24}to{opacity:.6}}@keyframes collection-notice-text{0%{opacity:0;transform:translate(-50%,7px)}to{opacity:1;transform:translate(-50%)}}.idle-ladder{z-index:210;color:#e7dcc7;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-ladder[hidden],.idle-ladder [hidden]{display:none!important}.idle-ladder *{box-sizing:border-box}.idle-ladder button{font:inherit;cursor:pointer}.idle-ladder button:focus-visible{outline-offset:2px;outline:2px solid #e7bd79}.idle-ladder button:disabled{opacity:.42;cursor:not-allowed}.idle-ladder__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080604e8;position:absolute;inset:0}.idle-ladder__frame{background:#130e0c;border:1px solid #75503b;flex-direction:column;max-width:1380px;margin:auto;display:flex;position:absolute;inset:4vh 3vw;overflow:hidden;box-shadow:0 0 0 4px #090605,0 24px 80px #000e}.idle-ladder__header{background:linear-gradient(90deg,#342015,#1b1716 60%,#161414);border-bottom:1px solid #644532;align-items:center;gap:13px;min-height:76px;padding:11px 24px;display:flex}.idle-ladder__crest{color:#f4d392;background:#3b2819;border:1px solid #956b43;place-items:center;width:47px;height:47px;font-size:25px;display:grid;transform:rotate(45deg)}.idle-ladder__crest:first-letter{transform:rotate(-45deg)}.idle-ladder__header small{color:#b29a7e;letter-spacing:.1em;font-size:11px;display:block}.idle-ladder__header h1{color:#f1dfbf;letter-spacing:.09em;margin:2px 0 0;font-size:24px;font-weight:500}.idle-ladder__mode{color:#a88e71;white-space:nowrap;margin-left:auto;font-size:12px}.idle-ladder__close{color:#f6ded6;background:#432120;border:1px solid #9d5b58;width:40px;height:40px;margin-left:12px;font-size:28px;line-height:1}.idle-ladder__tabs{background:#19120f;border-bottom:1px solid #4c3528;gap:0;min-height:56px;padding:0 22px;display:flex}.idle-ladder__tabs button{color:#aa9782;background:0 0;border:0;border-bottom:2px solid #0000;min-width:132px;font-size:14px}.idle-ladder__tabs button:hover,.idle-ladder__tabs button[aria-current=page]{color:#f8e9d0;background:#33241a;border-color:#cfa76c}.idle-ladder__content{background:radial-gradient(circle at 13% 5%,#35251c 0,#18120e 45%,#110e0d 100%);flex:1;min-height:0;padding:22px;overflow:auto}.idle-ladder__waiting,.idle-ladder__empty{color:#a9957d;text-align:center;padding:28px}.idle-ladder__overview{gap:18px;display:grid}.idle-ladder__self{background:linear-gradient(100deg,#38261a,#201813 56%,#1a1412);border:1px solid #7d5637;align-items:center;min-height:214px;display:flex;position:relative;overflow:hidden}.idle-ladder__self:after{content:"";pointer-events:none;border:1px solid #9d734038;position:absolute;inset:12px}.idle-ladder__self-portrait{background:radial-gradient(at 50% 80%,#77553a,#1c1714 65%);border-right:1px solid #694831;align-self:stretch;width:230px;overflow:hidden}.idle-ladder__self-portrait img{object-fit:contain;object-position:center 20px;width:100%;height:100%;display:block}.idle-ladder__self-copy{gap:7px;padding:25px 34px;display:grid}.idle-ladder__self-copy span,.idle-ladder__score span{color:#b99c76;letter-spacing:.08em;font-size:13px}.idle-ladder__self-copy strong{color:#f3d5a0;font-size:40px;font-weight:500;line-height:1.15}.idle-ladder__self-copy small,.idle-ladder__score small{color:#b4a38e;font-size:13px}.idle-ladder__score{border-left:1px solid #66503a;gap:6px;margin-left:auto;padding:20px 48px 20px 34px;display:grid}.idle-ladder__score strong{color:#eac48a;font-size:36px;font-weight:500}.idle-ladder__overview-grid{grid-template-columns:1.15fr 1fr 1fr;gap:16px;min-height:320px;display:grid}.idle-ladder__section{background:#211811;border:1px solid #5b4431;min-width:0;padding:19px}.idle-ladder__section-title{border-bottom:1px solid #4e3828;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:12px;display:flex}.idle-ladder__section-title h2{color:#ecd9bb;margin:0;font-size:17px;font-weight:500}.idle-ladder__section-title p{color:#a89580;margin:7px 0 0;font-size:12px}.idle-ladder__section-title span{color:#b79e7d;font-size:12px}.idle-ladder__section-title button{color:#d2a971;background:0 0;border:0;font-size:12px}.idle-ladder__challenge-card{background:radial-gradient(circle at 92% 12%,#69412480,#221811 47%);flex-direction:column;display:flex}.idle-ladder__remaining{color:#f1cd8c;padding:24px 0 8px;font-size:56px;font-weight:400}.idle-ladder__remaining small{font-size:17px}.idle-ladder__challenge-card p{color:#ae9b86;max-width:330px;margin:0 0 22px;font-size:12px;line-height:1.7}.idle-ladder__primary{color:#f8e4c2;background:linear-gradient(#725030,#4a2e1f);border:1px solid #c18d55;min-width:90px;padding:9px 18px;font-size:13px;box-shadow:inset 0 1px #e2be8b55}.idle-ladder__primary:hover{filter:brightness(1.15)}.idle-ladder__challenge-card>.idle-ladder__primary{justify-content:space-between;width:100%;margin-top:auto;font-size:15px;display:flex}.idle-ladder__rank-row,.idle-ladder__history-row{border-bottom:1px solid #453226;align-items:center;gap:10px;min-height:59px;display:flex}.idle-ladder__rank{color:#d2ae7c;font-variant-numeric:tabular-nums;width:55px;font-size:14px}.idle-ladder__rank-name,.idle-ladder__history-row>div{flex:1;gap:3px;min-width:0;display:grid}.idle-ladder__rank-name{color:#e4d1b8}.idle-ladder__rank-name small,.idle-ladder__history-row small{color:#8f806f;font-size:11px}.idle-ladder__rank-row>strong{color:#e2bc85;white-space:nowrap;font-size:15px;font-weight:500}.idle-ladder__rank-row>strong small{font-size:11px}.idle-ladder__history-row>span{border:1px solid;place-items:center;width:28px;height:28px;display:grid}.idle-ladder__history-row strong{font-size:13px;font-weight:500}.idle-ladder__history-row b{white-space:nowrap;font-size:13px;font-weight:500}.idle-ladder__history-row button{color:#d2a971;background:0 0;border:0;font-size:12px}.idle-ladder__history-row .is-win{color:#d5b375}.idle-ladder__history-row .is-lose{color:#bb7770}.idle-ladder__list-page{flex-direction:column;height:100%;min-height:400px;display:flex}.idle-ladder__rows{min-height:0;overflow:auto}.idle-ladder__rows--top{grid-template-columns:1fr 1fr;column-gap:26px;display:grid}.idle-ladder__row{border-bottom:1px solid #4b382b;align-items:center;gap:17px;min-height:85px;padding:8px 12px;display:flex}.idle-ladder__row:hover{background:#34251a}.idle-ladder__row>img{object-fit:contain;background:radial-gradient(#533824,#1c1612);width:54px;height:59px}.idle-ladder__row>div{flex:1;gap:4px;min-width:0;display:grid}.idle-ladder__row>div strong{font-size:15px;font-weight:500}.idle-ladder__row>div small{color:#9e8c77;font-size:12px}.idle-ladder__points{color:#e5bd85;text-align:right;min-width:105px;font-size:16px}.idle-ladder__points small{font-size:11px}.idle-ladder__frame--battle{inset:2vh 2vw}.idle-ladder__header--battle{min-height:63px;padding-block:7px}.idle-ladder__header--battle h1{font-size:20px}.idle-ladder__battle-shell{background:#100e0d;flex-direction:column;flex:1;min-height:0;display:flex}.idle-ladder__combatants{background:#221813;justify-content:space-between;gap:16px;padding:14px 24px;display:flex}.idle-ladder__combatant{align-items:center;gap:12px;width:min(430px,46%);display:flex}.idle-ladder__combatant--right{text-align:right;flex-direction:row-reverse}.idle-ladder__combatant>img{object-fit:contain;background:#39291d;border:1px solid #7b5738;width:58px;height:66px}.idle-ladder__combatant-info{flex:1;gap:4px;min-width:0;display:grid}.idle-ladder__combatant-info>span{color:#a99379;font-size:11px}.idle-ladder__combatant-info>strong{font-size:16px;font-weight:500}.idle-ladder__meter{text-align:center;background:#0b0908;border:1px solid #44382d;height:17px;position:relative;overflow:hidden}.idle-ladder__meter i{background:linear-gradient(#ce6963,#832825);height:100%;transition:width .35s;display:block}.idle-ladder__meter--mp i{background:linear-gradient(#5eacd3,#2a5a89)}.idle-ladder__meter output{color:#fff1dc;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px #000;font-size:10px;line-height:15px;position:absolute;inset:0}.idle-ladder__arena{background:radial-gradient(at 50% 88%,#6b513861 0,#251d17 55%,#100e0c 100%);flex:1;min-height:185px;position:relative;overflow:hidden}.idle-ladder__arena:before{content:"";pointer-events:none;border:1px solid #8e714230;position:absolute;inset:16px}.idle-ladder__arena-title{z-index:2;color:#988878;letter-spacing:.1em;justify-content:center;align-items:center;gap:19px;font-size:11px;display:flex;position:absolute;top:17px;left:0;right:0}.idle-ladder__arena-title b{color:#d9ac6f;font:italic 24px Georgia,serif}.idle-ladder__ground{background:radial-gradient(#8f745040,#0000 70%);border-radius:50%;height:25%;position:absolute;bottom:8%;left:14%;right:14%}.idle-ladder__fighter{z-index:2;width:min(29vw,245px);height:79%;transition:filter .15s;position:absolute;bottom:8%}.idle-ladder__fighter--left{left:24%}.idle-ladder__fighter--right{right:24%}.idle-ladder__fighter img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 9px 5px #0008);width:100%;height:100%}.idle-ladder__fighter img.is-mirrored{transform:scaleX(-1)}.idle-ladder__fighter.is-3d-motion{filter:drop-shadow(0 9px 5px #0008);width:min(34vw,300px);height:88%;bottom:3%}.idle-ladder__fighter.is-3d-motion canvas{object-fit:contain;width:100%;height:100%;display:block}.idle-ladder__fighter.is-3d-motion.is-striking,.idle-ladder__fighter.is-3d-motion.is-hit{animation:none}.idle-ladder__fighter.is-3d-motion.is-defeated{opacity:1;transform:none}.idle-ladder__fighter.is-2d-motion{width:min(39vw,350px);height:82%;bottom:6%}.idle-ladder__fighter--left.is-2d-motion{left:13%}.idle-ladder__fighter--right.is-2d-motion{right:13%}.idle-ladder__fighter.is-2d-motion canvas{aspect-ratio:1;width:100%;height:auto;position:absolute;bottom:0}.idle-ladder__fighter.is-2d-motion.is-defeated{opacity:1;transform:none}.idle-ladder__projectiles{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.idle-ladder__arrow{opacity:0;width:68px;height:4px;transform:translate(0,var(--arrow-y,0px));animation:ladder-arrow-flight .39s var(--arrow-delay,0s) linear forwards;background:linear-gradient(90deg,#9ef3e000,#b4ffde 25%,#efffed 90%);border-radius:5px;position:absolute;top:63%;left:45%;box-shadow:0 0 9px #73ebc7,0 0 18px #48d8a45c}.idle-ladder__arrow:after{content:"";clip-path:polygon(0 15%,100% 50%,0 85%,32% 50%);filter:drop-shadow(0 0 5px #8efadd);background:#c9fff0;width:17px;height:14px;position:absolute;top:-5px;right:-8px}.idle-ladder__arrow:before{content:"";border-left:2px solid #b4ffde;width:13px;height:12px;position:absolute;top:-4px;left:0;transform:skew(28deg)}.idle-ladder__arrow--right{animation-name:ladder-arrow-flight-right;left:auto;right:45%}.idle-ladder__fighter--left.is-striking{animation:.7s ease-in-out ladder-left-hit}.idle-ladder__fighter--right.is-striking{animation:.7s ease-in-out ladder-right-hit}.idle-ladder__fighter.is-hit{animation:.45s ladder-hurt}.idle-ladder__fighter.is-defeated{opacity:.35;transition:transform .5s,opacity .5s;transform:translateY(16%)rotate(14deg)}.idle-ladder__impact{z-index:4;opacity:0;border:3px solid #ffdda4;border-radius:50%;width:80px;height:80px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 36px #d99b50}.idle-ladder__impact.is-active{animation:.45s ease-out ladder-impact}.idle-ladder__damage{z-index:5;opacity:0;color:#ffc097;text-shadow:0 2px 7px #000;font:700 28px Georgia,serif;position:absolute;top:28%}.idle-ladder__damage.on-right{right:30%}.idle-ladder__damage.on-left{left:30%}.idle-ladder__damage.is-heal{color:#aad893}.idle-ladder__damage.is-active{animation:.85s ease-out ladder-number}.idle-ladder__result{z-index:7;text-align:center;background:#0d0908ba;place-content:center;gap:8px;display:grid;position:absolute;inset:0}.idle-ladder__result[hidden]{display:none}.idle-ladder__result span{color:#f5dfb3;font-size:28px}.idle-ladder__result strong{color:#f4c477;font-size:45px;font-weight:500}.idle-ladder__result small{color:#d0bea7}.idle-ladder__victory-art{object-fit:contain;filter:drop-shadow(0 0 16px #eec17d8a);justify-self:center;width:112px;height:112px}.idle-ladder__battle-bottom{background:#19120f;border-top:1px solid #684830;height:180px;padding:9px 20px 12px}.idle-ladder__log-head{color:#e6d2b1;justify-content:space-between;font-size:13px;display:flex}.idle-ladder__log-head span{color:#897967;font-size:11px}.idle-ladder__log{scrollbar-color:#775538 #211710;height:105px;margin:7px 0;overflow:auto}.idle-ladder__log p{color:#c8b8a1;border-bottom:1px solid #3c2a1e;gap:12px;margin:0;padding:3px 0;font-size:12px;display:flex}.idle-ladder__log time{color:#8e7e6e}.idle-ladder__log p span{flex:1}.idle-ladder__log b{color:#e4ae80;font-weight:500}.idle-ladder__battle-controls{justify-content:flex-end;gap:8px;display:flex}.idle-ladder__battle-controls button{color:#ead6b6;background:#39281d;border:1px solid #816140;padding:5px 14px;font-size:11px}@keyframes ladder-left-hit{0%,to{transform:translate(0)}42%{transform:translate(38%)}58%{transform:translate(35%)}}@keyframes ladder-right-hit{0%,to{transform:translate(0)}42%{transform:translate(-38%)}58%{transform:translate(-35%)}}@keyframes ladder-hurt{25%{filter:brightness(2)}50%{transform:translate(7px)}75%{transform:translate(-6px)}}@keyframes ladder-impact{15%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(2)}}@keyframes ladder-number{15%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-40px)}}@keyframes ladder-arrow-flight{0%{opacity:0;transform:translate(0,var(--arrow-y,0px)) scaleX(.8)}7%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(520%,var(--arrow-y,0px)) scaleX(1.1)}}@keyframes ladder-arrow-flight-right{0%{opacity:0;transform:translate(0,var(--arrow-y,0px)) scaleX(-.8)}7%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(-520%,var(--arrow-y,0px)) scaleX(-1.1)}}@media (width<=850px){.idle-ladder__frame{inset:2vh 2vw}.idle-ladder__overview-grid{grid-template-columns:1fr 1fr}.idle-ladder__overview-grid>section:first-child{grid-row:span 2}.idle-ladder__self-portrait{width:160px}.idle-ladder__self-copy,.idle-ladder__score{padding:15px}.idle-ladder__fighter--left{left:17%}.idle-ladder__fighter--right{right:17%}.idle-ladder__fighter.is-3d-motion{width:34vw}}@media (width<=640px){.idle-ladder__frame{inset:0}.idle-ladder__header{min-height:65px;padding:8px 13px}.idle-ladder__header h1{font-size:19px}.idle-ladder__crest{width:37px;height:37px;font-size:18px}.idle-ladder__mode{font-size:10px}.idle-ladder__close{margin-left:0}.idle-ladder__tabs{min-height:48px;padding:0;overflow:auto}.idle-ladder__tabs button{white-space:nowrap;min-width:25%;font-size:12px}.idle-ladder__content{padding:12px}.idle-ladder__self{min-height:160px}.idle-ladder__self-portrait{width:31%}.idle-ladder__self-copy{gap:4px;padding:9px}.idle-ladder__self-copy strong{font-size:25px}.idle-ladder__self-copy span,.idle-ladder__score span,.idle-ladder__self-copy small,.idle-ladder__score small{font-size:10px}.idle-ladder__score{padding:8px}.idle-ladder__score strong{font-size:21px}.idle-ladder__overview-grid{grid-template-columns:1fr;display:grid}.idle-ladder__overview-grid>section:first-child{grid-row:auto}.idle-ladder__section{padding:13px}.idle-ladder__challenge-card{min-height:245px}.idle-ladder__remaining{padding:10px 0 0;font-size:40px}.idle-ladder__rows--top{grid-template-columns:1fr}.idle-ladder__row{gap:8px;padding:7px 0}.idle-ladder__row>img,.idle-ladder__row .idle-ladder__rank{width:42px}.idle-ladder__points{min-width:68px;font-size:12px}.idle-ladder__row .idle-ladder__primary{min-width:60px;padding:7px}.idle-ladder__combatants{gap:8px;padding:9px}.idle-ladder__combatant{gap:6px;width:49%}.idle-ladder__combatant>img{width:35px;height:44px}.idle-ladder__combatant-info>strong{font-size:12px}.idle-ladder__combatant-info>span{font-size:9px}.idle-ladder__meter{height:13px}.idle-ladder__meter output{font-size:8px;line-height:11px}.idle-ladder__fighter{width:39vw;height:70%;bottom:10%}.idle-ladder__fighter--left{left:8%}.idle-ladder__fighter--right{right:8%}.idle-ladder__battle-bottom{height:200px}.idle-ladder__log{height:122px}.idle-ladder__log p{font-size:11px}}@media (prefers-reduced-motion:reduce){.idle-ladder__fighter,.idle-ladder__impact,.idle-ladder__damage{animation-duration:.01ms!important}.idle-ladder__meter i{transition:none}}@media (width<=640px){.idle-ladder__fighter.is-3d-motion{width:43vw;height:76%;bottom:6%;left:4%}.idle-ladder__fighter.is-2d-motion{width:45vw;height:66%;bottom:9%;left:2%}.idle-ladder__fighter--right.is-2d-motion{left:auto;right:2%}}.idle-ladder__notice{color:#ffe0ac;background:#4b2a1b;border:1px solid #b78452;margin-bottom:13px;padding:10px 14px;font-size:13px}.idle-ladder__buy{gap:5px;min-width:0;margin-top:10px;display:grid}.idle-ladder__buy button{color:#e8c99c;background:#30241c;border:1px solid #745940;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;display:flex}.idle-ladder__buy button strong{color:#f1d18e;font-size:16px}.idle-ladder__buy small{color:#ae987b;font-size:10px}.idle-ladder__target-actions{border-bottom:1px solid #4e3828;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 0;display:flex}.idle-ladder__target-actions>.idle-ladder__primary{min-width:166px}.idle-ladder__target-actions .idle-ladder__buy{min-width:205px;margin-top:0}.idle-ladder__row--self{background:#3b291d;border-left:3px solid #d3ad70}.idle-ladder__row em{color:#f5d99c;white-space:nowrap;border:1px solid #b68d58;padding:2px 6px;font-size:10px;font-style:normal}.idle-ladder__power{color:#b6a086;text-align:right;white-space:nowrap;min-width:105px;font-size:12px}.idle-ladder__odds{z-index:3;color:#c9af89;white-space:nowrap;background:#251811db;border:1px solid #9a7445;gap:20px;padding:7px 16px;font-size:12px;display:flex;position:absolute;top:51px;left:50%;transform:translate(-50%)}.idle-ladder__odds b{color:#ffe0a4;font-size:15px}.idle-ladder__log p{align-items:baseline}.idle-ladder__log p small{color:#e1bc7b;white-space:nowrap;font-size:11px}@media (width<=640px){.idle-ladder__target-actions{gap:8px}.idle-ladder__target-actions>.idle-ladder__primary,.idle-ladder__target-actions .idle-ladder__buy{flex:1;min-width:0}.idle-ladder__row{flex-wrap:wrap}.idle-ladder__row>div{flex-basis:calc(100% - 110px)}.idle-ladder__power{text-align:left;margin-left:50px}.idle-ladder__points{margin-left:auto}.idle-ladder__odds{gap:8px;padding:5px 8px;font-size:10px;top:40px}.idle-ladder__odds b{font-size:12px}.idle-ladder__log p{flex-wrap:wrap;gap:3px 8px}.idle-ladder__log p span{flex-basis:68%}.idle-ladder__log p small{margin-left:37px}}.idle-tutorial{z-index:10000;pointer-events:none;color:#f4e6cc;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-tutorial[hidden]{display:none}.idle-tutorial__mask{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.idle-tutorial__shade{fill:#050403c2}.idle-tutorial__focus{box-sizing:border-box;pointer-events:none;border:2px solid #edc779;border-radius:8px;animation:1.8s ease-in-out infinite idle-tutorial-pulse;position:absolute;box-shadow:0 0 0 1px #3e2411,0 0 19px #f6cc6d,0 0 36px #b96925}.idle-tutorial__focus[hidden],.idle-tutorial__arrow[hidden]{display:none}.idle-tutorial__arrow{color:#ffe4a2;text-shadow:0 0 8px #f6b846,0 2px 4px #000;pointer-events:none;font-size:29px;line-height:1;animation:1.2s ease-in-out infinite idle-tutorial-arrow;position:absolute;transform:translate(-50%)}.idle-tutorial__card{box-sizing:border-box;pointer-events:auto;background:linear-gradient(145deg,#38271a 0%,#241812 42%,#160f0d 100%);border:1px solid #ad8251;max-width:calc(100vw - 24px);padding:15px 17px 13px;position:absolute;box-shadow:inset 0 1px #e9c88d55,inset 0 0 0 4px #0d090777,0 12px 32px #000d}.idle-tutorial__card:before{content:"";pointer-events:none;border:1px solid #b88b4838;position:absolute;inset:4px}.idle-tutorial__count{color:#dabd89;letter-spacing:.06em;font-size:12px}.idle-tutorial__card h2{color:#fff0d0;text-shadow:0 1px 2px #000;margin:4px 0 8px;font-size:21px;font-weight:600;line-height:1.3}.idle-tutorial__card p{color:#e9d4b2;margin:0;font-size:14px;line-height:1.6}.idle-tutorial__footer{border-top:1px solid #b98a5340;justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-top:11px;padding-top:9px;display:flex}.idle-tutorial__hint{color:#cfaa75;font-size:12px}.idle-tutorial__next,.idle-tutorial__demo{color:#fff2d5;cursor:pointer;background:linear-gradient(#97703d,#6b421f);border:1px solid #d5af67;font:600 14px Microsoft JhengHei,Noto Sans TC,sans-serif;box-shadow:inset 0 1px #fae3a070,0 2px 5px #0008}.idle-tutorial__next{min-width:96px;min-height:34px;padding:5px 13px}.idle-tutorial__next[hidden],.idle-tutorial__demo[hidden]{display:none}.idle-tutorial__next:disabled{opacity:.55;cursor:wait}.idle-tutorial__next:focus-visible,.idle-tutorial__demo:focus-visible{outline-offset:3px;outline:2px solid #fff0b2}.idle-tutorial__demo{pointer-events:auto;padding:8px 12px;position:absolute;bottom:12px;right:12px}@keyframes idle-tutorial-pulse{50%{box-shadow:0 0 0 1px #3e2411,0 0 24px #ffe4a0,0 0 45px #dc8434}}@keyframes idle-tutorial-arrow{50%{transform:translate(-50%,-5px)}}@media (orientation:portrait){.idle-tutorial__card{padding:13px 14px}.idle-tutorial__card h2{font-size:18px}.idle-tutorial__card p{font-size:13px}.idle-tutorial__demo{font-size:11px;bottom:6px}}@media (prefers-reduced-motion:reduce){.idle-tutorial__focus,.idle-tutorial__arrow{animation:none}}.idle-itembook{z-index:60;color:#ddd3c0;background:#080c13ee;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-itembook button,.idle-itembook input{font:inherit}.idle-itembook button{cursor:pointer}.idle-itembook .book-have{color:#9fd88a}.idle-itembook .book-have.lack{color:#e08a7a}.book-loading{color:#d8c69f;place-items:center;display:grid;position:absolute;inset:0}#itembook-stage{transform-origin:50%;background:#091522;width:1280px;height:675px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 80px #000}#itembook-stage>div{box-sizing:border-box;position:absolute}#itembook-stage img{-webkit-user-select:none;user-select:none;pointer-events:none}.book-official-bg{overflow:hidden}.book-official-bg>img:first-child{width:100%;height:100%;position:absolute;inset:0}.book-upper-bg{opacity:.85;width:100%;height:415px;position:absolute;top:0;left:0}.book-horizontal img{opacity:.55;width:100%;height:100%}.book-title-icon img{object-fit:contain;width:64px;height:64px}.book-title{text-align:left;white-space:nowrap;color:#dfd9cc;font-size:26px}.book-close{z-index:9}.book-close button{background:0 0;border:0;width:73px;height:73px;padding:0}.book-close img{width:100%;height:100%}.book-tabs{z-index:3;display:flex}.book-tab{color:#85898d;opacity:.83;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:5px;width:156px;height:50px;font-size:17px;display:flex;position:relative}.book-tab img{object-fit:contain;width:32px;height:34px}.book-tab.on{color:#f5e8ce;opacity:1;text-shadow:0 0 10px #c7a875}.book-tab.on:after{content:"";background:url(/ui-idle/itembook/Btn_Tab_Normal_B.png) 50%/100% 100%;width:100%;height:6px;position:absolute;bottom:0;left:0}.book-left-bg img,.book-list-bg img,.book-right-shade{width:100%;height:100%}.book-left-bg img,.book-list-bg img{opacity:.3;filter:brightness(0)}.book-grades{scrollbar-width:thin;scrollbar-color:#84694b transparent;z-index:2;overflow:hidden auto}.book-grade{color:#b9bab9;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:160px;height:72px;display:flex;position:relative}.book-grade:before{content:"";border-image-source:var(--grade-art);opacity:.07;border-image-slice:10 15 fill;border-image-width:10px 15px;border-image-repeat:stretch;position:absolute;inset:0}.book-grade.on:before{opacity:1}.book-grade>*{position:relative}.book-grade span{font-size:19px}.book-grade small{font-size:13px}.book-grade.on{color:#faf2d5;text-shadow:0 0 9px #d4c2a1}.book-list{scrollbar-width:thin;scrollbar-color:#816745 transparent;z-index:2;overflow:hidden auto}.book-row{content-visibility:auto;contain-intrinsic-size:665px 126px;width:665px;height:126px;position:relative}.book-row-head{color:#d7d2c5;text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:660px;height:50px;padding:0 20px 0 55px;display:flex;position:absolute;top:0;left:3px}.book-row-head:before{content:"";opacity:.07;border-image-source:url(/ui-idle/itembook/Com_Btn_List_Off.png);border-image-slice:9 20 fill;border-image-width:9px 20px;position:absolute;inset:0}.book-row.active .book-row-head:before,.book-row.complete .book-row-head:before{opacity:.85;border-image-source:url(/ui-idle/itembook/Com_Btn_List_On.png)}.book-row-head>*{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.book-row-head span{max-width:250px;font-size:16px}.book-row-head small{text-align:right;color:#bdbeb8;max-width:250px;margin-left:auto;font-size:13px}.book-row-head b{color:#d1bb77;font-size:13px}.book-row-cards{gap:2px;height:76px;display:flex;position:absolute;top:50px;left:15px}.book-slot{background:0 0;border:0;flex:none;width:76px;height:76px;padding:0;position:relative}.book-slot-bg,.book-slot-own{width:74px;height:74px;position:absolute;inset:1px}.book-slot-icon{object-fit:contain;filter:brightness(.82);width:60px;height:60px;position:absolute;top:8px;left:8px}.book-slot.registered .book-slot-icon{filter:none}.book-slot-own{opacity:.8}.book-slot-enchant{color:#81b6ee;text-shadow:0 1px 2px #000;font-size:13px;position:absolute;bottom:2px;right:6px}.book-slot:hover{filter:brightness(1.3)}.book-right-bg{overflow:hidden}.book-deco{filter:brightness(.23);width:260px;height:426px;position:absolute;top:-10px;left:-128px}.book-right-shade{opacity:.5;filter:brightness(0);position:absolute;top:0;left:0}.book-right-content{z-index:2;color:#d4d5d3}.book-right-title{text-align:center;width:100%;font-size:18px;position:absolute;top:-35px}.book-title-line{opacity:.5;width:100%;height:13px;position:absolute;top:-8px;left:0}.book-effect-list{scrollbar-width:thin;scrollbar-color:#796243 transparent;box-sizing:border-box;padding:4px 6px;position:absolute;inset:7px 0 50px;overflow:auto}.book-effect-list h3{color:#e7d9bd;margin:9px 0 13px;font-size:15px;font-weight:400}.book-effect-list p{color:#888;font-size:14px;line-height:1.6}.book-effect-row{border-bottom:1px solid #80694655;justify-content:space-between;gap:10px;min-height:30px;padding:4px 0;font-size:14px;display:flex}.book-effect-row b{color:#beaf84;white-space:nowrap;font-weight:400}.book-image-button{color:#e3dfcf;text-shadow:0 1px 2px #000;background:url(/ui-idle/itembook/Btn_Alpha_Normal.png) 50%/100% 100%;border:0}.book-image-button:hover{filter:brightness(1.2)}.book-image-button.blue{background-image:url(/ui-idle/itembook/Btn_Blue_Normal_P.png)}.book-image-button.yellow{background-image:url(/ui-idle/itembook/Btn_Yellow_Normal.png)}.book-image-button.red{background-image:url(/ui-idle/itembook/Btn_Red_Normal.png)}.book-image-button.bottom{width:200px;height:46px;position:absolute;bottom:1px;left:32px}.book-back{z-index:2;background:0 0;border:0;width:25px;height:25px;padding:0;position:absolute;top:4px;right:0}.book-back img{width:100%;height:100%}.book-item-detail{justify-items:center;gap:10px;font-size:14px;display:grid;position:absolute;top:60px;left:10px;right:10px}.book-item-detail img{object-fit:contain;background:url(/ui-idle/itembook/Img_Slot.png) 50%/cover;width:76px;height:76px}.book-item-detail strong{color:#f0e4cb;font-size:16px}.book-item-detail p{color:#999}.book-item-actions{gap:4px;display:flex;position:absolute;bottom:3px;left:30px}.book-item-actions button{width:88px;height:34px}.book-sort,.book-search,.book-reset{z-index:4}.book-sort button{color:#c6c5c4;white-space:nowrap;background:url(/ui-idle/itembook/Img_Bg_Alpha.png) 50%/100% 100%;border:0;align-items:center;gap:6px;width:100%;height:100%;padding-left:12px;display:flex}.book-sort img{object-fit:contain;width:25px;height:27px}.book-search{background:#ffffff12;align-items:center;display:flex}.book-search input{color:#efe2c9;box-sizing:border-box;background:0 0;border:0;outline:0;width:248px;padding-left:12px;font-size:14px}.book-search button{background:0 0;border:0;flex:1}.book-search img{object-fit:contain;width:26px;height:26px}.book-reset button{width:100%;height:100%;font-size:14px}.book-empty{text-align:center;color:#b6b1a5;padding:50px}.book-dialog{z-index:20;background:url(/ui-idle/itembook/Img_FloatingBg.png) 50%/100% 100%;box-shadow:0 0 0 2000px #000b}.book-dialog-title{color:#e4d8ba;background:#0008;place-items:center;width:500px;height:42px;font-size:18px;display:grid;position:absolute;top:17px;left:20px}.book-dialog-list{scrollbar-width:thin;scrollbar-color:#92724e transparent;background:#0008;width:468px;height:356px;position:absolute;top:70px;left:36px;overflow-y:auto}.book-dialog-option{text-align:left;color:#d7d4cb;background:#ffffff0b;border:0;align-items:center;gap:10px;width:468px;height:74px;padding:4px 14px;display:flex}.book-dialog-option.on{background:#bcaa8350}.book-dialog-option img{object-fit:contain;background:url(/ui-idle/itembook/Img_Slot.png) 50%/100% 100%;width:68px;height:68px}.book-dialog-option span{text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:16px;overflow:hidden}.book-dialog-option small{color:#c5b5a0;margin-left:auto;font-size:12px}.book-dialog-buttons{gap:8px;display:flex;position:absolute;bottom:26px;left:74px}.book-dialog-buttons button{width:187px;height:40px}.book-filter-popup{z-index:21;background:url(/ui-idle/itembook/Img_Bg_Radius5.png) 50%/100% 100%;box-shadow:0 0 0 2000px #000b}.book-filter-popup:before{content:"";pointer-events:none;background:#0b0d10ed;position:absolute;inset:0}.book-filter-heading{color:#e5d8ba;justify-content:center;align-items:center;height:52px;font-size:20px;display:flex;position:relative}.book-filter-heading button{background:0 0;border:0;width:40px;height:40px;position:absolute;top:6px;right:12px}.book-filter-heading img{object-fit:contain;width:100%;height:100%}.book-filter-options{scrollbar-width:thin;scrollbar-color:#96724d transparent;grid-template-columns:repeat(3,1fr);align-content:start;height:318px;margin:0 16px;display:grid;position:relative;overflow:auto}.book-filter-options button{color:#c7c0b5;background:#ffffff0b;border:0;min-height:43px}.book-filter-options button.on{color:#fff1cb;background:#9b7a4e77}.book-filter-apply{width:180px;height:38px;margin:9px auto 0;display:block;position:relative}.book-notice{z-index:25;color:#f7eedc;text-shadow:0 0 12px #f5c379;background:url(/ui-idle/itembook/Img_Chaotic_Bg.png) 50%/100% 100%;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;box-shadow:0 0 25px #0006}.book-notice strong{font-size:24px}.book-notice span{font-size:16px}.idle-pet{z-index:48;color:#ebd8b2;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-pet[hidden]{display:none}.idle-pet *{box-sizing:border-box}.idle-pet button,.idle-pet input,.idle-pet select{font:inherit}.idle-pet button{cursor:pointer}.idle-pet button:disabled{cursor:default;opacity:.45}.idle-pet button:focus-visible,.idle-pet input:focus-visible,.idle-pet select:focus-visible{outline-offset:2px;outline:2px solid #f5d694}.idle-pet__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050809db;position:absolute;inset:0}.idle-pet__frame{background:linear-gradient(120deg,#36231a,#17120f 58%,#241911);border:1px solid #916f4e;flex-direction:column;width:min(1060px,100vw - 28px);height:min(82dvh,735px);min-height:440px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #0c0908,0 20px 70px #000c}.idle-pet__head{background:linear-gradient(90deg,#3d241a,#17100c 75%);border-bottom:1px solid #765338;flex:none;justify-content:space-between;align-items:center;min-height:72px;padding:12px 20px;display:flex}.idle-pet__head small{color:#b89c78;letter-spacing:.13em;font-size:11px}.idle-pet__head h1{letter-spacing:.12em;margin:2px 0 0;font:25px Noto Serif TC,PMingLiU,serif}.idle-pet__head button{color:#f5dbc1;background:#3d2420;border:1px solid #ad7757;width:42px;height:42px;font-size:28px}.idle-pet__tabs{background:#231911;border-bottom:1px solid #77573b;flex:none;gap:8px;padding:9px 18px 0;display:flex}.idle-pet__tabs button{color:#ad9a83;background:#231a15;border:1px solid #6d5038;border-bottom:0;min-width:140px;padding:9px 15px}.idle-pet__tabs button[aria-pressed=true]{color:#f6dbab;background:#4f3221;box-shadow:inset 0 -3px #e1b579}.idle-pet__body{flex:1;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);min-height:0;display:grid}.idle-pet__body main{scrollbar-color:#96704a #17110e;min-width:0;padding:18px;overflow:auto}.idle-pet__body aside{background:#201711;border-left:1px solid #705138;min-width:0;padding:18px;overflow:auto}.idle-pet__section-head{border-bottom:1px solid #806243;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:13px;padding-bottom:10px;display:flex}.idle-pet__section-head h2,.idle-pet__settings h2{color:#efcf96;margin:0;font:18px Noto Serif TC,PMingLiU,serif}.idle-pet__section-head span{color:#e4cfaa;white-space:nowrap;font-size:12px}.idle-pet__cards{gap:10px;display:grid}.idle-pet__card{background:linear-gradient(110deg,#30221a,#1b1612);border:1px solid #6b503a;padding:11px 12px;box-shadow:inset 0 0 0 1px #3a2c22}.idle-pet__card--grade-1{border-left:4px solid #61a46d}.idle-pet__card--grade-2{border-left:4px solid #5c9ac9}.idle-pet__card--grade-3{border-left:4px solid #ae79c5}.idle-pet__card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.idle-pet__card-head button{color:#f4deb8;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.idle-pet__card-head i{color:#f6d493;background:#170f0c;border:1px solid #ad8b61;flex:none;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.idle-pet__card-head button[aria-pressed=true] i{background:#81572d}.idle-pet__card-head small{color:#cdb994}.idle-pet__pet-meta{color:#cbb99e;flex-wrap:wrap;gap:5px 16px;margin:10px 0;font-size:11px;display:flex}.idle-pet__exp{background:#120d0a;border:1px solid #74583b;height:7px}.idle-pet__exp span{background:linear-gradient(90deg,#98804b,#e3bc67);height:100%;display:block}.idle-pet__abilities{color:#d8bd95;flex-wrap:wrap;gap:5px 12px;min-height:22px;margin-top:8px;font-size:11px;display:flex}.idle-pet__card footer{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.idle-pet__card footer small{color:#ae9d82;font-size:10px}.idle-pet__card footer div{gap:6px;display:flex}.idle-pet__card footer button{white-space:nowrap;color:#e6cfa7;background:#38271d;border:1px solid #816044;width:auto;padding:5px 8px;font-size:10px}.idle-pet__empty,.idle-pet__loading{color:#b7a288;text-align:center;place-items:center;min-height:180px;display:grid}.idle-pet__hint{color:#bba98f;margin:0 0 14px;font-size:12px;line-height:1.6}.idle-pet__summon-list{gap:8px;display:grid}.idle-pet__summon-row{background:#281c15;border:1px solid #6d5138;align-items:center;gap:10px;padding:14px;display:flex}.idle-pet__summon-row input{accent-color:#cf9f57}.idle-pet__summon-row small{color:#ad9678;margin-left:auto}.idle-pet__summon-auto{background:#2b1d15;border:1px solid #765b3f;padding:20px}.idle-pet__summon-auto p{color:#f0cf9e}.idle-pet__summon-auto small{color:#aa947c}.idle-pet__summon-picker{color:#e6c99f;gap:10px;display:grid}.idle-pet__summon-picker select,.idle-pet__select-label select{color:#f4dfbc;background:#170f0b;border:1px solid #98734a;width:100%;min-width:0;padding:8px}.idle-pet__settings{gap:13px;display:grid}.idle-pet__settings h2{border-bottom:1px solid #806243;padding-bottom:10px}.idle-pet__mode{gap:6px;display:flex}.idle-pet__mode button{color:#c9b395;background:#281a13;border:1px solid #78583d;flex:1;padding:8px 3px}.idle-pet__mode button[aria-pressed=true]{color:#fce0aa;background:#5b3821;border-color:#d5ad69}.idle-pet__fee{color:#b69e7d;font-size:11px}.idle-pet__settings>label{color:#e5cfac;flex-wrap:wrap;align-items:center;gap:5px;min-height:28px;font-size:12px;display:flex}.idle-pet__settings>label input[type=checkbox]{accent-color:#b68445;width:16px;height:16px}.idle-pet__settings>label input[type=number]{color:#f6dbad;text-align:center;background:#130d0a;border:1px solid #806345;width:54px;padding:4px}.idle-pet__settings>label small{color:#a99578}.idle-pet__settings .idle-pet__select-label{gap:7px;display:grid}.idle-pet__save{color:#ffe1ab;background:linear-gradient(#79502e,#49301d);border:1px solid #d2ad70;margin-top:9px;padding:11px}.idle-pet__bottom{color:#c8af8b;border-top:1px solid #76563a;flex:none;justify-content:space-between;gap:14px;padding:9px 19px;font-size:11px;display:flex}.idle-pet__bottom span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.idle-pet__notice{color:#f0c987;min-height:27px;padding:5px 19px;font-size:11px}.idle-pet__modal-layer{background:#000a;place-items:center;display:grid;position:absolute;inset:0}.idle-pet__modal-layer section{background:#281a13;border:1px solid #b18657;width:min(420px,100vw - 30px);padding:22px;box-shadow:0 12px 40px #000c}.idle-pet__modal-layer h2{color:#f3d5a0;margin:0 0 12px;font:21px Noto Serif TC,PMingLiU,serif}.idle-pet__modal-layer p{line-height:1.6}.idle-pet__modal-layer small{color:#c1a77d}.idle-pet__modal-layer input{color:#f4e1bc;background:#120b08;border:1px solid #9b7650;width:100%;padding:9px}.idle-pet__modal-layer div{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.idle-pet__modal-layer button{color:#f5dcad;background:#513621;border:1px solid #a57e51;padding:9px 18px}@media (width<=700px){.idle-pet__frame{width:calc(100vw - 12px);height:calc(100dvh - 12px);min-height:0}.idle-pet__head{min-height:51px;padding:6px 10px}.idle-pet__head h1{font-size:19px}.idle-pet__head button{width:33px;height:33px}.idle-pet__tabs{padding:5px 8px 0}.idle-pet__tabs button{flex:1;min-width:0;padding:6px}.idle-pet__body{grid-template-columns:minmax(0,1fr) minmax(205px,.75fr)}.idle-pet__body main,.idle-pet__body aside{padding:10px}.idle-pet__card{padding:8px}.idle-pet__pet-meta{gap:4px 8px}.idle-pet__card footer{flex-direction:column;align-items:flex-start}.idle-pet__bottom{padding:5px 10px;font-size:10px}.idle-pet__notice{padding:3px 10px}}@media (orientation:portrait) and (width<=700px){.idle-pet__body{display:block;overflow:auto}.idle-pet__body main,.idle-pet__body aside{overflow:visible}.idle-pet__body aside{border-top:1px solid #705138;border-left:0}.idle-pet__bottom{flex-direction:column;gap:3px}.idle-pet__section-head span{white-space:normal;text-align:right}}@media (orientation:landscape) and (height<=600px){.idle-pet__frame{width:calc(100vw - 12px);height:calc(100dvh - 8px);min-height:0}.idle-pet__head{min-height:42px;padding:4px 10px}.idle-pet__head h1{font-size:18px}.idle-pet__head small{display:none}.idle-pet__head button{width:30px;height:30px;font-size:23px}.idle-pet__tabs{padding:4px 8px 0}.idle-pet__tabs button{padding:4px 10px}.idle-pet__body{grid-template-columns:minmax(0,1fr) minmax(220px,.82fr)}.idle-pet__body main,.idle-pet__body aside{padding:8px}.idle-pet__section-head{margin-bottom:7px;padding-bottom:5px}.idle-pet__section-head h2,.idle-pet__settings h2{font-size:15px}.idle-pet__settings{gap:7px}.idle-pet__card{padding:7px}.idle-pet__cards{gap:6px}.idle-pet__bottom{padding:4px 8px;font-size:9px}.idle-pet__notice{min-height:17px;padding:2px 8px;font-size:9px}}.idle-fish{z-index:70;color:#f0dbb8;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-fish[hidden]{display:none}.idle-fish *{box-sizing:border-box}.idle-fish button{font:inherit;color:inherit;cursor:pointer}.idle-fish button:disabled{opacity:.48;cursor:default}.idle-fish button:focus-visible{outline-offset:2px;outline:2px solid #f6d18a}.idle-fish__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050403d9;position:absolute;inset:0}.idle-fish__frame{background:#160e0a;border:1px solid #98704b;flex-direction:column;width:min(1180px,100vw - 32px);height:min(800px,100dvh - 28px);min-height:440px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #0c0907,0 24px 70px #000d}.idle-fish__head{background:linear-gradient(90deg,#45291b,#17100c 61%,#291a12);border-bottom:1px solid #735235;flex:none;align-items:center;gap:20px;height:75px;padding:8px 20px;display:flex}.idle-fish__head>div:first-child{flex:1}.idle-fish__head small,.idle-fish__bag small,.idle-fish__shop small{color:#b79b73;letter-spacing:.07em;font-size:11px}.idle-fish h1,.idle-fish h2{letter-spacing:.14em;margin:1px 0 0;font-family:Noto Serif TC,PMingLiU,serif;font-weight:600}.idle-fish h1{font-size:27px}.idle-fish h2{font-size:19px}.idle-fish__wallet{color:#bba17d;gap:19px;font-size:12px;display:flex}.idle-fish__wallet strong{color:#f4d89f;font-variant-numeric:tabular-nums;font-size:18px;display:block}.idle-fish__head>button,.idle-fish__shop header>button{color:#fff0d7;background:#4a2821;border:1px solid #bd8d65;flex:none;width:39px;height:39px;font-size:28px;line-height:1}.idle-fish__layout{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);min-height:0;display:grid}.idle-fish__layout main{flex-direction:column;min-width:0;min-height:0;padding:12px 14px;display:flex}.idle-fish__pond{background:#25302a url(/idle-bg/map0_0.webp) 50% 48%/cover no-repeat;border:1px solid #79583b;flex:1;min-height:210px;position:relative;overflow:hidden}.idle-fish__pond-shade{pointer-events:none;background:linear-gradient(#110b0780,#0000 30%,#0d1c2060 65%,#0c0b08a8);position:absolute;inset:0}.idle-fish__actor,.idle-fish__npc{z-index:1;text-align:center;text-shadow:0 2px 4px #000,0 0 6px #000;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute}.idle-fish__actor{color:#f9eac6;font-size:12px;bottom:15%;left:42%}.idle-fish__actor canvas,.idle-fish__npc canvas{width:126px;height:126px;image-rendering:pixelated;filter:drop-shadow(0 6px 3px #0009)}.idle-fish__npc{background:0 0;border:0;min-width:132px;padding:0 4px 5px}.idle-fish__npc:hover,.idle-fish__npc:focus-visible{background:#d7ab5140;box-shadow:0 0 20px #f4ca7c75}.idle-fish__npc strong{font-size:12px}.idle-fish__npc small{color:#e2c78f;font-size:10px}.idle-fish__npc--paul{bottom:11%;left:3%}.idle-fish__npc--grandpa{top:7%;right:20%}.idle-fish__casting{background:linear-gradient(#352319,#211711);border:1px solid #715339;flex:none;margin-top:10px;padding:12px 14px}.idle-fish__casting-top,.idle-fish__casting-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.idle-fish__casting-top>div{align-items:baseline;gap:10px;display:flex}.idle-fish__casting-top small{color:#d1ae7e;font-size:11px}.idle-fish__casting-top strong{font-size:15px}.idle-fish__casting-top>span,.idle-fish__casting-bottom small{color:#c6ad8c;font-size:11px}.idle-fish__bar{background:#0c0a08;border:1px solid #9b7954;height:11px;margin:10px 0;box-shadow:inset 0 1px 3px #000}.idle-fish__bar span{background:linear-gradient(90deg,#6c8b8a,#bbded0 64%,#f6e2a6);width:0;height:100%;display:block;box-shadow:0 0 10px #badbd58a}.idle-fish__casting-bottom output{color:#f3d59b;font-variant-numeric:tabular-nums;min-width:118px;font-size:12px}.idle-fish__casting-bottom small{text-align:right;flex:1}.idle-fish__casting-bottom button{color:#ffe4b3;background:linear-gradient(#88583a,#57331e);border:1px solid #d3ac70;min-width:130px;padding:8px 15px}.idle-fish__bag{background:linear-gradient(130deg,#2e2119,#17120f 73%);border-left:1px solid #745235;flex-direction:column;min-width:0;padding:15px 14px;display:flex}.idle-fish__bag>header{border-bottom:1px solid #795739;justify-content:space-between;align-items:end;padding:0 2px 13px;display:flex}.idle-fish__bag>header strong{color:#e8ca8e;font-size:15px}.idle-fish__slots{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-height:0;padding:15px 0;display:grid}.idle-fish__slot{background:linear-gradient(#080808,#14100d);border:1px solid #6d5b49;place-items:center;min-width:0;min-height:0;display:grid;position:relative;box-shadow:inset 0 0 0 2px #282017}.idle-fish__slot:not(.idle-fish__slot--empty):hover{background:#41301b;border-color:#edc688}.idle-fish__slot--empty{pointer-events:none}.idle-fish__icon{color:#d6ad73;place-items:center;max-width:100%;max-height:100%;font-size:28px;display:grid;overflow:hidden}.idle-fish__icon>span{flex:none}.idle-fish__count{color:#fff2cd;text-shadow:1px 1px #000;font-size:12px;position:absolute;bottom:2px;right:4px}.idle-fish__slot small{color:#94d2e0;font-size:9px;position:absolute;top:2px;right:3px}.idle-fish__bag>p{color:#a99478;border-top:1px solid #594431;margin:0;padding:8px 0;font-size:10px;line-height:1.4}.idle-fish__footer{color:#cdb895;background:#23160f;border-top:1px solid #6c5038;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:37px;padding:7px 19px;font-size:12px;display:flex}.idle-fish__footer strong{color:#f2d58d}.idle-fish__shop-layer{z-index:2;background:#030303a8;place-items:center;display:grid;position:absolute;inset:75px 0 37px}.idle-fish__shop{background:#241810;border:1px solid #ae8256;flex-direction:column;width:min(680px,100% - 30px);max-height:calc(100% - 24px);display:flex;box-shadow:0 16px 55px #000d}.idle-fish__shop header{background:#3b2418;border-bottom:1px solid #76543a;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.idle-fish__shop-list{scrollbar-color:#93714e #18100d;min-height:90px;padding:12px;overflow:auto}.idle-fish__shop-list>p{text-align:center;color:#cdb696;padding:30px}.idle-fish__shop-item{background:#1a120e;border:1px solid #604832;grid-template-columns:62px minmax(100px,1fr) auto 86px;align-items:center;gap:10px;min-height:65px;margin-bottom:6px;padding:6px;display:grid}.idle-fish__shop-item div{gap:4px;display:grid}.idle-fish__shop-item small{font-size:10px}.idle-fish__shop-item>span:not(.idle-fish__icon){color:#efd29a;white-space:nowrap;font-size:12px}.idle-fish__shop-item button,.idle-fish__modal button{background:#563721;border:1px solid #b38a58;padding:8px}.idle-fish__shop-item button:disabled{background:#312b24;border-color:#6c5c4a}.idle-fish__shop-hint{color:#c5ad89;border-top:1px solid #664933;margin:0;padding:9px 14px;font-size:11px}.idle-fish__modal-back{z-index:3;background:#050403c5;place-items:center;display:grid;position:absolute;inset:0}.idle-fish__modal{background:#2d1e15;border:1px solid #be9561;width:min(420px,100% - 30px);padding:17px;box-shadow:0 15px 50px #000d}.idle-fish__modal>header{border-bottom:1px solid #735439;align-items:center;gap:12px;padding-bottom:12px;display:flex}.idle-fish__modal>header>div{gap:4px;display:grid}.idle-fish__modal>header small{color:#bfa584;font-size:11px}.idle-fish__modal>p{color:#e1caa3}.idle-fish__modal-actions,.idle-fish__rod-list{gap:7px;margin:14px 0;display:grid}.idle-fish__modal-cancel{margin-left:auto;display:block;background:#34271e!important}@media (width<=700px){.idle-fish__frame{width:calc(100vw - 8px);height:calc(100dvh - 8px);min-height:0}.idle-fish__head{gap:7px;height:48px;padding:4px 9px}.idle-fish h1{font-size:18px}.idle-fish h2{font-size:14px}.idle-fish__head small{display:none}.idle-fish__wallet{gap:7px;font-size:9px}.idle-fish__wallet strong{font-size:12px}.idle-fish__head>button{width:30px;height:30px;font-size:21px}.idle-fish__layout{grid-template-columns:minmax(0,1.45fr) minmax(140px,.85fr)}.idle-fish__layout main{padding:5px}.idle-fish__pond{min-height:125px}.idle-fish__actor canvas,.idle-fish__npc canvas{width:72px;height:72px}.idle-fish__actor{bottom:9%;left:40%}.idle-fish__actor canvas{width:75px;height:75px}.idle-fish__npc{min-width:64px}.idle-fish__npc strong{font-size:8px}.idle-fish__npc small{display:none}.idle-fish__npc--grandpa{right:16%}.idle-fish__casting{margin-top:5px;padding:5px}.idle-fish__casting-top,.idle-fish__casting-top strong{font-size:10px}.idle-fish__casting-top>span{font-size:9px}.idle-fish__bar{height:7px;margin:5px 0}.idle-fish__casting-bottom{gap:3px}.idle-fish__casting-bottom output{min-width:58px;font-size:9px}.idle-fish__casting-bottom small{display:none}.idle-fish__casting-bottom button{min-width:72px;padding:3px;font-size:9px}.idle-fish__bag{padding:6px}.idle-fish__bag>header{padding-bottom:4px}.idle-fish__bag>header strong{font-size:10px}.idle-fish__slots{gap:2px;padding:5px 0}.idle-fish__slot .idle-fish__icon>span{transform:scale(.65)}.idle-fish__count,.idle-fish__bag>p{font-size:8px}.idle-fish__footer{min-height:22px;padding:3px 7px;font-size:9px}.idle-fish__shop-layer{inset:48px 0 22px}.idle-fish__shop-item{grid-template-columns:32px minmax(58px,1fr) auto 60px;gap:3px;min-height:45px;font-size:9px}.idle-fish__shop-item>span:not(.idle-fish__icon){font-size:9px}.idle-fish__shop-item button{padding:4px}}@media (orientation:portrait){.idle-fish__frame{width:calc(100vw - 8px);height:calc(100dvh - 8px)}.idle-fish__layout{grid-template-rows:minmax(0,1fr) minmax(215px,.75fr);grid-template-columns:1fr}.idle-fish__layout main{min-height:0}.idle-fish__pond{min-height:90px}.idle-fish__bag{border-top:1px solid #735235;border-left:0;min-height:0}.idle-fish__slots{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr))}.idle-fish__bag>p{display:none}.idle-fish__shop-layer{inset:48px 0 22px}}.idle-fish__pond{background-image:url(/idle-bg/map0_1.webp);background-position:50% 4%}@media (height<=500px) and (orientation:landscape){.idle-fish__frame{height:calc(100dvh - 8px);min-height:0}.idle-fish__head{height:43px;padding:3px 10px}.idle-fish h1{font-size:17px}.idle-fish__head small{display:none}.idle-fish__wallet{gap:9px;font-size:9px}.idle-fish__wallet strong{font-size:12px}.idle-fish__head>button{width:28px;height:28px;font-size:20px}.idle-fish__layout{grid-template-columns:minmax(0,1.5fr) minmax(200px,.8fr)}.idle-fish__layout main{padding:5px}.idle-fish__pond{min-height:0}.idle-fish__actor canvas,.idle-fish__npc canvas{width:64px;height:64px}.idle-fish__actor canvas{width:75px;height:75px}.idle-fish__npc{min-width:70px}.idle-fish__npc strong{font-size:9px}.idle-fish__npc small{display:none}.idle-fish__casting{margin-top:4px;padding:5px}.idle-fish__casting-top strong{font-size:10px}.idle-fish__casting-top>span{font-size:9px}.idle-fish__bar{height:7px;margin:5px 0}.idle-fish__casting-bottom output{min-width:80px;font-size:9px}.idle-fish__casting-bottom small{display:none}.idle-fish__casting-bottom button{min-width:75px;padding:3px;font-size:9px}.idle-fish__bag{padding:5px}.idle-fish__bag>header{padding-bottom:4px}.idle-fish__bag h2{font-size:14px}.idle-fish__slots{gap:2px;padding:4px 0}.idle-fish__bag>p{display:none}.idle-fish__footer{min-height:20px;padding:3px 8px;font-size:9px}.idle-fish__shop-layer{inset:43px 0 20px}}.idle-fish__pond{background-position:50% 46%}.idle-fish__water{background:#24536a url(/idle-bg/map0_1.webp) top/800% no-repeat;border:8px solid #756b4e;border-radius:50%;width:40%;height:54%;position:absolute;top:23%;left:31%;box-shadow:inset 0 0 20px #081e33}.idle-fish__npc--paul{top:2%;bottom:auto;left:2%}.idle-fish__npc--bailey{bottom:2%;right:2%}.idle-fish__actor canvas{width:164px;height:145px}.idle-fish__npc canvas{width:135px;height:129px}@media (width<=700px),(height<=500px) and (orientation:landscape){.idle-fish__actor canvas{width:88px;height:78px}.idle-fish__npc canvas{width:72px;height:69px}.idle-fish__npc{min-width:75px}.idle-fish__water{border-width:5px;width:46%;height:48%;top:26%;left:28%}}.idle-fish__shop-layer{z-index:4;background:#050403b8;place-items:center;padding:12px;display:grid;inset:0}.idle-fish__npc-shop{color:#e8e2d0;background:#100e0af5;border:1px solid #7a6640;border-radius:6px;flex-direction:column;width:min(420px,100%);max-height:min(78vh,640px);font-size:15px;line-height:1.6;display:flex;overflow:hidden;box-shadow:0 6px 24px #000b}.idle-fish__npc-shop header{color:#f0d890;border-bottom:1px solid #4a3f2a;flex:none;align-items:center;padding:6px 10px;font-size:13px;display:flex}.idle-fish__npc-shop header span{flex:1}.idle-fish__npc-shop header button{color:#ccc;background:0 0;border:0;font-size:20px;line-height:1}.idle-fish__npc-shop nav{border-bottom:1px solid #4a3f2a;gap:4px;padding:6px 10px;display:flex}.idle-fish__npc-shop nav button{color:#d8c9a9;background:#30271c;border:1px solid #6b5a38;padding:3px 10px;font-size:12px}.idle-fish__npc-shop nav button[aria-pressed=true]{color:#ffe6ae;background:#594322;border-color:#cfad6b}.idle-fish__npc-shop-list{scrollbar-color:#806a45 #16130e;min-height:70px;padding:10px 14px 14px;overflow-y:auto}.idle-fish__npc-shop-list>p{color:#a79d89;margin:.2em 0;font-size:12px}.idle-fish__npc-shop-row{border-bottom:1px solid #2c261b;grid-template-columns:40px minmax(0,1fr) 120px;align-items:center;gap:6px;min-height:62px;padding:4px 0;display:grid}.idle-fish__npc-shop-row>.idle-fish__icon{background:#17140e;border:1px solid #5c5038;width:40px;height:40px}.idle-fish__npc-shop-name{flex-direction:column;min-width:0;display:flex}.idle-fish__npc-shop-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;overflow:hidden}.idle-fish__npc-shop-name small{color:#a99e8a;font-size:11px}.idle-fish__npc-shop-name span{color:#f0d890;font-size:13px}.idle-fish__npc-shop-qty{align-items:center;gap:4px;display:flex}.idle-fish__npc-shop-qty button{color:#fff;background:#3a3224;border:1px solid #6b5a38;border-radius:4px;width:28px;height:28px;padding:0}.idle-fish__npc-shop-qty input{color:#eee;text-align:right;background:#0e0d0b;border:1px solid #554;border-radius:4px;width:56px;min-width:0;padding:3px;font-size:15px}.idle-fish__npc-shop-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.idle-fish__npc-shop footer{border-top:1px solid #4a3f2a;flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.idle-fish__npc-shop footer span{color:#f0d890;flex:1;font-size:12px}.idle-fish__npc-shop footer button{color:#fff;background:#6b5320;border:0;border-radius:4px;padding:8px 18px;font-size:15px}@media (width<=700px){.idle-fish__npc-shop{max-height:90%;font-size:12px}.idle-fish__npc-shop-row{grid-template-columns:32px minmax(0,1fr) 102px;gap:4px}.idle-fish__npc-shop-row>.idle-fish__icon{width:32px;height:32px}.idle-fish__npc-shop-qty input{width:40px}.idle-fish__npc-shop-qty button{width:25px;height:25px}}.idle-fish__pond{background:#2d4a24 url(/idle-bg/map5124.webp) 50% 46%/cover no-repeat}.idle-fish__water{display:none}.idle-fish__pond-shade{background:linear-gradient(#110b0760,#0000 25% 75%,#0c0b0880)}.idle-fish__actor--player{inset:22% 3% auto auto}.idle-fish__npc--paul{inset:28% auto auto 6%}.idle-fish__npc--grandpa{inset:0 auto auto 56%}.idle-fish__npc--bailey{inset:auto 2% 2% auto}.idle-fish__layout{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"pond bag""cast log";gap:10px 12px;padding:12px 14px}.idle-fish__layout main,.idle-fish__side{display:contents}.idle-fish__pond{grid-area:pond;min-height:0}.idle-fish__casting{grid-area:cast;margin-top:0}.idle-fish__bag{border:1px solid #745235;grid-area:bag;min-height:0;padding:10px 12px}.idle-fish__bag>header{padding-bottom:8px}.idle-fish__slots{padding:10px 0 2px}.idle-fish__log{contain:size;color:#d8c6a6;scrollbar-width:thin;background:#0f0b08;border:1px solid #715339;grid-area:log;padding:6px 10px;font-size:12px;line-height:1.55;overflow-y:auto}.idle-fish__log p{margin:0}.idle-fish__log time{color:#8a7558;margin-right:6px;font-size:11px}.idle-fish__log .is-good{color:#9fe08a}.idle-fish__log .is-bad{color:#f08f7c}.idle-fish__log-empty{color:#8a7558}@media (width<=700px),(height<=500px) and (orientation:landscape){.idle-fish__layout{gap:5px;padding:5px}.idle-fish__bag{padding:5px}.idle-fish__log{padding:3px 6px;font-size:9px;line-height:1.4}.idle-fish__log time{font-size:8px}}@media (orientation:portrait){.idle-fish__layout{grid-template:"pond"minmax(0,1fr)"cast""bag"minmax(180px,.7fr)"log"64px/1fr}}.idle-fish__slots{aspect-ratio:4/5;flex:1 1 0;align-self:center;width:auto;max-width:100%;margin:10px 0 2px;padding:0}.idle-fish__slot{aspect-ratio:1}@media (orientation:portrait){.idle-fish__slots{aspect-ratio:5/4}}.idle-fish__wallet{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.idle-fish__wallet>span{align-items:center;gap:6px;line-height:1;display:flex}.idle-fish__wallet .idle-fish__icon{place-items:center;width:26px;height:26px;display:inline-grid;transform:none}.idle-fish__wallet .idle-fish__icon>span{max-width:26px;max-height:26px}.idle-fish__wallet strong{font-size:15px;display:inline}.idle-fish__wallet strong:before{content:"：";color:#bba17d}@media (width<=700px),(height<=500px) and (orientation:landscape){.idle-fish__wallet .idle-fish__icon{width:18px;height:18px;overflow:hidden}.idle-fish__wallet strong{font-size:11px}}.idle-fish-menu{z-index:76;color:#e8e2d0;background:#14110cf2;border:1px solid #6b5a38;border-radius:6px;min-width:180px;padding:8px;font:14px/1.5 system-ui,Microsoft JhengHei,sans-serif;position:fixed;box-shadow:0 4px 16px #0009}.idle-fish-menu[hidden]{display:none}.idle-fish-menu .name{color:#f0d890;margin-bottom:6px}.idle-fish-menu button{color:#fff;cursor:pointer;background:#3a3224;border:1px solid #6b5a38;border-radius:4px;width:100%;margin-top:4px;padding:7px;font-size:14px;display:block}.idle-fish-menu button:disabled{opacity:.45;cursor:default}.idle-fish__slot.is-selected{outline-offset:-4px;outline:2px solid #f0d890}body.wl-pick-item .idle-fish,body.wl-pick-item .idle-fish *{cursor:url(cursor/view.png) 4 2,pointer!important}.idle-fish__pick-hint{z-index:5;color:#f0d890;white-space:nowrap;pointer-events:none;background:#14110ceb;border:1px solid #6b5a38;border-radius:6px;padding:6px 14px;font:14px/1.5 system-ui,Microsoft JhengHei,sans-serif;position:absolute;top:84px;left:50%;transform:translate(-50%)}.idle-debug{z-index:9000;color:#e8e8e8;pointer-events:none;background:#0009;border-radius:4px;max-width:min(360px,100vw - 16px);padding:6px 8px;font:11px/1.4 ui-monospace,Consolas,Microsoft JhengHei,monospace;position:fixed;top:8px;right:8px}.idle-debug dl{grid-template-columns:auto 1fr;gap:0 8px;margin:0;display:grid}.idle-debug dt{color:#f5c66b;white-space:nowrap}.idle-debug dd{overflow-wrap:anywhere;margin:0}.idle-hud{z-index:24;pointer-events:none;color:#eee1bb;-webkit-user-select:none;user-select:none;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;position:fixed;inset:0}.idle-hud *{box-sizing:border-box}.idle-hud button{cursor:pointer;touch-action:manipulation}body.wl-idle-mode #hud,body.wl-idle-mode #build,body.wl-idle-mode #wl-buffs,body.wl-idle-mode .m-chat,body.wl-idle-mode .m-chat__launcher,body.wl-idle-mode .m-top-menu,body.wl-idle-mode .m-char-info,body.wl-idle-mode .m-quick-slot,body.wl-idle-mode .m-controls{display:none!important}.idle-hud__profile{top:calc(env(safe-area-inset-top,0px) + 12px);left:calc(env(safe-area-inset-left,0px) + 13px);text-shadow:0 2px 4px #000;width:252px;position:absolute}.idle-hud__identity{align-items:center;gap:8px;display:flex}.idle-hud__portrait{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#142334 url(/ui-idle/char-info/atlas.png) 0 -346px no-repeat;border:1px solid #d1af68;flex:none;width:58px;height:58px;box-shadow:0 2px 8px #000a}.idle-hud__name{color:#f8e2a5;font-size:15px;font-weight:700}.idle-hud__level{color:#c9bda0;margin:3px 0;font-size:10px}.idle-hud__bars{gap:3px;width:150px;display:grid}.idle-hud__bar{background:#10151bca;border:1px solid #6d654f;height:8px}.idle-hud__bar>i{width:0;height:100%;display:block}.idle-hud__bar--hp>i{background:linear-gradient(90deg,#a33d32,#e77a67)}.idle-hud__bar--mp>i{background:linear-gradient(90deg,#245d8b,#7ccbf2)}.idle-hud__buffs{flex-wrap:wrap;gap:4px;max-width:190px;margin:5px 0 0 66px;display:flex}.idle-hud__buff{background:#101920c9;border:1px solid #7a6741;place-items:center;width:32px;height:32px;display:grid;position:relative}.idle-hud__buff>span:first-child{image-rendering:pixelated}.idle-hud__buff>small{color:#fff;text-shadow:0 1px 3px #000;font-size:9px;position:absolute;bottom:-1px;right:0}.idle-hud__announcement{top:calc(env(safe-area-inset-top,0px) + 15px);text-align:center;color:#f0dcaa;letter-spacing:.06em;background:#09141cc9;border:1px solid #a28b57;width:min(35vw,430px);min-height:42px;padding:6px 12px;font-size:13px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #0008}.idle-hud__announcement small{color:#c1b498;letter-spacing:0;margin-top:4px;font-size:10px;display:block}.idle-hud__camera{top:calc(env(safe-area-inset-top,0px) + 14px);right:calc(env(safe-area-inset-right,0px) + 15px);pointer-events:auto;color:#f4d698;background:#0b1420d9;border:1px solid #c38b42;padding:8px 11px;font:11px Microsoft JhengHei,sans-serif;position:absolute;box-shadow:0 3px 8px #0009}.idle-hud__rail{top:24%;bottom:20%;left:calc(env(safe-area-inset-left,0px) + 10px);pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;width:80px;display:flex;position:absolute}.idle-hud__rail--right{left:auto;right:calc(env(safe-area-inset-right,0px) + 10px)}.idle-hud__rail button{color:#f5e7bd;text-shadow:0 1px 3px #000,0 0 6px #000;pointer-events:auto;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;width:72px;min-height:54px;padding:0;font:11px Microsoft JhengHei,sans-serif;display:flex}.idle-hud__rail button:focus-visible{outline:2px solid #f2d693}.idle-hud__rail-icon{transform-origin:bottom;image-rendering:pixelated;background-image:url(/ui-idle/top-menu/atlas.png);background-repeat:no-repeat;background-size:608px 1030px;flex:none;margin:-6px 0 -5px;display:block;transform:scale(.7)}.idle-hud__rail-icon--floating{background-image:url(/ui-idle/floating-ui/atlas.png);background-size:687px 7991px}.idle-hud__bottom{min-height:86px;padding:6px 18px calc(8px + env(safe-area-inset-bottom,0px));pointer-events:auto;background:#080d14e9;border-top:1px solid #766a4d;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:auto 0 0}.idle-hud__slot{pointer-events:auto;cursor:pointer;background:url(/ui-idle/quick-slot/atlas.png) 0 0/68px 102.85px no-repeat;flex:none;width:68px;height:66px;display:block;position:relative}.idle-hud__slot[hidden]{display:none}.idle-hud__slot .wl-hot__key{font-size:10px;top:4px;left:4px}.idle-hud__slot .wl-hot__icon>span:first-child{transform:scale(1.25)}.idle-hud__slot .wl-hot__count{font-size:10px;bottom:4px;right:4px}.idle-hud__page{color:#f1d99b;background:#142233;border:1px solid #766a4d;padding:7px 6px;font-size:10px}.idle-hud__page[aria-pressed=true]{background:#344255;border-color:#e4c37a}.idle-hud__chat{z-index:4;left:50%;bottom:calc(86px + env(safe-area-inset-bottom,0px));pointer-events:auto;background:linear-gradient(#101b26f2,#0b121bf0);border:1px solid #ae915c;flex-direction:column;width:min(68vw,760px);height:160px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 15px 32px #000a}.idle-hud__chat[hidden]{display:none}.idle-hud__chat[data-size="2"]{height:min(260px,100dvh - 190px)}.idle-hud__chat[data-size="3"]{height:min(360px,100dvh - 190px)}.idle-hud__chat-head{background:#1b2733;border-bottom:1px solid #63543e;flex:none;align-items:center;gap:4px;height:36px;padding:4px 6px;display:flex}.idle-hud__chat-head button{color:#d9c8a4;background:#101a23;border:1px solid #655438;padding:4px 8px;font-size:11px}.idle-hud__chat-head button[aria-selected=true]{color:#ffdf9b;background:#33445a;border-color:#d6b267}.idle-hud__chat-head button:disabled{opacity:.4;cursor:default}.idle-hud__chat-head .idle-hud__spacer{flex:1}.idle-hud__chat-tabs{scrollbar-width:none;flex:1;gap:4px;min-width:0;display:flex;overflow-x:auto}.idle-hud__chat-tabs::-webkit-scrollbar{display:none}.idle-hud__chat-tabs button{white-space:nowrap;flex:none}.idle-hud__messages{-webkit-user-select:text;user-select:text;flex:1;padding:9px 13px;font-size:12px;line-height:1.6;overflow-y:auto}.idle-hud__message{margin:0 0 3px}.idle-hud__message--system{color:#bdb7a9}.idle-hud__message time{color:#a6987d;margin-right:6px}.idle-hud__input-row{border-top:1px solid #60513c;flex:none;gap:5px;padding:6px;display:flex}.idle-hud__input-row[hidden]{display:none}.idle-hud__input-row input{color:#f2e6c7;background:#0b131c;border:1px solid #69563a;flex:1;min-width:0;padding:5px 8px;font:12px Microsoft JhengHei,sans-serif}.idle-hud__input-row button{color:#f4dfa9;background:#263646;border:1px solid #aa8a50;padding:4px 11px}.idle-hud__toast{z-index:30;color:#ffe3a3;text-align:center;text-shadow:0 1px 2px #000;pointer-events:none;background:linear-gradient(#1b1208f2,#0b0805f2);border:1px solid #d7a64f;border-radius:4px;max-width:min(560px,86vw);padding:12px 20px;font-size:16px;font-weight:700;line-height:1.45;animation:.18s ease-out idle-toast-in;position:absolute;top:28%;left:50%;transform:translate(-50%);box-shadow:0 0 18px #000c,0 0 10px #e0a84a55}@keyframes idle-toast-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.idle-hud__toast[hidden]{display:none}@media (orientation:portrait){.idle-hud__profile{top:calc(env(safe-area-inset-top,0px) + 7px);left:calc(env(safe-area-inset-left,0px) + 6px);width:145px}.idle-hud__portrait{background-position:0 -242px;background-size:358px 302px;width:40px;height:40px}.idle-hud__identity{gap:4px}.idle-hud__name{font-size:10px}.idle-hud__level{margin:1px 0;font-size:7px}.idle-hud__bars{gap:2px;width:84px}.idle-hud__bar{height:5px}.idle-hud__buffs{gap:2px;max-width:125px;margin:3px 0 0 44px}.idle-hud__buff{width:22px;height:22px}.idle-hud__buff>span:first-child{transform:scale(.64)}.idle-hud__buff>small{font-size:7px}.idle-hud__announcement{top:calc(env(safe-area-inset-top,0px) + 72px);width:42vw;min-height:26px;padding:5px;font-size:9px}.idle-hud__announcement small{display:none}.idle-hud__camera{top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 6px);padding:5px;font-size:8px}.idle-hud__rail{top:22%;bottom:22%;left:calc(env(safe-area-inset-left,0px) + 2px);width:49px}.idle-hud__rail--right{left:auto;right:calc(env(safe-area-inset-right,0px) + 2px)}.idle-hud__rail button{width:48px;min-height:40px;font-size:8px}.idle-hud__rail-icon{margin:-12px 0 -11px;transform:scale(.47)}.idle-hud__bottom{min-height:64px;padding:3px 4px calc(5px + env(safe-area-inset-bottom,0px));gap:1px}.idle-hud__slot{background-size:48px 72.6px;width:48px;height:49px}.idle-hud__slot .wl-hot__key{font-size:8px}.idle-hud__slot .wl-hot__icon>span:first-child{transform:scale(.8)}.idle-hud__page{padding:5px 3px;font-size:8px}.idle-hud__chat{bottom:calc(64px + env(safe-area-inset-bottom,0px));width:68vw;height:132px}.idle-hud__chat[data-size="2"]{height:min(205px,100dvh - 180px)}.idle-hud__chat[data-size="3"]{height:min(278px,100dvh - 180px)}.idle-hud__chat-head{gap:2px;height:28px;padding:2px}.idle-hud__chat-head button{padding:2px 3px;font-size:9px}.idle-hud__messages{padding:5px;font-size:9px}.idle-hud__input-row{padding:3px}.idle-hud__input-row input,.idle-hud__input-row button{padding:3px;font-size:9px}.idle-hud__toast{padding:9px 14px;font-size:13px;top:24%}}.idle-hud__profile{width:340px}.idle-hud__portrait{clip-path:none;width:74px;height:74px;box-shadow:none;background:0 0;border:0;position:relative;overflow:visible}.idle-hud__portrait:before,.idle-hud__portrait:after{content:"";image-rendering:pixelated;background-image:url(/ui-idle/char-info/atlas.png);background-repeat:no-repeat;display:block;position:absolute}.idle-hud__portrait:before{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background-position:0 -260px;background-size:384px 324px;width:59px;height:63px;top:5px;left:7px}.idle-hud__portrait:after{background-position:0 -38px;background-size:384px 324px;inset:0}.idle-hud__bars{gap:3px}.idle-hud__bar{background:#0a111a url(/ui-idle/char-info/atlas.png) 0 0/333px 281px no-repeat;border:0;height:10px;overflow:hidden}.idle-hud__bar>i{background-image:url(/ui-idle/char-info/atlas.png);background-repeat:no-repeat;background-size:333px 281px;height:8px;margin-top:1px}.idle-hud__bar--hp>i{background-position:0 -17px}.idle-hud__bar--mp>i{background-position:0 -26px}.idle-hud__currencies{gap:5px;min-width:89px;display:grid;position:absolute;top:4px;left:244px}.idle-hud__currency{color:#f0d795;white-space:nowrap;background:linear-gradient(90deg,#090d14eb,#1a2536d9);border:1px solid #8b774d;align-items:center;gap:5px;min-height:23px;padding:2px 6px;font:700 11px Georgia,serif;display:flex;box-shadow:0 2px 7px #0008}.idle-hud__currency i{border-radius:50%;flex:none;width:15px;height:15px;display:block;box-shadow:0 0 6px,inset 0 0 4px #fff8}.idle-hud__currency--gold i{color:#e4ae42;background:radial-gradient(circle at 30% 27%,#ffef9a,#e9a73c 55%,#854316)}.idle-hud__currency--diamond i{color:#5fbdf5;background:linear-gradient(135deg,#d5f7ff,#50aee5 54%,#215eb4);border-radius:3px;transform:rotate(45deg)scale(.78)}.idle-hud__buffs{max-width:320px;margin:5px 0 0 5px}.idle-hud__rail button{background:radial-gradient(#070a0cba 22%,#05060799 65%,#05060744 100%);border:1px solid #7b695044;border-radius:11px;box-shadow:inset 0 0 14px #0009,0 2px 7px #0005}.idle-hud__rail button[data-action=store]{border-color:#e9b554aa;animation:2.3s ease-in-out infinite idle-store-glow}@keyframes idle-store-glow{0%,to{box-shadow:inset 0 0 9px #8d5b2866,0 0 5px #db8d37aa}50%{box-shadow:inset 0 0 17px #f1c26e99,0 0 18px #f7c156e8,0 0 29px #cf7f29aa}}@media (prefers-reduced-motion:reduce){.idle-hud__rail button[data-action=store]{animation:none;box-shadow:0 0 9px #e6b454}}@media (orientation:portrait){.idle-hud__profile{width:194px}.idle-hud__portrait{background:0 0;width:50px;height:50px}.idle-hud__portrait:before{background-position:0 -173px;background-size:256px 216px;width:39px;height:42px;top:3px;left:5px}.idle-hud__portrait:after{background-position:0 -25px;background-size:256px 216px}.idle-hud__bar{background-size:187px 158px;height:6px}.idle-hud__bar>i{background-size:187px 158px;height:5px;margin-top:0}.idle-hud__bar--hp>i{background-position:0 -10px}.idle-hud__bar--mp>i{background-position:0 -15px}.idle-hud__currencies{gap:2px;min-width:50px;top:4px;left:142px}.idle-hud__currency{gap:3px;min-height:17px;padding:1px 3px;font-size:8px}.idle-hud__currency i{width:10px;height:10px}.idle-hud__buffs{max-width:185px;margin:3px 0 0 5px}.idle-hud__rail button{border-radius:8px}}.idle-hud__portrait{background:url(/ui-idle/char-info/atlas.png) 0 -38px/384px 324px no-repeat}.idle-hud__portrait:before{z-index:1}.idle-hud__portrait:after{display:none}.idle-hud__currencies{top:68px}@media (orientation:portrait){.idle-hud__portrait{background-position:0 -25px;background-size:256px 216px}.idle-hud__currencies{top:4px}}body.wl-idle-mode .m-char-info{z-index:25;top:calc(env(safe-area-inset-top,0px) + 5px * var(--char-info-scale,1));transform:scale(var(--idle-char-scale,1));transform-origin:0 0;display:block!important}body.wl-idle-mode .m-char-info__portrait{transform:translate(-8px,16px)}.idle-hud__profile{width:0;height:0;position:static}.idle-hud__currencies{top:calc(env(safe-area-inset-top,0px) + 62px);left:calc(env(safe-area-inset-left,0px) + 391px);gap:22px;min-width:0;display:flex;position:absolute}.idle-hud__currency{color:#f6ead1;background:linear-gradient(90deg,#0b1019e8,#101820a3);border:0;border-radius:17px;min-width:96px;min-height:28px;padding:2px 6px 2px 2px;font:700 14px Georgia,serif;box-shadow:inset 0 0 0 1px #897d6440}.idle-hud__currency i{width:25px;height:25px;box-shadow:none;background-image:url(/ui-idle/currency/atlas.png);background-repeat:no-repeat;background-size:50px 25px;border:0;border-radius:0}.idle-hud__currency--diamond i{background-color:#0000;background-position:0 0;transform:none}.idle-hud__currency--gold i{background-color:#0000;background-position:-25px 0}.idle-hud__currency--diamond output{color:#f6ead1}.idle-hud__sponsor{pointer-events:auto;cursor:pointer;background:url(/ui-idle/feature/Com_Icn_Plus.png) 50%/contain no-repeat;flex:none;width:22px;height:22px;margin-left:auto;display:block}.idle-hud__sponsor:focus-visible{outline-offset:2px;outline:2px solid #f5d58b}.idle-hud__quick{color:#f3d48a;pointer-events:auto;cursor:pointer;background:#05070a;border:2px solid #c9a35a;border-radius:6px;flex:none;justify-content:center;align-self:flex-start;align-items:center;width:64px;height:64px;margin:-18px 0 0 -10px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 8px #e0b25c66,inset 0 0 6px #e0b25c33}.idle-hud__quick:hover{box-shadow:0 0 14px #f0c46faa,inset 0 0 8px #e0b25c55}.idle-hud__quick:focus-visible{outline-offset:2px;outline:2px solid #f5d58b}.idle-hud__quick>span:not(.idle-hud__quick-plus):not(.idle-hud__quick-art){flex:none;transform:scale(1.6)}.idle-hud__quick-plus{color:#f3d48a;text-shadow:0 0 6px #e0b25c;font:700 40px/1 Georgia,serif}.idle-hud__quick--hot{background:radial-gradient(circle at 50% 40%,#4a2a08,#0b0703 72%);border-color:#ffd27a;margin-left:-18px;animation:1.6s ease-in-out infinite idle-hot-glow}.idle-hud__quick-art{background:url(/ui-idle/feature/BM_2602_Event_Icon_RedBox_1.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.idle-hud__quick--hot:after{content:"";background:linear-gradient(100deg,#0000,#fff6d6cc,#0000);width:40%;animation:2.8s ease-in-out infinite idle-hot-sweep;position:absolute;inset:-40% auto -40% -60%;transform:skew(-20deg)}.idle-hud__quick--hot b{color:#fff;letter-spacing:.5px;background:linear-gradient(#ff5a4a,#c4160c);border-radius:3px;padding:1px 4px;font:900 12px/14px Arial,sans-serif;position:absolute;bottom:2px;right:2px;box-shadow:0 0 5px #ff3b2b}@keyframes idle-hot-glow{0%,to{box-shadow:0 0 6px #ffb84866,inset 0 0 8px #ffcf6f44}50%{box-shadow:0 0 18px #ffc35cdd,0 0 30px 4px #ff9d2a55,inset 0 0 12px #ffdf9a88}}@keyframes idle-hot-sweep{0%,55%{left:-60%}85%,to{left:130%}}@media (prefers-reduced-motion:reduce){.idle-hud__quick--hot{animation:none;box-shadow:0 0 10px #ffc35c}.idle-hud__quick--hot:after{display:none}}.idle-hud__buffs{top:calc(env(safe-area-inset-top,0px) + 109px);left:calc(env(safe-area-inset-left,0px) + 18px);max-width:345px;margin:0;position:absolute}.idle-hud__announcement{top:calc(env(safe-area-inset-top,0px) + 75px)}.idle-hud__rail button{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.idle-hud__rail button[data-action=store]{box-shadow:none;border:0;animation:none}.idle-hud__rail button[data-action=store] .idle-hud__icon-wrap:before{border-color:#e9b554aa;animation:2.3s ease-in-out infinite idle-store-glow}@media (prefers-reduced-motion:reduce){.idle-hud__rail button[data-action=store] .idle-hud__icon-wrap:before{animation:none;box-shadow:0 0 9px #e6b454}}@media (orientation:portrait){body.wl-idle-mode .m-char-info{top:env(safe-area-inset-top,0px);left:calc(env(safe-area-inset-left,0px) + 5px);transform:scale(calc(var(--idle-char-scale,1) * .56))}.idle-hud__currencies{top:calc(env(safe-area-inset-top,0px) + 83px);left:calc(env(safe-area-inset-left,0px) + 6px);gap:5px}.idle-hud__currency{min-width:79px;min-height:21px;padding:1px 4px 1px 1px;font-size:10px}.idle-hud__currency i{background-size:38px 19px;width:19px;height:19px}.idle-hud__currency--gold i{background-position:-19px 0}.idle-hud__sponsor{width:17px;height:17px}.idle-hud__quick{width:44px;height:44px;margin:-12px 0 0}.idle-hud__quick>span:not(.idle-hud__quick-plus):not(.idle-hud__quick-art){transform:scale(1.1)}.idle-hud__quick-plus{font-size:28px}.idle-hud__quick--hot{margin-left:-2px}.idle-hud__quick--hot b{font-size:9px;line-height:11px}.idle-hud__buffs{top:calc(env(safe-area-inset-top,0px) + 64px);left:calc(env(safe-area-inset-left,0px) + 6px);max-width:180px}.idle-hud__announcement{top:calc(env(safe-area-inset-top,0px) + 130px)}}.idle-hud__rail .idle-hud__icon-wrap{--rail-icon-scale:.52;flex:none;width:34px;height:34px;margin:0 0 2px;display:block;position:relative}.idle-hud__icon-wrap:before{content:"";background:#05050580;border:1px solid #846c4966;border-radius:5px;position:absolute;inset:0;box-shadow:0 2px 6px #0006}.idle-hud__rail .idle-hud__rail-icon{transform:translate(-50%,-50%) scale(var(--rail-icon-scale));transform-origin:50%;margin:0;position:absolute;top:50%;left:50%}.idle-hud__rail .idle-hud__rail-icon--armor{background-size:66px 66px}.idle-hud__rail .idle-hud__rail-icon--floating{--rail-icon-scale:.48}.idle-hud__rail button[data-action=more] .idle-hud__rail-icon{--rail-icon-scale:.465;top:calc(50% - 3px);left:calc(50% + 3px)}@media (orientation:portrait){.idle-hud__rail .idle-hud__icon-wrap{--rail-icon-scale:.47;width:30px;height:30px;margin-bottom:1px}.idle-hud__icon-wrap:before{border-radius:4px}.idle-hud__rail .idle-hud__rail-icon--floating{--rail-icon-scale:.42}.idle-hud__rail button[data-action=more] .idle-hud__rail-icon{--rail-icon-scale:.41;left:calc(50% + 2px)}}.idle-hud__more-menu{z-index:24;color:#e7dcc7;pointer-events:auto;background:linear-gradient(145deg,#251c16f7,#100d0bf5);border:1px solid #624736;width:min(310px,78vw);padding:10px;position:absolute;top:15%;right:10%;box-shadow:0 10px 36px #000c,inset 0 0 0 1px #a4774b36}.idle-hud__more-menu[hidden]{display:none!important}.idle-hud__more-menu header{color:#f5e9d0;border-bottom:1px solid #624736;justify-content:space-between;align-items:center;padding:3px 3px 9px;font:16px Noto Serif TC,PMingLiU,serif;display:flex}.idle-hud__more-menu header button{color:#f7eeee;background:#3b2025;border:1px solid #a77577;width:27px;height:27px}.idle-hud__more-menu>div{grid-template-columns:1fr 1fr;gap:6px;padding-top:9px;display:grid}.idle-hud__more-menu>div button{color:#e7dcc7;background:#211811;border:1px solid #483729;min-height:42px;font:12px Microsoft JhengHei,sans-serif}.idle-hud__more-menu>div button:hover,.idle-hud__more-menu>div button:focus-visible{color:#f5e9d0;background:#38291e;border-color:#c59b63}.idle-hud__rail button.idle-hud__first-card-glow .idle-hud__icon-wrap:before{border-color:#ffe4a8;animation:1.55s ease-in-out infinite idle-store-glow}.idle-hud__more-menu>div button.idle-hud__first-card-glow{border-color:#f8d89c;animation:1.55s ease-in-out infinite idle-store-glow}@media (prefers-reduced-motion:reduce){.idle-hud__rail button.idle-hud__first-card-glow .idle-hud__icon-wrap:before,.idle-hud__more-menu>div button.idle-hud__first-card-glow{animation:none;box-shadow:0 0 10px #f8d89c}}@media (orientation:portrait){.idle-hud__more-menu{width:min(300px,78vw);top:22%;right:9px}}.idle-hud__chat[data-view=peek]{height:112px;box-shadow:none;pointer-events:none;background:#0809099c;border:0}.idle-hud__chat[data-view=peek] .idle-hud__chat-head,.idle-hud__chat[data-view=peek] .idle-hud__input-row{display:none}.idle-hud__chat[data-view=peek] .idle-hud__messages{text-shadow:0 1px 3px #000,0 0 6px #000;padding:7px 11px;overflow:hidden}@media (orientation:portrait){.idle-hud__chat[data-view=peek]{height:82px}.idle-hud__chat[data-view=peek] .idle-hud__messages{padding:4px 6px}}.idle-hud__announcement{justify-content:center;align-items:center;min-height:40px;display:flex}.idle-hud__roomline{z-index:12;top:calc(env(safe-area-inset-top,0px) + 174px);color:#f4e9cf;text-align:center;white-space:nowrap;pointer-events:none;background:#120d0bc7;max-width:80vw;padding:4px 10px;font-size:11px;position:absolute;left:50%;transform:translate(-50%)}.idle-hud__roomline[hidden]{display:none}.idle-hud__roomline[data-tier="1"]{color:#75d586}.idle-hud__roomline[data-tier="2"]{color:#f5dc70}.idle-hud__roomline[data-tier="3"]{color:#f18e83}.idle-hud__roomline[data-tier="4"]{color:#b9393d}.idle-hud__boss-queue{z-index:24;color:#f7e5c0;text-align:center;pointer-events:auto;background:linear-gradient(#3d291f,#1d1512);border:1px solid #9d7551;width:min(340px,80vw);padding:18px 21px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 36px #000c}.idle-hud__boss-queue[hidden]{display:none}.idle-hud__boss-queue strong{font-size:17px}.idle-hud__boss-queue p{margin:12px 0 18px;font-size:12px}.idle-hud__boss-queue>div{justify-content:center;gap:10px;display:flex}.idle-hud__boss-queue button{color:#f7e5c0;cursor:pointer;background:#43271e;border:1px solid #aa8359;padding:8px 15px;font:12px Microsoft JhengHei,sans-serif}.idle-hud__boss-queue button:first-child{background:#7c382b}.idle-hud__boss-queue button[hidden]{display:none}.idle-hud__boss-queue button:disabled{opacity:.5;cursor:default}@media (orientation:portrait){.idle-hud__roomline{top:calc(env(safe-area-inset-top,0px) + 108px);white-space:normal;max-width:90vw;font-size:9px}}.idle-hud__announcement small{color:#f0dcaa;letter-spacing:.04em;margin:0;font-size:15px;line-height:1.3}@media (orientation:portrait){.idle-hud__announcement{min-height:28px}.idle-hud__announcement small{font-size:11px;display:block}}.idle-hud .idle-hud__profile{zoom:1}.idle-hud .idle-hud__rail{top:var(--idle-rail-top,24%);bottom:var(--idle-rail-bottom,20%);width:var(--idle-rail-width,80px)}.idle-hud .idle-hud__rail button{zoom:var(--idle-ui-scale,1)}.idle-hud .idle-hud__size-trigger{top:calc(env(safe-area-inset-top,0px) + 52px);right:calc(env(safe-area-inset-right,0px) + 15px);z-index:7;pointer-events:auto;color:#f4d698;background:#0b1420e8;border:1px solid #a98b58;padding:7px 10px;font:11px Microsoft JhengHei,sans-serif;position:absolute;box-shadow:0 3px 8px #0009}.idle-hud .idle-hud__size-trigger:focus-visible,.idle-hud .idle-hud__size-panel button:focus-visible,.idle-hud .idle-hud__size-panel input:focus-visible{outline-offset:2px;outline:2px solid #f2d693}.idle-hud .idle-hud__size-panel{z-index:8;bottom:calc(100px + env(safe-area-inset-bottom,0px));pointer-events:auto;color:#f3dfa9;background:#101b26f5;border:1px solid #ae915c;width:260px;padding:12px;font-size:12px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #000b}.idle-hud .idle-hud__size-panel[hidden]{display:none}.idle-hud__size-heading,.idle-hud__size-footer,.idle-hud__size-controls{justify-content:space-between;align-items:center;gap:8px;display:flex}.idle-hud__size-heading output{color:#ffe4a6;font-weight:700}.idle-hud__size-controls{margin:12px 0}.idle-hud__size-controls input{accent-color:#cfad67;flex:1;min-width:0}.idle-hud__size-panel button{color:#f3dfa9;background:#243442;border:1px solid #8c744b;min-width:29px;min-height:29px}.idle-hud__size-footer small{color:#b8ad97;font-size:10px}.idle-hud__size-footer button{padding:3px 7px;font-size:10px}@media (orientation:portrait){.idle-hud .idle-hud__rail{top:var(--idle-rail-top,22%);bottom:var(--idle-rail-bottom,22%);width:var(--idle-rail-width,49px)}.idle-hud .idle-hud__announcement{top:calc(env(safe-area-inset-top,0px) + var(--idle-announcement-top,72px))}.idle-hud .idle-hud__size-trigger{top:calc(env(safe-area-inset-top,0px) + 35px);right:calc(env(safe-area-inset-right,0px) + 6px);padding:4px 6px;font-size:9px}.idle-hud .idle-hud__size-panel{bottom:calc(76px + env(safe-area-inset-bottom,0px));width:min(230px,60vw)}}.idle-hud .idle-hud__bottom[hidden]{display:none}@media (orientation:landscape){body.wl-idle-mode{background:#000}body.wl-idle-mode>canvas,body.wl-idle-mode .b-preview__world{clip-path:inset(0 var(--idle-side-gutter,83.2px) 0 var(--idle-side-gutter,83.2px))}.idle-hud .idle-hud__rail{z-index:1;left:0;right:auto}.idle-hud .idle-hud__rail--right{left:auto;right:0}.idle-hud .idle-hud__rail button{width:60px}body.wl-idle-mode .m-char-info{left:calc(var(--idle-side-gutter,83.2px) + 5px)}.idle-hud .idle-hud__buffs{left:calc(var(--idle-side-gutter,83.2px) + 18px)}.idle-hud .idle-hud__currencies{left:calc(var(--idle-side-gutter,83.2px) + 391px)}.idle-hud .idle-hud__chat{width:min(68vw, 760px, calc(100vw - 2 * var(--idle-side-gutter,83.2px) - 12px));bottom:0}.idle-hud[data-hotbar-visible=true] .idle-hud__chat{bottom:calc(86px + env(safe-area-inset-bottom,0px))}.idle-hud .idle-hud__bottom[hidden]{display:none}.idle-hud .idle-hud__size-trigger:disabled{cursor:default;opacity:1}}@media (orientation:portrait){.idle-hud[data-hotbar-visible=false] .idle-hud__chat[data-view=peek]{bottom:env(safe-area-inset-bottom,0px)}}@media (orientation:landscape) and (height<=600px){body.wl-idle-landscape-compact .idle-hud .idle-hud__rail{top:calc(env(safe-area-inset-top,0px) + 78px);bottom:calc(env(safe-area-inset-bottom,0px) + 8px)}body.wl-idle-landscape-compact .m-char-info{top:calc(env(safe-area-inset-top,0px) + 3px);left:calc(var(--idle-side-gutter,51.2px) + 4px)}body.wl-idle-landscape-compact .idle-hud .idle-hud__currencies{top:calc(env(safe-area-inset-top,0px) + 52px);left:calc(var(--idle-side-gutter,51.2px) + 7px);gap:6px}body.wl-idle-landscape-compact .idle-hud .idle-hud__currency{min-width:0;min-height:20px;padding:1px 5px 1px 1px;font-size:10px}body.wl-idle-landscape-compact .idle-hud .idle-hud__currency i{background-size:36px 18px;width:18px;height:18px}body.wl-idle-landscape-compact .idle-hud .idle-hud__currency--gold i{background-position:-18px 0}body.wl-idle-landscape-compact .idle-hud .idle-hud__sponsor{width:16px;height:16px}body.wl-idle-landscape-compact .idle-hud .idle-hud__announcement{top:calc(env(safe-area-inset-top,0px) + 5px);width:min(26vw,210px);min-height:28px;padding:3px 7px;font-size:10px;left:calc(50% + 35px)}body.wl-idle-landscape-compact .idle-hud .idle-hud__announcement small{font-size:10px}body.wl-idle-landscape-compact .idle-hud .idle-hud__roomline{top:calc(env(safe-area-inset-top,0px) + 43px);max-width:calc(100vw - 2 * var(--idle-side-gutter,51.2px) - 20px);font-size:9px}body.wl-idle-landscape-compact .idle-hud .idle-hud__camera,body.wl-idle-landscape-compact .idle-hud .idle-hud__size-trigger{right:calc(var(--idle-side-gutter,51.2px) + 5px);white-space:nowrap;width:72px;padding:3px;font-size:8px}body.wl-idle-landscape-compact .idle-hud .idle-hud__camera{top:calc(env(safe-area-inset-top,0px) + 5px)}body.wl-idle-landscape-compact .idle-hud .idle-hud__size-trigger{top:calc(env(safe-area-inset-top,0px) + 29px)}body.wl-idle-landscape-compact .idle-hud .idle-hud__chat[data-view=peek]{height:72px}body.wl-idle-landscape-compact .idle-hud .idle-hud__chat[data-view=open]{height:min(150px,55dvh)}body.wl-idle-landscape-compact .idle-hud .idle-hud__chat[data-size="3"][data-view=open]{height:min(210px,65dvh)}body.wl-idle-landscape-compact .idle-hud .idle-hud__chat[data-view=open] .idle-hud__chat-head{height:27px;padding:2px 4px}body.wl-idle-landscape-compact .idle-hud .idle-hud__chat[data-view=open] .idle-hud__chat-head button{padding:2px 4px;font-size:9px}body.wl-idle-landscape-compact .idle-hud .idle-hud__messages{padding:4px 7px;font-size:10px}body.wl-idle-landscape-compact .idle-hud .idle-hud__bottom{min-height:60px;padding:3px}body.wl-idle-landscape-compact .idle-hud[data-hotbar-visible=true] .idle-hud__chat{bottom:calc(60px + env(safe-area-inset-bottom,0px))}}:is(.idle-panel,.idle-exchange,.idle-clan,.idle-equipment,.idle-gifts,.idle-earnings){--m-void:#080807;--m-base:#100d0b;--m-panel:#1d1510;--m-raised:#251c16;--m-line:#483729;--m-line-strong:#624736;--m-text:#e7dcc7;--m-muted:#ad9b86;--m-gold:#d7a367;color:var(--m-text);font-family:Microsoft JhengHei,Noto Sans TC,sans-serif}:is(.idle-panel__scrim,.idle-exchange__scrim,.idle-clan__scrim,.idle-equipment__scrim,.idle-gifts__scrim,.idle-earnings__scrim){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080604df}:is(.idle-panel__frame,.idle-exchange__frame,.idle-clan__frame,.idle-equipment__frame,.idle-gifts__frame,.idle-earnings__frame){background:linear-gradient(#130e0be8,#130e0be8),url(/ui-idle/feature/Img_FloatingBg.png) 50%/100% 100% no-repeat,#100d0b;border:1px solid #624736;box-shadow:0 0 0 3px #090706,0 18px 55px #000c,inset 0 0 0 1px #a4774b36}.idle-panel__frame:before,.idle-panel__frame:after{display:none}:is(.idle-panel__head,.idle-exchange__head,.idle-clan__head,.idle-equipment__head,.idle-gifts__head,.idle-earnings__head){background:linear-gradient(90deg,#221911,#0c1015 68%,#161714);border-bottom:1px solid #533d2d;gap:0;min-height:55px;padding:7px 17px}:is(.idle-panel__seal,.idle-exchange__seal,.idle-clan__crest,.idle-equipment__crest,.idle-gifts__crest){display:none}:is(.idle-panel__head small,.idle-panel__title p,.idle-exchange__head small,.idle-clan__head small,.idle-equipment__head small,.idle-gifts__head small,.idle-earnings__head small){color:#a99884;letter-spacing:0;font-size:10px}:is(.idle-panel__title h1,.idle-exchange__head h1,.idle-clan__head h1,.idle-equipment__head h1,.idle-gifts__head h1,.idle-earnings__head h1){color:#f5e9d0;letter-spacing:.03em;margin:1px 0 0;font:500 20px Microsoft JhengHei,Noto Sans TC,sans-serif}:is(.idle-panel__close,.idle-exchange__close,.idle-clan__close,.idle-equipment__close,.idle-gifts__close,.idle-earnings__close){color:#f7eeee;background:#3b2025;border:1px solid #a77577;width:37px;height:37px;box-shadow:inset 0 0 0 2px #5d3a3e,0 0 8px #a6534633}:is(.idle-panel__close,.idle-exchange__close,.idle-clan__close,.idle-equipment__close,.idle-gifts__close,.idle-earnings__close):focus-visible{outline:2px solid #b98282}body:has(:is(.idle-panel,.idle-exchange,.idle-clan,.idle-equipment,.idle-earnings):not([hidden])) .idle-gifts__trigger{display:none}:is(.idle-panel__section-head h2,.idle-exchange__sell h2,.idle-clan__section-head h2,.idle-equipment__section-title h2,.idle-gifts__detail h2,.idle-earnings__items h2){color:#e7dcc7;letter-spacing:0;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;font-weight:500}:is(.idle-panel__main,.idle-exchange__body,.idle-clan__body,.idle-equipment__content,.idle-gifts__body,.idle-earnings__body){scrollbar-color:#785c3e #1a120d}.idle-panel__head{min-height:55px}.idle-panel__body{background:#0f0d0bd9}.idle-panel__nav{background:#120e0c;border-color:#483729;gap:3px;padding:12px 7px}.idle-panel__nav button{color:#ad9b86;background:0 0;border:1px solid #0000;min-height:51px;padding:8px 11px;font-size:12px}.idle-panel__nav button i{display:none}.idle-panel__nav button[aria-current=page]{color:#f5e9d0;background:#2b2019;border-color:#624736;box-shadow:inset 3px 0 #d7a367}.idle-panel__chips button,.idle-panel__social-tabs button,.idle-panel__segmented button{color:#b8a38c;background:#1b1511;border-color:#483729}.idle-panel__chips button[aria-pressed=true],.idle-panel__social-tabs button[aria-pressed=true],.idle-panel__segmented button[aria-pressed=true]{color:#f5e9d0;background:#38291e;border-color:#8b674b;box-shadow:inset 0 -2px #d7a367}.idle-panel__section-head span,.idle-panel__destination-copy>small,.idle-panel__map-card em,.idle-panel__social-aside small{color:#ad9b86}.idle-panel__primary{color:#fff3dd;background:linear-gradient(#803b2d,#4a1c1b);border-color:#a76549;box-shadow:inset 0 1px #e0a48155}.idle-panel__primary:hover{filter:brightness(1.15)}.idle-panel__feature{background:linear-gradient(100deg,#38271b,#1d1510);border-color:#624736}.idle-panel__feature:before,.idle-panel__feature:after,.idle-panel__feature-art{display:none}.idle-panel__feature-kicker,.idle-panel__feature strong{color:#e8c48a}.idle-panel__feature strong{letter-spacing:.01em;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;font-weight:600}.idle-panel__feature p{color:#b8a38c}.idle-panel__product,.idle-panel__map-card,.idle-panel__contact,.idle-panel__rank,.idle-panel__social-empty{color:#ddd0ba;box-shadow:none;background:#1a1410;border-color:#483729}.idle-panel__product:hover,.idle-panel__product.is-selected,.idle-panel__map-card:hover,.idle-panel__map-card.is-selected,.idle-panel__contact:hover{background:#31251c;border-color:#c59b63;box-shadow:inset 0 0 0 1px #c59b6355}.idle-panel__product-icon,.idle-panel__avatar,.idle-panel__rank-avatar{color:#e7dcc7;background:#100d0b;border-color:#624736}.idle-panel__product-label{color:#f2e1c3;background:#48301d}.idle-panel__shop-detail,.idle-panel__destination,.idle-panel__social-aside,.idle-panel__ranking-hero{background:linear-gradient(135deg,#251b15,#100d0b);border-color:#624736}.idle-panel__detail-art{background:radial-gradient(circle,#4b3624,#17110d 70%);border-color:#8b674b;box-shadow:inset 0 0 18px #0009}.idle-panel__shop-detail h2,.idle-panel__destination-copy h2,.idle-panel__social-aside h2{color:#f5e9d0;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif}.idle-panel__detail-price,.idle-panel__destination-copy dl,.idle-panel__destination-copy dl div,.idle-panel__social-aside-line{border-color:#514334}.idle-panel__search{color:#e7dcc7;background:#100d0b;border-color:#624736}.idle-panel__map-thumb,.idle-panel__destination-image{background-color:#211811;border-color:#624736}.idle-panel__destination-image{background-image:linear-gradient(180deg,#120d0922,#120d09cc),var(--idle-map);border-bottom-color:#624736}.idle-panel__destination-image:after{border-color:#8b674b55}.idle-panel__destination-image span{color:#f5e9d0;background:#170f0adf;border-color:#8b674b}.idle-panel__setting-row,.idle-panel__settings .idle-panel__section-head{border-color:#483729}.idle-panel__switch{background:#251b15;border-color:#624736}.idle-panel__switch[aria-checked=true]{background:#704723;border-color:#b8844e}.idle-panel__switch[aria-checked=true] i{background:#fff0ce}.idle-panel__social-tabs,.idle-panel__ranking-board{background:#0f0d0b88}.idle-panel__social-emblem{border-color:#8b674b;box-shadow:0 0 0 8px #8b674b2a,inset 0 0 0 8px #1d1510}.idle-panel__rank,.idle-panel__ranking-hero{border-color:#624736}.idle-panel__rank:nth-child(-n+3){background:#2a1e16}.idle-panel__rank.is-self{border-color:#d7a367}.idle-panel__ranking-hero:after{border-color:#8b674b55}.idle-panel__ranking-hero i{color:#8b674b55;text-shadow:none}.idle-panel__ranking-hero>strong{color:#e7dcc7;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif;font-weight:500}:is(.idle-exchange__modes,.idle-clan__views,.idle-gifts__tabs,.idle-earnings__tabs){background:#120e0c;border-color:#483729}:is(.idle-exchange__modes button,.idle-clan__views button,.idle-gifts__tabs button,.idle-earnings__tabs button){color:#b8a38c;box-shadow:none;background:#1a1410;border-color:#483729}:is(.idle-exchange__modes button[aria-current=true],.idle-clan__views button[aria-pressed=true],.idle-gifts__tabs button[aria-current=true],.idle-earnings__tabs button[aria-current=true]){color:#f5e9d0;background:#38291e;border-color:#8b674b;box-shadow:inset 0 -2px #d7a367}:is(.idle-exchange__filters,.idle-exchange__detail,.idle-exchange__sell aside,.idle-clan__detail,.idle-clan__member-hero,.idle-gifts__list,.idle-equipment__details){background:#17110e;border-color:#624736}:is(.idle-exchange__groups button,.idle-exchange__categories button,.idle-clan__entry,.idle-clan__members>div,.idle-gifts__card,.idle-gifts__item,.idle-earnings__item){color:#ddd0ba;box-shadow:none;background:#211811;border-color:#483729}:is(.idle-exchange__groups button[aria-pressed=true],.idle-exchange__categories button[aria-pressed=true],.idle-clan__entry.is-selected,.idle-gifts__card.is-selected){color:#f5e9d0;background:#3a291d;border-color:#c59b63;box-shadow:inset 0 0 0 1px #c59b6355}:is(.idle-exchange__listing,.idle-exchange__inventory button,.idle-clan__member-stats>div){color:#ddd0ba;background:#211811;border-color:#483729}:is(.idle-exchange__listing.is-selected,.idle-exchange__inventory button.is-selected){background:#3a291d;border-color:#c59b63}:is(.idle-exchange__listing i,.idle-exchange__inventory i,.idle-exchange__sell-choice i,.idle-clan__entry i,.idle-gifts__item-icon,.idle-earnings__item-icon){background:#100d0b;border-color:#624736;box-shadow:inset 0 0 8px #0008}:is(.idle-exchange__search,.idle-exchange__sell input,.idle-clan__form input){color:#e7dcc7;background:#100d0b;border-color:#624736}:is(.idle-exchange__large-icon,.idle-clan__detail-crest,.idle-gifts__hero-seal){background:radial-gradient(circle,#4b3624,#17110d 72%);border-color:#8b674b;box-shadow:inset 0 0 18px #0009}:is(.idle-exchange__detail>button,.idle-exchange__sell aside>button,.idle-clan__primary,.idle-gifts__claim,.idle-earnings__footer button){color:#fff3dd;background:linear-gradient(#803b2d,#4a1c1b);border-color:#a76549;box-shadow:inset 0 1px #e0a48155}.idle-exchange__head h1,.idle-clan__head h1{margin:1px 0 0}.idle-exchange__pages{color:#b8a38c;border-top:1px solid #483729;justify-content:center;align-items:center;gap:14px;margin:auto 0 0;padding:6px;font-size:11px;display:flex}.idle-exchange__pages button,.idle-exchange__my-list button{color:#e7dcc7;background:#211811;border:1px solid #624736;padding:6px 11px}.idle-exchange__my-list{gap:5px;max-height:145px;margin:6px 0 0;display:grid;overflow:auto}.idle-exchange__my-list button{text-align:left;justify-content:space-between;gap:8px;font-size:11px;display:flex}.idle-exchange__my-list button.is-selected{background:#3a291d;border-color:#c59b63}.idle-exchange__my-list p{color:#ad9b86}.idle-exchange__buy-count{color:#d4c8b4;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:11px;display:flex}.idle-exchange__buy-count input{color:#e7dcc7;background:#100d0b;border:1px solid #624736;width:74px;padding:5px}.idle-exchange__detail .idle-exchange__feedback{color:#e8c48a;min-height:18px;font-size:11px;display:block}.idle-exchange__detail h2,.idle-clan__detail h2,.idle-clan__hero h2,.idle-clan__member-hero h2{color:#e7dcc7;font-family:Microsoft JhengHei,Noto Sans TC,sans-serif}.idle-clan__hero,.idle-clan__member-hero{background:linear-gradient(135deg,#302219,#100d0b)}.idle-clan__hero>span,.idle-clan__member-hero>span{background:radial-gradient(circle,#4b3624,#17110d);border-color:#8b674b}.idle-clan__recruit-setting button[aria-checked=true]{background:#704723}.idle-clan__member-actions,.idle-clan__applications>div{color:#d4c8b4;align-items:center;gap:8px;margin:7px 0;font-size:11px;display:flex}.idle-clan__applications>div span{flex:1}.idle-clan__member-actions button,.idle-clan__applications button{color:#f5e9d0;background:#38291e;border:1px solid #8b674b;padding:6px 10px}.idle-clan__applications button:disabled{opacity:.45;cursor:default}.idle-clan__empty{color:#b8a38c;padding:20px}.idle-gifts__hero{background:#2b1e15;border-color:#624736;box-shadow:inset 0 0 0 2px #100d0b}.idle-gifts__card-seal{box-shadow:none;background:#322215;border-color:#8b674b}.idle-gifts__item-heading,.idle-earnings__items h2{color:#f5e9d0;background:#38291e;border-color:#8b674b}.idle-gifts__detail{background:#17110e}.idle-earnings__body{background:#100d0baa}.idle-earnings__row,.idle-earnings__footer{border-color:#483729}.idle-earnings__footer{background:#17110e}.idle-earnings__item{background:#211811}.idle-equipment__paperdoll{background:#0f0d0b99}.idle-equipment__slot,.idle-equipment__worn-item{box-shadow:none;background:#211811;border-color:#483729}.idle-equipment__slot:hover,.idle-equipment__slot.is-selected{background:#3a291d;border-color:#c59b63}.idle-equipment__slot-icon,.idle-equipment__worn-item>span{background:#100d0b;border-color:#624736}.idle-equipment__figure{background:radial-gradient(at 50% 37%,#7952317a,#0000 60%),#100d0b;border-color:#624736;box-shadow:inset 0 0 35px #090706}.idle-equipment__figure:before,.idle-equipment__figure:after{border-color:#8b674b55}.idle-equipment__halo{background:radial-gradient(#c6995c21,#0000 69%);border-color:#8b674b55;box-shadow:0 0 30px #8b674b33}.idle-equipment__stat-group h3{color:#f5e9d0;background:#38291e;border-color:#8b674b}.idle-equipment__stat{color:#d4c8b4;border-color:#62473633}.idle-equipment__enchant{color:#fff3dd;background:linear-gradient(#803b2d,#4a1c1b);border-color:#a76549}@media (orientation:portrait){:is(.idle-panel__frame,.idle-exchange__frame,.idle-clan__frame,.idle-equipment__frame,.idle-gifts__frame,.idle-earnings__frame){box-shadow:none;border:0}:is(.idle-panel__head,.idle-exchange__head,.idle-clan__head,.idle-equipment__head,.idle-gifts__head,.idle-earnings__head){min-height:61px;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px}:is(.idle-panel__title h1,.idle-exchange__head h1,.idle-clan__head h1,.idle-equipment__head h1,.idle-gifts__head h1,.idle-earnings__head h1){font-size:19px}.idle-panel__nav{border-bottom:1px solid #483729;flex-direction:row;padding:0 4px}.idle-panel__nav button{min-height:45px;padding:5px 3px;font-size:10px}.idle-panel__nav button[aria-current=page]{border:0;box-shadow:inset 0 -2px #d7a367}}
