.weekly-dungeon-page{--weekly-glow:#8c52bf;background:radial-gradient(at 52% 40%,#39234688,#0000 65%),#14100d;overflow:hidden}.weekly-dungeon-page.beasts-theme{--weekly-glow:#53a886}.weekly-dungeon-page.riders-theme{--weekly-glow:#c5934b}.weekly-dungeon-page.crests-theme{--weekly-glow:#598cb9}.weekly-dungeon-heading{border-bottom:1px solid #a4803b55;justify-content:space-between;align-items:center;gap:24px;padding-bottom:18px;display:flex}.weekly-dungeon-heading h2{color:#e8c884;margin:5px 0}.weekly-dungeon-heading p{color:#bbae96;max-width:530px;font-size:13px}.weekly-season-time{text-align:right;flex-shrink:0;gap:5px;display:grid}.weekly-season-time small,.weekly-season-time span{color:#bbae96;font-size:11px}.weekly-season-time strong{color:#edce8c;font-size:22px}.weekly-dungeon-layout{grid-template-columns:minmax(170px,.8fr) minmax(270px,1.5fr) minmax(230px,1fr);align-items:start;gap:18px;padding-top:24px;display:grid}.weekly-dungeon-layout h3{color:#e4c781;margin:5px 0 16px;font-family:Georgia,serif}.weekly-dungeon-layout .eyebrow{letter-spacing:1.5px;font-size:10px}.weekly-dungeon-ranking ol,.weekly-dungeon-rewards ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.weekly-dungeon-ranking li{background:#0c0b0bbb;border:1px solid #90703a66;border-radius:6px;align-items:center;gap:12px;padding:12px 10px;display:flex}.weekly-dungeon-ranking li>span{color:#e3b965;font:700 20px Georgia,serif}.weekly-dungeon-ranking li div{gap:6px;min-width:0;display:grid}.weekly-dungeon-ranking li strong{overflow-wrap:anywhere;font-size:13px}.weekly-dungeon-ranking li small{color:#ac9c83}.weekly-dungeon-ranking li.self{border-color:#c9a355}.weekly-my-rank{background:#a57b241c;border:1px solid #bd975b77;border-radius:6px;gap:8px;margin-top:18px;padding:16px;display:grid}.weekly-my-rank strong{color:#efd194;font-size:20px}.weekly-my-rank small,.weekly-my-rank span{font-size:12px}.weekly-ranking-rule,.weekly-rotation{color:#ad9e88;font-size:12px;line-height:1.6}.weekly-rotation{border-top:1px solid #84632f55;margin-top:25px;padding-top:15px}.weekly-rotation small{color:#dab46b}.weekly-rotation p{color:#e0ccb1}.weekly-empty{color:#bcae9a;font-size:13px}.weekly-dungeon-arena{text-align:center;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--weekly-glow) 30%,transparent),transparent 70%);flex-direction:column;align-items:center;min-width:0;padding:10px 0 22px;display:flex;position:relative}.weekly-floor-tag{color:#ead39f;letter-spacing:1px;background:#141014cc;border:1px solid #a37e4e88;border-radius:20px;padding:8px 12px;font-size:12px}.weekly-enemy-art{place-items:center;width:100%;height:320px;margin-top:12px;display:grid}.weekly-enemy-art .dungeon-enemy-preview{width:min(100%,300px);height:300px;box-shadow:0 0 55px color-mix(in srgb,var(--weekly-glow) 25%,transparent);border:1px solid #c29b5c88;border-radius:18px;overflow:hidden}.weekly-enemy-art img{object-fit:cover;width:100%;height:100%}.weekly-dungeon-arena h3{margin:10px 0 15px;font-size:23px}.weekly-power{color:#c7b99f;gap:8px;width:100%;font-size:12px;display:grid}.weekly-power strong{color:#e9c480;margin-top:3px;font-size:23px;display:block}.weekly-power strong.green{color:#85c79d}.weekly-power-note{color:#a99d8b;max-width:290px;font-size:11px;line-height:1.5}.weekly-dungeon-arena .dungeon-action-row{flex-direction:column;gap:10px;width:min(100%,300px);margin:10px 0;display:flex}.weekly-dungeon-arena .dungeon-challenge-button{order:-1;min-height:48px;font-size:15px}.weekly-dungeon-arena .text-button{margin-top:8px;font-size:11px}.weekly-dungeon-rewards>p{color:#afa18b;font-size:11px;line-height:1.5}.weekly-dungeon-rewards li{background:#0b0a0bd9;border:1px solid #80623b66;border-radius:7px;padding:12px}.weekly-dungeon-rewards li.current{background:#5c472133;border-color:#e2ba69;box-shadow:0 0 16px #ad86351a}.weekly-dungeon-rewards li.completed{opacity:.65}.weekly-dungeon-rewards li header{justify-content:space-between;align-items:center;gap:6px;padding-bottom:9px;display:flex}.weekly-dungeon-rewards li header strong{color:#e7c887;font-size:13px}.weekly-dungeon-rewards li header span{color:#bbab91;font-size:9px}.weekly-dungeon-rewards li.current header span{color:#f2cf7a}.weekly-dungeon-rewards li.completed header span{color:#87c199}.weekly-reward-values{color:#c6bba7;gap:7px;font-size:11px;display:grid}.weekly-reward-values b{color:#eee2c8}.weekly-dungeon-rewards details{color:#c5a775;margin-top:10px;font-size:10px}.weekly-dungeon-rewards summary{cursor:pointer}.weekly-dungeon-rewards details p{line-height:1.6}@media (max-width:1100px){.weekly-dungeon-layout{grid-template-columns:minmax(150px,.8fr) minmax(220px,1.3fr) minmax(190px,1fr);gap:12px}.weekly-enemy-art{height:270px}.weekly-enemy-art .dungeon-enemy-preview{width:250px;height:250px}}@media (max-width:760px){.weekly-dungeon-heading{align-items:flex-start;gap:12px}.weekly-dungeon-heading h2{font-size:20px}.weekly-season-time strong{font-size:18px}.weekly-season-time span{max-width:110px}.weekly-dungeon-layout{grid-template-columns:1fr}.weekly-dungeon-arena{grid-row:1}.weekly-dungeon-ranking{grid-row:2}.weekly-dungeon-rewards{grid-row:3}.weekly-dungeon-rewards ol{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-enemy-art{height:280px}.weekly-rotation{margin-top:12px}.weekly-dungeon-page{padding:16px!important}}@media (max-width:400px){.weekly-dungeon-rewards ol{grid-template-columns:1fr}.weekly-dungeon-heading{flex-direction:column}.weekly-season-time{text-align:left}}.weekly-dungeon-page .weekly-dungeon-arena .dungeon-action-row{gap:8px;width:min(100%,260px)}.weekly-dungeon-page .weekly-dungeon-arena .dungeon-action-row>button{flex:none;width:100%;height:auto;min-height:40px;padding:9px 12px;font-size:12px;line-height:1.4}.weekly-dungeon-page .weekly-reward-values{flex-wrap:wrap;align-items:center;gap:6px 12px;line-height:1.4;display:flex}.weekly-dungeon-page .weekly-reward-values>span{white-space:nowrap}.weekly-dungeon-page .weekly-dungeon-rewards summary{min-height:0;padding:5px 7px;line-height:1.4}.weekly-dungeon-page .weekly-my-rank{grid-template-columns:1fr auto;align-items:center;gap:4px 10px;margin-top:12px;padding:10px 12px}.weekly-dungeon-page .weekly-my-rank strong{grid-area:1/2/span 2;font-size:18px}.weekly-dungeon-page .weekly-my-rank span{font-size:11px}.weekly-dungeon-page .weekly-dungeon-rewards li{padding:9px 10px}.weekly-dungeon-page .weekly-dungeon-rewards li header{padding-bottom:6px}.weekly-dungeon-page .weekly-dungeon-rewards details{margin-top:5px}.weekly-dungeon-page .weekly-dungeon-rewards summary{background:0 0;border:0;padding:3px 0;font-size:10px}.weekly-dungeon-page .weekly-dungeon-rewards ol{gap:6px}.weekly-dungeon-page .weekly-dungeon-rewards li{height:auto;min-height:0;padding-bottom:6px}.weekly-dungeon-page .weekly-dungeon-rewards details{min-height:0;margin-bottom:0;padding:0}.weekly-dungeon-page .weekly-my-rank.weekly-my-rank-empty{text-align:center;justify-content:center;display:flex}.pass-preview{background:radial-gradient(at 65% 0,#70322566,#0000 65%),#17110e;overflow:hidden}.pass-preview-layout{grid-template-columns:minmax(0,1fr) 145px;align-items:start;gap:14px;display:grid}.pass-preview-main{min-width:0}.pass-preview-banner{isolation:isolate;background:linear-gradient(115deg,#321315,#21151d 65%,#603522);border:1px solid #b18c4d;border-radius:10px;min-height:185px;padding:20px;position:relative;overflow:hidden}.pass-preview-banner h2{color:#efd08c;margin:8px 0;font:700 28px Georgia,serif}.pass-preview-banner .eyebrow{color:#c7b38b;letter-spacing:2px;font-size:10px}.pass-preview-time{color:#ddcbae;font-size:12px}.pass-preview-art{z-index:-1;opacity:.65;width:45%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.pass-preview-art img{object-fit:cover;object-position:50% 25%;width:100%;height:100%}.pass-preview-progress{grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:12px;max-width:620px;margin-top:24px;display:grid}.pass-preview-progress strong{color:#f2cf79;font-size:20px}.pass-preview-progress strong small{color:#b4a389;font-size:11px}.pass-preview-progress>span{color:#eadbbf;font-size:11px}.pass-preview progress{-webkit-appearance:none;appearance:none;background:#110c0b;border:1px solid #705938;border-radius:8px;width:100%;height:10px;display:block;overflow:hidden}.pass-preview progress::-webkit-progress-bar{background:#110c0b}.pass-preview progress::-webkit-progress-value{background:linear-gradient(90deg,#a53d36,#e4b966)}.pass-preview progress::-moz-progress-bar{background:linear-gradient(90deg,#a53d36,#e4b966)}.pass-preview-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;display:flex}.pass-preview-toolbar button{flex:0 auto;min-height:36px;padding:8px 12px;font-size:11px}.pass-preview-toolbar .pass-premium-on{margin-right:auto;font-size:12px}.pass-preview-menu{gap:8px;padding-top:12px;display:grid}.pass-preview-menu button{text-align:left;color:#c9b79b;background:linear-gradient(135deg,#3e2c1c,#21180f);border:1px solid #795a35;border-radius:6px;min-height:52px;padding:10px;font-size:12px}.pass-preview-menu button.active{color:#f6dfaa;background:linear-gradient(135deg,#705126,#392714);border-color:#deb766;box-shadow:inset 3px 0 #ebc875}.pass-preview-hint{color:#b8a887;margin:12px 0 8px;font-size:11px}.pass-preview-trail{background:#0c0908;border:1px solid #9a753e;border-radius:8px;display:flex;overflow:hidden}.pass-preview-labels{background:#211b12;border-right:1px solid #97713d;flex:0 0 94px}.pass-preview-labels h4,.pass-preview-column h4{color:#d9bb7e;border-bottom:1px solid #755730;justify-content:center;align-items:center;height:40px;margin:0;font-size:11px;display:flex}.pass-preview-labels>div{color:#b8d39a;background:#25331b;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:160px;font-size:22px;display:flex}.pass-preview-labels>div+div{color:#f1c76a;background:#48301a;border-top:1px solid #97713d}.pass-preview-labels strong{font-size:12px}.pass-preview-labels small{color:#b8a384;font-size:10px}.pass-preview-scroll{scrollbar-width:thin;scrollbar-color:#bd9555 #19100b;overscroll-behavior-x:contain;flex:1;min-width:0;overflow-x:auto}.pass-preview-scroll:focus-visible{outline-offset:-2px;outline:2px solid #e5be70}.pass-preview-columns{width:max-content;display:flex}.pass-preview-column{background:#19140e;border-right:1px solid #5d482c;flex:0 0 150px;width:150px}.pass-preview-column.current{background:#392a13;box-shadow:inset 0 0 0 2px #d9b56b}.pass-preview-cell{border-bottom:1px solid #59432a;flex-direction:column;justify-content:center;gap:6px;height:160px;padding:10px 8px;display:flex;position:relative}.pass-preview-cell.free{background:#27391b55}.pass-preview-cell.premium{background:#613d1a55}.pass-preview-cell.available{box-shadow:inset 0 0 0 1px #d5b46588}.pass-preview-cell.locked{opacity:.6}.pass-preview-cell>small{text-align:center;color:#bea67c;margin-top:auto;font-size:10px}.pass-preview-cell.claimed>small{color:#a4d394}.pass-preview-cell .pass-chip{background:0 0;border:0;align-items:center;gap:6px;padding:2px;font-size:10px;line-height:1.35;display:flex}.pass-preview-cell .pass-chip>span{overflow-wrap:anywhere;min-width:0}.pass-preview-cell .pass-ico{object-fit:contain;flex:0 0 34px;width:34px;height:34px;margin:0}.pass-preview-cell .pass-thumb{flex-basis:42px;width:42px;height:42px}.pass-preview-cell .pass-emoji{place-items:center;font-size:24px;font-style:normal;display:grid}.pass-preview-claim{justify-content:center;align-items:center;height:42px;display:flex}.pass-preview-claim button{min-height:28px;padding:5px 9px;font-size:10px}.pass-preview-claim>span{color:#bda678;font-size:12px}.pass-preview-missions{background:#120e0c;border:1px solid #88683c;border-radius:8px;padding:18px}.pass-preview-missions h3{color:#e7c786;margin:0 0 8px}.pass-preview-missions>p{color:#baa989;font-size:12px}.pass-preview-missions li{align-items:center;gap:14px;padding:12px}.pass-preview-missions li>div{flex:1;min-width:0}.pass-preview-missions strong{font-size:12px;font-weight:400;line-height:1.5}.pass-preview-missions progress{height:7px;margin-top:8px}.pass-preview-missions li>b{white-space:nowrap;color:#d7bd87;font-size:11px}.pass-preview-balance{color:#ad9b7b;margin-top:12px;font-size:10px}@media (max-width:760px){.pass-preview-layout{grid-template-columns:1fr}.pass-preview-menu{grid-row:1;grid-template-columns:1fr 1fr;padding:0}.pass-preview-menu button{text-align:center;min-height:38px}.pass-preview-banner{min-height:170px;padding:14px}.pass-preview-banner h2{font-size:23px}.pass-preview-progress{grid-template-columns:auto 1fr;gap:8px}.pass-preview-progress>span{text-align:right;grid-column:2}.pass-preview-labels{flex-basis:74px}.pass-preview-column{flex-basis:130px;width:130px}.pass-preview-toolbar button{flex:130px}.pass-preview-missions{padding:12px}}.pass-preview-main{display:contents}.pass-preview-banner{background:#21110e;grid-area:1/1}.pass-preview-menu{grid-area:1/2}.pass-preview-toolbar,.pass-preview-rewards,.pass-preview-missions,.pass-preview-balance{grid-column:1/-1;margin-top:0;margin-bottom:0}.pass-preview-art{opacity:1;width:100%;height:100%;top:0;bottom:0;left:0;right:0;-webkit-mask-image:none;mask-image:none}.pass-preview-art:after{content:"";background:linear-gradient(90deg,#160d0edb,#0000 85%);position:absolute;top:0;bottom:0;left:0;right:0}.pass-preview-art img{object-position:center}.pass-preview-trail{box-sizing:border-box;width:100%}@media (max-width:760px){.pass-preview-menu{grid-area:1/1}.pass-preview-banner{grid-area:2/1}.pass-preview-art img{object-position:65% center}}.pass-preview-cell-action{text-align:center;margin-top:auto}.pass-preview-cell-action small{color:#bea67c;font-size:10px}.pass-preview-cell.claimed .pass-preview-cell-action small{color:#a4d394}.pass-preview-cell-action button{min-height:28px;padding:5px 9px;font-size:10px}.pass-preview-cell.claimed{opacity:1}.hero-currency-icon{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 2px 3px #0008);width:28px;height:28px}.hero-currencies strong{justify-content:flex-end;align-items:center;gap:5px;display:flex}.hero-result-icon .hero-currency-icon{width:34px;height:34px}.pass-shop-icon{box-sizing:border-box;background:radial-gradient(circle,#78512455,#140e0b);border:1px solid #ad814755;border-radius:9px;flex-basis:54px;width:54px;height:54px;padding:5px}.pass-shop-icon img{object-fit:contain;filter:drop-shadow(0 2px 4px #0008);width:100%;height:100%}.pass-price-coin{object-fit:contain;vertical-align:middle;width:22px;height:22px}.pass-coin-balance{align-items:center;gap:6px;display:flex}.pass-coin-balance .pass-price-coin{width:32px;height:32px}.pass-shop-card .primary{justify-content:center;align-items:center;gap:5px;display:flex}.pass-option-resource,.pass-option-collection{object-fit:contain;flex:0 0 44px;width:44px;height:44px}.pass-option-collection img{object-fit:contain;width:44px;height:44px}.pass-shop-card{box-shadow:inset 0 1px #e0b76d12}.pass-shop-potions>span{line-height:1.8}.pass-coin-icon{color:#f2cd68;text-shadow:0 0 10px #f2cd6844;place-items:center;font-size:28px;font-style:normal;display:grid}.pass-coin-balance{color:#edcb79;font-weight:700}.pass-preview-shop{background:#120e0c;border:1px solid #88683c;border-radius:8px;grid-column:1/-1;padding:18px}.pass-preview-shop>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.pass-preview-shop h3{color:#e7c786;margin:0 0 8px}.pass-preview-shop p{color:#baa989;font-size:12px}.pass-preview-shop header>strong{font-size:14px}.pass-shop-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.pass-shop-card{background:linear-gradient(135deg,#2c2116,#17110c);border:1px solid #795a35;border-radius:7px;gap:14px;padding:12px;display:grid}.pass-shop-product{align-items:center;gap:12px;display:flex}.pass-shop-product>div{gap:6px;min-width:0;display:grid}.pass-shop-product strong{color:#e7d1a1;font-size:12px}.pass-shop-product small{color:#b8a88c;font-size:10px}.pass-shop-icon{object-fit:contain;color:#d4b36a;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:30px;display:grid}.pass-shop-card button{min-height:34px;padding:7px 10px;font-size:11px}@media (max-width:760px){.pass-preview-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.pass-preview-menu button{padding:8px 5px;font-size:11px}.pass-preview-shop>header{flex-direction:column;align-items:flex-start}.pass-shop-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.pass-shop-category{margin-top:20px}.pass-shop-category h4{color:#e4c57f;margin:0 0 10px;font:700 16px Georgia,serif}.pass-shop-stock{color:#c7b592;gap:5px;font-size:11px;display:grid}.pass-shop-stock small{color:#998a70;font-size:10px}.pass-shop-potions{color:#d6bd88;background:#35261255;border:1px solid #856938;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:11px;display:flex}.pass-shop-potions button{min-height:30px;padding:6px 10px;font-size:11px}.pass-shop-options{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.pass-shop-option{text-align:left;background:#21170e;border:1px solid #795a35;border-radius:6px;align-items:center;gap:10px;padding:12px;display:flex}.pass-shop-option img{object-fit:cover;border-radius:4px;width:44px;height:54px}.pass-shop-option span{gap:6px;display:grid}.pass-shop-option strong{color:#e5ce9f;font-size:12px}.pass-shop-option small{color:#b4a080;font-size:10px}.quality-frame-1{--quality-color:#d7dce2;--quality-glow:#e9eef522}.quality-frame-2{--quality-color:#589fe6;--quality-glow:#58a9ff26}.quality-frame-3{--quality-color:#b276e3;--quality-glow:#be73ff2b}.quality-frame-4{--quality-color:#efbd58;--quality-glow:#ffbf4433}.quality-frame-5{--quality-color:#e34a4a;--quality-glow:#ff454533}.equipment-instance-inventory .inventory-layout:not(:has(.inventory-detail)){grid-template-columns:minmax(0,1fr)!important}.equipment-instance-inventory,.equipment-instance-inventory .inventory-layout,.equipment-instance-inventory .inventory-grid{box-sizing:border-box;min-width:0;width:100%!important;max-width:100%!important}.equipment-instance-inventory .inventory-layout:not(:has(.inventory-detail)){display:block!important}.equipment-art-frame{box-sizing:border-box;box-shadow:inset 0 0 12px var(--quality-glow),0 0 8px var(--quality-glow);border-radius:5px;border:2px solid var(--quality-color)!important}.character-layout-v48 .equipment-board .equipment-slots.equipment-square-grid{flex:none!important;grid-template:repeat(3,auto)/repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;height:auto!important;display:grid!important}.character-layout-v48 .equipment-board .equipment-slots.equipment-square-grid>.gear-slot{aspect-ratio:auto!important;box-sizing:border-box!important;grid-area:auto!important;width:100%!important;height:clamp(96px,10vw,120px)!important;min-height:0!important;max-height:none!important;margin:0!important}.character-layout-v48 .equipment-board .equipment-slots.equipment-square-grid>.gear-slot .slot-label{overflow-wrap:anywhere;max-width:100%}.equipment-instance-inventory .inventory-grid .equipment-copy .inventory-icon{flex:none!important;width:calc(100% - 6px)!important;min-width:0!important;height:calc(100% - 6px)!important;min-height:0!important;position:absolute!important;top:3px!important;bottom:3px!important;left:3px!important;right:3px!important}.equipment-hover-class{color:#c9b48b;margin:4px 0;font-size:10px;display:block}.equipment-hover-class.red{color:#ff7171!important}.equipment-inventory-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.equipment-inventory-controls .inventory-toolbar-line{justify-content:flex-end;margin-left:auto}.equipment-inventory-controls .inventory-tabs{margin:10px 0}.equipment-instance-inventory .equipment-copy .inventory-icon{min-width:40px;min-height:40px;position:relative;flex:0 0 40px!important;width:40px!important;height:40px!important;display:block!important}.equipment-instance-inventory .equipment-copy .inventory-icon>.adventure-item-art{position:absolute;top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important;display:block!important;transform:none!important}.combat-loot-icon>.adventure-item-art,.report-drop-art>.adventure-item-art{width:100%!important;height:100%!important;display:block!important;transform:none!important}.inventory-icon>.quality-item-art,.gear-art>.quality-item-art,.detail-icon>.quality-item-art,.hover-art>.quality-item-art{box-sizing:border-box;flex:none;width:100%;height:100%;display:flex}.quality-item-art>.item-art,.quality-item-art>.item-svg,.quality-item-art>.collection-art{flex:1;width:100%;min-width:0;height:100%;min-height:0;display:block}.equipment-instance-inventory .inventory-icon{flex:none;display:block}.equipment-copy-detail .detail-icon{width:120px;height:120px}.equipment-copy,.equipment-copy-detail,.quality-item-art{box-shadow:inset 0 0 12px var(--quality-glow),0 0 8px var(--quality-glow);border-radius:5px;border:2px solid var(--quality-color)!important}.equipment-copy{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:92px;display:flex;position:relative;padding:6px!important}.equipment-copy.selected{outline-offset:2px;outline:2px solid #f2dc9c}.equipment-copy-quality{color:var(--quality-color);background:#130f0ccf;border-radius:3px;padding:2px 3px;font-size:10px;position:absolute;top:4px;right:5px}.equipment-copy>small{color:#cdb995;font-size:9px}.equipment-copy .inventory-icon{width:50px;height:50px}.equipment-copy-detail{padding:14px}.equipment-copy-detail .detail-icon{margin:12px auto}.equipment-copy-stats{color:#c6b697;grid-template-columns:1fr 1fr;gap:5px;font-size:11px;display:grid}.equipment-copy-stats span{justify-content:space-between;gap:8px;display:flex}.equipment-copy-detail .inventory-detail-actions{gap:7px;margin-top:14px;display:grid}.equipment-copy-detail button{min-height:32px;padding:7px;font-size:11px}.equipment-instance-inventory .inventory-tabs{margin-bottom:12px}.equipment-pending{color:#d5be8d;border:1px solid #967540;margin:12px 0;padding:10px}.equipment-pending>div{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}.equipment-pending button{min-height:28px;padding:5px 9px;font-size:11px}.quality-item-art{justify-content:center;align-items:center;padding:4px;display:inline-flex}.equipment-copy-detail header>small,.equipment-quality-label{color:var(--quality-color);font-size:11px}.equipment-legacy-inventory{margin-top:20px}.equipment-legacy-inventory>summary{color:#c9b48b;cursor:pointer}.equipment-copy-busy{opacity:.6;pointer-events:none}@media (max-width:760px){.equipment-instance-inventory .inventory-layout{grid-template-columns:1fr}.equipment-copy-detail{width:auto}.equipment-copy{min-height:76px}.equipment-copy .inventory-icon{width:40px;height:40px}}.equipment-inventory-controls .inventory-item-count{color:#bba578;white-space:nowrap;margin-right:auto;font-size:11px;line-height:1.4}.market-multiplier{color:#d7caa6;flex-direction:column;gap:5px;font-size:.8rem;display:flex}.market-multiplier select{color:#eed8a3;background:#211b12;border:1px solid #796137;border-radius:4px;width:100%;padding:8px}.market-sale-preview{color:#aaa28f;flex-direction:column;gap:4px;padding:8px 0;font-size:.78rem;display:flex}.market-sale-preview span{justify-content:space-between;gap:8px;display:flex}.market-sale-preview b{color:#e2cc99}.market-sale-preview span:last-child b{color:#a8ce8c}#guild-warehouse-panel .guild-warehouse-control label,#guild-warehouse-panel .guild-warehouse-withdraw label{width:100%;min-width:0}#guild-warehouse-panel .guild-warehouse-withdraw input{box-sizing:border-box;width:100%;min-width:0}#guild-warehouse-panel input[type=range]{cursor:pointer;touch-action:pan-y;accent-color:#d5ab59;min-height:44px}@media (max-width:900px){#guild-warehouse-panel input[type=number]{min-height:48px;padding:12px;font-size:16px}#guild-warehouse-panel button{white-space:normal;min-height:44px}#guild-warehouse-panel input[type=range]{-webkit-appearance:none;appearance:none;background:0 0}#guild-warehouse-panel input[type=range]::-webkit-slider-runnable-track{background:#78603b;border-radius:8px;height:8px}#guild-warehouse-panel input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#e6c17a;border:2px solid #fff0c5;border-radius:50%;width:28px;height:28px;margin-top:-10px;box-shadow:0 2px 6px #0008}#guild-warehouse-panel input[type=range]::-moz-range-track{background:#78603b;border-radius:8px;height:8px}#guild-warehouse-panel input[type=range]::-moz-range-thumb{background:#e6c17a;border:2px solid #fff0c5;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 6px #0008}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#14100b;--bg-deep:#0d0a07;--panel:#241c13;--panel-2:#1a130d;--line:#3d3022;--line-strong:#6b5637;--ink:#ece0c8;--muted:#a8977c;--gold:#d9c58c;--bronze:#b8863b;--bronze-hi:#d29d4e;--bronze-ink:#191106;--leather:#6d3f2a;--green:#9db06a;--red:#cf7a63;--crystal:#9fa8b8;--serif:"DM Serif Display", Georgia, "Times New Roman", serif;--sans:"Fira Sans", "Segoe UI", Arial, sans-serif;font-family:var(--sans);color:var(--ink);background:var(--bg);font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))}*{box-sizing:border-box}body{background:radial-gradient(ellipse at 50% -10%, #2a201366, transparent 60%), var(--bg);margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer;transition:background .15s,border-color .15s,color .15s}button:disabled{cursor:not-allowed;opacity:.4}button,a{touch-action:manipulation}button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}button:hover:not(:disabled){border-color:var(--bronze-hi)}a{color:inherit;text-decoration:none}::selection{background:var(--bronze);color:var(--bronze-ink)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--serif);color:var(--ink);font-weight:400}h1{font-size:max(calc(30px + var(--eterune-font-boost,0px)),var(--eterune-font-min,30px));letter-spacing:.5px;margin-bottom:0}h2{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px));margin-bottom:0}h3{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))}small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}button small{display:block}strong{font-weight:600}.muted{color:var(--muted)}.green{color:var(--green)}.gold{color:var(--gold)}.red{color:var(--red)}.crystal{color:var(--crystal)}.eyebrow{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:2.4px;text-transform:uppercase;color:var(--bronze);margin-bottom:8px;font-weight:500}.topbar{border-bottom:1px solid var(--line-strong);background:repeating-linear-gradient(135deg,#ffffff04 0 1px,#0000 1px 6px),linear-gradient(#2b2116,#1a130d);align-items:center;gap:44px;height:88px;padding:0 30px;display:flex;box-shadow:inset 0 -1px #000000a6,0 3px 14px #00000073}.brand{font-family:var(--serif);letter-spacing:4.5px;font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px));min-width:200px;color:var(--ink);align-items:center;gap:12px;display:flex}.brand>span{font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px));color:var(--bronze)}.brand small{font-family:var(--sans);font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:2.6px;text-transform:uppercase;color:var(--muted);margin-top:7px;display:block}.realm{font-size:max(calc(9.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9.5px));letter-spacing:1.8px;text-transform:uppercase;color:#c9bda2}.realm small{letter-spacing:.5px;text-transform:none;color:var(--muted);margin-top:8px;display:block}.live-dot{background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 0 1px #00000073}.resources{gap:26px;margin-left:auto;display:flex}.resources>div{padding-left:26px;position:relative}.resources>div+div{border-left:1px solid var(--line);padding-left:34px}.resources>div>span{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px));color:var(--bronze);position:absolute;top:0;left:0}.resources b{font-family:var(--serif);font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px));color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400}.resources small{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin-top:6px;display:block}.resources em{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));color:var(--muted);font-style:normal}.shell{grid-template-columns:222px 1fr;max-width:1700px;margin:auto;display:grid}.sidebar{border-right:1px solid var(--line);background:linear-gradient(#241c13,#150f0a 72%);flex-direction:column;padding:26px 16px;display:flex}.profile{text-align:center;padding-bottom:24px}.profile>strong{font-family:var(--serif);font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px));overflow-wrap:anywhere;margin-top:14px;display:block}.profile>small{color:var(--muted);font-size:max(calc(10.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10.5px));letter-spacing:.6px;margin-top:6px;display:block}.avatar{border:1px solid var(--line-strong);width:58px;height:61px;font-size:max(calc(26px + var(--eterune-font-boost,0px)),var(--eterune-font-min,26px));font-family:var(--serif);color:var(--gold);clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%);background:linear-gradient(140deg,#432f1e,#1a130d);place-items:center;margin:auto;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.avatar span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:var(--ink);font-family:var(--sans);position:absolute;bottom:3px}nav{gap:4px;display:grid}.nav-button{text-align:left;color:var(--muted);font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));letter-spacing:1.5px;text-transform:uppercase;background:0 0;border:1px solid #0000;border-left-width:2px;border-radius:0;align-items:center;gap:12px;padding:12px 13px;display:flex}.nav-button>span{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px));text-align:center;width:20px;color:var(--bronze);opacity:.85}.nav-button.active{color:var(--gold);border-color:var(--line);border-left-color:var(--bronze);background:linear-gradient(90deg,#2c2114,#1e1710)}.nav-button i{background:var(--bronze);width:5px;height:5px;margin-left:auto;transform:rotate(45deg)}.sidebar-bottom{text-align:center;color:#8d7f66;margin-top:auto;padding-top:44px}.seal{font-size:max(calc(34px + var(--eterune-font-boost,0px)),var(--eterune-font-min,34px));color:#5c4a30}.sidebar-bottom p{font-family:var(--serif);font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));color:var(--muted);margin:14px 0 20px;line-height:1.6}.sidebar-bottom>small{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:2.4px;color:#6f6350;margin-top:20px;display:block}main{min-width:0;padding:28px 30px 0}.page-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:24px;padding-bottom:16px;display:flex}.level-badge{border:1px solid var(--line-strong);color:var(--bronze);font-size:max(calc(8.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8.5px));letter-spacing:2.2px;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#251c12,#1a130d);padding:8px 12px}.level-badge b{font-family:var(--serif);font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));color:var(--gold);letter-spacing:0;margin-left:8px}.character-grid{grid-template-columns:minmax(235px,1fr) minmax(270px,1.3fr) minmax(225px,1fr);gap:18px;display:grid}.panel{border:1px solid var(--line);background:linear-gradient(180deg, var(--panel), var(--panel-2));border-radius:2px;padding:20px 22px;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000073,0 2px #0000004d}.section-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.section-title>span{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:var(--muted);letter-spacing:1px}.sub{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin:10px 0 20px;line-height:1.5}.items{gap:8px;display:grid}.item{border:1px solid var(--line);text-align:left;background:linear-gradient(#221a11,#1a130d);border-radius:2px;align-items:center;gap:11px;width:100%;padding:11px 12px;display:flex}.item:hover{border-color:var(--line-strong);background:linear-gradient(#2b2114,#20180f)}.item-icon{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px));border:1px solid var(--line-strong);min-width:42px;height:46px;color:var(--gold);background:linear-gradient(#2e2417,#1d1610);place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.item strong{font-size:max(calc(12.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12.5px));margin:3px 0;line-height:1.45;display:block}.item small{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));text-transform:uppercase;letter-spacing:1.4px;color:var(--bronze)}.item em{font-style:normal;font-size:max(calc(10.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10.5px));color:var(--muted)}.item-arrow{color:var(--muted);font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));margin-left:auto}.rare small,.rare .item-icon{color:#93a7b6}.rare .item-icon{border-color:#4a5a63}.epic small,.epic .item-icon{color:#a99ac9}.epic .item-icon{border-color:#52486b}.legendary small,.legendary .item-icon{color:#dfa65f}.legendary .item-icon{border-color:#7a5a2c}.set-note{color:var(--green);align-items:center;gap:11px;padding:20px 0;display:flex}.set-note>span{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}.set-note b{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.set-note small{color:var(--muted);font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin-top:5px;line-height:1.5;display:block}.secondary,.primary,.danger{border:1px solid var(--line-strong);color:var(--ink);font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));letter-spacing:.3px;background:linear-gradient(#2a2116,#1d1610);border-radius:2px;padding:11px 16px}.secondary:hover:not(:disabled){background:linear-gradient(#332818,#221a11)}.primary{color:var(--bronze-ink);text-shadow:0 1px #ffffff2b;background:linear-gradient(#d2a355,#b27f33);border-color:#8d6224;font-weight:600}.primary:hover:not(:disabled){background:linear-gradient(#dcae59,#b8863b);border-color:#a1712c}.danger{color:#f3d9cb;background:linear-gradient(#7a3527,#5a2519);border-color:#93442f}.danger:hover:not(:disabled){background:linear-gradient(#8d3d2c,#6a2c1e);border-color:#b55a3d}.full{width:100%;display:block}.secondary>span{float:right;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:var(--muted)}.hero{border:1px solid var(--line-strong);background:radial-gradient(at 50% 32%,#4a3a26,#241a12 55%,#0e0906);border-radius:2px;min-height:514px;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #000000a6}.hero-top{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:15px;left:16px;right:16px}.pill{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px;text-transform:uppercase;color:var(--muted);padding-top:3px}.rank{font-family:var(--serif);font-size:max(calc(30px + var(--eterune-font-boost,0px)),var(--eterune-font-min,30px));color:var(--gold);text-align:center;line-height:1}.rank small{font-family:var(--sans);font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:2.4px;color:var(--muted);margin-top:4px;display:block}.hero-heading{z-index:2;position:absolute;top:42px;left:16px}.hero-heading h2{font-size:max(calc(32px + var(--eterune-font-boost,0px)),var(--eterune-font-min,32px))}.hero-heading p{font-size:max(calc(10.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10.5px));letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;margin-top:6px}.paladin{object-fit:contain;object-position:center bottom;filter:sepia(.22)saturate(.86)contrast(1.03);width:100%;height:calc(100% - 90px);position:absolute;top:60px;bottom:30px;left:0;right:0}.hero-bottom{background:linear-gradient(#0000,#120c07 36%);width:100%;padding:46px 20px 20px;position:absolute;bottom:0}.blessing{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.6px;text-align:center;color:var(--muted);padding-bottom:16px}.blessing b{color:var(--green);margin-left:6px;font-weight:500}.meter-label{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.meter-label b{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));letter-spacing:.3px;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.meter-label small{color:var(--muted);font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.bar{background:#120c07;border:1px solid #3a2c1c;height:7px;margin-bottom:12px;overflow:hidden;box-shadow:inset 0 1px 2px #000000a6}.bar:last-child{margin:0}.bar i{background:linear-gradient(#c8765a,#96503a);height:100%;display:block}.xp i{background:linear-gradient(#e0cc92,#b7913f)}.power{border:1px solid var(--line-strong);background:linear-gradient(#2b2114,#1c1510);margin:18px 0 10px;padding:14px 16px;position:relative;box-shadow:inset 0 1px #ffffff0d}.power small{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:2px;text-transform:uppercase;color:var(--bronze);display:block}.power strong{font-family:var(--serif);font-size:max(calc(32px + var(--eterune-font-boost,0px)),var(--eterune-font-min,32px));color:var(--gold);font-variant-numeric:tabular-nums;margin-top:4px;font-weight:400;display:block}.power>span{color:#6a5a3c;font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));position:absolute;top:22px;right:16px}dl{margin:0}dl>div{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));border-bottom:1px solid #2a2015;justify-content:space-between;gap:8px;padding:10px 0;display:flex}dl>div:last-child{border-bottom:0}dt{color:var(--muted);letter-spacing:.4px}dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:500}dd small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-left:3px;font-weight:400}.evolution{border-top:1px solid #2a2015;align-items:center;gap:12px;margin-top:18px;padding-top:14px;display:flex}.evolution>span{font-size:max(calc(26px + var(--eterune-font-boost,0px)),var(--eterune-font-min,26px));color:var(--bronze)}.evolution small{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);line-height:1.5}.evolution strong{font-family:var(--serif);font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px));margin:5px 0;display:block}.evolution p{font-size:max(calc(9.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9.5px));color:var(--muted);margin-bottom:5px}.skills-panel{align-items:center;gap:22px;margin-top:18px;padding:18px 20px;display:flex}.skills-panel .muted{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:7px 0 0}.skills-panel .eyebrow{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-bottom:6px}.skills{flex:1;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.skills button{border:1px solid var(--line);background:linear-gradient(#241b12,#191309);border-radius:2px;min-width:0;padding:10px 6px}.skills button:hover:not(:disabled){background:linear-gradient(#2d2214,#1e1710)}.skills button>span{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px));color:var(--gold);display:block}.skills small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.6px;text-transform:uppercase;color:var(--bronze);margin:5px 0}.text-button{color:var(--bronze);font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));white-space:nowrap;letter-spacing:.6px;background:0 0;border:0;padding:8px 0}.text-button:hover:not(:disabled){color:var(--gold);border-color:#0000}.activities .eyebrow{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-bottom:6px}.activity-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.activity{text-align:left;border:1px solid var(--line);background:linear-gradient(#2e2416,#150f0a);border-radius:2px;flex-direction:column;align-items:stretch;min-height:158px;padding:14px;transition:border-color .15s,filter .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.forest{background:linear-gradient(#2b2f1a,#12140d)}.ruins{background:linear-gradient(#43251c,#1a100c)}.tower{background:linear-gradient(#272c3c,#101218)}.arena{background:linear-gradient(#3a2c16,#171208)}.landscape{font-size:max(calc(96px + var(--eterune-font-boost,0px)),var(--eterune-font-min,96px));color:var(--bronze);opacity:.09;line-height:1;position:absolute;top:14px;right:12px;transform:rotate(-7deg)}.activity-top{z-index:1;color:var(--bronze);font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));justify-content:space-between;display:flex}.activity-top small{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:2px;text-transform:uppercase;padding-top:4px}.activity>strong{font-family:var(--serif);font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px));z-index:1;margin-top:auto;padding:22px 0 12px;font-weight:400}.activity-foot{font-size:max(calc(8.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8.5px));letter-spacing:.6px;color:var(--muted);z-index:1;border-top:1px solid #ffffff14;justify-content:space-between;gap:4px;padding-top:9px;display:flex}.activity:hover{border-color:var(--bronze);filter:brightness(1.07)}footer{border-top:1px solid var(--line);font-size:max(calc(8.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8.5px));letter-spacing:1.6px;text-transform:uppercase;color:var(--bronze);justify-content:space-between;gap:12px;margin-top:26px;padding:20px 0;display:flex}footer small{font-size:max(calc(8.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8.5px));letter-spacing:.6px;text-transform:none;color:var(--muted)}.page-panel{margin-bottom:18px;padding:26px 28px}.page-panel>h2{font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));margin-bottom:14px}.page-panel>.muted{line-height:1.7}.page-panel .activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0}.page-panel .activity{min-height:220px}.page-panel .activity>strong{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}.guild{text-align:center;padding:60px 20px}.guild-icon{font-size:max(calc(62px + var(--eterune-font-boost,0px)),var(--eterune-font-min,62px));color:var(--bronze);margin-bottom:22px}.guild p{color:var(--muted);line-height:1.8}.shop-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;display:grid}.shop-card{border:1px solid var(--line);background:linear-gradient(#231a11,#19130d);padding:26px}.shop-card>span{font-size:max(calc(40px + var(--eterune-font-boost,0px)),var(--eterune-font-min,40px));color:var(--gold);margin-bottom:22px;display:block}.shop-card p{color:var(--muted);font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.history-row{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));border-bottom:1px solid #2a2015;justify-content:space-between;gap:15px;padding:16px 0;display:flex}.history-row small{color:var(--muted)}dialog{border:1px solid var(--line-strong);color:var(--ink);background:linear-gradient(#241c13,#1a130d);border-radius:2px;width:calc(100% - 32px);max-width:640px;max-height:88vh;padding:26px;box-shadow:0 18px 60px #000c,inset 0 1px #ffffff0d}dialog::backdrop{background:#0a0705d9}dialog h2{font-size:max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px));margin-bottom:18px}dialog p{line-height:1.7}.close{width:100%;margin:20px 0 0}.inventory-list{gap:8px;display:grid}.inventory-list .item{padding:12px}.item-detail{text-align:center;padding:16px 0}.item-detail>span{font-size:max(calc(52px + var(--eterune-font-boost,0px)),var(--eterune-font-min,52px));color:var(--gold)}.skill-picker{grid-template-columns:1fr 1fr;gap:10px;display:grid}.skill-option{text-align:left;border:1px solid var(--line);background:linear-gradient(#1f1810,#18120c);padding:14px}.skill-option.selected{border-color:var(--bronze);background:linear-gradient(#332614,#20180f)}.skill-option p{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));color:var(--muted)}.skill-option small{font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));letter-spacing:1.6px;color:var(--bronze)}.encounter{text-align:center;border:1px solid var(--line-strong);background:linear-gradient(#2a2014,#1b140e);border-radius:2px;padding:22px}.encounter>span{font-size:max(calc(52px + var(--eterune-font-boost,0px)),var(--eterune-font-min,52px));color:var(--gold)}.encounter h3{margin:10px 0}.encounter p{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));margin:0}.reward-row{color:var(--gold);font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-around;gap:10px;padding:18px 0;display:flex}.battle-result{text-align:center}.battle-result>span{font-size:max(calc(46px + var(--eterune-font-boost,0px)),var(--eterune-font-min,46px))}.battle-result h3{font-size:max(calc(26px + var(--eterune-font-boost,0px)),var(--eterune-font-min,26px));letter-spacing:5px;text-transform:uppercase;margin:8px}.battle-result p{color:var(--muted)}details{background:#181209;border:1px solid #2a2015;margin:15px 0 20px;padding:13px}summary{cursor:pointer;color:var(--bronze);font-size:max(calc(11.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11.5px));letter-spacing:.4px}.battle-log{max-height:260px;line-height:1.85;font-size:max(calc(11.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11.5px));color:#b9ab90;scrollbar-width:thin;scrollbar-color:#5c4a30 #181209;padding-left:18px;overflow:auto}.battle-log li{padding:4px}#toast{color:#241a10;opacity:0;pointer-events:none;z-index:10;width:max-content;max-width:90vw;font-size:max(calc(12.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12.5px));background:linear-gradient(#e8d9b4,#cfba8b);border:1px solid #8d6224;border-radius:2px;padding:15px 22px;transition:all .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);box-shadow:0 10px 34px #000000b3}#toast.visible{opacity:1;transform:translate(-50%)}@media (min-width:1550px){main{padding:36px 44px 0}.character-grid{gap:22px}.hero{min-height:548px}.item{padding:14px 12px}.set-note{padding:26px 0}.attributes dl>div{padding:12px 0}.skills-panel{margin-top:22px}.activity{min-height:176px}}@media (max-width:1200px){.topbar{gap:24px;padding:0 20px}.realm{display:none}.shell{grid-template-columns:176px 1fr}.sidebar{padding:24px 12px}main{padding:24px 20px 0}.character-grid{grid-template-columns:1fr 1.2fr;gap:14px}.attributes{grid-column:1/-1;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:18px;display:grid}.attributes .section-title{display:none}.power{margin:0}.attributes dl{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.attributes dl>div{padding:8px 0}.evolution{margin:0}.skills-panel{flex-wrap:wrap}.skills-panel>div:first-child{width:100%}.skills-panel>.text-button{margin-left:auto}.hero{min-height:498px}.activity-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.topbar{flex-wrap:wrap;gap:18px;height:auto;padding:16px}.brand{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));letter-spacing:3px;min-width:0}.brand>span{font-size:max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px))}.brand small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:2px}.resources{justify-content:space-between;gap:18px;width:100%}.resources b{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))}.resources>div{padding-left:22px}.resources>div+div{padding-left:28px}.resources>div>span{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.resources small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.2px}.shell{display:block}.sidebar{border:0;border-bottom:1px solid var(--line-strong);padding:8px 12px}.profile,.sidebar-bottom{display:none}nav{gap:4px;display:flex;overflow:auto}.nav-button{min-width:78px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1px;border-left:2px solid #0000;flex-direction:column;gap:5px;padding:10px}.nav-button.active{border-left-color:var(--bronze)}.nav-button i{display:none}main{padding:22px 16px 0}h1{font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px))}.page-heading{align-items:flex-start;gap:10px}.page-heading .eyebrow{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.level-badge{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:7px 9px}.character-grid{grid-template-columns:1fr}.hero{grid-row:1;min-height:500px}.attributes{grid-column:auto;display:block}.attributes .section-title{display:flex}.power{margin:16px 0}.attributes dl{display:block}.attributes dl>div{padding:11px 0}.evolution{margin-top:18px}.skills-panel{gap:16px}.skills{flex-basis:100%;grid-template-columns:repeat(2,1fr)}.skills button{padding:14px 6px}.skills strong{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.activities .section-title{flex-direction:column;align-items:start}.activities h2{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}.activity-grid{gap:10px}.activity{min-height:164px;padding:12px}.activity>strong{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))}.activity-foot{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));flex-wrap:wrap}.shop-grid,.page-panel .activity-grid{grid-template-columns:1fr}.page-panel{padding:22px}.skill-picker{grid-template-columns:1fr}.history-row{flex-wrap:wrap}footer{flex-direction:column;line-height:1.7}.items{grid-template-columns:1fr 1fr}.item{gap:8px}.item strong{font-size:max(calc(11.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11.5px))}.item-icon{min-width:36px;height:42px;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.item-arrow{display:none}dialog{padding:20px}.reward-row{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}}@media (max-width:390px){.items,.activity-grid{grid-template-columns:1fr}.page-heading h1{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}}@media (prefers-reduced-motion:reduce){button,.activity,#toast{transition:none}}html{background:#0d0906}body{background:radial-gradient(at 50% 0,#5c4124a6 0,#0000 38%),repeating-linear-gradient(90deg,#ffffff03 0 1px,#0000 1px 6px),linear-gradient(90deg,#100b07,#2b1b11 50%,#100b07);min-height:100vh}.admin-toolbar{border:1px solid var(--line-strong);border-bottom:0;border-radius:3px 3px 0 0;width:min(1120px,100% - 24px);margin:10px auto 0;padding:5px 14px}.topbar{border:1px solid var(--line-strong);border-bottom:1px solid var(--line);gap:22px;width:min(1120px,100% - 24px);height:66px;margin:0 auto;padding:0 18px}.brand{min-width:164px;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px));letter-spacing:3px;gap:8px}.brand>span{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.brand small{font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px));letter-spacing:1.8px;margin-top:4px}.realm{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.1px}.realm small{display:none}.resources{gap:14px}.resources>div{padding-left:19px}.resources>div+div{padding-left:24px}.resources>div+div>span{left:5px}.resources>div>span{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))}.resources b{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))}.resources small{font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px));letter-spacing:1px;margin-top:2px}.shell{border:1px solid var(--line-strong);background:#171008;border-top:0;grid-template-columns:174px minmax(0,1fr);width:min(1120px,100% - 24px);max-width:none;min-height:630px;margin:0 auto 14px;box-shadow:0 16px 50px #0000008c}.sidebar{padding:16px 10px}.profile{padding-bottom:14px}.profile>strong{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px));margin-top:9px}.profile>small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:3px}.avatar{width:44px;height:47px;font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px))}.nav-button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.9px;gap:8px;padding:8px 9px}.nav-button>span{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));width:16px}.sidebar-bottom{display:none}main{padding:16px 18px 0}.page-heading{margin-bottom:14px;padding-bottom:10px}h1{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}.level-badge{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:6px 9px}.level-badge b{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px));margin-left:5px}.equipment-layout{grid-template-columns:238px minmax(0,1fr);gap:14px}.equipment-layout .portrait-card{min-height:408px}.portrait-nameplate{padding:9px 7px;top:7px;left:7px;right:7px}.portrait-nameplate strong{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))}.portrait-nameplate span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:3px}.portrait-nameplate:before,.portrait-nameplate:after{top:18px}.portrait-card .paladin{height:274px;top:54px;bottom:auto;left:0;right:0}.portrait-card .hero-bottom{padding:38px 13px 13px}.blessing{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding-bottom:9px}.meter-label{font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px));margin-bottom:3px}.meter-label b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.bar{height:5px;margin-bottom:7px}.equipment-board{min-height:408px;padding:15px}.board-heading{margin-bottom:10px}.board-heading h2{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.board-heading .eyebrow{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-bottom:3px}.board-heading>span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:4px 6px}.equipment-slots{gap:7px}.gear-slot{min-height:88px;padding:6px 3px}.gear-art{width:42px;height:42px;margin:3px 0}.slot-armor .gear-art{width:47px;height:47px;margin:1px 0}.slot-label{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.7px}.slot-detail{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));line-height:1.2}.rarity-gem{width:3px;height:3px;top:7px;right:6px}.board-footer{margin-top:9px;padding-top:8px}.board-footer>span{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.board-footer button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:7px 9px}.equipment-layout .attributes{grid-template-columns:150px minmax(0,1fr) 180px;gap:14px;padding:14px 16px}.equipment-layout .attributes dl{column-gap:16px}.equipment-layout .attributes dl>div{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));padding:5px 0}.equipment-layout .evolution{padding-top:8px}.power{padding:9px 11px}.power strong{font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px))}.power>span{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px));top:14px;right:11px}.skills-panel{gap:14px;margin-top:14px;padding:12px 14px}.skills-panel h2{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))}.skills-panel .muted{display:none}.skills button{padding:6px 3px}.skills button>span{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))}.skills small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));margin:2px 0}.skills strong{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.activities{margin-top:18px}.activities h2{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))}.activities .section-title{margin-bottom:10px}.activity-grid{gap:8px}.activity{min-height:112px;padding:9px}.landscape{font-size:max(calc(68px + var(--eterune-font-boost,0px)),var(--eterune-font-min,68px));top:8px;right:8px}.activity>strong{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));padding:12px 0 7px}.activity-foot{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding-top:6px}footer{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:16px;padding:13px 0}@media (max-width:760px){.admin-toolbar,.topbar,.shell{border-left:0;border-right:0;width:100%;margin-left:0;margin-right:0}.admin-toolbar{margin-top:0}.topbar{height:auto;padding:12px 14px}.shell{display:block}.sidebar{padding:8px 10px}.equipment-layout{grid-template-columns:1fr}.equipment-layout .portrait-card,.equipment-board,.equipment-layout .attributes{grid-column:1}.equipment-layout .portrait-card{grid-row:1;min-height:390px}.equipment-board{grid-row:2;min-height:0}.equipment-layout .attributes{grid-row:3;display:block}.equipment-layout .attributes dl{display:grid}.equipment-layout .power{margin-bottom:12px}.portrait-card .paladin{height:260px}main{padding:14px 12px 0}}.item-svg{width:100%;height:100%;overflow:visible}.item-svg-frame{fill:#17130f;stroke:currentColor;opacity:.9}.item-svg-shape{filter:drop-shadow(0 2px 2px #000a)}.item-svg-mark{fill:currentColor;stroke:none;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif}.gear-art .item-svg{color:#d5b672}.gear-slot.rare .item-svg{color:#65b7d1}.gear-slot.epic .item-svg{color:#bd8df0}.gear-slot.legendary .item-svg{color:#f0ba4d}.gear-slot .slot-detail{max-height:30px;overflow:hidden}.inventory-layout{grid-template-columns:minmax(260px,1.2fr) minmax(210px,.8fr);align-items:start;gap:16px;margin-top:14px;display:grid}.inventory-grid{border:1px solid var(--line);background:#100c08;grid-template-columns:repeat(6,minmax(38px,1fr));gap:7px;padding:10px;display:grid;box-shadow:inset 0 0 18px #0008}.inventory-cell,.inventory-empty{aspect-ratio:1;background:linear-gradient(145deg,#282015,#110d09);border:1px solid #4a3e2b;place-items:center;min-height:42px;padding:3px;display:grid;position:relative}.inventory-cell{cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s}.inventory-cell:hover,.inventory-cell.selected{border-color:#dfb85e;transform:translateY(-2px);box-shadow:0 0 0 1px #dfb85e55,0 5px 12px #0009}.inventory-empty{opacity:.45;background:repeating-linear-gradient(135deg,#0f0b08,#0f0b08 5px,#171109 5px 10px)}.inventory-icon{color:#bba873;width:100%;height:100%}.inventory-level{color:#f8ebbf;min-width:17px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#160f08;border:1px solid #765325;padding:1px 2px;font-weight:700;line-height:1;position:absolute;bottom:1px;left:2px}.equipped-flag{color:#d8f4b4;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));text-shadow:0 1px 2px #000;position:absolute;top:1px;right:2px}.inventory-cell.rare{border-color:#477e9b}.inventory-cell.rare .inventory-icon{color:#69bdd7}.inventory-cell.epic{border-color:#75509f}.inventory-cell.epic .inventory-icon{color:#bd8df0}.inventory-cell.legendary{border-color:#a87320}.inventory-cell.legendary .inventory-icon{color:#f0ba4d}.inventory-detail{text-align:center;background:radial-gradient(circle at 50% 0,#493819,#181109 65%);border:1px solid #5d4a2c;min-height:250px;padding:14px}.inventory-detail.rare{border-color:#477e9b}.inventory-detail.epic{border-color:#75509f}.inventory-detail.legendary{border-color:#a87320}.detail-icon{color:#d9b75e;width:88px;height:88px;margin:0 auto 8px}.inventory-detail.rare .detail-icon{color:#69bdd7}.inventory-detail.epic .detail-icon{color:#bd8df0}.inventory-detail.legendary .detail-icon{color:#f0ba4d}.inventory-detail small{color:#d8b86b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.1px}.inventory-detail h3{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px));margin:7px 0}.inventory-detail p{color:var(--muted);font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));min-height:42px}.item-power{color:#f0cb76;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.8px;border:1px solid #8e6b2d;padding:5px 8px;display:inline-block}@media (max-width:620px){.inventory-layout{grid-template-columns:1fr}.inventory-grid{grid-template-columns:repeat(6,minmax(36px,1fr))}.inventory-detail{text-align:left;grid-template-columns:86px 1fr;gap:10px;min-height:0;display:grid}.detail-icon{margin:0}.inventory-detail .primary{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}}.inline-inventory{margin-top:14px;padding:14px 16px}.inventory-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:9px;display:flex}.inventory-heading h2{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px));margin:0}.inventory-heading small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:var(--bronze)}.inline-inventory>.muted{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:9px 0}.inventory-tabs{gap:5px;margin:10px 0;display:flex}.inventory-tab{color:#aa9a7c;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.6px;background:#181109;border:1px solid #57452b;padding:5px 9px}.inventory-tab.active{color:#f6d886;background:#3a2b13;border-color:#c9a551}.inventory-layout.inline{grid-template-columns:minmax(260px,1.2fr) minmax(190px,.75fr);margin:0}.inline-inventory .inventory-grid{grid-template-columns:repeat(4,minmax(46px,1fr));gap:6px}.inline-inventory .inventory-cell,.inline-inventory .inventory-empty{min-height:48px}.empty-detail{text-align:center;place-content:center;display:grid}.empty-detail h3{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))}.board-inventory-note{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#aeb89e}@media (max-width:620px){.inline-inventory{padding:13px}.inventory-layout.inline{grid-template-columns:1fr}.inline-inventory .inventory-grid{grid-template-columns:repeat(4,minmax(45px,1fr))}}.gear-slot.occupied .gear-art{width:31px;height:31px;margin:4px 0}.gear-slot.occupied.slot-armor .gear-art{width:35px;height:35px}.gear-slot.occupied .slot-detail{font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px))}.evolution>span:has(.item-svg){width:68px;height:68px;display:block}.evolution>span:has(.item-svg) .item-svg{width:100%;height:100%}.equipment-inventory{border-top:1px solid #3a4431;margin-top:9px;padding-top:8px}.equipment-inventory .inventory-heading{border:0;padding-bottom:4px}.equipment-inventory .inventory-heading h2{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))}.equipment-inventory .inventory-heading .eyebrow{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));margin:0}.equipment-inventory>.inventory-heading+.muted{display:none}.equipment-inventory .inventory-tabs{margin:4px 0}.equipment-inventory .inventory-tab{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));padding:3px 6px}.equipment-inventory .inventory-layout.compact{margin:0;display:block}.equipment-inventory .inventory-grid{grid-template-columns:repeat(8,minmax(25px,1fr));gap:3px;padding:5px}.equipment-inventory .inventory-cell,.equipment-inventory .inventory-empty{min-height:27px;padding:2px}.equipment-inventory .inventory-level{min-width:11px;font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px));padding:0 1px}.equipment-inventory .item-svg-mark{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.equipment-inventory .inventory-icon{line-height:0}@media (max-width:760px){.equipment-inventory .inventory-grid{grid-template-columns:repeat(8,minmax(22px,1fr))}.gear-slot.occupied .gear-art{width:28px;height:28px}}.gear-slot.occupied{z-index:2;overflow:visible}.gear-slot.occupied .slot-label{color:#eee0b4;min-height:18px;font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px));letter-spacing:.25px;padding:0 3px;line-height:1.2;display:block}.gear-slot.occupied .slot-detail{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));color:#aeb89e}button[data-tooltip]{position:relative}button[data-tooltip]:hover:after{content:attr(data-tooltip);z-index:30;color:#f1e0ac;white-space:pre-line;width:170px;font:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))/1.5 Georgia,serif;text-align:left;pointer-events:none;background:#171109;border:1px solid #9b7b36;padding:8px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #000b}.inventory-cell[data-tooltip]:hover:after{bottom:calc(100% + 5px);left:0;transform:none}.equipment-inventory .inventory-cell{z-index:1;overflow:visible}.equipment-inventory .inventory-cell:hover{z-index:8}.shell{border-top:1px solid var(--line-strong)}.sidebar-brand{border-bottom:1px solid var(--line);text-align:center;color:#f0d487;padding:3px 5px 14px}.sidebar-brand span{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px));margin-bottom:3px;display:block}.sidebar-brand strong{font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;letter-spacing:1.1px;display:block}.sidebar-brand small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:1.1px;color:#a99872;margin-top:4px;display:block}.sidebar .profile{padding-top:14px}.admin-nav{margin-top:7px;color:#d9bc72!important;background:#241c10!important;border:1px solid #63502d!important}.admin-nav span{color:#d9bc72!important}.equipment-board .board-heading{align-items:flex-start;gap:10px}.equipment-status{color:#dcbf73;max-width:340px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.equipment-status span{white-space:nowrap;background:#171c13;border:1px solid #4d482f;padding:4px 5px}.equipment-status b{color:#f4df9c;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.equipment-status .status-level{color:#aeb99c}.equipment-status .status-power{color:#d9b95a;border-color:#80672e}@media (max-width:760px){.sidebar-brand{display:none}.equipment-status{justify-content:flex-start;max-width:none}.equipment-board .board-heading{flex-direction:column}.equipment-status span{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.equipment-status b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}}.character-status-bar{border:1px solid var(--line-strong);background:linear-gradient(90deg,#1e160d,#272014 50%,#17130e);justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:10px 14px;display:flex}.character-status-name .eyebrow{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin:0 0 3px}.character-status-name strong{font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif;color:#f0d99d;display:block}.character-status-name small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#b8af93}.character-status-values{color:#dcbf73;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.character-status-values>span{white-space:nowrap;background:#171c13;border:1px solid #4d482f;align-items:center;gap:3px;padding:5px 6px;display:flex}.character-status-values b{color:#f4df9c;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.character-status-values small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));color:#a99c80}.character-status-values .status-power{color:#d9b95a;border-color:#80672e}@media (max-width:760px){.character-status-bar{flex-direction:column;align-items:flex-start}.character-status-values{justify-content:flex-start}.character-status-name strong{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))}}.build-page{min-height:420px}.build-page .build-skills{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.build-page .build-skills button{min-height:126px}@media (max-width:760px){.build-page .build-skills{grid-template-columns:repeat(2,1fr)}}.build-evolution{border-top:1px solid var(--line);background:#171109;align-items:center;gap:14px;margin-top:28px;padding:16px;display:flex}.build-evolution>span{font-size:max(calc(30px + var(--eterune-font-boost,0px)),var(--eterune-font-min,30px));color:var(--bronze)}.build-evolution small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.3px;color:#b79c58;display:block}.build-evolution strong{font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;color:#f0d99d;margin:5px 0;display:block}.build-evolution p{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:var(--muted);margin:0}.league-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.league-card{background:linear-gradient(135deg,#241b10,#15130e);border:1px solid #5d4c2c;padding:16px;position:relative}.league-card.active{border-color:#c59c43;box-shadow:inset 0 0 22px #c59c4314}.league-card.locked{opacity:.5}.league-card>span{font-size:max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px));color:#d8b24e;display:block}.league-card small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.3px;color:#a99a7c}.league-card h3{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px));margin:6px 0}.league-card p{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));color:var(--muted);margin:0 0 8px}.league-card strong{color:#e8c36c;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin-bottom:12px;display:block}.league-card em{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#a99a7c}@media (max-width:620px){.league-grid{grid-template-columns:1fr}}.adventure-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.map-picker{background:#171109;border:1px solid #70572c;min-width:250px}.map-picker summary{cursor:pointer;color:#e8c878;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));padding:10px 12px}.map-picker>div{border-top:1px solid #4b3a20;display:grid}.map-picker button{text-align:left;color:#baa987;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));background:#171109;border:0;border-bottom:1px solid #3b2d19;padding:8px 10px}.map-picker button.active,.map-picker button:hover{color:#f1d88d;background:#302310}.map-picker small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#8d8169;margin-top:2px;display:block}.map-description{border-left:2px solid var(--bronze);color:var(--muted);font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));background:#19140d;padding:11px 13px}.mob-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.mob-card{text-align:left;color:#e9dfc4;background:linear-gradient(135deg,#1a2416,#121a11);border:1px solid #4c5a32;min-height:125px;padding:14px;position:relative}.mob-card.ruins{background:linear-gradient(135deg,#2b1710,#1c110c);border-color:#704332}.mob-card:hover{border-color:#c39b45;transform:translateY(-1px)}.mob-card strong,.mob-card small,.mob-card em,.mob-card i{display:block}.mob-card strong{font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:18px 0 7px}.mob-level{color:#d7bd70;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;position:absolute;top:9px;right:10px}.mob-card small{color:#c3b99d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.mob-card em{color:#dcbf73;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:9px;font-style:normal}.mob-card i{color:#9eab86;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:5px;font-style:normal}@media (max-width:700px){.adventure-heading{display:block}.map-picker{min-width:0;margin-top:12px}.mob-grid{grid-template-columns:1fr}}.infinite-dungeons{grid-template-columns:1fr 1fr;gap:15px;margin-top:22px;display:grid}.infinite-card{background:linear-gradient(135deg,#1b211e,#121712);border:1px solid #5a5136;grid-template-columns:80px 1fr;gap:16px;padding:22px;display:grid}.infinite-card>span{font-size:max(calc(46px + var(--eterune-font-boost,0px)),var(--eterune-font-min,46px));color:#d3b764;border-right:1px solid #4a503b;place-items:center;display:grid}.infinite-card small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.2px;color:#c1a95d}.infinite-card h3{font-size:max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px));margin:7px 0}.infinite-card p{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));color:var(--muted)}.infinite-card em{color:#c7d0b5;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:10px 0;font-style:normal;display:block}.infinite-card.locked{opacity:.67;background:linear-gradient(135deg,#201817,#151110)}.abyss-card>span{color:#9b7780}.infinite-card button{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}@media (max-width:700px){.infinite-dungeons{grid-template-columns:1fr}.infinite-card{grid-template-columns:60px 1fr}}.sidebar .avatar{background:#182019;border:2px solid #aa8a43;border-radius:50%;width:62px;height:62px;padding:0;position:relative;overflow:visible;box-shadow:0 0 0 3px #21170d,0 5px 13px #0009}.sidebar .avatar img{object-fit:cover;object-position:50% 13%;background:#1b261c;border-radius:50%;width:100%;height:100%;display:block}.sidebar .avatar span{color:#f5dc91;width:22px;height:22px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#271a0b;border:1px solid #d2ae58;border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-5px;right:-7px}@media (max-width:760px){.sidebar .avatar{width:44px;height:44px}}.sidebar .profile{justify-content:center;padding:14px 0 18px;display:flex}.sidebar .avatar{border:3px solid #c9a85b;width:68px;height:68px;box-shadow:0 0 0 2px #3d2b13,0 0 0 5px #796136,0 7px 16px #000a}.sidebar .avatar:after{content:"âœ¦";color:#efd17b;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));text-shadow:0 1px 3px #000;position:absolute;top:-8px;right:-6px}.sidebar .avatar span{display:none}.shell{grid-template-columns:174px minmax(0,1fr)}main{box-sizing:border-box;min-width:0}.character-status-bar,.page-panel,main>.panel,main>.activities{box-sizing:border-box;width:100%;max-width:none}.page-heading{display:none}.page-panel,.activity-grid,.league-grid,.infinite-dungeons,.mob-grid{min-width:0}.sidebar nav{gap:4px;width:100%;display:grid}.sidebar .nav-button{box-sizing:border-box;justify-content:flex-start;width:100%;min-height:38px}.sidebar .admin-nav{box-sizing:border-box;width:100%;min-height:38px}@media (max-width:760px){.sidebar nav{gap:4px;width:auto;display:flex}.sidebar .nav-button{justify-content:center;width:auto;min-height:0}}main{flex-direction:column;align-items:stretch;display:flex}main>.character-status-bar,main>.tab-content,main>footer{box-sizing:border-box;width:100%;max-width:none}.tab-content{flex:none;min-width:0}.tab-content>.panel,.tab-content>.character-grid,.tab-content>.page-panel{box-sizing:border-box;width:100%;max-width:none}.tab-content>.panel+.panel{margin-top:14px}@media (min-width:761px){main{width:100%;min-width:0;display:block}.tab-content{width:100%;inline-size:100%;min-width:0;display:block}.tab-content>*{width:100%;inline-size:100%;box-sizing:border-box;max-width:none;display:block}}html{scrollbar-gutter:stable;overflow-y:scroll}body{overflow-x:hidden}@media (min-width:761px){.tab-content>.character-grid{display:grid}}.character-status-bar{background:linear-gradient(135deg,#21170d,#15130e 58%,#202619);border-color:#6e5931;grid-template-columns:minmax(200px,1.05fr) minmax(275px,1.2fr) minmax(230px,1fr);align-items:center;gap:14px;padding:8px 12px;display:grid;box-shadow:inset 0 1px #d0aa5422}.status-identity{border-right:1px solid #66502a;align-items:center;gap:10px;min-width:0;padding-right:14px;display:flex}.status-portrait{background:#251a0c;border:2px solid #c4a55b;border-radius:50%;flex:0 0 56px;width:56px;height:56px;padding:3px;box-shadow:0 0 0 2px #4a3517}.status-portrait img{object-fit:cover;object-position:50% 14%;border-radius:50%;width:100%;height:100%;display:block}.status-identity-copy{min-width:0}.status-identity-copy strong{text-overflow:ellipsis;color:#f0d99d;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;white-space:nowrap;display:block;overflow:hidden}.status-identity-copy small{color:#b8af93;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:2px 0 6px;display:block}.status-level{color:#c9ae64;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;background:#18170f;border:1px solid #80672e;padding:3px 7px;display:inline-block}.status-level b{color:#f4df9c;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;margin-left:4px}.status-resources{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.status-resource{border-left:1px solid #514024;min-width:0;padding:3px 4px 3px 22px;position:relative}.status-resource i{color:#d2ad57;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));font-style:normal;position:absolute;top:10px;left:5px}.status-resource small{color:#a99c80;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.7px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.status-resource b{color:#f4df9c;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;white-space:nowrap;display:block}.status-resource em{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#a99c80;font-style:normal}.status-resource.status-power i,.status-resource.status-power b{color:#e2bd61}.status-meters{border-left:1px solid #66502a;gap:6px;padding-left:13px;display:grid}.status-meter{grid-template-columns:20px 1fr;align-items:center;gap:5px;display:grid}.status-meter>i{color:#deb95d;width:19px;height:19px;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px));place-items:center;font-style:normal;display:grid}.life-meter>i{color:#df785d}.status-meter span{justify-content:space-between;align-items:baseline;gap:7px;display:flex}.status-meter small{color:#b9aa88;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.8px}.status-meter b{color:#eadbb4;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;white-space:nowrap}.meter-track{background:#100d09;border:1px solid #534326;border-radius:8px;height:6px;margin-top:3px;overflow:hidden;box-shadow:inset 0 1px 2px #000}.meter-track u{border-radius:inherit;background:linear-gradient(90deg,#c35947,#ef9471);height:100%;text-decoration:none;display:block;box-shadow:0 0 6px #e66c4c77}.xp-meter .meter-track u{background:linear-gradient(90deg,#ba9138,#f1d46d);box-shadow:0 0 6px #e4c34b66}@media (max-width:900px){.character-status-bar{grid-template-columns:1fr 1fr}.status-meters{border-top:1px solid #66502a;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr;padding:8px 0 0}.status-identity{border-right:0}}@media (max-width:560px){.character-status-bar{display:block}.status-identity{border-bottom:1px solid #66502a;padding-bottom:9px}.status-resources{margin:8px 0}.status-meters{grid-template-columns:1fr}.status-meter{margin-top:5px}}.game-frame{width:min(1120px,100% - 24px);margin:0 auto 14px}.game-frame>.shell{border-top:0;width:100%;max-width:none;margin:0}.game-header{border:1px solid var(--line-strong);background:linear-gradient(135deg,#20170d,#15120d);border-bottom:0;grid-template-columns:174px minmax(0,1fr);align-items:stretch;display:grid}.game-header>.sidebar-brand{border:0;border-right:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;padding:8px 12px;display:flex}.game-header>.character-status-bar{border:0;width:100%;min-width:0;margin:0}.sidebar{padding-top:16px}@media (max-width:760px){.game-frame{width:100%;margin:0}.game-header{border-left:0;border-right:0;display:block}.game-header>.sidebar-brand{display:none}.game-header>.character-status-bar{border-bottom:1px solid var(--line)}.game-frame>.shell{border-left:0;border-right:0;margin:0}}.ranking-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ranking-heading aside{text-align:right;background:#17140e;border:1px solid #66502a;min-width:170px;padding:12px}.ranking-heading aside small,.ranking-heading aside span{color:#b9a477;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.ranking-heading aside strong{color:#f0d172;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px)) Georgia,serif;margin:4px 0;display:block}.ranking-table{border:1px solid #564526;margin-top:22px}.ranking-row{color:#c9bea1;min-height:47px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));background:#17130e;border-bottom:1px solid #3d321e;grid-template-columns:62px minmax(160px,1.5fr) minmax(100px,1fr) 75px 90px 105px;align-items:center;padding:0 14px;display:grid}.ranking-row:last-child{border-bottom:0}.ranking-row:nth-child(odd){background:#1b1810}.ranking-row.is-player{color:#f2dfae;background:linear-gradient(90deg,#3a2a10,#1e2416);box-shadow:inset 3px 0 #d0a744}.ranking-row strong{color:#ead8a7;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif}.ranking-row strong small{color:#e4bd55;font:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial,sans-serif;letter-spacing:1px;margin-left:5px}.ranking-row>b:last-child{color:#f0cf75;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif}.ranking-row em{font-style:normal;font-weight:700}.rank-d{color:#b48658}.rank-c{color:#b9c2bd}.rank-b{color:#aebfd1}.rank-a{color:#e0bf5f}.rank-s{color:#c49ee6}.rank-ss{color:#e78181}.ranking-label{color:#b9984b;min-height:31px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;background:#29200f!important}@media (max-width:700px){.ranking-heading{display:block}.ranking-heading aside{text-align:left;margin-top:14px}.ranking-row{grid-template-columns:42px minmax(130px,1fr) 65px 70px;padding:0 9px}.ranking-row span:nth-child(3),.ranking-row span:nth-child(4),.ranking-label span:nth-child(3),.ranking-label span:nth-child(4){display:none}}.combat-summary{background:linear-gradient(135deg,#17150f,#202519);border:1px solid #66502a;margin:16px 0;padding:13px}.combat-summary-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.combat-summary-heading small{color:#c4a55d;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.2px;display:block}.combat-summary-heading h3{color:#f0d99d;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:3px 0 0}.combat-summary-heading>span{color:#e9c76e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;border:1px solid #786231;padding:5px 7px}.combat-compare{border:1px solid #4e452c;grid-template-columns:minmax(80px,1fr) minmax(70px,.75fr) minmax(100px,1fr);display:grid}.combat-compare>div,.combat-compare>b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));border-bottom:1px solid #3c3828;padding:6px 8px}.combat-compare>b{text-align:right;color:#ebd9a9}.combat-compare>div:nth-last-child(-n+3),.combat-compare>b:nth-last-child(-n+3){border-bottom:0}.combat-compare .compare-label{color:#bca25e;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;background:#262313}.combat-analysis{color:#c7bda2;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:11px 0 7px;padding-left:18px;line-height:1.55}.combat-analysis li::marker{color:#d6ad4b}.combat-totals{color:#aaa184;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));border-top:1px solid #504529;margin:0;padding-top:8px}.combat-totals b{color:#edce77}@media (max-width:560px){.combat-summary{padding:10px}.combat-compare>div,.combat-compare>b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:5px}}body{background:#0b100f url(/arcane-temple-background.webp) top/cover no-repeat fixed}body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#07100ed9 0%,#09100bb8 18%,#0b0d0cf2 50%,#09100bb8 82%,#07100ed9 100%);position:fixed;top:0;bottom:0;left:0;right:0}.game-frame{box-shadow:0 16px 38px #000b}.game-header,.game-frame>.shell{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.game-header{border-color:#8a7240;box-shadow:0 0 0 1px #000a,inset 0 1px #d4b86b22}.sidebar{background:linear-gradient(#17140fef,#0e1512ee);box-shadow:inset -1px 0 #b18e4922}.sidebar .nav-button{background:linear-gradient(90deg,#21180f,#302415 52%,#1a1710);position:relative;box-shadow:inset 0 1px #ffffff09,0 2px 4px #0006;border:1px solid #554429!important}.sidebar .nav-button:hover{background:linear-gradient(90deg,#35230f,#4c3519,#292014);box-shadow:0 0 12px #d6a94933;border-color:#be9850!important}.sidebar .nav-button.active{background:linear-gradient(90deg,#3c1950,#6c3180,#2d1b40);box-shadow:inset 0 0 14px #d26aff66,0 0 13px #a647c477;color:#f5ddff!important;border-color:#cf9df2!important}.sidebar .nav-button.active:before{content:"";pointer-events:none;border:1px solid #e8b8ff77;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.equipment-board,.portrait-card,.attributes{border-color:#8a7445!important;box-shadow:inset 0 0 0 2px #0b0f0c,inset 0 0 0 4px #a58a4b44,0 10px 20px #0009!important}.equipment-board{background:radial-gradient(at 50% 0,#49716622,#0000 55%),repeating-linear-gradient(135deg,#d8bf7a0a 0 1px,#0000 1px 7px),#14201c!important}.gear-slot{box-shadow:inset 0 0 0 2px #d7c2820d,0 3px 8px #000a;background:radial-gradient(circle at 50% 38%,#83928124,#0000 42%),linear-gradient(145deg,#30352c,#111813)!important;border-color:#776643!important}.gear-slot:before{content:"";pointer-events:none;border:1px solid #d2bd7a18;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.gear-slot:hover{border-color:#d8b963!important;box-shadow:inset 0 0 18px #e5bd5640,0 0 12px #cf9e4755!important}.gear-art{filter:drop-shadow(0 0 5px)drop-shadow(0 4px 3px #000c)!important}.occupied .gear-art .item-svg-frame{fill:#171c16;stroke-width:2.5px}.occupied .gear-art .item-svg-shape{stroke-width:2.7px}.gear-slot.rare,.inventory-cell.rare{box-shadow:inset 0 0 14px #31bde633,0 0 8px #237fa844;border-color:#3b97be!important}.gear-slot.epic,.inventory-cell.epic{box-shadow:inset 0 0 15px #ad5fee3d,0 0 9px #8b48cf55;border-color:#a15ede!important}.gear-slot.legendary,.inventory-cell.legendary{box-shadow:inset 0 0 16px #edb7433d,0 0 9px #d9923755;border-color:#e2ad42!important}.gear-slot.mythic,.inventory-cell.mythic{box-shadow:inset 0 0 18px #fb4d7c55,0 0 12px #f34d8366;border-color:#f06783!important}.inventory-grid{background:linear-gradient(145deg,#151811,#080c0a)!important;border-color:#846e40!important}.inventory-cell{background:radial-gradient(circle at 50% 35%,#5f675529,#0000 42%),linear-gradient(145deg,#2b3028,#101510)!important;border-color:#625337!important}.inventory-cell .item-svg{filter:drop-shadow(0 0 4px)drop-shadow(0 2px 2px #000)}.inventory-cell:hover{box-shadow:inset 0 0 12px #e3ba5c55,0 0 14px #d1a34a66!important}.rarity-gem{width:7px;height:7px;box-shadow:0 0 9px!important}.item-svg-frame{stroke-width:2.2px;fill:#101510!important}.item-svg-shape{stroke-width:2.6px}.item-svg-mark{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important}.adventure-page .mob-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:7px}.adventure-page .mob-card{background:linear-gradient(160deg,#33291b,#121812);border-color:#887148;min-height:0;padding:5px 5px 8px;overflow:hidden}.adventure-page .mob-card:after{display:none}.mob-portrait{filter:saturate(1.12)contrast(1.05);background-repeat:no-repeat;background-size:500% 100%;border:2px solid #76613c;height:142px;margin:18px 0 7px;box-shadow:inset 0 0 0 2px #16120d,0 3px 7px #000b}.mob-portrait.verdant{background-image:url(/adventure-bosque.webp)}.mob-portrait.marshlands{background-image:url(/adventure-pantano.webp)}.mob-portrait.ruins{background-image:url(/adventure-ruinas.webp)}.mob-portrait.mob-0{background-position:0}.mob-portrait.mob-1{background-position:25%}.mob-portrait.mob-2{background-position:50%}.mob-portrait.mob-3{background-position:75%}.mob-portrait.mob-4{background-position:100%}.adventure-page .mob-card strong{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px));margin:5px 0 4px;line-height:1.1}.adventure-page .mob-card small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));line-height:1.35}.adventure-page .mob-card em{font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px));margin-top:6px;line-height:1.35}.adventure-page .mob-card i{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));margin-top:4px;line-height:1.3}.adventure-page .mob-card i:empty{display:none}.adventure-page .mob-level{color:#ecd390;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));background:#17120c;border:1px solid #9e8754;padding:3px 4px;top:6px;right:7px}@media (max-width:760px){.adventure-page .mob-grid{grid-template-columns:repeat(5,145px);padding-bottom:8px;overflow-x:auto}.mob-portrait{height:145px}.adventure-page .mob-card strong{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))}}.adventure-heading{position:relative}.adventure-heading .map-picker{z-index:40;margin:0;position:absolute;top:0;right:0;box-shadow:0 12px 24px #000b}.adventure-heading .map-picker[open]{z-index:45}.mob-grid{z-index:1;position:relative}.mob-portrait{aspect-ratio:1/2;background-position-y:50%!important;background-size:500%!important;height:auto!important}.adventure-difficulty-tabs{flex-wrap:wrap;gap:8px;margin:14px 0 10px;display:flex}.adventure-difficulty-tabs button{color:#d8c7a5;background:linear-gradient(#292017,#15110d);border:1px solid #725730;border-radius:4px;min-height:40px;padding:9px 20px}.adventure-difficulty-tabs button.active{color:#ffe0a0;background:linear-gradient(#604820,#342511);border-color:#c49b4b;box-shadow:inset 0 0 12px #c89d2822}.adventure-difficulty-tabs button:disabled{opacity:.45}.adventure-page .mob-portrait.adventure-single-portrait{position:relative;overflow:hidden;background:0 0!important}.adventure-single-portrait img{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:760px){.adventure-difficulty-tabs button{flex:1;min-height:44px;padding:9px 12px}.adventure-heading .map-picker{margin-top:12px;position:relative;top:auto;right:auto}.mob-portrait{aspect-ratio:1/2;height:auto!important}}#modal{position:relative}#modal form[method=dialog]{margin:0;position:absolute;top:12px;right:12px}.close{color:#e6c66e;width:28px;height:28px;font:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))/1 Arial,sans-serif;cursor:pointer;background:#1b160e;border:1px solid #82683b;border-radius:50%;place-items:center;padding:0;display:grid}.close:hover{color:#fff0b7;background:#392813;border-color:#f0d37b}#modal:has(.combat-summary){background:linear-gradient(135deg,#20170e,#0c0d0a);border:2px solid #9d7b3d;max-width:720px;padding:8px;box-shadow:0 0 0 3px #080906,0 22px 60px #000e}#modal:has(.combat-summary):before{content:"";pointer-events:none;border:1px solid #d8bc7044;position:absolute;top:5px;bottom:5px;left:5px;right:5px}#modal:has(.combat-summary) #dialog-content{background:radial-gradient(at 50% 0,#76604028,#0000 36%),linear-gradient(145deg,#24241f,#171813);border:1px solid #4a4434;padding:28px 18px 14px;position:relative}#modal:has(.combat-summary) #dialog-content>.eyebrow{text-align:center;color:#d8b866;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px}#modal:has(.combat-summary) #dialog-content>h2{text-align:center;color:#f2d991;font:700 max(calc(31px + var(--eterune-font-boost,0px)),var(--eterune-font-min,31px)) Georgia,serif;text-shadow:0 2px 2px #000;margin:4px 0 0}#modal:has(.combat-summary) .battle-result{text-align:center;background:0 0;border-bottom:1px solid #8d764646;margin:0 auto 14px;padding:6px 0 14px;position:relative}#modal:has(.combat-summary) .battle-result>span{color:#fff0a4;width:52px;height:52px;font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));background:radial-gradient(circle,#77572a,#1d1a11 62%);border:2px solid #d9b557;border-radius:50%;place-items:center;margin:-33px auto 5px;display:grid;box-shadow:0 0 0 4px #18150e,0 0 16px #d7a94c66}#modal:has(.combat-summary) .battle-result h3{color:#efd48b;font:700 max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px)) Georgia,serif;letter-spacing:2px;text-shadow:0 2px #000;margin:0}#modal:has(.combat-summary) .battle-result p{color:#d6c7a3;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;margin:4px 0}#modal:has(.combat-summary) .reward-row{grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0 18px;display:grid}#modal:has(.combat-summary) .reward-row span{color:#f0d084;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;text-align:center;background:linear-gradient(#3a3120,#17150f);border:1px solid #846b39;border-radius:4px;padding:11px 6px;position:relative;box-shadow:inset 0 1px #ffffff18,0 2px 4px #0008}#modal:has(.combat-summary) .reward-row span:before{content:"âœ¦";color:#eacb71;margin-right:5px}.combat-summary{border-radius:7px;position:relative;box-shadow:inset 0 0 0 2px #0e0e0a,inset 0 0 28px #0008,0 7px 14px #0008;background:linear-gradient(145deg,#382b20,#1a1a15 45%,#30251b)!important;border:2px solid #725b35!important;margin:15px 0!important;padding:18px!important}.combat-summary:before,.combat-summary:after{content:"";opacity:.75;border-style:solid;border-color:#c3a35a;width:25px;height:25px;position:absolute}.combat-summary:before{border-width:2px 0 0 2px;top:7px;left:7px}.combat-summary:after{border-width:0 2px 2px 0;bottom:7px;right:7px}.combat-summary-heading{border-bottom:1px solid #9a7f484d;padding:0 8px 12px!important}.combat-summary-heading h3{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))!important;color:#f0d596!important}.combat-summary-heading>span{background:#272117;color:#f3d77f!important;border-color:#c2a35d!important}.combat-compare{background:#211e17;margin:13px 0;position:relative;border:2px solid #8c7244!important}.combat-compare>div,.combat-compare>b{border-bottom-color:#806b4055!important;padding:8px 11px!important}.combat-compare>div:nth-child(3n+2),.combat-compare>b:nth-child(3n+2){text-align:center;color:#f1d88e}.combat-compare>b:last-child{color:#e6c873!important}.combat-compare .compare-label{color:#f0d58a!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;background:linear-gradient(#5a4a2e,#302817)!important}.combat-analysis{background:#17161088;border:1px solid #69563755;color:#dfd1af!important;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;padding:10px 18px!important}.combat-totals{color:#cfbe96!important;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;padding:10px 8px 0!important}@media (max-width:600px){#modal:has(.combat-summary) #dialog-content{padding:25px 10px 10px}#modal:has(.combat-summary) .reward-row{grid-template-columns:1fr}.combat-summary{padding:12px!important}.combat-summary-heading h3{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))!important}.combat-compare>div,.combat-compare>b{padding:6px!important}}#modal:has(.combat-summary){scroll-behavior:smooth;max-height:calc(100vh - 24px);position:fixed;top:12px;bottom:auto;overflow-y:auto}#modal:has(.combat-summary) #dialog-content>h2{display:none}#modal:has(.combat-summary) .battle-result{margin-top:8px;padding-top:8px}#modal:has(.combat-summary) .battle-result>span{margin:0 auto 7px}#modal:has(.combat-summary) .battle-result h3{font-size:max(calc(30px + var(--eterune-font-boost,0px)),var(--eterune-font-min,30px))}.item-svg-frame{stroke:currentColor;stroke-width:2.2px;fill:#111510!important}.item-svg-ornament{stroke:#f2d78366;stroke-width:1px}.item-svg-shape{stroke:url(#metal);stroke-width:2.8px;filter:drop-shadow(0 0 3px)}.item-svg-gem{fill:url(#gem);stroke:#fff2b566;stroke-width:1px}.item-svg.common{color:#bca875}.item-svg.rare{color:#55bee2}.item-svg.epic{color:#bd72f5}.item-svg.legendary{color:#ffc54f}.item-svg.mythic{color:#ff6187}.item-svg.legendary .item-svg-shape,.item-svg.mythic .item-svg-shape{filter:drop-shadow(0 0 5px)drop-shadow(0 0 10px)}.collection-art-img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.gear-art:has(.collection-art-img){background:#0b0e0c;width:48px;height:48px;overflow:hidden;padding:2px!important}.inventory-icon:has(.collection-art-img){width:100%;height:100%;display:block;overflow:hidden}.detail-icon:has(.collection-art-img){display:block;overflow:hidden}.collection-equipped>span:has(.collection-art-img){overflow:hidden}.item-art{filter:drop-shadow(0 2px 3px #000c);background-color:#0c1110;background-image:url(/equipment-illustrations.webp);background-repeat:no-repeat;background-size:300% 300%;width:100%;height:100%;transition:filter .18s,transform .18s;display:block;transform:scale(.92)}.item-art.slot-wings{background-position:0 0}.item-art.slot-head{background-position:50% 0}.item-art.slot-shield{background-position:100% 0}.item-art.slot-weapon{background-position:0}.item-art.slot-armor{background-position:50%}.item-art.slot-feet{background-position:100%}.item-art.slot-crest{background-position:0 100%}.item-art.slot-mount{background-position:50% 100%}.item-art.slot-pet{background-position:100% 100%}.item-art.rare{filter:drop-shadow(0 0 4px #42c6ff)drop-shadow(0 2px 3px #000)}.item-art.epic{filter:drop-shadow(0 0 5px #bd65ff)drop-shadow(0 2px 3px #000)}.item-art.legendary{filter:drop-shadow(0 0 6px #ffc342)drop-shadow(0 0 12px #e5a62b88)}.inventory-cell:hover .item-art,.gear-slot:hover .item-art{transform:scale(1.03)}.gear-art:has(.item-art){background:#0b0e0c;border-radius:6px;overflow:hidden;padding:0!important}.gear-slot.occupied .gear-art:has(.item-art){width:38px;height:38px}.inventory-icon:has(.item-art){width:100%;height:100%;display:block}.detail-icon:has(.item-art){background:#0d1110;border:1px solid;border-radius:8px;overflow:hidden}.item-art.variant-alt{background-image:url(/equipment-illustrations-alt.webp)}.gear-slot.occupied{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.gear-slot.occupied .slot-label,.gear-slot.occupied .slot-detail{background:0 0}.gear-slot.occupied .gear-art:has(.item-art){width:48px;height:48px;box-shadow:0 0 8px;border:1px solid!important;padding:2px!important}.gear-slot.occupied:hover .gear-art:has(.item-art){box-shadow:0 0 14px!important}.gear-slot.occupied .rarity-gem{top:8px;right:8px}.item-art.variant-0{background-image:url(/equipment-illustrations.webp)}.item-art.variant-1{background-image:url(/equipment-illustrations-alt.webp)}.item-art.variant-2{background-image:url(/equipment-illustrations-3.webp)}.item-art.variant-3{background-image:url(/equipment-illustrations-4.webp)}.item-art.variant-4{background-image:url(/equipment-illustrations-5.webp)}.inventory-detail.item-sheet{background:radial-gradient(circle at 50% 24%,#403019 0,#1b130c 58%,#100b08 100%);border-width:2px;max-width:300px;min-height:0;margin-inline-start:auto;margin-inline-end:auto;padding:16px;box-shadow:inset 0 0 0 1px #0009,0 12px 24px #0008}.item-sheet header{text-align:center}.item-sheet h3{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px));color:#f3dda3;margin:5px 0 7px}.item-sheet .detail-icon{background:radial-gradient(circle,#2c2132,#0c0a10 72%);border:1px solid;border-radius:4px;width:190px;height:190px;margin:14px auto 12px;padding:8px;position:relative;box-shadow:inset 0 0 22px #000b}.item-sheet .detail-icon .item-art{transform:scale(.98)}.item-sheet .detail-level{z-index:1;color:#f5dba5;min-width:30px;font-weight:700;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px));background:#140d17;border:1px solid;border-radius:4px;padding:4px 6px;position:absolute;top:8px;left:8px}.item-stat-list{border-top:1px solid #725632;border-bottom:1px solid #725632;margin:0;padding:0;gap:0!important;display:grid!important}.item-stat-list div{border-bottom:1px solid #72563288;justify-content:space-between;align-items:center;padding:6px 2px;display:flex!important}.item-stat-list div:last-child{border:0}.item-stat-list dt{color:#e8d4aa;font-weight:700}.item-stat-list dd{color:#f3d290;margin:0;font-weight:700}.item-sheet>p{color:#bcae91;min-height:0;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:10px 0;line-height:1.5}.item-sheet.epic{border-color:#9b58da}.item-sheet.epic .detail-icon,.item-sheet.epic .detail-level{color:#d797ff;box-shadow:inset 0 0 22px #4d166788,0 0 13px #a55de088}.item-sheet.rare .detail-icon,.item-sheet.rare .detail-level{color:#72d7ff;box-shadow:inset 0 0 22px #13506a88,0 0 13px #4dbde088}.item-sheet.legendary .detail-icon,.item-sheet.legendary .detail-level{color:#ffd467;box-shadow:inset 0 0 22px #6b3e0e88,0 0 13px #d89d3788}@media (max-width:620px){.item-sheet .detail-icon{width:150px;height:150px}.inventory-detail.item-sheet{text-align:center;display:block}.item-sheet .detail-icon{margin:12px auto}.item-stat-list{grid-template-columns:1fr!important}}.inventory-cell[data-tooltip]:hover:after{display:none}.item-hover-sheet{z-index:60;color:#ecdcae;text-align:center;pointer-events:none;background:radial-gradient(circle at 50% 22%,#35231e,#120d0a 72%);border:2px solid #7d6134;width:205px;padding:11px;display:none;position:absolute;bottom:-4px;left:calc(100% + 10px);box-shadow:0 12px 28px #000d}.item-hover-sheet>strong{font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif;color:#f5dfa1;display:block}.item-hover-sheet>small{color:#c9a86c;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.7px;margin:4px 0 8px;display:block}.hover-art{background:#0b0d0f;border:1px solid;width:130px;height:130px;margin:0 auto 7px;padding:5px;display:block}.hover-art .item-art{transform:scale(.98)}.item-hover-sheet>em{color:#f1ca75;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));border-block-start:1px solid #71562e;border-block-end:1px solid #71562e;padding:4px;font-style:normal;display:block}.hover-stats{text-align:left;margin-top:5px;display:block}.hover-stats div{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));border-bottom:1px solid #72563266;justify-content:space-between;padding:3px 1px;display:flex}.hover-stats b{color:#f1d293}.item-hover-sheet.rare{border-color:#4ca2c4}.item-hover-sheet.epic{border-color:#9f60d2}.item-hover-sheet.legendary{border-color:#d89d37}.item-hover-sheet.mythic{border-color:#e75d86}.inventory-cell:nth-child(n+5) .item-hover-sheet{left:auto;right:calc(100% + 10px)}@media (max-width:700px){.item-hover-sheet{max-height:70vh;position:fixed;bottom:12px;overflow:auto;transform:translate(-50%);left:50%!important;right:auto!important}}.item-hover-sheet{text-align:center;align-items:center;width:205px;padding:0;display:none}.inventory-cell:hover .item-hover-sheet{display:flex}.item-hover-sheet .hover-card{color:#ecdcae;background:radial-gradient(circle at 50% 22%,#35231e,#120d0a 72%);width:205px;padding:11px;display:block}.hover-card>small{color:#c9a86c;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px;display:block}.hover-card>strong{font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif;color:#f5dfa1;margin-top:3px;display:block}.hover-card>em{color:#c9a86c;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:4px 0 7px;font-style:normal;display:block}.hover-card>i{color:#f1ca75;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));border-block-start:1px solid #71562e;border-block-end:1px solid #71562e;padding:4px;font-style:normal;display:block}.item-hover-sheet.comparison{width:444px}.item-hover-sheet.comparison .hover-card{width:205px}.compare-mark{color:#f2d27a;width:34px;height:34px;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.4px;place-items:center;margin:0;font-weight:700;line-height:1.15;display:grid;transform:rotate(-90deg)}.hover-card.rare{box-shadow:inset 0 0 15px #15779966}.hover-card.epic{box-shadow:inset 0 0 15px #6f2ea166}.hover-card.legendary{box-shadow:inset 0 0 15px #9d651866}@media (max-width:700px){.item-hover-sheet.comparison{width:205px;display:block!important}.item-hover-sheet.comparison .compare-mark{width:auto;height:auto;margin:4px 0;transform:none}.item-hover-sheet.comparison .hover-card{width:100%}}.collection-page{min-height:560px}.collection-page>h2{font-size:max(calc(31px + var(--eterune-font-boost,0px)),var(--eterune-font-min,31px))}.collection-equipped{background:linear-gradient(100deg,#252719,#14120d);border:1px solid #70633c;align-items:center;gap:12px;margin:16px 0;padding:11px;display:flex}.collection-equipped>span{background:#0e120e;border:1px solid #c39b45;width:54px;height:54px;display:block}.collection-equipped strong{color:#f0d38d;margin:3px 0;display:block}.collection-equipped small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#bfa56d;letter-spacing:1px}.collection-equipped p{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#b6ac91;margin:0}.collection-grid{grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;margin-top:18px;display:grid}.collection-card{text-align:center;opacity:.72;background:linear-gradient(155deg,#24291d,#12110d 72%);border:1px solid #4d4430;min-height:275px;padding:12px}.collection-card.available{opacity:1;border-color:#b08b3f;box-shadow:inset 0 0 18px #9d7d3033}.collection-art{background:#0d110e;border:1px solid #6a5a35;width:104px;height:104px;margin:4px auto 10px;padding:6px;display:block}.collection-art .item-art{transform:scale(.98)}.collection-card small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;color:#c4a365}.collection-card h3{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));color:#eed8a0;margin:7px 0}.collection-card p{color:#aaa084;min-height:42px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0;line-height:1.4}.collection-card>strong{color:#e6c574;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:10px 0;display:block}.collection-card button{width:100%;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:7px}@media (max-width:850px){.collection-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.collection-grid{grid-template-columns:repeat(2,1fr)}.collection-page{min-height:0}}.map-picker button.locked{opacity:.42;cursor:not-allowed;filter:grayscale(.7)}.map-picker button.locked small{color:#ad7a6e}.mob-locked{color:#827860;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:310px;display:flex;background:repeating-linear-gradient(135deg,#15120e,#15120e 7px,#1d1913 7px 14px)!important;border-color:#3a342a!important}.mob-locked .mob-lock{width:92px;height:150px;font-size:max(calc(29px + var(--eterune-font-boost,0px)),var(--eterune-font-min,29px));filter:grayscale();background:#100e0c;border:1px solid #4c4537;place-items:center;display:grid}.mob-locked strong{color:#9c9178}.mob-locked small{color:#746d5d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-align:center;padding:0 12px}.gear-slot:hover .item-hover-sheet{display:flex}.gear-slot .item-hover-sheet{top:0;bottom:auto;left:calc(100% + 10px)}.gear-slot:nth-child(3n) .item-hover-sheet{left:auto;right:calc(100% + 10px)}.gear-slot.occupied:hover{z-index:120!important}.gear-slot .item-hover-sheet{z-index:999!important}.item-fallback{color:#d8bb72;width:100%;height:100%;padding:12%;display:none}.item-art.slot-armor .item-fallback{filter:drop-shadow(0 0 5px);display:block}.item-art.slot-armor .item-fallback svg{width:100%;height:100%}.gear-art .item-art.slot-armor{background-color:#13140f;background-position:50%}.item-art.slot-armor{background-color:#0000!important;background-image:none!important;background-position:50%!important;background-size:contain!important}.item-art.slot-armor .item-fallback{display:none!important}.gear-slot.occupied.common,.inventory-cell.common{color:#9a9588}.gear-slot.occupied.uncommon,.inventory-cell.uncommon{color:#63b86d}.gear-slot.occupied.rare,.inventory-cell.rare{color:#58bde8}.gear-slot.occupied.epic,.inventory-cell.epic{color:#c071ef}.gear-slot.occupied.legendary,.inventory-cell.legendary{color:#f2bf4c}.gear-slot.occupied .gear-art:has(.item-art){border-color:currentColor!important}.gear-slot.occupied.common .gear-art:has(.item-art){box-shadow:0 1px 3px #000a!important}.gear-slot.occupied.uncommon .gear-art:has(.item-art){box-shadow:0 0 7px #48b45d88!important}.gear-slot.occupied.rare .gear-art:has(.item-art){box-shadow:0 0 8px #45bce9aa!important}.gear-slot.occupied.epic .gear-art:has(.item-art){box-shadow:0 0 9px #bd65edbb!important}.gear-slot.occupied.legendary .gear-art:has(.item-art){box-shadow:0 0 10px #f1b63bcc!important}.inventory-cell.common{border-color:#625d50}.inventory-cell.uncommon{border-color:#4fae5c;box-shadow:inset 0 0 8px #3e9b4b44}.inventory-cell.rare{border-color:#4aaedc;box-shadow:inset 0 0 8px #3e9ed244}.inventory-cell.epic{border-color:#ac61d8;box-shadow:inset 0 0 9px #9b4eca55}.inventory-cell.legendary{border-color:#e8b443;box-shadow:inset 0 0 10px #cd921f66}.inventory-cell.uncommon .inventory-icon{color:#72ca7b}.gear-slot.occupied{background:linear-gradient(145deg,#20291d,#14170f)!important;border:1px solid #5c6043!important;box-shadow:inset 0 0 16px #0007!important}.gear-slot.occupied:before{display:block}.gear-slot.occupied .slot-label,.gear-slot.occupied .slot-detail{background:0 0}.gear-slot.occupied.common{border-color:#5d604e!important}.gear-slot.occupied.uncommon{border-color:#4e7f50!important}.gear-slot.occupied.rare{border-color:#376f87!important}.gear-slot.occupied.epic{border-color:#704b90!important}.gear-slot.occupied.legendary{border-color:#896c2b!important}.gear-slot.occupied.mythic,.inventory-cell.mythic{color:#e12626}.gear-slot.occupied.mythic{border-color:#8d2020!important}.gear-slot.occupied.mythic .gear-art:has(.item-art){box-shadow:0 0 10px #e12626dd,0 0 18px #7d1010bb!important}.inventory-cell.mythic{border-color:#d92d2d;box-shadow:inset 0 0 10px #a91d1d88}.inventory-cell.mythic .inventory-icon{color:#f04444}.item-art.mythic{filter:drop-shadow(0 0 7px #e12626)drop-shadow(0 0 14px #8d1616aa)}.item-hover-sheet .hover-card.mythic{border-color:#d72b2b;box-shadow:inset 0 0 15px #9b161966}.costume-grove{filter:hue-rotate(76deg)saturate(1.08)brightness(.94)}.costume-marsh{filter:hue-rotate(142deg)saturate(.8)sepia(.18)brightness(.85)}.costume-abyss{filter:hue-rotate(-20deg)saturate(1.35)brightness(.72)contrast(1.12)}.costume-aether{filter:hue-rotate(18deg)saturate(1.2)brightness(1.16)drop-shadow(0 0 10px #d7b65b88)}.costume-frame-grove{border-color:#5c9b68!important}.costume-frame-marsh{border-color:#6b9870!important}.costume-frame-abyss{border-color:#654686!important}.costume-frame-aether{box-shadow:0 0 10px #d7b65b88;border-color:#dfbf63!important}@media (min-width:901px){.game-frame{width:min(1480px,100% - 28px);margin:0 auto 18px}.game-header>.sidebar-brand{padding:12px 18px}.game-header>.sidebar-brand span{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px))}.sidebar{padding:14px 14px 20px}.sidebar nav{gap:7px}.sidebar .nav-button{min-height:43px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.7px;padding:0 12px}.sidebar .nav-button:nth-child(7):after{content:"";background:#a68a4b55;height:1px;position:absolute;top:-9px;left:53px;right:5px}main{padding:16px 18px 0}.character-status-bar{grid-template-columns:minmax(270px,1fr) minmax(430px,1.5fr) minmax(305px,1.1fr);gap:18px;min-height:102px;padding:12px 18px}.status-resources{gap:0}.status-resource{border-left:1px solid #876f3a77;min-width:96px;padding:10px 12px!important}.status-resource:first-child{border-left:0}.status-meters{gap:8px}.equipment-layout{grid-template-rows:minmax(470px,auto) auto!important;grid-template-columns:minmax(310px,.72fr) minmax(610px,1.28fr)!important;gap:18px!important}.equipment-layout .portrait-card{grid-area:1/1;overflow:hidden;background:radial-gradient(circle at 50% 42%,#354c3a88 0,#17231bcc 38%,#0d120fcf 74%),url(/arcane-temple-background.webp) 50%/cover!important;min-height:470px!important}.equipment-layout .portrait-card:before{content:"";z-index:0;background:repeating-conic-gradient(from 0deg,#d6b55b55 0 2deg,transparent 2deg 14deg);border:2px solid #c7a24f;border-radius:50%;width:330px;height:330px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 11px #11170fcc,0 0 0 13px #8e743544,inset 0 0 34px #d4b65844,0 0 26px #d0a44a55}.equipment-layout .portrait-card:after{content:"âœ¦ Ã¡Å¡Â¨ Ã¡Å¡Â± Ã¡Å¡Â² Ã¡Å¡Â¨ Ã¡Å¡Â¾ Ã¡Å¡Â¨ âœ¦";z-index:1;white-space:nowrap;color:#e4c36f;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;letter-spacing:6px;text-shadow:0 1px 4px #000;position:absolute;top:8%;left:50%;transform:translate(-50%)}.portrait-card .paladin{object-fit:contain;max-width:118%;transform:translate(-50%);z-index:2!important;height:390px!important;top:auto!important;bottom:5px!important;left:50%!important;right:auto!important}.equipment-layout .attributes{grid-area:2/1;min-height:0;background:linear-gradient(145deg,#211b12,#121711)!important;padding:17px 18px!important;display:block!important}.equipment-layout .attributes .section-title{display:none}.equipment-layout .attributes .power{margin-bottom:12px}.equipment-layout .attributes dl{grid-template-columns:1fr 1fr;column-gap:24px;display:grid!important}.equipment-layout .attributes dl>div{padding:7px 0!important}.equipment-layout .attributes .evolution{display:none}.equipment-board{grid-area:1/2/span 2;background:radial-gradient(at 50% 0,#4b755f35,#0000 55%),repeating-linear-gradient(135deg,#d8bf7a0a 0 1px,#0000 1px 7px),#13201b!important;min-height:0!important;padding:17px!important}.gear-slot{min-height:112px}.gear-slot.occupied .gear-art:has(.item-art){width:58px;height:58px}.equipment-inventory{margin-top:15px;padding-top:12px}.equipment-inventory .inventory-grid{grid-template-columns:repeat(8,minmax(46px,1fr));gap:6px;padding:8px}.equipment-inventory .inventory-cell,.equipment-inventory .inventory-empty{min-height:48px}.game-frame{width:calc(100% - 32px);max-width:1640px}.game-header{border:2px solid #5e4c2a;border-bottom:0;box-shadow:0 0 0 1px #0a0906,0 18px 42px #000b}.game-header>.sidebar-brand{background:linear-gradient(145deg,#21180e,#0e120e 74%);position:relative}.game-header>.sidebar-brand:before{content:"";pointer-events:none;border:1px solid #b8964c66;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.shell{border:2px solid #5e4c2a!important;border-top:0!important}.sidebar{background:linear-gradient(#17130eef,#101510f5);border-right:2px solid #5e4c2a!important}.sidebar .nav-button{background:linear-gradient(145deg,#2a1e11,#17150f)!important;border-color:#735d35!important}.sidebar .nav-button:after{content:"";pointer-events:none;border:1px solid #d1b36c17;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.sidebar .nav-button.active{background:linear-gradient(90deg,#3c1950,#6c3180,#2d1b40)!important;border-color:#d5a2ff!important}.character-status-bar{background:linear-gradient(#20170e,#15130e)!important;border-bottom:1px solid #806a3b!important}.status-identity{padding-right:14px;border-right:1px solid #806a3b!important}.status-portrait{box-shadow:0 0 0 4px #1b120a,0 0 0 6px #b99a50,0 0 16px #cfad5c77!important}.status-resource{background:linear-gradient(145deg,#251b10,#17150f);justify-content:center;min-height:62px;margin:0 4px;box-shadow:inset 0 1px #e2c77c18,0 3px 7px #0008;border:1px solid #6d5932!important}.status-meters{padding-left:14px;border-left:1px solid #806a3b!important}.life-meter .meter-track u{background:linear-gradient(90deg,#b9362b,#f17757)!important}.xp-meter .meter-track u{background:linear-gradient(90deg,#b28a20,#f5d66c)!important}.equipment-layout .portrait-card{background:radial-gradient(circle at 50% 44%,#3c5a4388 0,#152017e8 43%,#0a0f0ceb 100%),url(/arcane-temple-background.webp) 50%/cover!important;border:2px solid #9c8044!important;box-shadow:inset 0 0 0 3px #11130d,inset 0 0 0 5px #b9954c55,0 12px 24px #000c!important}.equipment-layout .portrait-card:before{background:radial-gradient(circle,#0000 62%,#c9aa5911 63% 66%,#0000 67%),0 0;border:2px solid #c9aa59;border-radius:50%;width:346px;height:346px;top:48%;box-shadow:0 0 0 8px #10140edb,0 0 0 10px #80662f,0 0 0 13px #12150edb,inset 0 0 45px #d0a94f33,0 0 30px #d0a44a44}.equipment-layout .portrait-card:after{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));letter-spacing:9px;color:#e4c36f;top:11%}.portrait-card .paladin{filter:drop-shadow(0 12px 12px #000c);height:410px!important;bottom:0!important}.equipment-layout .attributes{border:2px solid #9c8044!important;box-shadow:inset 0 0 0 3px #11130d,inset 0 0 0 5px #b9954c55,0 10px 20px #0009!important}.equipment-layout .attributes .power{background:linear-gradient(135deg,#2b2113,#15130e)!important;border:1px solid #8d743d!important;padding:15px!important}.equipment-layout .attributes .power strong{font-size:max(calc(29px + var(--eterune-font-boost,0px)),var(--eterune-font-min,29px))!important}.equipment-board{border:2px solid #9c8044!important;box-shadow:inset 0 0 0 3px #11130d,inset 0 0 0 5px #b9954c55,0 12px 24px #000c!important}.equipment-board .board-heading{border-bottom:1px solid #947b42;padding:0 0 13px}.equipment-board .board-heading h2{font-size:max(calc(34px + var(--eterune-font-boost,0px)),var(--eterune-font-min,34px))}.gear-slot{border:2px solid #6e603e!important;box-shadow:inset 0 0 0 2px #11140e,inset 0 0 0 3px #c7a65b22,0 4px 8px #000b!important}.gear-slot:before{border-color:#d7bc7922;top:5px;bottom:5px;left:5px;right:5px}.equipment-inventory{border-top-color:#947b42}.equipment-inventory .inventory-grid{box-shadow:inset 0 0 0 2px #0b0d09,0 6px 12px #0009;border:2px solid #80693a!important}.equipment-inventory .inventory-cell,.equipment-inventory .inventory-empty{background:linear-gradient(145deg,#1b201a,#090c09)!important;border-color:#4f4b3b!important}.game-header{min-height:96px;background:linear-gradient(105deg,#24180d 0%,#18130d 47%,#21180d 100%)!important}.game-header>.sidebar-brand{min-height:96px;background:linear-gradient(145deg,#2b1c0e,#15160f 76%)!important}.character-status-bar{min-height:94px;position:relative;background:0 0!important;border-bottom:0!important;grid-template-columns:292px minmax(388px,1fr) 304px!important;gap:16px!important;padding:9px 22px!important}.character-status-bar:before,.character-status-bar:after{content:"?";z-index:1;color:#d4ab52;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));text-shadow:0 0 8px #d4ab5288;position:absolute;top:50%;transform:translateY(-50%)}.status-identity{height:72px;border-right:1px solid #957a41!important;padding-right:18px!important}.status-portrait{width:66px!important;height:66px!important;box-shadow:0 0 0 3px #21170d,0 0 0 5px #b8974c,0 0 12px #d8b35655!important}.status-identity-copy strong{line-height:1;font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))!important}.status-identity-copy small{margin:4px 0 7px!important}.status-level{background:#19130a!important;border-color:#aa8842!important;padding:3px 8px!important}.status-resources{justify-content:space-evenly;align-items:center;min-height:62px;padding:0 5px;position:relative;gap:0!important;display:flex!important}.status-resources:before{content:"";pointer-events:none;border-top:1px solid #7f683755;border-bottom:1px solid #7f683755;position:absolute;top:7px;bottom:7px;left:0;right:0}.status-resource{z-index:1;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:48px;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #8f743b77!important;margin:0!important;padding:0 10px!important;display:flex!important}.status-resource:last-child{border-right:0!important}.status-resource i{color:#dfb857;text-shadow:0 0 8px #e4b64d88;place-items:center;width:24px;height:24px;display:grid;font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))!important;position:static!important}.status-resource span{min-width:0;display:block}.status-resource small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:1px!important;color:#b8a27a!important}.status-resource b{color:#f2d777;text-shadow:0 1px 1px #000;line-height:1.05;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important}.status-resource em{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.status-meters{align-self:center;min-height:58px;border-left:1px solid #957a41!important;gap:7px!important;padding:3px 0 3px 18px!important}.status-meter>i{width:auto!important;height:auto!important;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important}.status-meter small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:1px!important}.meter-track{border-color:#806534!important;height:7px!important;margin-top:3px!important;box-shadow:inset 0 2px 3px #000!important}.game-frame{background:linear-gradient(90deg,#4c3c25,#c1a260 2px,#221a10 4px calc(100% - 4px),#c1a260 calc(100% - 2px),#4c3c25);padding:10px;position:relative;box-shadow:0 26px 55px #000d;width:min(1560px,100% - 48px)!important}.game-frame:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0008,#0000 5% 95%,#0008),repeating-linear-gradient(90deg,#0000 0 44px,#d1af6230 45px 46px,#0000 47px 92px);position:absolute;top:0;bottom:0;left:0;right:0}.game-frame>*{z-index:1;position:relative}.game-header{background:linear-gradient(#2c2012,#15120d 68%,#2a1e10)!important;border:1px solid #9d7e42!important;border-bottom:0!important;grid-template-columns:214px minmax(0,1fr)!important;min-height:106px!important;box-shadow:inset 0 1px #f4d77a55,inset 0 -1px #000!important}.game-header>.sidebar-brand{background:radial-gradient(at 50% 5%,#825d2533,#0000 63%),linear-gradient(145deg,#312315,#15140f)!important;border-right:1px solid #a68749!important;min-height:106px!important;padding:12px 14px!important}.game-header>.sidebar-brand:before{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);border-color:#d4ad5d77!important;top:7px!important;bottom:7px!important;left:7px!important;right:7px!important}.game-header>.sidebar-brand:after{content:"?";color:#dcbd68;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));text-shadow:0 0 8px #ebc569;position:absolute;bottom:9px;left:calc(50% - 4px)}.game-header>.sidebar-brand strong{text-shadow:0 2px 3px #000;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important;line-height:.96!important}.game-header>.sidebar-brand small{margin-top:5px}.character-status-bar{background:linear-gradient(#2a1d10aa,#0000 60%,#0004)!important;grid-template-columns:276px minmax(410px,1fr) 300px!important;gap:17px!important;min-height:104px!important;padding:12px 25px!important}.character-status-bar:before{left:11px!important}.character-status-bar:after{right:11px!important}.status-identity{position:relative;border-right:1px solid #a18447!important;height:78px!important;padding-left:7px!important}.status-identity:after{content:"";clip-path:polygon(50% 0,100% 10%,100% 90%,50% 100%,0 90%,0 10%);background:#d5b35d;width:3px;height:50px;position:absolute;top:11px;right:-2px}.status-portrait{border-color:#e0bd65!important;width:70px!important;height:70px!important;padding:4px!important;box-shadow:0 0 0 2px #493518,0 0 0 5px #1b140b,0 0 0 6px #b18b42,0 0 15px #e1b95788!important}.status-identity-copy strong{text-shadow:0 2px 2px #000;font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px))!important;color:#f4daa0!important}.status-identity-copy small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;color:#c7b289!important}.status-level{clip-path:polygon(0 0,100% 0,100% 78%,92% 100%,0 100%);padding:4px 10px!important}.status-resources{background:linear-gradient(90deg,#0000,#725a2a22 7% 93%,#0000);min-height:66px!important;padding:0 8px!important}.status-resource{gap:8px!important;min-height:52px!important;padding:0 12px!important}.status-resource i{width:27px!important;height:27px!important;font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))!important}.status-meters{position:relative;padding-left:20px!important}.status-meters:before{content:"?";color:#d7af52;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));position:absolute;top:50%;left:6px;transform:translateY(-50%)}.meter-track{border-radius:2px!important;height:8px!important}.status-meter span{padding-right:2px}.shell{background:linear-gradient(90deg,#181510f5,#101612e8)!important;border:1px solid #9d7e42!important;border-top:0!important}.sidebar{background:linear-gradient(#21180fef,#111511f7)!important;border-right:1px solid #9d7e42!important;box-shadow:inset -1px 0 #d7b46122!important}.sidebar:before{content:"";background:linear-gradient(90deg,#0000,#c9a554,#0000);height:4px;position:absolute;top:0;left:7px;right:7px}.sidebar .nav-button{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);background:linear-gradient(90deg,#2c2014,#171510 56%,#2b2013)!important;border:1px solid #765f38!important;min-height:40px!important}.sidebar .nav-button:hover{transform:translate(2px)}.sidebar .nav-button.active{background:linear-gradient(90deg,#4c1b5e,#783c8f 48%,#351848)!important}.game-header{position:relative;overflow:hidden;background:radial-gradient(at 46% -150%,#9f75312b,#0000 47%),linear-gradient(#302113 0%,#1d160e 47%,#120f0b 100%)!important;border-color:#a68748!important;min-height:112px!important}.game-header:before{content:"";z-index:0;pointer-events:none;border-top:1px solid #d6b86a55;border-bottom:1px solid #8b6e3555;position:absolute;top:7px;bottom:7px;left:212px;right:0}.game-header:after{content:"?";z-index:0;color:#d7b45d;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));text-shadow:0 0 10px #e6bd5a88;opacity:.8;position:absolute;top:calc(50% - 7px);left:calc(50% - 7px)}.game-header>.sidebar-brand{z-index:1;position:relative;background:radial-gradient(circle at 50% 13%,#a4772c2b,#0000 42%),linear-gradient(145deg,#332416,#17150f)!important;min-height:112px!important}.game-header>.sidebar-brand strong{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))!important;letter-spacing:1.8px!important}.game-header>.sidebar-brand small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:1.5px!important}.character-status-bar{z-index:1;position:relative;grid-template-columns:286px minmax(430px,1fr) 300px!important;gap:20px!important;min-height:110px!important;padding:14px 28px!important}.character-status-bar:before{content:"?";color:#e2bf65!important;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important;left:14px!important}.character-status-bar:after{content:"?";color:#e2bf65!important;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important;right:14px!important}.status-identity{border-right-color:#b18d4a!important;height:78px!important;padding-left:9px!important}.status-identity-copy{padding-top:2px}.status-portrait{border-width:2px!important;width:72px!important;height:72px!important;box-shadow:0 0 0 2px #654e24,0 0 0 5px #1b130a,0 0 0 6px #c8a453,0 0 17px #e7bf5c77!important}.status-identity-copy strong{font-size:max(calc(26px + var(--eterune-font-boost,0px)),var(--eterune-font-min,26px))!important;letter-spacing:.3px!important}.status-level{position:relative;background:linear-gradient(90deg,#2c1d0d,#17130d)!important;border-color:#b99143!important;padding:4px 12px 4px 9px!important}.status-level:after{content:"?";color:#d7ae53;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));position:absolute;top:7px;right:4px}.status-resources{min-height:70px!important;padding:0 12px!important}.status-resources:before{border-color:#b7954c66!important;top:4px!important;bottom:4px!important;left:0!important;right:0!important}.status-resource{position:relative;border-right-color:#ad8d4a88!important;gap:8px!important;min-height:56px!important;padding:0 13px!important}.status-resource:after{content:"?";color:#c6a55d;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));position:absolute;top:calc(50% - 4px);right:-4px}.status-resource:last-child:after{display:none}.status-resource i{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))!important}.status-resource small{margin-bottom:2px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}.status-meters{border-left-color:#b18d4a!important;min-height:66px!important;padding-left:20px!important}.status-meter{gap:8px!important}.meter-track{background:#0b0a08!important;border:1px solid #a58543!important;height:8px!important}.life-meter .meter-track u{box-shadow:0 0 8px #ef785799!important}.xp-meter .meter-track u{box-shadow:0 0 8px #f0cd5f99!important}.game-header:after,.game-header>.sidebar-brand:after,.character-status-bar:before,.character-status-bar:after,.status-identity:after,.status-level:after,.status-resource:after,.status-meters:before{content:none!important;display:none!important}.character-status-bar{grid-template-columns:minmax(225px,260px) minmax(320px,1fr) minmax(220px,.78fr)!important;gap:13px!important;padding:14px 18px!important}.status-identity{padding-left:0!important;padding-right:13px!important}.status-portrait{width:64px!important;height:64px!important}.status-meter{grid-template-columns:14px minmax(0,1fr)!important;gap:5px!important}.status-meter>i{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important}.game-header{grid-template-columns:244px minmax(0,1fr)!important}.game-header:before{left:244px!important}.game-header>.sidebar-brand{place-items:center;padding:5px 9px!important;display:grid!important}.game-header>.sidebar-brand>img{object-fit:contain;filter:drop-shadow(0 3px 5px #000b);width:100%;height:94px;display:block}.game-header>.sidebar-brand:before,.game-header>.sidebar-brand:after,.game-header>.sidebar-brand strong,.game-header>.sidebar-brand span,.game-header>.sidebar-brand small{display:none!important}.shell{grid-template-columns:244px minmax(0,1fr)!important}.character-status-bar{grid-template-columns:minmax(310px,340px) minmax(290px,1fr) minmax(215px,.72fr)!important;gap:15px!important;padding-left:22px!important;padding-right:18px!important}.status-identity{gap:20px!important;height:88px!important;padding-right:17px!important}.status-identity-copy small{margin-top:5px!important;margin-bottom:9px!important}.status-resources{padding:0!important}.status-resource{padding:0 6px!important}.character-status-bar{grid-template-columns:minmax(360px,390px) minmax(260px,1fr) minmax(190px,.65fr)!important;gap:12px!important}.status-identity{gap:26px!important;height:96px!important;padding-left:4px!important;padding-right:20px!important}.status-portrait{flex-basis:92px!important;width:92px!important;height:92px!important;padding:6px!important;box-shadow:0 0 0 3px #59401d,0 0 0 7px #171109,0 0 0 8px #c9a454,0 0 23px #e5bd5d99!important}.status-identity-copy small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;margin-top:7px!important;margin-bottom:10px!important}.status-resources{min-height:64px!important}.status-resource{gap:4px!important;padding:0 4px!important}.status-resource i{width:17px!important;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}.status-resource b{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important}.status-resource small{font-size:max(calc(5.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5.5px))!important}.status-meters{padding-left:10px!important}.status-meter small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.status-meter b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.status-resource i{color:#0000!important;width:26px!important;height:26px!important;text-shadow:none!important;filter:drop-shadow(0 1px 3px #000c)!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:180%!important;flex:0 0 26px!important;font-size:0!important}.status-resource.status-power i{background-image:url(/resource-power.webp)!important}.status-resource:nth-child(2) i{background-image:url(/resource-gold.svg)!important}.status-resource:nth-child(3) i{background-image:url(/resource-crystal.svg)!important}.status-resource:nth-child(4) i{color:#f1c34e!important;font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))!important;text-shadow:0 0 7px #e9b84077!important;background-image:none!important}.status-resource:nth-child(4) i{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))!important}.status-resource.status-power i,.status-resource:nth-child(2) i,.status-resource:nth-child(3) i{background-size:100%!important}.game-header{min-height:102px!important;display:block!important}.game-header:before{left:8px!important;right:8px!important}.game-header>.sidebar-brand{display:none!important}.character-status-bar{align-items:center;grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr)!important;gap:15px!important;min-height:100px!important;padding:8px 22px!important;display:grid!important}.status-left{align-items:center;gap:16px;min-width:0;display:flex}.status-left .status-identity{flex:0 0 200px;border-right:1px solid #9d7f43!important;gap:11px!important;height:72px!important;padding:0 13px 0 0!important}.status-portrait{flex-basis:58px!important;width:58px!important;height:58px!important;padding:3px!important;overflow:hidden!important;box-shadow:0 0 0 2px #59401d,0 0 0 4px #171109,0 0 0 5px #c9a454,0 0 12px #e5bd5d77!important}.status-portrait img{transform-origin:50% 18%!important;object-position:50% 12%!important;transform:scale(1.32)!important}.status-identity-copy{padding-left:0!important}.status-identity-copy strong{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px))!important}.status-identity-copy small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;margin:3px 0 6px!important}.status-level{padding:3px 7px!important}.status-left-resources{flex:1;min-width:0;min-height:58px!important;padding:0!important;display:flex!important}.status-left-resources:before{top:3px!important;bottom:3px!important;left:0!important;right:0!important}.status-left-resources .status-resource{min-width:0;gap:4px!important;padding:0 7px!important}.status-left-resources .status-resource i{flex-basis:23px!important;width:23px!important;height:23px!important}.status-left-resources .status-resource b{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}.status-left-resources .status-resource small{font-size:max(calc(5.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5.5px))!important}.header-logo{border-inline-start:1px solid #9d7f4355;border-inline-end:1px solid #9d7f4355;align-self:stretch;place-items:center;min-width:0;padding:3px 9px;display:grid}.header-logo img{object-fit:contain;filter:drop-shadow(0 3px 5px #000c);width:100%;height:80px;display:block}.status-right{grid-template-columns:102px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.status-right-resources{min-height:58px!important;padding:0!important;display:block!important}.status-right-resources:before{display:none}.status-right-resources .status-resource{border-right:1px solid #9d7f43!important;height:58px!important;padding:0!important}.status-right-resources .status-resource i{color:#f1c34e!important;width:25px!important;height:25px!important;font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))!important;text-shadow:0 0 7px #e9b84077!important;background-image:none!important;flex-basis:25px!important}.status-right-resources .status-resource b{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important}.status-right-resources .status-resource small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.status-right .status-meters{min-height:60px!important;padding-left:13px!important}.status-right .status-meter{grid-template-columns:14px minmax(0,1fr)!important;gap:5px!important}.status-right .status-meter small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.status-right .status-meter b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.status-identity-copy{text-align:center;flex-direction:column;align-items:center;min-width:112px;display:flex}.status-identity-copy strong{text-align:center;width:100%;line-height:1.05;font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))!important}.status-identity-copy .status-class{letter-spacing:.7px;display:block;color:#ad9b78!important;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;margin:3px 0 0!important}.status-identity-copy .status-rank{font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 1px 2px #000;display:block;color:#e6c96f!important;margin:2px 0 5px!important}.status-level{letter-spacing:1.2px;clip-path:none!important;color:#d2b066!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.status-level b{text-shadow:0 1px 2px #000;margin-left:5px;line-height:1;color:#f5d67b!important;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif!important}.game-frame{background:0 0!important;width:min(1120px,100% - 24px)!important;padding:0!important}.character-status-bar{grid-template-columns:minmax(0,1fr) 170px minmax(0,1fr)!important;padding-inline-start:12px!important;padding-inline-end:12px!important}.header-logo img{height:68px!important}.status-left{gap:8px!important}.status-left .status-identity{flex-basis:182px!important}.status-left-resources .status-resource{padding-inline-start:3px!important;padding-inline-end:3px!important}.status-right{grid-template-columns:82px minmax(0,1fr)!important;gap:7px!important}.sidebar .nav-button:nth-child(7){margin-top:16px!important}.sidebar .nav-button:nth-child(7):before{content:"COMBATE";color:#c4a75d;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.5px;position:absolute;top:-14px;left:4px}.sidebar .nav-button:nth-child(9){margin-top:16px}.sidebar .nav-button:nth-child(9):before{content:"EVOLUÃ¯Â¿Â½Ã¯Â¿Â½O";color:#c4a75d;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.5px;position:absolute;top:-14px;left:4px}.equipment-layout{min-width:0;grid-template-columns:minmax(280px,.62fr) minmax(0,1fr)!important;gap:12px!important}.equipment-board{min-width:0!important;padding:12px!important}.equipment-slots{gap:6px!important}.gear-slot{min-width:0!important;min-height:86px!important}.gear-slot.occupied .gear-art:has(.item-art){width:38px!important;height:38px!important;padding:2px!important}.equipment-inventory{min-width:0!important}.equipment-inventory .inventory-grid{overflow:hidden;grid-template-columns:repeat(8,minmax(0,1fr))!important}.equipment-inventory .inventory-cell,.equipment-inventory .inventory-empty{min-width:0!important;min-height:42px!important}.tab-content,.equipment-layout{overflow:hidden}}.menu-switch{border-top:1px solid #7b6235;grid-template-columns:1fr 1fr;gap:5px;margin:15px 0 8px;padding-top:12px;display:grid}.menu-switch button{color:#d3b463;min-height:43px;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;background:#21170e;border:1px solid #7b6235}.menu-switch button.active{color:#fff0ff;background:linear-gradient(135deg,#4b1c5f,#713884);border-color:#d8a9ff}.menu-group{gap:7px;display:grid}@media (min-width:901px){.equipment-inventory{box-sizing:border-box!important;width:100%!important}.equipment-inventory .inventory-layout,.equipment-inventory .inventory-grid{box-sizing:border-box!important;max-width:100%!important}.equipment-inventory .inventory-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}.equipment-slots{grid-template-columns:repeat(3,minmax(0,1fr))!important}.gear-slot.slot-wings .slot-label,.gear-slot.slot-pet .slot-label,.gear-slot.slot-mount .slot-label,.gear-slot.slot-crest .slot-label,.gear-slot.slot-wings .slot-detail,.gear-slot.slot-pet .slot-detail,.gear-slot.slot-mount .slot-detail,.gear-slot.slot-crest .slot-detail{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.equipment-board{overflow:visible!important}.equipment-slots{grid-template-rows:72px 108px 72px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.gear-slot{min-height:0!important}.gear-slot.slot-head{grid-area:1/3/auto/5}.gear-slot.slot-wings{grid-area:1/6}.gear-slot.slot-weapon{grid-area:2/1/auto/3}.gear-slot.slot-armor{grid-area:2/3/auto/5}.gear-slot.slot-shield{grid-area:2/5/auto/7}.gear-slot.slot-pet{grid-area:3/1}.gear-slot.slot-feet{grid-area:3/3/auto/5}.gear-slot.slot-crest{grid-area:3/5}.gear-slot.slot-mount{grid-area:3/6}.gear-slot.slot-wings,.gear-slot.slot-pet,.gear-slot.slot-mount,.gear-slot.slot-crest{min-height:0!important}.gear-slot.slot-wings .gear-art,.gear-slot.slot-pet .gear-art,.gear-slot.slot-mount .gear-art,.gear-slot.slot-crest .gear-art{transform:scale(.65)}.equipment-inventory,.equipment-inventory .inventory-layout,.equipment-inventory .inventory-grid{overflow:visible!important}.equipment-layout{grid-template-rows:auto auto!important;align-items:start!important}.equipment-layout .equipment-board{box-sizing:border-box!important;grid-row:1/span 2!important;align-self:stretch!important;height:auto!important;min-height:660px!important;padding-bottom:22px!important}.equipment-inventory{padding-bottom:14px!important}.equipment-layout .equipment-board{align-self:start!important;min-height:0!important}.equipment-inventory{margin-top:12px!important}.equipment-layout .portrait-card{height:400px!important;min-height:400px!important}.portrait-card .paladin{height:360px!important}.equipment-layout .equipment-board{padding-bottom:42px!important}.equipment-inventory .inventory-heading{min-height:39px!important;padding-top:5px!important}.equipment-inventory .inventory-heading .eyebrow{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;letter-spacing:1.5px!important}.equipment-inventory .inventory-heading h2{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))!important;line-height:1.05!important}.equipment-inventory .inventory-tabs{gap:7px!important;margin:6px 0 9px!important}.equipment-inventory .inventory-tab{min-height:22px!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;padding:0 11px!important}.equipment-inventory .inventory-heading>small{padding-top:7px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important}}.power{position:relative}.power-title{color:#e6c56e;max-width:58%;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;letter-spacing:.8px;text-align:right;text-shadow:0 1px 2px #000;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.status-identity-copy .status-rank{color:#dfbf67!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.power-title{place-items:center;min-width:170px;min-height:54px;padding:0 20px;display:grid;color:#f6dfaa!important;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important;text-align:center!important;background:0 0/200% 200% no-repeat!important}.status-rank{background:0 0/200% 200% no-repeat;background-size:200% 200%!important;padding:7px 18px!important}.status-identity-copy .status-rank{background:0 0!important;padding:2px 0 5px!important}.portrait-card .portrait-power-title{z-index:5;color:#f6dfaa;min-width:180px;min-height:52px;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;text-align:center;text-shadow:0 1px 2px #000;background:0 0/200% 200% no-repeat;place-items:center;padding:0 18px;display:grid;position:absolute;top:20px;left:50%;transform:translate(-50%)}.power .power-title{display:none!important}.equipment-layout .portrait-card{position:relative!important;overflow:visible!important}.equipment-layout .portrait-card .portrait-power-title{z-index:30!important;pointer-events:none!important;display:grid!important;top:14px!important}.equipment-layout .portrait-card .paladin{z-index:2!important}.equipment-layout .portrait-card:before,.equipment-layout .portrait-card:after{z-index:1!important}.equipment-layout .portrait-card .portrait-power-title{top:3px!important}.equipment-layout .portrait-card:before,.equipment-layout .portrait-card:after{display:none!important}@media (min-width:901px){.equipment-slots{grid-template-rows:70px 106px 70px!important}.gear-slot.slot-costume{grid-area:1/1/auto/3}.gear-slot.slot-head{grid-area:1/3/auto/5}.gear-slot.slot-wings{grid-area:1/5/auto/7}.gear-slot.slot-weapon{grid-area:2/1/auto/3}.gear-slot.slot-armor{grid-area:2/3/auto/5}.gear-slot.slot-shield{grid-area:2/5/auto/7}.gear-slot.slot-pet{grid-area:3/1/auto/3}.gear-slot.slot-feet{grid-area:3/3/auto/5}.gear-slot.slot-crest{grid-area:3/5}.gear-slot.slot-mount{grid-area:3/6}}.portrait-card .paladin.costume-traveler{content:url(/costume-viajante-full.webp);object-fit:cover!important;object-position:left top!important}.portrait-card:has(.paladin.costume-traveler){background-image:url(/costume-viajante-full.webp)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:200% 200%!important}.portrait-card .paladin.costume-traveler{display:none!important}.battle-result{position:relative}.battle-drop{background:#10140f;border:1px solid;place-items:center;width:94px;height:94px;display:grid;position:absolute;top:30px;right:26px;box-shadow:0 0 12px}.battle-drop .item-art{transform:scale(.95)}.battle-drop .hover-card{z-index:80;background:#160f0a;border:2px solid;width:205px;padding:10px;display:none;position:absolute;top:104px;right:0}.battle-drop:hover .hover-card{display:block}@media (max-width:600px){.battle-drop{margin:10px auto;position:static}.battle-drop .hover-card{left:50%;right:auto;transform:translate(-50%)}}.item-hover-sheet.comparison{display:none;flex-direction:column!important;gap:8px!important;width:220px!important}.inventory-cell:hover .item-hover-sheet.comparison{display:flex!important}.item-hover-sheet.comparison .hover-card{box-sizing:border-box;width:auto!important}.item-hover-sheet.comparison .compare-mark{writing-mode:horizontal-tb!important;width:auto!important;margin:0!important;padding:4px!important;position:static!important;transform:none!important}.inventory-cell:nth-child(n+5) .item-hover-sheet.comparison{left:auto!important;right:calc(100% + 10px)!important}.arena-roster{background:#17130e;border:1px solid #80653a;margin-top:18px}.arena-opponent{border-bottom:1px solid #5e4a2c;grid-template-columns:42px 46px 1fr 94px;align-items:center;gap:12px;min-height:62px;padding:8px 14px;display:grid}.arena-opponent:last-child{border-bottom:0}.arena-opponent>b{color:#d6ad59;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif}.arena-face{color:#e4c16a;background:#24190d;border:1px solid #b68f43;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.arena-opponent strong,.arena-opponent small{display:block}.arena-opponent strong{color:#ead7a3;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif}.arena-opponent small{color:#af9b74;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:3px}.arena-opponent button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:7px}.login-shell{background:radial-gradient(circle at 50% 0,#29352a 0,#101611 48%,#080b08 100%);place-items:center;min-height:100vh;padding:28px;display:grid}.login-card{text-align:center;color:#e6d7b0;background:linear-gradient(145deg,#172119,#0d120e);border:1px solid #89651f;width:min(420px,100%);padding:34px;box-shadow:0 20px 60px #000a}.login-card img{width:min(210px,70%);margin:0 auto 24px;display:block}.login-card h1{color:#f2d886;margin:5px 0 10px;font-family:Georgia,serif;font-size:2.1rem}.login-card>p{color:#bcb493;line-height:1.5}.login-card form{text-align:left;margin:24px 0}.login-card label{color:#d7bd71;letter-spacing:.08em;text-transform:uppercase;gap:7px;margin:14px 0;font-size:.78rem;display:grid}.login-card input{box-sizing:border-box;color:#f4ead2;width:100%;font:inherit;background:#080d09;border:1px solid #6e5a29;padding:12px}.login-card .red{text-align:center;color:#e88d7f;min-height:1.2em;font-size:.85rem}.login-card small{color:#8d937d}.arena-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.arena-vacant{opacity:.6}.arena-self{background:#513b1455}.arena-you{color:#e5c369;padding:10px;font-size:.8rem}.arena-roster .arena-opponent,.arena-roster .arena-opponent>div{min-width:0}.arena-roster strong{overflow-wrap:anywhere}.arena-roster button:disabled{opacity:.4;cursor:default}.ranking-power{white-space:nowrap;color:#e5c369;font-size:.85rem}.ranking-power b{text-align:right;font-size:1.1rem;display:block}.equipment-inventory .item-hover-sheet.comparison{z-index:1000!important;max-height:calc(100vh - 28px)!important;position:fixed!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important}.gear-slot[data-tooltip]:hover:after{z-index:1001!important;box-sizing:border-box!important;width:min(220px,100vw - 32px)!important;max-height:calc(100vh - 32px)!important;position:fixed!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important}.gear-slot .item-hover-sheet,.gear-slot .item-hover-sheet.comparison{z-index:1002!important;max-height:calc(100vh - 28px)!important;position:fixed!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important}.item-hover-sheet.comparison,.equipment-inventory .item-hover-sheet.comparison,.gear-slot .item-hover-sheet.comparison{display:none;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:min(444px,100vw - 24px)!important}.inventory-cell:hover .item-hover-sheet.comparison,.gear-slot:hover .item-hover-sheet.comparison{display:flex!important}.item-hover-sheet.comparison .hover-card{flex:1 1 0!important;width:auto!important;min-width:0!important}.item-hover-sheet.comparison .compare-mark{writing-mode:vertical-rl!important;flex:0 0 34px!important;width:34px!important;height:auto!important;margin:0!important;padding:0!important;transform:rotate(180deg)!important}.item-hover-sheet.comparison .hover-art{width:min(130px,100%)!important;height:110px!important}.gear-slot:hover{z-index:80!important}.gear-slot .item-hover-sheet:not(.comparison){z-index:1002!important;max-height:none!important;position:absolute!important;top:auto!important;bottom:calc(100% + 8px)!important;left:auto!important;right:0!important;overflow:visible!important;transform:none!important}.gear-slot.hover-below .item-hover-sheet:not(.comparison){top:calc(100% + 8px)!important;bottom:auto!important}.gear-slot.hover-positioned .item-hover-sheet:not(.comparison){left:var(--equipment-card-left)!important;right:auto!important;top:var(--equipment-card-top)!important;position:fixed!important;bottom:auto!important;transform:none!important}.build-page{background:radial-gradient(circle at 50% 10%,#314683 0,#18254a 38%,#101525 100%);max-width:620px;margin-inline-start:auto;margin-inline-end:auto;overflow:hidden}.build-heading{text-align:center;padding:12px 12px 4px}.build-heading h2{color:#eee4ff;font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));margin:4px 0}.build-heading .muted{color:#bbc5ef}.build-path{background:linear-gradient(#121d3a55,#6c4bb522,#10152655);max-width:410px;margin:10px auto 0;padding:12px 12px 24px}.build-step{color:#29204c;background:linear-gradient(100deg,#e9eaff,#c6c9f3 55%,#f4ecff);border:2px solid #aeb4ee;border-radius:14px;grid-template-columns:68px 1fr;align-items:center;gap:12px;min-height:88px;padding:10px 14px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #6a62ae55,0 5px 12px #0008}.build-step.locked{filter:saturate(.35);opacity:.67}.build-step.active{background:linear-gradient(100deg,#fff6d4,#f1ca6c 55%,#fff3c6);border-color:#f2cb6f;box-shadow:inset 0 0 0 2px #b57525,0 0 20px #e7b45288}.build-emblem{color:#fff3ff;width:58px;height:58px;font:700 max(calc(31px + var(--eterune-font-boost,0px)),var(--eterune-font-min,31px)) Georgia,serif;background:radial-gradient(circle,#8e59cf,#332667 68%);border:3px solid #eeeaff;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 2px #6153a8,0 0 13px #7551d5}.active .build-emblem{color:#fff8d4;background:radial-gradient(circle,#ffef9b,#bd7425 68%);box-shadow:0 0 0 2px #a56c25,0 0 16px #f1bd4e}.build-step small{color:#71649a;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.9px;display:block}.build-step h3{color:#35245e;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;margin:3px 0}.build-step strong{color:#4b357c;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.build-current{color:#8d5a18;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px;position:absolute;top:9px;right:10px}.build-arrow{text-align:center;color:#f1d278;height:33px;font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));text-shadow:0 0 8px #b088ff;line-height:29px}.combat-guide{max-width:1120px;margin-inline-start:auto;margin-inline-end:auto}.combat-guide h2{color:#efdaa0;margin:5px 0}.combat-formula-art{background:#101712;border:2px solid #987a3f;width:100%;margin:18px 0 16px;display:block;box-shadow:0 10px 24px #000a}.combat-guide-formulas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}.combat-guide-formulas article,.combat-guide-flow{color:#cfc3a4;background:linear-gradient(#171c16fa,#0d100dfa);border:1px solid #c39a4359;padding:13px 14px;box-shadow:inset 0 0 0 1px #ffffff05}.combat-guide-formulas h3,.combat-guide-flow h3{color:#f0d17d;margin:0 0 8px;font-size:1rem}.combat-guide-formulas p{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));margin:5px 0;line-height:1.55}.combat-guide-formulas b,.combat-guide-flow b{color:#f0d17d}.combat-guide-flow{margin-top:12px}.combat-guide-flow ol{color:#cfc3a4;margin:8px 0 0 18px;padding:0}.combat-guide-flow li{line-height:1.55;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));margin:5px 0}@media (max-width:820px){.combat-guide{max-width:none}.combat-guide-formulas{grid-template-columns:1fr}}.energy-countdown{letter-spacing:.35px;white-space:nowrap;margin-top:2px;color:#e0bd66!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;display:block!important}.status-right-resources .status-resource{overflow:visible!important}.status-right-resources .energy-countdown{text-align:center;text-shadow:0 1px 3px #000;white-space:nowrap;color:#fffdf4!important;width:116px!important;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif!important;letter-spacing:.45px!important;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;letter-spacing:.8px!important;font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))!important;letter-spacing:.5px!important;margin:0!important;line-height:1!important;position:absolute!important;top:51px!important;left:-12px!important}.status-right-resources .status-resource small.energy-countdown{text-shadow:0 0 7px #e9b84077;font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))!important;letter-spacing:.5px!important;color:#f1c34e!important;line-height:1!important;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;top:47px!important}.status-right .status-meter small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;letter-spacing:.8px!important}.status-right .status-meter b{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important}.status-right-resources .status-resource small.energy-countdown{top:46px!important}.status-right-resources,.status-right-resources .status-resource,.status-right-resources .status-resource span{overflow:visible!important}.status-right-resources .status-resource small.energy-countdown{padding-bottom:2px!important;line-height:1.25!important}.adventure-page button.mob-card:disabled i{text-align:center;text-shadow:0 1px 2px #000;color:#ffe386!important;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))/1 Georgia,serif!important;letter-spacing:.25px!important;opacity:1!important;background:#1c1609!important;border:1px solid #b78d38!important;margin-top:7px!important;padding:5px 3px!important}.adventure-page button.mob-card:disabled .mob-card-timer{z-index:3;color:#ffe59a;min-width:76px;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;text-align:center;text-shadow:0 2px 3px #000;background:#171209e8;border:1px solid #d4ac50;padding:10px 8px;position:absolute;top:95px;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #000b}.adventure-page button.mob-card:disabled .mob-portrait{filter:brightness(.42)saturate(.55)}.guild-city{max-width:920px;margin-inline-start:auto;margin-inline-end:auto}.guild-city-heading{text-align:center}.guild-city-heading h2{color:#f0d79a;font-size:max(calc(30px + var(--eterune-font-boost,0px)),var(--eterune-font-min,30px));margin:4px 0}.guild-map{background:#10160f;border:2px solid #957640;margin-top:16px;position:relative;overflow:hidden;box-shadow:0 12px 25px #000b}.guild-map>img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.guild-building{z-index:2;color:#f6dda0;text-align:center;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;background:#17140edb;border:1px solid #d1ae59;padding:7px 10px;transition:all .16s;position:absolute;box-shadow:0 3px 10px #000b}.guild-building:hover{background:#4b3518e8;border-color:#fff0a6;transform:translateY(-3px);box-shadow:0 0 15px #e7be5988}.guild-building span,.guild-building small{display:block}.guild-building small{color:#bca874;font:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial,sans-serif;margin-top:3px}.guild-hall{top:36%;left:43%}.guild-healing{top:54%;left:14%}.guild-stable{top:61%;right:12%}.guild-wings{top:24%;right:20%}.guild-pets{top:25%;left:29%}.guild-legend{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:13px;display:grid}.guild-legend article{background:#182019;border-left:2px solid #b18b45;padding:10px}.guild-legend strong,.guild-legend small{display:block}.guild-legend strong{color:#ebd196;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif}.guild-legend small{color:#aeae91;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:3px;line-height:1.35}@media (max-width:600px){.guild-building{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:4px 5px}.guild-building small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))}.guild-legend{grid-template-columns:1fr}.guild-city-heading h2{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}}.guild-building{box-shadow:none!important;color:#0000!important;background:0 0!important;border-color:#0000!important}.guild-building small{color:#0000!important}.guild-building:hover{color:#f6dda0!important;background:#21180ee8!important;border-color:#fff0a6!important;box-shadow:0 0 15px #e7be5988!important}.guild-building:focus-visible{color:#f6dda0!important;background:#21180ee8!important;border-color:#fff0a6!important;box-shadow:0 0 15px #e7be5988!important}.guild-building:hover small{color:#bca874!important}.guild-building:focus-visible small{color:#bca874!important}.guild-building{place-items:center;display:grid;padding:0!important}.guild-hall{width:32%!important;height:43%!important;top:9%!important;left:35%!important}.guild-healing{width:24%!important;height:40%!important;top:4%!important;left:2%!important}.guild-wings{width:24%!important;height:37%!important;top:8%!important;left:74%!important;right:auto!important}.guild-stable{width:37%!important;height:41%!important;top:52%!important;left:3%!important}.guild-pets{width:28%!important;height:38%!important;top:51%!important;left:70%!important}.guild-building:hover{box-shadow:none!important;background:0 0!important;border-color:#0000!important;transform:none!important}.guild-building:focus-visible{box-shadow:none!important;background:0 0!important;border-color:#0000!important;transform:none!important}.guild-building:hover:before{content:"";z-index:-1;background:#21180ee8;border:1px solid #fff0a6;width:170px;height:52px;position:absolute;box-shadow:0 0 15px #e7be5988}.guild-building:focus-visible:before{content:"";z-index:-1;background:#21180ee8;border:1px solid #fff0a6;width:170px;height:52px;position:absolute;box-shadow:0 0 15px #e7be5988}.guild-building:hover span{width:170px;height:33px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));z-index:1;place-items:center;display:grid;color:#f6dda0!important}.guild-building:focus-visible span{width:170px;height:33px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));z-index:1;place-items:center;display:grid;color:#f6dda0!important}.guild-building:hover small{z-index:1;position:absolute;top:calc(50% + 8px);color:#bca874!important}.guild-building:focus-visible small{z-index:1;position:absolute;top:calc(50% + 8px);color:#bca874!important}.auto-adventure-controls{color:#c9b98f;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));background:#151008;border:1px solid #5a4728;flex-wrap:wrap;align-items:center;gap:7px;margin:-5px 0 14px;padding:9px 10px;display:flex}.auto-adventure-controls>span{color:#e4cd83;margin-right:4px}.auto-adventure-button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:6px 8px}.auto-adventure-button.active{color:#fff0ff;background:#512267;border-color:#a872d1}@media (max-width:760px){.auto-adventure-controls{flex-direction:column;align-items:flex-start}}.ranking-avatar{background:radial-gradient(circle at 50% 28%,#806330,#18120b 72%);overflow:hidden}.ranking-avatar img{object-fit:cover;object-position:50% 14%;width:100%;height:100%;display:block;transform:scale(1.22)}.arena-opponent .ranking-avatar.status-portrait{margin:0;flex:0 0 42px!important;width:42px!important;height:42px!important;padding:2px!important;box-shadow:0 0 0 1px #5a431e,0 0 0 2px #c9a454,0 0 8px #e5bd5d66!important}.arena-opponent .ranking-avatar.status-portrait img{transform-origin:50% 18%!important;object-position:50% 12%!important;transform:scale(1.32)!important}.status-portrait.costume-frame-traveler{background:#251a0c!important}.status-portrait.costume-frame-traveler img{opacity:1!important}.player-avatar{background:#191109;border:3px solid #c9a454;border-radius:50%;flex:0 0 58px;width:58px;height:58px;padding:3px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2px #4d3519,0 0 12px #cda65477}.player-avatar>img{object-fit:cover;object-position:50% 12%;border-radius:50%;width:100%;height:100%;display:block;transform:scale(1.32)}button.player-avatar{cursor:pointer}.player-avatar.frame-violet{border-color:#bb81ef;box-shadow:0 0 0 2px #392052,0 0 13px #b55be999}.player-avatar.frame-azure{border-color:#62c9ed;box-shadow:0 0 0 2px #173f55,0 0 13px #54c8f199}.player-avatar.frame-crimson{border-color:#e76a61;box-shadow:0 0 0 2px #531d1d,0 0 13px #e8555588}.avatar-choice{background-image:url(/avatar-portraits-v1.webp);background-repeat:no-repeat;background-size:200% 300%}.avatar-0{background-position:0 0}.avatar-1{background-position:100% 0}.avatar-2{background-position:0%}.avatar-3{background-position:100%}.avatar-4{background-position:0 100%}.avatar-5{background-position:100% 100%}.avatar-customizer h3{margin:17px 0 8px}.avatar-options{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.avatar-pick{color:#e7d19b;background:#171109;border:1px solid #65512e;padding:6px}.avatar-pick>span{background-image:inherit;background-repeat:no-repeat;background-size:200% 300%;border:2px solid #b9964d;border-radius:50%;width:58px;height:58px;margin:auto;display:block}.avatar-pick.avatar-0>span{background-position:0 0}.avatar-pick.avatar-1>span{background-position:100% 0}.avatar-pick.avatar-2>span{background-position:0}.avatar-pick.avatar-3>span{background-position:100%}.avatar-pick.avatar-4>span{background-position:0 100%}.avatar-pick.avatar-5>span{background-position:100% 100%}.avatar-pick b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:5px;display:block}.avatar-pick.selected,.frame-pick.selected{border-color:#e7c465;box-shadow:0 0 10px #d9a94977}.frame-options{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.frame-pick{color:#dbc58f;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#171109;border:2px solid #c9a454;padding:7px 4px}.frame-pick.frame-violet{border-color:#bb81ef}.frame-pick.frame-azure{border-color:#62c9ed}.frame-pick.frame-crimson{border-color:#e76a61}.frame-pick i{border:2px solid;border-radius:50%;width:24px;height:24px;margin:auto auto 4px;display:block}.arena-opponent .player-avatar{flex-basis:42px;width:42px;height:42px;padding:2px}.avatar-pick>span{background-image:url(/avatar-portraits-v1.webp)!important;background-repeat:no-repeat!important;background-size:200% 300%!important}.frame-pick.frame-gold{color:#f0c85b;background:linear-gradient(145deg,#2e220e,#171109)}.frame-pick.frame-violet{color:#c985ff;background:linear-gradient(145deg,#28132f,#171109);box-shadow:inset 0 0 13px #a855f733}.frame-pick.frame-azure{color:#65d7ff;background:linear-gradient(145deg,#0d2830,#171109);box-shadow:inset 0 0 13px #38bdf833}.frame-pick.frame-crimson{color:#ff7770;background:linear-gradient(145deg,#351313,#171109);box-shadow:inset 0 0 13px #ef444433}.frame-pick.frame-gold i{box-shadow:0 0 9px #f6c94b}.frame-pick.frame-violet i{box-shadow:0 0 9px #bd72ff}.frame-pick.frame-azure i{box-shadow:0 0 9px #50d4ff}.frame-pick.frame-crimson i{box-shadow:0 0 9px #ff665c}.title-frame-0,.title-frame-1,.title-frame-2,.title-frame-3,.title-frame-4,.title-frame-5,.title-frame-6,.title-frame-7,.title-frame-8,.title-frame-9,.title-frame-10,.title-frame-11{background-image:none!important}.title-frame-0,.title-frame-4,.title-frame-8{background-position:0 0!important}.title-frame-1,.title-frame-5,.title-frame-9{background-position:100% 0!important}.title-frame-2,.title-frame-6,.title-frame-10{background-position:0 100%!important}.title-frame-3,.title-frame-7,.title-frame-11{background-position:100% 100%!important}.ranking-title{color:#f4d998;min-width:185px;min-height:46px;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;text-align:center;text-shadow:0 1px 2px #000;background-repeat:no-repeat;background-size:200% 200%;justify-self:center;place-items:center;padding:0 18px;display:grid}@media (max-width:720px){.ranking-title{display:none}}.ranking-page .arena-opponent{grid-template-columns:42px 46px minmax(170px,1fr) 185px 94px}.ranking-page .ranking-title{justify-self:start}.ranking-page .ranking-power{justify-self:end}@media (max-width:860px){.ranking-page .arena-opponent{grid-template-columns:42px 46px minmax(130px,1fr) 150px 76px;gap:8px;padding:8px}.ranking-page .ranking-title{min-width:150px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}}.tower-card{overflow:hidden}.tower-scene{background:url(/infinite-tower-enemies.webp) 50%/cover no-repeat;border-right:1px solid #765f35;min-width:105px;min-height:175px}.tower-card{position:relative;background:linear-gradient(#07101ae0,#11180ee8),url(/infinite-tower-enemies.webp) 50%/cover!important}.tower-scene{place-items:center;display:grid;background:#05080c61!important;border:2px solid #80653a!important}.tower-scene b{color:#f1cf69;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));text-shadow:0 2px 3px #000}.tower-card>div:last-child{padding-left:22px}.tower-scene{cursor:pointer}.tower-scene:disabled{cursor:not-allowed}.tower-scene:hover:not(:disabled){box-shadow:0 0 16px #d9a94777;border-color:#e5be5d!important}.tower-scene{background-image:url(/tower-enemies-v1.webp)!important;background-repeat:no-repeat!important;background-size:200% 500%!important}.tower-floor-0 .tower-scene{background-position:0 0}.tower-floor-1 .tower-scene{background-position:100% 0}.tower-floor-2 .tower-scene{background-position:0 25%}.tower-floor-3 .tower-scene{background-position:100% 25%}.tower-floor-4 .tower-scene{background-position:0}.tower-floor-5 .tower-scene{background-position:100%}.tower-floor-6 .tower-scene{background-position:0 75%}.tower-floor-7 .tower-scene{background-position:100% 75%}.tower-floor-8 .tower-scene{background-position:0 100%}.tower-floor-9 .tower-scene{background-position:100% 100%}.tower-scene{background-position:50%!important;background-size:cover!important}.tower-floor-0 .tower-scene{background-image:url(/tower-enemy-0.webp)!important}.tower-floor-1 .tower-scene{background-image:url(/tower-enemy-1.webp)!important}.tower-floor-2 .tower-scene{background-image:url(/tower-enemy-2.webp)!important}.tower-floor-3 .tower-scene{background-image:url(/tower-enemy-3.webp)!important}.tower-floor-4 .tower-scene{background-image:url(/tower-enemy-4.webp)!important}.tower-floor-5 .tower-scene{background-image:url(/tower-enemy-5.webp)!important}.tower-floor-6 .tower-scene{background-image:url(/tower-enemy-0.webp)!important}.tower-floor-7 .tower-scene{background-image:url(/tower-enemy-1.webp)!important}.tower-floor-8 .tower-scene{background-image:url(/tower-enemy-2.webp)!important}.tower-floor-9 .tower-scene{background-image:url(/tower-enemy-3.webp)!important}@media (max-width:760px){.game-frame{min-width:1080px!important;margin:0!important}.game-header,.shell{min-width:1080px!important}main{min-width:0!important}.sidebar{min-height:100vh}.page-panel{min-width:820px!important}.character-status-bar{min-width:1080px!important}.mobile-scroll-hint{display:block}html,body{overflow-x:auto!important}.game-frame{width:100%!important;min-width:0!important}.character-status-bar{grid-template-columns:1fr!important;gap:8px!important;padding:8px!important}.header-logo{text-align:center;order:-1}.header-logo img{object-fit:contain;width:135px!important;max-height:58px!important}html,body{min-width:1080px!important;min-height:760px!important;overflow:auto!important}.game-frame{width:1080px!important;min-width:1080px!important;margin:0!important}.character-status-bar{grid-template-columns:minmax(270px,1fr) minmax(430px,1.5fr) minmax(305px,1.1fr)!important;padding:12px 18px!important}.header-logo{order:initial!important;text-align:initial!important}.header-logo img{width:auto!important;max-height:none!important}.status-left{justify-content:initial!important}.status-portrait,.player-avatar{flex-basis:58px!important;width:58px!important;height:58px!important}.status-right{display:block!important}.shell{grid-template-columns:174px minmax(0,1fr)!important}.sidebar{display:block!important}.page-panel{min-width:0!important;margin:initial!important;padding:initial!important}.mob-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.game-frame{zoom:.34;width:1080px!important;min-width:1080px!important;margin:0!important}.header-logo img,.creation-brand img{object-fit:contain!important;width:110px!important;max-width:110px!important;height:auto!important;max-height:52px!important}.header-logo{width:120px!important;min-width:120px!important;overflow:hidden!important}.status-portrait,.player-avatar{width:42px!important;height:42px!important}.portrait-card{max-height:260px!important;overflow:hidden!important}.portrait-card>img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:250px!important;margin:0 auto!important;display:block!important}.equipment-layout .portrait-card{min-height:260px!important}.equipment-layout{display:block!important}.equipment-layout .portrait-card,.portrait-card{width:240px!important;min-width:0!important;max-width:240px!important;margin:0 auto 14px!important}.page-panel{width:auto!important;min-width:0!important}html,body{min-width:0!important;overflow-x:hidden!important}.game-frame{zoom:normal!important;width:100%!important;min-width:0!important}.game-header,.shell,.character-status-bar{min-width:0!important}.character-status-bar{align-items:center!important;gap:8px!important;padding:8px 10px!important;display:flex!important}.header-logo{display:none!important}.status-left{flex:1!important;display:flex!important}.status-right{flex:0!important;display:flex!important}.status-identity{border:0!important;padding:0!important}.status-identity-copy strong{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important}.status-identity-copy small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}.status-resource{min-width:0!important;padding:4px!important}.status-resources{gap:3px!important}.status-left-resources .status-resource:not(.status-power),.status-meters{display:none!important}.shell{display:block!important}.sidebar{z-index:30;border:0!important;width:100%!important;min-height:0!important;padding:6px!important;display:block!important;position:sticky!important;top:0!important;overflow-x:auto!important}.sidebar .nav-button,.sidebar .menu-switch button{min-width:72px!important;height:46px!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}.sidebar-bottom,.admin-nav{display:none!important}main{width:100%!important}.page-panel{min-width:0!important;padding:13px!important}.equipment-layout{grid-template-columns:1fr!important;display:grid!important}.portrait-card,.equipment-layout .portrait-card{width:100%!important;max-width:none!important;max-height:300px!important;margin:0!important}.portrait-card>img{object-fit:contain!important;width:100%!important;max-width:none!important;height:290px!important}.equipment-board{min-width:0!important}.gear-grid{grid-template-columns:repeat(3,1fr)!important}.attributes{margin-top:12px!important}.ranking-page .arena-opponent{grid-template-columns:28px 42px minmax(0,1fr) 70px!important}html,body{width:100%!important;min-width:0!important;overflow-x:hidden!important}body{min-height:100vh!important}.game-frame,.game-header,.shell,.character-status-bar{zoom:normal!important;width:100%!important;min-width:0!important}.game-frame{margin:0!important}.game-header{display:block!important}.character-status-bar{align-items:center!important;gap:7px!important;min-height:0!important;padding:8px 10px!important;display:flex!important}.status-left{flex:auto!important;gap:8px!important;min-width:0!important}.status-identity{border:0!important;min-width:0!important;height:auto!important;padding:0!important}.status-portrait{flex-basis:44px!important;width:44px!important;height:44px!important}.status-identity-copy strong{white-space:nowrap;font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important}.status-identity-copy small{white-space:nowrap;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.status-level{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}.status-left-resources{flex:none!important;min-height:0!important;display:flex!important}.status-left-resources .status-resource{display:none!important}.status-left-resources .status-resource.status-power{min-width:54px!important;min-height:42px!important;padding:4px!important;display:flex!important}.status-left-resources .status-resource i{display:none!important}.status-left-resources .status-resource b{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important}.status-left-resources .status-resource small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.status-right,.status-meters{display:none!important}.shell{border-left:0!important;border-right:0!important;display:block!important}.sidebar{z-index:30!important;border:0!important;width:100%!important;min-height:0!important;padding:6px!important;display:block!important;position:sticky!important;top:0!important;overflow:auto hidden!important}.sidebar .profile,.sidebar-bottom,.admin-nav{display:none!important}.sidebar nav{gap:5px!important;width:max-content!important;display:flex!important}.sidebar .nav-button{width:70px!important;min-width:70px!important;height:45px!important;min-height:45px!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:0!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;padding:4px!important}.sidebar .nav-button>span{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;width:auto!important}.sidebar .nav-button i{display:none!important}main{width:100%!important;min-width:0!important;padding:10px!important}.tab-content,.page-panel,main>.panel{width:100%!important;min-width:0!important}.page-panel{padding:13px!important}.equipment-layout{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important;overflow:visible!important}.equipment-layout .portrait-card{grid-area:1/1!important;width:100%!important;height:278px!important;min-height:278px!important;max-height:278px!important;margin:0!important;overflow:hidden!important}.equipment-layout .portrait-card:before{width:236px!important;height:236px!important;top:52%!important}.equipment-layout .portrait-card:after{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:4px!important;top:9%!important}.equipment-layout .portrait-card .paladin,.portrait-card .paladin{object-fit:contain!important;object-position:center bottom!important;width:100%!important;max-width:100%!important;height:248px!important;max-height:248px!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important}.portrait-power-title{transform-origin:bottom!important;transform:translate(-50%)scale(.66)!important}.equipment-board{grid-area:2/1!important;min-width:0!important;min-height:0!important;padding:12px!important}.equipment-board .board-heading h2{font-size:max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px))!important}.equipment-slots{grid-template-rows:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.gear-slot,.gear-slot.slot-costume,.gear-slot.slot-head,.gear-slot.slot-wings,.gear-slot.slot-weapon,.gear-slot.slot-armor,.gear-slot.slot-shield,.gear-slot.slot-pet,.gear-slot.slot-feet,.gear-slot.slot-crest,.gear-slot.slot-mount{grid-area:auto!important;min-width:0!important;min-height:82px!important}.gear-slot .slot-label{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}.gear-slot .slot-detail{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.gear-slot .gear-art{transform:scale(.78)!important}.equipment-inventory .inventory-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;padding:5px!important}.equipment-inventory .inventory-cell,.equipment-inventory .inventory-empty{min-height:42px!important}.equipment-layout .attributes{grid-area:3/1!important;min-height:0!important;margin:0!important;padding:12px!important;display:block!important}.equipment-layout .attributes dl{grid-template-columns:1fr 1fr!important;column-gap:14px!important;display:grid!important}.equipment-layout .attributes dl>div{padding:5px 0!important}.activity-grid,.mob-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.infinite-card{grid-template-columns:88px minmax(0,1fr)!important}.tower-scene{min-width:88px!important;min-height:140px!important}.ranking-page .arena-opponent{grid-template-columns:27px 42px minmax(0,1fr) 66px!important;gap:6px!important;padding:8px!important}.ranking-title{display:none!important}}.mobile-nav{display:none}@media (max-width:760px){.sidebar>nav>.desktop-nav,.sidebar>nav>.menu-switch,.sidebar>nav>.menu-group{display:none!important}.sidebar>nav>.mobile-nav{gap:5px!important;width:max-content!important;display:flex!important}.sidebar>nav>.mobile-nav .nav-button{display:flex!important}.adventure-page .mob-grid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;grid-template-columns:none!important;gap:9px!important;margin-right:-13px!important;padding:2px 13px 10px 0!important;display:flex!important;overflow:auto hidden!important}.adventure-page .mob-grid .mob-card{scroll-snap-align:start;flex:0 0 154px!important;min-width:154px!important;min-height:215px!important}.status-left{flex:auto!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.status-identity{flex:0 145px!important;gap:7px!important}.status-identity-copy{min-width:0!important}.status-identity-copy strong{text-overflow:ellipsis;overflow:hidden;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}.status-identity-copy .status-rank{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.5px!important}.status-level b{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}.status-left-resources{flex:auto!important;justify-content:flex-end!important;gap:2px!important;min-width:0!important;display:flex!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power{flex:42px!important;justify-content:center!important;min-width:0!important;min-height:42px!important;padding:3px 2px!important;display:flex!important}.status-left-resources .status-resource i{display:none!important}.status-left-resources .status-resource span{justify-items:center!important;gap:1px!important;display:grid!important}.status-left-resources .status-resource b{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;line-height:1!important}.status-right-resources,.status-right-resources .status-resource{border:1px solid #765f34!important;justify-content:center!important;height:42px!important;min-height:42px!important;padding:3px 1px!important;display:flex!important}.status-right-resources .status-resource i{display:none!important}.status-right-resources .status-resource span{justify-items:center!important;gap:1px!important;display:grid!important}.status-right-resources .status-resource b{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;line-height:1!important}.status-right-resources .energy-countdown{display:none!important}.equipment-layout .portrait-card{height:266px!important;min-height:266px!important;max-height:266px!important}.equipment-layout .portrait-card .paladin,.portrait-card .paladin{height:206px!important;max-height:206px!important;bottom:0!important}.equipment-layout .portrait-card .portrait-power-title{transform-origin:top!important;top:8px!important;transform:translate(-50%)scale(.58)!important}.character-status-bar{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;padding:9px 10px!important;display:flex!important}.status-left{display:contents!important}.status-identity{border-bottom:1px solid #755f36!important;flex:0 0 100%!important;width:100%!important;min-height:50px!important;padding:0 0 7px!important;display:flex!important}.status-portrait{flex-basis:48px!important;width:48px!important;height:48px!important}.status-identity-copy{text-align:left!important;align-items:flex-start!important}.status-identity-copy strong{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important;text-align:left!important}.status-identity-copy .status-class{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}.status-identity-copy .status-rank{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.status-level{position:absolute;top:17px;right:11px}.status-left-resources{flex:calc(75% - 4px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;min-width:0!important;display:grid!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power,.status-right,.status-right-resources,.status-right-resources .status-resource{height:45px!important;min-height:45px!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power{background:linear-gradient(145deg,#291e11,#16130e)!important;border:1px solid #705a31!important;width:auto!important;padding:4px 2px!important;display:flex!important}.status-left-resources .status-resource b{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important}.status-left-resources .status-resource small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:.45px!important}.status-right{flex:calc(25% - 4px)!important;min-width:0!important;display:block!important}.status-right-resources,.status-right-resources .status-resource{box-sizing:border-box!important;width:100%!important;min-width:0!important}.status-right-resources .status-resource{padding:4px 2px!important}.status-right-resources .status-resource b{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important}.status-right-resources .status-resource small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:.35px!important}}.mobile-energy{display:none}@media (max-width:760px){.character-status-bar{grid-template-rows:60px!important;grid-template-columns:minmax(112px,1fr) 78px minmax(140px,1.24fr)!important;align-items:center!important;gap:5px!important;min-height:60px!important;padding:5px 7px!important;display:grid!important}.status-left{display:contents!important}.status-identity{border:0!important;grid-area:1/1!important;gap:7px!important;width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;display:flex!important}.status-portrait{flex:0 0 43px!important;width:43px!important;height:43px!important}.status-identity-copy{text-align:left!important;min-width:0!important;display:block!important}.status-identity-copy strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;text-align:left!important;display:block!important}.status-identity-copy .status-class{display:none!important}.status-identity-copy .status-rank{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:.35px!important;margin:3px 0 1px!important;display:block!important}.status-level{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;text-align:left!important;padding:0!important;display:block!important;position:static!important}.status-level b{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;margin-left:3px!important}.header-logo{grid-area:1/2!important;place-items:center!important;width:78px!important;min-width:0!important;display:grid!important;overflow:hidden!important}.header-logo img{object-fit:contain!important;width:76px!important;max-width:76px!important;height:54px!important;max-height:54px!important;display:block!important}.status-left-resources{grid-area:1/3!important;grid-template-rows:repeat(2,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 4px!important;min-width:0!important;height:50px!important;display:grid!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power,.status-left-resources .status-resource.mobile-energy{background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;min-width:0!important;height:24px!important;min-height:0!important;padding:0 2px!important;display:flex!important}.status-left-resources .status-resource i{color:#e9c462!important;width:13px!important;height:auto!important;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;filter:none!important;background:0 0!important;flex:0 0 13px!important;display:block!important}.status-left-resources .status-resource span{min-width:0!important;display:block!important}.status-left-resources .status-resource small{font-size:max(calc(4.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,4.5px))!important;letter-spacing:.25px!important;line-height:1!important;display:block!important}.status-left-resources .status-resource b{white-space:nowrap;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;line-height:1.05!important;display:block!important}.status-left-resources .status-resource em{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important}.status-right{display:none!important}.character-status-bar{grid-template-rows:62px!important;grid-template-columns:minmax(126px,.82fr) minmax(0,1.38fr)!important;gap:7px!important;padding:6px 9px!important}.header-logo{display:none!important}.status-identity{grid-area:1/1!important;min-width:0!important}.status-portrait{flex-basis:46px!important;width:46px!important;height:46px!important}.status-identity-copy strong{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important}.status-identity-copy .status-rank{max-width:78px;font-size:max(calc(5.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5.5px))!important}.status-level{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.status-left-resources{grid-area:1/2!important;grid-template-rows:1fr!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-self:center!important;gap:3px!important;height:48px!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power,.status-left-resources .status-resource.mobile-energy{text-align:center!important;border-left:1px solid #69542e!important;justify-content:center!important;height:48px!important;padding:3px 1px!important}.status-left-resources .status-resource:first-child{border-left:0!important}.status-left-resources .status-resource i{display:none!important}.status-left-resources .status-resource span{justify-items:center!important;gap:3px!important;display:grid!important}.status-left-resources .status-resource small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:.2px!important}.status-left-resources .status-resource b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important}.status-left-resources .status-resource:not(.status-power),.status-left-resources .status-resource.mobile-energy{display:flex!important}.status-left-resources>.status-resource:nth-child(2),.status-left-resources>.status-resource:nth-child(3){visibility:visible!important;opacity:1!important;display:flex!important}.status-left-resources>.status-resource:first-child{grid-column:1!important}.status-left-resources>.status-resource:nth-child(2){grid-column:2!important}.status-left-resources>.status-resource:nth-child(3){grid-column:3!important}.status-left-resources>.status-resource:nth-child(4){grid-column:4!important}.character-status-bar>.status-right,.equipment-layout .portrait-card .portrait-power-title{display:none!important}.equipment-layout .attributes .power{min-height:66px!important;padding-right:148px!important;position:relative!important}.equipment-layout .attributes .power .power-title{color:#f0d27b!important;width:132px!important;max-width:132px!important;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif!important;letter-spacing:.35px!important;text-align:right!important;text-align:center!important;place-items:center!important;height:42px!important;padding:0!important;line-height:1!important;display:grid!important;position:absolute!important;top:50%!important;right:9px!important;transform:translateY(-50%)!important}.character-status-bar{grid-template-rows:62px 34px!important;row-gap:4px!important}.character-status-bar>.status-right{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;display:block!important}.character-status-bar>.status-right>.status-right-resources{display:none!important}.character-status-bar>.status-right>.status-meters{border:0!important;grid-template-columns:1fr!important;gap:3px!important;min-height:0!important;padding:0!important;display:grid!important}.character-status-bar>.status-right .status-meter{grid-template-columns:12px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;margin:0!important;display:grid!important}.character-status-bar>.status-right .status-meter>i{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important}.character-status-bar>.status-right .status-meter span{justify-content:space-between!important;align-items:center!important;line-height:1!important;display:flex!important}.character-status-bar>.status-right .status-meter small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:.45px!important}.character-status-bar>.status-right .status-meter b{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.character-status-bar>.status-right .meter-track{height:4px!important;margin-top:1px!important}.character-status-bar{height:104px!important;min-height:104px!important;max-height:none!important;overflow:visible!important}.character-status-bar .status-right{visibility:visible!important;opacity:1!important;grid-area:2/1/auto/-1!important;display:block!important}.character-status-bar .status-right .status-meters{visibility:visible!important;opacity:1!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:1fr!important;display:grid!important}.item-hover-sheet,.item-hover-sheet.comparison,.gear-slot .item-hover-sheet,.equipment-inventory .item-hover-sheet,.gear-slot[data-tooltip]:after,.inventory-cell[data-tooltip]:after{visibility:hidden!important;pointer-events:none!important;display:none!important}#modal:has(.inventory-detail){width:min(330px,100vw - 24px)!important;max-height:calc(100vh - 28px)!important;padding:12px!important;overflow-y:auto!important}#modal:has(.inventory-detail) #dialog-content{padding-top:24px!important}#modal:has(.inventory-detail) #dialog-content>.eyebrow{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}#modal:has(.inventory-detail) #dialog-content>h2{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))!important;margin:3px 28px 10px 0!important}#modal:has(.inventory-detail) .inventory-detail{padding:10px!important}#modal:has(.inventory-detail) .inventory-detail header h3{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important}#modal:has(.inventory-detail) .detail-icon{width:108px!important;height:108px!important;margin:8px auto!important}#modal:has(.inventory-detail) .item-stat-list>div{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;padding:5px 0!important}#modal:has(.mobile-item-compare){width:min(350px,100vw - 20px)!important;padding:10px!important}#modal:has(.mobile-item-compare) #dialog-content{padding-top:25px!important}#modal:has(.mobile-item-compare) #dialog-content>h2{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))!important;margin:3px 28px 9px 0!important}.mobile-item-compare{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:stretch;gap:3px;margin:4px 0 9px;display:grid}.mobile-item-compare .hover-card{text-align:center;border:1px solid #7d6134;background:radial-gradient(circle at 50% 20%,#35231e,#120d0a 74%)!important;width:auto!important;min-width:0!important;padding:7px 5px!important;display:block!important}.mobile-item-compare .hover-card>small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;margin:0 0 3px!important}.mobile-item-compare .hover-card>strong{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;line-height:1.1!important}.mobile-item-compare .hover-card>em{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;margin:3px 0 4px!important}.mobile-item-compare .hover-card>i{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;padding:3px!important}.mobile-item-compare .hover-art{width:64px!important;height:64px!important;margin:3px auto!important;padding:3px!important}.mobile-item-compare .hover-stats{margin-top:3px!important}.mobile-item-compare .hover-stats div{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;padding:2px 0!important}.mobile-compare-arrow{color:#e5c269;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));place-items:center;font-weight:700;display:grid}.equipment-layout .portrait-card .paladin,.portrait-card .paladin,.equipment-layout .portrait-card .paladin.costume-traveler{object-fit:contain!important;object-position:center bottom!important;width:auto!important;min-width:0!important;max-width:92%!important;height:210px!important;max-height:210px!important;display:block!important;left:50%!important;transform:translate(-50%)!important}.equipment-layout .portrait-card:has(.paladin.costume-traveler){background-image:radial-gradient(circle at 50% 44%,#3c5a4388 0,#152017e8 43%,#0a0f0ceb 100%)!important;background-size:cover!important}.equipment-layout .portrait-card .paladin,.portrait-card .paladin,.equipment-layout .portrait-card .paladin.costume-traveler{object-fit:contain!important;width:auto!important;max-width:76%!important;height:218px!important;max-height:218px!important}.equipment-layout .portrait-card .paladin.costume-traveler{display:none!important}.equipment-layout .portrait-card:has(.paladin.costume-traveler){background-image:url(/costume-viajante-full.webp)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:200% 200%!important}}.admin-test-card{background:linear-gradient(145deg,#201a10,#12140f);border:1px solid #705b32;margin:14px 0;padding:14px}.admin-test-card h3{color:#ecd38f;font:700 max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px)) Georgia,serif;margin:0 0 5px}.admin-test-card p{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin:0 0 11px}.admin-test-grid button{min-height:38px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:7px}@media (max-width:520px){.admin-test-grid{grid-template-columns:1fr}}.public-profile-link{cursor:pointer}.public-profile-link:hover{box-shadow:0 0 14px #d5a95033;border-color:#d4b15a!important}.public-profile{color:#dccda8}.public-profile-heading{border-bottom:1px solid #765d32;align-items:center;gap:12px;padding:4px 4px 14px;display:flex}.public-profile-heading .player-avatar{flex-basis:54px;width:54px;height:54px}.public-profile-heading h3{color:#f0d9a0;font:700 max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px)) Georgia,serif;margin:2px 0}.public-profile-heading>strong{color:#f0c969;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;text-align:right;margin-left:auto}.public-profile-layout{grid-template-columns:190px minmax(0,1fr);gap:13px;margin-top:14px;display:grid}.public-profile-portrait{background:radial-gradient(circle at 50% 40%,#31483c,#101611 72%);border:1px solid #876d3b;min-height:300px;position:relative;overflow:hidden}.public-profile-portrait img{object-fit:contain;object-position:center top;width:100%;height:300px;display:block}.public-profile-gear,.public-profile-attributes,.public-achievements{background:linear-gradient(145deg,#1f1a10,#111510);border:1px solid #705a31;padding:10px}.public-profile-gear h4,.public-profile-attributes h4,.public-achievements h4{color:#e8cf8c;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;margin:0 0 9px}.public-gear-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.public-gear-grid article{text-align:center;background:#121711;border:1px solid #574929;place-items:center;min-height:76px;padding:4px;display:grid}.public-gear-grid article small{color:#b5a27b;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))}.public-gear-grid article>span{color:#8f947d;place-items:center;width:31px;height:31px;display:grid}.public-gear-grid article>span .item-art{transform:scale(.54)}.public-gear-grid article b{color:#dfca90;max-width:100%;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-profile-attributes dl{grid-template-columns:1fr 1fr;gap:0 14px;margin:0;display:grid}.public-profile-attributes dl div{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));border-bottom:1px solid #69563855;justify-content:space-between;padding:6px 0;display:flex}.public-profile-attributes dd{color:#f0d17d;margin:0;font-weight:700}.public-achievements{grid-column:2}.public-achievements p{color:#aa9c7c;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0}.public-achievements>div{gap:8px;margin-top:9px;display:flex}.public-achievements>div span{color:#957d48;border:1px dashed #876f3c;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}@media (max-width:620px){.public-profile-layout{grid-template-columns:1fr}.public-profile-portrait{min-height:220px}.public-profile-portrait img{height:220px}.public-achievements{grid-column:auto}}#modal:has(.public-profile){width:min(860px,100vw - 32px)!important;max-height:calc(100vh - 28px)!important;overflow-y:auto!important}#modal:has(.public-profile) #dialog-content{padding-right:12px}.public-profile-layout{grid-template-rows:auto auto auto!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:start!important}.public-achievements{grid-area:3/1/auto/-1}.public-gear-grid article{cursor:help;position:relative;overflow:visible}.public-gear-grid article .item-hover-sheet.public-item-hover{display:none;z-index:1200!important;pointer-events:none!important;width:220px!important;max-height:calc(100vh - 36px)!important;position:fixed!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important}.public-gear-grid article:hover .item-hover-sheet.public-item-hover{display:block!important}.public-gear-grid article .item-hover-sheet.public-item-hover .hover-card{width:auto!important;padding:11px!important}@media (max-width:620px){#modal:has(.public-profile){width:min(360px,100vw - 20px)!important}.public-profile-layout{grid-template-columns:1fr!important}.public-profile-portrait,.public-profile-gear,.public-profile-attributes,.public-achievements{grid-area:auto/1!important}}.public-profile-page{max-width:980px;margin-inline-start:auto;margin-inline-end:auto;position:relative}.public-profile-back{margin:0 0 12px}.public-profile-loading{max-width:700px;min-height:220px;margin-inline-start:auto;margin-inline-end:auto}.public-profile-page .public-profile-layout{margin-top:0}.public-profile-page .public-profile-portrait{min-height:360px}.public-profile-page .public-profile-portrait img{height:360px}@media (max-width:620px){.public-profile-page .public-profile-portrait{min-height:220px}.public-profile-page .public-profile-portrait img{height:220px}}.public-profile-layout{grid-template-rows:auto auto!important}.public-profile-portrait{grid-area:1/1!important}.public-profile-gear{grid-area:1/2!important}.public-profile-attributes{grid-area:2/2!important}.public-achievements{flex-direction:column;justify-content:center;align-self:stretch;min-height:150px;display:flex;grid-area:2/1!important}.public-profile-attributes dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:620px){.public-profile-portrait,.public-profile-gear,.public-profile-attributes,.public-achievements{grid-area:auto/1!important}}.item-art.slot-hands{background-position:100% 0}@media (min-width:901px){.gear-slot.slot-hands{grid-area:2/5/auto/7!important}}@media (max-width:900px){.gear-slot.slot-hands{grid-area:auto!important}}.progression-page{max-width:1050px}.progression-resources{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.progression-resources span{color:#cbb47a;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));background:#18130d;border:1px solid #6e5831;padding:8px 11px}.progression-resources b{color:#f3d57f;margin-left:5px}.progression-section{background:linear-gradient(135deg,#21170f,#141510);border:1px solid #624d2a;margin-top:16px;padding:16px}.progression-section>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.progression-section h3{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));margin:0}.progression-section header small{color:#ad9b75;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.progression-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.progression-grid article,.progression-items article,.set-progress-list article,.gem-list article{background:#17130e;border:1px solid #57472b;padding:11px}.progression-grid small,.set-progress-list small{color:#b99c61;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-transform:uppercase;display:block}.progression-grid strong{color:#f0d889;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px)) Georgia,serif;margin:6px 0;display:block}.progression-grid p{color:#a99d86;min-height:28px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0 0 9px}.progression-grid button,.progression-actions button{width:100%;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:8px 5px}.progression-items{gap:8px;display:grid}.progression-items article{grid-template-columns:54px minmax(0,1fr) 180px;align-items:center;gap:12px;display:grid}.progression-items article>span{width:48px;height:48px}.progression-items strong{color:#ead69a;display:block}.progression-items small,.progression-items p{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#b2a17d;margin:4px 0}.progression-actions{gap:5px;display:grid}.set-progress-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.set-progress-list article{justify-content:space-between;gap:8px;display:flex}.set-progress-list strong{font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;color:#e8d29a;margin:4px 0;display:block}.set-progress-list p{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#a99d86;margin:0}.set-progress-list>b{color:#ebc55d;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));align-self:center}.gem-list{flex-wrap:wrap;gap:7px;display:flex}.gem-list article{align-items:center;gap:12px;display:flex}.gem-list strong{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));color:#d7c183}.gem-list span{color:#65c7e8}@media (max-width:760px){.progression-section{padding:12px}.progression-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.progression-items article{grid-template-columns:42px minmax(0,1fr)}.progression-items article>span{width:38px;height:38px}.progression-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.set-progress-list{grid-template-columns:1fr}.progression-section>header{display:block}.progression-section header small{margin-top:4px;display:block}}.gem-socket-list,.gem-choice-list{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.gem-socket,.gem-choice{color:#e3d5ab;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));background:#16130d;border:1px solid #806529;padding:7px 9px}.gem-socket.empty,.gem-socket.locked{opacity:.6}.gem-socket.filled{color:#7ee4ef;cursor:pointer;border-color:#4d9ca6}.gem-choice{cursor:pointer}.gem-choice b{color:#d6b663;margin-left:5px}.gem-list article{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gem-list article small{color:#ad9b78}.gem-list article button{margin-left:auto}.status-left-resources .mobile-energy{display:none!important}@media (min-width:761px) and (max-width:1200px){.character-status-bar{grid-template-columns:minmax(0,1fr) 156px minmax(0,1fr)!important;gap:8px!important;padding-inline-start:9px!important;padding-inline-end:9px!important}.status-left{gap:6px!important}.status-left .status-identity{flex:0 0 174px!important}.status-left-resources{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px!important;min-width:0!important;display:grid!important}.status-left-resources .status-resource{justify-content:center!important;align-items:center!important;min-width:0!important;margin:0!important;padding:3px 2px!important;display:flex!important}.status-left-resources .status-resource i{display:none!important}.status-left-resources .status-resource span{justify-items:center!important;min-width:0!important;display:grid!important}.status-left-resources .status-resource small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:.25px!important}.status-left-resources .status-resource b{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;letter-spacing:0!important;line-height:1!important}.status-right{grid-template-columns:72px minmax(0,1fr)!important;gap:5px!important}.status-right-resources .status-resource b{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important}}.equipment-subnav{border-bottom:1px solid #72582d;gap:7px;margin:16px 0;padding-bottom:9px;display:flex;overflow-x:auto}.equipment-subnav button{color:#c8b58b;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;cursor:pointer;background:#19140d;border:1px solid #71592e;flex:1 0 112px;padding:10px 12px}.equipment-subnav button:hover{color:#f1d891;border-color:#c6a55a}.equipment-subnav button.active{color:#f5dcff;background:linear-gradient(135deg,#48205c,#291539);border-color:#cf9df2;box-shadow:inset 0 0 12px #c968e844}.progression-page .gem-item-card{grid-template-columns:46px minmax(150px,1fr);align-items:start}.progression-page .gem-item-card .gem-sockets{margin-top:8px}.gem-forge{background:linear-gradient(90deg,#100d09e8,#17120ce0),url(/gem-forge-workbench.webp) 50%/cover;position:relative;overflow:hidden}.gem-forge>header{z-index:1;justify-content:space-between;align-items:end;gap:12px;display:flex;position:relative}.gem-forge h3{margin:2px 0 5px}.gem-forge h4{font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;color:#e5c77b;margin:0}.gem-forge-layout{z-index:1;grid-template-columns:minmax(280px,.9fr) minmax(400px,1.3fr);gap:16px;margin-top:14px;display:grid;position:relative}.gem-inventory,.gem-equipment-board{background:#0c110eb8;border:1px solid #7e6638;padding:14px;box-shadow:inset 0 0 30px #b48a2714}.gem-inventory>header,.gem-equipment-board>header{border-bottom:1px solid #765b2d;justify-content:space-between;gap:8px;margin-bottom:10px;padding-bottom:9px;display:flex}.gem-inventory>header small,.gem-equipment-board>header small{color:#b9a67c;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));max-width:240px}.gem-inventory-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:8px;display:grid}.gem-inventory-card{background:linear-gradient(145deg,#121711e8,#080b09ef);border:1px solid #4b4938;min-width:0;overflow:hidden}.gem-inventory-card.selected{border-color:#e3bd5c;box-shadow:0 0 16px #e7be514a,inset 0 0 17px #e7be5120}.gem-select{color:#eadbb6;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:6px;width:100%;padding:8px 6px;display:grid}.gem-select>span{gap:2px;min-width:0;display:grid}.gem-select strong{font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;color:#e7d096}.gem-select small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:#9eab9a;line-height:1.2}.gem-select>b{color:#e7c35e;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));position:absolute;top:7px;right:8px}.gem-inventory-card{position:relative}.gem-evolve{color:#cdb879;width:100%;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));cursor:pointer;background:#17150e;border:0;border-top:1px solid #4f4b34;padding:6px}.gem-evolve:hover:not(:disabled){color:#fff0bd;background:#312712}.gem-evolve:disabled{opacity:.38;cursor:not-allowed}.gem-visual{--gem:#b52d38;--gem-light:#ff8b9c;width:42px;height:42px;filter:drop-shadow(0 0 5px var(--gem));isolation:isolate;place-items:center;display:inline-grid;position:relative}.gem-visual i{background:radial-gradient(circle at 31% 25%,#fff 0 4%,var(--gem-light) 5% 12%,var(--gem) 33%,#16090d 74%);clip-path:polygon(50% 0,88% 19%,98% 56%,50% 100%,2% 56%,12% 19%);width:26px;height:32px;box-shadow:inset -6px -8px 8px #130a0b,0 0 9px var(--gem);border:1px solid #f6df9b;transform:rotate(4deg)}.gem-visual:before{content:"";z-index:-1;background:#171108;border:2px solid #81612c;border-radius:50%;width:30px;height:9px;position:absolute;bottom:0}.gem-visual b{color:#ffeba9;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;text-align:center;z-index:1;background:#21170d;border:1px solid #e4c271;border-radius:50%;width:15px;height:15px;line-height:15px;position:absolute;bottom:0;right:0}.gem-visual.compact{transform-origin:50%;width:33px;height:33px;transform:scale(.86)}.gem-visual.rough i{clip-path:polygon(43% 2%,78% 18%,95% 48%,61% 93%,24% 78%,4% 42%);filter:saturate(.7)}.gem-visual.polished i{box-shadow:inset -6px -8px 8px #130a0b,0 0 11px var(--gem);border-radius:42% 42% 48% 48%}.gem-visual.cut i{width:29px;height:34px;box-shadow:inset -7px -9px 8px #130a0b,0 0 15px var(--gem)}.gem-visual.radiant{filter:drop-shadow(0 0 10px var(--gem));transform:scale(1.08)}.gem-visual.radiant:after,.gem-visual.supreme:after{content:"";border:1px solid var(--gem-light);width:42px;height:42px;box-shadow:0 0 10px var(--gem);opacity:.7;z-index:-1;border-radius:50%;position:absolute}.gem-visual.supreme{filter:drop-shadow(0 0 14px var(--gem));transform:scale(1.17)}.gem-visual.supreme:before{border-color:#d6b75d;width:37px;height:12px;box-shadow:0 0 9px #e2b947}.gem-rubi{--gem:#b82335;--gem-light:#ff9ba2}.gem-safira{--gem:#2b73c9;--gem-light:#91deff}.gem-topazio{--gem:#e39b2d;--gem-light:#fff19a}.gem-ametista{--gem:#7746c4;--gem-light:#d6a4ff}.gem-esmeralda{--gem:#1c9d65;--gem-light:#9dffd0}.gem-onix{--gem:#485361;--gem-light:#d4efff}.gem-jade{--gem:#4fa36c;--gem-light:#ccffab}.gem-citrino{--gem:#c9a227;--gem-light:#fff3b0}.gem-opala{--gem:#8fa8b8;--gem-light:#f4f8ff}.gem-equipment-list{gap:9px;display:grid}.progression-page .gem-item-card{background:#110e0ad6;border:1px solid #544929;grid-template-columns:46px minmax(120px,1fr);align-items:center;gap:8px;padding:9px;display:grid}.gem-item-icon{color:#dec27d;width:38px;height:38px;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));background:#17130e;border:1px solid #846b37;place-items:center;display:grid}.gem-item-title{gap:3px;display:grid}.gem-item-title strong{font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;color:#ead8a2}.gem-item-title small{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#b6a67e}.gem-sockets{border-top:1px solid #4d472f;grid-column:1/-1;padding-top:8px}.gem-sockets>small{color:#c8ac69;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.08em}.gem-socket-list{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.gem-socket{color:#cab98c;background:#0b100ecc;border:1px dashed #736142;align-items:center;gap:5px;min-width:92px;padding:6px;display:flex}.gem-socket.empty{cursor:pointer;place-items:center;min-height:52px;display:grid}.gem-socket.empty span{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px));color:#d8b768;line-height:14px}.gem-socket.empty small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-align:center;color:#b0a485}.gem-socket.empty:disabled{opacity:.4;cursor:not-allowed}.gem-socket.locked{color:#928363;padding:9px}.gem-socket.filled{background:linear-gradient(140deg,#12221f,#0d1411);border-style:solid;border-color:#598b84;min-width:170px}.gem-socket.filled>span:not(.gem-visual){gap:2px;min-width:82px;display:grid}.gem-socket.filled b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#dff4e0}.gem-socket.filled small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:#9ec6b8}.gem-socket.filled>div{gap:3px;margin-left:auto;display:grid}.socket-upgrade,.socket-remove{color:#dfc36f;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));cursor:pointer;background:#20190d;border:1px solid #806a3d;padding:3px 5px}.socket-upgrade:disabled{opacity:.35;cursor:not-allowed}.socket-remove{color:#e99b93;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));border-color:#764448;line-height:10px}.clear-gem-selection{white-space:nowrap}@media (max-width:760px){.gem-forge-layout{grid-template-columns:1fr}.gem-forge>header{flex-direction:column;align-items:start}.gem-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gem-inventory,.gem-equipment-board{padding:10px}.gem-socket.filled{min-width:150px}.gem-equipment-board>header{display:grid}.gem-inventory-card .gem-select{grid-template-columns:42px minmax(0,1fr)}.gem-visual{transform-origin:50%;transform:scale(.9)}.gem-visual.radiant{transform:scale(.98)}.gem-visual.supreme{transform:scale(1.05)}}.gem-level-1 i{clip-path:polygon(44% 0,79% 11%,89% 51%,57% 100%,12% 75%,5% 30%);filter:saturate(.55)brightness(.75);width:17px;height:27px;transform:rotate(-12deg)}.gem-level-1:before{border-color:#59472b;width:22px;height:6px}.gem-level-2 i{clip-path:polygon(50% 0,83% 20%,90% 70%,50% 100%,10% 70%,17% 20%);width:20px;height:25px;transform:rotate(8deg)}.gem-level-2:before{width:24px;height:7px}.gem-level-3 i{clip-path:none;border-radius:50%;width:25px;height:25px;transform:rotate(0)}.gem-level-3:before{border-color:#9b773b;width:27px;height:8px}.gem-level-4 i{clip-path:polygon(18% 0,82% 0,100% 25%,83% 100%,17% 100%,0 25%);width:23px;height:29px;transform:rotate(5deg)}.gem-level-4:before{width:29px;height:9px}.gem-level-5 i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:29px;height:29px;transform:rotate(0)}.gem-level-5:before{border-color:#b28b45;width:30px;height:10px}.gem-level-6 i{clip-path:polygon(23% 0,77% 0,100% 22%,87% 78%,50% 100%,13% 78%,0 22%);width:23px;height:32px;transform:rotate(0)}.gem-level-6:before{border-width:3px;width:31px;height:11px}.gem-level-7 i{clip-path:none;width:27px;height:33px;box-shadow:inset -7px -9px 8px #130a0b,0 0 18px var(--gem),0 0 3px 3px #d8b35c;border-radius:48% 48% 40% 40%;transform:rotate(0)}.gem-level-7:before{border-color:#d4ab54;width:34px;height:12px}.gem-level-8 i{clip-path:polygon(50% 0,60% 34%,91% 16%,72% 48%,100% 55%,66% 65%,78% 100%,50% 76%,21% 100%,34% 65%,0 55%,28% 48%,9% 16%,40% 34%);width:31px;height:31px;box-shadow:inset -4px -5px 7px #130a0b,0 0 22px var(--gem);transform:rotate(0)}.gem-level-8:before{border-color:#d8b55e;width:35px;height:12px}.gem-level-9 i{clip-path:polygon(25% 0,75% 0,100% 31%,84% 79%,50% 100%,16% 79%,0 31%);width:30px;height:34px;box-shadow:inset -8px -9px 9px #130a0b,0 0 24px var(--gem);transform:rotate(0)}.gem-level-9:before{border-color:#e0bd65;width:38px;height:13px;box-shadow:0 0 11px #e2b947}.gem-level-10 i{clip-path:polygon(50% 0,68% 14%,94% 14%,86% 44%,100% 65%,66% 70%,50% 100%,34% 70%,0 65%,14% 44%,6% 14%,32% 14%);width:32px;height:35px;box-shadow:inset -7px -9px 9px #130a0b,0 0 27px var(--gem),0 0 4px 4px #efd273;transform:rotate(0)}.gem-level-10:before{border:3px solid #e6c56c;width:42px;height:14px;box-shadow:0 0 15px #e2b947}.gem-level-10:after{opacity:.9;border-width:2px;width:48px;height:48px}.gem-filter-nav{scrollbar-width:thin;gap:5px;margin-bottom:2px;padding:1px 0 10px;display:flex;overflow-x:auto}.gem-filter-nav button{color:#bbaf91;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;cursor:pointer;background:#11130f;border:1px solid #4f4935;flex:none;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}.gem-filter-nav button i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#c3a660;width:8px;height:8px;display:block;box-shadow:0 0 5px}.gem-filter-nav button:hover,.gem-filter-nav button.active{color:#fff0ba;border-color:currentColor;box-shadow:inset 0 0 9px}.gem-filter-rubi{color:#f07882!important}.gem-filter-safira{color:#77c8ff!important}.gem-filter-topazio{color:#ffe174!important}.gem-filter-ametista{color:#d49aff!important}.gem-filter-esmeralda{color:#78efb1!important}.gem-filter-onix{color:#b7d9e9!important}.gem-filter-jade{color:#a3f28d!important}.gem-filter-citrino{color:#f5d76e!important}.gem-filter-opala{color:#e2ecf5!important}.gem-filter-all{color:#e8cf80!important}.gem-inventory-grid{scroll-snap-type:x proximity;flex-wrap:nowrap;align-items:stretch;gap:8px;padding:1px 1px 9px;display:flex;overflow-x:auto}.gem-inventory-card{scroll-snap-align:start;flex:0 0 132px}.gem-inventory-grid::-webkit-scrollbar{height:7px}.gem-inventory-grid .muted{min-width:240px}.gem-inventory{min-width:0}@media (max-width:760px){.gem-inventory-card{flex-basis:138px}.gem-inventory-grid{padding-bottom:11px}}.gem-inventory-grid{scroll-snap-type:y proximity;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;max-height:430px;padding:1px 5px 8px 1px;display:grid;overflow:hidden auto}.gem-inventory-card{scroll-snap-align:start;width:auto;min-width:0}.gem-inventory-grid::-webkit-scrollbar{width:7px;height:auto}.gem-inventory-grid::-webkit-scrollbar-track{background:#0a0b08;border:1px solid #4a422d}.gem-inventory-grid::-webkit-scrollbar-thumb{background:#8a7241;border:1px solid #c7a85e}.gem-inventory-grid .muted{grid-column:1/-1;min-width:0}@media (max-width:760px){.gem-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:350px}.gem-inventory-card{flex-basis:auto}}.gem-select>span{align-content:center;min-height:34px}.gem-select>span small{font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;color:#d9c78e;line-height:1.25}.gem-select>b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.gem-bag-actions{align-items:center;gap:7px;display:flex}.gem-evolve-all{color:#f0d782;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#342611,#19140a);border:1px solid #9c7938;padding:5px 7px}.gem-evolve-all:hover:not(:disabled){border-color:#f2cf69;box-shadow:0 0 10px #ceaa4a55}.gem-evolve-all:disabled{opacity:.38;cursor:not-allowed}@media (max-width:760px){.gem-bag-actions{flex-direction:column;align-items:end;gap:4px}}.gem-socket-list{grid-template-columns:repeat(5,minmax(72px,1fr));gap:5px;padding:5px 1px 7px;display:grid;overflow-x:auto}.gem-socket{text-align:center;justify-items:center;min-height:82px;min-width:0!important;padding:5px!important}.gem-socket.empty{align-content:center;gap:5px;display:grid}.gem-socket.empty span{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.gem-socket.empty small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.gem-socket.filled{border-color:#547b77;grid-template-rows:31px 12px 11px 18px;align-content:center;gap:1px;display:grid;grid-template-columns:1fr!important}.gem-socket.filled .gem-visual{transform-origin:50%;margin:auto;transform:scale(.72)}.gem-socket.filled .gem-visual.compact{transform:scale(.72)}.socket-gem-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif!important;color:#e6d29b!important}.gem-socket.filled small{color:#9db9b2;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.gem-socket.filled>div{justify-content:center;align-items:center;gap:3px;margin:0!important;display:flex!important}.socket-upgrade,.socket-remove{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;padding:2px 4px!important}.socket-remove{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;line-height:9px!important}@media (max-width:760px){.gem-socket-list{grid-template-columns:repeat(5,minmax(68px,1fr))}.gem-socket{min-height:78px}}.material-conversion-trigger{color:#f0c96f;cursor:pointer;background:#3b2917;border:1px solid #a87935;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:42px;padding:6px 10px;display:inline-flex}.material-conversion-trigger span{font-size:24px;line-height:1}.material-conversion-trigger small{color:#e4c27d;font-size:10px}.progression-resources{align-items:center}.progression-resources .resource-material{justify-content:center;align-items:center;gap:6px;min-width:48px;padding:7px 9px;display:inline-flex}.resource-material i{width:19px;height:19px;font-style:normal;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px));border:1px solid;border-radius:50%;place-items:center;line-height:1;display:grid}.resource-material b{margin:0}.material-essencia-do-bosque{color:#96dc92!important}.material-lodo-ancestral{color:#abcf65!important}.material-fragmento-de-aether{color:#7cc5f0!important}.material-fragmento-do-juramento{color:#e0adff!important}.material-essencia-do-crepusculo{color:#b99cff!important}.material-essencia-do-bosque i{background:#1a3820}.material-lodo-ancestral i{background:#38411a}.material-fragmento-de-aether i{background:#172f40}.material-fragmento-do-juramento i{background:#352044}.material-essencia-do-crepusculo i{background:#21184a}.gem-filter-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding-bottom:10px;display:grid;overflow:visible}.gem-filter-nav button{min-width:0;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));white-space:nowrap;justify-content:center;padding:6px 4px}@media (max-width:760px){.gem-filter-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.gem-filter-nav button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:6px 3px}}.upgrade-cost{align-items:center;gap:6px;min-height:22px;margin:7px 0 10px;display:flex}.upgrade-cost span{color:#d9c27e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#100e09;border:1px solid #5e502f;align-items:center;gap:4px;padding:3px 5px;display:inline-flex}.upgrade-cost i{width:15px;height:15px;font-style:normal;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));border-radius:50%;place-items:center;display:grid}.upgrade-cost b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.cost-gold{color:#efc653!important}.cost-gold i{color:#ffeb8b;background:#6b4810}.upgrade-cost .cost-material{min-width:0}.upgrade-cost .cost-material i{border:1px solid}.upgrade-cost .material-essencia-do-bosque i{background:#1a3820}.upgrade-cost .material-lodo-ancestral i{background:#38411a}.upgrade-cost .material-fragmento-de-aether i{background:#172f40}.upgrade-cost .material-fragmento-do-juramento i{background:#352044}.upgrade-cost .material-essencia-do-crepusculo i{background:#21184a}.upgrade-cost .cost-gold i{color:#0000;filter:drop-shadow(0 1px 2px #000b);background-color:#0000;background-image:url(/resource-gold.svg);background-position:50%;background-repeat:no-repeat;background-size:125%;border:0}.progression-actions .rarity-ready{color:#fff2bc;cursor:pointer;background:linear-gradient(135deg,#9c6420,#d5a33c 52%,#81501a);border:1px solid #d4ac4a;box-shadow:inset 0 1px #fff1b244,0 0 12px #d9ae4e33}.progression-actions .rarity-ready:hover{filter:brightness(1.14);box-shadow:inset 0 1px #fff7cf77,0 0 16px #e3bb5b66}.progression-actions .rarity-locked{color:#b7b7b7;cursor:not-allowed;opacity:1;background:#4b4b4b;border:1px solid #565656}.progression-actions .rarity-max{color:#f4dcff;text-shadow:0 0 7px #ecc6ff;cursor:default;opacity:1;background:linear-gradient(135deg,#34174a,#6b3385 55%,#311542);border:1px solid #b98be0;box-shadow:inset 0 0 14px #d7a2fa44,0 0 10px #a45ed244}.progression-actions .rarity-max:disabled{opacity:1}.progression-actions .refinement-ready{color:#fff2bc;cursor:pointer;background:linear-gradient(135deg,#9c6420,#d5a33c 52%,#81501a);border:1px solid #d4ac4a;box-shadow:inset 0 1px #fff1b244,0 0 12px #d9ae4e33}.progression-actions .refinement-ready:hover{filter:brightness(1.14);box-shadow:inset 0 1px #fff7cf77,0 0 16px #e3bb5b66}.progression-actions .refinement-locked{color:#b7b7b7;cursor:not-allowed;opacity:1;background:#4b4b4b;border:1px solid #565656}.progression-actions .refinement-max{color:#f4dcff;text-shadow:0 0 7px #ecc6ff;cursor:default;opacity:1;background:linear-gradient(135deg,#34174a,#6b3385 55%,#311542);border:1px solid #b98be0;box-shadow:inset 0 0 14px #d7a2fa44,0 0 10px #a45ed244}.progression-actions .refinement-max:disabled{opacity:1}.progression-actions .rarity-ready,.progression-actions .refinement-ready,.progression-grid .slot-ready{border:1px solid var(--line-strong);color:var(--ink);box-shadow:none;cursor:pointer;background:linear-gradient(#2a2116,#1d1610)}.progression-actions .rarity-ready:hover,.progression-actions .refinement-ready:hover,.progression-grid .slot-ready:hover{border-color:var(--bronze-hi);box-shadow:none;filter:none;background:linear-gradient(#332818,#221a11)}.progression-grid .slot-locked{color:#b7b7b7;cursor:not-allowed;opacity:1;background:#4b4b4b;border:1px solid #565656}.progression-grid .slot-locked:disabled{opacity:1}.set-bonus-list{gap:3px;margin-top:9px;display:grid}.set-bonus-list span{color:#958865;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));grid-template-columns:30px minmax(0,1fr);align-items:center;gap:6px;line-height:1.25;display:grid}.set-bonus-list span b{color:#b39c65;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));border:1px solid #584b31;place-items:center;padding:2px;display:grid}.set-bonus-list span.active{color:#dfcd92}.set-bonus-list span.active b{color:#f0d47d;background:#2f2512;border-color:#b79042;box-shadow:0 0 7px #c49b3a33}.set-progress-list article:has(.set-bonus-list){align-items:start}.set-progress-list article:has(.set-bonus-list)>b{margin-top:12px}.status-resource b,.meter-meta b,.status-meter b{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:.15px;font-family:Arial,Helvetica,sans-serif!important}.gear-slot.occupied.common{border-color:#77705b!important;box-shadow:inset 0 0 0 2px #11140e,inset 0 0 16px #0007!important}.gear-slot.occupied.uncommon{border-color:#4fae5c!important;box-shadow:inset 0 0 0 2px #11140e,inset 0 0 14px #3e9b4b35,0 0 8px #3e9b4b33!important}.gear-slot.occupied.rare{border-color:#4aaedc!important;box-shadow:inset 0 0 0 2px #101419,inset 0 0 15px #3e9ed23d,0 0 9px #3e9ed244!important}.gear-slot.occupied.epic{border-color:#ac61d8!important;box-shadow:inset 0 0 0 2px #17101b,inset 0 0 16px #9b4eca44,0 0 10px #9b4eca55!important}.gear-slot.occupied.legendary{border-color:#e8b443!important;box-shadow:inset 0 0 0 2px #1b150a,inset 0 0 17px #cd921f4d,0 0 11px #cd921f66!important}.gear-slot.occupied.mythic{border-color:#d92d2d!important;box-shadow:inset 0 0 0 2px #1d0b0b,inset 0 0 18px #a91d1d55,0 0 12px #a91d1d77!important}.gear-slot.occupied.uncommon:before{border-color:#77cf7b66}.gear-slot.occupied.rare:before{border-color:#76cff466}.gear-slot.occupied.epic:before{border-color:#d094f466}.gear-slot.occupied.legendary:before{border-color:#f5d06f77}.gear-slot.occupied.mythic:before{border-color:#ff718077}.gear-slot.occupied{border-color:#6e603e!important;box-shadow:inset 0 0 0 2px #11140e,inset 0 0 0 3px #c7a65b22,0 4px 8px #000b!important}.gear-slot.occupied:before{border-color:#d7bc7922!important}.gear-slot.occupied .gear-art:has(.item-art){background:#0b0e0c!important;border:2px solid #77705b!important;box-shadow:0 0 5px #000c!important}.gear-slot.occupied.uncommon .gear-art:has(.item-art){border-color:#4fae5c!important;box-shadow:0 0 8px #3e9b4baa!important}.gear-slot.occupied.rare .gear-art:has(.item-art){border-color:#4aaedc!important;box-shadow:0 0 9px #3e9ed2bb!important}.gear-slot.occupied.epic .gear-art:has(.item-art){border-color:#ac61d8!important;box-shadow:0 0 10px #9b4ecacc!important}.gear-slot.occupied.legendary .gear-art:has(.item-art){border-color:#e8b443!important;box-shadow:0 0 11px #cd921fdd!important}.gear-slot.occupied.mythic .gear-art:has(.item-art){border-color:#d92d2d!important;box-shadow:0 0 11px #a91d1ddd,0 0 17px #7d1010aa!important}.equipment-subnav button{justify-items:center;gap:3px;display:grid}.equipment-subnav button small{color:#9e8a61;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px)) Arial,sans-serif;letter-spacing:.2px}.equipment-subnav button.active small{color:#f0d47d}.forge-power-reading{color:#b9a577;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));background:linear-gradient(90deg,#21180f,#15130e);border:1px solid #66542f;align-items:center;gap:8px;margin:0 0 12px;padding:8px 11px;display:flex}.forge-power-reading strong{color:#f0d47d;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif}.forge-power-reading small{color:#8f846b;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-left:auto}@media (max-width:620px){.equipment-subnav{gap:4px}.equipment-subnav button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));flex-basis:88px;padding:8px 5px}.forge-power-reading{flex-wrap:wrap}.forge-power-reading small{width:100%;margin-left:0}}.status-power-link{font:inherit;text-align:left;cursor:pointer}.status-power-link:hover{background:#2c2314;box-shadow:inset 0 0 12px #d4ad4b2e}.titles-heading{border-bottom:1px solid #634e29;justify-content:space-between;align-items:start;gap:18px;padding-bottom:15px;display:flex}.titles-heading h2{margin:3px 0 6px}.titles-heading aside{background:linear-gradient(145deg,#2a1d11,#12130e);border:1px solid #806530;justify-items:center;gap:5px;min-width:220px;padding:11px;display:grid}.titles-heading aside small{color:#ae986a;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.titles-heading aside strong{color:#f1d376;font:700 max(calc(29px + var(--eterune-font-boost,0px)),var(--eterune-font-min,29px)) Georgia,serif}.titles-heading aside span{color:#f7dfa3;width:190px;height:44px;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;text-align:center;text-shadow:0 1px 2px #000;background-repeat:no-repeat;background-size:200% 200%;place-items:center;padding:0 16px;display:grid}.titles-next{color:#bfae85;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));background:#21190f;border-left:3px solid #c69a3a;margin:14px 0;padding:9px 12px}.titles-next b{color:#f0d278}.titles-next.max{color:#e7cffd;border-color:#ae74df}.titles-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.title-card{background:linear-gradient(145deg,#211911,#11120d);border:1px solid #56472c;justify-items:center;gap:6px;min-height:103px;padding:11px 7px;display:grid;position:relative;overflow:hidden}.title-card-frame{color:#d1c4a1;width:100%;min-height:47px;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;text-align:center;filter:grayscale()brightness(.55);background-repeat:no-repeat;background-size:200% 200%;place-items:center;padding:0 10px;display:grid}.title-card small{color:#8f846c;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));text-align:center}.title-card i{font-style:normal;font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial,sans-serif;letter-spacing:.9px;color:#766d5d}.title-card.unlocked{background:linear-gradient(145deg,#2b2113,#16180f);border-color:#8f7138}.title-card.unlocked .title-card-frame{color:#f7e0a5;filter:none}.title-card.unlocked i{color:#c9a953}.title-card.current{border-color:#e1ba58;box-shadow:inset 0 0 20px #d5a83a30,0 0 12px #c7973d55}.title-card.current:after{content:"ATUAL";color:#160f07;font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial,sans-serif;letter-spacing:.7px;background:#b78b2e;padding:3px 5px;position:absolute;top:5px;right:5px}@media (max-width:760px){.titles-heading{display:block}.titles-heading aside{box-sizing:border-box;width:100%;margin-top:13px}.titles-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.title-card{min-height:94px}.title-card-frame{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.status-power-link{border:0}}.title-card.title-frame-0,.title-card.title-frame-1,.title-card.title-frame-2,.title-card.title-frame-3,.title-card.title-frame-4,.title-card.title-frame-5,.title-card.title-frame-6,.title-card.title-frame-7,.title-card.title-frame-8,.title-card.title-frame-9,.title-card.title-frame-10,.title-card.title-frame-11{background-image:none!important}.title-card-frame.title-frame-0,.title-card-frame.title-frame-1,.title-card-frame.title-frame-2,.title-card-frame.title-frame-3,.title-card-frame.title-frame-4,.title-card-frame.title-frame-5,.title-card-frame.title-frame-6,.title-card-frame.title-frame-7,.title-card-frame.title-frame-8,.title-card-frame.title-frame-9,.title-card-frame.title-frame-10,.title-card-frame.title-frame-11{background-repeat:no-repeat!important;background-size:200% 200%!important}.status-power-link{position:relative}.title-upgrade-dot{background:#db3d32;border:1px solid #ffd4c8;border-radius:50%;width:9px;height:9px;position:absolute;top:3px;right:3px;box-shadow:0 0 8px #ef5548,0 0 0 2px #28130f}.title-family-nav{border-bottom:1px solid #5e4b2b;gap:5px;margin:15px 0;padding-bottom:7px;display:flex;overflow-x:auto}.title-family-nav button{color:#998a6c;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;cursor:pointer;background:#15130e;border:1px solid #504126;flex:none;padding:6px 9px}.title-family-nav button.active{color:#f1d57f;background:#352615;border-color:#d0a84a;box-shadow:inset 0 0 10px #d1a04133}.title-route{background:radial-gradient(at 50% 10%,#4d3d1b52,#0000 58%),#12130e;border:1px solid #66542d;padding:16px}.title-route>header{justify-content:space-between;align-items:end;gap:10px;display:flex}.title-route h3{color:#eed58d;font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif;margin:3px 0 0}.title-route header small,.title-route header>span{color:#aa956a;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.title-nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:22px;display:grid}.title-node{text-align:center;justify-items:center;gap:5px;min-height:132px;padding:10px 5px;display:grid;position:relative}.title-node:not(:last-child):after{content:"";background:#54492f;width:78%;height:2px;position:absolute;top:41px;left:61%;box-shadow:0 0 5px #000}.title-node.earned:not(:last-child):after,.title-node.equipped:not(:last-child):after{background:linear-gradient(90deg,#d7ad4c,#8b6c2e);box-shadow:0 0 7px #d4a54188}.title-node-frame{z-index:1;color:#9b9179;width:78px;height:78px;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px)) Georgia,serif;text-shadow:0 1px 2px #000;filter:grayscale()brightness(.5);background-color:#19150e;background-repeat:no-repeat;background-size:200% 200%;border:2px solid #65502b;border-radius:50%;place-items:center;padding:7px;display:grid;position:relative}.title-node i{font-style:normal;font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial,sans-serif;letter-spacing:.7px;color:#766b58}.title-node small{color:#887b61;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.title-node.earned .title-node-frame{filter:none;border-color:#ad8b40;box-shadow:0 0 10px #b48c3855}.title-node.earned i{color:#c8a54d}.title-node.equipped .title-node-frame{filter:none;border-color:#f2cc63;box-shadow:0 0 0 3px #4a3714,0 0 17px #e1b743bb}.title-node.equipped i{color:#f4d77e}.title-node.available .title-node-frame{filter:none;border-color:#e45b4c;animation:1.4s ease-in-out infinite title-ready;box-shadow:0 0 0 3px #3d1813,0 0 17px #e44f41cc}.title-node.available i{color:#f18c7e}.title-claim{background:linear-gradient(90deg,#251a0f,#15130e);border:1px solid #735b30;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:12px 15px;display:flex}.title-claim small{color:#aa9160;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.title-claim strong{color:#efda99;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:3px 0;display:block}.title-claim p{color:#ad9d7b;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0}.title-claim button{min-width:145px}.title-claim button:disabled{color:#aaa;background:#4b4b4b;border-color:#5a5a5a}@keyframes title-ready{50%{transform:translateY(-3px);box-shadow:0 0 0 3px #3d1813,0 0 23px #ef6655}}@media (max-width:760px){.title-route{padding:11px}.title-route h3{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.title-nodes{margin-top:13px}.title-node{min-height:112px;padding:7px 2px}.title-node-frame{width:60px;height:60px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.title-node:not(:last-child):after{top:33px}.title-claim{display:block}.title-claim button{width:100%;margin-top:10px}.title-route header>span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}}.title-family-0{--title:#8096a9;--title-light:#d9edf8;--title-dark:#314454;--title-symbol:"?"}.title-family-1{--title:#627789;--title-light:#d2e2ee;--title-dark:#273843;--title-symbol:"?"}.title-family-2{--title:#d6ad43;--title-light:#fff0a7;--title-dark:#6d4712;--title-symbol:"?"}.title-family-3{--title:#27bdda;--title-light:#b8f6ff;--title-dark:#0b536c;--title-symbol:"?"}.title-family-4{--title:#8e57d6;--title-light:#e5c5ff;--title-dark:#41206e;--title-symbol:"?"}.title-family-5{--title:#d04ad1;--title-light:#ffc8ff;--title-dark:#671b67;--title-symbol:"?"}.title-family-6{--title:#f0a82e;--title-light:#fff0a4;--title-dark:#804408;--title-symbol:"?"}.title-family-7{--title:#c9573a;--title-light:#ffd0b5;--title-dark:#652016;--title-symbol:"?"}.title-family-8{--title:#e87524;--title-light:#ffe0a8;--title-dark:#7a2908;--title-symbol:"?"}.title-family-9{--title:#d73939;--title-light:#ffd0d0;--title-dark:#720f18;--title-symbol:"?"}.title-family-10{--title:#46a66a;--title-light:#cfffd0;--title-dark:#174e2d;--title-symbol:"?"}.title-family-11{--title:#e6ddbb;--title-light:#fffde9;--title-dark:#716947;--title-symbol:"?"}.title-family-12{--title:#4e9eee;--title-light:#c9ecff;--title-dark:#194b83;--title-symbol:"?"}.title-family-13{--title:#b55be8;--title-light:#f0d2ff;--title-dark:#5a217e;--title-symbol:"?"}.title-route{color:var(--title,#c9a95b)}.title-route .title-node:not(:last-child):after{background:color-mix(in srgb,var(--title) 32%,#231d13)!important}.title-route .title-node.earned:not(:last-child):after,.title-route .title-node.equipped:not(:last-child):after{background:linear-gradient(90deg,var(--title-light),var(--title))!important;box-shadow:0 0 8px var(--title)!important}.title-node-emblem{z-index:1;border:2px solid var(--title);background:radial-gradient(circle at 32% 24%,var(--title-light),var(--title) 35%,var(--title-dark) 78%);width:68px;height:68px;box-shadow:inset 0 0 0 3px #15120cbc,0 0 11px color-mix(in srgb,var(--title) 45%,transparent);color:var(--title-light);border-radius:50%;place-items:center;display:grid;position:relative}.title-node-emblem:before{content:"";border:1px solid color-mix(in srgb,var(--title-light) 65%,transparent);border-radius:50%;position:absolute;top:6px;bottom:6px;left:6px;right:6px}.title-node-emblem i:after{content:var(--title-symbol);font:700 max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px)) Georgia,serif;text-shadow:0 1px 2px #000}.title-node>b{min-height:20px;color:var(--title-light);font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;line-height:1.2}.title-node.locked .title-node-emblem{filter:grayscale()brightness(.46)}.title-node.locked>b{color:#80755f}.title-node.earned .title-node-emblem{box-shadow:inset 0 0 0 3px #15120cbc,0 0 13px var(--title)}.title-node.equipped .title-node-emblem{box-shadow:inset 0 0 0 3px #15120cbc,0 0 0 3px color-mix(in srgb,var(--title) 45%,#20170d),0 0 20px var(--title-light);transform:scale(1.12)}.title-node.available .title-node-emblem{border-color:#f26b5d;box-shadow:inset 0 0 0 3px #15120cbc,0 0 0 3px #4a1813,0 0 20px #ef5c4c}.portrait-power-title[class*=title-family-],.power-title[class*=title-family-],.status-rank[class*=title-family-]{color:var(--title-light)!important;text-shadow:0 0 7px var(--title),0 1px 2px #000!important}@media (max-width:760px){.title-node-emblem{width:54px;height:54px}.title-node-emblem i:after{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}.title-node>b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.title-node{gap:4px}}.portrait-card .portrait-power-title{background-image:var(--title-banner)!important;color:#fff5d1!important;min-width:250px!important;min-height:70px!important;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;padding:0 58px!important}.power-title,.titles-heading aside span{background-image:var(--title-banner)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.title-node-emblem{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.title-node-emblem:before,.title-node-emblem i{display:none!important}.title-node-emblem img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 7px var(--title));display:block}.title-node.earned .title-node-emblem,.title-node.equipped .title-node-emblem,.title-node.available .title-node-emblem{box-shadow:none!important}.title-node.equipped .title-node-emblem img{filter:drop-shadow(0 0 12px var(--title-light));transform:scale(1.12)}.title-node.available .title-node-emblem img{filter:drop-shadow(0 0 11px #ef5c4c);animation:1.4s ease-in-out infinite title-ready}@media (max-width:760px){.portrait-card .portrait-power-title{min-width:210px!important;min-height:58px!important;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;padding:0 42px!important}}.portrait-card .portrait-power-title{padding:0!important;position:absolute!important}.portrait-card .portrait-power-title .title-label{white-space:nowrap;text-align:center;place-items:center;width:45%;line-height:1;display:grid;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.equipment-layout .portrait-card .portrait-power-title{display:none!important}.equipment-layout .attributes .power{min-height:70px!important;padding-right:210px!important}.equipment-layout .attributes .power .power-title{background-image:var(--title-banner)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:198px!important;min-width:198px!important;height:58px!important;min-height:58px!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;right:5px!important;transform:translateY(-50%)!important}.equipment-layout .attributes .power .power-title .title-label{white-space:nowrap;text-align:center;place-items:center;width:45%;line-height:1;display:grid;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}@media (max-width:760px){.equipment-layout .attributes .power{min-height:58px!important;padding-right:148px!important}.equipment-layout .attributes .power .power-title{width:142px!important;min-width:142px!important;height:42px!important;min-height:42px!important;right:2px!important}}.combat-events{background:#17161088;border:1px solid #806b4055;margin:14px 0}.combat-events header,.combat-events>div{border-bottom:1px solid #806b4050;grid-template-columns:minmax(0,1fr) 78px 78px;align-items:center;gap:7px;padding:7px 10px;display:grid}.combat-events>div:last-child{border-bottom:0}.combat-events small{color:#d8b866;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.combat-events span{color:#cfc1a0;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.combat-events b{text-align:center;color:#f0d084;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif}@media (max-width:600px){.combat-events header,.combat-events>div{grid-template-columns:minmax(0,1fr) 58px 58px;padding:6px 7px}.combat-events span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}}.ranking-title[class*=title-family-]{text-align:center;place-items:center;min-width:180px;min-height:52px;display:grid;background-image:var(--title-banner)!important;color:#fff5d1!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;padding:0 34px!important}.solo-dungeons{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.solo-dungeon-card{background:linear-gradient(145deg,#1e251d,#101610);border:1px solid #645130;grid-template-columns:72px minmax(0,1fr);gap:14px;min-height:170px;padding:18px;display:grid}.solo-dungeon-card.locked{opacity:.86;background:linear-gradient(145deg,#21180f,#15120e)}.solo-dungeon-icon{color:#e7c268;font-size:max(calc(38px + var(--eterune-font-boost,0px)),var(--eterune-font-min,38px));border-right:1px solid #765f35;place-items:center;display:grid}.solo-dungeon-card small{color:#d7b565;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.1px;display:block}.solo-dungeon-card h3{color:#f2dc9f;font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px));margin:6px 0}.solo-dungeon-card p{color:#bdb39a;min-height:42px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0;line-height:1.45}.solo-dungeon-card em{color:#b8d29d;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:9px 0;font-style:normal;display:block}.solo-dungeon-card button{min-width:150px}.abyss-page{background:radial-gradient(circle at 50% 35%,#39214955,#0000 45%),#15110f;min-height:430px}.abyss-coming-soon{background:linear-gradient(145deg,#24152c,#130f16);border:1px solid #765784;grid-template-columns:130px minmax(0,1fr);gap:22px;max-width:760px;margin:55px auto 0;padding:30px;display:grid}.abyss-coming-soon>span{color:#c683ef;font-size:max(calc(72px + var(--eterune-font-boost,0px)),var(--eterune-font-min,72px));text-shadow:0 0 20px #9c52d999;border-right:1px solid #78568a;place-items:center;display:grid}.abyss-coming-soon small{color:#cfa7e9;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1.4px}.abyss-coming-soon h3{color:#f0d8ff;font-size:max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px));margin:8px 0}.abyss-coming-soon p{color:#c8b9ca;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));line-height:1.55}@media (max-width:700px){.solo-dungeons{grid-template-columns:1fr}.abyss-coming-soon{grid-template-columns:1fr;margin-top:24px}.abyss-coming-soon>span{border-bottom:1px solid #78568a;border-right:0;padding-bottom:16px}}.wing-resource{background:linear-gradient(90deg,#1e2116,#12110d);border:1px solid #826d3e;align-items:center;gap:10px;margin:16px 0;padding:10px 14px;display:flex}.wing-resource>span{color:#f5d469;width:35px;height:35px;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));border:1px solid #c7a94d;border-radius:50%;place-items:center;display:grid}.wing-resource small{color:#bea164;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.wing-resource strong{color:#f0d27a;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;display:block}.wing-resource em{color:#a99d7d;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin-left:auto;font-style:normal}.wing-page .collection-card{min-height:305px}.wing-max{color:#c9edb7!important;opacity:1!important;background:#27402d!important;border-color:#5e9a70!important}@media (max-width:560px){.wing-resource em{display:none}.wing-page .collection-card{min-height:280px}}.mob-card.mob-locked{text-align:center;flex-direction:column;align-items:center;display:flex!important}.mob-card.mob-locked strong,.mob-card.mob-locked small{text-align:center;width:100%}.title-family-nav{grid-template-columns:42px minmax(150px,260px) 42px;justify-content:start;align-items:center;gap:5px;padding:15px 0 7px!important;display:grid!important;overflow:visible!important}.title-family-nav strong{color:#ead58d;min-height:28px;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;text-align:center;place-items:center;display:grid}.title-family-nav button{place-items:center;width:30px;height:28px;display:grid;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important;padding:0!important}.title-family-nav button:disabled{opacity:.38;cursor:default}.title-nodes{min-width:0;grid-template-columns:repeat(5,minmax(0,1fr))!important}.title-node{min-width:0}.title-node:not(:last-child):after{width:78%;left:61%}@media (max-width:760px){.title-family-nav{grid-template-columns:34px minmax(110px,1fr) 34px}.title-family-nav button{width:28px;height:26px}.title-nodes{gap:0}.title-node{min-height:100px;padding:5px 1px}.title-node-emblem{width:45px;height:45px}.title-node>b,.title-node small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}}.title-family-nav{display:none!important}.title-nodes{align-items:center;grid-template-columns:34px repeat(5,minmax(0,1fr)) 34px!important}.title-route-arrow{z-index:3;color:#d7b968;width:30px;height:54px;font-size:max(calc(34px + var(--eterune-font-boost,0px)),var(--eterune-font-min,34px));cursor:pointer;background:0 0;border:0}.title-route-arrow:disabled{visibility:hidden}.title-route-arrow.previous{grid-column:1}.title-route-arrow.next{grid-column:7}.title-node{grid-row:1}.title-node:first-of-type{grid-column:2}.title-node:nth-of-type(2){grid-column:3}.title-node:nth-of-type(3){grid-column:4}.title-node:nth-of-type(4){grid-column:5}.title-node:nth-of-type(5){grid-column:6}.vip-automation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.vip-automation-grid article{background:linear-gradient(145deg,#21180e,#14120d);border:1px solid #6f572d;padding:16px}.vip-automation-grid h3{color:#ead18a;font:700 max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px)) Georgia,serif;margin:5px 0}.vip-automation-grid p{color:#b9aa83;min-height:38px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));line-height:1.45}.automation-status{color:#e3c36d!important}.automation-options{gap:6px;display:grid}.automation-options button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-align:left;padding:7px}.vip-note{margin-top:14px}@media (max-width:760px){.vip-automation-grid{grid-template-columns:1fr}.vip-automation-grid p{min-height:0}}.global-cooldown-strip{box-sizing:border-box;border:1px solid var(--line-strong);background:linear-gradient(90deg,#17120c,#23190d,#17120c);border-top:0;justify-content:center;align-items:center;gap:0;width:min(1120px,100% - 24px);margin:0 auto;display:flex;overflow:hidden}.global-cooldown-strip span{color:#bda574;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;letter-spacing:.5px;white-space:nowrap;border-right:1px solid #5a4728;align-items:center;gap:7px;padding:7px 14px;display:flex}.global-cooldown-strip span:last-child{border-right:0}.global-cooldown-strip b{color:#f0d27d;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}@media (max-width:760px){.global-cooldown-strip{justify-content:flex-start;width:100%;overflow-x:auto}.global-cooldown-strip span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));gap:5px;padding:7px 10px}.global-cooldown-strip b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}}.sidebar>nav>.desktop-nav:nth-child(7){margin-top:0!important}.menu-switch{margin:6px 0!important;padding-top:6px!important}.vip-automation-grid{display:none!important}.vip-automation-list{gap:10px;margin-top:18px;display:grid}.vip-automation-row{background:linear-gradient(90deg,#21180e,#14120d);border:1px solid #6f572d;grid-template-columns:minmax(180px,.8fr) minmax(280px,1.8fr);align-items:center;gap:18px;padding:14px 16px;display:grid}.vip-automation-row h3{color:#ead18a;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;margin:3px 0}.vip-automation-row p{color:#b9aa83;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:3px 0}.vip-automation-row>.primary,.vip-automation-row>.secondary{justify-self:start}.automation-options.horizontal{flex-wrap:wrap;gap:6px;display:flex}.automation-options.horizontal button{text-align:center;flex:160px}.adventure-pickers{flex-wrap:wrap;gap:7px;display:flex}.automation-picker{position:relative}.automation-picker summary{cursor:pointer;color:#ddc173;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;background:#20170e;border:1px solid #7b6235;padding:8px 10px;list-style:none}.automation-picker summary::-webkit-details-marker{display:none}.automation-picker[open] summary{border-color:#d3aa50}.automation-picker>div{z-index:20;background:#15110c;border:1px solid #80683a;gap:4px;min-width:235px;margin-top:4px;padding:7px;display:grid;position:absolute;top:100%;left:0;box-shadow:0 8px 20px #000b}.automation-picker>div button{text-align:left;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}@media (max-width:760px){.vip-automation-row{grid-template-columns:1fr;gap:10px}.vip-automation-row>.primary,.vip-automation-row>.secondary{justify-self:stretch}.automation-picker{width:100%}.automation-picker summary{text-align:center}.adventure-pickers{display:grid}.automation-picker>div{min-width:0;position:static}}.automation-options.horizontal{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.automation-options.horizontal button{width:100%;min-height:34px;flex:auto!important}@media (max-width:520px){.automation-options.horizontal{grid-template-columns:1fr!important}}.arena-auto-blocks{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.arena-auto-blocks span{color:#e8b1a8;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#251313;border:1px solid #714446;padding:4px 6px}.arena-auto-blocks button{color:#fff;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));cursor:pointer;background:#70403b;border:0;margin-left:5px;padding:1px 4px}.global-cooldown-strip{justify-content:flex-start!important}.cooldown-report-button{color:#e3c46f;min-width:38px;font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px));cursor:pointer;background:#20180d;border:0;border-left:1px solid #5a4728;align-self:stretch}.cooldown-report-button:hover{background:#3a2a14}.report-tabs{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.report-tabs button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:6px 8px}.report-list article{background:#16130e;border:1px solid #624f2d;align-items:center;gap:10px;padding:8px;display:flex}.report-list article>b{color:#dfbb62}.report-list strong,.report-list small{display:block}.report-list small{color:#ad9c78;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:3px}.cooldown-report-button{place-items:center;display:grid;position:relative;padding:0 8px!important}.cooldown-report-button img{object-fit:contain;filter:drop-shadow(0 2px 3px #0009)saturate(1.05);width:26px;height:26px;display:block}.cooldown-report-button{position:relative}.report-unread{background:#d83a30;border:1px solid #ffd6c8;border-radius:50%;width:8px;height:8px;display:none;position:absolute;top:5px;right:6px;box-shadow:0 0 7px #ef5548}.report-unread.visible{display:block}.report-list article{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.report-list article button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:5px 7px}.report-drop-legend{color:#f1ce73;text-shadow:0 0 8px #e7b84e88}.report-list article.has-drops{background:linear-gradient(90deg,#21170d,#16130e 52%);border-color:#9a7839;box-shadow:inset 3px 0 #c49b43}.report-drop-flag{color:#f4d57d;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));vertical-align:2px;background:#2c2112;border:1px solid #9d7938;border-radius:10px;align-items:center;gap:3px;margin-left:7px;padding:1px 5px;line-height:1.35;display:inline-flex;box-shadow:0 0 7px #d9a94233}.report-drop-flag i{color:#fff0b6;font-style:normal}.report-open-with-drop{align-items:center;gap:5px;color:#f0ce74!important;border-color:#9b793d!important;display:inline-flex!important}.report-open-with-drop span{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));text-shadow:0 0 6px #f4c95c}.report-drops{background:linear-gradient(145deg,#211a10,#12120e);border:1px solid #7f6637;border-radius:5px;margin:12px 0 18px;padding:12px;box-shadow:inset 0 0 18px #0006}.report-drops>header{border-bottom:1px solid #77603955;justify-content:space-between;align-items:center;margin-bottom:9px;padding-bottom:8px;display:flex}.report-drops>header small{color:#a89772;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.5px;display:block}.report-drops h4{color:#edcf79;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;margin:2px 0 0}.report-drops>header>b{color:#ffe39a;min-width:27px;height:27px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));background:#332713;border:1px solid #9b793c;border-radius:50%;place-items:center;padding:0 7px;display:grid}.report-drop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.report-drop-card{background:#17150f;border:1px solid #5c4b2f;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px;min-height:58px;padding:7px;display:grid}.report-drop-card>div{min-width:0}.report-drop-card small{color:#9d8e6f;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;display:block}.report-drop-card strong{color:#e6d6aa;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.report-drop-card em{color:#d9b85e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:3px;font-style:normal;display:block}.report-drop-art,.report-drop-symbol{color:#e8ca70;background:#0f100c;border:1px solid #6c5833;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.report-drop-symbol{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}.report-drop-art .item-art{transform:scale(.65)}.report-drop-art .gem-visual{transform:scale(.7)}.report-drops-empty{padding:9px 11px}.report-drops-empty h4{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))}.report-drops-empty p{color:#9b9078;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:4px 0 0}@media (max-width:600px){.report-drop-grid{grid-template-columns:1fr}.report-drop-flag{width:max-content;margin:4px 0 0;display:flex}.report-list article{grid-template-columns:auto minmax(0,1fr) auto}.report-drop-card strong{white-space:normal}}#modal:has(.combat-report-screen){background:#07100d;border:1px solid #8a6f40;width:min(1220px,100vw - 28px);max-width:min(1220px,100vw - 28px);max-height:calc(100vh - 20px);padding:10px;overflow:auto;box-shadow:0 18px 48px #000d,inset 0 0 0 1px #1a241f}#modal:has(.combat-report-screen) #dialog-content{background:0 0;border:0;padding:0}#modal:has(.combat-report-screen) #dialog-content>.eyebrow{display:none}#modal:has(.combat-report-screen) #dialog-content>h2{display:none}.combat-report-screen{background:radial-gradient(circle at 50% 8%,#3c5d5238,#0000 26%),linear-gradient(160deg,#081310,#050908 65%,#07100d);border:1px solid #8c7245;padding:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #183029,inset 0 0 70px #000b}.combat-report-screen:before{content:"";opacity:.2;filter:blur(6px)saturate(1.1);pointer-events:none;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.05)}.combat-report-screen.backdrop-verdant:before{background-image:url(/adventure-bosque.webp)}.combat-report-screen.backdrop-marshlands:before{background-image:url(/adventure-pantano.webp)}.combat-report-screen.backdrop-ruins:before{background-image:url(/adventure-ruinas.webp)}.combat-report-screen.backdrop-tower:before{background-image:radial-gradient(circle at 50% 0,#8c734055,#0000 42%),linear-gradient(#1c1710,#070b0b)}.combat-report-screen.backdrop-arena:before{background-image:radial-gradient(circle at 50% 0,#7e513555,#0000 42%),linear-gradient(#21140d,#070b0b)}.combat-report-screen>*{z-index:1;position:relative}.combat-report-header{text-align:center;background:linear-gradient(#102f38cc,#0b1a1fcc);border:1px solid #6bb5c9;border-radius:6px;max-width:620px;margin:0 auto 10px;padding:8px 16px;box-shadow:inset 0 0 0 1px #0c0f0f,0 0 18px #0db0d322}.combat-report-header small,.combat-report-header span{color:#7ec7d9;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px;text-transform:uppercase;display:block}.combat-report-header h2{color:#f0f4e6;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px)) Georgia,serif;letter-spacing:1px;text-shadow:0 2px 8px #000;margin:2px 0}.combat-report-grid{grid-template-columns:270px minmax(0,1fr) 270px;align-items:start;gap:14px;display:grid}.combat-side-card{background:linear-gradient(#07161bde,#07110fd9);border:1px solid #5f9dad;border-radius:6px;padding:11px;box-shadow:inset 0 0 0 1px #09242b,inset 0 0 20px #0008}.combat-side-card>small{color:#61b8d0;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px;text-transform:uppercase;display:block}.combat-side-card h3{color:#f3f6ef;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:4px 0 2px}.combat-side-card p{color:#93c2cc;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0 0 9px}.combat-life-bar{background:#07110f;border:1px solid #588f82;height:18px;margin-bottom:9px;position:relative;overflow:hidden}.combat-life-bar span{background:linear-gradient(90deg,#53c4a6,#7ed9cb);height:100%;display:block}.combat-life-bar b{color:#fff;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));text-shadow:0 1px 2px #000;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.combat-side-art{background:radial-gradient(circle at 50% 15%,#1e3941,#08100f 70%);border:1px solid #416872;place-items:center;height:200px;min-height:200px;margin-bottom:9px;display:grid;overflow:hidden}.combat-side-art img{object-fit:contain;filter:drop-shadow(0 12px 16px #000c);max-width:100%;max-height:200px}.combat-side-art.enemy-art{padding:0}.combat-side-art .combat-foe-art{width:100%;height:200px}.combat-side-art .combat-foe-emblem{color:#f2efd9;font-size:max(calc(68px + var(--eterune-font-boost,0px)),var(--eterune-font-min,68px));text-shadow:0 0 20px #ffffff30;background:radial-gradient(circle at 50% 20%,#3d5960,#09100f 72%);place-items:center;display:grid}.combat-side-art .mob-portrait{aspect-ratio:auto;height:200px;box-shadow:none;border:0;margin:0;background-size:500% 100%!important}.combat-side-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.combat-side-stats div{background:#061113;border:1px solid #294a53;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:5px 7px;display:flex}.combat-side-stats dt{color:#76bfd1;font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px));letter-spacing:.7px;line-height:1.15}.combat-side-stats dd{color:#fff;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));white-space:nowrap;margin:0;font-weight:700}.combat-report-screen .combat-life-bar b,.combat-report-screen .combat-side-stats dd,.combat-report-screen .combat-main-reward strong,.combat-report-screen .combat-loot-tile em,.combat-report-screen .combat-detail-toggle summary i,.combat-report-screen .combat-report-header span{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;font-family:Arial,Helvetica,sans-serif}.combat-report-main{gap:9px;min-width:0;display:grid}.combat-victory-plaque{text-align:center;background:linear-gradient(#0d2e37d9,#091418d4);border:1px solid #63bfd3;border-radius:6px;padding:13px 14px;box-shadow:inset 0 0 0 1px #071114}.combat-victory-plaque small{color:#8ed7e9;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px;text-transform:uppercase;display:block}.combat-victory-plaque h3{color:#f4f6ed;font:700 max(calc(31px + var(--eterune-font-boost,0px)),var(--eterune-font-min,31px)) Georgia,serif;letter-spacing:2px;text-shadow:0 3px 10px #000;margin:1px 0}.combat-victory-plaque p{color:#d0e5df;font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px));margin:0}.combat-rewards-block{background:linear-gradient(#091114e8,#060d0ce6);border:1px solid #4e666b;border-radius:6px;padding:10px;overflow:visible}.combat-rewards-block header small,.combat-loot-block>small{color:#76bfd1;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.8px;text-transform:uppercase;display:block}.combat-rewards-block h4{color:#edf4eb;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:2px 0 0}.combat-reward-stage{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:stretch;gap:10px;margin-top:8px;display:grid}.combat-main-reward{text-align:center;background:linear-gradient(#241b10,#0f100b);border:1px solid #7d6435;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:74px;padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #0b0c09}.combat-main-reward small{color:#d5bf85;width:100%;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.35px;text-align:center;display:block}.combat-main-reward strong{color:#ffd973;width:100%;font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px));white-space:nowrap;text-align:center;margin-top:4px;font-weight:800;line-height:1.05;display:block}.combat-rare-slot{border-radius:5px;align-content:end;place-items:center;min-height:82px;padding:5px 7px 6px;display:grid;position:relative}.combat-rare-slot.is-empty{background:0 0;border:1px solid #0000}.combat-rare-slot.has-rare{background:radial-gradient(circle at 50% 25%,#5e4c2338,#0000 48%),linear-gradient(#17140d,#0b0d0a);border:1px solid #8d7446;box-shadow:inset 0 0 0 1px #0b0d0a,0 0 16px #d7b65d18}.combat-rare-slot .combat-chest{background:linear-gradient(#50371f,#2a1c10 54%,#15100b);border:1px solid #815f33;border-radius:7px 7px 9px 9px;width:68px;height:46px;margin-bottom:2px;position:relative;box-shadow:0 8px 14px #0008,inset 0 0 0 1px #8e6e41}.combat-rare-slot .combat-chest:before,.combat-rare-slot .combat-chest:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.combat-rare-slot .combat-chest:before{background:linear-gradient(#8b6437,#55371a);border:1px solid #ab8853;border-radius:10px 10px 5px 5px;width:60px;height:15px;top:7px}.combat-rare-slot .combat-chest:after{background:#f1d27a;border:1px solid #d3b26a;width:12px;height:16px;top:20px;box-shadow:0 0 10px #edcb6d55}.combat-rare-slot>small{color:#d2bc87;max-width:132px;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:1px;text-align:center;text-transform:uppercase;margin-top:1px;display:block}.combat-rare-slot>strong{color:#fff0ba;max-width:132px;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Arial,Helvetica,sans-serif;white-space:nowrap;text-overflow:ellipsis;text-align:center;margin-top:1px;display:block;overflow:hidden}.combat-rare-icons{z-index:4;justify-content:center;align-items:flex-end;gap:3px;display:flex;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.combat-rare-icon{background:#10140f;border:1px solid;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:0 0 10px}.combat-rare-icon.is-primary{z-index:2;width:45px;height:45px}.combat-rare-icon .item-art{transform:scale(.53)}.combat-rare-icon.is-primary .item-art{transform:scale(.66)}.combat-rare-icon .hover-card{z-index:8;display:none;position:absolute;top:46px;left:50%;transform:translate(-50%)}.combat-rare-icon:hover .hover-card{display:block}.combat-rare-more{color:#e7d18d;width:30px;height:30px;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Arial,Helvetica,sans-serif;background:#11120e;border:1px solid #7b6840;place-items:center;display:grid}.combat-loot-block{margin-top:8px}.combat-loot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px;display:grid}.combat-loot-tile{background:#081011;border:1px solid #395158;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:52px;padding:6px 7px;display:grid}.combat-loot-icon{background:#0d1210;border:1px solid #5f756e;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.combat-loot-icon .item-art{transform:scale(.61)}.combat-loot-icon .gem-visual{transform:scale(.64)}.combat-loot-rune,.combat-loot-symbol{color:#f2d06b;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.combat-loot-tile small{color:#8ca8aa;font-size:max(calc(6.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6.5px));letter-spacing:1px;display:block}.combat-loot-tile strong{color:#eef3e7;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.combat-loot-tile em{color:#f3d47a;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));font-style:normal;font-weight:700}.combat-result-notes{gap:5px;margin:0;padding:0;list-style:none;display:grid}.combat-result-notes li{color:#ded1a8;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));background:#14120d;border:1px solid #5e5132;padding:7px 9px}.combat-detail-toggle{background:#081112;border:1px solid #435c60}.combat-detail-toggle summary{cursor:pointer;color:#dfeee6;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;display:flex}.combat-detail-toggle summary i{color:#8fcad6;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));font-style:normal}.combat-detail-toggle .combat-summary{border-width:1px!important;margin:0!important}.combat-detail-toggle .battle-log{margin:0;padding:0 18px 14px 34px}.combat-detail-toggle .battle-log li{color:#c7d7d2;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0;line-height:1.45}.combat-report-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;display:flex}.combat-report-actions>span{display:none}.combat-report-actions button{width:auto;min-width:210px;max-width:270px;min-height:36px;margin:0 auto;padding-inline-start:18px;padding-inline-end:18px}@media (max-width:1100px){#modal:has(.combat-report-screen){width:min(1160px,100vw - 20px);max-width:min(1160px,100vw - 20px)}.combat-report-grid{grid-template-columns:245px minmax(0,1fr) 245px;gap:13px}.combat-side-art,.combat-side-art img,.combat-side-art .combat-foe-art{height:185px;min-height:185px}.combat-side-art .mob-portrait{height:185px}.combat-reward-stage{grid-template-columns:minmax(0,1fr) 135px minmax(0,1fr)}.combat-main-reward strong{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))}}@media (max-width:900px){#modal:has(.combat-report-screen){width:min(96vw,760px)}.combat-report-grid{grid-template-columns:1fr}.combat-side-card{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:9px;display:grid}.combat-side-card>small,.combat-side-card h3,.combat-side-card p,.combat-side-card .combat-life-bar,.combat-side-card .combat-side-stats{grid-column:2}.combat-side-card .combat-side-art{grid-area:1/1/span 5;height:165px;min-height:165px;margin-bottom:0}.combat-side-art img,.combat-side-art .combat-foe-art{height:165px;max-height:165px}.combat-side-art .mob-portrait{height:165px}.combat-report-main{order:2}.enemy-side{order:3}.player-side{order:1}}@media (max-width:600px){#modal:has(.combat-report-screen){width:calc(100vw - 14px);padding:6px}.combat-report-screen{padding:11px}.combat-report-header{padding:9px 11px}.combat-report-header h2{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}.combat-side-card{grid-template-columns:1fr}.combat-side-card>small,.combat-side-card h3,.combat-side-card p,.combat-side-card .combat-life-bar,.combat-side-card .combat-side-stats,.combat-side-card .combat-side-art{grid-column:auto}.combat-side-card .combat-side-art{grid-row:auto;height:160px;min-height:160px;margin-bottom:8px}.combat-side-stats,.combat-loot-grid,.combat-report-actions,.combat-reward-stage{grid-template-columns:1fr}.combat-rare-slot{min-height:92px;margin:12px 0}.combat-loot-tile strong{white-space:normal}}.combat-foe-collection{place-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 34%,#36574f 0,#132521 43%,#07100f 76%)!important;display:grid!important}.combat-foe-collection:before{content:"";border:1px solid #74c9c788;border-radius:50%;width:150px;height:150px;position:absolute;box-shadow:0 0 24px #55c6c044,inset 0 0 22px #68dfd31c}.combat-foe-item{z-index:2;filter:drop-shadow(0 10px 12px #000a);border-radius:50%;width:148px;height:148px;display:block;position:relative;overflow:hidden}.combat-foe-item .item-art{background-color:#0000;transform:scale(1.18)}.combat-foe-collection>small{z-index:3;color:#d9f3ee;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.2px;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#07110edb;border:1px solid #5c9a9780;padding:4px 5px;position:absolute;bottom:7px;left:8px;right:8px;overflow:hidden}.combat-foe-picture{place-items:center;background:#07100f!important;display:grid!important}.combat-foe-picture img{object-fit:contain;filter:drop-shadow(0 10px 16px #000c);width:100%;height:100%}#modal:has(.combat-detailed-screen){background:#08090a;border:1px solid #9a7131;width:min(1260px,100vw - 24px);max-width:min(1260px,100vw - 24px);max-height:calc(100vh - 14px);padding:0;overflow:auto;box-shadow:0 24px 70px #000e,inset 0 0 0 1px #2b2114}#modal:has(.combat-detailed-screen) #dialog-content{background:0 0;border:0;padding:0}#modal:has(.combat-detailed-screen) #dialog-content>.eyebrow{display:none}#modal:has(.combat-detailed-screen) #dialog-content>h2{display:none}.combat-detailed-screen{color:#c9c2b8;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;background:#08090b;min-height:100%;padding:28px 30px 30px;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.combat-detailed-screen:before{content:"";opacity:.09;filter:saturate(.75)contrast(1.05);pointer-events:none;background-position:top;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.combat-detailed-screen.backdrop-verdant:before{background-image:url(/adventure-bosque.webp)}.combat-detailed-screen.backdrop-marshlands:before{background-image:url(/adventure-pantano.webp)}.combat-detailed-screen.backdrop-ruins:before{background-image:url(/adventure-ruinas.webp)}.combat-detailed-screen.backdrop-tower:before{background-image:radial-gradient(circle at 50% 0,#7e663e66,#0000 40%),linear-gradient(#17120d,#08090b)}.combat-detailed-screen.backdrop-arena:before{background-image:radial-gradient(circle at 50% 0,#7f473766,#0000 42%),linear-gradient(#1a100d,#08090b)}.combat-detailed-screen>*{z-index:1;position:relative}.combat-detailed-top{border-bottom:1px solid #48351d;justify-content:space-between;align-items:center;gap:20px;padding:0 0 18px;display:flex}.combat-detailed-top>div:first-child small{color:#bc873f;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:4px;display:block}.combat-detailed-top h2{color:#f0dfbd;font:700 max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px)) Georgia,serif;letter-spacing:.5px;margin:8px 0 0}.combat-detailed-meta{align-items:center;gap:12px;display:flex}.combat-detailed-meta>span{color:#66d980;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1.6px;text-transform:uppercase;border:1px solid #3fbd64;border-radius:18px;padding:6px 13px;font-weight:800}.combat-detailed-meta time{color:#77716b;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));font-weight:700}.combat-detailed-meta button{color:#d9c6a6;background:#0c0a0b;border-color:#3a2b22;min-height:36px;padding:7px 18px}.combat-detailed-result{text-align:center;background:radial-gradient(circle at 50% 15%,#77471d33,#0000 38%),linear-gradient(100deg,#120d0aee,#0b0a0cee);border:1px solid #684a24;margin:26px 0;padding:29px 22px 27px;box-shadow:inset 0 0 45px #0008}.combat-detailed-result small{color:#81766a;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:5px;font-weight:800}.combat-detailed-result h3{color:#efd49e;font:700 max(calc(56px + var(--eterune-font-boost,0px)),var(--eterune-font-min,56px)) Georgia,serif;letter-spacing:4px;text-shadow:0 0 28px #d49b3e22;margin:12px 0 23px}.combat-detailed-result p{color:#9e9993;max-width:700px;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));margin:0 auto;font-weight:600;line-height:1.55}.combat-detailed-layout{grid-template-columns:272px minmax(0,1fr) 272px;align-items:start;gap:20px;display:grid}.combat-detailed-fighter{background:#0c0b0de8;border:1px solid #624927;padding:18px;box-shadow:inset 0 0 30px #0007}.combat-detailed-fighter.enemy{border-color:#54262b}.combat-detailed-portrait{background:radial-gradient(circle at 50% 20%,#3f2a1533,#09090a 70%);border:1px solid #32271f;place-items:center;height:150px;margin-bottom:16px;display:grid;overflow:hidden}.combat-detailed-portrait img{object-fit:contain;filter:drop-shadow(0 10px 12px #000c);max-width:100%;height:148px}.combat-detailed-portrait.enemy{padding:0}.combat-detailed-portrait.enemy .combat-foe-art{width:100%;height:148px}.combat-detailed-portrait.enemy .combat-foe-emblem{height:148px;font-size:max(calc(58px + var(--eterune-font-boost,0px)),var(--eterune-font-min,58px));place-items:center;display:grid}.combat-detailed-portrait.enemy .mob-portrait{aspect-ratio:auto;height:148px;box-shadow:none;border:0;background-size:500% 100%!important}.combat-detailed-fighter>small{color:#a47b3f;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px;font-weight:800;display:block}.combat-detailed-fighter h3{color:#e6d2b3;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;text-transform:uppercase;margin:7px 0 8px}.combat-detailed-fighter>b,.combat-detailed-fighter>em{color:#746f6d;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.6px;margin-top:6px;font-style:normal;font-weight:800;display:block}.combat-detailed-life{margin-top:18px}.combat-detailed-life>span{color:#77716d;justify-content:space-between;gap:10px;display:flex}.combat-detailed-life small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.combat-detailed-life b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.combat-detailed-life>i{background:#050506;height:8px;margin-top:8px;display:block;box-shadow:inset 0 0 0 1px #111}.combat-detailed-life u{background:linear-gradient(90deg,#3aa453,#76db83);height:100%;text-decoration:none;display:block}.combat-detailed-fighter.enemy .combat-detailed-life u{background:linear-gradient(90deg,#8d2a2f,#ca3d40)}.combat-detailed-fighter>p{color:#807976;min-height:34px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin:9px 0 18px;font-style:italic;line-height:1.45}.combat-detailed-fighter h4{color:#bd873e;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Arial,sans-serif;letter-spacing:2px;margin:0 0 10px}.combat-detailed-stats{gap:4px;display:grid}.combat-detailed-stats>div{background:#111013;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex}.combat-detailed-stats span{color:#7d7977;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));font-weight:800}.combat-detailed-stats b{color:#ded6cc;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.combat-detailed-fighter footer{border-top:1px solid #2e261f;justify-content:space-between;align-items:center;margin-top:15px;padding-top:14px;display:flex}.combat-detailed-fighter footer small{color:#6f6964;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px}.combat-detailed-fighter footer strong{color:#e9d7b8;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif}.combat-detailed-main{gap:20px;display:grid}.combat-detailed-box,.combat-detailed-log{background:#100e11e8;border:1px solid #3c2d22}.combat-detailed-box{padding:18px}.combat-detailed-box>header{border-bottom:1px solid #35271d;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.combat-detailed-box h3{color:#e1c99f;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;letter-spacing:1.4px;margin:0}.combat-detailed-box header span{color:#66615f;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1.3px;font-weight:800}.combat-detailed-currency{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.combat-detailed-currency article{background:linear-gradient(#201711,#121012);border:1px solid #33251d;padding:14px}.combat-detailed-currency small{color:#776e67;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.5px;font-weight:800;display:block}.combat-detailed-currency strong{color:#efd49e;font:700 max(calc(26px + var(--eterune-font-boost,0px)),var(--eterune-font-min,26px)) Georgia,serif;margin-top:8px;display:block}.combat-detailed-spoil-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.combat-detailed-spoil{background:#111012;border:1px solid #453522;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:9px 11px;display:grid;position:relative}.combat-detailed-spoil.common{border-color:#535353}.combat-detailed-spoil.uncommon{background:linear-gradient(90deg,#12321d99,#101012);border-color:#25954b}.combat-detailed-spoil.rare{border-color:#387fbd}.combat-detailed-spoil.epic{background:linear-gradient(90deg,#3a205599,#101012);border-color:#965ed5}.combat-detailed-spoil.legendary,.combat-detailed-spoil.mythic{border-color:#d49a39}.combat-detailed-spoil-icon{background:#16131a;place-items:center;width:42px;height:42px;display:grid;position:relative}.combat-detailed-spoil-icon svg,.combat-detailed-spoil-icon img{max-width:38px;max-height:38px}.combat-detailed-glyph{color:#d7c19a;width:38px;height:38px;font-size:max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px));place-items:center;display:grid}.combat-detailed-spoil small{color:#92715d;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.2px;font-weight:800;display:block}.combat-detailed-spoil strong{color:#e9d8bd;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;display:block;overflow:hidden}.combat-detailed-spoil em{color:#77706d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:6px;font-style:normal;display:block}.combat-detailed-empty{color:#77706b;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin:14px 0 0}.combat-detailed-metrics{gap:10px;margin-top:14px;display:grid}.combat-detailed-metric{grid-template-columns:48px minmax(40px,1fr) 130px minmax(40px,1fr) 48px;align-items:center;gap:10px;display:grid}.combat-detailed-metric>b{color:#dcd7ce;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.combat-detailed-metric>b:first-child{text-align:right}.combat-detailed-metric>b:last-child{text-align:left}.combat-detailed-metric>small{text-align:center;color:#77716e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.6px;font-weight:800}.metric-track{background:#1c1a1e;height:7px;overflow:hidden}.metric-track i{background:linear-gradient(90deg,#387e4d,#63c37e);height:100%;display:block}.metric-track.enemy i{background:linear-gradient(90deg,#c4462a,#7e2024);margin-left:auto}.combat-detailed-reading ul{gap:13px;margin:17px 0 0;padding:0;list-style:none;display:grid}.combat-detailed-reading li{color:#a7a19c;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));padding-left:20px;line-height:1.45;position:relative}.combat-detailed-reading li:before{content:"◆";color:#c68d3f;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));position:absolute;top:1px;left:1px}.combat-detailed-log summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:17px 18px;list-style:none;display:flex}.combat-detailed-log summary::-webkit-details-marker{display:none}.combat-detailed-log summary b{color:#e0c79d;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif;letter-spacing:1.3px}.combat-detailed-log summary span{color:#706966;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1px;font-weight:800}.combat-detailed-log .battle-log{border-top:1px solid #30251d;margin:0;padding:0 35px 20px 48px}.combat-detailed-log .battle-log li{color:#9b9590;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));padding:8px 0}.combat-detailed-back{min-width:360px;min-height:46px;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;letter-spacing:1.7px;justify-self:center;margin:8px auto 0;color:#2c1b09!important;background:linear-gradient(#e6bd67,#b57a27)!important;border-color:#d4a149!important}.combat-detailed-button{color:#d9eee7;text-align:left;background:#07100f;border:1px solid #3c5554;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 18px;display:grid}.combat-detailed-button>span{color:#6dc9d0;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.combat-detailed-button>b{font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;letter-spacing:.3px}.combat-detailed-button>i{color:#69a79d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));white-space:nowrap;font-style:normal;font-weight:700}@media (max-width:1050px){.combat-detailed-layout{grid-template-columns:220px minmax(0,1fr) 220px;gap:14px}.combat-detailed-fighter{padding:13px}.combat-detailed-spoil-grid{grid-template-columns:1fr}.combat-detailed-result h3{font-size:max(calc(48px + var(--eterune-font-boost,0px)),var(--eterune-font-min,48px))}}@media (max-width:820px){#modal:has(.combat-detailed-screen){width:calc(100vw - 12px);max-width:calc(100vw - 12px)}.combat-detailed-screen{padding:18px}.combat-detailed-top{align-items:flex-start}.combat-detailed-meta{flex-wrap:wrap;justify-content:flex-end}.combat-detailed-layout{grid-template-columns:1fr}.combat-detailed-main{order:2}.combat-detailed-fighter.player{order:1}.combat-detailed-fighter.enemy{order:3}.combat-detailed-fighter{grid-template-columns:140px minmax(0,1fr);column-gap:14px;display:grid}.combat-detailed-portrait{grid-row:1/span 7;height:160px;margin:0}.combat-detailed-portrait img,.combat-detailed-portrait.enemy .combat-foe-art,.combat-detailed-portrait.enemy .combat-foe-emblem,.combat-detailed-portrait.enemy .mob-portrait{height:158px}.combat-detailed-fighter>small,.combat-detailed-fighter>h3,.combat-detailed-fighter>b,.combat-detailed-fighter>em,.combat-detailed-life,.combat-detailed-fighter>p,.combat-detailed-fighter>h4,.combat-detailed-stats,.combat-detailed-fighter>footer{grid-column:2}.combat-detailed-stats{grid-template-columns:1fr 1fr}.combat-detailed-fighter footer{margin-top:10px}.combat-detailed-result{margin:18px 0}.combat-detailed-result h3{font-size:max(calc(42px + var(--eterune-font-boost,0px)),var(--eterune-font-min,42px));margin-bottom:16px}}@media (max-width:560px){.combat-detailed-screen{padding:12px}.combat-detailed-top{display:block}.combat-detailed-top h2{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}.combat-detailed-meta{justify-content:flex-start;margin-top:12px}.combat-detailed-result{padding:20px 12px}.combat-detailed-result h3{font-size:max(calc(37px + var(--eterune-font-boost,0px)),var(--eterune-font-min,37px))}.combat-detailed-fighter{display:block}.combat-detailed-portrait{height:170px;margin-bottom:14px}.combat-detailed-portrait img,.combat-detailed-portrait.enemy .combat-foe-art,.combat-detailed-portrait.enemy .combat-foe-emblem,.combat-detailed-portrait.enemy .mob-portrait{height:168px}.combat-detailed-stats,.combat-detailed-currency,.combat-detailed-spoil-grid{grid-template-columns:1fr}.combat-detailed-metric{grid-template-columns:38px 1fr 92px 1fr 38px;gap:6px}.combat-detailed-metric>small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.combat-detailed-back{width:100%;min-width:0;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}}#modal:has(.combat-report-screen){background:#08090a;border-color:#9a7131;box-shadow:0 24px 70px #000e,inset 0 0 0 1px #2b2114}.combat-report-screen{color:#c9c2b8;background:radial-gradient(circle at 50% 6%,#74461d24,#0000 28%),linear-gradient(160deg,#0d0b0c,#08090b 66%,#0b0909);border-color:#6b4d26;box-shadow:inset 0 0 0 1px #241a11,inset 0 0 70px #000b}.combat-report-screen:before{opacity:.1;filter:saturate(.78)contrast(1.06)}.combat-report-header{background:radial-gradient(circle at 50% 0,#6f431c2b,#0000 70%),linear-gradient(#17100d,#0c0a0b);border-color:#684a24;box-shadow:inset 0 0 0 1px #2b2114,0 8px 24px #0007}.combat-report-header small,.combat-report-header span{color:#bc873f}.combat-report-header h2{color:#f0dfbd;text-shadow:0 2px 10px #000}.combat-side-card{background:#0c0b0de8;border-color:#624927;box-shadow:inset 0 0 30px #0007}.combat-side-card.enemy-side{border-color:#54262b}.combat-side-card>small{color:#a47b3f}.combat-side-card h3{color:#e6d2b3}.combat-side-card p{color:#77716d}.combat-life-bar{background:#050506;border-color:#302820}.combat-life-bar span{background:linear-gradient(90deg,#3aa453,#76db83)}.combat-life-bar.enemy span{background:linear-gradient(90deg,#8d2a2f,#ca3d40)}.combat-life-bar b{color:#e9e4db}.combat-side-art{background:radial-gradient(circle at 50% 20%,#3f2a1533,#09090a 70%);border-color:#32271f}.combat-side-art .combat-foe-emblem{color:#e8d3ad;background:radial-gradient(circle at 50% 20%,#40231955,#09090a 72%)}.combat-side-stats div{background:#111013;border-color:#28201b}.combat-side-stats dt{color:#7d7977}.combat-side-stats dd{color:#ded6cc}.combat-victory-plaque{background:radial-gradient(circle at 50% 10%,#77471d2e,#0000 55%),linear-gradient(100deg,#120d0aee,#0b0a0cee);border-color:#684a24;box-shadow:inset 0 0 45px #0008}.combat-victory-plaque small{color:#81766a}.combat-victory-plaque h3{color:#efd49e;text-shadow:0 0 28px #d49b3e22}.combat-victory-plaque p{color:#9e9993}.combat-rewards-block{background:#100e11e8;border-color:#3c2d22;box-shadow:inset 0 0 28px #0005}.combat-rewards-block header small,.combat-loot-block>small{color:#92715d}.combat-rewards-block h4{color:#e1c99f}.combat-main-reward{background:linear-gradient(#201711,#121012);border-color:#4a3520;box-shadow:inset 0 1px #ffffff08}.combat-main-reward small{color:#8f7c67}.combat-main-reward strong{color:#efd49e}.combat-rare-slot.has-rare{background:radial-gradient(circle at 50% 24%,#75471d33,#0000 50%),linear-gradient(#17110d,#0b0a0a);border-color:#684a24;box-shadow:inset 0 0 0 1px #23190f,0 0 18px #c68d3f1f}.combat-rare-slot>small{color:#92715d}.combat-rare-slot>strong{color:#e9d8bd}.combat-rare-more{color:#d9c6a6;background:#111013;border-color:#684a24}.combat-loot-tile{background:#111012;border-color:#453522}.combat-loot-icon{background:#0c0b0d;border-color:#3b2e24}.combat-loot-tile small{color:#77706d}.combat-loot-tile strong{color:#e9d8bd}.combat-loot-tile em{color:#c99a51}.combat-result-notes li{color:#a7a19c;background:#100e11;border-color:#3c2d22}.combat-detailed-button{color:#e0c79d;background:#0c0a0b;border-color:#3c2d22}.combat-detailed-button:hover{background:#17100d;border-color:#765127}.combat-detailed-button>span{color:#c68d3f}.combat-detailed-button>b{color:#e0c79d}.combat-detailed-button>i{color:#776f69}.combat-report-actions button.secondary{color:#c6b395!important;background:#100d0c!important;border-color:#4b3725!important}.combat-report-actions button.secondary:hover{background:#18120e!important;border-color:#7a5730!important}.combat-report-actions button.primary{box-shadow:inset 0 1px #fff4bb66,0 4px 16px #0008;color:#2c1b09!important;background:linear-gradient(#e6bd67,#b57a27)!important;border-color:#d4a149!important}.combat-report-actions button.primary:hover{filter:brightness(1.08)}.combat-foe-collection{background:radial-gradient(circle at 50% 34%,#4c2f1938 0,#17100d 45%,#09090a 76%)!important}.combat-foe-collection:before{border-color:#a5793d66;box-shadow:0 0 24px #a5793d22,inset 0 0 22px #d0a15a14}.combat-foe-collection>small{color:#d9c6a6;background:#0c0a0bdd;border-color:#684a2477}.combat-foe-picture{background:#09090a!important}#modal:has(.combat-report-screen) form[method=dialog]{display:none!important}#modal:has(.combat-detailed-screen) form[method=dialog]{display:none!important}.combat-report-header{padding-left:92px;padding-right:92px;position:relative}.combat-report-close{min-width:72px;min-height:30px;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Arial,Helvetica,sans-serif;letter-spacing:1.2px;position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#c6b395!important;background:#100d0c!important;border-color:#4b3725!important;padding:5px 13px!important}.combat-report-close:hover{color:#ead7b7!important;background:#18120e!important;border-color:#7a5730!important}.combat-report-grid{grid-template-columns:286px minmax(0,1fr) 286px}.combat-side-card.combat-side-visual{flex-direction:column;padding:13px;display:flex}.combat-side-card.combat-side-visual .combat-side-art{background:radial-gradient(circle at 50% 22%,#4b321a33,#09090a 72%);height:300px;min-height:300px;margin-bottom:0}.combat-side-card.combat-side-visual .combat-side-art img{height:298px;max-height:298px}.combat-side-card.combat-side-visual .combat-side-art .combat-foe-art,.combat-side-card.combat-side-visual .combat-side-art .combat-foe-emblem,.combat-side-card.combat-side-visual .combat-side-art .mob-portrait{height:298px}.combat-side-card.combat-side-visual .combat-side-art .combat-foe-emblem{font-size:max(calc(88px + var(--eterune-font-boost,0px)),var(--eterune-font-min,88px))}.combat-report-screen .combat-foe-collection:before{width:218px;height:218px}.combat-report-screen .combat-foe-item{width:210px;height:210px}.combat-report-screen .combat-foe-collection>small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:5px 7px;bottom:13px;left:18px;right:18px}.combat-detailed-life b,.combat-detailed-stats b,.combat-detailed-currency strong,.combat-detailed-metric>b,.combat-detailed-fighter footer strong,.combat-detailed-meta time{letter-spacing:.1px;font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important;font-family:Arial,Helvetica,sans-serif!important}.combat-detailed-currency strong,.combat-detailed-fighter footer strong{font-weight:800}@media (max-width:1100px){.combat-report-grid{grid-template-columns:258px minmax(0,1fr) 258px}.combat-side-card.combat-side-visual .combat-side-art,.combat-side-card.combat-side-visual .combat-side-art img,.combat-side-card.combat-side-visual .combat-side-art .combat-foe-art,.combat-side-card.combat-side-visual .combat-side-art .combat-foe-emblem,.combat-side-card.combat-side-visual .combat-side-art .mob-portrait{height:265px;min-height:265px;max-height:265px}.combat-report-screen .combat-foe-collection:before{width:194px;height:194px}.combat-report-screen .combat-foe-item{width:188px;height:188px}}@media (max-width:900px){.combat-report-header{padding-left:84px;padding-right:84px}.combat-side-card.combat-side-visual{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:9px;display:grid}.combat-side-card.combat-side-visual>small,.combat-side-card.combat-side-visual h3,.combat-side-card.combat-side-visual p,.combat-side-card.combat-side-visual .combat-life-bar{grid-column:2}.combat-side-card.combat-side-visual .combat-side-art{grid-area:1/1/span 4;height:180px;min-height:180px;margin:0}.combat-side-card.combat-side-visual .combat-side-art img,.combat-side-card.combat-side-visual .combat-side-art .combat-foe-art,.combat-side-card.combat-side-visual .combat-side-art .combat-foe-emblem,.combat-side-card.combat-side-visual .combat-side-art .mob-portrait{height:178px;min-height:178px;max-height:178px}.combat-report-screen .combat-foe-collection:before{width:126px;height:126px}.combat-report-screen .combat-foe-item{width:122px;height:122px}}@media (max-width:600px){.combat-report-header{text-align:left;padding:9px 74px 9px 11px}.combat-report-header small,.combat-report-header span,.combat-report-header h2{text-align:left}.combat-report-close{min-width:62px;right:8px;padding-inline-start:9px!important;padding-inline-end:9px!important}.combat-side-card.combat-side-visual{display:block}.combat-side-card.combat-side-visual .combat-side-art{height:220px;min-height:220px;margin-top:8px}.combat-side-card.combat-side-visual .combat-side-art img,.combat-side-card.combat-side-visual .combat-side-art .combat-foe-art,.combat-side-card.combat-side-visual .combat-side-art .combat-foe-emblem,.combat-side-card.combat-side-visual .combat-side-art .mob-portrait{height:218px;min-height:218px;max-height:218px}}.costume-page{background:radial-gradient(circle at 23% 18%,#b281301a,#0000 28%),linear-gradient(145deg,#10110ffa,#060a0afc);overflow:hidden}.costume-heading{border-bottom:1px solid #c4944140;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;display:flex}.costume-heading h2{margin:.18rem 0 .4rem;font-size:clamp(2rem,3vw,3.4rem)}.costume-heading .muted{max-width:720px;line-height:1.55}.costume-count{color:#e7c27f;letter-spacing:.12em;text-transform:uppercase;background:#7650191f;border:1px solid #cf9f427a;flex:none;padding:9px 13px;font-size:.74rem}.costume-layout{grid-template-columns:minmax(260px,35%) 1fr;align-items:stretch;gap:18px;margin-top:18px;display:grid}.costume-main-preview{background:linear-gradient(#141310e6,#080908f5);border:1px solid #c6953f73;flex-direction:column;min-height:590px;display:flex;position:relative;overflow:hidden}.costume-main-preview:before{content:"";pointer-events:none;border:1px solid #e7c17821;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.costume-preview-frame{background:radial-gradient(circle at 50% 34%,#d3a14b21,#0000 43%),#01040494;flex:1;min-height:460px;position:relative;overflow:hidden}.costume-preview-frame img{object-fit:cover;object-position:center top;filter:saturate(.96)contrast(1.03);width:100%;height:100%;display:block}.costume-main-preview>div:last-child{background:linear-gradient(#0a0c0be6,#0a0a08fa);border-top:1px solid #cf9f4259;padding:17px 20px 20px}.costume-main-preview small,.costume-card small,.costume-section-title small{color:#b99761;letter-spacing:.16em;font-size:.65rem}.costume-main-preview h3{color:#f0dec0;margin:4px 0 3px;font-size:1.35rem}.costume-main-preview p{color:#8e8b82;margin:0;font-size:.82rem}.costume-equipped-chip{color:#6fde8d;letter-spacing:.08em;text-transform:uppercase;background:#2287481f;border:1px solid #4bc87473;margin-top:11px;padding:6px 11px;font-size:.72rem;display:inline-block}.costume-wardrobe{background:#080c0bc2;border:1px solid #c5933d4f;padding:18px}.costume-section-title{border-bottom:1px solid #bf8f3938;justify-content:space-between;align-items:end;gap:20px;padding-bottom:14px;display:flex}.costume-section-title h3{color:#eed8b3;margin:3px 0 0;font-size:1.25rem}.costume-section-title p{color:#77766f;text-align:right;max-width:420px;margin:0;font-size:.78rem;line-height:1.45}.costume-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:15px;display:grid}.costume-card{background:linear-gradient(#141411f0,#090b0afa);border:1px solid #bf8e3e59;grid-template-rows:1fr auto;grid-template-columns:118px 1fr;min-width:0;min-height:190px;transition:all .16s;display:grid;position:relative;overflow:hidden}.costume-card:hover:not(.locked){border-color:#e1b153b3;transform:translateY(-1px)}.costume-card.equipped{border-color:#d4a84d;box-shadow:0 0 0 1px #d9ad4f47,0 0 24px #b67c1f21}.costume-card-art{background:#030606;border-right:1px solid #bf8e3e47;grid-row:1/3;width:118px;min-height:190px;overflow:hidden}.costume-card-art img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block}.costume-card-copy{min-width:0;padding:16px 13px 8px}.costume-card-copy h3{color:#ead9ba;margin:5px 0;font-size:1rem;line-height:1.12}.costume-card-copy p{color:#77746b;margin:0;font-size:.72rem;line-height:1.35}.costume-card>button{align-self:end;min-height:34px;margin:4px 12px 12px;padding:7px 10px}.costume-card.equipped>button{color:#7eda94;border-color:#53c77059}.costume-future{opacity:.68;border-style:dashed}.costume-lock-art{background:radial-gradient(circle,#63431b21,#030505b8);border-right:1px solid #bf8e3e33;grid-row:1/3;align-content:center;place-items:center;gap:10px;width:118px;min-height:190px;display:grid}.costume-lock-art span{color:#766348;font-size:2.7rem}.costume-lock-art b{filter:grayscale();opacity:.7;font-size:1.25rem}.costume-info{color:#85827a;background:#080b0ac2;border:1px solid #c7963d47;grid-template-columns:170px 1fr 1fr 1fr;gap:12px;margin-top:17px;padding:14px 17px;font-size:.75rem;line-height:1.45;display:grid}.costume-info strong{color:#e3c58f;letter-spacing:.06em;font-size:.88rem}.costume-info span{border-left:1px solid #c494412e;padding-left:13px}@media (max-width:1100px){.costume-layout{grid-template-columns:1fr}.costume-main-preview{grid-template-columns:minmax(260px,45%) 1fr;min-height:500px;display:grid}.costume-preview-frame{min-height:500px}.costume-main-preview>div:last-child{border-top:0;border-left:1px solid #cf9f4259;flex-direction:column;justify-content:center;display:flex}.costume-info{grid-template-columns:1fr 1fr}.costume-info strong{grid-column:1/-1}}@media (max-width:760px){.costume-heading,.costume-section-title{display:block}.costume-heading .costume-count{margin-top:12px;display:inline-block}.costume-section-title p{text-align:left;margin-top:8px}.costume-main-preview{min-height:0;display:flex}.costume-preview-frame{min-height:430px}.costume-grid{grid-template-columns:1fr}.costume-card{grid-template-columns:108px 1fr}.costume-card-art,.costume-lock-art{width:108px}.costume-info{grid-template-columns:1fr}.costume-info strong{grid-column:auto}.costume-info span{border-top:1px solid #c494412e;border-left:0;padding:10px 0 0}}.costume-page-focused{background:radial-gradient(circle at 18% 28%,#a3702614,#0000 34%),linear-gradient(145deg,#060a0af7,#040808fc)}.costume-heading-focused{align-items:center;padding-bottom:16px}.costume-heading-focused h2{margin-bottom:2px}.costume-owner{color:#ead8b7;letter-spacing:.02em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.05rem}.costume-owner span{color:#b98b3d;padding:0 .28rem}.costume-heading-copy{color:#aaa59a;text-align:right;max-width:440px;font-size:.78rem;line-height:1.45}.costume-heading-copy p{margin:.12rem 0}.costume-wardrobe-focused{flex-direction:column;min-width:0;display:flex}.costume-section-title-focused{align-items:center}.costume-section-title-focused p{max-width:360px}.costume-grid-focused{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px}.costume-grid-focused .costume-card{border-color:#c5943e6b;flex-direction:column;min-height:350px;display:flex}.costume-grid-focused .costume-card-art,.costume-grid-focused .costume-lock-art{border-bottom:1px solid #bf8e3e47;border-right:0;flex:none;width:100%;height:220px;min-height:220px}.costume-grid-focused .costume-card-art img{object-position:center 12%}.costume-grid-focused .costume-card-copy{text-align:center;flex:1;padding:12px 12px 8px}.costume-grid-focused .costume-card-copy h3{margin:5px 0 4px;font-size:.98rem}.costume-grid-focused .costume-card-copy p{color:#a09b91;min-height:2.15em;font-size:.7rem}.costume-grid-focused .costume-card-copy p b{color:#bca36f;font-weight:600}.costume-grid-focused .costume-card>button{width:calc(100% - 20px);margin:4px 10px 10px}.costume-grid-focused .costume-card.equipped{border-color:#d2aa52;box-shadow:0 0 0 1px #dfba5b59,0 0 20px #c8912c21}.costume-grid-focused .costume-card.equipped>button{color:#71df91;background:#16743730;border-color:#46c2669e}.costume-grid-focused .costume-future{opacity:.8;background:linear-gradient(#0e100feb,#060808fa)}.costume-grid-focused .costume-lock-art{background:radial-gradient(circle at 50% 44%,#5c4a3021,#030505db);gap:7px}.costume-grid-focused .costume-lock-art span{opacity:.58;font-size:2rem}.costume-grid-focused .costume-lock-art b{font-size:1.6rem}.costume-info-focused{grid-template-columns:145px repeat(2,minmax(0,1fr));margin-top:auto;padding:13px 15px}.costume-info-focused strong{text-transform:uppercase;letter-spacing:.1em;grid-row:1/3;align-self:center;font-size:.96rem}.costume-info-focused span{font-size:.72rem}@media (max-width:1320px){.costume-grid-focused{grid-template-columns:repeat(2,minmax(0,1fr))}.costume-grid-focused .costume-card{min-height:300px}.costume-grid-focused .costume-card-art,.costume-grid-focused .costume-lock-art{height:185px;min-height:185px}}@media (max-width:1000px){.costume-layout-focused{grid-template-columns:1fr}.costume-main-preview{grid-template-columns:minmax(250px,42%) 1fr;min-height:460px;display:grid}.costume-preview-frame{min-height:460px}.costume-heading-copy{text-align:left;max-width:none;margin-top:10px}}@media (max-width:760px){.costume-heading-focused{display:block}.costume-main-preview{min-height:0;display:flex}.costume-preview-frame{min-height:410px}.costume-grid-focused{grid-template-columns:1fr 1fr}.costume-info-focused{grid-template-columns:1fr}.costume-info-focused strong{grid-row:auto}}@media (max-width:520px){.costume-grid-focused{grid-template-columns:1fr}}.equipment-layout .portrait-card .equipped-profile-portrait{content:normal!important;object-fit:contain!important;object-position:center bottom!important;display:block!important}.equipment-layout .portrait-card:has(.equipped-profile-portrait){background:radial-gradient(circle at 50% 44%,#3c5a4388 0,#152017e8 43%,#0a0f0ceb 100%),url(/arcane-temple-background.webp) 50%/cover!important}.equipment-layout .portrait-card{background:#0b100d!important;overflow:hidden!important}.equipment-layout .portrait-card .equipped-profile-portrait{width:calc(100% - 20px)!important;max-width:none!important;height:calc(100% - 20px)!important;max-height:none!important;transform:scale(var(--portrait-scale,1))!important;transform-origin:50%!important;object-fit:contain!important;object-position:var(--portrait-x,50%) var(--portrait-y,50%)!important;filter:none!important;z-index:2!important;margin:0!important;position:absolute!important;top:10px!important;bottom:10px!important;left:10px!important;right:10px!important}.costume-preview-frame img{object-fit:contain!important;object-position:var(--portrait-x,50%) var(--portrait-y,50%)!important;transform:scale(var(--portrait-scale,1))!important;transform-origin:50%!important}@media (max-width:760px){.equipment-layout .portrait-card .equipped-profile-portrait{width:calc(100% - 16px)!important;max-width:none!important;height:calc(100% - 16px)!important;max-height:none!important;transform:scale(var(--portrait-scale,1))!important;top:8px!important;bottom:8px!important;left:8px!important;right:8px!important}}.training-item-art,.global-tier-art{filter:drop-shadow(0 2px 3px #000c);background-color:#0c1110;background-repeat:no-repeat;background-size:300% 300%;width:100%;height:100%;display:block;transform:scale(.94)}.training-item-art.training-warrior,.global-tier-art.global-common{background-image:url(/equipment-training-paladin.webp)}.training-item-art.training-mage,.global-tier-art.global-uncommon{background-image:url(/equipment-training-mage.webp)}.training-item-art.training-assassin,.global-tier-art.global-rare{background-image:url(/equipment-training-assassin.webp)}.training-item-art.training-archer,.global-tier-art.global-epic{background-image:url(/equipment-training-archer.webp)}.training-item-art.slot-head{background-position:50% 0}.training-item-art.slot-shield{background-position:100% 0}.training-item-art.slot-weapon{background-position:0}.training-item-art.slot-armor{background-position:50%}.training-item-art.slot-feet{background-position:100%}.training-item-art.slot-hands{background-position:100% 100%}.global-tier-art.slot-wings{background-position:0 0}.global-tier-art.slot-crest{background-position:0 100%}.global-tier-art.slot-mount{background-position:50% 100%}.global-tier-art.slot-pet{background-position:100% 0}.global-tier-art.global-common.slot-pet{background-position:100% 100%}.training-item-badge{color:#c9b78e;width:max-content;max-width:100%;font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial,sans-serif;letter-spacing:.9px;text-transform:uppercase;background:#1a1510;border:1px solid #7d6844;margin:5px auto 2px;padding:3px 6px;display:block}.hover-card .training-item-badge{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));margin:4px auto 1px}.gear-slot .training-item-art,.inventory-cell .training-item-art,.detail-icon .training-item-art,.hover-art .training-item-art,.gear-slot .global-tier-art,.inventory-cell .global-tier-art,.detail-icon .global-tier-art,.hover-art .global-tier-art{border-radius:4px}.training-item-art.slot-armor{background-image:inherit!important;background-color:#0c1110!important;background-position:50%!important;background-size:300% 300%!important}.training-item-art.training-warrior.slot-armor{background-image:url(/equipment-training-paladin.webp)!important}.training-item-art.training-mage.slot-armor{background-image:url(/equipment-training-mage.webp)!important}.training-item-art.training-archer.slot-armor{background-image:url(/equipment-training-archer.webp)!important}.training-item-art.training-assassin.slot-armor{background-image:url(/equipment-training-assassin.webp)!important}.gear-slot .training-item-art,.inventory-cell .training-item-art,.detail-icon .training-item-art,.hover-art .training-item-art{background-color:#0c1110!important;background-repeat:no-repeat!important;transform:scale(1)!important}.training-item-art.slot-head{background-position:50% .15%!important;background-size:312% 312%!important}.training-item-art.slot-shield{background-position:99.05% .15%!important;background-size:312% 312%!important}.training-item-art.slot-weapon{background-position:.95% 46.9%!important;background-size:312% 312%!important}.training-item-art.slot-armor{background-position:50% 46.6%!important;background-size:316% 316%!important}.training-item-art.slot-feet{background-position:99.05% 46.9%!important;background-size:312% 312%!important}.training-item-art.slot-hands{background-position:99.05% 97.7%!important;background-size:312% 312%!important}.hover-art .training-item-art,.detail-icon .training-item-art{transform:scale(1.015)translateY(2px)!important}.adventure-item-art{background-image:var(--adventure-sheet);filter:drop-shadow(0 2px 4px #000d);background-color:#0b0d0c;background-repeat:no-repeat;background-size:312% 312%;background-position:var(--adventure-x) var(--adventure-y);border-radius:4px;width:100%;height:100%;display:block}.equipment-sheet-art{border-radius:4px;width:100%;height:100%;display:block;overflow:hidden;background:#0b0d0c!important}.equipment-sheet-art>svg{overflow:hidden;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.adventure-r0{--adventure-y:0.94%}.adventure-r1{--adventure-y:50%}.adventure-r2{--adventure-y:99.06%}.adventure-c0{--adventure-x:0.95%}.adventure-c1{--adventure-x:50%}.adventure-c2{--adventure-x:99.05%}.adventure-item-art.slot-weapon,.slot-weapon .adventure-item-art,.adventure-item-art.slot-head,.slot-head .adventure-item-art{background-size:312% 312%!important}.adventure-item-art.slot-armor,.slot-armor .adventure-item-art{background-size:316% 316%!important}.adventure-item-art.slot-hands,.slot-hands .adventure-item-art,.adventure-item-art.slot-feet,.slot-feet .adventure-item-art{background-size:312% 312%!important}.gear-slot .adventure-item-art,.inventory-cell .adventure-item-art,.detail-icon .adventure-item-art,.hover-art .adventure-item-art,.hover-art .adventure-item-art,.detail-icon .adventure-item-art{transform:none}.events-hub{gap:14px;display:grid;background:radial-gradient(circle at 78% 0,#5b3d1921,#0000 35%),linear-gradient(145deg,#151710,#0a0d0b)!important}.events-heading{border-bottom:1px solid #6d5932;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:13px;display:flex}.events-heading h2{font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));margin:2px 0 4px}.events-heading aside{background:#17130d;border:1px solid #7a6335;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;min-width:148px;padding:9px 12px;display:grid}.events-heading aside small{color:#b49b61;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;grid-column:1/-1}.events-heading aside strong{font:700 max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px)) Georgia,serif;color:#f0d17f}.events-heading aside span{color:#d8ab4c;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.event-band-list{gap:9px;display:grid}.event-band{text-align:left;color:#e7d9b1;background:linear-gradient(90deg,#17140f 0,#11140f 58%,#0b0d0b 100%);border:1px solid #665231;grid-template-columns:58px minmax(0,1fr) minmax(210px,310px);align-items:center;gap:15px;width:100%;min-height:114px;padding:13px 16px;display:grid;position:relative;overflow:hidden}.event-band:before{content:"";background-image:linear-gradient(90deg,#0d100df2 0,#0d100dce 40%,#0d100d99 70%,#0d100db8 100%),var(--event-art);background-position:center,var(--event-art-position,right 34% center);background-size:cover,var(--event-art-size,48% auto);opacity:.9;pointer-events:none;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.event-band>*{z-index:1;position:relative}.event-band.is-active{cursor:pointer;border-color:#aa8240;box-shadow:inset 0 0 0 1px #d8b76318,0 7px 18px #0009}.event-band.is-active:hover{border-color:#e0b759;transform:translateY(-1px);box-shadow:inset 0 0 24px #d5a63a18,0 8px 22px #000b}.event-band.is-coming{opacity:.64}.event-band-number{font:700 max(calc(31px + var(--eterune-font-boost,0px)),var(--eterune-font-min,31px)) Georgia,serif;color:#9b7c42;border-right:1px solid #5c4c30;padding-right:12px}.event-band-copy small{color:#c69f55;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.2px;display:block}.event-band-copy h3{font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif;color:#f1deb0;margin:3px 0 4px}.event-band-copy p{color:#c5b999;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0 0 7px}.event-band-copy span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#9f987f}.event-band-status{text-align:right;justify-self:end;gap:7px;display:grid}.event-band-status strong{font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;color:#e9ca74}.event-band-status em{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#b5a37a;letter-spacing:.8px;font-style:normal}.event-band.is-active .event-band-status em{color:#f0d582}.world-boss-page{gap:13px;display:grid;background:radial-gradient(circle at 50% -10%,#63331c2d,#0000 35%),#0c100d!important}.world-boss-heading{border-bottom:1px solid #6a5732;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:12px;display:grid}.world-boss-back{align-self:start}.world-boss-heading h2{font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));margin:1px 0}.world-boss-heading p{color:#bfb292;margin:0}.world-boss-heading aside{text-align:center;background:#15120d;border:1px solid #705a31;min-width:100px;padding:7px 10px}.world-boss-heading aside small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#b3955c;display:block}.world-boss-heading aside strong{font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;color:#efd17a}.world-boss-week{grid-template-columns:repeat(7,minmax(112px,1fr));gap:5px;padding:2px 0 7px;display:grid;overflow-x:auto}.world-boss-day{text-align:center;background:#10130f;border:1px solid #4f4937;min-width:112px;padding:5px;position:relative;overflow:hidden}.world-boss-day-art{background-image:linear-gradient(#080b08aa,#080b08aa),var(--boss-art);background-size:var(--boss-art-size,cover);background-position:var(--boss-art-position,center);border:1px solid #403b2f;place-items:center;height:82px;display:grid}.world-boss-day-art span{font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px));color:#7f765e;text-shadow:0 2px 5px #000}.world-boss-day small{color:#9b9278;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px;margin-top:5px;display:block}.world-boss-day strong{color:#b9ad8b;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;margin:2px 0;display:block}.world-boss-day em{color:#786f5b;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));border:1px solid #4c4637;margin-top:3px;padding:2px 4px;font-style:normal;display:inline-block}.world-boss-day.locked{filter:grayscale(.9);opacity:.48}.world-boss-day.active{background:#1a160e;border-color:#bd9148;box-shadow:inset 0 0 16px #d9a64821,0 0 12px #c18d3330}.world-boss-day.active .world-boss-day-art{background-image:linear-gradient(#080b0844,#080b0866),var(--boss-art);border-color:#9b7138}.world-boss-day.active .world-boss-day-art span{color:#f0c96f}.world-boss-day.active strong{color:#f1d89b}.world-boss-day.active em{color:#e5bf6a;background:#35220f;border-color:#a2773b}.world-boss-feature{gap:9px;display:grid}.world-boss-hero{background-image:linear-gradient(90deg,#090c09f5 0,#10110edc 44%,#0c0d0a75 72%,#080909b2 100%),var(--boss-art);background-size:cover,var(--boss-art-size,55% auto);background-position:center,var(--boss-art-position,right 30% center);background-repeat:no-repeat;border:1px solid #8b6232;grid-template-columns:minmax(0,1fr) auto;align-items:end;min-height:220px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #000b}.world-boss-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 73% 45%,#a62e1e26,#0000 28%);position:absolute;top:0;bottom:0;left:0;right:0}.world-boss-hero-copy,.world-boss-hero-stats{z-index:1;position:relative}.world-boss-hero-copy small{color:#c08e48;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.3px}.world-boss-hero-copy h3{max-width:630px;font:700 max(calc(29px + var(--eterune-font-boost,0px)),var(--eterune-font-min,29px)) Georgia,serif;color:#f2dbad;text-shadow:0 2px 5px #000;margin:4px 0 7px}.world-boss-hero-copy p{color:#c6b99a;max-width:590px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));line-height:1.55}.world-boss-next{background:#1a0e0bd9;border:1px solid #73472e;align-items:center;gap:9px;margin-top:10px;padding:7px 9px;display:inline-flex}.world-boss-next b{color:#ef765d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.8px}.world-boss-next span{color:#a99b7f;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.world-boss-next strong{color:#f2d17b;font-variant-numeric:tabular-nums}.world-boss-hero-stats{grid-template-columns:repeat(3,110px);gap:5px;display:grid}.world-boss-hero-stats span{text-align:center;background:#0d0e0bd9;border:1px solid #6c5735;gap:3px;padding:9px;display:grid}.world-boss-hero-stats small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#a28d65}.world-boss-hero-stats b{font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;color:#ecd18a;font-variant-numeric:tabular-nums}.world-boss-schedules{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.world-boss-schedule{background:#11140f;border:1px solid #54482e;grid-template-columns:70px minmax(0,1fr) 122px;align-items:center;gap:9px;padding:9px 10px;display:grid}.world-boss-schedule time{font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;color:#d6bc78}.world-boss-schedule div{gap:3px;display:grid}.world-boss-schedule b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.7px}.world-boss-schedule small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#9e947c;font-variant-numeric:tabular-nums}.wb-ended{color:#716d61}.wb-live{color:#73d69e}.wb-upcoming{color:#d9b45f}.world-boss-schedule.active{background:linear-gradient(90deg,#18170f,#161109);border-color:#8e6d35}.world-boss-schedule.active time{color:#f0ce76}.world-boss-schedule button{min-height:34px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.world-boss-columns{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:10px;display:grid}.world-boss-progress,.world-boss-ranking{background:#10130f;border:1px solid #65532f;padding:12px}.world-boss-progress>header,.world-boss-ranking>header{border-bottom:1px solid #443d2b;justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.world-boss-progress header small,.world-boss-ranking header small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#ad9157;letter-spacing:1px}.world-boss-progress h3,.world-boss-ranking h3{font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;color:#e7ce91;margin:2px 0 0}.world-boss-progress>header>strong{color:#e0bd65;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif}.world-boss-milestones{gap:6px;margin-top:9px;display:grid}.world-boss-milestones article{background:#0b0e0c;border:1px solid #423d2d;grid-template-columns:32px minmax(0,1fr) 90px;align-items:center;gap:8px;padding:7px;display:grid}.world-boss-milestones article>span{color:#a88e5c;width:30px;height:30px;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;border:1px solid #665331;place-items:center;display:grid}.world-boss-milestones div{gap:2px;display:grid}.world-boss-milestones strong{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#d5c18f}.world-boss-milestones small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#8f8976}.world-boss-milestones article.reached{background:#151309;border-color:#7f6634}.world-boss-milestones article.reached>span{color:#f0cf76;border-color:#a47d3e;box-shadow:0 0 10px #d5a44322}.world-boss-milestones article.claimed{opacity:.62}.world-boss-milestones button{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:7px 5px}.world-boss-participation{color:#a99c7d;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));border:1px dashed #5b4f36;justify-content:space-between;gap:10px;margin-top:9px;padding:8px;display:flex}.world-boss-participation b{color:#d7bc79}.wb-ranking-test{color:#c19b55;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.6px;border:1px solid #6c5530;padding:3px 5px}.world-boss-rank-list{margin-top:7px;display:grid}.world-boss-rank-list>div{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));border-bottom:1px solid #2f3228;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px;display:grid}.world-boss-rank-list>div b{color:#9c865b}.world-boss-rank-list>div span{color:#c5b99a}.world-boss-rank-list>div strong{color:#dec476;font-variant-numeric:tabular-nums}.world-boss-rank-list>div.you{background:#261c0d;border:1px solid #795d30}.world-boss-rank-list>div.you b,.world-boss-rank-list>div.you span{color:#f0d083}.world-boss-rank-reward{background:#18150d;border:1px solid #735d32;grid-template-columns:1fr auto;gap:3px 10px;margin-top:9px;padding:9px;display:grid}.world-boss-rank-reward small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#9e8a61}.world-boss-rank-reward strong{font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;color:#eed080}.world-boss-rank-reward span{color:#b7aa8b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));grid-column:1}.world-boss-rank-reward button{min-width:135px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));grid-area:1/2/4}.world-boss-backend-note{color:#7f796a;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin:8px 0 0;line-height:1.45}.world-boss-hit-result{text-align:center;place-items:center;gap:4px;padding:14px;display:grid}.world-boss-hit-result>span{font-size:max(calc(35px + var(--eterune-font-boost,0px)),var(--eterune-font-min,35px));color:#d7ae55}.world-boss-hit-result small{color:#9d8d6c;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.world-boss-hit-result strong{font:700 max(calc(31px + var(--eterune-font-boost,0px)),var(--eterune-font-min,31px)) Georgia,serif;color:#efcf77}.world-boss-hit-result p{color:#c5b17c}.world-boss-hit-result em{color:#8e8776;font-style:normal;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}@media (max-width:1000px){.event-band{grid-template-columns:50px minmax(0,1fr) 190px}.world-boss-week{grid-template-columns:repeat(7,126px)}.world-boss-hero{background-size:cover,75%;grid-template-columns:1fr}.world-boss-hero-stats{grid-template-columns:repeat(3,1fr);margin-top:15px}.world-boss-schedule{grid-template-columns:58px minmax(0,1fr) 106px}.world-boss-columns{grid-template-columns:1fr}}@media (max-width:760px){.events-heading{align-items:flex-start}.events-heading h2{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}.events-heading aside{min-width:110px}.event-band{grid-template-columns:38px minmax(0,1fr);min-height:126px;padding:10px}.event-band-number{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}.event-band-status{text-align:left;grid-column:2;justify-self:start}.event-band:before{background-size:cover,75%}.world-boss-heading{grid-template-columns:1fr auto}.world-boss-back{grid-column:1/-1;justify-self:start}.world-boss-heading h2{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}.world-boss-week{grid-template-columns:repeat(7,118px)}.world-boss-hero{background-position:50%,100% 100%;background-size:cover,100%;min-height:260px;padding:15px}.world-boss-hero-copy h3{font-size:max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px))}.world-boss-hero-stats{grid-template-columns:repeat(3,1fr)}.world-boss-hero-stats span{padding:7px 3px}.world-boss-hero-stats b{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))}.world-boss-schedules{grid-template-columns:1fr}.world-boss-schedule{grid-template-columns:58px minmax(0,1fr) 102px}.world-boss-milestones article{grid-template-columns:30px minmax(0,1fr)}.world-boss-milestones button{grid-column:2}.world-boss-rank-reward{grid-template-columns:1fr}.world-boss-rank-reward button{grid-area:auto/1;margin-top:5px}.world-boss-participation{display:grid}}.world-boss-v2 .world-boss-hero-stats .wb-rank-stat{padding-bottom:22px;position:relative}.wb-rank-stat em{font-style:normal;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));white-space:nowrap;line-height:1.2;position:absolute;bottom:5px;left:5px;right:5px}.rank-up{color:#6fd79a!important}.rank-down{color:#e08272!important}.rank-same{color:#b5a989!important}.wb-milestone-overview{background:#0b0e0c;border:1px solid #4e452f;grid-template-columns:auto minmax(100px,1fr) 36px;align-items:center;gap:8px;margin:9px 0 4px;padding:8px;display:grid}.wb-milestone-overview>span{gap:2px;display:grid}.wb-milestone-overview small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));color:#8f8060}.wb-milestone-overview strong{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:#d6bd7e}.wb-milestone-overview>div{background:#080a08;border:1px solid #52462f;height:7px;overflow:hidden}.wb-milestone-overview i{background:linear-gradient(90deg,#78552a,#d5a84f,#f0d27c);height:100%;display:block;box-shadow:0 0 10px #e4ba5b55}.wb-milestone-overview>b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#d9bd76;text-align:right}.world-boss-reward-map,.world-boss-history{background:#10130f;border:1px solid #65532f;padding:12px}.world-boss-reward-map>header,.world-boss-history>header{border-bottom:1px solid #443d2b;justify-content:space-between;align-items:end;gap:10px;padding-bottom:9px;display:flex}.world-boss-reward-map header small,.world-boss-history header small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#ad9157;letter-spacing:1px}.world-boss-reward-map h3,.world-boss-history h3{font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;color:#e7ce91;margin:2px 0 0}.world-boss-reward-map>header>span,.world-boss-history>header>span{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#8f8670}.world-boss-reward-map>div{grid-template-columns:repeat(6,minmax(110px,1fr));gap:6px;margin-top:9px;padding-bottom:2px;display:grid;overflow-x:auto}.wb-reward-tier{background:linear-gradient(145deg,#12150f,#0a0c09);border:1px solid #403a2b;gap:4px;min-width:110px;padding:9px;display:grid;position:relative}.wb-reward-tier small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#8e8061}.wb-reward-tier strong{font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;color:#d5c08c}.wb-reward-tier span{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#918a77}.wb-reward-tier.current{background:radial-gradient(circle at 50% 0,#7b572a44,#0000 50%),linear-gradient(145deg,#1d180e,#0e100c);border-color:#b88b40;box-shadow:inset 0 0 14px #c99d4433,0 0 10px #9e742733}.wb-reward-tier.current strong{color:#f0d486}.wb-reward-tier em{color:#eacb76;font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px));letter-spacing:.5px;background:#2a1c0c;border:1px solid #9a7438;padding:2px 3px;font-style:normal;position:absolute;top:5px;right:5px}.world-boss-history-list{margin-top:7px;display:grid}.world-boss-history-row{background:#0c0f0c;border-bottom:1px solid #2f3228;grid-template-columns:35px 150px 120px minmax(210px,1fr);align-items:center;gap:8px;padding:8px 7px;display:grid}.world-boss-history-row:nth-child(2n){background:#10130f}.world-boss-history-row.critical{background:linear-gradient(90deg,#241608,#11130f);box-shadow:inset 3px 0 #d29d43}.wb-history-index{color:#786a4d;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif}.world-boss-history-row>span{gap:2px;display:grid}.world-boss-history-row small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));color:#786f5f;letter-spacing:.4px}.world-boss-history-row strong{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#c4b793;font-variant-numeric:tabular-nums}.wb-history-damage strong{color:#e2c578;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.world-boss-history-row.critical .wb-history-damage strong{color:#f0b85f}.world-boss-history-empty{color:#7f7765;text-align:center;place-items:center;gap:4px;padding:20px;display:grid}.world-boss-history-empty span{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px));color:#6f5b37}.world-boss-history-empty strong{font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;color:#a89772}.world-boss-history-empty small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.wb-backend-ready{grid-template-columns:180px minmax(0,1fr);gap:8px;background:#0b100d!important;border:1px dashed #4d5c4c!important;margin:0!important;padding:9px!important;display:grid!important}.wb-backend-ready strong{color:#8fbc93;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif}.wb-backend-ready span{color:#7f8b7e;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));line-height:1.45}.world-boss-hit-result-v2{min-width:min(560px,84vw);padding:4px 4px 10px}.wb-result-crown{background:radial-gradient(circle at 50% 0,#73512944,#0000 55%),#10130f;border:1px solid #655233;place-items:center;gap:2px;width:100%;padding:12px;display:grid}.wb-result-crown span{color:#d0a850;font-size:max(calc(34px + var(--eterune-font-boost,0px)),var(--eterune-font-min,34px))!important}.wb-result-crown.critical{border-color:#b17a35;box-shadow:inset 0 0 20px #d887272e}.wb-result-crown.critical span{color:#f0b458;text-shadow:0 0 13px #d67f31}.wb-result-crown small{letter-spacing:1.2px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;color:#c2a56b!important}.wb-result-boss{color:#8f8673!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;margin:5px 0 0!important}.wb-result-damage{gap:2px;margin:8px 0;display:grid}.wb-result-damage small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;color:#9e8c68!important}.wb-result-damage strong{font-size:max(calc(35px + var(--eterune-font-boost,0px)),var(--eterune-font-min,35px))!important;color:#f0cf77!important}.wb-result-grid{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.wb-result-grid>span{background:#0b0e0c;border:1px solid #4a432f;gap:3px;padding:8px;display:grid}.wb-result-grid small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;color:#837963!important}.wb-result-grid b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:#d6c08a;font-variant-numeric:tabular-nums}.wb-result-rewards{flex-wrap:wrap;justify-content:center;gap:7px;width:100%;margin-top:8px;display:flex}.wb-result-rewards span{color:#bfa975;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));background:#16130d;border:1px solid #57492f;padding:5px 7px}@media (max-width:900px){.world-boss-reward-map>div{grid-template-columns:repeat(6,125px)}.world-boss-history-row{grid-template-columns:32px 125px 100px minmax(180px,1fr);overflow-x:auto}.wb-backend-ready{grid-template-columns:1fr}}@media (max-width:620px){.world-boss-reward-map>header,.world-boss-history>header{flex-direction:column;align-items:start}.world-boss-history-row{grid-template-columns:28px minmax(110px,1fr);gap:6px}.wb-history-damage,.wb-history-rank{grid-column:2}.wb-result-grid{grid-template-columns:1fr}.world-boss-hit-result-v2{min-width:0}.wb-milestone-overview{grid-template-columns:1fr 34px}.wb-milestone-overview>div{grid-area:2/1/auto/-1}}.world-boss-v3 .world-boss-schedule{cursor:pointer;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s;position:relative}.world-boss-v3 .world-boss-schedule:hover{border-color:#9b7940;transform:translateY(-1px);box-shadow:inset 0 0 16px #d4a24a18,0 0 10px #0008}.world-boss-v3 .world-boss-schedule.selected{box-shadow:inset 0 0 0 1px #f0c96c33,inset 0 0 22px #c7913030,0 0 12px #a9782e3b;background:linear-gradient(90deg,#241b0d,#17130d)!important;border-color:#e1b655!important}.world-boss-v3 .world-boss-schedule.selected time{text-shadow:0 0 8px #d99e3855;color:#f5d680!important}.world-boss-v3 .world-boss-schedule>i{color:#f0c96f;font:700 max(calc(5.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5.5px)) Arial,sans-serif;letter-spacing:.8px;background:#2a1b0b;border:1px solid #bc8b39;padding:2px 6px;font-style:normal;position:absolute;top:-7px;right:8px;box-shadow:0 2px 6px #0008}.world-boss-session-context{background:linear-gradient(90deg,#17140d,#0c100d);border:1px solid #725a31;grid-template-columns:minmax(230px,1fr) minmax(140px,.7fr) repeat(3,minmax(90px,.42fr));align-items:stretch;gap:7px;padding:8px 9px;display:grid;box-shadow:inset 0 0 18px #9b6c2420}.world-boss-session-context>div,.world-boss-session-context>span{text-align:center;background:#0d100d;border:1px solid #3f3b2d;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:6px 8px;display:flex}.world-boss-session-context>div{justify-content:flex-start;padding-left:12px}.world-boss-session-context>div small,.world-boss-session-context>span small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.7px;color:#8f8268}.world-boss-session-context>div strong{font:700 max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px)) Georgia,serif;color:#efd078}.world-boss-session-context>div em{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.7px;border:1px solid #5e5034;padding:3px 5px;font-style:normal}.world-boss-session-context>div em.active{color:#78d6a0;background:#102118;border-color:#3f8f67}.world-boss-session-context>div em.ended{color:#8c8778;border-color:#5a5548}.world-boss-session-context>div em.upcoming{color:#d8b45e;background:#1c170d;border-color:#8a6c34}.world-boss-session-context>span:nth-child(2){color:#9b8e72;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.world-boss-session-context>span:not(:nth-child(2)){gap:2px;display:grid}.world-boss-session-context>span b{font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;color:#e4c376;font-variant-numeric:tabular-nums}.world-boss-ranking-empty{text-align:center;background:#0b0e0c;border:1px dashed #474131;place-items:center;gap:4px;min-height:180px;margin-top:8px;padding:18px;display:grid}.world-boss-ranking-empty>span{font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));color:#68583a}.world-boss-ranking-empty strong{font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;color:#b9a678}.world-boss-ranking-empty small{color:#807966;max-width:260px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));line-height:1.5}.world-boss-v3 .world-boss-rank-reward{background:radial-gradient(circle at 20% 0,#7b572521,#0000 45%),#18150d;border-color:#846936}.world-boss-v3 .world-boss-progress>header small,.world-boss-v3 .world-boss-ranking>header small,.world-boss-v3 .world-boss-reward-map header small,.world-boss-v3 .world-boss-history header small{color:#c39b51}.world-boss-v3 .world-boss-backend-note{color:#817b6d;background:#0d120f;border:1px solid #3f4837;grid-template-columns:210px 1fr;align-items:center;gap:10px;padding:9px 11px;display:grid}.world-boss-v3 .world-boss-backend-note strong{color:#a79a79;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif}.world-boss-v3 .world-boss-backend-note span{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));line-height:1.55}.wb-result-daily-total{border-top:1px solid #443b29;padding-top:6px;color:#887f6d!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;margin:4px 0 0!important}.wb-result-daily-total strong{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;color:#b7a374!important}@media (max-width:1000px){.world-boss-session-context{grid-template-columns:repeat(3,1fr)}.world-boss-session-context>div{grid-column:1/3}.world-boss-session-context>span:nth-child(2){grid-column:3}.world-boss-v3 .world-boss-backend-note{grid-template-columns:1fr}}@media (max-width:760px){.world-boss-session-context{grid-template-columns:1fr 1fr}.world-boss-session-context>div,.world-boss-session-context>span:nth-child(2){grid-column:1/-1}.world-boss-v3 .world-boss-schedule>i{right:5px}.world-boss-v3 .world-boss-schedule{cursor:pointer}}.resources b,.level-badge b,.rank,.meter-label b,.power strong,dl dd,.inventory-level,.item-sheet .detail-level,.item-stat-list dd,.hover-stats b,.equipment-status b,.character-status-values b,.status-level b,.status-resource b,.status-resource em,.status-meter b,.mob-level,.arena-opponent>b,.ranking-power b,.public-profile-heading>strong,.public-profile-attributes dd,.forge-power-reading strong,.combat-report-screen .combat-life-bar b,.combat-report-screen .combat-side-stats dd,.combat-report-screen .combat-main-reward strong,.combat-report-screen .combat-loot-tile em,.combat-report-screen .combat-detail-toggle summary i,.combat-report-screen .combat-report-header span,.combat-detailed-currency strong,.combat-detailed-fighter footer strong,.combat-detailed-life b,.combat-detailed-stats b,.events-heading aside strong,.event-band-number,.world-boss-heading aside strong,.world-boss-next strong,.world-boss-hero-stats b,.world-boss-schedule time,.world-boss-schedule small,.world-boss-progress>header>strong,.world-boss-milestones article>span,.world-boss-rank-list>div b,.world-boss-rank-list>div strong,.world-boss-rank-reward strong,.world-boss-hit-result strong,.wb-history-index,.world-boss-history-row strong,.wb-result-damage strong,.wb-result-grid b,.wb-milestone-overview strong,.wb-milestone-overview>b,.world-boss-session-context>div strong,.world-boss-session-context>span b,.status-right-resources .status-resource small.energy-countdown,.global-cooldown-strip b,.adventure-page .mob-card-timer,[data-global-countdown],[data-energy-countdown],[data-adventure-countdown]{font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1, "lnum" 1!important;font-family:Arial,Helvetica,sans-serif!important}.world-boss-day.locked .world-boss-day-art{background-image:linear-gradient(#060707c9,#060707d8),var(--boss-art)}.event-band{--event-art-position:right 34% center;--event-art-size:48% auto}.world-boss-hero{--boss-art-position:right 30% center;--boss-art-size:55% auto}@media (max-width:760px){.world-boss-hero{--boss-art-position:bottom right;--boss-art-size:100% auto}.event-band{--event-art-size:75% auto}}.world-boss-day-art{background-position:50%!important;background-size:cover!important}.world-boss-hero{background-position:50%,right 36% center!important;background-size:cover,auto 215%!important}.event-band:before{background-position:50%,right 20% center!important;background-size:cover,auto 185%!important}@media (max-width:760px){.world-boss-hero{background-position:50%,100%!important;background-size:cover,auto 175%!important}.event-band:before{background-position:50%,100%!important;background-size:cover,auto 165%!important}}.world-boss-day.testable{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s;filter:none!important;opacity:1!important}.world-boss-day.testable:hover{border-color:#92713c;transform:translateY(-2px);box-shadow:0 5px 12px #0008}.world-boss-day.testable .world-boss-day-art{background-image:linear-gradient(#080b0858,#080b0874),var(--boss-art)!important}.world-boss-day.testable.today{box-shadow:inset 0 0 0 1px #7f643533}.world-boss-day.testable.selected{background:#1d160b!important;border-color:#e2b34e!important;box-shadow:inset 0 0 17px #d8a33b24,0 0 13px #b47b2d45!important}.world-boss-day.testable.selected .world-boss-day-art{background-image:linear-gradient(#080b081a,#080b0833),var(--boss-art)!important;border-color:#b58238!important}.world-boss-day.testable.selected strong{color:#f3d588!important}.world-boss-day.testable.selected em{color:#f0c96f!important;background:#35220f!important;border-color:#a97a34!important}.world-boss-hero.world-boss-hero-v22{background:radial-gradient(circle at 28% 25%,#6b43211b,#0000 38%),linear-gradient(105deg,#090c09 0%,#10120e 52%,#080a08 100%)!important;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)!important;align-items:stretch!important;min-height:270px!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.world-boss-hero-v22 .world-boss-hero-copy{z-index:4;grid-area:1/1;align-self:center;position:relative;padding:26px 24px 100px!important}.world-boss-hero-visual{z-index:1;background:#070907;border-left:1px solid #5a4528;grid-area:1/2;min-width:0;position:relative;overflow:hidden}.world-boss-hero-visual:before{content:"";background-image:var(--boss-art);filter:blur(14px)brightness(.3)saturate(.9);opacity:.72;background-position:50%;background-size:cover;position:absolute;top:-12%;bottom:-12%;left:-12%;right:-12%;transform:scale(1.08)}.world-boss-hero-visual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0c0e0bcc 0%,#0000 32%),linear-gradient(#07090733 0%,#0000 48%,#07090766 100%);position:absolute;top:0;bottom:0;left:0;right:0}.world-boss-hero-visual img{z-index:1;object-fit:contain;object-position:center;filter:contrast(1.04)saturate(1.04)drop-shadow(0 8px 16px #000b);width:100%;height:100%;min-height:270px;display:block;position:relative}.world-boss-hero-v22 .world-boss-hero-stats{z-index:5!important;grid-template-columns:repeat(3,minmax(110px,1fr))!important;width:min(540px,52%)!important;position:absolute!important;bottom:18px!important;left:24px!important;right:auto!important}@media (max-width:900px){.world-boss-hero.world-boss-hero-v22{grid-template-columns:1fr!important;min-height:520px!important}.world-boss-hero-v22 .world-boss-hero-copy{grid-area:1/1;align-self:start;padding-bottom:92px!important}.world-boss-hero-visual{border-top:1px solid #5a4528;border-left:0;grid-area:2/1;min-height:280px}.world-boss-hero-v22 .world-boss-hero-stats{width:calc(100% - 48px)!important}}.world-boss-hero-v22 .world-boss-hero-copy{flex-direction:column;justify-content:space-between;gap:14px;display:flex}.world-boss-hero-copy-top small{color:#c08e48;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.3px;display:block}.world-boss-hero-copy-top h3{max-width:630px;font:700 max(calc(29px + var(--eterune-font-boost,0px)),var(--eterune-font-min,29px)) Georgia,serif;color:#f2dbad;text-shadow:0 2px 5px #000;margin:6px 0 8px}.world-boss-hero-copy-top p{color:#c6b99a;max-width:560px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));line-height:1.65}.world-boss-hero-glance{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:560px;display:grid}.world-boss-hero-glance article{background:linear-gradient(#120f0ce8,#0d0d0be0);border:1px solid #59452b;gap:3px;padding:10px 11px;display:grid;box-shadow:inset 0 0 18px #0007}.world-boss-hero-glance small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;color:#a88e5a}.world-boss-hero-glance b{font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Arial,Helvetica,sans-serif;color:#efd191;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.world-boss-hero-glance span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:#b7aa8f;line-height:1.35}.world-boss-hero-v22 .world-boss-next{width:max-content;max-width:100%;margin-top:0}.world-boss-hero-v22 .world-boss-hero-stats{gap:7px;max-width:560px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:auto!important;position:static!important}.world-boss-hero-v22 .world-boss-hero-stats span{background:linear-gradient(#0d0e0be8,#0a0b09e0);padding:10px 8px}.world-boss-hero-v22 .world-boss-hero-stats small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px}.world-boss-hero-v22 .world-boss-hero-stats b{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Arial,Helvetica,sans-serif!important}.world-boss-hero-v22 .wb-rank-stat{padding-bottom:22px}@media (max-width:900px){.world-boss-hero-glance{grid-template-columns:1fr 1fr;max-width:none}.world-boss-hero-v22 .world-boss-hero-stats{max-width:none}}@media (max-width:760px){.world-boss-hero-copy-top h3{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}.world-boss-hero-glance{grid-template-columns:1fr}.world-boss-hero-v22 .world-boss-hero-stats{grid-template-columns:1fr 1fr 1fr}}.world-boss-hero-visual{position:relative}.world-boss-hero-reward{z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#120e0bdb,#0d0d0be8);border:1px solid #8c6632;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 13px;display:grid;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 6px 20px #000a,inset 0 0 0 1px #efc77410}.world-boss-hero-reward small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;color:#a88e5a;grid-column:1/-1}.world-boss-hero-reward strong{font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px)) Georgia,serif;color:#f0d088;line-height:1}.world-boss-hero-reward span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:#cabda2;line-height:1.4}.world-boss-hero-reward button{grid-area:2/2/span 2;align-self:stretch;min-width:148px}.world-boss-ranking .world-boss-rank-list{margin-bottom:0}@media (max-width:900px){.world-boss-hero-reward{border-bottom:0;border-left:0;border-right:0;margin-top:0;position:static}.world-boss-hero-visual{flex-direction:column;display:flex}.world-boss-hero-visual img{min-height:240px}}.world-boss-hero-v22 .world-boss-hero-copy{justify-content:flex-start}.world-boss-hero-v22 .world-boss-hero-reward{z-index:auto;width:100%;max-width:560px;margin-top:10px;position:static;bottom:auto;left:auto;right:auto}.world-boss-hero-v22 .world-boss-hero-visual{align-self:stretch}.world-boss-hero-v22 .world-boss-hero-visual img{height:100%}@media (max-width:900px){.world-boss-hero-v22 .world-boss-hero-reward{max-width:none}}.world-boss-hero-v22 .world-boss-hero-visual{background:#080908;min-height:100%;overflow:hidden}.world-boss-hero-v22 .world-boss-hero-visual img{object-fit:cover;object-position:center center;width:100%;height:100%;min-height:100%}@media (max-width:900px){.world-boss-hero-v22 .world-boss-hero-visual{min-height:320px}.world-boss-hero-v22 .world-boss-hero-visual img{object-fit:cover;object-position:center top;min-height:320px}}@media (min-width:901px){.game-frame{background:0 0!important;width:min(1120px,100% - 24px)!important;max-width:1120px!important;margin:0 auto 14px!important;padding:0!important;box-shadow:0 16px 34px #00000085!important}.game-header{background:linear-gradient(#291c10 0%,#18120d 54%,#120f0b 100%)!important;border:1px solid #8b7241!important;border-bottom:0!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #e4c16d2e,inset 0 -1px #000000e6!important}.game-header:before,.game-header:after,.game-header>.sidebar-brand,.character-status-bar:before,.character-status-bar:after,.status-identity:after,.status-level:after,.status-resource:after,.status-meters:before{content:none!important;display:none!important}.game-header>.character-status-bar{width:100%!important;min-height:92px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1.55fr) 160px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin:0!important;padding:10px 14px!important;display:grid!important}.status-left{grid-template-columns:188px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}.status-left .status-identity{border-right:1px solid #644f2d!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:64px!important;padding-right:10px!important;display:flex!important}.status-identity-copy{text-align:left!important;min-width:0!important;display:block!important}.status-identity-copy strong{color:#f2dca1!important;font-family:Georgia,Times New Roman,serif!important;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-shadow:0 1px 2px #000000b3!important;font-weight:700!important;line-height:1.02!important;display:block!important;overflow:hidden!important}.status-identity-copy .status-class{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.9px!important;color:#b7a784!important;text-transform:none!important;margin:3px 0 2px!important;display:block!important}.status-identity-copy .status-rank{color:#e4c56b!important;font-family:Georgia,Times New Roman,serif!important;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;letter-spacing:1px!important;text-transform:uppercase!important;text-shadow:0 1px 2px #000000b3!important;background:0 0!important;margin:0 0 5px!important;padding:0!important;font-weight:700!important;line-height:1.1!important;display:block!important}.status-level{color:#c7a75a!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:1px!important;background:linear-gradient(#1d150d,#13100c)!important;border:1px solid #7a6234!important;border-radius:0!important;align-items:center!important;gap:5px!important;margin:0!important;padding:3px 7px!important;display:inline-flex!important}.status-level b,.status-resource b,.status-meter b,.global-cooldown-strip b{letter-spacing:0!important;font-family:Arial,Segoe UI,sans-serif!important;font-weight:700!important}.status-level b{color:#f3d67d!important;font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important;margin-left:0!important;line-height:1!important}.status-left-resources{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;min-height:64px!important;display:grid!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power{background:linear-gradient(#24190f,#15110d)!important;border:1px solid #634f2d!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:48px!important;margin:0!important;padding:0 8px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0d!important}.status-left-resources .status-resource i{width:auto!important;height:auto!important;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important;color:#ddb355!important;text-shadow:0 0 6px #dbb04e40!important;position:static!important}.status-left-resources .status-resource span{min-width:0!important;display:block!important}.status-left-resources .status-resource small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.7px!important;color:#aa9a78!important;line-height:1.15!important;display:block!important}.status-left-resources .status-resource b{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;color:#f2d57a!important;line-height:1.1!important;display:block!important}.header-logo{background:linear-gradient(#ffffff05,#fff0)!important;border-left:1px solid #634f2d!important;border-right:1px solid #634f2d!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;min-width:0!important;padding:0 8px!important;display:flex!important}.header-logo img{object-fit:contain!important;filter:drop-shadow(0 3px 6px #000000b3)!important;width:100%!important;max-width:148px!important;height:68px!important;display:block!important}.status-right{grid-template-columns:84px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}.status-right-resources{background:linear-gradient(#24190f,#15110d)!important;border:1px solid #634f2d!important;min-height:58px!important;padding:0!important;display:block!important;box-shadow:inset 0 1px #ffffff0d!important}.status-right-resources:before{display:none!important}.status-right-resources .status-resource{height:58px!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0 6px!important;display:flex!important}.status-right-resources .status-resource i{width:auto!important;height:auto!important;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important;color:#f0c24c!important;text-shadow:0 0 7px #e9b84059!important;position:static!important}.status-right-resources .status-resource span{text-align:center!important;display:block!important}.status-right-resources .status-resource small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.7px!important;color:#aa9a78!important;line-height:1.1!important;display:block!important}.status-right-resources .status-resource b{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important;color:#f2d57a!important;line-height:1.05!important;display:block!important}.status-right .status-meters{border-left:1px solid #644f2d!important;gap:8px!important;min-height:60px!important;padding:0 0 0 10px!important;display:grid!important}.status-right .status-meter{grid-template-columns:14px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}.status-right .status-meter>i{width:auto!important;height:auto!important;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;color:#deb95d!important}.status-right .life-meter>i{color:#df785d!important}.status-right .status-meter span{justify-content:space-between!important;align-items:baseline!important;gap:6px!important;display:flex!important}.status-right .status-meter b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;color:#e9dbb7!important;white-space:nowrap!important}.status-right .life-meter .meter-track u{background:linear-gradient(90deg,#be4333,#ef8460)!important;box-shadow:0 0 6px #ef785773!important}.status-right .xp-meter .meter-track u{background:linear-gradient(90deg,#b78f2e,#eed068)!important;box-shadow:0 0 6px #f0cd5f61!important}.global-cooldown-strip{background:linear-gradient(90deg,#17120c,#23190d,#17120c)!important;border:1px solid #8b7241!important;border-top:0!important;width:min(1120px,100% - 24px)!important;max-width:1120px!important;margin:0 auto!important;box-shadow:inset 0 1px #ffffff0a!important}.global-cooldown-strip span{color:#bda574!important;font-family:Georgia,Times New Roman,serif!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;letter-spacing:.35px!important;border-right:1px solid #5a4728!important;padding:8px 12px!important;font-weight:700!important}.global-cooldown-strip b{color:#f0d27d!important;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important}.cooldown-report-button{color:#e3c46f!important;background:#20180d!important;min-width:38px!important}.shell{background:linear-gradient(90deg,#14110df5,#0d120fed)!important;border:1px solid #8b7241!important;border-top:0!important;grid-template-columns:174px minmax(0,1fr)!important}.sidebar{background:linear-gradient(#1f170ffa,#0e1411fa)!important;border-right:1px solid #8b7241!important;padding:14px 12px 18px!important;box-shadow:inset -1px 0 #cea8541f!important}.sidebar nav{gap:6px!important}.sidebar .nav-button{background:linear-gradient(90deg,#24190f,#17130f 52%,#22190f)!important;border:1px solid #6a5633!important;min-height:40px!important;padding:0 12px!important;transition:transform .12s,border-color .12s,box-shadow .12s!important;box-shadow:inset 0 1px #ffffff0a!important}.sidebar .nav-button:hover{border-color:#b9924f!important;transform:translate(2px)!important;box-shadow:0 0 10px #d6a94926!important}.sidebar .nav-button.active{background:linear-gradient(90deg,#431a56,#6c3180 48%,#301945)!important;border-color:#cf9df2!important;box-shadow:inset 0 0 12px #d26aff47,0 0 10px #a647c438!important}main{min-width:0!important;padding:16px 16px 0!important}.equipment-layout{grid-template-columns:minmax(280px,.62fr) minmax(0,1fr)!important;gap:12px!important}.equipment-layout .portrait-card,.equipment-layout .attributes,.equipment-layout .equipment-board,.page-panel,main>.panel,.activities,.combat-summary,.ranking-table{border-color:#8a7445!important;box-shadow:0 8px 18px #00000057,inset 0 0 0 1px #d5b45d14!important}.equipment-layout .portrait-card{height:400px!important;min-height:400px!important}.portrait-card .paladin{height:360px!important}.equipment-board{padding:12px!important}.game-frame,.game-header,.global-cooldown-strip,.shell{box-sizing:border-box!important}.global-cooldown-strip{border-left:1px solid #8b7241!important;border-right:1px solid #8b7241!important;width:100%!important;max-width:none!important;margin:0!important}.status-left-resources{min-height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;padding:0!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power{background:linear-gradient(#24190feb,#15110deb)!important;border:0!important;border-left:1px solid #634f2d!important;border-right:1px solid #634f2d!important;height:54px!important;min-height:54px!important;box-shadow:inset 0 1px #ffffff08!important}.status-left-resources .status-resource+.status-resource{border-left:0!important}.status-right{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important}.status-right-resources{justify-content:center!important;align-items:center!important;height:62px!important;min-height:62px!important;padding:0!important;display:flex!important}.status-right-resources .status-resource{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;height:62px!important;min-height:62px!important;padding:4px 6px!important}.status-right-resources .status-resource i{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))!important;margin:0!important;line-height:1!important}.status-right-resources .status-resource span{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;display:flex!important}.status-right-resources .status-resource small{line-height:1!important}.status-right-resources .status-resource b{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))!important;line-height:1!important}.status-right-resources .status-resource em{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.status-right-resources .energy-countdown{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;letter-spacing:.6px!important;color:#e8c765!important;text-transform:uppercase!important;margin-top:1px!important;font-weight:700!important;line-height:1!important;display:block!important}.status-right .status-meters{padding-left:12px!important}.game-frame{width:min(1120px,100% - 24px)!important;max-width:1120px!important;margin:0 auto 14px!important;box-shadow:0 18px 36px #00000085!important}.game-header{background:linear-gradient(#24180f 0%,#17120d 55%,#12100c 100%)!important;border:1px solid #8b7241!important;border-bottom:0!important;box-shadow:inset 0 1px #e6c8791a,inset 0 -1px #000000d9,inset 0 0 28px #00000038!important}.game-header>.character-status-bar{grid-template-columns:minmax(0,1.62fr) 150px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:84px!important;padding:8px 12px!important}.status-left{grid-template-columns:176px minmax(0,1fr)!important;gap:12px!important;min-width:0!important}.status-left .status-identity{border-right:1px solid #8c713c99!important;gap:9px!important;min-height:62px!important;padding-right:12px!important}.status-portrait{background:#23170d!important;border:2px solid #d4ad59!important;flex:0 0 58px!important;width:58px!important;height:58px!important;padding:3px!important;box-shadow:0 0 0 1px #3c2c18,0 0 10px #d4ad592e!important}.status-identity-copy strong{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))!important;color:#f1dca4!important;line-height:1.02!important}.status-identity-copy .status-class{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.7px!important;color:#baa986!important;margin:2px 0!important}.status-identity-copy .status-rank{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;letter-spacing:.8px!important;color:#e1c56f!important;text-shadow:0 1px 2px #000000a6!important;margin:0 0 4px!important}.status-level{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.9px!important;background:linear-gradient(#1c160ef2,#120f0cf2)!important;border-color:#735d33!important;padding:2px 7px!important}.status-level b{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}.status-left-resources{background:linear-gradient(#221911d1,#120f0bdb)!important;border:1px solid #866c3bf2!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;height:48px!important;min-height:48px!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff08!important}.status-left-resources .status-resource,.status-left-resources .status-resource.status-power{height:46px!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #866c3b9e!important;gap:6px!important;padding:0 6px!important}.status-left-resources .status-resource:last-child{border-right:0!important}.status-left-resources .status-resource i{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important;color:#d9b152!important;text-shadow:none!important}.status-left-resources .status-resource small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.55px!important;color:#a99774!important}.status-left-resources .status-resource b{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;color:#f0d076!important}.header-logo{background:linear-gradient(#ffffff04,#fff0)!important;border-left:1px solid #866c3bb3!important;border-right:1px solid #866c3bb3!important;min-height:64px!important;padding:0 8px!important}.header-logo img{object-fit:contain!important;filter:drop-shadow(0 3px 5px #000000a6)!important;width:136px!important;max-width:136px!important;height:62px!important}.status-right{grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important;gap:10px!important}.status-right-resources{background:linear-gradient(#221911d1,#120f0bdb)!important;border:1px solid #866c3bf2!important;height:60px!important;min-height:60px!important;padding:0!important;box-shadow:inset 0 1px #ffffff08!important}.status-right-resources .status-resource{gap:1px!important;height:58px!important;min-height:58px!important;padding:3px 4px!important}.status-right-resources .status-resource i{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important;color:#efc34a!important;text-shadow:none!important}.status-right-resources .status-resource small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.55px!important;color:#a99774!important}.status-right-resources .status-resource b{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important;color:#f1d377!important}.status-right-resources .status-resource em{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;color:#c9b07a!important}.status-right-resources .energy-countdown{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.45px!important;color:#e5c665!important;margin-top:1px!important}.status-right .status-meters{border-left:1px solid #866c3b99!important;gap:6px!important;min-height:60px!important;padding:0 0 0 10px!important}.status-right .status-meter{grid-template-columns:12px minmax(0,1fr)!important;align-items:center!important;gap:5px!important}.status-right .status-meter>i{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important}.status-right .status-meter small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.55px!important;color:#b6a785!important}.status-right .status-meter b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;color:#eadab4!important}.status-right .meter-track{background:#0b0a08!important;border:1px solid #7e6634f2!important;border-radius:2px!important;height:5px!important;margin-top:3px!important;box-shadow:inset 0 1px 2px #000000d1!important}.global-cooldown-strip{background:linear-gradient(90deg,#17120c,#21170d,#17120c)!important;border:1px solid #8b7241!important;border-top:0!important;width:100%!important;max-width:none!important;min-height:28px!important;margin:0!important;box-shadow:inset 0 1px #ffffff09!important}.global-cooldown-strip span{color:#bda574!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;letter-spacing:.25px!important;border-right:1px solid #5a4728e6!important;align-items:center!important;gap:5px!important;padding:7px 12px!important;font-weight:700!important;display:inline-flex!important}.global-cooldown-strip span:before{content:"•"!important;color:#c7a14d!important;opacity:.9!important}.global-cooldown-strip b{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;color:#f1d27a!important}.cooldown-report-button{min-width:34px!important;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;color:#e2c36e!important;background:#1d160d!important}.game-header>.character-status-bar.status-remaster-v42{background:0 0!important;border:0!important;grid-template-columns:176px minmax(0,1fr) 138px minmax(0,1fr) 176px!important;align-items:center!important;gap:6px!important;min-height:82px!important;padding:8px 12px!important;display:grid!important}.status-remaster-v42 .status-avatar-box,.status-remaster-v42 .status-vitals-box,.status-remaster-v42 .resource-trio,.status-remaster-v42 .header-logo{background:linear-gradient(#241911d1,#120f0bdb)!important;border:1px solid #886d3cf2!important;height:66px!important;min-height:66px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff08!important}.status-remaster-v42 .status-avatar-box{align-items:center!important;padding:6px 8px!important;display:flex!important}.status-remaster-v42 .status-avatar-box .status-identity{border:0!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:0!important;padding:0!important;display:flex!important}.status-remaster-v42 .status-portrait{border:2px solid #d4ad59!important;flex:0 0 58px!important;width:58px!important;height:58px!important;padding:3px!important}.status-remaster-v42 .status-identity-copy{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.status-remaster-v42 .status-identity-copy strong{width:100%!important;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))/1.02 Georgia,serif!important;color:#f1dca4!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.status-remaster-v42 .status-identity-copy .status-rank{color:#e1c56f!important;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))/1.05 Georgia,serif!important;letter-spacing:.8px!important;text-transform:uppercase!important;background:0 0!important;margin:3px 0 5px!important;padding:0!important;display:block!important}.status-remaster-v42 .status-level{color:#c7a75a!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.9px!important;background:linear-gradient(#1c160ef2,#120f0cf2)!important;border:1px solid #735d33!important;align-items:center!important;gap:4px!important;margin:0!important;padding:2px 7px!important;display:inline-flex!important}.status-remaster-v42 .status-level b{font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))/1 Arial,sans-serif!important;color:#f3d67d!important}.status-remaster-v42 .resource-trio{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important;display:grid!important}.status-remaster-v42 .resource-trio .status-resource,.status-remaster-v42 .resource-trio .status-resource.status-power{min-width:0!important;height:64px!important;min-height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #886d3c9e!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0 5px!important;display:flex!important;position:relative!important}.status-remaster-v42 .resource-trio .status-resource:last-child{border-right:0!important}.status-remaster-v42 .resource-trio .status-resource i{color:#0000!important;filter:drop-shadow(0 1px 3px #000b)!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;flex:0 0 26px!important;width:26px!important;height:26px!important;font-size:0!important;display:block!important;position:static!important}.status-remaster-v42 .resource-trio .status-resource span{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:1px!important;min-width:0!important;display:flex!important}.status-remaster-v42 .resource-trio .status-resource small{font-size:max(calc(5.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5.5px))!important;letter-spacing:.45px!important;color:#a99774!important;white-space:nowrap!important;line-height:1!important;display:block!important}.status-remaster-v42 .resource-trio .status-resource b{font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))/1 Arial,sans-serif!important;color:#f0d076!important;white-space:nowrap!important;display:block!important}.status-remaster-v42 .resource-trio .status-resource em{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;color:#c9b07a!important;font-style:normal!important}.status-remaster-v42 .resource-trio .energy-countdown{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;color:#e5c665!important;letter-spacing:.25px!important;margin-top:2px!important}.status-remaster-v42 .resource-power i{background-image:url(/resource-power.webp)!important}.status-remaster-v42 .resource-fame i{background-image:url(/resource-fame.svg)!important}.status-remaster-v42 .resource-energy i{background-image:url(/resource-energy.svg)!important}.status-remaster-v42 .resource-gold i{background-image:url(/resource-gold.svg)!important}.status-remaster-v42 .resource-crystal i{background-image:url(/resource-crystal.svg)!important}.status-remaster-v42 .resource-diamond i{background-image:url(/resource-diamond.svg)!important}.status-remaster-v42 .header-logo{justify-content:center!important;align-items:center!important;padding:0 5px!important;display:flex!important}.status-remaster-v42 .header-logo img{object-fit:contain!important;width:128px!important;max-width:128px!important;height:58px!important;display:block!important}.status-remaster-v42 .status-vitals-box{align-items:center!important;padding:6px 8px!important;display:flex!important}.status-remaster-v42 .status-vitals-box .status-meters{border:0!important;gap:6px!important;width:100%!important;min-height:0!important;padding:0!important;display:grid!important}.status-remaster-v42 .status-vitals-box .status-meter{grid-template-columns:10px minmax(0,1fr)!important;align-items:center!important;gap:5px!important}.status-remaster-v42 .status-vitals-box .status-meter>i{width:auto!important;height:auto!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important}.status-remaster-v42 .status-vitals-box .status-meter small{font-size:max(calc(5.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5.5px))!important;letter-spacing:.45px!important}.status-remaster-v42 .status-vitals-box .status-meter b{font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))/1 Arial,sans-serif!important;white-space:nowrap!important}.status-remaster-v42 .status-vitals-box .meter-track{height:5px!important;margin-top:2px!important}.status-remaster-v42{gap:6px!important}}@media (max-width:900px){.status-remaster-v42{display:block!important}.status-remaster-v42>*{margin-bottom:6px!important}.status-remaster-v42 .resource-trio{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}}@media (min-width:901px){.status-remaster-v42 .status-level{margin-left:14px!important}.status-remaster-v42 .resource-trio .status-resource small:not(.energy-countdown){font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.55px!important;line-height:1.05!important}.status-remaster-v42 .resource-trio .energy-countdown{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.35px!important;margin-top:2px!important;line-height:1.05!important}.status-remaster-v42 .status-vitals-box .status-meter small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.55px!important;line-height:1.05!important}.status-remaster-v42 .status-vitals-box .status-meter b{font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))/1 Arial,sans-serif!important;white-space:nowrap!important}.status-remaster-v42 .resource-trio .status-resource>span>small:not(.energy-countdown){font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;letter-spacing:.45px!important;line-height:1!important}.status-remaster-v42 .status-vitals-box .status-meter span>small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;letter-spacing:.4px!important;line-height:1!important}.status-remaster-v42 .resource-trio .resource-energy>span>small.energy-countdown[data-energy-countdown]{width:auto!important;height:auto!important;font-family:Arial,Helvetica,sans-serif!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.25px!important;color:#e5c665!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;margin:3px 0 0!important;padding:0!important;font-weight:700!important;line-height:1!important;display:block!important;position:static!important}small.energy-countdown[data-energy-countdown]{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.25px!important;zoom:1!important;min-height:7px!important;font-weight:700!important;line-height:7px!important;transform:none!important}.global-cooldown-strip{grid-template-columns:repeat(6,minmax(0,1fr)) auto!important;justify-content:stretch!important;align-items:stretch!important;gap:0!important;min-height:40px!important;display:grid!important}.global-cooldown-strip span{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-width:0!important;padding:6px 10px!important;display:flex!important}.global-cooldown-strip span:before{content:none!important;display:none!important}.global-cooldown-strip span small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;letter-spacing:.45px!important;color:#bda574!important;text-transform:none!important;font-weight:700!important;line-height:1!important;display:block!important}.global-cooldown-strip b{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;letter-spacing:.3px!important;color:#f1d27a!important;line-height:1.05!important;display:block!important}.cooldown-actions{align-items:stretch!important;margin-left:auto!important;display:flex!important}.cooldown-icon-button{color:#e2c36e!important;min-width:36px!important;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important;cursor:pointer!important;background:#1d160d!important;border:0!important;border-left:1px solid #5a4728e6!important;align-self:stretch!important;padding:0 10px!important;line-height:1!important;transition:background .18s,color .18s,box-shadow .18s!important;position:relative!important}.cooldown-icon-button:hover{color:#f6d98a!important;background:#352414!important;box-shadow:inset 0 0 0 1px #ffd68614!important}.cooldown-healer-button,.cooldown-settings-button,.cooldown-report-button{min-width:38px!important}}@media (max-width:900px){.global-cooldown-strip{justify-content:flex-start!important;align-items:stretch!important;display:flex!important;overflow-x:auto!important}.global-cooldown-strip span{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-width:86px!important;padding:7px 10px!important;display:flex!important}.global-cooldown-strip span:before{content:none!important;display:none!important}.global-cooldown-strip span small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;letter-spacing:.35px!important;color:#bda574!important;font-weight:700!important;line-height:1!important;display:block!important}.global-cooldown-strip b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;line-height:1.05!important;display:block!important}.cooldown-actions{align-items:stretch!important;margin-left:auto!important;display:flex!important;position:sticky!important;right:0!important}.cooldown-icon-button{color:#e2c36e!important;min-width:34px!important;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;cursor:pointer!important;background:#1d160d!important;border:0!important;border-left:1px solid #5a4728e6!important;padding:0 9px!important;position:relative!important}}@media (min-width:901px){.global-cooldown-strip{grid-template-columns:repeat(6,minmax(0,1fr)) auto!important;align-items:stretch!important;gap:0!important;min-height:32px!important;display:grid!important}.global-cooldown-strip span{text-align:center!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:4px 8px!important;display:flex!important}.global-cooldown-strip span:before{content:none!important;display:none!important}.global-cooldown-strip span small,.global-cooldown-strip span b{white-space:nowrap!important;vertical-align:middle!important;line-height:1!important;display:inline-block!important}.global-cooldown-strip span small{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;letter-spacing:.35px!important;color:#bda574!important;text-transform:none!important;font-weight:700!important}.global-cooldown-strip span b{font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))/1 Arial,sans-serif!important;color:#f1d27a!important;letter-spacing:.2px!important}.cooldown-actions{align-items:stretch!important;margin-left:auto!important;display:flex!important}.cooldown-icon-button{color:#e2c36e!important;min-width:34px!important;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;cursor:pointer!important;background:#1d160d!important;border:0!important;border-left:1px solid #5a4728e6!important;align-self:stretch!important;padding:0 8px!important;line-height:1!important;position:relative!important}.quick-healer-panel{flex-direction:column;gap:14px;display:flex}.quick-healer-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.quick-healer-stats span{background:#20160cc7;border:1px solid #93702b73;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.quick-healer-stats small{color:#bda574;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.4px;text-transform:uppercase}.quick-healer-stats b{color:#f3d57f;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))/1.1 Georgia,serif}}@media (max-width:900px){.global-cooldown-strip{justify-content:flex-start!important;align-items:stretch!important;display:flex!important;overflow-x:auto!important}.global-cooldown-strip span{text-align:center!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:90px!important;padding:6px 10px!important;display:flex!important}.global-cooldown-strip span:before{content:none!important;display:none!important}.global-cooldown-strip span small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;color:#bda574!important;font-weight:700!important;line-height:1!important}.global-cooldown-strip span b{font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))/1 Arial,sans-serif!important;line-height:1!important}.cooldown-actions{align-items:stretch!important;margin-left:auto!important;display:flex!important;position:sticky!important;right:0!important}.cooldown-icon-button{color:#e2c36e!important;min-width:34px!important;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;background:#1d160d!important;border:0!important;border-left:1px solid #5a4728e6!important;padding:0 8px!important}.quick-healer-stats{grid-template-columns:1fr;gap:8px;display:grid}}.quick-healer-stats b{font-family:Arial,Helvetica,sans-serif!important;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important;letter-spacing:.2px!important;font-weight:700!important;line-height:1.1!important}.cooldown-healer-button{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}@media (min-width:901px){.equipment-layout.character-layout-v48{grid-template-rows:1fr!important;grid-template-columns:minmax(320px,.62fr) minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;display:grid!important}.character-layout-v48 .character-summary-panel{background:linear-gradient(#11170f,#10140f)!important;border:2px solid #9c8044!important;flex-direction:column!important;grid-area:1/1!important;min-width:0!important;height:100%!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px #11130d,inset 0 0 0 5px #b9954c55,0 12px 24px #000c!important}.character-layout-v48 .character-summary-panel .portrait-card{width:100%!important;height:auto!important;min-height:410px!important;box-shadow:none!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;flex:auto!important;grid-area:auto!important;margin:0!important}.character-layout-v48 .character-summary-panel .attributes{box-sizing:border-box!important;background:linear-gradient(145deg,#211b12,#121711)!important;border:0!important;border-top:1px solid #9c8044!important;border-radius:0!important;flex:none!important;grid-area:auto!important;width:100%!important;min-height:0!important;margin:0!important;padding:17px 18px!important;box-shadow:inset 0 1px #ffffff06!important}.character-layout-v48>.equipment-board{box-sizing:border-box!important;grid-area:1/2!important;align-self:stretch!important;height:auto!important;min-height:0!important;margin:0!important;padding:17px!important}.character-layout-v48 .equipment-inventory{margin-bottom:0!important;padding-bottom:0!important}.character-layout-v48 .equipment-inventory .inventory-grid{margin-bottom:0!important}.character-layout-v48 .equipment-board .board-heading{align-items:center!important}.character-layout-v48 .gear-slot.empty-gear-slot{place-content:center!important;place-items:center!important;padding:8px!important;display:grid!important}.character-layout-v48 .gear-slot.empty-gear-slot .empty-slot-label{color:#aeb89e!important;min-height:0!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;letter-spacing:.7px!important;text-align:center!important;text-transform:uppercase!important;background:0 0!important;margin:0!important;padding:0!important;font-weight:700!important;line-height:1.2!important;display:block!important}.character-layout-v48 .gear-slot.empty-gear-slot .gear-art,.character-layout-v48 .gear-slot.empty-gear-slot .slot-detail{display:none!important}.character-layout-v48 .inventory-cell .item-hover-sheet.comparison{box-sizing:border-box!important;max-width:calc(100vw - 24px)!important}}@media (max-width:900px){.equipment-layout.character-layout-v48{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.character-layout-v48 .character-summary-panel{border:1px solid #9c8044!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.character-layout-v48 .character-summary-panel .portrait-card,.character-layout-v48 .character-summary-panel .attributes{box-sizing:border-box!important;width:100%!important;margin:0!important}.character-layout-v48 .character-summary-panel .attributes{border-top:1px solid #9c8044!important}.character-layout-v48 .gear-slot.empty-gear-slot{place-items:center!important;display:grid!important}.character-layout-v48 .gear-slot.empty-gear-slot .gear-art,.character-layout-v48 .gear-slot.empty-gear-slot .slot-detail{display:none!important}}@media (min-width:761px){.character-layout-v48 .equipment-inventory,.character-layout-v48 .equipment-inventory .inventory-layout,.character-layout-v48 .equipment-inventory .inventory-grid,.character-layout-v48 .equipment-inventory .inventory-cell{overflow:visible!important}.character-layout-v48 .equipment-inventory .item-hover-sheet.comparison{z-index:99999!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:min(444px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;display:none!important;position:fixed!important;top:50vh!important;bottom:auto!important;left:50vw!important;right:auto!important;overflow:hidden auto!important;transform:translate(-50%,-50%)!important}.character-layout-v48 .equipment-inventory .item-hover-sheet.comparison .hover-card{flex:1 1 0!important;width:auto!important;min-width:0!important}.character-layout-v48 .equipment-inventory .item-hover-sheet.comparison .compare-mark{flex:0 0 34px!important;width:34px!important;height:auto!important;margin:0!important}.character-layout-v48 .equipment-inventory .inventory-cell,.character-layout-v48 .equipment-inventory .inventory-cell:hover,.character-layout-v48 .equipment-inventory .inventory-cell.selected{transform:none!important}.character-layout-v48 .equipment-inventory .inventory-cell:hover{z-index:99998!important}.character-layout-v48 .equipment-inventory .item-hover-sheet.comparison{z-index:99999!important;box-sizing:border-box!important;pointer-events:none!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:min(444px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;display:none!important;position:fixed!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;overflow:hidden auto!important;transform:translate(-50%,-50%)!important}.character-layout-v48 .equipment-inventory .inventory-cell:hover>.item-hover-sheet.comparison{display:flex!important}}.report-center .muted{margin-bottom:10px}.report-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:13px 0 14px;display:grid}.report-tabs button{min-height:34px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));white-space:nowrap;padding:6px 8px}.report-list{gap:7px;display:grid}.report-list article{background:#16130e;border:1px solid #624f2d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.report-list article strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.report-list article small{color:#ad9c78;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:3px;display:block}.report-drop-card{background:linear-gradient(#19160f,#12100c);border:1px solid #5c4b2f;grid-template-columns:58px minmax(0,1fr);gap:10px;min-height:66px;padding:8px 9px;display:grid}.report-drop-card strong{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.report-drop-art,.report-drop-symbol{width:52px;height:52px}.report-drop-art.chest-drop{background:radial-gradient(circle at 50% 28%,#3f2d16,#0f0d09 74%);border-color:#866635;position:relative}.report-drop-chest{object-fit:contain;filter:drop-shadow(0 4px 8px #000c);width:48px;height:48px}.report-drop-item-icon{background:#0d100e;border:1px solid #8e723f;place-items:center;width:25px;height:25px;display:grid;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 10px #0009}.report-drop-item-icon .item-art{transform:scale(.38)}.combat-chest-visual{place-items:center;width:82px;height:58px;margin:0 auto 3px;display:grid}.combat-chest-visual img{object-fit:contain;filter:drop-shadow(0 8px 12px #000b);width:100%;height:100%}.combat-rare-slot.has-rare{padding-top:16px}.combat-rare-icons{top:-8px}.combat-rare-icon .hover-card,.combat-rare-icon .item-hover-sheet,.report-drop-card .hover-card,.combat-detailed-spoil-icon .hover-card,.combat-loot-tile .hover-card,.combat-report-screen .hover-card,.combat-detailed-screen .hover-card{display:none!important}.combat-loot-grid{align-items:stretch}.combat-loot-tile{grid-template-columns:42px minmax(0,1fr) auto;min-height:58px}.combat-loot-tile strong,.combat-detailed-spoil strong{white-space:normal;line-height:1.15}.combat-detailed-metrics{min-height:214px}.combat-foe-art.combat-foe-emblem{position:relative;overflow:hidden}.combat-foe-art.combat-foe-emblem:before{content:"";background:radial-gradient(circle at 50% 18%,#ffffff12,#0000 36%),linear-gradient(#1e2424,#0b0f10 78%);position:absolute;top:0;bottom:0;left:0;right:0}.combat-foe-art.combat-foe-emblem span{z-index:1;position:relative}@media (max-width:760px){.report-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.report-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.report-drop-grid{grid-template-columns:1fr}.report-drop-card{grid-template-columns:52px minmax(0,1fr)}}body.modal-open .inventory-cell .item-hover-sheet,body.modal-open .gear-slot .item-hover-sheet,body.modal-open .public-gear-grid .item-hover-sheet,body.modal-open .combat-loot-tile .item-hover-sheet,body.modal-open .report-drop-card .item-hover-sheet{display:none!important}.report-drop-card,.combat-detailed-spoil{overflow:hidden}.report-drop-art.chest-drop,.combat-detailed-spoil-icon.chest-drop,.combat-chest-visual{place-items:center;display:grid;position:relative;overflow:hidden}.report-drop-art.chest-drop{background:radial-gradient(circle at 50% 18%,#342312,#120d08 78%);border-color:#8a6a35;width:48px;height:48px;padding:2px}.report-drop-chest{object-fit:contain;filter:drop-shadow(0 4px 8px #00000073);width:100%;height:100%;display:block}.report-drop-card.report-drop-item small,.combat-detailed-spoil-item small{color:#caa45d}.report-drop-card.report-drop-item strong,.combat-detailed-spoil-item strong{color:#f2dfb0}.report-drop-card strong{max-height:2.4em}.combat-detailed-spoil-item .combat-detailed-spoil-icon{background:radial-gradient(circle at 50% 18%,#342312,#120d08 78%);border-color:#8a6a35;padding:4px}.combat-detailed-spoil-item .report-drop-chest{width:64px;height:64px}.combat-side-card.combat-side-visual .combat-side-art.enemy-art,.combat-detailed-portrait.enemy{background:radial-gradient(circle at 50% 18%,#3f2a1538,#09090aeb 74%);padding:0}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .mob-portrait,.combat-detailed-portrait.enemy .mob-portrait{width:100%;background-position:50%!important;background-size:cover!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .combat-foe-picture,.combat-detailed-portrait.enemy .combat-foe-picture{width:100%;height:100%}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .combat-foe-picture img,.combat-detailed-portrait.enemy .combat-foe-picture img{object-fit:cover;width:100%;height:100%;display:block}.combat-detailed-metric{grid-template-columns:56px minmax(56px,1fr) 126px minmax(56px,1fr) 56px}.combat-detailed-metric>small{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.9px}.report-center .muted{line-height:1.5}.combat-rare-icon{cursor:help!important;outline:none!important;position:relative!important}.combat-rare-icon>.hover-card{display:none!important}.combat-rare-icon:hover>.hover-card,.combat-rare-icon:focus>.hover-card{z-index:2147483000!important;color:#ecdcae!important;text-align:center!important;pointer-events:none!important;background:radial-gradient(circle at 50% 20%,#35231e,#120d0a 72%)!important;border:2px solid #8a6a35!important;width:220px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;padding:12px!important;display:block!important;position:fixed!important;top:50vh!important;bottom:auto!important;left:50vw!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 18px 45px #000000eb!important}.combat-rare-icon:focus-visible>.hover-card{z-index:2147483000!important;color:#ecdcae!important;text-align:center!important;pointer-events:none!important;background:radial-gradient(circle at 50% 20%,#35231e,#120d0a 72%)!important;border:2px solid #8a6a35!important;width:220px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;padding:12px!important;display:block!important;position:fixed!important;top:50vh!important;bottom:auto!important;left:50vw!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 18px 45px #000000eb!important}#modal:has(.combat-detailed-screen) .combat-rare-icon>.hover-card{display:none!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .mob-portrait,.combat-detailed-portrait.enemy .mob-portrait{aspect-ratio:auto!important;width:100%!important;box-shadow:none!important;filter:saturate(1.12)contrast(1.05)!important;background-position-y:50%!important;background-repeat:no-repeat!important;background-size:500% 100%!important;border:0!important;margin:0!important}.combat-side-art .mob-portrait.mob-0,.combat-detailed-portrait.enemy .mob-portrait.mob-0{background-position-x:0%!important}.combat-side-art .mob-portrait.mob-1,.combat-detailed-portrait.enemy .mob-portrait.mob-1{background-position-x:25%!important}.combat-side-art .mob-portrait.mob-2,.combat-detailed-portrait.enemy .mob-portrait.mob-2{background-position-x:50%!important}.combat-side-art .mob-portrait.mob-3,.combat-detailed-portrait.enemy .mob-portrait.mob-3{background-position-x:75%!important}.combat-side-art .mob-portrait.mob-4,.combat-detailed-portrait.enemy .mob-portrait.mob-4{background-position-x:100%!important}.combat-side-art.enemy-art .combat-foe-picture img,.combat-detailed-portrait.enemy .combat-foe-picture img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.combat-rare-icon>.hover-card,.combat-rare-icon:hover>.hover-card,.combat-rare-icon:focus>.hover-card{display:none!important}.combat-rare-icon:focus-visible>.hover-card{display:none!important}.report-item-tooltip{z-index:2147483640!important;box-sizing:border-box!important;color:#ecdcae!important;text-align:center!important;pointer-events:none!important;background:radial-gradient(circle at 50% 20%,#35231e,#120d0a 72%)!important;border:2px solid #8a6a35!important;width:220px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;padding:12px!important;display:block!important;position:fixed!important;top:50vh!important;bottom:auto!important;left:50vw!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 20px 55px #000000f0!important}.report-item-tooltip.rare{border-color:#4ca2c4!important}.report-item-tooltip.epic{border-color:#9f60d2!important}.report-item-tooltip.legendary{border-color:#d89d37!important}.report-item-tooltip.mythic{border-color:#d72b2b!important}.report-item-tooltip .hover-art{width:130px!important;height:130px!important;margin:7px auto!important;display:block!important}.report-item-tooltip .item-art{display:block!important}.combat-side-art.enemy-art .mob-portrait,.combat-detailed-portrait.enemy .mob-portrait{background-position-y:50%!important;background-repeat:no-repeat!important;background-size:500% 100%!important;width:100%!important;display:block!important}#modal>.report-item-tooltip{z-index:2147483640!important;box-sizing:border-box!important;color:#ecdcae!important;text-align:center!important;pointer-events:none!important;background:radial-gradient(circle at 50% 20%,#35231e,#120d0a 72%)!important;border:2px solid #8a6a35!important;width:220px!important;max-width:min(220px,100% - 28px)!important;max-height:min(520px,100% - 28px)!important;padding:12px!important;display:block!important;position:absolute!important;bottom:auto!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 20px 55px #000000f0!important}#modal>.report-item-tooltip.rare{border-color:#4ca2c4!important}#modal>.report-item-tooltip.epic{border-color:#9f60d2!important}#modal>.report-item-tooltip.legendary{border-color:#d89d37!important}#modal>.report-item-tooltip.mythic{border-color:#d72b2b!important}#modal>.report-item-tooltip .hover-art{width:130px!important;height:130px!important;margin:7px auto!important;display:block!important}#modal>.report-item-tooltip .item-art{display:block!important}.combat-side-art.enemy-art .combat-adventure-picture,.combat-detailed-portrait.enemy .combat-adventure-picture{width:100%!important;height:100%!important;display:block!important;overflow:hidden!important}.combat-side-art.enemy-art .combat-adventure-picture img,.combat-detailed-portrait.enemy .combat-adventure-picture img{object-fit:cover!important;object-position:center 35%!important;filter:saturate(1.08)contrast(1.04)!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.combat-report-screen .enemy-art>.mob-portrait,.combat-detailed-screen .combat-detailed-portrait.enemy>.mob-portrait{display:none!important}.combat-side-art.enemy-art,.combat-detailed-portrait.enemy{background:radial-gradient(circle at 50% 18%,#2a2218 0%,#120e0c 58%,#080708 100%)!important}.combat-side-art.enemy-art .combat-adventure-picture,.combat-detailed-portrait.enemy .combat-adventure-picture{background:radial-gradient(circle at 50% 18%,#2a2218 0%,#120e0c 58%,#080708 100%)!important;place-items:center!important;display:grid!important}.combat-side-art.enemy-art .combat-adventure-picture img,.combat-detailed-portrait.enemy .combat-adventure-picture img{object-fit:contain!important;object-position:center center!important;filter:saturate(1.06)contrast(1.03)drop-shadow(0 10px 12px #00000073)!important;background:0 0!important;width:100%!important;height:100%!important}.combat-side-art.enemy-art .combat-foe-art,.combat-detailed-portrait.enemy .combat-foe-art{overflow:hidden!important}.combat-side-art.enemy-art .combat-adventure-picture{box-sizing:border-box!important;padding:18px 16px!important}.combat-side-art.enemy-art .combat-adventure-picture img{object-fit:contain!important;object-position:center center!important;width:82%!important;max-width:82%!important;height:88%!important;max-height:88%!important;transform:none!important}.combat-detailed-portrait.enemy .combat-adventure-picture{box-sizing:border-box!important;padding:12px!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art{box-sizing:border-box!important;height:288px!important;min-height:288px!important;padding:0!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .combat-adventure-picture{box-sizing:border-box!important;place-items:center!important;width:100%!important;height:100%!important;padding:10px!important;display:grid!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .combat-adventure-picture img{object-fit:contain!important;object-position:center center!important;width:92%!important;max-width:92%!important;height:92%!important;max-height:92%!important;transform:none!important}.combat-detailed-portrait.enemy .combat-adventure-picture{box-sizing:border-box!important;place-items:center!important;width:100%!important;height:100%!important;padding:8px!important;display:grid!important}.combat-detailed-portrait.enemy .combat-adventure-picture img{object-fit:contain!important;object-position:center center!important;width:90%!important;max-width:90%!important;height:90%!important;max-height:90%!important;transform:none!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art{height:296px!important;min-height:296px!important;padding:0!important;overflow:hidden!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .combat-adventure-picture{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:10px!important;display:block!important;overflow:hidden!important}.combat-side-card.combat-side-visual .combat-side-art.enemy-art .combat-adventure-picture img{object-fit:cover!important;object-position:center 28%!important;filter:saturate(1.06)contrast(1.03)!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;transform:none!important}.combat-detailed-portrait.enemy{height:148px!important;overflow:hidden!important}.combat-detailed-portrait.enemy .combat-adventure-picture{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:8px!important;display:block!important;overflow:hidden!important}.combat-detailed-portrait.enemy .combat-adventure-picture img{object-fit:cover!important;object-position:center 28%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;transform:none!important}.ranking-page .muted{color:#b6a586}.ranking-table-shell{background:linear-gradient(#151008,#0f0d09);border:1px solid #6a532c;margin-top:18px}.ranking-table-head{color:#b99c5a;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.1px;text-transform:uppercase;background:linear-gradient(#2a1e0f,#1a140c);border-bottom:1px solid #5a4522;grid-template-columns:64px minmax(260px,1.8fr) repeat(4,minmax(84px,.7fr));align-items:center;gap:0;padding:10px 14px;display:grid}.ranking-table-body{display:grid}.ranking-entry{cursor:pointer;background:linear-gradient(90deg,#17110b,#100d09);border-bottom:1px solid #3d2f1a;grid-template-columns:64px minmax(260px,1.8fr) repeat(4,minmax(84px,.7fr));align-items:center;gap:0;min-height:70px;padding:0 14px;transition:background .18s,box-shadow .18s;display:grid}.ranking-entry:last-child{border-bottom:0}.ranking-entry:nth-child(2n){background:linear-gradient(90deg,#140f0a,#0d0b08)}.ranking-entry:hover{background:linear-gradient(90deg,#22180d,#15110c);box-shadow:inset 0 0 0 1px #7f6231}.ranking-entry.is-self{background:linear-gradient(90deg,#362512,#17150f);box-shadow:inset 3px 0 #d0a744,inset 0 0 0 1px #7c6130}.ranking-pos b{color:#f0d17d;font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif}.ranking-player{align-items:center;gap:14px;min-width:0;padding:10px 0;display:flex}.ranking-page .ranking-player .player-avatar{flex:0 0 44px;width:44px;height:44px;padding:2px}.ranking-page .ranking-player .player-avatar>img{object-position:50% 12%;transform:scale(1.3)}.ranking-player-copy{gap:4px;min-width:0;display:grid}.ranking-name-line{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ranking-name-line strong{color:#f0dfb0;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ranking-player-copy small{color:#ae9a78;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.3px}.ranking-inline-title{color:#e7cb88;min-height:22px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.45px;white-space:nowrap;background:linear-gradient(#2b2112,#171109);border:1px solid #7a6132;justify-content:center;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.ranking-stat{font-variant-numeric:tabular-nums;border-left:1px solid #2d2417;justify-items:end;gap:3px;padding-left:12px;display:grid}.ranking-stat small{color:#9f8754;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;text-transform:uppercase}.ranking-stat b{color:#f2d57b;font:700 max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px))/1 Arial,sans-serif;text-align:right}@media (max-width:980px){.ranking-table-head,.ranking-entry{grid-template-columns:52px minmax(190px,1.4fr) repeat(4,minmax(70px,.7fr));padding:0 10px}.ranking-table-head{padding-top:10px;padding-bottom:10px}.ranking-pos b{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.ranking-name-line strong{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))}.ranking-inline-title{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:0 8px}.ranking-stat b{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}}@media (max-width:760px){.ranking-table-head{display:none}.ranking-entry{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"pos player"".power"".fame"".liga"".torre";row-gap:8px;padding:10px}.ranking-pos{grid-area:pos;align-self:start;padding-top:8px}.ranking-player{grid-area:player;padding:0}.ranking-entry .ranking-stat:first-of-type{grid-area:power}.ranking-entry .ranking-stat:nth-of-type(2){grid-area:fame}.ranking-entry .ranking-stat:nth-of-type(3){grid-area:liga}.ranking-entry .ranking-stat:nth-of-type(4){grid-area:torre}.ranking-stat{border-left:0;grid-template-columns:auto auto;justify-content:space-between;justify-items:stretch;padding:0 0 0 58px}.ranking-stat b{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}}.ranking-table-head span:first-child,.ranking-table-head span:nth-child(2){text-align:left}.ranking-table-head span:nth-child(n+3){text-align:center;padding-left:0!important}.ranking-player{gap:12px!important}.ranking-player-copy{gap:3px!important}.ranking-name-line{align-items:center!important;gap:8px!important}.ranking-name-line strong{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}.ranking-inline-banner.ranking-title{min-width:124px!important;min-height:34px!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;background-size:contain!important;justify-self:start!important;padding:0 18px!important;line-height:1!important}@media (max-width:980px){.ranking-table-head,.ranking-entry{grid-template-columns:50px minmax(220px,1.6fr) repeat(4,minmax(72px,.55fr))!important;padding-left:10px!important;padding-right:10px!important}.ranking-inline-banner.ranking-title{min-width:108px!important;min-height:30px!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;padding:0 14px!important}.ranking-stat b{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important}}@media (max-width:760px){.ranking-entry{grid-template-columns:48px minmax(0,1fr)!important}.ranking-inline-banner.ranking-title{display:none!important}}.ranking-table-head{grid-template-columns:58px minmax(360px,2.25fr) repeat(4,minmax(74px,.52fr))!important;padding:9px 12px!important}.ranking-entry{grid-template-columns:58px minmax(360px,2.25fr) repeat(4,minmax(74px,.52fr))!important;min-height:66px!important;padding:0 12px!important}.ranking-table-head span:nth-child(n+3){text-align:center!important}.ranking-player{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.ranking-player-copy{min-width:0!important}.ranking-name-line{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;display:grid!important}.ranking-name-line strong{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.ranking-inline-banner.ranking-title{filter:drop-shadow(0 2px 4px #00000059);min-width:148px!important;min-height:38px!important;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;background-size:contain!important;justify-self:end!important;padding:0 22px!important;line-height:1!important}.ranking-stat{text-align:center!important;justify-items:center!important;padding-left:0!important}.ranking-stat small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:1px!important}.ranking-stat b{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important;line-height:1.05!important}.ranking-pos{place-items:center!important;display:grid!important}.ranking-medal:before{content:"";clip-path:polygon(0 0,100% 0,75% 100%,25% 100%);background:#7c1f1f;width:8px;height:12px;position:absolute;top:-6px;left:8px}.ranking-medal:after{content:"";clip-path:polygon(0 0,100% 0,75% 100%,25% 100%);background:#1f3f7c;width:8px;height:12px;position:absolute;top:-6px;right:8px}@media (max-width:980px){.ranking-table-head,.ranking-entry{grid-template-columns:52px minmax(250px,1.9fr) repeat(4,minmax(68px,.5fr))!important;padding-left:10px!important;padding-right:10px!important}.ranking-inline-banner.ranking-title{min-width:124px!important;min-height:34px!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;padding:0 16px!important}.ranking-stat b{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}}@media (max-width:760px){.ranking-entry{grid-template-columns:48px minmax(0,1fr)!important}.ranking-inline-banner.ranking-title{display:none!important}}.ranking-inline-banner.ranking-title{min-width:172px!important;min-height:42px!important;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;filter:drop-shadow(0 3px 5px #00000059)!important;background-size:contain!important;justify-self:start!important;margin-left:-10px!important;padding:0 24px!important}.ranking-player-copy small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.ranking-medal{border:1px solid #fff5cd80;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 2px 5px #ffffff47,inset 0 -4px 7px #00000047,0 3px 9px #0006}.ranking-medal:before,.ranking-medal:after{content:"";clip-path:polygon(0 0,100% 0,70% 100%,30% 100%);width:10px;height:15px;position:absolute;bottom:-8px;box-shadow:inset 0 1px 2px #ffffff40}.ranking-medal:before{background:linear-gradient(#a32020,#5b1212);left:8px}.ranking-medal:after{background:linear-gradient(#274d9c,#14295f);right:8px}.ranking-medal i{color:#2b1a00;font-style:normal;font-weight:900;font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px));text-shadow:0 1px #ffffff59;line-height:1}.medal-gold{background:radial-gradient(circle at 32% 28%,#fff7d8 0%,#f7da85 34%,#d4a73e 62%,#8e6215 100%)}.medal-silver{background:radial-gradient(circle at 32% 28%,#fff 0%,#e7edf5 34%,#bcc7d1 62%,#707b87 100%)}.medal-bronze{background:radial-gradient(circle at 32% 28%,#ffe1c9 0%,#e6b07b 34%,#bd7b43 62%,#73411f 100%)}@media (max-width:980px){.ranking-name-line{grid-template-columns:minmax(0,1fr) 148px!important}.ranking-inline-banner.ranking-title{min-width:148px!important;min-height:38px!important;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;margin-left:-6px!important;padding:0 18px!important}}.ranking-name-line{grid-template-columns:minmax(0,1fr) 214px!important;gap:8px!important}.ranking-inline-banner.ranking-title{min-width:214px!important;min-height:46px!important;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))!important;background-size:100% 100%!important;justify-self:start!important;margin-left:-16px!important;padding:0 22px!important}.ranking-pos b{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))!important}.ranking-medal{width:42px!important;height:52px!important;box-shadow:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:none!important;border-radius:0!important}.ranking-medal:before,.ranking-medal:after{display:none!important}.ranking-medal i{font-style:normal!important;font-weight:800!important;font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important;color:#0000!important;text-shadow:none!important;line-height:1!important}.medal-gold{background-image:url(/assets/ranking-medal-gold.svg)!important}.medal-silver{background-image:url(/assets/ranking-medal-silver.svg)!important}.medal-bronze{background-image:url(/assets/ranking-medal-bronze.svg)!important}@media (max-width:980px){.ranking-name-line{grid-template-columns:minmax(0,1fr) 180px!important}.ranking-inline-banner.ranking-title{min-width:180px!important;min-height:40px!important;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))!important;margin-left:-10px!important;padding:0 16px!important}}.public-profile-page .public-profile-layout,.public-profile-layout{gap:10px!important}.public-profile-page .public-profile-layout{grid-template-rows:auto auto!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:start!important}.public-profile-page .public-profile-portrait,.public-profile-portrait{align-self:start!important;height:auto!important;min-height:0!important;overflow:hidden!important}.public-profile-page .public-profile-portrait img,.public-profile-portrait img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important}.public-profile-page .public-achievements,.public-achievements{flex-direction:column!important;grid-area:2/1!important;justify-content:flex-start!important;align-self:stretch!important;min-height:0!important;margin-top:0!important;padding:10px!important;display:flex!important}.public-profile-page .public-profile-gear,.public-profile-page .public-profile-attributes{padding:10px!important}.public-profile-page .public-profile-gear h4,.public-profile-page .public-profile-attributes h4,.public-profile-page .public-achievements h4{margin-bottom:10px!important}@media (max-width:620px){.public-profile-page .public-profile-layout,.public-profile-layout{gap:10px!important}}.public-profile-page .public-profile-layout{grid-template-rows:auto auto!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;display:grid!important}.public-profile-page .public-profile-left{flex-direction:column!important;grid-area:1/1/span 2!important;align-self:stretch!important;gap:10px!important;min-height:0!important;display:flex!important}.public-profile-page .public-profile-portrait{flex:none!important;grid-area:auto!important;height:auto!important;min-height:0!important;overflow:hidden!important}.public-profile-page .public-profile-portrait img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important}.public-profile-page .public-profile-gear{grid-area:1/2!important}.public-profile-page .public-profile-attributes{grid-area:2/2!important}.public-profile-page .public-achievements{flex-direction:column!important;flex:auto!important;grid-area:auto!important;justify-content:flex-start!important;min-height:0!important;margin-top:0!important;padding:10px!important;display:flex!important}.public-profile-page .public-achievements>div{margin-top:auto!important}@media (max-width:620px){.public-profile-page .public-profile-layout{grid-template-rows:auto!important;grid-template-columns:1fr!important}.public-profile-page .public-profile-left,.public-profile-page .public-profile-gear,.public-profile-page .public-profile-attributes{grid-area:auto/1!important}}.ranking-filters{flex-wrap:wrap;gap:8px;margin-top:14px;margin-bottom:14px;display:flex}.ranking-filter-button{color:#d7bd78;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Arial,sans-serif;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;background:linear-gradient(#23180c,#15100b);border:1px solid #6d552a;padding:8px 14px;transition:all .15s}.ranking-filter-button:hover{color:#f3ddb0;background:linear-gradient(#322113,#1a130d)}.ranking-filter-button.active{color:#fff1c6;background:linear-gradient(#6e4d1e,#3b2812);border-color:#c89b3d;box-shadow:inset 0 0 0 1px #e0b65a33,0 0 14px #0006}@media (max-width:760px){.ranking-filters{gap:6px}.ranking-filter-button{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));flex:calc(50% - 6px);padding:8px 10px}}.ranking-metric-help{color:#9f8e6a;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.2px;margin:0 0 12px;line-height:1.4}.combat-side-art.enemy-art .combat-arena-avatar,.combat-detailed-portrait.enemy .combat-arena-avatar{background:radial-gradient(circle at 50% 40%,#3b2a16,#100c08 72%)!important;place-items:center!important;width:100%!important;height:100%!important;display:grid!important;overflow:hidden!important}.combat-arena-avatar .player-avatar{box-sizing:border-box!important;flex:0 0 118px!important;width:118px!important;height:118px!important;padding:5px!important;transform:none!important}.combat-arena-avatar .player-avatar>img{object-fit:cover!important;object-position:50% 12%!important;width:100%!important;height:100%!important;transform:none!important}.combat-arena-bot span{font-size:max(calc(74px + var(--eterune-font-boost,0px)),var(--eterune-font-min,74px))!important}.combat-side-art.enemy-art .combat-arena-profile,.combat-detailed-portrait.enemy .combat-arena-profile{width:100%!important;height:100%!important;min-height:inherit!important;background:#0d0d0d!important;display:block!important;position:relative!important;overflow:hidden!important}.combat-side-art.enemy-art .combat-arena-profile>img,.combat-detailed-portrait.enemy .combat-arena-profile>img{object-fit:cover!important;object-position:var(--portrait-x,50%) var(--portrait-y,50%)!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:scale(var(--portrait-scale,1))!important;transform-origin:var(--portrait-x,50%) var(--portrait-y,50%)!important;filter:none!important;display:block!important}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-default>img,.ranking-page .ranking-player .player-avatar.avatar-default>img{object-fit:cover!important;object-position:50% 9%!important;transform-origin:50% 10%!important;width:100%!important;height:100%!important;transform:scale(2.05)!important}.item-set-panel{text-align:left;border-top:1px solid #725632;margin-top:9px;padding-top:9px;display:block}.item-set-panel>strong{color:#e8cd8a;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))/1.25 Georgia,serif;letter-spacing:.45px;text-align:center;text-transform:uppercase;margin:0 0 2px;display:block}.item-set-panel>small{color:#9f8d69;font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))/1.2 Arial,sans-serif;letter-spacing:.7px;text-align:center;text-transform:uppercase;margin:0 0 7px;display:block}.item-set-bonus{background:linear-gradient(90deg,#17130e,#100d0a);border:1px solid #4b3f2c;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:5px;min-height:27px;margin-top:4px;padding:5px 5px 5px 6px;display:grid;position:relative;box-shadow:inset 0 0 8px #0007}.item-set-bonus b{color:#827763;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px)) Arial,sans-serif;letter-spacing:.35px}.item-set-bonus em{color:#766e60;min-width:0;font:700 max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px))/1.25 Arial,sans-serif;text-align:left;font-style:normal}.item-set-bonus:after{content:"🔒";opacity:.45;filter:grayscale();font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));justify-self:end}.item-set-bonus.active{background:linear-gradient(90deg,#3a2a12,#1c160d);border-color:#9f7932;box-shadow:inset 0 0 10px #bc8c2833,0 0 7px #b9872730}.item-set-bonus.active b{color:#f2cf72}.item-set-bonus.active em{color:#e9d49a;text-shadow:0 0 5px #b88a3055}.item-set-bonus.active:after{content:"✓";color:#f1cd6d;opacity:1;filter:none;font:bold max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Arial,sans-serif;text-shadow:0 0 6px #d9a83d99}.hover-card .item-set-panel{margin-left:-2px;margin-right:-2px}.item-sheet>.item-set-panel{margin:10px 0 0;padding-top:10px}.item-hover-sheet.comparison{align-items:flex-start}.world-boss-v4 .world-boss-columns-ranking-only{grid-template-columns:1fr}.world-boss-v4 .world-boss-ranking{min-width:0}.world-boss-hero-actions{z-index:6;align-items:flex-start;gap:7px;display:flex;position:absolute;top:10px;left:10px}.wb-hero-action{color:#e7c36d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:linear-gradient(#16140fd9,#0b0d0bdc);border:1px solid #9a7438;border-radius:3px;place-items:center;width:49px;min-width:49px;height:49px;padding:4px;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;display:grid;position:relative;box-shadow:0 5px 14px #000b,inset 0 0 0 1px #efd68a0d}.wb-hero-action:hover{background:linear-gradient(#2a2113e8,#11120ee8);border-color:#e2b34e;outline:none;transform:translateY(-1px);box-shadow:0 7px 18px #000c,0 0 13px #c8913338,inset 0 0 0 1px #efd68a22}.wb-hero-action:focus-visible{background:linear-gradient(#2a2113e8,#11120ee8);border-color:#e2b34e;outline:none;transform:translateY(-1px);box-shadow:0 7px 18px #000c,0 0 13px #c8913338,inset 0 0 0 1px #efd68a22}.wb-hero-action img{pointer-events:none;object-fit:contain!important;filter:drop-shadow(0 2px 4px #000c)saturate(1.05)!important;width:39px!important;height:39px!important;min-height:0!important}.wb-hero-action-history img{object-fit:contain!important;filter:drop-shadow(0 2px 4px #000c)saturate(1.04)!important;width:37px!important;height:37px!important}.wb-hero-action svg{color:#e2c57c;filter:drop-shadow(0 2px 3px #000a);pointer-events:none;width:31px;height:31px}.wb-hero-action>span{opacity:0;visibility:hidden;color:#e8d5a4;width:max-content;max-width:150px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.55px;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#0b0d0bec;border:1px solid #756039;border-radius:2px;padding:5px 7px;line-height:1;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,-2px);box-shadow:0 5px 14px #000b}.wb-hero-action:hover>span{opacity:1;visibility:visible;transform:translate(-50%)}.wb-hero-action:focus-visible>span{opacity:1;visibility:visible;transform:translate(-50%)}#modal:has(.wb-modal){background:linear-gradient(#17150f,#0d100d);border-color:#81643a;width:min(900px,100vw - 28px);max-width:min(900px,100vw - 28px);max-height:calc(100vh - 24px);padding:18px;overflow-y:auto}#modal:has(.wb-modal) #dialog-content>.eyebrow{color:#aa8547;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.4px;margin-bottom:2px}#modal:has(.wb-modal) #dialog-content>h2{color:#f0d79a;font:700 max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px)) Georgia,serif;margin:0 42px 14px 0}.wb-modal{gap:12px;display:grid}.wb-history-tabs{justify-content:flex-end;gap:8px;display:flex}.wb-history-tabs button{min-width:96px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:7px 12px}.wb-history-summary{margin-top:0}.wb-modal-summary{background:radial-gradient(circle at 0 0,#7d57272a,#0000 45%),linear-gradient(145deg,#15150f,#0c0e0c);border:1px solid #6d5632;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:13px;padding:13px;display:grid}.wb-modal-summary>div:last-child{gap:4px;display:grid}.wb-modal-summary small{color:#b08b4e;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.9px}.wb-modal-summary h3{color:#ecd292;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;margin:0}.wb-modal-summary p{color:#a99d83;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0;line-height:1.55}.wb-modal-icon{background:radial-gradient(circle,#302415,#0a0c0a 72%);border:1px solid #705834;place-items:center;width:76px;height:76px;display:grid;box-shadow:inset 0 0 17px #0008}.wb-modal-icon img{object-fit:contain;filter:drop-shadow(0 5px 6px #000b);width:68px;height:68px}.wb-modal-icon svg{color:#dfc077;filter:drop-shadow(0 3px 4px #0009);width:46px;height:46px}.wb-modal-quick-stats{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.wb-modal-quick-stats span{text-align:center;background:#0b0e0c;border:1px solid #4d422d;gap:3px;padding:10px;display:grid}.wb-modal-quick-stats small{color:#8f805e;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px}.wb-modal-quick-stats b{color:#e4c778;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums lining-nums}.wb-modal-ranking-reward{background:radial-gradient(circle at 10% 0,#8b61242c,#0000 48%),linear-gradient(#17140d,#0d0f0c);border:1px solid #8a6734;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.wb-modal-ranking-reward>div{gap:4px;display:grid}.wb-modal-ranking-reward small{color:#9e8353;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px}.wb-modal-ranking-reward strong{color:#f0d088;font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif}.wb-modal-ranking-reward span{color:#b8aa8b;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.wb-modal-ranking-reward button{min-width:180px}.wb-modal .world-boss-progress,.wb-modal .world-boss-reward-map,.wb-modal .world-boss-history{margin:0}.wb-modal-reward-map>div{grid-template-columns:repeat(6,minmax(115px,1fr))}.wb-modal-history .world-boss-history-list{margin-top:7px}@media (max-width:760px){.wb-history-tabs{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;display:grid}.wb-history-tabs button{width:100%;min-width:0}.world-boss-hero-actions{top:8px;left:8px}.wb-hero-action{width:43px;min-width:43px;height:43px}.wb-hero-action img{width:34px!important;height:34px!important}.wb-hero-action-history img{width:32px!important;height:32px!important}.wb-hero-action svg{width:28px;height:28px}#modal:has(.wb-modal){width:calc(100vw - 14px);max-width:calc(100vw - 14px);padding:11px}.wb-modal-summary{grid-template-columns:58px minmax(0,1fr);padding:10px}.wb-modal-icon{width:55px;height:55px}.wb-modal-icon img{width:50px;height:50px}.wb-modal-icon svg{width:34px;height:34px}.wb-modal-summary h3{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))}.wb-modal-quick-stats{grid-template-columns:repeat(3,1fr)}.wb-modal-ranking-reward{grid-template-columns:1fr}.wb-modal-ranking-reward button{width:100%;min-width:0}.wb-modal-reward-map>div{grid-template-columns:repeat(6,125px)}}@media (max-width:520px){.wb-modal-quick-stats{grid-template-columns:1fr}}.world-boss-v5 .wb-feature-streamlined{display:block}.world-boss-v5 .wb-hero-streamlined{grid-template-columns:minmax(420px,1.02fr) minmax(360px,.98fr)!important;align-items:stretch!important;min-height:560px!important}.world-boss-v5 .wb-hero-streamlined .world-boss-hero-copy{grid-template-rows:auto minmax(0,1fr) auto;justify-content:stretch!important;align-self:stretch!important;gap:14px!important;padding:18px 24px!important;display:grid!important}.world-boss-v5 .world-boss-hero-copy-top{align-self:start}.world-boss-v5 .world-boss-hero-copy-top p{margin-bottom:0}.world-boss-v5 .wb-hero-ranking{background:linear-gradient(#11130fee,#0b0e0ce8);border:1px solid #5b4a2e;grid-template-rows:auto minmax(0,1fr);align-self:stretch;gap:8px;width:100%;min-width:0;max-width:none;height:100%;margin:0;padding:12px;display:grid;box-shadow:inset 0 0 24px #0007}.world-boss-v5 .wb-hero-ranking>header{border-bottom:1px solid #3f392b;justify-content:space-between;align-items:end;gap:12px;padding-bottom:8px;display:flex}.world-boss-v5 .wb-hero-ranking>header small{color:#b9904c;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;display:block}.world-boss-v5 .wb-hero-ranking>header h3{font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;color:#e6cf9b;margin:3px 0 0}.world-boss-v5 .wb-ranking-state{color:#a69a80;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.8px;border:1px solid #62543a;flex:none;padding:4px 7px}.world-boss-v5 .wb-ranking-state.live{color:#79d49d;background:#102017;border-color:#3d8b5d}.world-boss-v5 .wb-hero-rank-list{align-content:start;gap:3px;margin:0;display:grid}.world-boss-v5 .wb-hero-rank-list>div{background:#0b0e0c7a;border-bottom:1px solid #292a23;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:29px;padding:5px 7px;display:grid}.world-boss-v5 .wb-hero-rank-list>div:last-child{border-bottom:0}.world-boss-v5 .wb-hero-rank-list>div.you{background:#21180d;border:1px solid #836329}.world-boss-v5 .wb-hero-rank-list b{color:#c9a75f;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.world-boss-v5 .wb-hero-rank-list span{text-overflow:ellipsis;white-space:nowrap;color:#c8bda2;min-width:0;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));overflow:hidden}.world-boss-v5 .wb-hero-rank-list strong{color:#e4c875;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));font-variant-numeric:tabular-nums}.world-boss-v5 .wb-ranking-empty-compact{place-content:center;height:100%;min-height:0;margin:0;display:grid}.world-boss-v5 .wb-attack-zone{align-self:end;gap:6px;margin-top:0;display:grid}.world-boss-v5 .wb-main-attack{width:100%;min-height:48px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));letter-spacing:1px;box-shadow:0 8px 20px #0008,inset 0 0 0 1px #f4d27b12}.world-boss-v5 .wb-main-attack:disabled{filter:none;opacity:.55;color:#8f8777;background:#1a1914;border-color:#484335}.world-boss-v5 .wb-attack-zone>small{color:#8f8674;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));text-align:center;line-height:1.45}.world-boss-v5 .world-boss-hero-visual,.world-boss-v5 .world-boss-hero-visual img{min-height:560px}.world-boss-v5 .world-boss-hero-actions{top:10px;left:10px}.world-boss-v5 .wb-boss-countdown{z-index:5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(#15120ee8,#090b09f2);border:1px solid #8a6637;grid-template-columns:1fr auto;align-items:end;gap:3px 14px;padding:12px 14px;display:grid;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 8px 22px #000b,inset 0 0 20px #b07b2514}.world-boss-v5 .wb-boss-countdown small{color:#c59c55;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.1px;grid-column:1/-1}.world-boss-v5 .wb-boss-countdown span{color:#b9ad92;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-transform:uppercase;letter-spacing:.7px}.world-boss-v5 .wb-boss-countdown strong{color:#f1d184;font:700 max(calc(30px + var(--eterune-font-boost,0px)),var(--eterune-font-min,30px)) Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;line-height:1}.world-boss-v5 .wb-boss-countdown.active{border-color:#4e966a;box-shadow:0 8px 22px #000b,0 0 18px #3d8c5c24,inset 0 0 20px #34764f12}.world-boss-v5 .wb-boss-countdown.active small{color:#78d49c}.world-boss-v5 .world-boss-columns-ranking-only,.world-boss-v5 .world-boss-schedules,.world-boss-v5 .world-boss-backend-note{display:none!important}@media (max-width:900px){.world-boss-v5 .wb-hero-streamlined{grid-template-columns:1fr!important;min-height:0!important}.world-boss-v5 .wb-hero-streamlined .world-boss-hero-copy{grid-row:1;grid-template-rows:auto auto auto;padding:20px!important}.world-boss-v5 .world-boss-hero-visual{grid-row:2;min-height:430px}.world-boss-v5 .world-boss-hero-visual img{min-height:430px}}@media (max-width:760px){.world-boss-v5 .wb-hero-streamlined .world-boss-hero-copy{padding:15px!important}.world-boss-v5 .wb-hero-ranking{padding:9px}.world-boss-v5 .wb-hero-ranking>header h3{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))}.world-boss-v5 .wb-hero-rank-list>div{grid-template-columns:34px minmax(0,1fr) auto;padding:5px}.world-boss-v5 .world-boss-hero-visual,.world-boss-v5 .world-boss-hero-visual img{min-height:360px}.world-boss-v5 .wb-boss-countdown{padding:10px;bottom:10px;left:10px;right:10px}.world-boss-v5 .wb-boss-countdown strong{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}}.wb-rewards-modal .wb-modal-summary small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .wb-modal-summary h3{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))}.wb-rewards-modal .wb-modal-summary p{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px));line-height:1.5}.wb-rewards-modal .wb-modal-quick-stats small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .wb-modal-quick-stats b{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))}.wb-rewards-modal .wb-modal-ranking-reward small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .wb-modal-ranking-reward strong{font-size:max(calc(26px + var(--eterune-font-boost,0px)),var(--eterune-font-min,26px))}.wb-rewards-modal .wb-modal-ranking-reward span{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))}.wb-rewards-modal .wb-modal-ranking-reward button{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));min-height:42px}.wb-rewards-modal .world-boss-progress header small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .world-boss-progress h3{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.wb-rewards-modal .world-boss-progress>header>strong{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.wb-rewards-modal .wb-milestone-overview small{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.wb-rewards-modal .wb-milestone-overview strong{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))}.wb-rewards-modal .wb-milestone-overview>b{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.wb-rewards-modal .world-boss-milestones article{grid-template-columns:38px minmax(0,1fr) 112px;min-height:54px;padding:9px}.wb-rewards-modal .world-boss-milestones article>span{width:36px;height:36px;font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))}.wb-rewards-modal .world-boss-milestones strong{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))}.wb-rewards-modal .world-boss-milestones small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .world-boss-milestones button{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));padding:8px 7px}.wb-rewards-modal .world-boss-participation{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));padding:10px}.wb-rewards-modal .world-boss-participation b,.wb-rewards-modal .world-boss-participation span{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.wb-rewards-modal .world-boss-reward-map header small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .world-boss-reward-map h3{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.wb-rewards-modal .world-boss-reward-map>header>span{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .wb-modal-reward-map>div{grid-template-columns:repeat(6,minmax(135px,1fr));gap:8px}.wb-rewards-modal .wb-reward-tier{gap:6px;min-width:135px;padding:11px}.wb-rewards-modal .wb-reward-tier small{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.wb-rewards-modal .wb-reward-tier strong{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))}.wb-rewards-modal .wb-reward-tier span{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));line-height:1.35}.wb-rewards-modal .wb-reward-tier em{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:3px 5px}@media (max-width:760px){.wb-rewards-modal .world-boss-milestones article{grid-template-columns:38px minmax(0,1fr)}.wb-rewards-modal .world-boss-milestones button{grid-column:2;width:100%}.wb-rewards-modal .wb-modal-reward-map>div{grid-template-columns:repeat(6,140px)}}.resource-panel-icon{object-fit:contain;filter:drop-shadow(0 2px 4px #0008);place-self:center end;width:30px;height:30px}.resource-icon-fallback{place-items:center;display:grid}.inline-resource-icon{object-fit:contain;filter:drop-shadow(0 1px 2px #0008);flex:none;width:18px;height:18px}.cost-resource-icon{object-fit:contain;filter:drop-shadow(0 1px 2px #0008);width:15px;height:15px;display:block}.collection-resource-icon{object-fit:contain;filter:drop-shadow(0 2px 4px #0008);flex:none;width:36px;height:36px}.report-material-icon{object-fit:contain;filter:drop-shadow(0 1px 2px #0008);width:22px;height:22px;display:block}.inline-material-stock{color:#cbbf97;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));align-items:center;gap:6px;margin:4px 0 0;display:flex}.inline-material-stock span{display:block}.upgrade-cost .cost-material i{border-radius:0;padding:0;overflow:visible;background:0 0!important;border:0!important}.wing-resource .collection-resource-icon{display:block}.events-heading aside,.world-boss-heading aside,.guild-resource-card{grid-template-columns:1fr auto;align-items:center;gap:2px 10px}.events-heading aside small,.world-boss-heading aside small,.guild-resource-card small{grid-column:1/-1}.guild-city-heading{text-align:left;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.guild-resource-card{background:#17130d;border:1px solid #7a6335;min-width:150px;padding:10px 12px;display:grid}.guild-resource-card strong{font:700 max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px)) Georgia,serif;color:#f0d17f}.guild-resource-card small{color:#b49b61;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.guild-resource-card .resource-panel-icon{width:28px;height:28px}@media (max-width:760px){.guild-city-heading{flex-direction:column;align-items:stretch}.guild-resource-card{width:100%;max-width:220px}.resource-panel-icon{width:26px;height:26px}}.world-boss-heading aside,.events-heading aside{display:grid}.progression-resources .resource-material i{place-items:center;width:24px;height:24px;display:grid;overflow:visible;background:0 0!important;border:0!important;padding:0!important}.progression-resources .equipment-resource-icon{object-fit:contain;filter:drop-shadow(0 1px 3px #000a);width:24px;height:24px;display:block}.events-heading aside,.guild-resource-card{grid-template-columns:auto 1fr!important;column-gap:10px!important}.events-heading aside .resource-panel-icon,.guild-resource-card .resource-panel-icon{grid-area:2/1;align-self:center;justify-self:start!important}.events-heading aside strong,.guild-resource-card strong{text-align:left;grid-area:2/2;justify-self:start}.events-heading aside small,.guild-resource-card small{grid-area:1/1/auto/-1}.guild-hall-page{gap:16px;display:grid;background:radial-gradient(circle at 20% 0,#70431c25,#0000 32%),#0f120e!important}.guild-hall-heading,.alliance-heading{border-bottom:1px solid #6d5932;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:12px;display:flex}.guild-hall-heading h2,.alliance-heading h2{font-size:max(calc(30px + var(--eterune-font-boost,0px)),var(--eterune-font-min,30px));color:#f1d99c;margin:2px 0 4px}.guild-hall-heading aside{background:#17130d;border:1px solid #7a6335;grid-template-columns:1fr auto;align-items:center;gap:3px 10px;min-width:130px;padding:9px 12px;display:grid}.guild-hall-heading aside small{color:#b49b61;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;grid-column:1/-1}.guild-hall-heading aside strong{font:700 max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px)) Georgia,serif;color:#f0d17f}.guild-hall-heading aside span{color:#d8ab4c;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.guild-hall-hero{background:#111;border:1px solid #745b30;min-height:300px;position:relative;overflow:hidden}.guild-hall-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#090b08ec 100%);position:absolute;top:0;bottom:0;left:0;right:0}.guild-hall-hero img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:300px;display:block}.guild-hall-hero>div{z-index:2;gap:2px;display:grid;position:absolute;bottom:15px;left:18px}.guild-hall-hero small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#c8a45b;letter-spacing:1.2px}.guild-hall-hero strong{font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;color:#f1dfb0;text-shadow:0 2px 4px #000}.guild-board,.guild-tavern{background:linear-gradient(#17130e,#0d100d);border:1px solid #65522f;padding:13px}.guild-board>header,.guild-tavern>header{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.guild-board header small,.guild-tavern header small{color:#b59456;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.guild-board h3,.guild-tavern h3{font:700 max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px)) Georgia,serif;color:#f0d49a;margin:2px 0 0}.guild-board>header>span,.guild-tavern>header>span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));color:#a99c7a}.guild-mission-list{gap:8px;display:grid}.guild-mission-card{background:#11150f;border:1px solid #4d4736;grid-template-columns:38px minmax(0,1fr) 120px;align-items:center;gap:10px;padding:10px;display:grid}.guild-mission-card.accepted{border-color:#6e643d}.guild-mission-card.complete{border-color:#a6843d;box-shadow:inset 0 0 18px #cf9a2d18}.guild-mission-seal{color:#e0bd68;width:34px;height:34px;font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px));background:#21180d;border:1px solid #8f7139;border-radius:50%;place-items:center;display:grid}.guild-mission-card small{color:#9c8b69;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px;display:block}.guild-mission-card h3{font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;color:#e9d6a8;margin:2px 0}.guild-mission-card p{color:#b9ae91;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0 0 5px}.guild-mission-card em{color:#b89e65;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));font-style:normal;display:block}.guild-mission-card button{min-height:34px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.guild-mission-progress{background:#090b08;border:1px solid #343126;height:4px;margin:4px 0 5px}.guild-mission-progress i{background:linear-gradient(90deg,#725a24,#d3ad52);height:100%;display:block;box-shadow:0 0 7px #dfb14f66}.guild-drink-grid{grid-template-columns:repeat(5,minmax(125px,1fr));gap:8px;display:grid;overflow-x:auto}.guild-drink-card{text-align:center;background:#10130f;border:1px solid #504732;align-content:start;gap:4px;min-width:125px;padding:11px 9px;display:grid}.guild-drink-card.active{background:linear-gradient(#20180d,#11140f);border-color:#a88542;box-shadow:inset 0 0 18px #d1a03d18}.guild-drink-card>span{font-size:max(calc(31px + var(--eterune-font-boost,0px)),var(--eterune-font-min,31px));line-height:34px}.guild-drink-card small{color:#9e8e6d;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.7px}.guild-drink-card h3{color:#ead3a0;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;margin:0}.guild-drink-card strong{color:#dfbd69;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.guild-drink-card p{color:#a9a086;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:2px 0}.alliance-page{gap:14px;display:grid;background:radial-gradient(circle at 50% -10%,#24628220,#0000 35%),#0d1110!important}.alliance-resource-card{background:#111710;border:1px solid #7d693d;gap:4px;min-width:170px;padding:9px 12px;display:grid}.alliance-resource-card small{color:#bea064;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.alliance-resource-card>div{align-items:center;gap:8px;display:flex}.alliance-resource-card strong{font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif;color:#f0d17f}.alliance-resource-card>span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#9d9b80}.alliance-crest-icon{object-fit:contain;filter:drop-shadow(0 2px 4px #0009);width:32px;height:32px}.alliance-map{background:#101511;border:1px solid #7a633a;position:relative;overflow:hidden;box-shadow:0 12px 28px #000a}.alliance-map:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 45px #000c}.alliance-map>img{aspect-ratio:2.094;object-fit:cover;width:100%;transition:filter .25s,transform .25s;display:block}.alliance-map.stage-1>img{filter:saturate(.76)brightness(.82)}.alliance-map.stage-2>img{filter:saturate(.9)brightness(.9)}.alliance-map.stage-3>img{filter:saturate()brightness(.96)}.alliance-map.stage-4>img{filter:saturate(1.08)brightness(1.02)}.alliance-map.stage-5>img{filter:saturate(1.15)brightness(1.08)drop-shadow(0 0 4px #d7bd6955)}.alliance-building{z-index:3;color:#e6d2a1;text-align:center;background:#11130feb;border:1px solid #6e5a32;min-width:118px;padding:7px 8px;transition:all .16s;position:absolute;box-shadow:0 3px 10px #000c}.alliance-building:hover{transform:translateY(-3px)scale(1.02)}.alliance-building i{font-style:normal;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));color:#c7a459;display:block}.alliance-building span,.alliance-building small{display:block}.alliance-building span{font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif}.alliance-building small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#a99f82;margin-top:2px}.alliance-building.stage-2{background:#17160fef;border-color:#8e7139}.alliance-building.stage-3{border-color:#aa8743;box-shadow:0 0 10px #b17f2b35,0 3px 10px #000c}.alliance-building.stage-4{border-color:#d0a951;box-shadow:0 0 14px #d6a43f4d,0 3px 10px #000c}.alliance-building.stage-5{background:#251b0edf;border-color:#f0d27b;box-shadow:0 0 18px #e6bd5c88,0 3px 10px #000c}.alliance-building.stage-5 i{color:#ffeaa0;text-shadow:0 0 7px #ffcf62}.alliance-hall{top:43%;left:50%;transform:translate(-50%)}.alliance-hall:hover{transform:translate(-50%)translateY(-3px)scale(1.02)}.alliance-barracks{top:23%;left:43%}.alliance-research{top:45%;left:18%}.alliance-market{top:45%;right:5%}.alliance-workshop{bottom:9%;left:31%}.alliance-building-legend{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.alliance-building-legend button{text-align:left;color:#d9c79b;background:#11140f;border:1px solid #4d4937;align-items:center;gap:8px;padding:9px;display:flex}.alliance-building-legend button>span{color:#d2af5a;border:1px solid #6d5a35;place-items:center;width:28px;height:28px;display:grid}.alliance-building-legend strong,.alliance-building-legend small{display:block}.alliance-building-legend strong{font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;color:#e7d19c}.alliance-building-legend small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#99947c;margin-top:2px}.alliance-building-legend button.stage-5{border-color:#d1a94e;box-shadow:inset 0 0 12px #c58b2a18}.alliance-building-modal{gap:12px;display:grid}.alliance-building-emblem{background:#11140f;border:1px solid #5e5133;align-items:center;gap:12px;padding:10px;display:flex}.alliance-building-emblem>span{color:#e7c46d;width:48px;height:48px;font-size:max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px));background:#20180d;border:1px solid #95783c;place-items:center;display:grid}.alliance-building-emblem small{color:#ae945b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));display:block}.alliance-building-emblem h3{color:#efd79c;margin:2px 0}.alliance-building-modal>p{color:#c1b698;margin:0;line-height:1.45}.alliance-building-benefit{background:#171910;border-left:2px solid #b08a43;padding:10px}.alliance-building-benefit small,.alliance-building-benefit strong{display:block}.alliance-building-benefit small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#a48f5c}.alliance-building-benefit strong{color:#e5c879;margin-top:3px}.alliance-upgrade-cost{gap:8px;display:flex}.alliance-upgrade-cost span{color:#baa879;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#0f110d;border:1px solid #4f472f;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}.alliance-cost-icon{object-fit:contain;width:18px;height:18px}.alliance-stage-hint{color:#8f8b74;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));text-align:center}.alliance-max{width:100%;min-height:38px;color:#cbe0b8!important;opacity:1!important;background:#273a29!important;border-color:#59745c!important}@media (max-width:900px){.guild-drink-grid{grid-template-columns:repeat(5,140px)}.alliance-building-legend{grid-template-columns:repeat(2,1fr)}.alliance-building{min-width:96px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:5px}.alliance-building span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.alliance-building small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))}}@media (max-width:650px){.guild-hall-heading,.alliance-heading{flex-direction:column;align-items:flex-start}.guild-hall-heading aside,.alliance-resource-card{width:100%;max-width:220px}.guild-hall-hero,.guild-hall-hero img{min-height:220px}.guild-mission-card{grid-template-columns:32px minmax(0,1fr)}.guild-mission-card button{grid-column:2;width:100%}.alliance-building{min-width:78px}.alliance-building i{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.alliance-building span{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.alliance-building small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))}.alliance-research{left:10%}.alliance-market{right:2%}.alliance-building-legend{grid-template-columns:1fr}}.alliance-stage-summary{background:linear-gradient(90deg,#151911,#10130f);border:1px solid #665733;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex;box-shadow:inset 0 0 18px #0007}.alliance-stage-summary small{color:#ad955e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.alliance-stage-summary strong{color:#e6ce94;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;margin-top:3px;display:block}.alliance-stage-dots{gap:5px;display:flex}.alliance-stage-dots i{color:#6f6b59;width:25px;height:25px;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Arial,sans-serif;background:#0e110d;border:1px solid #4e4938;place-items:center;font-style:normal;display:grid}.alliance-stage-dots i.active{color:#f2d482;background:#2a2112;border-color:#c49c4c;box-shadow:0 0 10px #d6a13a35}.alliance-map>img{aspect-ratio:1045/499;object-fit:cover}.alliance-map.stage-1>img,.alliance-map.stage-2>img,.alliance-map.stage-3>img,.alliance-map.stage-4>img,.alliance-map.stage-5>img{filter:none}.alliance-building{background:#0c0f0def;border-color:#9b7b3e;min-width:142px;padding:8px 10px;box-shadow:0 4px 13px #000e,inset 0 0 0 1px #0008}.alliance-building span{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.alliance-building small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#c1af87}.alliance-building i{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))}.alliance-main{top:45%;left:59%;transform:translate(-50%)}.alliance-main:hover{transform:translate(-50%)translateY(-3px)scale(1.02)}.alliance-headquarters{top:23%;left:43%}.alliance-laboratory{top:40%;left:20%}.alliance-dungeon{top:44%;right:4%}.alliance-bank{bottom:20%;left:31%}.alliance-warehouse{bottom:18%;right:12%}.alliance-building-legend-six{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.alliance-building-legend-six button{min-height:64px}.alliance-building-legend button.is-gated{opacity:.76}.alliance-building-legend button.is-gated>span{filter:grayscale(.7)}.alliance-upgrade-lock{border:1px solid #8c4938;padding:9px 10px;color:#e3a58f!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;background:#24120f!important;margin:0!important;line-height:1.45!important}.alliance-main-progress,.alliance-research-panel,.alliance-feature-preview{background:#0f120e;border:1px solid #554b33;gap:10px;padding:10px;display:grid}.alliance-main-progress>header,.alliance-research-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.alliance-main-progress header small,.alliance-research-panel header small,.alliance-feature-preview>small{color:#a98f58;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.alliance-main-progress h3,.alliance-research-panel h3,.alliance-feature-preview h3{color:#ead39b;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));margin:2px 0}.alliance-main-progress header>b{color:#d8b964;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.alliance-main-progress>p,.alliance-research-panel header>span,.alliance-feature-preview p{color:#aca58e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0;line-height:1.45}.alliance-feature-preview>strong{color:#e2c477;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.alliance-stage-gallery{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.alliance-stage-gallery article{background:#0b0d0b;border:1px solid #474536;position:relative;overflow:hidden}.alliance-stage-gallery article img{aspect-ratio:2;object-fit:cover;width:100%;display:block}.alliance-stage-gallery article span{text-align:center;color:#968d72;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:4px;display:block}.alliance-stage-gallery article.locked img{filter:grayscale()brightness(.35)}.alliance-stage-gallery article.unlocked{border-color:#9c7b3c}.alliance-stage-gallery article.unlocked span{color:#e0c47d}.alliance-main-progress ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.alliance-main-progress li{color:#aaa087;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#12140f;border:1px solid #403d30;justify-content:space-between;gap:10px;padding:6px 8px;display:flex}.alliance-main-progress li.ready{color:#b9d2a9;border-color:#456b49}.alliance-main-progress li.locked{color:#c8a18d;border-color:#6c4637}.alliance-main-progress li b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.alliance-research-grid{grid-template-columns:1fr;gap:6px;display:grid}.alliance-research-grid article{background:#141710;border:1px solid #454133;grid-template-columns:34px minmax(0,1fr) 150px;align-items:center;gap:9px;padding:8px;display:grid}.alliance-research-grid article>span{color:#e1bd61;width:32px;height:32px;font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px));background:#21190e;border:1px solid #755f34;place-items:center;display:grid}.alliance-research-grid small{color:#99865b;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));display:block}.alliance-research-grid strong{color:#e1cf9f;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));display:block}.alliance-research-grid p{color:#a8a18a;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:2px 0 0}.alliance-research-grid button{min-height:34px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:6px}@media (max-width:900px){.alliance-building-legend-six{grid-template-columns:repeat(2,minmax(0,1fr))}.alliance-building{min-width:112px}.alliance-research-grid article{grid-template-columns:30px minmax(0,1fr)}.alliance-research-grid button{grid-column:2;width:100%}.alliance-stage-gallery{grid-template-columns:repeat(5,120px);overflow-x:auto}}@media (max-width:650px){.alliance-stage-summary{flex-direction:column;align-items:flex-start}.alliance-building-legend-six{grid-template-columns:1fr}.alliance-building{min-width:86px;padding:5px}.alliance-main{top:44%;left:58%}.alliance-headquarters{top:20%;left:40%}.alliance-laboratory{top:39%;left:8%}.alliance-dungeon{top:43%;right:2%}.alliance-bank{bottom:18%;left:27%}.alliance-warehouse{bottom:16%;right:7%}.alliance-main-progress>header,.alliance-research-panel>header{flex-direction:column}.alliance-research-grid article{grid-template-columns:28px minmax(0,1fr)}}.board-footer.board-footer-buffs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.equipment-buff-strip{flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;display:flex}.equipment-buff-chip{color:#d9c79b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#11150f;border:1px solid #5a4b2e;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;line-height:1;display:inline-flex;box-shadow:inset 0 0 12px #0006}.equipment-buff-chip i{font-style:normal;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));line-height:1}.equipment-buff-chip b{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#f0d49a}.equipment-buff-chip.empty{opacity:.9}.guild-mission-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.guild-mission-card{grid-template-columns:38px minmax(0,1fr) 120px;min-height:88px}.guild-mission-card.locked{opacity:.72}.guild-mission-card.locked .guild-mission-progress i{box-shadow:none;background:#3a372f}.guild-drink-grid{grid-template-columns:repeat(5,minmax(125px,1fr));align-items:stretch;gap:8px;display:grid;overflow-x:auto}.guild-drink-card{text-align:center;background:#10130f;border:1px solid #504732;flex-direction:column;align-items:stretch;gap:4px;min-width:125px;padding:11px 9px;display:flex}.guild-drink-card button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));min-height:32px;margin-top:auto}.guild-drink-card p{min-height:18px}.alliance-map{margin-top:8px}.alliance-building{color:#e8d49f;background:#11140fee;border:1px solid #b18e48;border-radius:50%;place-items:center;width:30px;min-width:0;height:30px;padding:0;display:grid}.alliance-building i{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px));line-height:1}.alliance-building>span,.alliance-building small{display:none!important}.alliance-building.selected{transform:scale(1.08);box-shadow:0 0 0 2px #d7b25f55,0 0 14px #000c}.alliance-hover-card{color:#ead7a8;text-align:center;opacity:0;pointer-events:none;background:#0c0f0df2;border:1px solid #9b7b3e;min-width:132px;padding:8px 10px;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 18px #000d}.alliance-hover-card strong,.alliance-hover-card small{display:block}.alliance-hover-card strong{font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;color:#f0d49a}.alliance-hover-card small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#c7b281;margin-top:2px}.alliance-building:hover .alliance-hover-card{opacity:1;transform:translate(-50%)translateY(0)}.alliance-building:focus-visible .alliance-hover-card{opacity:1;transform:translate(-50%)translateY(0)}.alliance-building-legend-six{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.alliance-building-legend button.selected{background:linear-gradient(#1a1d14,#10130f);border-color:#c79f4b;box-shadow:inset 0 0 14px #d2a24520,0 0 0 1px #c79f4b33}.alliance-detail-panel{background:linear-gradient(#131710,#0d110d);border:1px solid #665735;gap:12px;margin-top:12px;padding:12px;display:grid;box-shadow:inset 0 0 22px #0008}.alliance-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.alliance-detail-benefit{background:#171910;border-left:2px solid #b08a43;min-width:210px;padding:10px 12px}.alliance-detail-benefit small,.alliance-detail-benefit strong{display:block}.alliance-detail-benefit small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#a48f5c}.alliance-detail-benefit strong{color:#e5c879;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin-top:3px}.alliance-detail-panel>p{color:#c1b698;margin:0;line-height:1.5}@media (max-width:900px){.guild-mission-list,.alliance-detail-header{grid-template-columns:1fr}.alliance-detail-benefit{min-width:0}}@media (max-width:650px){.board-footer.board-footer-buffs{flex-direction:column;align-items:flex-start}.alliance-building{width:26px;height:26px}.alliance-hover-card{min-width:116px;padding:7px 8px}}.alliance-level-status{flex-wrap:wrap;gap:8px;display:flex}.alliance-level-status span{color:#a99d80;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#10130f;border:1px solid #494432;padding:6px 8px}.alliance-level-status b{color:#ead099;margin-left:4px}.alliance-resource-warning{color:#d7aa8d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#21150f;border:1px solid #795037;margin:0;padding:9px 10px;line-height:1.4}.alliance-upgrade-cost span.ok{color:#b7cfaa;border-color:#456747}.alliance-upgrade-cost span.missing{color:#d5a18d;border-color:#7e4938}.alliance-loading,.alliance-entry-page{gap:14px;display:grid}.alliance-entry-heading{border-bottom:1px solid #65532f;padding-bottom:12px}.alliance-entry-heading h2{font-size:max(calc(29px + var(--eterune-font-boost,0px)),var(--eterune-font-min,29px));margin:2px 0 4px}.alliance-entry-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.alliance-create-card,.alliance-find-card,.alliance-pending-card,.alliance-members-panel,.alliance-requests-panel,.alliance-bank-panel,.alliance-raid-panel{background:linear-gradient(#151811,#0d100d);border:1px solid #5d5032;padding:12px;box-shadow:inset 0 0 18px #0007}.alliance-create-card small,.alliance-find-card small,.alliance-pending-card>small,.alliance-members-panel header small,.alliance-requests-panel header small,.alliance-bank-panel header small,.alliance-raid-panel header small{color:#ae945d;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.alliance-create-card h3,.alliance-find-card h3,.alliance-pending-card h3,.alliance-members-panel h3,.alliance-requests-panel h3,.alliance-bank-panel h3,.alliance-raid-panel h3{color:#efd79b;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:3px 0 9px}.alliance-create-card{align-content:start;gap:8px;display:grid}.alliance-create-card input,.alliance-create-card textarea,.alliance-donate-row input{color:#e6d7b3;width:100%;font:inherit;background:#0c0f0c;border:1px solid #55492f;padding:10px}.alliance-create-card textarea{resize:vertical;min-height:86px}.alliance-find-card>header,.alliance-members-panel>header,.alliance-bank-panel>header,.alliance-raid-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.alliance-browser{gap:7px;max-height:430px;padding-right:2px;display:grid;overflow:auto}.alliance-browser article{background:#11140f;border:1px solid #454233;grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:10px;padding:9px;display:grid}.alliance-browser article strong{color:#ead5a4;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;display:block}.alliance-browser article p{color:#aaa18b;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:3px 0}.alliance-browser article span{color:#9f967e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.alliance-pending-card{background:linear-gradient(#211a10,#11130f);border-color:#8b713c}.alliance-pending-card p{color:#bfb397}.alliance-shared-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.alliance-shared-summary span{background:#10130f;border:1px solid #514a34;padding:9px 10px}.alliance-shared-summary small,.alliance-shared-summary b{display:block}.alliance-shared-summary small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#9d8d69;letter-spacing:.8px}.alliance-shared-summary b{color:#ecd083;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;margin-top:3px}.alliance-social-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px;margin-top:12px;display:grid}.alliance-member-list{gap:6px;display:grid}.alliance-member-list article{background:#11140f;border:1px solid #403d30;justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.alliance-member-list strong,.alliance-member-list small{display:block}.alliance-member-list strong{font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;color:#e8d2a0}.alliance-member-list small{color:#99927d;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:2px}.alliance-member-list article>div:last-child{gap:5px;display:flex}.alliance-member-list button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:6px 7px}.alliance-leave{margin-top:10px}.alliance-requests-panel>div{gap:6px;display:grid}.alliance-requests-panel article{background:#11140f;border:1px solid #403d30;justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.alliance-requests-panel article strong{font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;color:#e7d19d}.alliance-requests-panel article span{gap:6px;display:flex}.alliance-bank-panel,.alliance-raid-panel{margin-top:6px}.alliance-bank-panel>p,.alliance-raid-panel>p{color:#b3aa92;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0;line-height:1.5}.alliance-bank-panel header>strong{color:#f0cb70;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif}.alliance-donate-row{grid-template-columns:minmax(0,1fr) 130px;gap:7px;margin:8px 0;display:grid}.alliance-bank-panel>small{color:#9e957e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.alliance-log-list{gap:5px;margin-top:9px;display:grid}.alliance-log-list>div{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#aaa18a;background:#0f120e;border:1px solid #3d392e;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;display:flex}.alliance-log-list>div b{color:#dcb95f}.alliance-raid-targets{gap:6px;margin-top:9px;display:grid}.alliance-raid-targets article{background:#10130f;border:1px solid #494231;grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:8px;padding:8px;display:grid}.alliance-raid-targets article strong,.alliance-raid-targets article span{display:block}.alliance-raid-targets article strong{color:#e9d29d;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif}.alliance-raid-targets article span{color:#99917c;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:2px}.alliance-raid-panel>header>span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#c7aa67}.alliance-permission-note{color:#bcae89;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#17150f;border:1px solid #5d5135;margin:0;padding:8px 10px}.alliance-upgrade-cost .ok{border-color:#476b4b!important}.alliance-upgrade-cost .missing{color:#d8a38f!important;border-color:#7a4338!important}.alliance-resource-card>span{max-width:180px}@media (max-width:900px){.alliance-entry-grid,.alliance-social-layout{grid-template-columns:1fr}.alliance-shared-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.alliance-browser article{grid-template-columns:1fr}.alliance-browser article button{width:100%}.alliance-shared-summary{grid-template-columns:1fr 1fr}.alliance-donate-row,.alliance-raid-targets article{grid-template-columns:1fr}.alliance-member-list article,.alliance-requests-panel article{flex-direction:column;align-items:flex-start}.alliance-member-list article>div:last-child,.alliance-requests-panel article span{width:100%}.alliance-member-list article>div:last-child button,.alliance-requests-panel article span button{flex:1}}.guild-tavern-inside{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.guild-tavern-inside>section,.guild-tavern-inside>header{min-width:0}.guild-board>header p{margin:6px 0 0;font-size:11px;line-height:1.5}@media (max-width:650px){.guild-board>header{flex-direction:column;align-items:flex-start}.guild-board>header>div{min-width:0;max-width:100%}}.guild-tavern-level{background:linear-gradient(90deg,#17130d,#10130f);border:1px solid #665331;justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 12px;display:flex}.guild-tavern-level small{color:#ae945b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.guild-tavern-level h3{color:#f0d49a;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:3px 0 0}.guild-tavern-level>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.guild-tavern-level>div:last-child span{color:#9f967c;min-width:145px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#0e110d;border:1px solid #4d4633;gap:2px;padding:7px 9px;display:grid}.guild-tavern-level>div:last-child b{color:#dfbd69;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.guild-tavern-profit{color:#9db88d!important;letter-spacing:0!important;min-height:22px!important;line-height:1.35!important}.guild-treasury-panel{gap:10px;display:grid}.guild-income-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.guild-income-rules span{background:#10130f;border:1px solid #4e4835;gap:4px;padding:9px;display:grid}.guild-income-rules small{color:#a88f59;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px}.guild-income-rules b{color:#d9c28b;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));line-height:1.35}@media (max-width:800px){.guild-tavern-level{flex-direction:column}.guild-tavern-level>div:last-child{justify-content:flex-start}.guild-income-rules{grid-template-columns:1fr}}.alliance-shared-summary{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:650px){.alliance-shared-summary{grid-template-columns:1fr}}.ranking-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.ranking-title-row h2{margin-bottom:0}.ranking-mode-tabs{background:#100d09;border:1px solid #4d3d24;gap:6px;padding:4px;display:flex}.ranking-mode-tabs button{color:#9f9277;min-width:96px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.7px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;padding:8px 14px;font-weight:800}.ranking-mode-tabs button:hover{color:#e1c786;border-color:#5c4929}.ranking-mode-tabs button.active{color:#f0d49a;background:linear-gradient(#2b2011,#19130c);border-color:#a9823b;box-shadow:inset 0 0 14px #d2a24518}.ranking-error{margin:0;padding:18px}.guild-ranking-head{grid-template-columns:58px minmax(320px,2fr) repeat(3,minmax(100px,.65fr))!important}.guild-ranking-entry{cursor:default;grid-template-columns:58px minmax(320px,2fr) repeat(3,minmax(100px,.65fr))!important}.guild-ranking-crest{color:#d7b866;width:44px;height:44px;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));background:radial-gradient(circle at 50% 35%,#382b16,#13100b 72%);border:1px solid #866a37;flex:0 0 44px;place-items:center;display:grid;box-shadow:inset 0 0 14px #0008}.guild-ranking-name{gap:11px}.guild-ranking-entry .ranking-stat{text-align:center}@media (max-width:900px){.guild-ranking-head,.guild-ranking-entry{grid-template-columns:52px minmax(220px,1.6fr) repeat(3,minmax(76px,.55fr))!important}}@media (max-width:650px){.ranking-title-row{flex-direction:column;align-items:stretch}.ranking-mode-tabs{width:100%}.ranking-mode-tabs button{flex:1}.guild-ranking-head{display:none}.guild-ranking-entry{row-gap:8px;grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"pos player"".power"".fame"".members"!important;padding:10px!important}.guild-ranking-entry .ranking-pos{grid-area:pos}.guild-ranking-entry .ranking-player{grid-area:player}.guild-ranking-entry .ranking-stat:first-of-type{grid-area:power}.guild-ranking-entry .ranking-stat:nth-of-type(2){grid-area:fame}.guild-ranking-entry .ranking-stat:nth-of-type(3){grid-area:members}.guild-ranking-entry .ranking-stat:nth-child(3){grid-area:power}.guild-ranking-entry .ranking-stat:nth-child(4){grid-area:fame}.guild-ranking-entry .ranking-stat:nth-child(5){grid-area:members}}.guild-ranking-entry .guild-ranking-name .ranking-player-copy{width:100%!important;min-width:0!important}.guild-ranking-entry .guild-ranking-name .ranking-name-line{grid-template-columns:none!important;width:100%!important;display:block!important}.guild-ranking-entry .guild-ranking-name .ranking-name-line strong{overflow-wrap:anywhere;line-height:1.25;white-space:normal!important;text-overflow:clip!important;width:100%!important;max-width:none!important;display:block!important;overflow:visible!important}.guild-top-menu{background:linear-gradient(#151811,#0b0e0b);border:1px solid #5d5032;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:7px;display:grid;box-shadow:inset 0 0 18px #0008}.guild-top-menu button{color:#b9ae91;text-align:left;background:#10130f;border:1px solid #403d30;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:7px;min-width:0;min-height:54px;padding:7px 8px;transition:all .15s;display:grid}.guild-top-menu button>span{color:#d7b45f;border:1px solid #65522f;grid-row:1/3;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.guild-top-menu button>b{text-overflow:ellipsis;white-space:nowrap;color:#e5d09c;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;overflow:hidden}.guild-top-menu button>small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#8f866d}.guild-top-menu button.active{background:linear-gradient(#2a2112,#15150f);border-color:#c49b48;box-shadow:inset 0 0 14px #d1a24722,0 0 9px #0009}.guild-top-menu button.active>b{color:#f2d78b}.guild-view-container{min-height:360px}.guild-base-view{display:block}.guild-base-view .alliance-map{margin:0}.guild-building-page{background:linear-gradient(#141810,#0c100c);border:1px solid #5d5032;gap:12px;padding:14px;display:grid;box-shadow:inset 0 0 24px #0008}.guild-building-page-header{border-bottom:1px solid #4d452f;justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:10px;display:flex}.guild-building-page-header small{color:#a98f58;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.guild-building-page-header h3{color:#efd79b;font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif;margin:3px 0 0}.guild-building-page-header>span{color:#c7b487;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-align:right}.guild-building-page-header>span b{color:#efd079}.guild-building-description{color:#b9ae91;margin:0;line-height:1.5}.guild-upgrade-center{background:linear-gradient(#171910,#0e110d);border:1px solid #6a5732;gap:10px;padding:12px;display:grid}.guild-upgrade-center>header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.guild-upgrade-center header small{color:#ad945e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.guild-upgrade-center h3{color:#edd397;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:3px 0 0}.guild-upgrade-center header>span{color:#bbae8a;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.guild-upgrade-center header>span b{color:#edce78}.guild-upgrade-center>p{color:#a9a18a;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0}.guild-upgrade-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.guild-upgrade-row{background:#11140f;border:1px solid #403d30;grid-template-columns:34px minmax(0,1fr) 96px 92px;align-items:center;gap:8px;padding:8px;display:grid}.guild-upgrade-row.gated{opacity:.78}.guild-upgrade-row.max{border-color:#45634a}.guild-upgrade-icon{color:#d7b35c;background:#1a160e;border:1px solid #6d5934;place-items:center;width:32px;height:32px;display:grid}.guild-upgrade-copy strong,.guild-upgrade-copy small,.guild-upgrade-cost small,.guild-upgrade-cost b{display:block}.guild-upgrade-copy strong{color:#e4d09e;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif}.guild-upgrade-copy small{color:#938d78;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:2px;line-height:1.25}.guild-upgrade-cost{text-align:right}.guild-upgrade-cost small{color:#807a68;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))}.guild-upgrade-cost b{color:#d8b969;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:2px}.guild-upgrade-row button{min-height:31px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:6px}.guild-management-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:10px;display:grid}.guild-members-roster{overflow:hidden}.guild-member-table{gap:5px;display:grid}.guild-member-table-head,.guild-member-table article{grid-template-columns:minmax(140px,1.35fr) 90px 85px 85px minmax(0,1.6fr);align-items:center;gap:9px;display:grid}.guild-member-table-head{color:#887f68;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px;padding:0 8px 5px}.guild-member-table article{background:#11140f;border:1px solid #403d30;padding:8px}.guild-member-name strong{color:#e7d19d;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;display:block}.guild-member-name small{color:#a58d58;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:2px;display:block}.guild-role{color:#aaa18a;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));text-transform:uppercase;letter-spacing:.5px;background:#0d100d;border:1px solid #4a4636;justify-content:center;padding:4px 6px;display:inline-flex}.guild-role.role-leader{color:#efd079;background:#21190d;border-color:#9d7938}.guild-role.role-officer{color:#d7d5a0;background:#17190f;border-color:#6d7151}.guild-member-table article>b{color:#d9c078;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));text-align:right}.guild-member-actions{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.guild-member-actions button{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));min-height:26px;padding:5px 6px}.alliance-requests-panel header>span{color:#9b927d;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:4px;display:block}.alliance-requests-panel article>div strong,.alliance-requests-panel article>div small{display:block}.alliance-requests-panel article>div small{color:#938b74;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:3px}.guild-mansion-page .guild-treasury-panel{margin:0}.alliance-building-legend-six{display:none!important}@media (max-width:1100px){.guild-top-menu{grid-template-columns:repeat(4,minmax(0,1fr))}.guild-upgrade-list,.guild-management-grid{grid-template-columns:1fr}.guild-member-table-head,.guild-member-table article{grid-template-columns:minmax(125px,1.3fr) 78px 72px 72px minmax(150px,1.3fr)}}@media (max-width:700px){.guild-top-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.guild-building-page-header{flex-direction:column;align-items:flex-start}.guild-building-page-header>span{text-align:left}.guild-upgrade-row{grid-template-columns:30px minmax(0,1fr) 80px}.guild-upgrade-row button{grid-column:2/4;width:100%}.guild-member-table-head{display:none}.guild-member-table article{grid-template-columns:1fr 82px 66px 66px}.guild-member-actions{grid-column:1/-1;justify-content:flex-start}}.beta-landing{color:#eee0ba;background:#060906;place-items:center;min-height:100vh;padding:42px 28px;display:grid;position:relative;overflow:hidden}.beta-landing-backdrop{filter:saturate(.75)brightness(.68);background:linear-gradient(90deg,#040705f5 0%,#040705d4 38%,#0407057a 68%,#040705c7 100%),linear-gradient(#0000002e,#000000c2),url(/alliance-stage-5.webp) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.015)}.beta-landing-backdrop:after{content:"";background:radial-gradient(circle at 24% 38%,#be91341f,#0000 30%),radial-gradient(circle at 77% 28%,#4d6f641a,#0000 28%);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 160px #000}.beta-landing-content{z-index:2;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:center;gap:54px;width:min(1180px,100%);display:grid;position:relative}.beta-launch-copy{max-width:720px;padding:24px 0}.beta-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 18px #000);width:min(290px,70vw);max-height:130px;margin:0 0 24px;display:block}.beta-launch-copy .eyebrow{color:#c9a45c;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));letter-spacing:3px;margin:0 0 8px;font-weight:800}.beta-launch-copy h1{color:#f4dfaa;font:700 clamp(max(calc(42px + var(--eterune-font-boost,0px)),var(--eterune-font-min,42px)),5.7vw,78px)/.98 Georgia,serif;text-shadow:0 4px 20px #000;letter-spacing:-1px;margin:0}.beta-launch-message{color:#bfb79e;max-width:610px;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));margin:18px 0 16px;line-height:1.65}.beta-server-status{color:#d5c499;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.8px;text-transform:uppercase;background:#0b100caa;border:1px solid #5c5239;align-items:center;gap:8px;margin-bottom:20px;padding:7px 11px;display:inline-flex}.beta-server-status i{background:#d0a345;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #d0a345aa}.beta-countdown{align-items:center;gap:10px;margin:5px 0 10px;display:flex}.beta-countdown>div{background:linear-gradient(#17150fdd,#0a0d0bdd);border:1px solid #876b35;align-content:center;place-items:center;width:94px;min-height:88px;display:grid;box-shadow:inset 0 0 20px #0008,0 8px 20px #0005}.beta-countdown strong{color:#f2d17d;font:700 max(calc(34px + var(--eterune-font-boost,0px)),var(--eterune-font-min,34px))/1 Georgia,serif;letter-spacing:1px;display:block}.beta-countdown small{color:#8f896f;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.5px;margin-top:8px}.beta-countdown>span{color:#a4864d;font:700 max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px)) Georgia,serif}.beta-date-pending{background:#0b0f0ccc;border:1px solid #766039;gap:6px;margin:5px 0 10px;padding:16px 20px;display:inline-grid}.beta-date-pending small{color:#a79161;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.4px}.beta-date-pending strong{color:#efd18a;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif}.beta-date-pending.beta-open{border-color:#688055}.beta-launch-date{color:#99917a;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:10px 0 0}.beta-launch-date b{color:#d8bc77}.beta-feature-row{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.beta-feature-row span{color:#bcae87;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.4px;background:#0a0e0bc7;border:1px solid #4f4935;padding:7px 10px}.beta-login-card{background:linear-gradient(155deg,#181e15f5,#080c09fa);border:1px solid #84672e;padding:28px;box-shadow:0 28px 70px #000b,inset 0 0 35px #0006}.beta-login-card>small{color:#b09153;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.8px}.beta-login-card h2{color:#f0d18a;font:700 max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px)) Georgia,serif;margin:5px 0 8px}.beta-login-card>p{color:#a9a18a;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin:0 0 17px;line-height:1.5}.beta-login-form label{color:#c7ac68;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;text-transform:uppercase;gap:6px;margin:13px 0;display:grid}.beta-login-form input{box-sizing:border-box;color:#f1e6ca;width:100%;font:inherit;background:#080c09;border:1px solid #5e5131;outline:none;padding:11px 12px}.beta-login-form input:focus{border-color:#b48a3d;box-shadow:0 0 0 2px #c79c4930}.beta-login-form .red,.beta-login-message{text-align:center;min-height:18px;color:#e58c7e!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;margin:6px 0 10px!important}.beta-login-card footer{border-top:1px solid #363426;justify-content:space-between;gap:12px;margin-top:20px;padding-top:14px;display:flex}.beta-login-card footer span{color:#d0b36e;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif}.beta-login-card footer small{color:#777769;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.beta-account-ready{background:#0b100ccb;border:1px solid #4f4935;gap:10px;padding:13px;display:grid}.beta-account-ready>small{color:#9d8756;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.2px}.beta-account-ready>strong{color:#e6cf97;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));word-break:break-word}.beta-account-ready>p{color:#99917d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0 0 3px;line-height:1.5}.beta-account-ready .text-button{justify-self:center;margin-top:2px}@media (max-width:900px){.beta-landing{padding:26px 18px}.beta-landing-content{grid-template-columns:1fr;gap:18px}.beta-launch-copy{text-align:center;margin:auto}.beta-logo{object-position:center;margin-left:auto;margin-right:auto}.beta-launch-message{margin-left:auto;margin-right:auto}.beta-countdown,.beta-feature-row{justify-content:center}.beta-login-card{box-sizing:border-box;width:min(520px,100%);margin:auto}}@media (max-width:560px){.beta-landing{padding:18px 12px}.beta-launch-copy h1{font-size:max(calc(38px + var(--eterune-font-boost,0px)),var(--eterune-font-min,38px))}.beta-countdown{gap:4px}.beta-countdown>div{width:68px;min-height:72px}.beta-countdown strong{font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px))}.beta-countdown>span{font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))}.beta-login-card{padding:20px}.beta-login-card footer{flex-direction:column;align-items:center}.beta-feature-row span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}}.inventory-detail-actions{gap:8px;margin-top:10px;display:grid}.item-value-line{background:linear-gradient(90deg,#1c160f,#11110d);border:1px solid #5e4a2c;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:9px 10px;display:flex}.item-value-line small{color:#a68d60;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.item-value-line strong{color:#f0d17b;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Arial,sans-serif}.inventory-compact-toolbar{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:12px;margin:10px 0;display:grid}.inventory-compact-toolbar .inventory-tabs{align-self:center;margin:0}.inventory-sell-panel{background:linear-gradient(145deg,#18140f,#0e0f0b);border:1px solid #735d34;gap:8px;padding:10px;display:grid;box-shadow:inset 0 0 14px #0007}.inventory-sell-panel small{color:#b59657;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.2px}.inventory-sell-panel h3{color:#efdbab;font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px));margin:0;line-height:1.1}.inventory-sell-panel p{color:#aea186;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:2px 0 0}.inventory-sell-panel.empty{background:repeating-linear-gradient(135deg,#10100d,#10100d 6px,#161510 6px 12px);place-content:center;min-height:92px}.inventory-sell-preview{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;display:grid}.inventory-sell-icon{color:#d5b672;place-items:center;width:48px;height:48px;display:grid}.inventory-sell-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.inventory-sell-meta span{background:#11120e;border:1px solid #4f432f;padding:7px 8px}.inventory-sell-meta small{color:#9b8459;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;display:block}.inventory-sell-meta b{color:#f0d07d;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Arial,sans-serif;margin-top:4px;display:block}.inventory-sell-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.equipment-inventory .inventory-layout.compact{display:block}.equipment-inventory .inventory-grid{background:linear-gradient(145deg,#11140f,#090b09);border:1px solid #725c34}@media (max-width:900px){.inventory-compact-toolbar{grid-template-columns:1fr}.inventory-sell-actions{grid-template-columns:1fr 1fr}}@media (max-width:620px){.inventory-sell-actions{grid-template-columns:1fr}.inventory-sell-preview{grid-template-columns:40px minmax(0,1fr)}.inventory-sell-icon{width:40px;height:40px}}.ranking-title-row h2{font-size:max(calc(36px + var(--eterune-font-boost,0px)),var(--eterune-font-min,36px));line-height:1.05}.ranking-metric-help{max-width:860px}.guild-top-menu{background:linear-gradient(#17130eef,#101510f5);border:1px solid #735d35;gap:5px;padding:5px;box-shadow:inset 0 0 10px #0008}.guild-top-menu button{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);background:linear-gradient(90deg,#2c2014,#171510 56%,#2b2013);border:1px solid #765f38;grid-template-columns:28px minmax(0,1fr);column-gap:6px;min-height:44px;padding:5px 7px}.guild-top-menu button>span{background:#15120f;border:1px solid #6d5932;width:28px;height:28px;padding:3px}.guild-top-menu button>b{font:700 max(calc(9.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9.5px)) Arial,sans-serif;letter-spacing:.3px;color:#eadcb7}.guild-top-menu button>small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#aa9fd0;font-family:Arial,sans-serif}.guild-top-menu button:hover{background:linear-gradient(90deg,#35230f,#4c3519,#292014);border-color:#be9850}.guild-top-menu button.active{color:#f5ddff;background:linear-gradient(90deg,#4c1b5e,#783c8f 48%,#351848);border-color:#d5a2ff;box-shadow:inset 0 0 14px #c968e844,0 0 13px #a647c477}.guild-top-menu button.active>span{background:#1a0c20f2;border-color:#e0b6ff}.guild-top-menu button.active>b,.guild-top-menu button.active>small{color:#f6e8ff}.guild-nav-icon,.alliance-building-icon-art{object-fit:contain;filter:drop-shadow(0 2px 5px #00000073);width:100%;height:100%;display:block}.alliance-building{background:#11140fee;border-color:#b18e48;padding:0;overflow:visible}.alliance-building .alliance-building-icon-art{width:18px;height:18px}.alliance-building i{display:none!important}.alliance-resource-card strong,.alliance-shared-summary b,.guild-building-page-header>span,.guild-building-page-header>span b,.guild-upgrade-center .alliance-upgrade-cost span,.alliance-bank-panel strong,.alliance-page .guild-income-rules b,.alliance-page .alliance-member-list small,.alliance-page .alliance-browser span,.alliance-page .guild-top-menu button>small{font-family:Arial,sans-serif!important}.alliance-resource-card strong,.alliance-shared-summary b{letter-spacing:.2px}.nav-button{align-items:center;display:flex}.nav-button b{font:inherit;color:inherit;letter-spacing:inherit;font-weight:700}.nav-button>span{display:none!important}.nav-icon-image{object-fit:contain;filter:drop-shadow(0 0 6px #d8b56138);flex:0 0 22px;width:22px;height:22px;display:block}.mobile-nav .nav-icon-image{width:20px;height:20px}@media (max-width:760px){.nav-button{gap:3px!important}.nav-button b{text-align:center;line-height:1.05;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important}.nav-icon-image{width:18px;height:18px}}.market-page .coming-soon-panel{background:linear-gradient(135deg,#221910f5,#111411f5);border:1px solid #715b31;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff0d}.market-page .coming-soon-icon{object-fit:contain;filter:drop-shadow(0 0 12px #dfb96038);justify-self:center;width:88px;height:88px}.event-band-number{place-items:center;display:grid;overflow:hidden}.ranking-inline-banner.ranking-title{position:relative;overflow:visible;place-items:center!important;padding:0!important;display:grid!important}.ranking-inline-banner.ranking-title .title-label{text-align:center;white-space:nowrap;color:#fff5d1;text-shadow:0 1px 3px #000;place-items:center;width:56%;line-height:1;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}@media (max-width:980px){.ranking-inline-banner.ranking-title .title-label{width:58%;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}}.inventory-toolbar-line,.inventory-toolbar-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.inventory-compact-toolbar{grid-template-columns:minmax(0,1fr) auto minmax(250px,320px);align-items:start;gap:12px;margin-bottom:12px;display:grid}.inventory-sale-tool{color:#d8c07b;min-height:36px;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#24190f,#17140f);border:1px solid #775f37;padding:0 12px}.inventory-sale-tool.active{color:#fff2ff;background:linear-gradient(135deg,#45205d,#6b3685);border-color:#c09cff;box-shadow:0 0 12px #a663d647}.inventory-layout.sell-mode-active .inventory-detail{display:none}.inventory-grid.sell-mode .inventory-cell{cursor:pointer;position:relative}.inventory-grid.sell-mode .inventory-cell.selected{box-shadow:inset 0 0 0 2px #d4aa53,0 0 0 2px #ab69ff59,0 0 14px #cd8dff57}.inventory-sell-check{color:#fff6ff;width:18px;height:18px;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));background:#5b2b7e;border:1px solid #f2d7ff;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #c57eff73}.inventory-cell.sale-mode-cell[disabled]{opacity:.55;cursor:not-allowed;filter:grayscale(.6)}.inventory-sell-locked{color:#ffd9a8;text-align:center;pointer-events:none;background:#140a1ed9;border-radius:4px;padding:1px 2px;font-size:9px;line-height:1.1;position:absolute;bottom:2px;left:2px;right:2px}.inventory-sell-panel.bulk h3{margin:6px 0 4px}.inventory-sell-panel.bulk p{min-height:34px}@media (max-width:980px){.inventory-compact-toolbar{grid-template-columns:1fr}.inventory-toolbar-actions{justify-content:flex-start}}.guild-building-icon{object-fit:contain;filter:drop-shadow(0 0 7px #ba84ff38);width:38px!important;height:38px!important}.guild-nav button .guild-building-icon{width:26px!important;height:26px!important}.inventory-heading-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.inventory-heading-actions>small{white-space:nowrap}.inventory-sale-tool{min-height:30px;padding:0 12px}#modal:has(.inventory-sale-modal){width:min(940px,100vw - 24px);max-width:min(940px,100vw - 24px);max-height:calc(100vh - 24px);overflow:auto}.inventory-sale-modal{gap:13px;width:min(860px,88vw);min-width:0;max-width:100%;display:grid}.inventory-sale-modal>.muted{color:#b6aa91;margin:0;line-height:1.45}.inventory-sale-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.inventory-sale-filters label{color:#d8c18a;gap:5px;font-size:12px;font-weight:700;display:grid}.inventory-sale-filters select{color:#efe3c7;width:100%;min-height:40px;font:inherit;background:#17140f;border:1px solid #735d38;padding:7px 10px}.inventory-sale-bulk-actions{background:#14130f;border:1px solid #50432e;flex-wrap:wrap;align-items:center;gap:8px;padding:9px;display:flex}.inventory-sale-bulk-actions>span{color:#c2b596;margin-right:auto;font-size:12px}.inventory-sale-bulk-actions button{min-height:32px;padding:5px 10px;font-size:12px}.inventory-sale-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:min(48vh,440px);padding:2px;display:grid;overflow:auto}.inventory-sale-choice{border:1px solid var(--quality-color,#594d39);color:#eadcbf;text-align:left;cursor:pointer;background:linear-gradient(145deg,#211b13,#11120f);grid-template-rows:72px auto auto auto;gap:4px;min-width:0;padding:7px;display:grid;position:relative}.inventory-sale-choice.selected{outline:2px solid #d4aa53;box-shadow:0 0 12px #d4aa5344}.inventory-sale-choice>span{border:1px solid var(--quality-color,#544a38);background:#090c0a;place-items:center;min-width:0;display:grid;overflow:hidden}.inventory-sale-choice>span .item-art{transform:scale(.78)}.inventory-sale-choice>strong{text-overflow:ellipsis;white-space:nowrap;font:700 12px Georgia,serif;overflow:hidden}.inventory-sale-choice>small{text-overflow:ellipsis;white-space:nowrap;color:#afa283;font-size:10px;overflow:hidden}.inventory-sale-choice>em{color:#f0cd77;font-size:11px;font-style:normal;font-weight:700}.inventory-sale-choice>i{color:#f8dc88;background:#19150e;border:1px solid #d1bd85;border-radius:50%;place-items:center;width:19px;height:19px;font-style:normal;display:grid;position:absolute;top:5px;right:5px}.inventory-sale-empty{color:#ada087;text-align:center;background:#14120e;border:1px dashed #5a4a32;place-items:center;min-height:130px;padding:18px;display:grid}.inventory-sale-footer{background:#18140e;border:1px solid #70592f;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 18px #0006}.inventory-sale-footer>span{gap:3px;display:grid}.inventory-sale-footer small,.inventory-sale-note{color:#b2a180;font-size:11px}.inventory-sale-footer strong{color:#f2d17e;font-size:19px}.inventory-sale-note{display:block}@media (max-width:600px){.inventory-sale-modal{width:min(94vw,520px)}.inventory-sale-filters{grid-template-columns:1fr}.inventory-sale-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:42vh}.inventory-sale-bulk-actions>span{width:100%}.inventory-sale-footer{position:static}.inventory-sale-choice{grid-template-rows:88px auto auto auto}}.inventory-toolbar-line{justify-content:space-between;align-items:center;gap:12px;margin:5px 0 9px;display:flex}.inventory-toolbar-line .inventory-tabs{margin:0}.inventory-sell-strip{align-items:center;gap:9px;margin-left:auto;display:flex}.inventory-sell-strip>span{background:#11120e;border:1px solid #5b4a2f;min-width:104px;padding:5px 9px}.inventory-sell-strip small{color:#9b8459;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:1px;display:block}.inventory-sell-strip b{color:#f0d07d;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Arial,sans-serif;margin-top:2px;display:block}.inventory-sell-strip button{min-width:76px;min-height:31px;padding:0 13px}.equipment-inventory .inventory-heading{position:relative}.equipment-inventory .inventory-heading-actions{gap:8px}.equipment-inventory .inventory-sale-tool{min-height:28px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:0 10px}.equipment-inventory .inventory-toolbar-line{margin:5px 0 7px}.equipment-inventory .inventory-sell-strip>span{min-width:88px;padding:4px 7px}.equipment-inventory .inventory-sell-strip b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.equipment-inventory .inventory-sell-strip button{min-height:27px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.inventory-layout.sell-mode-active{display:block!important}.inventory-layout.sell-mode-active .inventory-grid{box-sizing:border-box;width:100%}.inventory-cell>.item-hover-sheet{display:none!important;position:absolute!important}.inventory-grid.sell-mode .item-hover-sheet{display:none!important}@media (max-width:620px){.inventory-heading{align-items:flex-start}.inventory-heading-actions{flex-direction:column-reverse;align-items:flex-end;gap:5px}.inventory-toolbar-line{flex-direction:column;align-items:flex-start}.inventory-sell-strip{width:100%;margin-left:0}.inventory-sell-strip>span{flex:1}.inventory-sell-strip button{min-width:92px}}.nav-icon-image{transform:scale(1.04);object-fit:contain!important;filter:brightness(1.38)saturate(1.28)contrast(1.08)drop-shadow(0 0 5px #f1c7697a)drop-shadow(0 0 9px #9d50e02e)!important;flex:0 0 30px!important;width:30px!important;height:30px!important}.guild-top-menu button{grid-template-columns:34px minmax(0,1fr)!important}.guild-top-menu button>span{overflow:hidden;width:34px!important;height:34px!important;padding:1px!important}.guild-nav-icon{transform:scale(1.08);object-fit:contain!important;filter:brightness(1.45)saturate(1.3)contrast(1.08)drop-shadow(0 0 5px #f1c76980)drop-shadow(0 0 9px #a755e538)!important;width:100%!important;height:100%!important}.alliance-building .alliance-building-icon-art{transform:scale(1.05);object-fit:contain!important;filter:brightness(1.5)saturate(1.35)contrast(1.08)drop-shadow(0 0 5px #eec2609e)drop-shadow(0 0 8px #a953e140)!important;width:24px!important;height:24px!important}.event-band-number img{object-fit:contain!important;filter:brightness(1.48)saturate(1.35)contrast(1.08)drop-shadow(0 0 7px #e1b75e8c)drop-shadow(0 0 12px #aa5dff61)!important;width:88%!important;height:88%!important}@media (max-width:760px){.nav-icon-image{flex-basis:23px!important;width:23px!important;height:23px!important}}.ranking-inline-banner.ranking-title{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}.ranking-inline-banner.ranking-title .title-label{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:58%!important;height:22px!important;margin:0!important;padding:0 2px!important;line-height:1!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body.inventory-hover-suppressed .inventory-cell>.item-hover-sheet{display:none!important}.ranking-inline-banner.ranking-title .title-label{width:56%!important;top:56.2%!important}.nav-button{overflow:hidden;gap:8px!important}.nav-icon-image{object-fit:contain!important;object-position:center center!important;filter:brightness(1.18)saturate(1.16)contrast(1.04)drop-shadow(0 0 4px #f1c76957)drop-shadow(0 0 7px #9d50e01f)!important;flex:0 0 29px!important;width:29px!important;height:29px!important;transform:translateY(-1px)scale(1)!important}.nav-button.active .nav-icon-image,.nav-button:hover .nav-icon-image{filter:brightness(1.3)saturate(1.22)contrast(1.05)drop-shadow(0 0 5px #ffd87d6b)drop-shadow(0 0 9px #bf69ff29)!important}.sidebar .nav-button[data-page=personagem] .nav-icon-image,.sidebar .nav-button[data-page=ranking] .nav-icon-image,.sidebar .nav-button[data-page=guilda] .nav-icon-image,.sidebar .nav-button[data-page=aventura] .nav-icon-image,.sidebar .nav-button[data-page=arena] .nav-icon-image{transform:translateY(-3px)scale(1)!important}.sidebar .nav-button[data-page=eventos] .nav-icon-image,.sidebar .nav-button[data-page=market] .nav-icon-image,.sidebar .nav-button[data-page=abyss] .nav-icon-image{flex-basis:28px!important;width:28px!important;height:28px!important;transform:translateY(-1px)scale(.96)!important}.sidebar .nav-button[data-page=vip] .nav-icon-image,.sidebar .nav-button[data-page=dungeon] .nav-icon-image{transform:translateY(0)scale(1)!important}@media (max-width:760px){.nav-icon-image{flex-basis:22px!important;width:22px!important;height:22px!important}}.guild-top-menu button{grid-template-columns:30px minmax(0,1fr)!important;column-gap:7px!important}.guild-top-menu button>span{width:30px!important;height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important;overflow:visible!important}.guild-nav-icon{object-fit:contain!important;filter:brightness(1.16)saturate(1.16)contrast(1.04)drop-shadow(0 0 4px #f1c76957)drop-shadow(0 0 7px #a755e524)!important;width:100%!important;height:100%!important;transform:none!important}.guild-top-menu button:hover .guild-nav-icon,.guild-top-menu button.active .guild-nav-icon{filter:brightness(1.28)saturate(1.22)contrast(1.05)drop-shadow(0 0 5px #ffda7f70)drop-shadow(0 0 8px #be69ff2e)!important}.alliance-building{width:44px!important;min-width:0!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.alliance-building .alliance-building-icon-art{object-fit:contain!important;filter:brightness(1.16)saturate(1.18)contrast(1.04)drop-shadow(0 0 4px #eec26057)drop-shadow(0 0 7px #a953e11f)!important;width:40px!important;height:40px!important;transform:none!important}.alliance-building:hover .alliance-building-icon-art,.alliance-building.selected .alliance-building-icon-art{transform:scale(1.05)!important}.event-band-number{place-items:center!important;width:60px!important;height:56px!important;padding-right:8px!important;display:grid!important;overflow:visible!important}.event-band-number img{object-fit:contain!important;object-position:center center!important;filter:brightness(1.18)saturate(1.18)contrast(1.04)drop-shadow(0 0 5px #e1b75e61)drop-shadow(0 0 8px #aa5dff29)!important;width:54px!important;height:54px!important}.event-band[data-event-open=world-boss] .event-band-number img{width:58px!important;height:58px!important}.sidebar .nav-button[data-page=eventos] .nav-icon-image,.sidebar .nav-button[data-page=market] .nav-icon-image,.sidebar .nav-button[data-page=abyss] .nav-icon-image{flex:0 0 34px!important;width:34px!important;height:34px!important;transform:translateY(-1px)scale(1)!important}.event-band{grid-template-columns:84px minmax(0,1fr) minmax(210px,310px)!important}.event-band-number{width:76px!important;height:60px!important;padding-right:4px!important}.event-band[data-event-open=world-boss] .event-band-number img{width:72px!important;height:72px!important;transform:translate(2px)!important}.guild-top-menu button{grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;min-height:48px!important}.guild-top-menu button>span{align-self:center!important;width:34px!important;height:34px!important;transform:translateY(-2px)!important}.alliance-building{width:48px!important;height:48px!important}.alliance-building .alliance-building-icon-art{object-position:center center!important;width:44px!important;height:44px!important;transform:translateY(-2px)!important}.sidebar .nav-button{align-items:center!important;gap:10px!important}.sidebar .nav-button .nav-icon-image{object-fit:contain!important;object-position:center center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;transform:translateY(0)!important}.sidebar .nav-button[data-page=personagem] .nav-icon-image,.sidebar .nav-button[data-page=ranking] .nav-icon-image,.sidebar .nav-button[data-page=guilda] .nav-icon-image,.sidebar .nav-button[data-page=eventos] .nav-icon-image,.sidebar .nav-button[data-page=market] .nav-icon-image,.sidebar .nav-button[data-page=vip] .nav-icon-image,.sidebar .nav-button[data-page=aventura] .nav-icon-image,.sidebar .nav-button[data-page=arena] .nav-icon-image,.sidebar .nav-button[data-page=dungeon] .nav-icon-image,.sidebar .nav-button[data-page=abyss] .nav-icon-image,.sidebar .nav-button[data-page=equipment] .nav-icon-image,.sidebar .nav-button[data-page=wings] .nav-icon-image,.sidebar .nav-button[data-page=pets] .nav-icon-image,.sidebar .nav-button[data-page=mounts] .nav-icon-image,.sidebar .nav-button[data-page=badges] .nav-icon-image,.sidebar .nav-button[data-page=outfits] .nav-icon-image{flex-basis:34px!important;width:34px!important;height:34px!important;transform:translateY(0)!important}.sidebar .nav-button b{line-height:1.05!important;display:block!important}.guild-top-menu button{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;min-height:46px!important;padding:6px 8px!important}.guild-top-menu button>span{width:38px!important;height:38px!important;transform:translateY(0)!important}.guild-nav-icon{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;transform:translateY(0)!important}.guild-top-menu button>b{align-self:center!important;margin:0!important;line-height:1.1!important}.guild-top-menu button>small{display:none!important}@media (max-width:760px){.sidebar .nav-button .nav-icon-image,.sidebar .nav-button[data-page] .nav-icon-image{flex-basis:22px!important;width:22px!important;height:22px!important}.guild-top-menu button{grid-template-columns:30px minmax(0,1fr)!important}.guild-top-menu button>span{width:30px!important;height:30px!important}}.inventory-cell>.hover-card,.inventory-cell>.training-item-badge,.inventory-cell>.hover-stats,.inventory-cell>.item-set-panel,.inventory-cell>.item-hover-sheet{display:none!important}.inventory-cell:hover>.item-hover-sheet{display:flex!important}.inventory-grid.sell-mode .inventory-cell:hover>.item-hover-sheet,.inventory-cell>.item-hover-sheet,.inventory-cell>.hover-card,.inventory-cell>.training-item-badge,.inventory-cell>.hover-stats,.inventory-cell>.item-set-panel{display:none!important}.inventory-hover-portal{z-index:100000!important;box-sizing:border-box!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;width:205px!important;padding:0!important;display:flex!important;position:fixed!important}.inventory-hover-portal.comparison{flex-direction:row!important;align-items:stretch!important;gap:0!important;width:min(444px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;overflow:auto!important}.inventory-hover-portal:not(.comparison) .hover-card{box-sizing:border-box!important;width:205px!important}.inventory-hover-portal.comparison .hover-card{box-sizing:border-box!important;flex:1 1 0!important;width:auto!important;min-width:0!important}.inventory-hover-portal.comparison .compare-mark{writing-mode:vertical-rl!important;flex:0 0 34px!important;width:34px!important;height:auto!important;margin:0!important;transform:none!important}@media (max-width:700px){.inventory-hover-portal,.inventory-hover-portal.comparison{flex-direction:column!important;width:min(205px,100vw - 24px)!important;max-height:70vh!important;overflow:auto!important}.inventory-hover-portal.comparison .compare-mark{writing-mode:horizontal-tb!important;flex:none!important;width:auto!important;height:auto!important}}.guild-building-page small,.guild-building-page .muted,.guild-building-page p,.guild-building-page em,.guild-building-page-header small,.guild-upgrade-center header small,.alliance-members-panel header small,.alliance-requests-panel header small,.guild-board header small,.guild-tavern header small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.guild-mansion-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.guild-mansion-column{flex-direction:column;gap:12px;min-width:0;display:flex}.guild-mansion-column>.guild-upgrade-center,.guild-mansion-column>.alliance-members-panel{flex:1}.guild-mansion-upgrades .guild-upgrade-center{height:100%;margin:0}.guild-mansion-people .alliance-members-panel,.guild-mansion-people .alliance-requests-panel{margin:0}.guild-upgrade-list{gap:8px;grid-template-columns:1fr!important}.guild-upgrade-row{grid-template-columns:46px minmax(0,1fr) 92px 94px;min-height:58px;padding:8px 9px}.guild-upgrade-icon{background:#15120e;border-color:#765f35;width:42px;height:42px;padding:2px;overflow:hidden}.guild-upgrade-icon-art{object-fit:contain;filter:brightness(1.12)saturate(1.12)drop-shadow(0 0 5px #ca9b4440);width:100%;height:100%}.guild-upgrade-copy strong{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.guild-upgrade-copy small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));line-height:1.3}.guild-upgrade-cost small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.guild-upgrade-cost b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.guild-upgrade-row.no-gold button,.guild-upgrade-row button:disabled{color:#858585!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important;background:#252525!important;border-color:#4a4a4a!important}.guild-upgrade-row.no-gold{background:#101210;border-color:#42403a}.guild-mansion-people .guild-member-table-head span:last-child{display:none}.guild-mansion-people .guild-member-actions{grid-column:1/-1;justify-content:flex-start;padding-top:2px}.guild-member-table-head{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.guild-member-name strong{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.guild-member-name small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.guild-role{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.guild-member-table article>b{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.alliance-requests-panel article>div small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.alliance-requests-panel article>div strong{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.guild-mission-card small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.guild-mission-card p{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.guild-mission-card em{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));line-height:1.35}.guild-mission-seal{font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif}.guild-drink-card small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.guild-drink-card p{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.guild-drink-card strong{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.guild-drink-actions{grid-template-columns:1fr 1fr;gap:5px;margin-top:auto;display:grid}.guild-drink-actions button{min-width:0;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:6px 4px;margin:0!important}.guild-tavern-profit{margin-top:4px;line-height:1.3}.guild-alchemy-panel{gap:12px;display:grid}.guild-alchemy-tabs{background:#0c0f0c;border:1px solid #4f4430;grid-template-columns:1fr 1fr;gap:7px;padding:5px;display:grid}.guild-alchemy-tabs button{color:#b9ab89;min-height:38px;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;background:#14170f;border:1px solid #504831}.guild-alchemy-tabs button.active{color:#efd8ff;background:linear-gradient(#3a1a47,#1d1224);border-color:#b88bd3;box-shadow:inset 0 0 16px #a950cf2e}.guild-alchemy-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.guild-alchemy-branch{background:linear-gradient(#15170f,#0c0f0c);border:1px solid #57482f;padding:11px}.guild-alchemy-branch>header{border-bottom:1px solid #403a2d;padding-bottom:8px}.guild-alchemy-branch>header small{color:#a68b58;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.guild-alchemy-branch>header h4{color:#ead09a;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;margin:3px 0 0}.guild-alchemy-chain{gap:16px;padding-top:12px;display:grid}.guild-alchemy-node{background:#11150f;border:1px solid #4a4434;grid-template-columns:44px minmax(0,1fr) 108px;align-items:center;gap:9px;min-height:76px;padding:9px;display:grid;position:relative}.guild-alchemy-node.connected:before{content:"";background:linear-gradient(#7b5e34,#a878c4);width:2px;height:17px;position:absolute;bottom:100%;left:30px;box-shadow:0 0 6px #9d5ac866}.guild-alchemy-node-icon{color:#e5c46c;width:42px;height:42px;font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px));background:radial-gradient(circle,#302016,#17120d);border:1px solid #8a6a39;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 3px #14100c,0 0 10px #000}.guild-alchemy-node small,.guild-alchemy-node strong,.guild-alchemy-node p,.guild-alchemy-node em{display:block}.guild-alchemy-node small{color:#9d8457;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.7px}.guild-alchemy-node strong{color:#e8d19c;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;margin-top:2px}.guild-alchemy-node p{color:#b4a98d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:3px 0}.guild-alchemy-node em{color:#d2b56b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));font-style:normal}.guild-alchemy-node button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));min-height:34px;padding:5px}.guild-alchemy-node.locked{opacity:.6;filter:saturate(.55)}.guild-alchemy-node.max{border-color:#526d52;box-shadow:inset 0 0 15px #4878441c}.guild-alchemy-node.max .guild-alchemy-node-icon{color:#cce2a4;border-color:#71956f}.guild-war-panel{gap:12px;display:grid}.guild-war-panel>header{margin-bottom:0!important}.guild-war-panel>header>span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.guild-war-panel>header>span b{color:#e6c66f}.guild-war-schedule,.guild-war-current,.guild-war-live,.guild-war-empty,.guild-war-log,.guild-war-history{background:#10130f;border:1px solid #50452f;padding:11px}.guild-war-schedule>header,.guild-war-live>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.guild-war-schedule h4,.guild-war-current h4,.guild-war-live h4,.guild-war-empty h4,.guild-war-log h4,.guild-war-history h4{color:#ead09a;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;margin:3px 0}.guild-war-schedule p,.guild-war-current p,.guild-war-empty p{color:#b5aa8e;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));line-height:1.5}.guild-war-current>strong{color:#f0c86c;font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif;margin:8px 0;display:block}.guild-war-wait{color:#c2b18a;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#15150f;border:1px solid #56482f;margin-top:5px;padding:7px 9px;display:inline-flex}.guild-war-schedule-form{grid-template-columns:minmax(0,1.3fr) minmax(190px,.9fr) 150px;gap:7px;margin-top:10px;display:grid}.guild-war-schedule-form select,.guild-war-schedule-form input{color:#d9c9a3;min-width:0;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));background:#0b0e0b;border:1px solid #5b4d32;padding:9px}.guild-war-rosters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.guild-war-roster{background:#0d100d;border:1px solid #413c30}.guild-war-roster>header{background:#14160f;border-bottom:1px solid #403a2d;padding:9px}.guild-war-roster>header small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#9f8555}.guild-war-roster>header h4{color:#e8d09b;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;margin:2px 0}.guild-war-roster>header span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#988f78}.guild-war-roster>div{gap:5px;padding:7px;display:grid}.guild-war-roster article{background:#11140f;border:1px solid #3e3b30;grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:8px;padding:8px;display:grid}.guild-war-roster article.attacked{border-color:#58503a}.guild-war-roster article strong,.guild-war-roster article small{display:block}.guild-war-roster article strong{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));color:#e2cfa0}.guild-war-roster article small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));color:#998f76;margin-top:2px}.guild-war-member-state{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));text-align:right;color:#ab9c79}.guild-war-roster button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));min-height:30px}.guild-war-log>header,.guild-war-history>header{margin-bottom:7px}.guild-war-log>header small,.guild-war-history>header small{color:#a68c57;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px}.guild-war-log>div,.guild-war-history{gap:6px;display:grid}.guild-war-log article,.guild-war-history article{background:#11140f;border:1px solid #413c30;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.guild-war-log article span,.guild-war-history article span{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));color:#c6b999}.guild-war-log article span strong{color:#ead09d}.guild-war-log article>b{text-align:center;min-width:82px;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;letter-spacing:.5px;padding:5px 7px}.guild-war-log .victory{color:#bfe7a0;background:#173018;border:1px solid #52794a}.guild-war-log .defeat{color:#efaaa0;background:#321817;border:1px solid #7e4c45}.guild-war-history article>b{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.guild-boss-panel{gap:11px;display:grid}.guild-boss-panel>header{background:linear-gradient(90deg,#18130e,#10110e);border:1px solid #5c4930;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 11px;display:flex}.guild-boss-panel>header small{color:#a68a57;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.guild-boss-panel>header h3{color:#ead09b;font:700 max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px)) Georgia,serif;margin:3px 0}.guild-boss-panel>header>span{color:#e9ad9d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#2b1613;border:1px solid #754d43;padding:5px 8px}.guild-boss-main{background:#10130f;border:1px solid #4c4231;grid-template-columns:78px minmax(0,1fr) 145px;align-items:center;gap:12px;padding:13px;display:grid}.guild-boss-emblem{place-items:center;width:74px;height:74px;display:grid}.guild-boss-icon{object-fit:contain;filter:drop-shadow(0 0 8px #ab4fcd59);width:70px;height:70px}.guild-boss-health>strong{color:#edd28e;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif;display:block}.guild-boss-health>div{background:#090b09;border:1px solid #4e4230;height:10px;margin:7px 0}.guild-boss-health>div i{background:linear-gradient(90deg,#73312b,#bf5a43,#e1a052);height:100%;display:block;box-shadow:0 0 8px #b74b3d55}.guild-boss-health p{color:#aaa089;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0;line-height:1.4}.guild-boss-main button{min-height:38px}.guild-boss-ranking{background:#0f120e;border:1px solid #50452f;padding:11px}.guild-boss-ranking>header small{color:#a68c57;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.guild-boss-ranking>header h4{color:#e8ce98;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;margin:3px 0 8px}.guild-boss-ranking>div{gap:5px;display:grid}.guild-boss-ranking article{background:#11140f;border:1px solid #403c31;grid-template-columns:40px minmax(0,1fr) 180px;align-items:center;gap:8px;padding:8px;display:grid}.guild-boss-ranking article.self{background:#19170f;border-color:#8a6f39}.guild-boss-ranking article>b{color:#d9b965;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif}.guild-boss-ranking article>strong{color:#e3d0a2;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.guild-boss-ranking article>span{color:#a59b82;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-align:right}.guild-boss-panel>footer{color:#998f78;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));line-height:1.4}.guild-coming-soon{text-align:center;padding:34px 20px!important}.guild-coming-soon h3{font-size:max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))!important}.guild-coming-soon p{max-width:560px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;margin:8px auto!important}.guild-coming-soon strong{margin-top:12px;display:block}@media (max-width:1050px){.guild-mansion-grid{grid-template-columns:1fr}.guild-mansion-column>.guild-upgrade-center,.guild-mansion-column>.alliance-members-panel{flex:none}.guild-war-schedule-form{grid-template-columns:1fr 1fr}.guild-war-schedule-form button{grid-column:1/-1}.guild-alchemy-columns{grid-template-columns:1fr}}@media (max-width:760px){.guild-upgrade-row{grid-template-columns:42px minmax(0,1fr) 84px}.guild-upgrade-row button{grid-column:2/4;width:100%}.guild-war-rosters,.guild-war-schedule-form{grid-template-columns:1fr}.guild-war-schedule-form button{grid-column:auto}.guild-boss-main{grid-template-columns:62px minmax(0,1fr)}.guild-boss-emblem{width:58px;height:58px}.guild-boss-icon{width:56px;height:56px}.guild-boss-main button{grid-column:2;width:100%}.guild-boss-ranking article{grid-template-columns:34px minmax(0,1fr)}.guild-boss-ranking article>span{text-align:left;grid-column:2}.guild-alchemy-node{grid-template-columns:40px minmax(0,1fr)}.guild-alchemy-node button{grid-column:2;width:100%}.guild-mansion-people .guild-member-table-head{display:none}.guild-mansion-people .guild-member-table article{grid-template-columns:1fr 80px 68px 68px}.guild-mansion-people .guild-member-actions{grid-column:1/-1}}.guild-member-table-head,.guild-member-table article{grid-template-columns:38px minmax(130px,1.35fr) 82px 76px 76px minmax(0,1.45fr)}.guild-mansion-people .guild-member-table-head,.guild-mansion-people .guild-member-table article{grid-template-columns:34px minmax(105px,1.25fr) 68px 64px 64px minmax(125px,1.15fr);gap:6px}.guild-member-table-head{align-items:center}.guild-member-sort{color:#8f876f;min-width:0;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))/1.2 system-ui,sans-serif;letter-spacing:.7px;text-transform:uppercase;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:2px 1px}.guild-member-sort:hover,.guild-member-sort.active{color:#e3c678}.guild-member-sort.status-sort{text-align:center;color:#6f8d69;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.guild-sort-actions{display:block}.guild-member-status{cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;margin:auto;display:grid}.guild-member-status i{background:#55584f;border:1px solid #5d5d55;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 0 0 3px #171912}.guild-member-status.online i{background:#62c96b;border-color:#8bea94;box-shadow:0 0 0 3px #152016,0 0 9px #62c96ba6}.guild-member-status.offline i{background:#55584f;border-color:#77796e}.guild-member-status:hover i{transform:scale(1.12)}.guild-member-power,.guild-member-fame{text-align:right}.guild-member-mobile-sort{display:none}.guild-member-mobile-sort small{color:#8d836b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.8px}.guild-member-mobile-sort .guild-member-sort{background:#10130f;border:1px solid #454032;border-radius:3px;padding:5px 8px}.guild-member-mobile-sort .guild-member-sort.active{background:#19170f;border-color:#866b39}.guild-alchemy-branch>header{grid-template-columns:1fr auto;align-items:end;gap:3px 8px;display:grid}.guild-alchemy-branch>header small,.guild-alchemy-branch>header h4{grid-column:1}.guild-alchemy-branch>header span{color:#8c8067;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));white-space:nowrap;grid-area:1/2/3;align-self:center}.guild-alchemy-chain{min-height:0}.guild-alchemy-node{transition:border-color .15s,background .15s,opacity .15s}@media (max-width:1100px){.guild-member-table-head,.guild-member-table article{grid-template-columns:34px minmax(120px,1.25fr) 74px 68px 68px minmax(135px,1.2fr)}}@media (max-width:760px){.guild-member-mobile-sort{flex-wrap:wrap;align-items:center;gap:6px;margin:7px 0 8px;display:flex}.guild-mansion-people .guild-member-table-head,.guild-member-table-head{display:none}.guild-mansion-people .guild-member-table article,.guild-member-table article{grid-template-columns:32px minmax(0,1fr) 78px;grid-template-areas:"status name role""status power fame""actions actions actions";gap:6px 8px}.guild-member-status{grid-area:status;align-self:center}.guild-member-name{grid-area:name}.guild-role{grid-area:role}.guild-member-power{grid-area:power;text-align:left!important}.guild-member-fame{grid-area:fame;text-align:right!important}.guild-member-power:before{content:"Poder ";color:#7f7867;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));font-weight:400}.guild-member-fame:before{content:"Fama ";color:#7f7867;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));font-weight:400}.guild-mansion-people .guild-member-actions,.guild-member-actions{grid-area:actions;justify-content:flex-start;padding-top:3px}}.dungeon-remaster-page .solo-dungeons-remaster{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;margin-top:18px;display:grid}.dungeon-remaster-page .solo-dungeon-remaster{background:linear-gradient(135deg,#07120ef5,#0f1610e6);border:1px solid #cd984459;min-height:270px;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000047}.dungeon-remaster-page .solo-dungeon-card-bg{opacity:.2;pointer-events:none;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.dungeon-remaster-page .solo-dungeon-remaster.tower-theme .solo-dungeon-card-bg{background-image:linear-gradient(90deg,#030c15e0,#030c1573),url(/alliance-stage-4.webp)}.dungeon-remaster-page .solo-dungeon-remaster.beasts-theme .solo-dungeon-card-bg{background-image:linear-gradient(90deg,#04140be6,#04140b6b),url(/adventure-bosque.webp)}.dungeon-remaster-page .solo-dungeon-remaster.riders-theme .solo-dungeon-card-bg{background-image:linear-gradient(90deg,#0b101ce6,#0b101c70),url(/alliance-stage-2.webp)}.dungeon-remaster-page .solo-dungeon-remaster.crests-theme .solo-dungeon-card-bg{background-image:linear-gradient(90deg,#130b08e6,#130b0870),url(/adventure-ruinas.webp)}.dungeon-remaster-page .solo-dungeon-header,.dungeon-remaster-page .solo-dungeon-body,.dungeon-remaster-page .solo-dungeon-main{z-index:1;position:relative}.dungeon-remaster-page .solo-dungeon-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dungeon-remaster-page .solo-dungeon-header small{letter-spacing:.18em;color:var(--accent)}.dungeon-remaster-page .solo-dungeon-header h3{margin:.2rem 0 0}.dungeon-remaster-page .solo-dungeon-body{grid-template-columns:120px 1fr;align-items:start;gap:16px;display:grid}.dungeon-remaster-page .solo-dungeon-enemy-column{flex-direction:column;align-items:center;gap:8px;padding-top:8px;display:flex}.dungeon-remaster-page .enemy-floor-badge,.dungeon-trophy-pill{color:var(--text);letter-spacing:.08em;text-transform:uppercase;background:#111512b8;border:1px solid #dab56057;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:.72rem;display:inline-flex}.dungeon-trophy-pill,.dungeon-rank-button{cursor:pointer}.dungeon-enemy-preview{background:radial-gradient(circle at 30% 20%,#ffffff24,#090d0ceb);border:1px solid #dab56052;border-radius:22px;justify-content:center;align-items:center;width:94px;height:94px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 10px 25px #0000003d}.dungeon-enemy-preview.compact{width:88px;height:88px;margin:0 auto}.dungeon-enemy-photo img{object-fit:cover;width:100%;height:100%}.dungeon-enemy-item .item-art,.dungeon-enemy-item .base-item-icon{transform:scale(1.1)}.dungeon-enemy-fallback span{color:var(--accent);font-size:2rem}.solo-dungeon-status-line{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.solo-dungeon-status-line span,.solo-dungeon-enemy-note,.solo-dungeon-repeat-note{background:#0a0d0c94;border:1px solid #dab5602e;border-radius:14px}.solo-dungeon-status-line span{padding:8px 12px;font-size:.86rem}.solo-dungeon-enemy-note,.solo-dungeon-repeat-note{flex-direction:column;gap:4px;margin-bottom:10px;padding:10px 12px;display:flex}.solo-dungeon-enemy-note small,.solo-dungeon-repeat-note small{color:var(--muted);letter-spacing:.08em}.solo-dungeon-enemy-note em,.solo-dungeon-repeat-note em{color:var(--muted);font-size:.83rem;font-style:normal}.dungeon-action-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.dungeon-action-row>button{flex:180px}.dungeon-warning{margin-top:10px}.combat-dungeon-picture{flex-direction:column;gap:8px;display:flex}.combat-dungeon-picture small{text-align:center;color:var(--muted);display:block}.dungeon-ranking-modal{flex-direction:column;gap:14px;display:flex}.dungeon-ranking-modal header h3{margin:.25rem 0}.dungeon-ranking-list{flex-direction:column;gap:10px;display:flex}.dungeon-ranking-entry{background:#0a0d0cb8;border:1px solid #dab5602e;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.dungeon-ranking-entry.is-self,.dungeon-ranking-self{border-color:#dab56057;box-shadow:inset 0 0 0 1px #dab5602e}.dungeon-ranking-player{align-items:center;gap:10px;display:flex}.dungeon-ranking-player>div{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.dungeon-ranking-player strong,.dungeon-ranking-player small{line-height:1.2;display:block}.dungeon-ranking-floor{text-align:right}.dungeon-ranking-floor small,.dungeon-ranking-self span{color:var(--muted);display:block}.dungeon-ranking-self{background:#0a0d0cb8;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}@media (max-width:820px){.dungeon-remaster-page .solo-dungeon-body{grid-template-columns:1fr}.dungeon-remaster-page .solo-dungeon-enemy-column{flex-direction:row;justify-content:flex-start}}.dungeon-v527-page .dungeon-v527-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dungeon-v527-page .dungeon-v527-card{min-height:360px;position:relative;overflow:hidden;padding:0!important}.dungeon-v527-page .dungeon-v527-card .solo-dungeon-card-bg{opacity:.19;background-position:50%}.dungeon-v527-content{z-index:2;grid-template-columns:185px minmax(0,1fr);align-items:stretch;gap:16px;min-height:360px;padding:16px;display:grid;position:relative}.dungeon-v527-visual{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;min-height:100%;display:flex}.dungeon-v527-visual h3{color:#f1ddb0;width:100%;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))/1.02 Georgia,serif;text-align:left;margin:0 0 10px}.dungeon-v527-portrait{width:100%;margin-top:auto}.dungeon-v527-portrait .dungeon-enemy-preview{background:#090b0a!important;border:1px solid #dab56073!important;border-radius:12px!important;width:100%!important;height:246px!important;margin:0 0 0 -1px!important;box-shadow:0 12px 26px #0006,inset 0 0 0 1px #ffffff08!important}.dungeon-v527-portrait .dungeon-enemy-photo img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}.dungeon-v527-visual .enemy-floor-badge{align-self:flex-start;margin-top:9px}.dungeon-v527-info{flex-direction:column;min-width:0;padding-top:36px;display:flex}.dungeon-v527-info .solo-dungeon-enemy-note,.dungeon-v527-info .solo-dungeon-repeat-note{border-radius:12px;margin:0 0 10px;padding:12px 13px}.dungeon-v527-info .solo-dungeon-enemy-note strong,.dungeon-v527-info .solo-dungeon-repeat-note strong{color:#f0ddb0;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))/1.25 Georgia,serif}.dungeon-v527-reward{margin:0 0 2px;padding:4px 2px 0}.dungeon-v527-reward small{color:#b69958;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.1px;margin-bottom:3px;display:block}.dungeon-v527-reward span{color:#d8cba8;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));line-height:1.35;display:block}.dungeon-v527-info .dungeon-action-row{grid-template-columns:1fr;gap:9px;margin-top:12px;display:grid}.dungeon-v527-info .dungeon-action-row>button{flex:none;width:100%;min-height:40px}.dungeon-v527-info .dungeon-warning{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:8px 0 0;line-height:1.4}.dungeon-v527-card .dungeon-v527-visual>h3{margin-bottom:12px}.dungeon-v527-card>.solo-dungeon-header,.dungeon-v527-card .solo-dungeon-status-line,.dungeon-v527-card .solo-dungeon-enemy-column{display:none!important}@media (max-width:920px){.dungeon-v527-page .dungeon-v527-grid{grid-template-columns:1fr}}@media (max-width:520px){.dungeon-v527-content{grid-template-columns:145px minmax(0,1fr);gap:10px;padding:10px}.dungeon-v527-visual h3{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))}.dungeon-v527-portrait .dungeon-enemy-preview{height:205px!important}.dungeon-v527-info{padding-top:28px}}.dungeon-v531-card{width:100%;min-height:360px;display:block;position:relative;overflow:hidden;grid-template-columns:1fr!important;gap:0!important;padding:0!important}.dungeon-v531-card .solo-dungeon-card-bg{opacity:.19;background-position:50%}.dungeon-v531-content{z-index:2;box-sizing:border-box;grid-template-rows:auto 1fr;grid-template-columns:minmax(170px,185px) minmax(0,1fr);align-items:start;gap:10px 16px;width:100%;min-height:360px;padding:16px;display:grid;position:relative}.dungeon-v531-title{color:#f1ddb0;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px))/1.02 Georgia,serif;text-align:left;grid-area:1/1;max-width:170px;margin:0}.dungeon-v531-visual{grid-area:2/1;min-width:0}.dungeon-v531-portrait{width:100%}.dungeon-v531-portrait .dungeon-enemy-preview{background:#090b0a!important;border:1px solid #dab56073!important;border-radius:12px!important;width:100%!important;height:246px!important;margin:0 0 0 -1px!important;box-shadow:0 12px 26px #0006,inset 0 0 0 1px #ffffff08!important}.dungeon-v531-portrait .dungeon-enemy-photo img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}.dungeon-v531-info{flex-direction:column;grid-area:2/2;min-width:0;padding-top:2px;display:flex}.dungeon-v531-card .enemy-floor-badge,.dungeon-v531-card .solo-dungeon-repeat-note{display:none!important}.dungeon-v531-enemy-note,.dungeon-v531-reward{border-bottom:1px solid #d6b45c2e;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:10px;margin:0 0 12px;padding:10px 0 12px;display:grid}.dungeon-v531-enemy-note small,.dungeon-v531-reward small{color:#b69958;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.1px;margin:0;line-height:1.25}.dungeon-v531-note-content{min-width:0}.dungeon-v531-enemy-note strong{color:#f0ddb0;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))/1.2 Georgia,serif;margin:0 0 6px;display:block}.dungeon-v531-enemy-note em,.dungeon-v531-reward span{color:#d8cba8;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));font-style:normal;line-height:1.35;display:block}.dungeon-v531-info .dungeon-action-row{grid-template-columns:1fr;gap:9px;margin-top:10px;display:grid}.dungeon-v531-info .dungeon-action-row>button{flex:none;width:100%;min-height:40px}.dungeon-v531-info .dungeon-warning{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:8px 0 0;line-height:1.4}@media (max-width:920px){.dungeon-v527-page .dungeon-v527-grid{grid-template-columns:1fr}}@media (max-width:520px){.dungeon-v531-content{grid-template-columns:minmax(128px,145px) minmax(0,1fr);gap:8px 10px;padding:10px}.dungeon-v531-title{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px));max-width:140px}.dungeon-v531-portrait .dungeon-enemy-preview{height:205px!important}.dungeon-v531-enemy-note,.dungeon-v531-reward{grid-template-columns:64px minmax(0,1fr);gap:8px;margin-bottom:10px}.dungeon-v531-enemy-note strong{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))}.dungeon-v531-enemy-note em,.dungeon-v531-reward span{font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}}.dungeon-v532-info{justify-content:flex-start;padding-top:6px}.dungeon-v532-info .dungeon-action-row{margin-top:0}.dungeon-v533-info{flex-direction:column;grid-area:1/2/span 2;place-self:stretch stretch;width:100%;min-width:0;min-height:100%;padding-top:4px;display:flex}.dungeon-v533-details{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.dungeon-v533-detail{box-sizing:border-box;background:#090d0cad;border:1px solid #dab5603d;border-radius:4px;width:100%;min-width:0;padding:10px 12px 11px;box-shadow:inset 0 0 0 1px #ffffff05}.dungeon-v533-detail small{color:#d6b35f;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.85px;white-space:nowrap;align-items:center;gap:6px;margin:0 0 7px;line-height:1.2;display:flex}.dungeon-v533-detail small span{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));flex:none;line-height:1}.dungeon-v533-detail strong{color:#f0ddb0;width:100%;min-width:0;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))/1.3 Georgia,serif;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;display:block}.dungeon-v533-reward strong{color:#d8cba8;font-family:inherit;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));font-weight:600;line-height:1.35}.dungeon-v533-actions{width:100%;min-width:0;margin-top:auto;padding-top:12px}.dungeon-v533-info .dungeon-action-row{grid-template-columns:1fr;gap:9px;width:100%;margin:0;display:grid}.dungeon-v533-info .dungeon-action-row>button{white-space:normal;flex:none;width:100%;min-width:0;min-height:40px}.dungeon-v533-info .dungeon-warning{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:7px 0 0;line-height:1.35}@media (max-width:520px){.dungeon-v533-info{padding-top:2px}.dungeon-v533-details{gap:7px}.dungeon-v533-detail{padding:8px 9px}.dungeon-v533-detail small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.55px;margin-bottom:5px}.dungeon-v533-detail strong{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.dungeon-v533-reward strong{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.dungeon-v533-actions{padding-top:9px}.dungeon-v533-info .dungeon-action-row{gap:7px}.dungeon-v533-info .dungeon-action-row>button{min-height:36px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}}.collection-v535 .collection-grid{align-items:stretch}.collection-v535 .collection-card{flex-direction:column;gap:6px;min-height:330px;display:flex;position:relative}.collection-v535 .collection-card>button{margin-top:auto}.collection-v535 .collection-card>button+button{margin-top:6px}.collection-v535 .collection-rarity{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:.7px;text-transform:uppercase;border:1px solid;border-radius:999px;align-self:flex-start;padding:3px 7px;font-weight:700;display:inline-flex}.collection-v535 .collection-rarity.rarity-common{color:#b9b6aa}.collection-v535 .collection-rarity.rarity-rare{color:#8fc7ff}.collection-v535 .collection-rarity.rarity-epic{color:#c39cff}.collection-v535 .collection-rarity.rarity-legendary{color:#f1c65f}.collection-v535 .collection-rarity.rarity-mythic{color:#ff9b7b}.collection-v535 .collection-fragment-name{color:#aaa18e;min-height:54px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0;line-height:1.45}.collection-v535 .collection-fragment-name b{color:#dfc983;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.collection-v535 .collection-art{background:#080b0b;border-color:#c69e498c;width:118px;height:118px;padding:0;overflow:hidden;box-shadow:0 7px 16px #00000057,inset 0 0 0 1px #ffffff06}.collection-v535 .collection-art-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.collection-v535 .collection-equipped>span{padding:0;overflow:hidden}.collection-v535 .collection-equipped .collection-art-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (max-width:560px){.collection-v535 .collection-art{width:104px;height:104px}}.costume-layout-focused .costume-main-preview{min-height:500px}@media (max-width:1000px){.costume-layout-focused .costume-main-preview{grid-template-columns:minmax(220px,38%) 1fr;min-height:430px;display:grid}.costume-layout-focused .costume-preview-frame{min-height:430px}}@media (max-width:760px){.costume-layout-focused .costume-main-preview{min-height:0;display:flex}.costume-layout-focused .costume-preview-frame{min-height:360px}}.costume-layout-focused{grid-template-columns:minmax(230px,26%) 1fr!important;gap:14px!important}.costume-layout-focused .costume-main-preview{justify-self:start;max-width:290px;min-height:380px!important}.costume-layout-focused .costume-preview-frame{min-height:280px!important}.costume-layout-focused .costume-main-preview h3{line-height:1.2;font-size:1.08rem!important}.costume-layout-focused .costume-preview-frame img{object-fit:contain!important;object-position:var(--portrait-x,50%) var(--portrait-y,38%)!important;transform:scale(calc(var(--portrait-scale,1) * .88))!important;transform-origin:top!important}@media (max-width:1000px){.costume-layout-focused{grid-template-columns:1fr!important}.costume-layout-focused .costume-main-preview{max-width:none;min-height:400px!important}.costume-layout-focused .costume-preview-frame{min-height:300px!important}.costume-layout-focused .costume-preview-frame img{transform:scale(calc(var(--portrait-scale,1) * .92))!important}}@media (max-width:760px){.costume-layout-focused .costume-main-preview{min-height:0!important}.costume-layout-focused .costume-preview-frame{min-height:320px!important}.costume-layout-focused .costume-preview-frame img{transform:scale(calc(var(--portrait-scale,1) * .96))!important}}.costume-layout-focused{grid-template-columns:minmax(180px,22%) 1fr!important;align-items:start!important}.costume-layout-focused .costume-main-preview{place-self:start;width:100%;max-width:220px!important;min-height:300px!important}.costume-layout-focused .costume-preview-frame{flex:0 0 210px!important;min-height:210px!important}.costume-layout-focused .costume-main-preview>div:last-child{padding:10px 12px 12px!important}.costume-layout-focused .costume-main-preview h3{font-size:1rem!important}.costume-layout-focused .costume-main-preview p{font-size:.74rem!important}.costume-layout-focused .costume-equipped-chip{font-size:.72rem!important}@media (max-width:1000px){.costume-layout-focused{grid-template-columns:1fr!important}.costume-layout-focused .costume-main-preview{max-width:none!important;min-height:380px!important}.costume-layout-focused .costume-preview-frame{flex:0 0 280px!important;min-height:280px!important}}@media (max-width:760px){.costume-layout-focused .costume-main-preview{min-height:0!important}.costume-layout-focused .costume-preview-frame{flex:0 0 300px!important;min-height:300px!important}}.costume-layout-grid-only{display:block!important}.costume-wardrobe-full{width:100%}.costume-section-title-wide{justify-content:space-between;gap:16px}.costume-grid-six .costume-card{min-height:315px}.costume-grid-six .costume-card-copy h3{font-size:.92rem;line-height:1.15}.costume-grid-six .costume-card-copy p{min-height:2.2em;font-size:.66rem}.costume-grid-six .costume-card>button{width:calc(100% - 16px);margin:4px 8px 8px}.costume-info-focused{margin-top:12px}@media (max-width:1400px){.costume-grid-six{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1000px){.costume-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))!important}.costume-section-title-wide{display:block}.costume-section-title-wide p{margin-top:8px}}@media (max-width:760px){.costume-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.costume-grid-six{grid-template-columns:1fr!important}}.costume-page-focused .panel,.costume-page{overflow-x:hidden}.costume-grid-six{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}.costume-grid-six .costume-card{min-width:0;min-height:290px!important}.costume-grid-six .costume-card-art,.costume-grid-six .costume-lock-art{height:150px!important;min-height:150px!important}.costume-grid-six .costume-card-art img{object-position:center 10%!important}.costume-grid-six .costume-card-copy{padding:8px 8px 6px!important}.costume-grid-six .costume-card-copy small{letter-spacing:.12em!important;font-size:.58rem!important}.costume-grid-six .costume-card-copy h3{margin:4px 0!important;font-size:.84rem!important;line-height:1.08!important}.costume-grid-six .costume-card-copy p{min-height:2.1em!important;font-size:.62rem!important;line-height:1.28!important}.costume-grid-six .costume-card>button{width:calc(100% - 14px)!important;margin:4px 7px 7px!important;padding:8px!important;font-size:.88rem!important}.costume-grid-six .costume-lock-art span{font-size:1.45rem!important}.costume-grid-six .costume-lock-art b{font-size:1.2rem!important}.costume-section-title-wide{margin-bottom:10px}.costume-section-title-wide p{font-size:.78rem!important}@media (max-width:1400px){.costume-grid-six{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important}.costume-grid-six .costume-card-art,.costume-grid-six .costume-lock-art{height:138px!important;min-height:138px!important}.costume-grid-six .costume-card{min-height:278px!important}.costume-grid-six .costume-card-copy h3{font-size:.79rem!important}.costume-grid-six .costume-card-copy p{font-size:.6rem!important}.costume-grid-six .costume-card>button{font-size:.84rem!important}}@media (max-width:1200px){.costume-grid-six{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:900px){.costume-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.costume-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.costume-grid-six{grid-template-columns:1fr!important}}.ascension-page{background:linear-gradient(#120e08,#0b0f10);max-width:1220px;margin-inline-start:auto;margin-inline-end:auto;padding:16px}.ascension-board{background:#0d1117;border:1px solid #cea7528c;position:relative;box-shadow:0 12px 30px #0006,inset 0 0 0 1px #ffffff08}.ascension-image{width:100%;height:auto;display:block}.ascension-stage{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute}.ascension-stage-bonus{text-align:center;letter-spacing:.01em;text-shadow:0 1px 2px #000;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:77%;min-height:15%;margin-bottom:6.5%;padding:4px 6px;font:700 1.08vw/1.12 Georgia,serif;display:flex}.ascension-stage-bonus span{display:block}.ascension-stage-current{color:#fff1c2;letter-spacing:.14em;background:#080e0cc7;border:1px solid #fff5d2d9;border-radius:999px;padding:4px 10px;font-size:.72vw;font-weight:700;position:absolute;top:7%;right:7%;box-shadow:0 0 10px #ffdc7859}.ascension-blue .ascension-stage-bonus{color:#b8d6ff}.ascension-green .ascension-stage-bonus{color:#ddffd2}.ascension-red .ascension-stage-bonus{color:#ffd0d0}.ascension-gold .ascension-stage-bonus{color:#ffe3aa}.ascension-blue .ascension-stage.is-current .ascension-stage-bonus{color:#eef7ff;text-shadow:0 0 10px #78b4ff80,0 1px 2px #000}.ascension-green .ascension-stage.is-current .ascension-stage-bonus{color:#f2ffe8;text-shadow:0 0 10px #9aff8d73,0 1px 2px #000}.ascension-red .ascension-stage.is-current .ascension-stage-bonus{color:#fff0f0;text-shadow:0 0 10px #ff7a7a6b,0 1px 2px #000}.ascension-gold .ascension-stage.is-current .ascension-stage-bonus{color:#fff4d8;text-shadow:0 0 10px #ffc45c6b,0 1px 2px #000}.ascension-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.ascension-status-grid article{background:linear-gradient(#15110bf5,#0b0e0ff5);border:1px solid #cea75259;padding:14px 15px;box-shadow:inset 0 0 0 1px #ffffff05}.ascension-status-grid small{color:#c8a85f;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:.16em;margin-bottom:6px;display:block}.ascension-status-grid strong{color:#f0daa0;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;margin-bottom:6px;display:block}.ascension-status-grid p{color:#cbbd97;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));margin:0;line-height:1.5}@media (max-width:1100px){.ascension-stage-bonus{font-size:1.22vw}.ascension-stage-current{font-size:.86vw}}@media (max-width:900px){.ascension-page{padding:12px}.ascension-stage-bonus{font-size:1.55vw}.ascension-stage-current{font-size:1vw}.ascension-status-grid{grid-template-columns:1fr}}@media (max-width:680px){.ascension-stage-bonus{width:82%;font-size:2.05vw}.ascension-stage-current{padding:3px 8px;font-size:1.5vw}}.abyss-v547{background:radial-gradient(circle at 50% 18%,#5d248b29,#0000 46%),linear-gradient(#0b0c0f,#07090c);border-color:#73572c;max-width:1240px;margin-inline-start:auto;margin-inline-end:auto;padding:18px;box-shadow:0 14px 36px #0009,inset 0 0 0 1px #ffffff08}.abyss-hero-title{border-bottom:1px solid #4d3c24;justify-content:space-between;align-items:flex-end;gap:18px;padding:6px 4px 15px;display:flex}.abyss-hero-title h2{color:#f0d79d;font:700 max(calc(36px + var(--eterune-font-boost,0px)),var(--eterune-font-min,36px)) Georgia,serif;text-transform:uppercase;letter-spacing:.06em;margin:2px 0 5px}.abyss-hero-title p{color:#a9a18f;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin:0}.abyss-season-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.abyss-season-meta>span{color:#dbc892;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:.05em;background:#14120f;border:1px solid #5b472b;padding:7px 10px}.abyss-season-meta button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:7px 10px}.abyss-error{background:#2b1117;border:1px solid #7e2e3a;margin:10px 0 0;padding:8px 10px}.abyss-invite-banner{background:linear-gradient(100deg,#21170c,#151119 60%,#201126);border:1px solid #916d30;justify-content:space-between;align-items:center;gap:14px;margin:14px 0;padding:12px 14px;display:flex;box-shadow:0 0 18px #8d4ee522}.abyss-invite-banner small{color:#c89e49;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.18em;display:block}.abyss-invite-banner>div>strong{color:#efd9a0;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif;margin-top:4px;display:block}.abyss-invite-list{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.abyss-invite-list article{background:#090c0e;border:1px solid #49371f;grid-template-columns:36px minmax(110px,1fr) auto auto;align-items:center;gap:7px;padding:6px;display:grid}.abyss-invite-list img{object-fit:cover;border:1px solid #a37a34;width:36px;height:36px}.abyss-invite-list b,.abyss-invite-list span{display:block}.abyss-invite-list b{color:#f0dba5;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.abyss-invite-list span{color:#8f8b80;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:2px}.abyss-invite-list button{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:6px 8px}.abyss-main-grid{grid-template-columns:minmax(255px,.85fr) minmax(360px,1.35fr) minmax(250px,.8fr);align-items:stretch;gap:12px;margin-top:14px;display:grid}.abyss-team-panel,.abyss-portal-panel,.abyss-info-panel>section,.abyss-activity,.abyss-attacks{background:linear-gradient(#0e1113f7,#07090bfa);border:1px solid #5b4527;box-shadow:inset 0 0 0 1px #ffffff05,0 8px 18px #0008}.abyss-team-panel{padding:11px}.abyss-team-panel>header,.abyss-info-panel section>header,.abyss-activity>header,.abyss-attacks>header{border-bottom:1px solid #33281a;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.abyss-team-panel header small,.abyss-activity small,.abyss-attacks small{color:#bd944e;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.15em}.abyss-team-panel header h3,.abyss-activity h3,.abyss-attacks h3{color:#efdba5;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;margin:2px 0 0}.abyss-team-panel header>span{color:#9e8e69;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.1em}.abyss-team-list{gap:8px;margin:10px 0;display:grid}.abyss-member-card{background:linear-gradient(100deg,#111417,#090c0f);border:1px solid #3e3322;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:59px;padding:6px 7px;display:grid;position:relative;overflow:hidden}.abyss-member-card.self{border-color:#8f6f35;box-shadow:inset 3px 0 #c19743}.abyss-member-card img,.abyss-empty-avatar{object-fit:cover;background:#121015;border:1px solid #98763a;width:46px;height:46px}.abyss-empty-avatar{color:#725b35;font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px));place-items:center;display:grid}.abyss-member-card small,.abyss-member-card strong,.abyss-member-card span,.abyss-member-card em{display:block}.abyss-member-card small{color:#8e805f;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:.1em}.abyss-member-card strong{color:#e8d4a1;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;margin-top:2px}.abyss-member-card span{color:#a9a18c;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:2px}.abyss-member-card em{color:#c59b55;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:2px;font-style:normal}.abyss-ready{color:#9e8760;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));align-self:start;margin-top:3px;font-weight:700}.abyss-ready.on{color:#55df87}.abyss-member-remove{color:#ca7b87;background:#211014;border:1px solid #623842;width:20px;height:20px;padding:0;position:absolute;bottom:3px;right:3px}.abyss-team-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.abyss-team-actions button{min-height:33px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.abyss-team-actions .danger{color:#d48787;border-color:#69353c}.abyss-big-button{min-height:38px}.abyss-portal-panel{background:radial-gradient(circle at 50% 45%,#4a145c33,#0000 55%),#080a0d;padding:12px;position:relative;overflow:hidden}.abyss-floor-heading{text-align:center;z-index:3;position:relative}.abyss-floor-heading small{color:#c59b55;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.18em;display:block}.abyss-floor-heading strong{color:#f2dc9f;font:700 max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px)) Georgia,serif;margin-top:3px;display:block}.abyss-floor-heading span{color:#b8aa8a;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));border:1px solid #4f3d25;margin-top:4px;padding:3px 8px;display:inline-block}.abyss-portal-art{background:linear-gradient(#120c1a22,#05070a33),url(/abyss-portal-bg.webp) 50%/cover no-repeat;border:1px solid #6e4b7e;height:330px;margin:10px 0 8px;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #13071d,0 0 22px #6f21a344}.abyss-portal-art:before{content:"";pointer-events:none;border:1px solid #b77add30;position:absolute;top:10px;bottom:10px;left:10px;right:10px}.abyss-portal-glow{border-radius:50%;width:62%;height:72%;animation:3.6s ease-in-out infinite abyssPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px 28px #812cd544,inset 0 0 50px #bb58ff22}@keyframes abyssPulse{0%,to{opacity:.58;transform:translate(-50%,-50%)scale(.98)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.03)}}.abyss-enemy-hp{background:#120b12;border:1px solid #4b293d;padding:8px 9px}.abyss-enemy-hp>span{color:#d7c2d9;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));justify-content:space-between;gap:10px;display:flex}.abyss-enemy-hp b{color:#f3d4eb}.abyss-enemy-hp em{color:#9b8299;font-style:normal}.abyss-enemy-hp>div{background:#070609;border:1px solid #432139;height:8px;margin-top:6px;overflow:hidden}.abyss-enemy-hp i{background:linear-gradient(90deg,#641051,#b02886,#df54bc);height:100%;display:block;box-shadow:0 0 10px #db4dba}.abyss-floor-track{grid-template-columns:repeat(10,1fr);gap:5px;margin-top:9px;display:grid}.abyss-floor-node{color:#85827d;height:25px;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px)) Georgia,serif;background:#0b0e11;border:1px solid #3a342d;border-radius:50%;place-items:center;display:grid}.abyss-floor-node.cleared{color:#cfb16b;border-color:#7e6737}.abyss-floor-node.current{color:#fff0ad;background:#211808;border-color:#f1cf69;box-shadow:0 0 11px #d5a630}.abyss-floor-node.boss{color:#df7d8a;border-color:#842d3e}.abyss-floor-node.major{color:#f1d271;border-color:#cf9d39;box-shadow:0 0 8px #d2a13d55}.abyss-floor-rule{text-align:center;color:#938a7c;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin:6px 0}.abyss-start{width:min(86%,360px);min-height:42px;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;letter-spacing:.04em;margin:10px auto 0;display:block}.abyss-info-panel{gap:10px;display:grid}.abyss-info-panel section>header{justify-content:flex-start}.abyss-info-panel header span{color:#cca655}.abyss-info-panel h3{color:#e9d39f;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;margin:0}.abyss-info-panel dl{margin:8px 0 0}.abyss-info-panel dl>div{border-bottom:1px solid #262219;justify-content:space-between;gap:8px;padding:7px 0;display:flex}.abyss-info-panel dt{color:#aaa18e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.abyss-info-panel dd{color:#edd598;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;margin:0}.abyss-info-panel ul{color:#aaa18e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:8px 0 0;padding-left:16px;line-height:1.75}.abyss-info-panel li::marker{color:#c89b4c}.abyss-rewards{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:9px;display:grid}.abyss-rewards article{text-align:center;background:#0b0e10;border:1px solid #33291d;min-height:76px;padding:8px 5px}.abyss-rewards b,.abyss-rewards span,.abyss-rewards em,.abyss-rewards small{display:block}.abyss-rewards b{color:#c695da;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.abyss-rewards span{color:#d9c597;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:5px}.abyss-rewards em{color:#b57ad2;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));font-style:normal}.abyss-rewards small{color:#716d66;font-size:max(calc(5.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5.5px));margin-top:3px}.abyss-bottom-grid{grid-template-columns:1.15fr .85fr;gap:12px;margin-top:12px;display:grid}.abyss-activity,.abyss-attacks{padding:10px}.abyss-activity ul,.abyss-attacks ul{max-height:130px;margin:8px 0 0;padding:0;list-style:none;overflow:auto}.abyss-activity li,.abyss-attacks li{color:#a9a18e;font-size:max(calc(7.5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7.5px));border-bottom:1px solid #242019;justify-content:space-between;gap:8px;padding:5px 2px;display:flex}.abyss-activity li span{color:#665f55}.abyss-attacks li span{color:#c8b789}.abyss-attacks li b{color:#e4c777}.abyss-level-lock{background:#090b0e;border:1px solid #5b4527;grid-template-columns:minmax(300px,1fr) minmax(280px,.8fr);align-items:center;gap:20px;margin-top:14px;padding:18px;display:grid}.abyss-lock-portal{background:linear-gradient(#06070aaa,#10051577),url(/abyss-portal-bg.webp) 50%/cover;border:1px solid #5e3b74;height:430px;box-shadow:0 0 24px #7c2aae44}.abyss-level-lock small{color:#b88a48;letter-spacing:.18em;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.abyss-level-lock h3{color:#ead29c;font:700 max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px)) Georgia,serif;margin:7px 0}.abyss-level-lock p{color:#aaa18f;line-height:1.6;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.abyss-level-lock strong{color:#c995d8}.abyss-search{min-width:min(720px,86vw)}.abyss-search-tabs{gap:6px;display:flex}.abyss-search-tabs button{flex:1}.abyss-search-box{grid-template-columns:1fr auto;gap:7px;margin:10px 0;display:grid}.abyss-search-box input{color:#f0dfb5;background:#0b0e10;border:1px solid #5c4729;min-width:0;padding:10px}.abyss-player-results{gap:7px;max-height:430px;display:grid;overflow:auto}.abyss-player-result{background:#0b0e10;border:1px solid #3f3323;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;display:grid}.abyss-player-result img{object-fit:cover;border:1px solid #9b7738;width:48px;height:48px}.abyss-player-result strong,.abyss-player-result span,.abyss-player-result small{display:block}.abyss-player-result strong{color:#ead6a4}.abyss-player-result span{color:#a69c88;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:2px}.abyss-player-result small{color:#67c98b;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:3px}.abyss-player-result button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.abyss-search-empty{text-align:center;padding:25px}.abyss-search-loading{text-align:center;color:#d3bc86;padding:30px}.abyss-ranking-modal{gap:7px;min-width:min(620px,84vw);max-height:520px;display:grid;overflow:auto}.abyss-ranking-row{background:#0c0f11;border:1px solid #3d3221;grid-template-columns:42px 1fr;align-items:center;gap:8px;padding:8px;display:grid}.abyss-ranking-row.self{border-color:#9e7738;box-shadow:inset 3px 0 #d1a64a}.abyss-ranking-row>b{color:#d4b160;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif}.abyss-ranking-row strong,.abyss-ranking-row span{display:block}.abyss-ranking-row strong{color:#ead7a3}.abyss-ranking-row span{color:#948b7b;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:3px}.abyss-invite-alert{position:relative;font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px))!important}.abyss-invite-alert.has-invite{color:#f4d477!important;border-color:#c99d4a!important;box-shadow:0 0 12px #d2a03755!important}.abyss-invite-badge{color:#fff;min-width:15px;height:15px;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px)) Arial;text-align:center;background:#8f2846;border-radius:9px;padding:0 3px;line-height:15px;display:none;position:absolute;top:-5px;right:-4px;box-shadow:0 0 6px #e34c7f}.abyss-invite-badge.visible{display:block}@media (max-width:1100px){.abyss-main-grid{grid-template-columns:1fr 1.3fr}.abyss-info-panel{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.abyss-bottom-grid{grid-template-columns:1fr}.abyss-portal-art{height:310px}}@media (max-width:780px){.abyss-hero-title{display:block}.abyss-season-meta{justify-content:flex-start;margin-top:10px}.abyss-main-grid,.abyss-info-panel{grid-template-columns:1fr}.abyss-portal-art{height:280px}.abyss-level-lock{grid-template-columns:1fr}.abyss-lock-portal{height:300px}.abyss-invite-banner{display:block}.abyss-invite-list{justify-content:flex-start;margin-top:8px}.abyss-invite-list article{grid-template-columns:34px 1fr}.abyss-invite-list article button{grid-row:2}.abyss-floor-node{height:22px}.abyss-team-actions{grid-template-columns:1fr}}.abyss-daily-strip{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:linear-gradient(90deg,#101417,#17120c);border:1px solid #4b3c27;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 12px;padding:9px 11px;display:flex}.abyss-daily-open{color:#69db92}.abyss-daily-used{color:#e6ba67}.abyss-daily-reward{color:#c8a6dc}.abyss-daily-reward.pending{color:#948a78}.abyss-daily-help small{color:#a69c88;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));text-align:center;margin-top:6px;line-height:1.4;display:block}.abyss-reward-note{margin:8px 0 0;color:#8f8778!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;line-height:1.5!important}#modal:has(.abyss-search){width:min(940px,100% - 28px);max-width:940px;padding:22px 24px;overflow-x:hidden}#modal:has(.abyss-search) #dialog-content{width:100%;min-width:0}#modal:has(.abyss-search) #dialog-content>h2{margin-bottom:12px}.abyss-search{width:100%;max-width:none;min-width:0!important}.abyss-search-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid!important}.abyss-search-box{grid-template-columns:minmax(0,1fr) auto!important}.abyss-player-results{max-height:470px}.abyss-player-result{grid-template-columns:50px minmax(0,1fr) 104px!important;gap:10px!important}.abyss-player-result>div{min-width:0}.abyss-player-result span{white-space:normal;overflow-wrap:anywhere}.abyss-player-result button{width:100%;min-width:0;padding:8px 6px}@media (max-width:760px){#modal:has(.abyss-search){width:calc(100% - 18px);padding:18px 14px}.abyss-search-tabs{grid-template-columns:1fr 1fr 1fr}.abyss-player-result{grid-template-columns:44px minmax(0,1fr)!important}.abyss-player-result button{grid-column:1/-1}.abyss-search-box{grid-template-columns:1fr!important}.abyss-search-box button{width:100%}}.creation-brand{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.creation-brand img{object-fit:contain;filter:brightness(1.12)saturate(1.16)contrast(1.06)drop-shadow(0 0 10px #71b1ff38)drop-shadow(0 0 18px #5493ff2e)drop-shadow(0 8px 18px #000);width:min(360px,58vw);max-width:100%;height:auto;max-height:108px;display:block}.creation-brand>div{align-items:center;display:flex}.creation-brand>div small{color:#c8b07a;letter-spacing:2px;text-transform:uppercase;display:block}.beta-logo,.header-logo img{image-rendering:auto}.beta-logo{filter:brightness(1.1)saturate(1.16)contrast(1.06)drop-shadow(0 0 14px #75b3ff3d)drop-shadow(0 0 22px #5291ff29)drop-shadow(0 8px 18px #000)}.header-logo img{object-fit:contain;filter:brightness(1.18)saturate(1.22)contrast(1.08)drop-shadow(0 0 10px #84c1ff4d)drop-shadow(0 0 20px #4c88ff3d)drop-shadow(0 0 30px #e7bc5e1f);width:100%;max-width:100%;height:84px}@media (max-width:900px){.creation-brand{text-align:center;justify-content:center}.creation-brand>div{justify-content:center;width:100%}}.social-notification-button.has-notification{color:#ffe28c!important;border-color:#caa04e!important;box-shadow:0 0 12px #d2a03773!important}.social-launcher{z-index:48;color:#d8bd78;cursor:pointer;background:linear-gradient(#24170f,#100e0d);border:1px solid #866636;align-content:center;place-items:center;gap:4px;width:58px;height:72px;display:grid;position:fixed;bottom:80px;right:max(10px,50vw - 624px);box-shadow:0 8px 22px #000b,inset 0 0 18px #8e5d251a}.social-launcher:before{content:"";pointer-events:none;border:1px solid #d7b76522;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.social-launcher span{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px));line-height:1}.social-launcher b{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.1px}.social-launcher i{color:#fff;min-width:18px;height:18px;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Arial;background:#7e2553;border-radius:10px;place-items:center;padding:0 3px;display:grid;position:absolute;top:-6px;right:-5px;box-shadow:0 0 9px #d44892}.social-launcher:hover,.social-launcher.open{color:#ffe191;background:linear-gradient(#332013,#151010);border-color:#b99349}.social-drawer{z-index:47;color:#d8c79d;background:linear-gradient(#111512 0%,#090c0c 100%);border:1px solid #765c34;grid-template-rows:auto auto minmax(0,1fr);width:410px;max-width:calc(100vw - 24px);display:none;position:fixed;top:105px;bottom:22px;right:max(10px,50vw - 560px);box-shadow:0 18px 48px #000e,inset 0 0 40px #623d1514}.social-drawer.open{display:grid}.social-drawer-head{background:linear-gradient(90deg,#20160f,#101310);border-bottom:1px solid #5b492d;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.social-drawer-head small,.social-drawer-head strong,.social-drawer-head span{display:block}.social-drawer-head small{color:#a8874c;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.4px}.social-drawer-head strong{color:#f0daa0;font:700 max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px)) Georgia,serif;margin-top:2px}.social-drawer-head span{color:#6dcc91;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:2px}.social-drawer-head>button{color:#cdb272;width:32px;height:32px;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));cursor:pointer;background:#15130f;border:1px solid #65512f}.social-tabs{background:#0e110f;border-bottom:1px solid #4b3e29;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.social-tabs button{color:#9e947e;min-width:0;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));cursor:pointer;background:0 0;border:0;border-right:1px solid #332c20;padding:10px 4px;position:relative}.social-tabs button.active{color:#efd6ff;background:#2b1733;box-shadow:inset 0 -2px #b26bc8}.social-tabs i{color:#fff;min-width:14px;height:14px;font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial;text-align:center;background:#7d2a53;border-radius:8px;padding:0 2px;line-height:14px;position:absolute;top:3px;right:3px}.social-drawer-body{min-height:0;overflow:hidden}.social-chat-panel{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.social-channel-heading{border-bottom:1px solid #302b21;align-items:center;gap:8px;padding:10px 12px;display:flex}.social-channel-heading strong,.social-channel-heading small{display:block}.social-channel-heading strong{color:#ead39a;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif}.social-channel-heading small{color:#8f897a;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:2px}.social-back{color:#cfb36e;cursor:pointer;background:#12120f;border:1px solid #54452b;width:28px;height:28px}.social-message-list{scrollbar-width:thin;min-height:0;padding:10px;overflow:auto}.social-message{background:#0d100e;border:1px solid #29271f;grid-template-columns:32px minmax(0,1fr);gap:8px;margin-bottom:8px;padding:7px;display:grid}.social-message.self{background:#120f14;border-color:#46343f}.social-message>img{object-fit:cover;border:1px solid #7d6536;width:32px;height:32px}.social-message header{justify-content:space-between;align-items:center;gap:8px;display:flex}.social-message strong{color:#dec78f;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.social-message small{color:#716c61;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))}.social-message p{color:#c0b7a3;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));overflow-wrap:anywhere;margin:4px 0 0;line-height:1.4}.social-composer{background:#0c0f0d;border-top:1px solid #463923;grid-template-columns:minmax(0,1fr) 72px;gap:6px;padding:9px;display:grid}.social-composer input{color:#e8d8b3;background:#090b0a;border:1px solid #57462a;min-width:0;padding:9px}.social-composer button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:7px}.social-chat-empty,.social-chat-locked{text-align:center;color:#8f897b;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:24px 15px;line-height:1.5}.social-private-picker,.social-friends-panel{height:100%;padding:10px;overflow:auto}.social-friends-heading{border-bottom:1px solid #332d22;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 7px;padding-bottom:7px;display:flex}.social-friends-heading span{color:#b99a56;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px}.social-friends-heading small{color:#7f796c;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.social-friend-list{gap:6px;display:grid}.social-friend-row{background:#0c0f0d;border:1px solid #343025;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid;position:relative}.social-friend-row.online{border-left:2px solid #4fac70}.social-friend-row img{object-fit:cover;border:1px solid #755d34;width:42px;height:42px}.social-friend-row strong,.social-friend-row span,.social-friend-row small{display:block}.social-friend-row strong{color:#e4ce98;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.social-friend-row span{color:#928a78;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:2px}.social-friend-row small{color:#7e7a70;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:3px}.social-friend-row.online small{color:#64c987}.social-friend-row>i{color:#fff;min-width:15px;height:15px;font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial;text-align:center;background:#7f2b57;border-radius:8px;line-height:15px;position:absolute;top:5px;right:72px}.social-friend-row button{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:7px 8px}.social-search{min-width:min(760px,82vw)}.social-search form{grid-template-columns:minmax(0,1fr) 90px;gap:7px;margin-bottom:10px;display:grid}.social-search input{color:#eadbb6;background:#0b0e0c;border:1px solid #5f4b2e;min-width:0;padding:10px}.social-search-results{gap:7px;max-height:470px;display:grid;overflow:auto}.social-search-row{background:#0b0e0c;border:1px solid #3b3427;grid-template-columns:48px minmax(0,1fr) 116px;align-items:center;gap:9px;padding:8px;display:grid}.social-search-row img{object-fit:cover;border:1px solid #806737;width:48px;height:48px}.social-search-row strong,.social-search-row span,.social-search-row small{display:block}.social-search-row strong{color:#ead39b}.social-search-row span{color:#9e9582;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:2px}.social-search-row small{color:#67c98b;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:3px}.social-search-row button{width:100%;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.social-search-empty,.social-search-loading{text-align:center;color:#9a9280;padding:28px}.notification-center{min-width:min(780px,84vw)}.notification-center>nav{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.notification-list{gap:8px;max-height:540px;display:grid;overflow:auto}.notification-card{background:#0d100e;border:1px solid #3c3426;align-items:center;gap:10px;padding:10px;display:grid}.notification-card.request{grid-template-columns:48px minmax(0,1fr) auto}.notification-card.request img{object-fit:cover;border:1px solid #806536;width:48px;height:48px}.notification-card.request div small,.notification-card.request div strong{display:block}.notification-card.request div small{color:#b38f51;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.8px}.notification-card.request div strong{color:#dbc89a;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin-top:4px}.notification-card.request>span{gap:5px;display:flex}.notification-card.request button{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:7px 8px}.notification-card.system{grid-template-columns:42px minmax(0,1fr);align-items:start}.notification-card.system.unread{border-color:#705337;box-shadow:inset 3px 0 #b78643}.notification-system-icon{color:#d8b35d;width:40px;height:40px;font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px));background:#1c160e;border:1px solid #735833;place-items:center;display:grid}.notification-card.system small,.notification-card.system strong{display:block}.notification-card.system small{color:#a78d58;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px}.notification-card.system strong{color:#e6cf98;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif;margin-top:3px}.notification-card.system p{color:#aaa18e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:5px 0 0;line-height:1.5}.notification-empty{text-align:center;color:#827b6d;border:1px dashed #393329;margin:0;padding:22px}@media (max-width:1260px){.social-launcher,.social-drawer{right:10px}}@media (max-width:760px){.social-launcher{width:52px;height:58px;bottom:18px;right:8px}.social-drawer{width:calc(100vw - 12px);max-width:none;top:72px;bottom:6px;right:6px}.social-tabs button{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.social-search,.notification-center{width:100%;min-width:0}.social-search-row{grid-template-columns:42px minmax(0,1fr)}.social-search-row img{width:42px;height:42px}.social-search-row button{grid-column:1/-1}.notification-card.request{grid-template-columns:42px minmax(0,1fr)}.notification-card.request img{width:42px;height:42px}.notification-card.request>span{grid-column:1/-1}.social-search form{grid-template-columns:1fr}.social-search form button{width:100%}}#modal:has(.social-search){box-sizing:border-box!important;width:min(900px,100vw - 32px)!important;max-width:min(900px,100vw - 32px)!important;overflow-x:hidden!important}#modal:has(.notification-center){box-sizing:border-box!important;width:min(980px,100vw - 32px)!important;max-width:min(980px,100vw - 32px)!important;overflow-x:hidden!important}#modal:has(.social-search) #dialog-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}#modal:has(.notification-center) #dialog-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}#modal:has(.social-search) .social-search{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}#modal:has(.notification-center) .notification-center{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.social-search-results,.notification-list{overflow-x:hidden!important}.social-search-row,.notification-card{box-sizing:border-box!important;min-width:0!important}.notification-card.system p{overflow-wrap:anywhere}@media (max-width:760px){#modal:has(.social-search){width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}#modal:has(.notification-center){width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}}.beta-auth-tabs{grid-template-columns:1fr 1fr;gap:7px;margin:16px 0 14px;display:grid}.beta-auth-tabs button{color:#c8b78f;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;letter-spacing:.04em;cursor:pointer;background:#0c100f;border:1px solid #5e4929;padding:10px 8px}.beta-auth-tabs button.active{color:#f5d997;background:linear-gradient(#3a2a14,#21180d);border-color:#c99b43;box-shadow:inset 0 0 0 1px #d8aa5355}.beta-signup-note{background:#12150f;border:1px solid #514329;padding:8px 9px;color:#b9ad91!important;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;margin:2px 0 8px!important;line-height:1.45!important}.beta-login-form input{box-sizing:border-box;width:100%}#modal:has(.admin-console){background:linear-gradient(145deg,#17140f,#0b0d0c 60%,#17120b);border:1px solid #806536;width:min(1180px,100vw - 28px);max-width:1180px;max-height:calc(100vh - 24px);padding:18px 20px;overflow:auto;box-shadow:0 24px 80px #000d}#modal:has(.admin-console) #dialog-content{width:100%;min-width:0}#modal:has(.admin-console) #dialog-content>h2{display:none}.admin-console{color:#d8ccb0;gap:12px;display:grid}.admin-console>footer{color:#766f61;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));text-align:right;letter-spacing:.5px;border-top:1px solid #3c3425;padding-top:9px}.admin-console-head{border-bottom:1px solid #4c3d25;justify-content:space-between;align-items:center;gap:15px;padding:5px 2px 11px;display:flex}.admin-console-head p{color:#918775;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:4px 0 0}.admin-console-head>b{color:#e2c579;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;letter-spacing:2px}.admin-badge{color:#e6c66e;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.2px;background:#261e11;border:1px solid #806536;padding:4px 7px;display:inline-flex}.admin-console-tabs{gap:5px;padding-bottom:2px;display:flex;overflow:auto}.admin-console-tabs button{color:#a99d83;min-width:110px;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));cursor:pointer;background:#0e110f;border:1px solid #403724;padding:9px 12px}.admin-console-tabs button.active{color:#f0d78d;background:linear-gradient(#342916,#17150f);border-color:#a17d37}.admin-console-page{gap:12px;display:grid}.admin-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.admin-kpis article{background:linear-gradient(160deg,#151712,#0c0f0d);border:1px solid #403625;min-height:86px;padding:11px}.admin-kpis article.ok{border-color:#365b3d}.admin-kpis article.warning{border-color:#7b5631}.admin-kpis small,.admin-card>small{color:#95805a;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.1px;display:block}.admin-kpis strong{color:#f0d48a;font:700 max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px)) Georgia,serif;margin:8px 0 3px;display:block}.admin-kpis span{color:#7f796c;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.admin-overview-grid,.admin-detail-grid{grid-template-columns:1.45fr 1fr;gap:10px;display:grid}.admin-card{background:linear-gradient(160deg,#11140f,#0b0e0c);border:1px solid #403624;padding:13px}.admin-card>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.admin-card h3{color:#ead29a;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;margin:3px 0 9px}.admin-activity-list,.admin-log-list,.admin-audit-list{gap:5px;max-height:390px;display:grid;overflow:auto}.admin-activity-list article{border-bottom:1px solid #27251d;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid}.admin-activity-list strong{color:#d9c28b;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.admin-activity-list p{color:#8f8878;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:2px 0 0}.admin-activity-list time{color:#726d63;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.admin-dot,.admin-presence-dot{background:#6d675a;border-radius:50%;width:7px;height:7px;display:block}.admin-quick-actions{gap:6px;display:grid}.admin-player-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-search-box{flex:1;grid-template-columns:minmax(220px,1fr) auto;gap:6px;display:grid}.admin-search-box input,.admin-card input,.admin-card textarea,.admin-card select,.admin-sanction-form input,.admin-sanction-form select{box-sizing:border-box;color:#e4d9bd;width:100%;font:inherit;background:#080b0b;border:1px solid #4b402c;padding:9px}.admin-card textarea{resize:vertical;min-height:92px}.admin-card label{color:#9f9278;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));gap:4px;margin:8px 0;display:grid}.admin-check{white-space:nowrap;align-items:center;gap:6px!important;margin:0!important;display:flex!important}.admin-check input{width:auto!important}.admin-player-list{gap:6px;display:grid}.admin-player-row{background:#0c0f0d;border:1px solid #383124;grid-template-columns:12px minmax(0,1fr) minmax(130px,.55fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.admin-player-row.online{background:linear-gradient(90deg,#102017,#0c0f0d 35%);border-color:#36553b}.admin-player-row.online .admin-presence-dot{background:#4dcc78;box-shadow:0 0 9px #4dcc7877}.admin-player-main strong,.admin-player-main small,.admin-player-main span{display:block}.admin-player-main strong{color:#e6cf93;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.admin-player-main small{color:#a69c89;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:2px}.admin-player-main span{color:#777468;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));margin-top:3px}.admin-player-flags{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.admin-player-flags b,.admin-player-badges b{color:#d9b65c;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));background:#261d0f;border:1px solid #775d2d;padding:3px 5px}.admin-player-flags .danger-flag,.admin-player-badges .danger-flag{color:#e99696;background:#2b1111;border-color:#863e3e}.admin-player-flags .mute-flag,.admin-player-badges .mute-flag{color:#cba5e8;background:#1d1329;border-color:#69498c}.admin-player-flags small{text-align:right;color:#727066;width:100%;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.admin-empty{text-align:center;color:#9a907d;border:1px dashed #473e2d;padding:35px}.admin-empty strong,.admin-empty span{display:block}.admin-empty span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin-top:5px}.admin-back{justify-self:start}.admin-player-hero{background:radial-gradient(circle at 15% 0,#4935163b,#0000 36%),#0e110e;border:1px solid #5c4827;justify-content:space-between;align-items:flex-end;gap:14px;padding:13px;display:flex}.admin-player-hero small{color:#78b486;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.admin-player-hero h3{color:#efd795;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px)) Georgia,serif;margin:4px 0}.admin-player-hero p{color:#938b7b;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0}.admin-player-badges{align-items:center;gap:5px;display:flex}.admin-resource-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.admin-resource-grid span{color:#8e8778;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));background:#0a0d0b;border:1px solid #302d23;padding:7px}.admin-resource-grid b{color:#e1c87e;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));margin-top:3px;display:block}.admin-sanction-form{grid-template-columns:minmax(0,1fr) 140px;gap:6px;margin-top:8px;display:grid}.admin-sanction-form>div{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.admin-grant-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.admin-grant-grid label{margin:0}.admin-log-list article{border-bottom:1px solid #28261f;justify-content:space-between;gap:8px;padding:8px;display:flex}.admin-log-list b{color:#d9c18a;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.admin-log-list p{color:#9a9385;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:2px 0}.admin-log-list small{color:#67665f;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.admin-mini{align-self:center;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;padding:5px 7px!important}.admin-danger-zone{background:linear-gradient(160deg,#1d0d0d,#0d0d0b);border-color:#613131}.admin-danger-zone>div{flex-wrap:wrap;gap:6px;display:flex}.admin-server-toggle{background:#0b0e0c;border:1px solid #453b29;padding:8px;margin:9px 0!important}.admin-audit-list article{border-bottom:1px solid #29261f;grid-template-columns:115px minmax(0,1fr) 180px;align-items:center;gap:9px;padding:8px;display:grid}.admin-audit-list>article>span,.admin-audit-list>article>small{color:#777064;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.admin-audit-list strong{color:#dac38e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.admin-audit-list p{color:#8b8578;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:2px 0 0}.admin-audit-list>article>small{text-align:right}.admin-test-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}@media (max-width:980px){.admin-kpis{grid-template-columns:repeat(3,1fr)}.admin-overview-grid,.admin-detail-grid{grid-template-columns:1fr}.admin-player-row{grid-template-columns:12px minmax(0,1fr) auto}.admin-player-flags{grid-column:2}.admin-player-flags small{text-align:left}.admin-resource-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){#modal:has(.admin-console){width:calc(100vw - 14px);max-height:calc(100vh - 14px);padding:12px}.admin-console-head>b{display:none}.admin-console-tabs button{min-width:95px}.admin-kpis{grid-template-columns:repeat(2,1fr)}.admin-player-toolbar{grid-template-columns:1fr;display:grid}.admin-search-box{grid-template-columns:1fr}.admin-player-row{grid-template-columns:12px minmax(0,1fr)}.admin-player-row>button{grid-column:1/-1}.admin-player-flags{grid-column:2;justify-content:flex-start}.admin-player-hero{flex-direction:column;align-items:flex-start}.admin-sanction-form{grid-template-columns:1fr}.admin-sanction-form>div{grid-column:auto}.admin-grant-grid{grid-template-columns:1fr 1fr}.admin-audit-list article{grid-template-columns:1fr}.admin-audit-list>article>small{text-align:left}.admin-test-grid{grid-template-columns:1fr 1fr}}html{scroll-behavior:smooth}.eterune-public-landing{color:#eee4cf;background:#05090b;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.eterune-public-landing *{box-sizing:border-box}.landing-topbar{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#05070afa,#05070ae0);border-bottom:1px solid #b8893a7a;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;height:66px;padding:0 max(22px,50vw - 750px);display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 12px 30px #00000059}.landing-brand-mini{color:#d8b968;width:42px;height:42px;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;border:1px solid #806129;border-radius:50%;place-items:center;text-decoration:none;display:grid;box-shadow:inset 0 0 18px #7d4d0f2e}.landing-topbar nav,.landing-top-actions{align-items:center;gap:24px;display:flex}.landing-topbar nav a,.landing-top-actions>a{color:#c7bfae;text-transform:uppercase;letter-spacing:1.4px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));text-decoration:none;transition:all .2s}.landing-topbar nav a:hover,.landing-top-actions>a:hover{color:#f2d083}.landing-top-actions button,.landing-primary{-webkit-appearance:none;appearance:none;color:#fff2cf;cursor:pointer;text-transform:uppercase;letter-spacing:1.2px;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;clip-path:polygon(7% 0,93% 0,100% 28%,100% 72%,93% 100%,7% 100%,0 72%,0 28%);background:linear-gradient(135deg,#35135e 0%,#7916a4 52%,#421269 100%);border:1px solid #d39d35;padding:12px 24px;transition:transform .2s,filter .2s;box-shadow:inset 0 0 0 1px #ffda803d,0 0 26px #a82ae238}.landing-top-actions button:hover,.landing-primary:hover{filter:brightness(1.12);transform:translateY(-2px)}.landing-top-actions button span,.landing-primary span{margin-left:10px}.landing-hero{isolation:isolate;border-bottom:1px solid #6d5225;align-items:center;min-height:790px;padding:115px max(7vw,42px) 72px;display:flex;position:relative}.landing-hero-bg{z-index:-3;filter:saturate(.8)contrast(1.08)brightness(.63);background-image:url(/alliance-stage-5.webp);background-position:50% 35%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.015)}.landing-hero-vignette{z-index:-2;background:linear-gradient(90deg,#030608fa 0%,#030608cc 36%,#05060933 68%,#030608ad 100%),linear-gradient(#00000040 20%,#0000 76%,#05090b 100%),radial-gradient(circle at 67% 35%,#7718a92e,#0000 34%);position:absolute;top:0;bottom:0;left:0;right:0}.landing-hero-content{z-index:2;width:min(680px,62vw);position:relative}.landing-main-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 12px 24px #000000d9)drop-shadow(0 0 25px #b723ff33);width:min(560px,80vw);height:auto;max-height:210px;margin:0 0 10px;display:block}.landing-kicker{color:#d3bd88;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:4px;text-transform:uppercase;margin:8px 0 18px}.landing-hero h1{color:#f2d79d;font:400 clamp(max(calc(48px + var(--eterune-font-boost,0px)),var(--eterune-font-min,48px)),6vw,94px)/.89 Georgia,"Times New Roman",serif;text-transform:uppercase;letter-spacing:-2px;text-shadow:0 4px 20px #000;margin:0}.landing-hero h1 strong{color:#e8b55e;font-weight:700}.landing-hero-text{color:#d6d0c1;max-width:620px;font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px));text-shadow:0 2px 8px #000;margin:24px 0 28px;line-height:1.65}.landing-hero-buttons{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.landing-primary{min-width:180px;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));padding:15px 30px}.landing-secondary{color:#e8d9bc;text-transform:uppercase;letter-spacing:1.4px;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;background:#04090bb8;border:1px solid #766039;padding:15px 28px;text-decoration:none;transition:all .2s}.landing-secondary:hover{color:#ffe7a7;background:#14120dc7;border-color:#c89a45}.landing-beta-strip{border-top:1px solid #b891463d;flex-wrap:wrap;align-items:center;gap:16px;max-width:660px;margin-top:30px;padding-top:20px;display:flex}.landing-beta-strip .beta-server-status{background:#080c0ab8;border:1px solid #ad843561;margin:0;padding:8px 12px}.landing-beta-strip .beta-countdown{gap:4px;margin:0}.landing-beta-strip .beta-countdown>div{background:#080a09c7;border-color:#725921;width:58px;min-height:58px;padding:7px 4px}.landing-beta-strip .beta-countdown strong{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.landing-beta-strip .beta-countdown small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))}.landing-beta-strip .beta-countdown>span{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))}.landing-beta-strip .beta-launch-date{color:#b8a783;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));flex-basis:100%;margin:0}.landing-hero-note{text-align:right;color:#cfb878;letter-spacing:2px;text-shadow:0 2px 8px #000;font-family:Georgia,serif;position:absolute;bottom:80px;right:max(5vw,30px)}.landing-hero-note span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));display:block}.landing-hero-note b{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px));margin-top:5px;line-height:1.35;display:block}.landing-section{background:linear-gradient(#061013,#071113 50%,#050b0e);border-bottom:1px solid #60481f;padding:62px max(3vw,26px);position:relative}.landing-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#5e23761f,#0000 31%);position:absolute;top:0;bottom:0;left:0;right:0}.landing-section-heading{text-align:center;max-width:900px;margin:0 auto 30px;position:relative}.landing-section-heading span{color:#e5c47f;font:700 max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px)) Georgia,serif;letter-spacing:2px;text-transform:uppercase;display:block}.landing-section-heading h2{color:#a99d85;font-weight:400;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:4px;text-transform:uppercase;margin:7px 0 0}.landing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1450px;margin:auto;display:grid;position:relative}.landing-feature-card{background:#091012;border:1px solid #735728;min-height:260px;transition:transform .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000040}.landing-feature-card:hover{border-color:#bf8d3c;transform:translateY(-4px)}.landing-feature-art{background-image:linear-gradient(180deg,transparent 45%,#081013 100%),var(--feature-art);filter:saturate(.88)contrast(1.06);background-position:50% 30%;background-size:cover;height:168px}.landing-feature-card:nth-child(3) .landing-feature-art{background-color:#121018;background-position:50%;background-repeat:no-repeat;background-size:auto 120px}.landing-feature-copy{grid-template-columns:48px 1fr;align-items:start;gap:10px;padding:14px 16px 16px;display:grid}.landing-feature-copy>span{color:#e8c478;width:39px;height:39px;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;border:1px solid #8f6b2e;border-radius:50%;place-items:center;display:grid}.landing-feature-copy h3{color:#e8c478;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;text-transform:uppercase;letter-spacing:.7px;margin:0 0 5px}.landing-feature-copy p{color:#b8b0a1;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin:0;line-height:1.5}.landing-progression-section{background:linear-gradient(#061014,#081315)}.landing-progression-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-width:1450px;margin:auto;display:grid;position:relative}.landing-progression-card{text-align:center;background:#091012;border:1px solid #6f552a;min-height:250px;transition:all .2s;position:relative;overflow:hidden}.landing-progression-card:hover{border-color:#b98c3f;transform:translateY(-3px)}.landing-progression-card img{object-fit:cover;object-position:center 30%;filter:saturate(.93)contrast(1.08);background:#0b0e11;width:100%;height:185px;display:block}.landing-progression-card div{background:linear-gradient(#0000,#04080afa 55%);padding:28px 8px 11px;position:absolute;bottom:0;left:0;right:0}.landing-progression-card h3{color:#e9c378;text-transform:uppercase;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif;margin:0}.landing-progression-card p{color:#aaa393;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:4px 0 0}.landing-class-section{background:linear-gradient(#081114,#050a0c)}.landing-class-grid{border:1px solid #6d5126;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1500px;margin:auto;display:grid;position:relative}.landing-class-card{background:#090d10;border-right:1px solid #655026;height:390px;position:relative;overflow:hidden}.landing-class-card:last-child{border-right:0}.landing-class-card img{object-fit:cover;object-position:center 22%;filter:saturate(.88)contrast(1.06);width:100%;height:100%;transition:transform .35s}.landing-class-card:hover img{transform:scale(1.04)}.landing-class-card:after{content:"";background:linear-gradient(#0000 24%,#03060833 44%,#030608fa 96%);position:absolute;top:0;bottom:0;left:0;right:0}.landing-class-card div{z-index:2;text-align:center;padding:24px 10px 22px;position:absolute;bottom:0;left:0;right:0}.landing-class-card h3{color:#eac880;text-transform:uppercase;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px)) Georgia,serif;letter-spacing:1px;margin:0}.landing-class-card p{color:#c7bdac;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-transform:uppercase;letter-spacing:2px;margin:5px 0 0}.landing-class-card.mage h3{color:#d6aff8}.landing-class-card.assassin h3{color:#e8a6a6}.landing-class-card.archer h3{color:#b6dba9}.landing-final-cta{text-align:center;background:linear-gradient(90deg,#050a0eed,#0a131bcc,#050a0eed),url(/alliance-stage-1.webp) 50%/cover;border-bottom:1px solid #7a5b29;justify-content:center;align-items:center;gap:70px;min-height:250px;padding:48px max(8vw,34px);display:flex;position:relative}.landing-final-cta>div{max-width:780px}.landing-final-cta span{color:#e4c176;font:700 max(calc(24px + var(--eterune-font-boost,0px)),var(--eterune-font-min,24px)) Georgia,serif;letter-spacing:2px}.landing-final-cta h2{color:#d6d0c0;font:400 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif;letter-spacing:3px;text-transform:uppercase;margin:8px 0 10px}.landing-final-cta p{color:#a29b8c;font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));margin:0}.landing-footer{background:#040709;border-top:1px solid #3b2d17;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:105px;padding:25px max(4vw,28px);display:grid}.landing-footer>div{align-items:center;gap:15px;display:flex}.landing-footer strong{color:#d9c398;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif}.landing-footer span,.landing-footer small{color:#77766e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.landing-footer nav{gap:18px;display:flex}.landing-footer nav a{color:#9c998d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));text-decoration:none}.landing-footer>small{text-align:right}.beta-portal-overlay{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;place-items:center;padding:20px;animation:.18s ease-out landingFade;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes landingFade{0%{opacity:0}to{opacity:1}}.eterune-public-landing .beta-login-card{background:linear-gradient(150deg,#101a13 0%,#07100b 70%,#090d0a 100%);border:1px solid #9b7430;width:min(510px,100%);max-height:min(780px,100vh - 36px);padding:32px;position:relative;overflow:auto;box-shadow:0 30px 90px #000,inset 0 0 50px #0006}.beta-portal-close{color:#a99b80;width:34px;height:34px;font-size:max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px));cursor:pointer;background:0 0;border:0;position:absolute;top:11px;right:15px}.beta-portal-close:hover{color:#f3d68f}.eterune-public-landing .beta-login-card>small{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:2.4px}.eterune-public-landing .beta-login-card h2{font-size:max(calc(33px + var(--eterune-font-boost,0px)),var(--eterune-font-min,33px));margin:7px 0 10px}.eterune-public-landing .beta-login-card>p{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.eterune-public-landing .beta-auth-tabs{gap:10px;margin-bottom:19px}.eterune-public-landing .beta-auth-tabs button{min-height:50px;font:700 max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px)) Georgia,serif}.eterune-public-landing .beta-login-form label{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1.4px}.eterune-public-landing .beta-login-form input{min-height:50px;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));background:#07100a;border-color:#665226}.eterune-public-landing .beta-login-form .primary{min-height:54px;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px));color:#160f08;background:linear-gradient(135deg,#d9a347,#b57b2e)}.eterune-public-landing .beta-account-ready strong{word-break:break-word}@media (max-width:1050px){.landing-topbar{grid-template-columns:auto 1fr;padding:0 18px}.landing-topbar>nav{display:none}.landing-top-actions{justify-content:flex-end}.landing-hero{min-height:720px;padding:105px 42px 55px}.landing-hero-content{width:min(720px,80vw)}.landing-hero-note{display:none}.landing-feature-grid{grid-template-columns:repeat(2,1fr)}.landing-progression-grid{grid-template-columns:repeat(3,1fr)}.landing-class-grid{grid-template-columns:repeat(2,1fr)}.landing-class-card:nth-child(2){border-right:0}.landing-class-card{border-bottom:1px solid #655026}}@media (max-width:700px){.landing-topbar{gap:10px;height:58px}.landing-brand-mini{width:36px;height:36px}.landing-top-actions>a{display:none}.landing-top-actions button{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));padding:10px 16px}.landing-hero{align-items:flex-start;min-height:730px;padding:88px 20px 42px}.landing-hero-bg{background-position:65%}.landing-hero-vignette{background:linear-gradient(90deg,#030608f0,#030608a8),linear-gradient(#00000040 15%,#0000 72%,#05090b 100%)}.landing-hero-content{text-align:center;width:100%}.landing-main-logo{object-position:center;width:min(430px,95vw);margin-left:auto;margin-right:auto}.landing-kicker{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2.5px}.landing-hero h1{font-size:max(calc(48px + var(--eterune-font-boost,0px)),var(--eterune-font-min,48px));letter-spacing:-1px}.landing-hero-text{font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))}.landing-hero-buttons,.landing-beta-strip{justify-content:center}.landing-beta-strip .beta-launch-date{text-align:center}.landing-section{padding:46px 14px}.landing-section-heading span{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.landing-section-heading h2{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:2px;line-height:1.6}.landing-feature-grid{grid-template-columns:1fr}.landing-feature-card{min-height:245px}.landing-feature-art{height:155px}.landing-progression-grid{grid-template-columns:repeat(2,1fr)}.landing-progression-card{min-height:220px}.landing-progression-card img{height:165px}.landing-class-grid{grid-template-columns:1fr}.landing-class-card{border-right:0;height:340px}.landing-class-card h3{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px))}.landing-final-cta{flex-direction:column;gap:25px;padding:42px 18px}.landing-final-cta span{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))}.landing-final-cta h2{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px));line-height:1.5}.landing-footer{text-align:center;grid-template-columns:1fr}.landing-footer>div,.landing-footer nav{justify-content:center}.landing-footer>small{text-align:center}.beta-portal-overlay{padding:8px}.eterune-public-landing .beta-login-card{max-height:calc(100vh - 16px);padding:24px 20px}}@media (max-width:430px){.landing-main-logo{margin-top:8px}.landing-hero h1{font-size:max(calc(40px + var(--eterune-font-boost,0px)),var(--eterune-font-min,40px))}.landing-primary,.landing-secondary{text-align:center;width:100%}.landing-beta-strip .beta-countdown>div{width:50px}.landing-beta-strip .beta-countdown strong{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))}.landing-progression-grid{grid-template-columns:1fr 1fr}.landing-progression-card{min-height:190px}.landing-progression-card img{height:145px}.landing-progression-card h3{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))}}.landing-section,.landing-final-cta{scroll-margin-top:66px}.landing-discord-top{align-items:center;gap:8px;display:inline-flex!important}.landing-discord-top img{object-fit:cover;border:1px solid #e2be6bb8;border-radius:50%;width:25px;height:25px;box-shadow:0 0 15px #a532eb59}.landing-discord-fab{z-index:79;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#120822f5,#5b1582f5);border:1px solid #d39d35b8;border-radius:999px;align-items:center;gap:10px;min-width:188px;padding:8px 14px 8px 8px;text-decoration:none;transition:transform .2s,filter .2s,border-color .2s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 34px #0000007a,0 0 28px #a82ae238}.landing-discord-fab:hover{filter:brightness(1.1);border-color:#e7bd65;transform:translateY(-3px)}.landing-discord-fab img{object-fit:cover;border:1px solid #f7cd70cc;border-radius:50%;width:46px;height:46px;box-shadow:0 0 20px #bf35ff59}.landing-discord-fab span{flex-direction:column;line-height:1.12;display:flex}.landing-discord-fab small{color:#c6b9cf;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.25px}.landing-discord-fab b{color:#fff1ce;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;letter-spacing:.5px;margin-top:4px}.landing-community-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.landing-discord-cta{background:linear-gradient(135deg,#2a1248eb,#5b1b8beb);border:1px solid #9f66dabf;justify-content:center;align-items:center;gap:10px;min-width:220px;min-height:48px;padding:8px 18px;text-decoration:none;transition:transform .2s,filter .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 24px #9a34da2e}.landing-discord-cta:hover{filter:brightness(1.12);transform:translateY(-2px)}.landing-discord-cta img{object-fit:cover;border:1px solid #ebc574b8;border-radius:50%;width:34px;height:34px}.landing-discord-cta span{text-align:left;flex-direction:column;display:flex}.landing-discord-cta small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.4px;color:#bda9c8}.landing-discord-cta b{color:#f4dfb1;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px)) Georgia,serif;margin-top:3px}@media (max-width:720px){.landing-discord-top{display:none!important}.landing-discord-fab{min-width:0;padding:6px;bottom:12px;right:12px}.landing-discord-fab img{width:46px;height:46px}.landing-discord-fab>span{display:none}.landing-community-actions{flex-direction:column;width:100%}.landing-community-actions>*{width:100%}.landing-discord-cta{min-width:0}}.vip-membership-banner{background:radial-gradient(circle at 10% 0,#8d62382e,#0000 42%),linear-gradient(135deg,#1b160f,#0d100e);border:1px solid #71562c;grid-template-columns:minmax(260px,1.25fr) minmax(340px,1fr);align-items:center;gap:18px;margin:14px 0 10px;padding:16px 18px;display:grid}.vip-membership-banner.active{border-color:#9e7740;box-shadow:inset 0 0 26px #a0722020}.vip-membership-banner.standard{border-color:#494334}.vip-membership-banner>div>small{color:#c59b4f;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.4px}.vip-membership-banner h3{color:#eed79d;font:700 max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px)) Georgia,serif;margin:4px 0 6px}.vip-membership-banner p{color:#a99d84;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0;line-height:1.5}.vip-membership-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.vip-membership-stats span{text-align:center;background:#0b0e0c;border:1px solid #3d3526;padding:9px}.vip-membership-stats small{color:#817763;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));display:block}.vip-membership-stats b{color:#e8c978;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;margin-top:4px;display:block}.vip-payment-note{background:#0d100e;border:1px solid #343429;margin:0 0 14px;padding:10px 13px}.vip-payment-note small{color:#7e755f;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;display:block}.vip-payment-note strong{color:#cdb77f;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:3px 0;display:block}.vip-payment-note p{color:#888173;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:0;line-height:1.45}.admin-player-flags .vip-flag,.admin-player-badges .vip-flag{color:#f0ce70;background:#2a200d;border-color:#8e6d2f;box-shadow:0 0 10px #9a762933}.admin-vip-grid{grid-template-columns:1.1fr 1fr}.admin-vip-card{border-color:#6f572d}.admin-vip-actions{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.admin-vip-history{gap:5px;max-height:240px;display:grid;overflow:auto}.admin-vip-history article{border-bottom:1px solid #28261f;justify-content:space-between;gap:8px;padding:7px;display:flex}.admin-vip-history b{color:#dbc58d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.admin-vip-history p{color:#8f8879;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:2px 0 0}.admin-vip-history small{color:#6e6a61;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}.admin-vip-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.vip-membership-banner{grid-template-columns:1fr}.vip-membership-stats{grid-template-columns:1fr 1fr 1fr}.admin-vip-grid{grid-template-columns:1fr}.admin-vip-actions button{flex:120px}}.vip-subnav{background:#0b0f0d;border:1px solid #443a28;gap:7px;margin:12px 0 16px;padding:5px;display:flex}.vip-subnav button{color:#9d947f;min-height:38px;font:700 max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px)) Georgia,serif;letter-spacing:.45px;cursor:pointer;background:#15150f;border:1px solid #0000;flex:1}.vip-subnav button:hover{color:#e1c77e;border-color:#6f572d}.vip-subnav button.active{color:#f0d58e;background:linear-gradient(135deg,#2b2011,#17150f);border-color:#aa8240;box-shadow:inset 0 0 16px #9a6b1a1f}.vip-subnav button.locked{color:#746d60}.vip-overview-grid{grid-template-columns:1.4fr 1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.vip-feature-card,.vip-benefits-grid article{background:linear-gradient(145deg,#17150f,#0c100e);border:1px solid #4d412c;padding:16px;box-shadow:inset 0 0 18px #0004}.vip-feature-card.featured{background:radial-gradient(circle at 12% 0,#8e5a2728,#0000 45%),linear-gradient(145deg,#20180e,#0d110e);border-color:#8b6832}.vip-feature-card small,.vip-benefits-grid small{color:#9e8250;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.25px}.vip-feature-card h3,.vip-benefits-grid h3{color:#ead39a;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;margin:5px 0 7px}.vip-feature-card p,.vip-benefits-grid p{color:#978e7e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin:0;line-height:1.55}.vip-feature-card button{margin-top:11px}.vip-expiry-line{border-top:1px solid #3b3427;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:10px;display:flex}.vip-expiry-line span{color:#8e8676;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.vip-expiry-line b{color:#e7c873;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px)) Georgia,serif}.vip-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vip-benefits-grid article>span{color:#e9c86f;width:34px;height:34px;font-size:max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px));background:#231a0e;border:1px solid #6d552d;border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.vip-automation-access{background:linear-gradient(90deg,#21180e,#0c110f);border:1px solid #72592f;margin-bottom:10px;padding:12px 14px}.vip-automation-access header{justify-content:space-between;align-items:center;gap:14px;display:flex}.vip-automation-access small{color:#b28c47;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.2px}.vip-automation-access h3{color:#ebd59b;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;margin:3px 0}.vip-automation-access p{color:#938a79;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:0}.vip-automation-access header>span{white-space:nowrap;color:#edcf79;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;background:#0c0f0d;border:1px solid #7f6231;padding:7px 10px}.vip-automation-locked{text-align:center;background:radial-gradient(circle at 50% 0,#6f472326,#0000 40%),linear-gradient(#17130e,#0b0f0d);border:1px solid #55472e;padding:28px 24px;box-shadow:inset 0 0 45px #0008}.vip-lock-emblem{width:66px;height:66px;font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));background:#21180e;border:1px solid #785f36;border-radius:50%;place-items:center;margin:0 auto 10px;display:grid;box-shadow:0 0 26px #8d5d2326}.vip-automation-locked>small{color:#9d7b42;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.8px}.vip-automation-locked h3{color:#e6cf98;font:700 max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px)) Georgia,serif;margin:6px 0 8px}.vip-automation-locked>p{color:#999083;max-width:650px;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin:0 auto;line-height:1.6}.vip-locked-benefits{flex-wrap:wrap;justify-content:center;gap:7px;max-width:760px;margin:17px auto;display:flex}.vip-locked-benefits span{color:#a99e89;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));background:#0d110f;border:1px solid #3d382d;padding:8px 10px}.vip-lock-comparison{grid-template-columns:1fr 1fr;gap:8px;max-width:520px;margin:15px auto;display:grid}.vip-lock-comparison span{background:#0b0e0d;border:1px solid #40392d;gap:3px;padding:11px;display:grid}.vip-lock-comparison span.premium{background:#20170d;border-color:#88652e;box-shadow:inset 0 0 18px #9b6b171c}.vip-lock-comparison small{color:#7f7769;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px}.vip-lock-comparison b{color:#e5c773;font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif}.vip-lock-comparison em{color:#8f8778;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));font-style:normal}.vip-beta-trial-note{color:#b6a781!important;margin-top:12px!important}.vip-beta-trial-note b{color:#ebcd78}@media (max-width:900px){.vip-overview-grid{grid-template-columns:1fr 1fr}.vip-overview-grid .featured{grid-column:1/-1}}@media (max-width:760px){.vip-subnav{grid-template-columns:1fr 1fr 1fr;display:grid}.vip-subnav button{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.vip-overview-grid,.vip-benefits-grid{grid-template-columns:1fr}.vip-overview-grid .featured{grid-column:auto}.vip-automation-access header{flex-direction:column;align-items:flex-start}.vip-lock-comparison{grid-template-columns:1fr}.vip-automation-locked{padding:22px 14px}}[data-global-countdown],[data-auto-job-countdown]{font-variant-numeric:tabular-nums}.admin-player-badges .auto-flag{color:#8edbe4;background:#0d2529;border-color:#35656b}.admin-auto-player-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.admin-auto-player-grid article{background:#090c0b;border:1px solid #343126;gap:4px;min-height:78px;padding:9px;display:grid}.admin-auto-player-grid article.active{background:linear-gradient(160deg,#102017,#090c0b);border-color:#356142}.admin-auto-player-grid small{color:#8c806b;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px}.admin-auto-player-grid b{color:#c7b27f;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.admin-auto-player-grid article.active b{color:#7fda94}.admin-auto-player-grid span{color:#858074;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));line-height:1.35}.admin-auto-player-grid em{color:#c38570;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));font-style:normal}.admin-system-issues{gap:6px;max-height:390px;display:grid;overflow:auto}.admin-system-issues article{background:#090c0b;border:1px solid #332e24;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.admin-system-issues b{color:#d9c18a;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.admin-system-issues p{color:#b07d70;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));margin:3px 0}.admin-system-issues small{color:#706d64;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))}@media (max-width:680px){.admin-auto-player-grid{grid-template-columns:1fr}.admin-system-issues article{flex-direction:column;align-items:flex-start}}.arena-heading-line{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.arena-heading-line>div:first-child{flex:1;min-width:0}.arena-heading-line h2{margin-bottom:6px}.arena-rank-summary{background:linear-gradient(#241b10,#15110c);border:1px solid #80653a;justify-items:center;min-width:128px;padding:10px 14px;display:grid;box-shadow:inset 0 0 18px #c69a3d12}.arena-rank-summary small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1.2px;color:#9f8e6b}.arena-rank-summary strong{font:700 max(calc(27px + var(--eterune-font-boost,0px)),var(--eterune-font-min,27px)) Arial,Helvetica,sans-serif;color:#e6c267}.arena-rank-summary span{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));color:#9f9278;text-align:center}.arena-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.arena-column{background:linear-gradient(#14110d,#0c0d0b);border:1px solid #5f4c2d;min-width:0}.arena-column>header{background:linear-gradient(90deg,#251b0e,#15120d);border-bottom:1px solid #5f4c2d;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:flex}.arena-column>header small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px));letter-spacing:1.3px;color:#9a8764;display:block}.arena-column>header h3{font:700 max(calc(17px + var(--eterune-font-boost,0px)),var(--eterune-font-min,17px)) Georgia,serif;color:#e2bf69;margin:2px 0 0}.arena-column>header>span{color:#c6a65e;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px)) Arial,Helvetica,sans-serif;background:#171109;border:1px solid #6d572f;padding:5px 7px}.arena-column-note{color:#8f826b;min-height:28px;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));border-bottom:1px solid #332b1d;margin:0;padding:7px 11px;line-height:1.45}.arena-column:first-child .arena-roster{margin-top:0}.arena-column>.arena-roster{background:0 0;border:0;margin-top:0}.arena-split .arena-opponent{grid-template-columns:34px 42px minmax(0,1fr) 82px;gap:8px;min-height:60px;padding:8px 9px}.arena-split .arena-opponent>b{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))}.arena-split .arena-opponent strong{font-size:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))}.arena-split .arena-opponent small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));line-height:1.35}.arena-split .arena-opponent button{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));padding:7px 5px}.arena-empty-label{color:#766a55;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:.7px;justify-self:center}.arena-player-only-note{background:#17130e;border-left:2px solid #8d6b32;margin:12px 0 5px;padding:7px 9px}@media (max-width:1120px){.arena-split{grid-template-columns:1fr}.arena-column-note{min-height:0}}@media (max-width:620px){.arena-heading-line{grid-template-columns:1fr;display:grid}.arena-rank-summary{justify-items:start}.arena-split .arena-opponent{grid-template-columns:28px 40px minmax(0,1fr);grid-template-areas:"rank avatar info"". .action";row-gap:5px}.arena-split .arena-opponent>b{grid-area:rank}.arena-split .arena-opponent>.player-avatar,.arena-split .arena-opponent>.ranking-avatar,.arena-split .arena-opponent>.arena-face{grid-area:avatar}.arena-split .arena-opponent>div{grid-area:info}.arena-split .arena-opponent>button,.arena-split .arena-opponent>.arena-you,.arena-split .arena-opponent>.arena-empty-label{text-align:center;grid-area:action;justify-self:stretch}.arena-split .arena-opponent>button{width:100%}}.market-page{flex-direction:column;gap:16px;min-width:0;display:flex}.market-head{justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:4px;display:flex}.market-head h2{margin:2px 0 5px}.market-head p{color:#b9b3a5;max-width:760px;margin:0}.market-top-tabs,.market-subtabs,.market-shop-tabs{scrollbar-width:thin;gap:8px;padding:3px 1px;display:flex;overflow-x:auto}.market-top-tabs button,.market-subtabs button,.market-shop-tabs button{color:#cfc8b8;white-space:nowrap;letter-spacing:.02em;background:linear-gradient(#1b1c1ff7,#0f1013fa);border:1px solid #51462e;border-radius:8px;min-height:44px;padding:11px 16px;font-weight:700}.market-top-tabs button.active,.market-subtabs button.active,.market-shop-tabs button.active{color:#f6df9b;background:linear-gradient(#57411db8,#231d14fa);border-color:#b08d4a;box-shadow:inset 0 0 0 1px #f2ca6f17,0 0 20px #b6873014}.market-top-tabs{border-bottom:1px solid #b9974e38;padding-bottom:12px}.market-top-tabs button{flex:1;min-width:210px;font-size:.96rem}.market-subtabs{flex-wrap:wrap;justify-content:flex-start;align-items:center}.market-subtabs button{min-width:130px}.market-class-filter{color:#cfc8b8;align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.market-class-filter select{color:#f6df9b;background:#19150f;border:1px solid #51462e;border-radius:8px;width:auto;min-width:180px;min-height:44px;padding:8px 12px}.market-player-banner,.market-shop-head{background:linear-gradient(110deg,#342816e6,#151519f5);border:1px solid #574a2e;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.market-player-banner div,.market-shop-head div{flex-direction:column;gap:3px;display:flex}.market-player-banner small,.market-shop-head small,.market-offer-card small,.market-shop-card>small,.market-listing-row small,.market-rotation-section header small{color:#b49350;letter-spacing:.08em;font-weight:800}.market-player-banner span{color:#d7caa6;font-size:.88rem}.market-wallet{grid-template-columns:repeat(6,minmax(120px,1fr));gap:8px;display:grid}.market-wallet span{color:#a9a69e;background:#17181b;border:1px solid #3c3a34;border-radius:7px;flex-direction:column;gap:3px;padding:10px 12px;font-size:.76rem;display:flex}.market-wallet b{color:#eee2c5;font-size:1rem}.market-grid,.market-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.market-offer-card,.market-shop-card{background:linear-gradient(145deg,#1a1b1ffa,#0f1013fc);border:1px solid #3e3a30;border-radius:9px;grid-template-columns:78px minmax(0,1fr);gap:12px;min-height:180px;padding:13px;display:grid;box-shadow:inset 0 1px #ffffff06}.market-offer-card:hover,.market-shop-card:hover{border-color:#6f5a33}.market-asset-art,.market-listing-art{background:radial-gradient(circle,#78539424,#10111433 70%);border:1px solid #9d76b52e;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.market-asset-art{height:78px}.market-asset-art .item-art,.market-asset-art .collection-art,.market-fragment-art,.market-equipment-art{width:68px;height:68px;display:block}.market-asset-art img{object-fit:contain;max-width:100%;max-height:100%}.market-generic-art{color:#9a7ac0;font-size:2.2rem}.market-offer-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.market-offer-copy h3,.market-shop-card h3{color:#f0e5cc;margin:0;font-size:1rem;line-height:1.25}.market-offer-copy p,.market-shop-card p{color:#96958f;margin:0;font-size:.82rem;line-height:1.38}.market-price{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:flex-end;gap:8px;padding-top:5px;display:flex}.market-price span{color:#837b6b;font-size:.65rem}.market-price strong{color:#f1c764;font-size:.96rem}.market-price em{color:#9c9585;font-size:.68rem;font-style:normal;font-weight:500}.market-qty{color:#aaa498;justify-content:space-between;align-items:center;gap:10px;font-size:.75rem;display:flex}.market-qty input{color:#f2e6c7;text-align:center;background:#101114;border:1px solid #4a4438;border-radius:5px;width:72px;min-width:0;padding:7px 8px}.market-listings{flex-direction:column;gap:8px;display:flex}.market-listing-row{background:#17181b;border:1px solid #393730;border-radius:8px;grid-template-columns:54px minmax(0,1fr) 130px auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.market-listing-row.active{border-color:#645331}.market-listing-art{width:52px;height:52px}.market-listing-art .item-art,.market-listing-art .collection-art,.market-listing-art .market-fragment-art,.market-listing-art .market-equipment-art{width:46px;height:46px}.market-listing-row>div:nth-child(2){flex-direction:column;gap:2px;display:flex}.market-listing-row>div:nth-child(2)>strong{color:#e8dfca}.market-listing-row>div:nth-child(2)>span{color:#98958d;font-size:.78rem}.market-listing-time{text-align:right;flex-direction:column;display:flex}.market-listing-time b{color:#ddc172}.market-listing-row.sold{opacity:.72}.market-listing-row.cancelled,.market-listing-row.expired{opacity:.58}.market-empty,.market-loading{text-align:center;color:#a9a395;background:#121316b3;border:1px dashed #4d4636;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;padding:24px;display:flex}.market-empty strong,.market-loading strong{color:#e6d8b5}.market-empty.compact{min-height:90px}.market-shop-tabs button{align-items:center;gap:7px;display:flex}.market-shop-tabs button span{font-size:1.05rem}.market-shop-head aside{flex-direction:column;align-items:flex-end;gap:4px;min-width:150px;display:flex}.market-shop-head aside strong{color:#f0cf79;font-size:1.25rem}.market-shop-head p{color:#a29d91;margin:3px 0 0}.market-rotation-section{flex-direction:column;gap:10px;display:flex}.market-rotation-section>header{border-bottom:1px solid #bd974833;justify-content:space-between;align-items:flex-end;padding:2px 2px 8px;display:flex}.market-rotation-section h3{margin:2px 0 0;font-size:1rem}.market-rotation-section>header>b{color:#d9b865;font-variant-numeric:tabular-nums}.market-shop-card{grid-template-rows:auto auto auto 1fr auto;grid-template-columns:52px minmax(0,1fr)}.market-shop-icon{background:radial-gradient(circle,#704a8d42,#1e182326);border:1px solid #a67ebe40;border-radius:50%;grid-row:1/5;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.5rem;display:flex}.market-shop-card>small,.market-shop-card>h3,.market-shop-card>p,.market-shop-card>.market-reward,.market-shop-card>.market-shop-buy{grid-column:2}.market-reward{color:#c6b98f;font-size:.76rem;font-weight:600;line-height:1.4}.market-shop-buy{border-top:1px solid #ffffff0f;grid-template-columns:1fr auto;align-items:center;gap:6px;padding-top:8px;display:grid}.market-shop-buy>span{color:#f1c764}.market-shop-buy>small{color:#8e8b83}.market-shop-buy>button{grid-column:1/3}.admin-economy-page{min-width:0}.admin-market-config-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.admin-market-config-grid label,.admin-market-row label{color:#aaa28f;flex-direction:column;gap:5px;font-size:.72rem;display:flex}.admin-market-config-grid input,.admin-market-row input[type=number]{color:#eee1c1;background:#101114;border:1px solid #474238;border-radius:5px;min-width:0;padding:8px}.admin-market-list{flex-direction:column;gap:7px;margin-top:10px;display:flex}.admin-market-row{background:#151619;border:1px solid #36342e;border-radius:6px;grid-template-columns:minmax(220px,1fr) 110px 110px 100px auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.admin-market-row>div{flex-direction:column;min-width:0;display:flex}.admin-market-row>div strong{white-space:normal}.admin-market-row>div small{color:#8e8a81;overflow-wrap:anywhere}.admin-market-catalog{flex-direction:column;gap:8px;margin-top:10px;display:flex}.admin-market-catalog details{background:#121316;border:1px solid #35332d;border-radius:7px;overflow:hidden}.admin-market-catalog summary{cursor:pointer;color:#d5c39b;padding:10px 12px;font-weight:700}.admin-market-catalog details>.admin-market-list{margin:0;padding:0 9px 9px}.admin-market-offers{max-height:520px;padding-right:4px;overflow:auto}@media (max-width:1100px){.market-grid,.market-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-wallet{grid-template-columns:repeat(3,minmax(120px,1fr))}.admin-market-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-market-row{grid-template-columns:minmax(180px,1fr) 105px 105px auto}.admin-market-row .admin-check{grid-column:auto}}@media (max-width:760px){.market-head,.market-player-banner,.market-shop-head{flex-direction:column;align-items:stretch}.market-head>button{align-self:flex-start}.market-grid,.market-shop-grid{grid-template-columns:1fr}.market-wallet{grid-template-columns:repeat(2,minmax(0,1fr))}.market-listing-row{grid-template-columns:46px minmax(0,1fr);gap:8px}.market-listing-time{text-align:left;grid-column:2}.market-listing-row>button{grid-column:2;justify-self:start}.market-offer-card{grid-template-columns:66px minmax(0,1fr)}.market-shop-head aside{align-items:flex-start}.admin-market-config-grid{grid-template-columns:1fr}.admin-market-row{grid-template-columns:1fr 1fr}.admin-market-row>div,.admin-market-row>button{grid-column:1/3}.admin-market-row .admin-check{justify-content:center}}.admin-market-create-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}.admin-market-create-grid label{color:#aaa28f;flex-direction:column;gap:5px;font-size:.72rem;display:flex}.admin-market-create-grid input,.admin-market-create-grid select,.admin-market-create-grid textarea{color:#eee1c1;min-width:0;font:inherit;background:#101114;border:1px solid #474238;border-radius:5px;padding:8px}.admin-market-create-grid textarea{resize:vertical}.admin-market-create-grid .admin-market-wide{grid-column:span 5}@media (max-width:900px){.admin-market-create-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-market-create-grid .admin-market-wide{grid-column:span 2}}@media (max-width:560px){.admin-market-create-grid{grid-template-columns:1fr}.admin-market-create-grid .admin-market-wide{grid-column:span 1}}.inventory-pending-button{color:#efcf77;letter-spacing:.4px;cursor:pointer;background:linear-gradient(#342816,#1b160f);border:1px solid #9d7938;align-items:center;gap:7px;padding:8px 11px;font-weight:800;display:inline-flex}.inventory-pending-button b{color:#fff1b4;background:#8d5c1e;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 5px;display:grid}.inventory-pending-button:hover{background:#46351d;border-color:#dfb85a}.pending-rewards-panel{gap:14px;width:min(720px,86vw);display:grid}.pending-rewards-panel>header{background:linear-gradient(135deg,#272015,#12120f);border:1px solid #6d5932;justify-content:space-between;align-items:flex-start;gap:18px;padding:14px;display:flex}.pending-rewards-panel>header small{color:#c89c48;letter-spacing:1.5px}.pending-rewards-panel>header h3{color:#f0d793;font:700 max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px)) Georgia,serif;margin:4px 0}.pending-rewards-panel>header p{color:#a99b7d;margin:0}.pending-rewards-panel>header>span{color:#dbc37e;white-space:nowrap;border:1px solid #65502b;padding:8px 10px}.pending-full-warning{color:#ef9d82;background:#371c16;border:1px solid #a1533d;padding:10px 12px}.pending-reward-list{gap:8px;max-height:52vh;display:grid;overflow:auto}.pending-reward-row{background:#171712;border:1px solid #514630;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.pending-reward-row.rarity-lendario{border-color:#b98a38;box-shadow:inset 3px 0 #d6a447}.pending-reward-row.rarity-mitico{border-color:#8f4fc2;box-shadow:inset 3px 0 #bd6cff}.pending-reward-art{width:58px;height:58px;font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));background:#0d100d;border:1px solid #4c4534;place-items:center;display:grid;overflow:hidden}.pending-reward-art img{object-fit:contain;width:100%;height:100%}.pending-reward-row small{color:#bba46d;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1.2px;display:block}.pending-reward-row strong{color:#f0e2bc;margin:3px 0;display:block}.pending-reward-row em{color:#8e846d;font-style:normal;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));display:block}.pending-rewards-panel>footer{color:#b9aa83;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.offline-summary{gap:15px;width:min(760px,88vw);display:grid}.offline-summary>header{background:radial-gradient(circle at 10% 30%,#713f7c33,#0000 35%),linear-gradient(135deg,#2b2015,#11120f);border:1px solid #79603a;align-items:center;gap:15px;padding:17px;display:flex}.offline-summary>header>span{color:#edce72;width:58px;height:58px;font-size:max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px));background:#21180f;border:1px solid #b0904d;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 22px #b067d538}.offline-summary>header small{color:#ca9f4e;letter-spacing:1.4px}.offline-summary>header h3{color:#f0d793;font:700 max(calc(28px + var(--eterune-font-boost,0px)),var(--eterune-font-min,28px)) Georgia,serif;margin:4px 0}.offline-summary>header p{color:#aaa083;margin:0}.offline-summary-stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.offline-summary-stats article{text-align:center;background:#181710;border:1px solid #54462c;padding:12px}.offline-summary-stats small{color:#8f8265;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));letter-spacing:1px;display:block}.offline-summary-stats b{color:#efd183;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));margin-top:4px;display:block}.offline-summary-section{background:#12130f;border:1px solid #4d432f;padding:12px}.offline-summary-section h4{color:#dcc587;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px)) Georgia,serif;margin:0 0 9px}.offline-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.offline-resource-grid span{background:#0d100d;border:1px solid #3f3a2c;justify-content:space-between;gap:10px;padding:8px 10px;display:flex}.offline-resource-grid b{color:#efc964}.offline-resource-grid em{color:#b9ae91;text-align:right;font-style:normal}.offline-item-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.offline-item-list article{background:#0d100d;border:1px solid #48402d;grid-template-columns:52px 1fr;align-items:center;gap:9px;padding:8px;display:grid}.offline-item-list article>span{border:1px solid #393527;place-items:center;height:52px;display:grid;overflow:hidden}.offline-item-list article>span img{object-fit:contain;width:100%;height:100%}.offline-item-list small{color:#aa9562;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1px;display:block}.offline-item-list strong{color:#e7d8b2;display:block}.offline-item-list em{color:#df9b62;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));margin-top:3px;font-style:normal;display:block}.offline-pending-note{background:#2a1d11;border:1px solid #9f6734;grid-template-columns:1fr auto;align-items:center;gap:4px 15px;padding:12px;display:grid}.offline-pending-note b{color:#f0be6d}.offline-pending-note span{color:#bba27e;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))}.offline-pending-note button{grid-area:1/2/span 2}.social-message.social-drop-announcement{background:linear-gradient(100deg,#2b2012,#17130e);border:1px solid #786034;grid-template-columns:42px minmax(0,1fr);padding:10px;box-shadow:inset 3px 0 #b88939}.social-drop-glyph{color:#f0ca63;width:38px;height:38px;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px));background:#21180e;border:1px solid #b98a3f;border-radius:50%;place-items:center;display:grid}.social-message.social-drop-announcement header strong{color:#e6bd5d;letter-spacing:.8px}.social-message.social-drop-announcement p{color:#d7c7a4;margin-top:4px}.social-message.social-drop-announcement p b{color:#f1dda4}.social-message.social-drop-announcement p strong{color:#edc966}.social-message.social-drop-announcement.rarity-mitico{background:linear-gradient(100deg,#2a1731,#17111b);border-color:#8e55b9;box-shadow:inset 3px 0 #b96be8}.social-message.social-drop-announcement.rarity-mitico .social-drop-glyph{color:#e0a5ff;border-color:#a969cf;box-shadow:0 0 16px #a64bd755}.social-message.social-drop-announcement.rarity-mitico header strong,.social-message.social-drop-announcement.rarity-mitico p strong{color:#dfa1ff}@media (max-width:650px){.pending-rewards-panel,.offline-summary{width:min(94vw,520px)}.pending-reward-row{grid-template-columns:52px minmax(0,1fr)}.pending-reward-row button{grid-column:1/-1}.pending-reward-art{width:48px;height:48px}.offline-summary-stats{grid-template-columns:repeat(2,1fr)}.offline-resource-grid,.offline-item-list,.offline-pending-note{grid-template-columns:1fr}.offline-pending-note button{grid-area:auto}.inventory-heading-actions{flex-wrap:wrap}}.pending-reward-row.legendary,.offline-item-list article.legendary{border-color:#b98a38;box-shadow:inset 3px 0 #d6a447}.pending-reward-row.mythic,.offline-item-list article.mythic{border-color:#8f4fc2;box-shadow:inset 3px 0 #bd6cff}.offline-item-list article.legendary strong{color:#edc76a}.offline-item-list article.mythic strong{color:#d9a0ff}#modal:has(.offline-summary){width:min(1040px,100% - 32px);max-width:1040px;padding:24px;overflow-x:hidden}#modal:has(.offline-summary) #dialog-content{min-width:0;overflow-x:hidden}.offline-summary{box-sizing:border-box;width:100%;min-width:0;max-width:none;overflow-x:hidden}.offline-summary>*,.offline-summary>header>div{min-width:0}.offline-summary>header small,.offline-summary>header h3,.offline-summary>header p,.offline-resource-grid em,.offline-item-list strong,.offline-item-list em{overflow-wrap:anywhere;word-break:break-word}.offline-summary-section{min-width:0;overflow:hidden}.offline-resource-grid,.offline-item-list,.offline-resource-grid span,.offline-item-list article,.offline-item-list article>div{min-width:0}.offline-item-list article.offline-item-quality,.pending-reward-row.quality-frame-1,.pending-reward-row.quality-frame-2,.pending-reward-row.quality-frame-3,.pending-reward-row.quality-frame-4,.pending-reward-row.quality-frame-5,.report-drop-card.quality-frame-1,.report-drop-card.quality-frame-2,.report-drop-card.quality-frame-3,.report-drop-card.quality-frame-4,.report-drop-card.quality-frame-5,.combat-loot-tile.quality-frame-1,.combat-loot-tile.quality-frame-2,.combat-loot-tile.quality-frame-3,.combat-loot-tile.quality-frame-4,.combat-loot-tile.quality-frame-5,.combat-detailed-spoil.quality-frame-1,.combat-detailed-spoil.quality-frame-2,.combat-detailed-spoil.quality-frame-3,.combat-detailed-spoil.quality-frame-4,.combat-detailed-spoil.quality-frame-5{border-color:var(--quality-color);box-shadow:inset 3px 0 var(--quality-color),0 0 8px var(--quality-glow)}.offline-item-list article.offline-item-quality>span,.pending-reward-row.quality-frame-1 .pending-reward-art,.pending-reward-row.quality-frame-2 .pending-reward-art,.pending-reward-row.quality-frame-3 .pending-reward-art,.pending-reward-row.quality-frame-4 .pending-reward-art,.pending-reward-row.quality-frame-5 .pending-reward-art,.report-drop-card.quality-frame-1 .report-drop-art,.report-drop-card.quality-frame-2 .report-drop-art,.report-drop-card.quality-frame-3 .report-drop-art,.report-drop-card.quality-frame-4 .report-drop-art,.report-drop-card.quality-frame-5 .report-drop-art,.combat-loot-tile.quality-frame-1 .combat-loot-icon,.combat-loot-tile.quality-frame-2 .combat-loot-icon,.combat-loot-tile.quality-frame-3 .combat-loot-icon,.combat-loot-tile.quality-frame-4 .combat-loot-icon,.combat-loot-tile.quality-frame-5 .combat-loot-icon,.combat-detailed-spoil.quality-frame-1 .combat-detailed-spoil-icon,.combat-detailed-spoil.quality-frame-2 .combat-detailed-spoil-icon,.combat-detailed-spoil.quality-frame-3 .combat-detailed-spoil-icon,.combat-detailed-spoil.quality-frame-4 .combat-detailed-spoil-icon,.combat-detailed-spoil.quality-frame-5 .combat-detailed-spoil-icon{border-color:var(--quality-color);box-shadow:inset 0 0 10px var(--quality-glow),0 0 7px var(--quality-glow)}.offline-summary>footer{justify-content:flex-end;display:flex}.upgrade-ready-dot{z-index:6;pointer-events:none;background:#e23831;border:1px solid #ffd4c8;border-radius:50%;width:10px;height:10px;margin:0;animation:1.8s ease-in-out infinite upgrade-ready-pulse;position:absolute;top:7px;right:7px;box-shadow:0 0 9px #ff5148,0 0 0 2px #28130f}@keyframes upgrade-ready-pulse{0%,to{transform:scale(1);box-shadow:0 0 7px #ff5148,0 0 0 2px #28130f}50%{transform:scale(1.16);box-shadow:0 0 13px #ff7068,0 0 0 2px #28130f}}.nav-button,.menu-switch button,.equipment-subnav button,.collection-card{position:relative}.nav-button .upgrade-ready-dot{top:7px;right:8px}.menu-switch button .upgrade-ready-dot{width:9px;height:9px;top:5px;right:5px}.equipment-subnav button .upgrade-ready-dot{top:6px;right:6px}.collection-card .upgrade-ready-dot{top:9px;right:9px}.collection-card.upgrade-available{box-shadow:inset 0 0 18px #9d7d3033,0 0 0 1px #b54a3a55}@media (max-width:760px){#modal:has(.offline-summary){width:calc(100% - 18px);max-width:none;padding:14px}.offline-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.offline-resource-grid,.offline-item-list{grid-template-columns:1fr}.offline-summary>header{align-items:flex-start}.offline-summary>header h3{font-size:max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px))}}.eterune-language-switcher{z-index:120000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f3d99b;font:700 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))/1 system-ui,sans-serif;background:#080a12e8;border:1px solid #d6ae5c8c;border-radius:10px;align-items:center;gap:7px;padding:6px 8px;display:flex;position:fixed;top:14px;right:14px;box-shadow:0 8px 26px #00000057}.eterune-language-switcher select{-webkit-appearance:none;appearance:none;color:#f8e7bd;font:800 max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px))/1 system-ui,sans-serif;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#d6ae5c 50%),linear-gradient(135deg,#d6ae5c 50%,#0000 50%);background-position:calc(100% - 9px),calc(100% - 5px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;outline:0;min-width:96px;max-width:132px;padding:2px 18px 2px 2px}.eterune-language-switcher option{color:#f8e7bd;background:#111522}.social-message-tools{align-items:center;gap:7px;margin-top:4px;display:flex}.social-translate-button{color:#bca66e;cursor:pointer;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))/1.2 system-ui,sans-serif;letter-spacing:.02em;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.social-translate-button:hover{color:#f1d28a}.social-translate-button:disabled{opacity:.55;cursor:wait}.social-message-translation{overflow-wrap:anywhere;word-break:break-word;background:#6e45ad1a;border-left:2px solid #a076e3bf;padding:6px 8px;font-style:italic;color:#ddd3ef!important;margin-top:5px!important}.social-message-original{overflow-wrap:anywhere;word-break:break-word}@media (max-width:760px){.eterune-language-switcher{transform-origin:100% 0;padding:5px 7px;top:8px;right:8px;transform:scale(.92)}}html,body{max-width:100%;overflow-x:hidden}.social-message>div{min-width:0}.language-onboarding{z-index:30;color:#f4ead4;background:linear-gradient(#04080a38,#04080ac2);place-items:center;min-height:100vh;padding:28px 18px;display:grid;position:relative}.language-onboarding-card{text-align:center;background:linear-gradient(145deg,#0a1014f5,#111418f0);border:1px solid #d5b05b6b;border-radius:20px;width:min(780px,100%);padding:34px;box-shadow:0 28px 90px #0000007a,inset 0 1px #ffffff0a}.language-onboarding-logo{filter:drop-shadow(0 8px 24px #00000080);width:min(270px,70vw);height:auto;margin:0 auto 16px;display:block}.language-onboarding-heading small{letter-spacing:.18em;color:#bba36e;font-size:.72rem}.language-onboarding-heading h1{margin:8px 0 4px;font-size:clamp(1.8rem,5vw,3rem)}.language-onboarding-heading p{color:#b9b1a1;margin:0}.language-onboarding-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0 18px;display:grid}.language-onboarding-option{color:#f5ead1;cursor:pointer;background:#ffffff09;border:1px solid #d5b05b40;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:170px;padding:18px;transition:all .18s;display:flex;position:relative}.language-onboarding-option:hover{background:#d7b15d1a;border-color:#d7b15d;outline:none;transform:translateY(-3px);box-shadow:0 12px 34px #00000047}.language-onboarding-option:focus-visible{background:#d7b15d1a;border-color:#d7b15d;outline:none;transform:translateY(-3px);box-shadow:0 12px 34px #00000047}.language-onboarding-option .language-flag{font-size:2.8rem;line-height:1}.language-onboarding-option strong{font-size:1.08rem}.language-onboarding-option small{color:#9f998c}.language-onboarding-option i{color:#d7b15d;font-style:normal;position:absolute;bottom:10px;right:14px}.language-onboarding-note{color:#9f998c;margin:4px 0 0;font-size:.86rem}.language-onboarding-note b{color:#d8c18e}.settings-language-panel{gap:18px;display:grid}.settings-language-copy small{letter-spacing:.14em;color:#b99d63}.settings-language-copy h3{margin:4px 0 6px}.settings-language-copy p{margin:0}.settings-language-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.settings-language-option{min-height:112px;color:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.settings-language-option:hover,.settings-language-option.active{background:#d5ad5817;border-color:#d5ad58}.settings-language-option>span{font-size:2rem}.settings-language-option>small{opacity:.62}.settings-language-option>i{color:#d5ad58;font-style:normal;font-weight:900;position:absolute;top:8px;right:9px}.settings-language-footnote{color:#aaa294;border-left:2px solid #9b7b3d;margin:0;padding:10px 12px;font-size:.82rem}@media (max-width:640px){.language-onboarding-card{padding:25px 16px}.language-onboarding-grid,.settings-language-grid{grid-template-columns:1fr}.language-onboarding-option{text-align:left;grid-template-columns:56px 1fr 36px;min-height:100px;display:grid}.language-onboarding-option .language-flag{grid-row:1/3;font-size:2.2rem}.language-onboarding-option strong,.language-onboarding-option small{justify-self:start}.language-onboarding-option i{grid-area:1/3/3;place-self:center;position:static}}.beta-portal-overlay{isolation:isolate;z-index:2147483645!important;pointer-events:auto!important}.beta-portal-overlay .beta-login-card,.beta-portal-overlay .beta-login-card *{pointer-events:auto!important}.beta-portal-overlay .beta-portal-close,.beta-portal-overlay .beta-auth-tabs button,.beta-portal-overlay .beta-login-form button,.beta-portal-overlay .beta-account-ready button{z-index:2;position:relative}.landing-top-actions .landing-account-chip{clip-path:none;color:#d9caab;text-transform:none;letter-spacing:normal;min-width:0;max-width:285px;height:46px;font:400 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Arial,Helvetica,sans-serif;cursor:pointer;background:linear-gradient(#0c1912f2,#070f0bf5);border:1px solid #be96489e;border-radius:3px;align-items:center;gap:9px;padding:7px 12px;transition:border-color .2s,background .2s,transform .2s;display:flex;box-shadow:inset 0 0 18px #c49a480d}.landing-top-actions .landing-account-chip:hover{filter:none;background:linear-gradient(#112218fa,#08120cfa);border-color:#d6a94f;transform:translateY(-1px)}.landing-account-chip>i{background:#57d978;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 10px #57d978a6}.landing-account-chip>span{text-align:left;gap:2px;min-width:0;margin-left:0;display:grid}.landing-account-chip small{color:#8f9d8b;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));text-transform:uppercase;letter-spacing:1.1px;line-height:1}.landing-account-chip strong{text-overflow:ellipsis;white-space:nowrap;color:#f0d79d;max-width:220px;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;letter-spacing:.15px;display:block;overflow:hidden}@media (max-width:1000px){.landing-top-actions{gap:10px}.landing-top-actions .landing-account-chip{max-width:220px}.landing-account-chip strong{max-width:165px}}@media (max-width:640px){.landing-top-actions .landing-account-chip{max-width:min(230px,100vw - 82px);height:40px;padding:6px 9px}.landing-account-chip small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))}.landing-account-chip strong{max-width:min(175px,100vw - 135px);font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.landing-top-actions .landing-top-primary{display:none}}.combat-pet-box{margin-top:0}.combat-pet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.combat-pet-report{background:linear-gradient(#1b1512,#0f0e10);border:1px solid #423226;padding:13px}.combat-pet-report>small{color:#8b7967;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));letter-spacing:1.2px;font-weight:800;display:block}.combat-pet-report h4{color:#e2cfaa;font:700 max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px)) Georgia,serif;margin:5px 0 10px}.combat-pet-report>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.combat-pet-report span{color:#8d8781;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));background:#121012;border:1px solid #30261f;justify-content:space-between;gap:8px;padding:6px 7px;display:flex}.combat-pet-report span b{color:#ddd2bd}.combat-summary>.combat-detailed-box{margin:10px 0;padding:10px}.combat-summary .combat-pet-grid{margin-top:8px}.combat-summary .combat-pet-report{padding:9px}@media (max-width:680px){.combat-pet-grid{grid-template-columns:1fr}.combat-detailed-metric{grid-template-columns:42px minmax(28px,1fr) 92px minmax(28px,1fr) 42px;gap:6px}.combat-detailed-metric>small{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}}.training-collection-art{background:radial-gradient(circle at 50% 38%,#6958303d,#080c0bf5 72%)!important;border:1px solid #a6844375!important;place-items:center!important;display:grid!important;overflow:hidden!important}.training-collection-art img{object-fit:contain!important;opacity:.72!important;filter:saturate(.55)brightness(.82)!important;width:76%!important;height:76%!important}.combat-side-card.combat-side-visual .combat-dungeon-picture,.combat-detailed-portrait.enemy .combat-dungeon-picture{place-items:center!important;gap:0!important;width:100%!important;height:100%!important;display:grid!important}.combat-side-card.combat-side-visual .combat-dungeon-picture>small,.combat-detailed-portrait.enemy .combat-dungeon-picture>small{display:none!important}.combat-side-card.combat-side-visual .combat-dungeon-picture .dungeon-enemy-preview.compact{border-radius:18px!important;width:min(220px,88%)!important;height:min(220px,88%)!important;margin:0!important}.combat-detailed-portrait.enemy .combat-dungeon-picture .dungeon-enemy-preview.compact{border-radius:14px!important;width:132px!important;max-width:94%!important;height:132px!important;max-height:94%!important;margin:0!important}.combat-side-card.combat-side-visual .combat-dungeon-picture .dungeon-enemy-photo img,.combat-detailed-portrait.enemy .combat-dungeon-picture .dungeon-enemy-photo img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.guild-warehouse-panel{background:linear-gradient(#17130e,#0e0d0c);border:1px solid #6a542c;border-radius:10px;gap:16px;padding:18px;display:grid}.guild-warehouse-panel>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.guild-warehouse-panel>header small,.guild-warehouse-summary small{color:#c29a4d;letter-spacing:.1em;font-weight:800}.guild-warehouse-panel h3{margin:4px 0 0}.guild-warehouse-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.guild-warehouse-summary article{background:#111214;border:1px solid #3c352b;border-radius:8px;padding:14px}.guild-warehouse-summary strong{color:#f0d48d;margin:7px 0 4px;font-size:1.35rem;display:block}.guild-warehouse-summary span{color:#8f8b82;font-size:.78rem}.guild-warehouse-control,.guild-warehouse-withdraw{align-items:center;gap:12px;display:flex}.guild-warehouse-control label{color:#d8ccb1;flex:1;grid-template-columns:1fr auto;gap:8px;display:grid}.guild-warehouse-control input[type=range]{grid-column:1/3;width:100%}.guild-warehouse-withdraw input{flex:1}.guild-alchemy-node em{font-variant-numeric:tabular-nums}.guild-alchemy-panel>header span{max-width:660px}.market-currency-image{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 0 5px #8d6cff66);width:20px;height:20px}.market-wallet span{grid-template-rows:auto auto;grid-template-columns:24px 1fr;align-items:center;column-gap:8px;display:grid}.market-wallet span>i{grid-row:1/3;place-items:center;font-size:1.1rem;font-style:normal;display:grid}.market-wallet span>b{grid-column:2}.market-shop-icon{overflow:hidden}.market-shop-icon .market-reward-art,.market-shop-icon .collection-art-img,.market-shop-icon .item-icon,.market-shop-icon img{object-fit:contain;width:48px;height:48px}.market-reward-emoji{font-size:2rem}.collection-drop-source{color:#d0ad63;font-weight:700}.vip-store-hero,.vip-buy-vip{background:radial-gradient(circle at 85% 20%,#7155262b,#0000 40%),#12100e;border:1px solid #735c2b;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.vip-store-hero h3,.vip-buy-vip h3{margin:5px 0}.vip-store-hero aside{text-align:right}.vip-store-hero aside strong{color:#f2d886;font-size:1.7rem;display:block}.diamond-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.diamond-package{background:#101114;border:1px solid #423727;border-radius:10px;flex-direction:column;gap:7px;padding:18px;display:flex}.diamond-package.best{border-color:#a7823f;box-shadow:inset 0 0 0 1px #8b6b3144}.diamond-package strong{color:#e9d289;font-size:1.7rem}.diamond-package em{color:#827c72;font-size:.8rem;font-style:normal}.payment-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.payment-methods article{background:#0e0f11;border:1px solid #34302b;border-radius:10px;gap:12px;padding:16px;display:flex}.payment-methods article>span{font-size:1.6rem}.payment-methods h3{margin:3px 0}.vip-payment-security{color:#aaa194;background:#17130d;border-left:3px solid #a77d36;padding:12px 14px}.combat-side-art.enemy-art{height:260px;min-height:260px;padding:8px}.combat-side-art.enemy-art .combat-foe-art,.combat-side-art.enemy-art .mob-portrait{min-height:244px;background-position:50%!important;background-size:cover!important;height:244px!important}.combat-side-art.enemy-art img{object-fit:cover;object-position:center;width:100%;height:244px;max-height:244px}.combat-detailed-portrait.enemy{height:190px}.combat-detailed-portrait.enemy .combat-foe-art,.combat-detailed-portrait.enemy .mob-portrait{background-position:50%!important;background-size:cover!important;height:188px!important}.combat-detailed-portrait.enemy img{object-fit:cover;object-position:center;width:100%;height:188px}@media (max-width:900px){.guild-warehouse-summary,.diamond-package-grid,.payment-methods{grid-template-columns:1fr}.guild-warehouse-control,.guild-warehouse-withdraw,.vip-store-hero,.vip-buy-vip{flex-direction:column;align-items:stretch}.combat-side-art.enemy-art{height:200px;min-height:200px}.combat-side-art.enemy-art .combat-foe-art,.combat-side-art.enemy-art .mob-portrait,.combat-side-art.enemy-art img{height:184px!important}}.market-wallet span>i img{object-fit:contain;filter:drop-shadow(0 0 4px #d1a74e38);width:24px;height:24px;display:block}.market-shop-tabs .market-currency-image{width:22px;height:22px}.market-shop-icon>.market-currency-image{width:48px;height:48px}.pet-combat-notice{background:linear-gradient(90deg,#5332136b,#14120ff2);border:1px solid #95652c;border-left:4px solid #d7a54c;border-radius:8px;align-items:center;gap:16px;margin:12px 0 16px;padding:15px 17px;display:flex;box-shadow:inset 0 0 0 1px #ffdf970a,0 6px 18px #0005}.pet-combat-notice strong{color:#ffd985;letter-spacing:.09em;flex:none;font-size:.82rem}.pet-combat-notice span{color:#e0d2b2;font-size:.88rem;line-height:1.5}.abyss-info-panel>section{padding:13px}.abyss-info-panel h3{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))}.abyss-info-panel header span{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))}.abyss-info-panel dt{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));line-height:1.35}.abyss-info-panel dd{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))}.abyss-info-panel ul{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));padding-left:18px;line-height:1.72}.abyss-rewards-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.abyss-rewards-types article{flex-direction:column;justify-content:center;align-items:center;min-height:82px;padding:10px 7px;display:flex}.abyss-rewards-types b{font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px))}.abyss-rewards-types span{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px));margin-top:6px;line-height:1.3}.abyss-reward-note{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;line-height:1.55!important}.abyss-daily-strip{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.ascension-stage{justify-content:initial}.ascension-stage-bonus{box-sizing:border-box;justify-content:center;align-items:center;gap:1px;width:78%;height:14.5%;min-height:0;margin:0;padding:0 7px;line-height:1.02;display:flex;position:absolute;bottom:11.8%;left:50%;transform:translate(-50%)}.ascension-stage-bonus span{margin:0;line-height:1.02}.vip-benefit-summary{margin-bottom:14px}.vip-benefit-summary .vip-feature-card{min-height:auto}.diamond-package{position:relative}.diamond-package em{color:#e5cc8d;font-size:.9rem;font-weight:700}.diamond-best-badge{color:#f0d48d;letter-spacing:.08em;background:#2b2111;border:1px solid #ab843f;border-radius:999px;padding:4px 7px;font-size:.62rem;font-style:normal;font-weight:900;position:absolute;top:9px;right:10px}.vip-subnav{grid-template-columns:repeat(3,minmax(0,1fr))}.vip-subnav button{min-width:0}@media (max-width:760px){.pet-combat-notice{flex-direction:column;align-items:flex-start;gap:7px}.abyss-rewards-types{grid-template-columns:repeat(2,minmax(0,1fr))}.vip-subnav{grid-template-columns:1fr}.ascension-stage-bonus{width:82%;height:15%;padding:0 3px;bottom:11.2%}}.payment-package-grid .diamond-package{-webkit-appearance:none;appearance:none;text-align:left;width:100%;color:inherit;cursor:pointer;transition:all .18s}.payment-package-grid .diamond-package:hover{border-color:#7e6638;transform:translateY(-2px)}.payment-package-grid .diamond-package.selected{border-color:#d0a94e;box-shadow:inset 0 0 0 2px #d0a94e33,0 8px 24px #0008}.payment-package-grid .diamond-package.test{background:linear-gradient(#21160d,#101114);border-color:#8d5f35}.diamond-test-badge{color:#ffc77b;letter-spacing:.08em;background:#3a1f0c;border:1px solid #d77e34;border-radius:999px;padding:4px 7px;font-size:.62rem;font-style:normal;font-weight:900;position:absolute;top:9px;right:10px}.vip-real-test-warning{background:#20150d;border:1px solid #75461f;border-left:4px solid #d78335;border-radius:9px;margin-top:14px;padding:13px 15px}.vip-real-test-warning small{color:#e8a45f;letter-spacing:.08em;font-weight:900;display:block}.vip-real-test-warning strong{color:#f0d8b8;margin-top:4px;display:block}.vip-real-test-warning span{color:#b8aa96;margin-top:3px;font-size:.82rem;display:block}.vip-payment-selection{background:#0e1010;border:1px solid #3f372b;border-radius:9px;align-items:center;gap:12px;margin-top:12px;padding:12px 15px;display:flex}.vip-payment-selection small{color:#9f8a5e;letter-spacing:.08em;font-size:.68rem}.vip-payment-selection strong{color:#efd48b}.vip-payment-selection span{color:#a59d90;margin-left:auto;font-size:.8rem}.payment-methods.live article{align-items:flex-start}.payment-methods.live article>div{flex-direction:column;flex:1;display:flex}.payment-methods.live article button{margin-top:auto}.vip-pix-modal{text-align:center;gap:12px;display:grid}.vip-pix-modal>small{color:#d7aa59;letter-spacing:.08em;font-weight:900}.vip-pix-modal h3{color:#f0d48d;margin:0}.vip-pix-modal p{color:#aaa08f;margin:0;line-height:1.5}.vip-pix-qr{background:#fff;border-radius:10px;width:min(300px,80vw);height:auto;margin:0 auto;padding:10px}.vip-pix-modal label{text-align:left;color:#cdb985;gap:6px;font-size:.78rem;display:grid}.vip-pix-modal textarea{resize:none;width:100%;min-height:88px;font:max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))/1.35 monospace}.vip-payment-link{text-align:center;text-decoration:none;display:block}.vip-payment-security{line-height:1.5}@media (max-width:700px){.vip-payment-selection{flex-direction:column;align-items:flex-start}.vip-payment-selection span{margin-left:0}}.payment-package-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.diamond-package.custom{background:linear-gradient(#171514,#101114);border-style:dashed}.diamond-custom-badge{color:#a9d7ff;letter-spacing:.08em;background:#12202b;border:1px solid #6c8ca8;border-radius:999px;padding:4px 7px;font-size:.62rem;font-style:normal;font-weight:900;position:absolute;top:9px;right:10px}.vip-custom-payment{background:linear-gradient(#12110f,#0e1010);border:1px solid #4c402e;border-radius:10px;gap:14px;margin-top:12px;padding:16px;display:grid}.vip-custom-payment header h3{margin:4px 0}.vip-custom-payment header p{color:#9d978c;margin:0}.vip-custom-currencies{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vip-custom-currencies article{background:#101114;border:1px solid #39332b;border-radius:9px;gap:10px;padding:14px;display:grid}.vip-custom-currencies article>small{color:#c7a968;letter-spacing:.08em;font-weight:800}.vip-custom-currencies label{color:#d8c79d;align-items:center;gap:8px;font-size:1.05rem;font-weight:800;display:flex}.vip-custom-currencies input{color:#f0dfae;background:#0b0c0e;border:1px solid #51442f;border-radius:8px;width:100%;min-width:0;padding:10px 12px;font-size:1.1rem;font-weight:800}.vip-custom-currencies strong{color:#efd48b;font-size:1.35rem}.vip-custom-shortcuts{flex-wrap:wrap;gap:7px;display:flex}.vip-custom-shortcuts button{padding:7px 10px}.vip-custom-rule{color:#9d9588;margin:0;font-size:.82rem;line-height:1.45}.vip-custom-rule b{color:#e5ca86}@media (max-width:1050px){.payment-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.payment-package-grid,.vip-custom-currencies{grid-template-columns:1fr}}.public-profile-v51096{width:100%;max-width:980px;margin:0 auto;overflow:hidden}.public-profile-v51096 .public-profile-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.public-profile-v51096 .public-profile-summary-grid{grid-template-columns:210px minmax(0,1fr);align-items:stretch;gap:14px;margin-top:14px;display:grid}.public-profile-v51096 .public-profile-avatar-card{box-sizing:border-box;background:radial-gradient(circle at 50% 25%,#30473b,#121611 72%);border:1px solid #725b31;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;padding:18px 12px;display:flex;overflow:hidden}.public-profile-v51096 .public-profile-avatar-card .player-avatar{box-sizing:border-box;margin:0 0 6px;flex:0 0 92px!important;width:92px!important;max-width:92px!important;height:92px!important;max-height:92px!important}.public-profile-v51096 .public-profile-avatar-card .player-avatar>img{object-fit:cover!important;object-position:50% 12%!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.public-profile-v51096 .public-profile-avatar-card>strong{color:#f1dca7;max-width:100%;font:700 max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px)) Georgia,serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-profile-v51096 .public-profile-avatar-card>small{color:#b9aa86;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))}.public-profile-v51096 .public-profile-avatar-card>span{color:#c7b37e;font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))}.public-profile-v51096 .public-profile-avatar-card>b{color:#efc96a;font-size:max(calc(11px + var(--eterune-font-boost,0px)),var(--eterune-font-min,11px));margin-top:3px}.public-profile-v51096 .public-profile-stats-card,.public-profile-v51096 .public-profile-equipment-card{min-width:0;overflow:hidden}.public-profile-v51096 .public-profile-stat-grid{min-width:0}.public-profile-v51096 .public-profile-equipment-card{margin-top:14px}.public-profile-v51096 .public-profile-equipment-grid{background:#0e110d;border:1px solid #5d4b2d;grid-template-columns:repeat(auto-fit,minmax(58px,68px));justify-content:start;align-items:start;gap:8px;margin-top:10px;padding:10px;display:grid;overflow:hidden}.public-profile-v51096 .public-profile-equipment-cell{aspect-ratio:1!important;box-sizing:border-box!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:4px!important;overflow:hidden!important;transform:none!important}.public-profile-v51096 .public-profile-equipment-cell:hover{transform:translateY(-2px)!important}.public-profile-v51096 .public-profile-equipment-cell .inventory-icon{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:block!important;overflow:hidden!important}.public-profile-v51096 .public-profile-equipment-cell .item-art,.public-profile-v51096 .public-profile-equipment-cell .collection-art,.public-profile-v51096 .public-profile-equipment-cell .training-item-art,.public-profile-v51096 .public-profile-equipment-cell .global-tier-art,.public-profile-v51096 .public-profile-equipment-cell img,.public-profile-v51096 .public-profile-equipment-cell svg{object-fit:contain!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.public-profile-v51096 .public-profile-equipment-cell .item-art{transform-origin:50%!important;transform:scale(.88)!important}.public-profile-v51096 .public-profile-equipment-cell .item-hover-sheet,.public-profile-v51096 .public-profile-equipment-cell .hover-card,.public-profile-v51096 .public-profile-equipment-cell .hover-stats,.public-profile-v51096 .public-profile-equipment-cell .item-set-panel{display:none!important}@media (max-width:720px){.public-profile-v51096 .public-profile-summary-grid{grid-template-columns:1fr}.public-profile-v51096 .public-profile-avatar-card{min-height:180px}.public-profile-v51096 .public-profile-equipment-grid{grid-template-columns:repeat(auto-fit,minmax(52px,60px))}.public-profile-v51096 .public-profile-equipment-cell{width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important}}.vip-automation-dungeon-row{align-items:start}.automation-dungeon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.automation-dungeon-control{background:linear-gradient(145deg,#18150f,#0c100e);border:1px solid #514329;gap:9px;padding:12px;display:grid;box-shadow:inset 0 0 18px #0005}.automation-dungeon-control.active{background:radial-gradient(circle at 90% 0,#9a6c2424,#0000 38%),linear-gradient(145deg,#21180e,#0c100e);border-color:#9a7438}.automation-dungeon-control header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.automation-dungeon-control header small{color:#8f784e;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px));letter-spacing:1px;display:block}.automation-dungeon-control header b{color:#ead39a;font:700 max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px)) Georgia,serif;margin-top:2px;display:block}.automation-dungeon-control header>span{white-space:nowrap;color:#948a78;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.automation-dungeon-control header strong{color:#ebc96f}.automation-dungeon-status{color:#b6a885;min-height:15px;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))}.automation-dungeon-floors{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.automation-dungeon-floors button{min-width:0;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px));padding:7px 4px}.automation-dungeon-toggle{width:100%;min-height:34px}.vip-automation-dungeon-row>div:first-child p{max-width:240px}@media (max-width:900px){.automation-dungeon-grid{grid-template-columns:1fr}.vip-automation-dungeon-row>div:first-child p{max-width:none}}@media (max-width:520px){.automation-dungeon-control header{flex-direction:column}.automation-dungeon-control header>span{white-space:normal}.automation-dungeon-floors{grid-template-columns:1fr 1fr 1fr}}.market-service-section{background:linear-gradient(#1b1711,#11120f);border:1px solid #5b4930;gap:14px;margin-top:14px;padding:14px;display:grid}.market-service-section>header{border-bottom:1px solid #3f382a;justify-content:space-between;align-items:center;gap:18px;padding:4px 2px 10px;display:flex}.market-service-section>header small{color:#c59a47;letter-spacing:1.4px}.market-service-section>header h3{color:#f0d493;font:700 max(calc(23px + var(--eterune-font-boost,0px)),var(--eterune-font-min,23px)) Georgia,serif;margin:3px 0}.market-service-section>header p{color:#a99b80;margin:0}.market-service-section>header>span{color:#eed184;align-items:center;gap:7px;display:flex}.market-service-section>header>span img{width:24px;height:24px}.market-service-card{min-height:285px}.market-service-glyph{font-size:max(calc(34px + var(--eterune-font-boost,0px)),var(--eterune-font-min,34px));line-height:1}.market-service-card .market-reward{min-height:44px}.market-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-service-modal{gap:14px;min-width:min(520px,80vw);display:grid}.market-service-modal-icon{color:#efd17c;width:68px;height:68px;font-size:max(calc(34px + var(--eterune-font-boost,0px)),var(--eterune-font-min,34px));background:#21190f;border:1px solid #967638;border-radius:50%;place-items:center;margin:0 auto;display:grid;box-shadow:0 0 22px #b77f2b33}.market-service-modal>p{text-align:center;color:#b9aa8a;margin:0}.market-service-modal label{color:#d9c596;gap:7px;font-weight:700;display:grid}.market-service-modal input,.market-service-modal select{box-sizing:border-box;color:#eee1c1;width:100%;font:inherit;background:#0d100d;border:1px solid #5b503a;border-radius:5px;padding:11px 12px}.market-service-modal>small{color:#968b73;line-height:1.45}.market-service-price{background:#18140e;border:1px solid #5c4d31;justify-content:space-between;align-items:center;padding:11px 12px;display:flex}.market-service-price span{color:#aa9460;font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px));letter-spacing:1.3px}.market-service-price b{color:#efd37f;font-size:max(calc(19px + var(--eterune-font-boost,0px)),var(--eterune-font-min,19px));align-items:center;gap:7px;display:flex}.market-service-price img{width:22px;height:22px}@media (max-width:850px){.market-service-grid{grid-template-columns:1fr}.market-service-section>header{flex-direction:column;align-items:flex-start}.market-service-modal{width:min(82vw,480px);min-width:0}}.cooldown-timers{display:contents}@media (min-width:761px){.global-cooldown-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;display:grid!important}.global-cooldown-strip .cooldown-timers{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;min-width:0;display:grid}.global-cooldown-strip .cooldown-timers>span{text-align:center;flex:1 1 0!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;display:flex!important}.global-cooldown-strip .cooldown-actions{flex:none}}@media (max-width:760px){:root{--mobile-nav-height:68px}html,body{overscroll-behavior-x:none;width:100%!important;min-width:0!important;min-height:100%!important;overflow-x:hidden!important}body{padding:0!important}.game-frame,.game-header,.shell,.character-status-bar{zoom:normal!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.game-frame{padding-bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))!important;overflow:visible!important}.game-header{height:auto!important;min-height:0!important;display:block!important}.game-header>.character-status-bar.status-remaster-v42{background:linear-gradient(#151711,#0d100d)!important;border:0!important;grid-template-columns:minmax(0,1.1fr) minmax(138px,.9fr)!important;grid-template-areas:"avatar vitals""primary primary""wallet wallet"!important;align-items:stretch!important;gap:6px!important;height:auto!important;min-height:0!important;padding:8px!important;display:grid!important}.status-remaster-v42>*{min-width:0!important;margin:0!important}.status-remaster-v42 .status-avatar-box{background:linear-gradient(#241b12,#14130e)!important;border:1px solid #705a33!important;grid-area:avatar!important;align-items:center!important;height:62px!important;min-height:62px!important;padding:6px 8px!important;display:flex!important;overflow:hidden!important}.status-remaster-v42 .status-avatar-box .status-identity{border:0!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;display:flex!important}.status-remaster-v42 .status-avatar-box .player-avatar{flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:2px!important}.status-remaster-v42 .status-identity-copy{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;padding:0!important;display:flex!important}.status-remaster-v42 .status-identity-copy strong{color:#f0dca7!important;width:100%!important;font:700 max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))/1.05 Georgia,serif!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.status-remaster-v42 .status-identity-copy .status-rank{color:#dabe68!important;max-width:100%!important;font:700 max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))/1 Georgia,serif!important;letter-spacing:.35px!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;margin:3px 0 4px!important;padding:0!important;display:block!important;overflow:hidden!important}.status-remaster-v42 .status-level{color:#c7a75a!important;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.7px!important;background:#15130e!important;border:1px solid #735d33!important;align-items:center!important;gap:4px!important;margin:0!important;padding:2px 6px!important;display:inline-flex!important}.status-remaster-v42 .status-level b{color:#f3d67d!important;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))/1 Arial,sans-serif!important}.status-remaster-v42 .header-logo{display:none!important}.status-remaster-v42 .resource-trio{background:linear-gradient(#181812,#10120e)!important;border:1px solid #5f4e30!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:46px!important;min-height:46px!important;padding:0!important;display:grid!important;overflow:hidden!important}.status-remaster-v42 .resource-trio-left{grid-area:primary!important}.status-remaster-v42 .resource-trio-right{grid-area:wallet!important}.status-remaster-v42 .resource-trio .status-resource,.status-remaster-v42 .resource-trio .status-resource.status-power{min-width:0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #4c4029!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:3px 5px!important;display:flex!important;position:relative!important;overflow:hidden!important}.status-remaster-v42 .resource-trio .status-resource:last-child{border-right:0!important}.status-remaster-v42 .resource-trio .status-resource i{color:#0000!important;filter:drop-shadow(0 1px 2px #000b)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;flex:0 0 20px!important;width:20px!important;height:20px!important;font-size:0!important;display:block!important;position:static!important}.status-remaster-v42 .resource-power i{background-image:url(/resource-power.webp)!important}.status-remaster-v42 .resource-fame i{background-image:url(/resource-fame.svg)!important}.status-remaster-v42 .resource-energy i{background-image:url(/resource-energy.svg)!important}.status-remaster-v42 .resource-gold i{background-image:url(/resource-gold.svg)!important}.status-remaster-v42 .resource-crystal i{background-image:url(/resource-crystal.svg)!important}.status-remaster-v42 .resource-diamond i{background-image:url(/resource-diamond.svg)!important}.status-remaster-v42 .resource-trio .status-resource span{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:1px!important;min-width:0!important;display:flex!important}.status-remaster-v42 .resource-trio .status-resource small:not(.energy-countdown){color:#a99774!important;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.35px!important;white-space:nowrap!important;line-height:1!important;display:block!important}.status-remaster-v42 .resource-trio .status-resource b{color:#f0d076!important;max-width:100%!important;font:700 max(calc(12px + var(--eterune-font-boost,0px)),var(--eterune-font-min,12px))/1 Arial,sans-serif!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.status-remaster-v42 .resource-trio .status-resource em{color:#c9b07a!important;font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;font-style:normal!important}.status-remaster-v42 .resource-trio .resource-energy>span>small.energy-countdown[data-energy-countdown]{color:#e5c665!important;width:auto!important;height:auto!important;font:700 max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))/1 Arial,sans-serif!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;margin:1px 0 0!important;padding:0!important;display:block!important;position:static!important}.status-remaster-v42 .status-vitals-box{background:linear-gradient(#1a1710,#10120e)!important;border:1px solid #705a33!important;grid-area:vitals!important;align-items:center!important;height:62px!important;min-height:62px!important;padding:7px!important;display:flex!important;overflow:hidden!important}.status-remaster-v42 .status-vitals-box .status-meters{border:0!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important}.status-remaster-v42 .status-vitals-box .status-meter{grid-template-columns:9px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;min-width:0!important;display:grid!important}.status-remaster-v42 .status-vitals-box .status-meter>i{width:auto!important;height:auto!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important}.status-remaster-v42 .status-vitals-box .status-meter span{justify-content:space-between!important;gap:4px!important;min-width:0!important;display:flex!important}.status-remaster-v42 .status-vitals-box .status-meter small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:.2px!important;white-space:nowrap!important}.status-remaster-v42 .status-vitals-box .status-meter b{font:700 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))/1 Arial,sans-serif!important;white-space:nowrap!important}.status-remaster-v42 .status-vitals-box .meter-track{height:5px!important;margin-top:2px!important}.global-cooldown-strip{border-inline-start:0!important;border-inline-end:0!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;display:flex!important;overflow:hidden!important}.cooldown-timers{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}.cooldown-timers::-webkit-scrollbar{display:none}.global-cooldown-strip .cooldown-timers>span{text-align:center!important;flex-direction:column!important;flex:0 0 78px!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-width:78px!important;height:40px!important;padding:4px 6px!important;display:flex!important}.global-cooldown-strip .cooldown-timers>span small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;letter-spacing:.25px!important;line-height:1!important}.global-cooldown-strip .cooldown-timers>span b{font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))/1 Arial,sans-serif!important;white-space:nowrap!important}.cooldown-actions{z-index:2!important;flex:none!important;align-items:stretch!important;margin:0!important;display:flex!important;position:static!important;box-shadow:-8px 0 12px #090805cc!important}.cooldown-icon-button{border:0!important;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important;background:#1d160d!important;border-left:1px solid #5a4728!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important}.cooldown-icon-button img{max-width:19px!important;max-height:19px!important}.shell{border:0!important;display:block!important}.sidebar{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;z-index:100!important;width:100%!important;min-width:0!important;min-height:var(--mobile-nav-height)!important;height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))!important;padding:6px 6px calc(6px + env(safe-area-inset-bottom))!important;background:linear-gradient(#17140ff7,#0a0d0cfb)!important;border:0!important;border-top:1px solid #856b3a!important;display:block!important;position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;overflow:auto hidden!important;box-shadow:0 -8px 22px #000a!important}.sidebar::-webkit-scrollbar{display:none}.sidebar>.profile,.sidebar-bottom,.admin-nav,.sidebar>nav>.desktop-nav,.sidebar>nav>.menu-switch,.sidebar>nav>.menu-group{display:none!important}.sidebar>nav{width:max-content!important;min-width:100%!important;padding:0!important;display:block!important}.sidebar>nav>.mobile-nav{align-items:stretch!important;gap:5px!important;width:max-content!important;min-width:100%!important;padding:0!important;display:flex!important}.sidebar>nav>.mobile-nav .nav-button{scroll-snap-align:center;width:65px!important;min-width:65px!important;height:55px!important;min-height:55px!important;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.15px!important;text-align:center!important;border-left-width:1px!important;flex-direction:column!important;flex:0 0 65px!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:4px 3px!important;line-height:1.05!important;display:flex!important;position:relative!important}.sidebar>nav>.mobile-nav .nav-button .nav-icon-image{object-fit:contain!important;width:25px!important;height:25px!important;display:block!important}.sidebar>nav>.mobile-nav .nav-button b{width:100%!important;font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.05!important;display:block!important;overflow:hidden!important}main{width:100%!important;min-width:0!important;padding:10px 9px 16px!important;overflow:hidden!important}.tab-content,.page-panel,main>.panel{width:100%!important;min-width:0!important;max-width:100%!important}.tab-content{overflow:visible!important}.page-panel{padding:14px 12px!important;overflow:hidden!important}.page-panel>h2{font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px))!important;line-height:1.1!important}.page-panel>.muted{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;line-height:1.55!important}main>footer{padding-bottom:12px!important}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.collection-card{min-width:0!important;min-height:285px!important;padding:10px 8px!important;overflow:hidden!important}.collection-art{aspect-ratio:1!important;width:min(104px,100%)!important;height:auto!important}.collection-card h3{overflow-wrap:anywhere;font-size:max(calc(14px + var(--eterune-font-boost,0px)),var(--eterune-font-min,14px))!important}.collection-card p{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important}.collection-card button{white-space:normal!important;min-height:36px!important}.wing-resource{padding:10px!important}.wing-resource>span{flex:0 0 35px!important}input,select,textarea{max-width:100%!important;font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important}.quick-healer-stats{grid-template-columns:1fr!important}dialog,#modal{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:16px 13px!important;overflow:hidden auto!important}#modal form[method=dialog]{z-index:20!important;float:right!important;margin:0!important;position:sticky!important;top:0!important}#toast{bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom) + 10px)!important;max-width:calc(100vw - 20px)!important}.social-launcher{right:8px!important;bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom) + 10px)!important}.social-drawer{top:6px!important;bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom) + 6px)!important}}@media (max-width:360px){.game-header>.character-status-bar.status-remaster-v42{grid-template-columns:1fr!important;grid-template-areas:"avatar""vitals""primary""wallet"!important}.status-remaster-v42 .status-vitals-box{height:54px!important;min-height:54px!important}.collection-grid{grid-template-columns:1fr!important}.collection-card{min-height:0!important}}@media (max-width:760px){main{padding-inline-start:8px!important;padding-inline-end:8px!important}.page-panel{padding:13px 10px!important}.page-panel *{min-width:0}.page-panel button,.page-panel summary{touch-action:manipulation}.page-panel button{min-height:36px}.page-panel h2{overflow-wrap:anywhere}.equipment-layout.character-layout-v48{grid-template-columns:1fr!important;gap:10px!important;display:grid!important;overflow:visible!important}.character-layout-v48 .character-summary-panel{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.character-layout-v48 .character-summary-panel .portrait-card{width:100%!important;max-width:none!important;height:255px!important;min-height:255px!important;margin:0!important}.character-layout-v48 .character-summary-panel .portrait-card>img{object-fit:contain!important;width:100%!important;height:245px!important}.character-layout-v48 .character-summary-panel .attributes{margin:0!important;padding:11px!important}.character-layout-v48>.equipment-board{grid-area:auto/1!important;width:100%!important;padding:10px!important;overflow:hidden!important}.character-layout-v48 .equipment-board .board-heading{align-items:flex-start!important;gap:7px!important;padding-bottom:9px!important}.character-layout-v48 .equipment-board .board-heading h2{font-size:max(calc(22px + var(--eterune-font-boost,0px)),var(--eterune-font-min,22px))!important}.character-layout-v48 .equipment-slots{grid-template-rows:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.character-layout-v48 .gear-slot{grid-area:auto!important;min-height:76px!important;padding:5px 3px!important}.character-layout-v48 .gear-slot .slot-label{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.character-layout-v48 .equipment-inventory{width:100%!important;margin-top:10px!important;padding-top:9px!important;overflow:hidden!important}.character-layout-v48 .equipment-inventory .inventory-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;width:100%!important;padding:5px!important;display:grid!important;overflow:visible!important}.character-layout-v48 .equipment-inventory .inventory-cell,.character-layout-v48 .equipment-inventory .inventory-empty{min-height:49px!important}.ranking-title-row{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.ranking-title-row h2{margin:0!important}.ranking-mode-tabs,.ranking-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}.ranking-mode-tabs button,.ranking-filter-button{width:100%!important;min-width:0!important;margin:0!important}.ranking-filters{overflow:visible!important}.ranking-metric-help{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;line-height:1.45!important}.ranking-table-head{display:none!important}.ranking-entry{grid-template-columns:40px repeat(4,minmax(0,1fr))!important;grid-template-areas:"pos player player player player""pos power fame wins floors"!important;gap:7px 4px!important;min-height:0!important;padding:10px 7px!important;display:grid!important}.ranking-pos{grid-area:pos!important;align-self:start!important;padding-top:3px!important}.ranking-player{grid-area:player!important;grid-template-columns:40px minmax(0,1fr)!important;gap:8px!important;padding:0!important;display:grid!important}.ranking-page .ranking-player .player-avatar{flex-basis:38px!important;width:38px!important;height:38px!important}.ranking-name-line{width:100%!important;display:block!important}.ranking-name-line strong{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important;display:block!important}.ranking-inline-banner.ranking-title{display:none!important}.ranking-player-copy small{font-size:max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px))!important;white-space:normal!important;display:block!important}.ranking-entry>.ranking-stat{text-align:center!important;background:#0e0d09!important;border:1px solid #382d1d!important;grid-template-columns:1fr!important;justify-items:center!important;gap:2px!important;padding:6px 2px!important;display:grid!important}.ranking-entry>.ranking-stat:nth-child(3){grid-area:power!important}.ranking-entry>.ranking-stat:nth-child(4){grid-area:fame!important}.ranking-entry>.ranking-stat:nth-child(5){grid-area:wins!important}.ranking-entry>.ranking-stat:nth-child(6){grid-area:floors!important}.ranking-stat small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;letter-spacing:.3px!important}.ranking-stat b{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important}.events-heading{grid-template-columns:1fr!important;align-items:start!important;gap:10px!important;display:grid!important}.events-heading aside{width:100%!important;min-width:0!important}.event-band{grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;min-height:128px!important;padding:10px!important;display:grid!important}.event-band-number{width:42px!important;font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))!important;padding-right:7px!important}.event-band-copy h3{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important}.event-band-copy p{font-size:max(calc(9px + var(--eterune-font-boost,0px)),var(--eterune-font-min,9px))!important;line-height:1.4!important}.event-band-status{text-align:left!important;grid-column:2!important;justify-self:start!important}.world-boss-heading{grid-template-columns:1fr auto!important;gap:8px!important;display:grid!important}.world-boss-back{grid-column:1/-1!important;justify-self:start!important}.world-boss-heading aside{min-width:84px!important}.world-boss-week{scroll-snap-type:x proximity;grid-template-columns:repeat(7,104px)!important}.world-boss-day{scroll-snap-align:start;min-width:104px!important}.world-boss-hero,.wb-hero-streamlined{background-position:50%,100% 100%!important;background-size:cover,auto 66%!important;grid-template-columns:1fr!important;min-height:0!important;padding:12px!important;display:grid!important}.world-boss-hero-copy h3{font-size:max(calc(21px + var(--eterune-font-boost,0px)),var(--eterune-font-min,21px))!important}.world-boss-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.world-boss-schedules{grid-template-columns:1fr!important}.world-boss-schedule{grid-template-columns:52px minmax(0,1fr) 92px!important;padding:8px!important}.world-boss-columns{grid-template-columns:1fr!important}.world-boss-progress,.world-boss-ranking,.world-boss-reward-map,.world-boss-history{padding:9px!important}.adventure-heading{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.adventure-heading .map-picker{width:100%!important;min-width:0!important;margin:0!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.map-picker summary{align-items:center!important;min-height:42px!important;display:flex!important}.map-description{font-size:max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px))!important;line-height:1.45!important}.adventure-page .mob-grid{scroll-snap-type:x mandatory!important;grid-template-columns:none!important;grid-auto-columns:min(72vw,230px)!important;grid-auto-flow:column!important;gap:9px!important;padding:2px 1px 10px!important;display:grid!important;overflow:auto hidden!important}.adventure-page .mob-card{scroll-snap-align:start!important;width:100%!important;min-width:0!important;padding:6px 6px 9px!important}.adventure-page .mob-portrait{aspect-ratio:4/5!important;height:auto!important;margin:18px 0 8px!important}.adventure-page .mob-card strong{font-size:max(calc(15px + var(--eterune-font-boost,0px)),var(--eterune-font-min,15px))!important}.adventure-page button.mob-card:disabled .mob-card-timer{top:105px!important}.dungeon-v527-page .dungeon-v527-grid,.dungeon-v527-grid,.solo-dungeons{grid-template-columns:1fr!important;gap:10px!important}.dungeon-v531-card{min-height:0!important}.dungeon-v531-content{grid-template-rows:auto 1fr!important;grid-template-columns:128px minmax(0,1fr)!important;gap:8px 10px!important;min-height:0!important;padding:10px!important}.dungeon-v531-title{font-size:max(calc(18px + var(--eterune-font-boost,0px)),var(--eterune-font-min,18px))!important;max-width:128px!important}.dungeon-v531-portrait .dungeon-enemy-preview{height:205px!important}.dungeon-v531-info,.dungeon-v533-info{padding:0!important}.dungeon-v533-details{grid-template-columns:1fr!important;gap:5px!important}.dungeon-v531-enemy-note,.dungeon-v531-reward{grid-template-columns:1fr!important;gap:4px!important;margin-bottom:7px!important;padding:7px 0!important}.dungeon-v531-enemy-note strong{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important}.dungeon-v533-actions,.dungeon-v531-info .dungeon-action-row,.dungeon-action-row{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}.dungeon-v533-actions button,.dungeon-action-row button{width:100%!important;min-height:38px!important}.abyss-heading,.abyss-hero-title{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.abyss-season-meta{gap:6px!important;width:100%!important;padding-bottom:3px!important;display:flex!important;overflow-x:auto!important}.abyss-season-meta>*{flex:none!important}.abyss-main-grid{grid-template-columns:1fr!important;gap:10px!important}.abyss-team-panel,.abyss-portal-panel,.abyss-info-panel{padding:11px!important}.abyss-member-card{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important}.abyss-member-card button{grid-column:1/-1!important;width:100%!important}.abyss-portal-art{aspect-ratio:1!important;width:min(220px,72vw)!important;height:auto!important;margin-inline-start:auto!important;margin-inline-end:auto!important}.abyss-floor-track{padding-bottom:7px!important;overflow-x:auto!important}.arena-heading-line{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.arena-rank-summary{justify-items:start!important;width:100%!important;min-width:0!important}.arena-actions{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}.arena-actions button{width:100%!important}.arena-split{grid-template-columns:1fr!important;gap:9px!important}.arena-column>header{align-items:flex-start!important}.arena-split .arena-opponent{grid-template-columns:28px 40px minmax(0,1fr)!important;grid-template-areas:"rank avatar info"". .action"!important;gap:5px 7px!important}.arena-split .arena-opponent>b{grid-area:rank!important}.arena-split .arena-opponent>.player-avatar,.arena-split .arena-opponent>.ranking-avatar,.arena-split .arena-opponent>.arena-face{grid-area:avatar!important}.arena-split .arena-opponent>div{grid-area:info!important}.arena-split .arena-opponent>button,.arena-split .arena-opponent>.arena-you,.arena-split .arena-opponent>.arena-empty-label{text-align:center!important;grid-area:action!important;justify-self:stretch!important;width:100%!important}.progression-resources{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.progression-resources span{font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;justify-content:center!important;align-items:center!important;padding:7px 4px!important;display:flex!important}.equipment-subnav{scroll-snap-type:x proximity!important;gap:5px!important;display:flex!important;overflow-x:auto!important}.equipment-subnav button{scroll-snap-align:start!important;flex:0 0 104px!important;min-width:104px!important;padding:8px 5px!important}.forge-power-reading{flex-wrap:wrap!important;align-items:flex-start!important}.forge-power-reading small{width:100%!important;margin-left:0!important}.progression-section{padding:10px!important}.progression-section>header{display:block!important}.progression-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.progression-grid article{padding:9px!important}.progression-grid strong{font-size:max(calc(20px + var(--eterune-font-boost,0px)),var(--eterune-font-min,20px))!important}.progression-items article{grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;padding:9px!important}.progression-actions{grid-column:1/-1!important;grid-template-columns:1fr!important}.set-progress-list{grid-template-columns:1fr!important}.gem-forge-layout{grid-template-columns:1fr!important;gap:10px!important}.gem-inventory,.gem-equipment-board{padding:8px!important}.gem-inventory>header,.gem-equipment-board>header{display:grid!important}.gem-filter-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.gem-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none!important;overflow:visible!important}.gem-socket-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.gem-socket,.gem-socket.filled{width:100%!important;min-width:0!important}.ascension-page{padding:8px!important}.ascension-stage-bonus{width:86%!important;font-size:clamp(6px,2vw,9px)!important}.ascension-stage-current{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;padding:2px 4px!important}.ascension-status-grid{grid-template-columns:1fr!important;gap:7px!important;margin-top:8px!important}.ascension-status-grid article{padding:10px!important}.ascension-status-grid strong{font-size:max(calc(16px + var(--eterune-font-boost,0px)),var(--eterune-font-min,16px))!important}.titles-heading{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.titles-heading aside{width:100%!important;margin:0!important}.title-route{padding:9px 5px!important;overflow:hidden!important}.title-route>header{align-items:flex-start!important;gap:6px!important}.title-nodes{grid-template-columns:24px repeat(5,minmax(0,1fr)) 24px!important;gap:0!important;width:100%!important}.title-route-arrow{width:24px!important;height:44px!important;font-size:max(calc(25px + var(--eterune-font-boost,0px)),var(--eterune-font-min,25px))!important;padding:0!important}.title-node{gap:3px!important;min-height:96px!important;padding:4px 1px!important}.title-node-emblem{width:40px!important;height:40px!important}.title-node>b{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important;overflow-wrap:anywhere!important;line-height:1.15!important}.title-node>i,.title-node>small{font-size:max(calc(5px + var(--eterune-font-boost,0px)),var(--eterune-font-min,5px))!important;letter-spacing:0!important}.title-claim{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.title-claim button{width:100%!important;margin:0!important}.wing-resource,.collection-equipped{grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;display:grid!important}.wing-resource>em{text-align:left!important;grid-column:1/-1!important}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.collection-card{min-height:0!important;padding:9px 7px!important}.collection-art{width:min(96px,100%)!important}.collection-card h3{font-size:max(calc(13px + var(--eterune-font-boost,0px)),var(--eterune-font-min,13px))!important}.collection-card button{width:100%!important;min-height:38px!important;font-size:max(calc(8px + var(--eterune-font-boost,0px)),var(--eterune-font-min,8px))!important;padding:6px 4px!important}.costume-heading-focused{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.costume-heading-copy{text-align:left!important;max-width:none!important;margin:0!important}.costume-wardrobe-focused{padding:10px!important}.costume-section-title-focused{display:block!important}.costume-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.costume-grid-six .costume-card{min-height:270px!important}.costume-grid-six .costume-card-art,.costume-grid-six .costume-lock-art{height:155px!important;min-height:155px!important}.market-tabs,.market-subnav{scroll-snap-type:x proximity!important;gap:5px!important;display:flex!important;overflow-x:auto!important}.market-tabs button,.market-subnav button{scroll-snap-align:start!important;flex:0 0 132px!important}.market-wallet{grid-template-columns:repeat(2,minmax(0,1fr))!important}.market-listing-row{grid-template-columns:48px minmax(0,1fr)!important;gap:8px!important}.market-listing-time,.market-listing-row>button{text-align:left!important;grid-column:2!important}.market-listing-row>button{width:100%!important}.vip-membership-banner{grid-template-columns:1fr!important;gap:10px!important}.vip-membership-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vip-subnav{scroll-snap-type:x proximity!important;grid-template-columns:none!important;gap:5px!important;display:flex!important;overflow-x:auto!important}.vip-subnav button{scroll-snap-align:start!important;flex:0 0 132px!important;min-width:132px!important}.vip-store-hero,.vip-buy-vip{flex-direction:column!important;align-items:stretch!important;padding:13px!important}.vip-store-hero aside{text-align:left!important}.payment-package-grid,.payment-methods,.vip-custom-currencies,.vip-benefits-grid,.vip-overview-grid{grid-template-columns:1fr!important}.vip-automation-row{grid-template-columns:1fr!important;gap:9px!important}.vip-automation-row>div:last-child{width:100%!important}.healer-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}.adventure-pickers{grid-template-columns:1fr!important}.automation-picker{width:100%!important}.automation-picker summary{min-height:42px!important}.automation-dungeon-grid{grid-template-columns:1fr!important}.automation-dungeon-floors{grid-template-columns:repeat(3,minmax(0,1fr))!important}.alliance-heading{flex-direction:column!important;align-items:flex-start!important;gap:9px!important}.alliance-resource-card{width:100%!important;max-width:none!important}.alliance-shared-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.alliance-shared-summary span{text-align:center!important;padding:8px 5px!important}.alliance-shared-summary small{font-size:max(calc(6px + var(--eterune-font-boost,0px)),var(--eterune-font-min,6px))!important}.guild-top-menu{scroll-snap-type:x proximity!important;grid-template-columns:none!important;gap:5px!important;padding-bottom:7px!important;display:flex!important;overflow-x:auto!important}.guild-top-menu button{scroll-snap-align:start!important;flex:0 0 130px!important;min-width:130px!important;min-height:52px!important}.guild-building-page{padding:10px!important}.guild-building-page-header{flex-direction:column!important;align-items:flex-start!important;gap:7px!important}.guild-building-page-header>span{text-align:left!important}.guild-mission-list,.guild-alchemy-columns,.guild-war-rosters{grid-template-columns:1fr!important}.guild-mission-card{grid-template-columns:32px minmax(0,1fr)!important}.guild-mission-card button{grid-column:2!important;width:100%!important}.guild-alchemy-node{grid-template-columns:40px minmax(0,1fr)!important}.guild-alchemy-node button{grid-column:2!important;width:100%!important}.guild-war-schedule-form{grid-template-columns:1fr!important}.guild-war-schedule-form button{grid-column:auto!important}.guild-warehouse-panel{padding:11px!important}.guild-warehouse-panel>header,.guild-warehouse-control,.guild-warehouse-withdraw{flex-direction:column!important;align-items:stretch!important}.guild-warehouse-summary,.combat-guide-formulas{grid-template-columns:1fr!important}.combat-guide-formulas article,.combat-guide-flow{padding:11px!important}.report-center-filters{gap:5px!important;display:flex!important;overflow-x:auto!important}.report-center-filters button{flex:none!important}.report-center-entry{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}.report-center-entry button{width:100%!important}}@media (max-width:430px){.dungeon-v531-content{grid-template-rows:auto auto auto!important;grid-template-columns:1fr!important}.dungeon-v531-title{grid-area:1/1!important;max-width:none!important}.dungeon-v531-visual{grid-area:2/1!important}.dungeon-v531-info{grid-area:3/1!important}.dungeon-v531-portrait .dungeon-enemy-preview{height:220px!important}.collection-grid,.costume-grid-six{grid-template-columns:1fr!important}.costume-grid-six .costume-card{min-height:0!important}.progression-resources,.gem-inventory-grid,.world-boss-heading{grid-template-columns:1fr!important}.world-boss-heading aside{text-align:left!important;justify-self:stretch!important}.world-boss-schedule{grid-template-columns:48px minmax(0,1fr)!important}.world-boss-schedule button{grid-column:1/-1!important;width:100%!important}}@media (max-width:760px){.market-top-tabs,.market-subtabs,.market-shop-tabs{scroll-snap-type:x proximity!important;gap:5px!important;display:flex!important;overflow-x:auto!important}.market-top-tabs button,.market-subtabs button,.market-shop-tabs button{scroll-snap-align:start!important;flex:none!important;min-width:132px!important}.report-tabs{flex-wrap:nowrap!important;gap:5px!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.report-tabs button{flex:none!important;min-height:36px!important}.report-list article{grid-template-columns:auto minmax(0,1fr) auto!important;gap:7px!important;padding:8px!important}.public-profile-v51096 .public-profile-header{flex-direction:column!important;align-items:flex-start!important}.public-profile-v51096 .public-profile-header>button{width:100%!important}.public-profile-v51096 .public-profile-summary-grid,.abyss-info-panel{grid-template-columns:1fr!important}.abyss-info-panel>section{padding:10px!important}}@media (max-width:430px){.report-list article{grid-template-columns:auto minmax(0,1fr)!important}.report-list article>button{grid-column:2!important;width:100%!important}}.landing-android-download{color:#f0e7c9;text-transform:uppercase;letter-spacing:1.1px;min-width:206px;min-height:48px;font:700 max(calc(10px + var(--eterune-font-boost,0px)),var(--eterune-font-min,10px)) Georgia,serif;background:linear-gradient(135deg,#142718,#24452a);border:1px solid #6e9a58;flex-direction:column;justify-content:center;align-items:center;padding:9px 22px;text-decoration:none;transition:transform .2s,filter .2s,border-color .2s;display:flex;box-shadow:inset 0 0 0 1px #c6e49614,0 0 22px #37804329}.landing-android-download:hover{filter:brightness(1.12);border-color:#9dcf79;transform:translateY(-2px)}.landing-android-download small{color:#9fb095;font:400 max(calc(7px + var(--eterune-font-boost,0px)),var(--eterune-font-min,7px)) Arial,sans-serif;letter-spacing:1px;margin-top:4px}@media (max-width:430px){.landing-android-download{width:100%}}@media (min-width:1600px) and (min-height:850px){.game-frame,#modal,#toast,.social-launcher,.social-drawer,.inventory-hover-portal,.report-item-tooltip{--eterune-font-boost:2px;--eterune-font-min:9px}.game-frame{width:min(1340px,100vw - 56px)!important;max-width:1340px!important}.social-launcher{right:max(10px,50vw - 734px)!important}.social-drawer{right:max(10px,50vw - 670px)!important}}@media (min-width:1900px) and (min-height:900px){.game-frame,#modal,#toast,.social-launcher,.social-drawer,.inventory-hover-portal,.report-item-tooltip{--eterune-font-boost:3px;--eterune-font-min:10px}.game-frame{width:min(1480px,100vw - 72px)!important;max-width:1480px!important}.social-launcher{right:max(10px,50vw - 804px)!important}.social-drawer{right:max(10px,50vw - 740px)!important}}@media (min-width:2400px) and (min-height:1200px){.game-frame,#modal,#toast,.social-launcher,.social-drawer,.inventory-hover-portal,.report-item-tooltip{--eterune-font-boost:5px;--eterune-font-min:12px}.game-frame{width:min(1770px,100vw - 96px)!important;max-width:1770px!important}.social-launcher{right:max(10px,50vw - 949px)!important}.social-drawer{right:max(10px,50vw - 885px)!important}}.equipment-board .gear-slot>.item-hover-sheet,.equipment-board .gear-slot:hover>.item-hover-sheet{display:none!important}body>.gear-hover-portal{display:flex!important}body>.gear-hover-portal:not(.comparison)>.hover-card{box-sizing:border-box!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important}@media (min-width:1600px) and (min-height:850px){.game-header,.global-cooldown-strip,.sidebar{--eterune-font-boost:1px;--eterune-font-min:8px}.character-layout-v48 .character-summary-panel .attributes dl{--eterune-font-boost:4px;--eterune-font-min:11px}.status-remaster-v42 .resource-trio .resource-energy>span>small.energy-countdown[data-energy-countdown]{font-size:9px!important;line-height:1.1!important}}@media (min-width:1900px) and (min-height:900px){.game-header,.global-cooldown-strip,.sidebar{--eterune-font-boost:1px;--eterune-font-min:8px}.character-layout-v48 .character-summary-panel .attributes dl{--eterune-font-boost:5px;--eterune-font-min:12px}.status-remaster-v42 .resource-trio .resource-energy>span>small.energy-countdown[data-energy-countdown]{font-size:10px!important}}@media (min-width:2400px) and (min-height:1200px){.game-header,.global-cooldown-strip,.sidebar{--eterune-font-boost:2px;--eterune-font-min:10px}.character-layout-v48 .character-summary-panel .attributes dl{--eterune-font-boost:7px;--eterune-font-min:14px}.status-remaster-v42 .resource-trio .resource-energy>span>small.energy-countdown[data-energy-countdown]{font-size:12px!important}}.guild-mansion-people .alliance-members-panel{min-height:0;overflow:hidden}.guild-mansion-people .guild-member-table{scrollbar-width:thin;scrollbar-color:#80642f #11140f;min-height:0;max-height:520px;padding-right:4px;overflow:hidden auto}.guild-mansion-people .guild-member-table::-webkit-scrollbar{width:8px}.guild-mansion-people .guild-member-table::-webkit-scrollbar-track{background:#11140f}.guild-mansion-people .guild-member-table::-webkit-scrollbar-thumb{background:#80642f;border:2px solid #11140f}.guild-mansion-people .alliance-members-panel{box-sizing:border-box;flex-direction:column;height:520px;min-height:0;display:flex}.guild-mansion-people .guild-member-table{flex:auto;height:auto;min-height:0;max-height:none;overflow-y:auto}.guild-mansion-people .alliance-members-panel .guild-member-table+.alliance-leave{flex:none}@media (max-width:700px){.guild-mansion-people .alliance-members-panel{height:460px}}.guild-mansion-grid{align-items:start}.guild-mansion-upgrades .guild-upgrade-center{flex:none!important;height:auto!important}.guild-mansion-column>.guild-upgrade-center{flex:none}.notification-open-system{margin-top:8px}.notification-letter{background:linear-gradient(145deg,#21170d,#11130f);border:1px solid #705337;padding:14px}.notification-letter small{color:#b38f51;letter-spacing:1px}.notification-letter h3{color:#e6cf98;margin:6px 0;font:700 20px Georgia,serif}.notification-letter p{color:#c3b89f;white-space:pre-wrap;margin:0;line-height:1.6}.notification-system-icon img{object-fit:contain;width:30px;height:30px;display:block}.public-profile-stats-card{position:relative}.public-profile-character-art{z-index:1;background:#11160f;border:1px solid #8a6b35;width:210px;height:286px;position:absolute;top:58px;right:22px;overflow:hidden}.public-profile-character-art img{object-fit:cover;width:100%;height:100%;display:block}.public-profile-stats-card .public-profile-stat-grid{z-index:2;margin-right:235px;position:relative}.public-profile-v51096 .public-profile-stat-grid{grid-auto-rows:1fr;align-content:stretch;height:286px;grid-template-columns:minmax(0,1fr) minmax(90px,1fr) 0!important}.public-profile-v51096 .public-profile-stat-grid>span,.public-profile-v51096 .public-profile-stat-grid>div:nth-child(3n){visibility:hidden;overflow:hidden}.public-profile-achievements{text-align:left;flex-direction:column;justify-content:space-between;display:flex;padding:24px!important}.public-profile-achievements h3{color:#ead3a0;margin:5px 0;font:700 22px Georgia,serif}.public-profile-achievements p{color:#a99d86;margin:8px 0;font-size:12px;line-height:1.5}.profile-coming-soon{border-top:1px solid #6a5230;padding-top:20px}.public-profile-achievements .eyebrow{color:#b68b43;letter-spacing:2px;font-size:9px}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-choice{background-origin:content-box;background-clip:content-box;background-size:300% 450%!important}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-0{background-position:12.5% 2.9%!important}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-1{background-position:87.5% 2.9%!important}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-2{background-position:12.5% 45.7%!important}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-3{background-position:87.5% 45.7%!important}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-4{background-position:12.5% 88.6%!important}.status-remaster-v42 .status-avatar-box .player-avatar.avatar-5{background-position:87.5% 88.6%!important}.equipment-slots .gear-slot.occupied{position:relative}.equipment-slots .gear-slot.occupied .gear-art:has(.item-art){aspect-ratio:1;min-height:30px;width:auto!important;max-width:calc(100% - 12px)!important;height:calc(100% - 44px)!important;margin:0!important;position:absolute!important;top:calc(50% + 1px)!important;left:50%!important;transform:translate(-50%,-50%)!important}.equipment-slots .gear-slot.occupied .gear-art:has(.collection-art-img){aspect-ratio:1;min-height:30px;width:auto!important;max-width:calc(100% - 12px)!important;height:calc(100% - 44px)!important;margin:0!important;position:absolute!important;top:calc(50% + 1px)!important;left:50%!important;transform:translate(-50%,-50%)!important}.equipment-slots .gear-slot.occupied .gear-art .collection-art-img{object-fit:contain;width:100%;height:100%}.combat-side-art.enemy-art:has(.combat-dungeon-picture){position:relative;overflow:hidden;padding:0!important}.combat-detailed-portrait.enemy:has(.combat-dungeon-picture){position:relative;overflow:hidden;padding:0!important}.combat-side-art.enemy-art .combat-dungeon-picture,.combat-detailed-portrait.enemy .combat-dungeon-picture{background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.combat-side-art.enemy-art .combat-dungeon-picture .dungeon-enemy-preview.compact,.combat-detailed-portrait.enemy .combat-dungeon-picture .dungeon-enemy-preview.compact{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.combat-side-art.enemy-art .combat-dungeon-picture .dungeon-enemy-photo img,.combat-detailed-portrait.enemy .combat-dungeon-picture .dungeon-enemy-photo img{filter:none;object-fit:cover!important;object-position:center!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.hero-char-tabs{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.hero-char-tabs button{flex:140px}.hero-locked{text-align:center;border:1px dashed var(--line-strong);background:var(--panel-2);color:var(--muted);justify-items:center;gap:6px;padding:28px 12px;display:grid}.hero-locked span{color:var(--bronze-hi);font-size:28px}.hero-locked strong{color:var(--gold);font:700 18px Georgia,serif}.hero-banner-feature{background:linear-gradient(135deg,#1b150d,#0f0d09);border:1px solid #7a6335;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:18px;margin-top:14px;padding:14px;display:grid}.hero-banner-art{border:1px solid var(--line-strong);background:#0d0a07;justify-content:center;align-items:center;min-height:260px;display:flex;overflow:hidden}.hero-banner-portrait{object-fit:cover;width:100%;height:100%;max-height:420px;display:block}.hero-portrait-empty{color:var(--bronze-hi);background:#0d0a07;justify-content:center;align-items:center;font-size:32px;display:flex}.hero-banner-copy{align-content:start;gap:9px;min-width:0;display:grid}.hero-banner-copy>small{color:#c69f55;letter-spacing:1.2px;font-size:10px}.hero-banner-copy h3{color:#f1deb0;margin:0;font:700 26px Georgia,serif}.hero-tags{color:var(--muted);margin:0}.hero-ability{border-left:2px solid var(--bronze);background:#17130d;gap:2px;padding:8px 10px;display:grid}.hero-ability b{color:var(--gold)}.hero-ability span{color:var(--ink);font-size:13px}.hero-banner-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hero-banner-meta span{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);padding:7px 9px;font-size:12px}.hero-banner-meta b{color:#f0d17f}.hero-banner-actions{flex-wrap:wrap;gap:8px;display:flex}.hero-banner-actions button{flex:160px}.hero-results{gap:6px;display:grid}.hero-result{border:1px solid var(--line);background:var(--panel-2);align-items:center;gap:10px;padding:8px;display:flex}.hero-result small{color:var(--muted);display:block}.hero-result em{color:var(--gold);font-style:normal}.hero-result.is-hero{background:linear-gradient(90deg,#3a2a10,#17130d);border-color:#e0b759;box-shadow:0 0 16px #d5a63a44}.hero-result.is-hero strong{color:#f5d98a;font:700 17px Georgia,serif}.hero-result-icon{width:40px;height:40px;color:var(--bronze-hi);border:1px solid var(--line-strong);justify-content:center;align-items:center;font-size:20px;display:flex}.hero-result-portrait{object-fit:cover;border:1px solid var(--line-strong);flex:none;width:48px;height:48px}.hero-rates>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:7px 4px;display:flex}.hero-rates b{color:var(--gold)}.hero-history{gap:12px;display:grid}.hero-history section>small{color:var(--muted)}.hero-section-title{color:var(--gold);margin:14px 0 8px;font:700 16px Georgia,serif}.hero-team{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hero-team-slot{border:1px dashed var(--line-strong);background:var(--panel-2);color:var(--ink);text-align:center;justify-items:center;gap:4px;min-width:0;padding:8px;display:grid}.hero-team-slot.filled{border-style:solid;border-color:#aa8240}.hero-team-slot strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.hero-team-slot small{color:var(--muted);font-size:11px}.hero-team-portrait{object-fit:contain;object-position:center;border:1px solid var(--line-strong);background:#0d0a07;border-radius:4px;width:72px;height:96px;display:block}.hero-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;display:grid}.hero-card{border:1px solid var(--line-strong);background:linear-gradient(135deg,#1b150d,#110e0a);grid-template-columns:96px minmax(0,1fr);gap:10px;padding:10px;display:grid}.hero-card-portrait{object-fit:cover;border:1px solid var(--line-strong);width:96px;height:120px}.hero-card-body{gap:5px;min-width:0;display:grid}.hero-card-body h3{color:#f1deb0;margin:0;font:700 17px Georgia,serif}.hero-level{color:var(--muted);margin:0;font-size:12px}.hero-level b{color:var(--gold)}.hero-stats{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:12px;display:flex}.hero-stats b{color:var(--ink)}.hero-card-actions{flex-wrap:wrap;gap:6px;display:flex}.hero-card-actions button{flex:150px;font-size:12px}.heroes-page .hero-card{--hero-accent:#8e8066;border-color:var(--hero-accent);background:radial-gradient(at 0 0,#b18a4320,#0000 65%),linear-gradient(135deg,#1b150d,#110e0a);border-radius:8px;grid-template-columns:120px minmax(0,1fr);gap:14px;overflow:hidden}.heroes-page .hero-rarity-rare{--hero-accent:#558db2}.heroes-page .hero-rarity-epic{--hero-accent:#986ac1}.heroes-page .hero-rarity-legendary{--hero-accent:#c59d4d}.heroes-page .hero-rarity-mythic{--hero-accent:#cc667a}.hero-card-art{align-self:start;min-width:0;position:relative}.heroes-page .hero-card-art .hero-card-portrait{object-fit:contain;border-color:var(--hero-accent);background:#0d0a07;border-radius:5px;width:120px;height:160px;display:block}.hero-equipped-badge{color:#f1deb0;text-align:center;background:#181207ed;border:1px solid #aa8240;border-radius:3px;padding:4px;font-size:10px;font-weight:700;position:absolute;bottom:6px;left:6px;right:6px}.hero-card-tags{color:var(--hero-accent);flex-wrap:wrap;gap:5px 10px;font-size:10px;display:flex}.hero-card-tags span+span{color:#beb49f}.heroes-page .hero-card-body{align-content:start;gap:7px}.heroes-page .hero-card-body h3{font-size:16px;line-height:1.25}.hero-level-progress{width:100%;height:5px;accent-color:var(--hero-accent);background:#30281c;border:0;border-radius:3px;display:block;overflow:hidden}.hero-level-progress::-webkit-progress-bar{background:#30281c}.hero-level-progress::-webkit-progress-value{background:var(--hero-accent)}.hero-level-progress::-moz-progress-bar{background:var(--hero-accent)}.heroes-page .hero-card-actions{gap:6px;margin-top:2px;display:grid}.hero-upgrade-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 8px;display:flex}.hero-upgrade-action>span{color:#b6aa91;font-size:10px}.heroes-page .hero-upgrade-action button{border-radius:4px;flex:none;min-height:28px;padding:5px 10px;font-size:11px}.heroes-page .hero-card-actions .hero-details-link{min-height:24px;box-shadow:none;color:#cbb78c;text-align:left;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:11px}.hero-details-link:hover{color:#f1deb0;text-decoration:underline}.hero-team-slot{border-radius:6px}@media (max-width:520px){.heroes-page .hero-card{grid-template-columns:96px minmax(0,1fr);gap:10px}.heroes-page .hero-card-art .hero-card-portrait{width:96px;height:128px}}.hero-eq{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.hero-eq-slot{border:1px solid var(--line);background:#0f0c08;gap:3px;min-width:0;padding:6px;font-size:11px;display:grid}.hero-eq-slot small{color:#c69f55;letter-spacing:.8px}.hero-eq-slot strong{overflow-wrap:anywhere;font-size:11px}.hero-eq-slot button{padding:4px 6px;font-size:11px}.hero-pick-list{gap:6px;display:grid}.hero-pick{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);text-align:left;align-items:center;gap:10px;padding:8px;display:flex}.hero-pick.active{border-color:#e0b759}.hero-pick small{color:var(--muted);display:block}@media (max-width:760px){.hero-banner-feature{grid-template-columns:1fr;padding:10px}.hero-banner-art{min-height:200px;max-height:300px}.hero-banner-meta,.hero-list{grid-template-columns:1fr}.hero-card{grid-template-columns:72px minmax(0,1fr)}.hero-card-portrait{width:72px;height:92px}.hero-team-portrait{width:56px;height:76px}.hero-eq{grid-template-columns:1fr}}.combat-team-box{margin:10px 0}.combat-team-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.combat-team-side{flex-direction:column;gap:6px;display:flex}.combat-team-side h4{letter-spacing:.08em;opacity:.8;margin:0 0 2px;font-size:.72rem}.combat-team-fighter{background:#00000040;border:1px solid #d6b05c40;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.combat-team-fighter.fallen{opacity:.45;filter:grayscale(.8)}.combat-team-fighter>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.combat-team-fighter strong{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.combat-team-fighter small{opacity:.8;font-size:.66rem}.combat-team-fighter i{background:#ffffff1f;border-radius:3px;height:6px;display:block;overflow:hidden}.combat-team-fighter i u{background:linear-gradient(90deg,#3fae5a,#8fd66b);height:100%;display:block}.combat-team-side.enemy .combat-team-fighter i u{background:linear-gradient(90deg,#b8373a,#e0675c)}.combat-team-portrait{object-fit:cover;object-position:top;background:#00000059;border-radius:6px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:560px){.combat-team-grid{grid-template-columns:1fr}}.hero-item-icon{object-fit:contain;background:#00000059;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;display:inline-flex}.hero-eq-slot{border:1px solid #ffffff1f}.hero-eq-slot.locked{opacity:.55}.hero-eq-slot.rarity-common{border-color:#9aa0a6}.hero-eq-slot.rarity-rare{border-color:#4a90e2}.hero-eq-slot.rarity-epic{border-color:#a45de0}.hero-eq-slot.rarity-legendary{border-color:#e0a030}.hero-eq-slot.rarity-mythic{border-color:#e0453a;box-shadow:0 0 8px #e0453a73}.hero-eq-max{color:#e0a030;font-size:.7rem;font-weight:700}.hero-banner-items{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.hero-banner-items>span{opacity:.7;background:#0000004d;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:flex}.hero-banner-items>span.owned{opacity:1;border:1px solid #d6b05c66}.hero-banner-items b{font-size:.75rem}.hero-banner-items small{opacity:.8;font-size:.65rem}.hero-result.is-item{border-color:#d6b05c99}.hero-eq-minis{gap:6px;margin:6px 0;display:flex}.hero-eq-mini{border:2px solid #ffffff26;border-radius:8px;padding:2px;display:inline-flex}.hero-eq-mini .hero-item-icon{width:36px;height:36px}.hero-eq-mini.locked{opacity:.4;border-style:dashed}.hero-eq-mini.rarity-common{border-color:#9aa0a6}.hero-eq-mini.rarity-rare{border-color:#4a90e2}.hero-eq-mini.rarity-epic{border-color:#a45de0}.hero-eq-mini.rarity-legendary{border-color:#e0a030}.hero-eq-mini.rarity-mythic{border-color:#e0453a;box-shadow:0 0 6px #e0453a80}.hero-details-head{align-items:flex-start;gap:12px;display:flex}.hero-details-head .hero-card-portrait{max-width:120px}@media (max-width:560px){.hero-details-head{flex-direction:column}}.heroes-page .hero-currencies{flex-direction:row;align-items:stretch;gap:10px;display:flex}.heroes-page .hero-currencies>div{white-space:nowrap;background:#00000040;border:1px solid #d6b05c59;border-radius:8px;flex-direction:column;align-items:center;padding:6px 12px;display:flex}.event-band[data-event-open=hero-banner] .event-band-number img{width:72px!important;height:72px!important;transform:translate(2px)!important}.abyss-auto-countdown{text-align:center;color:#e1b75e;opacity:.9;margin-top:8px;font-size:.8rem;display:block}.abyss-team-ranking ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.abyss-team-ranking li{background:#00000040;border:1px solid #d6b05c2e;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.abyss-team-ranking li.self{background:#d6b05c1a;border-color:#d6b05cb3}.abyss-team-ranking li>b{text-align:center;min-width:28px;font-size:1.05rem}.abyss-team-ranking li>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.abyss-team-ranking li strong em{opacity:.75;font-size:.75em;font-style:normal}.abyss-team-ranking li i{background:#ffffff1a;border-radius:3px;height:6px;display:block;overflow:hidden}.abyss-team-ranking li i u{background:linear-gradient(90deg,#8b5cf6,#e1b75e);height:100%;display:block}.abyss-team-ranking li span{opacity:.85;font-size:.75rem}.abyss-team-ranking footer{opacity:.85;text-align:right;margin-top:6px;font-size:.8rem}.settings-support-panel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.support-form{flex-direction:column;gap:10px;display:flex}.support-categories{flex-wrap:wrap;gap:6px;display:flex}.support-form textarea,.admin-support-row textarea{box-sizing:border-box;width:100%;color:inherit;font:inherit;resize:vertical;background:#00000059;border:1px solid #d6b05c59;border-radius:8px;padding:10px}.support-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-history{flex-direction:column;gap:8px;margin-top:14px;display:flex}.support-history h4{margin:0}.support-ticket,.admin-support-row{background:#00000040;border:1px solid #ffffff1a;border-radius:8px;padding:10px}.support-ticket header,.admin-support-row header{justify-content:space-between;gap:8px;margin-bottom:4px;font-size:.8rem;display:flex}.support-ticket p,.admin-support-row p{white-space:pre-wrap;word-break:break-word;margin:4px 0}.support-ticket small{opacity:.7;font-size:.72rem}.support-ticket.status-resolved,.admin-support-row.status-resolved{border-color:#50be6e80}.support-ticket.status-read,.admin-support-row.status-read{border-color:#5a96e673}.admin-support-row.status-open{border-color:#e1b75e99}.support-reply{background:#d6b05c1a;border-radius:6px;padding:6px}.admin-support-filters,.admin-support-actions{flex-wrap:wrap;gap:6px;display:flex}.admin-support-list{flex-direction:column;gap:10px;margin-top:10px;display:flex}.admin-support-actions{margin-top:6px}@media (max-width:760px){.combat-report-screen .combat-report-grid{grid-template-columns:none!important;display:block!important}.combat-report-screen .combat-side-card{display:none!important}.combat-report-screen .combat-report-main{width:100%!important;max-width:none!important;margin:0!important}.combat-report-screen .combat-victory-plaque{padding:14px 10px!important}.combat-report-screen .combat-victory-plaque h3{font-size:30px!important}.combat-report-screen .combat-reward-stage{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.combat-report-screen .combat-detailed-button{width:100%!important;margin:10px 0!important}.combat-report-screen .combat-report-actions{flex-direction:column!important;gap:8px!important;display:flex!important}.combat-report-screen .combat-report-actions button{width:100%!important}.combat-detailed-screen .combat-detailed-layout{flex-direction:column!important;grid-template-columns:none!important;gap:10px!important;display:flex!important}.combat-detailed-screen .combat-detailed-fighter.player{order:1}.combat-detailed-screen .combat-detailed-fighter.enemy{order:2}.combat-detailed-screen .combat-detailed-main{order:3}.combat-detailed-screen .combat-detailed-fighter{width:100%!important;max-width:none!important;min-height:0!important}.combat-detailed-screen .combat-detailed-portrait{display:none!important}.combat-detailed-screen .combat-detailed-stats{grid-template-columns:1fr 1fr!important;gap:4px 10px!important;display:grid!important}.combat-detailed-screen .combat-detailed-back{width:100%!important}}.cooldown-icon-button.quick-art{background:0 0!important;place-items:center!important;display:grid!important}.cooldown-icon-button.quick-art img{filter:drop-shadow(0 1px 2px #000c);border-radius:4px;transition:transform .15s,filter .15s;object-fit:contain!important;width:24px!important;max-width:24px!important;height:24px!important;max-height:24px!important}.cooldown-icon-button.quick-art:hover img{filter:drop-shadow(0 0 5px #e1b75e8c);transform:scale(1.08)}@media (max-width:760px){.cooldown-icon-button.quick-art img{width:22px!important;max-width:22px!important;height:22px!important;max-height:22px!important}}.ascension-board{position:relative}.ascension-stage-bonus{display:none!important}.ascension-bonus-box{text-align:center;box-sizing:border-box;color:#f3e2b3;text-shadow:0 1px 2px #000,0 0 6px #000c;pointer-events:none;opacity:.72;justify-content:center;align-items:center;padding:0 3px;font-size:clamp(7px,1.35vw,16px);font-weight:700;line-height:1.05;display:flex;position:absolute}.ascension-bonus-box.is-reached{opacity:1}.ascension-bonus-box.is-current{color:#ffe7a3;text-shadow:0 0 8px #ffc85aa6,0 1px 2px #000}.ascension-blue .ascension-bonus-box{color:#dbe8ff}.ascension-green .ascension-bonus-box{color:#e3f7d6}.ascension-red .ascension-bonus-box{color:#ffd9d9}@media (min-width:1221px){.ascension-bonus-box{font-size:16px}}#tutorial-layer{z-index:2000;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.tutorial-shield{pointer-events:auto;background:#030505bd;animation:.2s ease-out tutorial-fade;position:fixed}.tutorial-hole-block{background:0 0!important;animation:none!important}.tutorial-ring{pointer-events:none;border:3px solid #f3c65c;border-radius:6px;animation:1.2s ease-in-out infinite tutorial-pulse;position:fixed;box-shadow:0 0 0 2px #3e2b0c,0 0 26px 6px #f2bd4cbb}.newcomer-tutorial{z-index:1;color:#f1dfb2;pointer-events:auto;background:linear-gradient(145deg,#24180e,#100f0d 78%);border:1px solid #c59b4d;width:min(380px,100vw - 24px);padding:18px 20px;animation:.25s ease-out tutorial-fade;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 35px #000b,0 0 0 3px #24180e}.newcomer-tutorial:before{content:"";pointer-events:none;border:1px solid #c59b4d33;position:absolute;top:5px;bottom:5px;left:5px;right:5px}.newcomer-tutorial-progress{color:#c9a55b;letter-spacing:1.5px;justify-content:space-between;gap:10px;font:700 10px Arial,sans-serif;display:flex}.newcomer-tutorial-progress b{color:#f5d98c}.newcomer-tutorial h2{color:#f5dfaa;margin:9px 0 7px;font:700 22px Georgia,serif;position:relative}.newcomer-tutorial p{color:#c4b28f;margin:0;font-size:14px;line-height:1.5;position:relative}.newcomer-tutorial .tutorial-hint{color:#f3c65c;margin-top:8px;font-size:13px;font-weight:700}.newcomer-tutorial-actions{align-items:center;gap:12px;margin-top:14px;display:flex;position:relative}.newcomer-tutorial-actions .primary{min-height:38px}.newcomer-tutorial-actions .text-button{color:#a99674;font-size:11px}.newcomer-tutorial-actions .text-button:hover{color:#f0d38c}@keyframes tutorial-pulse{50%{box-shadow:0 0 0 2px #3e2b0c,0 0 34px 10px #f2bd4ccc}}@keyframes tutorial-fade{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.newcomer-tutorial{width:auto;padding:14px 16px;bottom:12px;left:12px;right:12px}.newcomer-tutorial h2{font-size:19px}.newcomer-tutorial-actions{flex-wrap:wrap}.newcomer-tutorial-actions .primary{flex:1}}.abyss-mode-tabs{border-bottom:1px solid #65502c;gap:10px;margin-bottom:20px;padding-bottom:12px;display:flex}.abyss-mode-tabs button{flex:1;min-height:44px}.abyss-infernal .abyss-portal-art{filter:hue-rotate(85deg)saturate(1.5);border-color:#dc4d3a;box-shadow:inset 0 0 40px #4b080c,0 0 30px #e83a3144}.abyss-infernal .abyss-portal-panel{background:radial-gradient(circle at 50% 45%,#bc231d33,#0000 65%),#110908}.abyss-infernal .abyss-hero-title h2{color:#ffad87}.infernal-team-slot{background:#1a100e;border:1px solid #6d382c;margin-bottom:10px;padding:12px}.infernal-team-slot small{color:#e6a075}.infernal-team-slot h3{margin:6px 0}.infernal-heroes{flex-wrap:wrap;gap:6px;display:flex}.infernal-heroes span{color:#dfbd9e;border:1px solid #6d382c;padding:6px;font-size:11px}.infernal-final-list{gap:6px;margin:6px 0 14px;padding:0;list-style:none;display:grid}.infernal-final-list li{background:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.infernal-final-list small{opacity:.7;display:block}.infernal-invites{gap:8px;margin:10px 0;display:grid}.infernal-invite{background:#ffa03c1f;border:1px solid #ffa03c59;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.infernal-team-slot{position:relative}.infernal-team-slot.self{outline:1px solid #ffbe5a99}.abyss-ranking-fighters{opacity:.7;margin-top:2px;font-size:.78em;display:block}.player-avatar.frame-emerald{border-color:#4fd48a;box-shadow:0 0 0 2px #12402a,0 0 13px #3ddc7e99}.frame-pick.frame-emerald{color:#62e69b;background:linear-gradient(145deg,#0f2a1b,#171109);border-color:#4fd48a;box-shadow:inset 0 0 13px #2ecc7133}.frame-pick.frame-emerald i{box-shadow:0 0 9px #4fe39a}.player-avatar.frame-orange{border-color:#f59a3e;box-shadow:0 0 0 2px #4d2a0c,0 0 13px #f08a2a99}.frame-pick.frame-orange{color:#ffae5c;background:linear-gradient(145deg,#33200c,#171109);border-color:#f59a3e;box-shadow:inset 0 0 13px #f08a2a33}.frame-pick.frame-orange i{box-shadow:0 0 9px #ffa347}.player-avatar.frame-rose{border-color:#f58ac4;box-shadow:0 0 0 2px #4f1d3a,0 0 13px #ee66b399}.frame-pick.frame-rose{color:#ff9ad0;background:linear-gradient(145deg,#321427,#171109);border-color:#f58ac4;box-shadow:inset 0 0 13px #ec489933}.frame-pick.frame-rose i{box-shadow:0 0 9px #ff7ac0}.player-avatar.frame-silver{border-color:#cfd6de;box-shadow:0 0 0 2px #3a4048,0 0 13px #c5ced999}.frame-pick.frame-silver{color:#dfe5ec;background:linear-gradient(145deg,#20242a,#171109);border-color:#cfd6de;box-shadow:inset 0 0 13px #cbd5e133}.frame-pick.frame-silver i{box-shadow:0 0 9px #dfe6ee}.player-avatar.frame-teal{border-color:#3fd3c4;box-shadow:0 0 0 2px #124a45,0 0 13px #2ed6c599}.frame-pick.frame-teal{color:#5ee6d8;background:linear-gradient(145deg,#0d2a29,#171109);border-color:#3fd3c4;box-shadow:inset 0 0 13px #14b8a633}.frame-pick.frame-teal i{box-shadow:0 0 9px #4fe0d2}.player-avatar.frame-indigo{border-color:#7d85f0;box-shadow:0 0 0 2px #25285a,0 0 13px #6872f099}.frame-pick.frame-indigo{color:#9aa1ff;background:linear-gradient(145deg,#15173a,#171109);border-color:#7d85f0;box-shadow:inset 0 0 13px #6366f133}.frame-pick.frame-indigo i{box-shadow:0 0 9px #8c93ff}.player-avatar.frame-obsidian{border-color:#5b5f73;box-shadow:0 0 0 2px #0b0c12,0 0 13px #a9b0d099}.frame-pick.frame-obsidian{color:#b9bfd8;background:linear-gradient(145deg,#12131a,#171109);border-color:#5b5f73;box-shadow:inset 0 0 13px #94a3b833}.frame-pick.frame-obsidian i{box-shadow:0 0 9px #b4bbd6}.player-avatar.frame-pearl{border-color:#f4efe6;box-shadow:0 0 0 2px #4b4638,0 0 13px #fff6dc99}.frame-pick.frame-pearl{color:#fff3d6;background:linear-gradient(145deg,#2a261c,#171109);border-color:#f4efe6;box-shadow:inset 0 0 13px #fde68a33}.frame-pick.frame-pearl i{box-shadow:0 0 9px #fff0c9}.achievement-medals{scrollbar-width:thin;scrollbar-color:#a87b46 #0000004d;gap:6px;max-height:214px;margin-top:8px;padding-right:4px;display:grid;overflow-y:auto}.achievement-medals::-webkit-scrollbar{width:6px}.achievement-medals::-webkit-scrollbar-thumb{background:#a87b46;border-radius:3px}.achievement-medal{text-align:left;border:1px solid var(--medal,#a87b46);color:inherit;cursor:pointer;background:linear-gradient(135deg,#ffffff0d,#00000040);border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}.achievement-medal i{color:#1b130a;background:var(--medal,#a87b46);height:32px;box-shadow:0 0 10px var(--medal,#a87b46);border-radius:50%;flex:0 0 32px;place-items:center;font-size:16px;font-style:normal;display:grid}.achievement-medal b{font-size:.82em;display:block}.achievement-medal span{opacity:.8;font-size:.75em;display:block}.achievement-medal.tier-bronze{--medal:#c58a52}.achievement-medal.tier-silver{--medal:#c9d1da}.achievement-medal.tier-gold{--medal:#f0c85b}.achievement-medal.tier-platinum{--medal:#7fe0d6}.achievement-medal.tier-diamond{--medal:#b98cff}.achievement-history ol{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.achievement-history li{background:#ffffff0d;border-radius:8px;justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.achievement-history li span{opacity:.75;white-space:nowrap}.weekend-event-banner{text-align:center;background:linear-gradient(90deg,#50380ebf,#1e160ad9);border:1px solid #f0c85b73;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;max-width:1100px;margin:6px auto;padding:7px 14px;font-size:.85em;display:flex}.weekend-event-banner b{color:#f6d77a}.weekend-event-banner em{opacity:.8;font-style:normal}.weekend-event-banner.upcoming{background:linear-gradient(90deg,#282846bf,#14141ed9);border-color:#a0a0c866}.weekend-event-banner.event-xp{border-color:#6ec8ff80}.weekend-event-banner.event-forge{border-color:#ff8c5080}.weekend-event-banner.event-discount{border-color:#78e69680}.relic-card .relic-icon{grid-row:span 1;font-size:28px}.relic-gold{align-items:center;gap:8px;margin:10px 0;display:flex}.relic-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.relic-card{background:linear-gradient(145deg,#2e220e99,#120d07cc);border:1px solid #c9a45459;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;padding:12px;display:grid}.relic-card.ready{border-color:#f0c85bbf;box-shadow:0 0 12px #f0c85b2e}.relic-card .relic-icon{font-size:28px}.relic-card h3{margin:2px 0}.relic-card p{opacity:.85;margin:0}.relic-card button{grid-column:1/-1}.world-boss-traits{gap:4px;margin:8px 0 0;padding:0;font-size:.85em;list-style:none;display:grid}.world-boss-traits li{background:#00000047;border-radius:8px;padding:5px 9px}.world-boss-traits li b{margin-right:6px}.world-boss-traits .perk b{color:#ff8a7a}.world-boss-traits .weak b{color:#7fe0a0}.hero-tab-nav{gap:8px;margin:8px 0 14px;display:flex}.hero-tab-grid{grid-template-columns:2fr 1fr;gap:14px;display:grid}@media (max-width:760px){.hero-tab-grid{grid-template-columns:1fr}}.hero-chip-list{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.hero-chip{color:inherit;text-align:left;background:#00000040;border:1px solid #c9a4544d;border-radius:10px;align-items:center;gap:8px;padding:6px 10px 6px 6px;display:flex}.hero-chip img{object-fit:cover;border-radius:50%;width:38px;height:38px}.hero-chip small{opacity:.75;display:block}.hero-chip.selected{border-color:#f0c85b;box-shadow:0 0 10px #f0c85b4d}.hero-chip:disabled{opacity:.45}.hero-tower-next{background:#00000040;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px;display:flex}.hero-tower-ranking ol{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.hero-tower-ranking li{background:#ffffff0a;border-radius:6px;justify-content:space-between;gap:8px;padding:5px 8px;display:flex}.hero-tower-ranking li.self{outline:1px solid #f0c85b99}.expedition-active,.expedition-board{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:10px 0;display:grid}.expedition-run,.expedition-mission{background:#00000040;border:1px solid #c9a4544d;border-radius:10px;gap:4px;padding:10px;display:grid}.expedition-mission.selected{border-color:#f0c85b}.expedition-mission.taken{opacity:.5}.expedition-picker{background:#0000004d;border-radius:12px;margin-top:10px;padding:12px}.expedition-durations{gap:8px;margin:8px 0;display:flex}.hero-activities{--activity-border:#c9a45459}.hero-activities-heading,.tower-formation>header,.expedition-section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.hero-activities-heading h2{margin:4px 0}.hero-activities-heading p{color:#bdb095;margin:5px 0}.hero-activities .hero-tab-nav,.leagues-page .hero-tab-nav{gap:12px;margin:20px 0}.hero-activities .hero-tab-nav button,.leagues-page .hero-tab-nav button{text-align:left;flex:1;padding:14px}.hero-tab-nav b,.hero-tab-nav small{display:block}.hero-tab-nav small{opacity:.75;margin-top:5px;font-size:11px}.hero-activities-grid{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:18px}.hero-activities .hero-tower-main{min-width:0}.tower-encounter{border:1px solid var(--activity-border);text-align:center;background:radial-gradient(at 50% 35%,#5a357738,#00000040 70%);border-radius:12px;justify-items:center;padding:20px;display:grid}.tower-encounter-label{color:#c6b38a;letter-spacing:.8px;align-items:center;gap:12px;margin-bottom:16px;font-size:11px;display:flex}.tower-encounter-label b{color:#eace8e;border:1px solid #816532;border-radius:20px;padding:6px 12px}.tower-enemy-art{object-fit:contain;background:#0000003d;border-radius:10px;width:min(100%,260px);height:280px}.tower-encounter h3{color:#eace8e;margin:14px 0;font-size:22px}.tower-prizes{margin:4px 0 16px}.tower-prizes>small,.expedition-preview>small{color:#b9a67c;letter-spacing:1px;margin-bottom:10px;font-size:10px;display:block}.tower-prizes>div{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.hero-activity-reward{color:#ddd2b9;align-items:center;gap:7px;font-size:12px;display:flex}.hero-activity-reward img{object-fit:contain;flex-shrink:0;width:30px;height:30px}.hero-activity-reward b{color:#f0d48c}.hero-activity-reward>span[aria-hidden]{color:#eace8e;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.tower-challenge{font-variant-numeric:tabular-nums;width:min(100%,320px);min-height:40px}.tower-formation{border:1px solid var(--activity-border);background:#0003;border-radius:10px;margin:16px 0;padding:14px}.tower-formation h3{margin:0;font-size:17px}.tower-formation-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.tower-formation-slot{border:1px solid var(--activity-border);color:#dfc78a;background:#00000040;border-radius:8px;align-content:center;justify-items:center;gap:5px;min-width:0;min-height:130px;padding:10px 6px;display:grid}.tower-formation-slot img{object-fit:contain;width:64px;height:80px}.tower-formation-slot b{font-size:12px}.tower-formation-slot small{color:#bdb095;font-size:10px}.tower-formation-slot>span{font-size:32px}.hero-activities .hero-tower-ranking{border:1px solid var(--activity-border);background:#0000003d;border-radius:10px;padding:16px}.hero-tower-ranking header small{letter-spacing:1px;color:#b9a67c;font-size:10px}.hero-tower-ranking h3{margin:6px 0 16px;font-size:18px}.hero-activities .hero-tower-ranking li{align-items:center;gap:8px;padding:10px 8px}.hero-tower-ranking li>b{color:#eace8e}.hero-tower-ranking li>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.hero-tower-ranking li>em{color:#bdb095;font-size:11px;font-style:normal}.tower-self-rank{background:#78581c26;border:1px solid #816532;border-radius:8px;grid-template-columns:1fr auto;gap:8px;margin-top:16px;padding:12px;display:grid}.tower-self-rank small{font-size:10px}.tower-self-rank strong{color:#eace8e}.tower-self-rank span{color:#bdb095;grid-column:1/-1;font-size:11px}.hero-activity-help{border:1px solid var(--activity-border);color:#bdb095;border-radius:8px;margin:14px 0;padding:12px;font-size:12px}.hero-activity-help summary{cursor:pointer;color:#d8bd81}.hero-activity-help p{margin:10px 0 0;line-height:1.6}.hero-activity-empty{text-align:center;color:#bdb095;border:1px dashed #c9a45440;border-radius:10px;padding:24px;font-size:13px}.expedition-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 20px;display:grid}.expedition-summary>div{border:1px solid var(--activity-border);background:#0003;border-radius:8px;padding:14px}.expedition-summary small{color:#b9a67c;letter-spacing:.6px;font-size:10px;display:block}.expedition-summary strong{color:#eace8e;margin-top:6px;font-size:18px;display:block}.expedition-section{margin:20px 0}.expedition-section>header h3{margin:0;font-size:18px}.expedition-section>header span{color:#bdb095;font-size:11px}.hero-activities .expedition-board,.hero-activities .expedition-active{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.hero-activities .expedition-mission,.hero-activities .expedition-run{border-color:var(--activity-border);background:#00000040;gap:12px;padding:16px}.expedition-mission h3{color:#eace8e;margin:0;font-size:16px}.expedition-card-rewards{gap:8px;min-height:62px;display:grid}.expedition-estimate-label{color:#bdb095;font-size:10px}.expedition-role-tags{flex-wrap:wrap;gap:6px;display:flex}.expedition-role-tags span{color:#cfbd96;background:#b8974b1a;border:1px solid #c9a45433;border-radius:5px;padding:4px 8px;font-size:11px}.expedition-mission button{margin-top:auto}.hero-activities .expedition-mission.taken{opacity:.65}.expedition-run>header{justify-content:space-between;gap:10px;display:flex}.expedition-run>header b{color:#eace8e;font-size:14px}.expedition-run>header span{color:#bdb095;white-space:nowrap;font-size:10px}.expedition-run.ready{background:#4964301f;border-color:#93ba69a6}.expedition-run.ready>header span{color:#a2d2a1}.expedition-run>small{color:#bdb095;font-size:11px}.expedition-run>strong{color:#eace8e;font-variant-numeric:tabular-nums;font-size:18px}.expedition-sent-heroes{gap:8px;display:flex}.expedition-sent-heroes img{object-fit:contain;border:1px solid var(--activity-border);border-radius:5px;width:42px;height:54px}.hero-activity-picker .hero-chip-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-height:40vh;padding:4px;display:grid;overflow-y:auto}.hero-activity-picker .hero-chip{width:100%;min-width:0}.hero-activity-picker .hero-chip img{object-fit:contain;border-radius:4px;width:42px;height:56px}.hero-activity-picker .hero-chip span{min-width:0}.hero-activity-picker .hero-chip b{font-size:12px}.hero-activity-picker .hero-chip small{font-size:10px}.hero-picker-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.expedition-preview{background:#0003;border:1px solid #c9a4544d;border-radius:8px;padding:14px}.expedition-preview>div{flex-wrap:wrap;gap:12px;display:flex}.expedition-preview p{color:#bdb095;margin-bottom:0;font-size:11px;line-height:1.5}@media (max-width:760px){.hero-activities-grid{grid-template-columns:1fr}.hero-activities .hero-tower-ranking ol{grid-template-columns:repeat(2,minmax(0,1fr))}.tower-enemy-art{height:240px}.hero-activities-heading{align-items:flex-start}.expedition-summary strong{font-size:15px}}@media (max-width:480px){.hero-activities .hero-tab-nav,.leagues-page .hero-tab-nav{gap:8px}.hero-activities .hero-tab-nav button,.leagues-page .hero-tab-nav button{padding:10px}.hero-tab-nav b{font-size:13px}.expedition-summary{grid-template-columns:1fr}.tower-formation>header{flex-wrap:wrap}.tower-formation-slot img{width:48px;height:64px}.tower-formation-slot{min-height:115px}.hero-activities .hero-tower-ranking ol,.hero-activities .expedition-board,.hero-activities .expedition-active{grid-template-columns:1fr}}.mentor-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:760px){.mentor-grid{grid-template-columns:1fr}}.mentor-box{background:#00000040;border:1px solid #c9a4544d;border-radius:12px;margin:10px 0;padding:12px}.mentor-player{background:#ffffff0a;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:6px 0;padding:8px 10px;display:flex}.mentor-player small{opacity:.75;display:block}.mentor-actions{gap:6px;display:flex}.mentor-milestones{color:#f0c85b;font-weight:700}.mentor-invite{gap:8px;margin:10px 0;display:flex}.mentor-invite input{flex:1}.mentor-quiz fieldset{border:1px solid #c9a45440;border-radius:8px;margin:0 0 10px;padding:8px 10px}.mentor-quiz label{cursor:pointer;padding:3px 0;display:block}.territory-status{background:#00000040;border:1px solid #c9a4544d;border-radius:12px;margin:12px 0;padding:12px}.territory-barrier span{margin-bottom:4px;display:block}.territory-barrier i{background:#ffffff14;border-radius:6px;height:10px;display:block;overflow:hidden}.territory-barrier u{background:linear-gradient(90deg,#c0392b,#f0c85b);height:100%;display:block}.territory-win{color:#7fe0a0;font-weight:700}.territory-bonus{color:#f0c85b}.territory-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.territory-card{background:linear-gradient(145deg,#281e0e99,#0f0b06d9);border:1px solid #c9a4544d;border-radius:12px;gap:4px;padding:12px;display:grid}.territory-card small{color:#f0c85b;letter-spacing:2px}.territory-card h3{margin:0}.territory-card p{opacity:.85;margin:0}.territory-card.tier-3,.territory-card.tier-4{border-color:#f0785a73}.territory-card.mine{outline:2px solid #7fe0a099}.territory-card.chosen{box-shadow:0 0 14px #f0c85b59}.territory-owner,.territory-attackers{opacity:.85;font-size:.82em}.pass-head{flex-wrap:wrap;align-items:stretch;gap:14px;margin:10px 0;display:flex}.pass-level-box{background:linear-gradient(135deg,#460a0eb3,#0f0606e6);border:1px solid #dc3c3c73;border-radius:12px;flex:240px;padding:12px}.pass-level-box strong{font-size:1.6em;display:block}.pass-level-box i{background:#ffffff14;border-radius:6px;height:10px;margin:6px 0;display:block;overflow:hidden}.pass-level-box u{background:linear-gradient(90deg,#c0392b,#f0c85b);height:100%;display:block}.pass-actions{flex:240px;align-content:start;gap:8px;display:grid}.pass-premium-on{color:#f0c85b;font-weight:700}.pass-missions ul{gap:6px;margin:6px 0;padding:0;list-style:none;display:grid}.pass-missions li{background:#00000047;border-radius:8px;justify-content:space-between;gap:10px;padding:8px 10px;display:flex}.pass-missions li.done{opacity:.7}.pass-missions li.done b{color:#7fe0a0}.pass-track-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.pass-level{opacity:.6;background:#00000040;border:1px solid #ffffff14;border-radius:10px;align-content:start;gap:4px;padding:10px;display:grid}.pass-level.reached{opacity:1;border-color:#dc3c3c80}.pass-level.claimed{opacity:.7}.pass-level small{color:#f0c85b}.pass-level p{margin:0;font-size:.82em}.pass-premium{color:#ff9a8a}.pass-premium.locked{opacity:.6}.pass-free,.pass-premium{background:#ffffff0a;border-radius:8px;gap:5px;padding:7px;display:grid}.pass-premium{background:linear-gradient(135deg,#78141873,#1e0a0899);border:1px solid #f0c85b59}.pass-tag{letter-spacing:1px;color:#f0c85b;font-size:.68em;font-style:normal;font-weight:700}.pass-chip{align-items:center;gap:8px;font-size:.8em;line-height:1.2;display:flex}.pass-chip b{color:#f0c85b}.pass-ico{object-fit:contain;filter:drop-shadow(0 0 4px #0009);flex:0 0 34px;width:34px;height:34px}.pass-emoji{background:#00000059;border-radius:8px;place-items:center;font-size:20px;font-style:normal;display:grid}.pass-thumb{background:#0006;border:1px solid #f0c85b80;border-radius:8px;flex-basis:48px;width:48px;height:48px}.pass-thumb.round{object-fit:cover;border-radius:50%}.pass-thumb.tall{object-fit:cover;object-position:top;height:64px}.pass-item-choice{gap:8px;display:grid}.pass-cosmetic-options{flex-wrap:wrap;gap:8px;display:flex}.pass-cosmetic{color:inherit;background:#0000004d;border:1px solid #dc3c3c66;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;display:flex}.pass-cosmetic img{object-fit:contain;width:36px;height:36px}.pass-cosmetic.selected{border-color:#f0c85b;box-shadow:0 0 10px #f0c85b4d}.pass-title-badge{color:#ff8a7a;letter-spacing:.5px;margin:2px 0;font-weight:700}.player-avatar.frame-pass{box-shadow:none;border-color:#0000;overflow:visible}.player-avatar.frame-pass:after{content:"";background:var(--pass-frame) center/contain no-repeat;pointer-events:none;position:absolute;top:-18%;bottom:-18%;left:-18%;right:-18%}.player-avatar.avatar-pass img{object-fit:cover;border-radius:50%;width:100%;height:100%}.feature-admin-banner{background:#3c2d0a8c;border:1px dashed #f0c85b99;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:10px 14px;display:flex}.headquarters-tabs{gap:8px;margin:0 0 12px;display:flex}.relic-card img.relic-icon{object-fit:contain;width:56px;height:56px}.territory-card img.territory-art{aspect-ratio:5/2;object-fit:cover;border-radius:8px;width:100%;margin-bottom:4px}.hero-tower-enemy{background:#0000004d;border:1px solid #c9a45459;border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:8px;display:flex}.hero-tower-enemy img{object-fit:cover;border-radius:10px;width:72px;height:72px}.hero-tower-enemy small{opacity:.75;letter-spacing:1px;display:block}.hero-tower-enemy b{font-size:1.1em}.hero-tower-enemy.boss{border-color:#f05a3cb3;box-shadow:0 0 14px #f05a3c40}.hero-tower-enemy.boss small{color:#ff8a6a}.hero-tower-next button{font-variant-numeric:tabular-nums;min-width:230px}.player-avatar.avatar-pass>img,.status-remaster-v42 .status-avatar-box .player-avatar.avatar-pass>img,.ranking-page .ranking-player .player-avatar.avatar-pass>img{object-position:50% 50%!important;object-fit:cover!important;transform:none!important}.sidebar .menu-group .nav-button{margin-top:0!important}.sidebar .menu-group .nav-button:nth-child(7):before,.sidebar .menu-group .nav-button:nth-child(7):after,.sidebar .menu-group .nav-button:nth-child(9):before{content:none!important}.event-band-emoji{place-items:center;width:100%;height:100%;font-size:34px;display:grid}.achievement-medal i{flex-basis:40px;width:40px;height:40px;overflow:hidden}.achievement-medal i img{object-fit:contain;border-radius:50%;width:100%;height:100%}.event-band-number img[src="/menu-icon-fim-de-semana.webp"]{width:72px!important;height:72px!important;transform:translate(2px)!important}.mentor-apprentice{border-bottom:1px solid #ffffff0f;gap:6px;padding:8px 0;display:grid}.mentor-goals{background:#00000040;border:1px solid #d6b05c4d;border-radius:10px;margin-top:8px;padding:10px}.mentor-goals h4{color:#e8cf8c;margin:0 0 4px}.mentor-goals p{margin:0 0 8px;font-size:.78em}.mentor-goals ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mentor-goals li{grid-template-columns:minmax(0,1fr) 90px auto;align-items:center;gap:10px;font-size:.85em;display:grid}.mentor-goals li i{background:#ffffff14;border-radius:5px;height:8px;display:block;overflow:hidden}.mentor-goals li u{background:linear-gradient(90deg,#a87b46,#f0c85b);height:100%;display:block}.mentor-goals li b{text-align:right;color:#f0c85b;min-width:70px}.mentor-goals li.done b{color:#7fe0a0}.mentor-page{--mentor-border:#d6b05c52}.mentor-heading,.mentor-section-header,.mentor-goals>header,.mentor-formation>header,.mentor-goal-card>header,.mentor-history article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mentor-heading h2{margin:4px 0}.mentor-heading p{color:#bdb095;margin:4px 0}.mentor-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.mentor-summary>div{border:1px solid var(--mentor-border);background:#00000047;border-radius:8px;padding:12px 16px}.mentor-summary small,.mentor-summary strong{display:block}.mentor-summary small{letter-spacing:1px;color:#b9a67c;font-size:10px}.mentor-summary strong{color:#f0d48c;margin-top:5px;font-size:18px}.mentor-tabs,.mentor-selection{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.mentor-tabs button{flex:1;min-width:140px}.mentor-page .mentor-player{background:#00000038;gap:12px;padding:10px}.mentor-page .mentor-player .player-avatar{flex-shrink:0;width:48px;min-width:48px;height:48px}.mentor-player-info{flex:1;min-width:100px}.mentor-online{color:#8bbf8f}.mentor-page .mentor-actions{flex-wrap:wrap;align-items:center}.mentor-apprentice-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.mentor-page .mentor-apprentice{border:1px solid var(--mentor-border);background:#00000029;border-radius:8px;padding:10px}.mentor-card-progress{color:#d6c59c;gap:8px;padding:6px;font-size:12px;display:grid}.mentor-page progress{accent-color:#d8af58;background:#322d22;border:0;border-radius:8px;width:100%;height:8px;display:block;overflow:hidden}.mentor-page progress::-webkit-progress-bar{background:#322d22;border-radius:8px}.mentor-page progress::-webkit-progress-value{background:linear-gradient(90deg,#a87b46,#f0c85b);border-radius:8px}.mentor-page progress::-moz-progress-bar{background:#d8af58;border-radius:8px}.mentor-goal-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.mentor-goal-card{border:1px solid var(--mentor-border);background:#0003;border-radius:8px;padding:14px}.mentor-goal-card.done{background:#4a653724;border-color:#7fb4818c}.mentor-goal-card h4{color:#e8cf8c;margin:0;font-size:14px}.mentor-goal-status{color:#bdb095;text-align:right;font-size:10px}.mentor-goal-card.done .mentor-goal-status{color:#a2d2a1}.mentor-progress-line{align-items:center;gap:12px;margin:14px 0;display:flex}.mentor-progress-line b{white-space:nowrap;color:#e8cf8c;font-size:12px}.mentor-reward-pair{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.mentor-reward-pair>div>small{color:#b9a67c;letter-spacing:.8px;margin-bottom:8px;font-size:9px;display:block}.mentor-reward-pair>div>div{flex-wrap:wrap;gap:8px;display:flex}.mentor-reward-chip{color:#ddd2b9;align-items:center;gap:6px;font-size:12px;display:flex}.mentor-reward-chip img{object-fit:contain;flex-shrink:0;width:28px;height:28px}.mentor-reward-chip b{color:#f0d48c}.mentor-formation{background:linear-gradient(120deg,#64481c42,#0000004d);border:1px solid #98783a;border-radius:10px;margin:14px 0;padding:18px}.mentor-formation h3{margin:4px 0 12px}.mentor-formation>header>strong{color:#e9c770;font-size:24px}.mentor-formation>button{margin-top:16px}.mentor-formation .mentor-reward-pair{margin:18px 0}.mentor-material-note{color:#bdb095;font-size:12px;line-height:1.6}.mentor-history{gap:10px;display:grid}.mentor-history article{border:1px solid var(--mentor-border);border-radius:8px;padding:14px}.mentor-history article>header small{color:#b9a67c;margin-top:5px;font-size:11px;display:block}.mentor-history article>header>span{color:#a2d2a1;font-size:11px}@media (max-width:760px){.mentor-goal-cards{grid-template-columns:1fr}.mentor-summary{gap:6px}.mentor-summary>div{padding:10px}.mentor-summary strong{font-size:15px}.mentor-heading{align-items:flex-start}}@media (max-width:480px){.mentor-summary,.mentor-reward-pair{grid-template-columns:1fr}.mentor-invite{flex-wrap:wrap}.mentor-invite input{min-width:0}.mentor-goal-card>header{align-items:flex-start}.mentor-tabs button{min-width:120px}}@media (max-width:560px){.mentor-goals li{grid-template-columns:1fr auto}.mentor-goals li i{grid-area:2/1/auto/-1}}.server-context-badge{color:#d9bd78;white-space:nowrap;background:#17130d;border:1px solid #66532e;align-items:center;gap:7px;padding:6px 10px;display:flex}.server-context-badge small{letter-spacing:1px;color:#9e8550;font-size:8px}.server-context-badge strong{color:#f0d697;font:700 14px Georgia,serif}.server-context-badge span{color:#a99a7b;font-size:10px}@media (max-width:760px){.server-context-badge span{display:none}.server-context-badge{padding:5px 7px}}.game-access{color:#f0e6ce;box-sizing:border-box;background:radial-gradient(at top,#332416,#120e09 65%);min-height:100vh;padding:24px;font-family:Arial,sans-serif}.game-access>header{border-bottom:1px solid #6d522b;justify-content:space-between;align-items:center;gap:20px;max-width:1120px;margin:auto;padding-bottom:18px;display:flex}.game-access>header img{width:160px;height:auto;display:block}.game-access a{color:#dfba72;text-decoration:none}.game-access .beta-login-card{box-sizing:border-box;background:linear-gradient(145deg,#2c2014,#17110b);border-color:#89683b;border-radius:10px;width:min(440px,100%);margin:48px auto}.game-access .beta-login-form input{color:#f0e6ce;background:#120e09;font-size:16px}.game-access .beta-auth-tabs{gap:8px;margin-bottom:18px;display:flex}.game-access .beta-auth-tabs button{color:#dfba72;background:#17110b;border:1px solid #755a33;flex:1;padding:10px}.game-access .beta-auth-tabs button.active{color:#ffe0a1;background:#674a24}.game-access .beta-account-ready strong{overflow-wrap:anywhere}.league-auto-controls .hero-tab-nav button{text-align:left;flex:1;padding:10px}.public-server-list{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.public-server-card{background:#171009;border:1px solid #80622f;gap:5px;padding:13px;display:grid}.public-server-card small{color:#c79b4d;letter-spacing:1px}.public-server-card strong{color:#f2d28d;font-family:Georgia,serif}.public-server-card span,.public-server-card b{color:#b8aa8b;font-size:12px;font-weight:400}.public-server-card.locked{opacity:.9;border-color:#5b4728}.public-server-card.locked b{color:#e1b45b}.public-prereg{background:#140f0a;border:1px solid #5e4b2c;margin:16px 0;padding:14px}.public-prereg h3{color:#e7c47a;margin:0 0 5px;font:700 19px Georgia,serif}.public-prereg p{color:#b8aa8b;margin:0 0 10px;font-size:13px}.public-prereg form{gap:9px;display:grid}.public-prereg input[name=contact]{color:#f1e6ca;background:#080c09;border:1px solid #5e5131;padding:11px}.prereg-channels{color:#d6bc7b;gap:16px;font-size:13px;display:flex}.public-prereg ul{color:#cdb67d;margin:10px 0 0;padding-left:18px;font-size:12px}.public-prereg [data-prereg-status]{color:#b9d99a;min-height:16px;font-size:12px}#game-connection-status{z-index:100000;box-sizing:border-box;color:#ffe0a1;text-align:center;pointer-events:none;background:#281d11;border:1px solid #b28b43;border-radius:8px;width:max-content;max-width:calc(100vw - 24px);padding:12px 18px;font:14px Arial,sans-serif;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0009}@media (max-width:520px){.game-access{padding:16px}.game-access>header img{width:130px}.game-access .beta-login-card{margin-top:32px;padding:24px 18px}.game-access>header>a:last-child{font-size:13px}}.admin-purchase-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.admin-purchase-filters label{flex-direction:column;flex:140px;gap:6px;display:flex}.admin-purchase-filters input,.admin-purchase-filters select{box-sizing:border-box;color:#f0e6ce;background:#17110b;border:1px solid #806239;width:100%;min-width:0;padding:9px}.admin-purchase-table{overflow-x:auto}.admin-purchase-table table{border-collapse:collapse;width:100%;min-width:800px;font-size:12px}.admin-purchase-table td,.admin-purchase-table th{text-align:left;vertical-align:top;border-bottom:1px solid #654c2a;padding:12px 9px}.admin-purchase-table td small{color:#b3a38a;overflow-wrap:anywhere;max-width:190px;margin-top:5px;display:block}.admin-purchase-pagination{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.admin-purchase-pagination span{margin-right:auto}.social-message>.player-avatar{box-sizing:border-box;border-width:2px;flex:0 0 34px;align-self:start;width:34px;min-width:34px;height:34px;margin:3px;padding:1px}.social-message:not(.social-drop-announcement){grid-template-columns:42px minmax(0,1fr)}.social-friend-row>.player-avatar,.social-search-row>.player-avatar,.notification-card.request>.player-avatar{box-sizing:border-box;border-width:2px;flex:0 0 34px;align-self:center;width:34px;min-width:34px;height:34px;margin:4px;padding:1px}.abyss-member-card>.player-avatar,.abyss-player-result>.player-avatar{box-sizing:border-box;border-width:2px;flex:0 0 38px;align-self:center;width:38px;min-width:38px;height:38px;margin:3px;padding:2px}.material-conversion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.material-conversion-card{background:linear-gradient(145deg,#2d2114,#17120c);border:1px solid #765b31;border-radius:8px;min-width:0;padding:18px}.material-conversion-route{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:18px;display:grid}.material-conversion-route>div{justify-items:center;gap:6px;min-width:0;display:grid}.material-conversion-route strong{color:#f0d49a;overflow-wrap:anywhere;font-size:14px}.material-conversion-route small,.material-conversion-route span{color:#bba77f;font-size:11px}.material-conversion-route>b{color:#dfb665;white-space:nowrap;font-size:17px}.material-conversion .material-conversion-icon,.material-conversion-confirm .material-conversion-icon{object-fit:contain;filter:drop-shadow(0 3px 6px #0009);width:52px;height:52px;display:block}.material-conversion-card label{color:#d3be92;gap:7px;font-size:12px;display:grid}.material-conversion-card input{box-sizing:border-box;color:#f7dfad;background:#110e09;border:1px solid #70542c;border-radius:4px;width:100%;min-height:44px;padding:9px 12px;font-size:16px}.material-conversion-actions{gap:8px;margin-top:12px;display:flex}.material-conversion-actions button{flex:1;min-height:44px;padding:9px 12px}.material-conversion-confirm p{line-height:1.7}.material-conversion-confirm-icons{color:#dfb665;justify-content:center;align-items:center;gap:22px;margin:20px 0;display:flex}@media (max-width:700px){.material-conversion-grid{grid-template-columns:1fr}.material-conversion-card{padding:14px}.material-conversion-route{gap:7px}.material-conversion-route strong{font-size:12px}}.refuge-page{min-width:0;overflow:visible;padding:0!important}.domains-host-toolbar{background:#1b1814;justify-content:flex-end;padding:8px 12px;display:flex}.domains-host-toolbar button{padding:6px 10px;font-size:11px}.refuge-page:-webkit-full-screen{background:#171a1c;overflow:auto}.refuge-page:fullscreen{background:#171a1c;overflow:auto}.refuge-page:-webkit-full-screen iframe{min-height:100vh}.refuge-page:fullscreen iframe{min-height:100vh}.refuge-page iframe{max-width:100%}.adventure-next-map{background:linear-gradient(110deg,#332512,#19140d);border:1px solid #ad8544;border-radius:5px;justify-content:space-between;align-items:center;gap:14px;margin:12px 0;padding:14px 16px;display:flex}.adventure-next-map small{color:#c5a76e;letter-spacing:.06em;margin-bottom:5px;font-size:11px;display:block}.adventure-next-map strong{color:#f0d594;font-family:Georgia,serif;font-size:17px;display:block}.adventure-next-map button{flex-shrink:0;min-height:42px}@media (max-width:600px){.adventure-next-map{flex-direction:column;align-items:stretch}.adventure-next-map button{width:100%}}
