.game-shell.game-shell-menu-reference .workspace-roster .roster-management-launch{color:#f9efd6;text-align:left;cursor:pointer;background:linear-gradient(125deg,#10252c,#03161e);border:1px solid #647b7b;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:46px;padding:8px 10px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster .roster-management-launch>span{gap:3px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster .roster-management-launch strong{font-size:14px}.game-shell.game-shell-menu-reference .workspace-roster .roster-management-launch small{color:#b7c9d2;font-size:12px}.game-shell.game-shell-menu-reference .workspace-roster .roster-management-launch b{color:#7febf0;border:1px solid #218a9f;border-radius:9px;padding:6px 9px;font-size:12px}.game-shell.game-shell-menu-reference .workspace-roster .roster-management-launch:focus-visible{outline-offset:2px;outline:2px solid #4ae8ef}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true]{box-sizing:border-box;color:#f8f3e5;text-shadow:0 1px 1px #000;scrollbar-width:thin;scrollbar-color:#bf9955 #041721;background:radial-gradient(at 65% 0,#09262f80,#0000 65%),#020e14;border:1px solid #be934a;border-radius:22px;width:min(1300px,100vw - 28px);max-width:none;height:fit-content;max-height:calc(100dvh - 28px);margin:auto;padding:20px;font:400 18px/1.25 Georgia,Times New Roman,serif;position:fixed;inset:0;overflow:auto;box-shadow:inset 0 0 0 3px #060e13,inset 0 0 0 4px #a57d3b50,0 24px 80px #000c}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01060ddd}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] button{color:#fff5de;cursor:pointer;background:linear-gradient(125deg,#614619,#2e291d);border:1px solid #b58b42;border-radius:12px;min-height:44px;padding:10px 16px;font:700 19px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] button:disabled{opacity:.5;cursor:not-allowed}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] button:hover:not(:disabled){filter:brightness(1.15)}:is(.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] button:focus-visible,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] summary:focus-visible,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] input:focus-visible){outline-offset:3px;outline:2px solid #4df1ef}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header{border-bottom:1px solid #8c723f;border-radius:6px;grid-template-columns:minmax(0,1fr) auto 58px;align-items:center;gap:16px;margin-bottom:12px;padding:0 4px 18px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header h2{color:#fff6df;margin:0 0 4px;font:700 clamp(24px,2.7vw,36px)/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header p{color:#a8b8c2;margin:0;font:400 18px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header p>span{color:#88c8d9;font-size:14px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-manage{color:#a5eafa;white-space:nowrap;background:radial-gradient(#044056,#001820);border-color:#00c5eb;align-items:center;gap:12px;min-height:58px;padding:12px 18px;display:flex;box-shadow:inset 0 0 0 2px #07687c44,0 0 10px #00c4e42e}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-manage img{object-fit:contain;width:28px;height:30px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-close{color:#fff6df;background:#031720;border-color:#9bdded;width:58px;height:58px;padding:0;font:400 46px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-card-details[open]{width:100%;box-shadow:none;background:0 0;border:0;border-radius:16px;margin:0;padding:0;position:static;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-card-details>summary{display:none}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-card-details-body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px 16px;padding:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot{opacity:1;background:linear-gradient(115deg,#19222e70,#091620);border:1px solid #6c634f;border-radius:16px;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:170px;margin:0;padding:12px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .awakening-slot-art{background-color:#080f17;background-repeat:no-repeat;border:1px solid #d6b15b;border-radius:12px;width:132px;height:132px;display:block}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot>span:nth-child(2){gap:7px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot small{color:#d36cff;text-transform:uppercase;font:700 15px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot strong{white-space:normal;color:#f8f4ee;font:700 20px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot em{white-space:normal;color:#b5bdc9;font:400 16px/1.3 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot>b{color:#ffe19b;white-space:normal;background:linear-gradient(125deg,#47371b,#171a1b);border:1px solid #c89135;border-radius:10px;padding:10px 12px;font-size:17px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot-unlocked{border-color:#dbba64}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel{background:#02171c;border:1px solid #537d82;border-radius:16px;min-width:0;margin:0;padding:10px 12px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:0;padding:0;list-style:none;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary::-webkit-details-marker{display:none}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary>span:first-child{gap:5px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary strong{color:#fff0d2;font:700 25px/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary small{color:#8ccbe9;white-space:normal;font:400 17px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary>b{color:#ffe69b;background:linear-gradient(130deg,#463715,#111c1d);border:1px solid #c38f32;border-radius:10px;padding:8px 14px;font:700 22px/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary .management-technique-slots{border-top:1px solid #665c34;border-radius:6px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px;padding-top:12px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-technique-slot{background-color:#07131b;background-repeat:no-repeat;border:1px solid #354c59;border-radius:12px;place-items:center;width:70px;height:70px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-technique-slot.is-equipped{border-color:#e66164;box-shadow:0 0 6px #e5565833}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-technique-slot img{object-fit:contain;width:26px;height:33px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-technique-slot i{color:#85cbd8;font:400 34px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-panel>summary .management-technique-hint{color:#8cabb8;font-size:12px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-list{border-top-color:#385861;border-radius:6px;gap:8px;margin-top:12px;padding:12px 0 0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-row{background:#0b2027;border:1px solid #47626a;border-radius:12px;grid-template-columns:50px minmax(0,1fr) 68px;gap:10px;padding:10px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-row-equipped{border-color:#2dc7c0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-row .ability-icon{border-radius:10px;width:48px;height:48px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-copy strong{color:#fff2d9;white-space:normal;font:700 17px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-copy small,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-copy em{color:#acd1e1;white-space:normal;font:400 13px/1.3 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-toggle input{accent-color:#14c8c6;border-radius:6px;width:22px;height:22px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .technique-loadout-toggle small{color:#d8e8ef;font:400 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-strip{grid-column:1/-1;gap:10px;margin:0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress{border-left:6px solid #f75578;border-radius:6px;grid-template-columns:minmax(220px,1fr) minmax(0,1fr) minmax(0,1.25fr);gap:14px;padding:8px 12px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress strong{color:#fff3d5;font:700 28px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress>div span{color:#b88ddd;font:700 24px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress small{color:#93c8e6;white-space:normal;font:400 16px/1.3 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress small.active{color:#63e8c6}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-card-details-body>.equipment-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin:0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot{background:linear-gradient(125deg,#10252b66,#01161c);border:1px solid #ab8d52;border-radius:16px;grid-template-columns:minmax(90px,.75fr) minmax(0,1.25fr);align-content:start;gap:10px 14px;min-height:290px;padding:14px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot[data-management-equipped=true]{border-color:#eac05c;box-shadow:inset 0 0 0 2px #b0843944,0 0 9px #c5923233}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot>span:first-child{color:#00e2e7;text-transform:uppercase;grid-column:2;font:700 18px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-equipment-art{aspect-ratio:2/3;background-color:#041018;background-repeat:no-repeat;border:1px solid #d8ad53;border-radius:12px;grid-area:1/1/6;align-self:start;place-items:center;width:100%;display:grid;box-shadow:inset 0 0 0 3px #030a10}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-equipment-art img{object-fit:contain;width:78%;height:78%}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot>strong{color:#fff5e4;overflow-wrap:anywhere;grid-column:2;font:700 20px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot>small{color:#99cbe3;grid-column:2;font:400 16px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot .gear-stat-row{grid-column:2;gap:5px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-stat-row span{color:#101827;text-transform:none;background:#fff0c1;border-radius:7px;min-height:28px;padding:5px 7px;font:700 14px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot .gear-meta{color:#8bd0e5;grid-column:2;font:400 16px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot .unique-effect{-webkit-line-clamp:unset;color:#ecd696;border-radius:5px;grid-column:1/-1;font:400 14px/1.3 Arial,sans-serif;display:block;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot .unique-effect strong{color:#ffe9a2;font-size:15px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:10px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot-actions button{min-width:0;min-height:48px;padding:10px 6px;font-size:18px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot-actions button:last-child{background:linear-gradient(125deg,#313242,#141923);border-color:#828195}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot[data-management-equipped=false]{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:10px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot[data-management-equipped=false]>span:first-child{grid-column:1;justify-self:start}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot[data-management-equipped=false] .management-equipment-art{aspect-ratio:1;background:#04131c;border-color:#4d6978;grid-area:auto/1;width:144px;max-width:75%;margin:4px 0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot[data-management-equipped=false]>strong,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot[data-management-equipped=false]>small{text-align:center;grid-column:1}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot .management-empty-hint{color:#95a9b5;font-size:13px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension{background:linear-gradient(115deg,#0c242b80,#02141c);border:1px solid #907942;border-radius:16px;margin:0;padding:14px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension-heading{border-bottom:1px solid #555a42;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension-heading span{color:#4be8ed;text-transform:uppercase;font:700 21px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension-heading strong{color:#fffaf1;font:700 22px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material-list{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:8px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material{background:#04171f;border:1px solid #4c6267;border-radius:12px;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 12px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material-art{border:1px solid #cfaa62;border-radius:12px;width:66px;height:66px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material small{color:#fff4e8;white-space:normal;font:700 20px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material strong{color:#fff9ee;font:700 22px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material-ready{border-color:#52c9ac}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension-action{justify-self:start;align-items:center;gap:18px;min-height:60px;margin:2px 0 4px;padding:12px 24px;font-size:23px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension-action:disabled{color:#c3cfdc;background:#182531;border-color:#637585}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-action-icon{object-fit:contain;width:28px;height:32px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .max-rank{color:#f0d78f;border:1px solid #aa8745;border-radius:12px;padding:14px;font-size:20px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-zone{border-top:1px solid #726343;border-radius:6px;gap:14px;margin:0;padding:18px 0 0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-heading{flex-wrap:wrap;gap:12px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-heading span{color:#ff6987;letter-spacing:0;font:700 20px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-heading small{color:#bbb9b4;font:400 16px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-open{color:#ff91ad;background:linear-gradient(130deg,#401d2d,#111a24);border:2px solid #f25879;justify-self:start;align-items:center;gap:18px;min-height:62px;padding:13px 26px;font:700 25px/1.2 Georgia,serif;display:flex;box-shadow:inset 0 0 0 2px #eb42652c}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-confirmation{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:16px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-confirmation strong{color:#ffd5df;font:700 23px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-confirmation small{color:#f2ced8;font:400 16px/1.4 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-confirm{background:#632239;border-color:#f76382}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-cancel{background:#063139;border-color:#5bd2d9}@media (max-width:1100px){.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot{grid-template-columns:105px minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .awakening-slot-art{grid-row:1/3;width:105px;height:120px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot>b{grid-column:2;justify-self:start}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot>span:first-child,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot>strong,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot>small,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot .gear-stat-row,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot .gear-meta{grid-column:1}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-equipment-art{aspect-ratio:1;grid-area:auto/1;justify-self:center;width:120px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress>div{grid-column:1/-1;justify-content:start}}@media (max-width:720px){.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true]{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:12px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header{grid-template-columns:minmax(0,1fr) 44px;gap:10px;padding-bottom:12px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header h2{font-size:24px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header p{font-size:14px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-header p>span{margin-top:4px;display:block}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-manage{grid-area:2/1/auto/-1;justify-content:center;min-height:44px;font-size:18px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-reference-close{grid-area:1/2;width:44px;height:44px;font-size:34px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-card-details-body{grid-template-columns:minmax(0,1fr);gap:12px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-card-details-body>.equipment-grid{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot{min-height:0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-awakening-slot strong{font-size:18px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot{min-height:0}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .equipment-slot[data-management-equipped=false]{min-height:240px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .gear-set-progress strong{font-size:25px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material{grid-template-columns:54px minmax(0,1fr) auto;gap:8px;padding:8px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material-art{width:54px;height:54px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material small,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-material strong{font-size:17px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension-heading span{font-size:18px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .rank-ascension-action,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-open{padding:12px 16px;font-size:20px}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-confirmation{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .adventurer-dismiss-actions{justify-content:start}}.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker{color:#dcebf0;text-align:left;width:100%;min-width:0;text-shadow:none;grid-column:1/-1;justify-self:stretch;gap:8px;margin-top:8px;font:400 13px/1.4 Arial,sans-serif;display:grid}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) *,:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) :before,:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) :after{box-sizing:border-box}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) p{font:inherit;white-space:normal;overflow-wrap:anywhere;margin:0}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) span{color:inherit;font:inherit;text-transform:none}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) strong{color:#fff0d0;white-space:normal;overflow-wrap:anywhere;font:700 14px/1.3 Georgia,serif}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__availability{background:#081d26;border:1px solid #526e75;border-radius:12px;gap:4px;padding:9px 10px;display:grid}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__count{color:#9ce5e4;font-weight:700}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__availability[data-available=false] .management-gear-picker__count{color:#bdc9d0}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__hint{color:#c5d2d9;font-size:12px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__disabled-reason{color:#f8cd90;font-size:12px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__disclosure{background:0 0;border:0;border-radius:12px;width:100%;min-width:0;padding:0}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__summary{color:#ebfeff;cursor:pointer;background:linear-gradient(120deg,#0c4651,#082732);border:1px solid #46b4bd;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;margin:0;padding:10px 12px;font:700 14px/1.2 Arial,sans-serif;list-style:none;display:flex}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__summary::-webkit-details-marker{display:none}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__summary::marker{content:""}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__summary[aria-disabled=true]{color:#bac7ce;cursor:not-allowed;background:#202d35;border-color:#61737d}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__summary:hover:not([aria-disabled=true]){background:#0b4651;border-color:#93edf2}:is(:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__summary:focus-visible,:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__equip:focus-visible){outline-offset:3px;outline:2px solid #6ff5e8}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__chevron{color:#a8eeec;flex:none;font-size:20px;line-height:1}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__disclosure[open]>.management-gear-picker__summary .management-gear-picker__chevron{transform:rotate(180deg)}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__panel{background:#04151d;border:1px solid #45636e;border-radius:14px;gap:8px;min-width:0;margin-top:8px;padding:10px;display:grid}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__vault-note{color:#bbd1d7;font-size:12px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__list{min-width:0;max-height:410px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7eacab #0a1d26;border-radius:10px;gap:9px;max-height:min(410px,55dvh);margin:0;padding:3px;list-style:none;display:grid;overflow:auto}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__option{background:linear-gradient(125deg,#122b34,#081920);border:1px solid #48636f;border-radius:12px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:9px;min-width:0;margin:0;padding:10px;display:grid}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__art{background-color:#07131b;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #ad9057;border-radius:10px;place-items:center;width:58px;height:78px;display:grid;overflow:hidden}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__art>span{color:#b6c9d1;text-align:center;padding:4px;font-size:10px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__copy{gap:5px;min-width:0;display:grid}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__name{font-size:15px;display:block}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__meta{color:#c2d2df;font-size:11px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__comparison{color:#d0d9df;font-size:12px;font-weight:700}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__comparison[data-improvement=better]{color:#86e8c8}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__comparison[data-improvement=lower]{color:#f4beab}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__stats{flex-wrap:wrap;gap:4px;display:flex}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__stats>span{color:#e5f3ee;background:#123039;border:1px solid #59716f;border-radius:7px;padding:3px 5px;font:700 11px/1.3 Arial,sans-serif;display:inline-block}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__affinity,:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__set{color:#b6cdd7;font-size:11px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__affinity[data-active=true]{color:#91e9d5}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__effect{background:#332f1b66;border:1px solid #776440;border-radius:10px;grid-column:1/-1;gap:4px;padding:8px;display:grid}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__effect>strong{color:#ffe6aa;font-size:13px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__effect>p{color:#e4d5b1;font-size:12px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) button.management-gear-picker__equip{color:#f0fff5;text-align:center;text-transform:none;width:100%;min-width:0;min-height:40px;text-shadow:none;cursor:pointer;background:linear-gradient(120deg,#175749,#123d3e);border:1px solid #91c8bf;border-radius:10px;grid-column:1/-1;margin:0;padding:9px 12px;font:700 13px/1.2 Arial,sans-serif;display:block}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) button.management-gear-picker__equip:hover:not(:disabled){filter:none;background:#216857}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) button.management-gear-picker__equip:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__panel{padding:7px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__option{grid-template-columns:50px minmax(0,1fr);gap:8px;padding:8px}:is(.management-gear-picker,.game-shell.game-shell-menu-reference .workspace-roster dialog.roster-management-dialog[data-management-reference=true] .management-gear-picker) .management-gear-picker__art{width:50px;height:68px}}.hidden-class-cast{pointer-events:none;color:var(--hidden-cast-color);isolation:isolate;animation:hidden-cast-arrive var(--hidden-cast-speed) ease-out both;filter:drop-shadow(0 0 8px var(--hidden-cast-color));position:absolute;inset:8% -60% 6% 20%}.hidden-class-cast-seal{aspect-ratio:1;mix-blend-mode:screen;width:60%;animation:hidden-cast-orbit var(--hidden-cast-speed) ease-out both;border-radius:50%;position:absolute;top:18%;left:38%}.hidden-class-cast b{background:linear-gradient(90deg,#fff5db,var(--hidden-cast-color),transparent);transform-origin:0;width:44%;height:4px;transform:rotate(var(--cast-ray));animation:hidden-cast-ray var(--hidden-cast-speed) ease-out both;border-radius:999px;position:absolute;top:45%;left:65%}.hidden-class-cast[data-role=Tank]{inset:0 -8% 6%}.hidden-class-cast[data-role=Tank] .hidden-class-cast-seal{border:2px solid;border-radius:45%;width:90%;top:8%;left:5%}.hidden-class-cast[data-role=Healer] .hidden-class-cast-seal{width:88%;top:-6%;left:0}.hidden-class-cast[data-role=Support] b{background:0 0;border:1px solid;border-radius:999px;width:22%;height:10px}.hidden-class-cast[data-slot="2"] b{height:7px}.hidden-class-cast[data-slot="3"] .hidden-class-cast-seal{animation-direction:reverse}.hidden-class-cast[data-slot="4"] b{width:33%;box-shadow:0 10px 0 color-mix(in srgb,var(--hidden-cast-color) 45%,transparent)}.hidden-class-cast[data-rank=SSS]{filter:drop-shadow(0 0 12px var(--hidden-cast-color))}.hidden-class-cast[data-awakening=true]{inset:-20% -90% -12% -10%}@keyframes hidden-cast-arrive{0%{opacity:0;transform:translate(-15%)scale(.65)}30%{opacity:1}to{opacity:0;transform:translate(24%)scale(1.15)}}@keyframes hidden-cast-orbit{0%{transform:rotate(var(--hidden-cast-angle)) scale(.7)}to{transform:rotate(calc(var(--hidden-cast-angle) + 90deg)) scale(1.2)}}@keyframes hidden-cast-ray{0%{opacity:0;width:8%}35%{opacity:1}to{opacity:0;width:65%}}@media (prefers-reduced-motion:reduce){.hidden-class-cast,.hidden-class-cast-seal,.hidden-class-cast b{opacity:.75;animation:none;transform:none}.hidden-class-cast b{display:none}}.hidden-class-archive{--archive-ink:#001820;--archive-text:#d7e5e9;--archive-muted:#b6cbd2;--archive-gold:#e5be76;--archive-accent:#c7adef;isolation:isolate;min-width:0;color:var(--archive-text);background:#06151d;border:1px solid #b49462;border-radius:16px;margin:16px 0 12px;padding:12px;font:14px/1.25 Arial,sans-serif;container:hidden-archive/inline-size}.hidden-class-archive *,.hidden-class-archive :before,.hidden-class-archive :after{box-sizing:border-box}.hidden-class-archive :is(h3,h4,h5,h6,p){margin:0}.hidden-class-archive .hidden-class-archive__hero{background:linear-gradient(90deg,#001820ec,#001820a8),url(/class-archive-reference-v1/backdrop.webp) 50% 35%/cover no-repeat,#001820;border:1px solid #78644480;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.hidden-class-archive .hidden-class-archive__intro{flex:220px;min-width:0}.hidden-class-archive .hidden-class-archive__intro h3{color:#f7e4bf;font:600 34px/1.08 Georgia,serif}.hidden-class-archive .hidden-class-archive__subtitle{color:#e5be76;letter-spacing:.06em;margin-top:5px;font:14px/1.2 Georgia,serif}.hidden-class-archive .hidden-class-archive__total{text-align:center;background:#001820dd;border:1px solid #b4946280;border-radius:10px;flex:0 0 146px;padding:10px 12px}.hidden-class-archive .hidden-class-archive__total>strong{color:#f7e4bf;font:600 25px/1.1 Georgia,serif;display:block}.hidden-class-archive .hidden-class-archive__total>strong>span{color:#b6cbd2;font-size:18px}.hidden-class-archive .hidden-class-archive__total>span{color:#d7e5e9;margin-top:3px;font:12px/1.2 Arial,sans-serif;display:block}.hidden-class-archive .hidden-class-archive__progress{background:#263b43;border-radius:99px;height:4px;margin-top:8px;overflow:hidden}.hidden-class-archive .hidden-class-archive__progress>span{border-radius:inherit;background:#8aeee0;height:100%;display:block}.hidden-class-archive .hidden-class-archive__charter{background:#001820;border:1px solid #4c657166;border-radius:10px;margin:9px 0 0;padding:10px 12px}.hidden-class-archive .hidden-class-archive__charter p{color:#b6cbd2;font:12px/1.4 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__charter strong{color:#d7e5e9;font-weight:400}.hidden-class-archive .hidden-class-archive__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 0 9px;display:flex}.hidden-class-archive .hidden-class-archive__rank-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hidden-class-archive .hidden-class-archive__filters{flex-wrap:wrap;gap:6px;display:flex}.hidden-class-archive button.hidden-class-archive__filter{color:#f7e4bf;cursor:pointer;background:#06212a;border:1px solid #b4946277;border-radius:8px;min-height:34px;padding:6px 12px;font:600 14px/1.2 Georgia,serif}.hidden-class-archive button.hidden-class-archive__filter:hover{background:#113641;border-color:#e5be76}.hidden-class-archive button.hidden-class-archive__filter[aria-pressed=true]{color:#1c2022;background:#e2bd75;border-color:#f4d591}.hidden-class-archive .hidden-class-archive__filters--ranks button.hidden-class-archive__filter{min-width:115px}.hidden-class-archive .hidden-class-archive__filters--ranks button>span{font:12px/1.2 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__level-cap{color:#b6cbd2;font:12px/1.25 Arial,sans-serif}.hidden-class-archive button:focus-visible{outline-offset:3px;outline:2px solid #8df5ef}.hidden-class-archive .hidden-class-archive__rank{--archive-accent:#c7adef;margin:0;padding:0}.hidden-class-archive .hidden-class-archive__rank[data-rank=SSS]{--archive-accent:#8ae4ed}.hidden-class-archive .hidden-class-archive__rank-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:4px 2px 10px;display:flex}.hidden-class-archive .hidden-class-archive__rank-heading h4{color:#f7e4bf;font:600 20px/1.15 Georgia,serif}.hidden-class-archive .hidden-class-archive__rank-heading>div>span{color:#b6cbd2;margin-top:3px;font:12px/1.25 Arial,sans-serif;display:block}.hidden-class-archive .hidden-class-archive__rank-count{color:var(--archive-accent);font:600 16px/1.2 Georgia,serif}.hidden-class-archive .hidden-class-archive__rank-count>span{color:#b6cbd2;font:12px/1.25 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.hidden-class-archive .hidden-class-archive__card--revealed{color:#d7e5e9;overflow-wrap:anywhere;background:#001820;border:1px solid #b49462;border-radius:12px;min-width:0;padding:7px;font:14px/1.25 Arial,sans-serif;box-shadow:inset 0 0 0 2px #cfad6921,0 2px 6px #0004}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__overview{grid-template-columns:minmax(76px,29%) minmax(0,1fr);align-items:stretch;gap:9px;display:grid}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__portrait{background:#071e27;border-radius:8px;min-width:0;min-height:150px;overflow:hidden}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__portrait>*{width:100%;height:100%}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__identity{min-width:0}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__revealed-heading{border-bottom:1px solid #78644466;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 6px;padding:1px 0 6px;display:flex}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__revealed-heading h5{color:#f7e4bf;overflow-wrap:anywhere;flex:100%;min-width:0;font:600 24px/1.06 Georgia,serif}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__role{color:#fff0db;text-transform:uppercase;background:#3d1f30;border:1px solid #9b637d;border-radius:8px;padding:3px 8px;font:700 10px/1.15 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__card[data-role=Healer] .hidden-class-archive__role{background:#003c3b;border-color:#298f8e}.hidden-class-archive .hidden-class-archive__card[data-role=Support] .hidden-class-archive__role{background:#062d46;border-color:#336e9a}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__revealed-heading>strong{color:#f5ead5;background:#202434;border:1px solid #7c7988;border-radius:8px;padding:3px 7px;font:700 12px/1.1 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__class-summary{color:#d7e5e9;white-space:normal;text-overflow:clip;margin-top:6px;font:14px/1.2 Arial,sans-serif;overflow:visible}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__mastery{border-radius:8px;padding-top:7px}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__eyebrow{color:#e5be76;letter-spacing:.045em;text-transform:uppercase;margin-bottom:3px;font:700 10px/1.2 Arial,sans-serif;display:block}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__mastery h6{color:#f7e4bf;font:600 17px/1.08 Georgia,serif}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__mastery p{color:#8aeee0;white-space:normal;text-overflow:clip;margin-top:4px;font:600 13px/1.2 Arial,sans-serif;overflow:visible}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__milestones{border-bottom:1px solid #4c657166;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:6px;padding:5px 3px;display:flex}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__milestones>span{color:#f5ead5;background:#202434;border:1px solid #7c7988;border-radius:7px;padding:3px 7px;font:12px/1.2 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__milestones strong{color:#f5ead5;font:700 12px/1.2 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__knowledge{overflow-wrap:anywhere;min-width:0;padding:0 2px 1px}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__techniques{gap:0;display:grid}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability{border-bottom:1px solid #3a545d88;border-radius:8px;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:6px 0;display:grid}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability-icon{aspect-ratio:1;image-rendering:auto;background:#04121a;border:1px solid #b79557;border-radius:8px;width:60px;display:block;overflow:hidden}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability-icon>img{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__art-unavailable{color:#d7e5e9;text-align:center;place-items:center;width:100%;height:100%;padding:3px;font:10px/1.2 Arial,sans-serif;display:grid}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability-copy{min-width:0}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability-tier{color:#e5be76;text-transform:uppercase;letter-spacing:.035em;margin-bottom:2px;font:700 10px/1.2 Arial,sans-serif;display:block}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability h6{color:#f7e4bf;font:600 18px/1.08 Georgia,serif}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability p{color:#d7e5e9;white-space:normal;text-overflow:clip;margin-top:3px;font:14px/1.2 Arial,sans-serif;overflow:visible}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability small{color:#a9d7d1;margin-top:4px;font:11px/1.2 Arial,sans-serif;display:block}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability[data-tier=Awakening]{background:#201e2b;border:1px solid #a88f60;border-radius:9px;grid-template-columns:68px minmax(0,1fr);margin-top:5px;padding:5px}.hidden-class-archive .hidden-class-archive__card .hidden-class-archive__ability[data-tier=Awakening] .hidden-class-archive__ability-icon{width:68px}.hidden-class-archive .hidden-class-archive__mode-note{color:#b6cbd2;text-align:center;max-width:1000px;margin:8px auto 2px;padding:0 8px;font:12px/1.4 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__status{color:#b8e5eb;background:#11242c;border:1px solid #457a8277;border-radius:10px;margin:8px 0;padding:10px 12px;font:13px/1.3 Arial,sans-serif}.hidden-class-archive .hidden-class-archive__status--error{color:#f8c1b9;background:#281b25;border-color:#935863}.hidden-class-archive .hidden-class-archive__footnote{color:#f7e4bf;text-align:center;max-width:920px;margin:14px auto 8px;padding:0 8px;font:16px/1.3 Georgia,serif}.hidden-class-archive .hidden-class-archive__footnote>span{color:#e5be76;font-size:25px;line-height:1;display:block}.hidden-class-archive .hidden-class-archive__footnote>small{color:#b6cbd2;margin-top:5px;font:12px/1.4 Arial,sans-serif;display:block}.hidden-class-archive__sigil{width:100%;height:auto;display:block}@container hidden-archive (width<=1099px){.hidden-class-archive .hidden-class-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container hidden-archive (width<=899px){.hidden-class-archive .hidden-class-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hidden-archive (width<=599px){.hidden-class-archive .hidden-class-archive__grid{grid-template-columns:minmax(0,1fr)}.hidden-class-archive .hidden-class-archive__hero{gap:10px;padding:13px}.hidden-class-archive .hidden-class-archive__intro h3{font-size:30px}.hidden-class-archive .hidden-class-archive__total{flex:130px}.hidden-class-archive .hidden-class-archive__filters{gap:5px}.hidden-class-archive button.hidden-class-archive__filter{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.hidden-class-archive *,.hidden-class-archive :before,.hidden-class-archive :after{transition:none!important;animation:none!important}}.hidden-class-book__backdrop{z-index:18000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010509dc;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.hidden-class-book{--archive-ink:#071016;--book-accent:#bba1f4;overscroll-behavior:contain;color:#f3e8d5;scrollbar-width:thin;scrollbar-color:#84775d #091822;background:radial-gradient(at 0 0,#43266066,#0000 65%),linear-gradient(150deg,#172432,#061017 70%);border:1px solid #98816b;border-radius:25px;width:min(100%,610px);max-height:calc(100dvh - 44px);padding:26px;font-family:inherit;position:relative;overflow-y:auto;box-shadow:inset 0 0 0 5px #08111b,inset 0 0 0 6px #c4a65c2a,0 20px 90px #000a}.hidden-class-book[data-rank=SSS]{--book-accent:#8ce5ed;background:radial-gradient(at 0 0,#16495466,#0000 65%),linear-gradient(150deg,#172432,#061017 70%)}.hidden-class-book *,.hidden-class-book :before,.hidden-class-book :after{box-sizing:border-box}.hidden-class-book :is(h3,p){margin:0}.hidden-class-book button{cursor:pointer;font-family:inherit}.hidden-class-book button:disabled{opacity:.48;cursor:not-allowed}.hidden-class-book button:focus-visible{outline-offset:3px;outline:2px solid #8df5ef}.hidden-class-book button.hidden-class-book__close{color:#f4e7ca;background:#051018;border:1px solid #9d895b8c;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font:25px/1 Georgia,serif;display:grid;position:absolute;top:14px;right:14px}.hidden-class-book__heading{align-items:center;gap:20px;padding-right:22px;display:flex}.hidden-class-book__cover{aspect-ratio:1;background-color:#041018;border:1px solid #a7895b77;border-radius:16px;flex:0 0 112px;overflow:hidden}.hidden-class-book__heading p{color:var(--book-accent);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:700}.hidden-class-book__heading h3{color:#fff0d0;margin-top:8px;font:500 27px/1.18 Georgia,serif}.hidden-class-book__heading>div>span{color:#a6bcca;margin-top:8px;font-size:11px;display:block}.hidden-class-book .hidden-class-book__description{color:#bbcad4;margin-top:22px;font-size:12px;line-height:1.7}.hidden-class-book__guarantees{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.hidden-class-book__guarantees>span{color:#99d9d6;background:#0b303033;border:1px solid #4b969c4d;border-radius:99px;padding:6px 9px;font-size:9px}.hidden-class-book__selection-label{color:#e8d7b8;justify-content:space-between;gap:8px;margin-top:23px;font-size:11px;font-weight:700;display:flex}.hidden-class-book__selection-label>span{color:#8da8b7;font-size:10px;font-weight:400}.hidden-class-book__targets{border-radius:15px;gap:8px;max-height:260px;margin-top:10px;padding:3px;display:grid;overflow-y:auto}.hidden-class-book::-webkit-scrollbar{width:7px}.hidden-class-book__targets::-webkit-scrollbar{width:7px}.hidden-class-book::-webkit-scrollbar-track{background:#091822;border-radius:99px}.hidden-class-book__targets::-webkit-scrollbar-track{background:#091822;border-radius:99px}.hidden-class-book::-webkit-scrollbar-thumb{background:#84775d;border-radius:99px}.hidden-class-book__targets::-webkit-scrollbar-thumb{background:#84775d;border-radius:99px}.hidden-class-book button.hidden-class-book__target{color:#eee5d5;text-align:left;background:#0b1b25;border:1px solid #455866;border-radius:14px;align-items:center;gap:12px;width:100%;min-width:0;padding:12px;display:flex}.hidden-class-book button.hidden-class-book__target[aria-pressed=true]{border-color:var(--book-accent);background:#23405077;box-shadow:inset 0 0 16px #accdf30c}.hidden-class-book__target-seal{color:#e8cfa0;background:#201d2766;border:1px solid #8b734a88;border-radius:12px;flex:0 0 35px;place-items:center;height:35px;font:600 18px Georgia,serif;display:grid}.hidden-class-book__target>span:nth-child(2){flex:1;min-width:0}.hidden-class-book__target strong{color:#f5e6cc;overflow-wrap:anywhere;font-size:12px;display:block}.hidden-class-book__target>span>span{color:#a0b9c9;margin-top:5px;font-size:10px;line-height:1.5;display:block}.hidden-class-book__target-choice{color:var(--book-accent)}.hidden-class-book .hidden-class-book__empty{color:#a4bbca;background:#07141f;border:1px solid #46627677;border-radius:14px;padding:16px;font-size:12px;line-height:1.7}.hidden-class-book .hidden-class-book__confirmation{color:#baaf9d;background:#3d31251f;border:1px solid #95774755;border-radius:13px;margin-top:17px;padding:13px;font-size:11px;line-height:1.7}.hidden-class-book__confirmation strong{color:#ead6b3}.hidden-class-book .hidden-class-book__status{color:#e6cba3;background:#342d2455;border:1px solid #b392714d;border-radius:12px;margin-top:12px;padding:12px;font-size:12px;line-height:1.6}.hidden-class-book__actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.hidden-class-book__actions button{color:#d7e2e7;background:#10202a;border:1px solid #718390;border-radius:14px;min-height:42px;padding:11px 19px;font-size:12px;font-weight:700}.hidden-class-book__actions button.hidden-class-book__confirm{color:#fff0ce;background:linear-gradient(110deg,#3c3356,#194454);border-color:#d4b16c;box-shadow:inset 0 1px #edd49c35}@media (max-width:620px){.hidden-class-book__backdrop{padding:12px}.hidden-class-book{border-radius:22px;max-height:calc(100dvh - 24px);padding:23px 17px}.hidden-class-book__heading{gap:13px}.hidden-class-book__cover{flex-basis:84px}.hidden-class-book__heading h3{font-size:22px}.hidden-class-book__actions button{flex:1;padding-inline:10px}}.hidden-archive-entrance{color:#f4e5c9;text-align:center;background:#06131a;border:1px solid #40515a;border-radius:22px;justify-items:center;gap:9px;min-width:0;margin:30px 0 14px;padding:18px 12px 24px;display:grid}.hidden-archive-entrance .hidden-archive-entrance__book{color:#edd39c;width:min(100%,430px);min-width:0;box-shadow:none;opacity:1;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:22px;padding:0 10px 14px;font:600 16px/1.4 Arial,sans-serif;transition:border-color .18s,background-color .18s;display:block}.hidden-archive-entrance .hidden-archive-entrance__book:disabled{opacity:1;color:#c8c5be;cursor:default;filter:none}.hidden-archive-entrance .hidden-archive-entrance__book:not(:disabled):hover{background:#e7c68908;border-color:#b7935659}:is(.hidden-archive-entrance .hidden-archive-entrance__book:focus-visible,.hidden-archive-entrance .hidden-archive-entrance__close:focus-visible){outline-offset:4px;outline:2px solid #ecc77e}.hidden-archive-entrance__book-art{aspect-ratio:4/3;border-radius:18px;place-items:center;width:100%;display:grid}.hidden-archive-entrance__book-art img{border-radius:inherit;object-fit:contain;image-rendering:auto;width:100%;height:100%;display:block}.hidden-archive-entrance__art-fallback{color:#d6c7ac;border:1px solid #8b76584d;border-radius:18px;max-width:26ch;padding:26px;font:16px/1.5 Arial,sans-serif}.hidden-archive-entrance .hidden-archive-entrance__book .hidden-archive-entrance__action{color:#ead7b3;opacity:1;margin-top:3px;font:600 16px/1.4 Arial,sans-serif;display:block}.hidden-archive-entrance .hidden-archive-entrance__title{color:#f7e8c9;margin:0;font:600 30px/1.2 Georgia,serif}.hidden-archive-entrance .hidden-archive-entrance__requirement{color:#bdc9ca;max-width:44ch;margin:0;font:16px/1.5 Arial,sans-serif}.hidden-archive-entrance__requirement strong{color:#e9d5ac}.hidden-archive-entrance--open{text-align:initial;background:0 0;border:0;justify-items:normal;margin-top:26px;padding:0;display:block}.hidden-archive-entrance--open>.hidden-class-archive{box-sizing:border-box;width:100%;min-width:0}.hidden-archive-entrance__toolbar{justify-content:flex-end;margin-bottom:12px;display:flex}.hidden-archive-entrance .hidden-archive-entrance__close{color:#eed6aa;cursor:pointer;background:#0c1b23;border:1px solid #9b8157;border-radius:13px;min-height:40px;padding:8px 16px;font:600 15px/1.4 Arial,sans-serif}@media (prefers-reduced-motion:reduce){.hidden-archive-entrance .hidden-archive-entrance__book{transition:none}}.guildhall-header-frame{width:100%;min-width:0;container:guildhall-header/inline-size}.guildhall-banner{--workspace-dark-copy:#f5dfb6;--workspace-dark-muted:#c59b71;isolation:isolate;aspect-ratio:2172/142;color:#f5dfb6;background:#0b1519;border-radius:18px;width:100%;position:relative;overflow:hidden}.guildhall-banner .guildhall-banner__art{visibility:hidden;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.guildhall-banner[data-artwork-ready=true] .guildhall-banner__art{visibility:visible}.guildhall-banner .guildhall-banner__image{border:0;border-radius:0;width:100%;max-width:none;height:auto;display:block;position:absolute;top:-197.183%;left:0}.guildhall-banner .guildhall-banner__texture{border-radius:8px;width:22.0994%;height:70.4225%;display:block;position:absolute;top:15.493%;left:6.26151%;overflow:hidden}.guildhall-banner .guildhall-banner__texture img{border:0;border-radius:0;width:452.5%;max-width:none;height:auto;display:block;position:absolute;top:-302%;left:-156.25%}.guildhall-banner .guildhall-banner__copy{min-width:0;position:absolute;top:50%;left:6.76796%;right:22%;transform:translateY(-50%)}.guildhall-banner .guildhall-banner__copy p{color:#c59b71;letter-spacing:.065em;text-transform:uppercase;text-shadow:0 1px 2px #050707;margin:0 0 .12cqw;padding:0;font:700 1.105cqw/1.25 Georgia,Times New Roman,serif}.guildhall-banner .guildhall-banner__copy p span{white-space:nowrap}.guildhall-banner .guildhall-banner__copy h2{color:#f5dfb6;letter-spacing:.015em;text-transform:none;text-shadow:0 2px 2px #000;margin:0;padding:0;font:700 2.21cqw/1.13 Georgia,Times New Roman,serif}.guildhall-banner .guildhall-banner__hint{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container guildhall-header (width<=1000px){.guildhall-banner{aspect-ratio:auto;min-height:112px}.guildhall-banner .guildhall-banner__art{width:1713.13px;height:112px;left:-16px;right:auto}.guildhall-banner .guildhall-banner__copy{left:94px;right:18px}.guildhall-banner .guildhall-banner__copy p{margin-bottom:5px;font-size:12px}.guildhall-banner .guildhall-banner__copy h2{font-size:28px}}@container guildhall-header (width<=480px){.guildhall-banner{min-height:124px}.guildhall-banner .guildhall-banner__art{top:6px}.guildhall-banner .guildhall-banner__copy{left:88px;right:12px}.guildhall-banner .guildhall-banner__copy p{font-size:10px;line-height:1.45}.guildhall-banner .guildhall-banner__copy h2{font-size:22px}}.class-panel:has(>.standard-class-grid){container:standard-archive/inline-size}.class-panel>.standard-class-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;margin:10px 0 22px;display:grid}.class-panel .standard-class-card{color:#d7e5e9;overflow-wrap:anywhere;background:#001820;border:1px solid #b49462;border-radius:12px;min-width:0;padding:7px;font:14px/1.25 Arial,sans-serif;box-shadow:inset 0 0 0 2px #cfad6921,0 2px 6px #0004}.class-panel .standard-class-card :is(h3,h4,p,ol,ul){margin:0}.class-panel .standard-class-card .standard-class-card__overview{grid-template-columns:minmax(76px,29%) minmax(0,1fr);align-items:stretch;gap:9px;display:grid}.class-panel .standard-class-card .standard-class-card__portrait{background:#071e27;border-radius:8px;min-width:0;min-height:150px;overflow:hidden}.class-panel .standard-class-card .standard-class-card__portrait>*{width:100%;height:100%}.class-panel .standard-class-card .standard-class-card__identity{min-width:0}.class-panel .standard-class-card .standard-class-card__heading{color:#f7e4bf;border-bottom:1px solid #78644466;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 5px;padding:1px 0 6px;display:flex}.class-panel .standard-class-card .standard-class-card__heading h3{color:#f7e4bf;font:600 26px/1.04 Georgia,serif}.class-panel .standard-class-card .standard-class-card__heading p{color:#d7e5e9;flex-basis:100%;font:13px/1.2 Arial,sans-serif}.class-panel .standard-class-card .standard-class-card__role{color:#fff0db;text-transform:uppercase;background:#3d1f30;border:1px solid #9b637d;border-radius:8px;padding:3px 8px;font:700 10px/1.15 Arial,sans-serif}.class-panel .standard-class-card[data-role=Healer] .standard-class-card__role{background:#003c3b;border-color:#298f8e}.class-panel .standard-class-card[data-role=Support] .standard-class-card__role{background:#062d46;border-color:#336e9a}.class-panel .standard-class-card .standard-class-card__mastery{border-radius:8px;padding-top:5px}.class-panel .standard-class-card .standard-class-card__eyebrow{color:#e5be76;text-transform:uppercase;letter-spacing:.055em;font:700 10px/1.2 Arial,sans-serif;display:block}.class-panel .standard-class-card .standard-class-card__mastery h4{color:#f7e4bf;margin:2px 0 3px;font:600 17px/1.08 Georgia,serif}.class-panel .standard-class-card .standard-class-card__mastery p{color:#d7e5e9;font:13px/1.2 Arial,sans-serif}.class-panel .standard-class-card .standard-class-card__mastery .standard-class-card__effect{color:#8aeee0;margin-top:5px;font:600 12px/1.2 Arial,sans-serif}.class-panel .standard-class-card .standard-class-card__milestones{border-bottom:1px solid #4c657166;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:5px;padding:5px 4px;display:flex}.class-panel .standard-class-card .standard-class-card__milestones>span{color:#f5ead5;background:#202434;border:1px solid #7c7988;border-radius:7px;align-items:center;gap:7px;padding:2px 7px;font:700 12px/1 Arial,sans-serif;display:inline-flex}.class-panel .standard-class-card .standard-class-card__milestones small{color:#f5ead5;font:12px/1 Arial,sans-serif}.class-panel .standard-class-card .standard-class-card__body{padding:0 2px 1px}.class-panel .standard-class-card .standard-class-card__techniques{gap:0;display:grid}.class-panel .standard-class-card .standard-class-card__technique{border-bottom:1px solid #3a545d88;border-radius:8px;grid-template-columns:56px 20px minmax(0,1fr);align-items:start;gap:7px;padding:5px 0;display:grid}.class-panel .standard-class-card .standard-class-card__art{aspect-ratio:1;image-rendering:auto;background-color:#04121a;border:1px solid #b79557;border-radius:8px;flex-shrink:0;width:56px;display:block;overflow:hidden}.class-panel .standard-class-card .standard-class-card__art>svg{border-radius:inherit;width:100%;height:100%;display:block}.class-panel .standard-class-card .standard-class-card__art-fallback{color:#f5ead5;text-align:center;place-items:center;height:100%;padding:3px;font:10px/1.2 Arial,sans-serif;display:grid}.class-panel .standard-class-card .standard-class-card__technique-rank{color:#f7e4bf;background:#082530;border:1px solid #a18b63;border-radius:6px;place-items:center;min-height:20px;margin-top:1px;font:700 13px/1 Arial,sans-serif;display:grid}.class-panel .standard-class-card .standard-class-card__ability-copy{min-width:0}.class-panel .standard-class-card .standard-class-card__ability-copy h4{color:#f7e4bf;margin:0 0 3px;font:600 18px/1.08 Georgia,serif}.class-panel .standard-class-card .standard-class-card__ability-copy p{color:#d7e5e9;white-space:normal;text-overflow:clip;font:14px/1.2 Arial,sans-serif;overflow:visible}.class-panel .standard-class-card .standard-class-card__awakening{background:#201e2b;border:1px solid #a88f60;border-radius:9px;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:8px;margin-top:5px;padding:5px;display:grid}.class-panel .standard-class-card .standard-class-card__awakening .standard-class-card__art{aspect-ratio:1719/1830;width:68px}.class-panel .standard-class-card .standard-class-card__awakening .standard-class-card__eyebrow{margin-bottom:2px}.class-panel .standard-class-card .standard-class-card__awakening .standard-class-card__ability-copy h4{font-size:17px}.class-panel .standard-class-card .standard-class-card__awakening .standard-class-card__ability-copy p{font-size:13px}.class-panel .standard-class-card .standard-class-card__progression{margin-top:7px}.class-panel .standard-class-card .standard-class-card__ranks{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 7px;margin-top:5px;padding:0;list-style:none;display:grid}.class-panel .standard-class-card .standard-class-card__rank{color:#d7e5e9;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:5px;font:12px/1.2 Arial,sans-serif;display:grid}.class-panel .standard-class-card .standard-class-card__rank>strong{color:#f3dec0;background:#0b2932;border:1px solid #917d55;border-radius:6px;place-items:center;min-height:18px;font:700 12px/1 Arial,sans-serif;display:grid}@container standard-archive (width<=1099px){.class-panel>.standard-class-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container standard-archive (width<=899px){.class-panel>.standard-class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container standard-archive (width<=599px){.class-panel>.standard-class-grid{grid-template-columns:minmax(0,1fr)}}.class-panel.standard-class-menu,.workspace-guildhall.workspace-roster[data-guildhall-station=roster]>.class-panel.standard-class-menu{isolation:isolate;color:#d7e5e9;background:#00151e url(/class-archive-reference-v1/backdrop.webp) top/100% no-repeat;border:1px solid #6c6046;border-radius:18px;padding:0 clamp(20px,30% - 400px,100px) 24px clamp(20px,35% - 470px,118px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #0009}.class-panel.standard-class-menu .standard-class-menu__header{background:#00151eac;border:1px solid #b999625c;border-top:0;border-radius:14px 14px 20px 20px;grid-template-columns:auto auto minmax(160px,1fr) auto minmax(170px,205px);align-items:center;gap:14px;min-height:86px;padding:7px 13px 9px;display:grid;position:relative;box-shadow:inset 0 -2px #b9996224}.class-panel.standard-class-menu .standard-class-menu__title{text-align:center;min-width:0}.class-panel.standard-class-menu .standard-class-menu__title h2{color:#f4d69e;white-space:nowrap;text-shadow:0 2px 3px #000;margin:0;font:600 clamp(28px,2.5vw,44px)/1 Georgia,serif}.class-panel.standard-class-menu .standard-class-menu__title p{color:#edcd92;letter-spacing:.15em;text-transform:uppercase;margin:6px 0 0;font:600 13px/1.1 Georgia,serif}.class-panel.standard-class-menu .standard-class-menu__motto{color:#ddbc87;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;border-left:1px solid #c3a47473;border-radius:8px;margin:0;padding:7px 0 7px 14px;font:10px/1.5 Georgia,serif}.class-panel.standard-class-menu .standard-class-menu__search{background:#0d2632bb;border:1px solid #b7996c;border-radius:20px;align-items:center;gap:10px;min-width:0;height:40px;padding:0 12px;display:flex}.class-panel.standard-class-menu .standard-class-menu__search input{color:#f5e8d0;width:100%;min-width:0;height:36px;box-shadow:none;background:0 0;border:0;border-radius:12px;outline:0;padding:0;font:14px/1.3 Arial,sans-serif}.class-panel.standard-class-menu .standard-class-menu__search input::placeholder{color:#bec7cd;opacity:1}.class-panel.standard-class-menu .standard-class-menu__roles{background:#00171fbd;border:1px solid #ad97683b;border-radius:15px;gap:6px;padding:5px;display:flex}.class-panel.standard-class-menu .standard-class-menu__roles button{color:#f5ead8;background:#05232e;border:1px solid #927b56;border-radius:9px;min-width:58px;min-height:32px;padding:5px 10px;font:600 14px/1.1 Georgia,serif;box-shadow:inset 0 0 0 2px #0004}.class-panel.standard-class-menu .standard-class-menu__roles button[aria-pressed=true]{color:#1c1712;background:linear-gradient(110deg,#c28d3e,#f0d398 42%,#d3a653);border-color:#efd29b;box-shadow:inset 0 0 0 2px #5a3d2633}.class-panel.standard-class-menu .standard-class-menu__tools{gap:7px;min-width:0;display:grid}.class-panel.standard-class-menu .standard-class-menu__count{color:#eee5d7;text-align:right;white-space:nowrap;font:600 11px/1.1 Arial,sans-serif}.class-panel.standard-class-menu .standard-class-menu__sort{background:#001820;border:1px solid #bd9c68;border-radius:9px;align-items:center;gap:8px;min-width:0;min-height:36px;padding:0 9px;display:flex}.class-panel.standard-class-menu .standard-class-menu__sort select{color:#f5dfbb;width:100%;min-width:0;min-height:34px;box-shadow:none;background:#001820;border:0;border-radius:8px;padding:0;font:600 14px/1.2 Georgia,serif}.class-panel.standard-class-menu :is(.standard-class-menu__search,.standard-class-menu__sort)>svg{stroke:#f2d7ad;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 20px;width:20px;height:20px}.class-panel.standard-class-menu .standard-class-menu__close{color:#f5d79e;background:#00151ef2;border:1px solid #d6b780;border-radius:50%;place-items:center;width:40px;height:40px;padding:8px;display:grid;position:absolute;top:13px;right:-68px}.class-panel.standard-class-menu .standard-class-menu__close svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}:is(.class-panel.standard-class-menu .standard-class-menu__header :is(button,select):focus-visible,.class-panel.standard-class-menu .standard-class-menu__empty button:focus-visible),.class-panel.standard-class-menu .standard-class-menu__search:focus-within{outline-offset:3px;outline:2px solid #80ebdf}.class-panel.standard-class-menu .standard-class-menu__side-copy{z-index:-1;color:#d5b57f;letter-spacing:.13em;text-align:center;text-transform:uppercase;width:75px;font:10px/1.8 Georgia,serif;position:absolute}.class-panel.standard-class-menu .standard-class-menu__side-copy--left{top:620px;left:15px}.class-panel.standard-class-menu .standard-class-menu__side-copy--right{top:750px;right:6px}.class-panel.standard-class-menu .standard-class-menu__result-count{color:#d3e3e9;margin:12px 0 0;font:14px/1.3 Arial,sans-serif}.class-panel.standard-class-menu .standard-class-menu__empty{text-align:center;background:#001820;border:1px solid #a78d6166;border-radius:15px;grid-column:1/-1;padding:30px 20px}.class-panel.standard-class-menu .standard-class-menu__empty h3{color:#f5dfbb;font:600 24px/1.3 Georgia,serif}.class-panel.standard-class-menu .standard-class-menu__empty p{color:#d7e5e9;font:15px/1.5 Arial,sans-serif}.class-panel.standard-class-menu .standard-class-menu__empty button{color:#f7e6c9;background:#0d3440;border:1px solid #c1a471;border-radius:10px;padding:9px 15px;font:600 14px/1.2 Arial,sans-serif}.class-panel.standard-class-menu .standard-class-menu__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container standard-archive (width<=1350px){.class-panel.standard-class-menu .standard-class-menu__header{grid-template-columns:auto minmax(150px,1fr) auto minmax(165px,185px);gap:10px;padding-right:55px}.class-panel.standard-class-menu .standard-class-menu__title h2{font-size:32px}.class-panel.standard-class-menu .standard-class-menu__motto{display:none}.class-panel.standard-class-menu .standard-class-menu__roles button{min-width:50px;padding-inline:8px}.class-panel.standard-class-menu .standard-class-menu__close{right:7px}.class-panel.standard-class-menu .standard-class-menu__side-copy{display:none}}@media (max-width:1399px){.class-panel.standard-class-menu,.workspace-guildhall.workspace-roster[data-guildhall-station=roster]>.class-panel.standard-class-menu{padding-inline:20px}.class-panel.standard-class-menu .standard-class-menu__side-copy{display:none}.class-panel.standard-class-menu .standard-class-menu__header{padding-right:55px}.class-panel.standard-class-menu .standard-class-menu__close{right:7px}}@container standard-archive (width<=1049px){.class-panel.standard-class-menu .standard-class-menu__header{grid-template-columns:auto minmax(160px,1fr) minmax(175px,1fr);padding-right:55px}.class-panel.standard-class-menu .standard-class-menu__roles{grid-area:2/1/auto/-1;justify-content:center;justify-self:center;width:max-content}.class-panel.standard-class-menu .standard-class-menu__close{right:7px}.class-panel.standard-class-menu .standard-class-menu__side-copy{display:none}}@media (max-width:699px){.class-panel.standard-class-menu,.workspace-guildhall.workspace-roster[data-guildhall-station=roster]>.class-panel.standard-class-menu{background-size:auto 750px;padding:0 10px 18px}}@container standard-archive (width<=650px){.class-panel.standard-class-menu .standard-class-menu__header{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 8px 10px}.class-panel.standard-class-menu .standard-class-menu__title{padding-inline:34px}.class-panel.standard-class-menu .standard-class-menu__title h2{font-size:clamp(24px,8cqw,32px)}.class-panel.standard-class-menu .standard-class-menu__title p{font-size:11px}.class-panel.standard-class-menu .standard-class-menu__roles{grid-row:auto;gap:4px;width:100%;padding:4px}.class-panel.standard-class-menu .standard-class-menu__roles button{flex:1 1 0;min-width:0;padding-inline:4px;font-size:13px}.class-panel.standard-class-menu .standard-class-menu__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.class-panel.standard-class-menu .standard-class-menu__sort{flex:145px}.class-panel.standard-class-menu .standard-class-menu__count{text-align:left;flex:145px}.class-panel.standard-class-menu .standard-class-menu__close{width:32px;height:32px;padding:5px;top:12px;right:5px}}.arena-lobby-reference{--arena-lobby-gold:#d7b477;--arena-lobby-light:#f4e5c8;--arena-lobby-muted:#aac0c7;isolation:isolate;min-width:0;min-height:100%;color:var(--arena-lobby-light);background:linear-gradient(#03131b26,#02121af0),url(/arena-lobby-reference-v1/arena-sanctum.webp) top/cover no-repeat,#041722;border-radius:20px;padding:24px 24px 0;font:15px/1.35 Georgia,Times New Roman,serif;position:relative;overflow:hidden}.arena-lobby-reference *,.arena-lobby-reference :before,.arena-lobby-reference :after{box-sizing:border-box}.arena-lobby-reference :is(h2,h3,h4,p){margin:0}.arena-lobby-reference button{cursor:pointer;font-family:inherit}.arena-lobby-reference button:disabled{cursor:not-allowed;opacity:.5}.arena-lobby-reference button:focus-visible{outline-offset:4px;outline:3px solid #92eced}.arena-lobby-reference .world-boss-symbol{flex:none;width:28px;height:28px;display:block}.arena-lobby-reference .arena-lobby__hero{background:linear-gradient(90deg,#02121adb 0%,#0319233b 23%,#03172299 49%,#03192333 77%,#02121ad9 100%),url(/arena-lobby-reference-v1/header-panorama.webp) 50% 45%/cover no-repeat;border:1px solid #c3a067;border-radius:18px;grid-template-columns:minmax(100px,1fr) minmax(0,3.4fr) minmax(190px,1.1fr);align-items:center;gap:16px;min-height:182px;padding:12px 30px 17px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #050e12aa,inset 0 0 0 4px #bd95534f,0 2px 6px #000a}.arena-lobby-reference .arena-lobby__hero-copy{text-align:center;text-shadow:0 2px 4px #000;align-self:end}.arena-lobby-reference .arena-lobby__hero-copy h2{color:#ffe3a9;text-transform:uppercase;letter-spacing:.03em;font:500 clamp(38px,3.5vw,62px)/1.05 Georgia,serif}.arena-lobby-reference .arena-lobby__hero-copy>strong{color:#fff5df;margin-top:12px;font-size:clamp(18px,1.45vw,25px);font-weight:500;display:block}.arena-lobby-reference .arena-lobby__hero-copy>p{color:#e7e1d5;margin-top:5px;font-size:clamp(13px,1.03vw,18px);line-height:1.4}.arena-lobby-reference .arena-lobby__hero-ornament{color:#e2c283;justify-content:center;align-items:center;gap:12px;margin:-9px 0 1px;display:flex}.arena-lobby-reference .arena-lobby__hero-ornament:before,.arena-lobby-reference .arena-lobby__hero-ornament:after{content:"";background:linear-gradient(90deg,#0000,#d0ae6a);border-radius:50%;width:65px;height:1px}.arena-lobby-reference .arena-lobby__hero-ornament:after{transform:rotate(180deg)}.arena-lobby-reference .arena-lobby__hero-ornament .world-boss-symbol{width:26px;height:32px}.arena-lobby-reference .arena-lobby__motto{color:#8fc0cb;text-align:left;text-transform:uppercase;letter-spacing:.19em;font-size:13px;line-height:1.7}.arena-lobby-reference .arena-lobby__hero-tools{align-content:center;justify-items:stretch;gap:22px;display:grid}.arena-lobby-reference .arena-lobby__hero-tools>p{color:#84aebc;text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:10px;line-height:1.55}.arena-lobby-reference .arena-lobby__shop{color:#201607;background:linear-gradient(120deg,#d69c3b,#f2ce79 47%,#b47b2c);border:1px solid #ffdd8c;border-radius:12px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:60px;margin:0;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 3px #72461361,0 3px 7px #000b}.arena-lobby-reference .arena-lobby__shop>svg{width:32px;height:32px}.arena-lobby-reference .arena-lobby__shop>span{font-size:clamp(19px,1.5vw,25px);font-weight:700;line-height:1.05}.arena-lobby-reference .arena-lobby__shop small{color:#382510;margin-top:5px;font-size:16px;font-weight:600;display:block}.arena-lobby-reference .arena-lobby__close{z-index:3;color:#f9e5b7;background:#041822;border:1px solid #d7b477;border-radius:50%;place-items:center;width:42px;height:42px;min-height:0;padding:9px;display:grid;position:absolute;top:-18px;right:-16px;box-shadow:0 0 0 3px #020b11,inset 0 0 0 3px #a77e3e3b}.arena-lobby-reference .arena-lobby__close svg{width:100%;height:100%}.arena-lobby-reference .arena-lobby__layout{grid-template-columns:minmax(0,1.78fr) minmax(0,1fr);gap:16px;padding-top:14px;display:grid}.arena-lobby-reference :is(.arena-lobby__main,.arena-lobby__side){align-content:start;gap:14px;min-width:0;display:grid}.arena-lobby-reference .arena-lobby__side{grid-template-rows:auto minmax(270px,1fr);align-content:stretch}.arena-lobby-reference .arena-lobby__panel{background:linear-gradient(105deg,#031a22f5,#061821e8),url(/arena-lobby-reference-v1/arena-sanctum.webp) 50%/cover;border:1px solid #a18755;border-radius:15px;min-width:0;padding:10px 14px 12px;overflow:hidden;box-shadow:inset 0 0 0 3px #031015,inset 0 0 0 4px #a17b363e,0 3px 8px #0005}.arena-lobby-reference .arena-lobby__section-heading{border-bottom:1px solid #9b845341;border-radius:6px;align-items:center;gap:13px;min-height:52px;margin:0 2px 9px;padding:0 3px 9px;display:flex}.arena-lobby-reference .arena-lobby__section-heading>.world-boss-symbol{color:#f0d198;filter:drop-shadow(0 2px 3px #000);width:37px;height:37px}.arena-lobby-reference .arena-lobby__section-heading>div:nth-child(2){flex:1;min-width:0}.arena-lobby-reference .arena-lobby__section-heading h3{color:#f5dca7;font-variant:small-caps;letter-spacing:.045em;font:500 clamp(18px,1.45vw,26px)/1.15 Georgia,serif}.arena-lobby-reference .arena-lobby__section-heading p{color:#dce0d9;margin-top:2px;font-size:16px;line-height:1.25}.arena-lobby-reference .arena-lobby__heading-meta{color:#f2e7d4;white-space:nowrap;justify-content:end;align-items:center;gap:12px;font-size:14px;display:flex}.arena-lobby-reference .arena-lobby__team-power{align-items:center;gap:7px;font-size:22px;font-weight:700;display:flex}.arena-lobby-reference .arena-lobby__team-power .world-boss-symbol{color:#d6b06d;width:23px;height:23px}.arena-lobby-reference .arena-lobby__team-power small{color:#dfded6;font-size:16px}.arena-lobby-reference .arena-lobby__team{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.arena-lobby-reference .arena-lobby__fighter{isolation:isolate;background:#031923;border:1px solid #c8a969;border-radius:12px;align-items:end;min-width:0;height:clamp(194px,14vw,240px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #0008,0 2px 4px #0008}.arena-lobby-reference .arena-lobby__portrait{z-index:-2;background-position:top;background-repeat:no-repeat;background-size:500%;border-radius:11px;position:absolute;inset:0}.arena-lobby-reference .arena-lobby__portrait-unavailable{color:#819eaa;place-items:center;width:100%;height:65%;display:grid}.arena-lobby-reference .arena-lobby__portrait-unavailable .world-boss-symbol{width:48px;height:48px}.arena-lobby-reference .arena-lobby__fighter:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#03111b50,#0000 20% 37%,#04111bbb 64%,#060d18 86%);position:absolute;inset:0;box-shadow:inset 0 0 0 3px #edd69e1a}.arena-lobby-reference .arena-lobby__position{color:#9be7f8;text-transform:uppercase;text-shadow:0 2px 3px #000;align-items:center;gap:6px;font:700 11px/1 Arial,sans-serif;display:flex;position:absolute;top:8px;left:8px}.arena-lobby-reference .arena-lobby__position .world-boss-symbol{width:22px;height:22px}.arena-lobby-reference [data-position=middle] .arena-lobby__position{color:#b5eab9}.arena-lobby-reference [data-position=back] .arena-lobby__position{color:#b6cbf6}.arena-lobby-reference .arena-lobby__fighter-copy{width:100%;padding:8px 9px 7px}.arena-lobby-reference .arena-lobby__fighter h4{color:#fff0dd;overflow-wrap:anywhere;text-shadow:0 2px 3px #000;font:600 clamp(14px,1.1vw,19px)/1.17 Georgia,serif}.arena-lobby-reference .arena-lobby__fighter p{color:#eee2d4;overflow-wrap:anywhere;margin-top:3px;font:12px/1.3 Georgia,serif}.arena-lobby-reference .arena-lobby__fighter p span{white-space:nowrap}.arena-lobby-reference .arena-lobby__fighter strong{color:#b989f5;border-top:1px solid #8e6f5b78;border-radius:3px;align-items:center;gap:6px;margin-top:6px;padding-top:5px;font:700 23px/1 Georgia,serif;display:flex}.arena-lobby-reference .arena-lobby__fighter strong .world-boss-symbol{color:#c9b4da;width:21px;height:21px}.arena-lobby-reference .arena-lobby__empty-roster{text-align:center;min-height:180px;color:var(--arena-lobby-muted);grid-column:1/-1;place-items:center;display:grid}.arena-lobby-reference .arena-lobby__refresh{color:#edca85;background:#061e27;border:1px solid #c7a76c;border-radius:50%;place-items:center;width:34px;height:34px;min-height:0;padding:6px;display:grid}.arena-lobby-reference .arena-lobby__refresh svg{width:100%;height:100%}.arena-lobby-reference .arena-lobby__opponent-list{scrollbar-width:thin;scrollbar-color:#b6985c #03131b;gap:12px;max-height:480px;display:grid;overflow-y:auto}.arena-lobby-reference .arena-lobby__opponent{background:linear-gradient(90deg,#061019e6,#071721b0,#051620ed),url(/arena-lobby-reference-v1/arena-sanctum.webp) 50% 35%/cover;border:1px solid #b4965e;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 18px;min-width:0;padding:12px 14px 14px;display:grid;box-shadow:inset 0 0 0 3px #091116,inset 0 0 0 4px #9e7d3a33}.arena-lobby-reference .arena-lobby__opponent-identity{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:19px;min-width:0;display:grid}.arena-lobby-reference .arena-lobby__opponent-identity.has-guild-banner{grid-template-columns:35px 78px minmax(0,1fr);gap:12px}.arena-lobby-reference .arena-lobby__opponent-identity>.premium-guild-banner{width:35px;height:70px}.arena-lobby-reference .arena-lobby__opponent-avatar{color:#efd080;background:#101323;border:2px solid #c1a25f;border-radius:50%;width:90px;height:90px;font:700 43px/1 Georgia,serif;box-shadow:inset 0 0 0 4px #051721,inset 0 0 0 5px #b3935666,0 0 0 4px #0a1921,0 0 0 5px #997d4166}.arena-lobby-reference .has-guild-banner .arena-lobby__opponent-avatar{width:76px;height:76px}.arena-lobby-reference .arena-lobby__opponent-name{min-width:0}.arena-lobby-reference .arena-lobby__opponent-type{color:#addbe7;text-transform:uppercase;letter-spacing:.015em;background:#08242cbb;border:1px solid #618ca0;border-radius:20px;margin-bottom:6px;padding:3px 8px;font:700 11px/1.2 Arial,sans-serif;display:inline-block}.arena-lobby-reference .arena-lobby__opponent-type[data-npc=true]{color:#ffb1b8;background:#350c14bb;border-color:#a44054}.arena-lobby-reference .arena-lobby__opponent-name>strong{color:#ffedd6;overflow-wrap:anywhere;font:600 clamp(20px,1.65vw,29px)/1.15 Georgia,serif;display:block}.arena-lobby-reference .arena-lobby__opponent-name>small{color:#e0dbd1;overflow-wrap:anywhere;margin-top:5px;font-size:15px;display:block}.arena-lobby-reference .arena-lobby__opponent-name>small span{color:#d8b875;margin:0 6px}.arena-lobby-reference .arena-lobby__opponent-name .star-ledger-identity-arena{width:min(100%,240px)}.arena-lobby-reference .arena-lobby__opponent-stats{color:#a1bdc8;text-align:right;justify-items:end;gap:2px;font-size:15px;display:grid}.arena-lobby-reference .arena-lobby__opponent-stats strong{color:#dce5e8;font-weight:400}.arena-lobby-reference .arena-lobby__challenge{color:#fff3e2;text-shadow:0 2px 3px #230e4e;background:linear-gradient(100deg,#39166f,#7136bc 45%,#492484);border:1px solid #dfbd83;border-radius:17px;grid-column:1/-1;justify-content:center;align-items:center;gap:17px;width:100%;min-height:54px;margin:0;padding:10px 14px;font:600 26px/1.1 Georgia,serif;display:flex;box-shadow:inset 0 0 0 3px #191929,inset 0 0 0 4px #e2cb9399,0 2px 5px #0009}.arena-lobby-reference .arena-lobby__challenge:not(:disabled):hover{filter:brightness(1.15)}.arena-lobby-reference .arena-lobby__party-notice{color:#e0c184;padding:9px 4px 0;font-size:14px}.arena-lobby-reference .arena-lobby__empty-opponents{text-align:center;color:#b4c8cb;justify-items:center;gap:10px;padding:30px 20px;display:grid}.arena-lobby-reference .arena-lobby__empty-opponents>strong{color:#e6d7b9;font-size:19px}.arena-lobby-reference .arena-lobby__ladder{background:linear-gradient(90deg,#031721ed,#071b26c4),url(/arena-lobby-reference-v1/arena-sanctum.webp) 50% 26%/cover}.arena-lobby-reference .arena-lobby__ladder-motto{color:#7fa8b6;text-align:center;text-transform:uppercase;letter-spacing:.18em;font-size:10px;line-height:1.5}.arena-lobby-reference .arena-lobby__leaderboard{gap:6px;padding:6px 0 5px;display:grid}.arena-lobby-reference .arena-lobby__leaderboard-row{background:#04131bd4;border:1px solid #b4955b22;border-radius:11px;grid-template-columns:29px 42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:8px 14px;display:grid}.arena-lobby-reference .arena-lobby__leaderboard-row[data-current=true]{background:linear-gradient(110deg,#ad884545,#0a1822ce);border-color:#e4c68b;box-shadow:inset 0 0 0 2px #d4b27744,0 0 7px #ffd78377}.arena-lobby-reference .arena-lobby__leaderboard-row>strong{color:#efe7d8;font:700 18px/1 Georgia,serif}.arena-lobby-reference .arena-lobby__leaderboard-row em{color:#b481f6;font:700 22px/1 Georgia,serif}.arena-lobby-reference .arena-lobby__guild-name{color:#f2e4d0;overflow-wrap:anywhere;font:600 19px/1.25 Georgia,serif}.arena-lobby-reference .arena-lobby__crest{color:#c6d8e0;background:linear-gradient(120deg,#132d3a,#16222d);border:1px solid #7d99a5;border-radius:15px;place-items:center;width:39px;height:43px;display:grid;box-shadow:inset 0 0 0 3px #07141dbb}.arena-lobby-reference [data-current=true] .arena-lobby__crest{color:#f1d399;background:linear-gradient(120deg,#51236b,#1a183a);border-color:#cca6f1}.arena-lobby-reference .arena-lobby__history{background:linear-gradient(90deg,#031620ee,#071b23c9,#061a21ee),url(/arena-lobby-reference-v1/arena-sanctum.webp) 50% 65%/cover;flex-direction:column;display:flex}.arena-lobby-reference .arena-lobby__empty-history{text-align:center;flex:1;align-content:center;justify-items:center;gap:9px;min-height:230px;padding:8px 10px 11px;display:grid}.arena-lobby-reference .arena-lobby__history-medallion{color:#95b2b17d;background:#0b212742;border:1px solid #90ada65a;border-radius:50%;place-items:center;width:106px;height:106px;margin-bottom:7px;display:grid;box-shadow:inset 0 0 0 5px #06141c77,inset 0 0 0 6px #7c999341,0 0 0 5px #70918c1a}.arena-lobby-reference .arena-lobby__history-medallion .world-boss-symbol{width:57px;height:57px}.arena-lobby-reference .arena-lobby__empty-history>strong{color:#efe6d5;font-size:21px;font-weight:500}.arena-lobby-reference .arena-lobby__empty-history>p{color:#b1c3c8;font-size:18px}.arena-lobby-reference .arena-lobby__empty-history>em{color:#8fa5a9;margin-top:8px;font-size:15px}.arena-lobby-reference .arena-lobby__history-list{scrollbar-color:#a99267 #051720;scrollbar-width:thin;gap:8px;max-height:390px;display:grid;overflow-y:auto}.arena-lobby-reference .arena-lobby__history-row{background:#06202aa8;border:1px solid #597e7570;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px;display:grid}.arena-lobby-reference .arena-lobby__history-row>div{gap:3px;display:grid}.arena-lobby-reference .arena-lobby__history-row strong{color:#93d3b9;font-size:19px}.arena-lobby-reference .arena-lobby__history-row[data-result=defeat] strong{color:#e9a7b0}.arena-lobby-reference .arena-lobby__history-row span{color:#ede1cb;overflow-wrap:anywhere;font-size:16px}.arena-lobby-reference .arena-lobby__history-row em{color:#c2a2ec;font:600 22px/1 Georgia,serif}.arena-lobby-reference .arena-lobby__history-row p{color:#adc2c8;grid-column:1/-1;font-size:14px}.arena-lobby-reference .arena-lobby__small-empty{color:var(--arena-lobby-muted);padding:15px 5px}.arena-lobby-reference .arena-lobby__footer{color:#859a9b;letter-spacing:.12em;text-transform:uppercase;background:#03151be8;border-top:1px solid #947640;border-radius:16px 16px 0 0;align-items:center;gap:20px;min-height:76px;margin:30px -24px 0;padding:13px 27px;display:flex}.arena-lobby-reference .arena-lobby__footer .world-boss-symbol{color:#a4a58c;width:29px;height:35px}.arena-lobby-reference .arena-lobby__footer>span{white-space:nowrap;font-size:12px}.arena-lobby-reference .arena-lobby__footer i{background:linear-gradient(90deg,#80969850,#b69a66,#80969850);border-radius:2px;width:75px;height:1px}.arena-lobby-reference .arena-lobby__footer small{font-size:9px}.arena-lobby-reference .arena-lobby__footer b{color:#d6c396;padding:0 12px}.arena-lobby-reference .arena-lobby__sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:is(html:has(.game-shell :is(.workspace-social,.workspace-guildhall[data-guildhall-station=war-room-arena])>.multiplayer-panel .arena-lobby-reference),body:has(.game-shell :is(.workspace-social,.workspace-guildhall[data-guildhall-station=war-room-arena])>.multiplayer-panel .arena-lobby-reference)){overflow:hidden}.game-shell :is(.workspace-social,.workspace-guildhall[data-guildhall-station=war-room-arena])>.multiplayer-panel:has(.arena-lobby-reference){z-index:62;scrollbar-width:thin;scrollbar-color:#b59a62 #03131b;background:#041722;border:1px solid #7c7452;border-radius:21px;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;position:fixed;inset:9px;overflow:hidden auto}.game-shell .workspace-guildhall[data-guildhall-station=war-room-arena]:has(>.multiplayer-panel .arena-lobby-reference)>.guildhall-station-close{display:none}.multiplayer-panel:has(.arena-lobby-reference)>.arena-network-view{height:100%;min-height:0;padding:0;display:block}@media (min-width:1800px){.arena-lobby-reference{padding-top:30px}.arena-lobby-reference .arena-lobby__hero{min-height:206px}.arena-lobby-reference .arena-lobby__fighter{height:250px}.arena-lobby-reference .arena-lobby__section-heading{min-height:60px}.arena-lobby-reference .arena-lobby__opponent{padding-top:17px;padding-bottom:17px}.arena-lobby-reference .arena-lobby__challenge{min-height:60px}}@media (max-width:1200px){.arena-lobby-reference{padding:19px 15px 0}.arena-lobby-reference .arena-lobby__hero{grid-template-columns:88px minmax(0,1fr) 175px;gap:8px;min-height:180px;padding:17px 18px}.arena-lobby-reference .arena-lobby__motto{letter-spacing:.12em;font-size:10px}.arena-lobby-reference .arena-lobby__layout{grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:11px}.arena-lobby-reference .arena-lobby__panel{padding:10px}.arena-lobby-reference .arena-lobby__team{gap:6px}.arena-lobby-reference .arena-lobby__fighter{height:202px}.arena-lobby-reference .arena-lobby__fighter-copy{padding:8px 6px}.arena-lobby-reference .arena-lobby__fighter h4{font-size:14px}.arena-lobby-reference .arena-lobby__fighter p{font-size:11px}.arena-lobby-reference .arena-lobby__position{gap:3px;font-size:10px;left:5px}.arena-lobby-reference .arena-lobby__section-heading{gap:8px}.arena-lobby-reference .arena-lobby__section-heading>.world-boss-symbol{width:29px;height:29px}.arena-lobby-reference .arena-lobby__section-heading p{font-size:14px}.arena-lobby-reference .arena-lobby__heading-meta{gap:7px;font-size:12px}.arena-lobby-reference .arena-lobby__team-power{gap:4px;font-size:18px}.arena-lobby-reference .arena-lobby__team-power small{font-size:12px}.arena-lobby-reference .arena-lobby__opponent-identity{grid-template-columns:67px minmax(0,1fr);gap:12px}.arena-lobby-reference .arena-lobby__opponent-avatar{width:65px;height:65px;font-size:34px}.arena-lobby-reference .arena-lobby__opponent-name>small{font-size:12px}.arena-lobby-reference .arena-lobby__opponent-stats{font-size:13px}.arena-lobby-reference .arena-lobby__leaderboard-row{grid-template-columns:23px 33px minmax(0,1fr) auto;gap:7px;padding:8px}.arena-lobby-reference .arena-lobby__crest{width:31px;height:37px}.arena-lobby-reference .arena-lobby__guild-name{font-size:16px}.arena-lobby-reference .arena-lobby__leaderboard-row em{font-size:19px}.arena-lobby-reference .arena-lobby__ladder-motto{display:none}.arena-lobby-reference .arena-lobby__footer{margin-left:-15px;margin-right:-15px}}@media (max-width:950px){.arena-lobby-reference .arena-lobby__layout{grid-template-columns:minmax(0,1fr)}.arena-lobby-reference .arena-lobby__side{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.arena-lobby-reference .arena-lobby__hero{grid-template-columns:minmax(0,1fr) 165px}.arena-lobby-reference .arena-lobby__motto{display:none}.arena-lobby-reference .arena-lobby__hero-copy h2{font-size:43px}.arena-lobby-reference .arena-lobby__fighter{height:232px}.arena-lobby-reference .arena-lobby__fighter h4{font-size:17px}.arena-lobby-reference .arena-lobby__fighter p{font-size:12px}.arena-lobby-reference .arena-lobby__section-heading h3{font-size:23px}.arena-lobby-reference .arena-lobby__footer small{line-height:1.8}.arena-lobby-reference .arena-lobby__footer i{display:none}}@media (max-width:620px){.arena-lobby-reference{border-radius:16px;padding:14px 9px 0}.arena-lobby-reference .arena-lobby__hero{flex-direction:column;gap:16px;padding:23px 13px 15px;display:flex}.arena-lobby-reference .arena-lobby__hero-copy{align-self:stretch}.arena-lobby-reference .arena-lobby__hero-copy h2{font-size:38px}.arena-lobby-reference .arena-lobby__hero-copy>strong{font-size:19px}.arena-lobby-reference .arena-lobby__hero-copy>p{font-size:14px}.arena-lobby-reference .arena-lobby__hero-tools{width:min(100%,230px)}.arena-lobby-reference .arena-lobby__hero-tools>p{display:none}.arena-lobby-reference .arena-lobby__close{width:35px;height:35px;padding:7px;top:-8px;right:-4px}.arena-lobby-reference .arena-lobby__team{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.arena-lobby-reference .arena-lobby__fighter{height:235px}.arena-lobby-reference .arena-lobby__fighter:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}.arena-lobby-reference .arena-lobby__section-heading{flex-wrap:wrap}.arena-lobby-reference .arena-lobby__section-heading h3{font-size:20px}.arena-lobby-reference .arena-lobby__heading-meta{margin-left:auto}.arena-lobby-reference .arena-lobby__team-power{font-size:17px}.arena-lobby-reference .arena-lobby__team-power>.world-boss-symbol{display:none}.arena-lobby-reference .arena-lobby__side{grid-template-columns:minmax(0,1fr)}.arena-lobby-reference .arena-lobby__opponent{grid-template-columns:minmax(0,1fr);padding:12px}.arena-lobby-reference .arena-lobby__opponent-stats{text-align:center;flex-wrap:wrap;justify-content:center;gap:5px 14px;padding:4px 0;display:flex}.arena-lobby-reference .arena-lobby__opponent-name>strong{font-size:22px}.arena-lobby-reference .arena-lobby__challenge{font-size:23px}.arena-lobby-reference .arena-lobby__footer{flex-wrap:wrap;gap:13px;margin:20px -9px 0;padding:15px}.arena-lobby-reference .arena-lobby__footer small{width:100%;font-size:8px}.arena-lobby-reference .arena-lobby__footer b{padding:0 6px}.game-shell :is(.workspace-social,.workspace-guildhall[data-guildhall-station=war-room-arena])>.multiplayer-panel:has(.arena-lobby-reference){inset:5px}}.arena-shop-modal-backdrop.arena-shop-reference-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02080deb;padding:10px}.arena-shop-panel.arena-shop-modal.arena-shop-reference{--arena-shop-gold:#d6b574;--arena-shop-teal:#79e6ec;isolation:isolate;color:#f0e6d3;scrollbar-color:#b79c62 #08141b;scrollbar-width:thin;background:linear-gradient(90deg,#03101812,#03101810 10%,#03101820 70%,#020a10aa),url(/arena-shop-reference-v1/prize-hall.webp) top/cover no-repeat,#06121b;border:1px solid #94743e;border-radius:22px;width:min(1672px,100%);min-height:min(900px,100svh - 20px);max-height:calc(100svh - 20px);padding:18px clamp(28px,4.5vw,76px) 12px clamp(32px,11.5vw,190px);font:16px/1.35 Georgia,Times New Roman,serif;position:relative;overflow:hidden auto;box-shadow:inset 0 0 0 3px #071017ae,0 20px 90px #000c}.arena-shop-reference *,.arena-shop-reference :before,.arena-shop-reference :after{box-sizing:border-box}.arena-shop-panel.arena-shop-modal.arena-shop-reference:focus{outline:none}.arena-shop-reference :is(h2,h3,p){margin:0}.arena-shop-reference button{cursor:pointer;font-family:inherit}.arena-shop-reference button:disabled{cursor:not-allowed}.arena-shop-reference :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #82e9ef}.arena-shop-reference .world-boss-symbol{flex:none;width:26px;height:26px;display:block}.arena-shop-reference .arena-shop-reference__side-copy{color:#be9563;text-align:center;text-transform:uppercase;letter-spacing:.13em;text-shadow:0 2px 3px #000;pointer-events:none;width:118px;font:12px/1.8 Georgia,serif;position:absolute;top:250px;left:23px}.arena-shop-reference .arena-shop-reference__side-copy--right{width:66px;font-size:8px;top:380px;left:auto;right:4px}.arena-shop-reference .arena-shop-heading{text-shadow:0 2px 4px #000;background:linear-gradient(90deg,#04141cd9,#0000 75%);border:0;border-bottom:1px solid #b5925875;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:26px;min-height:150px;margin:0 0 14px;padding:0 0 15px 20px;display:grid}.arena-shop-reference .arena-shop-reference__title{gap:0;min-width:0}.arena-shop-reference .arena-shop-reference__title>span{color:#e5c790;letter-spacing:.24em;text-transform:uppercase;font:14px/1.2 Georgia,serif}.arena-shop-reference .arena-shop-heading h2{color:#ffe6b4;white-space:nowrap;margin-top:3px;font:500 clamp(44px,4.7vw,77px)/1.05 Georgia,serif}.arena-shop-reference .arena-shop-heading .arena-shop-reference__title>small{color:#f4e5d2;margin-top:5px;font:18px/1.35 Georgia,serif;display:block}.arena-shop-reference .arena-shop-reference__motto{color:#b59874;text-align:center;text-transform:uppercase;letter-spacing:.14em;max-width:135px;font:11px/1.9 Georgia,serif}.arena-shop-reference .arena-shop-wallet{background:#05131bec;border:1px solid #d5ad63;border-radius:17px;grid-template-columns:56px minmax(0,1fr);place-items:center;gap:14px;min-width:245px;min-height:100px;padding:10px 20px;display:grid;box-shadow:inset 0 0 0 3px #06131b,inset 0 0 0 4px #c9a76a77,0 3px 6px #0008}.arena-shop-reference .arena-shop-wallet>div{justify-items:center;gap:1px;display:grid}.arena-shop-reference .arena-shop-wallet>div>span{color:#90e6e6;letter-spacing:.18em;text-transform:uppercase;font:14px/1.3 Georgia,serif}.arena-shop-reference .arena-shop-wallet strong{color:#ffe4a6;font:700 34px/1.05 Georgia,serif}.arena-shop-reference .arena-shop-wallet small{color:#f4d89e;letter-spacing:.13em;font:700 13px/1.4 Georgia,serif}.arena-shop-reference .arena-shop-reference__wallet-medallion{object-fit:contain;filter:drop-shadow(0 2px 4px #000a);border-radius:50%;width:66px;height:74px;display:block}.arena-shop-reference .arena-shop-close{color:#f7e3b9;background:linear-gradient(130deg,#193037,#031722);border:1px solid #cfb077;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:121px;min-height:48px;padding:10px 14px;font:600 18px/1 Georgia,serif;display:flex;box-shadow:inset 0 0 0 3px #02151b,inset 0 0 0 4px #b2945355}.arena-shop-reference .arena-shop-close span{color:#e5c57e;letter-spacing:0;font-size:22px}.arena-shop-reference .arena-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:0 5px 14px;display:grid}.arena-shop-reference .arena-shop-item{--shop-item-accent:#d4b577;border:1px solid var(--shop-item-accent);background:linear-gradient(110deg,#041a24f5,#05131deb),url(/arena-shop-reference-v1/prize-hall.webp) 50%/cover;border-radius:15px;grid-template-columns:122px minmax(0,1fr) 125px;align-items:center;gap:17px;min-width:0;min-height:179px;padding:15px 17px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #020e18,inset 0 0 0 4px #b49d6666,0 3px 8px #0009}.arena-shop-reference .arena-shop-item-teal{--shop-item-accent:#5bd9e5}.arena-shop-reference .arena-shop-item-violet{--shop-item-accent:#c28cfa;background:linear-gradient(110deg,#1b0d2af0,#0a1020f2),url(/arena-shop-reference-v1/prize-hall.webp) 50%/cover}.arena-shop-reference .arena-shop-item-crimson{--shop-item-accent:#ed97a6}.arena-shop-reference .arena-shop-sigil{width:122px;min-width:0;height:132px;color:var(--shop-item-accent);filter:none;background:linear-gradient(135deg,#142a34b5,#030e1bd6);border:1px solid #d8b979;border-radius:13px;place-items:center;padding:5px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 3px #00131a,inset 0 0 0 4px #a9966270,0 0 15px #56d8e414}.arena-shop-reference .arena-shop-sigil img{object-fit:contain;filter:drop-shadow(0 3px 5px #000a);border-radius:9px;width:100%;height:100%;display:block}.arena-shop-reference .arena-shop-reference__item-copy{gap:5px;min-width:0;display:grid}.arena-shop-reference .arena-shop-item>div>small{color:var(--shop-item-accent);text-transform:uppercase;letter-spacing:.12em;font:700 12px/1.2 Georgia,serif}.arena-shop-reference .arena-shop-item h3{color:#f9e6bd;font:600 clamp(19px,1.42vw,24px)/1.12 Georgia,serif}.arena-shop-reference .arena-shop-item p{color:#f1e9df;font:400 15px/1.35 Arial,sans-serif}.arena-shop-reference .arena-shop-item>div>strong{color:var(--shop-item-accent);align-items:start;gap:6px;font:600 15px/1.25 Georgia,serif;display:flex}.arena-shop-reference .arena-shop-item>div>strong .world-boss-symbol{width:16px;height:18px}.arena-shop-reference .arena-shop-weekly-limit{color:#80e3e7;font:600 14px/1.3 Georgia,serif;display:block}.arena-shop-reference .arena-shop-item-violet .arena-shop-weekly-limit{color:#b0b9f3}.arena-shop-reference .arena-shop-item button{color:#21150b;background:linear-gradient(140deg,#d6af64,#93662c);border:1px solid #d4b778;border-radius:13px;justify-items:center;gap:4px;width:125px;min-width:0;min-height:69px;padding:10px 8px;font:700 20px/1.1 Georgia,serif;display:grid;box-shadow:inset 0 0 0 3px #241e1480,inset 0 0 0 4px #ffe0a666,0 3px 7px #0008}.arena-shop-reference .arena-shop-item button small{color:inherit;letter-spacing:.09em;text-transform:uppercase;font:600 12px/1.2 Georgia,serif}.arena-shop-reference .arena-shop-item button:disabled{opacity:1;color:#e6ded3;background:linear-gradient(145deg,#252324,#111622);border-color:#997a53;box-shadow:inset 0 0 0 3px #071017,inset 0 0 0 4px #b698596b}.arena-shop-reference .arena-training-manual-use{background:linear-gradient(105deg,#041d25ef,#031018ef),url(/arena-shop-reference-v1/prize-hall.webp) 50%/cover;border:1px solid #c5a46a;border-radius:16px;gap:10px;margin:0 0 10px;padding:13px 18px 12px;display:grid;box-shadow:inset 0 0 0 3px #031018,inset 0 0 0 4px #a0875066,0 3px 7px #0009}.arena-shop-reference .arena-training-manual-use-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.arena-shop-reference .arena-training-manual-use-heading>div{white-space:nowrap;align-items:center;gap:14px;display:flex}.arena-shop-reference .arena-training-manual-use-heading span{color:#72e7f0;letter-spacing:.11em;text-transform:uppercase;font:700 15px/1.2 Georgia,serif}.arena-shop-reference .arena-training-manual-use-heading strong{color:#fbe8bd;font:700 24px/1.1 Georgia,serif}.arena-shop-reference .arena-training-manual-use-heading p{color:#e0c899;text-align:right;font:15px/1.4 Georgia,serif}.arena-shop-reference .arena-training-manual-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.arena-shop-reference .arena-training-manual-options button{color:#edc882;background:linear-gradient(110deg,#0d4050db,#061e28f5);border:1px solid #b7a16a;border-radius:14px;justify-content:center;align-items:center;gap:17px;min-width:0;min-height:67px;padding:10px 14px;display:flex;box-shadow:inset 0 0 0 3px #071922,inset 0 0 0 4px #72cbca45,0 3px 7px #0008}.arena-shop-reference .arena-training-manual-options button>:is(svg,.world-boss-symbol){flex:none;width:33px;height:33px}.arena-shop-reference .arena-training-manual-options button:nth-child(2)>svg{color:#6fe0f4}.arena-shop-reference .arena-training-manual-options button>span{text-align:center;gap:4px;display:grid}.arena-shop-reference .arena-training-manual-options button strong{color:#f6e3bc;font:600 19px/1 Georgia,serif}.arena-shop-reference .arena-training-manual-options button small{color:#c5d1d0;font:15px/1.2 Georgia,serif}.arena-shop-reference .arena-training-manual-options button:disabled{opacity:.7;color:#cfb788;background:linear-gradient(110deg,#12303b,#111c25);border-color:#7e765f}.arena-shop-reference .arena-training-manual-hint{color:#ddcaaa;text-align:center;font:14px/1.25 Georgia,serif;display:block}.arena-shop-reference .arena-stamina-potion-use{background:linear-gradient(110deg,#07242eee,#061620ee),url(/arena-shop-reference-v1/prize-hall.webp) 50%/cover;border:1px solid #c1a670;border-radius:15px;grid-template-columns:78px minmax(0,1fr) 264px;align-items:center;gap:18px;min-height:94px;padding:8px 16px;display:grid;box-shadow:inset 0 0 0 3px #04151c,inset 0 0 0 4px #bba47138}.arena-shop-reference .arena-stamina-potion-art{background:#03111bb3;border:1px solid #9cb5b7;border-radius:12px;width:76px;height:76px;padding:3px;display:block}.arena-shop-reference .arena-stamina-potion-art img{object-fit:contain;border-radius:inherit;width:100%;height:100%}.arena-shop-reference .arena-stamina-potion-use>div{flex-wrap:wrap;align-items:center;gap:5px 15px;display:flex}.arena-shop-reference .arena-stamina-potion-use>div>span{color:#6eeeea;text-transform:uppercase;letter-spacing:.1em;font:700 15px/1.25 Georgia,serif}.arena-shop-reference .arena-stamina-potion-use>div>strong{color:#f6e4bc;font:700 24px/1 Georgia,serif}.arena-shop-reference .arena-stamina-potion-use p{color:#eee3d3;width:100%;font:16px/1.3 Georgia,serif}.arena-shop-reference .arena-stamina-potion-use button{color:#c7ffff;background:linear-gradient(135deg,#14566d,#052736);border:1px solid #7fd8e2;border-radius:14px;gap:4px;min-height:67px;font:600 25px/1.1 Georgia,serif;display:grid;box-shadow:inset 0 0 0 3px #031724,inset 0 0 0 4px #c8d0a682}.arena-shop-reference .arena-stamina-potion-use button small{color:#c4e6e5;letter-spacing:.1em;text-transform:uppercase;font:12px/1.2 Georgia,serif}.arena-shop-reference .arena-stamina-potion-use button:disabled{opacity:.65;cursor:not-allowed}.arena-shop-reference .arena-reawakening-potion-use{background:#06121cec;border:1px solid #b59a68;border-radius:13px;grid-template-columns:40px auto minmax(0,1fr);align-items:center;gap:15px;min-height:53px;margin-top:8px;padding:6px 16px;display:grid;box-shadow:inset 0 0 0 3px #ad905928}.arena-shop-reference .arena-reawakening-potion-use img{object-fit:contain;border-radius:10px;width:35px;height:44px;display:block}.arena-shop-reference .arena-reawakening-potion-use strong{color:#f0e6d8;font:600 15px/1.25 Georgia,serif}.arena-shop-reference .arena-reawakening-potion-use>span{color:#dce1e1;text-align:right;font:14px/1.35 Georgia,serif}.arena-shop-reference .arena-shop-reference__footer{justify-content:space-between;align-items:start;gap:20px;padding:9px 10px 0;display:flex}.arena-shop-reference .arena-shop-status{color:#ece2cb;overflow-wrap:anywhere;margin:0;padding:0;font:14px/1.35 Georgia,serif}.arena-shop-reference .arena-shop-reference__footer>span{color:#b79868;letter-spacing:.2em;text-transform:uppercase;text-align:right;font:10px/1.5 Georgia,serif}.arena-shop-reference .arena-shop-empty{background:#031722e6;border:1px solid #bd9f64;border-radius:16px;gap:10px;min-height:180px;margin:0 5px 20px;padding:30px 20px;box-shadow:inset 0 0 0 4px #b7995830}.arena-shop-reference .arena-shop-empty strong{color:#f7e4b8;font:600 24px/1.3 Georgia,serif}.arena-shop-reference .arena-shop-empty small{color:#c5d4d6;font:16px/1.3 Georgia,serif}.arena-shop-reference .arena-shop-empty :is(button,a){color:#f1dbb2;background:#123341;border:1px solid #bf9e62;border-radius:12px;padding:12px 25px;font:600 17px/1.2 Georgia,serif}@media (max-width:1450px){.arena-shop-panel.arena-shop-modal.arena-shop-reference{padding-left:clamp(26px,6.5vw,96px);padding-right:28px}.arena-shop-reference .arena-shop-reference__side-copy{width:70px;font-size:9px;left:5px}.arena-shop-reference .arena-shop-reference__side-copy--right{display:none}.arena-shop-reference .arena-shop-heading{gap:18px;padding-left:15px}.arena-shop-reference .arena-shop-reference__motto{display:none}.arena-shop-reference .arena-shop-heading{grid-template-columns:minmax(0,1fr) auto auto}.arena-shop-reference .arena-shop-item{grid-template-columns:104px minmax(0,1fr) 108px;gap:12px;padding:13px}.arena-shop-reference .arena-shop-sigil{width:104px;height:122px}.arena-shop-reference .arena-shop-item button{width:108px;font-size:18px}.arena-shop-reference .arena-shop-item p{font-size:14px;line-height:1.35}.arena-shop-reference .arena-shop-weekly-limit{font-size:13px}}@media (max-width:1100px){.arena-shop-panel.arena-shop-modal.arena-shop-reference{padding:18px 20px}.arena-shop-reference .arena-shop-reference__side-copy{display:none}.arena-shop-reference .arena-shop-heading{gap:14px;min-height:125px;padding-left:5px}.arena-shop-reference .arena-shop-heading h2{font-size:51px}.arena-shop-reference .arena-shop-heading .arena-shop-reference__title>small{font-size:16px}.arena-shop-reference .arena-shop-wallet{gap:10px;min-width:212px;min-height:90px;padding:9px 13px}.arena-shop-reference .arena-shop-grid{gap:11px;padding-left:0;padding-right:0}.arena-shop-reference .arena-shop-item{grid-template-columns:95px minmax(0,1fr);gap:8px 12px;min-height:236px}.arena-shop-reference .arena-shop-sigil{width:95px;height:114px}.arena-shop-reference .arena-shop-item button{grid-column:1/-1;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;display:flex}.arena-shop-reference .arena-training-manual-use-heading p{font-size:13px}.arena-shop-reference .arena-training-manual-options{gap:10px}.arena-shop-reference .arena-training-manual-options button{gap:10px;padding:10px 9px}.arena-shop-reference .arena-training-manual-options button strong{font-size:17px}.arena-shop-reference .arena-training-manual-options button small{font-size:13px}.arena-shop-reference .arena-stamina-potion-use{grid-template-columns:70px minmax(0,1fr) 210px;gap:12px}.arena-shop-reference .arena-stamina-potion-art{width:68px;height:72px}.arena-shop-reference .arena-stamina-potion-use>div>span{font-size:13px}.arena-shop-reference .arena-stamina-potion-use p{font-size:14px}.arena-shop-reference .arena-reawakening-potion-use{gap:10px}}@media (max-width:760px){.arena-shop-modal-backdrop.arena-shop-reference-backdrop{padding:6px}.arena-shop-panel.arena-shop-modal.arena-shop-reference{border-radius:17px;max-height:calc(100svh - 12px);padding:16px 12px 12px}.arena-shop-reference .arena-shop-heading{grid-template-columns:minmax(0,1fr) auto;gap:13px;padding:0 0 13px}.arena-shop-reference .arena-shop-reference__title{grid-column:1/-1}.arena-shop-reference .arena-shop-heading h2{font-size:49px}.arena-shop-reference .arena-shop-wallet{width:235px;min-width:0;min-height:77px}.arena-shop-reference .arena-shop-reference__wallet-medallion{width:47px;height:53px}.arena-shop-reference .arena-shop-wallet strong{font-size:28px}.arena-shop-reference .arena-shop-close{width:106px}.arena-shop-reference .arena-shop-grid{grid-template-columns:minmax(0,1fr)}.arena-shop-reference .arena-shop-item{grid-template-columns:112px minmax(0,1fr) 105px;min-height:170px}.arena-shop-reference .arena-shop-sigil{width:112px;height:130px}.arena-shop-reference .arena-shop-item button{grid-column:auto;width:105px;min-height:66px;display:grid}.arena-shop-reference .arena-shop-item h3{font-size:22px}.arena-shop-reference .arena-training-manual-use-heading{flex-direction:column;align-items:start;gap:6px}.arena-shop-reference .arena-training-manual-use-heading p{text-align:left;font-size:14px}.arena-shop-reference .arena-training-manual-options{grid-template-columns:repeat(2,minmax(0,1fr))}.arena-shop-reference .arena-training-manual-options button strong{font-size:19px}.arena-shop-reference .arena-stamina-potion-use{grid-template-columns:64px minmax(0,1fr)}.arena-shop-reference .arena-stamina-potion-art{width:62px;height:68px}.arena-shop-reference .arena-stamina-potion-use button{grid-column:1/-1;min-height:59px}.arena-shop-reference .arena-reawakening-potion-use{grid-template-columns:34px minmax(0,1fr)}.arena-shop-reference .arena-reawakening-potion-use>span{text-align:left;grid-column:2;font-size:13px}.arena-shop-reference .arena-reawakening-potion-use img{grid-row:span 2}.arena-shop-reference .arena-shop-reference__footer{flex-direction:column;gap:5px}}@media (max-width:500px){.arena-shop-reference .arena-shop-heading h2{font-size:43px}.arena-shop-reference .arena-shop-wallet{grid-template-columns:45px minmax(0,1fr);gap:8px;width:210px;padding:8px 11px}.arena-shop-reference .arena-shop-wallet small{font-size:11px}.arena-shop-reference .arena-shop-close{width:92px;font-size:16px}.arena-shop-reference .arena-shop-item{grid-template-columns:92px minmax(0,1fr);padding:12px}.arena-shop-reference .arena-shop-sigil{width:92px;height:116px}.arena-shop-reference .arena-shop-item button{grid-column:1/-1;width:100%;min-height:48px;display:flex}.arena-shop-reference .arena-shop-item h3{font-size:21px}.arena-shop-reference .arena-training-manual-use{padding:13px}.arena-shop-reference .arena-training-manual-options,.arena-shop-reference .arena-training-manual-options button{gap:8px}.arena-shop-reference .arena-training-manual-options button>:is(svg,.world-boss-symbol){width:27px;height:27px}.arena-shop-reference .arena-training-manual-options button strong{font-size:17px}}.workspace-market>#city-war-enchantments{min-width:0;box-shadow:none;background:0 0;border:0;grid-column:1/-1;padding:0}.game-shell>.workspace-market[data-market-section=blacksmith]>#city-war-enchantments{inset:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));z-index:62;overscroll-behavior:contain;scrollbar-gutter:stable;background:#061219;border-radius:24px;align-self:stretch;width:auto;max-width:none;height:auto;min-height:0;max-height:none;margin:0;position:fixed;overflow:auto}.game-shell:has(>.workspace-market[data-market-section=blacksmith]>#city-war-enchantments)>.campaign-side-menu{display:none}@media (max-width:760px){.game-shell>.workspace-market[data-market-section=blacksmith]>#city-war-enchantments{inset:max(6px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left))}}.city-enchantments{isolation:isolate;color:#f7edd7;text-shadow:0 2px 3px #000;background:linear-gradient(#06101818 0%,#030e1555 40%,#031019cc 100%),url(/city-blacksmith/forge-interior-v1.webp) top/100% no-repeat,#061219;border:1px solid #bf9347;border-radius:24px;gap:12px;min-width:0;padding:18px clamp(14px,2.5vw,36px) 22px;font-family:Georgia,Times New Roman,serif;display:grid;position:relative;box-shadow:inset 0 0 0 5px #070e12,inset 0 0 0 6px #906d38,inset 0 0 40px #0009,0 8px 30px #0008;container-type:inline-size}.city-enchantments:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c298514d;border-radius:17px;position:absolute;inset:10px}.city-enchantments header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex}.city-enchantments .city-enchantments-titlebar{min-height:110px;margin:0 10px 8px}.city-enchantments header>div{min-width:0}.city-enchantments header span{color:#ffe3a3;text-transform:uppercase;letter-spacing:.19em;font-size:.76rem;font-weight:700}.city-enchantments h2,.city-enchantments h3{color:#fff0cc;margin:5px 0;font-family:Georgia,Times New Roman,serif}.city-enchantments h2{font-size:clamp(2rem,4cqw,3.4rem);font-weight:700;line-height:1.08}.city-enchantments p{color:#eee7d8;margin:6px 0;line-height:1.4}.city-enchantments header>strong{color:#ffe5a6;text-align:center;background:linear-gradient(130deg,#061c25f2,#020b12ed);border:1px solid #d1aa65;border-radius:17px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;min-width:185px;padding:12px 24px;font-size:clamp(1.5rem,2.3cqw,2rem);line-height:1.12;display:grid;box-shadow:inset 0 0 0 3px #081a23,inset 0 0 0 4px #6d7880,0 4px 12px #0008}.city-enchantments header>strong small{color:#f2ead9;grid-column:2;font-size:.9rem;font-weight:400}.city-enchantments header .city-enchantments-gold-icon{color:#ffc348;letter-spacing:0;text-shadow:2px 3px #6c3d0b,-2px -1px #fff1b4;grid-row:1/3;font-size:2rem}.city-enchantments button,.city-enchantments select{color:#fff2d8;min-height:44px;font:inherit;background:#071c26;border:1px solid #63818a;border-radius:12px;padding:11px 15px}.city-enchantments button{cursor:pointer}.city-enchantments button:disabled{opacity:.6;cursor:not-allowed}:is(.city-enchantments button:focus-visible,.city-enchantments select:focus-visible,.city-enchantments summary:focus-visible){outline-offset:3px;outline:3px solid #83ece2}.city-enchantments .city-enchantments-back{background:linear-gradient(#0b2632,#020f17);border-color:#bd924d;border-radius:18px;justify-self:start;min-height:36px;margin-left:-6px;padding:6px 18px;font-size:.9rem;font-weight:700;box-shadow:inset 0 0 0 3px #06121b,inset 0 0 0 4px #466875}.city-enchantments-materials{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px;min-width:0;display:grid}.city-enchantments-materials button{text-align:left;overflow-wrap:anywhere;background:linear-gradient(125deg,#051c26f5,#02121bed);border-color:#497987;align-items:center;gap:12px;min-width:0;min-height:94px;padding:6px;display:flex;box-shadow:inset 0 0 0 3px #020d16,inset 0 0 0 4px #243d46}.city-enchantments-materials button:hover:not(:disabled){border-color:#e8c57d}.city-enchantments-materials button[aria-pressed=true]{background:linear-gradient(120deg,#64471dbb,#211f16ef);border-color:#ffe7a1;box-shadow:inset 0 0 0 2px #795823,inset 0 0 0 3px #ffe5a5,0 0 10px #edb34777}.city-enchantments-materials img{object-fit:contain;background:#02111a;border:1px solid #406572;border-radius:10px;flex:0 0 80px;width:80px;height:80px;box-shadow:0 0 8px #0008}.city-enchantments-materials span{overflow-wrap:anywhere;flex:1;gap:6px;min-width:0;display:grid}.city-enchantments-materials strong{color:#fff1d2;font-size:1.15rem;line-height:1.05}.city-enchantments-materials small{color:#eee7de;font-size:.91rem;line-height:1.1}.city-enchantments-materials b{color:#9aeee7;font-size:.86rem;line-height:1.1}.city-enchantments-workbench{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.city-enchantments-item,.city-enchantments-attempt{overflow-wrap:anywhere;background:linear-gradient(#051823ed,#03131beb),url(/forge-reference/panel-texture.png) 50%/cover;border:1px solid #d7ac60;border-radius:18px;min-width:0;padding:14px 26px 18px;box-shadow:inset 0 0 0 4px #06141c,inset 0 0 0 5px #6d6a54,inset 0 0 0 8px #020a0f}.city-enchantments .city-enchantments-item{background:linear-gradient(#02131bf2 0%,#03131beb 42%,#03131b44 75%,#03131b00 100%),url(/city-blacksmith/forge-interior-v1.webp) 0 100%/115% no-repeat,#03131b}.city-enchantments h3.city-enchantments-panel-heading{border-bottom:1px solid #a38346;align-items:center;gap:12px;margin:0 0 10px;padding-bottom:10px;font-size:clamp(1.1rem,1.65cqw,1.4rem);line-height:1.15;display:flex}.city-enchantments-panel-heading>img{object-fit:contain;border-radius:8px;width:40px;height:32px}.city-enchantments-item label{color:#fce3ad;margin:0;font-weight:700;display:block}.city-enchantments-select{margin-top:16px;position:relative}.city-enchantments-select>span{color:#f6d59a;pointer-events:none;font-size:1.6rem;position:absolute;top:9px;left:18px}.city-enchantments-item select{text-overflow:ellipsis;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#020e16ed;border-color:#c5a373;width:100%;min-width:0;min-height:50px;padding-left:68px;padding-right:30px}.city-enchantments-item p{font-size:1rem}.city-enchantments-item .city-enchantments-note{align-items:start;gap:16px;margin:18px 20px 140px;display:flex}.city-enchantments-note>span:first-child{color:#f2c56e;font-size:1.6rem;line-height:1.4}.city-enchantments-attempt-heading{align-items:center;gap:24px;padding:2px 5px 0;display:flex}.city-enchantments-attempt-heading img{object-fit:contain;background:#04121b;border:1px solid #f3cd75;border-radius:13px;flex:0 0 90px;width:90px;height:90px;box-shadow:inset 0 0 0 2px #79602b,0 0 10px #f1ba3e33}.city-enchantments-attempt-heading>div{min-width:0}.city-enchantments-attempt-heading h3{font-size:1.5rem}.city-enchantments-attempt-heading p{color:#c6efed;font-size:1.1rem}.city-enchantments-attempt-heading small{color:#e3d8c2;font-size:.95rem}.city-enchantments dl{border-top:1px solid #a38d59;gap:0;margin:8px 0 0;display:grid}.city-enchantments dl>div{border-bottom:1px solid #38515a;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:4px 0;line-height:1.1;display:flex}.city-enchantments dt{color:#e6eeea}.city-enchantments dd{text-align:right;color:#fff1cd;margin:0}.city-enchantments .city-enchantments-warning{color:#e7c995;margin:6px 0 0;font-size:.78rem}.city-enchantments .city-enchantments-submit{color:#120e07;text-shadow:0 1px #fff2bd;background:linear-gradient(115deg,#b47822,#ffe798 35%,#e6ae40 65%,#a26317);border:1px solid #ffdf82;border-radius:14px;width:100%;min-height:50px;margin-top:10px;padding:10px 12px;font-size:1.2rem;font-weight:700;box-shadow:inset 0 0 0 3px #68430c,inset 0 0 0 4px #ffe49a,inset 0 0 15px #ffe99e66,0 3px 8px #0009}.city-enchantments .city-enchantments-submit:disabled{opacity:.75;filter:saturate(.75)}.city-enchantments-error,.city-enchantments-result{background:#3a2831;border:1px solid #b57f84;border-radius:15px;padding:15px}.city-enchantments-result[data-success=true]{background:#163d37;border-color:#6fc7ac}.city-enchantments details{background:linear-gradient(#031720f5,#03121af5),url(/forge-reference/panel-texture.png) 50%/cover;border:1px solid #d2aa62;border-radius:19px;min-width:0;padding:12px 28px 14px;box-shadow:inset 0 0 0 4px #06141c,inset 0 0 0 5px #52636b,inset 0 0 0 8px #020a0f}.city-enchantments summary{cursor:pointer;color:#f9ddb0;padding-right:24px;font-size:1.35rem;font-weight:700;list-style:none;position:relative}.city-enchantments summary::-webkit-details-marker{display:none}.city-enchantments summary>span{color:#efb955;margin-right:18px;font-size:1.4rem}.city-enchantments summary:after{content:"⌄";color:#ffdc8a;position:absolute;top:0;right:0}.city-enchantments details[open] summary:after{content:"⌃"}.city-enchantments-table-wrap{border-top:1px solid #aa8750;border-radius:12px;margin-top:10px;overflow-x:auto}.city-enchantments table{border-collapse:collapse;width:100%;font-size:.92rem}.city-enchantments th,.city-enchantments td{text-align:center;border-bottom:1px solid #2e4b55;border-right:1px solid #29444b;padding:5px 12px;line-height:1.2}.city-enchantments th:last-child,.city-enchantments td:last-child{border-right:0}.city-enchantments th{color:#ffe19a;font-weight:700}.city-enchantments .city-enchantments-rules{color:#d9d9cd;margin-top:10px;font-size:.78rem;line-height:1.45}@container (width>=680px){.city-enchantments-workbench{grid-template-columns:minmax(0,.95fr) minmax(0,1fr)}}@container (width>=1180px){.city-enchantments-materials{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (width<=679px){.city-enchantments .city-enchantments-titlebar{gap:12px;margin:0 0 6px}.city-enchantments h2{font-size:2rem}.city-enchantments header>strong{min-width:0;padding:10px 16px}.city-enchantments-item .city-enchantments-note{margin:18px 0 100px}.city-enchantments details{padding:16px}.city-enchantments summary{font-size:1.1rem}.city-enchantments summary>span{margin-right:8px}}@container (width<=420px){.city-enchantments-attempt-heading img{flex-basis:64px;width:64px;height:64px}.city-enchantments-item,.city-enchantments-attempt{padding:14px}.city-enchantments-attempt-heading{gap:12px;padding:0}.city-enchantments-attempt-heading h3{font-size:1.25rem}.city-enchantments-attempt-heading p{font-size:.95rem}.city-enchantments-attempt-heading small{font-size:.8rem}.city-enchantments dl{font-size:.9rem}.city-enchantments th,.city-enchantments td{min-width:62px;padding:7px}}.war-resource-market,.war-resource-wallet,.war-resource-picker{color:#e8f5ef;box-sizing:border-box;background:#0a1c25;border:1px solid #58747b;border-radius:18px;min-width:0;margin:12px 0;padding:16px}.war-resource-market header,.war-resource-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.war-resource-market h3{margin:5px 0;font-size:24px}.war-resource-market p,.war-resource-wallet p{font-size:13px;line-height:1.5}.war-resource-market header span,.war-resource-wallet summary small{color:#84dce0;font-size:12px}.war-resource-wallet summary{cursor:pointer;font-weight:700}.war-resource-wallet summary small{margin-left:12px}.war-resource-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px;margin-top:12px;display:grid}.war-resource-card{background:#112c35;border:1px solid #3e6269;border-radius:14px;align-items:center;gap:9px;min-width:0;padding:10px;display:flex}.war-resource-card img,.war-resource-lot-item img{object-fit:contain;border-radius:12px;flex-shrink:0}.war-resource-card span{flex:1;min-width:0}.war-resource-card strong,.war-resource-card small{overflow-wrap:anywhere;font-size:12px;display:block}.war-resource-card input{width:76px;min-width:0}.war-resource-sell{grid-template-columns:minmax(170px,2fr) repeat(3,minmax(100px,1fr)) auto;align-items:end;gap:10px;margin-top:14px;display:grid}.war-resource-market label{gap:5px;font-size:12px;display:grid}.war-resource-market input,.war-resource-market select,.war-resource-picker input{color:#fff0c7;box-sizing:border-box;background:#101b28;border:1px solid #63838a;border-radius:12px;min-width:0;max-width:100%;min-height:42px;padding:8px}.war-resource-market button,.war-resource-wallet button{color:#fff0c7;cursor:pointer;background:#183c43;border:1px solid #b89957;border-radius:12px;min-height:42px;padding:8px 14px}.war-resource-market button:disabled,.war-resource-wallet button:disabled{opacity:.5;cursor:not-allowed}.war-resource-note{color:#b5d6d9}.war-resource-search{max-width:480px;margin:12px 0}.war-resource-lots{gap:8px;display:grid}.war-resource-lots article{background:#112c35;border:1px solid #3e6269;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.war-resource-lots article>div{flex:1;min-width:180px}.war-resource-lot-item{align-items:center;gap:9px;font-size:13px;display:flex}.war-resource-lots article small{color:#b5d6d9;margin:5px 0;display:block}.war-resource-picker legend{padding:0 6px;font-size:13px}.guild-mail-resource-art{object-fit:contain;border-radius:12px;width:44px;height:44px}.war-enchantment-binding{color:#b7cbd0;margin-top:3px;font-size:11px;display:block}.war-resource-picker .war-resource-card{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px;display:grid}.war-resource-picker .war-resource-copy{text-align:left;min-width:0}.war-resource-picker .war-resource-copy strong{overflow-wrap:normal;word-break:normal;white-space:normal;color:#fff0c7;font-size:13px;line-height:1.4}.war-resource-picker .war-resource-copy small{overflow-wrap:normal;word-break:normal;color:#a5d7d5;margin-top:4px;font-size:12px;line-height:1.4}.war-resource-picker .war-resource-quantity{border-top:1px solid #294b54;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.war-resource-picker .war-resource-quantity>span{color:#b5d6d9;flex:1;font-size:12px}.war-resource-picker .war-resource-card .war-resource-quantity input{text-align:center;flex:0 0 88px;width:88px;max-width:88px;min-height:42px;font-size:14px}.war-resource-picker .war-resource-quantity input:disabled{opacity:.55;cursor:not-allowed}@media (max-width:850px){.war-resource-sell{grid-template-columns:repeat(2,minmax(0,1fr))}.war-resource-sell label:first-child,.war-resource-sell button{grid-column:1/-1}}@media (max-width:420px){.war-resource-market,.war-resource-wallet,.war-resource-picker{padding:12px}.war-resource-sell{grid-template-columns:minmax(0,1fr)}.war-resource-wallet summary small{margin:5px 0;display:block}.war-resource-lots article button{width:100%}}.party-invites-feed{color:#f2e9d3;text-align:left;width:100%;min-width:0}.party-invites-feed-intro{background:linear-gradient(135deg,#13373f,#0d1d2b 80%);border:1px solid #476f76;border-radius:16px;flex-direction:column;gap:10px;padding:15px;display:flex}.party-invites-feed-heading{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.party-invites-feed-heading>div{flex:1;min-width:90px}.party-invites-feed-symbol{color:#ecd19a;background:#132a32;border:1px solid #a58b52;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.party-invites-feed-eyebrow{color:#8eded4;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.party-invites-feed .party-invites-feed-heading h3{color:#f7e5bd;margin:3px 0 0;font:600 22px/1.15 Georgia,serif}.party-invites-feed-readonly,.party-invites-feed-source{color:#b7d8de;overflow-wrap:anywhere;background:#10232c;border:1px solid #43616e;border-radius:20px;max-width:100%;padding:5px 8px;font-size:10px}.party-invites-feed .party-invites-feed-intro p{color:#d1e1e0;margin:0;font-size:12px;line-height:1.6}.party-invites-feed-intro>small{color:#a6bcc5;font-size:10px;line-height:1.6}.party-invites-feed-count{color:#86e6d6;font-size:12px;font-weight:700}.party-invites-feed-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:14px;margin-top:14px;display:grid}.party-invites-feed-entry{background:#0c1b24;border:1px solid #465660;border-radius:17px;min-width:0;overflow:hidden}.party-invites-feed-host{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.party-invites-feed-host>div{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.party-invites-feed-host>div>span{color:#93acb6;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.party-invites-feed-host strong{color:#f0dfba;font-size:13px}.party-invites-feed-host small{color:#a4bbc6;font-size:10px}.party-invites-feed-entry .abyss-chat-invite{box-sizing:border-box;max-width:none;box-shadow:none;border-color:#58614f}.party-invites-feed-empty{text-align:center;background:#0c1a24;border:1px dashed #425c66;border-radius:16px;flex-direction:column;align-items:center;gap:12px;margin-top:14px;padding:28px 20px;display:flex}.party-invites-feed-empty>span{color:#d8be87;font-size:30px}.party-invites-feed-empty>strong{color:#ebd8ac;font:600 19px/1.3 Georgia,serif}.party-invites-feed .party-invites-feed-empty p{color:#a9bfc9;max-width:42ch;margin:0;font-size:12px;line-height:1.65}.quick-chat-messages-view.is-party-invites{flex-direction:column;min-height:0;display:flex}.quick-chat-messages-view.is-party-invites>*{flex-shrink:0}.quick-chat-messages-view.is-party-invites>.quick-chat-message-feed{flex:1 1 0;min-height:0;overflow-y:auto}.quick-chat-messages-view.is-party-invites .party-invites-feed-list{grid-template-columns:minmax(0,1fr)}.party-invites-feed-status{color:#f3d9a9;background:#142631;border:1px solid #496777;border-radius:12px;margin:8px;padding:10px 12px;font-size:12px;line-height:1.5}.dl-player-identity-card,.dl-identity-editor{box-sizing:border-box;color:#fff5f9}.dl-player-identity-card *,.dl-identity-editor *{box-sizing:border-box}.dl-player-identity-card{background:linear-gradient(125deg,#2d1f49a8,#1739418f);border:1px solid #ffe0f64d;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 11px 28px #090a1b38}.dl-player-identity-card.expanded{border-color:#ffdef6a3}.dl-player-identity-card.text-only{box-shadow:none;background:0 0;border:0}.dl-player-identity-card.text-only .dl-player-identity-open{padding:0}.dl-player-identity-card.text-only .dl-player-identity-open:hover{background:0 0}.dl-player-identity-open{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:24px;padding:8px;display:block}.dl-player-identity-open:hover{background:#ffecfb0f}.dl-identity-art{isolation:isolate;aspect-ratio:3;background:linear-gradient(110deg,#e3538a,#354892 58%,#38b8c2);border:1px solid #fff1fb6b;border-radius:20px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.dl-identity-art[data-frame-mode=text-only]{background:0 0;border:0;box-shadow:none!important}.dl-identity-art-image{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.dl-identity-text{z-index:1;left:var(--dl-identity-x);top:var(--dl-identity-y);color:#fff7ff;overflow-wrap:anywhere;text-align:center;white-space:normal;border:0;border-radius:18px;width:max-content;min-width:0;max-width:88%;padding:3px 9px;font-weight:500;line-height:1.08;display:block;position:absolute;transform:translate(-50%,-50%)}.dl-identity-text[data-show-frame=false]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.dl-identity-text-japanese{max-width:42%}.dl-identity-text-message{max-width:70%;font-weight:600}.dl-chat-identity-banner{box-sizing:border-box;border-radius:17px;flex:0 0 100%;width:100%;min-width:0;display:block}.dl-chat-identity-banner .dl-identity-art{border-radius:15px;width:min(100%,252px)}.dl-chat-identity-banner .dl-identity-text{border-radius:12px;padding:2px 5px}.chat-message header.dl-chat-identity-message-heading,.quick-chat-message header.dl-chat-identity-message-heading{background:0 0;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;padding:4px 0;display:flex}.dl-chat-identity-message-heading .dl-chat-identity-banner{margin-bottom:3px}.chat-message p.dl-chat-identity-message-text,.quick-chat-message p.dl-chat-identity-message-text,.dl-identity-chat-preview p.dl-chat-identity-message-text{z-index:1;margin:var(--dl-message-top) var(--dl-message-right) 0 var(--dl-message-left);overflow-wrap:anywhere;border-radius:15px;padding:4px 7px;line-height:1.35;position:relative}.chat-message p.dl-chat-identity-message-text[data-show-frame=false],.quick-chat-message p.dl-chat-identity-message-text[data-show-frame=false],.dl-identity-chat-preview p.dl-chat-identity-message-text[data-show-frame=false]{box-shadow:none;border:0;outline:none;padding:0}@media (max-width:520px){.chat-message p.dl-chat-identity-message-text,.quick-chat-message p.dl-chat-identity-message-text{margin:var(--dl-message-phone-top) var(--dl-message-phone-right) 0 var(--dl-message-phone-left)}}.dl-identity-preview-stage.phone p.dl-chat-identity-message-text{margin:var(--dl-message-phone-top) var(--dl-message-phone-right) 0 var(--dl-message-phone-left)}.quick-chat-view-heading .quick-chat-customize-identity,.quick-chat-directory-more{color:#fff2fa;font:inherit;cursor:pointer;background:linear-gradient(125deg,#a564e140,#3ebecd2e);border:1px solid #ffdbf570;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:700}.quick-chat-view-heading .quick-chat-customize-identity:hover,.quick-chat-directory-more:hover{background:linear-gradient(125deg,#c671ed61,#4bd5dd47);border-color:#ffdff7cc}.quick-chat-directory-more{justify-self:center;margin:6px 0}.quick-chat-directory-more:disabled{opacity:.6;cursor:wait}.dl-identity-art[data-preview-mode=phone] .dl-identity-text{left:var(--dl-identity-phone-x);top:var(--dl-identity-phone-y)}@media (max-width:520px){.dl-identity-art:not([data-preview-mode]) .dl-identity-text{left:var(--dl-identity-phone-x);top:var(--dl-identity-phone-y)}}.dl-player-identity-details{gap:10px;padding:4px 12px 13px;display:grid}.dl-player-identity-meta{color:#eadbec;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 12px;font-size:.78rem;display:flex}.dl-player-identity-meta strong{color:#ffe0a4}.dl-player-identity-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.dl-player-identity-actions button,.dl-identity-editor button,.dl-identity-editor input,.dl-identity-editor select{font:inherit}.dl-player-identity-actions button,.dl-identity-editor button{color:#fff5f9;cursor:pointer;background:#3623517a;border:1px solid #ffddf570;border-radius:14px;min-height:38px;padding:6px 9px}.dl-player-identity-actions button:first-child{background:#2d919b4f;border-color:#90e9e496}.dl-player-identity-actions button[aria-pressed=true]{background:#e6b14d3d;border-color:#ffdb8da3}.dl-player-identity-actions button:disabled,.dl-identity-editor button:disabled{cursor:not-allowed;opacity:.55}.dl-identity-editor{background:linear-gradient(145deg,#271b40f0,#102030f2);border:1px solid #ffdff74d;border-radius:26px;gap:15px;min-width:0;padding:clamp(12px,2.5vw,22px);display:grid}.dl-identity-editor-heading,.dl-identity-preview-heading,.dl-identity-editor-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.dl-identity-editor-heading small{color:#9ce7e9;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem}.dl-identity-editor-heading h3{margin:3px 0 0;font:500 clamp(1.25rem,3vw,1.8rem)/1.15 Georgia,serif}.dl-identity-editor-heading>span,.dl-identity-editor-hint{color:#d3c2d9;font-size:.76rem}.dl-identity-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dl-identity-editor label{color:#e7d6e8;gap:5px;min-width:0;font-size:.76rem;display:grid}.dl-identity-editor label>span{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.dl-identity-editor input[type=text],.dl-identity-editor select{color:#fff5fb;background:#0b0d2094;border:1px solid #ffe5f657;border-radius:14px;width:100%;min-height:41px;padding:8px 11px}.dl-identity-editor input[type=text]::placeholder{color:#b5a7bc}.dl-identity-editor select option{background:#302445}.dl-identity-editor input[type=color]{cursor:pointer;background:#0b0d2094;border:1px solid #ffe5f657;border-radius:14px;width:100%;min-height:41px;padding:3px;overflow:hidden}.dl-identity-editor input[type=color]::-webkit-color-swatch-wrapper{padding:0}.dl-identity-editor input[type=color]::-webkit-color-swatch{border:0;border-radius:10px}.dl-identity-editor input[type=range]{accent-color:#f0a3df;cursor:pointer;width:100%;min-height:28px;margin:0}.dl-identity-editor input:disabled{cursor:not-allowed;opacity:.5}.dl-identity-editor output{color:#ffe3a9;white-space:nowrap;font-size:.73rem}.dl-identity-kanji-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dl-identity-kanji-actions small{color:#d8cbdc;flex-basis:100%;font-size:.72rem}.dl-identity-banner-choices{scrollbar-width:thin;gap:9px;min-width:0;padding:4px 2px 10px;display:flex;overflow-x:auto}.dl-identity-banner-choices::-webkit-scrollbar{height:7px}.dl-identity-banner-choices::-webkit-scrollbar-track{border-radius:999px}.dl-identity-banner-choices::-webkit-scrollbar-thumb{border-radius:999px}.dl-identity-banner-choices::-webkit-scrollbar-thumb{background:#eeb7e175}.dl-identity-banner-choices button{text-align:left;flex:0 0 152px;gap:5px;min-width:0;padding:5px;display:grid}.dl-identity-banner-choices button.selected{border-color:#ffe0a6;box-shadow:0 0 0 2px #ffda9b54}.dl-identity-banner-choices img{aspect-ratio:3;object-fit:contain;border-radius:10px;width:100%;height:auto;display:block;overflow:hidden}.dl-identity-banner-choices span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dl-identity-preview-heading strong{font:500 1.1rem/1.2 Georgia,serif}.dl-identity-preview-heading>div,.dl-identity-layer-tabs{flex-wrap:wrap;gap:6px;display:flex}.dl-identity-preview-heading button,.dl-identity-layer-tabs button{border-radius:999px;min-height:33px}.dl-identity-preview-heading button[aria-pressed=true],.dl-identity-layer-tabs button[aria-pressed=true]{background:#f4a8dc40;border-color:#ffd6f4a8}.dl-identity-frame-options{flex-wrap:wrap;align-items:center;gap:7px 12px;display:flex}.dl-identity-frame-options button{border-radius:999px}.dl-identity-frame-options button[aria-pressed=true]{background:#f4a8dc47;border-color:#ffd6f4cc}.dl-identity-frame-options span{color:#d3c2d9;font-size:.73rem}.dl-identity-preview-stage{background:#080a1c73;border:1px solid #ffe4f930;border-radius:22px;justify-content:center;align-items:center;width:100%;min-height:100px;padding:12px;display:flex}.dl-identity-preview-stage.phone{max-width:390px;margin-inline:auto}.dl-identity-preview-stage.text-only{background:0 0;border-color:#0000}.dl-identity-preview-stage .dl-identity-art{width:100%}.dl-identity-chat-preview{width:100%;min-width:0}.dl-identity-chat-preview.message{max-width:252px}.dl-identity-preview-stage .dl-identity-text{cursor:grab;touch-action:none}.dl-identity-editor .dl-identity-art .dl-identity-text{background-image:none;border:0;min-height:0}.dl-identity-preview-stage .dl-identity-text:active{cursor:grabbing}.dl-identity-preview-stage .dl-identity-text.selected{outline-offset:2px;outline:1px dashed #ffeaa3e6}.dl-identity-preview-stage .dl-identity-text.selected[data-show-frame=false]{filter:drop-shadow(0 0 5px #ffe8a5e6);outline:none}.dl-identity-editor .dl-identity-art .dl-identity-text[data-show-frame=false]:focus-visible{filter:drop-shadow(0 0 7px #ffe2a2);outline:none}.dl-identity-editor-hint{margin:-6px 1px 0}.dl-identity-editor-panel{background:#ffffff0b;border:1px solid #ffe0f73d;border-radius:20px;gap:12px;padding:13px;display:grid}.dl-identity-editor-panel h4{margin:0;font:500 1rem/1.2 Georgia,serif}.dl-identity-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 17px;display:grid}.dl-identity-message-preview-input,.dl-identity-layer-frame-option{grid-column:1/-1}.dl-identity-layer-frame-option{color:#e7d6e8;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;font-size:.76rem;display:flex}.dl-identity-layer-frame-option>span{flex:auto}.dl-identity-layer-frame-option button{border-radius:999px;min-height:33px}.dl-identity-layer-frame-option button[aria-pressed=true]{background:#f4a8dc40;border-color:#ffd6f4a8}.dl-identity-layer-frame-option small{color:#d3c2d9;flex-basis:100%}.dl-identity-editor-footer{border-top:1px solid #ffe0f738;padding-top:10px}.dl-identity-editor-footer span{color:#bce9e8;font-size:.76rem}.dl-identity-editor-footer button{background:linear-gradient(115deg,#b76958ad,#724181b8);border-color:#ffdc9ab0;font-weight:700}:is(.dl-player-identity-card button:focus-visible,.dl-identity-editor button:focus-visible,.dl-identity-editor input:focus-visible,.dl-identity-editor select:focus-visible){outline-offset:2px;outline:3px solid #ffe2a2}@media (max-width:520px){.dl-player-identity-actions,.dl-identity-editor-fields,.dl-identity-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-player-identity-card{border-radius:21px}.dl-identity-editor{border-radius:22px}}@media (max-width:360px){.dl-identity-editor-fields,.dl-identity-control-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dl-player-identity-card *,.dl-identity-editor *{scroll-behavior:auto;transition:none}}.chat-message header.dl-chat-message-heading,.quick-chat-message header.dl-chat-message-heading{background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 7px;min-width:0;display:grid}.dl-chat-message-meta{flex-wrap:wrap;align-items:baseline;gap:4px 7px;min-width:0;display:flex}.dl-chat-message-meta>*{min-width:0;max-width:100%}.dl-chat-message-meta>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dl-chat-message-meta>b{color:#ffe0a4;font-size:.6rem}.dl-chat-player-options-trigger,.dl-chat-player-options-close{box-sizing:border-box;color:#e9dce9;cursor:pointer;background:#191c2994;border:1px solid #decee43d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;min-height:32px;padding:5px;display:inline-flex}.dl-chat-player-options-trigger{margin-left:auto}.dl-chat-player-options-trigger svg{fill:currentColor;width:20px;height:20px;display:block}.dl-chat-player-options-trigger:hover,.dl-chat-player-options-trigger[aria-expanded=true],.dl-chat-player-options-close:hover{color:#fff7ea;background:#2c5d6885;border-color:#91e5e2a6}.dl-chat-player-options-panel{box-sizing:border-box;border-radius:20px;outline:none;grid-column:1/-1;width:100%;min-width:0;padding-block:5px}.dl-chat-player-options-card{box-sizing:border-box;color:#fff0dc;background:linear-gradient(140deg,#1c182a,#0e242b);border:1px solid #b1cfd661;border-radius:20px;gap:9px;width:min(100%,380px);min-width:0;margin-left:auto;padding:11px;display:grid;box-shadow:0 8px 20px #03081038}.dl-chat-player-options-heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:.72rem;font-weight:700;display:flex}.dl-chat-player-options-close{width:28px;height:28px;min-height:28px;font:500 1.1rem/1 Arial,sans-serif}.dl-chat-player-options-card .dl-chat-identity-banner{border-radius:16px;min-width:0;margin:0}.dl-chat-player-options-card .dl-chat-identity-banner .dl-identity-art{border-radius:16px;width:100%}.chat-message header.dl-chat-message-heading .dl-chat-player-options-card .dl-identity-text,.quick-chat-message header.dl-chat-message-heading .dl-chat-player-options-card .dl-identity-text{white-space:normal;font-weight:500;line-height:1.08}.dl-chat-player-options-meta{color:#baaec3;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:3px 10px;min-width:0;font-size:.66rem;line-height:1.35;display:flex}.dl-chat-player-options-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.dl-chat-player-options-actions button{box-sizing:border-box;color:#fff0ea;min-width:0;min-height:36px;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:#3f2f4f7a;border:1px solid #d5c7e04f;border-radius:13px;padding:7px 9px;font-size:.69rem;font-weight:700;line-height:1.3}.dl-chat-player-options-actions button:hover:not(:disabled){background:#337a825c;border-color:#8be7dea6}.dl-chat-player-options-actions button[aria-pressed=true]{color:#ffe0a4;background:#b0812b45;border-color:#ffda90b3}.dl-chat-player-options-actions button:disabled{opacity:.5;cursor:not-allowed}.dl-chat-player-options-trigger:focus-visible{outline-offset:2px;outline:2px solid #9bf3e4}.dl-chat-player-options-close:focus-visible{outline-offset:2px;outline:2px solid #9bf3e4}.dl-chat-player-options-actions button:focus-visible{outline-offset:2px;outline:2px solid #9bf3e4}.dl-chat-player-options-panel:focus-visible>.dl-chat-player-options-card{outline-offset:2px;outline:2px solid #9bf3e4}.quick-chat-header-actions{grid-template-columns:minmax(0,584fr) minmax(0,216fr);align-items:center;gap:8px;width:320px;min-width:0;max-width:100%;display:grid}.quick-chat-header-actions__abyss-control{min-width:0;position:relative}.quick-chat-header-actions .quick-chat-header-actions__button{color:#fff1d4;cursor:pointer;width:100%;min-width:0;min-height:44px;box-shadow:none;-webkit-appearance:none;appearance:none;background:#100d16;border:0;border-radius:18px;place-items:center;margin:0;padding:0;display:grid;position:relative}.quick-chat-header-actions .quick-chat-header-actions__button--abyss{aspect-ratio:584/246}.quick-chat-header-actions .quick-chat-header-actions__button--social{aspect-ratio:216/246;border-radius:15px}.quick-chat-header-actions__art{z-index:1;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.quick-chat-header-actions .quick-chat-header-actions__art img{object-fit:initial;pointer-events:none;-webkit-user-select:none;user-select:none;border:0;border-radius:0;max-width:none;height:auto;display:block;position:absolute}.quick-chat-header-actions__button--abyss .quick-chat-header-actions__art img{width:158.733%;top:-17.0732%;left:-18.4932%}.quick-chat-header-actions__button--social .quick-chat-header-actions__art img{width:429.167%;top:-15.8537%;left:-324.074%}.quick-chat-header-actions .quick-chat-header-actions__label{color:#fff1d4;text-align:center;text-transform:none;letter-spacing:0;padding:8px;font:700 25px/1.12 Georgia,Times New Roman,serif}.quick-chat-header-actions .quick-chat-header-actions__label--stacked{padding:4px;font-size:16px;display:grid}.quick-chat-header-actions__invite-count{z-index:2;color:#fff5dc;pointer-events:none;background:#672854;border:1px solid #ffe2a0;border-radius:999px;place-items:center;min-width:24px;min-height:24px;padding:2px 6px;font:700 12px/1.1 system-ui,sans-serif;display:grid;position:absolute;top:0;right:-2px}.quick-chat-header-actions .quick-chat-header-actions__button:hover,.quick-chat-header-actions .quick-chat-header-actions__button:active{box-shadow:none;background:#100d16;transform:none}.quick-chat-header-actions .quick-chat-header-actions__button:focus-visible{outline-offset:3px;outline:2px solid #f5db9f}@media (max-width:700px){.quick-chat-header-actions{width:100%}.quick-chat-header-actions .quick-chat-header-actions__label{font-size:23px}.quick-chat-header-actions .quick-chat-header-actions__label--stacked{font-size:16px}}#world-boss-raid .world-boss-ability-art{pointer-events:none;width:100%;height:100%;color:var(--ability-color);border-radius:12px;display:block;position:absolute;inset:0;overflow:hidden}#world-boss-raid .world-boss-ability-art .world-boss-ability-glyph{fill:none;stroke:var(--ability-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}#world-boss-raid .world-boss-ability-art .ability-glyph-fill{fill:var(--ability-color);fill-opacity:.8}#world-boss-raid .world-boss-ability-art .ability-glyph-accent{fill:var(--ability-accent);fill-opacity:.9}#world-boss-raid .world-boss-ability-art .ability-glyph-dark{fill:#090d24;fill-opacity:.85}#world-boss-raid .world-boss-ability-art .world-boss-ability-omen{opacity:.7}#world-boss-raid .world-boss-ability-art .world-boss-ability-halo{fill:var(--ability-color);fill-opacity:.08;stroke:var(--ability-color);stroke-width:1.5px;stroke-opacity:.45;stroke-dasharray:80 20 4 20}#world-boss-raid .world-boss-ability-art .world-boss-ability-sigil{filter:drop-shadow(0 0 7px var(--ability-color));transform:scale(1.3)}#world-boss-raid .world-boss-ability-art .world-boss-ability-piece{opacity:0;filter:drop-shadow(0 0 5px var(--ability-color));transform:translate(var(--ability-from-x), var(--ability-from-y));animation-duration:.5s;animation-delay:var(--ability-delay);animation-timing-function:ease-out;animation-fill-mode:both}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-windup] .world-boss-ability-sigil{animation:.46s ease-out both boss-ability-gather}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-windup] .world-boss-ability-piece{opacity:.55;animation:.46s ease-out both boss-ability-omen}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-omen{animation:.36s ease-out both boss-ability-release}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-breath{animation-name:boss-ability-breath}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-chains{animation-name:boss-ability-chains}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-volley{animation-name:boss-ability-volley}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-rain{animation-name:boss-ability-rain}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-orbit{animation-name:boss-ability-orbit}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-beam{animation-name:boss-ability-beam}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-wave{animation-name:boss-ability-wave}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-eruption{animation-name:boss-ability-eruption}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-rift{animation-name:boss-ability-rift}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-swarm{animation-name:boss-ability-swarm}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-sweep{animation-name:boss-ability-sweep}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact] .world-boss-ability-piece-slam{animation-name:boss-ability-slam}#world-boss-raid .world-boss-ability-art .world-boss-ability-conduit{fill:none;stroke:var(--ability-color);stroke-linecap:round;filter:drop-shadow(0 0 8px var(--ability-color));animation:.64s ease-out both boss-ability-conduit}#world-boss-raid .world-boss-ability-art .world-boss-ability-conduit-beam{stroke-width:13px}#world-boss-raid .world-boss-ability-art .world-boss-ability-conduit-breath{stroke-width:56px;stroke-opacity:.24}#world-boss-raid .world-boss-ability-art .world-boss-ability-conduit-chains{stroke-width:4px;stroke-dasharray:6 12}#world-boss-raid .world-boss-ability-art .world-boss-ability-conduit-sweep{stroke-width:20px;stroke-opacity:.35}#world-boss-raid .world-boss-ability-art .world-boss-ability-interrupted{fill:none;stroke:#ffe0a2;stroke-width:3px;stroke-dasharray:48 16;transform-origin:785px 225px;animation:.72s ease-out both boss-ability-interrupted}#world-boss-raid .world-boss-ability-art[data-ability-phase=boss-impact][data-ability-outcome=countered] .world-boss-ability-piece{animation-name:boss-ability-counter;animation-delay:0s}@keyframes boss-ability-gather{0%{opacity:.2;transform:scale(.6)rotate(-14deg)}to{opacity:.95;transform:scale(1.3)rotate(0)}}@keyframes boss-ability-omen{0%{opacity:.1;transform:translate(var(--ability-omen-x), var(--ability-omen-y)) scale(.3)}to{opacity:.65;transform:translate(var(--ability-omen-x), var(--ability-omen-y)) scale(.65)}}@keyframes boss-ability-release{0%{opacity:.9}to{opacity:0}}@keyframes boss-ability-breath{0%{opacity:.8;transform:translate(var(--ability-from-x), var(--ability-from-y)) scale(.3)}55%{opacity:.9;transform:translate(var(--ability-bend-x), var(--ability-bend-y)) rotate(var(--ability-rotation)) scale(1)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(var(--ability-rotation)) scale(1.65)}}@keyframes boss-ability-chains{0%{opacity:0;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(-60deg)}48%,70%{opacity:1;transform:translate(var(--ability-x), var(--ability-y)) rotate(var(--ability-rotation))}to{opacity:0;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(-60deg)}}@keyframes boss-ability-volley{0%{opacity:.9;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(-32deg)}68%{opacity:.95;transform:translate(var(--ability-x), var(--ability-y)) rotate(-32deg)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(-32deg) scale(1.2)}}@keyframes boss-ability-rain{0%{opacity:.9;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(var(--ability-rotation))}62%{opacity:.95;transform:translate(var(--ability-x), var(--ability-y)) rotate(140deg)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(180deg) scale(.5)}}@keyframes boss-ability-orbit{0%{opacity:.8;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(var(--ability-rotation))}50%{opacity:1;transform:translate(var(--ability-bend-x), var(--ability-bend-y)) rotate(160deg)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(300deg)}}@keyframes boss-ability-beam{0%{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) scale(.2)}22%,72%{opacity:1;transform:translate(var(--ability-x), var(--ability-y)) rotate(35deg) scale(1)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(70deg) scale(.3)}}@keyframes boss-ability-wave{0%{opacity:.9;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(var(--ability-rotation))}55%{opacity:.9;transform:translate(var(--ability-bend-x), var(--ability-bend-y)) rotate(90deg)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(180deg)}}@keyframes boss-ability-eruption{0%{opacity:.1;transform:translate(var(--ability-from-x), var(--ability-from-y)) scale(.4)}48%{opacity:1;transform:translate(var(--ability-bend-x), var(--ability-bend-y)) rotate(var(--ability-rotation)) scale(1)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(70deg) scale(.7)}}@keyframes boss-ability-rift{0%{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(var(--ability-rotation)) scale(.15, 1.6)}40%,65%{opacity:1;transform:translate(var(--ability-x), var(--ability-y)) rotate(var(--ability-rotation)) scale(1, 1.3)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(var(--ability-rotation)) scale(.1, 1.9)}}@keyframes boss-ability-swarm{0%{opacity:.8;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(var(--ability-rotation))}36%{opacity:1;transform:translate(var(--ability-bend-x), var(--ability-bend-y)) rotate(-80deg)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(30deg)}}@keyframes boss-ability-sweep{0%{opacity:.9;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(-80deg)}42%{opacity:1;transform:translate(var(--ability-bend-x), var(--ability-bend-y)) rotate(-20deg)}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(var(--ability-rotation))}}@keyframes boss-ability-slam{0%{opacity:.8;transform:translate(var(--ability-from-x), var(--ability-from-y)) rotate(var(--ability-rotation))}55%{opacity:1;transform:translate(var(--ability-x), var(--ability-y)) rotate(var(--ability-rotation))}to{opacity:0;transform:translate(var(--ability-x), var(--ability-y)) rotate(80deg) scale(1.5)}}@keyframes boss-ability-conduit{0%{opacity:0;stroke-dashoffset:100px}25%,55%{opacity:.75;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-80px}}@keyframes boss-ability-interrupted{0%{opacity:.9;transform:scale(.65)}60%{opacity:.75}to{opacity:0;transform:scale(1.3)}}@keyframes boss-ability-counter{0%{opacity:.75;transform:translate(var(--ability-omen-x), var(--ability-omen-y)) scale(.7)}to{opacity:0;transform:translate(785px,225px)scale(.15)rotate(90deg)}}@media (prefers-reduced-motion:reduce){#world-boss-raid .world-boss-ability-art[data-ability-phase][data-ability-outcome][data-attack-id][data-attack-motif] *{animation:none}#world-boss-raid .world-boss-ability-art .world-boss-ability-piece,#world-boss-raid .world-boss-ability-art .world-boss-ability-conduit,#world-boss-raid .world-boss-ability-art .world-boss-ability-interrupted{display:none}#world-boss-raid .world-boss-ability-art .world-boss-ability-omen{opacity:.65}#world-boss-raid .world-boss-ability-art .world-boss-ability-sigil{transform:scale(1.3)}}#world-boss-raid .world-boss-incoming-attack{--boss-return-color:#ffb073;--boss-return-bright:#ffeed0;z-index:12;pointer-events:none;border-radius:12px;grid-area:2/1;align-self:stretch;min-width:0;min-height:0;position:relative;overflow:hidden}#world-boss-raid .world-boss-incoming-attack[data-incoming-outcome=guarded]{--boss-return-color:#64e6dc;--boss-return-bright:#ddfffa}#world-boss-raid .world-boss-incoming-attack[data-incoming-outcome=countered]{--boss-return-color:#f0c768;--boss-return-bright:#fff3c1}#world-boss-raid .world-boss-incoming-energy{border-radius:inherit;position:absolute;inset:0;overflow:hidden}#world-boss-raid .world-boss-incoming-energy>i{pointer-events:none;border-radius:50%;margin:0;display:block;position:absolute}#world-boss-raid .world-boss-incoming-source{opacity:.35;background:radial-gradient(ellipse, color-mix(in srgb, var(--boss-return-color) 30%, transparent), transparent 66%);width:42%;height:78%;top:6%;right:3%}#world-boss-raid .world-boss-incoming-charge{border:2px solid color-mix(in srgb, var(--boss-return-color) 65%, transparent);background:radial-gradient(ellipse, var(--boss-return-bright) 0 2%, color-mix(in srgb, var(--boss-return-color) 45%, transparent) 5%, transparent 65%);width:15%;height:34%;box-shadow:0 0 2cqw color-mix(in srgb, var(--boss-return-color) 25%, transparent), inset 0 0 1.5cqw color-mix(in srgb, var(--boss-return-color) 25%, transparent);top:27%;right:17%}#world-boss-raid [data-incoming-phase=boss-windup] .world-boss-incoming-charge{animation:.46s ease-out both world-boss-return-charge}#world-boss-raid [data-incoming-phase=boss-windup] .world-boss-incoming-source{animation:.46s ease-out both world-boss-return-source}#world-boss-raid [data-incoming-phase=boss-impact] .world-boss-incoming-charge,#world-boss-raid [data-incoming-phase=boss-impact] .world-boss-incoming-source{animation:.5s ease-out both world-boss-return-discharge}#world-boss-raid .world-boss-incoming-wave{border-left:5px solid var(--boss-return-bright);background:radial-gradient(ellipse at left, color-mix(in srgb, var(--boss-return-color) 36%, transparent), transparent 68%);width:17%;height:55%;box-shadow:-1cqw 0 1.5cqw -.6cqw var(--boss-return-color);animation:.72s cubic-bezier(.2,.55,.3,1) both world-boss-return-wave;top:21%;right:16%}#world-boss-raid .world-boss-incoming-trail{background:linear-gradient(90deg, color-mix(in srgb, var(--boss-return-bright) 75%, transparent), color-mix(in srgb, var(--boss-return-color) 30%, transparent), transparent);filter:blur(2px);width:10%;height:8%;animation:.6s ease-out both world-boss-return-trail;top:41%;right:23%}#world-boss-raid [data-incoming-outcome=guarded] .world-boss-incoming-wave{animation-name:world-boss-return-guarded-wave}#world-boss-raid [data-incoming-outcome=guarded] .world-boss-incoming-trail{animation-name:world-boss-return-guarded-trail}#world-boss-raid .world-boss-incoming-barrier{background:radial-gradient(#0000 52%,#69edda25 78%,#adffe844 95%,#0000);border:2px solid #9cf9e8;width:60%;height:64%;animation:.72s ease-out both world-boss-return-barrier;bottom:5%;left:2%;box-shadow:inset 0 0 2cqw #61e5d82e,0 0 1.5cqw #61e5d842}#world-boss-raid .world-boss-incoming-counter-ring{border:3px double var(--boss-return-bright);background:radial-gradient(#0000 38%,#f4d17c1f 62%,#0000 68%);width:36%;height:57%;animation:.72s ease-out both world-boss-return-counter;top:17%;right:7%;box-shadow:inset 0 0 2cqw #f0c76842,0 0 1.5cqw #f0c76842}#world-boss-raid .world-boss-incoming-callout{border:1px solid color-mix(in srgb, var(--boss-return-color) 60%, transparent);color:#fff1dc;background:#07141df0;border-radius:12px;gap:4px;max-width:min(48%,340px);padding:9px 13px;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 3px 12px #0004}#world-boss-raid .world-boss-incoming-callout>span{color:var(--boss-return-color);letter-spacing:.09em;text-transform:uppercase;font:700 10px/1.35 Arial,sans-serif}#world-boss-raid .world-boss-incoming-callout>strong{overflow-wrap:anywhere;font:700 13px/1.35 Arial,sans-serif}#world-boss-raid .world-boss-battle-stage[data-boss-reaction=hit] .world-boss-stage-hero{--boss-return-hit-delay:.19s;opacity:1;filter:none;animation:world-boss-return-recoil .34s ease-out var(--boss-return-hit-delay) both}#world-boss-raid .world-boss-battle-stage[data-boss-reaction=hit] .world-boss-stage-hero:nth-child(3){--boss-return-hit-delay:.28s}#world-boss-raid .world-boss-battle-stage[data-boss-reaction=hit] .world-boss-stage-hero:nth-child(n+4){--boss-return-hit-delay:.37s}#world-boss-raid .world-boss-battle-stage[data-boss-reaction=hit] .world-boss-stage-hero:before{content:"";z-index:2;aspect-ratio:1;border:2px solid var(--boss-return-bright,#ffe7af);background:radial-gradient(circle, color-mix(in srgb, var(--boss-return-bright,#fff0ce) 65%, transparent) 0 3%, color-mix(in srgb, var(--boss-return-color,#ffb073) 25%, transparent) 9%, transparent 55%);width:52%;box-shadow:0 0 1cqw color-mix(in srgb, var(--boss-return-color,#ff9c59) 40%, transparent), inset 0 0 1cqw color-mix(in srgb, var(--boss-return-color,#ff9c59) 30%, transparent);pointer-events:none;animation:world-boss-return-hit .34s ease-out var(--boss-return-hit-delay) both;border-radius:50%;position:absolute;top:24%;left:24%}@keyframes world-boss-return-charge{0%{opacity:.15;transform:scale(.55)}to{opacity:.85;transform:scale(1)}}@keyframes world-boss-return-source{0%{opacity:.05}to{opacity:.65}}@keyframes world-boss-return-discharge{0%{opacity:.65}to{opacity:0}}@keyframes world-boss-return-wave{0%{opacity:.85;transform:translate(0)}38%{opacity:.85;transform:translate(-36cqw)}65%{opacity:.3;transform:translate(-60cqw)}to{opacity:0;transform:translate(-65cqw)}}@keyframes world-boss-return-trail{0%{opacity:.8;transform:translate(0)}60%{opacity:.35;transform:translate(-47cqw)}to{opacity:0;transform:translate(-59cqw)}}@keyframes world-boss-return-guarded-wave{0%{opacity:.85;transform:translate(0)}38%{opacity:.85;transform:translate(-13cqw)}72%,to{opacity:0;transform:translate(-9cqw)}}@keyframes world-boss-return-guarded-trail{0%{opacity:.8;transform:translate(0)}40%{opacity:.45;transform:translate(-10cqw)}75%,to{opacity:0;transform:translate(-8cqw)}}@keyframes world-boss-return-barrier{0%{opacity:.15}38%{opacity:.85}70%,to{opacity:.35}}@keyframes world-boss-return-counter{0%{opacity:.9;transform:scale(.7)}60%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes world-boss-return-recoil{0%,to{transform:translate(0)}25%{transform:translate(-.8cqw,.2cqw)}76%{transform:translate(-.15cqw)}}@keyframes world-boss-return-hit{0%{opacity:0;transform:scale(.4)}24%{opacity:.85;transform:scale(.75)}to{opacity:0;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){#world-boss-raid .world-boss-incoming-attack .world-boss-incoming-energy>i,#world-boss-raid .world-boss-battle-stage[data-boss-reaction=hit] .world-boss-stage-hero,#world-boss-raid .world-boss-battle-stage[data-boss-reaction=hit] .world-boss-stage-hero:before{animation:none;transform:none}#world-boss-raid .world-boss-incoming-source{opacity:.35}#world-boss-raid .world-boss-incoming-charge{opacity:.5}#world-boss-raid .world-boss-incoming-wave,#world-boss-raid .world-boss-incoming-trail{display:none}#world-boss-raid .world-boss-incoming-barrier,#world-boss-raid .world-boss-incoming-counter-ring{opacity:.5}#world-boss-raid .world-boss-battle-stage[data-boss-reaction=hit] .world-boss-stage-hero:before{opacity:.45}}#world-boss-raid{--hunt-gold:#e4c170;--hunt-aqua:#78ded8;--hunt-border:#35505a;--hunt-scene-height:clamp(560px, 50svh, 680px);min-width:0;box-shadow:none;color:#dde6e8;background:linear-gradient(135deg,#10212a,#060f15 68%);border:0;border-radius:18px;padding:10px 12px 18px;font:400 13px/1.45 Arial,Helvetica,sans-serif;container:world-boss-hunt/inline-size}#world-boss-raid *,#world-boss-raid :before,#world-boss-raid :after{box-sizing:border-box}#world-boss-raid :is(h2,h3,p){margin:0}#world-boss-raid button{font-family:inherit}#world-boss-raid .world-boss-symbol{flex:none;width:24px;height:24px;display:block}#world-boss-raid>.panel-heading{background:linear-gradient(100deg,#112831,#061117 75%);border:1px solid #85703e;border-radius:12px;align-items:center;gap:22px;min-height:64px;margin:0 0 10px;padding:10px 16px;display:flex;box-shadow:inset 0 0 0 3px #0b161c,inset 0 0 0 4px #d4b76c17}#world-boss-raid .world-boss-title{flex-shrink:0;align-items:center;gap:14px;display:flex}#world-boss-raid .world-boss-title>.world-boss-symbol{width:43px;height:43px;color:var(--hunt-gold);background:#ddba5820;border:1px solid #9e823f;border-radius:12px;padding:8px}#world-boss-raid>.panel-heading .card-label{color:#b9b9c8;letter-spacing:.12em;font-size:9px}#world-boss-raid>.panel-heading h2{color:#f5e0ad;font:700 clamp(22px,1.6vw,30px)/1.2 Georgia,serif}#world-boss-raid .world-boss-heading-health{gap:5px;min-width:150px;max-width:none}#world-boss-raid .world-boss-heading-health small{letter-spacing:.12em;font-size:10px}#world-boss-raid .world-boss-heading-health :is(strong,em){font-size:14px}#world-boss-raid .world-boss-heading-health>i{height:8px}#world-boss-raid .raid-heading-status{flex-shrink:0;align-items:center;gap:14px;display:flex}#world-boss-raid .status-pill{border-radius:9px;min-height:28px;padding:6px 10px;font-size:11px}#world-boss-raid .raid-rotation-timer{text-align:center;color:#a4b6bd;gap:3px;font-size:9px;display:grid}#world-boss-raid .raid-rotation-timer strong{color:#8af0c8;background:#10382f;border:1px solid #317663;border-radius:8px;padding:4px 8px;font-size:12px}#world-boss-raid .boss-intent-world-boss{background:0 0;border:0;grid-template-columns:1.1fr 1.6fr 1.3fr .95fr;gap:8px;margin:0 0 10px;display:grid}#world-boss-raid .boss-mechanic{border:1px solid var(--hunt-border);min-width:0;min-height:65px;box-shadow:none;background:#0c1c25;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-content:center;column-gap:10px;padding:8px 11px;display:grid}#world-boss-raid .boss-mechanic>.world-boss-symbol{width:32px;height:34px;color:var(--hunt-gold);background:#cfad5018;border:1px solid #8d794f;border-radius:9px;grid-row:1/4;align-self:center;padding:5px}#world-boss-raid .incoming-mechanic>.world-boss-symbol{color:#c392dd;background:#ae6eda12;border-color:#675078}#world-boss-raid .counter-mechanic>.world-boss-symbol{color:var(--hunt-aqua);background:#6ae3d612;border-color:#346c71}#world-boss-raid .boss-mechanic>:not(svg){white-space:normal;text-overflow:clip;grid-column:2;min-width:0;overflow:visible}#world-boss-raid .boss-mechanic span{color:var(--hunt-aqua);letter-spacing:.07em;font-size:9px}#world-boss-raid .boss-mechanic strong{color:#efe9df;font-size:12px;line-height:1.3}#world-boss-raid .boss-mechanic small{color:#aebcc3;margin-top:3px;font-size:10px;line-height:1.4}#world-boss-raid .world-boss-combat-layout{grid-template-columns:minmax(0,2.65fr) minmax(300px,1fr);align-items:stretch;gap:12px;display:grid}#world-boss-raid .world-boss-combat-layout:not(:has(>.world-boss-combat-sidebar)){grid-template-columns:minmax(0,1fr)}#world-boss-raid .world-boss-combat-arena{align-content:start;gap:8px}#world-boss-raid .world-boss-battle-stage{aspect-ratio:auto;background:#081519;border:1px solid #ab8c45;border-radius:14px;grid-template-rows:minmax(70px,auto) auto;grid-template-columns:minmax(0,1fr);width:100%;min-width:760px;height:auto;min-height:0;display:grid;box-shadow:inset 0 0 0 5px #020a0d,inset 0 0 0 6px #779b7826;container-type:inline-size}#world-boss-raid .world-boss-battle-stage:before{content:"";aspect-ratio:2;opacity:1;background:0 0;border-radius:12px;grid-area:2/1;width:100%;height:auto;display:block;position:relative;inset:auto}#world-boss-raid .world-boss-battle-stage:after{box-shadow:none;background:0 0;border-radius:12px;inset:0}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=tax-dragon-aurivex]{--world-boss-room:url(/world-boss-rooms/tax-dragon-aurivex-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=bankruptcy-behemoth]{--world-boss-room:url(/world-boss-rooms/bankruptcy-behemoth-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=midnight-auction-seraph]{--world-boss-room:url(/world-boss-rooms/midnight-auction-seraph-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=sakura-debt-oni-kurenai]{--world-boss-room:url(/world-boss-rooms/sakura-debt-oni-kurenai-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=tempest-shogun-raijinmaru]{--world-boss-room:url(/world-boss-rooms/tempest-shogun-raijinmaru-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=abyssal-koi-empress-mizuhane]{--world-boss-room:url(/world-boss-rooms/abyssal-koi-empress-mizuhane-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=clockwork-kitsune-kurogane]{--world-boss-room:url(/world-boss-rooms/clockwork-kitsune-kurogane-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=frost-wyrm-hakuzen]{--world-boss-room:url(/world-boss-rooms/frost-wyrm-hakuzen-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=eclipse-shrine-maiden-tsukihana]{--world-boss-room:url(/world-boss-rooms/eclipse-shrine-maiden-tsukihana-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=void-ronin-kagetsura]{--world-boss-room:url(/world-boss-rooms/void-ronin-kagetsura-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=thousand-hand-archive-deity-shirogane]{--world-boss-room:url(/world-boss-rooms/thousand-hand-archive-deity-shirogane-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=calamity-kaiju-gashadokuro]{--world-boss-room:url(/world-boss-rooms/calamity-kaiju-gashadokuro-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=otherworld-tyrant-kyouma]{--world-boss-room:url(/world-boss-rooms/otherworld-tyrant-kyouma-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=guttercrown-ratking]{--world-boss-room:url(/world-boss-rooms/guttercrown-ratking-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=mirebell-slime-colossus]{--world-boss-room:url(/world-boss-rooms/mirebell-slime-colossus-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=mossback-toll-troll]{--world-boss-room:url(/world-boss-rooms/mossback-toll-troll-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=galehook-harpy-matriarch]{--world-boss-room:url(/world-boss-rooms/galehook-harpy-matriarch-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=brassjaw-scrap-wyvern]{--world-boss-room:url(/world-boss-rooms/brassjaw-scrap-wyvern-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=mirrorfen-hex-stag]{--world-boss-room:url(/world-boss-rooms/mirrorfen-hex-stag-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=grave-tide-bell-leviathan]{--world-boss-room:url(/world-boss-rooms/grave-tide-bell-leviathan-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=sun-eater-oni-regent]{--world-boss-room:url(/world-boss-rooms/sun-eater-oni-regent-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=frostglass-cathedral-wyrm]{--world-boss-room:url(/world-boss-rooms/frostglass-cathedral-wyrm-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=verdant-eclipse-behemoth]{--world-boss-room:url(/world-boss-rooms/verdant-eclipse-behemoth-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=null-crown-sovereign]{--world-boss-room:url(/world-boss-rooms/null-crown-sovereign-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=worldroot-devourer]{--world-boss-room:url(/world-boss-rooms/worldroot-devourer-room-v1.webp)}#world-boss-raid .world-boss-battle-stage[data-world-boss-id=aethelion-end-of-ledgers]{--world-boss-room:url(/world-boss-rooms/aethelion-end-of-ledgers-room-v1.webp)}#world-boss-raid .world-boss-stage-backdrop{z-index:0;background-image:var(--world-boss-room);filter:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:12px;grid-area:2/1;align-self:stretch;display:block;position:relative;inset:auto}#world-boss-raid :is(.world-boss-stage-boss,.world-boss-stage-boss-backdrop){display:none}#world-boss-raid .world-boss-stage-heading{z-index:8;text-shadow:0 1px 3px #000;pointer-events:none;background:#081820;border-radius:12px;grid-area:1/1;grid-template-columns:30% minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:70px;padding:10px 162px 10px 18px;display:grid;position:relative}#world-boss-raid .world-boss-party-heading{color:var(--hunt-gold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}#world-boss-raid .world-boss-party-heading .world-boss-symbol{width:20px;height:20px}#world-boss-raid .world-boss-party-heading b{color:#8ce6d5;letter-spacing:.02em;background:#12403755;border:1px solid #377367;border-radius:7px;padding:2px 7px;font-size:10px}#world-boss-raid .world-boss-encounter-heading{text-align:left;min-width:0;margin:0}#world-boss-raid .world-boss-encounter-heading>span{color:var(--hunt-gold);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}#world-boss-raid .world-boss-encounter-heading h3{color:#f5e0aa;white-space:normal;overflow-wrap:anywhere;margin:4px 0 0;font:700 clamp(19px,2.4cqw,29px)/1.15 Georgia,serif}#world-boss-raid .world-boss-scene-phase{z-index:8;text-align:center;pointer-events:none;background:#081c23f2;border:1px solid #436166;border-radius:12px;grid-area:1/1;place-self:center end;gap:2px;width:138px;max-width:none;margin:8px 12px 8px 0;padding:7px 10px;display:grid;position:relative;top:auto;left:auto;right:auto}#world-boss-raid .world-boss-scene-phase span{color:var(--hunt-aqua);text-transform:uppercase;letter-spacing:.06em;font-size:10px}#world-boss-raid .world-boss-scene-phase strong{color:#f8e4bd;white-space:normal;overflow-wrap:anywhere;font-size:14px}#world-boss-raid .world-boss-stage-party{z-index:4;grid-area:2/1;place-self:end start;width:60%;height:57%;min-height:0;margin:0 0 2.5cqw 3%;display:block;position:relative;inset:auto;overflow:visible}#world-boss-raid .world-boss-stage-hero{filter:none;width:34%;min-width:0;height:62%;min-height:0;padding:0;display:block;position:absolute}#world-boss-raid .world-boss-stage-hero:after{content:none;display:none}#world-boss-raid .world-boss-stage-hero:first-child{z-index:2;bottom:37%;left:64%}#world-boss-raid .world-boss-stage-hero:nth-child(2){z-index:4;bottom:0;left:64%}#world-boss-raid .world-boss-stage-hero:nth-child(3){z-index:3;bottom:17%;left:32%}#world-boss-raid .world-boss-stage-hero:nth-child(4){z-index:2;bottom:37%;left:0}#world-boss-raid .world-boss-stage-hero:nth-child(5){z-index:4;bottom:0;left:0}#world-boss-raid .world-boss-stage-party[data-party-count="1"] .world-boss-stage-hero{bottom:17%;left:50%}#world-boss-raid .world-boss-stage-party[data-party-count="0"]{justify-content:center;align-items:center;display:flex}#world-boss-raid .world-boss-stage-party>p{background:#08151de6;border-radius:14px;max-width:28ch;padding:16px;font-size:13px;line-height:1.6}.world-boss-party-art{width:100%;height:100%;display:block;overflow:hidden}#world-boss-raid .world-boss-scene-viewport{scrollbar-width:thin;scrollbar-color:#a78c4b #081519;border-radius:14px;min-width:0;max-width:100%;overflow-x:auto}#world-boss-raid .world-boss-combat-summary-strip{border-color:var(--hunt-border);background:#31464e;border-radius:10px}#world-boss-raid .world-boss-combat-summary-strip>span{background:#0a1a21;padding:7px 12px}#world-boss-raid .world-boss-combat-summary-strip small{color:#aabec8;letter-spacing:.07em;font:400 9px/1.4 Arial,sans-serif}#world-boss-raid .world-boss-combat-summary-strip strong{font:700 12px/1.35 Arial,sans-serif}#world-boss-raid .world-boss-tactical-actions{background:0 0;border:0;border-radius:12px;gap:8px;padding:0}#world-boss-raid .world-boss-tactical-actions button{text-align:left;color:#ffeff1;background:linear-gradient(120deg,#702a48,#391d2d);border:1px solid #a15575;border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-content:start;align-items:start;gap:5px 9px;min-height:105px;padding:13px 12px;display:grid;position:relative}#world-boss-raid .world-boss-tactical-actions button>.world-boss-symbol{grid-area:1/1/3;margin-top:2px}#world-boss-raid .world-boss-tactical-actions button>:not(svg){grid-column:2}#world-boss-raid .world-boss-tactical-actions button strong{font:700 16px/1.2 Georgia,serif}#world-boss-raid .world-boss-tactical-actions button small{color:#d2dadd;font:400 11px/1.5 Arial,sans-serif}#world-boss-raid .world-boss-tactical-actions .rally-action{background:linear-gradient(120deg,#086664,#07343d);border-color:#4b9f9c}#world-boss-raid .world-boss-tactical-actions .order-action{color:#e6cd88;background:linear-gradient(120deg,#4b3e20,#282418);border-color:#9e8343}#world-boss-raid .world-boss-tactical-actions .retreat-action{color:#cac5db;background:linear-gradient(120deg,#292735,#181e29);border-color:#655b7a}#world-boss-raid .world-boss-tactical-actions .weakness-action{outline-offset:-2px;outline:1px solid #f5ce65}#world-boss-raid .world-boss-tactical-actions button:disabled{opacity:.7}#world-boss-raid .combat-action-badges{margin-top:6px}#world-boss-raid .combat-action-badges b{border-radius:5px;padding:1px 5px;font:700 8px/1.5 Arial,sans-serif}#world-boss-raid .world-boss-combat-sidebar{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}#world-boss-raid .world-boss-technique-panel{background:linear-gradient(130deg,#171a25,#101923);border:1px solid #66567c;border-radius:14px;padding:0;box-shadow:inset 0 0 0 3px #14252b}#world-boss-raid .signature-ability-heading{background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;margin:0;padding:13px 12px 8px;display:flex;position:relative}#world-boss-raid .signature-ability-heading>div{min-width:0}#world-boss-raid .signature-ability-heading>div>span{color:#bda4dc;letter-spacing:.06em;font-size:10px}#world-boss-raid .signature-ability-heading h3{font:400 20px/1.2 Georgia,serif}#world-boss-raid .signature-ability-heading>strong{color:#b9b8ca;padding-right:12px;font:400 10px/1.4 Arial,sans-serif}#world-boss-raid .signature-ability-heading:after{background:0 0;border:0;border-radius:8px;width:16px;height:20px;min-height:0;font-size:12px;position:absolute;top:15px;right:5px}#world-boss-raid .combat-technique-filter{flex-wrap:wrap;gap:4px;margin:0;padding:0 12px 9px}#world-boss-raid .combat-technique-filter button{color:#d6ccde;background:#252331;border:1px solid #504761;border-radius:7px;min-height:28px;padding:4px 10px;font-size:11px}#world-boss-raid .combat-technique-filter button.active{color:#edffff;background:#145452;border-color:#76cbc4}#world-boss-raid .combat-technique-filter>span{color:#e7ce7c;margin-left:auto;font-size:9px}#world-boss-raid :is(.world-boss-party-condition,.world-boss-awakening-controls){background:#0a1720;border:1px solid #36444f;border-radius:8px;margin:0 12px 7px}#world-boss-raid :is(.world-boss-party-condition,.world-boss-awakening-controls)>summary{cursor:pointer;color:#9bc9cd;padding:5px 8px;font-size:10px}#world-boss-raid :is(.world-boss-party-condition,.world-boss-awakening-controls)>summary span{float:right;color:#a6b2bd;font-size:9px}#world-boss-raid .chapter-boss-stamina-roster{grid-template-columns:1fr;gap:4px;margin:4px 7px 8px}#world-boss-raid .chapter-boss-stamina-roster>span{border-radius:7px;min-width:0;padding:5px 7px;font-size:10px}#world-boss-raid .battle-status-list{flex-wrap:wrap;gap:4px;margin:6px 12px;display:flex}#world-boss-raid .battle-status-list:empty{display:none}#world-boss-raid .battle-status-list>span{border-radius:7px;font-size:9px}#world-boss-raid .world-boss-technique-panel .signature-ability-grid{max-height:calc(var(--hunt-scene-height) - 90px);scrollbar-width:thin;scrollbar-color:#5c526b #111a24;border-top:1px solid #35434e;grid-template-columns:minmax(0,1fr);gap:7px;margin:0;padding:10px 10px 6px;display:grid;overflow-y:auto}#world-boss-raid .world-boss-technique-panel .signature-ability{color:#f6e9d4;text-align:left;min-width:0;min-height:98px;box-shadow:none;background:linear-gradient(110deg,#23202d,#141c25);border:1px solid #50485d;border-left:2px solid #77727b;border-radius:10px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 10px;padding:9px 10px;display:grid;position:relative}#world-boss-raid .world-boss-technique-panel .signature-ability-ready{border-left-color:#d7b44e}#world-boss-raid .world-boss-technique-panel .signature-ability:disabled{opacity:.72}#world-boss-raid .ability-icon{border-radius:8px;width:44px;height:44px}#world-boss-raid .ability-copy{flex-direction:column;gap:4px;min-width:0;display:flex}#world-boss-raid .ability-copy>strong{white-space:normal;text-overflow:clip;padding-right:40px;font:700 13px/1.3 Arial,sans-serif;overflow:visible}#world-boss-raid .ability-tier{color:#daca9b;background:#b39d651c;border-radius:4px;margin:5px 0 0 4px;padding:2px 4px;font:400 8px/1.3 Arial,sans-serif;display:inline-block}#world-boss-raid .ability-copy :is(small,em){white-space:normal;text-overflow:clip;color:#bfb9cc;font:400 10px/1.4 Arial,sans-serif;overflow:visible}#world-boss-raid .ability-copy em{color:#d1cdd7;font-size:11px}#world-boss-raid .ability-state{text-align:right;grid-column:2;line-height:12px;display:block}#world-boss-raid .ability-state strong{color:#e2d8b7;font:400 10px/1.3 Arial,sans-serif;position:absolute;top:12px;right:10px}#world-boss-raid .ability-state small{color:#bfb4cf;font:400 9px/1.35 Arial,sans-serif}#world-boss-raid .world-boss-technique-panel .awakening-dock{border-radius:8px;margin:8px;padding:8px;display:block}#world-boss-raid .awakening-choice-list{gap:5px;display:grid}#world-boss-raid .awakening-choice{border-radius:8px;min-width:0}#world-boss-raid .world-boss-combat-attackers{border:1px solid var(--hunt-border);background:#091a22;border-radius:12px;flex:auto;min-height:140px;box-shadow:inset 0 0 0 3px #112a30}#world-boss-raid .world-boss-combat-attackers-heading{padding:10px 13px}#world-boss-raid .world-boss-combat-attackers-heading span{letter-spacing:.1em;color:var(--hunt-aqua);font:700 9px/1.4 Arial,sans-serif}#world-boss-raid .world-boss-combat-attackers-heading strong{color:#f2e4c4;font:400 18px/1.2 Georgia,serif}#world-boss-raid .world-boss-combat-attackers-heading a{color:var(--hunt-gold);font:700 9px/1.4 Arial,sans-serif}#world-boss-raid .world-boss-combat-attacker-list{scrollbar-width:thin;max-height:175px;overflow-y:auto}#world-boss-raid .world-boss-combat-attacker-list>p{color:#b1bfc6;margin:0;padding:12px;font-size:12px}#world-boss-raid .world-boss-combat-attacker-list article{grid-template-columns:20px minmax(0,1fr) auto;padding:7px 10px}#world-boss-raid .world-boss-combat-attacker-list article>em{border-radius:7px;grid-column:2/-1;justify-self:end}#world-boss-raid .world-boss-current-guild-note{color:#95acb5;border-top:1px solid #30414a;padding:8px 12px;font-size:10px;line-height:1.5;display:block}#world-boss-raid .world-boss-report-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr) minmax(0,1.2fr);align-items:stretch;gap:10px;margin-top:12px;display:grid}#world-boss-raid .world-boss-report-grid>*{min-width:0}#world-boss-raid :is(.world-boss-contribution-panel,.world-boss-reward-table){border:1px solid var(--hunt-border);background:#0b1d25;border-radius:12px;margin:0;padding:12px}#world-boss-raid .world-boss-contribution-heading{flex-direction:column;align-items:flex-start;gap:10px;display:flex}#world-boss-raid .world-boss-contribution-heading .card-label{color:var(--hunt-aqua);letter-spacing:.1em;margin-bottom:10px;font:700 9px/1.4 Arial,sans-serif}#world-boss-raid .world-boss-contribution-heading strong{color:#efdbaa;font-size:17px}#world-boss-raid .world-boss-contribution-heading>span{border-radius:6px;padding:4px 6px;font-size:9px}#world-boss-raid .world-boss-qualification-copy{flex-wrap:wrap;gap:6px;font-size:11px}#world-boss-raid .world-boss-qualification-copy strong{color:var(--hunt-gold)}#world-boss-raid .world-boss-qualification-meter{border-radius:8px;height:6px}#world-boss-raid .world-boss-contribution-panel>small{color:#aebfc6;margin-top:12px;font:400 11px/1.7 Arial,sans-serif;display:block}#world-boss-raid .raid-loot-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}#world-boss-raid .raid-loot-heading>span{color:#eddbad;text-align:left;background:0 0;min-height:0;font:400 18px/1.2 Georgia,serif;display:block}#world-boss-raid .raid-loot-heading>small{color:#99bdbd;max-width:28ch;font:400 10px/1.4 Arial,sans-serif}#world-boss-raid .raid-loot{scrollbar-width:thin;max-height:300px;padding:0}#world-boss-raid .raid-loot .loot-row{color:#c6d1d6;background:0 0;border:0;border-top:1px solid #30434b;border-radius:8px;grid-template-columns:26px 64px minmax(0,1fr) 46px;align-items:center;gap:7px;min-height:34px;padding:4px 0;font:400 11px/1.4 Arial,sans-serif;display:grid}#world-boss-raid .raid-loot .loot-row-art{border-radius:6px;width:26px;height:28px}#world-boss-raid .raid-loot .loot-row>span:nth-child(2){text-align:center;border-radius:5px;padding:3px 5px;font-size:9px}#world-boss-raid .raid-loot .loot-row>span:nth-child(3){white-space:normal;min-width:0}#world-boss-raid .raid-loot .loot-row>span:last-child{color:#f0ce70;text-align:right;font-size:13px;font-weight:700}#world-boss-raid .world-boss-settlement-column{flex-direction:column;gap:9px;display:flex}#world-boss-raid .world-boss-full-ledger{background:#0b1d25;border-radius:12px;margin:0;padding:9px 12px}#world-boss-raid .world-boss-section-heading{cursor:pointer;gap:8px}#world-boss-raid .world-boss-section-heading .card-label{color:#aebfc6;letter-spacing:.07em;font:700 8px/1.4 Arial,sans-serif}#world-boss-raid .world-boss-section-heading h3{color:#e0e8e6;font:700 13px/1.4 Arial,sans-serif}#world-boss-raid .world-boss-section-heading>small{display:none}#world-boss-raid .world-boss-leaderboard-table{scrollbar-width:thin;overflow-x:auto}#world-boss-raid .world-boss-leaderboard-row{border-radius:8px;min-width:560px}#world-boss-raid .world-boss-reward-inbox{border-radius:12px;margin:0;padding:12px}#world-boss-raid .world-boss-reward-list article{border-radius:10px;grid-template-columns:1fr;display:grid}#world-boss-raid .world-boss-reward-list button{border-radius:9px;min-height:36px}#world-boss-raid .raid-victory-chest{background:linear-gradient(120deg,#211f2e,#121b24);border-radius:12px;flex:auto;margin:0;padding:10px}#world-boss-raid .raid-victory-heading{grid-template-columns:32px minmax(0,1fr) auto;gap:8px}#world-boss-raid .raid-victory-seal{border-radius:50%;width:32px;height:32px;font-size:10px}#world-boss-raid .raid-victory-heading>div>span{font-size:8px}#world-boss-raid .raid-victory-heading h3{font:700 13px/1.4 Arial,sans-serif}#world-boss-raid .raid-victory-heading small{font-size:10px}#world-boss-raid .raid-victory-heading>strong{border-radius:6px;padding:4px 6px;font-size:9px}#world-boss-raid .raid-victory-payout{border-radius:8px;overflow:hidden}#world-boss-raid .raid-victory-payout>span{padding:7px 8px}#world-boss-raid .raid-victory-payout small{font-size:8px}#world-boss-raid .raid-victory-payout strong{font-size:14px}#world-boss-raid .raid-victory-drops:empty{display:none}#world-boss-raid .raid-victory-drops{grid-template-columns:minmax(0,1fr)}#world-boss-raid .raid-victory-drop{border-radius:8px}#world-boss-raid .raid-victory-delivery{border-radius:6px;flex-wrap:wrap;gap:5px;padding:6px 8px}#world-boss-raid .raid-victory-delivery :is(span,strong){font-size:8px}#world-boss-raid .world-boss-reward-waiting{background:linear-gradient(120deg,#211f2b,#101c24);border:1px solid #6d603f;border-radius:12px;flex:auto;align-items:flex-start;gap:12px;padding:20px 14px;display:flex}#world-boss-raid .world-boss-reward-waiting>svg{color:var(--hunt-gold)}#world-boss-raid .world-boss-reward-waiting .card-label{color:var(--hunt-aqua);font-size:9px}#world-boss-raid .world-boss-reward-waiting h3{color:#eddbac;margin:5px 0 10px;font:400 20px/1.3 Georgia,serif}#world-boss-raid .world-boss-reward-waiting p:last-child{color:#aabac5;font-size:11px;line-height:1.7}#world-boss-raid .world-boss-live-status{text-align:left;color:#93aeb8;padding:3px 4px;font-size:10px}#world-boss-raid .raid-actions{margin-top:12px}#world-boss-raid :is(button,input,.status-pill,.combat-technique-empty){border-radius:10px}#world-boss-raid :is(button,summary,a):focus-visible{outline-offset:3px;outline:2px solid #f0d18a}#world-boss-raid .world-boss-attack-animation{grid-area:2/1;inset:0}#world-boss-raid .world-boss-combat-actor{filter:none;--world-boss-travel:calc(55cqw - var(--world-boss-actor-index) * 8cqw);width:20.4cqw;min-width:0;height:17.67cqw;animation-name:world-boss-room-attack;display:block;bottom:2.5cqw}#world-boss-raid .world-boss-combat-actor .world-boss-party-art{z-index:3;position:relative}#world-boss-raid .world-boss-combat-actor:is(.world-boss-motion-mage-orbit,.world-boss-motion-archer-volley,.world-boss-motion-cleric-prayer,.world-boss-motion-alchemist-bomb,.world-boss-motion-bard-refrain,.world-boss-motion-merchant-seal,.world-boss-motion-artificer-cannon,.world-boss-motion-summoner-gate,.world-boss-motion-necromancer-chain,.world-boss-motion-oracle-vision,.world-boss-motion-gunner-deadeye){--world-boss-travel:calc(30cqw - var(--world-boss-actor-index) * 3cqw)}#world-boss-raid .world-boss-attack-rally .world-boss-combat-actor{animation-name:world-boss-room-rally}#world-boss-raid .world-boss-attack-callout{border-radius:14px;max-width:35%;top:80px;left:auto;right:12px}@keyframes world-boss-room-attack{0%,to{transform:translate(0)}40%,65%{transform:translate(var(--world-boss-travel), -6cqw)}}@keyframes world-boss-room-rally{0%,to{transform:translateY(0)}40%,65%{transform:translateY(-3cqw)}}@media (prefers-reduced-motion:reduce){#world-boss-raid .world-boss-combat-actor{animation-duration:1ms;animation-delay:0s}}@container world-boss-hunt (width<=950px){#world-boss-raid>.panel-heading{flex-wrap:wrap;gap:12px}#world-boss-raid .world-boss-heading-health{flex-basis:45%}#world-boss-raid .raid-heading-status{margin-left:auto}#world-boss-raid .boss-intent-world-boss{grid-template-columns:repeat(2,minmax(0,1fr))}#world-boss-raid .world-boss-combat-layout{grid-template-columns:minmax(0,1fr)}#world-boss-raid .world-boss-combat-sidebar{grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);align-items:start;display:grid}#world-boss-raid .world-boss-technique-panel .signature-ability-grid{max-height:430px}#world-boss-raid .world-boss-report-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}#world-boss-raid .world-boss-settlement-column{grid-column:1/-1}}@container world-boss-hunt (width<=680px){#world-boss-raid .world-boss-title{gap:8px}#world-boss-raid .world-boss-title>svg{width:34px;height:34px;padding:6px}#world-boss-raid .world-boss-heading-health{flex-basis:100%;order:3}#world-boss-raid .world-boss-heading-health :is(strong,em){font-size:12px}#world-boss-raid .raid-heading-status{gap:8px}#world-boss-raid .boss-mechanic{grid-template-columns:minmax(0,1fr);padding:9px}#world-boss-raid .boss-mechanic>svg{display:none}#world-boss-raid .boss-mechanic>:not(svg){grid-column:1}#world-boss-raid .world-boss-combat-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}#world-boss-raid .world-boss-combat-summary-strip>span:last-child{grid-column:span 2}#world-boss-raid .world-boss-combat-sidebar{display:flex}#world-boss-raid .world-boss-tactical-actions{grid-template-columns:repeat(2,minmax(0,1fr))}#world-boss-raid .world-boss-tactical-actions button{column-gap:5px;padding:10px}#world-boss-raid .world-boss-tactical-actions button strong{font-size:15px}#world-boss-raid .world-boss-report-grid{grid-template-columns:minmax(0,1fr)}#world-boss-raid .world-boss-settlement-column{grid-column:auto}}body .game-shell-menu-reference:has(>.workspace-world-boss>#world-boss-raid[data-battle-template=dungeon])>.campaign-side-menu{display:none}body .game-shell-menu-reference>.dashboard-grid-workspace.workspace-world-boss:has(>#world-boss-raid[data-battle-template=dungeon]){background:#061017;width:100%;min-width:0;max-width:none;min-height:100svh;margin:0;padding:6px}body #world-boss-raid.raid-panel[data-battle-template=dungeon]{--hunt-gold:#edc579;--hunt-aqua:#7de3df;--hunt-border:#9a724bcc;isolation:isolate;color:#fff0d6;background:radial-gradient(circle at 50% 0,#195c6224,#0000 42%),linear-gradient(125deg,#07131b,#06151c 58%,#091824);border:1px solid #aa7640;border-radius:24px;padding:12px 15px 18px;position:relative;box-shadow:inset 0 0 0 3px #05090ceb,0 18px 50px #0008}body #world-boss-raid.raid-panel[data-battle-template=dungeon]:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:url(/dungeon-combat-reference/border-top-left.png),url(/dungeon-combat-reference/border-top-right.png),url(/dungeon-combat-reference/border-bottom-left.png),url(/dungeon-combat-reference/border-bottom-right.png),url(/dungeon-combat-reference/border-top.png),url(/dungeon-combat-reference/border-bottom.png),url(/dungeon-combat-reference/border-left.png),url(/dungeon-combat-reference/border-right.png);background-position:0 0,100% 0,0 100%,100% 100%,50% 5px,50% calc(100% - 5px),6px,calc(100% - 6px);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-x,repeat-y,repeat-y;background-size:52px 55px,52px 55px,52px 54px,52px 54px,96px 8px,96px 10px,10px 96px,10px 96px;position:absolute;inset:0}body #world-boss-raid.raid-panel[data-battle-template=dungeon]>.panel-heading{background:linear-gradient(90deg, #040c12f7, #050f16e0 39%, #050f1645), var(--shared-boss-header-art,none) center 42% / cover no-repeat, #081c24;border:1px solid #b5793d8c;border-radius:16px;min-height:100px;margin-bottom:8px;padding:12px clamp(16px,2.3vw,34px);overflow:hidden;box-shadow:inset 0 -2px #b5793da6}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-title{flex:auto;min-width:0}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-title>.world-boss-symbol{display:none}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-title>div{min-width:0}body #world-boss-raid.raid-panel[data-battle-template=dungeon]>.panel-heading .card-label{color:var(--hunt-aqua);font-size:11px;line-height:1.5}body #world-boss-raid.raid-panel[data-battle-template=dungeon]>.panel-heading h2{color:#fff0d6;text-shadow:0 3px 10px #000e;overflow-wrap:anywhere;font:700 clamp(25px,2.65vw,44px)/1.06 Georgia,serif}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-dungeon-subtitle{color:#dbe6e5;margin-top:5px;font-size:13px;line-height:1.4}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .raid-heading-status{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .status-pill{color:#fff0d6;background:#051118db;border:1px solid #aa7640;border-radius:999px;min-height:34px;padding:6px 13px;font:700 12px/1.3 Georgia,serif}body #world-boss-raid.raid-panel[data-battle-status=dungeon]{--hunt-aqua:#7de3df;--hunt-border:#9a724bcc}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-dungeon-status{grid-template-columns:minmax(0,1fr) minmax(100px,.18fr) minmax(0,.82fr);gap:8px;margin:0 0 8px;display:grid}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-dungeon-status>*{border:1px solid var(--hunt-border);background:#0a2229;border-radius:13px;min-width:0;min-height:82px;margin:0;padding:10px 13px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health{flex-basis:auto;order:initial;align-content:center;gap:8px;max-width:none;display:grid}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health>span{grid-template-columns:1fr auto;align-items:center;gap:3px 10px;min-height:39px;padding-left:47px;display:grid;position:relative}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health>span:before{content:"";background:url(/dungeon-combat-reference/boss-icon.png) 50%/contain no-repeat;border-radius:8px;width:39px;height:39px;position:absolute;top:0;left:0}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health small{color:var(--hunt-aqua);grid-column:1;font-size:10px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health strong{color:#fff0d6;grid-column:1;font-size:15px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health em{color:#d4e6e7;grid-area:1/2/3;font-size:12px;font-style:normal}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health>i{background:#071116;border:1px solid #b67b5c;border-radius:999px;height:10px;overflow:hidden}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-heading-health>i>b{border-radius:inherit;background:linear-gradient(90deg,#f33158,#ff995f);height:100%;display:block}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-dungeon-status .world-boss-phase-stat{text-align:center;background:#131b24;align-content:center;justify-items:center;gap:4px;display:grid}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-phase-stat :is(span,small){color:var(--hunt-aqua);font-size:10px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-phase-stat strong{color:#fff0d6;font-size:18px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals{grid-template-columns:minmax(0,1fr);align-content:center;gap:7px;display:grid}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-health{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-health>span{align-content:center;min-height:39px;padding-left:45px;display:grid;position:relative}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-health>span:before{content:"";background:url(/dungeon-combat-reference/party-icon.png) 50%/contain no-repeat;border-radius:8px;width:38px;height:39px;position:absolute;top:0;left:0}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals small{color:var(--hunt-aqua);font-size:10px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals strong{color:#fff0d6;font-size:16px;display:block}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals :is(.world-boss-party-health,.world-boss-party-stamina)>b{color:#d4e6e7;font-size:12px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals i{background:#071116;border:1px solid #589b82;border-radius:999px;grid-column:1/-1;height:10px;margin:0;display:block;overflow:hidden}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals i>b{border-radius:inherit;background:linear-gradient(90deg,#37b476,#a0e6b8);height:100%;display:block}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-stamina{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-stamina i{border-color:#378d9c;height:6px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-stamina i>b{background:linear-gradient(90deg,#1183a2,#6dd9df)}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals .world-boss-party-health-note{color:#c2d6cf;font-size:10px;line-height:1.35}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals.is-defeated{background:#301b28;border-color:#d87179}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-defeat{color:#ffe8dd;background:#301b28;border:1px solid #d87179;border-radius:13px;gap:4px;margin:0 0 9px;padding:12px 16px;display:grid}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-defeat strong{font-size:16px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-defeat span{font-size:12px;line-height:1.4}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-heading-health .world-boss-health-scope{color:#b6cbcd;letter-spacing:normal;font-size:10px;line-height:1.35}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-intent-world-boss{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic{border-color:var(--hunt-border);background:#182028;border-radius:13px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:70px;padding:8px 10px 8px 57px;display:flex;position:relative}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic>.world-boss-symbol{display:none}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic:before{content:"";background:50%/contain no-repeat;border-radius:8px;width:42px;height:42px;position:absolute;top:50%;left:7px;transform:translateY(-50%)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .weakness-mechanic{background:linear-gradient(105deg,#381923,#17212a)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .incoming-mechanic{background:linear-gradient(105deg,#102e32,#14242a)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .counter-mechanic{background:linear-gradient(105deg,#34271b,#15232b)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .phase-mechanic{background:linear-gradient(105deg,#232038,#14242b)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .weakness-mechanic:before{background-image:url(/dungeon-combat-reference/weakness-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .incoming-mechanic:before{background-image:url(/dungeon-combat-reference/incoming-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .counter-mechanic:before{background-image:url(/dungeon-combat-reference/counter-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .phase-mechanic:before{background-image:url(/dungeon-combat-reference/threat-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic span{font-size:10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic strong{font-size:14px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic small{color:#cbd9d9;font-size:11px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-layout{grid-template-columns:minmax(0,1.98fr) minmax(340px,1fr);gap:8px 10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-layout:not(:has(>.world-boss-combat-sidebar)){grid-template-columns:minmax(0,1fr)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-arena{grid-area:1/1;grid-template-rows:auto auto;align-self:start;gap:8px;min-width:0;display:grid}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-scene-viewport{border-radius:16px;width:100%;height:auto;overflow:hidden}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-battle-stage{--hunt-room-ratio:2 / 1;background:#07141b;border:1px solid #aa7640;border-radius:16px;grid-template-rows:minmax(44px,auto) auto;grid-template-columns:57% minmax(0,43%);width:100%;min-width:0;height:auto;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #0007}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-battle-stage[data-battle-painting=true]{--hunt-room-ratio:1672 / 941}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-battle-stage:before{height:auto;min-height:0;aspect-ratio:var(--hunt-room-ratio);border-radius:14px;grid-area:2/1/auto/-1}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-battle-stage:after{display:none}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-heading{background:linear-gradient(90deg,#040e14f5,#040e14c7);border-bottom:1px solid #b27c4394;border-radius:14px 14px 8px 8px;grid-area:1/1;gap:8px;width:100%;min-height:44px;padding:5px 13px;display:flex}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-heading{color:#fff0d6;letter-spacing:normal;text-transform:none;gap:9px;width:100%;font:700 19px/1.2 Georgia,serif}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-heading>.world-boss-symbol{display:none}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-heading:before{content:"";background:url(/dungeon-combat-reference/party-icon.png) 50%/contain no-repeat;border-radius:8px;flex:0 0 34px;height:30px;display:block}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-heading b{color:#f5c46e;background:0 0;border:0;margin-left:auto;padding:0;font-size:15px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-encounter-heading,body #world-boss-raid.raid-panel[data-battle-template=dungeon] :is(.world-boss-stage-backdrop,.world-boss-stage-boss-backdrop){display:none}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-boss{z-index:2;width:100%;height:100%;aspect-ratio:var(--hunt-room-ratio);filter:none;background-repeat:no-repeat;border:0;border-radius:14px;grid-area:2/1/auto/-1;align-self:stretch;display:block;position:relative;inset:auto;overflow:hidden;transform:none;-webkit-mask-image:none;mask-image:none;background-image:var(--world-boss-room)!important;background-position:50%!important;background-size:100%!important}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-scene-phase{z-index:8;text-align:right;background:#041016d9;border-color:#9a724b;border-radius:12px;grid-area:1/2;place-self:center end;width:calc(100% - 16px);max-width:350px;margin:4px 8px;padding:4px 8px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-scene-phase strong{font-size:13px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-party{grid-area:2/1;align-self:end;width:100%;height:68%;min-height:0;margin:0 0 3cqw;position:relative;inset:auto;overflow:hidden}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero{width:32%;min-width:0;height:32%;min-height:0;padding:0}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:first-child{z-index:2;bottom:58%;left:8%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(2){z-index:2;bottom:58%;left:61%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(3){z-index:3;bottom:31%;left:34%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(4){z-index:4;bottom:5%;left:8%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(5){z-index:4;bottom:5%;left:61%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-party[data-party-count="1"] .world-boss-stage-hero{bottom:35%;left:34%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] :is(.world-boss-attack-animation,.world-boss-incoming-attack){border-radius:14px;grid-area:2/1/auto/-1}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-actor{--world-boss-travel:calc(55cqw - var(--world-boss-actor-index) * 8cqw);width:18cqw;height:18cqw;bottom:13%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-attack-callout{max-width:42%;top:14px;right:10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-boss.is-hit{animation-name:boss-dungeon-hit}@keyframes boss-dungeon-hit{0%,to{filter:none;transform:none}30%{filter:brightness(1.25);transform:translate(3px)}65%{transform:translate(-2px)}}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-summary-strip{background:#806745;border:1px solid #806745;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-summary-strip>span{background:#0a1d24;min-width:0;padding:8px 11px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-summary-strip>span:last-child{grid-column:auto}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-summary-strip strong{color:#ffe1a0;margin-top:3px;font-size:13px;display:block}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-sidebar{display:contents}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel{contain:size;scrollbar-width:thin;scrollbar-color:#a98b5b #071b22;background:#071b22;border:1px solid #aa7640;border-radius:16px;grid-area:1/2;align-self:stretch;min-width:0;height:100%;min-height:0;display:block;overflow:auto;box-shadow:inset 0 0 24px #083e434d}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .signature-ability-heading{border-bottom:1px solid #ae773f80;min-height:56px;padding:8px 15px 8px 55px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .signature-ability-heading:before{content:"";background:url(/dungeon-combat-reference/techniques-icon.png) 50%/contain no-repeat;border-radius:8px;width:35px;height:35px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .signature-ability-heading>div>span{color:var(--hunt-aqua);font-size:10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .signature-ability-heading h3{color:#fff0d6;font:700 22px/1.15 Georgia,serif}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .signature-ability-heading>strong{color:#f2d8a1;margin-left:auto;font-size:10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .combat-technique-filter{padding:8px 10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .combat-technique-filter button{color:#d8e8ea;background:#10202b;border:1px solid #5d8c967a;border-radius:9px;min-height:32px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .combat-technique-filter button.active{color:#fff7de;background:#0e7779}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-condition{background:#0b222a;border-color:#567473;border-radius:10px;margin:0 10px 6px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .chapter-boss-stamina-roster{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin:3px 4px 5px;display:grid}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .chapter-boss-stamina-roster>span{border-radius:7px;padding:4px;font-size:9px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .chapter-boss-stamina-roster strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .chapter-boss-stamina-roster small{font-size:8px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel .signature-ability-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:none;padding:5px 10px 10px;overflow:visible}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel .signature-ability{background:#0b2028;border-color:#93694278 #93694278 #93694278 #d7b44e;border-radius:11px;grid-template-columns:38px minmax(0,1fr);gap:5px 7px;min-height:83px;padding:7px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-icon{border-radius:7px;width:38px;height:38px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-copy{gap:3px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-copy>strong{padding-right:0;font-size:11px;line-height:1.25}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-copy :is(small,em){font-size:10px;line-height:1.3}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-tier{margin:2px 0 0 3px;font-size:8px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-state{text-align:right;grid-column:1/-1;justify-content:space-between;gap:6px;display:flex}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-state strong{color:#ffe1a0;font-size:10px;position:static}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .ability-state small{font-size:9px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-attackers{border-color:var(--hunt-border);background:#0a1d24;border-radius:14px;grid-area:3/1/auto/-1;min-height:0;overflow:hidden}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-attacker-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;max-height:180px;padding:0 9px 7px;display:grid}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-attacker-list article{background:#0b232b;border:1px solid #53665e;border-radius:10px;min-width:0}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-attacker-list>p{grid-column:1/-1;padding:8px 5px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-layout>.world-boss-tactical-actions{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button{background:linear-gradient(115deg,#421d24,#181e27);border:1px solid #aa7640;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:62px minmax(0,1fr);align-content:center;align-items:center;gap:3px 9px;min-height:80px;padding:6px 10px;box-shadow:inset 0 1px #ffe6b521}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>.world-boss-symbol{display:none}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>.dungeon-reference-action-icon{content:"";background:50%/contain no-repeat;border-radius:11px;grid-area:1/1/3;width:62px;height:62px;display:block}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button:first-child>.dungeon-reference-action-icon{background-image:url(/dungeon-combat-reference/strike-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button:nth-child(2)>.dungeon-reference-action-icon{background-image:url(/dungeon-combat-reference/rally-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button:nth-child(3)>.dungeon-reference-action-icon{background-image:url(/dungeon-combat-reference/order-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button:nth-child(4)>.dungeon-reference-action-icon{background-image:url(/dungeon-combat-reference/retreat-icon.png)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>:is(span,strong){grid-row:1}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>span{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px;display:flex}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>small{color:#d2e2e1;grid-row:2;font-size:11px;line-height:1.35}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button strong{font:700 clamp(13px,1vw,17px)/1.2 Georgia,serif}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions .combat-action-badges{margin:0}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions .rally-action{background:linear-gradient(115deg,#103c3f,#14242a)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions .order-action{background:linear-gradient(115deg,#48331d,#20252a)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions .retreat-action{background:linear-gradient(115deg,#2d263c,#161d28)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button:disabled{opacity:.55}body #world-boss-raid.raid-panel[data-battle-template=dungeon] :is(button,summary,a):focus-visible{outline-offset:2px;outline:2px solid #9cf4ed}@container world-boss-hunt (width<=1200px){body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel .signature-ability-grid{grid-template-columns:minmax(0,1fr)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel .signature-ability{min-height:78px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button{grid-template-columns:46px minmax(0,1fr)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>.dungeon-reference-action-icon{width:46px;height:46px}}@container world-boss-hunt (width<=950px){body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-layout{grid-template-columns:minmax(0,1fr)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel{contain:none;grid-area:2/1;height:auto;max-height:500px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-attackers{grid-row:4}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-attacker-list,body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel .signature-ability-grid,body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-intent-world-boss{grid-template-columns:repeat(2,minmax(0,1fr))}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-layout>.world-boss-tactical-actions{grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}}@container world-boss-hunt (width<=680px){body #world-boss-raid.raid-panel[data-battle-template=dungeon]:before{background-size:28px 30px,28px 30px,28px 30px,28px 30px,96px 8px,96px 10px,10px 96px,10px 96px}body #world-boss-raid.raid-panel[data-battle-template=dungeon]>.panel-heading{gap:10px;padding:12px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .raid-heading-status{justify-content:flex-start;margin-left:0}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-dungeon-status{grid-template-columns:minmax(0,1fr) 90px}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-party-vitals{grid-column:1/-1}body #world-boss-raid.raid-panel[data-battle-status=dungeon] .world-boss-dungeon-status>*{min-height:76px;padding:9px 10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-heading-health>span{gap:3px;padding-left:36px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-heading-health>span:before{width:30px;height:34px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-heading-health strong{font-size:12px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-heading-health em{font-size:10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic{padding-left:42px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic:before{width:29px;height:32px;left:6px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic strong{font-size:12px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .boss-mechanic small{font-size:10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-heading{gap:5px;font-size:15px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-heading:before{flex-basis:25px;height:26px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-party-heading b{font-size:12px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-heading{padding:5px 8px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-scene-phase{width:calc(100% - 12px);margin:4px 6px;padding:4px 6px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-scene-phase :is(span,strong){font-size:10px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-attacker-list{grid-template-columns:minmax(0,1fr)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-combat-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button{grid-template-columns:38px minmax(0,1fr);gap:4px 6px;padding:7px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>.dungeon-reference-action-icon{width:38px;height:42px}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-tactical-actions button>small{font-size:10px}}@container world-boss-hunt (width<=400px){body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-technique-panel .signature-ability-grid{grid-template-columns:minmax(0,1fr)}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero{width:38%;height:30%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(odd){left:4%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(2n){left:58%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(3){left:32%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(5){left:58%}body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-hero:nth-child(4){left:4%}}@media (prefers-reduced-motion:reduce){body #world-boss-raid.raid-panel[data-battle-template=dungeon] .world-boss-stage-boss.is-hit{animation-duration:1ms}}.boss-lobby-overlay{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070812dc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.abyss-party-lobby{color:#eee3d3;background:linear-gradient(150deg,#252035,#11131c);border:1px solid #9784b65c;border-radius:26px;width:min(1080px,100%);max-height:92dvh;padding:26px;overflow:auto;box-shadow:0 24px 100px #000b}.abyss-party-lobby :is(button,input,article,.abyss-boss-picker,.abyss-selected-art,.abyss-picker-art){border-radius:16px}.abyss-party-lobby :is(article,button,strong,h2,h3,p){overflow-wrap:anywhere;min-width:0}.abyss-lobby-heading,.abyss-party-summary,.abyss-party-actions,.abyss-invite-form,.abyss-invites article{justify-content:space-between;align-items:center;gap:14px;display:flex}.abyss-lobby-heading{align-items:start}.abyss-lobby-heading h2,.abyss-selected-boss h3{margin:4px 0 10px}.abyss-lobby-heading p,.abyss-selected-boss p{line-height:1.5}.abyss-boss-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.abyss-boss-picker button{text-align:left;background:#0c1019;border:1px solid #80749555;grid-template-columns:64px 1fr;align-items:center;padding:8px;display:grid}.abyss-boss-picker button.selected{background:#403055;border-color:#d9b5ff}.abyss-picker-art{background-position:78%;background-size:cover;grid-row:span 2;height:58px;margin-right:10px}.abyss-boss-picker strong{font-size:.86rem;line-height:1.3}.abyss-boss-picker small{color:#bcb0d4}.abyss-selected-boss{background:#080d1699;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;margin:18px 0;padding:14px;display:grid}.abyss-selected-art{aspect-ratio:3/2;background-position:50%;background-size:cover}.abyss-party-members{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.abyss-party-members article{background:#161323;border:1px solid #7c709b80;flex-direction:column;gap:9px;padding:16px;display:flex}.abyss-party-members article[data-ready=true]{background:#15261e;border-color:#8ebd99}.abyss-party-members .abyss-open-slot{color:#a99db8;border-style:dashed}.abyss-party-members span,.abyss-party-members small{font-size:.8rem}.abyss-invite-form{flex-wrap:wrap;justify-content:start;margin:18px 0}.abyss-invite-form input{background:#080d16;border:1px solid #8c7b9e;min-width:170px;padding:12px}.abyss-party-actions{flex-wrap:wrap;justify-content:start;margin:15px 0}.abyss-lobby-notice,.abyss-lobby-status{color:#cabddf;line-height:1.5;display:block}.abyss-invites article{background:#34304a;margin:10px 0;padding:12px}.abyss-invites article div{gap:6px;margin-right:auto;display:grid}.abyss-entry-button{border-radius:18px;margin:10px 0}.boss-loot-roll-odds{text-align:right;align-content:center;gap:3px;display:grid}.boss-loot-roll-odds small{color:#b9c6c7;font-size:.7rem;font-weight:400;line-height:1.3;display:block}.faction-boss-encounter{background:#18151fcc;border:1px solid #9e865c77;border-radius:24px;margin:18px 0;padding:20px}.faction-boss-encounter header,.faction-boss-encounter-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.faction-boss-encounter button,.faction-boss-encounter .meter{border-radius:16px}.faction-boss-renown-reward{background:#102a31;border:1px solid #b4945c;border-radius:14px;gap:5px;margin:12px 0;padding:12px 14px;line-height:1.45;display:grid}.faction-boss-renown-reward strong{color:#ffdf9b;font-size:.92rem}.faction-boss-renown-reward span{color:#c1dcdd;font-size:.78rem}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true]{border-radius:24px}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true]:before{aspect-ratio:16/9;border-radius:20px}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-backdrop{background-image:var(--world-boss-room);background-size:cover;border-radius:20px}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] :is(.world-boss-stage-boss,.world-boss-stage-boss-backdrop){display:none}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-party{width:54%;height:100%;margin:0 0 0 2%}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-hero{width:31%;height:41%}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-hero:first-child{bottom:22%;left:58%}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-hero:nth-child(2){bottom:7%;left:67%}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-hero:nth-child(3){bottom:15%;left:29%}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-hero:nth-child(4){bottom:26%;left:0}#world-boss-raid .world-boss-battle-stage[data-battle-painting=true] .world-boss-stage-hero:nth-child(5){bottom:8%;left:4%}@media (max-width:700px){.boss-lobby-overlay{padding:8px}.abyss-party-lobby{border-radius:22px;padding:16px}.abyss-boss-picker,.abyss-party-members{grid-template-columns:repeat(2,minmax(0,1fr))}.abyss-selected-boss{grid-template-columns:minmax(0,1fr)}.abyss-invites article{flex-wrap:wrap}}.abyss-chat-invite{color:#f2e9d3;text-align:left;white-space:normal;background:#08171d;border:1px solid #857143;border-radius:16px;width:100%;min-width:0;max-width:420px;overflow:hidden;box-shadow:0 5px 18px #0005}.quick-chat-message:has(.abyss-chat-invite){max-width:100%}:is(.quick-chat-message:has(.abyss-chat-invite)>div,.chat-message:has(.abyss-chat-invite)>div){border-radius:14px}.abyss-chat-invite-art{background:radial-gradient(at 70% 25%,#364365,#13222e 50%,#0a141d);border-radius:15px 15px 12px 12px;height:156px;position:relative;overflow:hidden}.abyss-chat-invite-art img{object-fit:cover;object-position:center 38%;border-radius:inherit;width:100%;height:100%;display:block}.abyss-chat-invite-art-fallback{color:#b5a8df;place-items:center;font-size:68px;display:grid;position:absolute;inset:0}.abyss-chat-invite-art img{position:relative}.abyss-chat-invite-art-caption{border-radius:inherit;background:linear-gradient(#040a1300 10%,#040a1338 40%,#040a13ed 100%);flex-direction:column;justify-content:end;gap:4px;padding:14px;display:flex;position:absolute;inset:0}.abyss-chat-invite-eyebrow{color:#cfb982;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750}.abyss-chat-invite-name{color:#fff1d1;overflow-wrap:anywhere;text-shadow:0 2px 5px #000;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.15}.abyss-chat-invite-details{padding:12px 14px 14px}.abyss-chat-invite-capacity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.abyss-chat-invite-capacity strong{color:#83f0df}.abyss-chat-invite-slots{gap:4px;display:flex}.abyss-chat-invite-slots>span{background:#152b32;border:1px solid #5a7b7c;border-radius:20px;width:18px;height:8px;display:block}.abyss-chat-invite-slots>.is-filled{background:#56c6b7;border-color:#78e9d7}.abyss-chat-invite .abyss-chat-invite-status{color:#d9c699;margin:9px 0 0;font-size:12px}.abyss-chat-invite .abyss-chat-invite-note{color:#a9bbc2;margin:4px 0 0;font-size:11px;line-height:1.5}.abyss-chat-invite .abyss-chat-invite-reason{color:#f4c8ad;margin:8px 0 0;font-size:11px;line-height:1.45}.abyss-chat-invite-join{color:#effffb;width:100%;min-height:40px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#155552,#17414b);border:1px solid #77d7c9;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.abyss-chat-invite-join:hover:not(:disabled){background:#226768}.abyss-chat-invite-join:focus-visible{outline-offset:-4px;outline:2px solid #f1ca79}.abyss-chat-invite-join:disabled{color:#a5b6bb;cursor:default;background:#1a2c32;border-color:#466064}.abyss-chat-share-actions{color:#a9bbc2;background:#0c2029;border:1px solid #35545b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0;padding:8px 10px;font-size:11px;line-height:1.4;display:flex}.abyss-chat-share-actions>button{color:#e3f8ef;min-height:34px;font:inherit;cursor:pointer;background:#173b42;border:1px solid #619d99;border-radius:10px;padding:7px 12px;font-weight:700}.abyss-chat-share-actions>button:hover:not(:disabled){background:#22545a}.abyss-chat-share-actions>button:focus-visible{outline-offset:2px;outline:2px solid #f1ca79}.abyss-chat-share-actions>button:disabled{opacity:.6;cursor:default}.quick-chat-messages-view:has(>.abyss-chat-share-actions){flex-direction:column;min-height:0;display:flex}.quick-chat-messages-view:has(>.abyss-chat-share-actions)>*{flex-shrink:0}.quick-chat-messages-view:has(>.abyss-chat-share-actions)>.quick-chat-message-feed{flex:1 1 0;min-height:0;overflow-y:auto}:is(.chat-console>.abyss-chat-share-actions,.chat-console:has(>.abyss-chat-share-actions)>.chat-composer){flex-shrink:0}@media (max-width:420px){.abyss-chat-invite-art{height:136px}.abyss-chat-invite-name{font-size:20px}.abyss-chat-invite-details{padding:10px 12px 12px}}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]{--roster-gold:#b69252;--roster-line:#546967;--roster-copy:#f7edda;--roster-muted:#bed0da;--roster-cyan:#5ce7ed;border:1px solid var(--roster-gold);min-width:0;color:var(--roster-copy);background:linear-gradient(#03151bd9,#03131bd9),url(/roster-reference/panel-texture.png) 50%/760px;border-radius:20px;padding:10px;font-family:Georgia,Times New Roman,serif;box-shadow:inset 0 0 0 3px #061018,inset 0 0 0 4px #93713d55;container:roster-reference/inline-size}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading{border:1px solid var(--roster-gold);background:linear-gradient(90deg,#041219e8 0%,#06182066 48%,#05131be6 100%),url(/roster-reference/header-castle.png) 50%/cover;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:62px;margin:0 0 8px;padding:8px 16px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading>div{gap:1px;min-height:44px;padding-left:60px;display:grid;position:relative}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading>div:before{content:"";background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;width:46px;height:46px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading .card-label{color:#ffe3a3;letter-spacing:.08em;margin:0;font:700 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading h2{color:var(--roster-copy);margin:0;font:400 24px/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading>strong{color:var(--roster-copy);text-align:right;font:400 15px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.party-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 10px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.party-summary>span{border:1px solid var(--roster-gold);min-width:0;min-height:40px;color:var(--roster-copy);background:linear-gradient(110deg,#132026ab,#082939a8);border-radius:12px;align-items:center;padding:7px 12px 7px 48px;font:700 15px/1.3 Georgia,serif;display:flex;position:relative}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.party-summary>span:before{content:"";background:url(/wanted-reference/attack.png) 50%/contain no-repeat;width:22px;height:24px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.party-summary>span:nth-child(2):before{background-image:url(/roster-reference/build-rating.png)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.party-summary>span:nth-child(3):before{background-image:url(/wanted-reference/guilds.png)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.formation-panel{border:1px solid var(--roster-gold);background:linear-gradient(#061b2599,#05151f99),url(/roster-reference/panel-texture.png) 50%/760px;border-radius:16px;gap:10px;margin:0 0 12px;padding:10px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel-heading{border-bottom:1px solid #876f43;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:0 4px 8px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel-heading>div{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel-heading span{color:var(--roster-cyan);letter-spacing:.1em;font:700 14px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel-heading h3{color:var(--roster-copy);margin:0;font:400 15px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel-heading>strong{color:var(--roster-muted);margin-left:auto;font:400 12px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-workspace{grid-template-columns:minmax(330px,22%) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-setup-section{background:#04141cb3;border:1px solid #8f7a4d;border-radius:14px;align-content:start;gap:10px;min-width:0;padding:10px;display:grid;box-shadow:inset 0 0 0 3px #30596922}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-section-heading{border-bottom:1px solid #806b43;border-radius:6px;justify-content:space-between;align-items:end;gap:12px;min-height:46px;padding:0 2px 8px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-section-heading>div{gap:4px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-section-heading span{color:var(--roster-cyan);letter-spacing:.08em;font:700 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-section-heading h4{color:var(--roster-copy);margin:0;font:400 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-section-heading>small{max-width:290px;color:var(--roster-muted);white-space:normal;font:400 12px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-loadout-section .formation-section-heading{flex-wrap:wrap;gap:6px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-loadout-section .formation-section-heading>small{text-align:left}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-grid{grid-template-columns:minmax(0,1fr);gap:9px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot{border:1px solid var(--roster-gold);background:linear-gradient(120deg,#14232eaa,#06222baa);border-left-width:3px;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(64px,.8fr);align-items:stretch;gap:6px;padding:6px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot>div{grid-column:auto;align-content:start;gap:6px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot>div strong{color:var(--roster-copy);white-space:normal;text-overflow:clip;font:700 15px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot>div small{color:var(--roster-muted);white-space:normal;font:400 12px/1.25 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot .loadout-gear-plan{background:#071a24a6;border:1px solid #52645c;border-radius:9px;grid-column:2;gap:2px;padding:4px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-gear-plan span{color:#f8d18c;font:700 10px/1.15 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot .loadout-gear-plan strong{font:700 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot .loadout-gear-plan small{font:400 10px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot button{min-width:0;min-height:30px;color:var(--roster-copy);white-space:normal;background:linear-gradient(135deg,#554a31,#16323c);border:1px solid #bfa46c;border-radius:10px;padding:5px;font:700 11px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot button:first-of-type{grid-area:1/3;min-height:56px;font-size:15px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot button:nth-of-type(2){grid-column:1}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-slot button.loadout-prep-action{background:linear-gradient(130deg,#145b67,#083141);border-color:#53c0d1;grid-column:2/-1}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel button:disabled,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel select:disabled{opacity:.45;cursor:not-allowed}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-lane{border:1px solid var(--roster-gold);background:linear-gradient(145deg,#14323b88,#041923ba);border-radius:13px;align-content:start;gap:10px;min-width:0;min-height:300px;padding:9px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-lane-heading{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-lane-heading strong{color:var(--roster-copy);font:700 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-lane-heading>span{color:#ffe5a2;font:700 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-lane-heading small{color:var(--roster-muted);grid-column:1/-1;font:400 12px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-members{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member{background:#05171fcc;border:1px solid #6c7a73;border-radius:12px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-width:0;min-height:0;padding:9px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-portrait{aspect-ratio:26/33;border-radius:10px;grid-area:1/1;justify-self:center;width:64%;max-width:96px;height:auto;margin:22% auto}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member>div{grid-area:2/1;gap:5px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member>div>strong{color:var(--roster-copy);white-space:normal;overflow-wrap:break-word;text-overflow:clip;font:700 13px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member>div>small{color:var(--roster-muted);white-space:normal;overflow-wrap:break-word;text-overflow:clip;font:400 10px/1.3 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member select{width:100%;min-width:0;min-height:30px;color:var(--roster-copy);background:#071d28;border:1px solid #61828d;border-radius:8px;grid-area:3/1;padding:4px;font:400 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-health,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-stamina{gap:3px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-health>span,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-stamina>span{flex-wrap:wrap;gap:2px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-health>span b,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-stamina>span b{font:700 10px/1.1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-health>span strong,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-stamina>span strong{font:400 10px/1.1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-health>i,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member-stamina>i{border-radius:9px;height:5px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-empty{color:#aac0c9;border:1px dashed #52676e;border-radius:12px;grid-column:1/-1;place-items:center;min-height:150px;font:400 15px/1.3 Georgia,serif;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.adventurer-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-loadout-toolbar{border:1px solid var(--roster-gold);background:linear-gradient(125deg,#12222ab3,#052331a8);border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(180px,.75fr) minmax(0,2.2fr) auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-loadout-heading{gap:4px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-loadout-toolbar .technique-loadout-heading>span{color:#ffdb90;letter-spacing:.07em;font:700 11px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-loadout-toolbar .technique-loadout-heading>strong{color:var(--roster-copy);font:700 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-loadout-toolbar .technique-loadout-heading>small{color:var(--roster-muted);font:400 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-controls{grid-template-columns:minmax(130px,1.4fr) minmax(120px,1fr) minmax(135px,1fr) auto;align-items:end;gap:10px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-controls label{gap:4px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-controls label>span{color:var(--roster-cyan);letter-spacing:.09em;font:700 10px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-controls :is(input,select),.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-reset{width:100%;min-width:0;min-height:34px;color:var(--roster-copy);background:#061722;border:1px solid #9c8b64;border-radius:9px;padding:6px 9px;font:400 13px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-reset{border-color:#568396;align-self:end;width:auto}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-mode-tabs{grid-column:auto;gap:7px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-mode-tabs button{min-width:65px;min-height:36px;color:var(--roster-copy);background:#09202b;border:1px solid #ad985f;border-radius:10px;padding:7px 10px;font:700 13px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-mode-tabs .technique-mode-tab-active{background:linear-gradient(130deg,#4a305b,#30234a);border-color:#d6b97f;box-shadow:inset 0 0 0 2px #aa91c344}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer{border:1px solid var(--roster-gold);background:linear-gradient(125deg,#061923aa,#07202bc9),url(/roster-reference/panel-texture.png) 50%/680px;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-self:stretch;align-items:start;gap:10px 18px;min-width:0;min-height:0;margin:0;padding:18px;display:grid;overflow:visible;box-shadow:inset 0 0 0 3px #9c81492b}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.portrait{aspect-ratio:26/33;border-radius:12px;grid-area:1/1;place-self:start center;width:64%;height:auto;margin:22% 0}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.adventurer-order-controls{grid-area:2/1;grid-template-columns:minmax(0,1fr) 34px 34px;place-self:start center;gap:8px;width:90%;margin:0}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-order-controls button{min-height:32px;color:var(--roster-muted);background:#08212b;border-color:#577986;border-radius:9px;font:700 12px/1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.adventurer-body{grid-area:1/2/3;align-content:start;gap:4px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-title-row{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:7px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-title-row h3{color:var(--roster-copy);overflow-wrap:anywhere;margin:0;font:700 23px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-title-row .adventurer-rank-tier{flex-wrap:wrap;gap:6px;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-title-row .rank-badge,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-title-row .tier-badge{border-radius:9px;padding:6px 9px;font:700 12px/1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>p{color:var(--roster-copy);margin:0;font:400 13px/1.25 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>p.muted{color:var(--roster-muted)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>small{color:var(--roster-copy);font:400 12px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.xp-progress{background:#051b24;border:1px solid #4a666d;border-radius:10px;gap:3px;padding:3px 7px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.xp-progress .xp-progress-label{color:var(--roster-cyan);flex-wrap:wrap;justify-content:space-between;gap:5px;font:700 11px/1.2 Arial,sans-serif;display:flex}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.xp-progress .xp-progress-label strong{color:var(--roster-copy);font:700 11px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.xp-progress .meter{border-radius:10px;height:8px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-health,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-stamina{background:#041821;border-radius:10px;gap:3px;padding:3px 7px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-health>span b,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-stamina>span b{font:700 11px/1.15 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-health>span strong,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-stamina>span strong{font:400 12px/1.15 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-health>i,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-stamina>i{border-radius:8px;height:6px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.combat-stat-grid{background:0 0;border:0;border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.combat-stat-grid>span{text-align:center;background:#061d26;border:1px solid #49666c;border-radius:9px;min-width:0;min-height:36px;padding:4px 2px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.combat-stat-grid small{color:var(--roster-muted);font:400 10px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.combat-stat-grid strong{color:var(--roster-copy);font:700 14px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-mastery-strip{background:#051a24;border:1px solid #998357;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:6px;padding:5px 7px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-mastery-strip>div{gap:2px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-mastery-strip span{color:#f3d58a;font:700 10px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-mastery-strip strong{color:var(--roster-copy);font:700 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-mastery-strip small{min-width:0;color:var(--roster-muted);font:400 10px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-deployment-status{border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:6px;padding:5px 7px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-deployment-status .adventurer-deployment-label{border-radius:8px;justify-self:start;font:700 10px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-deployment-status small{font:700 9px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-deployment-status strong{color:var(--roster-copy);font:400 12px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-quick-actions button{width:100%;min-width:0;min-height:36px;color:var(--roster-copy);white-space:normal;background:linear-gradient(125deg,#49402b,#11303b);border:1px solid #a28b58;border-radius:10px;padding:5px 4px;font:700 11px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.adventurer-quick-actions button:last-child{grid-column:auto}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.roster-management-launch{gap:6px;min-height:40px;padding:4px 7px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.roster-management-launch>span{gap:2px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.roster-management-launch strong{font-size:12px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.roster-management-launch small{font-size:10px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-body>.roster-management-launch b{padding:4px 6px;font-size:10px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-empty{color:var(--roster-copy);background:#08212b;border:1px solid #737452;border-radius:16px;grid-column:1/-1;padding:28px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-empty button{border-radius:10px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] :is(.formation-panel,.technique-loadout-toolbar,.adventurer-order-controls,.adventurer-quick-actions) :is(button,select,input):focus-visible{outline-offset:3px;outline:2px solid #6ef0ec}@container roster-reference (width<=1240px){.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-workspace{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-loadout-section .formation-section-heading{flex-wrap:nowrap}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-portrait{max-width:90px;margin:27px auto}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-loadout-toolbar{grid-template-columns:minmax(180px,1fr) auto}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-controls{grid-area:2/1/auto/-1}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-mode-tabs{grid-area:1/2}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.adventurer-list{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.portrait{max-width:208px;margin:70px 0}}@container roster-reference (width<=820px){.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.party-summary{grid-template-columns:minmax(0,1fr);gap:7px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .loadout-grid,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-board{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-lane{min-height:0}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member{grid-template-columns:minmax(100px,.85fr) minmax(0,1.15fr);gap:9px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-portrait{grid-area:1/1/3;align-self:center;width:64%;max-width:84px;margin:28px auto}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member>div{grid-area:1/2}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member select{grid-area:2/2}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:12px;padding:12px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.portrait{width:64%;max-width:170px;margin:54px 0}}@container roster-reference (width<=560px){.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true]>.panel-heading>strong{text-align:left;font-size:13px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel-heading>div{display:grid}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel-heading>strong{margin:0}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-section-heading,.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-loadout-section .formation-section-heading{flex-wrap:wrap}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-section-heading>small{text-align:left}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-members{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .formation-panel .formation-member{grid-template-columns:minmax(95px,.8fr) minmax(0,1.2fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-loadout-toolbar{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .technique-mode-tabs{flex-wrap:wrap;grid-area:3/1}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-roster-controls{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:14px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.portrait{grid-area:1/1;width:58%;max-width:188px;margin:64px 0}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.adventurer-order-controls{grid-area:2/1;max-width:260px}.game-shell.game-shell-menu-reference .workspace-roster #guild-roster[data-roster-reference=true] .adventurer-list>.adventurer>.adventurer-body{grid-area:3/1}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe]>.guildhall-treasury-stations:has([data-wardrobe-reference=true]){scrollbar-color:#97743d #05131d;background:#031018;border:1px solid #b9904e;border-radius:20px;box-shadow:0 24px 70px #000b,inset 0 0 0 3px #091a23}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true]{--wardrobe-gold:#bc9455;--wardrobe-copy:#f8efdc;--wardrobe-cyan:#56dce4;min-width:0;min-height:100%;color:var(--wardrobe-copy);background:linear-gradient(#03121b44,#03121b44),url(/wardrobe-reference/panel-texture.png) 50%/760px 118px;border:1px solid #937143;border-radius:19px;flex-direction:column;padding:10px 14px 14px;font-family:Georgia,Times New Roman,serif;display:flex;box-shadow:inset 0 0 0 3px #92764c22;container:wardrobe-reference/inline-size}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true]>.guildhall-wardrobe-heading{border:1px solid var(--wardrobe-gold);background:linear-gradient(90deg,#06141dcb,#05131b33 55%,#05131dc9),url(/wardrobe-reference/header-castle.png) 50%/cover;border-radius:14px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-height:68px;margin:0 0 16px;padding:8px 14px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading>div{gap:2px;min-width:0;padding-left:66px;display:grid;position:relative}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading>div:before{content:"";background:url(/wardrobe-reference/header-compass.png) 50%/contain no-repeat;width:52px;height:52px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading .card-label{color:#f5ce82;letter-spacing:.08em;margin:0;font:700 15px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading h2{color:var(--wardrobe-copy);margin:0;font:400 27px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading>strong{color:#f8d689;white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font:700 21px/1.2 Georgia,serif;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading>strong:before{content:"";background:url(/wardrobe-reference/header-compass.png) 50%/contain no-repeat;width:27px;height:27px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true]>.guildhall-wardrobe-layout{gap:16px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview{border:1px solid var(--wardrobe-gold);background:linear-gradient(90deg,#03131b44,#06192322),url(/wardrobe-reference/panel-texture.png) 50%/cover;border-radius:16px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:146px;padding:8px 18px;display:grid;box-shadow:inset 0 0 0 4px #081720,inset 0 0 0 5px #ad895547}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview>.guildmaster-avatar{width:112px;height:128px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview>span:not(.guildmaster-avatar){gap:6px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview small{color:#f5ce82;letter-spacing:.035em;overflow-wrap:anywhere;font:700 14px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview strong{color:var(--wardrobe-copy);overflow-wrap:anywhere;font:400 26px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview>button{min-height:50px;color:var(--wardrobe-copy);white-space:normal;background:linear-gradient(135deg,#166276,#053246);border:1px solid #c6aa6c;border-radius:13px;justify-content:center;align-items:center;gap:14px;padding:10px 20px;font:700 18px/1.2 Georgia,serif;display:flex;box-shadow:inset 0 0 0 3px #052f40,inset 0 0 0 4px #62cad29c,0 0 14px #1cb4d433}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview>button:after{content:"›";color:#d9fbfc;font-size:27px;line-height:1}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button{border:1px solid var(--wardrobe-gold);min-width:0;min-height:166px;color:var(--wardrobe-copy);text-align:left;text-transform:none;background:linear-gradient(110deg,#07192377,#03101944),url(/wardrobe-reference/panel-texture.png) 50%/cover;border-radius:16px;grid-template-columns:126px minmax(0,1fr) auto;align-items:center;gap:15px;padding:11px 16px 11px 11px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:grid;box-shadow:inset 0 0 0 3px #071720,inset 0 0 0 4px #aa84524f}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button:is(:hover:not(:disabled),.equipped){background:linear-gradient(110deg,#18405044,#12334455),url(/wardrobe-reference/panel-texture.png) 50%/cover;border-color:#8cffff;box-shadow:inset 0 0 0 2px #113a46,inset 0 0 0 3px #80e9df9e,0 0 0 2px #c49a57,0 0 16px #29c0d43d}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button:disabled{opacity:.64;cursor:not-allowed}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb{background:linear-gradient(145deg,#04131d,#092b35);border:1px solid #3a7582;border-radius:12px;place-items:end center;width:126px;height:142px;display:grid;overflow:hidden}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb.guildmaster-skin-crimson-marshal{background:linear-gradient(145deg,#160e17,#33121b);border-color:#692635}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb.guildmaster-skin-astral-envoy{background:linear-gradient(145deg,#0a1127,#191c36);border-color:#3e497e}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb.guildmaster-skin-gilded-founder{background:linear-gradient(145deg,#12141b,#29241c);border-color:#756141}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb .guildmaster-avatar{width:116px;height:138px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildmaster-avatar img{object-fit:contain;object-position:center bottom;border-radius:10px;width:100%;height:100%;display:block}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy{gap:6px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy em{color:#58d9df;letter-spacing:.035em;font:700 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button.premium .guildhall-skin-copy em{color:#f4d080}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy strong{color:var(--wardrobe-copy);white-space:normal;font:700 22px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy small,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button.premium .guildhall-skin-copy small{color:var(--wardrobe-copy);-webkit-line-clamp:unset;font:400 15px/1.35 Georgia,serif;display:block}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy :is(strong,small){overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid b{color:#f5ce82;white-space:nowrap;grid-column:auto;justify-self:end;font:700 18px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button.equipped b{color:#4be2e9;font-weight:400}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] :is(button):focus-visible{outline-offset:4px;outline:2px solid #72eeed}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true]:after{content:"";pointer-events:none;background:url(/wardrobe-reference/lower-compass-backdrop.png) 50%/cover no-repeat;border:1px solid #78633d55;border-radius:15px;flex:1 0 230px;min-height:230px;margin-top:14px;display:block}@container wardrobe-reference (width<=1140px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button{grid-template-columns:102px minmax(0,1fr);gap:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb{grid-row:1/3;width:102px;height:138px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb .guildmaster-avatar{width:96px;height:134px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid b{grid-column:2;justify-self:start}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy strong{font-size:20px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy small{font-size:14px}}@container wardrobe-reference (width<=760px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button{grid-template-columns:112px minmax(0,1fr) auto}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb{grid-row:auto;width:112px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid b{grid-column:auto;justify-self:end}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview{grid-template-columns:96px minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview>.guildmaster-avatar{grid-row:1/3;width:96px;height:126px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview>button{grid-column:2;justify-self:start;min-height:44px;padding:9px 12px;font-size:16px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading h2{font-size:24px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true]:after{flex-basis:160px;min-height:160px}}@container wardrobe-reference (width<=500px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true]>.guildhall-wardrobe-heading{flex-wrap:wrap;gap:12px;padding:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading>div{padding-left:52px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading>div:before{width:42px;height:42px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading .card-label{font-size:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading h2{font-size:22px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-wardrobe-heading>strong{font-size:18px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview{grid-template-columns:78px minmax(0,1fr);gap:12px;padding:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview>.guildmaster-avatar{width:78px;height:118px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview strong{font-size:23px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-guildmaster-preview small{font-size:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button{grid-template-columns:86px minmax(0,1fr);gap:10px 12px;padding:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb{grid-row:1/3;width:86px;height:132px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-thumb .guildmaster-avatar{width:80px;height:128px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid b{grid-column:2;justify-self:start;font-size:16px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy em{font-size:10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy strong{font-size:19px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-copy small,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button.premium .guildhall-skin-copy small{font-size:13px}}@media (prefers-reduced-motion:reduce){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=wardrobe] .panel.guildhall-wardrobe-panel[data-wardrobe-reference=true] .guildhall-skin-grid>button{transition:none}}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true]{--creator-gold:#b88f50;--creator-copy:#f6ecd9;--creator-cyan:#68e7eb;color:var(--creator-copy);scrollbar-color:#55bacc #061923;background:#020a11ed;padding:12px;font-family:Georgia,Times New Roman,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator{border:1px solid var(--creator-gold);background:#04121c url(/creator-reference/panel-texture.png) 50%/700px;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;width:min(1600px,100%);height:calc(100dvh - 24px);min-height:560px;padding:7px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 3px #03131d,inset 0 0 0 4px #b993564d,0 25px 80px #000a}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading{border:1px solid var(--creator-gold);background:linear-gradient(90deg,#04131dbb,#04131d22 64%,#04131dbb),url(/creator-reference/header-castle.png) 50%/cover;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:8px 14px;display:flex}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>div{min-width:0;padding-left:76px;position:relative}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>div:before{content:"";background:url(/creator-reference/header-compass.png) 50%/contain no-repeat;width:64px;height:64px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading .card-label{color:#f8d88e;letter-spacing:.055em;margin:0 0 3px;font:700 17px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading h2{color:var(--creator-copy);margin:0;font:700 clamp(25px,2.3vw,38px)/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>span{gap:5px;max-width:30%}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>span small{color:#ffdc88;font:700 13px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>span strong{max-width:none;color:var(--creator-copy);white-space:normal;overflow-wrap:anywhere;text-align:right;font:400 21px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-layout{grid-template-columns:minmax(285px,.98fr) minmax(0,2fr);gap:12px;min-height:0;display:grid}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-preview{border:1px solid var(--creator-gold);background:linear-gradient(#03121b00 52%,#03121b88 85%,#03121bf0 100%),url(/adventurers-guild-hall-v3.png) 49% 58%/auto 100% no-repeat,#0a151c;border-radius:16px;grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 4px #a27c4533}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-preview-art{border-radius:15px;grid-area:1/1;min-height:0;padding:0;position:relative;overflow:hidden}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-preview-art .guildmaster-avatar{width:calc(100% - 24px);height:calc(100% - 14px);position:absolute;inset:14px 12px 0}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-avatar img{object-fit:contain;object-position:center bottom;border-radius:9px;width:100%;height:100%}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity{text-align:center;grid-area:2/1;align-content:center;justify-items:center;gap:5px;padding:10px 14px;display:grid}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity :is(small,span){color:var(--creator-cyan);font:700 13px/1.25 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity strong{color:#ffe7a8;white-space:normal;overflow-wrap:anywhere;max-width:100%;font:700 25px/1.15 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity label{gap:5px;width:min(100%,320px)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity input{width:100%;min-width:0;min-height:42px;color:var(--creator-copy);background:#061824ee;border:1px solid #719895;border-radius:10px;padding:8px 10px;font:400 17px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity .guild-name-error{color:#ff99a5;text-transform:none}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-gender-control{border:1px solid var(--creator-gold);background:#04141dc9;border-radius:13px;grid-area:3/1;gap:6px;margin:0 14px 12px;padding:3px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-gender-control button{min-height:42px;color:var(--creator-copy);background:#071927;border:1px solid #6f7564;border-radius:10px;font:400 18px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-gender-control button.selected{color:#fff4d9;background:linear-gradient(#097892,#063142);border-color:#8ceced;box-shadow:inset 0 0 0 2px #6ac5cd66,0 0 12px #39c5dd44}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-controls{border:1px solid var(--creator-gold);background:#03131bb3;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);gap:10px;min-width:0;min-height:0;padding:10px;display:grid}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading{gap:9px 12px;min-height:62px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading>span{color:#ffe5ae;font:700 22px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading strong{color:var(--creator-cyan);font:700 13px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading small{color:var(--creator-copy);font:400 14px/1.35 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-active{background:linear-gradient(110deg,#09263466,#04212d22),url(/creator-reference/panel-texture.png) 50%/cover;border:1px solid #88dddf;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:92px;margin:0;padding:12px 16px;display:grid;box-shadow:inset 0 0 0 3px #99a76844,0 0 0 1px #cba861}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-active small{color:var(--creator-cyan);font:700 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-active>strong{color:var(--creator-copy);grid-column:1;font:700 22px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-active>span{color:var(--creator-copy);grid-column:1;font:400 14px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-active>b{color:#f5d381;grid-area:1/2/4;align-self:center;font:700 17px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-workspace{grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr);gap:12px;min-width:0;min-height:0;display:grid;overflow:hidden}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-grid{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5ce6ed #15272f;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;gap:9px;min-width:0;min-height:0;padding:3px 9px 3px 3px;display:grid;overflow:hidden auto}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice{border:1px solid var(--creator-gold);min-width:0;min-height:124px;color:var(--creator-copy);background:linear-gradient(110deg,#061b2777,#05141d55),url(/creator-reference/panel-texture.png) 50%/cover;border-radius:13px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px;padding:5px 9px 5px 4px;display:grid;box-shadow:inset 0 0 0 3px #99794822}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice .guildmaster-avatar{width:78px;height:112px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice>span:not(.guildmaster-avatar){gap:5px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice small{color:var(--creator-cyan);font:700 10px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice strong{color:var(--creator-copy);overflow-wrap:anywhere;font:700 18px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice em{color:#c5e3ec;font:400 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice.locked small{color:#f4d174}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice.locked .guildmaster-avatar{filter:grayscale(.9)brightness(.7)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice:is(:hover,.inspected,.selected){background:linear-gradient(110deg,#12455888,#05263888),url(/creator-reference/panel-texture.png) 50%/cover;border-color:#7ce3ed;box-shadow:inset 0 0 0 2px #4b9ea97a}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice.selected{box-shadow:inset 0 0 0 2px #8cdadc88,0 0 0 1px #cea561,0 0 10px #3bd0df35}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice.active:not(.selected){border-bottom-color:#d9b869}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail{scrollbar-width:thin;scrollbar-color:#5ce6ed #15272f;border:1px solid var(--creator-gold);background:linear-gradient(#03131b22,#03131b22),url(/creator-reference/detail-compass-backdrop.png) bottom/100% no-repeat,#03121b;border-radius:14px;grid-template-rows:auto auto minmax(84px,1fr) auto;min-width:0;min-height:0;padding:7px;display:grid;overflow:hidden auto;box-shadow:inset 0 0 0 3px #b2915426}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail>header{background:#061a24aa;border:1px solid #866c4544;border-radius:11px;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:9px;min-height:140px;padding:5px;display:grid}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail>header .guildmaster-avatar{width:90px;height:128px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail>header>div{gap:7px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail header small{color:var(--creator-cyan);font:700 10px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail header h3{color:var(--creator-copy);overflow-wrap:anywhere;margin:0;font:700 19px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail header span{color:#c5e3ec;font:400 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-style-bonus{background:#031923cc;border:1px solid #85714477;border-radius:11px;gap:7px;margin:8px 0;padding:12px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-style-bonus small,.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-achievement-progress>div:first-child span{color:var(--creator-cyan);font:700 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-style-bonus strong{color:var(--creator-copy);font:400 14px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-achievement-progress{background:#03131bcc;border-radius:11px;min-height:0;padding:8px;overflow-y:auto}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-achievement-progress>div:first-child{flex-wrap:wrap;gap:8px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-achievement-progress>div:first-child strong{color:#f4d174;font:700 12px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-requirements{gap:14px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-requirements>div>span{flex-wrap:wrap;justify-content:space-between;gap:5px;display:flex}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-requirements em{color:#d5e5e8;font:400 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-requirements b{font:700 12px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-requirements i{border-radius:8px;height:6px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail>.guildmaster-leadership-starter{color:var(--creator-cyan);background:#06212acc;border:1px solid #648b8a;border-radius:11px;margin:0;padding:12px;font:700 12px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-style-select{min-height:44px;color:var(--creator-copy);background:linear-gradient(#116a79,#063445);border:1px solid #8bafaf;border-radius:12px;margin:10px 4px 4px;padding:9px;font:400 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-style-select:disabled{opacity:.65;cursor:not-allowed;background:#22222a;border-color:#a28c62}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions{border:1px solid var(--creator-gold);background:#051a25e8;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;justify-content:normal;gap:12px;min-height:64px;padding:10px 18px;display:grid;position:static}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions>span{color:#c6e2ec;font:400 14px/1.25 Georgia,serif;display:block}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions button{border:1px solid var(--creator-gold);min-height:44px;color:var(--creator-copy);background:#081e2a;border-radius:11px;padding:10px 20px;font:700 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions button:first-child{color:#161915;background:#fff1d0;border-color:#cda16a;box-shadow:inset 0 0 0 3px #d6b87b66}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions button:last-child{background:linear-gradient(#137a90,#073349);border-color:#a6e9e7;box-shadow:inset 0 0 0 3px #5bacb566,0 0 0 1px #b79353}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions button:disabled{opacity:.5;cursor:not-allowed}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #88faff}@media (max-width:1180px) and (min-width:901px){.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-layout{grid-template-columns:minmax(250px,.85fr) minmax(0,2fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-workspace{grid-template-columns:minmax(0,1fr) minmax(250px,1fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-grid{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading .card-label{font-size:13px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading>span{font-size:19px}}@media (max-width:900px){.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true]{align-items:start;padding:8px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator{width:100%;height:auto;min-height:calc(100dvh - 16px);overflow:visible}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading{flex-wrap:wrap;gap:12px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>span{justify-items:start;max-width:100%}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>span strong{text-align:left;font-size:18px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-layout{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-preview{background-size:cover;grid-template-rows:minmax(150px,210px) auto;grid-template-columns:minmax(135px,.85fr) minmax(0,1.15fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-preview-art{grid-area:1/1/3;min-height:260px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity{grid-area:1/2;align-content:end}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-gender-control{grid-area:2/2;align-self:start}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-controls{min-height:0}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-workspace{grid-template-columns:minmax(0,1fr);overflow:visible}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-detail{min-height:470px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-achievement-progress{max-height:260px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions{z-index:3;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:10px;position:sticky;bottom:0}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions>span{display:none}}@media (max-width:500px){.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator{padding:5px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading{padding:12px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>div{padding-left:48px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading>div:before{width:38px;height:38px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading .card-label{font-size:11px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-heading h2{font-size:25px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity{padding:8px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity strong{font-size:20px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-identity :is(small,span){font-size:11px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-gender-control{gap:4px;margin:8px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-gender-control button{padding:5px;font-size:15px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading>span{font-size:20px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-option-heading strong{grid-area:auto/1}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-active{grid-template-columns:minmax(0,1fr);padding:12px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-active>b{grid-area:auto/1;font-size:14px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-leadership-grid{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-leadership-choice{grid-template-columns:80px minmax(0,1fr)}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions{gap:6px}.game-shell.game-shell-menu-reference .guildmaster-creator-overlay[data-creator-reference=true] .guildmaster-creator-actions button{padding:9px;font-size:14px}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true]{--upgrade-gold:#b58c4d;--upgrade-copy:#faf2e2;border:1px solid var(--upgrade-gold);color:var(--upgrade-copy);scrollbar-width:thin;scrollbar-color:#b89558 #051b23;background:linear-gradient(#00131bbb,#02171bbb),url(/guildhall-upgrades-reference/header-ambience.png) 50%/cover;border-radius:20px;padding:8px 10px 64px;top:12px;bottom:12px;right:12px;box-shadow:inset 0 0 0 3px #031117,inset 0 0 0 4px #ae844144,0 24px 70px #000b}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true]>:is(.guildhall-upgrade-panel,.guildhall-facilities-panel){min-width:0;box-shadow:none;background:0 0;border:0;border-radius:14px;margin:0;padding:0}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading{background:0 0;border:0;border-radius:13px;flex-direction:row;justify-content:space-between;align-items:center;gap:18px;min-height:62px;margin:0 0 10px;padding:3px 56px 6px 12px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading>div{min-width:0;padding-left:72px;position:relative}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading>div:before{content:"";background:url(/guildhall-upgrades-reference/header-compass.png) 50%/contain no-repeat;width:60px;height:60px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading .card-label{color:#f6ce77;letter-spacing:.06em;margin:0 0 3px;font:700 13px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading h2{color:var(--upgrade-copy);margin:0;font:700 30px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading>strong{color:#d3edf5;white-space:nowrap;flex-shrink:0;font:700 22px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary{border:1px solid var(--upgrade-gold);background:#00151ae8;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0 0 10px;padding:12px 8px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span{background:linear-gradient(110deg,#102a3166,#00252a55);border:1px solid #a58553;border-radius:11px;align-content:center;gap:2px;min-height:67px;padding:8px 12px 8px 90px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #88734022}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span:before{content:"";background:var(--summary-icon) center / contain no-repeat;border-radius:10px;width:50px;height:48px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span:first-child{--summary-icon:url(/guildhall-upgrades-reference/roster.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span:nth-child(2){--summary-icon:url(/guildhall-upgrades-reference/dispatch.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span:nth-child(3){--summary-icon:url(/guildhall-upgrades-reference/rooms.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span:nth-child(4){--summary-icon:url(/guildhall-upgrades-reference/gold.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary small{color:#ffdb89;font:700 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary strong{color:var(--upgrade-copy);font:700 21px/1.1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary em{color:#f8db9c;font:700 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-panel .hall-upgrade{border:1px solid var(--upgrade-gold);background:linear-gradient(110deg,#564d3d55,#001e26aa);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;margin:0 0 10px;padding:6px 9px 6px 16px;display:flex;box-shadow:inset 3px 0 #dab670}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-panel .hall-upgrade>span{color:var(--upgrade-copy);font:700 25px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] button{color:var(--upgrade-copy);background:linear-gradient(#12363e,#061c25);border:1px solid #b18f58;border-radius:11px;min-height:40px;padding:8px 14px;font:700 15px/1.2 Georgia,serif;box-shadow:inset 0 0 0 2px #96815c22}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] button:hover:not(:disabled){filter:brightness(1.17);border-color:#88f1ec}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] button:disabled{opacity:.78;cursor:not-allowed}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] button:focus-visible{outline-offset:3px;outline:2px solid #8ef6f6}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .hall-upgrade>button{color:#fff4e7;background:linear-gradient(#3a293d,#121b2c);min-width:172px;font-size:18px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true]>.guildhall-facilities-panel{border:1px solid var(--upgrade-gold);background:#00151bbb;border-radius:14px;padding:0 6px 12px;container:guildhall-facilities-reference/inline-size}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-heading{background:linear-gradient(100deg,#49423b66,#00262b88);border:1px solid #806940;border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-height:57px;margin:0 -6px 8px;padding:7px 12px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-heading .card-label{color:#ffdc8d;letter-spacing:.035em;margin:0;font:700 13px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-heading h2{color:var(--upgrade-copy);margin:0;font:400 26px/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-actions{flex-direction:row;align-items:center;gap:16px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-actions>strong{color:var(--upgrade-copy);white-space:nowrap;font:700 14px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-actions>button{min-height:42px;color:var(--upgrade-copy);font-size:14px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0 0 12px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid>span{text-align:left;background:linear-gradient(110deg,#30373755,#00252d66);border:1px solid #92794e;border-radius:11px;grid-template-columns:48px auto;place-content:center;gap:2px 15px;min-height:59px;padding:5px 12px;display:grid;position:relative}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid>span:before{content:"";background:var(--summary-icon) center / contain no-repeat;border-radius:8px;grid-area:1/1/3;align-self:center;width:48px;height:42px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid>span:first-child{--summary-icon:url(/guildhall-upgrades-reference/stored.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid>span:nth-child(2){--summary-icon:url(/guildhall-upgrades-reference/gold.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid>span:nth-child(3){--summary-icon:url(/guildhall-upgrades-reference/materials.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid>span:nth-child(4){--summary-icon:url(/guildhall-upgrades-reference/as.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid small{color:#ffe6ae;grid-column:2;align-self:end;font:700 11px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid strong{color:var(--upgrade-copy);grid-column:2;font:700 20px/1.15 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card{border:1px solid var(--facility-accent);background:linear-gradient(115deg, color-mix(in srgb, var(--facility-accent) 12%, transparent), transparent 70%), #00151c;min-width:0;min-height:218px;box-shadow:inset 0 0 0 3px #000b, inset 0 0 0 4px color-mix(in srgb, var(--facility-accent) 35%, transparent);border-radius:13px;grid-template-rows:auto auto minmax(42px,1fr) auto auto auto;grid-template-columns:104px minmax(0,1fr);gap:6px 12px;padding:8px 10px;display:grid;position:relative;overflow:hidden}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card:before{content:"";aspect-ratio:103/155;background:var(--room-art) center top / contain no-repeat;border-radius:11px;grid-area:1/1/6;align-self:start}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card>:not(button){grid-column:2}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-training-yard{--facility-accent:#39e695;--room-art:url(/guildhall-upgrades-reference/room-training.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-recovery-lodge{--facility-accent:#ff638b;--room-art:url(/guildhall-upgrades-reference/room-recovery.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-salvage-annex{--facility-accent:#edb644;--room-art:url(/guildhall-upgrades-reference/room-salvage.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-scout-office{--facility-accent:#59ddef;--room-art:url(/guildhall-upgrades-reference/room-scout.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-treasury-desk{--facility-accent:#23bffa;--room-art:url(/guildhall-upgrades-reference/room-treasury.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-relic-shrine{--facility-accent:#cd79f3;--room-art:url(/guildhall-upgrades-reference/room-relic.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card:is(.facility-empty,.facility-locked){opacity:1;filter:none}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card.facility-focused{border-color:#ffe6a0;box-shadow:inset 0 0 0 3px #b0905666,0 0 15px #ddb66444}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card-heading{justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card-heading>span{color:var(--facility-accent);white-space:normal;font:700 13px/1.15 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card-heading>strong{border:1px solid var(--facility-accent);background:color-mix(in srgb, var(--facility-accent) 38%, #091620);color:#fff7e9;border-radius:10px;flex-shrink:0;min-height:29px;padding:5px 10px;font:700 14px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card h3{white-space:normal;color:var(--upgrade-copy);margin:0;font:700 17px/1.2 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card p{color:#f1eee4;-webkit-line-clamp:unset;min-height:0;margin:0;font:400 13px/1.35 Arial,sans-serif;display:block;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-effect-row{background:0 0;border:0;border-top:1px solid #8b784430;border-radius:5px;align-items:start;gap:12px;padding:5px 2px 0;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-effect-row>span{color:#f2f0e9;flex-shrink:0;font:700 11px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-effect-row>strong{color:#f5f1e8;white-space:normal;font:400 12px/1.3 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card>button{border-color:color-mix(in srgb, var(--facility-accent) 70%, #bdab7b);background:color-mix(in srgb, var(--facility-accent) 23%, #09252b);min-height:37px;color:var(--upgrade-copy);border-radius:10px;grid-column:1/-1;margin:0;font:700 15px/1.2 Georgia,serif}@container guildhall-facilities-reference (width<=1100px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card{grid-template-columns:88px minmax(0,1fr)}}@container guildhall-facilities-reference (width<=680px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-grid{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-heading{flex-wrap:wrap}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-facilities-actions{justify-content:space-between;width:100%}}@media (max-width:760px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true]{padding:8px 8px 76px;inset:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading{flex-wrap:wrap;gap:10px;padding-left:0}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading>div{padding-left:52px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading>div:before{width:43px;height:43px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading .card-label{font-size:10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading h2{font-size:24px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-heading>strong{padding-left:52px;font-size:18px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary{gap:8px;padding:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span{min-height:76px;padding:8px 6px 8px 44px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary>span:before{width:30px;height:32px;left:5px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary small{font-size:10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary strong{font-size:18px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-summary em{font-size:10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-panel .hall-upgrade{flex-wrap:wrap}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .guildhall-upgrade-panel .hall-upgrade>span{font-size:20px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .hall-upgrade>button{min-width:130px;font-size:15px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card{grid-template-columns:78px minmax(0,1fr);gap:6px 10px;padding:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card-heading{flex-wrap:wrap}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card-heading>span{font-size:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]>.guildhall-treasury-stations[data-guildhall-upgrades-reference=true] .facility-card-heading>strong{padding:4px 7px;font-size:12px}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=treasury]:has(>[data-guildhall-upgrades-reference=true])>.guildhall-station-close{color:#fff6e7;background:linear-gradient(#153242,#071a25);border:1px solid #84d2dd;border-radius:12px;width:43px;min-width:43px;height:43px;font:400 32px/1 Georgia,serif;top:24px;right:25px;box-shadow:inset 0 0 0 3px #4d718755}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true]{--contract-gold:#bb9650;--contract-copy:#f7eedf;--contract-cyan:#65f2ed;color:var(--contract-copy);scrollbar-width:thin;scrollbar-color:#b29652 #071c26;background:url(/contracts-reference/left-ambience.png) 0 0/65px repeat-y,url(/contracts-reference/right-ambience.png) 100% 0/65px repeat-y,#00151e;border:1px solid #8e723b;border-radius:20px;gap:10px;padding:5px 70px 40px;top:12px;bottom:12px;right:12px;box-shadow:inset 0 0 0 3px #05212c,0 24px 70px #000b}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true]>.panel{border:1px solid var(--contract-gold);color:var(--contract-copy);background:linear-gradient(#02192388,#02121bea),url(/contracts-reference/panel-texture.png) 50%/cover;border-radius:16px;padding:6px 10px 10px;box-shadow:inset 0 0 0 3px #90713c25;container:contracts-board/inline-size}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true]>.contracts-panel{border-top:0}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel>.panel-heading{border:0;border-bottom:1px solid var(--contract-gold);background:linear-gradient(110deg,#061b2666,#04182022);border-radius:14px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:61px;margin:-6px -10px 8px;padding:7px 12px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contracts-panel>.panel-heading{padding-right:45px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading>div:first-child{min-width:0;padding-left:64px;position:relative}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading>div:first-child:before{content:"";background:var(--heading-icon) center / contain no-repeat;border-radius:10px;width:51px;height:51px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contracts-panel{--heading-icon:url(/contracts-reference/header-compass.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-requests-panel{--heading-icon:url(/contracts-reference/header-scroll.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-dispatch-panel{--heading-icon:url(/contracts-reference/header-swords.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading .card-label{color:#fbd174;letter-spacing:.075em;margin:0 0 2px;font:700 14px/1.15 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading h2{color:var(--contract-copy);margin:0;font:400 28px/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(.guildhall-board-heading-actions,.idle-dispatch-actions){flex-flow:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-board-chapter-filter{border:1px solid var(--contract-gold);background:#03151fe8;border-radius:11px;grid-template-columns:auto minmax(110px,220px);align-items:center;gap:12px;width:auto;min-width:0;padding:6px 8px 6px 14px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-board-chapter-filter>span{color:#ffe39d;font:700 12px/1.1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-board-chapter-filter select{color:#fff0d9;background:#051720;border:1px solid #78613c;border-radius:9px;width:100%;min-width:0;min-height:33px;padding:5px 24px 5px 10px;font:700 13px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-rotation-clock{justify-items:end;gap:4px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-rotation-clock>span{color:var(--contract-cyan);font:700 13px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-rotation-clock>strong{color:#e4f4ff;background:#0a303f;border:1px solid #ad884b;border-radius:9px;padding:7px 12px;font:700 11px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-clock{gap:6px;min-width:160px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-clock strong{color:var(--contract-cyan);font:700 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-clock span{color:#b9dce8;font:400 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] button{color:#eafaff;background:linear-gradient(#12556a,#033244);border:1px solid #55b9c9;border-radius:10px;min-height:37px;padding:8px 15px;font:700 13px/1.15 Arial,sans-serif;box-shadow:inset 0 0 0 2px #46acbb28}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] button:disabled{opacity:.55;cursor:not-allowed}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] button:hover:not(:disabled){filter:brightness(1.12);border-color:#a6fbfb}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(button,select):focus-visible{outline-offset:3px;outline:2px solid #84fff7}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .listing-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 7px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .listing-summary>span{min-height:27px;color:var(--contract-copy);background:#011923b5;border:1px solid #7d704c;border-radius:10px;place-items:center;padding:4px 10px;font:700 14px/1.15 Arial,sans-serif;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card{--contract-icon:url(/contracts-reference/daily-dungeon.png);background:linear-gradient(90deg,#001720eb,#031d2799),url(/contracts-reference/panel-texture.png) 50%/cover;border:1px solid #b49454;border-radius:12px;grid-template-columns:71px minmax(0,1fr) 94px;align-items:center;gap:12px;min-width:0;min-height:88px;padding:7px 12px;display:grid;box-shadow:inset 0 0 0 2px #916f3522}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card:before{content:"";background:var(--contract-icon) center / 46px auto no-repeat, #03202a;border:1px solid #b99a65;border-radius:50%;width:71px;height:71px;box-shadow:inset 0 0 0 3px #25657444}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card[data-contract-goal=market-sales]{--contract-icon:url(/contracts-reference/daily-market.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card:is([data-contract-goal=craft-items],[data-contract-goal=enhance-gear]){--contract-icon:url(/contracts-reference/daily-forge.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card[data-contract-goal=hire-adventurer]{--contract-icon:url(/contracts-reference/daily-recruit.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card[data-contract-goal=raid-strikes]{--contract-icon:url(/contracts-reference/daily-worldboss.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card[data-contract-goal=sell-items]{--contract-icon:url(/contracts-reference/daily-sell.png)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;min-width:0;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy>span{color:#fff6e2;background:linear-gradient(#b99052,#684922);border:1px solid #e3b864;border-radius:9px;min-width:48px;min-height:20px;margin:0;font:700 11px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy h3{color:#fff3e3;white-space:normal;margin:0;font:700 15px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy p{color:#c2e1eb;white-space:normal;margin:0;font:400 12px/1.3 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy small{overflow-wrap:anywhere;color:#f4eee4;font:700 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(.contract-meter,.idle-progress-meter,.chapter-farm-bounty-meter){background:#294753;border:0;border-radius:8px;height:7px;margin:1px 0;overflow:hidden}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(.contract-meter,.chapter-farm-bounty-meter)>span{background:linear-gradient(90deg,#16b4c3,#8fe5c8);border-radius:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card>button{width:100%;min-height:40px;padding-inline:8px;font-size:14px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-claimed{opacity:.75}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-claimed .contract-card-copy>span{background:#225b4e;border-color:#79cfb3}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-list .empty-note{color:#d2e9ec;background:#021b26;border:1px solid #8a744b;border-radius:12px;grid-column:1/-1;margin:0;padding:18px;font:400 14px/1.3 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-summary{grid-template-columns:minmax(0,.65fr) minmax(0,.65fr) minmax(0,2fr);gap:10px;margin:0 0 7px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-summary>*{color:#f8f1e4;background:#021923;border:1px solid #917741;border-radius:9px;min-height:29px;padding:5px 14px;font:700 13px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-summary>strong{text-align:right;grid-column:auto}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-grid{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-card{background:linear-gradient(90deg,#021a25dd,#00131de8);border:1px solid #a78b4c;border-radius:12px;grid-template-rows:auto auto auto auto;grid-template-columns:64px minmax(0,1fr) 125px;align-items:center;gap:5px 14px;min-height:84px;padding:8px 12px;display:grid;position:relative}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-card:before{content:"";background:url(/contracts-reference/request-scroll.png) 50%/46px no-repeat,#041c29;border:1px solid #8c7444;border-radius:12px;grid-area:1/1/5;width:64px;height:65px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-topline{display:contents}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-topline>span{color:#041b28;background:#66f1f2;border-radius:9px;grid-area:1/2;justify-self:start;padding:3px 7px;font:700 11px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-topline>em{color:#bfdde6;text-align:right;white-space:normal;grid-area:1/3;justify-self:end;max-width:100%;font:400 11px/1.3 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-card h3{white-space:normal;color:#f5eee0;grid-area:1/2;margin:0 0 0 75px;font:700 15px/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-card p{color:#c0e1eb;-webkit-line-clamp:unset;grid-area:2/2;min-height:0;margin:0;font:400 12px/1.25 Arial,sans-serif;display:block;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-meter{grid-area:3/2}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-footer{display:contents}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-footer small{color:#f3f3e6;white-space:normal;grid-area:4/2;font:700 12px/1.2 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-footer button{grid-area:2/3/5;justify-self:end;min-width:104px;min-height:39px;font-size:13px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-claimable{border-color:#83f3d6;box-shadow:inset 0 0 0 2px #39d5c62b}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-claimed{opacity:.72}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-raid-empty{color:#c6dfe6;background:#061c24;border:1px solid #867443;border-radius:12px;padding:16px;font:400 14px/1.3 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-dispatch-actions>strong{color:var(--contract-copy);white-space:nowrap;font:700 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-dispatch-actions>button{min-height:36px;font-size:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0 0 8px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-summary-grid>span{background:#011923cc;border:1px solid #947943;border-radius:9px;justify-items:center;gap:0;min-height:41px;padding:5px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-summary-grid small{color:#f1eee8;font:700 11px/1.15 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-summary-grid strong{color:#fbf2e6;font:700 21px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-board{gap:8px;margin-bottom:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-empty-state{color:#e9f0ef;background:0 0;border:0;border-radius:12px;gap:3px;min-height:44px;padding:5px 10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-empty-state strong{color:#eee9e2;font:700 14px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-empty-state span{color:#9ec8d6;font:400 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-card{background:linear-gradient(90deg,#091726ee 35%,#13182888),url(/contracts-reference/route-art.png) 100%/auto 100% no-repeat,#071922;border:1px solid #b09b71;border-radius:12px;gap:4px;min-width:0;padding:8px;display:grid;box-shadow:inset 0 0 0 3px #ae8acf50}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-card.idle-rank-f{--idle-accent:#aa8cd0}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-locked{opacity:.7;filter:none}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-topline{min-height:19px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-topline span{border:1px solid color-mix(in srgb, var(--idle-accent) 70%, #dfc57d);background:color-mix(in srgb, var(--idle-accent) 40%, #152030);border-radius:9px;min-height:20px;padding:3px 9px;font:700 11px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-topline em{color:#d2bde4;white-space:normal;text-align:right;font:700 12px/1.1 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-card h3{color:#f7f0e6;white-space:normal;margin:0;font:400 19px/1.15 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-card p{color:#bdd3e1;-webkit-line-clamp:unset;min-height:0;margin:0;font:400 12px/1.2 Arial,sans-serif;display:block;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(.idle-route-stats,.idle-route-reward){flex-wrap:wrap;justify-content:start;gap:5px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(.idle-route-stats span,.idle-route-reward strong){color:#f1ebdd;background:#071e27b5;border:1px solid #967a45;border-radius:8px;min-height:21px;padding:3px 9px;font:700 11px/1.1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-team{color:#adcbd9;white-space:normal;margin:0;font:400 11px/1.2 Arial,sans-serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-card>button{border-color:var(--idle-accent);background:linear-gradient(color-mix(in srgb, var(--idle-accent) 65%, #131d36), #2b2041);border-radius:9px;min-height:32px;padding:7px;font:700 13px/1.15 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card{background:#05232d;border:1px solid #907642;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(90px,.42fr) auto auto;gap:12px;min-height:70px;padding:8px 12px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card>div:first-child{gap:4px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card :is(strong,small){white-space:normal;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card strong{color:#f8eee0;font:700 15px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card small{color:#b6d5df;font:400 12px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card :is(span,em){font-size:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-ready{background:#103b3d;border-color:#75e5cc}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card button{font-size:13px}@container contracts-board (width<=1040px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-list{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading{align-items:flex-start}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(.guildhall-board-heading-actions,.idle-dispatch-actions){justify-content:start}}@container contracts-board (width<=620px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel>.panel-heading{flex-direction:column;align-items:stretch}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] :is(.guildhall-board-heading-actions,.idle-dispatch-actions){justify-content:space-between;align-items:center;width:100%}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-board-chapter-filter{grid-template-columns:auto minmax(0,1fr);width:100%}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-rotation-clock,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-clock{justify-items:start}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .guildhall-request-summary>strong{text-align:left;grid-column:1/-1}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-route-grid{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card{grid-template-columns:minmax(0,1fr) auto}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-running-card .idle-progress-meter{grid-column:1}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card{grid-template-columns:47px minmax(0,1fr);gap:8px;padding:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card:before{background-size:32px;width:47px;height:47px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card>button{grid-column:2;justify-self:end;width:auto;min-width:94px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy{gap:5px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy h3{font-size:14px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contract-card-copy :is(p,small){font-size:11px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-card{grid-template-columns:44px minmax(0,1fr);gap:6px 9px;padding:9px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-card:before{background-size:31px;width:44px;height:53px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-topline>em{text-align:left;grid-area:5/2;justify-self:start}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-footer button{grid-area:6/2}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-card h3{margin-left:65px;font-size:14px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .chapter-farm-bounty-footer small{font-size:11px}}@media (max-width:1200px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true]{background:#031720;padding-left:12px;padding-right:12px}}@media (max-width:760px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true]{padding:4px 6px 70px;inset:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true]>.panel{padding-inline:8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel>.panel-heading{margin-inline:-8px;padding-inline:10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .contracts-panel>.panel-heading{padding-right:48px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading>div:first-child{padding-left:44px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading>div:first-child:before{width:35px;height:42px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading .card-label{font-size:11px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .panel-heading h2{font-size:24px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]>.guildhall-contracts-station[data-contracts-reference=true] .idle-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]:has(>[data-contracts-reference=true])>.guildhall-station-close{color:#fff0d1;background:linear-gradient(#0d3540,#061b29);border:1px solid #bc984f;border-radius:12px;width:43px;min-width:43px;height:43px;font:400 32px/1 Georgia,serif;top:24px;right:88px}@media (max-width:1200px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=contracts]:has(>[data-contracts-reference=true])>.guildhall-station-close{right:29px}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]{--forge-gold:#b39255;border:1px solid var(--forge-gold);color:#fff3d9;scrollbar-width:thin;scrollbar-color:#b49558 #09202b;background:linear-gradient(#031722ed,#03141bee),url(/forge-reference/panel-texture.png) 50%/cover;border-radius:22px;max-height:none;padding:0 18px 22px;top:40px;bottom:44px;right:2vw;box-shadow:inset 0 0 0 4px #8a6c302b,0 18px 60px #000b;container:forge-reference/inline-size}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]>.panel-heading{border:0;border-bottom:1px solid var(--forge-gold);background:linear-gradient(90deg,#03121ed9 20%,#061c2344 65%,#03131feb 87%),url(/forge-reference/header-ambience.png) 50%/cover;border-radius:20px 20px 14px 14px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;min-height:110px;margin:0 -18px 20px;padding:10px 24px;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>div{min-width:0;padding-left:120px;position:relative}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>div:before{content:"";background:url(/forge-reference/header-anvil.png) 50%/70px no-repeat,radial-gradient(#143645,#03121c 70%);border:2px solid #ba914e;border-radius:50%;width:98px;height:98px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 0 4px #061a26,inset 0 0 0 5px #896a3c,0 0 20px #bf943334}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading .card-label{color:#ffd681;letter-spacing:.12em;margin:0 0 4px;font:700 15px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading h2{color:#fff8e6;margin:0;font:400 40px/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>strong{color:#ffe3a5;flex-shrink:0;align-items:center;gap:12px;font:400 21px/1.2 Georgia,serif;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>strong:before{content:"";background:url(/forge-reference/materials.png) 50%/contain no-repeat;border-radius:8px;width:32px;height:36px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-list{grid-template-columns:minmax(0,1fr);gap:13px;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card{--recipe-accent:#65b698;border:1px solid var(--forge-gold);background:linear-gradient(100deg,#05212be0,#02141ddb),url(/forge-reference/panel-texture.png) 50%/cover;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:136px minmax(0,1fr) 172px;align-items:center;gap:4px 18px;min-width:0;min-height:151px;padding:10px 20px 10px 18px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #16455335}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card[data-recipe-tier=rare]{--recipe-accent:#419eed}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card[data-recipe-tier=epic]{--recipe-accent:#b183e5;background:linear-gradient(100deg,#201632e6,#051822ed 35%,#161527b8),url(/forge-reference/panel-texture.png) 50%/cover}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-recipe-art{border:2px solid var(--recipe-accent);width:116px;height:116px;box-shadow:0 0 12px color-mix(in srgb, var(--recipe-accent) 35%, transparent), 0 0 0 4px #02131b, 0 0 0 5px color-mix(in srgb, var(--recipe-accent) 60%, #00131d);background-color:#061e29;border-radius:15px;grid-area:1/1/3;justify-self:center}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-recipe-art.loot-art-generic:before{border-radius:50%;transform:none}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy{flex-direction:column;grid-area:1/2;align-self:end;align-items:flex-start;gap:3px;min-width:0;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card .rarity{border:1px solid color-mix(in srgb, var(--recipe-accent) 85%, #eee);color:#fff7e6;border-radius:10px;min-width:80px;max-width:none;min-height:24px;margin:0 0 1px;padding:3px 16px;font:700 16px/1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy h3{text-overflow:clip;white-space:normal;color:#fff4e1;margin:0;font:400 24px/1.15 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy p{color:#c4c5cd;margin:0;font:400 15px/1.25 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy small{color:#ffdb91;font:700 16px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-requirements{flex-wrap:wrap;grid-area:2/2;align-self:start;gap:7px 12px;min-width:0;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-requirements>span{color:#f0eeed;overflow-wrap:anywhere;background:#071c28;border:1px solid #546774;border-radius:11px;align-items:center;gap:10px;max-width:100%;min-height:33px;padding:4px 12px;font:400 14px/1.2 Georgia,serif;display:inline-flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-requirements>.requirement-met{color:#74f8df;background:#05272c;border-color:#23756f}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-material-art{background-color:#061a21;background-repeat:no-repeat;border-radius:8px;flex:0 0 24px;width:24px;height:24px;display:block}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card>button{color:#ffe4aa;background:linear-gradient(#164454,#052331 50%,#031927);border:2px solid #bc9555;border-radius:14px;grid-area:1/3/3;justify-self:end;width:100%;min-height:55px;padding:9px 16px;font:400 22px/1.2 Georgia,serif;box-shadow:inset 0 0 0 3px #071b25,inset 0 0 0 4px #819b9c8c,0 3px 8px #0008}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card>button:disabled{opacity:.52;cursor:not-allowed}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card>button:hover:not(:disabled){filter:brightness(1.15);border-color:#ffe0a5}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card>button:focus-visible{outline-offset:4px;outline:2px solid #76fff0}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-note{color:#f4dca7;background:#05131ce6;border:1px solid #927344;border-radius:13px;align-items:center;gap:15px;min-height:54px;margin:14px 0 0;padding:12px 18px;font:400 16px/1.4 Georgia,serif;display:flex}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-note:before{content:"!";color:#ffe3a0;border:1px solid #b78c40;border-radius:50%;flex:0 0 35px;place-items:center;height:35px;font:700 26px/1 Georgia,serif;display:grid}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]:after{content:"";background:linear-gradient(#00131b77,#04111922),url(/forge-reference/footer-ambience.png) 50%/cover no-repeat;border-radius:13px;min-height:65px;margin:16px -10px -14px;display:block}@container forge-reference (width<=900px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card{grid-template-columns:106px minmax(0,1fr) 130px;gap:6px 14px;padding-inline:13px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-recipe-art{width:93px;height:93px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy h3{font-size:22px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy small{font-size:14px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card>button{font-size:20px}}@container forge-reference (width<=650px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading{gap:12px;padding-inline:16px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>div{padding-left:78px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>div:before{background-size:48px;width:64px;height:64px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading .card-label{font-size:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading h2{font-size:31px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>strong{gap:7px;font-size:17px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>strong:before{width:24px;height:30px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card{grid-template-rows:auto auto auto;grid-template-columns:99px minmax(0,1fr);gap:10px 14px;padding:12px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-recipe-art{grid-row:1;width:87px;height:87px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy{align-self:center}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy h3{font-size:21px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy p{font-size:14px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-requirements{grid-column:1/-1}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card>button{grid-area:3/1/auto/-1;max-width:190px;min-height:44px;font-size:20px}}@container forge-reference (width<=390px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading{flex-wrap:wrap}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .panel-heading>strong{margin-left:78px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card{grid-template-columns:79px minmax(0,1fr);gap:10px;padding:11px 10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-recipe-art{width:70px;height:70px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy h3{font-size:20px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card-copy p{font-size:13px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-card .rarity{padding-inline:10px;font-size:14px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-requirements{gap:6px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .recipe-requirements>span{padding-inline:7px;font-size:13px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true] .forge-note{gap:10px;padding:10px;font-size:14px}}@media (max-width:840px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]{padding-inline:12px;inset:58px 12px 18px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]>.panel-heading{margin-inline:-12px}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]:has(>[data-forge-reference=true])>.guildhall-station-close{color:#ffdb8d;background:linear-gradient(#183440,#071723);border:1px solid #bc9855;border-radius:50%;width:45px;min-width:45px;height:45px;font:400 34px/1 Georgia,serif;top:10px;right:12px}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-controls{color:#edf2ed;min-width:0;text-shadow:none;background:#08202b;border:1px solid #738b8f;border-radius:16px;gap:10px;margin:0 0 16px;padding:14px;font:400 13px/1.4 Arial,sans-serif;display:grid;container:forge-controls/inline-size}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields{grid-template-columns:minmax(170px,1.4fr) minmax(140px,1.15fr) minmax(95px,.65fr) minmax(115px,.85fr) minmax(170px,1.4fr);gap:10px;min-width:0;display:grid}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields label{align-content:start;gap:6px;min-width:0;margin:0;padding:0;display:grid}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields label>span{color:#a2e4e0;text-transform:none;letter-spacing:.02em;font:700 12px/1.2 Arial,sans-serif}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields :is(input,select){box-sizing:border-box;color:#f5f0df;width:100%;min-width:0;min-height:42px;text-shadow:none;background:#05141c;border:1px solid #69868d;border-radius:10px;margin:0;padding:9px 10px;font:400 13px/1.3 Arial,sans-serif;display:block}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields input::placeholder{color:#a7bcc5;opacity:1}:is(:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields :is(input,select):focus-visible,:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-summary button:focus-visible,:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-empty button:focus-visible){outline-offset:3px;outline:2px solid #60ede1}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-summary>p{color:#eceddc;overflow-wrap:anywhere;margin:0;font:700 13px/1.4 Arial,sans-serif}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-summary button,:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-empty button{color:#e9f9ee;cursor:pointer;width:auto;min-height:36px;text-shadow:none;background:#12343f;border:1px solid #8bb9bd;border-radius:10px;flex:none;margin:0;padding:8px 12px;font:700 13px/1.3 Arial,sans-serif;display:inline-block}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-summary button:disabled{opacity:.55;cursor:default}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-summary button:hover:not(:disabled),:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-empty button:hover{background:#174550;border-color:#d6e6b1}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-explainer{color:#bcccd2;margin:0;font:400 12px/1.4 Arial,sans-serif}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .recipe-card-copy .forge-material-status{color:#e8bd9e;margin:4px 0 0;font:700 12px/1.45 Arial,sans-serif}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .recipe-card-copy .forge-material-status[data-ready=true]{color:#72e2c2}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-empty{color:#e9ece3;background:#0b212a;border:1px solid #73878b;border-radius:16px;justify-items:start;gap:10px;margin:0 0 16px;padding:20px;display:grid}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-empty strong{color:#fff0d4;font:700 18px/1.35 Georgia,serif}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-empty p{color:#c4d0d6;margin:0;font:400 13px/1.5 Arial,sans-serif}@media (max-width:1200px){:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-search{grid-column:span 2}}@media (max-width:720px){:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-controls{padding:11px}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-search,:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-sort{grid-column:1/-1}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-summary{align-items:flex-start}}@media (max-width:380px){:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields{grid-template-columns:minmax(0,1fr)}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-search,:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-sort{grid-column:1}}@container forge-controls (width<=800px){:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-search{grid-column:span 2}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-sort{grid-column:auto}}@container forge-controls (width<=560px){:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-search,:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-sort{grid-column:1/-1}}@container forge-controls (width<=300px){:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-fields{grid-template-columns:minmax(0,1fr)}:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-search,:is(.forge-panel,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=forge]>.forge-panel[data-forge-reference=true]) .forge-catalog-sort{grid-column:1}}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true]{--vault-gold:#af8c4e;--vault-copy:#f8eddb;border:1px solid var(--vault-gold);max-height:none;color:var(--vault-copy);scrollbar-width:thin;scrollbar-color:#acb8ba #142936;background:url(/vault-reference/left-ambience.png) 0 0/54px 940px no-repeat,#03141e;border-radius:22px;padding:0 18px 22px 64px;top:22px;bottom:22px;right:16px;box-shadow:inset 0 0 0 3px #081c27,0 20px 70px #000b;container:vault-reference/inline-size}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true]>.panel-heading{border:0;border-bottom:1px solid var(--vault-gold);background:linear-gradient(90deg,#03152088 35%,#05182511 70%,#02111eea),url(/vault-reference/header-ambience.png) 50%/cover;border-radius:18px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:15px;min-height:98px;margin:0 -18px 18px -8px;padding:12px 28px 12px 14px;display:flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading>div{min-width:0;padding-left:115px;position:relative}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading>div:before{content:"";background:url(/vault-reference/header-chest.png) 50%/contain no-repeat,#031721b5;border:1px solid #a7874e;border-radius:18px;width:92px;height:78px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 0 3px #b3914d22}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading .card-label{color:#f4c779;letter-spacing:.07em;margin:0 0 3px;font:700 16px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading h2{color:#fff0db;margin:0;font:400 40px/1.1 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading>strong{color:#fff1d9;text-align:right;font:700 21px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0 0 18px;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span{border:1px solid var(--vault-gold);color:#f8eacd;background:linear-gradient(90deg,#031824cc,#05243955),url(/vault-reference/panel-texture.png) 50%/cover;border-radius:15px;align-content:center;gap:2px;min-height:80px;padding:12px 12px 12px 92px;font:700 14px/1.15 Georgia,serif;display:grid;position:relative}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span:before{content:"";background:var(--vault-icon) center / contain no-repeat;border-radius:10px;width:52px;height:52px;position:absolute;top:50%;left:21px;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span:first-child{--vault-icon:url(/vault-reference/gear.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span:nth-child(2){--vault-icon:url(/vault-reference/materials.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span:nth-child(3){--vault-icon:url(/vault-reference/protected.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span:nth-child(4){--vault-icon:url(/vault-reference/salvage.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip strong{white-space:normal;overflow-wrap:anywhere;color:#fff0cf;font:700 28px/1.1 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-controls{border:0;gap:16px;margin:0 0 17px;padding:0}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs{flex-wrap:wrap;gap:12px;display:flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] button{color:#fff0d8;background:linear-gradient(#11394a,#041a28);border:1px solid #b18e56;border-radius:12px;min-height:43px;padding:9px 15px;font:400 16px/1.2 Georgia,serif;box-shadow:inset 0 0 0 3px #0c202c,inset 0 0 0 4px #647d7b66}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] button:hover:not(:disabled){filter:brightness(1.1);border-color:#8bf5ef}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] button:disabled{opacity:.52;cursor:not-allowed}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #7efbef}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs button{color:#ffecd3;background:linear-gradient(#0b2734,#041620);border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:7px 13px;font:400 16px/1.2 Georgia,serif;display:inline-flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs button:before{content:"";background:var(--vault-icon) center / contain no-repeat;border-radius:8px;flex-shrink:0;width:28px;height:30px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] [data-vault-filter=All]{--vault-icon:url(/vault-reference/all.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] [data-vault-filter=Gear]{--vault-icon:url(/vault-reference/gear.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] [data-vault-filter=Weapon]{--vault-icon:url(/vault-reference/weapons.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] [data-vault-filter=Armor]{--vault-icon:url(/vault-reference/armor.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] [data-vault-filter=Relic]{--vault-icon:url(/vault-reference/relics.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] [data-vault-filter=Materials]{--vault-icon:url(/vault-reference/materials.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] [data-vault-filter=Protected]{--vault-icon:url(/vault-reference/protected.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs button.active{color:#fff5de;background:linear-gradient(#174856,#05222d);border-color:#7ffbfc;box-shadow:inset 0 0 0 3px #073342,inset 0 0 0 4px #64e4e988,0 0 9px #1de8f077}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs small{color:#ebecf0;background:#030f1a;border:1px solid #62616d;border-radius:50px;place-items:center;min-width:33px;min-height:30px;padding:4px 9px;font:700 16px/1 Georgia,serif;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs button.active small{color:#87fffa;background:#03202a;border-color:#279ba9}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort{grid-template-columns:minmax(0,1fr) minmax(210px,.35fr);gap:14px;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort :is(input,select){color:#f4e7d6;background-color:#031622;background-position:18px;background-repeat:no-repeat;background-size:24px;border:1px solid #72909d;border-radius:12px;min-height:49px;padding:10px 18px 10px 61px;font:400 18px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort input{background-image:url(/vault-reference/search.png)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort input::placeholder{color:#bfc1cf;opacity:1}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort select{background-image:url(/vault-reference/sort.png);border-color:#9c804c}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-list{grid-template-columns:minmax(0,1fr);gap:13px;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item{border:1px solid var(--vault-gold);background:linear-gradient(100deg,#021620cc,#071c2788),url(/vault-reference/panel-texture.png) 50%/cover;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:14px 24px;min-width:0;padding:11px 21px 11px 16px;display:grid;box-shadow:inset 0 0 0 3px #c4a56718}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-material{grid-template-columns:minmax(0,1fr) 236px;align-items:center}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-summary{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:27px;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-art.loot-row-art{background-color:#020c13;border:1px solid #c79a4e;border-radius:13px;justify-self:center;width:116px;height:116px;box-shadow:0 0 0 3px #03131d,0 0 0 4px #8b6c3655}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-art.loot-art-generic:before{border-radius:50%;transform:none}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 18px;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item .rarity{border:1px solid #a4a5a86b;border-radius:10px;max-width:none;min-height:29px;margin:0;padding:5px 13px;font:700 15px/1.1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy h3{white-space:normal;color:#fff4e5;flex-wrap:wrap;gap:10px;min-width:0;margin:0;font:400 23px/1.2 Georgia,serif;display:flex;overflow:visible}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy h3>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy>p{color:#e6d4be;margin:0;font:400 18px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy>small{color:#ffe1aa;margin:0;font:700 17px/1.3 Georgia,serif;display:block}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy :is(.vault-stack-badge,.vault-new-badge){color:#e7fffc;background:#052933;border:1px solid #549eaa;border-radius:10px;flex-shrink:0;place-items:center;min-height:28px;margin:0;padding:4px 13px;font:700 14px/1 Arial,sans-serif;display:inline-grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy .vault-new-badge{color:#fff4ef;background:linear-gradient(#aa2945,#65142f);border-color:#f1748a}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-material .item-actions{border:0;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;padding:0;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-material .item-actions>button{white-space:normal;color:#fff0d8;border-radius:14px;width:100%;min-height:55px;padding:12px 15px;font:400 20px/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-gear .item-actions{border:0;border-top:1px solid #8b754c66;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 0 0;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-gear .item-actions>button{grid-area:1/2;min-width:180px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-best-target{background:#07232d;border:1px solid #668c89;border-radius:13px;grid-column:1;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;padding:12px 15px;display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-best-target span{color:#72dcd4;font-size:12px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-best-target strong{white-space:normal;color:#f8e7c9;font:700 18px/1.25 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-best-target small{color:#b7e9df;font:400 14px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .equip-targets{flex-wrap:wrap;grid-column:1/-1;gap:9px;display:flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .equip-targets>span{color:#e9c981;font-size:12px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .equip-targets button{border-radius:12px;min-width:120px;padding:8px 13px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .equip-targets button strong{white-space:normal;font-size:16px;overflow:visible}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .equip-targets button small{color:#c9e0e6;font-size:12px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .item-stat-list{flex-wrap:wrap;gap:6px;margin:4px 0 0;display:flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .item-stat-list>span{color:#062231;background:#e8d6a8;border-radius:9px;padding:5px 10px;font:700 14px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item .item-affix-list{flex-wrap:wrap;gap:5px;display:flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .item-affix-list>span{color:#e0d6f3;background:#1e2540;border:1px solid #776b95;border-radius:9px;padding:5px 10px;font-size:14px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item .inventory-gear-meta{color:#a5dcdf;font-size:15px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item .inventory-unique-effect{color:#f4dc9f;background:#142b30;border-radius:10px;padding:8px 12px;font-size:15px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm{color:#edffed;background:#082c36;border:1px solid #55d9cb;border-radius:13px;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:14px;padding:14px;display:flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm label{color:#d3f0eb;gap:5px;font:700 13px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm input{color:#fff2d3;background:#031b29;border:1px solid #77b5b9;border-radius:9px;width:100px;min-height:40px;padding:8px;font:700 17px/1 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm>strong{color:#ffe1a4;padding:0;font:700 18px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm-actions{flex:350px;justify-content:flex-end;gap:9px;width:auto}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm-actions button{min-height:40px;padding:9px 13px;font-size:15px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] :is(.empty-state,.donator-vault-message){color:#ebdcc6;background:#061d27;border:1px solid #907541;border-radius:14px;margin:0;padding:20px;font:400 17px/1.4 Georgia,serif}@container vault-reference (width<=1000px){.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip{gap:10px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span{padding-left:64px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span:before{width:40px;height:44px;left:12px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip strong{font-size:25px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs{gap:8px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs button{gap:8px;padding-inline:10px;font-size:15px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-material{grid-template-columns:minmax(0,1fr) 190px;gap:18px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-summary{grid-template-columns:100px minmax(0,1fr);gap:17px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-art.loot-row-art{width:92px;height:92px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy{gap:6px 12px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy h3{font-size:21px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy>p{font-size:16px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy>small{font-size:15px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-material .item-actions>button{font-size:18px}}@container vault-reference (width<=700px){.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading>div{padding-left:78px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading>div:before{width:62px;height:66px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading h2{font-size:33px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading .card-label{font-size:13px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading>strong{font-size:17px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-material{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-material .item-actions{justify-self:end;width:auto;min-width:190px;max-width:100%}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy{flex-wrap:wrap;align-items:center;gap:7px 11px;display:flex}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy>:is(p,small,.item-stat-list){width:100%}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-gear .item-actions{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-gear .item-actions>button{grid-area:auto/1;justify-self:end}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort{grid-template-columns:minmax(0,1fr) 180px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort :is(input,select){background-position-x:11px;background-size:21px;padding-left:43px;font-size:16px}}@container vault-reference (width<=430px){.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading{gap:16px;padding:14px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .panel-heading>strong{text-align:left;width:100%;font-size:16px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span{min-height:66px;padding-left:53px;font-size:12px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip>span:before{width:35px;height:39px;left:8px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-summary-strip strong{font-size:23px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs button{justify-content:space-between;gap:5px;min-height:42px;font-size:14px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs button:before{width:23px;height:24px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-filter-tabs small{min-width:26px;min-height:25px;padding:4px 6px;font-size:14px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-search-sort{grid-template-columns:minmax(0,1fr);gap:9px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item{gap:15px;padding:13px 10px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-summary{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:13px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-art.loot-row-art{width:67px;height:67px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy h3{font-size:20px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy>p,.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy>small{font-size:14px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item .rarity{min-height:24px;padding:4px 9px;font-size:12px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .inventory-item-copy :is(.vault-stack-badge,.vault-new-badge){min-height:23px;padding:4px 8px;font-size:11px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-best-target{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-best-target button{width:100%}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm{gap:12px;padding:11px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm-actions{flex-basis:100%;justify-content:stretch}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true] .vault-salvage-confirm-actions button{flex:auto;font-size:14px}}@media (max-width:1200px){.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true]{background:#03141e;padding-left:18px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true]>.panel-heading{margin-left:-18px}}@media (max-width:840px){.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true]{padding-inline:12px;inset:58px 12px 18px}.game-shell.game-shell-menu-reference .workspace-vault>.inventory-panel[data-workspace=vault][data-vault-reference=true]>.panel-heading{margin-inline:-12px}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=vault]:has(>[data-vault-reference=true])>.guildhall-station-close{color:#ffdc91;background:linear-gradient(#163744,#031925);border:1px solid #c29b55;border-radius:50%;width:45px;min-width:45px;height:45px;font:400 33px/1 Georgia,serif;top:6px;right:10px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true]{color:#f7eedd;scrollbar-width:thin;scrollbar-color:#72858a #081924;background:url(/activity-log-reference/compass-watermark.png) 50% 78%/min(400px,75%) no-repeat,#050f17;border:1px solid #b9914c;border-radius:18px;min-width:0;max-height:none;padding:8px 10px 78px;top:58px;bottom:16px;right:24px;overflow:auto;box-shadow:inset 0 0 0 3px #050f17,inset 0 0 0 4px #ae874b66,0 18px 55px #0009}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true]>.panel-heading{z-index:1;background:linear-gradient(90deg,#050f17 40%,#050f1722 65%,#050f1755),url(/activity-log-reference/header-ambience.png) 100%/auto 100% no-repeat,#050f17;border:0;border-bottom:1px solid #a48245;border-radius:12px 12px 8px 8px;align-items:center;min-height:54px;margin:-4px -4px 8px;padding:6px 8px;display:flex;position:sticky;top:-8px;box-shadow:0 2px #142c35}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .panel-heading>div{min-width:0;padding-left:58px;position:relative}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .panel-heading>div:before{content:"";background:url(/activity-log-reference/book.png) 50%/30px 25px no-repeat,#071b26;border:1px solid #957638;border-radius:10px;width:44px;height:42px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .panel-heading .card-label{color:#f6d895;letter-spacing:0;margin:0 0 1px;font:700 12px/1.25 Arial,sans-serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .panel-heading h2{color:#fff4e1;margin:0;font:400 28px/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list{grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;min-width:0;max-height:none;padding:0;display:grid;overflow:visible}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list p,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list p:nth-child(2n){color:#f2eee3;white-space:normal;overflow-wrap:anywhere;background:#0a1b24;border:1px solid #375765;border-left-color:#aa995e;border-radius:7px;min-width:0;min-height:25px;margin:0;padding:3px 10px 3px 35px;font:400 15px/1.25 Arial,sans-serif;position:relative;overflow:visible;box-shadow:inset 0 1px #65878622}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list p:before{content:"";background:url(/activity-log-reference/entry-refresh.png) 50%/contain no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:5px;left:9px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list:after{content:"";pointer-events:none;background:linear-gradient(#b68d4240,#b68d4240) 0/47% 1px no-repeat,radial-gradient(circle,#b68d4280 0 2px,#0000 2.5px) 50%/10px 10px no-repeat,linear-gradient(#b68d4240,#b68d4240) 100%/47% 1px no-repeat;border-radius:7px;height:14px;margin:5px 5px 0;display:block}@media (max-width:760px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true]{border-radius:16px;padding:8px 9px 78px;inset:56px 8px 8px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .panel-heading{background-size:auto,auto 100%,auto}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .panel-heading h2{font-size:26px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list p,.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list p:nth-child(2n){padding-block:6px;font-size:14px;line-height:1.4}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]>.log-panel[data-activity-log-reference=true] .log-list p:before{top:8px}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=records]:has(>[data-activity-log-reference=true])>.guildhall-station-close{color:#fff2dc;background:linear-gradient(135deg,#403c31,#14303b);border:1px solid #aa874e;border-radius:50%;width:42px;min-width:42px;height:42px;font:400 27px/1 Arial,sans-serif;top:8px;right:12px}.faction-hall-development{display:contents}.faction-hall-empty-crest,.faction-hall-reference-copy{display:none}.faction-hall-empty>strong{font:inherit}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]{--fh-gold:#c49a54;--fh-cyan:#55eff3;--fh-copy:#fff2d9;--fh-muted:#d3dce0;--fh-card:#031620;border:1px solid var(--fh-gold);color:var(--fh-copy);scrollbar-width:thin;scrollbar-color:#a88a51 #071824;background:linear-gradient(#03131be8,#03131be8),url(/faction-hall-reference/hall-left.webp) 0 100%/auto 520px no-repeat,#03131b;border-radius:22px;padding:10px 14px 24px;scroll-padding-top:14px;font:400 15px/1.35 Georgia,Times New Roman,serif;box-shadow:inset 0 0 0 4px #020c12,inset 0 0 0 5px #a5804366,0 22px 65px #000b}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true],.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] *,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :before,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :after{box-sizing:border-box}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :is(h2,h3,h4,p){margin:0}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :is(button,input,select,a){border-radius:11px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :is(button,input,select){font-family:Georgia,Times New Roman,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] button{min-height:44px;color:var(--fh-copy);white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:linear-gradient(130deg,#087e91,#003343);border:1px solid #58ced7;padding:9px 18px;font-size:16px;font-weight:700;line-height:1.2;box-shadow:inset 0 0 0 2px #09212d,inset 0 0 13px #46ddea25}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] button:hover:not(:disabled){filter:brightness(1.13);border-color:#ffe4a3}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] button:disabled{opacity:1;color:#a5b3bc;cursor:not-allowed;background:linear-gradient(135deg,#102a36,#071721);border-color:#48606b;box-shadow:inset 0 1px #aec4c515}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :is(button,input,a):focus-visible{outline-offset:3px;outline:2px solid #76f5f6}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] input{color:#fff3dc;background:#010d15;border:1px solid #6b8490;width:100%;min-width:0;min-height:44px;padding:10px 14px;font-size:17px;font-weight:400;box-shadow:inset 0 2px 7px #0008}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] input::placeholder{color:#afb1bf;opacity:1}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :is(strong,small,h4){overflow-wrap:anywhere}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-heading{background:linear-gradient(90deg,#020e16 20%,#03101830 47%,#03101850),url(/faction-hall-reference/header-ambience.webp) 62%/auto 100% no-repeat,#041421;border:1px solid #a58647;border-radius:17px;justify-content:space-between;align-items:center;gap:22px;min-height:106px;margin:-4px -8px 12px;padding:10px 66px 10px 124px;display:flex;position:relative;box-shadow:inset 0 -3px #020b12,0 1px #d1a44e66}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-heading:before{content:"";background:url(/faction-hall-reference/banner.webp) 50%/contain no-repeat;border-radius:16px;width:98px;position:absolute;top:6px;bottom:6px;left:12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading>div:first-child{flex:1;min-width:0}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading .card-label{color:#f1c777;letter-spacing:1.5px;font:700 15px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading h2{color:var(--fh-copy);font:400 clamp(30px,2.7vw,43px)/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions{flex-wrap:wrap;gap:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions>span{max-width:270px;color:var(--fh-cyan);font:400 14px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions>button{background:linear-gradient(140deg,#075270,#002639 65%,#06476c);border-color:#d9ad59;min-height:52px;padding-left:50px;position:relative}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions>button:before{content:"↻";color:#51eff0;font:400 33px/1 Arial,sans-serif;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-profile-bar{background:0 0;border:0;border-radius:14px;grid-template-columns:1.25fr 1fr 1.05fr .95fr 1fr 1.05fr;gap:12px;margin:0 0 12px;padding:0;display:grid}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div{border:1px solid var(--fh-gold);background:linear-gradient(100deg,#052333d9,#03141ecc),url(/faction-hall-reference/surface.webp) 50%/cover;border-radius:13px;align-content:center;gap:4px;min-width:0;min-height:94px;padding:11px 10px 11px 72px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #06141d,inset 0 0 0 4px #b6964b46}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div:before{content:"";background:url(/faction-hall-reference/icon-helmet.webp) 50%/43px no-repeat,linear-gradient(#062634,#04131d);border:1px solid #8e7b4855;border-radius:12px;width:50px;position:absolute;top:14px;bottom:14px;left:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div:nth-child(2):before{background-image:url(/faction-hall-reference/icon-link.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div:nth-child(3):before{background-image:url(/faction-hall-reference/icon-banner.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div:nth-child(4):before{background-image:url(/faction-hall-reference/icon-star.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div:nth-child(5):before{background-image:url(/faction-hall-reference/icon-swords.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div:nth-child(6):before{background-image:url(/faction-hall-reference/icon-coins.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar span{color:var(--fh-cyan);letter-spacing:.3px;font:700 12px/1.3 Arial,sans-serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar strong{color:var(--fh-copy);white-space:normal;font:700 17px/1.25 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar small{color:var(--fh-muted);white-space:normal;font:400 14px/1.25 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .profile-nickname-line{align-items:start}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .profile-nickname-line button,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .profile-nickname-editor button{white-space:nowrap;background:#29283d;border-radius:8px;flex:none;min-height:28px;padding:4px 9px;font-size:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .profile-nickname-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .profile-nickname-editor input{grid-column:1/-1;height:auto;min-height:34px;font-size:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.alliance-network-view{color:var(--fh-copy);background:linear-gradient(#03131b38,#03131b65);border:1px solid #a98c50;border-radius:17px;gap:12px;margin:0;padding:10px 12px 14px;display:grid}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-section-heading{border:0;gap:14px;min-height:48px;padding:0 6px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-section-heading span{color:var(--fh-cyan);letter-spacing:.6px;font:700 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-section-heading h3{color:var(--fh-copy);font:400 29px/1.12 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-section-heading>strong{color:var(--fh-copy);font:400 18px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice{background:linear-gradient(90deg,#032334 30%,#03111be8 60%,#03111b44),url(/faction-hall-reference/charter-ambience.webp) 100%/auto 100% no-repeat,#031a27;border:1px solid #53bbc8;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:8px 22px;min-height:48px;padding:9px 14px 9px 64px;position:relative;box-shadow:inset 0 0 0 3px #02111c,inset 0 0 0 4px #c7a15355}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice:before{content:"";background:url(/faction-hall-reference/icon-scroll.webp) 50%/contain no-repeat;border-radius:8px;width:36px;position:absolute;inset:8px auto 8px 14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice span{color:var(--fh-cyan);font:700 13px/1.35 Arial,sans-serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice strong,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice em{color:var(--fh-copy);font:400 15px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice em{color:#f1d195;grid-column:1/-1}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] :is(.alliance-entry-form,.current-alliance-banner,.alliance-level-summary,.alliance-contribution-form,.alliance-raid-board,.alliance-member){border:1px solid var(--fh-gold);background:linear-gradient(125deg,#052231ed,#020e18f2),url(/faction-hall-reference/surface.webp) 50%/cover;border-radius:14px;box-shadow:inset 0 0 0 3px #04131b,inset 0 0 0 4px #b6964b45}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-grid{gap:18px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form{gap:12px;padding:14px 20px 18px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form.alliance-create-form{grid-template-columns:minmax(0,1fr) minmax(95px,.4fr) 130px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form:not(.alliance-create-form){grid-template-columns:minmax(0,1fr) 130px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form label{min-height:30px;color:var(--fh-copy);border-bottom:1px solid #a3854944;align-items:center;gap:13px;padding-bottom:7px;font:400 20px/1.3 Georgia,serif;display:flex}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form label:before{content:"";background:url(/faction-hall-reference/icon-link.webp) 50%/contain no-repeat;border-radius:8px;flex:0 0 30px;width:30px;height:28px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-create-form label:before{background-image:url(/faction-hall-reference/icon-members.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form button{background:linear-gradient(145deg,#075b82,#002b50 60%,#075d87);border-color:#e5b866}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner{gap:20px;min-height:94px;padding:13px 17px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner>div:first-child{gap:3px;padding-left:62px;position:relative}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner>div:first-child:before{content:"";background:url(/faction-hall-reference/icon-crown.webp) 50%/contain no-repeat;border-radius:10px;width:46px;height:57px;position:absolute;top:3px;left:0}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner span,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-level-summary>span,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form label,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-tag-editor label{color:var(--fh-cyan);font:700 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner h4{color:var(--fh-copy);flex-wrap:wrap;gap:7px;font:400 22px/1.25 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner small{color:var(--fh-muted);font:400 16px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-tag-badge{border-radius:7px;padding:4px 7px;font:700 13px/1 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-banner-actions{flex-direction:row;gap:12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-tag-editor{grid-template-columns:135px auto;gap:6px 12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-tag-editor input{text-align:center;width:100%}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-danger-action{border-color:#dc8190;background:linear-gradient(#8d3548,#592334)!important}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-progression-band{background:0 0;border:0;grid-template-columns:1fr 1.08fr;align-items:stretch;gap:12px;padding:0}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-level-summary,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form{align-content:center;gap:6px;min-height:86px;padding:12px 16px 12px 74px;position:relative}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-level-summary:before,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form:before{content:"";background:url(/faction-hall-reference/icon-renown.webp) 50%/contain no-repeat;border-radius:10px;width:40px;position:absolute;top:12px;bottom:12px;left:18px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-level-summary strong{color:var(--fh-copy);font:400 18px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form{grid-template-columns:minmax(70px,1fr) auto;gap:6px 12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-level-guidance,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-contribution-guidance{color:var(--fh-muted);font:400 13px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form button{padding-inline:17px;font-size:15px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-progress-track,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-progress{background:#15232b;border:1px solid #70848b;border-radius:10px;height:11px;overflow:hidden}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-progress-track i,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-progress i{background:linear-gradient(90deg,#137a91,#63efeb);border-radius:10px;height:100%}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-board{gap:10px;padding:10px 12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading{background:linear-gradient(90deg,#03131c 20%,#03131c55 60%,#03131c66),url(/faction-hall-reference/dragon-ambience.webp) 100%/auto 100% no-repeat,#03131c;border:0;border-radius:12px;min-height:77px;margin:-6px -8px 0;padding:12px 20px 12px 76px;position:relative}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading:before{content:"";background:url(/faction-hall-reference/icon-dragon.webp) 50%/contain no-repeat;border-radius:12px;width:52px;position:absolute;top:7px;bottom:7px;left:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading span,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-subheading span{color:var(--fh-cyan);font:700 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading h4{color:var(--fh-copy);font:400 24px/1.25 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading small{color:var(--fh-muted);font:400 15px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading>strong{color:var(--fh-copy);white-space:nowrap;font:700 21px/1.25 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-progress{margin:0}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats>span{background:linear-gradient(105deg,#151723,#03151d);border:1px solid #b68a49;border-radius:11px;min-height:51px;padding:7px 14px 7px 61px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #061622}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats>span:before{content:"";background:url(/faction-hall-reference/icon-swords.webp) 50%/contain no-repeat;border-radius:8px;width:32px;position:absolute;top:8px;bottom:8px;left:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats>span:nth-child(2):before{background-image:url(/faction-hall-reference/icon-members.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats small{color:#d9d9e7;font:700 11px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats strong{color:var(--fh-copy);font:400 17px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestones{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone{background:linear-gradient(125deg,#031724,#020f17);border:1px solid #9b814d;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding:12px 10px 9px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #08202a}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone:before{content:"";background:var(--fh-chest) center / contain no-repeat;pointer-events:none;border-radius:10px;width:84px;height:74px;position:absolute;top:14px;left:9px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone[data-faction-chest="10"]{--fh-chest:url(/faction-hall-reference/chest-10.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone[data-faction-chest="25"]{--fh-chest:url(/faction-hall-reference/chest-25.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone[data-faction-chest="50"]{--fh-chest:url(/faction-hall-reference/chest-50.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone[data-faction-chest="75"]{--fh-chest:url(/faction-hall-reference/chest-75.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone[data-faction-chest="100"]{--fh-chest:url(/faction-hall-reference/chest-100.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone>div{gap:2px;min-height:74px;padding-left:86px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone span{color:var(--fh-cyan);font:700 14px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone strong{color:var(--fh-copy);font:700 14px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone small{color:var(--fh-muted);font:400 14px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone :is(strong,small){white-space:normal;text-overflow:clip;overflow:visible}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone button{min-height:32px;padding:5px 10px;font-size:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone-unlocked{border-color:#54e5e8;box-shadow:inset 0 0 0 3px #164753,0 0 12px #19b9bb22}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone-claimed{border-color:#d6b865}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-columns>section{border-top:1px solid #ac8a4966;border-radius:9px;min-width:0;padding:7px 10px 5px 50px;position:relative}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-columns>section:before{content:"";background:url(/faction-hall-reference/icon-laurel.webp) 50%/contain no-repeat;border-radius:8px;width:30px;height:36px;position:absolute;top:11px;left:5px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-columns>section+section:before{background-image:url(/faction-hall-reference/icon-swords.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-subheading{margin-bottom:4px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-subheading strong{color:var(--fh-copy);font:700 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-empty{color:var(--fh-muted);font:400 14px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-ranking,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-recent{border-radius:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-ranking article,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-recent article{border-color:#71899444;border-radius:7px;gap:8px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-row-current{background:#2acbcc13}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-ranking :is(span,strong),.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-recent strong{color:var(--fh-copy);font-size:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-ranking :is(small,em),.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-recent :is(small,time,span){color:var(--fh-muted);font-size:12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-development{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-network-view .faction-member-directory{border-color:var(--fh-gold);background:#03131bc9}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-network-view .faction-member-directory .alliance-member-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-network-view .faction-member-directory .alliance-member{background:linear-gradient(90deg,#03131bcc,#03131b44),url(/faction-hall-reference/header-ambience.webp) 42%/auto 100% no-repeat,#031521;padding:18px 15px 18px 69px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-member-directory .alliance-member:before{width:47px;height:67px;left:8px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member-grid{grid-template-columns:minmax(0,1fr);align-content:start;gap:9px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member{background:linear-gradient(90deg,#03131bcc,#03131b44),url(/faction-hall-reference/header-ambience.webp) 42%/auto 100% no-repeat,#031521;gap:4px;min-height:176px;padding:18px 15px 18px 87px;position:relative}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member:before{content:"";background:url(/faction-hall-reference/banner.webp) 50%/contain no-repeat;border-radius:11px;width:63px;height:82px;position:absolute;top:15px;left:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member span{color:var(--fh-cyan);font:700 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member strong{color:var(--fh-copy);white-space:normal;flex-wrap:wrap;gap:4px;font:700 16px/1.35 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member small,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member em{color:var(--fh-muted);white-space:normal;font:400 14px/1.35 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list{background:0 0;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:6px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list>div{opacity:1;background:linear-gradient(125deg,#052332,#020f17);border:1px solid #637c88;border-radius:11px;gap:3px;min-height:88px;padding:25px 9px 9px 53px;position:relative}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list>div:before{content:"";background:var(--fh-perk) center / contain no-repeat;border-radius:8px;width:37px;height:40px;position:absolute;top:28px;left:7px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="1"]{--fh-perk:url(/faction-hall-reference/perk-1.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="2"]{--fh-perk:url(/faction-hall-reference/perk-2.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="3"]{--fh-perk:url(/faction-hall-reference/perk-3.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="4"]{--fh-perk:url(/faction-hall-reference/perk-4.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="5"]{--fh-perk:url(/faction-hall-reference/perk-5.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="6"]{--fh-perk:url(/faction-hall-reference/perk-6.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="7"]{--fh-perk:url(/faction-hall-reference/perk-7.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="8"]{--fh-perk:url(/faction-hall-reference/perk-8.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="9"]{--fh-perk:url(/faction-hall-reference/perk-9.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list [data-faction-perk="10"]{--fh-perk:url(/faction-hall-reference/perk-10.webp)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list span{color:var(--fh-cyan);font:700 11px/1.2 Arial,sans-serif;position:absolute;top:7px;left:9px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list strong{color:var(--fh-copy);font:700 13px/1.25 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list small{color:var(--fh-muted);font:400 12px/1.25 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list>.alliance-perk-unlocked{background:linear-gradient(125deg,#064052,#02222e);border-color:#68edf0;box-shadow:inset 0 0 8px #59e9e82b}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-directory{gap:12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-directory .network-row{background:#031721e8;border:1px solid #9f8249;border-radius:13px;gap:20px;padding:14px 20px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-row>div strong{white-space:normal;color:var(--fh-copy);flex-wrap:wrap;font:700 18px/1.4 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-row>div span,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-rank{color:var(--fh-muted);font:400 14px/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-empty{text-align:center;background:linear-gradient(90deg,#03131e00 10%,#03131e 35% 65%,#03131e00 90%),url(/faction-hall-reference/hall-left.webp) 0 100%/auto 100% no-repeat,url(/faction-hall-reference/hall-right.webp) 100% 100%/auto 100% no-repeat,#03131e;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:clamp(340px,45vh,490px);margin:-4px -7px -8px;padding:25px 20px 45px;display:flex}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-empty-crest{background:url(/faction-hall-reference/hall-center.webp) 50%/cover no-repeat;border-radius:16px;width:min(360px,72%);height:175px;margin-top:-10px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 16% 87%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 16% 87%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-empty>strong{color:var(--fh-copy);text-shadow:0 2px 10px #000;font:400 clamp(21px,2vw,28px)/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-reference-copy{color:#e1e3e7;text-shadow:0 2px 8px #000;font:400 16px/1.5 Georgia,serif;display:block}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-empty>small{color:#d3bb83;letter-spacing:6px;text-transform:uppercase;margin-top:5px;font-size:11px}@media (max-width:1350px){.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-heading{padding-left:100px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-heading:before{width:76px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions{gap:7px;max-width:360px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions>button{min-height:44px;font-size:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-profile-bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div{min-height:82px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-progression-band{grid-template-columns:.85fr 1.15fr}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form{padding-left:16px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form:before{display:none}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone>div{min-height:143px;padding:77px 0 0}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone:before{left:calc(50% - 42px)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-development{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list{grid-template-columns:repeat(3,minmax(0,1fr))}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form.alliance-create-form{grid-template-columns:minmax(0,1fr) 90px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-create-form button{grid-column:1/-1}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form:not(.alliance-create-form){grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]{border-radius:17px;padding:8px 9px 20px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-heading{flex-wrap:wrap;gap:10px;min-height:145px;padding:14px 48px 12px 75px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-heading:before{width:58px;height:65px;top:16px;bottom:auto;left:8px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading .card-label{letter-spacing:.8px;font-size:11px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading h2{font-size:29px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions{justify-content:flex-start;gap:6px;width:100%;max-width:none}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions>span{text-align:left;font-size:12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions>button{background-position:8px,50%;background-size:22px,auto;padding-left:37px;padding-right:9px;font-size:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-heading-actions>button:before{font-size:26px;left:8px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.multiplayer-profile-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div{min-height:86px;padding:11px 10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar>div:before{display:none}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar strong{font-size:16px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar small{font-size:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .multiplayer-profile-bar span{font-size:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true]>.alliance-network-view{gap:10px;padding:10px 9px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-section-heading{flex-wrap:wrap;padding:0}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-section-heading h3{font-size:26px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .network-section-heading>strong{font-size:15px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 12px 10px 50px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice:before{width:29px;left:9px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .social-rule-notice strong{font-size:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-grid{grid-template-columns:minmax(0,1fr);gap:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form{gap:9px;padding:12px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-entry-form:not(.alliance-create-form){grid-template-columns:minmax(0,1fr) auto}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner{flex-direction:column;align-items:stretch;gap:12px;padding:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner>div:first-child{padding-left:49px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner>div:first-child:before{width:35px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .current-alliance-banner small{font-size:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-banner-actions{flex-wrap:wrap;gap:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-tag-editor{flex:100%;grid-template-columns:minmax(0,1fr) auto}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-progression-band{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-level-summary{padding-left:60px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-level-summary:before{width:32px;left:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-contribution-form{grid-template-columns:minmax(0,1fr) auto;padding:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-upgrade-action{grid-column:1/-1}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-board{padding:9px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading{flex-wrap:wrap;gap:5px;padding:13px 10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading:before{display:none}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading h4{font-size:21px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-heading>strong{font-size:17px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats{grid-template-columns:minmax(0,1fr);gap:6px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-stats>span{grid-template-columns:1fr auto;align-items:center;min-height:42px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestones{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone>div{min-height:150px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-milestone small{font-size:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-columns{grid-template-columns:minmax(0,1fr);gap:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-columns>section{padding-left:39px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-recent article,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-ranking article{grid-template-columns:minmax(0,1fr) auto}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-raid-recent time{grid-column:1/-1}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-development,.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-network-view .faction-member-directory .alliance-member-grid{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-member{min-height:155px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list>div{min-height:128px;padding-top:65px;padding-left:10px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-perk-list>div:before{height:34px;top:23px;left:8px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-directory .network-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:13px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .alliance-directory .network-row>div{grid-column:1/-1}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-empty{background-size:auto,auto 100%,auto 100%,auto;min-height:360px;padding:20px 10px 35px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-empty-crest{height:140px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-reference-copy{font-size:14px}.game-shell.game-shell-menu-reference .panel.multiplayer-panel[data-faction-hall-reference=true] .faction-hall-empty>small{letter-spacing:3px}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room-alliance]>.panel.multiplayer-panel[data-faction-hall-reference=true]{width:auto;max-height:none;inset:8px 12px 12px;overflow:auto}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room-alliance]:has(>[data-faction-hall-reference=true])>.guildhall-station-close{color:#fce4ac;background:linear-gradient(145deg,#123d4d,#01141f);border:1px solid #dcba69;border-radius:50%;width:44px;min-width:44px;height:44px;font:400 28px/1 Georgia,serif;top:22px;right:28px;box-shadow:inset 0 0 0 3px #061723,inset 0 0 0 4px #62c9ce80}@media (max-width:760px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room-alliance]>.panel.multiplayer-panel[data-faction-hall-reference=true]{inset:6px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room-alliance]:has(>[data-faction-hall-reference=true])>.guildhall-station-close{top:20px;right:20px}}.faction-join-notices{color:#fff2d9;background:linear-gradient(120deg,#073039,#071822);border:1px solid #947847;border-radius:14px;padding:12px 15px}.faction-join-notices>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.faction-join-notices h4{color:#72eff1;font:inherit;margin:0;font-weight:700}.faction-join-notices>header>button{border-radius:10px;min-height:36px;padding:6px 10px;font-size:13px}.faction-join-notices ul{gap:7px;margin:8px 0 0;padding:0;list-style:none;display:grid}.faction-join-notices li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;display:flex}.faction-join-notices li>span{overflow-wrap:anywhere;min-width:0}.faction-join-notices time{color:#c1d5dc;white-space:nowrap;font-size:12px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]{--war-copy:#fff4df;--war-gold:#d0ac62;color:var(--war-copy);isolation:isolate;scrollbar-width:thin;scrollbar-color:#b89957 #081822;background:linear-gradient(#03090d30,#03090d30),url(/war-room-reference/stage-left.webp) 0 130px/auto calc(100% - 130px) no-repeat,url(/war-room-reference/stage-right.webp) right 130px/auto calc(100% - 130px) no-repeat,#070c10;border:1px solid #b59653;border-radius:23px;flex-direction:column;padding:0 0 22px;font:400 16px/1.4 Georgia,Times New Roman,serif;box-shadow:inset 0 0 0 4px #010a10,inset 0 0 0 5px #b3934c55,0 22px 65px #000b}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true],.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] *,.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] :before,.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] :after{box-sizing:border-box}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]:before{content:"";z-index:-1;pointer-events:none;background:url(/war-room-reference/stage-floor.webp) bottom/100% no-repeat;border-radius:19px;position:absolute;inset:4px;-webkit-mask-image:linear-gradient(#0000 61%,#000 80%,#000);mask-image:linear-gradient(#0000 61%,#000 80%,#000)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] :is(h2,p){margin:0}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-heading{background:linear-gradient(90deg,#030b10 18%,#030b1044 44%,#030b1020 62%,#030b10 88%),url(/war-room-reference/header-ambience.webp) 54%/auto 100% no-repeat,#030b10;border:0;border-bottom:1px solid #b59147;border-radius:19px;flex:none;justify-content:space-between;align-items:center;gap:24px;min-height:clamp(108px,13vh,132px);margin:4px 4px 0;padding:13px 110px 15px 145px;display:flex;position:relative;box-shadow:inset 0 -3px #050b10,0 2px #cca24c33}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading:before{content:"";background:url(/war-room-reference/banner.webp) 50%/contain no-repeat;border-radius:14px;width:104px;position:absolute;top:2px;bottom:0;left:21px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading>div{min-width:0}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading .card-label{color:#e2b364;letter-spacing:1.2px;font:700 14px/1.3 Arial,sans-serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading h2{color:#fff4df;margin:3px 0 5px;font:400 clamp(34px,3.3vw,49px)/1.05 Georgia,serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-heading-motto{color:#b6d9e6;letter-spacing:1.5px;text-transform:uppercase;font:700 12px/1.4 Arial,sans-serif;display:block}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading>strong{color:#fff3df;text-align:center;border-block:1px solid #b7954866;border-radius:12px;gap:7px;max-width:390px;padding:8px 20px;font:400 19px/1.4 Georgia,serif;display:grid}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-heading-unity{color:#b5cddd;letter-spacing:1.8px;text-transform:uppercase;font:400 11px/1.4 Arial,sans-serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-grid{flex:1 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:stretch;gap:clamp(24px,2.6vw,42px);width:100%;max-width:1500px;margin:0 auto;padding:clamp(24px,4.2vh,43px) clamp(24px,4.5vw,72px) 35px;display:grid}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid>button{--war-scene:url(/war-room-reference/faction-scene.webp);--war-medallion:url(/war-room-reference/faction-medallion.webp);--war-accent:#85bdd9;--war-surface:#03151e;background:linear-gradient(120deg, #05263860, #020b10aa), var(--war-surface);min-width:0;min-height:0;box-shadow:inset 0 0 0 3px #061019, inset 0 0 0 4px var(--war-accent), inset 0 0 0 7px #050e17, 0 16px 32px #0009;color:var(--war-copy);text-align:center;cursor:pointer;isolation:isolate;border:1px solid #e1bd71;border-radius:23px;flex-direction:column;justify-content:start;align-items:stretch;gap:0;margin:0;padding:8px 8px 17px;font-family:Georgia,Times New Roman,serif;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid>button[data-war-room-destination=arena]{--war-scene:url(/war-room-reference/arena-scene.webp);--war-medallion:url(/war-room-reference/arena-medallion.webp);--war-accent:#b95e49;--war-surface:#1b0507;background:linear-gradient(120deg, #5b101138, #100306aa), var(--war-surface)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid>button:hover{box-shadow:inset 0 0 0 3px #061019, inset 0 0 0 4px var(--war-accent), inset 0 0 0 7px #050e17, 0 0 22px #e0b25726, 0 16px 32px #0009;border-color:#ffdfa0;transform:none}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid>button:focus-visible{outline-offset:4px;outline:3px solid #70e8eb;transform:none}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid>button span{letter-spacing:normal;text-transform:none;font-weight:400}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-scene{aspect-ratio:610/236;background:var(--war-scene) center / 100% 100% no-repeat, #07121b;pointer-events:none;border:1px solid #66859688;border-radius:16px 16px 12px 12px;flex:none;width:100%;margin:0 0 30px;display:block;position:relative;box-shadow:0 2px #66859633}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid [data-war-room-destination=arena] .war-room-card-scene{aspect-ratio:600/236;border-color:#954c3e99;box-shadow:0 2px #954c3e55}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-medallion{z-index:1;aspect-ratio:1;background:var(--war-medallion) center / contain no-repeat;filter:drop-shadow(0 4px 5px #0009);border-radius:50%;width:19.6721%;position:absolute;top:85.5932%;left:48.6885%;transform:translate(-50%,-50%)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid [data-war-room-destination=arena] .war-room-card-medallion{width:20%;left:49.5%}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-title{color:var(--war-copy);letter-spacing:2px;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:2px 12px 3px;font:400 clamp(27px,2.2vw,35px)/1.2 Georgia,serif;display:flex}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-subtitle{color:#e0edf2;letter-spacing:1.8px;text-transform:uppercase;margin:0 14px;font:400 clamp(12px,1.05vw,16px)/1.4 Georgia,serif;display:block}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-description{color:#dddfe0;white-space:normal;overflow-wrap:anywhere;width:min(90%,430px);min-height:45px;margin:8px auto 10px;font:400 clamp(14px,1.14vw,18px)/1.3 Georgia,serif;display:block}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .guildhall-war-room-alert{color:#281a08;letter-spacing:.5px;background:#f3cb73;border-radius:30px;margin:0;padding:5px 9px;font:800 10px/1.2 Arial,sans-serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-features{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;margin:auto 17px 19px;padding-top:0;display:grid}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features>span{background:linear-gradient(145deg,#0c242633,#020b10b0);border:1px solid #59737c77;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:0;min-height:clamp(99px,11.7vh,119px);padding:13px 5px 10px;display:flex}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-destination=arena] .war-room-features>span{background:linear-gradient(145deg,#431b142c,#160703b0);border-color:#95503888}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features i{background:var(--war-feature) center / contain no-repeat;border-radius:10px;width:48px;height:43px;margin-bottom:3px;display:block}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=members]{--war-feature:url(/war-room-reference/icon-members.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=coins]{--war-feature:url(/war-room-reference/icon-coins.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=upgrade]{--war-feature:url(/war-room-reference/icon-upgrade.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=boss]{--war-feature:url(/war-room-reference/icon-boss.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=trophy]{--war-feature:url(/war-room-reference/icon-trophy.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=swords]{--war-feature:url(/war-room-reference/icon-swords.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=medal]{--war-feature:url(/war-room-reference/icon-medal.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] [data-war-room-feature=seasons]{--war-feature:url(/war-room-reference/icon-seasons.webp)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features b{color:#f9e7bb;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%;font:700 11px/1.35 Arial,sans-serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-features small{color:#d6dde1;overflow-wrap:anywhere;min-height:2.6em;font:400 13px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-entry{min-height:clamp(46px,5.8vh,60px);color:var(--war-copy);background:linear-gradient(140deg,#154467,#082039 68%,#194260);border:2px solid #e1b661;border-radius:35px;justify-content:center;align-items:center;gap:26px;margin:0 17px;padding:8px 15px;font:700 clamp(19px,1.5vw,24px)/1.25 Georgia,serif;display:flex;box-shadow:inset 0 0 0 2px #020e19,inset 0 0 18px #779eb023}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-card-entry i{color:#f6d690;font:400 31px/1 Georgia,serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid [data-war-room-destination=arena] .war-room-card-entry{background:linear-gradient(140deg,#631314,#86181b 50%,#3a080d)}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto{border:1px solid var(--war-gold);background:linear-gradient(120deg,#061620f5,#020c14f5);border-radius:16px;align-self:flex-start;gap:5px;max-width:calc(100% - 44px);min-height:78px;margin:0 22px;padding:15px 22px 15px 86px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #030b12,inset 0 0 0 4px #b6914f55}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto:before{content:"";background:url(/war-room-reference/laurel.webp) 50%/contain no-repeat;border-radius:12px;width:45px;height:48px;position:absolute;top:14px;left:19px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto strong{color:var(--war-copy);letter-spacing:2px;text-transform:uppercase;font:400 15px/1.3 Georgia,serif}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto span{color:#b8cfdd;letter-spacing:.5px;font:400 14px/1.3 Georgia,serif}@media (min-width:971px) and (max-height:800px){.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]{padding-bottom:12px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-heading{min-height:92px;padding-block:9px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading h2{font-size:39px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-grid{padding-block:14px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-scene{margin-bottom:20px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-title{font-size:29px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-description{min-height:38px;margin-block:6px 8px;font-size:15px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-features{margin-bottom:13px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features>span{min-height:80px;padding-block:7px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features i{height:27px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto{min-height:65px;padding-block:10px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto:before{height:43px;top:10px}}@media (max-width:1100px){.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-heading{gap:18px;padding-left:115px;padding-right:78px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading:before{width:84px;left:13px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading>strong{max-width:310px;padding-inline:12px;font-size:16px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-grid{gap:23px;padding-inline:22px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-features{gap:6px;margin-inline:10px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features b{font-size:10px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-features small{font-size:12px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-entry{margin-inline:10px}}@media (max-width:970px){.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-grid{grid-template-columns:minmax(0,1fr);gap:26px;max-width:710px;padding-top:28px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-scene{max-height:none}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-title{font-size:33px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-subtitle{font-size:14px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-description{font-size:17px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto{margin-bottom:50px}}@media (max-width:600px){.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]{border-radius:18px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-heading{text-align:left;border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:171px;padding:16px 57px 14px 87px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading:before{width:66px;height:94px;top:12px;bottom:auto;left:8px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading .card-label{letter-spacing:.7px;font-size:10px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading h2{font-size:35px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-heading-motto{letter-spacing:.6px;font-size:9px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-heading>strong{text-align:left;border-bottom:0;gap:5px;max-width:100%;padding:7px 0 0;font-size:13px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-heading-unity{letter-spacing:1px;font-size:9px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true]>.guildhall-war-room-grid{gap:22px;padding:20px 13px 25px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid>button{border-radius:20px;padding:7px 7px 13px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-scene{border-radius:13px;margin-bottom:10px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-title{letter-spacing:1px;margin-top:2px;font-size:27px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-subtitle{letter-spacing:1px;font-size:11px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-description{min-height:0;margin-block:9px 13px;font-size:15px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 10px 14px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features>span{border-radius:11px;min-height:102px;padding:9px 5px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features b{font-size:11px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-features small{font-size:13px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-features i{height:39px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid .war-room-card-entry{gap:14px;min-height:49px;padding-inline:10px;font-size:18px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto{max-width:calc(100% - 26px);margin-inline:13px;padding:14px 12px 14px 62px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto:before{width:35px;left:12px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto strong{letter-spacing:1px;font-size:12px}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .war-room-footer-motto span{font-size:13px}}@media (prefers-reduced-motion:reduce){.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-grid>button{transition:none}.game-shell.game-shell-menu-reference .panel.guildhall-war-room-panel[data-war-room-reference=true] .guildhall-war-room-alert{animation:none}}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room]>.panel.guildhall-war-room-panel[data-war-room-reference=true]{width:auto;max-height:none;inset:8px;overflow:auto;display:flex!important}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room]:has(>[data-war-room-reference=true])>.guildhall-station-close{color:#fff1d5;background:#03131ded;border:1px solid #c4a76b;border-radius:50%;width:55px;min-width:55px;height:55px;padding:0;font:400 32px/1 Georgia,serif;top:29px;right:32px;box-shadow:inset 0 0 0 3px #020a0e,inset 0 0 0 4px #a9905755}@media (max-width:600px){.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room]>.panel.guildhall-war-room-panel[data-war-room-reference=true]{inset:6px}.game-shell.game-shell-menu-reference .workspace-guildhall[data-guildhall-station=war-room]:has(>[data-war-room-reference=true])>.guildhall-station-close{width:42px;min-width:42px;height:42px;font-size:28px;top:21px;right:18px}}.workspace-market[data-market-section=listings] .player-listing-row .market-purchase-controls{border:0;border-radius:10px;grid-column:3/-1;gap:5px;width:132px;min-width:0;padding:0;display:grid}.workspace-market[data-market-section=listings] .market-purchase-total{text-align:center;gap:2px;display:grid}.workspace-market[data-market-section=listings] .market-purchase-total strong{color:var(--teal);font-size:14px;line-height:1.2}.workspace-market[data-market-section=listings] .market-purchase-total small{font-size:10px;line-height:1.2}.workspace-market[data-market-section=listings] .market-purchase-quantity{align-items:center;gap:5px;min-width:0;display:flex}.workspace-market[data-market-section=listings] .market-purchase-quantity label{align-items:center;gap:4px;min-width:0;margin:0;font:400 11px/1.2 Arial,sans-serif;display:flex}.workspace-market[data-market-section=listings] .market-purchase-quantity input{border-radius:8px;flex:0 0 65px;width:65px;min-width:65px;max-width:65px;min-height:30px;padding:5px 6px;font-size:12px}.workspace-market[data-market-section=listings] .player-listing-row .market-purchase-quantity .market-purchase-all{border-radius:8px;width:32px;min-width:32px;min-height:30px;padding:4px;font-size:10px}.workspace-market[data-market-section=listings] .player-listing-row .market-purchase-controls>button{border-radius:9px;width:100%;min-height:32px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]{--market-reference-gold:#cba45d;--market-reference-copy:#fff2d9;--market-reference-muted:#bfd1dc;--market-reference-cyan:#55eeec;isolation:isolate;min-width:0;max-width:100%;color:var(--market-reference-copy);background:linear-gradient(#03151b12 0,#021018cf 120px,#021018 200px),url(/wardrobe-reference/header-castle.png) top/100% 154px no-repeat,#021018;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:stretch;gap:10px 14px;padding:10px 12px 16px;font-family:Arial,sans-serif;position:relative;container:market-reference/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>[data-workspace=market][hidden]{display:none!important}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>.market-hub-back{justify-content:space-between;justify-self:stretch;align-items:center;gap:16px;min-height:44px;margin:0;padding:0 10px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-hub-back button{border:1px solid var(--market-reference-gold);min-height:42px;color:var(--market-reference-copy);background:linear-gradient(135deg,#12313ac9,#00121fe8);border-radius:14px;padding:9px 20px;font:700 14px/1.2 Arial,sans-serif;box-shadow:inset 0 0 0 3px #04151b,inset 0 0 0 4px #d5ab5540,0 3px 12px #0007}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-brand{text-align:right;gap:3px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-brand strong{color:#f5ce7c;letter-spacing:.07em;text-transform:uppercase;font:400 24px/1 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-brand span{color:#c0c7ce;letter-spacing:.21em;text-transform:uppercase;font:700 9px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>.market-player-order-tabs{min-width:0;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:12px;align-items:stretch;gap:10px;margin:0 8px 2px;padding:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-player-order-tabs button{min-width:174px;min-height:44px;color:var(--market-reference-copy);border:1px solid #b79155;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:8px 18px;font:700 15px/1.2 Arial,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 3px #04151b,inset 0 0 0 4px #42616877}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-player-order-tabs button:not(.active):not([aria-selected=true]){background:linear-gradient(145deg,#10303c,#00131e);border-color:#ab8850;border-radius:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-player-order-tabs button:before{content:"";background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:6px;flex:0 0 26px;width:26px;height:26px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-player-order-tabs button:nth-child(2):before{background-image:url(/contracts-reference/request-scroll.png)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-player-order-tabs button.active{color:#fff4dd;background:radial-gradient(#93702699,#0000 80%),linear-gradient(150deg,#463714,#16190e);border-color:#f4ca76;border-radius:12px;box-shadow:inset 0 0 0 3px #3d2a0c,inset 0 0 0 4px #d6b05d80,0 0 15px #eeba3744}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>:is(.market-panel,.market-vault-panel){width:100%;min-width:0;height:calc(100svh - 130px);min-height:0;max-height:none;color:var(--market-reference-copy);background:linear-gradient(#00131aec,#01171dd9 65%,#02141cef),url(/vault-reference/panel-texture.png) 50%/760px;border:1px solid #d3a85b;border-radius:20px;flex-direction:column;align-self:start;gap:0;margin:0;padding:10px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 3px #03141c,inset 0 0 0 4px #a17a3b99,0 8px 24px #0005;container:market-pane/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>:is(.market-panel,.market-vault-panel)>.panel-heading{background:linear-gradient(110deg,#00141edb,#00263880,#00121edb);border:1px solid #bd924d;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:64px;margin:-2px -2px 12px;padding:8px 12px;display:flex;box-shadow:inset 0 0 0 2px #091c248c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>:is(.market-panel,.market-vault-panel)>.panel-heading>div{min-width:0;padding-left:52px;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>:is(.market-panel,.market-vault-panel)>.panel-heading>div:before{content:"";background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:10px;width:42px;height:46px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading .card-label{color:#ffd07b;letter-spacing:.09em;margin:0 0 2px;font:700 12px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading h2{color:var(--market-reference-copy);margin:0;font:400 27px/1.15 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading>strong{color:var(--market-reference-copy);text-align:right;font:400 16px/1.3 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading .ghost-action{color:#f5f5ed;background:linear-gradient(130deg,#0a5466,#031a27);border:1px solid #d0b16d;border-radius:12px;flex:none;align-items:center;gap:9px;min-height:40px;padding:7px 15px;font:700 14px/1.2 Arial,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 2px #033743,inset 0 0 0 3px #4fe5e04f}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading .ghost-action:before{content:"↻";color:#87f4f0;font:400 25px/1 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser{border:0;flex-direction:column;flex:auto;min-width:0;min-height:0;margin:0;padding:0 6px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-heading{flex-wrap:wrap;flex:none;gap:8px;min-height:27px;margin:0 0 11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-heading>div{flex-wrap:wrap;gap:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-heading span{color:#c4c6d3;letter-spacing:.08em;font:700 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-heading strong{color:var(--market-reference-copy);font:400 20px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-heading>span{color:var(--market-reference-cyan);letter-spacing:.04em;font:700 12px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-scope-tabs{flex:none;gap:6px;margin:0 0 14px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-scope-tabs button{border:1px solid #a68657;border-radius:10px;min-width:0;min-height:38px;padding:8px 7px;font:700 13px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-scope-tabs button:not(.active):not([aria-selected=true]):not([aria-pressed=true]){color:#f0efea;background:linear-gradient(130deg,#091d28,#03131a);border-color:#94774c;border-radius:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-scope-tabs button.active{color:#fff8e9;background:linear-gradient(120deg,#055965,#092633);border-color:#e0c283;border-radius:10px;box-shadow:inset 0 0 0 2px #12383e,inset 0 0 0 3px #4cffdd6b,0 0 9px #12dfdd40}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-controls{box-shadow:none;background:0 0;border:0;flex:none;grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(132px,.95fr) minmax(0,1.1fr);gap:10px;margin:0 0 12px;padding:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-controls label{color:#dce7ed;letter-spacing:.06em;gap:6px;min-width:0;font:400 11px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-browser-controls input,.market-browser-controls select,.market-listing-control input,.market-listing-control select){color:#fff4e2;text-transform:none;background:linear-gradient(150deg,#061723,#020c12);border:1px solid #4b6c75;border-radius:9px;width:100%;min-width:0;min-height:38px;padding:8px 11px;font:400 13px/1.3 Arial,sans-serif;box-shadow:inset 0 1px 5px #0009}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-controls input[type=search]{background-image:url(/vault-reference/search.png),linear-gradient(150deg,#061723,#020c12);background-position:10px,50%;background-repeat:no-repeat;background-size:15px 15px,auto;padding-left:33px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #5dedea}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] input::placeholder{color:#aab4c0;opacity:1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] select option{color:#fff1db;background:#0a1e28}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#d5aa55 #10232a;scrollbar-width:thin;border:0;flex:1 1 0;gap:7px;min-width:0;min-height:0;max-height:none;padding:0 5px 0 0;display:grid;overflow:hidden auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-market-empty{color:#d7e8ed;background:linear-gradient(125deg,#08242c77,#00121c80);border:1px dashed #3b7984;border-radius:12px;min-width:0;min-height:136px;margin:0;padding:16px 20px;font:400 15px/1.4 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-list>.player-market-empty{flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-list>.player-market-empty:before{content:"";opacity:.72;filter:grayscale();background:url(/roster-reference/header-compass.png) 50%/31px 31px no-repeat;border:1px solid #91bdc3;border-radius:50%;width:42px;height:42px;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-market-status{color:#b8c7d3;background:#01111ad1;border:1px solid #4b656c;border-radius:9px;flex-flow:wrap;flex:none;gap:7px 16px;min-height:34px;margin:7px -6px 0;padding:7px;font:400 12px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-market-status strong{color:#f3eddf;font-weight:700}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-pagination{color:#d3e1ec;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin:12px 0 4px;font:400 12px/1.3 Arial,sans-serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-pagination button{color:#f0efea;background:linear-gradient(130deg,#091d28,#03131a);border:1px solid #a68657;border-radius:10px;min-width:84px;min-height:36px;padding:7px 12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-panel{min-height:0;max-height:160px;box-shadow:none;scrollbar-color:#d5aa55 #10232a;scrollbar-width:thin;background:linear-gradient(145deg,#031b2233,#0000);border:0;border-top:1px solid #a68953;border-radius:12px;flex:none;margin:7px -6px 0;padding:6px;display:block;overflow-y:auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:24px;margin:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-panel[open]>summary{margin-bottom:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-heading{gap:10px;margin-bottom:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-heading>div{gap:2px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-heading span{color:#71e0ef;letter-spacing:.08em;font:400 11px/1.15 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-heading small{color:#f6e7d5;letter-spacing:.04em;font:700 11px/1.15 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-heading>strong{color:#f3e7d0;text-transform:uppercase;font:700 11px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-panel .player-market-empty{flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:108px;padding:13px 18px;font:400 14px/1.4 Georgia,serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-panel .player-market-empty:before{content:"✉";color:#bcdbe4;font:400 31px/1 Georgia,serif;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-list{scrollbar-color:#d5aa55 #10232a;scrollbar-width:thin;border:0;gap:6px;max-height:210px;padding:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row{background:#051e26a8;border:1px solid #365761;border-radius:10px;gap:8px;padding:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row:nth-child(2n){background:#08232c96}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row+.market-mail-row{border-top-color:#365761}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row>span{color:#bcf4ed;background:#103b42;border:1px solid #467d82;border-radius:8px;min-height:24px;font:700 9px/1.25 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-warn>span{color:#ffccd4;background:#44232f;border-color:#9a6974}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row strong{color:#f3ecdf;font:700 12px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row small{color:#b9cdd7;font:400 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row time{color:#aebfc9;font:400 10px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-summary{color:#f4eee0;min-height:18px;box-shadow:none;background:0 0;border:0;border-radius:8px;flex-flow:wrap;flex:none;gap:7px;margin:0 5px 7px;padding:0 3px;font:700 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-summary strong{color:#f4eee0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-list{overscroll-behavior:contain;scrollbar-color:#d7ab52 #0c242d;scrollbar-width:thin;scrollbar-gutter:stable;border:0;flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;max-height:none;margin:0 2px;padding:0 5px 0 0;display:grid;overflow:hidden auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item,.player-listing-row){background:linear-gradient(115deg,#102630bd,#001922b0);border:1px solid #476774;border-radius:13px;grid-template-columns:100px minmax(0,1fr) minmax(172px,.72fr);align-items:center;gap:12px;min-width:0;min-height:146px;padding:10px;display:grid;box-shadow:inset 0 0 0 3px #05131c8c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item,.player-listing-row):nth-child(2n){background:linear-gradient(115deg,#0d202bc9,#011b21b0)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item,.player-listing-row)+:is(.market-vault-item,.player-listing-row){border-top-color:#476774}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item-art,.player-listing-art){image-rendering:auto;border:1px solid #c8a35f;border-radius:11px;grid-area:auto;width:100px;min-width:0;height:128px;box-shadow:inset 0 0 0 2px #0008}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item-copy,.player-listing-row>div){flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item-copy,.player-listing-row>div) .rarity{border-radius:7px;min-height:21px;padding:3px 6px;font:700 11px/1.1 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item-copy,.player-listing-row>div)>strong{color:#fff2df;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;font:400 15px/1.3 Georgia,serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-vault-item-copy,.player-listing-row>div)>small{color:#c3dce8;overflow-wrap:anywhere;flex:1 0 100%;min-width:0;font:400 12px/1.4 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item .market-listing-control{border-left:1px solid #344d58;border-radius:7px;grid-column:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:5px;min-width:0;padding-left:12px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control label{color:#d3e1ec;letter-spacing:.06em;gap:4px;font:400 10px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control input{width:min(100%,118px);min-height:32px;padding:6px 9px;font-size:13px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-fee-preview{color:#d7e7ef;overflow-wrap:anywhere;background:#041a25cc;border:1px solid #437782;border-radius:8px;grid-column:1/-1;min-width:0;padding:5px 7px;font:400 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.market-listing-control button,.player-listing-row button){color:#f2f8f1;background:linear-gradient(120deg,#045d6c,#023243 75%,#065769);border:1px solid #5ac5d0;border-radius:10px;grid-area:auto;width:100%;min-width:0;min-height:36px;padding:7px 12px;font:700 14px/1.2 Arial,sans-serif;box-shadow:inset 0 1px 2px #57b1b380,inset 0 0 0 2px #064854,0 3px 6px #0005}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row{grid-template-columns:76px minmax(0,1fr) auto;gap:8px;min-height:112px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-art{grid-row:1/3;width:76px;height:100px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>div{grid-area:1/2/3}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>strong{color:#f1cc7e;text-align:center;grid-area:1/3;align-self:end;font:700 15px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>strong>small{color:#b7c9d2;margin-top:4px;font:400 10px/1.3 Arial,sans-serif;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>button{grid-area:2/3;align-self:start;min-width:64px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row .market-purchase-controls{grid-area:1/3/3}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-purchase-total strong{color:#f1cc7e;font:700 15px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-purchase-total small{color:#b7c9d2;font:400 10px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row .market-purchase-quantity label{color:#d3e1ec;flex:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row .market-purchase-quantity input{flex:0 0 65px;width:65px;min-width:65px;max-width:65px;min-height:30px;padding:5px 6px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row .market-purchase-quantity .market-purchase-all{border-radius:8px;flex:0 0 32px;width:32px;min-width:32px;max-width:32px;min-height:30px;padding:4px;font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row .market-stock-available{color:#8de5df;font:400 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row .network-danger-action{background:linear-gradient(130deg,#6c263d,#3e1c2c);border-color:#e27b8d;box-shadow:inset 0 0 0 2px #611e3266}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-owner{color:#a8eee6;background:#0f4044;border:1px solid #6dbdb5;border-radius:8px;padding:4px 6px;font:700 10px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] button:disabled{opacity:.56;cursor:not-allowed;transform:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] button:not(:disabled):hover{filter:brightness(1.12);transform:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] button:focus-visible{outline-offset:3px;outline:2px solid #63f3ec}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(.player-listing-list,.market-vault-list){grid-auto-rows:max-content;align-content:start;align-items:start}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] :is(img.player-listing-art,.market-resource-vault-item img.market-vault-item-art){object-fit:contain;background:#04131b}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item{grid-template-rows:auto 1fr;grid-template-columns:100px minmax(0,1fr);align-items:start;gap:5px 8px;min-height:0;padding:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-art{grid-area:1/1/-1;align-self:center}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-copy{grid-area:1/2;align-items:center;gap:3px 5px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-copy>strong{font-size:13px;line-height:1.2}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-copy>small{font-size:10px;line-height:1.2}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-copy .rarity{min-height:16px;padding:2px 4px;font-size:9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item .market-listing-control{border:0;grid-area:2/2;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-self:start;gap:5px 6px;padding:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control label{letter-spacing:0;grid-area:auto;gap:3px;min-width:0;font-size:9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control :is(input,select){width:100%;min-height:28px;padding:4px 5px;font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control button{grid-area:2/1/auto/-1;min-height:28px;padding:4px 6px;font-size:11px;line-height:1.2}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control .market-fee-preview{grid-area:3/1/auto/-1;margin:0;padding:3px 4px;font-size:9px;line-height:1.25}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item .market-listing-control:not(.market-resource-listing-control):not(:has(input[id^=market-quantity-])) button{grid-area:1/2;align-self:end}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item .market-listing-control:not(.market-resource-listing-control):not(:has(input[id^=market-quantity-])) .market-fee-preview{grid-row:2}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item .market-listing-control.market-resource-listing-control{grid-template-columns:minmax(44px,.7fr) minmax(90px,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control.market-resource-listing-control label:last-of-type{grid-area:2/1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-listing-control.market-resource-listing-control button{grid-area:2/2;align-self:end}@container market-pane (width<=600px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading>strong{max-width:145px;font-size:14px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading h2{font-size:24px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-list{grid-template-columns:minmax(0,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item{grid-template-columns:84px minmax(0,1fr);gap:5px 8px;padding:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-art{width:84px;height:112px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-copy{align-items:flex-start;gap:5px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-copy>strong{flex-basis:100%;font-size:14px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item-copy small{font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item .market-listing-control{padding-left:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row{grid-template-columns:68px minmax(0,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-row time{grid-column:2}}@container market-pane (width<=440px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>:is(.market-panel,.market-vault-panel)>.panel-heading{gap:8px;padding:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading>strong{max-width:110px;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-panel>.panel-heading{flex-wrap:wrap}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-panel>.panel-heading>strong{white-space:normal;text-align:left;flex-basis:100%;max-width:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading .card-label{font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading h2{font-size:22px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .panel-heading .ghost-action{gap:5px;min-height:36px;padding:7px 8px;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-controls label:first-child,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-controls label:last-child{grid-column:1/-1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser-heading>span{font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-scope-tabs{gap:4px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-scope-tabs button{padding-inline:4px;font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-item{grid-template-columns:84px minmax(0,1fr);min-height:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-summary{font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row{grid-template-columns:64px minmax(0,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-art{grid-row:1;width:64px;height:86px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>div{grid-row:1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>strong{grid-area:2/1;align-self:center;font-size:13px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>button{grid-area:2/2;min-height:34px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row>div>strong{font-size:14px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .player-listing-row .market-purchase-controls{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) 132px minmax(68px,1fr);align-items:center;gap:7px;width:100%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-purchase-total strong,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-panel .player-market-empty{font-size:13px}}@container market-reference (width<=980px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>:is(.market-panel,.market-vault-panel){grid-column:1/-1;height:calc(100svh - 100px);min-height:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-browser{min-height:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-mail-panel{margin-bottom:3px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-vault-list{flex-basis:0;max-height:none}}@media (max-width:600px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]{border-radius:16px;gap:9px;padding:8px 5px 12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>.market-hub-back{gap:8px;padding:0 3px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-hub-back button{min-height:40px;padding-inline:12px;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-brand strong{font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-brand span{letter-spacing:.12em;max-width:118px;font-size:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>.market-player-order-tabs{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:7px;margin:0 3px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-player-order-tabs button{gap:7px;min-width:0;padding:8px;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings] .market-player-order-tabs button:before{flex-basis:21px;width:21px;height:21px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=listings]>:is(.market-panel,.market-vault-panel){border-radius:18px;padding:9px}}@media (max-width:420px){.workspace-market[data-market-section=listings] .player-listing-row .market-purchase-controls{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 132px;width:100%}.workspace-market[data-market-section=listings] .player-listing-row .market-purchase-controls>button{grid-column:1/-1}}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]{--buy-orders-gold:#cfab63;--buy-orders-copy:#fff1d7;--buy-orders-muted:#bdcfdb;--buy-orders-cyan:#4ce8e5;isolation:isolate;min-width:0;max-width:100%;min-height:calc(100svh - 20px);color:var(--buy-orders-copy);background:linear-gradient(#02101912 0,#021019aa 126px,#021019f5 240px,#021019c9 76%,#02101977),url(/wardrobe-reference/header-castle.png) top/100% 160px no-repeat,#021019;border-radius:20px;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:12px;padding:10px 12px 22px;font-family:Arial,sans-serif;position:relative;container:buy-orders-reference/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]:before{content:"";z-index:-1;opacity:.28;pointer-events:none;background:url(/wardrobe-reference/header-castle.png) bottom/cover no-repeat;border-radius:20px;height:250px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#0008 65%,#000);mask-image:linear-gradient(#0000,#0008 65%,#000)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>[data-workspace=market][hidden]{display:none!important}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>.market-hub-back{justify-content:space-between;justify-self:stretch;align-items:center;gap:16px;min-height:48px;margin:0;padding:0 10px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-hub-back button{border:1px solid var(--buy-orders-gold);min-height:44px;color:var(--buy-orders-copy);background:linear-gradient(135deg,#12313ae8,#00121fe8);border-radius:14px;padding:9px 20px;font:700 15px/1.2 Georgia,serif;box-shadow:inset 0 0 0 3px #04151b,inset 0 0 0 4px #d5ab5540,0 3px 12px #0007}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-brand{text-align:right;gap:5px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-brand strong{color:#f6d487;letter-spacing:.06em;text-transform:uppercase;font:400 27px/1 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-brand span{color:#d4b17a;letter-spacing:.25em;text-transform:uppercase;font:700 9px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>.market-player-order-tabs{min-width:0;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:12px;align-items:stretch;gap:9px;margin:0 8px;padding:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-player-order-tabs button{min-width:192px;min-height:48px;color:var(--buy-orders-copy);background:linear-gradient(145deg,#12303b,#00131e);border:1px solid #b99558;border-radius:12px;justify-content:center;align-items:center;gap:13px;padding:9px 18px;font:700 16px/1.2 Georgia,serif;display:inline-flex;box-shadow:inset 0 0 0 3px #04151b,inset 0 0 0 4px #42616877}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-player-order-tabs button:not(.active):not([aria-selected=true]){background:linear-gradient(145deg,#12303b,#00131e);border-color:#b99558;border-radius:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-player-order-tabs button:before{content:"";background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:6px;flex:0 0 27px;width:27px;height:27px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-player-order-tabs button:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23f5ca72' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h6l6 26h24M12 13h31l-4 15H15M21 14l2 14m10-14-2 14M14 21h26'/%3E%3Ccircle cx='20' cy='40' r='2.4' fill='%23f5ca72'/%3E%3Ccircle cx='36' cy='40' r='2.4' fill='%23f5ca72'/%3E%3C/svg%3E")}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-player-order-tabs button.active{color:#fff3d6;background:linear-gradient(130deg,#075563,#062b38 75%,#104245);border-color:#efd087;border-radius:12px;box-shadow:inset 0 0 0 2px #084852,inset 0 0 0 3px #73e7d173,0 0 12px #2ce8da38}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>.market-buy-orders-panel{width:100%;min-width:0;max-width:100%;min-height:0;color:var(--buy-orders-copy);background:linear-gradient(150deg,#00151cef,#02131ddc),url(/vault-reference/panel-texture.png) 50%/760px;border:1px solid #d4aa57;border-radius:20px;flex-direction:column;gap:0;margin:0;padding:9px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 3px #03141c,inset 0 0 0 4px #a17a3b99,0 8px 24px #0005;container:buy-orders-panel/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>.market-buy-orders-panel>.panel-heading{background:linear-gradient(110deg,#00121ec9,#002633a3,#00101bbd);border:1px solid #b98e46;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:74px;margin:-1px -1px 11px;padding:11px 21px;display:flex;box-shadow:inset 0 0 0 2px #091c248c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-buy-orders-panel>.panel-heading>div{min-width:0;padding-left:62px;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-buy-orders-panel>.panel-heading>div:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23f5ca72' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h6l6 26h24M12 13h31l-4 15H15M21 14l2 14m10-14-2 14M14 21h26'/%3E%3Ccircle cx='20' cy='40' r='2.4' fill='%23f5ca72'/%3E%3Ccircle cx='36' cy='40' r='2.4' fill='%23f5ca72'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:10px;width:44px;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading .card-label{color:#f3c974;letter-spacing:.11em;margin:0 0 3px;font:700 12px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading h2{color:var(--buy-orders-copy);margin:0;font:400 30px/1.15 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading .ghost-action{color:#fff0d5;background:linear-gradient(135deg,#034252,#001b2a);border:1px solid #69d9df;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:13px;min-height:46px;padding:9px 21px;font:700 16px/1.2 Georgia,serif;display:inline-flex;box-shadow:inset 0 0 0 2px #033743,inset 0 0 0 3px #4fe5e04f}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading .ghost-action:before{content:"↻";color:#efd8a3;font:400 30px/1 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-layout{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:stretch;gap:12px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] :is(.buy-order-create,.buy-order-board){min-width:0;min-height:362px;color:var(--buy-orders-copy);background:linear-gradient(135deg,#061c25b3,#00151dde);border:1px solid #705c38;border-radius:15px;flex-direction:column;align-items:stretch;gap:12px;padding:13px 15px;display:flex;box-shadow:inset 0 0 0 2px #03212a66}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-board{container:buy-orders-board/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading{border-bottom:1px solid #3b555d;border-radius:6px;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 14px;min-height:29px;margin:0;padding:0 3px 9px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading>div{flex-wrap:wrap;align-items:center;gap:11px;min-width:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading span{color:#c3b9d2;letter-spacing:.09em;text-transform:uppercase;font:700 12px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading strong{color:var(--buy-orders-copy);font:700 23px/1.15 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading>span{color:var(--buy-orders-cyan);letter-spacing:.07em;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-board .market-browser-heading{border-bottom:0;padding-bottom:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-controls{min-width:0;box-shadow:none;background:0 0;border:0;flex:1 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px 18px;margin:0;padding:2px 1px 0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-controls label{color:#dddce1;letter-spacing:.08em;align-content:start;gap:7px;min-width:0;font:700 12px/1.2 Arial,sans-serif;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-controls label:last-child{grid-column:1/-1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] :is(.buy-order-controls input,.buy-order-controls select,.buy-order-fill select){color:#fff2dd;letter-spacing:0;text-transform:none;background:linear-gradient(150deg,#04151ee8,#000c14);border:1px solid #71808a;border-radius:10px;width:100%;min-width:0;min-height:43px;padding:9px 13px;font:700 16px/1.3 Georgia,serif;box-shadow:inset 0 1px 5px #0008}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] select option{color:#fff1db;background:#0a1e28}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] input::placeholder{color:#aab4c0;opacity:1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #5dedea}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-create>button{color:#fff5e5;background:linear-gradient(110deg,#058592,#006977 74%,#0a6272);border:1px solid #b5ddbb;border-radius:11px;flex:none;min-height:46px;margin:0;padding:10px 16px;font:700 17px/1.25 Georgia,serif;box-shadow:inset 0 0 0 2px #0fa9ac60,inset 0 1px 5px #60f2da80,0 4px 10px #0005}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-list{overscroll-behavior:contain;scrollbar-color:#d5aa55 #10232a;scrollbar-width:thin;border:0;border-radius:12px;flex:auto;grid-auto-rows:max-content;align-content:start;align-items:start;gap:9px;min-width:0;min-height:249px;max-height:420px;padding:0;display:grid;overflow-y:auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-list:has(>.player-market-empty){display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-list>.player-market-empty{color:#e9e1db;text-align:center;background:linear-gradient(120deg,#041b22b0,#06273170,#03182196);border:1px dashed #8b754d;border-radius:12px;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:21px;width:100%;min-width:0;min-height:249px;margin:0;padding:25px;font:400 22px/1.4 Georgia,serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-list>.player-market-empty:before{content:"";opacity:.65;background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:50%;flex:0 0 57px;width:57px;height:57px;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .player-market-status{color:#c9c7d3;min-height:26px;box-shadow:none;background:0 0;border:0;border-radius:8px;flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:7px 16px;margin:0;padding:0 3px;font:400 16px/1.4 Georgia,serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .player-market-status strong{color:#fff0dc;font:700 14px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-row{background:linear-gradient(115deg,#102a35d6,#021922);border:1px solid #3e6471;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(165px,.7fr);align-items:center;gap:12px;min-width:0;min-height:100px;padding:12px;display:grid;box-shadow:inset 0 0 0 2px #05202b80}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-row:nth-child(2n){background:linear-gradient(115deg,#0b2631d6,#051d24)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-row+.buy-order-row{border-top-color:#3e6471}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-row-own{background:linear-gradient(115deg,#20322ace,#031f26);border-color:#b99b5a}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-copy{gap:5px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-copy span{color:#66e5df;letter-spacing:.09em;font:700 10px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-copy strong{color:#fff0d8;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font:700 16px/1.3 Georgia,serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-copy small{color:#c3d0dc;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font:400 12px/1.35 Arial,sans-serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-price{color:#f1ca77;white-space:nowrap;font:700 18px/1.3 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-fill{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-fill select{min-height:38px;padding:8px;font:400 12px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-fill span{color:#bdc6d2;font:400 12px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] :is(.buy-order-fill button,.buy-order-row>button){color:#fff1db;background:linear-gradient(120deg,#075e6d,#003347);border:1px solid #66c5d0;border-radius:10px;min-width:58px;min-height:38px;padding:8px 12px;font:700 14px/1.2 Georgia,serif;box-shadow:inset 0 0 0 2px #09616a70}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-row>.network-danger-action{color:#ffe6e6;background:linear-gradient(125deg,#68283b,#351b2c);border-color:#c37d89;box-shadow:inset 0 0 0 2px #692a3870}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] button:disabled{opacity:.56;cursor:not-allowed;transform:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] button:not(:disabled):hover{filter:brightness(1.12);transform:none}@container buy-orders-board (width<=610px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-fill{grid-column:1/-1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-row>button{grid-column:1/-1;justify-self:end;min-width:86px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-price{font-size:16px}}@container buy-orders-reference (width<=900px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-layout{grid-template-columns:minmax(0,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] :is(.buy-order-create,.buy-order-board){min-height:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-controls{flex:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-list{flex-basis:auto}}@container buy-orders-reference (width<=520px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>.market-hub-back{gap:8px;padding:0 2px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-hub-back button{padding-inline:10px;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-brand strong{font-size:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-brand span{letter-spacing:.13em;max-width:126px;font-size:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>.market-player-order-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-player-order-tabs button{gap:7px;min-width:0;min-height:44px;padding:8px;font-size:13px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-player-order-tabs button:before{flex-basis:22px;width:22px;height:22px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]>.market-buy-orders-panel{border-radius:17px;padding:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-buy-orders-panel>.panel-heading{gap:8px;min-height:68px;padding:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-buy-orders-panel>.panel-heading>div{padding-left:37px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-buy-orders-panel>.panel-heading>div:before{width:28px;height:31px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading .card-label{letter-spacing:.04em;font-size:9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading h2{font-size:23px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading .ghost-action{gap:7px;min-height:39px;padding:8px;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .panel-heading .ghost-action:before{font-size:23px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] :is(.buy-order-create,.buy-order-board){border-radius:12px;gap:12px;padding:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading{gap:8px;padding-inline:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading span{letter-spacing:.05em;font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .market-browser-heading strong{font-size:19px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-controls{gap:13px 12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-controls label{letter-spacing:.06em;font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] :is(.buy-order-controls input,.buy-order-controls select){padding-inline:9px;font-size:14px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-create>button{font-size:15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-list{min-height:220px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .buy-order-list>.player-market-empty{min-height:220px;padding:22px 15px;font-size:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .player-market-status{gap:7px;padding:0;font-size:13px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders] .player-market-status strong{font-size:11px}}@media (max-width:600px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=orders]{border-radius:16px;gap:10px;padding:8px 5px 15px}}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]{--exchange-gold:#cba45d;--exchange-copy:#fff1d6;--exchange-muted:#bed4df;--exchange-cyan:#61eee8;isolation:isolate;min-width:0;max-width:100%;color:var(--exchange-copy);background:linear-gradient(#02101808,#021018bb 125px,#021018f2 230px),url(/wardrobe-reference/header-castle.png) top/100% 170px no-repeat,#021018;border-radius:20px;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;padding:12px 14px 18px;font-family:Arial,sans-serif;position:relative;container:exchange-reference/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]>[data-workspace=market][hidden]{display:none!important}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]>.market-hub-back{justify-content:space-between;justify-self:stretch;align-items:center;gap:16px;min-height:48px;margin:0;padding:0 10px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .market-hub-back button{border:1px solid var(--exchange-gold);min-height:44px;color:var(--exchange-copy);background:linear-gradient(135deg,#12313ae8,#00121fe8);border-radius:14px;padding:9px 20px;font:700 15px/1.2 Georgia,serif;box-shadow:inset 0 0 0 3px #04151b,inset 0 0 0 4px #d5ab5540,0 3px 12px #0007}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .market-brand{text-align:right;gap:5px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .market-brand strong{color:#f6d487;letter-spacing:.06em;text-transform:uppercase;font:400 27px/1 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .market-brand span{color:#d4b17a;letter-spacing:.25em;text-transform:uppercase;font:700 9px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]>.currency-exchange-panel{width:100%;min-width:0;max-width:100%;min-height:0;color:var(--exchange-copy);background:linear-gradient(150deg,#00151cef,#02131ddd),url(/vault-reference/panel-texture.png) 50%/760px;border:1px solid #d4aa57;border-radius:20px;flex-direction:column;align-self:start;gap:0;margin:0;padding:12px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 3px #03141c,inset 0 0 0 4px #a17a3b99,0 8px 24px #0005;container:exchange-panel/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]>.currency-exchange-panel>.panel-heading{background:linear-gradient(110deg,#00121ec9,#002633a3,#00101bbd);border:1px solid #b98e46;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:70px;margin:-4px -4px 0;padding:11px 18px;display:flex;box-shadow:inset 0 0 0 2px #091c248c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-exchange-panel>.panel-heading>div{min-width:0;padding-left:58px;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-exchange-panel>.panel-heading>div:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23f5ca72' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 6v34m-9 2h18M8 13h32M12 14 5 32h14l-7-18m24 0-7 18h14l-7-18M5 32q7 8 14 0m10 0q7 8 14 0'/%3E%3Ccircle cx='24' cy='10' r='4' fill='%23bc8e42'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:10px;width:42px;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .panel-heading .card-label{color:#f3c974;letter-spacing:.11em;margin:0 0 3px;font:700 12px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .panel-heading h2{color:var(--exchange-copy);margin:0;font:400 27px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .panel-heading>strong{color:#ffe09b;text-align:right;overflow-wrap:anywhere;max-width:42%;font:700 19px/1.25 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-player-notice{color:#dce8ed;background:0 0;border:0;border-radius:10px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px 20px;min-width:0;margin:0;padding:10px 14px 7px;font:400 12px/1.4 Georgia,serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-player-notice strong{color:#e7eff2;letter-spacing:.055em;font:700 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-player-notice span{min-width:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip{background:#0419238c;border:1px solid #3b535a;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;margin:0 3px;padding:7px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip>span{text-align:center;background:linear-gradient(130deg,#021019ce,#06222dd6);border:1px solid #a78043;border-radius:10px;align-content:center;gap:5px;min-width:0;min-height:60px;padding:9px;display:grid;box-shadow:inset 0 0 0 2px #03232b77}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip small{color:#e2eff3;letter-spacing:.07em;white-space:normal;font:700 10px/1.2 Arial,sans-serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip strong{color:#d4faf5;overflow-wrap:anywhere;font:700 21px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip>span:first-child strong{color:#ffda7c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip>span:nth-child(2) strong{color:#6de8e6}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip>span:first-child strong:before{content:"◉";color:#ffd677;margin-right:8px;display:inline-block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip>span:nth-child(2) strong:before{content:"";vertical-align:middle;background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:50%;width:27px;height:27px;margin:-5px 8px -2px 0;display:inline-block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-layout{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;margin:10px 3px 0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-card{background:linear-gradient(140deg,#061e28b8,#00141cd9);border:1px solid #b3914e;border-radius:16px;grid-template-rows:auto auto 184px auto auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:7px;min-width:0;padding:12px 15px 9px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #13252380}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-heading{flex-flow:wrap;grid-row:1;justify-content:space-between;align-items:center;gap:10px 18px;min-width:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-heading>div:first-child{gap:4px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-heading>div:first-child>span{color:#fff4df;letter-spacing:.04em;font:700 14px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-heading>div:first-child>small{color:#d2e3eb;font:400 14px/1.35 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;width:auto;min-width:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-ranges{background:0 0;border:0;border-radius:11px;grid-template-columns:repeat(3,minmax(70px,1fr));gap:6px;width:auto;min-width:0;padding:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] :is(.exchange-chart-ranges button,.exchange-chart-refresh,.currency-order-status button){color:#fff2dc;background:linear-gradient(135deg,#12303b,#00131e);border:1px solid #b99558;border-radius:11px;width:auto;min-height:38px;padding:8px 16px;font:700 13px/1.2 Arial,sans-serif;box-shadow:inset 0 0 0 2px #041a22,inset 0 0 0 3px #31556280}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] :is(.exchange-chart-ranges button,.exchange-chart-refresh,.currency-order-side button):not(.active):not([aria-pressed=true]){color:#fff2dc;background:linear-gradient(135deg,#12303b,#00131e);border-color:#b99558;border-radius:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] :is(.exchange-chart-ranges button,.currency-order-side button).active{color:#fff5dd;background:linear-gradient(135deg,#066371,#043241 80%,#114448);border-color:#e2c789;border-radius:11px;box-shadow:inset 0 0 0 2px #185962,inset 0 0 0 3px #7eeee575,0 0 12px #27dcda38}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary{background:#000f1899;border:1px solid #3a555d;border-radius:10px;grid-row:2;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));min-width:0;min-height:42px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary>span{border-radius:8px;align-content:center;gap:3px;min-width:0;padding:6px 11px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary>span+span{border-top:0;border-left:1px solid #2f454c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary small{color:#d3e2eb;letter-spacing:.05em;font:700 10px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary strong{color:#fff0d5;white-space:normal;overflow-wrap:anywhere;font:700 14px/1.2 Georgia,serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary em{color:#bed4df;font:400 11px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary em.up{color:#7becb9}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary em.down{color:#f9a}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart{background:linear-gradient(90deg,#9fbdc40a 1px,#0000 1px) 0 0/12.5% 100%,linear-gradient(#9fbdc40d 1px,#0000 1px) 0 0/100% 25%,linear-gradient(130deg,#061e2680,#021821a3) 0 0/100% 100%;border-radius:10px;grid-area:3/1;width:100%;min-width:0;height:184px;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-grid line,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-volume-baseline{stroke:#7595a02e}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-grid text{fill:#b2c6d0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-card:has(.exchange-price-line[d=""]):not(:has(.exchange-chart[aria-busy=true])):after{content:"No completed exchanges";z-index:1;color:#c4c7c9;text-align:center;opacity:.8;pointer-events:none;background:url(/roster-reference/header-compass.png) 50% 4px/66px 66px no-repeat;border-radius:12px;grid-area:3/1;place-self:center;max-width:100%;padding:82px 10px 4px;font:400 20px/1.3 Georgia,serif;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-axis{color:#d9e4ed;letter-spacing:.04em;border-top:1px solid #3b545d;border-radius:7px;grid-row:4;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0;padding:6px 6px 4px;font:700 10px/1.3 Arial,sans-serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-axis>span{overflow-wrap:anywhere;min-width:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-inspector{border:0;flex-flow:wrap;grid-row:5;justify-content:space-between;align-items:center;gap:5px 18px;min-width:0;min-height:23px;padding:1px 2px 0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-inspector strong{color:#d6e7ed;flex:0 auto;font:400 13px/1.4 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-inspector span{color:#b9d3df;text-align:right;white-space:normal;overflow-wrap:anywhere;width:auto;font:400 12px/1.4 Georgia,serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-market{background:linear-gradient(145deg,#041c259c,#01131cdb);border:1px solid #b79553;border-radius:16px;min-width:0;margin:11px 3px 0;padding:0;overflow:hidden;box-shadow:inset 0 0 0 2px #16282280}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading{background:linear-gradient(110deg,#00141ec9,#03222c85,#00101bc9);border-bottom:1px solid #b89656;border-radius:14px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:60px;padding:10px 16px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading>div:first-child{gap:2px;min-width:0;padding-left:47px;display:grid;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading>div:first-child:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23f5ca72' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 14 18-8 18 8v26l-18 4-18-7V14Zm0 0 18 8 18-8M24 22v22M11 21l8 3v12l-8-3V21Zm19 3 7-3v13l-7 2V24ZM17 11l17 7'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:8px;width:32px;height:36px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading>div:first-child span{color:#efc778;letter-spacing:.07em;font:700 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading h3{color:#ffdfa0;margin:0;font:400 23px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-status{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-status strong{color:#dbe7ed;text-align:right;overflow-wrap:anywhere;max-width:300px;font:400 13px/1.35 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-status button{align-items:center;gap:8px;padding-inline:13px;display:inline-flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-status button:before{content:"↻";color:#efcf89;font:400 24px/1 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-layout{grid-template-columns:minmax(260px,.3fr) minmax(0,.7fr);align-items:stretch;gap:12px;min-width:0;padding:10px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-entry{background:0 0;border:0;border-right:1px solid #8d723f;border-radius:12px;grid-auto-rows:max-content;align-content:start;align-items:start;gap:11px;min-width:0;padding:0 12px 0 0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-side{background:0 0;border:0;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;padding:0;display:grid;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-side button{color:#fff1d4;border:1px solid #9a7a44;border-radius:11px;min-width:0;min-height:39px;padding:9px 10px;font:700 14px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-side button+button{border-left:1px solid #9a7a44}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-fields label{color:#ede8db;letter-spacing:.045em;gap:6px;min-width:0;font:700 11px/1.3 Arial,sans-serif;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-fields input{color:#f8f3e8;background:linear-gradient(145deg,#011520,#000b12);border:1px solid #526d77;border-radius:10px;width:100%;min-width:0;min-height:38px;padding:8px 11px;font:400 15px/1.3 Arial,sans-serif;box-shadow:inset 0 1px 5px #0009}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .seal-store-footnote{color:#c4dce7;overflow-wrap:anywhere;min-width:0;margin:0;font:400 12px/1.4 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-total{background:0 0;border:0;border-top:1px solid #4c656a;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 1px 0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-total span{color:#e9d5b0;letter-spacing:.04em;font:700 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-total strong{color:#9ae9f6;overflow-wrap:anywhere;font:700 15px/1.3 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-submit{color:#fff4e3;white-space:normal;overflow-wrap:anywhere;background:linear-gradient(130deg,#06778a,#024457 74%,#087384);border:1px solid #5cd4d7;border-radius:11px;width:100%;min-width:0;min-height:43px;padding:10px 14px;font:700 16px/1.2 Georgia,serif;box-shadow:inset 0 0 0 2px #0fa9ac60,inset 0 1px 5px #60f2da60,0 4px 10px #0005}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-books{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:12px 14px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book{border-radius:12px;grid-auto-rows:max-content;align-content:start;align-items:start;gap:7px;min-width:0;padding:0;display:grid;container:exchange-book/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book-heading{border-bottom:1px solid #62e4df;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:28px;padding:0 2px 7px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book-sell .currency-order-book-heading{border-bottom-color:#dfbd70}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book-heading h4{color:#e6f0f4;align-items:center;gap:9px;min-width:0;margin:0;font:400 14px/1.3 Georgia,serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book-heading h4:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23f6d078' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='16' cy='8' rx='10' ry='4' fill='%23b38b43'/%3E%3Cpath d='M6 8v6c0 5 20 5 20 0V8M6 17v5c0 5 20 5 20 0v-5M6 24v3c0 4 20 4 20 0v-3'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:6px;flex:0 0 20px;width:20px;height:23px;display:inline-block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book-heading span{color:#d5f5f2;flex:none;font:400 14px/1.3 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-empty{color:#d2e1e9;text-align:center;overflow-wrap:anywhere;background:linear-gradient(125deg,#04222b40,#01151e80);border:1px solid #1e3e4a;border-radius:10px;place-items:center;min-width:0;min-height:88px;padding:15px 10px;font:400 13px/1.5 Georgia,serif;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row{background:linear-gradient(130deg,#0a2b36cf,#041822db);border:1px solid #375761;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(65px,.7fr) auto;align-items:center;gap:8px;min-width:0;padding:9px;display:grid;box-shadow:inset 0 0 0 2px #03212a66}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row>div{gap:4px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row strong{color:#f7dca3;overflow-wrap:anywhere;min-width:0;font:700 15px/1.3 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row :is(span,small){color:#bbd6e2;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:0;font:400 11px/1.4 Arial,sans-serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row>small{grid-column:auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row button{color:#fff4dd;white-space:normal;background:linear-gradient(120deg,#066675,#003348);border:1px solid #65c7d1;border-radius:10px;grid-area:auto;min-width:58px;min-height:35px;padding:8px 10px;font:700 12px/1.2 Arial,sans-serif;box-shadow:inset 0 0 0 2px #09616a70}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row .network-danger-action{color:#ffe6e6;background:linear-gradient(125deg,#68283b,#351b2c);border-color:#c47e8b;box-shadow:inset 0 0 0 2px #692a3870}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book[aria-label="Your recent completed AS exchanges"] .currency-order-row{grid-template-columns:minmax(0,1fr) auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book[aria-label="Your recent completed AS exchanges"] .seal-store-footnote{padding:7px 2px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] :is(input,button):focus-visible{outline-offset:3px;outline:2px solid #63efeb}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] button:disabled{opacity:.56;cursor:not-allowed;transform:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] button:not(:disabled):hover{filter:brightness(1.12);transform:none}@container exchange-book (width<=425px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row{grid-template-columns:minmax(0,1fr) auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row>small{grid-column:1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-row>button{grid-area:1/2/3}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-book[aria-label="Your recent completed AS exchanges"] .currency-order-row{grid-template-columns:minmax(0,1fr)}}@container exchange-panel (width<=950px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-layout{grid-template-columns:minmax(0,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-entry{border-bottom:1px solid #8d723f;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding:3px 3px 12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-side{grid-column:1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-fields{grid-area:1/2/3}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-entry>.seal-store-footnote,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-total{grid-column:1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-submit{grid-column:2}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-player-notice{flex-direction:column;align-items:flex-start;gap:5px;padding-inline:7px}}@container exchange-panel (width<=640px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]>.currency-exchange-panel>.panel-heading{flex-wrap:wrap;gap:9px;padding:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-exchange-panel>.panel-heading>div{padding-left:42px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-exchange-panel>.panel-heading>div:before{width:30px;height:34px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .panel-heading .card-label{letter-spacing:.05em;font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .panel-heading h2{font-size:23px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .panel-heading>strong{text-align:left;flex-basis:100%;max-width:none;padding-left:42px;font-size:16px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:6px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-wallet-strip strong{font-size:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-card{border-radius:13px;gap:8px;padding:11px 9px 9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-heading{flex-direction:column;align-items:stretch;gap:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-heading>div:first-child>small{font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-controls{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;gap:7px;width:100%;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-ranges{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] :is(.exchange-chart-ranges button,.exchange-chart-refresh){min-width:0;padding:8px 6px;font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary>span:nth-child(3){border-top:1px solid #2f454c;border-left:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-summary>span:nth-child(4){border-top:1px solid #2f454c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-axis{letter-spacing:0;gap:10px;padding-inline:2px;font-size:8px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-inspector{flex-direction:column;align-items:flex-start;gap:3px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .exchange-chart-inspector span{text-align:left}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading{align-items:flex-start;padding:10px 11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading>div:first-child{padding-left:38px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading>div:first-child:before{width:27px;height:31px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-heading h3{font-size:21px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-status{flex:1 0 100%;justify-content:space-between}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-status strong{text-align:left;max-width:calc(100% - 100px)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-entry{grid-template-columns:minmax(0,1fr);gap:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] :is(.currency-order-side,.currency-order-fields,.currency-order-total,.currency-order-submit,.currency-order-entry>.seal-store-footnote){grid-area:auto/1}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-books{grid-template-columns:minmax(0,1fr);gap:15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .currency-order-empty{min-height:74px}}@container exchange-reference (width<=520px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]>.market-hub-back{gap:8px;padding:0 2px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .market-hub-back button{padding-inline:10px;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .market-brand strong{font-size:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange] .market-brand span{letter-spacing:.13em;max-width:126px;font-size:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]>.currency-exchange-panel{border-radius:17px;padding:9px 6px}}@media (max-width:600px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market[data-market-section=exchange]{border-radius:16px;gap:12px;padding:8px 5px 15px}}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]){--donator-reference-gold:#d2ad62;--donator-reference-copy:#fff1d9;--donator-reference-muted:#b4cbd5;isolation:isolate;min-width:0;max-width:100%;min-height:calc(100svh - 20px);color:var(--donator-reference-copy);background:linear-gradient(#00101808,#021019b8 140px,#021019f0 270px),url(/wardrobe-reference/header-castle.png) top/100% 185px no-repeat,#021019;border-radius:20px;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:20px;padding:16px 18px 22px;font-family:Arial,sans-serif;position:relative;container:donator-reference/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>[data-workspace=market][hidden]{display:none!important}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.market-hub-back{justify-content:flex-start;justify-self:stretch;align-items:center;min-height:57px;margin:0;padding:0 8px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .market-hub-back button{border:1px solid var(--donator-reference-gold);min-height:53px;color:var(--donator-reference-copy);background:linear-gradient(135deg,#0c3541ed,#001420eb);border-radius:15px;justify-content:center;align-items:center;padding:11px 23px;font:700 20px/1.2 Georgia,serif;display:inline-flex;box-shadow:inset 0 0 0 3px #04212a,inset 0 0 0 4px #58c1c04d,0 3px 12px #0007}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .market-hub-back button:hover{filter:brightness(1.1);transform:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) button:focus-visible{outline-offset:4px;outline:2px solid #6ef0eb}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.seal-store-panel{width:100%;min-width:0;max-width:100%;min-height:0;color:var(--donator-reference-copy);background:linear-gradient(145deg,#00151bef,#001018ed),url(/vault-reference/panel-texture.png) 50%/780px;border:1px solid #d8b360;border-radius:20px;flex-direction:column;align-self:start;gap:0;margin:0;padding:13px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 3px #03131c,inset 0 0 0 4px #a9814199,0 10px 28px #0007;container:donator-panel/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.seal-store-panel>.panel-heading{background:linear-gradient(110deg,#00141be6,#031f29b8,#001018db);border:1px solid #ba954e;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:76px;margin:-5px -5px 13px;padding:12px 27px;display:flex;box-shadow:inset 0 0 0 2px #0e2c326b}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading>div{min-width:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading .card-label{color:#f7cb75;letter-spacing:.11em;margin:0 0 4px;font:700 13px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading h2{color:var(--donator-reference-copy);margin:0;font:400 32px/1.12 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading>strong{color:#fff2dc;text-align:right;overflow-wrap:anywhere;flex:0 auto;align-items:center;gap:12px;min-width:0;font:700 23px/1.2 Georgia,serif;display:inline-flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading>strong:before{content:"";background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:50%;flex:0 0 40px;width:40px;height:40px;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero{isolation:isolate;background:radial-gradient(at 81% 40%,#07334d40,#0000 54%),linear-gradient(90deg,#00101def 0%,#001222b5 54%,#00101842 100%),url(/wardrobe-reference/header-castle.png) 100%/auto 100% no-repeat,#031626;border:1px solid #bc934b;border-radius:17px;min-width:0;min-height:470px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #081c255e,0 5px 18px #0005}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#000c1691 0%,#000d1859 48%,#000d1800 66%),linear-gradient(#0000 67%,#000c1640);position:absolute;inset:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-art{z-index:-2;opacity:1;filter:none;background-image:url(/donator-pack-v2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:16px;width:43%;height:100%;position:absolute;inset:0 0 0 auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content{width:64%;min-width:0;max-width:940px;min-height:inherit;align-content:center;padding:28px 31px 27px;display:grid;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-kicker{color:#f2cd80;letter-spacing:.11em;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 14px;font:700 13px/1.3 Arial,sans-serif;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title{align-items:center;gap:30px;min-width:0;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title>div{min-width:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art{object-fit:contain;filter:none;background:#00101b8c;border:1px solid #a08a514f;border-radius:11px;padding:3px;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art-hero{flex:0 0 98px;width:98px;height:98px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title h3{color:#fff3db;text-shadow:0 3px 9px #000a;overflow-wrap:anywhere;margin:0;font:400 47px/1.12 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title strong{color:#fff0d9;overflow-wrap:anywhere;margin-top:8px;font:700 21px/1.2 Georgia,serif;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content>p:not(.seal-store-hero-kicker){color:#eee7dd;overflow-wrap:anywhere;max-width:none;margin:18px 0 0;font:400 18px/1.55 Georgia,serif;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances{flex-wrap:wrap;align-items:stretch;gap:10px;min-width:0;margin-top:24px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span{color:#b5fcf8;letter-spacing:.025em;text-transform:uppercase;background:linear-gradient(125deg,#014657d9,#001c27e8 85%);border:1px solid #62d9d9;border-radius:14px;justify-content:flex-start;align-items:center;gap:11px;min-width:0;min-height:49px;padding:10px 14px;font:700 12px/1.3 Arial,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 2px #0a424dd9,inset 0 0 0 3px #39cbc336,0 3px 8px #0004}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span:before{content:"";background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:7px;flex:0 0 29px;width:29px;height:29px;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23f3cf85' stroke='%23f6d998' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 9 8 8-13 8 13 9-8-5 22H12L7 15Zm5 28h24'/%3E%3Ccircle cx='6' cy='11' r='3'/%3E%3Ccircle cx='24' cy='6' r='3'/%3E%3Ccircle cx='42' cy='11' r='3'/%3E%3C/svg%3E")}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23f6d998' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='18' cy='10' rx='12' ry='5' fill='%23d9ad58'/%3E%3Cpath d='M6 10v9c0 7 24 7 24 0v-9M6 19v9c0 7 18 7 24 2M6 28v9c0 6 18 7 24 2'/%3E%3Cellipse cx='34' cy='26' rx='9' ry='4' fill='%23d9ad58'/%3E%3Cpath d='M25 26v9c0 5 18 5 18 0v-9m-18 9v7c0 5 18 5 18 0v-7'/%3E%3C/svg%3E")}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23f6d998' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 7v34m-9 2h18M8 13h32M12 14 5 32h14l-7-18m24 0-7 18h14l-7-18M5 32q7 8 14 0m10 0q7 8 14 0'/%3E%3Ccircle cx='24' cy='10' r='4' fill='%23d9ad58'/%3E%3C/svg%3E")}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content>.donator-status-readout{color:#eee4d5;margin-top:19px;font-size:20px;line-height:1.35}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-list{background:linear-gradient(115deg,#041b2360,#04232a44);border:1px solid #a5834a;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:13px 0 0;padding:5px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-row{background:linear-gradient(110deg,#03131cbf,#05252bc9),url(/vault-reference/panel-texture.png) 50%/760px;border:1px solid #407e87;border-radius:13px;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:22px;width:min(100%,1010px);min-width:0;min-height:127px;margin:0;padding:13px 18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #031a2080}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-row:after{content:"";z-index:0;width:230px;height:200px;box-shadow:none;opacity:.35;pointer-events:none;background:url(/wardrobe-reference/lower-compass-backdrop.png) 50%/cover no-repeat;border:0;border-radius:50%;position:absolute;inset:-34px 112px auto auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-row:is(:hover,:focus-within){border-color:#407e87;box-shadow:inset 0 0 0 2px #031a2080}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art-row{width:100px;height:100px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy{gap:8px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy>span{color:#acb4bd;letter-spacing:.065em;font:700 12px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy>strong{color:#f4e8d7;overflow-wrap:anywhere;font:400 21px/1.28 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy small{color:#c8b6a0;letter-spacing:.055em;overflow-wrap:anywhere;font:700 12px/1.35 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase{grid-column:auto;grid-template-columns:minmax(0,1fr);place-items:center end;gap:8px;min-width:130px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>strong,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>span{color:#fff3e2;text-align:right;overflow-wrap:anywhere;font:400 22px/1.25 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-status{color:#09283a;overflow-wrap:anywhere;background:linear-gradient(120deg,#c4d8d9,#a8c9d2);border:1px solid #75d6dd;border-radius:12px;min-width:0;min-height:50px;margin:12px 0 0;padding:13px 18px 13px 65px;font:700 15px/1.45 Arial,sans-serif;position:relative;box-shadow:inset 0 0 0 2px #2c82824d}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-status:before{content:"!";color:#f9dfb1;background:#082b3d;border:1px solid #d4b174;border-radius:50%;place-items:center;width:31px;height:31px;font:700 23px/1 Georgia,serif;display:grid;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-order-history{background:#061e28b8;border:1px solid #537a81;border-radius:12px;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:10px;min-width:0;margin:12px 0 0;padding:12px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-order-history>span{color:#d7c58f;letter-spacing:.06em;font:700 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-order-history>div{color:#c9e9ed;overflow-wrap:anywhere;background:#072933b0;border:1px solid #35606c;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px;font:400 13px/1.3 Arial,sans-serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-order-history strong{color:#f8e6bf;font-weight:700}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.seal-store-footnote{color:#a8c0cd;overflow-wrap:anywhere;margin:12px 18px 9px;font:400 13px/1.45 Arial,sans-serif}@container donator-panel (width<=1150px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content{width:62%;padding:26px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-art{width:40%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title{gap:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title h3{font-size:38px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title strong{font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art-hero{flex-basis:84px;width:84px;height:84px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content>p:not(.seal-store-hero-kicker){font-size:16px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances{gap:8px;margin-top:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span{padding:9px 11px;font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-row{gap:17px;width:100%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy>strong{font-size:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>strong,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>span{font-size:19px}}@container donator-panel (width<=800px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero{min-height:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-art{background-position:100% 0;width:30%;height:140px;inset:12px 12px auto auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero:after{background:linear-gradient(90deg,#000c168a,#000d1830 70%),linear-gradient(#000e1b00 35%,#000e1bc9)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content{width:100%;max-width:none;padding:22px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title{align-items:flex-start;gap:13px;max-width:68%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title h3{font-size:33px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title strong{font-size:17px;line-height:1.35}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content>p:not(.seal-store-hero-kicker):not(.donator-status-readout){max-width:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art-hero{flex-basis:68px;width:68px;height:68px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-kicker{max-width:70%;font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span{flex:calc(50% - 8px);justify-content:flex-start}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-row{grid-template-columns:82px minmax(0,1fr);gap:14px;padding:14px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art-row{width:82px;height:82px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase{grid-column:2;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:12px;min-width:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>strong,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>span{text-align:left;font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-order-history{grid-template-columns:repeat(3,minmax(0,1fr))}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-order-history>span{grid-column:1/-1}}@container donator-panel (width<=500px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content{padding:19px 15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-art{opacity:.17;background-position:100% 100%;background-size:auto 95%;width:100%;height:70%;inset:auto 0 0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero:after{background:linear-gradient(110deg,#00122191,#00122130)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-kicker{max-width:none;margin-bottom:15px;font-size:10px;line-height:1.4}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title{align-items:center;gap:13px;max-width:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title h3{font-size:29px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-title strong{margin-top:7px;font-size:15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art-hero{flex-basis:69px;width:69px;height:76px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content>p:not(.seal-store-hero-kicker):not(.donator-status-readout){max-width:none;margin-top:17px;font-size:15px;line-height:1.55;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:19px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span{border-radius:12px;min-height:45px;padding:9px 12px;font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-assurances span:before{flex-basis:25px;width:25px;height:25px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-hero-content>.donator-status-readout{margin-top:17px;font-size:17px;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-list{padding:4px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-row{border-radius:12px;grid-template-columns:65px minmax(0,1fr);gap:12px;padding:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .donator-pack-art-row{width:65px;height:73px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy{gap:6px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy>span{font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy>strong{font-size:16px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-copy small{letter-spacing:.025em;font-size:10px;line-height:1.4}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase{border-top:1px solid #48646a;border-radius:6px;grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between;padding:9px 0 0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>strong,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-pack-purchase>span{font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-status{padding:12px 12px 12px 51px;font-size:12px;line-height:1.5}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-status:before{width:27px;height:27px;font-size:20px;left:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-order-history{grid-template-columns:minmax(0,1fr);padding:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.seal-store-footnote{margin:12px 8px 7px;font-size:12px}}@container donator-reference (width<=640px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.market-hub-back{padding:0 3px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .market-hub-back button{min-height:46px;padding:10px 17px;font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.seal-store-panel{border-radius:17px;padding:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.seal-store-panel>.panel-heading{flex-wrap:wrap;gap:10px;min-height:75px;margin:-1px -1px 10px;padding:11px 13px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading>div{flex:170px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading .card-label{letter-spacing:.055em;max-width:185px;font-size:10px;line-height:1.4}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading h2{font-size:26px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading>strong{gap:7px;max-width:100%;font-size:18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]) .seal-store-panel>.panel-heading>strong:before{flex-basis:28px;width:28px;height:28px}}@media (max-width:600px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass]){border-radius:16px;gap:12px;padding:10px 5px 16px}}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel{--season-pass-gold:#d2af65;--season-pass-copy:#fff1d7;--season-pass-cyan:#8cece7;isolation:isolate;width:100%;min-width:0;max-width:100%;color:var(--season-pass-copy);background:linear-gradient(#00101918,#00101969 105px,#001018f5 205px),url(/wardrobe-reference/header-castle.png) top/auto 180px no-repeat,#001019;border:1px solid #b08e4f;border-radius:20px;flex-direction:column;align-self:start;gap:0;margin:0;padding:13px;font-family:Arial,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #021922,inset 0 0 0 4px #bd98582e,0 8px 25px #0006;container:season-pass-reference/inline-size}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel[hidden]{display:none!important}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading{min-height:118px;box-shadow:none;background:0 0;border:0;border-radius:14px;flex:none;justify-content:space-between;align-items:flex-start;gap:22px;margin:0;padding:17px 30px 12px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading>div{min-width:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading .card-label{color:#f8d881;letter-spacing:.22em;margin:0 0 9px;font:700 15px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading h2{color:#ffe1a0;text-shadow:0 3px 14px #000c;overflow-wrap:anywhere;margin:0;font:400 48px/1.12 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading>strong{color:#b3f4dd;text-align:center;background:linear-gradient(125deg,#124243e8,#09252de8);border:1px solid #adce9b;border-radius:13px;flex:0 auto;justify-content:center;align-items:center;min-width:185px;min-height:54px;padding:12px 19px;font:700 19px/1.3 Georgia,serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading .ghost-action{color:#fff1d1;background:linear-gradient(130deg,#00455bd9,#001c2cec 85%);border:1px solid #edd08a;border-radius:14px;flex:0 auto;min-width:202px;max-width:42%;min-height:57px;margin:0;padding:12px 24px;font:700 20px/1.3 Georgia,serif;box-shadow:inset 0 0 0 3px #062837,inset 0 0 0 4px #51b5cc77,0 0 13px #e8c57725}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel button:focus-visible{outline-offset:3px;outline:2px solid #83f4ef}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel button:not(:disabled):hover{filter:brightness(1.14);transform:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel button:disabled{cursor:not-allowed;transform:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress{border-radius:12px;gap:8px;min-width:0;margin:0 0 17px;padding:0 30px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress>div:first-child{color:#f6d782;letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px 22px;min-width:0;font:700 11px/1.25 Arial,sans-serif;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress>div:first-child strong{color:#fff0c9;letter-spacing:0;font:700 18px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress .meter{background:linear-gradient(#00111b,#032333);border:1px solid #d3ba81;border-radius:10px;width:100%;min-width:0;height:19px;margin:0;padding:3px;overflow:hidden;box-shadow:0 0 0 2px #04151e,inset 0 1px 5px #000c}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress .meter>span{background:linear-gradient(90deg,#ca8a25,#ebbc48 65%,#fff0a6);border-radius:8px;max-width:100%;height:100%;display:block;box-shadow:inset 0 1px 2px #fff9d2bb,0 0 10px #f6bd477a}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress>small{color:#dbe5df;overflow-wrap:anywhere;font:400 14px/1.5 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase{min-width:0;color:var(--season-pass-copy);background:radial-gradient(at 76% 10%,#083b4b66,#0000 52%),linear-gradient(140deg,#001823ed,#001724d9),url(/vault-reference/panel-texture.png) 50%/900px;border:1px solid #d0a85c;border-radius:17px;margin:0 0 13px;padding:7px;overflow:hidden;box-shadow:inset 0 0 0 3px #041a24,inset 0 0 0 4px #9c7c464d}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header{background:0 0;border:0;border-radius:12px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px 22px;min-height:71px;margin:0;padding:11px 19px 16px;display:flex}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header>div{gap:5px;min-width:0;padding-left:27px;display:grid;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header>div:before{content:"";opacity:.95;background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:9px;width:27px;height:43px;position:absolute;inset:3px auto auto -9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header span{color:#8cf6ed;letter-spacing:.2em;font:700 13px/1.2 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header strong{color:#fff2d9;font:400 29px/1.18 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header>small{color:#91eae7;text-align:right;max-width:450px;font:400 12px/1.4 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid{background:0 0;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid>article{background:linear-gradient(130deg,#032834a6,#011824d9);border:1px solid #356873;border-radius:13px;grid-template-columns:minmax(115px,34%) minmax(0,1fr);align-items:center;gap:17px;min-width:0;min-height:196px;padding:13px;display:grid;box-shadow:inset 0 0 0 2px #021924a6}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview{background:radial-gradient(circle,#07314b80,#000d18 80%);border:1px solid #326573;border-radius:11px;place-items:center;width:100%;min-width:0;height:153px;display:grid;position:relative;overflow:hidden}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-frame .premium-profile-avatar{aspect-ratio:1;color:#fff0c2;background:0 0;border-radius:50%;width:82%;height:auto;font:700 17px/1 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard{background:radial-gradient(circle,#14364469,#000d18 80%);height:164px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard .premium-guild-banner{object-fit:contain;width:92%;height:153px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate{width:100%;min-width:0;height:153px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate .star-ledger-identity-profile{width:100%;min-width:0}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate .star-ledger-nameplate{border-radius:10px;width:100%;max-width:100%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate .star-ledger-identity-profile .star-ledger-nameplate>strong{font-size:9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate .star-ledger-identity-profile>small{max-width:100%;font-size:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child{gap:7px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>span{color:#87ece5;letter-spacing:.08em;font:700 11px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>strong{color:#ffe09a;overflow-wrap:anywhere;font:700 18px/1.3 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>small{color:#d7e3e8;overflow-wrap:anywhere;font:400 14px/1.45 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-track{overscroll-behavior-x:contain;scrollbar-color:#bbd2d6 #0a2530;scrollbar-width:auto;scroll-snap-type:x proximity;border-radius:15px;grid-auto-columns:248px;grid-auto-flow:column;align-items:stretch;gap:10px;min-width:0;max-width:100%;margin:0;padding:0 0 14px;display:grid;overflow-x:auto}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-tier{opacity:1;scroll-snap-align:start;background:linear-gradient(140deg,#021c28eb,#00141fdc);border:1px solid #ad8948;border-radius:14px;grid-template-rows:auto 1fr 1fr;gap:5px;min-width:0;margin:0;padding:6px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #061e29,inset 0 0 0 3px #ad894835}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-tier-unlocked{background:linear-gradient(140deg,#032635ed,#001a26e6);border-color:#e2bd70;box-shadow:inset 0 0 0 2px #041a25,inset 0 0 0 3px #b89c4e66}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-tier>header{color:#fbd589;letter-spacing:.045em;text-transform:uppercase;border:0;border-bottom:1px solid #77795a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:31px;margin:0;padding:4px 9px 8px;font:700 13px/1.2 Arial,sans-serif;display:flex;position:relative}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-tier>header:after{content:"";pointer-events:none;background:url(/roster-reference/header-compass.png) 50%/contain no-repeat;border-radius:50%;width:10px;height:10px;position:absolute;inset:auto 50% -6px auto;transform:translate(50%)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-tier>header strong{color:#ffe092;letter-spacing:0;font:700 14px/1.2 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward{min-width:0;min-height:148px;color:var(--season-pass-copy);background:linear-gradient(145deg,#052c3a8c,#001923bf);border:1px solid #244e5b;border-radius:11px;grid-template-rows:auto minmax(66px,1fr) auto;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:6px 10px;margin:0;padding:8px 8px 7px;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-premium{background:radial-gradient(at 65% 20%,#62502714,#0000 75%),linear-gradient(145deg,#102d2d8c,#031b25bf);border-color:#777047}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-track{color:#92f0ee;text-align:center;text-transform:uppercase;grid-area:1/1;min-width:0;font:700 10px/1.3 Arial,sans-serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-premium>.battle-pass-reward-track{color:#a9f6ed;font-size:9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art{background:radial-gradient(circle,#123249,#000b12 80%);border:1px solid #b99a55;border-radius:10px;grid-area:2/1;place-items:center;width:62px;height:66px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #011721}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art>img{object-fit:contain;width:100%;height:100%;display:block}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-frame>img{width:94%;height:94%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-nameplate>img{width:100%;max-width:100%;height:100%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-standard>img{width:90%;height:94%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-seals>img{object-fit:cover;object-position:78% 57%;width:185%;max-width:none;height:185%;position:absolute}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-seals>b{color:#fff;text-shadow:0 1px 3px #000,0 0 8px #7054ff;font:700 10px/1 Arial,sans-serif;position:absolute;bottom:3px;right:4px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-gold{background:radial-gradient(circle at 38% 30%,#fff1bdbf 0 4%,#0000 8%),radial-gradient(circle,#e2b742 0 33%,#fff0aa 35%,#aa721b 38% 47%,#f6d977 49% 51%,#59350d 54%,#070e15 70%);border-color:#c8993e}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-renown{background:radial-gradient(circle at 38% 30%,#e2b6ff5e 0 8%,#0000 20%),radial-gradient(circle,#8e41c1 0 36%,#e1bbf7 39%,#572668 42% 48%,#c79ce1 51%,#251131 55%,#080e18 73%);border-color:#7c4e96}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-gold>b,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art-renown>b{color:#fff4db;text-shadow:0 2px 3px #000b;font:700 22px/1 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-copy{grid-area:1/2/span 2;align-content:center;gap:6px;min-width:0;display:grid}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-tier .battle-pass-reward-copy>strong{color:#fff0d7;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font:700 14px/1.3 Georgia,serif;overflow:visible}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-copy>small,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-premium .battle-pass-reward-copy>small{color:#d5e0e7;overflow-wrap:anywhere;font:400 12px/1.3 Georgia,serif}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward button{color:#fff8e7;background:linear-gradient(#234352,#122b39);border:1px solid #d1b177;border-radius:10px;grid-area:3/1/auto/-1;align-self:end;width:100%;min-width:0;min-height:37px;margin:0;padding:8px 10px;font:700 15px/1.2 Georgia,serif;box-shadow:inset 0 0 0 2px #b5d2d519,inset 0 1px 2px #c5e5f940}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward button:disabled{color:#b9bdc1;opacity:.82;background:linear-gradient(#29323b,#19232c);border-color:#58626c;border-radius:10px;box-shadow:inset 0 1px 2px #bdd0df14}@container season-pass-reference (width<=1130px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading{padding-inline:21px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading h2{font-size:43px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress{padding-inline:21px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header{padding-inline:15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header strong{font-size:26px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid>article{grid-template-columns:minmax(85px,31%) minmax(0,1fr);gap:11px;min-height:180px;padding:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate{height:120px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard{height:142px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard .premium-guild-banner{height:134px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>strong{font-size:16px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>small{font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>span{font-size:10px}}@container season-pass-reference (width<=860px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading{align-items:center;gap:15px;min-height:110px;padding:14px 15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading h2{font-size:37px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading .card-label{letter-spacing:.17em;font-size:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading .ghost-action{min-width:170px;max-width:42%;min-height:50px;padding:11px 15px;font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading>strong{min-width:150px;min-height:50px;font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress{padding-inline:15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header{gap:9px 17px;padding:12px 14px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header>small{text-align:left;max-width:none}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid{grid-template-columns:minmax(0,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid>article{grid-template-columns:106px minmax(0,1fr);gap:17px;min-height:118px;padding:11px 15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate{width:106px;height:101px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard{height:121px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard .premium-guild-banner{width:91px;height:114px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>strong{font-size:19px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>small{font-size:14px}}@container season-pass-reference (width<=500px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading{flex-wrap:wrap;align-items:flex-start;gap:13px;min-height:0;padding:13px 9px 18px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading>div{flex:100%}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading .card-label{margin-bottom:8px;font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading h2{font-size:34px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading .ghost-action{border-radius:12px;min-width:0;max-width:100%;min-height:44px;padding:10px 17px;font-size:16px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel>.panel-heading>strong{border-radius:12px;min-width:0;min-height:44px;padding:10px 17px;font-size:16px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress{gap:9px;margin-bottom:16px;padding-inline:9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress>div:first-child{justify-content:space-between;gap:8px 15px;font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress>div:first-child strong{font-size:17px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-progress>small{font-size:13px;line-height:1.45}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase{border-radius:14px;padding:5px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header{flex-direction:column;align-items:flex-start;gap:9px;padding:12px 10px 15px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header>div{padding-left:21px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header>div:before{width:20px;height:37px;inset-inline-start:-5px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header span{letter-spacing:.1em;font-size:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header strong{font-size:24px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-showcase>header>small{font-size:11px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid{gap:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid>article{border-radius:11px;grid-template-columns:82px minmax(0,1fr);gap:12px;min-height:105px;padding:10px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview,.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate{border-radius:9px;width:82px;height:83px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard{height:106px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-standard .premium-guild-banner{width:73px;height:99px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child{gap:5px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>span{letter-spacing:.055em;font-size:9px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>strong{font-size:16px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-grid article>div:last-child>small{font-size:12px;line-height:1.4}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate .star-ledger-identity-profile .star-ledger-nameplate>strong{font-size:7px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-cosmetic-preview-nameplate .star-ledger-identity-profile>small{font-size:5px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-track{border-radius:12px;grid-auto-columns:244px;gap:9px;padding-bottom:12px}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward{grid-template-columns:59px minmax(0,1fr)}.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel .battle-pass-reward-art{width:59px;height:64px}}@media (max-width:600px){.game-shell-menu-reference.game-shell-menu-palette-harmony .workspace-market:is([data-market-section=store],[data-market-section=shop],[data-market-section=pass])>.battle-pass-panel{border-radius:17px;padding:7px}}.guild-scene-casino-door{z-index:15;color:#f8de9c;cursor:pointer;background:#10080814;border:1px solid #0000;border-radius:0 4px 4px 0;width:5.5%;min-width:30px;height:17.5%;position:absolute;top:16%;left:0}.guild-scene-casino-door span{text-shadow:0 1px 2px #000;background:#1a0d11e6;border:1px solid #ecc66fa6;border-radius:3px;padding:1px 3px;font-size:clamp(.4rem,.75vw,.6rem);font-weight:900;line-height:1.15;position:absolute;bottom:2px;left:2px}:is(.guild-scene-casino-door:hover,.guild-scene-casino-door:focus-visible){background:#f0bb541f;border-color:#f0cc78;box-shadow:inset 0 0 14px #ffb94940}.casino-room{color:#f9eed8;background:radial-gradient(circle at 50% 0,#38221e,#141019 70%);min-height:0}.casino-room-header{background:#110b12f2;border-bottom:1px solid #efc67466;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.casino-room-header h2,.casino-room-header p,.casino-room-game-copy h3,.casino-room-game-copy p{margin:0}.casino-room-header h2{font-size:1.25rem}.casino-room-header>div>p:last-child{color:#cbbdae;font-size:.7rem}.casino-room-exit,.casino-room-game-copy>button{color:#1e1310;cursor:pointer;background:linear-gradient(#f3d58d,#ad7630);border:1px solid #edcd83;border-radius:5px;font-weight:900}.casino-room-exit{flex:none;padding:.55rem .8rem}.casino-room-scene{aspect-ratio:1672/941;background:#251812;border-bottom:2px solid #a47d42;width:100%;max-width:none;margin-inline:auto;position:relative;overflow:visible}.casino-room-scene>img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:0 0 18px 18px;width:100%;height:auto;display:block}.casino-room-hotspot{cursor:pointer;background:0 0;border:0;border-radius:10px;position:absolute}.casino-room-hotspot:focus-visible{outline:none}.casino-room-hotspot span{color:#ffe7b4;white-space:nowrap;background:#110b0eed;border:1px solid #eecb7db3;border-radius:3px;padding:.18rem .4rem;font-size:clamp(.48rem,.75vw,.7rem);font-weight:900;position:absolute;bottom:-.55rem;left:50%;transform:translate(-50%)}:is(.casino-room-hotspot:hover span,.casino-room-hotspot:focus-visible span,.casino-room-hotspot[data-active=true] span){background:#412612f5;border-color:#f5d48b;box-shadow:0 0 8px #f8c25761}.casino-room-hotspot:focus-visible span{outline-offset:2px;outline:2px solid #fff1b8}.casino-room-hotspot-roulette{width:16.8%;height:18.5%;top:22%;left:41.8%}.casino-room-hotspot-blackjack{width:19.5%;height:10.5%;top:35.6%;left:11.8%}.casino-room-hotspot-poker{width:23%;height:19%;top:40.5%;left:67%}.casino-room-hotspot-slots{width:19.5%;height:25%;top:15.5%;left:80%}.casino-room-floor-panel{z-index:8;background:#131116f5;border:1px solid #d8a75b;border-radius:8px;width:38%;height:auto;min-height:70%;padding:.45rem;font-size:.72rem;position:absolute;top:46%;left:31%;overflow:visible;box-shadow:0 8px 24px #000b,inset 0 0 0 2px #45301e}.casino-room-panel-close{z-index:2;float:right;color:#fff0ce;cursor:pointer;background:#3a2932;border:1px solid #b58d57;border-radius:4px;width:1.4rem;height:1.4rem;padding:0;font-size:1.1rem;position:sticky;top:0}.casino-room-mobile-games{display:none}.casino-room-loading-error{text-align:center;padding:.5rem}.casino-room-floor-panel .casino-room-eligibility,.casino-room-floor-panel .casino-room-balance{margin-bottom:.35rem;padding:.3rem}.casino-room-floor-panel .casino-room-balance{gap:.3rem .45rem}.casino-room-floor-panel .casino-room-balance small{text-align:center;width:100%}.casino-room-floor-panel .casino-room-balance input{width:4rem;padding:.15rem}.casino-room-floor-panel .casino-room-balance button{padding:.2rem .3rem;font-size:.64rem}.casino-room-floor-panel .casino-room-table{gap:.55rem;min-height:0;padding:.4rem;box-shadow:inset 0 0 0 2px #532f1acc}.casino-room-floor-panel .casino-room-wheel-wrap{width:132px;height:132px}.casino-room-floor-panel .casino-room-wheel{border-width:6px}.casino-room-floor-panel .casino-room-wheel i{width:26px;height:26px}.casino-room-floor-panel .casino-room-wheel-number{width:15px;height:15px;font-size:.4rem}.casino-room-floor-panel .casino-room-game-copy{gap:.3rem;min-width:0}.casino-room-floor-panel .casino-room-game-copy h3{font-size:.9rem}.casino-room-floor-panel .casino-room-game-copy p{font-size:.65rem;line-height:1.25}.casino-room-floor-panel .casino-room-game-copy strong{font-size:.68rem}.casino-room-floor-panel .casino-room-game-copy>button{padding:.25rem .45rem}.casino-room-floor-panel .casino-room-reels span{width:42px;height:50px;font-size:1.4rem}.casino-room-floor-panel .casino-room-card-fan span{font-size:2rem}.casino-room-floor-panel .casino-room-poker-hand{gap:.2rem}.casino-room-floor-panel .casino-room-poker-hand button{min-width:2.4rem;padding:.2rem;font-size:.85rem}.casino-room-floor-panel .casino-room-notice{margin-top:.25rem}.casino-room-floor-panel .casino-room-choice{gap:.2rem}.casino-room-floor-panel .casino-room-choice select,.casino-room-floor-panel .casino-room-choice input{padding:.2rem;font-size:.68rem}.casino-room-eligibility{text-align:center;background:#282126;border:1px solid #d4aa71;border-radius:6px;margin-bottom:.7rem;padding:.7rem}.casino-room-eligibility p{margin:0 0 .5rem;line-height:1.4}.casino-room-eligibility button{color:#1e1310;cursor:pointer;background:#b98742;border:1px solid #edcd83;border-radius:5px;padding:.5rem .7rem;font-weight:900}.casino-room-balance,.casino-room-actions,.casino-room-choice,.casino-room-poker-hand{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;display:flex}.casino-room-balance{background:#241c23;border:1px solid #8b6749;border-radius:6px;margin-bottom:.7rem;padding:.65rem}.casino-room-balance small{color:#d8c3aa}.casino-room-balance input,.casino-room-choice input,.casino-room-choice select{color:#fff4db;background:#17161c;border:1px solid #b68a56;border-radius:4px;width:5rem;padding:.4rem}.casino-room-choice select{width:9rem}.casino-room-balance button,.casino-room-actions button,.casino-room-poker-hand button{color:#fff0ce;cursor:pointer;background:#3a2932;border:1px solid #deb870;border-radius:4px;padding:.45rem .65rem}.casino-room-actions button:disabled,.casino-room-balance button:disabled,.casino-room-poker-hand button:disabled{cursor:not-allowed;opacity:.55}.casino-room-poker-hand button{min-width:3.6rem;font-size:1.25rem}.casino-room-poker-hand button[aria-pressed=true]{background:#216156}.casino-room-poker-hand small{font-size:.6rem;display:block}.casino-room-table{background:radial-gradient(#155044,#0c2625 70%,#26151a);border:1px solid #e6c06f73;border-radius:9px;justify-content:center;align-items:center;gap:2rem;min-height:240px;padding:1rem;display:flex;box-shadow:inset 0 0 0 5px #532f1acc}.casino-room-wheel-wrap{flex:none;width:198px;height:198px;position:relative}.casino-room-wheel-pointer{z-index:2;color:#f6d381;text-shadow:0 2px 4px #000;font-size:1.3rem;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.casino-room-wheel{background:repeating-conic-gradient(#7e222b 0deg 9.729deg,#14191d 9.729deg 19.458deg);border:8px solid #b88745;border-radius:50%;width:100%;height:100%;transition:transform 4.1s cubic-bezier(.11,.66,.14,1);position:relative;box-shadow:0 0 0 3px #27170f,0 8px 18px #0009,inset 0 0 0 3px #f1d68f}.casino-room-wheel i{background:radial-gradient(circle,#f9dd8f,#8e542b);border:4px solid #f2d68d;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #000a}.casino-room-wheel-number{color:#fff9e9;text-shadow:0 1px 2px #000;border-radius:50%;place-items:center;width:19px;height:19px;font-size:.47rem;font-weight:900;display:grid;position:absolute;top:50%;left:50%}.casino-room-wheel-number-green{background:#0d7761}.casino-room-wheel-number-red{background:#a52835}.casino-room-wheel-number-black{background:#1c1c23}.casino-room-game-copy{gap:.55rem;max-width:410px;display:grid}.casino-room-game-copy h3{font-size:1.15rem}.casino-room-game-copy p{color:#d9ded8;font-size:.82rem;line-height:1.5}.casino-room-game-copy strong{color:#ffe5a2;font-size:.78rem}.casino-room-game-copy>button{justify-self:start;padding:.55rem .8rem}.casino-room-game-copy>button:disabled{opacity:.6;cursor:wait}.casino-room-slots-panel,.casino-room-cards-panel{text-align:center}.casino-room-slots-panel>button{justify-self:center}.casino-room-reels,.casino-room-card-fan{justify-content:center;gap:.55rem;display:flex}.casino-room-reels span{color:#582245;background:#f0dfb9;border:3px solid #b88745;border-radius:8px;place-items:center;width:64px;height:78px;font-size:2rem;display:grid}.casino-room-reels-spinning span{animation:.12s linear infinite alternate casino-reel-flash}.casino-room-card-fan span{color:#f6e2b5;font-size:3rem}.casino-room-coming-soon{color:#f2d68d!important}.casino-room-notice{color:#bdac9c;text-align:center;margin:.55rem 0 0;font-size:.68rem}.casino-room-load-status{color:#f1dfbd;background:#071922;border:1px solid #8d7549;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:10px;padding:12px 18px;font-size:14px;display:flex}.casino-room-load-status button{color:#fff0ce;background:#263842;border:1px solid #c6a25f;border-radius:10px;padding:8px 14px}@keyframes casino-reel-flash{to{filter:brightness(1.35);transform:translateY(3px)}}@media (max-width:700px){.casino-room-header{align-items:flex-start}.casino-room-header>div>p:last-child{display:none}.casino-room-exit{padding:.4rem;font-size:.67rem}.casino-room-scene{aspect-ratio:auto;min-height:620px;max-height:none}.casino-room-scene>img{object-fit:cover;object-position:center;height:100%;position:absolute;inset:0}.casino-room-hotspot{display:none}.casino-room-mobile-games{z-index:9;grid-template-columns:repeat(4,1fr);gap:.2rem;display:grid;position:absolute;top:.5rem;left:.5rem;right:.5rem}.casino-room-mobile-games button{color:#ffedc5;background:#24171ce8;border:1px solid #d8a75b;border-radius:4px;padding:.3rem .1rem;font-size:.68rem}.casino-room-mobile-games button[aria-pressed=true]{background:#67432b}.casino-room-floor-panel{width:92%;min-height:72%;top:31%;left:4%}.casino-room-table{flex-direction:column;gap:.5rem}.casino-room-game-copy{text-align:center}.casino-room-game-copy>button{justify-self:center}}@media (prefers-reduced-motion:reduce){.casino-room-wheel{transition-duration:.01ms}.casino-room-reels-spinning span{animation:none}}.casino-header-frame{width:100%;min-width:0;container:casino-header/inline-size}.casino-banner{isolation:isolate;color:#f9e7bd;background:#06191e;border-radius:22px;width:100%;position:relative;overflow:hidden}.casino-banner .casino-banner__scene{aspect-ratio:2171/280;border-radius:inherit;position:relative;overflow:hidden}.casino-banner .casino-banner__image{pointer-events:none;-webkit-user-select:none;user-select:none;border:0;border-radius:0;width:100%;max-width:none;height:auto;display:block;position:absolute;top:-62.5%;left:0}.casino-banner .casino-banner__copy{position:absolute;top:16%;left:4.3%;right:25%}.casino-banner .casino-banner__copy p{color:#76e2e5;margin:0 0 8px;font:700 clamp(11px,1.15cqw,20px)/1.3 Georgia,serif}.casino-banner .casino-banner__copy h2{color:#f9e7bd;margin:0;font:500 clamp(24px,3.2cqw,58px)/1.15 Georgia,serif}.casino-banner .casino-banner__description{color:#f9e7bd;max-width:69%;margin:0;font:400 clamp(12px,1.5cqw,27px)/1.3 Georgia,serif;position:absolute;bottom:14%;left:4.3%}.casino-banner[data-artwork-ready=true] .casino-banner__copy,.casino-banner[data-artwork-ready=true] .casino-banner__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.casino-banner .casino-banner__return{aspect-ratio:390/120;color:#21150d;width:17.9641%;min-height:44px;box-shadow:none;text-shadow:none;cursor:pointer;background:#e8bd71;border:0;border-radius:18px;margin:0;padding:0;position:absolute;top:26.0714%;left:79.4565%;overflow:hidden;transform:none}.casino-banner .casino-banner__return-label{padding:8px;font:700 clamp(14px,1.6cqw,30px)/1.2 Georgia,serif;display:block}.casino-banner .casino-banner__return-art{border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.casino-banner[data-artwork-ready=true] .casino-banner__return-art{display:block}.casino-banner .casino-banner__return-art img{pointer-events:none;-webkit-user-select:none;user-select:none;border:0;border-radius:0;width:556.667%;max-width:none;height:auto;display:block;position:absolute;top:-206.667%;left:-442.308%}.casino-banner .casino-banner__return:hover{background:#e8bd71;transform:none;box-shadow:inset 0 0 0 2px #ffe1a1}.casino-banner .casino-banner__return:focus-visible{outline-offset:-3px;outline:3px solid #8cf5ff}.casino-banner .casino-banner__return:disabled{cursor:not-allowed;opacity:1}.casino-banner .casino-banner__return:disabled:after{content:"";border-radius:inherit;pointer-events:none;background:#07151db3;position:absolute;inset:0}@container casino-header (width<=1000px){.casino-banner{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:8px 14px;padding:0 14px 14px 0;display:grid}.casino-banner .casino-banner__scene{aspect-ratio:900/195;border-radius:18px}.casino-banner .casino-banner__image{width:241.222%;top:-89.7436%}.casino-banner .casino-banner__return{border-radius:16px;grid-area:1/2/3;width:100%;position:relative;inset:auto}.casino-banner .casino-banner__return-label{font-size:19px}.casino-banner .casino-banner__copy{top:15%;right:4%}.casino-banner .casino-banner__copy p{font-size:11px}.casino-banner .casino-banner__copy h2{font-size:clamp(22px,4cqw,34px)}.casino-banner .casino-banner__description,.casino-banner[data-artwork-ready=true] .casino-banner__description{clip-path:none;white-space:normal;grid-column:1;width:auto;max-width:none;height:auto;margin:0;padding:0 12px 0 20px;font:400 13px/1.45 Georgia,serif;position:static;overflow:visible}}@container casino-header (width<=600px){.casino-banner{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 0 12px}.casino-banner .casino-banner__return{grid-area:3/1;justify-self:end;width:min(260px,100% - 32px);margin-right:16px}.casino-banner .casino-banner__description,.casino-banner[data-artwork-ready=true] .casino-banner__description{padding:0 18px}}.casino-room-scene:has([data-game=blackjack]){aspect-ratio:auto;max-width:none}.casino-room-floor-panel[data-game=blackjack]{z-index:240;overscroll-behavior:contain;color:#f6ebd3;border:1px solid #bfa064;width:auto;max-width:none;height:calc(100dvh - 12px);min-height:0;margin:0;padding:5px;font:14px/1.4 Georgia,Times New Roman,serif;position:fixed;inset:6px;overflow:auto;box-shadow:0 12px 70px #000c,inset 0 0 0 3px #0b1313;background:#081a1a!important;border-radius:24px!important}.casino-room-floor-panel[data-game=blackjack]>.casino-room-panel-close{float:none;z-index:5;color:#ffe5ab;border:1px solid #d2b477;width:58px;height:58px;min-height:0;padding:0;font:38px/1 Georgia,serif;position:absolute;top:22px;right:28px;box-shadow:inset 0 0 0 3px #071518,0 2px 7px #0009;background:#10262b!important;border-radius:14px!important}.casino-room-floor-panel[data-game=blackjack]>.casino-room-eligibility{border-radius:14px;margin:12px 80px 12px 12px;padding:12px 16px;font:13px/1.5 system-ui,sans-serif}.casino-room-floor-panel[data-game=blackjack]>.casino-room-eligibility button{border-radius:10px;min-height:40px;padding:8px 16px;font-size:13px}.bj-salon,.bj-salon *{box-sizing:border-box}.bj-salon{--bj-gold:#e0bd79;--bj-muted:#c5d3ce;--bj-card-width:102px;color:#f8ecd2;height:100%;min-height:min-content;text-shadow:none;background:#081919;border-radius:20px;flex-direction:column;font:14px/1.4 Georgia,Times New Roman,serif;display:flex;overflow:visible}.bj-salon :is(h3,p,figure,dl,dd){margin:0}.bj-salon button,.bj-salon input{font:inherit}.bj-salon button{cursor:pointer}.bj-salon button:disabled{cursor:not-allowed;opacity:.48}.bj-salon img[hidden]{display:none!important}.bj-salon :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #81ece6}.casino-room-floor-panel[data-game=blackjack]>button:focus-visible{outline-offset:3px;outline:3px solid #81ece6}.bj-header{background:linear-gradient(90deg,#05151570,#041213c7),url(/blackjack-reference-v1/header-ambience.webp) 50%/auto 100% repeat-x;border:1px solid #b59153;border-radius:20px;flex:none;align-items:center;gap:20px;min-height:108px;padding:12px 104px 12px 28px;display:flex}.bj-crest{color:#ecc67b;border-radius:50%;flex:0 0 90px;place-items:center;height:90px;font-size:60px;display:grid;position:relative}.bj-crest img{object-fit:contain;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.bj-heading{min-width:0;margin-right:auto}.bj-heading p{color:#ffda84;letter-spacing:.2em;font:600 13px/1.5 system-ui,sans-serif}.bj-heading h3{color:#fff3d4;letter-spacing:-.025em;white-space:nowrap;font-size:clamp(36px,4.05vw,62px);font-weight:400;line-height:1.05}.bj-heading h3 span{color:#dca248;font-size:.65em}.bj-wallets{flex:0 auto;min-width:0;max-width:48%;display:flex}.bj-wallet{border-left:1px solid #b49b6755;min-width:0;padding:6px 24px}.bj-wallet>span,.bj-console-heading>span:first-child,.bj-rules>span{color:#e0e6de;letter-spacing:.15em;font:500 12px/1.5 system-ui,sans-serif;display:block}.bj-wallet strong{color:#f4c95e;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;margin-top:7px;font-size:clamp(23px,2.15vw,34px);font-weight:400;display:block}.bj-wallet strong img{vertical-align:-.13em;object-fit:contain;border-radius:50%;width:33px;height:33px;margin-right:10px;display:inline-block}.bj-wallet small{color:#f0ce94;font-size:.6em}.bj-layout{flex:1 0 auto;grid-template-columns:minmax(0,72fr) minmax(290px,28fr);gap:8px;min-height:560px;padding:6px 0;display:grid}.bj-felt{isolation:isolate;background:#0e513d url(/blackjack-reference-v1/table-stage.webp) 50%/100% 100% no-repeat;border:1px solid #b8944d;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:min-content;padding:32px 30px 27px;display:flex;position:relative}.bj-table-topline{color:#f3d793;letter-spacing:.32em;text-align:center;justify-content:center;align-items:center;gap:18px;font:500 12px/1.5 Georgia,serif;display:flex}.bj-table-topline>span:last-child{letter-spacing:.32em;color:#e5c070;font:21px/1 Georgia,serif}.bj-table-topline i{color:#bb6448;font-style:normal}.bj-hand{text-align:center;width:100%;min-width:0}.bj-hand-heading{color:#fff0c7;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:28px;margin-bottom:8px;font:600 12px/1.4 system-ui,sans-serif;display:flex}.bj-score{color:#e5f7ec;font-variant-numeric:tabular-nums;letter-spacing:.03em;background:#07241fa8;border:1px solid #a4c8b369;border-radius:20px;min-width:45px;padding:3px 11px}.bj-score[data-bust=true]{color:#ffc2b6;border-color:#f6a59299}.bj-turn{color:#98e9ca;letter-spacing:.08em;font-size:9px}.bj-hand-cards{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;min-height:143px;padding:0 6px;display:flex}.bj-card{flex:0 0 var(--bj-card-width);width:var(--bj-card-width);filter:drop-shadow(0 5px 4px #0006);animation:.3s ease-out both bj-deal-in;animation-delay:calc(var(--deal-index,0) * 45ms);border-radius:9px;margin:0;display:block}.bj-card svg{border-radius:9px;width:100%;height:auto;display:block}.bj-card[data-color=red]{color:#b02237}.bj-card[data-color=black]{color:#14272d}.bj-card[data-color=back]{color:#d5bc80}.bj-empty-hand{color:#b9d5b39c;background:#0c483821;border:1px solid #dbc778a1;border-radius:12px;place-content:center;width:142px;height:clamp(143px,17.5vh,180px);display:grid;box-shadow:inset 0 0 0 4px #092c2938,inset 0 0 0 5px #c8c1a042}.bj-empty-hand>span{font-size:58px;line-height:1}.bj-empty-hand small{color:#e2e7d6;margin-top:16px;font:12px system-ui,sans-serif}.bj-table-mark{color:#efd28b;text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;width:min(485px,70%);min-height:86px;display:flex;position:relative}.bj-table-mark>span:first-child{letter-spacing:.18em;font-size:clamp(26px,2.8vw,44px);line-height:1.15}.bj-table-mark>small{letter-spacing:.34em;margin:4px 0;font:500 12px system-ui,sans-serif}.bj-table-mark .bj-table-rule{color:#e4e9d4;letter-spacing:.16em;font:10px system-ui,sans-serif}.bj-table-mark img{object-fit:contain;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.bj-table-mark[data-art-ready=true]>:is(span,small){opacity:0;position:absolute}.bj-table-stake{background:#062521f0;border:1px solid #ddbb68;border-radius:50px;flex:none;align-items:center;gap:16px;min-width:250px;max-width:100%;margin-top:2px;padding:8px 25px 8px 15px;display:flex;box-shadow:inset 0 0 0 3px #061617,inset 0 0 0 4px #927738,0 3px 8px #0008}.bj-chip{color:#ffefc6;background:#76472c;border:4px dashed #f2d594;border-radius:50%;flex:0 0 57px;place-items:center;height:57px;font-size:27px;display:grid;position:relative}.bj-chip img{object-fit:contain;border-radius:50%;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px}.bj-table-stake small{color:#eedfbd;letter-spacing:.16em;font:10px system-ui,sans-serif;display:block}.bj-table-stake strong{color:#f7dea0;overflow-wrap:anywhere;margin-top:2px;font-size:28px;font-weight:400;display:block}.bj-console{background:#071819 url(/blackjack-reference-v1/console-texture.webp) 50%/320px;border:1px solid #b89650;border-radius:24px;flex-direction:column;gap:15px;min-width:0;min-height:min-content;padding:25px 23px;display:flex}.bj-console-heading{border-bottom:1px solid #97733b6b;justify-content:space-between;align-items:center;gap:8px;padding-bottom:5px;display:flex}.bj-state{color:#e4f3e4;background:#002b21b0;border:1px solid #75caae;border-radius:20px;padding:7px 19px;font:12px system-ui,sans-serif}.bj-state[data-open=true]{color:#9cf7d9;border-color:#7adbbb}.bj-wager-box label{color:#f8e8c9;margin-bottom:8px;font-size:24px;display:block}.bj-wager-input{background:#030f13d9;border:1px solid #a48b5d;border-radius:13px;align-items:center;gap:8px;min-height:60px;padding:9px 19px;display:flex}.bj-wager-input input{color:#fff0d2;background:0 0;border:none;border-radius:6px;width:100%;min-width:0;padding:0;font-size:34px;line-height:1.25}.bj-wager-input input:disabled{opacity:1}.bj-wager-input>span{color:#f4d681;letter-spacing:.12em;font:500 12px system-ui,sans-serif}.bj-wager-presets{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.bj-wager-presets button{aspect-ratio:1;color:#f7e4b8;background:#103e38;border:1px solid #ad934f;border-radius:50%;flex:0 78px;place-items:center;min-width:0;padding:0;font:20px Georgia,serif;display:grid;position:relative}.bj-wager-presets button img{object-fit:contain;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.bj-wager-presets button[aria-pressed=true]{outline-offset:2px;outline:2px solid #f2d588;box-shadow:0 0 13px #f6c55450}.bj-wager-box>small{color:#c0d2ce;margin-top:9px;font:12px system-ui,sans-serif;display:block}.bj-round-message{overflow-wrap:anywhere;background:linear-gradient(90deg,#062920ee,#08231958),url(/blackjack-reference-v1/sidebar-ambience.webp) 50%/cover no-repeat;border:1px solid #517b667d;border-radius:14px;min-height:95px;padding:16px 18px}.bj-round-message>span{color:#ecd5a4;letter-spacing:.2em;font:500 10px system-ui,sans-serif}.bj-round-message>strong{color:#fff0cc;margin:11px 0 1px;font-size:23px;font-weight:400;line-height:1.25;display:block}.bj-round-message p{color:#c8d7cd;font:12px/1.55 system-ui,sans-serif}.bj-round-message[data-outcome=win]{border-color:#d8bb74}.bj-round-message[data-outcome=win]>strong,.bj-round-message b{color:#f0cf88}.bj-round-message[data-outcome=loss]{border-color:#ad7464a0}.bj-actions,.bj-extra-actions{gap:9px;display:flex}.bj-button{color:#201606;border:1px solid #e9cb8f;border-radius:14px;flex:1;min-width:0;min-height:55px;padding:12px 8px;box-shadow:inset 0 0 0 3px #ffecc150,0 4px 8px #0006;font-size:24px!important;font-weight:600!important}.bj-primary{background:#e7bd70 url(/blackjack-reference-v1/deal-surface.webp) 50%/100% 100% no-repeat}.bj-secondary{color:#f8e3b2;background:#153e3a;border-color:#95c0a8}.bj-deal{min-height:86px;font-size:34px!important}.bj-button>span{margin-right:3px;font:22px/1 system-ui,sans-serif}.bj-button small{margin-top:3px;font:500 13px/1.3 system-ui,sans-serif;display:block}.bj-extra-actions .bj-button{font-size:19px!important}.bj-salon button:not(:disabled):hover{filter:brightness(1.14)}.bj-player-hands{width:100%;min-width:0}.bj-player-hands[data-split=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bj-player-hands[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bj-player-hands[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.bj-player-hands[data-split=true] .bj-player-hand{background:#072b25a3;border:1px solid #a3b69280;border-radius:16px;min-width:0;padding:8px 4px}.bj-player-hands[data-split=true] .bj-player-hand[data-active=true]{background:#1b5a43cc;border-color:#91ffe0;box-shadow:inset 0 0 0 2px #7deac228}.bj-player-hands[data-count="3"],.bj-player-hands[data-count="4"]{--bj-card-width:86px}.bj-hand-stake{color:#d8d8b6;text-align:center;flex-wrap:wrap;justify-content:center;gap:3px 8px;padding-top:6px;font:10px/1.4 system-ui,sans-serif;display:flex}.bj-hand-stake strong{color:#f3ce8b;font-weight:500}.bj-wager-hint{color:#efca94;overflow-wrap:anywhere;font:12px/1.4 system-ui,sans-serif}.bj-rules{border-top:1px solid #a7905869;margin-top:auto;padding-top:12px}.bj-rules>p{color:#f3e5c6;margin:10px 0 15px;font:14px/1.5 system-ui,sans-serif}.bj-rules dl{gap:10px;display:grid}.bj-rules dl>div{justify-content:space-between;gap:8px;font:13px/1.3 system-ui,sans-serif;display:flex}.bj-rules dt{color:#c6d5d0}.bj-rules dd{color:#f6d986;text-align:right}.bj-rules>small{color:#bcc9c5;margin-top:14px;font:11px/1.4 system-ui,sans-serif;display:block}.bj-footer{background:#091b1b url(/blackjack-reference-v1/footer-texture.webp) 50%/cover no-repeat;border:1px solid #b8944d;border-radius:20px;flex:none;justify-content:space-between;align-items:center;gap:15px;min-height:88px;padding:18px 27px;display:flex}.bj-footer>div{align-items:center;gap:14px;min-width:0;display:flex}.bj-footer-token{color:#f2ca78;font:37px/1 Georgia,serif}.bj-footer p{color:#f1e8cc;font:15px/1.5 system-ui,sans-serif}.bj-footer p small{color:#bccdc9;font-size:11px;display:block}.bj-refill{color:#f4dba5;background:#0b2829;border:1px solid #b9a477;border-radius:12px;flex:none;min-height:52px;padding:10px 28px;box-shadow:inset 0 0 0 3px #142022,0 2px 6px #0006;font:19px Georgia,serif!important}.bj-notice{color:#f3dba6;overflow-wrap:anywhere;background:#322b1a;border:1px solid #bd9e5d70;border-radius:12px;flex:none;padding:10px 18px;font:12px/1.5 system-ui,sans-serif;margin:0 0 6px!important}@keyframes bj-deal-in{0%{opacity:0;transform:translateY(-8px)rotate(-3deg)}to{opacity:1;transform:none}}@media (min-width:901px) and (max-height:850px),(min-width:901px) and (max-width:1350px){.bj-header{gap:14px;min-height:78px;padding:7px 85px 7px 20px}.bj-crest{flex-basis:66px;height:66px;font-size:43px}.bj-heading h3{font-size:44px}.bj-heading p{font-size:10px}.bj-wallet{padding:3px 20px}.bj-wallet>span{font-size:10px}.bj-wallet strong{margin-top:3px;font-size:27px}.casino-room-floor-panel[data-game=blackjack]>.casino-room-panel-close{width:44px;height:44px;font-size:30px;top:20px;right:24px}.bj-layout{min-height:0}.bj-felt{gap:4px;padding:12px 22px 10px}.bj-table-topline{font-size:9px}.bj-hand-heading{min-height:24px;margin-bottom:5px;font-size:10px}.bj-table-mark{width:360px;max-width:65%;min-height:61px}.bj-table-mark>span:first-child{font-size:28px}.bj-table-mark>small{margin:3px 0;font-size:9px}.bj-table-mark .bj-table-rule{font-size:8px}.bj-empty-hand{width:113px;height:143px}.bj-empty-hand>span{font-size:43px}.bj-empty-hand small{margin-top:12px;font-size:10px}.bj-table-stake{gap:12px;min-width:220px;padding:5px 22px 5px 10px}.bj-chip{flex-basis:43px;height:43px;font-size:22px}.bj-table-stake strong{font-size:23px}.bj-table-stake small{font-size:8px}.bj-console{gap:8px;padding:12px 18px}.bj-console-heading>span:first-child{font-size:10px}.bj-state{padding:5px 14px;font-size:10px}.bj-wager-box label{margin-bottom:5px;font-size:21px}.bj-wager-input{min-height:48px;padding:6px 15px}.bj-wager-input input{font-size:28px}.bj-wager-presets button{flex-basis:58px;font-size:17px}.bj-wager-box>small{margin-top:7px;font-size:10px}.bj-round-message{min-height:66px;padding:9px 13px}.bj-round-message>span{font-size:8px}.bj-round-message>strong{margin-top:6px;font-size:20px}.bj-button{min-height:48px;padding:9px 5px;font-size:21px!important}.bj-deal{min-height:68px;font-size:28px!important}.bj-extra-actions .bj-button{font-size:16px!important}.bj-button small{font-size:11px}.bj-rules{padding-top:7px}.bj-rules>span{font-size:10px}.bj-rules>p{margin:6px 0 7px;font-size:11px}.bj-rules dl{gap:5px}.bj-rules dl>div{font-size:11px}.bj-rules>small{margin-top:7px;font-size:9px}.bj-footer{min-height:65px;padding:10px 22px}.bj-footer p{font-size:12px}.bj-footer p small{font-size:9px}.bj-footer-token{font-size:30px}.bj-refill{min-height:42px;font-size:15px!important}}@media (max-width:1100px) and (min-width:901px){.bj-wallet{min-width:120px;padding-inline:12px}.bj-wallet strong{font-size:22px}.bj-wallet strong img{width:25px;height:25px;margin-right:5px}.bj-heading h3{font-size:39px}.bj-crest{flex-basis:65px;height:65px}.bj-player-hands[data-count="3"],.bj-player-hands[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.casino-room-floor-panel[data-game=blackjack]{height:calc(100dvh - 8px);padding:4px;inset:4px;border-radius:20px!important}.casino-room-floor-panel[data-game=blackjack]>.casino-room-panel-close{width:42px;height:42px;font-size:30px;top:17px;right:18px;border-radius:12px!important}.bj-header{border-radius:16px;flex-wrap:wrap;gap:9px 12px;min-height:0;padding:10px 14px}.bj-crest{flex-basis:56px;height:56px;font-size:40px}.bj-heading{flex-basis:calc(100% - 116px)}.bj-heading p{letter-spacing:.16em;font-size:9px}.bj-heading h3{font-size:clamp(29px,6vw,42px)}.bj-wallets{flex:100%;width:100%;max-width:none}.bj-wallet{flex:50%;min-width:0;padding:3px 10px}.bj-wallet:first-child{border-left:0;padding-left:0}.bj-wallet>span{font-size:8px}.bj-wallet strong{white-space:normal;overflow-wrap:anywhere;margin-top:3px;font-size:22px}.bj-wallet strong img{width:23px;height:23px;margin-right:6px}.bj-layout{grid-template-columns:minmax(0,1fr);gap:7px;min-height:min-content}.bj-felt{border-radius:18px;gap:7px;min-height:520px;padding:23px 13px 16px}.bj-table-topline{letter-spacing:.16em;gap:10px;font-size:8px}.bj-table-topline>span:last-child{letter-spacing:.2em;font-size:16px}.bj-hand-heading{min-height:25px;margin-bottom:5px;font-size:10px}.bj-empty-hand{width:109px;height:143px}.bj-empty-hand>span{font-size:43px}.bj-empty-hand small{margin-top:10px;font-size:10px}.bj-table-mark{width:340px;max-width:85%;min-height:64px}.bj-table-mark>span:first-child{font-size:28px}.bj-table-mark>small{font-size:9px}.bj-table-mark .bj-table-rule{font-size:8px}.bj-table-stake{gap:12px;min-width:210px;padding:6px 23px 6px 10px}.bj-chip{flex-basis:43px;height:43px;font-size:22px}.bj-table-stake small{font-size:8px}.bj-table-stake strong{font-size:23px}.bj-player-hands[data-count="3"],.bj-player-hands[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bj-console{border-radius:18px;gap:12px;padding:16px}.bj-wager-presets button{flex-basis:65px}.bj-round-message{min-height:80px}.bj-deal{min-height:75px;font-size:30px!important}.bj-rules{margin-top:3px}.bj-footer{border-radius:16px;flex-wrap:wrap;gap:12px;min-height:0;padding:14px 16px}.bj-footer-token{font-size:29px}.bj-footer p{font-size:12px}.bj-footer p small{font-size:9px}.bj-refill{min-height:43px;padding:8px 18px;font-size:16px!important}}@media (max-width:480px){.bj-player-hands[data-split=true]{grid-template-columns:minmax(0,1fr)}.bj-player-hands[data-count="3"],.bj-player-hands[data-count="4"]{--bj-card-width:102px}.bj-felt{background-size:auto 100%}.bj-footer>div{gap:9px}.bj-refill{width:100%}}@media (prefers-reduced-motion:reduce){.bj-card{animation:none}}.casino-room-scene:has([data-game=roulette]){aspect-ratio:auto;background:#101414;border-radius:24px;min-width:0;max-width:1320px;padding:24px 0}.casino-room-scene:has([data-game=roulette])>img{object-fit:cover;border-radius:24px;height:100%;position:absolute;inset:0}.casino-room-floor-panel[data-game=roulette]{color:#f8eedc;border:1px solid #b69a62;border-radius:28px;width:calc(100% - 32px);min-width:0;max-width:1280px;min-height:0;margin:0 auto;padding:8px;font:14px/1.5 Georgia,Times New Roman,serif;position:relative;top:auto;left:auto;overflow:visible;box-shadow:0 28px 90px #000d,inset 0 0 0 3px #070f12,inset 0 0 0 4px #9d824945;background:#101b1c!important}.casino-room-floor-panel[data-game=roulette]>.casino-room-panel-close{z-index:5;float:none;color:#f3ddb5;border:1px solid #957e57;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font:25px/1 Georgia,serif;display:grid;position:absolute;top:26px;right:26px;box-shadow:inset 0 0 0 3px #0e1d21,0 3px 9px #0005;background:#14272b!important}.casino-room-floor-panel[data-game=roulette]>.casino-room-eligibility{color:#f5e8cc;border-radius:15px;margin:12px 65px 12px 13px;padding:12px 18px;font:13px/1.5 system-ui,sans-serif}.casino-room-floor-panel[data-game=roulette]>.casino-room-eligibility button{border-radius:11px;min-height:40px;padding:8px 17px;font-size:13px}.rq-salon,.rq-salon *{box-sizing:border-box}.rq-salon{--rq-gold:#e0c18a;--rq-muted:#a9bebb;--rq-paper:#f8eed9;--rq-line:#b49c6357;isolation:isolate;min-width:0;color:var(--rq-paper);background:radial-gradient(at 15% 22%,#31413b54,#0000 47%),linear-gradient(118deg,#182827,#0b191d 59%,#112629);border:1px solid #c5a67138;border-radius:21px;position:relative;overflow:hidden;container:roulette/inline-size}.rq-salon :is(h3,h4,p,figure,dl,dd,ol){margin:0}.rq-salon :is(button,input){font:inherit}.rq-salon button{cursor:pointer}.rq-salon button:disabled{cursor:not-allowed}.rq-salon :is(button,input):focus-visible{outline-offset:4px;outline:3px solid #89efe1}.casino-room-floor-panel[data-game=roulette]>.casino-room-panel-close:focus-visible{outline-offset:4px;outline:3px solid #89efe1}.rq-salon button:not(:disabled):hover{filter:brightness(1.13);transform:none}.rq-header{border-bottom:1px solid var(--rq-line);background:linear-gradient(115deg,#d6bd7d0a,#0000 55%);border-radius:18px;align-items:center;gap:17px;min-width:0;min-height:104px;padding:20px 77px 20px 27px;display:flex}.rq-crest{color:#f4d59b;background:radial-gradient(circle at 40% 30%,#7e623540,#132829 70%);border:1px solid #c4a26a;border-radius:50%;flex:0 0 59px;place-items:center;width:59px;height:59px;font:35px/1 Georgia,serif;display:grid;box-shadow:inset 0 0 0 5px #152727,inset 0 0 0 6px #bd9d5c50,0 4px 12px #0004}.rq-crest>svg{width:39px;height:39px;display:block}.rq-heading{min-width:0;margin-right:auto}.rq-heading>span{color:#a0b8ae;letter-spacing:.18em;margin-top:7px;font:500 8px/1.3 system-ui,sans-serif;display:block}.rq-heading h3>span{color:#91aaa5;letter-spacing:.025em;font-size:.45em}.rq-wallet{border-left:1px solid #c2a77136;border-radius:5px;flex:0 auto;min-width:124px;padding-left:22px}.rq-wallet>span{color:#b8c7bf;letter-spacing:.13em;font:600 9px/1.4 system-ui,sans-serif;display:block}.rq-wallet strong{color:#f3d397;font-variant-numeric:tabular-nums;white-space:nowrap;font:400 25px/1.35 Georgia,serif}.rq-layout{grid-template-columns:minmax(0,.415fr) minmax(0,.585fr);align-items:start;gap:22px;min-width:0;padding:24px 23px 23px;display:grid}.rq-wheel-section{border-radius:26px;flex-direction:column;align-items:center;min-width:0;padding:3px 0 0;display:flex;position:relative}.rq-wheel-topline{color:#cbb98e;letter-spacing:.21em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 20px;width:100%;min-width:0;margin-bottom:10px;font:600 9px/1.4 system-ui,sans-serif;display:flex}.rq-wheel-topline>span:last-child{color:#99b5a9;letter-spacing:.13em;font-size:8px}.rq-wheel-stage{isolation:isolate;aspect-ratio:1;background:radial-gradient(circle,#96723a10 0 60%,#060e1300 73%);border-radius:50%;width:100%;min-width:0;max-width:520px;margin:0 auto;position:relative}.rq-wheel-stage:before{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute;inset:8%;box-shadow:0 17px 30px #0009,0 0 37px #cf9b3316}.rq-wheel{border-radius:50%;width:100%;height:auto;display:block;overflow:visible}.rq-wheel-rotor{will-change:transform;transition:transform 4.8s cubic-bezier(.13,.62,.13,1)}.rq-ball-orbit{transform-origin:300px 300px}.rq-ball-orbit[data-pending=true]{animation:1.8s linear infinite rq-ball-pending}.rq-ball-orbit[data-spinning=true]{animation:4.8s cubic-bezier(.1,.63,.16,1) both rq-ball-settle}.rq-result{text-align:center;background:linear-gradient(120deg,#e8c37a0c,#08191d9c);border:1px solid #a58c5566;border-radius:17px;justify-content:center;align-items:center;gap:15px;width:min(100%,402px);min-width:0;min-height:78px;margin:9px auto 0;padding:12px 18px;display:flex;box-shadow:inset 0 1px #dcc38510}.rq-result>span,.rq-result small{color:#b9c9c0;letter-spacing:.1em;font:600 9px/1.5 system-ui,sans-serif;display:block}.rq-result>.rq-result-number{color:#fff5dd;letter-spacing:0;background:radial-gradient(circle at top,#324448,#101d24);border:1px solid #dec48b;border-radius:50%;flex:none;place-items:center;min-width:49px;height:49px;padding-inline:10px;font:400 28px/1 Georgia,serif;display:grid}.rq-result[data-color=red]>.rq-result-number{background:radial-gradient(circle at top,#a63e4d,#641b2b);border-color:#cb938a}.rq-result[data-color=green]>.rq-result-number{background:radial-gradient(circle at top,#37735b,#153e35);border-color:#88bf99}.rq-result>div{min-width:0}.rq-result>div>span{color:#afc3b9;letter-spacing:.14em;text-transform:uppercase;font:600 9px/1.4 system-ui,sans-serif;display:block}.rq-result>div>strong{color:#f7e5bf;overflow-wrap:anywhere;margin:4px 0;font:400 20px/1.3 Georgia,serif;display:block}.rq-result>div>p{color:#bbcac1;overflow-wrap:anywhere;font:11px/1.45 system-ui,sans-serif}.rq-result>div>.rq-result-payout{color:#d9ddb9;letter-spacing:0;text-transform:none;font:500 11px/1.4 system-ui,sans-serif}.rq-result[data-outcome=win]{background:linear-gradient(120deg,#8a6e2326,#11372b70);border-color:#dbc07c;box-shadow:inset 0 0 0 3px #cfa55310,0 0 17px #d2ae4d0d}.rq-result[data-outcome=win]>div>strong{color:#ffe5a0}.rq-history{text-align:center;width:min(100%,402px);min-width:0;margin-top:18px;padding:0 5px}.rq-history>span,.rq-history>p{color:#9fb3aa;letter-spacing:.15em;text-transform:uppercase;margin-bottom:9px;font:600 8px/1.4 system-ui,sans-serif;display:block}.rq-history>ol{flex-wrap:wrap;justify-content:center;gap:6px;min-width:0;padding:0;list-style:none;display:flex}.rq-history li{color:#f4ead8;background:#17252a;border:1px solid #60736a8c;border-radius:8px;place-items:center;width:31px;height:33px;font:700 14px/1 Georgia,serif;display:grid}.rq-history li[data-color=red]{background:#752839;border-color:#ad6d726b}.rq-history li[data-color=green]{background:#235d45;border-color:#65997b8c}.rq-history li:first-child{border-color:#e7cf99;box-shadow:0 0 0 2px #e5c58414}.rq-betting{isolation:isolate;background:radial-gradient(at 43% 20%,#22634e,#154a3d 47%,#0b332f 100%);border:1px solid #9c885a;border-radius:29px;min-width:0;padding:19px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #16342e,inset 0 0 0 6px #9b865845,inset 0 0 38px #0005,0 10px 25px #0005}.rq-betting:before{content:"";z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 15% 40%,#e9dfb608 0 1px,#0000 1px 4px);border:1px solid #d8c68c25;border-radius:22px;position:absolute;inset:9px}.rq-betting-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 13px;min-width:0;margin:2px 2px 18px;display:flex}.rq-betting-heading h4{color:#f6edcf;letter-spacing:-.02em;font:400 25px/1.2 Georgia,serif}.rq-betting-heading>div{gap:5px;min-width:0;display:grid}.rq-betting-heading>div>span{color:#c8cfad;letter-spacing:.16em;font:600 8px/1.3 system-ui,sans-serif}.rq-betting-heading>small{color:#c0d2bd;letter-spacing:.1em;font:600 8px/1.4 system-ui,sans-serif}.rq-betting-heading>span,.rq-betting-heading>p{color:#c0d2bd;letter-spacing:.14em;text-transform:uppercase;font:600 8px/1.4 system-ui,sans-serif}.rq-bet-board{grid-template-columns:35px minmax(0,1fr) 34px;align-items:stretch;gap:5px;min-width:0;display:grid}.rq-number-grid{grid-template-rows:repeat(3,minmax(48px,auto));grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;min-width:0;display:grid}.rq-number-grid>.rq-number{grid-column:var(--rq-col);grid-row:var(--rq-row)}.rq-salon :is(.rq-number,.rq-number-zero,.rq-column-bets>button,.rq-dozen-bets>button,.rq-outside-bets>button){color:#fff5de;background:linear-gradient(150deg,#17292c,#09181d);border:1px solid #c1c7a87d;border-radius:9px;place-items:center;min-width:0;min-height:42px;margin:0;padding:5px 2px;font:700 17px/1.15 Georgia,serif;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #f3e7c50d,0 1px 2px #0002}.rq-salon .rq-number[data-color=red],.rq-salon .rq-outside-bets>button[data-color=red]{color:#fff4e7;background:linear-gradient(150deg,#ad4051,#762332);border-color:#dca29b9c}.rq-salon .rq-number-zero{color:#fff6d5;background:linear-gradient(140deg,#438257,#215c40);border-color:#a2c798ab;font-size:25px}.rq-column-bets{grid-template-rows:repeat(3,minmax(48px,auto));grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.rq-column-bets>button{grid-row:var(--rq-column-row)}.rq-salon .rq-column-bets>button{color:#e2e5c5;background:#0b382e;font:600 10px/1.2 system-ui,sans-serif}.rq-dozen-bets{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;margin:6px 39px 0 40px;display:grid}.rq-salon .rq-dozen-bets>button{color:#e0e2be;letter-spacing:.035em;background:#123f32b0;border-color:#aab88a8c;min-height:37px;padding:8px 4px;font:600 10px/1.25 system-ui,sans-serif}.rq-outside-bets{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;min-width:0;margin:6px 39px 0 40px;display:grid}.rq-salon .rq-outside-bets>button{color:#e7e8c9;background:#123f32bd;min-height:43px;padding:8px 2px;font:600 10px/1.25 system-ui,sans-serif}.rq-salon .rq-outside-bets>button[data-color=black]{color:#f7edd6;background:linear-gradient(135deg,#192b2d,#0b1a1e)}.rq-salon :is(.rq-number,.rq-number-zero,.rq-column-bets>button,.rq-dozen-bets>button,.rq-outside-bets>button)[data-selected=true]{z-index:1;color:#fff8d8;border-color:#ffe6a4;box-shadow:inset 0 0 0 2px #efd195,0 0 0 1px #ffe6a4,0 0 14px #efd1814d}.rq-salon :is(.rq-number,.rq-number-zero,.rq-column-bets>button,.rq-dozen-bets>button,.rq-outside-bets>button)[data-selected=true]:after{content:"";pointer-events:none;background:#a46f33;border:2px solid #f5e2b7;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-3px;right:-3px;box-shadow:inset 0 0 0 1px #634314,0 2px 4px #0007}.rq-bet-marker{display:none}.rq-salon .rq-number[data-winning=true]{border-color:#e1f6d3;box-shadow:inset 0 0 0 2px #99e3b3,0 0 11px #8bdfb359}.rq-salon .rq-number:disabled,.rq-salon .rq-number-zero:disabled{cursor:wait;opacity:.68}.rq-salon :is(.rq-column-bets,.rq-dozen-bets,.rq-outside-bets)>button:disabled{opacity:.62}.rq-selection{border-top:1px solid #b9c49545;border-bottom:1px solid #b9c49545;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;min-width:0;margin:22px 2px 0;padding:13px 1px;display:flex}.rq-selection>strong{text-align:center;overflow-wrap:anywhere;flex:auto;min-width:0}.rq-selection>div{gap:3px;min-width:0;display:grid}.rq-selection>div:last-child{text-align:right}.rq-wager-controls{grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;min-width:0;margin:19px 2px 0;display:grid}.rq-wager-controls>label{color:#e4e4c6;letter-spacing:.1em;grid-column:1/-1;font:600 10px/1.4 system-ui,sans-serif}.rq-wager-input{background:#082920d6;border:1px solid #a3b4938c;border-radius:12px;align-items:center;gap:7px;width:100%;min-width:0;min-height:48px;padding:8px 13px;display:flex;box-shadow:inset 0 2px 6px #0004}.rq-wager-input>input{color:#f6e2b5;font-variant-numeric:tabular-nums;width:100%;min-width:0;min-height:30px;box-shadow:none;background:0 0;border:0;border-radius:6px;margin:0;padding:0;font:400 25px/1.2 Georgia,serif}.rq-wager-input>input:disabled{color:#d5d9bf;opacity:.75}.rq-wager-input>span{color:#c6d0ad;letter-spacing:.08em;flex:none;font:600 9px/1.3 system-ui,sans-serif}.rq-wager-adjust{gap:6px;min-width:0;display:flex}.rq-salon .rq-wager-adjust>button{color:#e8e4c9;background:#173f31c9;border:1px solid #a9b69370;border-radius:12px;min-width:46px;min-height:46px;padding:9px;font:600 11px/1.2 system-ui,sans-serif}.rq-salon .rq-wager-adjust>button:disabled{opacity:.45}.rq-chip-presets{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:9px;min-width:0;padding:3px 4px 0;display:flex}.rq-salon .rq-chip-presets>button{color:#fff6d7;background:#a24847;border:5px dashed #dfd9b0;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;min-height:0;padding:0;font:700 11px/1 system-ui,sans-serif;display:grid;box-shadow:inset 0 0 0 2px #691d2a,inset 0 0 0 3px #edcaa449,0 3px 6px #0006}.rq-salon .rq-chip-presets>button:nth-child(2){background:#287582;box-shadow:inset 0 0 0 2px #184b55,inset 0 0 0 3px #e5f3d530,0 3px 6px #0006}.rq-salon .rq-chip-presets>button:nth-child(3){background:#252b35;box-shadow:inset 0 0 0 2px #151c24,inset 0 0 0 3px #dce9de35,0 3px 6px #0006}.rq-salon .rq-chip-presets>button:nth-child(4){background:#825575;box-shadow:inset 0 0 0 2px #473045,inset 0 0 0 3px #f3dce235,0 3px 6px #0006}.rq-salon .rq-chip-presets>button:nth-child(5){background:#a77b34;box-shadow:inset 0 0 0 2px #725123,inset 0 0 0 3px #f9e7b949,0 3px 6px #0006}.rq-salon .rq-chip-presets>button[aria-pressed=true],.rq-salon .rq-chip-presets>button[data-selected=true]{outline-offset:3px;outline:2px solid #ffe2a3}.rq-salon .rq-chip-presets>button:disabled{opacity:.46}.rq-wager-controls>small,.rq-wager-hint{color:#f1cf9b;overflow-wrap:anywhere;grid-column:1/-1;font:11px/1.4 system-ui,sans-serif}.rq-salon .rq-spin{color:#271f14;text-shadow:0 1px #fff6;background:linear-gradient(115deg,#f3daa1,#d0a760 55%,#e6c47f);border:1px solid #f4da9b;border-radius:15px;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:3px 12px;width:calc(100% - 4px);min-width:0;min-height:63px;margin:18px 2px 2px;padding:10px 18px;font:700 24px/1.2 Georgia,serif;display:grid;box-shadow:inset 0 1px 1px #fff8,inset 0 0 0 3px #fceac221,0 5px 12px #0005}.rq-spin>span{color:#634a25;grid-area:1/1/span 2;font:400 33px/1 Georgia,serif}.rq-spin>strong{font:inherit;grid-area:1/2}.rq-spin>small{color:#52432b;letter-spacing:.03em;grid-area:2/2;font:600 9px/1.3 system-ui,sans-serif}.rq-salon .rq-spin:disabled{opacity:.55;box-shadow:inset 0 1px 1px #fff2}.rq-notice{color:#f1d9a6;overflow-wrap:anywhere;background:#5e462527;border:1px solid #b6976066;border-radius:13px;padding:12px 16px;font:12px/1.5 system-ui,sans-serif;margin:0 23px 17px!important}.rq-footer{border-top:1px solid var(--rq-line);background:#09151938;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:16px 27px 19px;display:flex}.rq-footer>div{align-items:center;gap:11px;min-width:0;display:flex}.rq-footer>div>span{color:#d7b678;font:26px/1 Georgia,serif}.rq-footer p{color:#d2d5c2;font:11px/1.5 system-ui,sans-serif}.rq-footer small{color:#a4b9ae;margin-top:2px;font:9px/1.4 system-ui,sans-serif;display:block}.rq-salon .rq-refill{color:#daddc4;background:#1c342e;border:1px solid #7c897163;border-radius:11px;min-height:37px;padding:9px 15px;font:600 11px/1.3 system-ui,sans-serif}.rq-salon .rq-refill:disabled{opacity:.46}@keyframes rq-ball-pending{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes rq-ball-settle{0%{transform:rotate(1440deg)}to{transform:rotate(0)}}@container roulette (width<=1050px){.rq-header{gap:13px;padding-left:22px}.rq-heading h3{font-size:38px}.rq-wallet{min-width:107px;padding-left:16px}.rq-wallet strong{font-size:22px}.rq-layout{grid-template-columns:minmax(0,1fr);gap:22px;padding:20px}.rq-wheel-stage{max-width:430px}.rq-wheel-section{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);align-items:center;gap:12px 22px;display:grid}.rq-wheel-topline{grid-column:1/-1;margin-bottom:0}.rq-wheel-stage{grid-area:2/1/span 2}.rq-result{grid-column:2;align-self:end;min-height:103px;margin:0}.rq-history{grid-column:2;align-self:start;margin-top:6px}.rq-number-grid,.rq-column-bets{grid-template-rows:repeat(3,minmax(54px,auto))}.rq-betting{padding:21px}.rq-wager-controls{grid-template-columns:minmax(0,1fr) auto minmax(230px,1fr);align-items:center;gap:10px}.rq-chip-presets{grid-column:3;gap:8px;padding:0 0 0 4px}.rq-wager-controls>label{grid-column:1/-1}.rq-salon .rq-chip-presets>button{border-width:4px;flex-basis:44px;width:44px;height:44px}.rq-selection{margin-top:20px}}@container roulette (width<=640px){.rq-header{flex-wrap:wrap;gap:10px 13px;padding:17px 18px 16px}.rq-crest{flex-basis:45px;width:45px;height:45px;font-size:27px}.rq-crest>svg{width:30px;height:30px}.rq-heading{flex:calc(100% - 110px);margin-right:30px}.rq-heading>p{letter-spacing:.16em;font-size:8px}.rq-heading>span{letter-spacing:.12em;margin-top:6px;font-size:7px}.rq-heading h3{font-size:33px}.rq-wallet{border-left:1px solid #c2a77136;flex:calc(50% - 8px);min-width:0;margin-top:7px;padding-left:8px}.rq-wallet>span{font-size:8px}.rq-wallet strong{font-size:21px}.rq-wallet small{font-size:10px}.rq-layout{gap:20px;padding:15px 10px}.rq-wheel-section{flex-direction:column;gap:0;padding-inline:4px;display:flex}.rq-wheel-topline{gap:8px 12px;font-size:8px}.rq-wheel-topline>span:last-child{font-size:7px}.rq-wheel-stage{width:100%;max-width:350px;margin-top:7px}.rq-result{border-radius:15px;align-self:center;min-height:75px;margin-top:7px;padding:11px 14px}.rq-result>div>strong{font-size:19px}.rq-history{align-self:center;margin-top:14px}.rq-history li{width:28px;height:30px;font-size:13px}.rq-betting{border-radius:23px;padding:16px 12px}.rq-betting:before{border-radius:17px;inset:7px}.rq-betting-heading{gap:7px 10px;margin-bottom:14px}.rq-betting-heading h4{font-size:23px}.rq-betting-heading>span,.rq-betting-heading>p{letter-spacing:.07em;font-size:7px}.rq-bet-board{grid-template-columns:minmax(0,1fr);gap:6px}.rq-number-grid{grid-template-rows:repeat(12,minmax(40px,auto));grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.rq-number-grid>.rq-number{grid-area:auto}.rq-salon .rq-number{border-radius:9px;min-height:40px;padding:8px 5px;font-size:19px}.rq-salon .rq-number-zero{min-height:39px;font-size:24px}.rq-column-bets{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.rq-column-bets>button{grid-area:auto}.rq-salon .rq-column-bets>button{min-height:35px;font-size:11px}.rq-dozen-bets{margin:7px 0 0}.rq-salon .rq-dozen-bets>button{min-height:39px;font-size:11px}.rq-outside-bets{grid-template-columns:repeat(3,minmax(0,1fr));margin:7px 0 0}.rq-salon .rq-outside-bets>button{min-height:39px;font-size:11px}.rq-selection{gap:8px;margin-top:17px;padding-block:12px}.rq-selection strong{font-size:18px}.rq-selection>span,.rq-selection small{font-size:8px}.rq-wager-controls{grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:16px}.rq-wager-input{min-height:45px;padding-inline:10px}.rq-wager-input>input{font-size:23px}.rq-salon .rq-wager-adjust>button{min-width:41px;min-height:43px;padding:8px;font-size:10px}.rq-chip-presets{grid-column:1/-1;gap:9px;padding:6px 2px 0}.rq-salon .rq-chip-presets>button{border-width:4px;flex-basis:44px;width:44px;height:44px}.rq-salon .rq-spin{border-radius:13px;min-height:60px;margin-top:18px;padding-inline:12px;font-size:23px}.rq-footer{align-items:flex-start;gap:12px;padding:14px 18px 18px}.rq-footer p{font-size:10px}.rq-footer small{font-size:8px}.rq-salon .rq-refill{width:100%;min-height:39px}.rq-notice{font-size:11px;margin:0 10px 14px!important}}@media (max-width:760px){.casino-room-scene:has([data-game=roulette]){border-radius:18px;min-height:0;padding:75px 0 20px}.casino-room-floor-panel[data-game=roulette]{border-radius:22px;width:calc(100% - 12px);padding:5px}.casino-room-floor-panel[data-game=roulette]>.casino-room-panel-close{width:34px;height:34px;font-size:23px;top:18px;right:18px}.casino-room-floor-panel[data-game=roulette]>.casino-room-eligibility{margin:10px 53px 10px 10px;padding:10px;font-size:12px}}.casino-room-floor-panel[data-game=roulette]{z-index:240;overscroll-behavior:contain;flex-direction:column;width:min(1280px,100% - 16px);height:calc(100dvh - 16px);max-height:none;padding:6px;display:flex;position:fixed;inset:8px 0;overflow:auto}.casino-room-floor-panel[data-game=roulette]>.casino-room-panel-close{top:20px;right:20px}.casino-room-floor-panel[data-game=roulette]>.casino-room-eligibility{flex:none;margin:4px 55px 8px 5px;padding:8px}.rq-salon{flex-direction:column;flex:1 0 auto;min-height:min-content;display:flex;overflow:visible}.rq-header{flex:none;gap:12px;min-height:76px;padding:10px 68px 10px 20px}.rq-crest{flex-basis:46px;width:46px;height:46px;font-size:28px}.rq-heading{flex:auto;margin-right:auto}.rq-heading h3{font-size:34px}.rq-heading>p{margin-bottom:2px;font-size:8px}.rq-heading>span{margin-top:3px}.rq-wallet{flex:0 auto;min-width:100px;margin-top:0;padding-left:14px}.rq-wallet strong{font-size:23px}.rq-layout{flex:1 0 0;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:stretch;gap:16px;min-height:420px;padding:12px 16px}.rq-wheel-section{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:7px;min-height:0;padding:0;display:grid}.rq-wheel-topline{grid-column:1;margin:0}.rq-wheel-stage{aspect-ratio:1;grid-area:2/1;align-self:center;width:auto;max-width:100%;height:100%;max-height:480px;margin:0}.rq-wheel{width:100%;height:100%}.rq-result{grid-area:3/1;align-self:center;gap:10px;min-height:58px;margin:0;padding:6px 10px}.rq-result>.rq-result-number{min-width:38px;height:38px;font-size:23px}.rq-result>div>strong{margin:2px 0;font-size:17px}.rq-result>div>.rq-result-payout{font-size:10px}.rq-history{grid-area:4/1;align-self:center;margin:0}.rq-history>span{margin-bottom:4px}.rq-history li{flex:0 28px;min-width:0;height:26px;font-size:12px}.rq-betting{flex-direction:column;gap:7px;min-height:0;padding:13px;display:flex}.rq-betting-heading{flex:none;gap:5px;margin:0 2px}.rq-betting-heading h4{font-size:23px}.rq-bet-board{flex:1 0 104px;max-height:230px}.rq-number-grid,.rq-column-bets{grid-template-rows:repeat(3,minmax(0,1fr))}.rq-salon :is(.rq-number,.rq-number-zero,.rq-column-bets>button){min-height:32px;padding:3px 1px}.rq-dozen-bets,.rq-outside-bets{flex:none;margin-top:0}.rq-salon .rq-dozen-bets>button,.rq-salon .rq-outside-bets>button{min-height:31px;padding:4px 2px}.rq-selection{flex:none;gap:5px;margin:0;padding:5px 2px}.rq-selection strong{font-size:17px}.rq-wager-controls{flex:none;grid-template-columns:minmax(80px,1fr) auto minmax(150px,1fr);align-items:center;gap:5px 8px;margin:0}.rq-wager-controls>label{font-size:8px}.rq-wager-input{min-height:40px;padding:4px 9px}.rq-wager-input>input{min-height:28px;font-size:22px}.rq-salon .rq-wager-adjust>button{min-width:35px;min-height:40px;padding:5px}.rq-salon .rq-chip-presets>button{border-width:3px;flex-basis:33px;width:33px;height:33px;font-size:9px}.rq-salon .rq-spin{flex:none;width:100%;min-height:49px;margin:1px 0 0;padding:6px 12px;font-size:22px}.rq-spin>span{font-size:28px}.rq-footer{flex:none;align-items:center;gap:8px;padding:7px 19px}.rq-salon .rq-refill{width:auto;min-height:32px;padding:6px 10px}.rq-notice{flex:none;padding:6px 10px;font-size:11px;margin:0 16px 6px!important}@media (max-width:900px) and (min-width:701px){.rq-layout{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);gap:10px;padding:10px}.rq-bet-board{grid-template-columns:27px minmax(0,1fr) 28px;gap:3px}.rq-number-grid{gap:3px}.rq-salon .rq-number{font-size:13px}.rq-dozen-bets,.rq-outside-bets{margin-inline:30px 31px}.rq-wager-controls{grid-template-columns:minmax(0,1fr) auto}.rq-chip-presets{grid-column:1/-1;justify-content:center;gap:18px}.rq-result{flex-direction:column;gap:3px}.rq-result>div>strong{font-size:15px}}@media (max-width:700px){.casino-room-floor-panel[data-game=roulette]{border-radius:20px;width:calc(100% - 8px);height:calc(100dvh - 8px);padding:4px;inset:4px 0}.casino-room-floor-panel[data-game=roulette]>.casino-room-panel-close{width:30px;height:30px;font-size:21px;top:13px;right:13px}.rq-header{flex-wrap:nowrap;gap:7px;min-height:57px;padding:7px 43px 7px 10px}.rq-crest{display:none}.rq-heading{flex:auto;margin:0}.rq-heading h3{font-size:25px}.rq-heading>p{letter-spacing:.08em;font-size:6px}.rq-heading>span{letter-spacing:.04em;margin-top:2px;font-size:6px}.rq-wallet{flex:0 auto;min-width:0;padding-left:6px}.rq-wallet>span{letter-spacing:.03em;font-size:6px}.rq-wallet strong{font-size:16px}.rq-wallet small{font-size:8px}.rq-layout{grid-template-rows:minmax(80px,.22fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:7px;min-height:500px;padding:7px}.rq-wheel-section{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(90px,.42fr) minmax(0,.58fr);gap:4px 8px}.rq-wheel-topline{display:none}.rq-wheel-stage{grid-area:1/1/span 2;justify-self:center;max-height:190px}.rq-result{grid-area:1/2;gap:6px;min-height:0;padding:5px 7px}.rq-result>.rq-result-number{min-width:29px;height:29px;padding:4px;font-size:18px}.rq-result small{font-size:7px}.rq-result>div>strong{font-size:13px;line-height:1.2}.rq-result>div>.rq-result-payout{font-size:9px}.rq-history{grid-area:2/2;padding:0}.rq-history>span{margin-bottom:2px;font-size:6px}.rq-history>small{font-size:8px}.rq-history>ol{flex-wrap:wrap;gap:2px}.rq-history li{border-radius:6px;flex-basis:18px;width:18px;height:19px;font-size:9px}.rq-betting{border-radius:19px;gap:4px;padding:8px}.rq-betting-heading{gap:4px}.rq-betting-heading h4{font-size:17px}.rq-betting-heading>div>span{display:none}.rq-betting-heading>small{font-size:6px}.rq-bet-board{flex:1 0 185px;grid-template-rows:25px minmax(0,1fr) 25px;grid-template-columns:minmax(0,1fr);gap:3px;min-height:0;max-height:none}.rq-number-grid{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.rq-number-grid>.rq-number{grid-area:auto}.rq-salon button.rq-number{border-radius:7px;min-height:19px;padding:1px;font-size:14px}.rq-column-bets{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.rq-column-bets>button{grid-area:auto}.rq-salon .rq-column-bets>button{justify-content:center;gap:5px;min-height:23px;font-size:8px;display:flex}.rq-column-name{display:inline}.rq-dozen-bets,.rq-outside-bets{gap:3px;margin:0}.rq-outside-bets{grid-template-columns:repeat(6,minmax(0,1fr))}.rq-salon .rq-dozen-bets>button,.rq-salon .rq-outside-bets>button{border-radius:7px;min-height:25px;padding:3px 1px;font-size:8px}.rq-selection{padding:3px 1px}.rq-selection strong{font-size:13px}.rq-selection>span,.rq-selection small{font-size:7px}.rq-wager-controls{grid-template-columns:minmax(55px,1fr) auto minmax(124px,1fr);gap:3px 5px}.rq-wager-controls>label{font-size:7px}.rq-wager-input{min-height:32px;padding:2px 5px}.rq-wager-input>input{min-height:25px;font-size:17px}.rq-wager-input>span{font-size:6px}.rq-wager-adjust{gap:3px}.rq-salon .rq-wager-adjust>button{min-width:25px;min-height:32px;padding:3px;font-size:9px}.rq-chip-presets{grid-column:3;gap:4px;padding:0 3px}.rq-salon .rq-chip-presets>button{border-width:3px;flex-basis:26px;width:26px;height:26px;font-size:7px}.rq-salon .rq-spin{gap:1px 7px;min-height:38px;padding:4px 7px;font-size:17px}.rq-spin>span{font-size:23px}.rq-spin>small{font-size:7px}.rq-wager-hint{font-size:9px}.rq-footer{flex-wrap:nowrap;gap:5px;padding:5px 9px}.rq-footer>p>span,.rq-footer small{font-size:6px}.rq-salon .rq-refill{flex:none;min-height:27px;padding:4px 6px;font-size:8px}.rq-notice{padding:4px 7px;font-size:9px;margin:0 7px 4px!important}}@media (min-width:701px) and (max-height:650px){.rq-header{min-height:58px;padding-block:6px}.rq-heading h3{font-size:27px}.rq-crest{flex-basis:36px;width:36px;height:36px;font-size:22px}.rq-layout{padding-block:7px}.rq-betting{gap:5px;padding:10px}.rq-betting-heading h4{font-size:19px}.rq-betting-heading>div>span{display:none}.rq-result{min-height:47px;padding-block:4px}.rq-result>div>strong{font-size:14px}.rq-salon .rq-spin{min-height:41px;font-size:19px}.rq-footer{padding-block:4px}}@media (prefers-reduced-motion:reduce){.rq-wheel-rotor{will-change:auto;transition:none}.rq-ball-orbit[data-pending=true],.rq-ball-orbit[data-spinning=true]{animation:none;transform:none}}.casino-room-floor-panel[data-game=roulette]{border-color:#c3a054;border-radius:22px;width:min(1600px,100% - 8px);max-width:none;height:calc(100dvh - 8px);padding:3px;inset:4px 0;box-shadow:0 20px 70px #000b,inset 0 0 0 2px #001114,inset 0 0 0 3px #b78e4c66;background:#031819!important}.casino-room-floor-panel[data-game=roulette]>.casino-room-panel-close{color:#ffe4a1;border:2px solid #99e6d7;width:clamp(44px,4.3vw,62px);height:clamp(44px,4.3vw,62px);font-size:34px;top:clamp(17px,2.2vh,27px);right:17px;box-shadow:inset 0 0 0 4px #021519,inset 0 0 0 5px #9cae895e,0 3px 8px #000a;background:#032429!important;border-radius:50%!important}.rq-salon{--rq-gold:#f1cc78;--rq-paper:#fff0ce;--rq-line:#b99955a3;background:#031c1f url(/roulette-reference-v1/room-ambience.webp) bottom/100% no-repeat;border-radius:18px;min-height:620px;overflow:visible}.rq-salon img[hidden]{display:none}.rq-header{background:linear-gradient(90deg,#00171bec,#0000 48%,#00171b6b),url(/roulette-reference-v1/header-ambience.webp) 50%/auto 100% repeat-x;border-bottom:1px solid #c5a261;border-radius:15px;flex-wrap:nowrap;gap:14px;min-height:clamp(78px,9.5vh,104px);padding:8px 84px 8px 12px;box-shadow:0 3px #0b0f10,0 4px #aa82464d}.rq-crest{aspect-ratio:1;width:clamp(58px,6.1vw,88px);height:auto;color:var(--rq-gold);box-shadow:none;background:#042126;border:0;border-radius:50%;flex:0 0 clamp(58px,6.1vw,88px);font-size:50px;display:grid;position:relative}.rq-crest>img{object-fit:contain;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.rq-heading{flex:auto;margin:0}.rq-heading>p{color:#f3c86e;letter-spacing:.22em;margin-bottom:0;font:600 clamp(9px,1vw,14px)/1.35 Georgia,serif}.rq-heading h3{color:#fff1d2;letter-spacing:-.025em;font:400 clamp(30px,2.9vw,43px)/1.1 Georgia,serif}.rq-heading>span{color:#d6e4db;letter-spacing:.12em;margin-top:4px;font:10px/1.3 Georgia,serif}.rq-wallets{background:#001419d6;border:1px solid #c3a266;border-radius:14px;flex:0 auto;align-items:center;min-width:0;padding:10px 14px;display:flex;box-shadow:inset 0 0 0 3px #a4883930}.rq-wallet{border:0;border-radius:0;flex:0 auto;min-width:0;margin:0;padding-inline:14px}.rq-wallet+.rq-wallet{border-left:1px solid #bd9a4a8c;border-radius:3px}.rq-wallet>span{color:#f5ead2;letter-spacing:.12em;white-space:nowrap;font:10px/1.4 Georgia,serif}.rq-wallet strong{color:#f4d784;font-variant-numeric:tabular-nums;white-space:nowrap;font:400 clamp(20px,2vw,30px)/1.25 Georgia,serif;display:block}.rq-wallet small{color:#fff0cd;font:14px/1.3 Georgia,serif}.rq-layout{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:stretch;gap:13px;min-height:470px;padding:16px 15px 22px 8px}.rq-wheel-section{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:9px;padding:0;display:grid}.rq-wheel-topline{color:#f4d078;letter-spacing:.13em;border-bottom:1px solid #c19d546f;border-radius:4px;gap:8px 25px;width:94%;margin:0;padding:0 0 10px;font:600 12px/1.2 Georgia,serif;display:flex}.rq-wheel-topline>span:last-child{color:#e6eee7;letter-spacing:.1em;font:10px/1.2 Georgia,serif}.rq-wheel-stage{aspect-ratio:590/642;background:0 0;border-radius:28px;grid-area:2/1;align-self:center;width:100%;max-width:100%;height:100%;min-height:0;max-height:none;margin:0}.rq-wheel-stage:before{display:none}.rq-wheel{border-radius:28px;width:100%;height:100%;overflow:hidden}.rq-results-panel{isolation:isolate;background:#00181ced;border:1px solid #c7a35b;border-radius:18px;grid-area:3/1;align-self:end;width:89%;min-width:0;padding:10px 15px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #b9964a2c,0 3px 12px #0007}.rq-results-panel:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:url(/roulette-reference-v1/result-corner-tl.webp) 0 0/38px 38px no-repeat,url(/roulette-reference-v1/result-corner-tr.webp) 100% 0/38px 38px no-repeat,url(/roulette-reference-v1/result-corner-bl.webp) 0 100%/38px 38px no-repeat,url(/roulette-reference-v1/result-corner-br.webp) 100% 100%/38px 38px no-repeat;position:absolute;inset:0}.rq-result{width:100%;min-height:57px;box-shadow:none;background:0 0;border:0;border-radius:12px;flex-direction:row;gap:12px;margin:0;padding:0 0 8px}.rq-result>.rq-result-number{color:#ffedc8;background:#041b20;border-color:#d1ac62;flex:0 0 48px;min-width:0;height:48px;padding:2px;font:26px/1 Georgia,serif;box-shadow:inset 0 0 0 3px #0a3033}.rq-result[data-color=red]>.rq-result-number{background:#8e1c26}.rq-result[data-color=green]>.rq-result-number{background:#126745}.rq-result small{color:#d5e4dd;letter-spacing:.11em;font:10px/1.3 Georgia,serif}.rq-result>div>strong{color:#ffe6aa;margin:5px 0 0;font:400 clamp(15px,1.35vw,20px)/1.3 Georgia,serif}.rq-result>div>.rq-result-payout{color:#e6dbc0;margin-top:3px;font:11px/1.35 Georgia,serif}.rq-result[data-outcome=win]{box-shadow:none;background:0 0}.rq-history{border-top:1px solid #b4924d82;border-radius:3px;width:100%;margin:0;padding:9px 0 0}.rq-history>span{color:#daebe4;letter-spacing:.12em;margin-bottom:5px;font:10px/1.3 Georgia,serif}.rq-history>small{color:#ccd7d1;font:14px/1.3 Georgia,serif}.rq-history>ol{flex-wrap:wrap;gap:4px}.rq-history li{color:#fff3d6;background:#03171c;border-color:#8d885f;border-radius:8px;flex:0 29px;min-width:20px;height:29px;padding:2px;font:700 13px/1 Georgia,serif}.rq-history li[data-color=red]{background:#8d1d29}.rq-history li[data-color=green]{background:#126647}.rq-betting{background:linear-gradient(#002b2670,#002d2680),#004039 url(/roulette-reference-v1/felt.webp) 50%/680px 138px;border:2px solid #c3a14f;border-radius:23px;gap:7px;padding:17px 19px;box-shadow:inset 0 0 0 3px #042420,inset 0 0 0 4px #ba935172,0 5px 14px #0007}.rq-betting:before{border-radius:inherit;background:url(/roulette-reference-v1/panel-corner-tl.webp) 0 0/44px 44px no-repeat,url(/roulette-reference-v1/panel-corner-tr.webp) 100% 0/44px 44px no-repeat,url(/roulette-reference-v1/panel-corner-bl.webp) 0 100%/44px 44px no-repeat;border:0;inset:0}.rq-betting-heading{flex-wrap:nowrap;gap:8px;margin:0 12px 5px}.rq-betting-heading h4{color:#fff0c8;font:400 clamp(24px,2.1vw,32px)/1.15 Georgia,serif}.rq-betting-heading>div{gap:0}.rq-betting-heading>div>span{color:#f4e5b1;letter-spacing:.11em;margin-bottom:3px;font:12px/1.3 Georgia,serif;display:block}.rq-betting-heading>small{color:#dbe9dd;letter-spacing:.07em;white-space:nowrap;font:9px/1.3 Georgia,serif}.rq-bet-board{flex:0 0 clamp(148px,22.5vh,245px);grid-template-rows:auto;grid-template-columns:minmax(32px,.94fr) minmax(0,12fr) minmax(34px,.94fr);gap:4px;max-height:none}.rq-number-grid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:3px}.rq-salon :is(.rq-number,.rq-number-zero,.rq-column-bets>button,.rq-dozen-bets>button,.rq-outside-bets>button){color:#fff3d4;background:linear-gradient(145deg,#15282a,#001317);border-color:#c5b87ee0;border-radius:9px;min-height:0;padding:4px 1px;font:400 clamp(16px,1.65vw,25px)/1.15 Georgia,serif;box-shadow:inset 0 0 0 2px #d8cc8614,0 1px 2px #0005}.rq-salon .rq-number[data-color=red],.rq-salon .rq-outside-bets>button[data-color=red]{background:linear-gradient(135deg,#b72a29,#811923)}.rq-salon .rq-number-zero{background:#063c31a8;font-size:clamp(23px,2.1vw,31px)}.rq-column-bets{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:3px}.rq-salon .rq-column-bets>button{background:#04382eaa;font:400 clamp(12px,1.25vw,18px)/1.2 Georgia,serif}.rq-column-name{display:none}.rq-dozen-bets,.rq-outside-bets{gap:4px;margin:0 calc(7.14286% + 1px)}.rq-salon :is(.rq-dozen-bets,.rq-outside-bets)>button{background:#034032a6;min-height:clamp(32px,4.3vh,47px);padding:4px 1px;font:400 clamp(11px,1.17vw,17px)/1.2 Georgia,serif}.rq-salon .rq-outside-bets>button[data-color=black]{background:linear-gradient(135deg,#14262a,#001519)}.rq-selection{background:#00302778;border:1px solid #aeac6966;border-radius:12px;min-height:clamp(32px,4vh,44px);margin:8px 0 0;padding:5px 12px}.rq-selection>span,.rq-selection small{color:#e0e9d9;letter-spacing:.035em;font:11px/1.3 Georgia,serif}.rq-selection strong{color:#fff0bb;font:400 clamp(17px,1.6vw,24px)/1.2 Georgia,serif}.rq-wager-controls{grid-template-columns:minmax(110px,1fr) auto minmax(200px,1.24fr);align-items:center;gap:4px 14px;margin:1px 6px 5px}.rq-wager-controls>label{color:#fff0c4;letter-spacing:.08em;font:11px/1.35 Georgia,serif}.rq-wager-input{background:#001f1bde;border-color:#cfb47f;border-radius:12px;min-height:clamp(39px,4.6vh,52px);padding:5px 15px;box-shadow:inset 0 2px 5px #0009}.rq-wager-input>input{color:#ffedbb;min-height:25px;font:400 clamp(21px,2vw,30px)/1.2 Georgia,serif}.rq-wager-input>span{color:#f4e6b6;letter-spacing:.09em;font:10px/1 Georgia,serif}.rq-wager-adjust{gap:11px}.rq-salon .rq-wager-adjust>button{aspect-ratio:1;color:#fff0bd;background:#063a32a3;border-color:#cbbb8a;border-radius:50%;place-items:center;width:clamp(38px,3.7vw,53px);min-width:0;min-height:0;padding:0;font:400 19px/1 Georgia,serif;display:grid;box-shadow:inset 0 0 0 3px #031e2066}.rq-chip-presets{flex-wrap:nowrap;grid-column:3;gap:8px;padding:0}.rq-salon .rq-chip-presets>button{aspect-ratio:1;background:#9c1b21;border:1px solid #c5a255;border-radius:50%;flex:0 62px;width:clamp(38px,4.3vw,62px);min-width:0;height:auto;min-height:0;font:700 16px/1 Georgia,serif;position:relative;box-shadow:0 3px 8px #0009}.rq-salon .rq-chip-presets>button[data-chip="25"]{background:#075e75}.rq-salon .rq-chip-presets>button[data-chip="100"]{background:#122327}.rq-salon .rq-chip-presets>button[data-chip="500"]{background:#703175}.rq-chip-art{z-index:1;object-fit:contain;pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.rq-salon .rq-spin{color:#211604;text-shadow:0 1px #fff3b466;background:#e1bc70 url(/roulette-reference-v1/spin-surface.webp) 50%/100% 100% no-repeat;border:1px solid #efcf84;border-radius:20px;gap:1px 20px;width:100%;min-height:clamp(52px,7vh,77px);margin:0;padding:6px 16px;font:600 clamp(24px,2.4vw,35px)/1.1 Georgia,serif;box-shadow:inset 0 0 0 3px #b8893640,0 4px 9px #0006}.rq-spin>span{color:#402605;font:400 43px/1 Georgia,serif}.rq-spin>small{color:#352309;font:12px/1.2 Georgia,serif}.rq-wager-hint{font:12px/1.4 Georgia,serif}.rq-footer{background:#021b1d url(/roulette-reference-v1/footer-texture.webp) 50%/cover;border-color:#c4a263;border-radius:15px;min-height:clamp(49px,6.2vh,67px);padding:8px 24px}.rq-footer>p>span{color:#f5cc75;letter-spacing:.09em;font:12px/1.4 Georgia,serif}.rq-footer small{color:#dae3d9;margin-top:4px;font:12px/1.3 Georgia,serif}.rq-salon .rq-refill{color:#e6ead4;background:#042727d9;border-color:#a8a775;border-radius:12px;min-height:39px;padding:7px 19px;font:13px/1.3 Georgia,serif}@media (min-width:701px) and (max-height:850px){.rq-header{min-height:75px;padding-block:5px}.rq-crest{flex-basis:65px;width:65px}.rq-wallets{padding-block:6px}.rq-layout{gap:12px;padding:12px 12px 14px 6px}.rq-wheel-topline{padding-bottom:6px;font-size:10px}.rq-wheel-topline>span:last-child{font-size:9px}.rq-results-panel{padding:6px 12px}.rq-result{min-height:46px;padding-bottom:5px}.rq-result>.rq-result-number{flex-basis:38px;height:38px;font-size:22px}.rq-result small,.rq-history>span{font-size:8px}.rq-history{padding-top:5px}.rq-history li{height:25px;font-size:11px}.rq-betting{gap:6px;padding:12px 16px}.rq-betting-heading{margin-bottom:2px}.rq-betting-heading h4{font-size:26px}.rq-betting-heading>div>span{font-size:10px;display:block}.rq-bet-board{flex-basis:clamp(132px,21.5vh,180px)}.rq-selection{margin-top:4px}.rq-wager-controls{gap:3px 12px}.rq-salon .rq-chip-presets>button{flex-basis:48px;width:48px}.rq-salon .rq-wager-adjust>button{width:42px}.rq-footer{min-height:49px;padding-block:6px}}@media (min-width:701px) and (max-width:1050px){.rq-header{gap:9px}.rq-heading>p{letter-spacing:.11em;font-size:9px}.rq-wallets{padding-inline:5px}.rq-wallet{padding-inline:9px}.rq-layout{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:10px}.rq-betting{padding-inline:11px}.rq-betting-heading{margin-inline:3px}.rq-betting-heading h4{font-size:23px}.rq-bet-board{grid-template-columns:29px minmax(0,1fr) 29px;gap:3px}.rq-number-grid{gap:2px}.rq-salon .rq-number{font-size:15px}.rq-dozen-bets,.rq-outside-bets{margin-inline:32px}.rq-wager-controls{grid-template-columns:minmax(70px,1fr) auto minmax(140px,1fr);gap:4px 7px;margin-inline:0}.rq-wager-adjust{gap:5px}.rq-salon .rq-wager-adjust>button{width:32px;font-size:14px}.rq-chip-presets{gap:4px}.rq-salon .rq-chip-presets>button{flex-basis:36px;width:36px;font-size:12px}.rq-wager-input{padding-inline:9px}.rq-results-panel{width:98%}.rq-result{flex-direction:row;gap:7px}}@media (max-width:700px){.casino-room-floor-panel[data-game=roulette]{border-radius:18px;width:calc(100% - 6px);height:calc(100dvh - 6px);padding:2px;inset:3px 0}.casino-room-floor-panel[data-game=roulette]>.casino-room-panel-close{width:34px;height:34px;font-size:25px;top:13px;right:11px}.rq-salon{border-radius:14px;min-height:700px}.rq-header{flex-wrap:wrap;gap:6px 10px;min-height:110px;padding:8px 45px 8px 10px}.rq-crest{flex:0 0 42px;width:42px;height:auto;font-size:30px;display:grid}.rq-heading{flex:calc(100% - 54px)}.rq-heading h3{font-size:28px}.rq-heading>p{letter-spacing:.14em;font-size:8px}.rq-heading>span{margin-top:2px;font-size:7px}.rq-wallets{border-radius:11px;flex:100%;justify-content:center;padding:5px 8px}.rq-wallet{flex:50%;padding-inline:9px}.rq-wallet>span{font-size:8px}.rq-wallet strong{white-space:normal;overflow-wrap:anywhere;font-size:20px}.rq-wallet small{font-size:11px}.rq-layout{flex:1 0 auto;grid-template-rows:145px minmax(min-content,1fr);grid-template-columns:minmax(0,1fr);gap:8px;min-height:min-content;padding:8px}.rq-wheel-section{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(95px,.4fr) minmax(0,.6fr);gap:7px}.rq-wheel-topline{display:none}.rq-wheel-stage{aspect-ratio:590/642;grid-area:1/1;max-height:none}.rq-results-panel{border-radius:14px;grid-area:1/2;align-self:center;width:100%;padding:6px 8px}.rq-result{gap:6px;min-height:43px;padding-bottom:5px}.rq-result>.rq-result-number{flex-basis:28px;height:28px;font-size:18px}.rq-result>div>strong{margin-top:3px;font-size:13px}.rq-result small{letter-spacing:.04em;font-size:7px}.rq-result>div>.rq-result-payout{font-size:9px}.rq-history{padding-top:5px}.rq-history>span{margin-bottom:4px;font-size:7px}.rq-history>small{font-size:10px}.rq-history>ol{gap:3px}.rq-history li{border-radius:6px;flex-basis:20px;min-width:16px;height:20px;font-size:10px}.rq-betting{border-radius:18px;gap:5px;min-height:min-content;padding:10px}.rq-betting-heading{margin:0 3px 2px}.rq-betting-heading h4{font-size:21px}.rq-betting-heading>div>span{font-size:8px;display:block}.rq-betting-heading>small{font-size:7px}.rq-bet-board{flex:1 0 200px;grid-template-rows:26px minmax(0,1fr) 26px;grid-template-columns:minmax(0,1fr);gap:3px}.rq-number-grid{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.rq-number-grid>.rq-number{grid-area:auto}.rq-salon button.rq-number{border-radius:7px;min-height:22px;padding:2px;font-size:15px}.rq-column-bets{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.rq-column-bets>button{grid-area:auto}.rq-salon .rq-column-bets>button{justify-content:center;gap:5px;font-size:11px;display:flex}.rq-column-name{display:inline}.rq-dozen-bets,.rq-outside-bets{gap:3px;margin:0}.rq-salon :is(.rq-dozen-bets,.rq-outside-bets)>button{border-radius:8px;min-height:28px;padding:3px 1px;font-size:10px}.rq-selection{border-radius:9px;min-height:29px;margin-top:3px;padding:4px 8px}.rq-selection>span,.rq-selection small{font-size:8px}.rq-selection strong{font-size:16px}.rq-wager-controls{grid-template-columns:minmax(55px,1fr) auto minmax(121px,1fr);gap:3px 5px;margin:0 0 3px}.rq-wager-controls>label{font-size:8px}.rq-wager-input{border-radius:9px;min-height:33px;padding:4px 7px}.rq-wager-input>input{min-height:22px;font-size:19px}.rq-wager-input>span{font-size:7px}.rq-wager-adjust{gap:4px}.rq-salon .rq-wager-adjust>button{width:27px;font-size:12px}.rq-chip-presets{gap:3px}.rq-salon .rq-chip-presets>button{flex-basis:31px;width:31px;font-size:10px}.rq-salon .rq-spin{border-radius:15px;gap:1px 10px;min-height:45px;padding:5px 10px;font-size:23px}.rq-spin>span{font-size:29px}.rq-spin>small{font-size:9px}.rq-wager-hint{font-size:10px}.rq-footer{gap:7px;min-height:51px;padding:6px 10px}.rq-footer>p>span{font-size:9px}.rq-footer small{font-size:8px}.rq-salon .rq-refill{border-radius:10px;min-height:32px;padding:5px 8px;font-size:10px}}@media (min-width:701px) and (max-height:650px){.rq-salon{min-height:0}.rq-header{gap:8px;min-height:58px;padding-block:5px}.rq-crest{flex-basis:45px;width:45px}.rq-heading h3{font-size:27px}.rq-heading>p{font-size:8px}.rq-heading>span{margin-top:2px;font-size:7px}.rq-wallets{padding-block:4px}.rq-wallet>span{font-size:8px}.rq-wallet strong{font-size:22px}.rq-layout{gap:9px;min-height:390px;padding-block:7px}.rq-wheel-topline{padding-bottom:4px;font-size:8px}.rq-wheel-topline>span:last-child{font-size:7px}.rq-results-panel{padding:5px 8px}.rq-result{gap:6px;min-height:38px}.rq-result>.rq-result-number{flex-basis:31px;height:31px;font-size:20px}.rq-result>div>strong{margin-top:2px;font-size:13px}.rq-result small,.rq-history>span{font-size:7px}.rq-history li{flex-basis:21px;min-width:17px;height:21px;font-size:10px}.rq-history>small{font-size:11px}.rq-betting{gap:5px;padding-block:9px}.rq-betting-heading h4{font-size:21px}.rq-betting-heading>div>span{margin-bottom:2px;font-size:8px}.rq-betting-heading>small{font-size:7px}.rq-bet-board{flex-basis:110px}.rq-salon :is(.rq-dozen-bets,.rq-outside-bets)>button{min-height:28px}.rq-selection{min-height:27px;margin-top:2px;padding-block:3px}.rq-selection strong{font-size:16px}.rq-selection>span,.rq-selection small{font-size:9px}.rq-wager-controls{gap:2px 7px;margin-bottom:1px}.rq-wager-controls>label{font-size:8px}.rq-wager-input{min-height:34px;padding-block:3px}.rq-wager-input>input{font-size:21px}.rq-salon .rq-wager-adjust>button{width:32px;font-size:14px}.rq-salon .rq-chip-presets>button{flex-basis:35px;width:35px}.rq-salon .rq-spin{min-height:41px;padding-block:4px;font-size:24px}.rq-spin>span{font-size:30px}.rq-spin>small{font-size:9px}.rq-footer{min-height:39px;padding-block:4px}.rq-footer>p>span{font-size:9px}.rq-footer small{margin-top:2px;font-size:9px}.rq-salon .rq-refill{min-height:30px;padding-block:5px;font-size:11px}}.casino-room-floor-panel[data-game=slots]{z-index:240;overscroll-behavior:contain;color:#faefd8;scrollbar-width:thin;scrollbar-color:#b38e48 #071521;border:1px solid #d6ad61;border-radius:22px;width:calc(100% - 20px);max-width:1463px;height:calc(100dvh - 20px);min-height:0;margin:auto;padding:0;font:14px/1.5 Georgia,Times New Roman,serif;position:fixed;inset:10px;overflow:auto;box-shadow:0 0 0 100vmax #02070cdd,0 26px 90px #000b,inset 0 0 0 3px #172a36;background:#030c14!important}.casino-room-floor-panel[data-game=slots]>.casino-room-panel-close{z-index:5;color:#fff6e4;background:linear-gradient(135deg,#16313a,#020d14);border:1px solid #a7d0d3;border-radius:13px;width:44px;height:46px;padding:0;font:27px/1 Georgia,serif;position:absolute;top:22px;right:18px}.casino-room-floor-panel[data-game=slots]>.casino-room-eligibility{border-radius:16px;margin:6px 62px 10px 8px;padding:12px}.es-salon,.es-salon *{box-sizing:border-box}.es-salon{color:#faefd8;background:radial-gradient(at 40% 0,#1c3b5560,#0000 65%),linear-gradient(125deg,#040e18,#06121a 65%,#030b10);border-radius:21px;flex-direction:column;min-height:100%;display:flex;overflow:hidden}.es-salon :is(h3,h4,p){margin:0}.es-salon :is(button,input){font:inherit}.es-salon button{cursor:pointer;transition:filter .2s,box-shadow .2s}.es-salon button:hover:not(:disabled){filter:brightness(1.17)}.es-salon button:disabled{opacity:.46;cursor:not-allowed}.es-salon :is(button,input,summary):focus-visible{outline-offset:3px;outline:2px solid #6cebe6}.es-salon img{object-fit:contain;image-rendering:auto;border-radius:8px}.es-header{background:linear-gradient(90deg,#040e19 20%,#0000 47%,#030e18 69%),url(/slots-reference-v1/header-ambience.webp) 46%/auto 100% no-repeat;border-bottom:1px solid #c9a768;border-radius:20px;align-items:center;gap:18px;min-height:116px;padding:10px 78px 10px 22px;display:flex;box-shadow:0 5px 25px #0006}.es-brand-mark{flex:0 0 105px;width:105px;height:94px}.es-heading{margin-right:auto}.es-heading p{color:#f5d480;letter-spacing:.07em;font:600 12px/1.6 system-ui,sans-serif}.es-heading h3{letter-spacing:-.025em;color:#fff6df;text-shadow:0 2px 3px #000;font:42px/1.2 Georgia,serif}.es-heading>span{color:#a1c9d4;letter-spacing:.1em;font:11px/1.8 system-ui,sans-serif;display:block}.es-wallet{background:#020d18bd;border:1px solid #61889170;border-radius:12px;align-items:center;gap:9px;min-width:167px;padding:14px 16px;display:flex}.es-wallet img{width:40px;height:45px}.es-wallet small{color:#d5e7e8;letter-spacing:.06em;font:9px/2 system-ui,sans-serif;display:block}.es-wallet strong{color:#f8deb0;white-space:nowrap;font:26px/1.3 Georgia,serif}.es-wallet em{font:15px Georgia,serif}.es-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:12px;padding:14px 14px 10px 0;display:grid}.es-machine{flex-direction:column;min-width:0;display:flex}.es-stage{aspect-ratio:878/673;background:radial-gradient(#0d243d,#020813);border-radius:18px;position:relative;overflow:hidden;container-type:inline-size}.es-cabinet-art{object-fit:contain;width:100%;height:100%;display:block}.es-reel-housing{--es-cell:25.1708cqw;border-radius:18px;position:absolute;inset:0}.es-reel{isolation:isolate;border-radius:16px;width:20.8428%;height:32.838%;position:absolute;top:34.9183%;left:20.3872%;overflow:hidden}.es-reel:nth-child(2){width:20.615%;left:45.5581%}.es-reel:nth-child(3){width:20.615%;left:69.2483%}.es-reel-strip{transform:translateY(calc(var(--es-cell) * var(--es-final-index) * -1));will-change:transform}.es-reel-cell{height:var(--es-cell);place-items:center;padding:0;display:grid}.es-symbol{border-radius:8px;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.es-symbol img{aspect-ratio:1;object-fit:contain;object-position:center;image-rendering:auto;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.es-symbol-fallback{color:#efcf80;text-shadow:0 0 10px #69ccfa;font:50px/1 Georgia,serif}.es-reel-cell .es-symbol{width:96%;height:86%}.es-reel-glass{pointer-events:none;border-radius:inherit;background:linear-gradient(#02061555,#0000 12% 88%,#03071555);position:absolute;inset:0}.es-marquee{text-align:center;color:#ffe2a1;background:radial-gradient(#171610,#070d14 74%);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:0;width:32.8018%;height:10.9955%;display:flex;position:absolute;top:78.6033%;left:38.7244%}.es-marquee small{letter-spacing:.065em;white-space:nowrap;font:600 1.3cqw/1.6 system-ui,sans-serif}.es-marquee strong{font:var(--es-jackpot-size,5.6cqw)/1 Georgia,serif;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 0 13px #e7b73e70}.es-marquee strong span{font-size:.72em}.es-salon[data-outcome=win] .es-marquee{box-shadow:0 0 23px #ffc23a4a}.es-result{text-align:center;background:#020c14ee;border:1px solid #a180413b;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;min-height:36px;margin:-3px 18px 6px;padding:6px 10px;display:flex}.es-result small{color:#e9c582;letter-spacing:.08em;font:8px/1.3 system-ui,sans-serif}.es-result strong{color:#f8e9cc;font:15px/1.2 Georgia,serif}.es-result>span{color:#9dbcc6;font:9px/1.3 system-ui,sans-serif}.es-salon[data-busy=true][data-spinning=false] .es-reel-strip{animation:.64s linear infinite es-reel-loop}.es-salon[data-spinning=true] .es-reel-strip{animation:es-reel-stop var(--es-stop) cubic-bezier(.12,.52,.12,1) both}@keyframes es-reel-loop{0%{transform:translateY(0)}to{transform:translateY(calc(var(--es-cell) * var(--es-reel-count) * -1))}}@keyframes es-reel-stop{0%{transform:translateY(0)}to{transform:translateY(calc(var(--es-cell) * var(--es-final-index) * -1))}}.es-history{background:linear-gradient(110deg,#0a1723eb,#020d17eb),url(/slots-reference-v1/header-ambience.webp) 50%/cover;border:1px solid #a18655a0;border-radius:15px;min-height:80px;margin:0 14px;padding:9px 14px}.es-history>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.es-history h4,.es-console h4,.es-utility h4{color:#ebc77f;letter-spacing:.055em;font:600 12px/1.5 system-ui,sans-serif}.es-history>div>span{letter-spacing:.13em;color:#8faab5;font:8px system-ui,sans-serif}.es-history p{color:#92b0bd;font:italic 12px/2.5 Georgia,serif}.es-history ol{scrollbar-width:thin;scrollbar-color:#96753f #05111c;gap:6px;margin:5px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.es-history li{text-align:center;background:#040d18;border:1px solid #91c3d12b;border-radius:12px;flex:0 0 65px;padding:3px}.es-history li>span:first-child{height:24px;display:flex}.es-history li .es-symbol{width:20px;height:24px}.es-history li small{color:#ddc28d;font:8px system-ui,sans-serif;display:block}.es-console{background:linear-gradient(115deg,#0b2030a0,#020c15fa 80%);border:1px solid #c5a467c9;border-radius:19px;flex-direction:column;align-self:stretch;min-width:0;display:flex;box-shadow:inset 0 0 0 3px #060f18,inset 0 0 0 4px #a4844930,0 9px 25px #0005}.es-wager-section{padding:17px 18px 16px}.es-console-heading{border-bottom:1px solid #8c9c964d;border-radius:5px;justify-content:space-between;align-items:center;gap:6px;padding-bottom:9px;display:flex}.es-console-heading>span{color:#809fac;font:8px system-ui,sans-serif}.es-presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:12px 0 15px;display:grid}.es-presets button{color:#f8edda;background:linear-gradient(130deg,#0b2230,#020b14);border:1px solid #62859190;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:49px;padding:6px 4px;font:500 13px system-ui,sans-serif;display:flex;box-shadow:inset 0 1px #accfdd1c}.es-chip{flex:0 0 33px;width:33px;height:33px}.es-presets button[aria-pressed=true]{background:linear-gradient(130deg,#2b4b51,#112c35);border-color:#f4dc9c;box-shadow:inset 0 0 8px #ecc96d50,0 0 12px #deaf3820}.es-wager-label{letter-spacing:.05em;color:#9fc7d1;margin-bottom:4px;font:11px/1.5 system-ui,sans-serif;display:block}.es-wager-row{gap:10px;display:flex}.es-wager{background:#020c16;border:1px solid #7da9b67a;border-radius:11px;flex:1;align-items:center;gap:8px;min-width:0;min-height:50px;padding:6px 13px;display:flex;box-shadow:inset 0 3px 8px #0005}.es-wager input{color:#fff0cb;background:0 0;border:0;border-radius:8px;width:100%;min-width:0;padding:0;font:25px Georgia,serif}.es-wager>span{color:#aec8cf;font:12px system-ui,sans-serif}.es-adjust{gap:7px;display:flex}.es-adjust button{color:#dcecef;background:linear-gradient(125deg,#173945,#08202b);border:1px solid #6d939b8c;border-radius:10px;min-width:50px;padding:7px;font:13px system-ui,sans-serif}.es-spin-row{gap:12px;margin-top:19px;display:flex}.es-salon .es-spin{color:#17130b;text-shadow:0 1px #ffecb2;background:linear-gradient(100deg,#ffdc7540,#b7751020),#f0c35c url(/slots-reference-v1/spin-gold-texture.webp) 50%/100% 100%;border:1px solid #fff0ae;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:14px;min-width:0;min-height:85px;font:700 31px Georgia,serif;display:flex;box-shadow:inset 0 0 0 3px #ffeea580,inset 0 1px #fff6db,0 6px 18px #0006}.es-spin>span{font:48px Georgia,serif}.es-spin small{margin-top:3px;font:12px system-ui,sans-serif;display:block}.es-jackpot-tile{color:#f7d78c;background:linear-gradient(140deg,#221d13,#020a11);border:1px solid #e5bf75;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:84px;display:flex;box-shadow:inset 0 0 0 3px #a27c3230}.es-jackpot-tile strong{font:25px/1.4 Georgia,serif}.es-jackpot-tile small{letter-spacing:.08em;font:9px/1.5 system-ui,sans-serif}.es-paytable{background:linear-gradient(#020b1380,#0000);border-top:1px solid #c9a76895;border-radius:15px;flex-direction:column;flex:1;padding:16px 18px 14px;display:flex}.es-paytable h4{border-bottom:1px solid #8c9c9635;border-radius:4px;margin-bottom:10px;padding-bottom:10px}.es-paytable-grid{flex:1;grid-template-rows:repeat(5,minmax(52px,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:0 9px;display:grid}.es-pay-row{background:#02101a70;border:1px solid #54778440;border-radius:9px;justify-content:space-between;align-items:center;gap:4px;min-width:0;padding:3px 6px;display:flex}.es-mini-symbols{flex:0 150px;align-items:center;min-width:0;display:flex}.es-mini-symbols .es-symbol{width:33.33%;height:45px}.es-pay-row>div{text-align:right;flex:none}.es-pay-row strong{color:#f4d797;font:27px/1.1 Georgia,serif;display:block}.es-pay-row small{color:#b2d0da;white-space:nowrap;font:9px/1.6 system-ui,sans-serif;display:block}.es-paytable p{color:#9cb9c2;margin-top:9px;font:9px/1.5 system-ui,sans-serif}.es-utility-bar{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:14px;margin:4px 22px 16px;display:grid}.es-utility{text-align:left;color:#eae1cb;background:linear-gradient(125deg,#132a3280,#020b11 85%);border:1px solid #9f916b;border-radius:13px;align-items:center;gap:10px;min-width:0;min-height:84px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 3px #0008}.es-utility img{flex:0 0 42px;width:42px;height:44px}.es-utility h4{letter-spacing:.02em;font-size:11px}.es-utility strong{font:400 11px/1.7 system-ui,sans-serif;display:block}.es-utility small{color:#7cb2c0;font:10px/1.6 system-ui,sans-serif;display:block}.es-rules{padding:0;display:block}.es-rules summary{cursor:pointer;border-radius:13px;align-items:center;gap:10px;min-height:82px;padding:12px 14px;list-style:none;display:flex}.es-rules summary::-webkit-details-marker{display:none}.es-rules p{color:#acc7d0;padding:0 14px 14px;font:11px/1.6 system-ui,sans-serif}.es-footer{background:#020a1060;border-top:1px solid #657b7940;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin:auto 20px 12px;padding:13px 10px;display:flex}.es-footer span{color:#95b2bc;font:10px/1.5 system-ui,sans-serif}.es-footer .es-footer-motto{color:#8ba6b3;font:italic 14px Georgia,serif}.es-hint,.es-notice{color:#f5c39d;font:12px/1.5 system-ui,sans-serif}.es-hint{margin-top:8px!important}.es-notice{background:#382c23;border:1px solid #b8945a70;border-radius:12px;padding:10px 15px;margin:0 14px 12px!important}.es-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1250px) and (min-width:901px){.es-header{gap:12px;min-height:100px;padding-left:14px}.es-brand-mark{flex-basis:82px;width:82px;height:77px}.es-heading h3{font-size:35px}.es-heading p{font-size:10px}.es-heading>span{font-size:8px}.es-wallet{gap:7px;min-width:140px;padding:10px}.es-wallet strong{font-size:21px}.es-wallet img{width:32px;height:36px}.es-wager-section,.es-paytable{padding:12px}.es-console h4{font-size:10px}.es-presets{gap:5px}.es-presets button{gap:3px;font-size:11px}.es-chip{flex-basis:27px;width:27px;height:27px}.es-adjust button{min-width:39px;font-size:11px}.es-adjust{gap:5px}.es-wager-row{gap:7px}.es-salon .es-spin{gap:9px;min-height:72px;font-size:25px}.es-spin>span{font-size:37px}.es-spin small{font-size:10px}.es-jackpot-tile{width:64px}.es-jackpot-tile strong{font-size:21px}.es-paytable-grid{grid-template-rows:repeat(5,minmax(44px,1fr));gap:0 5px}.es-pay-row{gap:3px;padding:3px}.es-pay-row strong{font-size:22px}.es-pay-row small{font-size:7px}.es-mini-symbols .es-symbol{height:35px}.es-utility-bar{gap:8px;margin-inline:14px}.es-utility{gap:6px;padding:9px}.es-utility img{flex-basis:32px;width:32px;height:37px}.es-utility h4{font-size:9px}.es-utility strong{font-size:10px}.es-utility small{font-size:8px}.es-rules{padding:0}.es-rules summary{gap:6px;padding:9px}}@media (max-width:900px){.casino-room-floor-panel[data-game=slots]{border-radius:20px;width:calc(100% - 8px);height:calc(100dvh - 8px);inset:4px}.es-header{background-position:65% 0;background-size:auto 90px;flex-wrap:wrap;gap:8px 12px;padding:10px 65px 12px 12px}.es-brand-mark{flex-basis:65px;width:65px;height:62px}.es-heading{flex:calc(100% - 80px);min-width:0}.es-heading h3{white-space:nowrap;font-size:32px}.es-heading p{font-size:10px}.es-heading>span{font-size:8px}.es-wallet{flex:calc(50% - 12px);min-width:0;padding:8px 12px}.es-wallet strong{font-size:22px}.es-wallet img{width:31px;height:34px}.es-layout{grid-template-columns:minmax(0,1fr);gap:14px;padding:8px}.es-history,.es-result,.es-console{margin-inline:5px}.es-utility-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:7px 13px 14px}.es-rules{grid-column:1/-1}.es-rules summary{min-height:65px}.es-footer{margin-inline:13px}.es-footer>span:last-child{text-align:right;font-size:9px}}@media (max-width:500px){.casino-room-floor-panel[data-game=slots]>.casino-room-panel-close{width:35px;height:39px;top:14px;right:11px}.es-header{gap:7px;padding:9px 47px 11px 9px}.es-brand-mark{flex-basis:46px;width:46px;height:46px}.es-heading{flex-basis:calc(100% - 60px)}.es-heading h3{font-size:25px}.es-heading p{font-size:8px}.es-heading>span{letter-spacing:.055em;font-size:6px}.es-wallet{gap:5px;padding:5px 7px}.es-wallet strong{font-size:19px}.es-wallet small{font-size:7px}.es-wallet em{font-size:11px}.es-wallet img{width:26px;height:28px}.es-layout{gap:11px;padding:5px}.es-stage{border-radius:14px}.es-reel{border-radius:10px}.es-marquee{border-radius:7px}.es-result{gap:3px 6px;padding:6px}.es-result small{font-size:7px}.es-result strong{font-size:12px}.es-result>span{font-size:8px}.es-history{min-height:68px;padding:8px}.es-history h4{font-size:10px}.es-wager-section,.es-paytable{padding:12px}.es-console h4{font-size:10px}.es-console-heading>span{font-size:7px}.es-presets{gap:5px;margin:10px 0}.es-presets button{flex-direction:column;gap:2px;min-height:60px;padding:5px 2px;font-size:11px}.es-chip{flex-basis:30px;width:30px;height:30px}.es-wager-row{gap:6px}.es-wager{min-height:46px;padding:5px 9px}.es-wager>span{font-size:10px}.es-adjust{gap:5px}.es-adjust button{min-width:36px;padding:5px;font-size:11px}.es-spin-row{gap:8px;margin-top:13px}.es-salon .es-spin{gap:8px;min-height:70px;font-size:23px}.es-spin>span{font-size:32px}.es-spin small{font-size:9px}.es-jackpot-tile{width:62px}.es-jackpot-tile strong{font-size:20px}.es-jackpot-tile small{font-size:7px}.es-paytable-grid{grid-template-rows:repeat(5,minmax(45px,1fr));gap:0 5px}.es-pay-row{gap:3px;padding:3px}.es-pay-row strong{font-size:22px}.es-pay-row small{font-size:7px}.es-mini-symbols .es-symbol{height:32px}.es-paytable p{font-size:8px}.es-utility{gap:7px;min-height:74px;padding:10px 8px}.es-utility img{flex-basis:32px;width:32px;height:36px}.es-utility h4{font-size:9px}.es-utility strong{font-size:10px}.es-utility small{font-size:8px}.es-rules{min-height:60px;padding:0}.es-rules summary{min-height:60px;padding:10px}.es-footer .es-footer-motto{font-size:12px}.es-footer>span:last-child{max-width:155px;font-size:8px}}@media (prefers-reduced-motion:reduce){.es-reel-strip{animation:none!important}.es-salon button{transition:none}}.pk-dialog{z-index:500;overscroll-behavior:contain;color:#f3ead6;background:#071317;border:1px solid #b89756;border-radius:26px;width:min(1580px,100vw - 16px);height:calc(100dvh - 16px);margin:auto;position:fixed;inset:8px;overflow:auto;box-shadow:0 0 0 100vmax #000b,0 30px 90px #000b,inset 0 0 0 4px #071115,inset 0 0 0 5px #715a35}.pk-salon{color:#f3ead6;background:radial-gradient(at 75% 0,#17343666,#0000 50%),repeating-linear-gradient(130deg,#fff1 0,#0000 1px 5px);border-radius:24px;flex-direction:column;min-height:100%;padding:7px;font:14px/1.4 Georgia,Times New Roman,serif;display:flex}.pk-salon *,.pk-salon :before,.pk-salon :after{box-sizing:border-box}.pk-salon :is(h2,h3,h4,p,figure){margin:0}.pk-salon :is(button,input,select){font:inherit;color:inherit;border-radius:12px;min-width:0}.pk-salon button{cursor:pointer;background:linear-gradient(145deg,#1a3338,#0b1d24);border:1px solid #577475;min-height:42px;padding:10px 16px;transition:border-color .16s,background .16s,box-shadow .16s;box-shadow:inset 0 1px #c7e7e514,0 3px 8px #0004}.pk-salon button:hover:not(:disabled){background:linear-gradient(145deg,#29474b,#122f34);border-color:#e3bf77;box-shadow:0 0 18px #54c4c018}.pk-salon button:disabled{cursor:not-allowed;opacity:.42}.pk-salon :is(button,input,select,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #75f1e0}.pk-salon .pk-primary{color:#251b10;background:linear-gradient(120deg,#e7cf95,#ba914d);border-color:#edcf8a;font-weight:700;box-shadow:inset 0 0 0 2px #f4dfaf55,0 4px 16px #0004}.pk-header{background:radial-gradient(at 18% 0,#183b3d80,#0000 58%),#08181ccf;border:1px solid #466061;border-radius:19px;align-items:center;gap:20px;min-height:110px;padding:16px 23px;display:flex}.pk-emblem{color:#e8ce8d;border:1px solid #c5a363;border-radius:50%;flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:37px;display:grid;box-shadow:inset 0 0 0 6px #09191d,inset 0 0 0 7px #5c6755}.pk-title{flex:1}.pk-title p{letter-spacing:2.1px;color:#dfc993;font:10px/1.5 Arial,sans-serif}.pk-title p span{color:#8cb4b8;margin-left:10px}.pk-title h2{letter-spacing:-1.5px;color:#fff0cf;text-shadow:0 2px 2px #0009;font:44px/1.12 Georgia,serif}.pk-subtitle{color:#aac4c4;letter-spacing:.6px;align-items:center;gap:10px;margin-top:5px;font:10px/1.5 Arial,sans-serif;display:flex}.pk-salon i{background:#ad915b;border-radius:50%;width:3px;height:3px;margin:0 8px;display:inline-block}.pk-live-dot{background:#6ed9b6;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #6ed9b653}.pk-header-wallet{border-left:1px solid #50747766;border-right:1px solid #50747766;border-radius:8px;padding:4px 24px}.pk-header-wallet small{letter-spacing:1.8px;color:#a9c7c5;font:9px Arial,sans-serif}.pk-header-wallet strong{color:#f2d599;margin-top:4px;font:26px Georgia,serif;display:block}.pk-header-wallet strong span{font-size:14px}.pk-salon .pk-close{color:#efd9a8;border-radius:50%;width:42px;height:42px;min-height:42px;padding:0;font:30px/1 Arial,sans-serif}.pk-workspace{flex:1;grid-template-columns:265px minmax(0,1fr);gap:14px;padding:14px 8px 10px;display:grid}.pk-lobby{background:#07161be0;border:1px solid #45626980;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pk-lobby-heading{justify-content:space-between;align-items:center;gap:10px;padding:19px 15px 12px;display:flex}.pk-lobby-heading p,.pk-eyebrow{color:#71d7d2;letter-spacing:1.4px;font:9px/1.4 Arial,sans-serif;display:block}.pk-lobby-heading h3{margin-top:3px;font-size:23px;font-weight:400}.pk-salon .pk-refresh{border-radius:50%;flex-shrink:0;width:34px;min-height:34px;padding:0;font:24px Arial,sans-serif}.pk-lobby-stats{color:#9ab6b9;justify-content:space-between;gap:10px;padding:0 16px 14px;font:10px Arial,sans-serif;display:flex}.pk-lobby-filters{flex-shrink:0;padding:0 10px 9px}.pk-cap-filter{display:block}.pk-cap-filter>span{letter-spacing:1.4px;color:#8fb7b7;margin:0 4px 5px;font:8px/1.4 Arial,sans-serif;display:block}.pk-cap-filter select{color:#f1dab1;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b2027;border:1px solid #688281;border-radius:10px;width:100%;height:36px;padding:7px 11px;font:12px Georgia,serif;display:block}.pk-occupancy-sort{background:#051319;border:1px solid #3c5b61;border-radius:12px;gap:4px;margin-top:7px;padding:4px;display:flex}.pk-salon .pk-occupancy-sort button{color:#9fb8ba;min-height:30px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;padding:5px 4px;font:10px/1.3 Arial,sans-serif}.pk-filter-summary{color:#9bb3b5;justify-content:space-between;align-items:center;min-height:24px;padding:5px 3px 0;font:9px/1.4 Arial,sans-serif;display:flex}.pk-salon .pk-filter-summary button,.pk-salon .pk-filter-retained button{color:#dfc58b;min-height:22px;box-shadow:none;text-underline-offset:3px;background:0 0;border:0;padding:2px 5px;font:9px/1.4 Arial,sans-serif;text-decoration:underline}.pk-filter-retained{color:#c6c9ad;background:#263326;border:1px solid #998257;border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;margin:0 10px 8px;padding:7px;font:9px/1.4 Arial,sans-serif;display:flex}.pk-filter-retained strong{color:#f0dbb1;font-weight:400;display:block}.pk-filter-retained button{flex-shrink:0}.pk-listing-cap{background:#0a27274d;border:1px solid #5676754a;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;margin:9px 0 0;padding:6px 7px;display:flex}.pk-listing-cap span{letter-spacing:1px;color:#92b9b6;font:7px/1.3 Arial,sans-serif}.pk-listing-cap strong{color:#e4cd99;font:11px/1.3 Georgia,serif}.pk-table-list{grid-auto-rows:max-content;align-content:start;gap:9px;padding:2px 9px 10px;display:grid}.pk-salon .pk-table-listing{text-align:left;background:linear-gradient(130deg,#18333a55,#08161c);border:1px solid #3c595f;border-radius:14px;flex-shrink:0;width:100%;height:auto;min-height:max-content;padding:13px 10px 8px;display:block}.pk-listing-top{align-items:center;gap:9px;display:flex}.pk-listing-top>span:nth-child(2){flex:1;min-width:0}.pk-listing-top strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.pk-listing-top small{color:#a5babc;margin-top:3px;font:9px/1.5 Arial,sans-serif;display:block}.pk-listing-top>b{color:#f1d49b;font:24px Georgia,serif}.pk-listing-top>b small{color:#738f92;font-size:12px;display:inline}.pk-table-number{color:#b9a77a;border:1px solid #6b6d5055;border-radius:9px;place-items:center;width:26px;height:30px;font:11px Georgia,serif;display:grid}.pk-seat-dots{align-items:center;gap:5px;margin:11px 0 10px;display:flex}.pk-seat-dots>span{background:#11282b;border:1px solid #44625f;border-radius:6px;width:12px;height:6px}.pk-seat-dots>span[data-filled=true]{background:#9fc9ae;border-color:#9fc9ae;box-shadow:0 0 6px #8acb9433}.pk-seat-dots small{color:#b4c4bd;margin-left:auto;font:9px Arial,sans-serif}.pk-listing-bottom{color:#91adaf;border-top:1px solid #73836533;align-items:center;gap:12px;padding-top:7px;font:9px Arial,sans-serif;display:flex}.pk-listing-bottom>:last-child{color:#e8cf90;margin-left:auto;font-size:15px}.pk-lobby-note{text-align:center;margin:auto 16px 17px;padding-top:20px}.pk-lobby-note>span{color:#b59f6b;letter-spacing:6px;opacity:.65;margin-bottom:8px;font-size:22px;display:block}.pk-lobby-note strong{color:#d8d2ba;font-size:13px;font-weight:400}.pk-lobby-note p{color:#85a1a5;font:10px/1.8 Arial,sans-serif}.pk-lobby-empty{text-align:center;color:#8ba9ac;padding:24px 12px;font-size:13px}.pk-lobby-empty>span{color:#bea76f;font-size:45px;display:block}.pk-lobby-empty strong{color:#e1d8bf;margin:10px 0;display:block}.pk-lobby-empty button{margin-top:12px;font-size:12px}.pk-main{flex-direction:column;min-width:0;display:flex}.pk-table-toolbar{justify-content:space-between;align-items:center;gap:14px;padding:6px 12px 0;display:flex}.pk-table-toolbar h3{margin-top:3px;font-size:26px;font-weight:400}.pk-table-facts{text-align:right;color:#e2d7ba;gap:25px;font-size:16px;display:flex}.pk-table-facts small{color:#82a0a4;letter-spacing:1px;font:8px/1.9 Arial,sans-serif;display:block}.pk-stage{isolation:isolate;flex:1;min-height:370px;margin:8px 0;position:relative}.pk-table-rail{background:repeating-linear-gradient(105deg,#21191880 0,#31252166 2px,#0000 3px 6px),linear-gradient(135deg,#554332,#1b1918 28%,#3c2d25 72%,#776044);border:1px solid #9b7947;border-radius:48%;padding:15px;position:absolute;inset:54px 50px;box-shadow:0 17px 23px #0008,inset 0 0 0 4px #211a16,inset 0 0 0 5px #81633d,inset 0 0 15px 6px #000b}.pk-table-felt{background:radial-gradient(at 50% 35%,#227e6380,#083c33 65%,#052a26),#104a3c;border:1px solid #c5a46788;border-radius:48%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 30px #0008,inset 0 0 0 5px #124d3b,inset 0 0 0 6px #77936555}.pk-table-felt:after{content:"";pointer-events:none;z-index:-1;background:repeating-linear-gradient(125deg,#e6ffee07 0 1px,#0000 1px 4px);border:1px solid #d6c58a30;border-radius:48%;position:absolute;inset:13px}.pk-felt-watermark{color:#d1c8840b;pointer-events:none;border:1px solid #d8c17818;border-radius:50%;place-items:center;width:205px;height:205px;font:italic 145px Georgia,serif;display:grid;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #d8c17806,0 0 0 13px #d8c1780e}.pk-felt-label{text-align:center;color:#d9c181;letter-spacing:4px;opacity:.7;font:10px/1.5 Georgia,serif;position:absolute;top:19px;left:0;right:0}.pk-felt-label span{letter-spacing:2px;font-size:6px;display:block}.pk-community{text-align:center;width:min(75%,430px);position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.pk-street{color:#c9dccb;justify-content:center;align-items:center;gap:10px;margin-bottom:11px;font:10px Arial,sans-serif;display:flex}.pk-street small{letter-spacing:1px;color:#98bba9;font-size:7px}.pk-board{justify-content:center;align-items:center;gap:7px;display:flex}.pk-salon .bj-card{filter:drop-shadow(0 4px 4px #0005);border-radius:9px;flex:0 60px;width:60px;margin:0;animation:.3s ease-out both pk-deal}.pk-salon .bj-card svg{border-radius:9px;width:100%;height:auto;display:block}.pk-card-slot{aspect-ratio:120/168;color:#b8c8a024;background:#052e2755;border:1px solid #99c4a945;border-radius:9px;place-items:center;width:60px;font-size:28px;display:grid;box-shadow:inset 0 1px 5px #0002}.pk-pot{justify-content:center;align-items:center;gap:9px;margin-top:12px;display:flex}.pk-pot>span>small{letter-spacing:1.7px;color:#9cbaaa;font:7px Arial,sans-serif;display:block}.pk-pot strong{color:#ffe3a9;font-size:23px;font-weight:400}.pk-chip{color:#ffedc5;background:#9b3d42;border:4px dashed #efe0af;border-radius:50%;place-items:center;width:29px;height:29px;font:12px Georgia,serif;display:grid;box-shadow:0 0 0 1px #392e1d,inset 0 0 0 1px #f4d3a1,0 3px #5b2127}.pk-result{color:#ffe3ad;font-size:12px;margin-top:6px!important}.pk-seat{text-align:center;z-index:2;width:160px;position:absolute}.pk-seat[data-position="0"]{top:0;left:18%;transform:translate(-50%)}.pk-seat[data-position="1"]{top:0;right:18%;transform:translate(50%)}.pk-seat[data-position="2"]{top:50%;right:0;transform:translateY(-50%)}.pk-seat[data-position="3"]{bottom:0;right:18%;transform:translate(50%)}.pk-seat[data-position="4"]{bottom:0;left:18%;transform:translate(-50%)}.pk-seat[data-position="5"]{top:50%;left:0;transform:translateY(-50%)}.pk-seat-cards{z-index:-1;justify-content:center;gap:3px;height:44px;margin-bottom:-9px;display:flex;position:relative;overflow:hidden}.pk-seat-cards .bj-card{flex-basis:32px;width:32px}.pk-seat-cards .bj-card:first-child{transform:rotate(-8deg)}.pk-seat-cards .bj-card:last-child{transform:rotate(8deg)}.pk-seat-plaque{text-align:left;background:linear-gradient(135deg,#203838,#0a191e);border:1px solid #728174;border-radius:16px;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:0 5px 9px #0008,inset 0 1px #e4f8ce12}.pk-seat[data-own=true] .pk-seat-plaque{border-color:#dab86d}.pk-seat[data-active=true] .pk-seat-plaque{border-color:#81e5c7;box-shadow:0 0 0 2px #71e3b22b,0 0 20px #71e3b22b,0 5px 9px #0008}.pk-avatar{color:#fff1c8;background:radial-gradient(at 30% 15%,#847452,#292b24);border:1px solid #aa945d;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.pk-seat-plaque>div{flex:1;min-width:0}.pk-seat-plaque strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;display:block;overflow:hidden}.pk-seat-plaque>div>span{color:#e6cd94;font:12px/1.6 Arial,sans-serif}.pk-seat-plaque small{color:#809f9b;font-size:7px}.pk-dealer{color:#233238;text-align:center;background:#eee7d5;border:2px solid #c8c1ac;border-radius:50%;width:20px;height:20px;font:700 10px/16px Arial,sans-serif;position:absolute;bottom:20px;right:-9px;box-shadow:0 2px 4px #0008}.pk-seat-caption{color:#9cb7b4;margin-top:3px;font:8px/1.6 Arial,sans-serif}.pk-seat[data-active=true] .pk-seat-caption{color:#8aecce}.pk-salon .pk-empty-seat{color:#94b7a9;background:#0b2426c9;border:1px dashed #75998a70;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100px;height:68px;padding:5px;display:inline-flex;box-shadow:0 4px 14px #0004}.pk-empty-seat>span{color:#b8c79d;font:19px/1 Arial,sans-serif}.pk-empty-seat small{color:#768f87;font:8px Arial,sans-serif}.pk-action-dock{background:linear-gradient(120deg,#142d2d,#091c22);border:1px solid #6d785d;border-radius:18px;padding:14px 16px;box-shadow:inset 0 1px #efd5a114,0 6px 15px #0003}.pk-watch-controls,.pk-seat-offer{align-items:center;gap:15px;display:flex}.pk-watch-controls>div,.pk-seat-offer>div{flex:1}.pk-watch-controls strong,.pk-seat-offer strong{margin:4px 0;font-size:18px;font-weight:400;display:block}.pk-watch-controls small,.pk-seat-offer small{color:#91b1b1;font:10px/1.5 Arial,sans-serif;display:block}.pk-spectating{color:#95c9ba;white-space:nowrap;font:10px Arial,sans-serif}.pk-spectating .pk-live-dot{margin-right:4px}.pk-seat-offer label{color:#a3c0bd;font:10px Arial,sans-serif}.pk-seat-offer input{color:#ffdfa6;background:#04161b;border:1px solid #668887;width:110px;height:38px;margin-top:4px;padding:6px 9px;font:18px Georgia,serif;display:block}.pk-player-strip{align-items:center;gap:15px;display:flex}.pk-your-cards{justify-content:center;gap:4px;min-width:80px;display:flex}.pk-your-cards .bj-card{flex-basis:37px;width:37px}.pk-player-status{flex:1}.pk-player-status strong{font-size:19px;font-weight:400;display:block}.pk-player-status small{color:#94b5b3;font:10px Arial,sans-serif}.pk-salon .pk-leave{background:#12272b;min-height:32px;padding:7px 12px;font:11px Arial,sans-serif}.pk-betting-controls{align-items:stretch;gap:9px;margin-top:11px;display:flex}.pk-betting-controls>button{flex:1;min-width:92px}.pk-salon .pk-fold{color:#f8cfca;background:linear-gradient(140deg,#593c42,#251e2b);border-color:#9b6569}.pk-salon .pk-all-in{color:#edd09b;border-color:#a49877}.pk-raise{background:#07181b;border:1px solid #4b7271;border-radius:12px;align-items:center;gap:7px;padding:3px 3px 3px 10px;display:flex}.pk-raise label{color:#9bb6b4;font:9px Arial,sans-serif}.pk-raise input{color:#ecd49e;background:#0c2427;border:0;border-radius:6px;width:72px;padding:5px;font-size:17px}.pk-raise button{min-height:34px;padding:6px 12px}.pk-notice{color:#f1d7a2;background:#2c291ce6;border:1px solid #a28c53;border-radius:12px;margin-top:9px;padding:9px 14px;font:11px/1.5 Arial,sans-serif}.pk-availability{color:#d7ba7a;padding-bottom:9px;font:11px/1.5 Arial,sans-serif}.pk-eligibility{color:#d3caaa;border-bottom:1px solid #6b7a5144;align-items:center;gap:14px;margin-bottom:10px;padding-bottom:10px;font:11px/1.5 Arial,sans-serif;display:flex}.pk-eligibility p{flex:1}.pk-eligibility button{flex-shrink:0;font-size:12px}.pk-footer{color:#7d9c9e;border-top:1px solid #6c805e50;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:0 8px;padding:10px 8px 4px;font:9px/1.5 Arial,sans-serif;display:flex}.pk-footer>span:first-child{color:#cfbd99}.pk-footer>span:first-child .pk-live-dot{background:#c39860;margin-right:5px}.pk-footer>span[data-connected=true] .pk-live-dot{background:#65cbae}@keyframes pk-deal{0%{opacity:0;translate:0 -7px}to{opacity:1;translate:0}}@media (min-width:1400px){.pk-stage{min-height:430px}.pk-salon .pk-board .bj-card,.pk-card-slot{flex-basis:72px;width:72px}.pk-seat{width:175px}}@media (min-width:801px) and (max-height:760px){.pk-header{min-height:87px;padding-block:10px}.pk-title h2{font-size:36px}.pk-workspace{gap:10px;padding-top:9px}.pk-stage{min-height:320px}.pk-table-rail{inset:44px 42px}.pk-seat-cards{height:33px}.pk-salon .pk-board .bj-card,.pk-card-slot{flex-basis:45px;width:45px}.pk-felt-label{top:12px}.pk-pot{margin-top:7px}.pk-street{margin-bottom:7px}.pk-action-dock{padding:10px 12px}.pk-watch-controls strong{font-size:16px}.pk-lobby-heading{padding-top:13px}.pk-lobby-note{padding-top:10px}.pk-title p{font-size:8px}}@media (max-width:1100px){.pk-workspace{grid-template-columns:225px minmax(0,1fr)}.pk-seat{width:125px}.pk-avatar{width:24px;height:24px;font-size:13px}.pk-seat-plaque{gap:5px;padding:6px}.pk-seat-plaque strong{font-size:10px}.pk-seat-plaque>div>span{font-size:11px}.pk-spectating{display:none}.pk-watch-controls .pk-primary{max-width:170px}.pk-title p span{display:none}.pk-betting-controls{flex-wrap:wrap;gap:6px}.pk-betting-controls>button{min-width:65px}.pk-salon .pk-board .bj-card,.pk-card-slot{flex-basis:44px;width:44px}.pk-board{gap:4px}.pk-table-facts{gap:14px}.pk-listing-top{gap:5px}.pk-table-number{width:23px}.pk-listing-top strong{font-size:13px}}@media (max-width:800px){.pk-dialog{border-radius:20px;width:calc(100vw - 8px);height:calc(100dvh - 8px);inset:4px}.pk-salon{padding:5px}.pk-header{border-radius:15px;gap:10px;min-height:83px;padding:10px 12px}.pk-emblem{flex-basis:40px;width:40px;height:40px;font-size:24px}.pk-title h2{letter-spacing:-.6px;font-size:30px}.pk-title p{letter-spacing:1.5px;font-size:7px}.pk-subtitle{gap:4px;font-size:8px}.pk-subtitle i{margin-inline:4px}.pk-header-wallet{border-right:0;padding:3px 10px}.pk-header-wallet strong{font-size:19px}.pk-header-wallet small{letter-spacing:1px;font-size:7px}.pk-salon .pk-close{flex-shrink:0;width:32px;height:32px;min-height:32px;font-size:24px}.pk-workspace{grid-template-columns:1fr;gap:10px;padding:8px 3px}.pk-lobby{padding:5px;display:block}.pk-lobby-heading{padding:3px 5px 6px}.pk-lobby-heading h3{font-size:17px}.pk-lobby-heading p{display:none}.pk-lobby-stats{padding:0;font-size:9px;position:absolute;top:105px;right:65px}.pk-table-list{scrollbar-width:thin;scrollbar-color:#7a8f75 #0b1b20;gap:8px;padding:0 2px 5px;display:flex;overflow-x:auto}.pk-salon .pk-table-listing{flex:0 0 190px;padding:9px}.pk-listing-top strong{font-size:12px}.pk-seat-dots{margin:7px 0}.pk-listing-bottom{padding-top:5px;font-size:8px}.pk-lobby-note{display:none}.pk-table-toolbar{padding:0 7px}.pk-table-toolbar h3{font-size:21px}.pk-eyebrow{letter-spacing:.9px;font-size:8px}.pk-stage{min-height:355px}.pk-table-rail{padding:11px;inset:47px 34px}.pk-seat{width:130px}.pk-main{min-height:0}.pk-watch-controls{flex-wrap:wrap;gap:10px}.pk-watch-controls>div{flex-basis:100%}.pk-watch-controls .pk-primary{width:100%;max-width:none}.pk-action-dock{padding:12px}.pk-watch-controls strong{font-size:17px}.pk-seat-offer{flex-wrap:wrap;gap:10px}.pk-seat-offer>div{flex-basis:100%}.pk-seat-offer>.pk-primary{flex:1}.pk-seat-offer strong{font-size:17px}.pk-eligibility{flex-wrap:wrap;gap:8px}.pk-eligibility p{flex-basis:100%}.pk-footer{margin-inline:4px;font-size:8px}.pk-footer>span:last-child{display:none}}@media (max-width:480px){.pk-emblem{display:none}.pk-title h2{font-size:27px}.pk-title p{font-size:6px}.pk-header-wallet{padding-inline:8px}.pk-header-wallet strong{font-size:17px}.pk-header-wallet small{font-size:6px}.pk-header{gap:6px;padding-inline:9px}.pk-subtitle{gap:4px;font-size:7px}.pk-subtitle i{margin-inline:2px}.pk-lobby-stats{font-size:8px;right:58px}.pk-lobby-stats strong{font-size:10px}.pk-lobby-heading h3{font-size:15px}.pk-table-toolbar h3{font-size:19px}.pk-table-facts{gap:12px;font-size:13px}.pk-table-facts small{font-size:6px}.pk-stage{min-height:375px;margin-block:12px}.pk-table-rail{border-radius:44%;padding:10px;inset:41px 19px}.pk-table-felt,.pk-table-felt:after{border-radius:44%}.pk-seat{width:104px}.pk-seat[data-position="0"],.pk-seat[data-position="4"]{left:23%}.pk-seat[data-position="1"],.pk-seat[data-position="3"]{right:23%}.pk-seat[data-position="2"]{top:62%;right:0}.pk-seat[data-position="5"]{top:62%;left:0}.pk-seat-plaque{border-radius:12px;padding:5px}.pk-seat-plaque strong{font-size:9px}.pk-avatar{flex-basis:21px;width:21px;height:21px;font-size:12px}.pk-seat-plaque>div>span{font-size:10px}.pk-seat-plaque small{display:none}.pk-seat-cards{height:33px}.pk-seat-cards .bj-card{flex-basis:26px;width:26px}.pk-seat-caption{font-size:7px}.pk-salon .pk-empty-seat{border-radius:17px;width:82px;height:58px}.pk-felt-label{letter-spacing:3px;font-size:9px;top:25px}.pk-community{width:90%;top:42%}.pk-salon .pk-board .bj-card,.pk-card-slot{flex-basis:35px;width:35px}.pk-board{gap:4px}.pk-card-slot{border-radius:6px;font-size:19px}.pk-pot{margin-top:9px}.pk-pot strong{font-size:20px}.pk-street{gap:5px;font-size:9px}.pk-street small{font-size:6px}.pk-chip{width:25px;height:25px;font-size:10px}.pk-player-status strong{font-size:15px}.pk-player-strip{gap:9px}.pk-your-cards{min-width:64px}.pk-your-cards .bj-card{flex-basis:29px;width:29px}.pk-salon .pk-leave{padding:6px 8px;font-size:9px}.pk-betting-controls>button{min-width:70px;font-size:13px}.pk-raise{flex-basis:100%;order:2}.pk-raise input{flex:1;width:75px}.pk-raise label{min-width:50px}.pk-result{font-size:10px}}@media (min-width:801px) and (max-height:760px){.pk-lobby-note{display:none}.pk-table-list{gap:6px}.pk-lobby-heading{padding-bottom:6px}}@media (min-width:801px){.pk-dialog{overflow:hidden}.pk-salon{height:100%;min-height:0}.pk-header,.pk-footer{flex-shrink:0}.pk-workspace{grid-template-columns:275px minmax(0,1fr);min-height:0}.pk-lobby{min-height:0}.pk-table-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9b875c #091b20;border-radius:12px;flex:1;min-height:0;overflow:hidden auto}.pk-main{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9b875c #091b20;border-radius:14px;min-height:0;padding:0 2px 2px;overflow:hidden auto}.pk-lobby-note{flex-shrink:0;margin:8px 12px 12px;padding-top:5px}.pk-lobby-note>span{display:none}}@media (min-width:801px) and (max-width:1100px){.pk-workspace{grid-template-columns:235px minmax(0,1fr)}}@media (max-width:800px){.pk-lobby-stats{padding:0 5px 8px;position:static}.pk-lobby-filters{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:5px 9px;padding:0 5px 4px;display:grid}.pk-occupancy-sort{margin:0;padding:3px}.pk-salon .pk-occupancy-sort button{min-height:28px;font-size:9px}.pk-filter-summary{grid-column:1/-1;min-height:20px;padding-top:0}.pk-cap-filter>span{margin-bottom:3px;font-size:7px}.pk-cap-filter select{padding:6px 8px;font-size:11px}.pk-table-list{overscroll-behavior:contain;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:230px;display:grid;overflow:hidden auto}.pk-salon .pk-table-listing{min-width:0;padding:8px}.pk-table-number{display:none}.pk-listing-top strong{font-size:12px}.pk-listing-top>b{font-size:20px}.pk-listing-top small{font-size:8px}.pk-listing-cap{margin-top:6px;padding:4px}.pk-listing-cap span{letter-spacing:.5px;font-size:6px}.pk-listing-cap strong{font-size:10px}.pk-seat-dots{gap:3px;margin:6px 0}.pk-seat-dots>span{width:7px;height:5px}.pk-seat-dots small{font-size:7px}.pk-listing-bottom{gap:5px;font-size:7px}.pk-lobby-empty{grid-column:1/-1;padding:12px}.pk-lobby-empty>span{font-size:25px}.pk-filter-retained{margin-inline:5px}}@media (prefers-reduced-motion:reduce){.pk-salon *,.pk-salon :before,.pk-salon :after{transition:none!important;animation:none!important}}.pk-dialog{background:#02151b;border-color:#d0ad61;border-radius:22px;width:min(1672px,100vw - 16px)}.pk-salon{background:radial-gradient(at 80% 40%,#082b2d70,#0000 70%),#031216;border-radius:20px;padding:3px}.pk-header{background:linear-gradient(90deg,#021116 25%,#0000 49% 76%,#021015 86%),url(/poker-reference-v1/header-ambience.webp) 76%/auto 100% no-repeat;border-color:#b39250;border-radius:18px;gap:22px;min-height:118px;padding:8px 20px}.pk-emblem{width:108px;height:108px;box-shadow:none;border:0;flex-basis:108px;position:relative}.pk-emblem>span{background:#04191c;border:2px solid #b89955;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.pk-emblem-art{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block;position:relative}.pk-emblem-art[hidden],.pk-table-art[hidden],.pk-chip-art[hidden]{display:none}.pk-title{min-width:0}.pk-title h2{letter-spacing:-.9px;font-size:clamp(32px,3.1vw,49px)}.pk-title p{color:#f1d078;letter-spacing:2.4px;font-size:11px}.pk-title p span{color:#7cfff0}.pk-subtitle{color:#d1e7df;letter-spacing:0;margin-top:9px;font:12px/1.4 Georgia,serif}.pk-live-dot{background:#79ffec;width:8px;height:8px;box-shadow:0 0 11px #58e4d889}.pk-header-wallet{background:#020b10df;border:1px solid #b1904e;border-radius:13px;min-width:181px;padding:10px 24px}.pk-header-wallet small{color:#c8e9e9;font-size:10px}.pk-header-wallet small:first-child{color:#6fffe9}.pk-header-wallet strong{color:#fce095;white-space:nowrap;font-size:31px}.pk-salon .pk-close{color:#ffe2a2;background:#061e23;border:2px solid #8ae8dd;flex-shrink:0;width:56px;height:56px;min-height:56px;box-shadow:inset 0 0 0 4px #06141a,inset 0 0 0 5px #bea666,0 0 18px #76fff41a}.pk-workspace{grid-template-columns:minmax(270px,19.5%) minmax(0,1fr);gap:10px;padding:6px 5px 5px}.pk-lobby{background:linear-gradient(#001115 15%,#02151950 65%,#02121760),url(/poker-reference-v1/lobby-ambience.webp) 0 100%/100% no-repeat,#03191d;border-color:#3e9a8b;border-radius:16px}.pk-lobby-heading{padding:16px 19px 14px}.pk-lobby-heading h3{color:#fff0d2;font-size:27px}.pk-lobby-heading p,.pk-eyebrow{color:#60fff0;letter-spacing:1.5px;font:10px/1.5 Arial,sans-serif}.pk-salon .pk-refresh{color:#ffdfa0;border-color:#a7bdb3;width:43px;height:43px;box-shadow:inset 0 0 0 3px #081b1f}.pk-lobby-stats{color:#c6dedb;padding:0 19px 13px;font:12px/1.5 Georgia,serif}.pk-lobby-stats strong{color:#ffdc94;font-size:17px}.pk-lobby-filters{padding:0 18px 10px}.pk-cap-filter>span{color:#b2d9d5;font-size:9px}.pk-cap-filter select{background:#031b20;border-color:#afd7c6;height:42px;font-size:14px}.pk-occupancy-sort{border-color:#64847e;gap:0;margin-top:10px;padding:0}.pk-salon .pk-occupancy-sort button{color:#dbebdf;min-height:39px;font:12px Georgia,serif}.pk-salon .pk-occupancy-sort button[aria-pressed=true]{color:#fff2d1;background:linear-gradient(130deg,#0c706b,#032b30);border-color:#a7fbe9;box-shadow:inset 0 0 0 2px #2dadad75,0 0 11px #4ee5dc55}.pk-filter-summary{color:#d4e5dc;padding-top:8px;font:11px/1.5 Georgia,serif}.pk-filter-retained{margin-inline:14px}.pk-table-list{padding-inline:14px}.pk-salon .pk-table-listing{background:linear-gradient(130deg,#082a30e8,#011317f2);border-color:#6c815f}.pk-salon .pk-table-listing[data-selected=true]{background:linear-gradient(130deg,#154b4bd9,#041e24f2);border-color:#88ded0;box-shadow:inset 0 0 0 2px #60998c30,0 0 12px #8ffce52b}.pk-listing-top strong{color:#ffebc6;font-size:16px}.pk-lobby-empty{padding:30px 0}.pk-lobby-empty>span{color:#ddba6f;text-shadow:0 3px 4px #000;font:74px/1.3 Georgia,serif}.pk-lobby-empty strong{color:#ffe3aa;font-size:20px}.pk-lobby-empty p{color:#bfdedc;font-size:14px}.pk-lobby-note{margin:auto 14px 17px;padding-top:8px}.pk-lobby-note>span{display:none}.pk-lobby-note strong{color:#f9e9c7;font-size:14px}.pk-lobby-note p{color:#b5d1d0;font-size:11px}.pk-main{background:linear-gradient(#00232755,#03151930);border:1px solid #ac9152;border-radius:16px;padding:0 0 12px}.pk-table-toolbar{flex-shrink:0;min-height:68px;padding:14px 20px 4px}.pk-table-toolbar h3{color:#fff0d4;font-size:28px}.pk-table-facts{color:#ffe6b5;gap:26px;font-size:22px}.pk-table-facts small{color:#afd5d9;letter-spacing:1.25px;font-size:9px}.pk-stage{aspect-ratio:1308/495;border-radius:17px;flex:none;width:100%;min-height:0;margin:0 0 6px;container-type:inline-size}.pk-table-rail{z-index:-1;border-radius:50%;inset:3% 6% 4% 3%}.pk-table-felt{border-radius:50%}.pk-table-art{object-fit:contain;pointer-events:none;border-radius:17px;width:100%;height:100%;position:absolute;inset:0}.pk-community{z-index:1;width:33%;top:51%;left:47.8%;transform:translate(-50%,-36%)}.pk-street{color:#e0ece0;margin-bottom:7px;font:12px/1.4 Georgia,serif}.pk-street>span{background:#012f2999;border-radius:20px;padding:3px 12px}.pk-street small{font-size:8px}.pk-salon .pk-board .bj-card,.pk-card-slot{flex:0 70px;width:70px;max-width:17%}.pk-card-slot{color:#bbd6ab44;background:#003c345c;border-color:#91c7a58c;font-size:29px}.pk-pot{gap:12px;margin-top:11px}.pk-pot>span:last-child{min-width:0}.pk-chip{width:44px;height:44px;box-shadow:none;background:0 0;border:0;font-size:20px;position:relative}.pk-chip>span{background:#852b23;border:3px dashed #f7d57f;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.pk-chip-art{object-fit:contain;border-radius:50%;width:100%;height:100%;position:relative}.pk-pot>span>small{color:#d6e7ce;font-size:9px}.pk-pot strong{color:#ffe18c;white-space:normal;overflow-wrap:anywhere;font-size:27px;line-height:1.3}.pk-pot strong small{color:#ffe0a6;font-size:17px}.pk-result{white-space:normal;overflow-wrap:anywhere;background:#031b20ed;border:1px solid #9d864d;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.6;position:static}.pk-seat{width:clamp(113px,13.5cqw,174px)}.pk-seat[data-position="0"]{top:1%;left:18.45%}.pk-seat[data-position="1"]{top:1%;right:22.3%}.pk-seat[data-position="2"]{top:47.5%;right:4.7%}.pk-seat[data-position="3"]{bottom:7%;right:22.3%}.pk-seat[data-position="4"]{bottom:7%;left:18.45%}.pk-seat[data-position="5"]{top:47.5%;left:1.8%}.pk-salon .pk-empty-seat{color:#e0f2e9;background:linear-gradient(#042b2cee,#01161df7);border:1px dashed #48b9ac;border-radius:18px;width:114px;height:73px;box-shadow:inset 0 0 0 3px #00282d,0 5px 12px #0007}.pk-salon .pk-empty-seat:disabled{opacity:.9}.pk-empty-seat strong{color:#e2f2e5;font:12px Georgia,serif}.pk-empty-seat small{color:#83b7ad;font-size:10px}.pk-seat-plaque{background:linear-gradient(130deg,#103a3cef,#011317fa);border-color:#a9a776}.pk-seat-plaque strong,.pk-seat-plaque>div>span{font-size:12px}.pk-seat-caption{color:#c8dfd2;text-shadow:0 1px 3px #000}.pk-action-dock{background:linear-gradient(120deg,#051e23ed,#021115ed),url(/poker-reference-v1/lobby-ambience.webp) 50%/cover;border:1px solid #c8a660;border-radius:15px;flex-shrink:0;margin:0 14px;padding:14px 16px}.pk-watch-controls{min-height:72px}.pk-watch-controls strong,.pk-seat-offer strong{color:#fff0d4;font-size:22px}.pk-watch-controls small,.pk-seat-offer small{color:#bedbd7;font:12px/1.5 Georgia,serif}.pk-spectating{color:#d1f3e9;font:12px Georgia,serif}.pk-salon .pk-primary{color:#fff1be;background:linear-gradient(120deg,#726746,#342e1b);border:1px solid #eed591;font:18px Georgia,serif;box-shadow:inset 0 0 0 3px #d4ad6040,0 3px 10px #0005}.pk-salon .pk-primary:hover:not(:disabled){color:#fff6d9;background:linear-gradient(120deg,#8c7c4c,#504229)}.pk-watch-controls .pk-primary{min-width:236px}.pk-seat-offer input{width:150px}.pk-raise input{width:110px}.pk-notice{color:#f7da87;background:linear-gradient(100deg,#292612e0,#111b17);border-color:#bc9b52;border-radius:12px;flex-shrink:0;margin:8px 14px 0;padding:11px 14px}.pk-availability{color:#f7d579;font:12px/1.5 Georgia,serif}.pk-connection-state{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.pk-connection-state button{flex-shrink:0;font:12px Georgia,serif}.pk-footer{color:#c1dcdf;background:#03232950;border:1px solid #a78b4d;border-radius:16px;align-items:center;min-height:36px;margin:0 5px;padding:7px 16px;font-size:10px}@media (min-width:801px) and (max-width:1300px){.pk-header{gap:17px;min-height:100px;padding:6px 17px}.pk-emblem{flex-basis:82px;width:82px;height:82px}.pk-title h2{font-size:38px}.pk-title p{font-size:9px}.pk-header-wallet{min-width:158px;padding:9px 16px}.pk-header-wallet strong{font-size:26px}.pk-salon .pk-close{width:46px;height:46px;min-height:46px}.pk-workspace{grid-template-columns:258px minmax(0,1fr)}.pk-lobby-heading{padding:12px}.pk-lobby-heading h3{font-size:23px}.pk-lobby-stats{padding-inline:12px;font-size:10px}.pk-lobby-filters{padding-inline:12px}.pk-table-list{padding-inline:9px}.pk-salon .pk-occupancy-sort button{font-size:11px}.pk-table-toolbar{min-height:62px;padding:10px 14px 4px}.pk-table-toolbar h3{font-size:24px}.pk-table-facts{gap:17px;font-size:18px}.pk-table-facts small{font-size:8px}.pk-seat{width:132px}.pk-seat-plaque{gap:5px;padding:6px}.pk-seat-plaque strong{font-size:10px}.pk-seat-cards{height:35px}.pk-seat-cards .bj-card{flex-basis:27px;width:27px}.pk-avatar{flex-basis:25px;width:25px;height:25px}.pk-salon .pk-empty-seat{width:94px;height:60px}.pk-empty-seat small{font-size:8px}.pk-empty-seat strong{font-size:11px}.pk-street{margin-bottom:5px;font-size:10px}.pk-community{width:35%}.pk-board{gap:5px}.pk-pot{gap:8px;margin-top:7px}.pk-chip{width:32px;height:32px}.pk-pot strong{font-size:22px}.pk-pot strong small{font-size:12px}.pk-pot>span>small{font-size:7px}.pk-action-dock{margin-inline:10px;padding:11px 12px}.pk-watch-controls strong,.pk-seat-offer strong{font-size:18px}.pk-watch-controls small,.pk-seat-offer small{font-size:10px}.pk-watch-controls .pk-primary{min-width:190px}.pk-salon .pk-primary{font-size:15px}.pk-notice{margin-inline:10px}.pk-result{font-size:10px}.pk-raise input{width:82px}}@media (min-width:801px) and (max-width:1050px){.pk-workspace{grid-template-columns:228px minmax(0,1fr)}.pk-stage{min-height:315px}.pk-table-art{object-fit:fill}.pk-seat{width:118px}.pk-seat-plaque strong{font-size:9px}.pk-seat[data-position="0"],.pk-seat[data-position="4"]{left:20%}.pk-seat[data-position="1"],.pk-seat[data-position="3"]{right:20%}.pk-seat[data-position="2"]{right:0}.pk-seat[data-position="5"]{left:0}.pk-community{width:38%}.pk-watch-controls{flex-wrap:wrap;gap:9px}.pk-watch-controls>div{flex-basis:100%}.pk-watch-controls .pk-primary{flex:1}.pk-seat-offer{flex-wrap:wrap}.pk-seat-offer>div{flex-basis:100%}.pk-betting-controls{flex-wrap:wrap}.pk-raise{flex:1}}@media (max-width:800px){.pk-dialog{border-radius:20px;width:calc(100vw - 8px);height:calc(100dvh - 8px);inset:4px}.pk-salon{border-radius:18px;padding:3px}.pk-header{background-position:100% 0;background-size:auto 100px;flex-wrap:wrap;gap:10px;min-height:101px;padding:10px 55px 10px 10px;position:relative}.pk-emblem{flex-basis:65px;width:65px;height:65px;display:grid}.pk-title{flex:1;min-width:0}.pk-title h2{font-size:31px}.pk-title p{letter-spacing:1.2px;font-size:8px}.pk-title p span{margin-left:3px;display:inline}.pk-subtitle{gap:6px;margin-top:7px;font-size:10px}.pk-header-wallet{min-width:0;padding:5px 12px}.pk-header-wallet strong{font-size:23px}.pk-header-wallet small{letter-spacing:1px;font-size:7px}.pk-salon .pk-close{width:38px;height:38px;min-height:38px;font-size:25px;position:absolute;top:12px;right:10px}.pk-workspace{grid-template-columns:minmax(0,1fr);gap:9px;padding:7px 2px;display:grid}.pk-lobby{padding:4px}.pk-lobby-heading{padding:4px 8px 7px}.pk-lobby-heading h3{font-size:22px}.pk-lobby-heading p{font-size:8px;display:block}.pk-salon .pk-refresh{width:36px;height:36px;min-height:36px}.pk-lobby-stats{padding:0 8px 9px;font-size:11px}.pk-lobby-stats strong{font-size:14px}.pk-lobby-filters{padding:0 8px 5px}.pk-salon .pk-occupancy-sort button{min-height:37px;font-size:11px}.pk-cap-filter select{height:40px;font-size:12px}.pk-filter-summary{font-size:10px}.pk-table-list{max-height:205px;padding:0 6px 6px}.pk-lobby-empty{padding:10px}.pk-lobby-empty>span{font-size:33px}.pk-lobby-empty strong{font-size:17px}.pk-lobby-empty p{font-size:12px}.pk-lobby-note{display:none}.pk-main{padding-bottom:10px}.pk-table-toolbar{min-height:63px;padding:8px 10px 0}.pk-table-toolbar h3{font-size:23px}.pk-table-facts{gap:15px;font-size:17px}.pk-table-facts small{font-size:7px}.pk-stage{aspect-ratio:auto;min-height:330px;margin:12px 0}.pk-table-art{object-fit:fill}.pk-table-rail{inset:7% 3%}.pk-community{width:39%;top:48%;left:50%;transform:translate(-50%,-40%)}.pk-board{gap:4px}.pk-card-slot{border-radius:8px}.pk-street{flex-wrap:wrap;gap:2px;margin-bottom:6px;font-size:10px}.pk-street small{font-size:7px}.pk-pot{gap:5px;margin-top:7px}.pk-chip{width:29px;height:29px}.pk-pot strong{font-size:22px}.pk-pot strong small{font-size:12px}.pk-pot>span>small{font-size:7px}.pk-seat{width:128px}.pk-seat[data-position="0"],.pk-seat[data-position="4"]{left:20%}.pk-seat[data-position="1"],.pk-seat[data-position="3"]{right:20%}.pk-seat[data-position="0"],.pk-seat[data-position="1"]{top:0}.pk-seat[data-position="3"],.pk-seat[data-position="4"]{bottom:0}.pk-seat[data-position="2"]{top:50%;right:0}.pk-seat[data-position="5"]{top:50%;left:0}.pk-seat-plaque{gap:5px;padding:6px}.pk-seat-plaque strong,.pk-seat-plaque>div>span{font-size:10px}.pk-avatar{flex-basis:24px;width:24px;height:24px}.pk-seat-cards{height:36px}.pk-seat-cards .bj-card{flex-basis:27px;width:27px}.pk-salon .pk-empty-seat{width:96px;height:65px}.pk-result{font-size:10px}.pk-action-dock{margin-inline:8px;padding:11px}.pk-watch-controls,.pk-seat-offer{flex-wrap:wrap;gap:10px;min-height:0}.pk-watch-controls>div,.pk-seat-offer>div{flex-basis:100%}.pk-watch-controls strong,.pk-seat-offer strong{font-size:19px}.pk-watch-controls .pk-primary{width:100%;min-width:0}.pk-salon .pk-primary{font-size:16px}.pk-notice{margin-inline:8px;font-size:11px}.pk-raise input{width:100px}.pk-footer{gap:6px;margin-inline:2px;padding:8px;font-size:8px}}@media (max-width:480px){.pk-header{gap:7px;padding-right:49px}.pk-emblem{flex-basis:46px;width:46px;height:46px}.pk-title{flex:calc(100% - 60px)}.pk-title h2{font-size:27px}.pk-title p{letter-spacing:.7px;font-size:6px}.pk-title p span{margin-left:1px}.pk-subtitle{gap:4px;font-size:8px}.pk-header-wallet{flex:100%;justify-content:space-between;align-items:center;gap:7px;padding:7px 9px;display:flex}.pk-header-wallet strong{margin:0;font-size:21px}.pk-header-wallet small{letter-spacing:.5px;font-size:7px}.pk-header-wallet strong span{font-size:11px}.pk-lobby-filters{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5px}.pk-salon .pk-occupancy-sort button{font-size:10px}.pk-lobby-heading h3{font-size:20px}.pk-lobby-stats{font-size:10px}.pk-listing-top strong{font-size:12px}.pk-table-list{max-height:192px}.pk-table-toolbar{padding-inline:8px}.pk-table-toolbar h3{font-size:21px}.pk-table-facts{gap:10px;font-size:14px}.pk-table-facts small{font-size:6px}.pk-stage{min-height:354px;margin-block:12px}.pk-table-art{object-fit:cover;object-position:center}.pk-community{width:49%;top:46%}.pk-table-rail{border-radius:45%;inset:5% 3%}.pk-seat{width:103px}.pk-seat[data-position="0"],.pk-seat[data-position="4"]{left:23%}.pk-seat[data-position="1"],.pk-seat[data-position="3"]{right:23%}.pk-seat[data-position="2"],.pk-seat[data-position="5"]{top:59%}.pk-seat-cards{height:34px}.pk-seat-plaque{gap:4px;padding:5px 4px}.pk-seat-plaque strong{font-size:9px}.pk-avatar{flex-basis:19px;width:19px;height:19px;font-size:12px}.pk-seat-caption{font-size:7px}.pk-salon .pk-empty-seat{border-radius:17px;width:84px;height:62px}.pk-empty-seat strong{font-size:10px}.pk-empty-seat small{font-size:8px}.pk-salon .pk-board .bj-card,.pk-card-slot{flex-basis:34px;width:34px;max-width:18%}.pk-board{gap:3px}.pk-card-slot{font-size:18px}.pk-street{font-size:9px}.pk-street>span{padding-inline:5px}.pk-pot strong{font-size:20px}.pk-chip{width:26px;height:26px}.pk-pot strong small{font-size:11px}.pk-result{font-size:9px}.pk-watch-controls strong,.pk-seat-offer strong{font-size:17px}.pk-watch-controls small,.pk-seat-offer small{font-size:11px}.pk-raise input{min-width:0}.pk-salon .pk-primary{font-size:15px}}.pk-seat-cards{gap:5px;height:64px;margin-bottom:-7px}.pk-seat-cards .bj-card{flex:0 0 44px;width:44px}.pk-seat[data-own=true] .pk-seat-cards{height:70px}.pk-seat[data-own=true] .pk-seat-cards .bj-card{flex:0 0 48px;width:48px}.pk-your-cards{flex:none;align-items:center;gap:8px;min-width:144px}.pk-your-cards .bj-card{flex:0 0 68px;width:68px}.pk-player-status{min-width:0}@media (max-width:800px){.pk-seat-cards{gap:4px;height:53px}.pk-seat-cards .bj-card{flex:0 0 36px;width:36px}.pk-seat[data-own=true] .pk-seat-cards{height:58px}.pk-seat[data-own=true] .pk-seat-cards .bj-card{flex:0 0 40px;width:40px}.pk-your-cards{min-width:120px}.pk-your-cards .bj-card{flex:0 0 56px;width:56px}}@media (max-width:480px){.pk-player-strip{grid-template-columns:120px minmax(0,1fr);gap:9px 12px;display:grid}.pk-salon .pk-leave{grid-column:2;justify-self:start;font-size:11px}.pk-player-status strong{font-size:15px}}button.tavern-abyss-button{--ta-gold:#d3b37b;--ta-text:#f7ecd8;--ta-muted:#c8b9a6;--workspace-dark-copy:var(--ta-text);--workspace-dark-muted:var(--ta-muted);box-sizing:border-box;width:min(100%,360px);min-width:0;max-width:100%;min-height:82px;color:var(--ta-text);text-align:left;text-transform:none;text-shadow:none;letter-spacing:0;white-space:normal;cursor:pointer;background:linear-gradient(#302531,#211c24);border:1px solid #9a7e50;border-radius:16px;flex:0 auto;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;column-gap:14px;margin:0;padding:15px 17px;font-family:Arial,sans-serif;transition:background-color .12s,border-color .12s;display:grid;transform:none;box-shadow:inset 0 1px #ffffff0c,0 3px 8px #00000028}button.tavern-abyss-button:hover:not(:disabled){border-color:var(--ta-gold);background:linear-gradient(#3a2d3a,#29222d);transform:none;box-shadow:inset 0 1px #ffffff0c,0 3px 8px #00000028}button.tavern-abyss-button:active:not(:disabled){background:#211b24}button.tavern-abyss-button:focus-visible{outline:2px solid var(--ta-gold);outline-offset:3px}.tavern-abyss-button .tavern-abyss-button__emblem{box-sizing:border-box;width:44px;height:44px;color:var(--ta-gold);pointer-events:none;background:#171316;border:1px solid #867048;border-radius:50%;place-items:center;display:grid}.tavern-abyss-button .tavern-abyss-button__emblem svg{stroke-width:1.5px;width:24px;height:24px}.tavern-abyss-button .tavern-abyss-button__copy{gap:5px;min-width:0;display:grid}.tavern-abyss-button .tavern-abyss-button__copy strong{color:var(--ta-text);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;margin:0;font:500 24px/1.15 Georgia,Times New Roman,serif}.tavern-abyss-button .tavern-abyss-button__subtitle{color:var(--ta-muted);overflow-wrap:anywhere;font:400 13px/1.3 Arial,sans-serif}.tavern-abyss-button .tavern-abyss-button__arrow{color:var(--ta-gold);pointer-events:none;display:flex}.tavern-abyss-button .tavern-abyss-button__arrow svg{width:18px;height:18px}@media (max-width:420px){button.tavern-abyss-button{grid-template-columns:38px minmax(0,1fr) 16px;gap:10px;padding:14px 12px}.tavern-abyss-button .tavern-abyss-button__emblem{width:38px;height:38px}.tavern-abyss-button .tavern-abyss-button__copy strong{font-size:22px}}@container tavern-reference (width<=420px){button.tavern-abyss-button{grid-template-columns:38px minmax(0,1fr) 16px;gap:10px;padding:14px 12px}.tavern-abyss-button .tavern-abyss-button__emblem{width:38px;height:38px}.tavern-abyss-button .tavern-abyss-button__copy strong{font-size:22px}}@media (prefers-reduced-motion:reduce){button.tavern-abyss-button{transition:none}}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference{background:radial-gradient(at 0 0,#082029,#0000 65%),#00131b;border-color:#b38a48;border-radius:16px;font-family:Georgia,Times New Roman,serif;container:recovery-reference/inline-size}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-icon{object-fit:contain;flex:none;width:22px;height:24px;display:block}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-header{border-bottom:1px solid #8a7047;border-radius:6px;grid-template-columns:clamp(26px,8cqw,70px) minmax(0,1fr) minmax(122px,40%);gap:5px 6px;padding:3px 0 10px;display:grid}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-header>.recovery-reference-icon{width:100%;height:auto;max-height:72px}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-heading{min-width:0}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-heading p{color:#00e9e9;text-transform:uppercase;letter-spacing:0;margin:0 0 3px;font:700 clamp(12px,3.4cqw,30px)/1.1 Georgia,serif}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-heading h3{color:#faf5ef;margin:0;font:400 clamp(12px,3.1cqw,27px)/1.2 Georgia,serif}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-description{color:#d5e8f3;grid-column:2/-1;font-size:clamp(12px,2.8cqw,25px);line-height:1.15;display:block}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference button{cursor:pointer;color:#fff9f0;background:linear-gradient(125deg,#06252d,#00151c);border:1px solid #288394;border-radius:9px;font-family:Georgia,Times New Roman,serif;font-weight:400;box-shadow:inset 0 0 0 1px #12313b,0 2px 4px #0008}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference button:hover:not(:disabled){filter:brightness(1.17)}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference button:disabled{cursor:not-allowed;opacity:.55}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference button:focus-visible{outline-offset:2px;outline:2px solid #64f9ed}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-list:focus-visible{outline-offset:2px;outline:2px solid #64f9ed}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-bulk{grid-area:1/3;grid-template-columns:.83fr 1fr;align-self:start;gap:6px;display:grid}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-bulk button{min-height:clamp(44px,10.8cqw,96px);padding:5px;font-size:clamp(12px,3.3cqw,29px);line-height:1.15}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-bulk button:last-child,.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-select{background:linear-gradient(125deg,#76501f,#493012);border-color:#ffc45a;box-shadow:inset 0 0 0 1px #c49b4955,0 2px 4px #0009}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-list{scrollbar-color:#609ab3 #041823;scrollbar-width:thin;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:clamp(8px,2cqw,18px);padding:1px 5px 2px 1px}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member{background:linear-gradient(115deg,#10242a,#011921 55%,#00181f);border:1px solid #82938b;border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:clamp(76px,23cqw,194px) minmax(0,1fr) clamp(52px,17cqw,146px);align-items:start;gap:5px clamp(7px,2.7cqw,25px);min-width:0;padding:clamp(7px,1.8cqw,16px);display:grid;box-shadow:0 2px 5px #0008}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member.is-selected{border-color:#36d9c1;box-shadow:inset 3px 0 #249e8a}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member.is-knocked-out{border-color:#c36466}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-portrait{aspect-ratio:640/800;isolation:isolate;border-radius:8px;grid-area:1/1/3;align-self:start;width:100%;display:block;position:relative;overflow:visible}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-face{background-color:#07121a;background-repeat:no-repeat;background-size:500%;border-radius:4px;position:absolute;inset:17% 17.5%}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-portrait-bleed{z-index:1;inset:calc(-1 * var(--recruit-tier-frame-outset-y)) calc(-1 * var(--recruit-tier-frame-outset-x));background-image:inherit;background-repeat:no-repeat;background-size:325%;background-position:var(--portrait-bleed-x) var(--portrait-bleed-y);-webkit-mask-image:var(--recruit-tier-opening-mask);-webkit-mask-image:var(--recruit-tier-opening-mask);mask-image:var(--recruit-tier-opening-mask);pointer-events:none;border-radius:8px;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member-copy{grid-area:1/2;gap:3px;min-width:0;display:grid}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member-copy h4{color:#fffaf5;overflow-wrap:anywhere;margin:0;font:700 clamp(15px,4.7cqw,40px)/1.05 Georgia,serif}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member-copy p{color:#d5e8f3;margin:0;font:400 clamp(12px,3.35cqw,29px)/1.1 Georgia,serif}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member-copy>span{color:#00ebdf;font-size:clamp(11px,2.5cqw,20px);line-height:1.2}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-available{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-vitals{grid-area:2/2;gap:4px;min-width:0;display:grid}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-vital>span{color:#f4f5f3;margin-bottom:3px;font-size:clamp(12px,3.4cqw,30px);line-height:1.1;display:block}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-vital>div{background:#092e38;border-radius:999px;height:clamp(7px,2.2cqw,20px);overflow:hidden}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-vital i{border-radius:inherit;background:linear-gradient(90deg,#fc3847,#ff525c);height:100%;display:block}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-vital[data-vital=stamina] i{background:linear-gradient(90deg,#00bbdc,#14d6dc 65%,#ffcf77)}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-vital[data-vital=stamina][data-full=true] i{background:linear-gradient(90deg,#00c6e5,#80efdb)}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-select{grid-area:1/3/3;align-self:start;min-height:clamp(36px,8.2cqw,73px);margin-top:clamp(7px,3cqw,25px);padding:6px 4px;font-size:clamp(15px,4cqw,34px)}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-select[data-state=remove]{background:linear-gradient(125deg,#164b48,#07232c);border-color:#4fe1cd}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-potions{grid-area:3/1/auto/4;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(7px,1.8cqw,16px);margin-top:2px;display:grid}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-potions button{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(6px,2.5cqw,23px);min-height:clamp(34px,8cqw,72px);padding:6px 4px;font-size:clamp(14px,3.7cqw,32px);display:flex}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-potions .recovery-reference-icon{width:clamp(18px,4.6cqw,40px);height:clamp(20px,4.6cqw,40px)}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-summary{background:linear-gradient(125deg,#001921,#00151e);border:1px solid #ffc455;border-radius:16px;gap:12px;padding:clamp(9px,2cqw,19px);display:grid}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-hearth{border-radius:12px;grid-template-columns:clamp(38px,11.5cqw,104px) minmax(0,1fr);gap:clamp(8px,2cqw,18px);display:grid}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-hearth>.recovery-reference-icon{width:100%;height:auto;max-height:118px}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-hearth .recovery-reference-eyebrow{color:#ffcf65;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #8a6b36;border-radius:4px;margin:0 0 5px;padding-bottom:5px;font:700 clamp(13px,3.2cqw,28px)/1.2 Georgia,serif}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-hearth h3{color:#fff;margin:0 0 6px;font:700 clamp(18px,4.3cqw,37px)/1.1 Georgia,serif}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-hearth p{color:#d5e8f3;margin:0;font:400 clamp(12px,3.2cqw,28px)/1.15 Georgia,serif}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-count{color:#fffaf5;background:#011b24;border:1px solid #ffc455;border-radius:12px;justify-content:center;align-items:center;gap:clamp(8px,2.7cqw,24px);min-height:clamp(44px,10.2cqw,90px);padding:8px;font-size:clamp(14px,3.9cqw,34px);line-height:1.15;display:flex}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-count .recovery-reference-icon{width:clamp(24px,6.5cqw,58px);height:clamp(24px,6.5cqw,58px)}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .adventurers-guild-station-panel:has(>.recovery-reference-summary){box-shadow:none;background:0 0;border:0;border-radius:12px;max-height:none;padding:0;overflow:visible}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-empty{color:#c8eaf5;padding:16px}@container recovery-reference (width>=600px){.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-header{gap:8px 14px;padding-bottom:16px}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-member{row-gap:8px}.game-shell-menu-new.game-shell-menu-reference .adventurers-guild-panel.adventurers-guild-reference .adventurers-guild-operations.tavern-recovery-reference .recovery-reference-summary{gap:20px}}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true]{--wanted-gold:#ecc168;--wanted-cream:#fff4d8;--wanted-copy:#dcebf2;--wanted-muted:#aec9d9;--wanted-line:#36545e;color:var(--wanted-copy);text-shadow:0 1px 1px #000;padding:12px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.25}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-modal-panel{border:1px solid var(--wanted-gold);background:url(/wanted-reference/corner-tl.png) 0 0/64px 64px no-repeat,url(/wanted-reference/corner-tr.png) 100% 0/64px 64px no-repeat,url(/wanted-reference/corner-bl.png) 0 100%/64px 64px no-repeat,url(/wanted-reference/corner-br.png) 100% 100%/64px 64px no-repeat,radial-gradient(at 70% 0,#0b242d70,#0000 60%),linear-gradient(120deg,#30251960,#0000 35%),#020e14;border-radius:20px;width:100%;max-width:1600px;height:min(1000px,100dvh - 24px);min-height:0;max-height:none;padding:16px;overflow:hidden;box-shadow:inset 0 0 0 3px #050a0e,0 18px 70px #000c}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-modal-panel:before{display:none}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-modal-panel>.adventurers-guild-wanted{grid-template-rows:auto auto minmax(0,1fr);gap:12px;min-width:0;height:100%;max-height:none;padding:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] button{cursor:pointer;font-family:inherit;font-weight:400;transition:border-color .12s,box-shadow .12s}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] button:disabled{cursor:not-allowed;opacity:.56}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] button:focus-visible{outline-offset:2px;outline:2px solid #55f3ff}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-hiring-modal-close{color:#fff;background:linear-gradient(130deg,#26414c,#08131d 80%);border:2px solid #40ddec;border-radius:20px;width:60px;height:60px;min-height:44px;padding:0;font-size:32px;line-height:1;top:14px;right:12px;box-shadow:inset 0 0 0 4px #07141c,inset 0 0 0 5px #58c5d08a,0 0 12px #2bd4e12e}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading{align-items:center;gap:16px;min-height:82px;padding:0 82px 0 16px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading>div{min-width:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading .card-label{color:#ffe69a;letter-spacing:.025em;text-transform:uppercase;margin:0 0 2px;font-size:17px;font-weight:700}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading h3{color:var(--wanted-cream);font-size:clamp(26px,2.5vw,38px);line-height:1.12}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading p:not(.card-label){color:#ecf4f8;margin:4px 0 0;font-size:clamp(14px,1.25vw,19px);line-height:1.3}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading>span{color:#fff8e9;background:linear-gradient(135deg,#2c251b,#0b0d0f);border:1px solid #bb914e;border-radius:12px;flex:0 0 156px;place-content:center;min-width:0;min-height:80px;padding:8px 12px;font-size:17px;line-height:1.3;display:grid}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading>span strong{color:#ffe892;font-size:34px;line-height:1.05}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-filters{grid-template-columns:repeat(10,minmax(0,1fr));gap:9px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-filters button{color:#f4f7fa;background:linear-gradient(135deg,#03212b,#031017);border:1px solid #497482;border-radius:10px;min-height:44px;padding:8px;font-size:20px;font-weight:700;box-shadow:inset 0 0 0 2px #030e16}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-filters button[data-active=true]{color:#fff8e7;background:radial-gradient(at top,#92641985,#0000 70%),linear-gradient(135deg,#61430c,#211a0b);border-color:#ffd761;box-shadow:inset 0 0 7px #e6c45b80,0 0 6px #e6c45b35}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(290px,30%) minmax(0,1fr);gap:12px;min-width:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-list,.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-dossier{scrollbar-color:#d5a646 #0a171d;scrollbar-width:thin;overscroll-behavior:contain;background:linear-gradient(125deg,#19272d38,#0000 55%),#031018;border:1px solid #54605e;border-radius:14px;min-width:0;min-height:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-list{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:6px;padding:5px 12px 5px 5px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card{background:linear-gradient(120deg,#0b1b22,#020f17);border:1px solid #375663;border-radius:12px;grid-template-columns:108px minmax(0,1fr);gap:14px;height:auto;min-height:100px;padding:5px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card:hover{border-color:#d5bc73}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card[aria-pressed=true]{background:linear-gradient(120deg,#262719,#082026 70%);border-color:#ffd66c;box-shadow:inset 0 0 0 1px #e1bd6699,inset 0 0 12px #cfb34355}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card-art{border:1px solid #b58a36;border-radius:10px;width:108px;height:90px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card>span:last-child{gap:4px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card small{letter-spacing:.015em;font-size:15px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card strong{white-space:normal;overflow-wrap:anywhere;font-size:20px;line-height:1.1}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card em{color:var(--wanted-copy);font-size:16px;font-weight:400;line-height:1.25}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-dossier{padding:12px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile{grid-template-columns:minmax(0,34%) minmax(0,1fr);align-items:center;gap:22px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile-art{aspect-ratio:5/4;border:1px solid #f4c858;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #111b18,0 0 8px #ddbb5325}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile-art:after{border-radius:inherit;pointer-events:none;content:"";background:url(/wanted-reference/boss-frame.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-rank{border:1px solid var(--wanted-rank);background:#060e1c;border-radius:10px;min-height:38px;padding:4px 16px;font-size:21px;box-shadow:inset 0 0 0 2px #1e284480}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile h4{overflow-wrap:anywhere;margin:10px 0 12px;font-size:clamp(28px,2.6vw,40px);line-height:1.08}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile p{color:#edf4f8;font-size:18px;line-height:1.4}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats{grid-template-columns:1.2fr 1fr 1fr 1.1fr 1fr 1.5fr;gap:10px;margin:12px 0 8px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats>span{background:linear-gradient(130deg,#051d27,#030e15);border:1px solid #376373;border-radius:10px;gap:5px;min-width:0;min-height:68px;padding:10px 7px;position:relative}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon{background:50%/contain no-repeat;width:25px;height:25px;position:absolute;top:15px;left:12px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon[data-icon=hp]{background-image:url(/wanted-reference/hp.png)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon[data-icon=attack]{background-image:url(/wanted-reference/attack.png)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon[data-icon=defense]{background-image:url(/wanted-reference/defense.png)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon[data-icon=gold]{background-image:url(/wanted-reference/gold.png)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon[data-icon=renown]{background-image:url(/wanted-reference/renown.png)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon[data-icon=guilds]{background-image:url(/wanted-reference/guilds.png)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats small{color:var(--wanted-muted);padding-left:27px;font-size:12px;font-weight:400;line-height:1.15}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats strong{color:#ffdf6a;overflow-wrap:anywhere;font-size:20px;line-height:1.15}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live{background:linear-gradient(120deg,#00232c,#00171e 75%);border:1px solid #44d6d1;border-radius:12px;gap:16px;padding:9px 16px;box-shadow:inset 0 0 0 3px #021218}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-status{color:#42ffe9;letter-spacing:.02em;font-size:25px;line-height:1.15}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-status[data-status=respawning]{color:#ffd178}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-status[data-status=syncing]{color:#adc7db}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live small{color:#e9f6fa;font-size:18px;line-height:1.3}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-actions{flex:none;max-width:42%}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-actions button{color:#f9f5e9;white-space:normal;background:#0e2c35;border:1px solid #5fbdbf;border-radius:12px;max-width:100%;min-height:48px;font-size:16px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-actions .primary-action{color:#fff1ed;background:linear-gradient(#dd376d,#942548);border:1px solid #ff6284;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:60px;padding:10px 20px;font-size:26px;font-weight:700;display:flex;box-shadow:inset 0 1px 6px #ffbdc550}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-hunt-icon{filter:brightness(0)invert();background:url(/wanted-reference/attack.png) 50%/contain no-repeat;flex:0 0 30px;width:30px;height:30px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-weakness{background:linear-gradient(115deg,#12223e,#081827);border:1px solid #6b8fea;border-left-width:3px;border-radius:10px;gap:3px;min-height:60px;margin:8px 0 0;padding:10px 14px 10px 64px;position:relative}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-weakness:before{color:#03112c;width:34px;height:34px;text-shadow:none;content:"!";background:linear-gradient(#8dbdff,#447bf1);border-radius:50%;place-items:center;font-size:25px;font-weight:700;display:grid;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-weakness small{color:#8cbaff;font-size:14px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-weakness strong{color:#f3f4ff;font-size:17px;font-weight:400;line-height:1.3}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drops{margin-top:12px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drops>div:first-child{align-items:start;gap:20px;margin-bottom:10px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drops>div:first-child span{color:#ffe174;white-space:nowrap;font-size:20px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drops>div:first-child small{max-width:65%;color:var(--wanted-muted);text-align:right;font-size:12px;line-height:1.35}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop{background:linear-gradient(120deg,#071b25,#021018);border:1px solid #315768;border-radius:12px;grid-template-columns:100px minmax(0,1fr) auto;gap:16px;min-height:108px;padding:6px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop-art{border-color:#d9b453;border-radius:10px;width:100px;height:96px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop-copy{gap:6px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop small{color:var(--wanted-muted);font-size:12px;font-weight:400;line-height:1.25}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop strong{color:#fff5ed;overflow-wrap:anywhere;font-size:19px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop em{color:var(--wanted-muted);font-size:17px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop b{color:#ffe273;background:linear-gradient(135deg,#2e2817,#11130f);border-color:#b99342;border-radius:9px;min-width:68px;padding:13px 8px;font-size:20px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-empty{color:var(--wanted-copy);text-align:center;border-radius:14px;padding:20px;font-size:18px}@media (max-width:1250px){.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card{grid-template-columns:80px minmax(0,1fr);gap:10px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card-art{width:80px;height:80px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card strong{font-size:17px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card em{font-size:14px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile p{font-size:16px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-status{font-size:21px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live small{font-size:15px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-actions .primary-action{padding:10px 14px;font-size:21px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop{grid-template-columns:70px minmax(0,1fr) auto;gap:10px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop-art{width:70px;height:76px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop strong{font-size:16px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop b{min-width:48px;padding:10px 4px;font-size:17px}}@media (max-width:900px){.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading{padding-left:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading>span{flex-basis:95px;font-size:14px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading .card-label{font-size:13px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-filters{gap:5px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-filters button{font-size:17px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-layout{grid-template-rows:minmax(112px,23%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-list{grid-template-columns:repeat(2,minmax(0,1fr));padding:5px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile-art{max-width:none}}@media (max-width:600px){.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true]{padding:6px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-modal-panel{border-radius:18px;width:100%;height:calc(100dvh - 12px);padding:12px 9px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-modal-panel>.adventurers-guild-wanted{gap:8px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-hiring-modal-close{border-radius:15px;width:44px;height:44px;font-size:26px;top:10px;right:9px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading{gap:8px;padding-right:49px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading h3{font-size:23px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading p:not(.card-label){font-size:13px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-heading>span{display:none}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-filters{grid-template-columns:repeat(5,minmax(0,1fr))}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-filters button{min-height:38px;padding:6px;font-size:16px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-layout{grid-template-rows:minmax(92px,22%) minmax(0,1fr);gap:8px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-list{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card{grid-template-columns:74px minmax(0,1fr);min-height:82px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-card-art{width:74px;height:68px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-dossier{padding:9px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile{grid-template-columns:minmax(0,1fr);gap:12px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile-art{justify-self:center;width:min(100%,310px)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-profile h4{margin-bottom:8px;font-size:28px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats>span{min-height:62px;padding:10px 7px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .wanted-reference-icon{width:21px;height:21px;left:8px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-stats strong{font-size:18px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-actions{justify-content:stretch;max-width:none}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-live-actions button{flex:auto}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-weakness{padding-left:52px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-weakness:before{width:30px;height:30px;left:10px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drops>div:first-child{flex-direction:column;gap:4px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drops>div:first-child small{text-align:left;max-width:none}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] .adventurers-guild-wanted-drop-list{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-wanted-modal[data-wanted-reference=true] button{transition:none}}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true]{--hiring-gold:#d4ad60;--hiring-cream:#f6efdb;color:var(--hiring-cream);text-shadow:0 1px 2px #000;padding:16px;font-family:Georgia,Times New Roman,serif;font-weight:400}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-modal-panel{border:1px solid var(--hiring-gold);background:radial-gradient(at 45% 0,#10242b80,#0000 65%),linear-gradient(125deg,#2b201b40,#0000 30%),#020e13;border-radius:22px;width:100%;max-width:2016px;max-height:calc(100dvh - 32px);padding:clamp(16px,1.6vw,32px);overflow:hidden;box-shadow:inset 0 0 0 3px #050b10,inset 0 0 0 4px #b291514d,0 22px 70px #000c}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-modal-panel:before{display:none}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-modal-panel>.adventurers-guild-hiring{scrollbar-color:#be9754 #041820;scrollbar-width:thin;border-radius:16px;gap:clamp(16px,1.5vw,30px);min-width:0;max-height:calc(100dvh - 100px);padding:0 4px 4px;display:grid;overflow-y:auto}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] button{cursor:pointer;font-family:inherit;font-weight:700;transition:border-color .12s,box-shadow .12s}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] button:disabled{cursor:not-allowed;opacity:.54}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] button:focus-visible{outline-offset:3px;outline:2px solid #4deefa}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-modal-close{color:#afd9eb;background:linear-gradient(135deg,#07303f,#00151e 65%);border:2px solid #37d5ed;border-radius:18px;width:clamp(48px,4.6vw,92px);height:clamp(48px,4.6vw,92px);min-height:44px;padding:0;font:400 clamp(30px,3vw,60px)/1 Arial,sans-serif;top:clamp(16px,1.6vw,32px);right:clamp(16px,1.6vw,32px);box-shadow:inset 0 0 0 4px #021018,inset 0 0 0 5px #3a8ea3,0 0 12px #14b5e32e}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-heading{border-bottom:1px solid #77644380;border-radius:6px;grid-template-columns:clamp(56px,5.2vw,108px) minmax(0,1fr) auto;align-items:center;gap:clamp(12px,1vw,22px);min-height:clamp(70px,5.5vw,110px);padding:0 calc(clamp(48px,4.6vw,92px) + 22px) 12px 0;display:grid}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .hiring-reference-emblem{object-fit:contain;width:100%;height:auto;max-height:108px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-heading>div{min-width:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-heading .card-label{color:#00e7e8;text-transform:uppercase;letter-spacing:.01em;margin:0 0 4px;font:700 clamp(14px,1.5vw,30px)/1.12 Georgia,serif}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-heading h3{color:var(--hiring-cream);margin:0;font:700 clamp(28px,3vw,60px)/1.06 Georgia,serif}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-refresh{color:#b9dced;white-space:nowrap;background:linear-gradient(135deg,#06232d,#00121a);border:1px solid #85a6b0;border-radius:14px;justify-content:center;align-items:center;gap:5px;min-height:clamp(48px,4.2vw,84px);padding:10px clamp(14px,1.5vw,30px);font-size:clamp(18px,1.6vw,32px);display:grid;box-shadow:inset 0 0 0 3px #031017,inset 0 0 0 4px #49666d}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-refresh small{white-space:normal;font-size:clamp(12px,1vw,18px)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-paid-refresh{white-space:normal;border-radius:12px;min-height:44px;padding:8px 16px;font-size:clamp(16px,1.3vw,24px)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-refresh-note{margin:0;font:400 clamp(14px,1.1vw,20px)/1.4 Georgia,serif}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-summary span{min-width:0;min-height:clamp(44px,3.4vw,68px);color:var(--hiring-cream);background:linear-gradient(115deg,#1d201b77,#01141c 65%);border:1px solid #af8e52;border-radius:14px;padding:8px 12px;font:700 clamp(18px,1.6vw,32px)/1.15 Georgia,serif;box-shadow:inset 0 0 0 3px #051016,inset 0 0 0 4px #577c8059}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1vw,22px)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-card{background:radial-gradient(at 0 0,#25312555,#0000 65%),#00131b;border:1px solid #d4ad60;border-radius:18px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,35%) minmax(0,1fr);align-items:center;gap:clamp(16px,1.6vw,32px) clamp(10px,1vw,22px);min-width:0;min-height:0;padding:clamp(14px,1.2vw,24px);box-shadow:inset 0 0 0 3px #051117,inset 0 0 0 4px #9e85523d,0 6px 12px #0008;container-type:inline-size}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .hiring-reference-portrait{aspect-ratio:640/800;isolation:isolate;border-radius:12px;align-self:start;width:100%;display:block;position:relative}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .hiring-reference-face{background-color:#07121a;background-repeat:no-repeat;background-size:500%;border-radius:6px;position:absolute;inset:17% 17.5%}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .hiring-reference-portrait-bleed{z-index:1;inset:calc(-1 * var(--recruit-tier-frame-outset-y)) calc(-1 * var(--recruit-tier-frame-outset-x));background-image:inherit;background-repeat:no-repeat;background-size:325%;background-position:var(--portrait-bleed-x) var(--portrait-bleed-y);-webkit-mask-image:var(--recruit-tier-opening-mask);-webkit-mask-image:var(--recruit-tier-opening-mask);mask-image:var(--recruit-tier-opening-mask);pointer-events:none;border-radius:10px;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-card>div{gap:8px;min-width:0}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-name{flex-wrap:wrap;align-items:start;gap:8px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-name strong{white-space:normal;overflow-wrap:anywhere;color:#f8f5ed;flex:80px;font:700 clamp(20px,5.4cqw,34px)/1.2 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-name b{color:#f4eaff;white-space:normal;background:linear-gradient(#61309f,#43158b);border:1px solid #ba8ded;border-radius:9px;min-height:32px;padding:6px 10px;font:700 clamp(14px,3.8cqw,24px)/1.2 Georgia,serif;box-shadow:inset 0 0 0 2px #814acf5c}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-card small{color:#91c0da;font:700 clamp(17px,4.4cqw,28px)/1.2 Georgia,serif}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-card p{color:#b9d6e5;white-space:normal;overflow-wrap:anywhere;margin:6px 0;font:400 clamp(16px,4cqw,26px)/1.3 Georgia,serif;overflow:visible}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-meta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-meta b{color:#f3ebdd;background:linear-gradient(130deg,#463421,#26271f);border:1px solid #b28d49;border-radius:10px;padding:8px 12px;font:700 clamp(15px,3.9cqw,26px)/1.15 Georgia,serif}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-card>button{color:#c4e4f3;background:linear-gradient(125deg,#042733,#00131c 65%,#00314c);border:1px solid #26b6dc;border-radius:14px;grid-column:1/-1;min-height:clamp(48px,4.1vw,82px);padding:10px 16px;font:700 clamp(22px,5.5cqw,34px)/1.2 Georgia,serif;box-shadow:inset 0 0 0 3px #07151d,inset 0 0 0 4px #4b8da159,0 3px 8px #0009}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-card>button:hover:not(:disabled){border-color:#83e7f6;box-shadow:inset 0 0 0 3px #07151d,0 0 12px #13b5da55}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .hiring-reference-empty{color:#c6dfeb;text-align:center;border:1px solid #648c95;border-radius:16px;grid-column:1/-1;margin:0;padding:28px;font-size:20px}@media (max-width:1150px){.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true]{padding:8px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-modal-panel{border-radius:18px;max-height:calc(100dvh - 16px);padding:14px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-modal-panel>.adventurers-guild-hiring{gap:14px;max-height:calc(100dvh - 48px);padding:0 3px 3px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-modal-close{border-radius:14px;width:46px;height:46px;top:14px;right:14px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-heading{grid-template-columns:48px minmax(0,1fr);gap:12px;padding-right:60px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-refresh{grid-column:1/-1;min-height:44px;padding:8px 12px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-heading h3{font-size:28px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-summary{gap:10px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-summary span{font-size:17px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-list{grid-template-columns:minmax(0,1fr)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-card{gap:16px 12px;padding:14px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-name strong{font-size:clamp(20px,5.4cqw,30px)}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-name b{padding:5px 8px}.game-shell.game-shell-menu-reference .adventurers-guild-hiring-modal.adventurers-guild-hiring-board-modal[data-hiring-reference=true] .adventurers-guild-hiring-meta b{padding:7px}}body .game-shell .adventurers-guild-apothecary-modal{grid-template-columns:minmax(0,1fr)}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog{isolation:isolate;background:linear-gradient(150deg,#10272e,#081920 78%);border:1px solid #ab8549;border-radius:24px;width:min(720px,100vw - 2rem);min-width:0;max-width:100%;max-height:calc(100dvh - 2rem);padding:20px;overflow:hidden;box-shadow:inset 0 0 0 3px #0a1c23,inset 0 0 0 4px #496267,0 18px 80px #000a}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog:before{content:"";pointer-events:none;z-index:-1;background:0 0;border:1px solid #ad87474a;border-radius:18px;width:auto;height:auto;position:absolute;inset:7px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog>.elowen-shop{scrollbar-width:thin;scrollbar-color:#ad8b4b #091a21;gap:12px;max-height:calc(100dvh - 74px);padding:0;overflow-y:auto}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .adventurers-guild-hiring-modal-close{z-index:3;color:#fff6dc;background:#0a252e;border:1px solid #95e3e5;border-radius:12px;width:40px;height:40px;min-height:40px;padding:0;font:25px/1 Arial,sans-serif;top:11px;right:11px;box-shadow:0 0 0 3px #0b1c22,0 0 0 4px #aa8348a6}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-heading{isolation:isolate;background:0 0;border:0;border-radius:12px 12px 0 0;gap:13px;min-height:82px;padding:0 45px 12px 0;position:relative;overflow:hidden}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-heading:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:url(/apothecary-reference-v1/shelf.webp) 100%/auto 100% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 45%,#000 90%);mask-image:linear-gradient(90deg,#0000 45%,#000 90%)}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-heading:after{content:"";background:linear-gradient(90deg,#997c4380,#997c43c4 47%,#0000 48% 52%,#997c43c4 53%,#997c4380);border-radius:1px;height:1px;position:absolute;bottom:0;left:0;right:0}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-portrait{width:70px;height:70px;box-shadow:none;background:radial-gradient(at bottom,#304143,#1a1727 75%);border-color:#b99455;flex:0 0 70px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .card-label{color:#8df0e9;letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px;font:600 10px/1.2 Arial,sans-serif}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop h3{color:#fff0cb;letter-spacing:.01em;text-shadow:none;margin:0;font:600 27px/1.15 Georgia,Times New Roman,serif}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary>.elowen-shop-balance{background:linear-gradient(160deg,#122c33,#0a1d24);border:1px solid #41565c;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:52px;padding:8px 11px;display:flex}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop-balance svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;color:#85ddd9;flex:0 0 23px;width:23px;height:28px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop-balance:is([data-balance=gold],[data-balance=grand]) svg{color:#c39851}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop-balance>span{gap:4px;min-width:0;display:grid}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary small{color:#b9d6d8;letter-spacing:.06em;font:600 9px/1.25 Arial,sans-serif}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary strong{color:#fff4df;overflow-wrap:anywhere;font:600 16px/1 Arial,sans-serif}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .elowen-shop-balance[data-balance=gold] strong{color:#ffda79}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list{gap:10px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list button.elowen-shop-product{text-align:left;text-transform:none;letter-spacing:normal;background:linear-gradient(150deg,#0f282f,#081d24);border:1px solid #af884a;border-radius:12px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:82px;padding:10px 15px;transition:border-color .14s,background-color .14s;display:grid;box-shadow:inset 0 0 0 2px #0c232a,inset 0 0 0 3px #68818442}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .elowen-shop-potion-art{background:#04151b url(/apothecary-reference-v1/potions.webp) 0/200% 100% no-repeat;border:1px solid #b28b4c;border-radius:9px;width:60px;height:60px;display:block;overflow:hidden;box-shadow:inset 0 0 0 2px #0b1a20}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .elowen-shop-potion-art[data-potion-kind=grand]{background-position:100%}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .elowen-shop-product-copy{gap:4px;min-width:0;display:grid}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list strong{color:#fff0cf;white-space:normal;text-shadow:none;overflow-wrap:anywhere;font:600 20px/1.2 Georgia,Times New Roman,serif}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list small{color:#c2d6d9;white-space:normal;text-overflow:clip;border-bottom:1px solid #789ca32e;margin:0;padding-bottom:3px;font:400 14px/1.4 Arial,sans-serif;overflow:visible}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list b.elowen-shop-price{color:#ffe2a3;text-align:center;white-space:nowrap;background:linear-gradient(#3c3626,#241f17);border:1px solid #977845;border-radius:9px;min-width:60px;padding:5px 10px;font:400 20px/1.2 Georgia,Times New Roman,serif}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .elowen-shop-product:hover:not(:disabled){border-color:#88e3df}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .elowen-shop-product:disabled{opacity:.55;cursor:not-allowed}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog :is(.elowen-shop-product,.adventurers-guild-hiring-modal-close):focus-visible{outline-offset:3px;outline:2px solid #8df0e9}@media (max-width:520px){body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog{border-radius:20px;width:100%;max-height:calc(100dvh - 16px);padding:16px 12px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-heading{gap:10px;padding-right:40px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-portrait{flex-basis:52px;width:52px;height:52px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .card-label{font-size:9px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop h3{font-size:22px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary{gap:6px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary>.elowen-shop-balance{align-items:flex-start;gap:4px;padding:8px 6px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop-balance svg{flex-basis:17px;width:17px;height:22px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary small{font-size:8px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-apothecary-summary strong{font-size:15px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list button.elowen-shop-product{grid-template-columns:56px minmax(0,1fr) auto;gap:9px;padding:10px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .elowen-shop-potion-art{width:56px;height:56px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list strong{font-size:17px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list small{font-size:12px}body .game-shell .adventurers-guild-hiring-modal-panel.adventurers-guild-apothecary-modal-panel.elowen-shop-dialog .elowen-shop .adventurers-guild-shop-list b.elowen-shop-price{min-width:44px;padding:5px 7px;font-size:18px}}.elowen-shop:not(.elowen-shop-dialog .elowen-shop) .elowen-shop-potion-art{display:none}
