.divine-player-shell .divine-s4-lobby-shell{grid-template-columns:minmax(0,1fr) minmax(290px,340px);align-items:start;gap:clamp(14px,1.7vw,24px);min-width:0;margin:13px 0 32px;display:grid}.divine-player-shell .divine-s4-lobby-shell[hidden]{display:none!important}.divine-player-shell .divine-s4-chat-only{grid-template-columns:minmax(0,1fr)}.divine-player-shell .divine-s4-lobby{gap:19px;min-width:0;display:grid}.divine-player-shell .divine-s4-table{color:#efe0be;background:radial-gradient(at 50% 18%,#34455b,#122435 58%,#091624);border:1px solid #b8975a93;border-radius:7px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #e9c17b13,0 20px 44px #0008}.divine-player-shell .divine-s4-table-heading{justify-content:space-between;align-items:center;gap:14px;padding:20px clamp(17px,2.8vw,28px) 16px;display:flex}.divine-player-shell .divine-s4-eyebrow{color:#e0bd7c;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;font-size:.67rem;font-weight:800;display:inline-flex}.divine-player-shell .divine-s4-table h2{font-family:var(--font-display,Georgia, serif);color:#fff1ca;margin:5px 0 6px;font-size:clamp(1.48rem,2.5vw,2.15rem)}.divine-player-shell .divine-s4-table-heading p{color:#d2c7b4;font-size:.79rem;line-height:1.5}.divine-player-shell .divine-s4-table-status{color:#ecd2a3;letter-spacing:.045em;border:1px solid #ab875284;flex-shrink:0;padding:7px 10px;font-size:.68rem}.divine-player-shell .divine-s4-table-stage{isolation:isolate;background:radial-gradient(at 50% 45%,#0000 12%,#0b101a91 95%),repeating-linear-gradient(92deg,#0000 0 46px,#050b1338 47px 50px),linear-gradient(120deg,#393024,#1a1820 37%,#3b3129 71%,#141a24);border-block:1px solid #94734c6e;place-items:center;min-height:370px;padding:22px 16px 34px;display:grid;position:relative;overflow:hidden}.divine-player-shell .divine-s4-table-stage:before{content:"";pointer-events:none;z-index:-1;border:7px ridge #99815e82;outline:1px solid #cfac7773;position:absolute;inset:11px;box-shadow:inset 0 0 50px #0009,0 0 0 12px #0e121a8c}.divine-player-shell .divine-s4-table-stage .world-map{z-index:1;transform-origin:50%;background:#dac49f;border:9px ridge #b08c5a;width:min(72%,300px);max-width:100%;margin:0 auto;transition:transform .22s,box-shadow .22s;position:relative;transform:perspective(900px)rotateX(9deg);box-shadow:0 13px 12px #0009,0 26px 35px #0007,inset 0 0 0 2px #f5d69a}.divine-player-shell .divine-s4-table-stage .world-map:hover,.divine-player-shell .divine-s4-table-stage .world-map:focus-within{transform:perspective(900px)rotateX(0);box-shadow:0 20px 45px #000a}.divine-player-shell .divine-s4-table-stage .map-trigger{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.divine-player-shell .divine-s4-table-stage .map-trigger img{object-fit:contain;width:100%;height:auto;max-height:335px}.divine-player-shell .divine-s4-table-stage .map-expand{color:#f7e8cc;background:#1c2d3dec;justify-content:center;align-items:center;gap:8px;padding:10px 9px;font-size:.77rem;display:flex}.divine-player-shell .divine-s4-table-stage .world-map figcaption{display:none}.divine-player-shell .divine-s4-table-compass,.divine-player-shell .divine-s4-table-dice{z-index:0;color:#cfaa6c;opacity:.64;filter:drop-shadow(0 6px 2px #0009);pointer-events:none;position:absolute}.divine-player-shell .divine-s4-table-compass{bottom:60px;left:32px}.divine-player-shell .divine-s4-table-dice{top:47px;right:42px}.divine-player-shell .divine-s4-table-caption{z-index:1;color:#ead6b2;text-align:center;align-items:center;gap:8px;font-size:.72rem;display:inline-flex;position:absolute;bottom:12px}.divine-player-shell .divine-s4-stage-note{color:#cabb9f;padding:12px 20px;font-size:.72rem;line-height:1.5}.divine-player-shell .divine-s4-lobby-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.divine-player-shell .divine-s4-lobby-actions button{color:#f4dcb4;background:linear-gradient(150deg,#2b3b4b,#142332);border:1px solid #a48b6380;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:48px;padding:9px;font-size:.76rem;font-weight:720;display:flex}.divine-player-shell .divine-s4-lobby-actions button:hover{background:#384c61;border-color:#e9c68a}.divine-player-shell .divine-s4-company,.divine-player-shell .divine-s4-shared-heroes{background:linear-gradient(148deg,#1c3044fa,#101d2dfa);border:1px solid #b69b737d;min-width:0;padding:clamp(15px,2.3vw,23px);box-shadow:0 11px 30px #0004}.divine-player-shell .divine-s4-section-title{border-bottom:1px solid #a489566b;justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;padding-bottom:12px;display:flex}.divine-player-shell .divine-s4-section-title h3{font-family:var(--font-display,Georgia, serif);color:#fff0ca;margin-top:4px;font-size:clamp(1.15rem,2vw,1.55rem)}.divine-player-shell .divine-s4-section-title>svg,.divine-player-shell .divine-s4-count{color:#ddc08e}.divine-player-shell .divine-s4-count{font-size:.86rem;font-weight:800}.divine-player-shell .divine-s4-company-grid,.divine-player-shell .divine-s4-heroes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.divine-player-shell .divine-s4-member-card{background:linear-gradient(120deg,#273c50,#142737);border:1px solid #95775180;align-items:center;gap:11px;min-width:0;min-height:76px;padding:12px;display:flex;position:relative}.divine-player-shell .divine-s4-member-avatar,.divine-player-shell .divine-s4-hero-seal{color:#fae1b2;width:43px;height:47px;font-family:var(--font-display,Georgia, serif);background:radial-gradient(circle at 40% 25%,#536078,#182536);border:1px solid #caa66aa0;flex:0 0 43px;place-items:center;font-weight:750;display:grid}.divine-player-shell .divine-s4-member-data{min-width:0}.divine-player-shell .divine-s4-member-data strong,.divine-player-shell .divine-s4-hero-heading strong{color:#ffedc9;overflow-wrap:anywhere;font-size:.86rem;display:block}.divine-player-shell .divine-s4-member-data span,.divine-player-shell .divine-s4-hero-heading span{color:#d2c3ab;font-size:.73rem}.divine-player-shell .divine-s4-master-mark{color:#fff4dd;background:#8b6a3b;align-items:center;gap:3px;padding:3px 5px;font-size:.59rem;display:inline-flex;position:absolute;top:-1px;right:-1px}.divine-player-shell .divine-s4-hero-card{background:linear-gradient(145deg,#2a3d50,#142332);border:1px solid #aa8b5675;min-width:0;padding:13px}.divine-player-shell .divine-s4-hero-heading{align-items:center;gap:10px;min-width:0;display:flex}.divine-player-shell .divine-s4-hero-heading>div{min-width:0}.divine-player-shell .divine-s4-hero-card p{color:#dbc9ad;margin:10px 0;font-size:.72rem}.divine-player-shell .divine-s4-hero-resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 12px;display:grid}.divine-player-shell .divine-s4-hero-resources>div{text-align:center;border:1px solid #ad8f5a73;min-width:0;padding:7px 3px}.divine-player-shell .divine-s4-hero-resources dt{color:#cfb88e;font-size:.64rem}.divine-player-shell .divine-s4-hero-resources dd{color:#fff0cd;margin:1px 0 0;font-size:.75rem;font-weight:800}.divine-player-shell .divine-s4-hero-link,.divine-player-shell .divine-s4-subtle-link{color:#f5d7a4;text-align:left;align-items:center;gap:6px;min-height:40px;padding:7px 0;font-size:.78rem;font-weight:750;display:inline-flex}.divine-player-shell .divine-s4-subtle-link{background:0 0;border:0;margin-top:9px}.divine-player-shell .divine-s4-small{color:#dbcfb8;margin:9px 0;font-size:.82rem;line-height:1.6}.divine-player-shell .divine-s4-privacy-note{color:#bcb29e;align-items:flex-start;gap:9px;font-size:.74rem;line-height:1.55;display:flex}.divine-player-shell .divine-s4-privacy-note svg{flex-shrink:0}.divine-player-shell .divine-s4-chat-panel{background:linear-gradient(165deg,#22364a,#111e2e);border:1px solid #b39a6c8d;border-radius:5px;min-width:0;padding:clamp(13px,1.4vw,17px);display:block;box-shadow:0 14px 30px #0006}.divine-player-shell .divine-s4-chat-panel .room-chat{min-width:0}.divine-player-shell .divine-s4-chat-panel .room-message-list{overscroll-behavior:contain;min-height:230px;max-height:440px;overflow-y:auto}.divine-player-shell .divine-s4-chat-panel .room-chat-heading h2{color:#fff0cf}.divine-player-shell .divine-s4-chat-panel .room-composer textarea{min-height:80px}.divine-player-shell .divine-s4-lobby-shell :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #f2c67e}@media (width<=1050px){.divine-player-shell .divine-s4-lobby-shell{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}.divine-player-shell .divine-s4-lobby-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.divine-player-shell .divine-s4-company-grid,.divine-player-shell .divine-s4-heroes-grid{grid-template-columns:1fr}}@media (width<=790px){.divine-player-shell .divine-s4-lobby-shell{grid-template-columns:minmax(0,1fr)}.divine-player-shell .divine-s4-company-grid,.divine-player-shell .divine-s4-heroes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.divine-player-shell .divine-s4-table-stage{min-height:340px}.divine-player-shell .divine-s4-chat-panel .room-message-list{max-height:335px}}@media (width<=490px){.divine-player-shell .divine-s4-table-heading{align-items:flex-start}.divine-player-shell .divine-s4-table-status{display:none}.divine-player-shell .divine-s4-table-stage{min-height:280px}.divine-player-shell .divine-s4-table-stage .world-map{border-width:6px;width:min(77%,260px)}.divine-player-shell .divine-s4-table-stage .map-trigger img{max-height:258px}.divine-player-shell .divine-s4-table-compass{bottom:57px;left:16px}.divine-player-shell .divine-s4-table-dice{top:32px;right:17px}.divine-player-shell .divine-s4-table-caption{max-width:90%;font-size:.64rem}.divine-player-shell .divine-s4-company-grid,.divine-player-shell .divine-s4-heroes-grid{grid-template-columns:minmax(0,1fr)}.divine-player-shell .divine-s4-lobby-actions button{padding:7px 5px;font-size:.71rem}.divine-player-shell .divine-s4-chat-panel .room-message-list{max-height:300px}}@media (prefers-reduced-motion:reduce){.divine-player-shell .divine-s4-table-stage .world-map{transition:none;transform:none}}.divine-player-shell .divine-s4-member-card{text-align:left;width:100%;color:inherit;cursor:pointer}.divine-player-shell .divine-s4-member-card:hover{background:linear-gradient(125deg,#365069,#1b3144);border-color:#f0d29c}.divine-player-shell .divine-s4-chat-author{max-width:100%;min-height:38px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:2px 5px 2px 0;display:inline-flex}.divine-player-shell .divine-s4-chat-author strong{overflow-wrap:anywhere;text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.divine-player-shell .divine-s4-chat-author:hover strong{text-decoration-color:currentColor}.divine-player-shell .divine-s4-chat-avatar,.divine-s4-profile-avatar{color:#fff0cd;width:31px;height:31px;font-size:.7rem;font-weight:750;font-family:var(--font-display,Georgia, serif);background:linear-gradient(150deg,#495c73,#162436);border:1px solid #cfaa72;flex-shrink:0;place-items:center;display:inline-grid}.divine-s4-profile-dialog{color:#fae7c1;background:linear-gradient(155deg,#21374c,#0e1a29);border:1px solid #ba985d;width:min(96vw,520px);max-height:min(85dvh,760px);overflow-y:auto;box-shadow:0 26px 65px #000c}.divine-s4-profile-dialog [data-slot=dialog-title]{color:#fff0cb;font-family:var(--font-display,Georgia, serif);align-items:center;gap:12px;display:flex}.divine-s4-profile-dialog [data-slot=dialog-description]{color:#d9c8a9}.divine-s4-profile-avatar{width:50px;height:50px;font-size:1rem}.divine-s4-profile-role,.divine-s4-profile-plan{color:#dfc499;align-items:center;gap:9px;font-size:.8rem;display:flex}.divine-s4-profile-dialog section{border-top:1px solid #ad8a587d;padding-top:18px}.divine-s4-profile-dialog section h3{color:#ffe8ba;align-items:center;gap:8px;margin:0 0 14px;font-size:1.1rem;display:flex}.divine-s4-profile-dialog section p{color:#d8c9b3;font-size:.83rem;line-height:1.6}.divine-s4-profile-characters{gap:9px;margin:0;padding:0;list-style:none;display:grid}.divine-s4-profile-characters li{background:#142537;border:1px solid #ba945b73;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.divine-s4-profile-characters strong,.divine-s4-profile-characters span{display:block}.divine-s4-profile-characters strong{color:#ffedcc;font-size:.83rem}.divine-s4-profile-characters span{color:#d4c6ac;font-size:.74rem}.divine-s4-profile-characters a{color:#ffe0aa;border:1px solid #b2935e;flex-shrink:0;align-items:center;gap:5px;padding:8px 10px;font-size:.75rem;display:inline-flex}@media (width<=450px){.divine-s4-profile-characters li{flex-direction:column;align-items:flex-start}}@media (width<=790px){.divine-player-shell .divine-s4-lobby-shell{flex-direction:column;align-items:stretch;display:flex}.divine-player-shell .divine-s4-lobby{display:contents}.divine-player-shell .divine-s4-table{order:1}.divine-player-shell .divine-s4-chat-panel{order:2;width:100%}.divine-player-shell .divine-s4-lobby-actions{order:3}.divine-player-shell .divine-s4-company{order:4}.divine-player-shell .divine-s4-shared-heroes{order:5}.divine-player-shell .divine-s4-privacy-note{order:6}}.divine-player-shell .divine-s4-epic-scene{isolation:isolate;background:radial-gradient(at 51% 42%,#533d24a5,#0000 62%),linear-gradient(145deg,#1b2028,#080f1a);border:1px solid #8168426e;width:100%;min-width:0;height:clamp(365px,38vw,505px);position:relative;overflow:hidden}.divine-player-shell .divine-s4-table-stage{padding:10px}.divine-player-shell .divine-s4-scene-canvas{z-index:1;opacity:0;pointer-events:none;transition:opacity .36s;position:absolute;inset:0}.divine-player-shell .divine-s4-scene-canvas[data-ready=true]{opacity:1;pointer-events:auto;cursor:grab}.divine-player-shell .divine-s4-scene-canvas[data-ready=true]:active{cursor:grabbing}.divine-player-shell .divine-s4-scene-fallback{z-index:0;place-items:center;padding:16px 38px;display:grid;position:absolute;inset:0}.divine-player-shell .divine-s4-scene-fallback[hidden]{display:none!important}.divine-player-shell .divine-s4-scene-fallback .world-map{width:min(73%,245px);max-height:85%}.divine-player-shell .divine-s4-scene-fallback .map-trigger img{max-height:370px}.divine-player-shell .divine-s4-scene-switch{z-index:4;background:#0d1b2de6;border:1px solid #b89b66a0;gap:3px;padding:4px;display:flex;position:absolute;top:11px;right:11px;box-shadow:0 3px 13px #0008}.divine-player-shell .divine-s4-scene-switch button{color:#e8d3ac;background:0 0;border:1px solid #0000;min-height:36px;padding:6px 10px;font-size:.7rem;font-weight:750}.divine-player-shell .divine-s4-scene-switch button.is-active{color:#201b13;background:#e3c590;border-color:#dbba84}.divine-player-shell .divine-s4-scene-loading,.divine-player-shell .divine-s4-scene-unavailable{z-index:3;color:#efdfba;text-align:center;background:#07131dde;border:1px solid #987a4d96;max-width:85%;padding:8px 12px;font-size:.75rem;line-height:1.5;position:absolute;top:60px;left:50%;transform:translate(-50%)}.divine-player-shell .divine-s4-scene-controls,.divine-player-shell .divine-s4-scene-navigation{z-index:3;gap:5px;display:flex;position:absolute}.divine-player-shell .divine-s4-scene-controls{bottom:49px;left:50%;transform:translate(-50%)}.divine-player-shell .divine-s4-scene-navigation{flex-direction:column;align-items:center;top:50%;right:10px;transform:translateY(-50%)}.divine-player-shell .divine-s4-scene-navigation>div{gap:5px;display:flex}.divine-player-shell .divine-s4-scene-controls button,.divine-player-shell .divine-s4-scene-navigation button{color:#f7e6c4;background:#102234ed;border:1px solid #c4a36cbd;place-items:center;width:39px;height:39px;padding:0;display:grid;box-shadow:0 3px 7px #0008}.divine-player-shell .divine-s4-scene-controls button:hover,.divine-player-shell .divine-s4-scene-navigation button:hover{background:#45556a;border-color:#f3d69f}.divine-player-shell .divine-s4-scene-legend{z-index:3;text-align:center;color:#e5cf9f;pointer-events:none;background:#0b1b2aeb;border-top:1px solid #ac8a546c;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:5px 10px;font-size:.68rem;line-height:1.5;display:flex;position:absolute;bottom:0;left:0;right:0}.divine-player-shell .divine-s4-scene-legend span{justify-content:center;align-items:center;gap:6px;display:inline-flex}.divine-player-shell .divine-s4-scene-legend svg{flex-shrink:0}@media (width<=790px){.divine-player-shell .divine-s4-epic-scene{height:clamp(345px,87vw,490px)}.divine-player-shell .divine-s4-scene-navigation{top:49%}}@media (width<=490px){.divine-player-shell .divine-s4-table-stage{padding:4px}.divine-player-shell .divine-s4-epic-scene{height:min(390px,100vw);min-height:335px}.divine-player-shell .divine-s4-scene-controls button,.divine-player-shell .divine-s4-scene-navigation button{width:36px;height:36px}.divine-player-shell .divine-s4-scene-controls{bottom:51px}.divine-player-shell .divine-s4-scene-navigation{right:4px}.divine-player-shell .divine-s4-scene-switch{top:5px;right:5px}.divine-player-shell .divine-s4-scene-fallback{padding:14px}.divine-player-shell .divine-s4-scene-legend{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.divine-player-shell .divine-s4-scene-canvas{transition:none}}.divine-player-shell .divine-s4-map-interaction{gap:0;width:100%;min-width:0;display:grid}.divine-player-shell .divine-s4-map-interaction .divine-s4-epic-scene{height:clamp(345px,35vw,470px)}.divine-player-shell .divine-s4-map-travel{color:#ecd7ac;background:linear-gradient(145deg,#233548,#132536);border:1px solid #c4a46c75;border-top:0;gap:9px;padding:12px clamp(10px,2vw,19px);display:grid}.divine-player-shell .divine-s4-map-travel-heading{color:#dcb878;justify-content:space-between;align-items:center;gap:10px;font-size:.75rem;font-weight:750;display:flex}.divine-player-shell .divine-s4-map-travel-heading span:first-child{align-items:center;gap:8px;display:inline-flex}.divine-player-shell .divine-s4-map-travel-heading span:last-child{white-space:nowrap;font-size:.69rem}.divine-player-shell .divine-s4-map-travel-actions{align-items:center;gap:5px;min-width:0;display:flex}.divine-player-shell .divine-s4-map-travel-actions button{color:#ffe8bd;background:#132235;border:1px solid #c5a46b8e;flex:0 0 39px;place-items:center;height:40px;display:grid}.divine-player-shell .divine-s4-map-travel-actions button:hover{background:#364d63}.divine-player-shell .divine-s4-map-travel-actions select{color:#ffedc8;background:#0f2032;border:1px solid #bca06e94;flex:150px;min-width:0;height:40px;padding:5px 7px;font-size:.79rem}.divine-player-shell .divine-s4-map-travel-detail{color:#d4c6ac;align-items:flex-start;gap:8px;min-height:27px;font-size:.72rem;line-height:1.5;display:flex}.divine-player-shell .divine-s4-map-travel-detail svg{flex-shrink:0}.divine-player-shell .divine-s4-map-travel-detail strong{color:#ffe6b4}.divine-player-shell .divine-s4-flat-map{width:min(74%,270px);max-height:90%;display:block;position:relative}.divine-player-shell .divine-s4-flat-map .world-map{width:100%;max-width:100%;margin:0;transform:none}.divine-player-shell .divine-s4-flat-map .world-map:hover,.divine-player-shell .divine-s4-flat-map .world-map:focus-within{transform:none}.divine-player-shell .divine-s4-flat-hotspots{z-index:2;pointer-events:none;position:absolute;inset:0}.divine-player-shell .divine-s4-flat-hotspots button{z-index:3;pointer-events:auto;cursor:pointer;background:#9b6729;border:2px solid #fff1ce;border-radius:50%;width:17px;height:17px;padding:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #282c2dd9,0 0 8px #f2c06f}.divine-player-shell .divine-s4-flat-hotspots button.is-selected{background:#edbb5b;border-color:#fff;box-shadow:0 0 0 4px #673d15cf,0 0 15px #efc67c}.divine-player-shell .divine-s4-flat-hotspots button:hover{scale:1.25}.divine-player-shell .divine-s4-flat-hotspots button:focus-visible,.divine-player-shell .divine-s4-map-travel-actions :is(button,select):focus-visible{outline-offset:3px;outline:3px solid #f4d38d}@media (width<=790px){.divine-player-shell .divine-s4-map-interaction .divine-s4-epic-scene{height:clamp(345px,87vw,470px)}}@media (width<=490px){.divine-player-shell .divine-s4-map-interaction .divine-s4-epic-scene{height:min(380px,102vw);min-height:320px}.divine-player-shell .divine-s4-flat-map{width:min(77%,240px)}.divine-player-shell .divine-s4-map-travel-actions button{flex-basis:37px;height:40px}.divine-player-shell .divine-s4-map-travel-actions select{font-size:.72rem}}@media (width<=790px){.divine-player-shell .divine-s4-lobby-shell{flex-direction:column;align-items:stretch;display:flex}.divine-player-shell .divine-s4-lobby{display:contents}.divine-player-shell .divine-s4-table{order:1}.divine-player-shell .divine-s4-chat-panel{order:2;width:100%}.divine-player-shell .divine-s4-lobby-actions{order:3}.divine-player-shell .divine-s4-company{order:4}.divine-player-shell .divine-s4-shared-heroes{order:5}.divine-player-shell .divine-s4-privacy-note{order:6}}.divine-player-shell .divine-s4-flat-map{aspect-ratio:1080/1350;background:#cbb390;border:6px solid #b08a53;width:min(77%,300px);height:auto;max-height:none;box-shadow:0 12px 38px #000c}.divine-player-shell .divine-s4-flat-image{aspect-ratio:1080/1350;object-fit:fill;width:100%;height:100%;display:block}.divine-player-shell .divine-s4-flat-hotspots{inset:0}.divine-player-shell .divine-s4-map-open-original{color:#f2d4a1;text-underline-offset:3px;justify-self:start;align-items:center;padding:5px 0;font-size:.74rem;text-decoration:underline;display:inline-flex}@media (width<=490px){.divine-player-shell .divine-s4-flat-map{width:min(77%,250px)}}.divine-room-avatar{--avatar-dark:#152737;--avatar-light:#627c95;--avatar-ornament:#ecd3a1;width:43px;height:46px;color:var(--avatar-ornament);background:radial-gradient(circle at 35% 17%, var(--avatar-light), var(--avatar-dark) 77%);font-family:var(--font-display,Georgia, serif);border:1px solid #d2af74;border-radius:10px 10px 15px 15px;flex:0 0 43px;place-items:center;font-size:.82rem;font-weight:800;display:inline-grid;box-shadow:inset 0 0 0 2px #f6db9b17,0 4px 12px #0007}.divine-room-avatar--escudo{--avatar-dark:#25364d;--avatar-light:#7897af}.divine-room-avatar--espadas{--avatar-dark:#4a2029;--avatar-light:#a96765}.divine-room-avatar--sabio{--avatar-dark:#302c51;--avatar-light:#9588be}.divine-room-avatar--explorador{--avatar-dark:#193d38;--avatar-light:#5aab9b}.divine-room-avatar--coroa{--avatar-dark:#6b4224;--avatar-light:#d6af69}.divine-room-avatar--arcano{--avatar-dark:#243f6c;--avatar-light:#699cd9}.divine-room-avatar.is-large{flex-basis:54px;width:54px;height:58px}.divine-player-shell .divine-s4-chat-author .divine-room-avatar{border-radius:7px 7px 10px 10px;flex-basis:31px;width:31px;height:33px}.divine-room-plan{color:#dbe0e5;letter-spacing:.01em;background:#17293b;border:1px solid #b3a18491;border-radius:3px;align-self:center;align-items:center;width:fit-content;max-width:100%;padding:3px 7px;font-size:.65rem;font-weight:760;line-height:1.25;display:inline-flex}.divine-room-plan--free{background:#1e3044;border-color:#7181948a}.divine-room-plan--bronze{color:#f1caa4;border-color:#b47a518a}.divine-room-plan--prata{color:#dce6ef;border-color:#9baebf8a}.divine-room-plan--ouro{color:#fce1a3;border-color:#cca75c8a}.divine-room-plan--platina{color:#d3f5ee;border-color:#78bcb48a}.divine-room-plan--heroi{color:#ffeac2;background:#583d20;border-color:#dfb96e}.divine-room-plan--lendario{color:#f6e6ff;background:#403051;border-color:#b892e4}.divine-player-shell .divine-s4-member-data .divine-room-plan{margin-top:5px;font-size:.64rem;display:inline-flex}.divine-player-shell .divine-s4-chat-author .divine-room-plan{margin-left:2px;font-size:.61rem}.divine-s4-profile-plan .divine-room-plan{font-size:.78rem}.divine-avatar-picker{border-top:1px solid #927e5c61;margin-top:18px;padding-top:16px}.divine-avatar-picker fieldset{border:0;gap:13px;min-width:0;margin:0;padding:0;display:grid}.divine-avatar-picker legend{color:#e4c18c;padding:0 0 8px;font-weight:800}.divine-avatar-picker p{color:#d2c5ad;font-size:.82rem;line-height:1.55}.divine-avatar-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.divine-avatar-choices label{color:#ddcfb4;cursor:pointer;text-align:center;background:#203247;border:1px solid #ae945c83;border-radius:5px;align-content:center;justify-items:center;gap:8px;min-height:86px;padding:11px 4px;font-size:.71rem;line-height:1.25;display:grid}.divine-avatar-choices label.is-selected{background:#364457;border-color:#ffdf9b;box-shadow:inset 0 0 0 1px #ffe7b65a}.divine-avatar-choices input{opacity:0;width:1px;height:1px;position:absolute}.divine-avatar-choices label:focus-within{outline-offset:2px;outline:3px solid #edc478}.divine-avatar-choices .divine-room-avatar{flex-basis:39px;width:39px;height:42px}@media (width<=420px){.divine-avatar-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.divine-player-shell .divine-s4-chat-author{flex-wrap:wrap}}
