/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--gold:#e8bd59;--gold-pale:#ffe6a0;--ink:#0a0c0f;--panel:#0a0d11e6;--line:#ffffff1f;--muted:#9aa2ad;--green:#39d98a;--red:#e95061;--blue:#5b9dff}*{box-sizing:border-box}html,body{color:#f7f2e6;background:#07090b;min-height:100%;margin:0}button,input{font:inherit}button{color:inherit}body{font-family:Arial,Noto Sans Hebrew,sans-serif;overflow:hidden}.game-shell{--social-height:clamp(218px, 23vh, 248px);isolation:isolate;background:#111;width:100vw;height:100dvh;min-height:720px;position:relative;overflow:hidden}.game-shell:before{content:"";z-index:-4;filter:saturate(.98)contrast(1.01)brightness(1.04);background-position:50%;background-size:cover;transition:background-image .45s;position:absolute;inset:0;transform:scale(1.012)}.login-screen{z-index:120;background:linear-gradient(#e2f4f52e,#2b52441f),url(/assets/world-citadel-v3.png) 50%/cover;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.login-screen:after{content:"";z-index:-1;background:radial-gradient(circle at 50% 44%,#ffffff0f 0 18%,#12332d1a 60%,#0c221f80);position:absolute;inset:0}.login-sun{filter:blur(50px);background:#ffeaa43b;border-radius:50%;width:520px;height:420px;position:absolute;top:-130px;left:50%;transform:translate(-50%)}.login-card{z-index:5;color:#263e36;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,#fffff6f5,#e7eddaf0);border:1px solid #ffffffad;border-radius:24px;width:min(430px,100vw - 34px);padding:26px 32px 22px;position:relative;box-shadow:0 32px 90px #0e2b236b}.login-crest{color:#f2cf6e;background:linear-gradient(160deg,#284c47,#183832);border:3px solid #d6b55b;border-radius:50%;place-items:center;width:72px;height:72px;margin:-62px auto 13px;font-size:40px;display:grid;box-shadow:0 10px 26px #173b3152}.login-card>p{color:#9b6c17;letter-spacing:.16em;margin:0 0 4px;font-size:9px}.login-card>h2{color:#203b34;margin:0;font-family:Georgia,serif;font-size:34px}.login-card>span{color:#61716a;max-width:320px;margin:8px auto 15px;font-size:10px;line-height:1.6;display:block}.login-card form{text-align:right;gap:7px;display:grid}.login-card form>label{color:#52665e;font-size:9px;font-weight:700}.login-card form>input{color:#233c33;background:#ffffffb8;border:1px solid #32534638;border-radius:10px;outline:none;width:100%;height:40px;padding:0 12px}.login-card form>input:focus{border-color:#b9862d;box-shadow:0 0 0 3px #b9862d1f}.enter-button{color:#211507;cursor:pointer;background:linear-gradient(#e2bd5e,#b77c23);border:0;border-radius:10px;height:42px;margin-top:3px;font-weight:800;box-shadow:0 8px 18px #98671f33}.entry-switch{color:#2f6b5a;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:10px;font-size:9px;text-decoration:underline}.login-card>small{color:#7d8984;margin-top:8px;font-size:8px;display:block}.hero-picker{border:1px solid #32534626;border-radius:11px;grid-template-columns:1fr 1fr;gap:7px;margin:3px 0;padding:8px;display:grid}.hero-picker legend{color:#62726b;padding:0 6px;font-size:8px}.hero-picker button{color:#385047;cursor:pointer;text-align:right;background:#ffffff75;border:1px solid #32534621;border-radius:9px;grid-template-columns:44px 1fr;align-items:center;gap:5px;height:58px;padding:3px 7px;display:grid}.hero-picker button.selected{background:#eccd7e38;border-color:#b9862d;box-shadow:inset 0 0 0 1px #b9862d2e}.hero-picker img{object-fit:contain;object-position:center bottom;width:44px;height:52px}.hero-picker button:nth-of-type(2) img{transform:scaleX(-1)}.hero-picker span{flex-direction:column;gap:3px;display:flex}.hero-picker b{font-size:9px}.hero-picker small{color:#74827c;font-size:7px}.world-preview{z-index:2;background-position:50%;background-size:cover;border:2px solid #fff4cdbd;border-radius:15px;width:190px;height:112px;position:absolute;overflow:hidden;box-shadow:0 15px 38px #0c282059}.world-preview:after{content:"";background:linear-gradient(#0000,#133229d1);position:absolute;inset:45% 0 0}.world-preview span{z-index:2;font-size:10px;font-weight:700;position:absolute;bottom:8px;right:11px}.preview-city{background-image:url(/assets/goral-city-v1.png);top:17%;left:10%;transform:rotate(-2deg)}.preview-forest{background-image:url(/assets/shadow-crown-forest-seven-paths-4k-v3.webp);top:17%;right:10%;transform:rotate(2deg)}.preview-arena{background-image:url(/assets/battle-forest-v3.webp);bottom:17%;left:11%;transform:rotate(2deg)}.preview-shop{background-image:url(/assets/city-bg.png);background-position:65% 55%;bottom:17%;right:11%;transform:rotate(-2deg)}.login-footer{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b3d34b8;border:1px solid #ffffff38;border-radius:999px;gap:22px;padding:8px 17px;display:flex;position:absolute;bottom:20px;right:50%;transform:translate(50%)}.login-footer span{color:#e9eadf;font-size:8px}.scene-city:before{background-image:linear-gradient(#ffffff03,#152d3214),url(/assets/world-citadel-v3.png),linear-gradient(#9ed8f5,#72a95f)}.scene-forest:before{background-image:url(/assets/shadow-crown-forest-seven-paths-4k-v3.webp),radial-gradient(circle at 50% 30%,#a6c76f,#36704d 52%,#183724)}.scene-battle:before{background-image:linear-gradient(#ffecb109,#1c281814),url(/assets/battle-forest-v3.webp),linear-gradient(#756f4b,#293326)}.topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#19292ef0,#182b2ed1);border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:20px;height:84px;padding:12px 24px;display:flex;position:absolute;top:0;left:0;right:0}.brand-block,.player-hud,.hud-title,.currency,.modal-header,.panel-heading,.online-player,.item-top,.fighter-name,.log-heading{align-items:center;display:flex}.brand-block{gap:12px}.brand-mark{width:48px;height:48px;color:var(--gold);background:radial-gradient(circle at 40% 30%,#e8bd5933,#00000059);border:1px solid #e8bd5980;border-radius:14px;place-items:center;font-size:29px;display:grid;box-shadow:0 0 26px #e8bd591f}.eyebrow{color:var(--gold);letter-spacing:.08em;margin:0 0 4px;font-size:10px}.brand-block h1{letter-spacing:.02em;margin:0;font-family:Georgia,serif;font-size:23px}.player-hud{direction:rtl;gap:10px;min-width:500px}.avatar-small{width:46px;height:46px;color:var(--gold-pale);background:#20252a;border:1px solid #e8bd5980;border-radius:50%;place-items:center;font-family:Georgia,serif;font-weight:700;display:grid}.hud-main{flex:1}.hud-title{justify-content:space-between;margin-bottom:5px;font-size:12px}.level-badge{color:var(--gold);border:1px solid #e8bd594d;border-radius:999px;padding:2px 8px;font-size:10px}.resource-hearts{align-items:center;gap:8px;display:flex}.resource-heart{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:26px auto;align-items:center;min-width:82px;min-height:34px;padding:3px 7px;line-height:1;display:grid}.resource-heart>span{text-shadow:0 2px 5px #00000073;grid-row:1/3;place-items:center;font-size:27px;display:grid}.resource-heart b{text-align:right;direction:ltr;align-self:end;font-size:9px}.resource-heart small{color:#b6bec0;align-self:start;margin-top:2px;font-size:7px}.heart-life>span{color:#ef5363}.heart-armor>span{color:#55bd87}.heart-energy>span{color:#63a0ff}.hud-xp{grid-template-columns:auto 1fr;align-items:center;gap:7px;margin-top:4px;display:grid}.hud-xp>span{color:#c9cdd2;white-space:nowrap;font-size:8px}.hud-xp .meter{height:5px}.hud-meters{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hud-meters>div>span{color:#c9cdd2;margin-bottom:3px;font-size:9px;display:block}.meter{background:#ffffff1a;border-radius:999px;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #000c}.meter span{border-radius:inherit;height:100%;transition:width .35s;display:block}.meter-hp span{background:linear-gradient(90deg,#a81f35,#ff6875)}.meter-energy span{background:linear-gradient(90deg,#237a50,#43e19a)}.meter-xp span{background:linear-gradient(90deg,#7155db,#b085ff)}.currency{gap:8px;margin-right:12px}.currency span{border:1px solid var(--line);white-space:nowrap;background:#ffffff0b;border-radius:9px;padding:7px 10px;font-size:12px}.quick-nav{z-index:24;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf8eee6;border:1px solid #2e3d3638;border-radius:14px;gap:5px;padding:5px;display:flex;position:absolute;top:96px;right:24px;box-shadow:0 12px 30px #0000003d}.quick-nav button{color:#34473f;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.quick-nav button:hover,.quick-nav button.active{color:#17120a;background:linear-gradient(#f3d77d,#bd8730)}.quick-nav button:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.55)}.quick-nav button:disabled:hover{color:#34473f;background:0 0}.quick-nav button span{font-size:16px}.scene-battle .quick-nav{display:none}.scene-stage{inset:84px 0 var(--social-height) 0;z-index:1;transition:bottom .25s;position:absolute}.community-statbar{right:0;bottom:var(--social-height);z-index:31;color:#d9ddd9;background:#0d0f0ef7;border:1px solid #ffffff14;border-bottom:0;border-radius:5px 0 0;align-items:center;min-height:29px;padding:0 12px;display:flex;position:absolute;box-shadow:0 -5px 18px #00000047}.community-statbar>span{border-left:1px solid #ffffff17;align-items:center;gap:6px;min-height:20px;padding:0 13px;display:flex}.community-statbar>span:last-child{border-left:0}.community-statbar b{color:#eff1ed;direction:ltr;font-size:10px}.community-statbar small{color:#858c87;font-size:7px}.community-statbar i{color:#c99422;font-size:10px;font-style:normal}.scene-vignette{pointer-events:none;background:radial-gradient(circle at 50% 45%,#0000 54%,#12272929 100%),linear-gradient(#ffffff05,#0000 35%,#1024251f);position:absolute;inset:0}.scene-title{text-shadow:0 3px 18px #000;flex-direction:column;align-items:center;display:flex;position:absolute;top:28px;left:50%;transform:translate(-50%)}.scene-title span{color:var(--gold);letter-spacing:.22em;font-size:10px}.scene-title strong{margin-top:5px;font-family:Georgia,serif;font-size:25px;font-weight:500}.world-title{color:#263d38;text-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf9f0c7;border-radius:14px;padding:10px 20px;top:22px;box-shadow:0 10px 30px #293e3926}.world-title span{color:#8d6a20}.world-status{z-index:7;color:#2f463e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf9efe0;border:1px solid #384e413d;border-radius:13px;grid-template-columns:auto auto;gap:4px 10px;padding:11px 14px;display:grid;position:absolute;top:24px;left:24px;box-shadow:0 12px 32px #2641372b}.world-status span{color:#a66e0d;font-size:10px}.world-status b{font-size:10px}.world-status small{color:#6b7972;grid-column:1/-1;font-size:8px}.hotspot,.portal{z-index:5;color:#263a34;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffdf2f0,#eaeddeeb);border:1px solid #3d554652;border-radius:12px;transition:transform .2s,border-color .2s,box-shadow .2s;position:absolute;box-shadow:0 12px 28px #1b372b33,inset 0 1px #fffc}.hotspot:hover,.portal:hover{border-color:#bd8d2e;transform:translateY(-3px);box-shadow:0 16px 35px #18382a45,0 0 24px #e8bd593d}.hotspot{text-align:right;align-items:center;gap:11px;min-width:198px;padding:10px 13px;display:flex}.hotspot-icon{color:#946515;background:#e8bd5929;border:1px solid #8f66173d;border-radius:10px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.hotspot span:last-child{flex-direction:column;display:flex}.hotspot b{font-size:13px}.hotspot small{color:#66756e;margin-top:4px;font-size:9px}.forest-gate{top:49%;left:8%}.shop-gate{top:58%;right:43%}.arena-gate{opacity:.94;top:50%;right:8%}.city-welcome{color:#243a34;width:min(430px,42vw);text-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#f8f7ebcc,#fffef5f5 28%);border-right:4px solid #d39b2e;border-radius:16px 0 0 16px;padding:20px 22px;position:absolute;bottom:30px;right:30px;box-shadow:0 16px 40px #1f372d33}.city-welcome p{color:#956711;letter-spacing:.16em;margin:0 0 6px;font-size:10px}.city-welcome h2{margin:0 0 8px;font-family:Georgia,serif;font-size:25px}.city-welcome span{color:#5b6d65;font-size:11px;line-height:1.7}.quest-guide{z-index:7;color:#2a4138;cursor:pointer;text-align:right;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(120deg,#fffdf1f5,#e7ebd8ed);border:1px solid #8f651857;border-radius:15px;grid-template-columns:48px minmax(145px,1fr) auto;align-items:center;gap:11px;width:min(390px,38vw);padding:10px 12px;transition:transform .2s,box-shadow .2s;display:grid;position:absolute;bottom:27px;left:28px;box-shadow:0 16px 40px #19342a3b}.quest-guide:hover{transform:translateY(-3px);box-shadow:0 20px 44px #19342a4d,0 0 25px #dfb44b33}.quest-portrait{color:#f1cd6c;background:linear-gradient(160deg,#365d50,#193b32);border:2px solid #c49a3f;border-radius:50%;place-items:center;width:45px;height:45px;font-size:24px;display:grid}.quest-guide>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.quest-guide small{color:#9a6a15;font-size:8px}.quest-guide b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.quest-guide em{color:#fff;white-space:nowrap;background:#2f7355;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:800}.quest-guide.quest-return{border-color:#cd992cb8;animation:1.6s ease-in-out infinite quest-ready}.quest-guide.quest-complete{opacity:.8}.quest-guide.quest-complete em{background:#6b786f}@keyframes quest-ready{50%{box-shadow:0 17px 44px #19342a47,0 0 0 5px #e4b84c1a}}.back-chip{z-index:8;border:1px solid var(--line);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06080ab3;border-radius:9px;padding:9px 13px;position:absolute;top:28px;right:28px}.travel-arrow{z-index:9;color:#fff8df;cursor:pointer;text-align:right;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);direction:ltr;background:linear-gradient(90deg,#1a392df5,#2b513cd9);border:1px solid #fff8daad;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:46px auto;align-items:center;min-width:172px;padding:10px 13px 10px 9px;transition:transform .2s,box-shadow .2s;display:grid;position:absolute;top:50%;left:18px;transform:translateY(-50%);box-shadow:0 15px 35px #0d271d57,0 0 22px #e2bc531f}.travel-arrow:hover{transform:translate(-7px,-50%);box-shadow:0 18px 42px #0d271d66,0 0 28px #e2bc533b}.travel-arrow>span{color:#f0c963;grid-area:1/1/3;font-size:38px;line-height:1}.travel-arrow b,.travel-arrow small{direction:rtl;grid-column:2}.travel-arrow b{align-self:end;font-family:Georgia,serif;font-size:13px}.travel-arrow small{color:#cfdbd2;align-self:start;margin-top:3px;font-size:8px}.portal{flex-direction:column;min-width:190px;padding:12px 16px;display:flex}.portal span{font-size:14px;font-weight:700}.portal small{color:#aeb3b9;margin-top:5px;font-size:9px}.portal-beginner{top:57%;left:50%;transform:translate(-50%)}.portal-beginner:hover{transform:translate(-50%)translateY(-3px)}.portal-pool{border-color:#50dadd7a;top:47%;left:13%}.portal-mist{border-color:#b563f366;top:45%;right:12%}.portal.locked{filter:saturate(.55);opacity:.8}.forest-info{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050807bd;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:flex;position:absolute;bottom:24px;right:30px}.forest-info div{flex-direction:column;gap:4px;display:flex}.forest-info strong{font-size:12px}.forest-info small{color:#abb2b7;font-size:9px}.pulse-dot,.online-dot{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #39d98a1f}.players-panel{z-index:20;width:255px;height:var(--social-height);color:#263b34;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f4f4e9f7;border-top:1px solid #3d514838;border-right:1px solid #3d514838;padding:13px 15px;transition:height .25s;position:absolute;bottom:0;left:0;overflow:hidden}.panel-heading{color:#334b42;gap:8px;margin-bottom:8px}.panel-heading small{color:var(--gold);margin-right:auto}.online-player{border-bottom:1px solid #27413712;gap:8px;height:29px;font-size:11px}.online-player b{font-weight:500}.online-player small{color:#6f7780;margin-right:auto;font-size:9px}.status{background:var(--green);border-radius:50%;width:6px;height:6px}.status.busy{background:#ef6571}.battle-member{background:#ffffff75;border:1px solid #304a3f1a;border-radius:8px;height:31px;margin-bottom:5px;padding:0 7px}.battle-member.ally{border-right:3px solid #3a91c8}.battle-member.enemy{border-right:3px solid #b55d3b}.invite-fighter{color:#4c6a5e;cursor:pointer;background:0 0;border:1px dashed #3d5e5047;border-radius:8px;width:100%;margin-top:6px;padding:7px;font-size:8px}.invite-fighter:hover{background:#ffffff8c;border-style:solid}.chat-panel{z-index:19;height:var(--social-height);color:#263b34;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f8effa;border-top:1px solid #3d514838;transition:height .25s;position:absolute;bottom:0;left:255px;right:0}.chat-tabs{gap:6px;display:flex;position:absolute;top:9px;left:14px;right:14px}.chat-tabs button{color:#737b84;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:11px}.chat-tabs .selected{color:var(--gold);background:#e8bd5914;border-color:#e8bd5947}.chat-tabs button:disabled{opacity:.42;cursor:not-allowed}.chat-tabs .chat-toggle{color:#52685f;background:#ffffff8c;border-color:#334d4226;margin-right:auto}.chat-feed{scrollbar-gutter:stable;padding:3px 4px 8px;position:absolute;inset:48px 14px 54px;overflow-y:auto}.chat-feed p{color:#4f645b;align-items:flex-start;gap:9px;margin:0 0 7px;padding:2px 5px;font-size:13px;line-height:1.45;display:flex}.chat-feed p.system-message{background:#e6cd9129;border-right:3px solid #b27e228c;border-radius:6px}.chat-feed time{color:#9aa29e;white-space:nowrap;direction:ltr;order:3;margin-right:auto;font-size:10px}.chat-feed b{white-space:nowrap;order:1}.chat-feed span{order:2}.chat-feed b:after{content:":"}.chat-panel form{gap:7px;display:flex;position:absolute;bottom:9px;left:12px;right:12px}.chat-panel input{color:#263b34;background:#ffffffd1;border:1px solid #2c483d33;border-radius:9px;outline:0;flex:1;min-width:0;height:38px;padding:0 13px;font-size:13px}.chat-panel input:focus{border-color:#e8bd5980}.chat-panel form button{color:#130f08;cursor:pointer;background:#c18b31;border:0;border-radius:9px;padding:0 21px;font-size:12px;font-weight:700}.chat-collapsed .players-panel .online-player,.chat-collapsed .players-panel .invite-fighter{display:none}.battle-layout{perspective:1200px;grid-template-columns:1fr 105px 1fr;place-items:center;padding:30px 355px 105px 35px;display:grid;position:absolute;inset:0}.battle-topline{border:1px solid var(--line);background:#0000008c;border-radius:999px;align-items:center;gap:10px;padding:7px 13px;font-size:10px;display:flex;position:absolute;top:28px;left:50%;transform:translate(-50%)}.battle-topline b{color:var(--gold)}.battle-room-strip{z-index:4;color:#2d433b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf9efe6;border:1px solid #2e473d33;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(640px,60vw);padding:8px 14px;display:grid;position:absolute;top:68px;left:50%;transform:translate(-50%);box-shadow:0 10px 26px #142e2529}.battle-room-strip>div{grid-template-columns:9px 1fr;align-items:center;column-gap:7px;display:grid}.battle-room-strip>div:last-child{text-align:left}.battle-room-strip b{font-size:9px}.battle-room-strip small{color:#77857f;grid-column:2;font-size:7px}.battle-room-strip strong{color:#846019;font-size:9px;font-weight:600}.battle-room-strip em{background:#be8b251f;border-radius:999px;padding:2px 5px;font-style:normal}.team-dot{border-radius:50%;width:7px;height:7px}.team-dot.blue{background:#3b91c8;box-shadow:0 0 0 4px #3b91c81f}.team-dot.rust{background:#b65f3c;box-shadow:0 0 0 4px #b65f3c1f}.fighter-card{color:#263c35;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(#fdfcf2d6,#e0e7d8eb);border:1px solid #30483e40;border-radius:18px;width:285px;padding:13px;transition:transform .2s,filter .2s;box-shadow:0 22px 55px #152c2547}.fighter-name{justify-content:space-between}.fighter-name span{color:#8b6112;background:#bf8b2321;border-radius:999px;padding:3px 7px;font-size:9px}.fighter-name strong{font-family:Georgia,serif;font-size:16px}.fighter-figure{place-items:end center;height:238px;margin:4px 0 9px;line-height:1;display:grid;position:relative}.fighter-figure img{object-fit:contain;object-position:center bottom;pointer-events:none;filter:drop-shadow(0 18px 15px #0b1c1752);width:100%;height:100%;transition:transform .18s,filter .18s}.enemy-figure img{transform:scaleX(-1)}.body-zone-map{z-index:3;pointer-events:none;position:absolute;inset:2% 12% 8%}.body-zone{z-index:2;pointer-events:auto;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:0;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;position:absolute}.body-zone span{opacity:.68;color:#fff;white-space:nowrap;border-radius:999px;flex-direction:column;align-items:center;min-width:42px;padding:4px 7px;font-size:8px;font-weight:800;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000029}.body-zone span small{display:none}.body-zone:hover span,.body-zone:focus-visible span,.body-zone.selected span{opacity:1;transform:translate(-50%,-50%)scale(1.06)}.body-zone:focus-visible{outline-offset:2px;outline:2px solid #fff}.body-zone:disabled{cursor:wait}.zone-stomach{width:32%;height:19%;top:43%;left:34%}.attack-map .body-zone{background:#b93d3112;border-color:#b93d3152}.attack-map .body-zone:hover,.attack-map .body-zone.selected{background:#cc43363d;border-color:#cc4336eb;box-shadow:0 0 0 4px #cc43361a,0 0 22px #cc43364d}.attack-map .body-zone span{background:#a8352d}.defense-map .body-zone{background:#1c895b12;border-color:#1c895b52}.defense-map .body-zone:hover,.defense-map .body-zone.selected{background:#1c97603d;border-color:#1c9760eb;box-shadow:0 0 0 4px #1c97601a,0 0 22px #1c97604d}.defense-map .body-zone span{background:#176f4a}.defense-map .body-zone.incoming{background:#e8ad3833;border:2px solid #e8ad38f2;animation:1.2s ease-in-out infinite guard-cue;box-shadow:0 0 0 4px #e8ad381f,0 0 24px #e8ad3866}.defense-map .body-zone.incoming span{background:#9b6817}.body-zone.selected{transform:scale(1.04)}@keyframes guard-cue{50%{box-shadow:0 0 0 7px #e8ad380a,0 0 30px #e8ad388c}}.figure-instruction{z-index:4;color:#fff;text-align:center;pointer-events:none;border-radius:999px;min-width:170px;padding:7px 11px;font-size:11px;font-weight:800;position:absolute;bottom:2px;right:50%;transform:translate(50%);box-shadow:0 7px 17px #152a222e}.attack-instruction{background:#962b24e0}.defense-instruction{background:#146746e0}.fighter-card p{color:#65756e;text-align:center;margin:7px 0 0;font-size:9px}.impact-pop{z-index:8;color:#fff;pointer-events:none;background:#9e3029f0;border-radius:999px;padding:7px 10px;font-size:16px;font-weight:900;animation:1s both impact-rise;position:absolute;top:25%;right:50%;transform:translate(50%);box-shadow:0 10px 25px #6a1f1a57}.impact-pop.blocked-impact{background:#187a4ff0}.impact-pop.critical-impact{background:#bb641e;box-shadow:0 0 0 5px #e8bd5933,0 10px 25px #6a1f1a57}@keyframes impact-rise{0%{opacity:0;transform:translate(50%,12px)scale(.8)}25%{opacity:1;transform:translate(50%)scale(1.08)}to{opacity:0;transform:translate(50%,-36px)scale(1)}}.versus{color:#4f665d;text-align:center;flex-direction:column;align-items:center;display:flex}.versus small{color:#355d4d;margin-bottom:6px;font-size:8px;font-weight:700}.versus span{color:#7d5613;background:#ffffffc7;border-radius:999px;max-width:100px;min-height:30px;padding:6px 9px;font-size:9px;box-shadow:0 8px 22px #18342a2e}.versus b{color:#bd8624;font-family:Georgia,serif;font-size:30px}.versus i{color:#6b7b74;margin-top:7px;font-size:7px;font-style:normal}.battle-actions{z-index:9;color:#273d35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf0f5;border:1px solid #30483e3d;border-radius:14px;gap:7px;padding:8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #1832293b}.battle-actions button{color:#2f463d;cursor:pointer;background:#ffffff94;border:1px solid #2e473d33;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:106px;min-height:48px;padding:8px 12px;font-size:10px;display:flex}.battle-actions button small{color:#6f7d76;font-size:7px;font-weight:400}.battle-actions button:hover:not(:disabled){border-color:var(--gold);background:#e8bd591c}.battle-actions .primary-action{color:#171006;background:linear-gradient(#c9963e,#8f6122);border-color:#e8bd5980;font-weight:700}.battle-actions .primary-action small{color:#1a1105b3}.battle-actions .defend-action{background:linear-gradient(#eaf4f5,#c4dce1);border-color:#326f9659}.battle-actions .auto-on{color:#171006;background:#58d798}.battle-actions button:disabled{opacity:.42;cursor:not-allowed}.battle-actions.direct-actions{grid-template-columns:250px 150px 90px;align-items:stretch;display:grid}.attack-style-picker{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.battle-actions .attack-style-picker button{background:#ffffff85;border-color:#304c4026;grid-template-rows:1fr;grid-template-columns:20px auto auto;gap:5px;min-width:0;min-height:36px;padding:5px 8px;display:grid}.attack-style-picker button>span{color:#936717;font-size:15px}.attack-style-picker button b{font-size:9px}.battle-actions .attack-style-picker button small{font-size:7px}.battle-actions .attack-style-picker button.selected{color:#49320c;background:linear-gradient(#efcf7db8,#d5a54673);border-color:#b8801fa6;box-shadow:inset 0 0 0 1px #ffffff80}.turn-guide{color:#365248;background:#2d483d14;border-radius:8px;grid-column:1/-1;align-items:center;gap:8px;min-height:29px;padding:5px 9px;font-size:11px;font-weight:700;display:flex}.turn-guide span{color:#fff;background:#2d6954;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;display:grid}.turn-picks{gap:4px;min-width:0;display:grid}.turn-picks span{color:#718078;background:#ffffff8c;border:1px solid #2f463d21;border-radius:7px;align-items:center;min-height:25px;padding:4px 9px;font-size:10px;display:flex}.turn-picks .picked{color:#fff;font-weight:800}.turn-picks .attack-picked{background:#a84036;border-color:#a84036}.turn-picks .defense-picked{background:#1b7753;border-color:#1b7753}.battle-actions .resolve-turn{min-width:125px}.battle-actions .potion-action{min-width:82px}.battle-log{color:#2e453c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f9f8edf0;border:1px solid #2e473d38;border-radius:14px;width:320px;padding:14px;position:absolute;top:122px;bottom:16px;right:18px;overflow:hidden;box-shadow:0 14px 38px #16302733}.current-story{background:#ffffffad;border-right:4px solid #af7c21;border-radius:10px;padding:13px 14px}.current-story small{color:#947020;letter-spacing:.08em;font-size:9px;font-weight:800}.current-story h2{margin:5px 0 6px;font-family:Georgia,serif;font-size:16px;line-height:1.25}.current-story p{color:#52665e;margin:0;font-size:12px;line-height:1.55}.story-attack .current-story{background:#f8ded7ad;border-right-color:#b14338}.story-defense .current-story,.story-victory .current-story{background:#d8f1e1b8;border-right-color:#228158}.story-danger .current-story{background:#fad9d6c2;border-right-color:#c34b43}.enemy-intent{background:#f0d2842e;border:1px solid #aa761b33;border-radius:9px;flex-direction:column;gap:5px;margin:10px 0;padding:9px 11px;display:flex}.enemy-intent span{color:#947020;font-size:8px;font-weight:800}.enemy-intent b{color:#4a5c55;font-size:11px;line-height:1.35}.log-heading{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:9px}.log-heading strong{font-size:13px}.log-heading span{color:#23815b;font-size:9px}.log-lines{max-height:calc(100% - 225px);padding-left:3px;overflow-y:auto}.log-lines p{color:#66766f;border-right:2px solid #3e574c21;margin:7px 0 0;padding:5px 7px;font-size:11px;line-height:1.5}.log-lines p.latest{color:#2a4038;background:#e4c78029;border-right-color:#bd8930;border-radius:6px;font-weight:700}.player-card.action-player-attack .fighter-figure img{animation:.55s player-strike}.enemy-card.action-enemy-attack .fighter-figure img{animation:.55s enemy-strike}.enemy-card.action-enemy-hit .fighter-figure img,.player-card.action-player-hit .fighter-figure img{filter:drop-shadow(0 0 22px #b7413585);animation:.38s fighter-hit}.player-card.action-player-defend{box-shadow:0 0 0 3px #4792b73d,0 22px 55px #152c2547}.player-card.action-player-defend .fighter-figure img{filter:drop-shadow(0 0 22px #4999c075);transform:translate(-4px)}@keyframes player-strike{0%{transform:translate(0)rotate(0)}45%{transform:translate(-42px)rotate(-2deg)}to{transform:translate(0)}}@keyframes enemy-strike{0%{transform:scaleX(-1)translate(0)}45%{transform:scaleX(-1)translate(-42px)rotate(-2deg)}to{transform:scaleX(-1)translate(0)}}@keyframes fighter-hit{0%,to{transform:translate(0)}35%{transform:translate(10px)}65%{transform:translate(-8px)}}.result-backdrop{z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1e1957;position:absolute;inset:0}.result-card{z-index:21;text-align:center;background:radial-gradient(circle at 50% 0,#e8bd5929,#0000 45%),#06080af7;border:1px solid #e8bd597a;border-radius:18px;width:min(430px,100% - 28px);max-height:calc(100% - 24px);padding:24px;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #000}.result-card span{color:var(--gold);letter-spacing:.18em;font-size:10px}.result-card h2{margin:9px 0;font-family:Georgia,serif}.result-card p{color:#c5c9cd;font-size:11px}.result-summary{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.result-summary span{color:#aeb7b2;letter-spacing:0;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;padding:8px;font-size:9px;display:flex}.result-summary b{color:#f0ca6c}.result-card button{color:#171108;cursor:pointer;background:linear-gradient(#f0d078,#b57d2c);border:0;border-radius:9px;margin-top:10px;padding:10px 24px;font-weight:700}.loot-reveal{text-align:right;background:#e8bd5917;border:1px solid #e7bc5447;border-radius:11px;align-items:center;gap:11px;margin:12px 0 4px;padding:10px 12px;display:flex}.loot-reveal>span{color:#f0cb6c;background:#e8bd5926;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.loot-reveal div{flex-direction:column;gap:3px;display:flex}.loot-reveal small{color:#b4beb8;font-size:7px}.loot-reveal b{color:#f0cb6c;font-size:12px}.loot-reveal em{color:#b4beb8;font-size:8px;font-style:normal}.level-up-reveal{text-align:right;background:linear-gradient(110deg,#2a6e4fa6,#1a4335a6);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:62px 1fr;align-items:center;gap:2px 10px;margin:9px 0;padding:9px;display:grid}.level-up-reveal>span{color:#f2cf72;letter-spacing:0;background:#ffffff1a;border-radius:8px;grid-row:1/3;place-items:center;min-height:44px;font-size:11px;display:grid}.level-up-reveal b{color:#fff;font-size:12px}.level-up-reveal small{color:#c8d8d0;font-size:8px}.result-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.result-actions:has(>button:only-child){grid-template-columns:1fr}.result-card .city-result-button{color:#f1d78f;background:#ffffff14;border:1px solid #efcd7459}.modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1427248a;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.modal-card{color:#283d36;background:radial-gradient(circle at 90% 0,#e8bd5933,#0000 34%),#f4f2e6;border:1px solid #445b4f40;border-radius:20px;width:min(980px,92vw);max-height:min(720px,88vh);padding:24px;position:relative;overflow:auto;box-shadow:0 35px 100px #0c1f1975}.modal-close{color:#30473e;cursor:pointer;background:#ffffff8c;border:1px solid #304a3f2e;border-radius:9px;width:34px;height:34px;font-size:20px;position:absolute;top:12px;left:12px}.modal-header{border-bottom:1px solid var(--line);gap:14px;padding-bottom:18px}.modal-header>span{width:48px;height:48px;color:var(--gold);background:#e8bd5914;border:1px solid #e8bd5947;border-radius:13px;place-items:center;font-size:22px;display:grid}.modal-header p,.modal-header h2{margin:0}.modal-header p{color:var(--gold);letter-spacing:.14em;font-size:9px}.modal-header h2{margin-top:4px;font-family:Georgia,serif;font-size:21px}.modal-header>b{border:1px solid var(--line);border-radius:9px;margin-right:auto;padding:8px 12px;font-size:11px}.arena-modal{background:radial-gradient(circle at 85% 0,#d3a93e2e,#0000 35%),#ece9db;border-radius:8px;width:min(860px,94vw);min-height:440px}.arena-tabs{background:#ffffff6b;border:1px solid #334d4221;grid-template-columns:repeat(4,1fr);gap:3px;margin:14px 0;padding:4px;display:grid}.arena-tabs button{color:#69766f;cursor:pointer;background:0 0;border:0;padding:9px;font-size:9px}.arena-tabs button.selected{color:#efd372;background:#263b34}.arena-create-card{background:linear-gradient(120deg,#ffffffb8,#e2d6a857);border:1px solid #5247263b;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;min-height:132px;padding:18px;display:grid}.arena-create-card>span{color:#93630f;border:1px solid #a677194d;border-radius:50%;place-items:center;width:52px;height:52px;font-size:26px;display:grid}.arena-create-card small,.arena-room-list article small{color:#946614;font-size:8px}.arena-create-card strong,.arena-room-list article strong{margin-top:4px;font-family:Georgia,serif;font-size:17px;display:block}.arena-create-card p,.arena-room-list article p{color:#647169;margin:5px 0 0;font-size:9px}.arena-create-card>button,.arena-room-list article>button,.arena-empty button{color:#271b09;cursor:pointer;background:linear-gradient(#e2bd5e,#b77c23);border:1px solid #76540f;padding:9px 14px;font-size:9px;font-weight:800}.arena-room-list{gap:6px;max-height:310px;display:grid;overflow:auto}.arena-room-list article{background:#ffffff94;border:1px solid #334d4229;grid-template-columns:38px 1fr auto auto auto;align-items:center;gap:9px;min-height:76px;padding:10px 12px;display:grid}.arena-room-list article>span{color:#9b6a13;font-size:23px}.arena-room-list article>b{color:#7b5713;font-size:10px}.arena-room-list article>button:disabled{opacity:.4;cursor:default}.arena-history-shell{gap:8px;display:grid}.arena-history-toolbar{grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:8px;display:grid}.arena-history-toolbar>div{background:#242725f0;border:1px solid #916c2647;border-radius:999px;padding:2px;display:flex}.arena-history-toolbar>div button{color:#b4bbb6;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:48px;padding:6px 12px;font-size:8px}.arena-history-toolbar>div button.selected{color:#fff3c4;background:#9a6b17}.arena-history-toolbar>label{color:#7f671f;background:#ffffffa8;border:1px solid #434d4845;border-radius:5px;align-items:center;gap:7px;min-height:30px;padding:0 10px;display:flex}.arena-history-refresh{color:#e7d59b;cursor:pointer;background:#2c3731eb;border:1px solid #434d4845;border-radius:4px;min-height:30px;padding:0 12px;font-size:8px}.arena-history-refresh:disabled{opacity:.55;cursor:default}.arena-history-list{gap:5px;max-height:310px;display:grid;overflow:auto}.arena-history-row{color:#e4e5e2;background:linear-gradient(115deg,#2c302df5,#393d39e8);border:1px solid #a58c532e;grid-template-columns:38px 1fr 104px;align-items:center;gap:10px;min-height:82px;padding:9px 12px;display:grid}.arena-history-row>span{color:#9b6a13;border:1px solid #334d4224;border-radius:50%;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.arena-history-row>div{min-width:0}.arena-history-row>div small{color:#8b6b2c;font-size:7px}.arena-history-row>div strong{margin-top:2px;font:700 12px Georgia,serif;display:block}.arena-history-row>div p{color:#abb3ae;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:8px;overflow:hidden}.arena-history-row>div em{color:#8b641a;margin-top:3px;font-size:7px;font-style:normal;display:block}.arena-history-row>b{color:#67be8d;justify-items:end;gap:4px;font-size:10px;display:grid}.arena-history-row>b small{color:#adb6b0;font-size:7px;font-weight:600}.arena-history-row.result-defeat>span,.arena-history-row.result-defeat>b{color:#9b423b}.arena-history-matchup{grid-template-columns:minmax(0,1fr) auto minmax(90px,.55fr);align-items:center;gap:10px;margin-top:4px;display:grid}.arena-history-matchup strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-history-matchup i{color:#b99a4d;font-size:8px;font-style:normal}.arena-empty{text-align:center;background:#ffffff61;border:1px dashed #334d4238;place-items:center;min-height:230px;padding:25px;display:grid}.arena-empty>span{color:#a5741a;font-size:34px}.arena-empty strong{margin-top:8px;font-family:Georgia,serif;font-size:18px}.arena-empty p{color:#66756e;margin:6px 0 15px;font-size:9px}.arena-rule-strip{color:#707b75;border-top:1px solid #334d4221;justify-content:center;gap:24px;margin-top:14px;padding-top:11px;font-size:8px;display:flex}.arena-modal{color:#e5e8e4;background:radial-gradient(circle at 84% -8%,#be8f271f,#0000 34%),linear-gradient(145deg,#303431,#242725 72%);border-color:#d8b14c38;box-shadow:0 30px 90px #000000b3,inset 0 1px #ffffff0a}.arena-modal .modal-header{border-bottom-color:#ffffff14}.arena-modal .modal-header h2{color:#f1f2ef}.arena-modal .modal-header>b{color:#d7b453;background:#00000029;border-color:#d7b45333}.arena-modal>.modal-close{color:#c9cfca;background:#0000002e;border-color:#ffffff1a}.arena-tabs{background:#0003;border-color:#ffffff14}.arena-tabs button{color:#969e99}.arena-tabs button:hover{color:#d8ddd9;background:#ffffff09}.arena-tabs button.selected{color:#dab752;background:#171a18;box-shadow:inset 0 -2px #a87518}.arena-pvp-shell,.arena-group-shell{scrollbar-width:thin;gap:8px;max-height:365px;padding-left:2px;display:grid;overflow-y:auto}.arena-duel-settings{background:linear-gradient(120deg,#ffffff0b,#0000001a);border:1px solid #ffffff16;grid-template-columns:minmax(155px,1fr) minmax(200px,1.25fr) auto;align-items:end;gap:10px 14px;padding:13px 14px;display:grid}.arena-duel-settings>div{gap:6px;display:grid}.arena-duel-settings small{color:#aeb5b0;font-size:8px}.arena-duel-settings>div>span{background:#00000038;border:1px solid #ffffff12;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.arena-duel-settings>div button{color:#8d9690;cursor:pointer;background:0 0;border:0;min-height:28px;font-size:9px}.arena-duel-settings>div button.selected{color:#fff0bc;background:#956612;box-shadow:inset 0 1px #ffffff1a}.arena-group-settings{background:linear-gradient(120deg,#ffffff0b,#0000001a);border:1px solid #ffffff16;grid-template-columns:repeat(2,minmax(190px,1fr));gap:10px 14px;padding:13px 14px;display:grid}.arena-group-settings>div{gap:6px;display:grid}.arena-group-settings small{color:#aeb5b0;font-size:8px}.arena-group-settings>div>span{background:#00000038;border:1px solid #ffffff12;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.arena-group-settings>div button{color:#8d9690;cursor:pointer;background:0 0;border:0;min-height:28px;font-size:9px}.arena-group-settings>div button.selected{color:#fff0bc;background:#956612;box-shadow:inset 0 1px #ffffff1a}.arena-submit-group{color:#211707;background:linear-gradient(#d4ac4c,#9e6817);border:1px solid #80601bb3;min-height:34px;font-size:9px;font-weight:800}.arena-submit-group:disabled{opacity:.38;cursor:not-allowed}.arena-group-settings>p{color:#8e9791;align-self:center;margin:0;font-size:7px}.arena-group-settings>p.arena-location-warning{color:#c68c36;font-weight:700}.arena-coop-card{min-height:92px}.arena-submit-duel,.arena-duel-row>button{color:#211707;cursor:pointer;background:linear-gradient(#d4ac4c,#9e6817);border:1px solid #80601b;min-height:34px;padding:0 14px;font-size:9px;font-weight:800}.arena-submit-duel:disabled,.arena-duel-row>button:disabled{opacity:.42;cursor:default}.arena-duel-settings>p{color:#737b76;grid-column:1/-1;margin:-1px 0 0;font-size:7px}.arena-duel-settings>p.arena-location-warning{color:#c68c36;font-weight:700}.arena-invite-stack,.arena-open-duels{gap:4px;display:grid}.arena-invite-stack>header,.arena-open-duels>header{color:#adb5b0;justify-content:space-between;align-items:center;padding:3px 2px;font-size:9px;display:flex}.arena-invite-stack>header span,.arena-open-duels>header span{color:#d5ad47;background:#c4911f29;border-radius:9px;place-items:center;min-width:21px;height:18px;font-size:8px;display:grid}.arena-duel-row{background:#ffffff06;border:1px solid #ffffff13;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:62px;padding:8px 10px;display:grid}.arena-duel-row.incoming{background:linear-gradient(90deg,#bb831521,#ffffff06);border-color:#ce9e2f57}.arena-duel-row.mine{border-style:dashed;border-color:#b6913a40}.arena-duel-row>span{color:#cba13b;text-align:center;font-size:19px}.arena-duel-row>div{min-width:0}.arena-duel-row small{color:#a17b28;font-size:7px}.arena-duel-row strong{color:#e6e9e5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font:700 12px Georgia,serif;display:block;overflow:hidden}.arena-duel-row strong i{color:#bf9130;font:700 8px Arial,sans-serif}.arena-duel-row p{color:#858e88;margin:3px 0 0;font-size:7px}.arena-duel-row>.arena-decline{color:#c98079;background:#85322e21;border-color:#98433d47}.arena-inline-empty{color:#737b76;text-align:center;border:1px dashed #ffffff14;padding:18px;font-size:9px}.arena-live-stack,.arena-history-stack{gap:0;display:grid}.arena-room-list>.arena-live-stack>article,.arena-history-list>.arena-history-stack>article{width:100%}.arena-inline-battle-log{color:#dfe4e0;background:linear-gradient(#0c0f0deb,#141715f5);border:1px solid #d2a84338;border-top:0;gap:9px;padding:11px 13px 13px;display:grid;box-shadow:inset 0 1px #ffffff06}.arena-inline-battle-log>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.arena-inline-battle-log>header div{gap:2px;display:grid}.arena-inline-battle-log>header small{color:#b99135;font-size:7px}.arena-inline-battle-log>header strong{font:700 12px Georgia,serif}.arena-inline-battle-log>header>span{color:#8d9690;font-size:7px}.arena-inline-health{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:6px;display:grid}.arena-inline-health>span{grid-template-columns:minmax(54px,auto) 1fr auto;align-items:center;gap:6px;min-width:0;display:grid}.arena-inline-health b{color:#bfc7c2;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.arena-inline-health i{background:#ffffff14;border-radius:4px;height:5px;display:block;overflow:hidden}.arena-inline-health em{border-radius:inherit;background:linear-gradient(90deg,#8d2c2b,#d34f49);height:100%;transition:width .25s;display:block}.arena-inline-health small{color:#9ea7a1;direction:ltr;font-size:6px}.arena-inline-events{scrollbar-width:thin;background:#0000002e;border:1px solid #ffffff0e;max-height:170px;display:grid;overflow-y:auto}.arena-inline-events p{border-bottom:1px solid #ffffff0b;grid-template-columns:34px minmax(64px,auto) minmax(0,1fr) auto;align-items:center;gap:7px;min-height:27px;margin:0;padding:4px 7px;font-size:7px;display:grid}.arena-inline-events p:last-child{border-bottom:0}.arena-inline-events time{color:#6f7772;direction:ltr}.arena-inline-events b{color:#d3ab47;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-inline-events span{color:#b5bdb8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-inline-events strong{color:#dc6b62;direction:ltr;font-size:8px}.arena-inline-events .event-result span{color:#e6c15e}.arena-inline-events .event-empty{text-align:center;grid-template-columns:1fr}.arena-history-log-button{color:#d7b453;cursor:pointer;background:#d2a84314;border:1px solid #d2a84342;padding:4px 7px;font-size:7px}.arena-create-card{background:#ffffff09;border-color:#ffffff14}.arena-create-card strong,.arena-room-list article strong{color:#e5e8e4}.arena-create-card p,.arena-room-list article p{color:#8e9791}.arena-room-list article{background:#ffffff08;border-color:#ffffff13}.arena-room-list article>.arena-watch{color:#b9c2bc;background:#ffffff0b;border-color:#ffffff1c}.arena-room-list .arena-live-duel{border-color:#c4911f3b;grid-template-columns:38px minmax(0,1fr) auto auto}.arena-room-list .arena-live-duel>b{color:#58bb83}.arena-history-toolbar>label{color:#b79239;background:#0000002e;border-color:#ffffff17}.arena-history-toolbar input{color:#e5e8e4}.arena-history-row{border-color:#ffffff13}.arena-empty{background:#ffffff05;border-color:#ffffff1a}.arena-empty strong{color:#e6e9e5}.arena-empty p{color:#858e88}.arena-rule-strip{color:#7f8782;border-top-color:#ffffff14}.duel-spectator-exit{z-index:30;color:#d7ddd9;cursor:pointer;background:#050807b8;border:1px solid #ffffff29;padding:7px 11px;font-size:9px;position:absolute;top:12px;left:15px}.pvp-result-card{border-color:#d5a93e52}.pvp-result-card .pvp-result-reward{color:#e7c76e;margin:10px 0 0;font-weight:800}@media (width<=640px){.arena-group-settings{grid-template-columns:1fr}.arena-inline-battle-log>header{flex-direction:column;align-items:flex-start}.arena-inline-health{grid-template-columns:1fr}.arena-inline-events p{grid-template-columns:30px 56px minmax(0,1fr) auto;gap:4px}}.scene-duel{--social-height:clamp(220px, 25vh, 270px)}.scene-duel:before{filter:saturate(.93)contrast(1.05)brightness(.88);background-image:linear-gradient(#fff0c40f,#0f1d202e),url(/assets/battle-bg.png),radial-gradient(circle at 50% 40%,#6f7f75,#334d45 48%,#192826)}.scene-duel .topbar,.scene-duel .quick-nav{display:none}.scene-duel .scene-stage{top:0;bottom:var(--social-height)}.scene-duel .scene-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0000 34%,#01060429 100%);position:absolute;inset:0}.scene-duel .players-panel,.scene-duel .chat-panel{color:#e8ecea;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030607f5;border-color:#ffffff21}.scene-duel .online-player{color:#dfe5e2;border-bottom-color:#ffffff12}.scene-duel .chat-tabs button{color:#8e9994}.scene-duel .chat-tabs .selected{color:#edc965;background:#e5bb491a}.scene-duel .chat-feed p{color:#d2d8d5}.scene-duel .chat-panel input{color:#eef2ef;background:#ffffff0f;border-color:#ffffff24}.item-lore-panel{background:linear-gradient(120deg,#ffffffc7,#efdead80);border:1px solid #89621938;border-radius:14px;grid-template-columns:78px 1fr auto;align-items:center;gap:16px;margin-top:18px;padding:15px 17px;display:grid;box-shadow:inset 4px 0 #bf8931}.lore-icon{background:#ffffff94;border:1px solid #8962192e;border-radius:12px;place-items:center;width:72px;height:72px;font-size:40px;display:grid}.item-lore-panel small{color:#956914;letter-spacing:.1em;font-size:8px}.item-lore-panel h3{margin:4px 0 5px;font-family:Georgia,serif;font-size:18px}.item-lore-panel p{color:#5e6d66;max-width:650px;margin:0;font-size:10px;line-height:1.65}.lore-stats{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.lore-stats span{color:#7a8881;font-size:8px}.lore-stats b{color:#8d6110;font-size:11px}.shop-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.item-card{background:linear-gradient(#ffffffb8,#e8ebdbb3);border:1px solid #334d4226;border-radius:15px;padding:17px;position:relative;overflow:hidden}.item-card:hover{border-color:#e8bd5959}.item-icon{background:radial-gradient(circle,#e8bd5921,#0000 62%);place-items:center;height:90px;margin:-17px -17px 13px;font-size:52px;display:grid}.item-top{color:var(--gold);justify-content:space-between;font-size:8px}.item-card h3{margin:8px 0 5px;font-size:14px}.item-card p{color:#66736d;min-height:34px;margin:0;font-size:9px;line-height:1.7}.item-stats{grid-template-columns:1fr 1fr;gap:6px;margin:12px 0;display:grid}.item-stats span{color:#718078;border:1px solid #334d421a;border-radius:7px;justify-content:space-between;padding:7px;font-size:8px;display:flex}.item-stats b{color:#31483f}.item-compare{color:#718078;background:#314c400f;border-radius:7px;justify-content:space-between;margin:-5px 0 10px;padding:6px 8px;font-size:8px;display:flex}.item-compare.better b{color:#168053}.item-compare.worse b{color:#a54a3f}.item-compare.same b{color:#6f7c75}.item-buttons{grid-template-columns:.8fr 1.2fr;gap:6px;display:grid}.item-buttons button{color:#67460d;cursor:pointer;background:#e8bd592e;border:1px solid #b07a195c;border-radius:8px;width:100%;padding:9px 5px;font-size:8px}.item-buttons .details-button{color:#455f54;background:#ffffff8f;border-color:#334d422e}.item-buttons button:disabled{color:#929b96;cursor:not-allowed;border-color:#334d421f}.item-locked{filter:saturate(.55)}.shop-stage-backdrop{bottom:var(--social-height);-webkit-backdrop-filter:none;backdrop-filter:none;background:#15191747;padding:8px}.shop-modal{width:min(1380px,100vw - 16px);height:min(730px, calc(100vh - var(--social-height) - 102px));color:#e7e9e6;background:#171a18;border:1px solid #555b58;border-radius:0;max-height:none;padding:0;overflow:hidden;box-shadow:0 15px 48px #00000094,inset 0 1px #ffffff1a}.shop-modal>.modal-close{z-index:8;color:#e7e9e6;background:linear-gradient(#4e5451,#303431);border:1px solid #59605c;border-radius:0;width:32px;height:32px;top:10px;left:10px}.fate-shop-header{background:linear-gradient(#555a57,#393d3a 72%,#303330);border-bottom:1px solid #555b58;align-items:center;min-height:62px;padding:8px 56px 8px 16px;display:flex;box-shadow:inset 0 1px #ffffff47}.fate-shop-header small{color:#b5bab6;font-size:10px}.fate-shop-header h2{color:#f0f1ef;margin:3px 0 0;font:500 22px Arial,sans-serif}.fate-shop-header>b{color:#f0d36c;margin-right:auto;font-size:15px}.fate-shop-header>b span{color:#e2bd42;font-size:11px}.fate-shop-categories{background:#c7cac8;border-bottom:1px solid #5d625f;grid-template-columns:repeat(9,minmax(78px,1fr));min-height:51px;display:grid}.fate-shop-categories button{color:#353b37;cursor:pointer;background:linear-gradient(#e7e9e8,#bfc3c0);border:0;border-left:1px solid #929794;border-radius:0;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.fate-shop-categories button:last-child{border-left:0}.fate-shop-categories button i{color:#555d58;font-size:15px;font-style:normal}.fate-shop-categories button b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.fate-shop-categories button:hover{background:linear-gradient(#f0f1f0,#cbd0cc)}.fate-shop-categories button.selected{color:#fff3c2;background:linear-gradient(#b48b35,#755019);box-shadow:inset 0 -4px #e4b742}.fate-shop-categories button.selected i{color:#fff3c2}.fate-shop-paths{color:#333a36;background:#d7dad8;border-bottom:1px solid #4a4f4c;align-items:stretch;gap:5px;min-height:49px;padding:6px 8px;display:flex}.fate-shop-paths button{color:#343b37;cursor:pointer;text-align:right;background:#eef0ef;border:1px solid #989e9a;border-radius:0;grid-template-columns:6px auto;align-items:center;gap:7px;min-width:128px;padding:5px 8px;display:grid}.fate-shop-paths button>i{background:#7b817d;width:4px;height:26px}.fate-shop-paths button>span{display:grid}.fate-shop-paths button b{font-size:11px}.fate-shop-paths button small{color:#69716c;font-size:8px}.fate-shop-paths button.path-stealth>i{background:#3cab68}.fate-shop-paths button.path-crush>i{background:#bd573c}.fate-shop-paths button.path-binding>i{background:#6577c5}.fate-shop-paths button.path-defense>i{background:#c39a32}.fate-shop-paths button.selected{background:#fff;border-color:#555d58;box-shadow:inset 0 -2px #5c645f}.fate-shop-paths>p{color:#626a65;white-space:nowrap;align-self:center;margin:0 6px 0 auto;font-size:9px}.fate-shop-paths>p b{color:#18864f}.fate-shop-paths>p em{color:#9a6c16;font-style:normal;font-weight:800}.fate-shop-paths>p span{color:#949a96;padding:0 5px}.fate-shop-body{direction:ltr;grid-template-columns:252px minmax(0,1fr);height:calc(100% - 162px);min-height:0;display:grid}.fate-shop-comparison,.fate-shop-catalog{direction:rtl}.fate-shop-comparison{scrollbar-width:thin;background:linear-gradient(#292d2a,#1a1d1b);border-left:1px solid #555b58;grid-column:1;min-height:0;padding:9px;overflow-y:auto}.fate-shop-comparison>header{border-bottom:1px solid #454a47;padding:5px 7px 9px}.fate-shop-comparison>header small{color:#9fa6a1;font-size:9px;display:block}.fate-shop-comparison>header strong{color:#f0f1ef;margin-top:3px;font-size:14px;display:block}.fate-shop-comparison>header span{color:#7fcf98;margin-top:4px;font-size:9px;display:block}.fate-shop-comparison.path-crush>header span{color:#df866e}.fate-shop-comparison.path-binding>header span{color:#9faaf0}.fate-shop-comparison.path-defense>header span{color:#e0c46b}.fate-comparison-items{grid-template-columns:1fr 16px 1fr;align-items:center;gap:4px;padding:10px 0;display:grid}.fate-comparison-items>div{justify-items:center;gap:4px;min-width:0;display:grid}.fate-comparison-items>div>small{color:#9ca39f;font-size:8px}.fate-comparison-items>div>.item-art,.fate-comparison-items .empty-equipment{background-color:#d9dcda;border:1px solid #6f7471;width:82px;height:72px;box-shadow:inset 0 1px #fff}.fate-comparison-items .empty-equipment{color:#777e79;place-items:center;font-size:20px;display:grid}.fate-comparison-items>div>b{color:#d9ddda;text-overflow:ellipsis;white-space:nowrap;max-width:98px;font-size:9px;overflow:hidden}.fate-comparison-items>div.selected>.item-art{border-color:#3f9c62}.fate-comparison-items>i{color:#b7bcb8;font-size:25px;font-style:normal}.fate-comparison-summary,.fate-selected-requirements{background:#121513;border:1px solid #4b504d;margin-top:7px}.fate-comparison-summary h3{color:#c6cbc7;border-bottom:1px solid #414642;margin:0;padding:7px 8px;font-size:10px}.fate-comparison-summary p,.fate-selected-requirements p{color:#aeb4b0;border-bottom:1px solid #292d2a;justify-content:space-between;gap:8px;margin:0;padding:5px 8px;font-size:9px;display:flex}.fate-comparison-summary p:last-child,.fate-selected-requirements p:last-child{border-bottom:0}.fate-comparison-summary p.better b{color:#68d890}.fate-comparison-summary p.worse b{color:#d76d5e}.fate-comparison-summary p.same b{color:#bdc2be}.fate-selected-requirements>small{color:#c6cbc7;border-bottom:1px solid #414642;padding:7px 8px;font-size:10px;display:block}.fate-selected-requirements p b{color:#d5b750}.fate-selected-requirements p.unmet b{color:#d36c5d}.fate-primary-action{color:#fff1c4;cursor:pointer;background:linear-gradient(#c79a3e,#765015);border:1px solid #785719;border-radius:0;width:100%;min-height:37px;margin-top:9px;font-size:12px;font-weight:800}.fate-primary-action:disabled{color:#7f8782;cursor:not-allowed;background:#343835;border-color:#4d524f}.fate-action-note{color:#808783;text-align:center;margin-top:6px;font-size:8px;line-height:1.45;display:block}.fate-shop-catalog{scrollbar-color:#676d69 #181b19;scrollbar-width:thin;background:#242825;grid-column:2;grid-template-columns:repeat(3,minmax(265px,1fr));align-content:start;gap:6px;min-height:0;padding:7px;display:grid;overflow-y:auto}.fate-item-card{--path-color:#7b817d;border:1px solid #4d524f;border-right:3px solid var(--path-color);color:#e1e4e1;cursor:pointer;background:#111412;outline:0;grid-template-rows:minmax(129px,1fr);grid-template-columns:42% 58%;min-height:158px;display:grid;overflow:hidden}.fate-item-card.path-stealth{--path-color:#3cab68}.fate-item-card.path-crush{--path-color:#bd573c}.fate-item-card.path-binding{--path-color:#6577c5}.fate-item-card.path-defense{--path-color:#c39a32}.fate-item-card:hover,.fate-item-card:focus-visible{border-color:#8a908c;border-right-color:var(--path-color)}.fate-item-card.selected{box-shadow:inset 0 0 0 2px var(--path-color)}.fate-item-card.locked{filter:saturate(.76)}.fate-item-object{background:#5c615e;border-left:1px solid #555a57;grid-template-rows:31px 1fr 20px 28px;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.fate-item-object>header{background:#494e4b;border-bottom:1px solid #4c514e;grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px;padding:0 7px;display:flex}.fate-item-object>header b{color:#f1f2f0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.fate-item-object>header span{color:#d8bd67;white-space:nowrap;font-size:8px}.fate-item-art{background:#e5e7e5;border:1px solid #9ba09d;grid-column:1/-1;place-self:center;width:76px;height:68px;box-shadow:inset 0 1px #fff,0 2px 4px #00000047}.fate-item-object>footer{background:#4f5451;border-top:1px solid #4a4f4c;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 7px;display:flex}.fate-item-object>footer b{color:#edd060;font-size:10px}.fate-item-object>footer span{color:#bfc4c0;font-size:7px}.fate-item-values{background:#111412;grid-template-rows:1fr 28px;grid-template-columns:1fr 1fr;min-width:0;padding:8px 8px 0;display:grid}.fate-item-values section{min-width:0}.fate-item-values h3{color:#c4cac6;margin:0 0 5px;font-size:9px}.fate-item-values p{color:#b9bfbb;grid-template-columns:minmax(40px,auto) minmax(0,1fr);gap:3px;margin:0 0 4px;font-size:8px;display:grid}.fate-item-values p b{color:#67d18c;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fate-item-values>footer{background:#0b0d0c;border-top:1px solid #353936;grid-column:1/-1;align-items:center;gap:6px;margin:0 -8px;padding:0 6px;display:flex}.fate-item-values>footer span{color:#858d88;font-size:7px}.fate-item-values>footer em{color:var(--path-color);letter-spacing:1px;margin-right:auto;font-size:8px;font-style:normal}.fate-item-values>footer button{color:#fff1bc;cursor:pointer;background:#9b6a17;border:1px solid #755518;border-radius:0;min-width:46px;height:21px;font-size:8px;font-weight:800}.fate-item-values>footer button:disabled{color:#6f7772;cursor:not-allowed;background:#2b2f2c;border-color:#444946}.fate-shop-empty{text-align:center;background:#1a1d1b;border:1px dashed #555b57;grid-column:1/-1;place-items:center;min-height:220px;display:grid}.fate-shop-empty strong{color:#d8dcd8;font-size:15px}.fate-shop-empty p{color:#8f9792;margin:5px 0 12px;font-size:10px}.fate-shop-empty button{color:#fff0bc;cursor:pointer;background:#8f641b;border:1px solid #6d511a;padding:7px 12px}@media (width<=1140px){.fate-shop-paths>p{display:none}.fate-shop-catalog{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (width<=840px){.shop-modal{height:calc(100vh - var(--social-height) - 98px)}.fate-shop-categories{grid-template-columns:repeat(5,1fr)}.fate-shop-categories button:nth-child(n+6){display:none}.fate-shop-paths button{flex:1;min-width:0}.fate-shop-paths button small{display:none}.fate-shop-body{grid-template-columns:1fr;height:calc(100% - 213px)}.fate-shop-comparison{display:none}.fate-shop-catalog{grid-column:1;grid-template-columns:1fr}}.rules-layout{grid-template-columns:230px 1fr;gap:14px;margin-top:18px;display:grid}.help-quickstart{background:linear-gradient(145deg,#fffae8eb,#e8f2ead1);border:1px solid #8f651838;border-radius:14px;margin-top:16px;padding:14px 16px;box-shadow:inset 0 1px #ffffffb3}.help-quickstart>header{border-bottom:1px solid #39524721;justify-content:space-between;align-items:end;gap:18px;padding-bottom:10px;display:flex}.help-quickstart>header small{color:#946919;font-size:9px;font-weight:800}.help-quickstart>header h3{color:#37483f;margin:2px 0 0;font-family:Georgia,serif;font-size:17px}.help-quickstart>header p{color:#64746c;max-width:340px;margin:0;font-size:10px}.help-quickstart>div{gap:9px;margin-top:11px;display:flex}.help-quickstart>div>button{color:#394940;text-align:right;cursor:pointer;border:0;background:0 0;border-inline-start:1px solid #8f65182e;flex:1 1 0;align-items:center;gap:9px;min-width:0;min-height:68px;padding:9px 10px;display:flex}.help-quickstart>div>button:first-child{border-inline-start:0}.help-quickstart>div>button:hover{background:#ffffff80}.help-quickstart>div i{color:#765315;background:#f4e7bf;border:1px solid #a88138;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.help-quickstart>div span{gap:3px;min-width:0;display:grid}.help-quickstart>div strong{font-size:10px}.help-quickstart>div small{color:#6c7972;font-size:8px;line-height:1.45}.penalty-ladder{background:linear-gradient(160deg,#f3d89154,#ffffff80);border:1px solid #8f651833;border-radius:14px;padding:16px}.penalty-ladder h3{color:#805812;margin:0 0 12px;font-family:Georgia,serif;font-size:15px}.penalty-ladder ol{color:#4d6259;margin:0;padding-right:19px;font-size:9px;line-height:2.15}.penalty-ladder p{color:#718078;border-top:1px solid #3952471f;margin:12px 0 0;padding-top:11px;font-size:8px;line-height:1.65}.rules-sections{grid-template-columns:1fr 1fr;gap:9px;display:grid}.rules-sections article{background:#ffffff80;border:1px solid #334d4221;border-radius:12px;grid-template-columns:38px 1fr;gap:10px;min-height:94px;padding:13px;display:grid}.rules-sections article>span{color:#8d6218;background:#bf893124;border-radius:50%;place-items:center;width:36px;height:36px;font-family:Georgia,serif;font-size:11px;display:grid}.rules-sections h3{margin:3px 0 5px;font-size:11px}.rules-sections p{color:#66766f;margin:0;font-size:8px;line-height:1.6}.character-layout{grid-template-columns:300px 1fr;gap:20px;margin-top:18px;display:grid}.character-portrait{color:#2a4239;background:radial-gradient(circle at 50% 38%,#e8bd593d,#0000 37%),linear-gradient(#ffffffc2,#dee5d2e6);border:1px solid #344f432e;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:390px;padding:18px;display:flex;position:relative;overflow:hidden}.character-portrait:after{content:"";filter:blur(8px);background:#233e332e;border-radius:50%;height:25px;position:absolute;bottom:64px;left:12%;right:12%}.character-portrait img{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 19px 18px #1e362d40);width:100%;height:292px;position:relative}.character-portrait p{z-index:2;color:#765310;margin:8px 0 3px;font-family:Georgia,serif;font-size:19px;font-weight:700;position:relative}.character-portrait>small{z-index:2;color:#607069;font-size:9px;position:relative}.character-badges{z-index:3;justify-content:space-between;display:flex;position:absolute;top:12px;left:12px;right:12px}.character-badges span{color:#765310;background:#fffae5d6;border:1px solid #7752102e;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;box-shadow:0 6px 16px #233c331a}.equipment-slots{z-index:4;pointer-events:none;position:absolute;inset:64px 8px 92px}.equipment-slot{background:#fffce9db;border:1px solid #805a1438;border-radius:10px;justify-items:center;gap:3px;width:76px;padding:7px 5px;display:grid;position:absolute;top:34%;box-shadow:0 8px 20px #233c331f}.equipment-slot.weapon-slot{right:0}.equipment-slot.armor-slot{left:0}.equipment-slot small{color:#8f661a;font-size:7px}.equipment-slot b{font-size:25px}.equipment-slot em{color:#4f655b;text-overflow:ellipsis;white-space:nowrap;max-width:66px;font-size:7px;font-style:normal;overflow:hidden}.equipment-slot.empty{opacity:.7;border-style:dashed}.stats-column h3{color:#845d13;margin:6px 0 10px;font-size:11px}.character-resources{margin-bottom:13px}.character-resources .resource-heart{background:#fff9;border-color:#314e4129;flex:1}.character-resources .resource-heart small{color:#687871}.attribute-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.attribute-heading h3{margin:0}.attribute-heading>b{color:#fff;background:#236e50;border-radius:999px;padding:5px 9px;font-size:9px}.attribute-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:9px 0 16px;display:grid}.attribute-grid article{background:#ffffff8c;border:1px solid #2f4a3e24;border-radius:10px;grid-template-columns:34px 1fr 30px;align-items:center;gap:7px;min-height:58px;padding:8px;display:grid}.attribute-grid article>span{color:#805b16;background:#c6943321;border-radius:9px;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.attribute-grid article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.attribute-grid article b{color:#294239;font-size:10px}.attribute-grid article small{color:#718078;font-size:7px;line-height:1.35}.attribute-grid button{color:#fff;cursor:pointer;background:linear-gradient(#4b9b73,#246847);border:0;border-radius:8px;width:30px;height:30px;font-size:18px;font-weight:800}.attribute-grid button:disabled{opacity:.3;cursor:not-allowed}.stat-confirm-bar{color:#6e7c75;background:#ffffff6b;border:1px solid #304c401f;border-radius:9px;grid-template-columns:1fr auto auto;align-items:center;gap:7px;margin:-7px 0 15px;padding:8px 10px;font-size:8px;display:grid}.stat-confirm-bar.visible{color:#315e4c;background:#3a9a681a;border-color:#257b5457}.stat-confirm-bar button{color:#486056;cursor:pointer;background:#ffffff9e;border:1px solid #314e4129;border-radius:7px;padding:6px 9px;font-size:8px}.stat-confirm-bar .confirm-stats{color:#fff;background:#267552;border:0;font-weight:800}.stat-confirm-bar button:disabled{opacity:.38;cursor:not-allowed}.stats-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:20px;display:grid}.stats-grid span{color:#687871;background:#ffffff7a;border:1px solid #2f4a3e24;border-radius:9px;justify-content:space-between;padding:10px;font-size:10px;display:flex}.stats-grid b{color:#294239}.experience-table{gap:5px;margin-bottom:18px;display:grid}.experience-table>div{color:#687871;background:#ffffff73;border:1px solid #2f4a3e1f;border-radius:8px;grid-template-columns:64px 72px minmax(120px,1fr) 76px;align-items:center;gap:7px;min-height:34px;padding:6px 9px;display:grid}.experience-table b{color:#31483f;font-size:9px}.experience-table span,.experience-table small{font-size:8px}.experience-table em{color:#956711;justify-self:end;font-size:8px;font-style:normal;font-weight:700}.experience-table>div.current{background:#e8bd5930;border-color:#b882227a;box-shadow:inset -3px 0 #bd8730}.experience-table>div.complete{background:#4ca7771a;border-color:#257e5740}.inventory-list{gap:6px;display:grid}.inventory-list button{color:#2d453b;text-align:right;cursor:pointer;background:#ffffff85;border:1px solid #2f4a3e24;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.inventory-list button>span{background:#33504312;border-radius:8px;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.inventory-list button div{flex-direction:column;gap:3px;display:flex}.inventory-list button b{font-size:10px}.inventory-list button small{color:#718078;font-size:8px}.inventory-list button.equipped{background:#4ab17e1a;border-color:#1f855a5c}.inventory-list button.equipped small{color:#14744e}.reset-link{color:#64736c;cursor:pointer;background:0 0;border:0;margin-top:22px;font-size:8px;text-decoration:underline}.mission-list{gap:9px;margin-top:18px;display:grid}.mission-list article{border:1px solid var(--line);background:#ffffff06;border-radius:12px;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;padding:14px;display:grid}.mission-list article>span{width:42px;height:42px;color:var(--gold);border:1px solid #e8bd5933;border-radius:10px;place-items:center;font-family:Georgia,serif;display:grid}.mission-list h3,.mission-list p{margin:0}.mission-list h3{font-size:12px}.mission-list p{color:#8c949c;margin-top:5px;font-size:9px}.mission-list article>b{color:#777f87;font-size:9px}.mission-list article.complete{border-color:#39d98a40}.mission-list article.complete>b{color:var(--green)}.mission-list article.ready{background:#e8bd591f;border-color:#ce992b80}.mission-list article.ready>b{color:#9b6817}.mission-list article div>small{color:#936b1d;margin-top:6px;font-size:8px;display:block}.toast{z-index:100;color:#f1eadb;background:#07090beb;border:1px solid #e8bd5961;border-radius:10px;align-items:center;gap:9px;padding:10px 15px;font-size:10px;animation:.35s both toast-in;display:flex;position:absolute;top:98px;left:50%;transform:translate(-50%);box-shadow:0 13px 35px #0000006b}.toast span{color:var(--gold)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,-12px)}}@media (width<=980px){body{overflow:auto}.game-shell{--social-height:218px;min-height:820px}.game-shell.chat-collapsed{--social-height:56px}.brand-block .eyebrow{display:none}.brand-block h1{font-size:18px}.player-hud{width:58vw;min-width:0}.hud-hearts{gap:5px}.hud-hearts .resource-heart{min-width:70px}.currency{display:none}.quick-nav{top:88px;right:12px}.quick-nav button{padding:8px;font-size:0}.quick-nav button span{font-size:17px}.scene-stage{bottom:var(--social-height)}.players-panel{display:none}.chat-panel{height:var(--social-height);left:0}.forest-gate{left:4%}.shop-gate{right:4%}.arena-gate{left:35%}.battle-layout{grid-template-columns:1fr 60px 1fr;padding:150px 20px 174px}.fighter-card{width:min(260px,35vw)}.battle-room-strip{width:min(600px,80vw)}.battle-log{z-index:8;grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr);gap:8px;width:min(620px,100% - 24px);max-height:110px;padding:8px;display:grid;top:108px;bottom:auto;right:50%;transform:translate(50%)}.current-story{padding:8px 10px}.current-story small{font-size:7px}.current-story h2{margin:3px 0 4px;font-size:13px}.current-story p{font-size:10px;line-height:1.35}.enemy-intent{margin:0;padding:7px 9px}.enemy-intent span{font-size:7px}.enemy-intent b{font-size:9px}.log-heading,.log-lines{display:none}.battle-actions{bottom:12px}.battle-actions button{min-width:70px}.shop-grid,.rules-layout{grid-template-columns:1fr}.help-quickstart>header{flex-direction:column;align-items:flex-start;gap:5px}.help-quickstart>div{grid-template-columns:1fr 1fr;display:grid}.help-quickstart>div>button{border-inline-start:0;border-bottom:1px solid #8f651824}}@media (width<=640px){.game-shell{--social-height:194px;min-height:760px}.game-shell.chat-collapsed{--social-height:56px}.world-preview{opacity:.86;width:115px;height:72px}.preview-city,.preview-forest{top:8%}.preview-arena,.preview-shop{bottom:8%}.preview-city,.preview-arena{left:3%}.preview-forest,.preview-shop{right:3%}.login-card{padding:22px 18px 18px}.login-footer{display:none}.topbar{gap:8px;height:76px;padding:8px 10px}.brand-mark{width:38px;height:38px;font-size:22px}.brand-block>div:last-child{display:none}.avatar-small{width:34px;height:34px}.player-hud{flex:1;gap:6px;width:auto;max-width:285px}.hud-title{font-size:10px}.hud-hearts{gap:3px}.hud-hearts .resource-heart{border-radius:7px;grid-template-columns:18px auto;min-width:51px;min-height:27px;padding:2px 4px}.hud-hearts .resource-heart>span{font-size:19px}.hud-hearts .resource-heart b{font-size:7px}.hud-hearts .resource-heart small{display:none}.hud-xp{margin-top:2px}.hud-xp>span{font-size:6px}.hud-xp .meter{height:4px}.hud-meters{grid-template-columns:1fr}.hud-meters>div:nth-child(2){display:none}.scene-stage{top:76px;bottom:var(--social-height)}.scene-title{width:100%;top:70px}.scene-title strong{font-size:20px}.hotspot{min-width:155px;padding:8px}.hotspot-icon{width:34px;height:34px}.forest-gate{top:48%}.shop-gate{top:66%;right:6%}.arena-gate{top:26%;left:20%}.city-welcome{width:calc(100% - 24px);padding:12px;bottom:12px;right:12px}.city-welcome h2{font-size:18px}.quest-guide{grid-template-columns:38px minmax(0,1fr) auto;width:auto;padding:7px 8px;bottom:112px;left:12px;right:12px}.quest-portrait{width:36px;height:36px;font-size:19px}.quest-guide b{font-size:9px}.quest-guide em{padding:5px 7px;font-size:7px}.portal{min-width:155px}.portal-pool{left:3%}.portal-mist{top:62%;right:3%}.portal-beginner{top:42%}.forest-info{display:none}.travel-arrow{border-radius:12px;grid-template-columns:38px;min-width:48px;padding:8px 5px;left:7px}.travel-arrow>span{grid-column:1;font-size:34px}.travel-arrow b,.travel-arrow small{display:none}.chat-tabs{top:6px;left:8px;right:8px}.chat-tabs button{padding:5px 8px;font-size:9px}.chat-feed{inset:40px 8px 49px}.chat-feed p{gap:6px;margin-bottom:5px;padding:2px 3px;font-size:11px}.chat-feed time{font-size:8px}.chat-panel form{bottom:7px;left:8px;right:8px}.chat-panel input{height:36px;font-size:12px}.chat-panel form button{padding:0 14px;font-size:10px}.fighter-card{width:41vw;padding:7px}.fighter-figure{height:115px;font-size:82px}.body-zone{min-width:34px;min-height:34px}.body-zone span{min-width:34px;padding:3px 5px;font-size:7px}.zone-head{width:42%;left:29%}.zone-chest{width:52%;left:24%}.zone-stomach{width:42%;left:29%}.zone-legs{width:60%;left:20%}.figure-instruction{min-width:126px;padding:5px 7px;font-size:9px}.fighter-name strong{font-size:12px}.fighter-card p{height:24px;overflow:hidden}.battle-topline{padding:5px 9px;font-size:8px;top:7px}.battle-layout{grid-template-columns:1fr 34px 1fr;padding:194px 6px 158px}.battle-room-strip{grid-template-columns:1fr 1fr;gap:7px;width:calc(100% - 16px);padding:6px 7px;top:43px}.battle-room-strip strong{display:none}.versus b{font-size:20px}.battle-log{grid-template-columns:1fr;gap:4px;width:calc(100% - 12px);max-height:102px;padding:5px;top:88px}.current-story{padding:5px 7px}.current-story small{display:none}.current-story h2{white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:11px;overflow:hidden}.current-story p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.25;display:-webkit-box;overflow:hidden}.enemy-intent{flex-direction:row;align-items:center;gap:5px;margin:0;padding:4px 6px;display:flex;overflow:hidden}.enemy-intent span{flex:none;font-size:6px}.enemy-intent b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:8px;overflow:hidden}.battle-actions{gap:5px;width:calc(100% - 12px);padding:5px;display:grid;bottom:6px}.battle-actions.direct-actions{grid-template-columns:minmax(0,1fr) 78px}.attack-style-picker{gap:3px}.battle-actions .attack-style-picker button{grid-template-columns:14px auto auto;gap:2px;min-height:30px;padding:3px 4px}.attack-style-picker button>span{font-size:11px}.attack-style-picker button b{font-size:8px}.battle-actions .attack-style-picker button small{font-size:6px}.direct-actions .turn-picks{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.battle-actions .resolve-turn,.battle-actions .potion-action{min-width:0}.battle-actions button{min-width:0;min-height:42px;padding:6px 3px;font-size:9px}.battle-actions button small{font-size:6px}.turn-guide{min-height:24px;padding:3px 6px;font-size:9px}.turn-guide span{width:17px;height:17px;font-size:8px}.turn-picks{gap:3px}.turn-picks span{min-height:22px;padding:3px 5px;font-size:8px}.modal-backdrop{padding:8px}.modal-card{width:96vw;max-height:88vh;padding:16px}.character-layout{grid-template-columns:1fr}.character-portrait{min-height:220px}.character-portrait img{height:185px}.equipment-slots{inset:52px 4px 75px}.equipment-slot{width:66px;padding:5px 3px;top:27%}.equipment-slot b{font-size:20px}.equipment-slot em{max-width:58px;font-size:6px}.character-resources{flex-wrap:wrap}.character-resources .resource-heart{min-width:calc(33.333% - 6px)}.attribute-grid{grid-template-columns:1fr}.stat-confirm-bar{grid-template-columns:1fr 1fr}.stat-confirm-bar>span{grid-column:1/-1}.result-card{padding:17px}.experience-table{overflow-x:auto}.experience-table>div{grid-template-columns:55px 64px minmax(120px,1fr) 66px;min-width:390px}.mission-list article{grid-template-columns:40px 1fr}.mission-list article>b{grid-column:2}.item-lore-panel{grid-template-columns:54px 1fr}.lore-icon{width:50px;height:50px;font-size:28px}.lore-stats{grid-column:2;align-items:flex-start}.rules-sections,.help-quickstart>div{grid-template-columns:1fr}}.game-shell{min-height:0}.engine-save{color:#b9c4bf;letter-spacing:0;white-space:nowrap;margin-right:7px;font-size:8px}.engine-save.save-saved{color:#66d59b}.engine-save.save-saving,.engine-save.save-loading{color:#e9c96b}.engine-save.save-error{color:#ff8b91}.encounter-search{z-index:18;text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 50% 48%,#163a295c,#040f0bd6);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.tracking-mark{color:#f0cc68;background:#081912c7;border:1px solid #efcd6685;border-radius:50%;place-items:center;width:66px;height:66px;font-size:36px;animation:1.3s ease-in-out infinite tracking-pulse;display:grid;box-shadow:0 0 0 10px #efcd660d,0 18px 44px #00000059}.encounter-search>small{color:#efcc6b;letter-spacing:.18em;margin-top:15px;font-size:9px}.encounter-search h2{margin:7px 0 11px;font-family:Georgia,serif;font-size:clamp(22px,3vw,34px)}.encounter-search>b{color:#f2d57f;background:#00000094;border-radius:50%;place-items:center;width:42px;height:42px;margin-top:12px;font-size:18px;display:grid}.encounter-search p{color:#d0d8d2;max-width:420px;margin:10px 0 13px;font-size:11px}.encounter-search button{color:#f4f0e7;cursor:pointer;background:#00000073;border:1px solid #ffffff40;border-radius:999px;padding:8px 15px;font-size:10px}.tracking-line{background:#ffffff21;border-radius:999px;width:min(360px,72vw);height:6px;overflow:hidden}.tracking-line span{border-radius:inherit;background:linear-gradient(90deg,#8d6420,#efd274);height:100%;transition:width .8s linear;display:block}@keyframes tracking-pulse{50%{transform:scale(1.06);box-shadow:0 0 0 15px #efcd6606,0 18px 44px #00000059}}.scene-battle .topbar,.scene-battle .quick-nav{display:none}.scene-battle .scene-stage{top:0;bottom:var(--social-height)}.scene-battle .scene-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0000 20%,#01060438 88%);position:absolute;inset:0}.battle-layout.battle-simple{perspective:none;direction:ltr;grid-template-columns:minmax(250px,1fr) 150px minmax(250px,1fr);place-items:end center;gap:clamp(12px,2.5vw,44px);padding:78px 7vw 14px;display:grid;position:absolute;inset:0}.battle-simple .enemy-card{grid-area:1/1}.battle-simple .battle-center{grid-area:1/2}.battle-simple .player-card{grid-area:1/3}.battle-simple .fighter-card{color:#f6f1e7;width:min(340px,31vw);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;direction:rtl;background:0 0;border:0;border-radius:0;padding:0}.battle-simple .fighter-name{color:#202927;background:linear-gradient(#fcfcf7f0,#d2d6cfe0);border:1px solid #ffffff75;justify-content:center;gap:8px;height:28px;padding:0 12px;box-shadow:0 7px 20px #00000040}.battle-simple .fighter-name strong{font-family:Arial,sans-serif;font-size:12px}.battle-simple .fighter-name span{color:#2d210e;background:#c99a3b;padding:2px 5px;font-size:8px}.fighter-prompt{color:#dce4df;background:#010504b8;border-radius:999px;width:max-content;margin:5px auto -2px;padding:4px 9px;font-size:8px;font-weight:700;display:block;box-shadow:0 5px 15px #0000003d}.battle-simple .fighter-figure{height:clamp(275px,43vh,430px);margin:0}.battle-simple .fighter-figure img{z-index:2;filter:drop-shadow(0 21px 13px #0000008f);position:relative}.battle-simple .body-zone span{opacity:0;border-radius:3px;min-width:39px;padding:3px 6px;font-size:7px;box-shadow:0 4px 10px #00000047}.battle-simple .body-zone:hover span,.battle-simple .body-zone:focus-visible span,.battle-simple .body-zone.selected span,.battle-simple .body-zone.incoming span{opacity:1}.battle-simple .attack-map .body-zone:hover,.battle-simple .attack-map .body-zone.selected{background:#c8362c40;border-color:#e54a3ef2}.battle-simple .defense-map .body-zone:hover,.battle-simple .defense-map .body-zone.selected{background:#259c643d;border-color:#3acd87f2}.battle-equipment-grid{z-index:3;pointer-events:none;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:16% -4% 13%}.battle-item-slot{color:#fff;background:#e1e8e20e;border:1px solid #ffffff2b;border-radius:0;place-items:center;min-width:0;min-height:0;padding:0;display:grid;box-shadow:inset 0 0 14px #00000014}.battle-item-slot.filled{pointer-events:auto;color:#202824;background:#ecefe8d1;box-shadow:0 5px 16px #00000057,inset 0 0 0 1px #ffffff6b}.battle-item-slot b{filter:drop-shadow(0 2px 2px #0000002e);font-size:clamp(18px,2vw,28px)}.battle-item-slot.potion-item{font:inherit;cursor:pointer}.battle-item-slot.potion-item:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.7)}.battle-simple .body-zone-map{z-index:5}.combat-resources{direction:ltr;justify-content:center;align-items:flex-start;gap:14px;min-height:62px;margin-top:-3px;display:flex}.combat-heart{color:#fff;grid-template-columns:34px;justify-items:center;line-height:1;display:grid}.combat-heart i{filter:drop-shadow(0 4px 4px #0000008a);grid-row:1;font-size:40px;font-style:normal}.combat-heart b{z-index:1;color:#fff;text-shadow:0 1px 3px #000;direction:ltr;grid-row:1;align-self:center;font-size:8px}.combat-heart small{color:#edf1ee;text-shadow:0 2px 5px #000;margin-top:3px;font-size:7px}.combat-heart.life i{color:#ee4e5f}.combat-heart.armor i{color:#63ad91}.combat-heart.energy i{color:#5f91e6}.battle-announcer{z-index:8;color:#ecf0ed;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);direction:rtl;background:#020504b8;border:1px solid #ebc6623d;border-radius:999px;align-items:center;gap:8px;max-width:min(720px,76vw);padding:6px 11px;font-size:9px;display:flex;position:absolute;top:21px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #00000057}.battle-announcer span{text-overflow:ellipsis;overflow:hidden}.battle-announcer b{color:#eecf72}.battle-center{color:#fff;text-align:center;direction:rtl;flex-direction:column;align-self:end;align-items:center;gap:7px;margin-bottom:55px;display:flex}.compact-turn-guide{color:#e7ece8;background:#010504ad;border-radius:999px;max-width:145px;padding:5px 9px;font-size:9px;box-shadow:0 5px 16px #00000047}.round-clock{color:#fff;text-shadow:0 3px 9px #000;min-width:76px;font-family:Georgia,serif;font-size:19px}.compact-style-picker{background:#020605a8;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:3px;width:146px;padding:3px;display:grid}.compact-style-picker button{color:#d9e0dc;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-items:center;gap:1px;min-width:0;padding:4px 2px;display:grid}.compact-style-picker button span{color:#e7bf56;font-size:13px}.compact-style-picker button b{font-size:7px}.compact-style-picker button.selected{color:#fff5d7;background:#d5a43838;border-color:#e6be5394}.battle-center .resolve-turn{color:#1a1205;cursor:pointer;background:linear-gradient(#d2a23d,#8c631b);border:1px solid #f7dc7f94;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:110px;min-height:36px;padding:6px 16px;display:flex;box-shadow:0 8px 22px #00000061,0 0 22px #daaa3d24}.battle-center .resolve-turn span{font-size:15px}.battle-center .resolve-turn b{font-size:10px}.battle-center button:disabled{opacity:.43;cursor:not-allowed;filter:grayscale(.5)}.compact-potion{color:#dce5df;cursor:pointer;background:#0105049e;border:1px solid #ffffff29;border-radius:999px;padding:4px 9px;font-size:8px}.battle-center>small{color:#d0d8d3;text-shadow:0 2px 5px #000;font-size:7px}.scene-battle .players-panel,.scene-battle .chat-panel{color:#e8ecea;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030607f5;border-color:#ffffff21}.scene-battle .players-panel{border-right-color:#ffffff1a}.scene-battle .panel-heading,.scene-battle .online-player{color:#dfe5e2}.scene-battle .online-player{border-bottom-color:#ffffff12}.scene-battle .online-player small{color:#9ba7a1}.scene-battle .battle-member{background:#ffffff09;border-color:#ffffff1a}.scene-battle .invite-fighter{color:#aebbb5;border-color:#ffffff2e}.scene-battle .chat-tabs button{color:#8e9994}.scene-battle .chat-tabs .selected{color:#edc965;background:#e5bb491a}.scene-battle .chat-tabs .chat-toggle{color:#c3cbc7;background:#ffffff0b;border-color:#ffffff24}.scene-battle .chat-feed p{color:#d2d8d5}.scene-battle .chat-feed p.system-message{background:#d8a63612;border-right-color:#d8a636a6}.scene-battle .chat-feed time{color:#5ec58f}.scene-battle .chat-panel input{color:#eef2ef;background:#ffffff0f;border-color:#ffffff24}.scene-battle .chat-panel form button{color:#f3f6f4;background:#2e6851}.chat-feed{overscroll-behavior:contain}@media (width<=980px){html,body{height:100%;overflow:hidden}.game-shell{width:100%;height:100dvh;min-height:0}.scene-battle{--social-height:168px}.battle-layout.battle-simple{grid-template-columns:minmax(210px,1fr) 120px minmax(210px,1fr);gap:8px;padding:62px 18px 8px}.battle-simple .fighter-card{width:min(300px,35vw)}.battle-simple .fighter-figure{height:clamp(230px,40vh,355px)}.battle-center{margin-bottom:38px}.battle-announcer{max-width:84vw;top:13px}}@media (width<=640px){.scene-battle{--social-height:146px}.battle-layout.battle-simple{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);gap:2px;padding:49px 3px 4px}.battle-simple .fighter-card{width:42vw}.battle-simple .fighter-name{height:23px;padding:0 4px}.battle-simple .fighter-name strong{text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:9px;overflow:hidden}.battle-simple .fighter-name span{font-size:6px}.fighter-prompt{margin-top:3px;padding:3px 5px;font-size:6px}.battle-simple .fighter-figure{height:clamp(175px,35vh,250px)}.battle-simple .body-zone span{min-width:30px;padding:2px 3px;font-size:6px}.combat-resources{gap:4px;min-height:47px}.combat-heart{grid-template-columns:28px}.combat-heart i{font-size:32px}.combat-heart b{font-size:6px}.combat-heart small{font-size:5px}.battle-center{gap:4px;margin-bottom:24px}.compact-turn-guide{max-width:74px;padding:4px 5px;font-size:7px}.round-clock{min-width:60px;font-size:13px}.compact-style-picker{grid-template-columns:1fr;gap:1px;width:65px;padding:2px}.compact-style-picker button{grid-template-columns:12px 1fr;place-items:center start;padding:2px 3px}.compact-style-picker button span{font-size:9px}.compact-style-picker button b{font-size:6px}.battle-center .resolve-turn{min-width:67px;min-height:30px;padding:4px 7px}.battle-center .resolve-turn span{font-size:11px}.battle-center .resolve-turn b{font-size:8px}.compact-potion{padding:3px 5px;font-size:6px}.battle-center>small{display:none}.battle-announcer{max-width:calc(100% - 12px);padding:4px 7px;font-size:7px;top:7px}.scene-battle .chat-tabs{top:4px}.scene-battle .chat-feed{top:35px;bottom:43px}.scene-battle .chat-panel form{bottom:5px}.scene-battle .chat-panel input{height:32px}.encounter-search p{max-width:300px}}.healer-gate{top:69%;right:8%}.arena-gate{top:43%;right:8%}.online-scroll{scrollbar-width:thin;max-height:92px;overflow-y:auto}.players-panel .online-player{width:100%;color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;border-bottom:1px solid #27413712;padding:0}.active-battles-heading{color:#41594f;border-top:1px solid #314c401f;justify-content:space-between;align-items:center;margin-top:8px;padding-top:7px;font-size:9px;display:flex}.active-battles-heading small{color:#a97516}.active-battles-list{gap:3px;margin-top:5px;display:grid}.active-room-card{grid-template-columns:1fr 25px;gap:3px;display:grid;position:relative}.active-battles-list button{color:#385047;cursor:pointer;text-align:right;background:#ffffff73;border:1px solid #3d5e5021;border-radius:6px;grid-template-columns:20px 1fr auto;align-items:center;gap:5px;min-height:27px;padding:3px 6px;display:grid}.active-room-card>button:first-child{width:100%}.active-room-card>.watch-room{color:#a97516;grid-template-columns:1fr;place-items:center;min-width:25px;padding:0;display:grid}.active-room-card button:disabled{opacity:.45;cursor:default}.active-battles-list button span{color:#aa7220}.active-battles-list button b{font-size:8px}.active-battles-list button small{color:#77847e;font-size:7px}.active-battles-list p{color:#849089;margin:5px 0 0;font-size:8px}.online-profile-card{z-index:50;color:#263b34;background:#f8f7ebfa;border:1px solid #b17f256b;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;gap:9px;width:235px;padding:12px;display:grid;position:absolute;bottom:calc(100% + 8px);right:10px;box-shadow:0 18px 45px #0c1f1957}.online-profile-close{color:#6f7a74;cursor:pointer;background:0 0;border:0;position:absolute;top:4px;left:5px}.online-profile-avatar{color:#f3d275;background:#315d50;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.online-profile-card>div:not(.online-profile-actions){flex-direction:column;gap:4px;display:flex}.online-profile-card strong{font-size:11px}.online-profile-card small{color:#76847d;font-size:8px}.online-profile-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:5px;display:grid}.online-profile-actions button{color:#68480e;cursor:pointer;background:#e8bd5926;border:1px solid #8f651840;border-radius:7px;padding:7px 4px;font-size:8px}.online-profile-actions button:hover{background:#e8bd5947}.chat-connection{color:#9a7964;align-items:center;gap:4px;margin-right:auto;font-size:8px;display:flex}.chat-connection i{background:#d19537;border-radius:50%;width:6px;height:6px}.chat-connection.connected{color:#438466}.chat-connection.connected i{background:#32b779;box-shadow:0 0 0 3px #32b7791a}.chat-tabs .chat-toggle{margin-right:0}.chat-feed p.challenge-message{background:#e2b5501f;border-right:3px solid #c68d2d;border-radius:6px}.chat-feed p.challenge-message span{color:#8d6418;font-weight:700}.chat-panel form button:disabled,.chat-panel input:disabled{opacity:.45;cursor:not-allowed}.scene-battle{--social-height:clamp(220px, 25vh, 270px)}.scene-battle:before{filter:saturate(.96)contrast(1.01)brightness(1.07)}.battle-layout.battle-simple{grid-template-columns:280px 112px 280px;justify-content:center;gap:54px;padding:62px 0 9px}.battle-simple .fighter-card{width:280px}.battle-simple .fighter-figure{height:clamp(250px,32vh,310px)}.battle-simple .fighter-name{width:194px;margin:0 auto}.fighter-prompt{margin-bottom:2px}.battle-simple .body-zone-map{inset:3% 18% 5%}.zone-torso{width:44%;height:41%;top:21%;left:28%}.battle-simple .body-zone.selected span{opacity:1}.battle-simple .body-zone.selected{transform:scale(1.025)}.battle-equipment-grid{background:#11191614;border:1px solid #ffffff1f;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);width:124px;height:240px;inset:22px auto auto}.equipment-enemy{left:-106px}.equipment-player{right:-106px}.battle-item-slot{min-width:0;min-height:0;transition:background .16s,border-color .16s,box-shadow .16s}.battle-item-slot:hover{z-index:4;border-color:#efcd68b3;box-shadow:0 0 17px #e2b43e47}.battle-item-slot.rarity-uncommon{border-color:#4791647a}.battle-item-slot.rarity-rare{border-color:#b47b27b3;box-shadow:inset 0 0 0 1px #f6d37233}.combat-resources{gap:12px;min-height:51px;margin-top:-2px}.combat-heart{grid-template-columns:31px}.combat-heart i{font-size:36px}.combat-parameters{direction:ltr;justify-content:center;gap:4px;margin-top:3px;display:flex}.combat-parameters span{color:#e8ece9;text-align:center;background:#03080694;border:1px solid #ffffff38;min-width:50px;padding:4px 6px;font-size:7px;box-shadow:0 5px 12px #00000029}.combat-parameters b{color:#f0cf71;font-size:8px}.battle-center{margin-bottom:52px}.round-clock{color:#f2d477;font-variant-numeric:tabular-nums;font-family:Arial,sans-serif;font-size:22px}.round-label{margin-top:-8px;color:#d7ddd9!important;font-size:7px!important}.battle-center .resolve-turn{border-radius:7px}.impact-pop{border-radius:7px;font-size:18px}.enemy-card.action-enemy-hit .fighter-figure:after,.player-card.action-player-hit .fighter-figure:after{content:"";z-index:6;pointer-events:none;background:radial-gradient(circle,#ff66567a,#0000 68%);border-radius:50%;animation:.42s both hit-flash;position:absolute;inset:8% 20%}@keyframes hit-flash{0%{opacity:0;transform:scale(.65)}45%{opacity:1}to{opacity:0;transform:scale(1.08)}}.battle-watch{z-index:35;color:#edf1ee;background:#070d0be0;border:1px solid #e1bc5675;border-radius:10px;flex-direction:column;gap:5px;width:230px;padding:12px 14px;display:flex;position:absolute;top:24px;left:24px;box-shadow:0 16px 40px #0000004d}.battle-watch>button{color:#aab5af;cursor:pointer;background:0 0;border:0;position:absolute;top:5px;left:7px}.battle-watch>small{color:#e6bf58;font-size:8px}.battle-watch>strong{font-size:13px}.battle-watch>span{color:#b9c4be;font-size:8px}.battle-watch>div{direction:ltr;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;margin-top:4px;display:grid}.battle-watch>div b{text-align:center;border:1px solid #ffffff21;padding:5px;font-size:9px}.battle-watch>div i{color:#dfb84f;font-size:7px;font-style:normal}.scene-battle .active-battles-heading{color:#dfe5e2;border-top-color:#ffffff1a}.scene-battle .active-battles-list button{color:#dfe5e2;background:#ffffff09;border-color:#ffffff1a}.scene-battle .active-battles-list p{color:#8e9994}.scene-battle .online-profile-card{color:#eef2ef;background:#050908f7}.scene-battle .online-profile-card small{color:#a3aea8}.profile-equipment-grid{z-index:4;pointer-events:none;position:absolute;inset:58px 7px 88px}.profile-equipment-slot{background:#fffce9e0;border:1px solid #805a1438;border-radius:8px;justify-items:center;gap:2px;width:67px;padding:5px 3px;display:grid;position:absolute;box-shadow:0 7px 18px #233c331f}.profile-equipment-slot small{color:#8f661a;font-size:6px}.profile-equipment-slot b{font-size:20px}.profile-equipment-slot em{color:#4f655b;text-overflow:ellipsis;white-space:nowrap;max-width:61px;font-size:6px;font-style:normal;overflow:hidden}.profile-equipment-slot.slot-helmet{top:0;right:50%;transform:translate(50%)}.profile-equipment-slot.slot-weapon{top:30%;right:0}.profile-equipment-slot.slot-gloves{top:58%;right:0}.profile-equipment-slot.slot-shield{top:30%;left:0}.profile-equipment-slot.slot-armor{top:58%;left:0}.profile-equipment-slot.slot-boots{bottom:0;right:50%;transform:translate(50%)}.item-card.rarity-card-uncommon{border-top:3px solid #5f9b72}.item-card.rarity-card-rare{border-top:3px solid #c29032;box-shadow:0 8px 22px #a0701e1a}.item-stats{grid-template-columns:repeat(2,1fr)}@media (width<=980px){.scene-battle{--social-height:190px}.battle-layout.battle-simple{grid-template-columns:225px 88px 225px;gap:30px;padding:52px 0 7px}.battle-simple .fighter-card{width:225px}.battle-simple .fighter-figure{height:clamp(220px,31vh,270px)}.battle-equipment-grid{width:94px;height:205px}.equipment-enemy{left:-78px}.equipment-player{right:-78px}.combat-parameters span{min-width:42px;padding-inline:3px}}@media (width<=640px){.healer-gate{top:59%;right:6%}.scene-battle{--social-height:150px}.battle-layout.battle-simple{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);gap:2px;padding:44px 3px 3px}.battle-simple .fighter-card{width:42vw}.battle-simple .fighter-figure{height:clamp(165px,28vh,220px)}.battle-equipment-grid{display:none}.combat-parameters{gap:2px}.combat-parameters span{min-width:0;padding:3px;font-size:5px}.combat-parameters b{font-size:6px}.round-label{display:block!important}.chat-connection{display:none}.profile-equipment-slot{width:56px}}.heart-stamina>span{color:#62a777}.battle-layout.battle-simple{grid-template-columns:350px 120px 350px;gap:0;width:820px;padding-top:48px;left:50%;right:auto;transform:translate(-50%)}.battle-simple .fighter-card{align-self:start;width:350px;overflow:visible}.combatant-stage{direction:ltr;justify-content:space-between;align-items:flex-start;width:350px;display:flex}.combatant-sheet{direction:rtl;flex:0 0 199px;width:199px}.battle-simple .fighter-name{width:199px;height:22px}.battle-simple .fighter-name strong{font-size:10px}.battle-simple .fighter-name span{font-size:7px}.fighter-prompt{display:none}.battle-simple .combatant-avatar{flex:0 0 150px;width:150px;height:276px;margin:129px 0 0;display:block;position:relative;overflow:visible}.battle-simple .combatant-avatar>img{z-index:2;width:auto;max-width:none;height:290px;transition:none;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%);animation:none!important}.battle-simple .enemy-figure>img{height:290px;bottom:-13px}.battle-simple .player-figure>img,.battle-simple .player-figure.hero-ranger>img{height:300px;top:auto;bottom:-20px}.enemy-card.action-enemy-hit .fighter-figure:after,.player-card.action-player-hit .fighter-figure:after{animation:none;display:none}.battle-equipment-grid{z-index:3;pointer-events:none;background:0 0;border:0;width:199px;height:208px;margin:0;display:block;position:relative;inset:auto;transform:none}.equipment-enemy,.equipment-player{inset:auto}.battle-item-slot{box-sizing:border-box;color:#18201d;pointer-events:none;background:#7e877f3d;border:1px solid #10151375;border-radius:0;place-items:center;min-width:0;min-height:0;padding:0;display:grid;position:absolute;overflow:hidden;box-shadow:inset 0 0 12px #ffffff0f}.battle-item-slot.empty{opacity:1}.battle-item-slot.filled{background:#e7e7dccc;box-shadow:inset 0 0 0 1px #ffffff47}.battle-item-slot b{font-size:21px}.battle-item-slot small{display:none}.battle-item-slot.slot-helmet{width:58px;height:39px;top:0;left:70px}.battle-item-slot.slot-earringLeft{width:20px;height:28px;top:40px;left:59px}.battle-item-slot.slot-necklace{width:39px;height:28px;top:40px;left:80px}.battle-item-slot.slot-earringRight{width:19px;height:28px;top:40px;right:60px}.battle-item-slot.slot-weapon{width:58px;height:68px;top:20px;left:0}.battle-item-slot.slot-armor{width:80px;height:79px;top:69px;left:59px}.battle-item-slot.slot-shield{width:59px;height:68px;top:20px;right:0}.battle-item-slot.slot-gloves{width:58px;height:29px;top:89px;left:0}.battle-item-slot.slot-bracelet{width:28px;height:29px;top:119px;left:15px}.battle-item-slot.slot-ringOne{width:29px;height:29px;top:89px;right:30px}.battle-item-slot.slot-ringTwo{width:29px;height:29px;top:89px;right:0}.battle-item-slot.slot-ringThree{width:29px;height:29px;top:119px;right:15px}.battle-item-slot.slot-belt{width:58px;height:19px;top:149px;left:70px}.battle-item-slot.slot-boots{width:58px;height:39px;top:169px;left:70px}.battle-simple .combatant-avatar .body-zone-map{z-index:6;inset:6% 8% 4%}.battle-simple .body-zone{background:0 0;border-color:#0000;border-radius:0}.battle-simple .body-zone span{opacity:0}.battle-simple .body-zone:hover,.battle-simple .body-zone:focus-visible{background:#ffffff14;border-color:#ffffffb3}.battle-simple .attack-map .body-zone.selected{background:#cf3a303b;border-color:#df5148;box-shadow:0 0 16px #da45396b}.battle-simple .defense-map .body-zone.selected{background:#29976438;border-color:#4ac58b;box-shadow:0 0 16px #37be7e6b}.battle-simple .defense-map .body-zone.incoming:not(.selected){box-shadow:none;background:0 0;border-color:#0000;animation:none}.zone-head{width:50%;height:20%;top:0;left:25%}.zone-chest{width:70%;height:27%;top:20%;left:15%}.zone-waist{width:64%;height:18%;top:47%;left:18%}.zone-legs{border-radius:0;width:84%;height:35%;top:65%;left:8%}.battle-parameter-row{z-index:4;direction:ltr;align-items:end;width:199px;height:47px;min-height:47px;margin-top:-47px;display:block;position:relative}.battle-parameter-row>span{grid-template-rows:25px 17px;justify-items:center;width:36px;display:grid;position:absolute;top:0}.battle-parameter-row>span:first-child{left:0}.battle-parameter-row>span:nth-child(2){left:35px}.battle-parameter-row>span:nth-child(3){right:35px}.battle-parameter-row>span:nth-child(4){right:0}.battle-parameter-row i{color:#e8eae3b3;text-shadow:0 2px 4px #0009;filter:grayscale(.35);font-size:22px;font-style:normal;line-height:1}.battle-parameter-row b{color:#353833;background:linear-gradient(#f4f4f0,#cfcfc8);border:1px solid #191916bd;place-items:center;width:34px;height:16px;font:700 9px Arial,sans-serif;display:grid;box-shadow:0 1px 2px #0000006b}.combat-resources{direction:ltr;justify-content:space-between;align-items:flex-start;gap:0;width:199px;min-height:62px;margin-top:4px;display:flex}.combat-heart{grid-template-rows:42px 17px;grid-template-columns:52px;justify-items:center;display:grid}.combat-heart i{text-shadow:0 2px 1px #ffffff40,0 5px 5px #00000075;grid-row:1;align-self:center;font-size:43px;font-style:normal;line-height:1}.combat-heart b{z-index:1;color:#41443f;width:50px;height:15px;text-shadow:none;direction:ltr;background:linear-gradient(#f2f1ec,#cac9c2);border:1px solid #1c1c19c2;grid-row:2;place-items:center;font:700 8px Arial,sans-serif;display:grid}.combat-heart i{color:#0000;-webkit-background-clip:text;background-clip:text;transform:rotate(-4deg)}.combat-heart.life i{background-image:linear-gradient(145deg,#ff6a7d 12%,#dc3850 50%,#8e172a 100%)}.combat-heart.stamina i{background-image:linear-gradient(145deg,#83b18a 12%,#4f815d 52%,#274832 100%)}.combat-heart.energy i{background-image:linear-gradient(145deg,#8193c0 12%,#526a9d 52%,#28375f 100%)}.battle-quick-area{width:199px;margin:3px 0 0}.battle-scroll-slots,.battle-potion-slots{background:#6c756c29;border:1px solid #1217149e;display:grid}.battle-scroll-slots{grid-template-rows:repeat(2,25px);grid-template-columns:repeat(5,1fr)}.battle-potion-slots{grid-template-rows:27px;grid-template-columns:repeat(10,1fr);margin-top:11px}.battle-scroll-slots span,.battle-potion-slots span,.battle-potion-slots button{color:#fff;background:#8b948b2e;border-top:0;border-bottom:1px solid #13181580;border-left:1px solid #13181580;border-right:0}.battle-potion-slots button{cursor:pointer;padding:0;font-size:14px}.battle-potion-slots button:disabled{opacity:.45;cursor:not-allowed}.battle-center{align-self:start;margin-top:246px;margin-bottom:0}.profile-equipment-grid{width:270px;height:260px;inset:52px auto auto 50%;transform:translate(-50%)}.profile-equipment-slot{box-sizing:border-box;width:auto;box-shadow:none;background:#7b857c38;border:1px solid #1b201d70;border-radius:0;padding:0;overflow:hidden}.profile-equipment-slot small,.profile-equipment-slot em{display:none}.profile-equipment-slot b{place-self:center;font-size:22px}.profile-equipment-slot.empty{opacity:1;border-style:solid}.profile-equipment-slot.slot-helmet{width:30%;height:20%;top:0;left:35%;transform:none}.profile-equipment-slot.slot-earringLeft{width:8%;height:13%;top:20%;left:27%}.profile-equipment-slot.slot-necklace{width:12%;height:13%;top:20%;left:44%}.profile-equipment-slot.slot-earringRight{width:8%;height:13%;top:20%;right:27%}.profile-equipment-slot.slot-weapon{width:28%;height:34%;top:18%;left:0;right:auto}.profile-equipment-slot.slot-armor{width:32%;height:40%;top:33%;left:34%;right:auto}.profile-equipment-slot.slot-shield{width:28%;height:34%;top:18%;left:auto;right:0}.profile-equipment-slot.slot-gloves{width:28%;height:14%;top:53%;left:0;right:auto}.profile-equipment-slot.slot-bracelet{width:15%;height:14%;top:67%;left:8%}.profile-equipment-slot.slot-ringOne{width:14%;height:14%;top:53%;right:15%}.profile-equipment-slot.slot-ringTwo{width:14%;height:14%;top:53%;right:0}.profile-equipment-slot.slot-ringThree{width:14%;height:14%;top:67%;right:7%}.profile-equipment-slot.slot-belt{width:30%;height:10%;top:73%;left:35%;right:auto;transform:none}.profile-equipment-slot.slot-boots{width:30%;height:17%;inset:83% auto auto 35%;transform:none}.character-layout{grid-template-columns:430px 1fr}.character-portrait{justify-content:flex-start;min-height:500px;overflow:visible}.character-portrait:after{display:none}.profile-combatant{direction:ltr;justify-content:center;align-items:flex-start;width:390px;display:flex}.profile-avatar{flex:0 0 180px;width:180px;height:298px;margin-top:24px;position:relative;overflow:visible}.profile-avatar img{z-index:1;object-fit:initial;width:120%;max-width:none;height:auto;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.profile-avatar.hero-ranger img{width:134%;bottom:0}.profile-sheet{direction:rtl;flex:0 0 199px;width:199px}.profile-nameplate{color:#303833;background:linear-gradient(#f4f4f0,#d4d5cf);border:1px solid #262b2780;justify-content:center;align-items:center;gap:7px;width:194px;height:21px;margin:0 auto;font:700 10px Arial,sans-serif;display:flex}.profile-nameplate span{color:#2d210e;background:#c99a3b;border-radius:999px;padding:2px 5px;font-size:7px}.profile-sheet .battle-parameter-row i{color:#3e4943a8;text-shadow:none}.profile-sheet .combat-heart i{text-shadow:0 2px 1px #ffffff4d,0 3px 4px #182a2252}.character-portrait .character-badges{width:390px;margin-top:8px;position:static}.character-portrait p{margin-top:9px}.derived-parameters{grid-template-columns:.85fr 1.15fr;gap:8px;margin-bottom:20px;display:grid}.derived-parameters section{background:#ffffff7a;border:1px solid #2f4a3e24;border-radius:9px;padding:9px}.derived-parameters h4{align-items:center;gap:5px;margin:0 0 7px;font-size:10px;display:flex}.derived-attack h4{color:#a64b43}.derived-defense h4{color:#39775e}.derived-parameters p{color:#697871;border-bottom:1px solid #2f4a3e14;justify-content:space-between;gap:8px;margin:0;padding:4px 1px;font-size:8px;display:flex}.derived-parameters p:last-child{border-bottom:0}.derived-parameters p b{color:#2c433a;direction:ltr}@media (width<=1080px){.battle-layout.battle-simple{grid-template-columns:350px 120px 350px;gap:0}.battle-simple .fighter-card{width:350px}.battle-simple .fighter-figure{width:150px;height:276px}.battle-equipment-grid{width:199px;height:208px}}@media (width<=760px){.battle-layout.battle-simple{transform-origin:50% 100%;transform:translate(-50%)scale(.72)}.battle-quick-area{display:none}.derived-parameters{grid-template-columns:1fr}}.character-modal{color:#d8d9d3;background:radial-gradient(circle at 72% 12%,#b18e411a,#0000 34%),linear-gradient(135deg,#ffffff06,#0000 40%),#202220;border-color:#e0ba5440;border-radius:4px;width:min(1120px,96vw);max-height:min(790px,92vh);padding:20px;box-shadow:0 35px 110px #000000b8,inset 0 1px #ffffff0a}.character-modal .modal-close{color:#e6e7e0}.character-modal .modal-header{border-color:#ffffff14}.character-modal .modal-header>span{color:#d5a93e;background:#cba13d17;border-radius:3px}.character-modal .modal-header p{color:#bd9132}.character-modal .modal-header h2{color:#f0f0eb}.character-modal .modal-header>b{color:#d4d5d0;background:#0000002e;border-color:#ffffff17}.character-tabs{background:#161716;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:stretch;gap:1px;margin:14px auto 18px;padding:3px;display:flex}.character-tabs button{color:#a6a8a3;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 17px;font-size:11px;display:flex}.character-tabs button span{color:#737772;font-size:17px}.character-tabs button:hover{color:#ecece6;background:#ffffff0a}.character-tabs button.active{color:#dfb950;background:linear-gradient(#99701b47,#533b0f38);box-shadow:inset 0 0 0 1px #d6a93a57}.character-tabs button.active span{color:#e0b64b}.character-backpack-view{grid-template-columns:430px 1fr;gap:18px;min-height:520px;display:grid}.character-modal .backpack-character{color:#e3e3dd;background:radial-gradient(circle at 46% 36%,#c0a35e24,#0000 38%),#00000021;border-color:#ffffff14;border-radius:3px;justify-content:flex-start;min-height:510px;overflow:visible}.character-modal .backpack-character:after{display:none}.character-modal .backpack-character p{color:#d5ab45}.character-modal .backpack-character>small{color:#999e98}.character-modal .profile-nameplate{background:linear-gradient(#ecece7,#c6c8c2)}.character-modal .profile-sheet .battle-parameter-row i{color:#dcded794}.backpack-inventory{background:#00000021;border:1px solid #ffffff14;min-width:0;padding:14px}.backpack-inventory h3{color:#d8af46;margin:16px 0 10px;font-size:12px}.character-currencies{background:#171817;border:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);display:grid}.character-currencies>span{border-left:1px solid #ffffff12;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:6px;min-height:51px;font-size:15px;display:grid}.character-currencies>span:last-child{border-left:0}.character-currencies b{color:#ecece7;font-size:12px}.character-currencies small{color:#70746f;text-align:center;grid-column:1/-1;font-size:7px}.currency-token{color:#e0ad30}.currency-gem{color:#35a795}.currency-rune{color:#d45874}.currency-mark{color:#8d6cda}.backpack-xp{background:#00000029;border:1px solid #ffffff12;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-top:14px;padding:10px;display:grid}.backpack-xp>span{color:#9da19b;font-size:9px}.backpack-xp small{color:#737872;grid-column:1/-1;font-size:7px}.character-modal .inventory-list{grid-template-columns:repeat(6,minmax(64px,1fr));gap:5px;display:grid}.character-modal .inventory-list button,.empty-inventory-slot{color:#d4d6d0;background:#787e781a;border:1px solid #ffffff14;border-radius:1px;place-items:center;min-height:67px;padding:4px;display:grid}.character-modal .inventory-list button{cursor:pointer;grid-template-columns:1fr}.character-modal .inventory-list button>span{font-size:24px}.character-modal .inventory-list button div{text-align:center;align-items:center}.character-modal .inventory-list button b{font-size:7px}.character-modal .inventory-list button small{font-size:6px}.character-modal .inventory-list button.equipped{background:#b7851f26;border-color:#d2a63485}.parameters-view,.leaders-view,.personal-view,.premium-view{width:min(790px,100%);margin:0 auto}.parameters-view>header{background:#00000029;border:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:12px;padding:13px 16px;display:flex}.parameters-view>header h3,.parameters-view>header p{margin:0}.parameters-view>header h3{color:#d7b14d}.parameters-view>header p{color:#7f847e;margin-top:4px;font-size:8px}.parameters-view>header>b{color:#a0a39e;font-size:9px}.parameters-view>header>b span{color:#c94e64;font-size:18px}.character-modal .attribute-heading h3{color:#d9b14b}.character-modal .attribute-heading b{color:#c5c7c1}.character-modal .medieval-attributes article{background:#00000024;border-color:#ffffff14;border-radius:3px;grid-template-columns:36px 1fr 34px 31px}.character-modal .medieval-attributes article>div b{color:#d7d9d3}.character-modal .medieval-attributes article>div small{color:#777c76}.character-modal .medieval-attributes article>strong{color:#f0f0ea;text-align:center}.character-modal .stat-confirm-bar{color:#aaada7;background:#171817;border-color:#ffffff14}.character-modal .derived-parameters section{background:#00000024;border-color:#ffffff14;border-radius:3px}.character-modal .derived-parameters p{color:#898e88;border-color:#ffffff0f}.character-modal .derived-parameters p b{color:#d8dad4}.experience-ledger{background:#171817;border:1px solid #ffffff14;max-height:560px;overflow:auto}.experience-ledger-head,.experience-ledger>div:not(.experience-ledger-head){border-bottom:1px solid #ffffff0e;grid-template-columns:90px 130px 100px 1fr;align-items:center;min-height:38px;padding:0 18px;display:grid}.experience-ledger-head{z-index:2;color:#b9bbb6;background:#262826;font-size:9px;position:sticky;top:0}.experience-ledger>div:not(.experience-ledger-head){color:#8d918b;font-size:9px;position:relative}.experience-ledger>div:not(.experience-ledger-head)>b{color:#d5d7d1}.experience-ledger>div.complete{background:#42845c14}.experience-ledger>div.current{background:#be902a26;box-shadow:inset -3px 0 #d2a63a}.experience-ledger em{color:#d5a739;text-align:center;grid-column:1/-1;padding:5px 0 9px;font-size:8px;font-style:normal}.leaders-view>nav{justify-content:center;gap:3px;margin-bottom:13px;display:flex}.leaders-view>nav button{color:#858a84;cursor:pointer;background:#171817;border:1px solid #ffffff12;padding:8px 14px}.leaders-view>nav button.active{color:#d8ad3f;background:#b4821d1f;border-color:#d0a43659}.leaderboard-list{background:#00000024;border:1px solid #ffffff14}.leaderboard-list article{border-bottom:1px solid #ffffff0e;grid-template-columns:35px 38px 1fr auto;align-items:center;gap:9px;min-height:59px;padding:7px 14px;display:grid}.leaderboard-list article>i{color:#cfa33b;text-align:center;font-style:normal}.leader-avatar{color:#dbb24d;background:#2b2d2b;border:1px solid #d9ac394d;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.leaderboard-list article div{flex-direction:column;gap:4px;display:flex}.leaderboard-list article div b{color:#d8dad4;font-size:10px}.leaderboard-list article div small{color:#747973;font-size:7px}.leaderboard-list article>strong{color:#9da19b;font-size:9px}.leaderboard-list article.self{background:#c091281f}.personal-view{grid-template-columns:1fr 1fr;gap:12px;display:grid}.personal-view section,.premium-view article{background:#00000024;border:1px solid #ffffff14;padding:16px}.personal-view section h3,.premium-view h3{color:#d6ad43;margin:0 0 12px;font-size:12px}.personal-view section p{color:#7e837d;justify-content:space-between;gap:10px;font-size:9px;display:flex}.personal-view section p b{color:#d3d5cf}.personal-view section button,.premium-view button{color:#d8af43;cursor:pointer;background:#b9851924;border:1px solid #d3a6334d;padding:8px 12px}.personal-view .reset-link{grid-column:1/-1}.premium-view{gap:9px;display:grid}.premium-view article{grid-template-columns:44px 1fr auto;align-items:center;gap:13px;display:grid}.premium-view article>span{color:#ddb349;place-items:center;width:42px;height:42px;font-size:26px;display:grid}.premium-view h3,.premium-view p{margin:0}.premium-view p{color:#7d827c;margin-top:5px;font-size:8px}.premium-view button:disabled{opacity:.45;cursor:not-allowed}@media (width<=900px){.character-tabs{border-radius:4px;justify-content:flex-start;overflow-x:auto}.character-tabs button{flex:none}.character-backpack-view{grid-template-columns:1fr}.character-modal .backpack-character{min-height:460px}.personal-view{grid-template-columns:1fr}.personal-view .reset-link{grid-column:1}}@media (width<=600px){.character-modal{padding:12px}.character-tabs button{padding:0 11px;font-size:9px}.character-currencies{grid-template-columns:repeat(2,1fr)}.character-modal .inventory-list{grid-template-columns:repeat(4,1fr)}.experience-ledger-head,.experience-ledger>div:not(.experience-ledger-head){grid-template-columns:55px 95px 70px 1fr;min-width:380px;padding:0 9px}.leaders-view>nav{justify-content:flex-start;overflow-x:auto}.leaderboard-list article{grid-template-columns:25px 34px 1fr}.leaderboard-list article>strong{grid-column:3}.premium-view article{grid-template-columns:38px 1fr}.premium-view button{grid-column:2;justify-self:start}}.medieval-topbar{background:linear-gradient(#0a0b0afa,#111211f5);border-bottom-color:#ffffff14;height:84px;padding:5px 12px}.top-action-cluster{z-index:2;direction:ltr;align-items:stretch;gap:7px;display:flex;position:absolute;top:6px;left:12px}.top-icon-grid{grid-template-rows:repeat(2,34px);grid-template-columns:repeat(2,34px);gap:4px;display:grid}.top-icon-grid button{color:#d4d7d1;cursor:pointer;background:linear-gradient(#171917,#0d0e0d);border:1px solid #ffffff1f;border-radius:7px;place-items:center;font-size:16px;display:grid}.top-icon-grid button:hover{color:#dfb34a;border-color:#d5aa3b80}.top-icon-grid button:disabled,.daily-task-chip:disabled{opacity:.38;cursor:not-allowed}.daily-task-chip{color:#d7b45a;cursor:pointer;direction:rtl;background:linear-gradient(#563e1059,#22190859);border:1px solid #c9972859;border-radius:9px;grid-template-rows:1fr auto;grid-template-columns:30px auto;align-items:center;min-width:78px;padding:5px 9px;display:grid}.daily-task-chip>span{grid-row:1/3;font-size:24px}.daily-task-chip b{color:#e2e3dd;font-size:11px}.daily-task-chip small{color:#81775d;font-size:6px}.hud-avatar{cursor:pointer;background:#1d1e1c;border:1px solid #d7ac3e4d;border-radius:7px;width:55px;height:72px;padding:0;position:absolute;top:5px;right:9px;overflow:hidden}.hud-avatar img{object-fit:contain;object-position:center bottom;width:67px;height:68px;position:absolute;bottom:0;right:-6px}.hud-avatar b{z-index:2;color:#f0d77d;background:#916a18e6;border-radius:50% 50% 0 0;place-items:center;width:21px;height:16px;font-size:8px;display:grid;position:absolute;bottom:-1px;right:50%;transform:translate(50%)}.medieval-player-hud{gap:0;width:min(510px,100vw - 270px);min-width:320px;height:73px;position:absolute;top:5px;right:72px}.medieval-player-hud .hud-main{width:100%}.medieval-player-hud .hud-title{color:#b4b7b1;height:13px;margin:0 0 2px;font-size:8px}.medieval-player-hud .engine-save{background:0 0;padding:0}.hud-line{color:#a7aaa4;grid-template-columns:44px 1fr 53px;align-items:center;gap:6px;height:14px;font-size:7px;display:grid}.hud-line>div{background:#262726;border-radius:999px;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #000000e6}.hud-line i{border-radius:inherit;height:100%;display:block}.hud-line b{color:#9ca09a;direction:ltr;font-size:7px;font-weight:500}.hud-line-life i{background:linear-gradient(90deg,#a82130,#ef4c5d)}.hud-line-fatigue i{background:linear-gradient(90deg,#5d5f5d,#858986)}.hud-line-magic i{background:linear-gradient(90deg,#3f6fbd,#77a9ff)}.medieval-hud-xp{grid-template-columns:auto 1fr;margin-top:2px}.medieval-hud-xp>span{color:#747873;font-size:6px}.medieval-hud-xp .meter{height:4px}@media (width<=720px){.medieval-player-hud{width:calc(100vw - 210px);min-width:0;right:61px}.hud-avatar{width:50px;right:5px}.daily-task-chip{min-width:54px;padding:4px}.daily-task-chip small{display:none}.top-icon-grid{grid-template-rows:repeat(2,29px);grid-template-columns:repeat(2,29px)}.top-icon-grid button{font-size:13px}.top-action-cluster{transform-origin:0;transform:scale(.9)}.hud-line{grid-template-columns:31px 1fr 39px;gap:3px}}.game-shell .players-panel{background:#f3f4f4;border-top:2px solid #667b87;border-right:1px solid #8d999f;width:340px;font-family:Arial,Noto Sans Hebrew,sans-serif}.game-shell .chat-panel{background:#fbfbfb;border-top:2px solid #667b87;font-family:Arial,Noto Sans Hebrew,sans-serif;left:340px}.game-shell .chat-toolbar{background:linear-gradient(#fbfbfb,#e3e6e7);border-bottom-color:#aeb6ba;height:26px}.game-shell .chat-toolbar .chat-connection,.game-shell .chat-toolbar .chat-toggle{font-size:12px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{color:#414950;background:0 0;border-bottom:0;min-height:25px;padding:1px 4px;font:14px/1.5 Arial,Noto Sans Hebrew,sans-serif}.game-shell .chat-feed p.system-message,.game-shell.scene-battle .chat-feed p.system-message{color:#626da9;background:0 0}.game-shell .chat-command-bar{background:linear-gradient(#c8d1d6,#708591 52%,#b5c2c8);border-top:2px solid #526b79;grid-template-columns:310px minmax(0,1fr);height:52px}.game-shell .chat-command-bar .chat-channel{height:38px}.game-shell .chat-command-bar input{height:40px;font-size:14px}.game-shell .panel-heading,.game-shell .active-battles-heading{font-family:Arial,Noto Sans Hebrew,sans-serif}.game-shell .players-panel .online-player .community-info,.game-shell .active-battles-list .monster-info-room{color:#fff6e9;background:radial-gradient(circle at 35% 30%,#ffd8a0,#df7d2f 66%,#a84d1d);border:1px solid #d48d47;border-radius:50%;width:18px;height:18px;font:800 12px/16px Arial,sans-serif;box-shadow:inset 0 1px #fffc}.game-shell .profile-modal{width:min(1080px,100vw - 48px);height:min(720px, calc(100dvh - var(--social-height) - 106px));max-height:calc(100dvh - var(--social-height) - 106px);background:radial-gradient(at 22% 62%,#c4953924,#0000 33%),repeating-linear-gradient(112deg,#ffffff05 0 1px,#0000 1px 7px),linear-gradient(145deg,#494741fc,#302f2bfe);border:1px solid #efe5cf94;border-radius:2px;display:flex;box-shadow:0 26px 75px #000000ab,inset 0 1px #ffffff24;transform:none!important}.game-shell .player-card-header{color:#3e403b;cursor:default;touch-action:auto;background:linear-gradient(#eee9dc,#bdb8aa);border-bottom:1px solid #eee2c747;flex:0 0 56px;min-height:56px;padding:8px 14px}.game-shell .player-card-actions button{color:#4f5551}.game-shell .player-card-actions button:hover{color:#1f2924;background:#ffffff5c}.game-shell .player-profile-loadout{width:310px}.game-shell .player-profile-nameplate{border:1px solid #8f8b80;width:310px;height:36px;margin-bottom:8px;font-size:14px}.game-shell .player-profile-nameplate>strong{font-size:15px}.game-shell .player-profile-nameplate>b.player-level-badge{min-width:58px;height:23px;font-size:12px}.game-shell .profile-modal .battle-equipment-grid{width:310px;height:325px}.game-shell .profile-modal .battle-parameter-row{width:310px;margin-top:-50px}.game-shell .profile-modal .combat-resources{width:310px;min-height:82px;margin-top:5px}.game-shell .profile-modal .combat-heart{min-width:84px}.game-shell .profile-modal .combat-heart i{font-size:52px}.game-shell .profile-modal .combat-heart b{min-width:80px;font-size:10px}.game-shell .player-profile-dossier{background:#1c1d1a5c;border:1px solid #ede1c640;border-radius:2px;grid-template-rows:repeat(2,42px);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;height:auto;padding:8px}.game-shell .player-profile-dossier p{border-radius:1px;grid-template-columns:18px 58px minmax(0,1fr);min-height:42px;padding:6px 7px}.game-shell .profile-symbols{border-radius:2px}.admin-console-header nav button.selected{color:#f2cd6e;background:#d2a02a2b;border-color:#ebc14f94}.admin-announcements-manager{direction:rtl;gap:14px;display:grid}.admin-announcements-manager>header{background:linear-gradient(135deg,#413b2af0,#1b1f1cf7);border:1px solid #e0b94c47;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.admin-announcements-manager h3{color:#f2e8ca;margin:2px 0;font-size:19px}.admin-announcements-manager header small{color:#d0aa4d;font-size:10px}.admin-announcements-manager header p{color:#9ca49d;margin:0;font-size:10px}.admin-announcements-manager>header>b{color:#69d69b;border:1px solid #46c47e4d;padding:6px 10px;font-size:10px}.admin-announcements-manager>form{background:#0e110f5c;border:1px solid #ffffff1c;grid-template-columns:minmax(0,1fr) 170px 150px;align-items:end;gap:10px;padding:14px;display:grid}.admin-announcements-manager label{color:#b7b8af;gap:6px;font-size:11px;display:grid}.admin-announcements-manager textarea,.admin-announcements-manager select{color:#eee9da;background:#00000040;border:1px solid #e8c56940;font-size:12px}.admin-announcements-manager textarea{resize:vertical;min-height:58px;padding:8px}.admin-announcements-manager select{height:38px;padding:0 8px}.admin-announcements-list{gap:7px;display:grid}.admin-announcements-list article{background:#ffffff09;border:1px solid #ffffff1a;grid-template-columns:35px minmax(0,1fr) 72px 62px;align-items:center;gap:9px;min-height:62px;padding:9px 11px;display:grid}.admin-announcements-list article>span{color:#ddb553;text-align:center;font-size:22px}.admin-announcements-list article div{gap:4px;display:grid}.admin-announcements-list strong{color:#e8e4d7;font-size:12px}.admin-announcements-list small{color:#929a93;font-size:9px}.admin-announcements-list article.paused{opacity:.6}.admin-announcements-list button{color:#d2d3cc;cursor:pointer;background:#ffffff0e;border:1px solid #dbb34747;min-height:31px}.admin-announcements-list>p{color:#8f9790;text-align:center;border:1px dashed #ffffff1f;padding:28px}@media (width>=1300px){.game-shell .players-panel{width:390px}.game-shell .chat-panel{left:390px}}@media (width<=900px){.game-shell .players-panel{display:none}.game-shell .chat-panel{left:0}.game-shell .chat-command-bar{grid-template-columns:220px minmax(0,1fr)}.game-shell .chat-compose-tools{display:none}.game-shell .chat-command-bar form{grid-template-columns:auto minmax(120px,1fr) 64px}.game-shell .profile-stage-backdrop{padding:0}.game-shell .profile-modal{width:100%;height:100%;max-height:100%}.game-shell .player-profile-showcase{grid-template-columns:minmax(190px,1fr) 230px;gap:16px}.game-shell .player-profile-figure{height:360px}.game-shell .player-profile-loadout,.game-shell .player-profile-nameplate,.game-shell .profile-modal .battle-equipment-grid,.game-shell .profile-modal .battle-parameter-row,.game-shell .profile-modal .combat-resources{width:230px}.game-shell .profile-modal .battle-equipment-grid{height:240px}.admin-announcements-manager>form{grid-template-columns:1fr}}.game-shell.chat-collapsed{--social-height:56px}.world-title{z-index:6;color:#f2eee2;background:#121815ad;border:1px solid #fff3;border-radius:3px;padding:5px 14px;top:12px;box-shadow:0 5px 18px #0003}.world-title span{color:#d4b354;font-size:7px}.world-title strong{margin-top:2px;font-size:17px}.world-hotspot-map{z-index:7;pointer-events:none;position:absolute;inset:0}.world-hotspot{z-index:8;color:#f5e5a8;cursor:pointer;pointer-events:auto;text-align:right;background:0 0;border:0;border-radius:50%;width:36px;height:36px;padding:0;position:absolute}.world-hotspot>i{z-index:2;color:#f0cf6d;background:#16261fe0;border:1px solid #fff2c2d1;border-radius:50%;place-items:center;width:36px;height:36px;font-size:17px;font-style:normal;transition:transform .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 5px 13px #0000005c,0 0 0 4px #ffecaa1a}.world-hotspot:after{content:"";border:1px solid #f3d67d38;border-radius:50%;position:absolute;inset:-7px}.world-hotspot>span{z-index:4;opacity:0;color:#e9ece8;pointer-events:none;background:#050907f0;border:1px solid #eece7057;border-radius:3px;width:max-content;max-width:190px;padding:6px 9px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:50%;right:45px;transform:translate(7px,-50%);box-shadow:0 9px 24px #00000061}.world-hotspot>span b{font-size:9px}.world-hotspot>span small{color:#969f99;white-space:nowrap;margin-top:2px;font-size:7px}.world-hotspot:hover>i,.world-hotspot:focus-visible>i{transform:scale(1.1);box-shadow:0 5px 13px #0000005c,0 0 0 6px #edc9632e}.world-hotspot:hover>span,.world-hotspot:focus-visible>span{opacity:1;transform:translateY(-50%)}.world-hotspot:focus-visible{outline:0}.hotspot-bank{top:39%;left:38%}.hotspot-crown-armory{top:72%;left:34%}.hotspot-market{top:79%;left:47%}.hotspot-arena{top:70%;right:27%}.hotspot-tavern{top:72%;right:13%}.hotspot-dungeons{top:58%;left:50%}.hotspot-forest-entrance{top:69%;left:8%}.hotspot-forge{top:88%;left:18%}.hotspot-character-hall{top:31%;left:50%}.hotspot-rune-shop{top:45%;left:20%}.hotspot-harbor{top:70%;left:4%}.hotspot-radio-house{top:42%;right:9%}.hotspot-healer{top:88%;right:11%}.hotspot-guide{top:90%;left:45%}.npc-hotspot>i{background:#332612e6;border-color:#e7bd51}.npc-hotspot.quest-return>i{box-shadow:0 0 0 5px #efc44e33,0 0 22px #efc44e85}.players-panel,.chat-panel,.scene-battle .players-panel,.scene-battle .chat-panel{color:#e3e8e5;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#030607f6;border-color:#ffffff1f}.players-panel{border-right-color:#ffffff1a;width:270px;padding:8px 10px}.chat-panel{left:270px}.panel-heading{color:#d3d9d5;height:21px;margin-bottom:3px}.panel-heading strong{font-size:10px}.panel-heading small{color:#d9b452;font-size:8px}.community-player-tabs{grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:5px;display:grid}.community-player-tabs button{color:#89938e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;padding:4px 2px;font-size:7px}.community-player-tabs button.selected{color:#e3c66f;background:#dcb65314;border-color:#dcb6534d}.online-scroll{max-height:88px}.players-panel .online-player{border-bottom-color:#ffffff0e;min-height:25px}.players-panel .online-player:hover{background:#dbb34914}.online-player b{color:#dfe4e1;font-size:8px}.online-player small{color:#77827c;font-size:7px}.community-empty{color:#747e79;text-align:center;margin:12px 0;font-size:7px}.active-battles-heading{color:#aeb8b3;border-top-color:#ffffff14;margin-top:5px;padding-top:5px;font-size:8px}.active-battles-list button{color:#cfd6d2;background:#ffffff09;border-color:#ffffff14;border-radius:2px;min-height:24px}.active-battles-list button:hover{background:#dcb65312;border-color:#dcb65359}.active-battles-list button small{color:#77827d}.active-battles-list p{color:#6e7873}.chat-tabs{align-items:center;gap:3px;height:29px;top:5px;left:10px;right:10px}.chat-tabs button,.scene-battle .chat-tabs button{color:#8f9994;border-radius:2px;padding:4px 9px;font-size:8px}.chat-tabs .selected,.scene-battle .chat-tabs .selected{color:#e3c462;background:#e5be5514;border-color:#e5be5545}.chat-tabs .chat-toggle,.scene-battle .chat-tabs .chat-toggle{color:#aeb7b2;background:#ffffff09;border-color:#ffffff1a}.chat-connection{color:#87918c;font-size:7px}.community-strip{border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;align-items:center;gap:5px;height:27px;display:flex;position:absolute;top:36px;left:12px;right:12px}.community-strip button{color:#aeb7b2;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:2px;padding:3px 7px;font-size:7px}.community-strip button:first-child{color:#d9bd69}.community-strip>span{color:#77827d;margin-right:auto;font-size:7px}.chat-feed{padding-top:2px;inset:68px 12px 48px}.chat-feed p,.scene-battle .chat-feed p{color:#c8d0cc;gap:7px;margin-bottom:3px;padding:2px 5px;font-size:9px;line-height:1.35}.chat-feed time,.scene-battle .chat-feed time{color:#55a77b;font-size:7px}.chat-feed p.system-message,.scene-battle .chat-feed p.system-message{background:#dbac3e12;border-right-color:#dbac3eb3;border-radius:2px}.chat-feed p.battle-story-message{color:#eee5ce;background:#dbac3e1f;border-right-width:4px}.chat-panel form{gap:5px;bottom:7px;left:10px;right:10px}.chat-channel{color:#9aa49f;background:#ffffff06;border:1px solid #ffffff17;place-items:center;min-width:75px;font-size:7px;display:grid}.chat-panel input,.scene-battle .chat-panel input{color:#eef2ef;background:#ffffff0b;border-color:#ffffff1c;border-radius:2px;height:34px;font-size:10px}.chat-panel form button,.scene-battle .chat-panel form button{color:#eef3f0;background:#315f4e;border-radius:2px;font-size:9px}@media (width<=760px){.game-shell{--social-height:clamp(190px, 31vh, 235px)}.world-hotspot{transform:scale(.82)}.world-hotspot>span{display:none}.hotspot-guide{left:18%}.hotspot-healer{right:18%}.chat-panel{left:0}.community-strip{display:none}.chat-feed{top:39px}.chat-channel{display:none}}.status.offline{box-shadow:none;background:#6f7773}.character-stage-backdrop,.profile-stage-backdrop{inset:84px 0 var(--social-height) 0;padding:10px 14px}.character-stage-backdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#11181461;place-items:center;padding:10px clamp(18px,8vw,122px)}.profile-stage-backdrop{-webkit-backdrop-filter:blur(2px)brightness(.72);backdrop-filter:blur(2px)brightness(.72);background:#04080647}.character-stage-backdrop .character-modal{scrollbar-width:none;background:radial-gradient(circle at 68% 8%,#b89a531f,#0000 36%),linear-gradient(#383b38f7,#272a27fb);border:1px solid #dce1db57;border-radius:6px;width:min(1120px,100%);height:min(560px,100% - 10px);max-height:calc(100% - 10px);padding:7px 16px 14px;overflow:auto;box-shadow:0 18px 48px #0000008a,inset 0 1px #ffffff14}.character-stage-backdrop .character-modal::-webkit-scrollbar{display:none}.character-stage-backdrop .character-modal>.modal-header{display:none}.character-stage-backdrop .character-modal>.modal-close{z-index:8;background:#00000057;border-color:#ffffff1f;border-radius:2px;top:7px;left:7px}.character-stage-backdrop .character-tabs{z-index:7;border-radius:18px;width:max-content;max-width:calc(100% - 48px);margin:0 auto 12px;position:sticky;top:0;box-shadow:0 7px 22px #00000059}.character-stage-backdrop .character-backpack-view{grid-template-columns:350px 196px minmax(0,1fr);grid-template-areas:"character ledger inventory";align-items:start;gap:12px;height:calc(100% - 54px);min-height:0}.character-stage-backdrop .backpack-character{grid-area:character;min-height:465px}.character-stage-backdrop .backpack-inventory{background:#34363485;border:0;border-radius:2px;grid-area:inventory;align-self:stretch;padding:0;overflow:auto;box-shadow:inset 0 1px #ffffff09}.character-stage-backdrop .character-tabs{background:#292b29;border-color:#ffffff1a}.character-stage-backdrop .backpack-character{background:radial-gradient(circle at 49% 39%,#b79c5b29,#0000 38%),linear-gradient(#3d3f3dad,#2c2e2cbd);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0a}.character-stage-backdrop .profile-combatant{width:344px}.character-stage-backdrop .profile-avatar{flex-basis:145px;width:145px}.character-stage-backdrop .character-badges{width:344px}.inventory-toolbar{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#303230f5;border-bottom:1px solid #fff1;flex-wrap:wrap;align-items:center;gap:7px;padding:10px;display:flex;position:sticky;top:0}.inventory-toolbar label{color:#969b96;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 9px;font-size:8px;display:inline-flex}.inventory-toolbar select,.inventory-toolbar input{color:#d8dbd6;min-width:0;font:inherit;background:0 0;border:0;outline:0}.inventory-toolbar select{cursor:pointer}.inventory-toolbar select option{color:#e2e4df;background:#333533}.inventory-toolbar .inventory-search{border-radius:5px;flex:112px}.inventory-toolbar .inventory-level{border-radius:5px;flex:0 0 88px}.inventory-level input{width:36px}.inventory-order{color:#a8aca7;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:50%;flex:0 0 28px;width:28px;height:28px;font-size:13px}.inventory-order:hover{color:#ddb44a;border-color:#d6ab3e4d}.inventory-search input{width:100%}.inventory-search input::placeholder{color:#737873}.inventory-summary{color:#898e89;align-items:center;gap:8px;padding:7px 10px;font-size:8px;display:flex}.inventory-summary>span,.inventory-summary>button{color:#8d928d;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:4px;min-height:25px;padding:0 9px;display:inline-flex}.inventory-summary b{color:#d6d9d4}.inventory-summary>button{color:#babdb8;cursor:pointer;margin-inline-start:auto}.inventory-summary>button:hover{color:#ddb44a;border-color:#d6ab3e52}.inventory-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:0 0 12px;display:grid}.inventory-item-card{color:#dfe2dd;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;min-width:0;transition:border-color .12s,background .12s;overflow:hidden;box-shadow:0 1px 2px #0000002b}.inventory-item-card:hover{background:#ffffff17;border-color:#ffffff2b}.inventory-item-card.equipped{border-color:#3cbb7a47}.inventory-item-card.requirements-unmet{filter:saturate(.68)}.inventory-item-card.rarity-card-uncommon{box-shadow:inset 0 2px #4b9f6c3d,0 1px 2px #0000002b}.inventory-item-card.rarity-card-rare{box-shadow:inset 0 2px #894cbe59,0 1px 2px #0000002b}.inventory-item-head{background:#ffffff18;grid-template-columns:54px minmax(0,1fr) auto 24px;align-items:center;gap:7px;min-height:60px;padding:7px;display:grid}.inventory-item-art{background:#1213123d;border:1px solid #ffffff14;place-items:center;width:50px;height:46px;display:grid}.inventory-item-art .item-art{transform:scale(.88)}.inventory-item-head>div{min-width:0}.inventory-item-head small{color:#5fbe91;font-size:7px;display:block}.inventory-item-head strong{color:#eceee9;text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:10px;display:block;overflow:hidden}.inventory-item-head em{color:#8b908b;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-style:normal;display:block;overflow:hidden}.inventory-item-card.equipped .inventory-item-head em{color:#51c58d}.inventory-sale,.inventory-lock{color:#d5a82f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:3px;height:24px;padding:0 6px;font-size:8px;display:inline-flex}.inventory-sale span{font-size:7px}.inventory-lock{color:#777d78;width:24px;padding:0;font-size:12px}.inventory-lock.locked{color:#d6a635}.inventory-sale:disabled,.inventory-lock:disabled{opacity:.35;cursor:default}.inventory-item-body{direction:rtl;grid-template-columns:minmax(0,1fr) 112px;min-height:68px;display:grid}.inventory-item-body section{min-width:0;padding:7px 9px}.inventory-item-parameters{border-inline-end:1px solid #ffffff0e}.inventory-item-body h4{margin:0 0 4px;font-size:7px;font-weight:600}.inventory-item-parameters h4{color:#4ad393ad}.inventory-item-requirements h4{color:#ecbb3ead}.inventory-item-body p{color:#9ca19c;justify-content:space-between;align-items:center;gap:7px;min-height:14px;margin:0;font-size:7px;display:flex}.inventory-item-body p b{color:#55c998;white-space:nowrap;font-size:7px}.inventory-item-requirements p b{color:#d2aa43}.inventory-item-requirements p.unmet,.inventory-item-requirements p.unmet b{color:#c96362}.inventory-item-comparison{color:#838983;background:#0000001a;border-top:1px solid #ffffff0e;flex-wrap:wrap;align-items:center;gap:4px;padding:5px 8px;font-size:6px;display:flex}.inventory-item-comparison small{color:#a4a9a4;margin-inline-end:3px}.inventory-item-comparison span{border:1px solid #ffffff0f;padding:2px 4px}.inventory-item-comparison span.better{color:#55c991}.inventory-item-comparison span.worse{color:#d16e6b}.inventory-item-comparison b{margin-inline-end:3px}.inventory-item-footer{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:7px;min-height:28px;padding:4px 7px;display:flex}.inventory-actions{gap:3px;display:flex}.inventory-actions button{color:#a8ada8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:3px;min-height:20px;padding:0 6px;font-size:6px}.inventory-actions button:first-child{color:#68c99c;border-color:#41be8033}.inventory-actions button:last-child{color:#b97873}.inventory-actions button:disabled{opacity:.28;cursor:default}.inventory-item-metrics{color:#777d78;direction:ltr;gap:7px;font-size:6px;display:flex}.inventory-item-metrics span{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.inventory-item-metrics b{color:#aaafaa;font-weight:500}.inventory-empty{color:#777d78;grid-column:1/-1;place-items:center;min-height:170px;display:grid}.inventory-empty span{font-size:27px}.inventory-empty b{color:#b6bab5;font-size:10px}.inventory-empty small{font-size:7px}.character-combat-ledger{color:#d8dcd7;direction:rtl;flex-direction:column;grid-area:ledger;gap:8px;width:176px;font-family:Arial,sans-serif;display:flex}.character-ledger-currencies{direction:ltr;background:#2b2d2bf0;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:1fr 1fr;gap:5px 14px;min-height:58px;padding:9px 12px;display:grid;box-shadow:inset 0 1px #ffffff06}.character-ledger-currencies span{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.character-ledger-currencies i{font-size:10px;font-style:normal}.character-ledger-currencies b{color:#d5d8d2;font-variant-numeric:tabular-nums;font-size:10px}.character-ledger-xp{background:#2b2d2bf0;border:1px solid #ffffff17;border-radius:9px;gap:7px;min-height:67px;padding:9px 10px;display:grid}.character-ledger-xp h3,.ledger-group h3{color:#eff2edb8;align-items:center;gap:6px;margin:0;font-size:10px;font-weight:700;display:flex}.character-ledger-xp h3{color:#b990ec}.ledger-icon{flex:0 0 13px;width:13px;height:13px}.character-ledger-xp-track{background:#ffffff17;border-radius:999px;height:7px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #000000bf}.character-ledger-xp-track:before,.character-ledger-xp-track:after{content:"";z-index:2;background:#ffffff38;width:1px;position:absolute;top:0;bottom:0}.character-ledger-xp-track:before{right:33.333%}.character-ledger-xp-track:after{right:66.666%}.character-ledger-xp-track i{border-radius:inherit;background:linear-gradient(90deg,#7b2bb9,#ba55e9);position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 9px #b14ce559}.character-ledger-xp p{color:#e2e6e080;text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:8px}.character-ledger-groups{background:#2b2d2bf0;border:1px solid #ffffff14;border-radius:11px;flex-direction:column;gap:8px;padding:8px;display:flex;box-shadow:0 8px 20px #00000029,inset 0 1px #ffffff06}.ledger-group{background:#3f413f80;border:1px solid #ffffff17;border-radius:8px;padding:8px}.ledger-group h3{margin-bottom:6px}.ledger-attack{border-color:#e1414a4d}.ledger-attack h3{color:#ef6b72}.ledger-defense{border-color:#4083e44d}.ledger-defense h3{color:#6b9eef}.ledger-battles{background:#2b2d2bf0;border-color:#a65dd84d}.ledger-battles h3{color:#b884e0}.ledger-row{color:#8d938e;grid-template-columns:13px minmax(0,1fr) auto;align-items:center;gap:5px;min-height:18px;margin:0;font-size:8px;display:grid}.ledger-row .ledger-icon{color:#69706b}.ledger-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ledger-row b{color:#d9ddd8;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:8px}.character-modal .inventory-list button.selected{border-color:#eecd6ed1;box-shadow:inset 0 0 0 1px #eecd6e47,0 0 12px #be8f261f}.backpack-item-detail{background:linear-gradient(110deg,#332a1780,#0000002e);border:1px solid #d2aa4540;grid-template-columns:64px minmax(0,1fr) auto;gap:8px 12px;margin-top:10px;padding:10px;display:grid}.backpack-detail-icon{background:#ffffff0a;border:1px solid #ffffff1a;grid-row:1/4;place-items:center;width:60px;min-height:76px;font-size:34px;display:grid}.backpack-detail-copy small{color:#c29b3b;font-size:7px}.backpack-detail-copy h4{color:#eef0e9;margin:2px 0 4px;font-size:12px}.backpack-detail-copy p{color:#929891;margin:0;font-size:8px;line-height:1.55}.backpack-detail-stats{direction:rtl;align-items:center;gap:5px;display:flex}.backpack-detail-stats span,.backpack-detail-requirements span{color:#898e88;border:1px solid #ffffff14;padding:4px 6px;font-size:7px}.backpack-detail-stats b{color:#e1e2dc}.backpack-detail-requirements{color:#bbbdb8;grid-column:2/4;align-items:center;gap:5px;font-size:8px;display:flex}.backpack-detail-lore{color:#767c76;grid-column:2/3;margin:0;font-family:Georgia,serif;font-size:8px;font-style:italic;line-height:1.55}.backpack-equip-action{color:#e2bc59;cursor:pointer;background:#b8861c2b;border:1px solid #dbb1465c;grid-column:3;align-self:end;min-width:116px;padding:8px 10px;font-size:8px}.backpack-equip-action:disabled{opacity:.45;cursor:not-allowed}.leaderboard-list .leader-row{width:100%;min-height:59px;color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:35px 38px 1fr auto;align-items:center;gap:9px;padding:7px 14px;display:grid}.leaderboard-list .leader-row:hover{background:#d6a93a12}.leaderboard-list .leader-row.self{background:#c091281f}.leaderboard-list .leader-row>i{color:#cfa33b;text-align:center;font-style:normal}.leaderboard-list .leader-row div{flex-direction:column;gap:4px;display:flex}.leaderboard-list .leader-row div b{color:#d8dad4;font-size:10px}.leaderboard-list .leader-row div small{color:#747973;font-size:7px}.leaderboard-list .leader-row>strong{color:#9da19b;font-size:9px}.leaderboard-state{color:#858b85;text-align:center;margin:0;padding:28px;font-size:9px}.profile-modal{width:min(580px,100vw - 24px);max-height:calc(100dvh - var(--social-height) - 104px);color:#e7e9e4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 18% 48%,#986b2326,#0000 30%),radial-gradient(circle at 86% 45%,#2a694f21,#0000 34%),#0b0d0bf0;border:1px solid #ffffff1f;border-radius:12px;padding:0 12px 12px;overflow:auto;box-shadow:0 24px 50px #000000b3,inset 0 1px #ffffff0d}.profile-modal>.modal-close{z-index:8;color:#8d938e;background:0 0;border:0;border-radius:3px;width:26px;height:26px;font-size:19px;top:10px;left:9px}.profile-modal>.modal-close:hover{color:#f0f2ed;background:#ffffff0d}.player-card-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:8px 34px 8px 4px;display:flex}.player-card-title h2,.player-card-title p{margin:0}.player-card-title h2{color:#f1f2ee;font-size:15px}.player-card-title p{color:#8d928d;margin-top:3px;font-size:9px}.player-card-actions{direction:ltr;align-items:center;gap:3px;display:flex}.player-card-actions button{color:#858b86;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;gap:3px;min-width:23px;height:24px;padding:0 4px;font-size:12px;display:inline-flex}.player-card-actions button:hover{color:#eef1ec;background:#ffffff0e}.player-card-actions button.liked{color:#e26474}.player-card-actions button:disabled{opacity:.5;cursor:default}.player-profile-main{direction:ltr;grid-template-columns:minmax(0,1fr) 174px;gap:9px;padding:10px 0 7px;display:grid}.player-profile-showcase{direction:ltr;grid-template-columns:minmax(145px,1fr) 201px;align-items:start;gap:5px;min-width:0;display:grid}.player-profile-figure{background:radial-gradient(at 50% 78%,#dbac462b,#0000 51%);height:308px;margin:0;position:relative;overflow:hidden}.player-profile-figure:after{content:"";filter:blur(5px);background:#0000008c;border-radius:50%;height:13px;position:absolute;bottom:5px;left:10%;right:10%}.player-profile-figure img{z-index:1;object-fit:contain;object-position:center bottom;width:100%;height:100%;position:relative}.player-profile-loadout{direction:ltr;width:201px}.player-profile-nameplate{color:#4e524f;background:linear-gradient(#efefec,#bfc2bc);border-radius:2px;justify-content:center;align-items:center;gap:4px;height:22px;margin-bottom:3px;padding:0 7px;display:flex;box-shadow:inset 0 1px #ffffffd9}.player-profile-nameplate button{color:#9e6619;cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:18px;padding:0;display:grid}.player-profile-nameplate button span{font-size:12px}.player-profile-nameplate>b.player-level-badge{color:#2f220d;white-space:nowrap;background:linear-gradient(#d7aa47,#bd8626);border:0;border-radius:999px;justify-content:center;align-items:center;gap:3px;min-width:46px;height:18px;padding:0 8px;font-size:9px;display:inline-flex;box-shadow:inset 0 1px #ffffff61,0 1px 2px #4a2f042e}.player-profile-nameplate>b.player-level-badge small{color:inherit;font-size:7px;font-weight:700}.player-profile-nameplate>strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.profile-modal .combat-resources{gap:8px;width:201px;margin-top:1px}.player-profile-dossier{direction:rtl;background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:7px;display:flex}.player-profile-dossier p{background:#ffffff07;border:1px solid #fff1;border-radius:5px;grid-template-columns:15px 55px minmax(0,1fr);align-items:center;gap:4px;min-height:24px;margin:0;padding:3px 6px;display:grid}.player-profile-dossier i{color:#747b76;text-align:center;font-size:9px;font-style:normal}.player-profile-dossier span{color:#777e79;white-space:nowrap;font-size:8px}.player-profile-dossier b{color:#dce0dc;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:600;overflow:hidden}.player-profile-dossier p.online i,.player-profile-dossier p.online b{color:#31cf7d}.player-profile-dossier p.offline i,.player-profile-dossier p.offline b{color:#8b918d}.player-profile-dossier .affiliation-row{background:#a2711812;border-color:#cb9c2d38}.player-profile-dossier .affiliation-row i,.player-profile-dossier .affiliation-row b{color:#d7ad45}.player-profile-dossier .discord-row i{color:#6874db}.profile-bio{background:#ffffff06;border:1px solid #ffffff12;grid-template-columns:76px 1fr;align-items:start;gap:8px;margin:0 0 7px;padding:7px 9px;display:grid}.profile-bio span{color:#b38d37;font-size:8px;font-weight:700}.profile-bio p{color:#898f8a;margin:0;font-size:8px;line-height:1.5}.profile-symbols{border:1px dashed #ffffff1f;padding:8px 10px}.profile-symbols header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.profile-symbols h3{color:#a8ada8;margin:0;font-size:10px}.profile-symbols header span{color:#686f6a;font-size:7px}.profile-symbols>div{gap:7px;display:flex}.profile-symbols>div>span{color:#555c57;background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;grid-template-rows:25px auto;place-items:center;width:52px;min-height:48px;padding:4px;display:grid}.profile-symbols>div>span.earned{color:#d1a944;border-color:#cfa63d38}.profile-symbols i{font-size:18px;font-style:normal}.profile-symbols small{color:#737a75;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:48px;font-size:6px;overflow:hidden}.profile-owner-tools,.profile-public-actions{margin-top:7px}.profile-owner-tools>div,.profile-public-actions{justify-content:flex-end;gap:6px;display:flex}.profile-owner-tools button,.profile-public-actions button{color:#d9b352;cursor:pointer;background:#b5841d1c;border:1px solid #d5ab4142;border-radius:3px;padding:7px 10px;font-size:8px}.profile-owner-tools form{grid-template-columns:1fr 1fr 72px 105px auto auto;align-items:end;gap:5px;display:grid}.profile-owner-tools label{color:#858b86;gap:3px;font-size:7px;display:grid}.profile-owner-tools input,.profile-owner-tools select{color:#e0e4df;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:2px;outline:0;min-width:0;height:28px;padding:0 6px;font-size:8px}.profile-loading{color:#9ba19c;place-items:center;gap:8px;min-height:330px;display:grid}.profile-loading span{color:#d6ad47;font-size:34px}.profile-loading strong{font-size:11px}.profile-loading button{color:#dcb64f;cursor:pointer;background:#b07f1b21;border:1px solid #d4ab4147;padding:7px 12px}@media (width<=1180px){.character-stage-backdrop .character-backpack-view{grid-template-columns:1fr;grid-template-areas:"character""ledger""inventory";height:auto}.character-stage-backdrop .backpack-character{min-height:465px}.character-combat-ledger{justify-self:center}}.game-shell .arena-stage-backdrop{inset:84px 0 var(--social-height);z-index:18;-webkit-backdrop-filter:none;backdrop-filter:none;background:#e6e7e6;padding:0;display:block;position:absolute;overflow:hidden}.game-shell .arena-stage-backdrop .arena-modal{color:#30383d;width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;direction:rtl;background:#ececeb;border:0;border-radius:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{z-index:6;color:#41494d;background:#f5f5f3;border:1px solid #9da3a5;border-radius:0;width:28px;height:28px;top:6px;left:10px}.arena-lobby-head{background:linear-gradient(#f8f8f6,#d7dadb);border-bottom:1px solid #8e999f;justify-content:space-between;align-items:center;min-height:48px;padding:7px 48px 7px 28px;display:flex}.arena-lobby-head div{align-items:baseline;gap:12px;display:flex}.arena-lobby-head small{color:#68747a;font-size:10px}.arena-lobby-head h2{color:#283238;margin:0;font-size:19px}.arena-lobby-head>span{color:#4f5c62;background:#f3f4f3;border:1px solid #a8afb2;padding:4px 9px;font-size:10px}.arena-create-strip{background:#f0f1f0;border-bottom:1px solid #a8adb0;grid-template-columns:minmax(190px,.9fr) minmax(160px,.7fr) minmax(190px,.8fr) 120px minmax(250px,1.1fr);align-items:end;gap:8px;min-height:62px;padding:7px 36px 8px;display:grid}.arena-create-strip>div{gap:3px;display:grid}.arena-create-strip small{color:#5c676d;font-size:9px}.arena-create-strip>div>span{background:#fff;border:1px solid #a7adb0;min-height:28px;display:flex}.arena-create-strip>div button{color:#4b565c;cursor:pointer;background:#f7f7f5;border:0;border-left:1px solid #c5c9cb;flex:1;min-width:36px;font-size:10px}.arena-create-strip>div button:last-child{border-left:0}.arena-create-strip>div button.selected{color:#fff;background:#476c85;font-weight:800}.arena-create-strip .arena-submit-duel{color:#fff;background:linear-gradient(#5d86a2,#315c79);border:1px solid #315570;height:30px;min-height:30px;font-size:10px}.arena-create-strip>p{color:#58645f;align-self:center;margin:13px 0 0;font-size:9px}.arena-create-strip>p.arena-location-warning{color:#a04136;font-weight:800}.game-shell .arena-stage-backdrop .arena-tabs{background:linear-gradient(#315e7e,#173f5d);border-bottom:1px solid #92999d;min-height:34px;padding:0 36px;display:flex}.game-shell .arena-stage-backdrop .arena-tabs button{color:#e7eef2;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff38;min-width:170px;padding:0 18px;font-size:10px}.game-shell .arena-stage-backdrop .arena-tabs button.selected{color:#26353e;background:#eef0ef;font-weight:800}.arena-pvp-shell,.arena-room-list,.arena-history-shell{scrollbar-width:thin;background:#e8e9e8;min-height:0;overflow-y:auto}.arena-flat-list{align-content:start;gap:0;padding:5px 34px 18px;display:grid}.arena-flat-row{color:#30383d;background:linear-gradient(#f7f7f5,#e4e6e6);border:1px solid #9da4a8;border-top:0;grid-template-columns:minmax(520px,1.65fr) minmax(190px,.55fr) auto;align-items:center;gap:14px;min-height:56px;padding:5px 10px;display:grid}.arena-flat-list>:first-child .arena-flat-row,.arena-flat-list>.arena-flat-row:first-child{border-top:1px solid #9da4a8}.arena-flat-row.incoming{background:linear-gradient(#fff9e6,#ece7d7)}.arena-flat-row.mine{background:linear-gradient(#eef4f6,#dce5e8)}.arena-team-strip{direction:ltr;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.arena-team-strip>div{direction:rtl;align-items:center;gap:4px;min-width:0;display:flex}.arena-team-strip>div>i{color:#4d5d65;flex:0 0 24px;place-items:center;height:24px;font-style:normal;font-weight:900;display:grid}.arena-team-strip>div>span{color:#30383d;text-overflow:ellipsis;white-space:nowrap;background:#fbfbfa;border:1px solid #b7bdc0;min-width:0;max-width:145px;padding:3px 6px;font-size:9px;overflow:hidden}.arena-team-strip>div>span b{color:#54646c;font-size:8px}.arena-team-strip>div>span.is-self{background:#e7f0f4;border-color:#4f7e99;font-weight:800}.arena-team-strip>div>span.is-empty{color:#959c9f;background:0 0;border-style:dashed}.arena-team-strip>em{color:#7b858a;text-align:center;font-size:8px;font-style:normal}.arena-team-strip>div.winner>i{color:#16854a}.arena-team-strip>div.loser>i{color:#c33d35}.arena-row-meta{border-right:1px solid #c0c5c7;min-width:0;padding-right:12px}.arena-row-meta strong{color:#2f393e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.arena-row-meta small{color:#68747a;margin-top:4px;font-size:8px;display:block}.arena-row-actions{justify-content:flex-end;gap:5px;display:flex}.arena-row-actions button,.arena-flat-row>.arena-watch,.arena-history-log-button{color:#294f69;cursor:pointer;background:#f5f6f5;border:1px solid #58758a;min-height:27px;padding:0 10px;font-size:9px}.arena-row-actions button:not(.arena-decline){color:#fff;background:#426f8d}.arena-row-actions .arena-decline{color:#9f342f;border-color:#ad7772}.arena-row-actions button:disabled{opacity:.42;cursor:default}.arena-live-mark{color:#16854a;font-size:9px}.arena-live-stack,.arena-history-stack{width:100%;display:grid}.arena-inline-empty{color:#657177;text-align:center;background:#f2f3f2;border:1px solid #adb3b5;margin:0;padding:24px;font-size:10px}.arena-history-shell{grid-template-rows:auto minmax(0,1fr);display:grid}.arena-history-toolbar{background:#f0f1f0;border-bottom:1px solid #a2a8aa;align-items:center;gap:9px;min-height:42px;padding:6px 34px;display:flex}.arena-history-toolbar>div{display:flex}.arena-history-toolbar button{color:#47545a;background:#fff;border:1px solid #9fa6a9;min-height:27px;font-size:9px}.arena-history-toolbar button.selected{color:#fff;background:#416c89}.arena-history-toolbar label{background:#fff;border:1px solid #a6adaf;flex:1;max-width:330px;height:28px;display:flex}.arena-history-toolbar label span{color:#6e797e;padding:5px 8px}.arena-history-toolbar input{color:#30383d;background:0 0;border:0;outline:0;width:100%;font-size:9px}.arena-history-toolbar .arena-history-refresh{margin-right:auto;padding-inline:12px}.arena-completed-row{border-color:#ac8f8c;grid-template-columns:minmax(520px,1.65fr) minmax(210px,.55fr) auto}.game-shell .arena-stage-backdrop .arena-inline-battle-log{background:#30383d;border:1px solid #9da4a8;border-top:0;border-radius:0}.game-shell .arena-stage-backdrop .arena-rule-strip{color:#566268;background:#d8dbdb;border-top:1px solid #9ba2a5;justify-content:center;gap:36px;min-height:26px;padding:6px 18px;font-size:8px;display:flex}.pvp-team-battle-bar{z-index:28;color:#e7ece9;background:#070d0ce0;border:1px solid #fff3;width:min(760px,100% - 300px);padding:5px 8px;position:absolute;top:8px;right:50%;transform:translate(50%)}.pvp-team-battle-bar .arena-team-strip>div>span{color:#edf2ef;background:#ffffff14;border-color:#ffffff2e}.pvp-team-battle-bar .arena-team-strip>div>span b{color:#d2b45d}.pvp-team-battle-bar>div:last-child{justify-content:center;align-items:center;gap:5px;margin-top:5px;display:flex}.pvp-team-battle-bar>div:last-child small{color:#c9d0cc;margin-left:5px;font-size:8px}.pvp-team-battle-bar>div:last-child button{color:#dfe5e1;background:#ffffff12;border:1px solid #ffffff29;gap:6px;padding:4px 7px;font-size:8px;display:flex}.pvp-team-battle-bar>div:last-child button.selected{color:#ffe8a7;background:#d5ae4d33;border-color:#d5ae4d}.pvp-team-battle-bar>div:last-child button:disabled{opacity:.38}@media (width<=980px){.game-shell .arena-stage-backdrop{top:76px}.arena-create-strip{grid-template-columns:1fr 1fr;padding-inline:10px}.arena-create-strip>p{grid-column:1/-1;margin:0}.game-shell .arena-stage-backdrop .arena-tabs{padding-inline:10px}.game-shell .arena-stage-backdrop .arena-tabs button{flex:1;min-width:0;padding-inline:5px}.arena-flat-list{padding-inline:7px}.arena-flat-row,.arena-completed-row{grid-template-columns:minmax(0,1fr);gap:6px}.arena-row-meta{border-top:1px solid #c4c8ca;border-right:0;padding:5px 0 0}.arena-team-strip>div{flex-wrap:wrap}.arena-history-toolbar{padding-inline:8px}.pvp-team-battle-bar{width:calc(100% - 20px)}}.game-shell .character-stage-backdrop .profile-avatar img[src$=starter-adventurer-boy-a-transparent-v2\.png]{filter:drop-shadow(0 5px 5px #0f0e0c4d);width:156%}.game-shell .character-stage-backdrop .inventory-card-grid{gap:11px;padding:8px 4px}.game-shell .character-stage-backdrop .fate-inventory-row{direction:ltr;background:#c8ced1;border:3px solid #090a09;grid-template-rows:auto;grid-template-columns:132px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 3px #00000061}.game-shell .character-stage-backdrop .fate-inventory-row.equipped{box-shadow:0 3px #00000061}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-head{direction:rtl;background:linear-gradient(#d7dbde,#c7ccd0);border:0;border-right:4px solid #090a09;flex-direction:column;grid-area:1/1;justify-content:flex-start;align-items:center;gap:3px;min-height:148px;padding:7px 7px 5px;display:flex}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-head>div{text-align:center;order:0;width:100%;min-height:30px;display:block}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-head small{color:#606a65;font-size:9px;line-height:1.1;display:block}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-head strong{color:#171b19;text-align:center;margin-top:2px;font-size:13px;line-height:1.15;display:block}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-art{background:#f8f8f585;border:0;order:1;place-items:center;width:88px;height:82px;margin:1px auto;display:grid}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-art .item-art{transform:scale(1.12)}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-price{color:#171a18;text-align:center;order:2;width:100%;margin-top:auto;font-size:11px;line-height:1.1;display:block}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-main{direction:rtl;background:#c8ced1;flex-direction:column;grid-area:1/2;min-width:0;min-height:148px;display:flex}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-footer{direction:rtl;background:linear-gradient(#e4e6e7,#c5c9ca);border:0;border-bottom:3px solid #090a09;order:0;grid-area:auto;justify-content:space-between;align-items:center;min-height:31px;padding:2px 5px;display:flex}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions{gap:3px;display:flex}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions button,.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions button:first-child{color:#17884b;background:#eef0ef;border:1px solid #68716d;place-items:center;width:25px;min-width:25px;min-height:23px;padding:0;font-size:13px;font-weight:900;display:grid}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions button:last-child{color:#c5352e;font-size:18px}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions button:disabled{opacity:.38}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions .inventory-sale,.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions .inventory-lock{color:#91710e;width:29px;height:23px;position:static}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions .inventory-lock{color:#39433e}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-metrics{color:#4f5954;direction:rtl;gap:6px;font-size:8px;display:flex}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-metrics b{color:#2e3732}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-body{color:#232a26;direction:rtl;background:#c8ced1;flex:1;order:1;grid-template-columns:1fr 1fr;min-height:114px;display:grid}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-body section{padding:8px 12px 9px}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-body section+section{border-right:3px solid #090a09}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-parameters{border:0}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-body h4{color:#151917;text-align:center;margin:0 0 7px;font-size:13px;font-weight:900}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-body p{color:#232b27;justify-content:center;gap:4px;min-height:19px;margin:0;font-size:11px;line-height:1.25;display:flex}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-body p b{color:#079347;font-size:11px;font-weight:900}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-requirements p.unmet,.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-requirements p.unmet b{color:#d13d35}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-comparison{display:none}@media (width<=640px){.profile-stage-backdrop{padding:6px}.profile-modal{border-radius:5px;width:100%;max-height:100%}.player-profile-main{grid-template-columns:1fr}.player-profile-showcase{grid-template-columns:minmax(120px,1fr) 201px}.player-profile-dossier{grid-template-columns:1fr 1fr;display:grid}.profile-owner-tools form{grid-template-columns:1fr 1fr}.profile-owner-tools form button{justify-self:stretch}.inventory-toolbar{position:static}.inventory-toolbar label{flex:calc(50% - 7px)}.inventory-toolbar .inventory-search{flex-basis:100%}.inventory-card-grid{grid-template-columns:1fr}.inventory-item-head{grid-template-columns:50px minmax(0,1fr) auto 24px}.inventory-item-body{grid-template-columns:minmax(0,1fr) 96px}.backpack-item-detail{grid-template-columns:54px 1fr}.backpack-detail-icon{width:50px}.backpack-detail-stats,.backpack-detail-requirements,.backpack-detail-lore,.backpack-equip-action{grid-column:2}}.item-art{filter:drop-shadow(0 2px 2px #00000040);background-image:url(/assets/equipment-sheet-v1.png);background-repeat:no-repeat;background-size:400% 400%;background-origin:content-box;width:100%;height:100%;display:block;transform:scale(.82)}.item-art.item-art-weapons{background-image:url(/assets/shop-weapons-l2-4-v1.png);background-size:400% 300%}.item-art.item-art-armor{background-image:url(/assets/shop-armor-l2-4-v1.png);background-size:400% 300%}.item-art.item-art-accessories{background-image:url(/assets/shop-accessories-l2-4-v1.png);background-size:400% 300%}.battle-item-slot.slot-earringLeft .item-art,.battle-item-slot.slot-earringRight .item-art,.battle-item-slot.slot-necklace .item-art,.battle-item-slot.slot-ringOne .item-art,.battle-item-slot.slot-ringTwo .item-art,.battle-item-slot.slot-ringThree .item-art{transform:scale(.95)}.clan-badge{color:#e0b84f;background:linear-gradient(145deg,#3c2515,#121715 70%);border:1px solid #d6ac3f61;border-radius:7px 2px;flex:none;place-items:center;width:27px;height:27px;font:700 15px Georgia,serif;display:inline-grid;box-shadow:inset 0 1px #ffffff1c,0 2px 5px #00000061}.clan-badge.badge-wolf{color:#b5c8cf;background:linear-gradient(145deg,#26333a,#111517 70%)}.clan-badge.badge-raven{color:#ba9bd8;background:linear-gradient(145deg,#30253d,#121318 70%)}.clan-badge.badge-stag{color:#c8b37b;background:linear-gradient(145deg,#34301f,#151611 70%)}.clan-badge.compact{border-radius:4px 1px;width:14px;height:14px;font-size:9px}.profile-stage-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:repeating-linear-gradient(112deg,#ffffff05 0 1px,#0000 1px 6px),radial-gradient(circle at 72% 34%,#9c7e4b24,#0000 34%),linear-gradient(135deg,#504d47 0%,#45423d 48%,#383632 100%);place-items:start;padding:0 16px}.profile-stage-backdrop .profile-modal{pointer-events:auto}.profile-modal{width:min(580px,100vw - 32px);height:480px;max-height:calc(100dvh - var(--social-height) - 84px);will-change:transform;background:radial-gradient(circle at 20% 48%,#aa84422b,#0000 32%),radial-gradient(circle at 82% 42%,#57705b1c,#0000 35%),linear-gradient(145deg,#42403bfb,#302f2bfc);border-color:#e7dfcd57;border-radius:12px;flex-direction:column;padding:0;transition:box-shadow .14s;display:flex;overflow:hidden;box-shadow:0 24px 54px #13120f94,inset 0 1px #ffffff1a}.profile-modal[data-dragging=true]{box-shadow:0 30px 62px #000000c7,inset 0 1px #ffffff0d}.player-card-header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#504d46f2,#393833ed);border-bottom-color:#ebe2d02e;flex:0 0 62px;min-height:62px;padding:10px 16px}.profile-modal[data-dragging=true] .player-card-header{cursor:grabbing}.player-card-title{flex:1;min-width:0}.player-card-title h2{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.player-card-title p{font-size:9px}.player-card-actions{flex:none;gap:4px}.player-card-actions button{width:auto;min-width:18px;height:20px;padding:0 2px;font-size:13px}.player-card-actions button>span{place-items:center;min-width:14px;display:grid}.player-card-actions button:first-child{font-size:18px}.player-card-actions b{font-size:8px}.player-card-body{scrollbar-width:thin;flex-direction:column;flex:auto;gap:8px;min-height:0;padding:12px;display:flex;overflow-y:auto}.player-profile-main{direction:ltr;grid-template-columns:359px 174px;gap:21px;width:100%;padding:0;display:grid}.player-profile-showcase{grid-template-columns:146px 201px;gap:12px;width:359px;display:grid}.player-profile-figure{background:radial-gradient(at 50% 86%,#cda13b29,#0000 55%);width:146px;height:276px;overflow:visible}.player-profile-figure:after{bottom:1px;left:8%;right:8%}.player-profile-figure img{object-fit:contain;object-position:center bottom}.player-profile-loadout{width:201px}.player-profile-nameplate{border:1px solid #262b2780;height:21px;margin-bottom:3px;padding:0 5px;font-family:Arial,sans-serif}.player-profile-nameplate button{width:15px;height:15px}.player-profile-nameplate .clan-badge{box-shadow:none;background:0 0;border:0}.player-profile-nameplate .affiliation-mark{color:#944b2d;place-items:center;width:14px;font-size:10px;display:grid}.profile-modal .battle-equipment-grid{width:201px;height:210px}.profile-modal .battle-parameter-row{width:201px;margin-top:-47px}.profile-modal .combat-resources{gap:0;width:201px;min-height:59px;margin-top:4px}.profile-modal .combat-heart{min-width:52px}.profile-modal .combat-heart i{font-size:39px}.profile-modal .combat-heart b{min-width:50px;font-size:7px}.player-profile-dossier{border-radius:10px;grid-template-rows:repeat(8,1fr);gap:4px;width:174px;height:280px;padding:7px;display:grid}.player-profile-dossier p{grid-template-columns:15px 49px minmax(0,1fr);min-height:0;padding:3px 5px}.player-profile-dossier b,.player-profile-dossier .discord-row button{text-align:left}.player-profile-dossier .discord-row button{color:#dce0dc;cursor:copy;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:0;font-size:8px;font-weight:600;overflow:hidden}.profile-symbols{background:#23221f57;border:1px solid #e1d3b533;border-radius:9px;margin-top:0;padding:12px 14px}.profile-symbols>div{flex-wrap:wrap;gap:11px;display:flex}.profile-symbols>div>button{color:#e5bf57;cursor:help;background:linear-gradient(145deg,#6d542547,#2323207a);border:1px solid #ddb54c61;border-radius:10px;grid-template-rows:38px auto;place-items:center;width:92px;min-height:76px;padding:8px 7px;display:grid;box-shadow:inset 0 1px #ffffff0f}.profile-symbols>div>button i{font-size:31px;line-height:1}.profile-symbols>div>button small{color:#d8d1c1;text-overflow:clip;white-space:normal;max-width:78px;font-size:9px;line-height:1.25;overflow:visible}.profile-settings-view{direction:rtl;gap:12px;display:grid}.profile-details-form,.profile-clan-create,.profile-clan-settings,.clan-card-view>header,.clan-facts,.clan-members-list{background:#ffffff06;border:1px solid #ffffff14;border-radius:9px}.profile-details-form,.profile-clan-create{grid-template-columns:1fr 1fr;gap:9px;padding:12px;display:grid}.profile-details-form header,.profile-clan-create header{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.profile-details-form header span,.profile-clan-create header span{color:#d8b353;font-size:11px;font-weight:700}.profile-details-form header small,.profile-clan-create header small{color:#777f7a;font-size:7px}.profile-details-form label,.profile-clan-create label{color:#8a918c;gap:4px;font-size:8px;display:grid}.profile-details-form label:nth-of-type(2){grid-template-columns:70px 1fr 1fr;align-items:center}.profile-details-form input,.profile-details-form select,.profile-clan-create input{color:#e0e4df;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:4px;outline:0;min-width:0;height:30px;padding:0 8px;font-size:9px}.profile-details-form>div,.profile-clan-create>button{grid-column:1/-1}.profile-details-form>div{justify-content:flex-end;gap:6px;display:flex}.profile-details-form button,.profile-clan-create>button,.profile-clan-settings>button{color:#d9b352;cursor:pointer;background:#b5841d1c;border:1px solid #d5ab4142;border-radius:4px;padding:7px 10px;font-size:8px}.profile-clan-create{grid-template-columns:1fr 1fr auto}.clan-badge-picker{grid-area:2/3/4;grid-template-columns:1fr 1fr;align-content:center;gap:5px;display:grid}.clan-badge-picker>button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:3px}.clan-badge-picker>button.selected{background:#ddb44a17;border-color:#ddb44a9e}.profile-clan-settings{grid-template-columns:42px 1fr auto auto;align-items:center;gap:10px;padding:12px;display:grid}.profile-clan-settings small{color:#b99236;font-size:7px}.profile-clan-settings strong{margin-top:2px;font-size:12px;display:block}.profile-clan-settings p{color:#7e8680;margin:4px 0 0;font-size:8px}.profile-clan-settings .leave-clan{color:#ca7770;background:#91352f1a;border-color:#ad4d4652}.clan-card-view{gap:10px;display:grid}.clan-card-view>header{grid-template-columns:48px 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.clan-card-view>header .clan-badge{width:42px;height:42px;font-size:23px}.clan-card-view h3{color:#e3e6e0;margin:2px 0 0;font-size:16px}.clan-card-view header small{color:#c89d37;font-size:7px}.clan-card-view header p{color:#828a84;margin:4px 0 0;font-size:8px}.clan-card-view header>b{color:#b9953f;font-size:9px}.clan-facts{color:#7f8782;gap:18px;padding:9px 12px;font-size:8px;display:flex}.clan-facts b{color:#d9ddd8;margin-right:4px}.clan-members-list{max-height:270px;overflow-y:auto}.clan-members-list button{width:100%;min-height:34px;color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:8px 24px 1fr 54px 15px;align-items:center;gap:7px;padding:5px 9px;display:grid}.clan-members-list button:hover{background:#d6a93a12}.clan-members-list button>b{color:#d0a23a;border:1px solid #b8841c4d;border-radius:7px;place-items:center;height:20px;font-size:8px;display:grid}.clan-members-list button>strong{font-size:9px}.clan-members-list button>small{color:#777f79;font-size:7px}.clan-members-list button>i{color:#656d68;font-size:9px;font-style:normal}.players-panel .online-player{direction:ltr;grid-template-columns:8px 16px 22px minmax(0,1fr) 15px;align-items:center;gap:5px;min-height:25px;display:grid}.players-panel .online-player>b{text-align:right;white-space:nowrap;direction:rtl;justify-content:flex-start;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.players-panel .online-player>b>span:last-child{text-overflow:ellipsis;overflow:hidden}.angel-wings{image-rendering:auto;background:url(/assets/staff-badges/angel-blue-wings-v2.png) 50%/contain no-repeat;flex:none;width:28px;height:16px;display:inline-block}.players-panel .online-player .community-level{color:#cf9e31;background:#c0881b1c;border:1px solid #c0881b57;border-radius:7px;place-items:center;height:17px;margin:0;font-size:7px;display:grid}.players-panel .online-player .community-info{color:#73551f;background:linear-gradient(#f2ead7,#cfc4aa);border:1px solid #8f6f30b8;border-radius:3px;place-items:center;width:18px;height:18px;font:italic 800 12px/1 Georgia,serif;display:grid;box-shadow:inset 0 1px #fffc}.clan-badge-placeholder{width:14px;height:14px}.chat-feed .clan-badge{align-self:center;width:12px;height:12px;font-size:7px}@media (width<=640px){.profile-stage-backdrop{padding:0}.profile-modal{border-radius:0;width:100%;height:100%;max-height:100%;transform:none!important}.player-card-header{cursor:default}.player-card-body{padding:9px}.player-profile-main{grid-template-columns:1fr;gap:10px}.player-profile-showcase{grid-template-columns:minmax(120px,146px) 201px;justify-content:center;width:100%}.player-profile-dossier{grid-template-rows:repeat(5,30px);grid-template-columns:1fr 1fr;width:100%;height:auto}.profile-details-form,.profile-clan-create{grid-template-columns:1fr}.profile-details-form header,.profile-clan-create header,.profile-details-form>div,.profile-clan-create>button,.clan-badge-picker{grid-column:1}.clan-badge-picker{grid-row:auto;display:flex}.profile-clan-settings{grid-template-columns:38px 1fr}.arena-modal{border-radius:0;width:100%;height:100%;max-height:100%}.arena-pvp-shell{max-height:none}.arena-duel-settings{grid-template-columns:1fr;gap:9px;padding:10px}.arena-duel-settings>p{grid-column:1}.arena-duel-row{grid-template-columns:28px minmax(0,1fr);gap:7px}.arena-duel-row>button{grid-column:auto;min-height:30px}.arena-room-list .arena-live-duel{grid-template-columns:28px minmax(0,1fr) auto}.arena-room-list .arena-live-duel .arena-watch{grid-column:2/-1}.arena-rule-strip{gap:8px;font-size:6px}.scene-duel{--social-height:150px}}:root{--classic-blue-dark:#173956;--classic-blue:#3f6686;--classic-blue-light:#aec2d1;--classic-silver:#e8ebec;--classic-line:#7f8d96;--classic-text:#30383d;--classic-chat-blue:#6672b7;--classic-time:#35e257}body,button,input,select,textarea{font-family:Arial,Noto Sans Hebrew,Segoe UI,sans-serif}body{text-rendering:optimizelegibility;font-size:14px}.scene-stage{top:86px}.community-statbar{display:none}.classic-topbar{color:#eef4f7;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff6b,#0000 8%),linear-gradient(#7596ad 0,#315774 16%,#183b58 64%,#102c45 68%,#315c7d 100%);border-bottom:1px solid #263e50;height:86px;padding:0;display:block;overflow:hidden;box-shadow:0 2px 5px #00000057,inset 0 1px #dce8ee}.classic-brand{color:#f2f5f7;text-shadow:0 1px #fff,0 2px 2px #0b2639,0 0 5px #bed6e585;align-items:center;width:184px;height:42px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:800;display:flex;position:absolute;top:7px;left:12px}.classic-system-banner{color:#37424a;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#fbfcfc,#dfe5e8);border:1px solid #83949f;place-items:center;height:42px;font-size:15px;font-weight:700;display:grid;position:absolute;top:7px;left:208px;right:512px;overflow:hidden;box-shadow:inset 0 1px #fff,0 0 0 2px #1c35485c}.classic-user-chip{color:#30383d;cursor:pointer;background:linear-gradient(#f9faf9,#d9dfe1);border:1px solid #81919b;border-radius:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:6px;width:190px;height:42px;padding:0 10px;display:grid;position:absolute;top:7px;right:312px;box-shadow:inset 0 1px #fff,0 0 0 2px #142a3a5c}.classic-user-chip:disabled{cursor:default}.classic-user-chip .engine-save{margin:0;font-size:11px}.classic-user-chip b{white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:14px;display:flex;overflow:hidden}.classic-user-chip b>span:last-child{text-overflow:ellipsis;overflow:hidden}.player-card-actions .admin-player-button{color:#e0b94d}.player-card-actions .admin-player-button:hover{color:#ffe38a;background:#d3a12d24}.player-card-actions .owner-admin-entry{background:#c6912421;border-color:#e0b94d6b;gap:5px;width:auto;min-width:58px;padding:0 9px;display:inline-flex}.player-card-actions .owner-admin-entry b{font-size:8px;font-weight:800}.game-shell .profile-nameplate .angel-wings,.game-shell .player-profile-nameplate .angel-wings{color:#0000;background-color:#0000;border:0;border-radius:0;width:28px;height:16px;padding:0}.chat-feed p.moderation-message,.game-shell .chat-feed p.moderation-message{color:#6c3f20;background:linear-gradient(90deg,#932d2214,#cf9e3421);border-right:3px solid #c38b28}.chat-feed p.moderation-message b{color:#a66b17!important}.chat-panel input:disabled{color:#9a5547;cursor:not-allowed;background:#e5d6ccb8;border-color:#a54c3747}.chat-panel form button:disabled{opacity:.52;cursor:not-allowed}.admin-player-view{color:#d9ddd8;direction:rtl;gap:10px;min-height:100%;display:grid}.owner-admin-home{color:#d9ddd8;direction:rtl;gap:12px;min-height:100%;display:grid}.owner-admin-home>header{background:linear-gradient(135deg,#393320f0,#191d1bf7);border:1px solid #dbae3e47;border-radius:7px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:13px 15px;display:grid}.owner-admin-home>header small{color:#c49b3b;font-size:7px}.owner-admin-home>header h3{color:#f1e6c7;margin:2px 0;font-size:16px}.owner-admin-home>header p{color:#a6ada7;margin:0;font-size:8px}.owner-admin-home>header>b{color:#64d69a;border:1px solid #4dc27f47;border-radius:999px;padding:6px 10px;font-size:8px}.owner-admin-player-list{background:#151917db;border:1px solid #ffffff1a;border-radius:7px;padding:13px}.owner-admin-player-list h4{color:#e1bd5b;margin:0 0 9px;font-size:10px}.owner-admin-player-list>button{color:#d9ddd8;text-align:right;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff17;border-radius:5px;grid-template-columns:9px 24px minmax(80px,1fr) minmax(120px,1.4fr) auto;align-items:center;gap:8px;width:100%;min-height:40px;padding:7px 10px;display:grid}.owner-admin-player-list>button:hover{background:#c7972717;border-color:#daaf4059}.owner-admin-player-list>button .status{background:#36d485;border-radius:50%;width:7px;height:7px}.owner-admin-player-list>button .status.offline{background:#778079}.owner-admin-player-list>button strong{font-size:10px}.owner-admin-player-list>button small{color:#8d958f;font-size:7px}.owner-admin-player-list>button>b{color:#211708;background:linear-gradient(#d0a13d,#93651d);border-radius:4px;padding:5px 8px;font-size:7px}.owner-admin-player-list>p{color:#8e9690;text-align:center;border:1px dashed #ffffff1c;margin:0;padding:18px;font-size:8px}.owner-admin-home>footer{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.owner-admin-home>footer span{color:#8ec7a4;text-align:center;background:#3a8b5b12;border:1px solid #53b67b2e;border-radius:5px;padding:9px;font-size:8px}.admin-stage-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141715b8;place-items:center;padding:12px clamp(20px,5vw,80px)}.admin-console-modal{width:min(1120px,100%);height:min(690px, calc(100dvh - var(--social-height) - 104px));max-height:calc(100dvh - var(--social-height) - 104px);color:#e8e5da;background:linear-gradient(145deg,#333631,#242824);border:1px solid #e0bb5b61;border-radius:9px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 25px 70px #000000ad,inset 0 1px #ffffff14}.admin-console-header{background:linear-gradient(#4b4638eb,#30312bf5);border-bottom:1px solid #e2bd5b42;justify-content:space-between;align-items:center;min-height:68px;padding:12px 18px;display:flex}.admin-console-header>div{align-items:center;gap:11px;display:flex}.admin-console-header>div>span{color:#efca66;background:#b8862229;border:1px solid #e4be5685;border-radius:50%;place-items:center;width:40px;height:40px;font-size:21px;display:grid}.admin-console-header p{gap:2px;margin:0;display:grid}.admin-console-header small{color:#caa84e;font-size:10px}.admin-console-header strong{color:#fff4d5;font-size:20px}.admin-console-header nav{gap:7px;display:flex}.admin-console-header button{color:#ddd9ca;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff24;border-radius:4px;min-height:34px;padding:0 13px;font-size:11px}.admin-console-layout{direction:rtl;flex:1;grid-template-columns:270px minmax(0,1fr);min-height:0;display:grid}.admin-console-sidebar{background:#11141273;border-left:1px solid #ffffff1a;flex-direction:column;min-height:0;padding:15px 13px;display:flex}.admin-console-sidebar>label{gap:6px;display:grid}.admin-console-sidebar>label span{color:#bca35f;font-size:11px;font-weight:700}.admin-console-sidebar input{color:#f0eee5;background:#0000003b;border:1px solid #e1c26f3b;border-radius:5px;outline:0;height:38px;padding:0 11px;font-size:12px}.admin-console-sidebar input:focus{border-color:#e2b54394}.admin-console-sidebar>header{justify-content:space-between;align-items:center;margin:15px 0 7px;display:flex}.admin-console-sidebar>header strong{font-size:12px}.admin-console-sidebar>header b{color:#e2b94f;background:#cd9d3026;border-radius:999px;place-items:center;min-width:24px;height:22px;font-size:10px;display:grid}.admin-console-player-list{flex-direction:column;gap:6px;min-height:0;display:flex;overflow-y:auto}.admin-console-player-list>button{color:#deddd6;text-align:right;cursor:pointer;background:#ffffff08;border:1px solid #ffffff16;border-radius:5px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:51px;padding:7px 9px;display:grid}.admin-console-player-list>button:hover{background:#ba8c2614;border-color:#daae3f57}.admin-console-player-list>button.selected{background:linear-gradient(90deg,#c18f232b,#ffffff09);border-color:#e6bb4c94}.admin-player-status{border-radius:50%;width:8px;height:8px}.admin-player-status.online{background:#3ddd87;box-shadow:0 0 7px #3ddd8766}.admin-player-status.offline{background:#717a73}.admin-console-player-list button div{gap:3px;min-width:0;display:grid}.admin-console-player-list button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-console-player-list button small{color:#8f9891;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-console-player-list button i{color:#dbac57;background:#c27e2729;border-radius:3px;padding:3px 5px;font-size:8px;font-style:normal}.admin-console-player-list button i.blocked{color:#dc7b68;background:#b4433229}.admin-list-state{color:#858e87;text-align:center;margin:0;padding:22px 8px;font-size:11px}.admin-console-workspace{min-width:0;min-height:0;padding:15px 17px 20px;overflow-y:auto}.admin-console-empty{color:#969d97;text-align:center;align-content:center;place-items:center;gap:8px;min-height:100%;display:grid}.admin-console-empty span{color:#d1aa49;font-size:42px}.admin-console-empty strong{color:#e1ded4;font-size:17px}.admin-console-empty p{margin:0;font-size:11px}.admin-console-modal .admin-player-summary{padding:13px 15px}.admin-console-modal .admin-player-summary small{font-size:10px}.admin-console-modal .admin-player-summary h3{font-size:18px}.admin-console-modal .admin-player-summary p{font-size:10px}.admin-console-modal .admin-status-chips b{font-size:9px}.admin-console-modal .admin-data-card{padding:14px}.admin-console-modal .admin-data-card>header span{font-size:13px}.admin-console-modal .admin-data-card>header small{font-size:9px}.admin-console-modal .admin-field-grid label,.admin-console-modal .admin-moderation-card label{font-size:10px}.admin-console-modal .admin-field-grid input,.admin-console-modal .admin-moderation-card textarea,.admin-console-modal .admin-moderation-card select{font-size:11px}.admin-console-modal .admin-action-grid h4{font-size:12px}.admin-console-modal .admin-action-grid header small,.admin-console-modal .admin-action-grid section>p{font-size:9px}.admin-console-modal .admin-action-grid button,.admin-console-modal .admin-data-card>button{min-height:34px;font-size:10px}.admin-console-modal .admin-feedback{font-size:11px;position:sticky;bottom:0}@media (width<=850px){.admin-stage-backdrop{padding:0}.admin-console-modal{border-radius:0;width:100%;height:100%;max-height:100%}.admin-console-layout{grid-template-columns:210px minmax(0,1fr)}.admin-console-modal .admin-action-grid{grid-template-columns:1fr}}@media (width>=900px){.profile-modal{width:min(820px,100vw - 40px);height:min(650px, calc(100dvh - var(--social-height) - 72px))}.player-card-body{gap:14px;padding:18px 22px 20px}.player-profile-main{grid-template-columns:1fr;gap:16px}.player-profile-showcase{grid-template-columns:250px 230px;justify-content:center;gap:28px;width:100%}.player-profile-figure{width:250px;height:340px}.player-profile-loadout{width:230px}.player-profile-nameplate{width:230px;height:30px;margin-bottom:6px}.profile-modal .battle-equipment-grid{width:230px;height:240px}.profile-modal .battle-parameter-row{width:230px;margin-top:-37px}.profile-modal .combat-resources{width:230px;min-height:70px}.player-profile-dossier{background:linear-gradient(#21221f8a,#191b1866);border-color:#e2d3b438;border-radius:8px;grid-template-rows:repeat(2,42px);grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:100%;height:auto;padding:10px}.player-profile-dossier p{background:#ffffff09;border-color:#e2d3b41f;grid-template-columns:19px 58px minmax(0,1fr);min-height:42px;padding:7px 8px}.player-profile-dossier i{color:#c39b42;font-size:12px}.player-profile-dossier span{color:#aaa696;font-size:9px}.player-profile-dossier b{color:#eee8d9;font-size:10px}.profile-symbols{order:2}}.admin-player-loading{color:#caa345;place-items:center;gap:8px;min-height:260px;display:grid}.admin-player-loading span{font-size:32px}.admin-player-summary,.admin-data-card,.admin-action-grid>section{background:linear-gradient(145deg,#2b2f2bf5,#1b1e1cfa);border:1px solid #dab04233;border-radius:7px;box-shadow:inset 0 1px #ffffff09}.admin-player-summary{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.admin-seal{color:#edca69;background:radial-gradient(circle,#d09c2a3d,#202320cc);border:1px solid #e0b84d80;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.admin-player-summary small{color:#b48d36;font-size:7px}.admin-player-summary h3{color:#f0e7cd;margin:2px 0;font-size:15px}.admin-player-summary p{color:#8d958f;margin:0;font-size:8px}.admin-status-chips{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.admin-status-chips b{color:#aab0ac;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:4px 7px;font-size:7px}.admin-status-chips .status-active{color:#61cf93;border-color:#45be7d40}.admin-status-chips .status-blocked,.admin-status-chips .status-muted{color:#dc7f6d;border-color:#cf564347}.admin-status-chips .status-angel{color:#70d993;border-color:#4ecf794d}.admin-data-card{gap:9px;padding:11px;display:grid}.admin-data-card>header{justify-content:space-between;align-items:center;display:flex}.admin-data-card>header span{color:#dfbd60;font-size:10px;font-weight:800;display:block}.admin-data-card>header small{color:#7e8781;font-size:7px}.admin-data-card>header b{color:#d6a946;background:#cf9d2f21;border-radius:999px;padding:4px 8px;font-size:8px}.admin-field-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.admin-field-grid label,.admin-moderation-card label{color:#8e9690;gap:4px;font-size:7px;display:grid}.admin-field-grid input,.admin-moderation-card textarea,.admin-moderation-card select{color:#e5e8e3;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:4px;outline:0;width:100%;min-width:0;font:9px Arial,sans-serif}.admin-field-grid input{text-align:center;direction:ltr;height:29px;padding:0 7px}.admin-moderation-card textarea{resize:vertical;min-height:54px;padding:7px}.admin-moderation-card select{height:29px;padding:0 7px}.admin-field-grid input:focus,.admin-moderation-card textarea:focus,.admin-moderation-card select:focus{border-color:#ddb24280}.admin-primary,.admin-neutral,.admin-warning,.admin-danger,.admin-action-grid button,.admin-data-card>button{color:#1d1609;cursor:pointer;background:linear-gradient(#c99c3f,#95691f);border:1px solid #cda2365c;border-radius:4px;min-height:29px;padding:0 10px;font-size:8px;font-weight:800}.admin-data-card>button{justify-self:end;min-width:112px}.admin-action-grid{grid-template-columns:1.45fr .9fr .9fr;gap:8px;display:grid}.admin-action-grid>section{flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.admin-action-grid section>header{align-items:center;gap:7px;display:flex}.admin-action-grid section>header>span{color:#d5ab4c;background:#ca992e1f;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.admin-action-grid h4{color:#ded8c6;margin:0;font-size:9px}.admin-action-grid header small{color:#777f79;font-size:6px}.admin-action-grid section>p{color:#929992;margin:0;font-size:7px;line-height:1.55}.admin-moderation-card>div:last-child{gap:6px;margin-top:auto;display:flex}.admin-warning{background:linear-gradient(#cf9b3f,#91611d)!important}.admin-danger{color:#fff0e8!important;background:linear-gradient(#b85b49,#7f332a)!important;border-color:#cf523e6b!important}.admin-neutral,.admin-action-grid button:not(.admin-primary):not(.admin-warning):not(.admin-danger){color:#c6cbc7;background:#ffffff0e}.admin-action-grid button:disabled,.admin-data-card>button:disabled{opacity:.45;cursor:not-allowed}.admin-current-restriction{background:#9e42301a;border-right:2px solid #ba5e47;padding:6px 7px;color:#d08370!important}.admin-role-preview{border:1px dashed #ffffff1a;justify-content:center;align-items:center;gap:7px;min-height:43px;display:flex}.admin-role-preview strong{color:#cfd4cf;font-size:9px}.admin-feedback{color:#d9b758;background:#b07f1f17;border:1px solid #cca1353d;border-radius:5px;margin:0;padding:8px 10px;font-size:8px}@media (width<=640px){.admin-player-summary{grid-template-columns:36px 1fr}.admin-status-chips{grid-column:1/-1;justify-content:flex-start}.admin-field-grid{grid-template-columns:1fr 1fr}.admin-action-grid{grid-template-columns:1fr}}.classic-user-chip small{color:#68747b;white-space:nowrap;font-size:11px}.classic-status-stack{background:#284b65;border:1px solid #172c3c;width:295px;height:50px;position:absolute;top:4px;right:7px;box-shadow:inset 0 1px #ffffff59}.classic-meta-row,.classic-resource-row{direction:rtl;grid-template-columns:repeat(3,1fr);height:24px;display:grid}.classic-meta-row{gap:3px;padding:2px 3px 0}.classic-meta-row>span{color:#354049;background:linear-gradient(#eef1f2,#cbd3d7);border:1px solid #85959f;justify-content:center;align-items:baseline;gap:4px;min-width:0;display:flex;box-shadow:inset 0 1px #fff}.classic-meta-row b{font-variant-numeric:tabular-nums;font-size:12px}.classic-meta-row small{color:#67747c;font-size:9px}.classic-meta-row .classic-clock b{color:#d5484a}.classic-resource-row{gap:3px;padding:1px 3px 2px}.classic-resource-row .hud-line{color:#354049;background:linear-gradient(#e8ecee,#c8d1d6);border:1px solid #84949e;grid-template-rows:14px 4px;grid-template-columns:1fr auto;gap:0 4px;height:22px;padding:1px 4px;display:grid;box-shadow:inset 0 1px #fff}.classic-resource-row .hud-line>span{align-self:center;font-size:9px}.classic-resource-row .hud-line>b{color:#26343d;font-variant-numeric:tabular-nums;align-self:center;font-size:11px;font-weight:700}.classic-resource-row .hud-line>div{background:#21344047;border-radius:0;grid-column:1/-1;height:4px;overflow:hidden;box-shadow:inset 0 1px 1px #00000059}.classic-resource-row .hud-line i{height:100%}.classic-quick-nav{-webkit-backdrop-filter:none;backdrop-filter:none;direction:rtl;background:linear-gradient(#ffffff6b,#0000 12%),linear-gradient(#4e7695,#173e5d 58%,#2e5d7f);border:0;border-top:1px solid #7894a9;border-radius:0;justify-content:flex-start;align-items:stretch;gap:0;width:auto;height:29px;padding:0 8px;display:flex;position:absolute;inset:auto 0 0;box-shadow:inset 0 1px #b9cbd7}.classic-quick-nav button{color:#f1f5f7;text-shadow:0 1px 2px #0b2234;background:0 0;border:0;border-left:1px solid #dceaf247;border-radius:0;align-items:center;gap:5px;min-width:74px;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.classic-quick-nav button span{color:#f1f4f5;font-size:17px}.classic-quick-nav button b{font-size:12px}.classic-quick-nav button:hover,.classic-quick-nav button.active{color:#fff;background:linear-gradient(#537f9f,#224c6b);box-shadow:inset 0 -3px #e19a31}.game-shell.scene-battle .classic-topbar,.game-shell.scene-duel .classic-topbar{display:block}.game-shell.scene-battle .classic-quick-nav,.game-shell.scene-duel .classic-quick-nav{display:flex}.game-shell.scene-battle .scene-stage,.game-shell.scene-duel .scene-stage{top:86px;bottom:var(--social-height)}.game-shell .players-panel,.game-shell .chat-panel{border-color:var(--classic-line);color:var(--classic-text);-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f8f8fb}.game-shell .players-panel{border-right:1px solid var(--classic-line);width:300px;padding:0}.game-shell .chat-panel{left:300px}.game-shell .panel-heading{color:#30383d;background:linear-gradient(#f7f8f8,#e1e5e7);border-bottom:1px solid #adb6bc;height:34px;margin:0;padding:0 12px}.game-shell .community-player-tabs{border-bottom:1px solid #b5bdc2;gap:0;margin:0}.game-shell .community-player-tabs button{color:#5a666d;background:#edf0f1;border:0;border-left:1px solid #c3c9cc;min-height:30px;font-size:12px}.game-shell .community-player-tabs button.selected{color:#26333b;background:#dce2e5;border-color:#9da8ae;box-shadow:inset 0 -2px #ce8b27}.game-shell .players-panel .online-player{color:#30383d;border-bottom:1px solid #dfe3e5;min-height:31px}.game-shell .online-player b{color:#30383d;font-size:13px}.game-shell .online-player small,.game-shell .players-panel .online-player .community-level{color:#6c747a;font-size:11px}.game-shell .active-battles-heading{color:#3f4c54;border-color:#ccd2d5;margin:5px 8px 0;padding-top:6px;font-size:12px}.game-shell .active-battles-list{padding:0 7px}.game-shell .active-battles-list button{color:#37434b;background:#f4f6f6;border-color:#c4cbcf;min-height:30px}.game-shell .active-battles-list button b{font-size:11px}.game-shell .active-battles-list button small{color:#707b82;font-size:10px}.game-shell .active-battles-list p,.game-shell .community-empty{color:#7b858a;font-size:11px}.chat-toolbar{z-index:4;background:linear-gradient(#f8f9f9,#e2e6e8);border-bottom:1px solid #aeb7bc;align-items:center;gap:8px;height:32px;padding:0 10px;display:flex;position:absolute;top:0;left:0;right:0}.chat-toolbar .chat-connection{color:#6b747a;margin:0;font-size:11px}.chat-toolbar .chat-toggle{color:#525e65;cursor:pointer;background:#f5f7f7;border:1px solid #bac2c6;margin-right:auto;padding:4px 9px;font-size:11px}.game-shell .community-strip{background:#f4f6f6;border-color:#c9d0d3;gap:7px;height:28px;padding:0 10px;top:32px;left:0;right:0}.game-shell .community-strip button{color:#59666d;background:#fff;border-color:#c7ced2;font-size:11px}.game-shell .community-strip button:first-child{color:#835d21}.game-shell .community-strip>span{color:#737e84;font-size:11px}.game-shell .chat-feed{scrollbar-color:#9ba7ad #e9edef;background:#fafbfbfa;padding:4px 8px 8px;inset:61px 0 47px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{color:#4f5b63;direction:rtl;background:0 0;border:0;border-bottom:1px solid #edf0f1;border-radius:0;align-items:baseline;gap:6px;min-height:25px;margin:0;padding:2px 5px;font-size:14px;line-height:1.45;display:flex}.game-shell .chat-feed time,.game-shell.scene-battle .chat-feed time,.game-shell.scene-duel .chat-feed time{background:var(--classic-time);color:#176725;text-align:center;white-space:nowrap;direction:ltr;flex:0 0 55px;order:0;min-width:55px;margin:0;padding:1px 5px;font-size:13px;font-weight:800;line-height:20px}.game-shell .chat-feed b,.game-shell .chat-feed span{order:0}.game-shell .chat-feed b:after{content:":"}.combat-chat-event{grid-template-columns:55px minmax(0,1fr);align-items:baseline!important;display:grid!important}.combat-chat-event .battle-event-copy{min-width:0;color:var(--classic-chat-blue);overflow-wrap:anywhere;font-weight:700}.combat-chat-event .battle-event-copy>span{display:inline}.combat-chat-event .battle-token-actor{color:#8a5b2d}.combat-chat-event .battle-token-target{color:#626da9}.combat-chat-event .battle-token-damage{color:#e34b4b;font-weight:900}.combat-chat-event .battle-event-copy:after{content:none}.combat-chat-event.event-result .battle-event-copy{color:#89611e}.combat-chat-event.event-timeout .battle-event-copy{color:#a14444}.combat-chat-event.event-potion .battle-event-copy{color:#328565}.chat-command-bar{z-index:5;direction:ltr;background:linear-gradient(#ffffffb3,#0000 18%),linear-gradient(#aebcc4,#5e7482 50%,#9cabb3);border-top:2px solid #657782;grid-template-columns:minmax(270px,350px) minmax(0,1fr);height:47px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #e9eff2}.chat-command-bar .chat-tabs{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;width:auto;height:auto;padding:4px;display:grid;position:static}.chat-command-bar .chat-tabs button,.game-shell.scene-battle .chat-command-bar .chat-tabs button,.game-shell.scene-duel .chat-command-bar .chat-tabs button{color:#eff4f6;text-shadow:0 1px 2px #172a35;background:linear-gradient(#657b88,#263d4a 58%,#526976);border:1px solid #304754;border-radius:0;min-width:0;padding:0 12px;font-size:13px;font-weight:800}.chat-command-bar .chat-tabs button.selected,.game-shell.scene-battle .chat-command-bar .chat-tabs button.selected,.game-shell.scene-duel .chat-command-bar .chat-tabs button.selected{color:#fff5d8;background:linear-gradient(#d39a39,#8b570f 58%,#bd7d1f);border-color:#724817;box-shadow:inset 0 1px #f0c977}.chat-command-bar form{direction:ltr;gap:5px;min-width:0;padding:4px;display:flex;position:static}.chat-command-bar .chat-channel{color:#59666e;background:#e9edef;border:1px solid #798a94;min-width:86px;font-size:11px}.chat-command-bar input,.game-shell.scene-battle .chat-command-bar input,.game-shell.scene-duel .chat-command-bar input{color:#30383d;direction:rtl;background:#fff;border:1px solid #798891;border-radius:0;height:37px;font-size:14px}.chat-command-bar form button,.game-shell.scene-battle .chat-command-bar form button,.game-shell.scene-duel .chat-command-bar form button{color:#fff5da;background:linear-gradient(#d5a045,#8f5a12 58%,#bd7d22);border:1px solid #6b4313;border-radius:0;min-width:76px;font-size:14px;font-weight:800}.game-shell :where(input,select,textarea){font-size:14px;line-height:1.35}.game-shell :where(.quick-nav button,.arena-tabs button,.character-tabs button){font-size:12px}.game-shell :where(.world-hotspot>span b,.hotspot b,.battle-actions button,.turn-guide,.current-story p){font-size:12px;line-height:1.45}.game-shell :where(.world-hotspot>span small,.hotspot small,.battle-actions button small,.enemy-intent span,.enemy-intent b){font-size:10px;line-height:1.4}.game-shell :where(.modal-header p,.item-top,.item-card p,.item-stats span,.item-compare,.rules-sections p,.mission-list p){font-size:11px;line-height:1.5}.game-shell :where(.modal-header h2,.item-card h3,.rules-sections h3,.mission-list h3){font-size:15px}.game-shell :where(.inventory-toolbar label,.inventory-summary,.inventory-item-head small,.inventory-item-head em){font-size:10px}.game-shell .inventory-item-head strong{font-size:13px}.game-shell :where(.inventory-item-body h4,.inventory-item-body p,.inventory-item-body p b,.inventory-item-comparison,.inventory-actions button,.inventory-item-metrics){font-size:10px;line-height:1.4}.game-shell :where(.character-ledger-xp h3,.ledger-group h3){font-size:12px}.game-shell .character-ledger-xp p{font-size:11px}.game-shell :where(.ledger-row,.ledger-row b){min-height:22px;font-size:11px}.game-shell .character-combat-ledger{background:#181b1957;border-inline:1px solid #080a09b8;gap:0;width:184px;padding:0 9px;box-shadow:inset 1px 0 #ffffff06,inset -1px 0 #ffffff06}.game-shell .character-ledger-currencies{min-height:0;box-shadow:none;border:0;background:0 0;border-bottom:3px solid #090b09;border-radius:0;grid-template-columns:repeat(4,1fr);gap:4px;padding:7px 0 9px}.game-shell .character-ledger-currencies span{gap:3px}.game-shell .character-ledger-currencies i,.game-shell .character-ledger-currencies b{font-size:9px}.game-shell .character-ledger-xp{background:0 0;border:0;border-bottom:3px solid #090b09;border-radius:0;gap:5px;min-height:0;padding:9px 0 10px}.game-shell .character-ledger-xp h3{color:#c8ad68}.game-shell .character-ledger-xp-track{background:#111411;border-radius:0;height:5px}.game-shell .character-ledger-xp-track i{box-shadow:none;background:linear-gradient(90deg,#7c652f,#c4a34e);border-radius:0}.game-shell .character-ledger-groups{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.game-shell .ledger-group{background:0 0;border:0;border-bottom:3px solid #090b09;border-radius:0;padding:8px 1px}.game-shell .ledger-group h3,.game-shell .ledger-attack h3,.game-shell .ledger-defense h3,.game-shell .ledger-battles h3{color:#c2ae78;margin-bottom:4px;font-size:11px;font-weight:700}.game-shell .character-combat-ledger .ledger-icon{display:none}.game-shell .character-combat-ledger .ledger-row{color:#a7aca7;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:19px;padding:0 4px;font-size:10px}.game-shell .character-combat-ledger .ledger-row b{color:#e0e2dc;font-size:10px;font-weight:700}.game-shell .character-combat-ledger .ledger-row-boosted span,.game-shell .character-combat-ledger .ledger-row-boosted b{color:#f1c85f}.game-shell .character-combat-ledger .ledger-row-boosted b{text-shadow:0 0 7px #e2ae3947}.game-shell .character-combat-ledger .ledger-row-boosted b small{color:#80c98a;margin-inline-start:3px;font:700 7px Arial,sans-serif}.game-shell :where(.player-card-title p,.player-profile-dossier span,.player-profile-dossier b,.player-profile-dossier .discord-row button,.profile-bio span,.profile-bio p,.profile-owner-tools button,.profile-public-actions button){font-size:11px}.game-shell .player-card-title h2{font-size:18px}.game-shell :where(.profile-symbols h3,.profile-symbols header span,.profile-symbols small){font-size:10px}.game-shell :where(.arena-create-card small,.arena-room-list article small,.arena-room-list article p,.arena-history-row>div small,.arena-history-row>div p,.arena-history-row>div em,.arena-history-matchup i,.arena-history-log-button){font-size:10px;line-height:1.4}.game-shell :where(.arena-create-card strong,.arena-room-list article strong){font-size:16px}@media (width<=980px){.classic-brand{width:145px;font-size:20px}.classic-system-banner{left:158px}.classic-user-chip{display:none}.classic-system-banner{right:312px}.classic-quick-nav button{min-width:58px;padding:0 7px}.classic-quick-nav button b{font-size:11px}.game-shell .players-panel{width:260px}.game-shell .chat-panel{left:260px}.chat-command-bar{grid-template-columns:270px minmax(0,1fr)}}@media (width<=760px){.owner-admin-home>header{grid-template-columns:36px 1fr}.owner-admin-home>header>b{grid-column:1/-1;justify-self:start}.owner-admin-player-list>button{grid-template-columns:8px 22px 1fr auto}.owner-admin-player-list>button small{display:none}.owner-admin-home>footer{grid-template-columns:1fr 1fr}.game-shell{--social-height:clamp(210px, 34vh, 260px)}.classic-brand{display:none}.classic-system-banner{font-size:13px;left:6px;right:300px}.classic-status-stack{width:290px;right:4px}.classic-meta-row small,.classic-resource-row .hud-line>span{display:none}.classic-resource-row .hud-line{grid-template-columns:1fr;justify-items:center}.classic-resource-row .hud-line>b{grid-column:1}.classic-quick-nav{padding:0;overflow-x:auto}.classic-quick-nav button{flex:0 0 48px;min-width:48px;padding:0}.classic-quick-nav button b{display:none}.game-shell .chat-panel{left:0}.game-shell .community-strip{display:none}.game-shell .chat-feed{top:33px}.chat-command-bar{grid-template-columns:165px minmax(0,1fr)}.chat-command-bar .chat-tabs{gap:1px;padding:3px}.chat-command-bar .chat-tabs button{padding:0 4px;font-size:11px}.chat-command-bar .chat-channel{display:none}.combat-chat-event{grid-template-columns:48px minmax(0,1fr) auto}.game-shell .chat-feed time{flex-basis:48px;min-width:48px;font-size:11px}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:1fr}}.game-shell:before{inset:86px 0 var(--social-height) 0;transform:none}.scene-city:before{background-image:linear-gradient(#ffffff03,#1f2f2306),url(/assets/shadow-crown-city-map-clean.png),linear-gradient(#a9d7ef,#77a75d);background-position:50%;background-size:100% 100%}.scene-forest:before{background-image:url(/assets/shadow-crown-forest-seven-paths-4k-v3.webp),linear-gradient(#63774a,#263d24);background-position:50%;background-size:100% 100%}.scene-battle:before{filter:saturate(.92)contrast(1.03)brightness(1.02);background-image:linear-gradient(#ffecb109,#1c281814),url(/assets/battle-forest-v3.webp),linear-gradient(#756f4b,#293326);background-position:50%;background-size:100% 100%}.game-shell.scene-battle.battle-level-2:before{filter:saturate(1.01)contrast(1.01)brightness(1.04);background-image:linear-gradient(#fff6cd05,#27552206),url(/assets/battle-level-2-ancient-clearing-4k-v2.webp),linear-gradient(#accb75,#385d31);background-position:50%;background-size:100% 100%}.game-shell{font-family:Tahoma,Arial,Noto Sans Hebrew,sans-serif;line-height:1.45}.classic-system-banner{font-size:16px;line-height:1.35}.classic-quick-nav button{min-width:82px;padding-inline:13px;line-height:28px}.classic-quick-nav button b{font-size:13px;line-height:1}.world-hotspot>span{padding:8px 11px}.world-hotspot>span b{font-size:12px;line-height:1.35}.world-hotspot>span small{margin-top:4px;font-size:10px;line-height:1.4}.next-unlock-strip{z-index:6;color:#eef1ee;background:#0d1612d1;border:1px solid #e6c5697a;align-items:center;gap:8px;padding:7px 10px;display:flex;position:absolute;top:14px;right:16px;box-shadow:0 6px 18px #00000047}.next-unlock-strip small{color:#c9a94c}.next-unlock-strip b{font-size:13px}.next-unlock-strip span{color:#bec8c2;font-size:11px}.fate-shop-paths .shop-fit-toggle{--path-color:#e0b653}.fate-shop-paths .shop-fit-toggle i{color:#e0b653;place-items:center;font-style:normal;font-weight:800;display:grid}.fate-shop-paths .shop-fit-toggle.selected{background:#e0b6531f;border-color:#e0b653}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{gap:8px;min-height:30px;padding:4px 8px;font-size:14px;line-height:1.55}.game-shell .chat-feed time,.game-shell.scene-battle .chat-feed time,.game-shell.scene-duel .chat-feed time{color:#66737a;background:#eef1f2;border:1px solid #c8d0d4;flex-basis:62px;min-width:62px;padding:2px 6px;font-size:12px;line-height:20px}.game-shell .chat-feed .chat-message-own time{color:#66737a;background:#eef1f2;border-color:#c8d0d4}.game-shell .chat-feed .chat-message-private-incoming time,.game-shell .chat-feed .combat-chat-event time,.game-shell .chat-feed .battle-story-message time{color:#155c23;background:#4ee269;border-color:#43bd62;font-weight:800}@media (width>=900px){.profile-modal{width:min(700px,100vw - 40px);height:540px}.player-card-header{flex-basis:70px;min-height:70px;padding:12px 18px}.player-card-title h2{font-size:20px;line-height:1.25}.player-card-title p{margin-top:5px;font-size:12px;line-height:1.4}.player-card-body{gap:12px;padding:16px}.player-profile-main{grid-template-columns:410px 230px;gap:18px}.player-profile-showcase{grid-template-columns:188px 210px;gap:12px;width:410px}.player-profile-figure{width:188px;height:302px}.player-profile-loadout{width:210px}.player-profile-nameplate{height:27px;margin-bottom:5px;font-size:12px;line-height:25px}.profile-modal .battle-equipment-grid{width:210px;height:220px}.profile-modal .battle-parameter-row{width:210px;margin-top:-42px}.profile-modal .combat-resources{width:210px;min-height:65px}.player-profile-dossier{gap:5px;width:230px;height:302px;padding:9px}.player-profile-dossier p{grid-template-columns:18px 68px minmax(0,1fr);min-height:27px;padding:5px 7px;line-height:1.35}.player-profile-dossier span,.player-profile-dossier b,.player-profile-dossier .discord-row button{font-size:11px;line-height:1.35}.profile-symbols{padding:11px 13px}}.scene-battle .scene-stage:after{background:radial-gradient(circle,#0000 55%,#23311814 100%)}.position-armory:before{filter:saturate(1.02)contrast(1.04)brightness(.92);background-color:#25160c;background-image:linear-gradient(#080a090f,#080a092b),url(/assets/armory-interior-crown-v2.webp);background-position:50%;background-size:cover}.armory-room{z-index:7;position:absolute;inset:0}.armory-title{color:#eee9da;background:#0d0c09b8;border:1px solid #e1c57d47;padding:5px 12px;top:11px;right:14px}.armory-title span{color:#c6a657;font-size:8px}.armory-title strong{margin-top:0;font-size:16px}.armory-back{z-index:12;color:#ddd4bc;cursor:pointer;background:#0f0f0cc7;border:1px solid #d4be8480;border-radius:0;min-width:86px;height:28px;font-size:10px;position:absolute;top:13px;left:14px}.armory-zone,.world-hotspot{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath d='M3 2l16 12-8 1-3 8z' fill='%2315c96b' stroke='%230a3d25' stroke-width='2'/%3E%3C/svg%3E") 3 2,pointer}.armory-zone{z-index:10;background:0 0;border:0;outline:0;position:absolute}.armory-zone:focus-visible{box-shadow:inset 0 0 0 2px #1fd36fb8}.zone-weapons{width:27%;height:63%;top:7%;left:34%}.zone-armor{width:21%;height:61%;top:10%;right:19%}.zone-shields{width:18%;height:59%;top:2%;right:0}.zone-boots{width:25%;height:29%;bottom:16%;right:0}.zone-accessories{width:23%;height:22%;bottom:0;right:0}.world-hotspot{width:8%;height:14%;box-shadow:none;background:0 0;border:0;border-radius:0}.world-hotspot>i,.world-hotspot>span,.world-hotspot:after{display:none!important}.world-hotspot:hover,.world-hotspot:focus-visible{outline:1px solid #0000}.hotspot-bank{width:12%;height:19%;top:34%;left:33%}.hotspot-crown-armory{width:19%;height:30%;inset:auto 5% 4% auto}.hotspot-market{width:20%;height:25%;top:auto;bottom:11%;left:31%}.hotspot-arena{width:14%;height:24%;top:57%;right:24%}.hotspot-tavern{width:14%;height:23%;top:55%;right:9%}.hotspot-dungeons{width:13%;height:22%;top:47%;left:45%}.hotspot-forest-entrance{width:14%;height:28%;top:56%;left:2%}.hotspot-forge{width:16%;height:22%;top:auto;bottom:1%;left:13%}.hotspot-character-hall{width:16%;height:20%;top:21%;left:44%}.hotspot-rune-shop{width:14%;height:19%;top:37%;left:14%}.hotspot-harbor{width:9%;height:23%;top:57%;left:0}.hotspot-radio-house{width:12%;height:18%;top:34%;right:4%}.hotspot-healer{width:11%;height:16%;top:auto;bottom:0;right:25%}.hotspot-guide{width:10%;height:14%;top:auto;bottom:0;left:43%}.item-art{background-color:#0000;background-repeat:no-repeat;background-size:400% 300%}.item-art-weapons{background-image:url(/assets/armory-weapons-sheet-v2.png)}.item-art-armor{background-image:url(/assets/armory-armor-sheet-v2.png)}.item-art-accessories{background-image:url(/assets/armory-accessories-sheet-v4.png?engine=3.7)}.monster-loot-art{filter:drop-shadow(0 2px 3px #0000006b);background:url(/assets/monster-loot-sheet-v1.png) 0 0/400% 300% no-repeat;width:100%;height:100%;display:block;transform:scale(.9)}.monster-inventory-card{box-shadow:inset 0 2px #b184307a,0 1px 2px #0003}.monster-inventory-card .inventory-item-head{grid-template-columns:64px minmax(0,1fr) auto 28px;min-height:72px}.monster-inventory-card .inventory-item-art{background:radial-gradient(circle,#7c602a33,#12131233 68%);width:60px;height:58px}.monster-inventory-card .inventory-item-head small{color:#d5ad50}.monster-inventory-value{color:#d6ad43;white-space:nowrap;justify-items:center;font-size:8px;display:grid}.monster-inventory-value b{font-size:13px}.monster-inventory-quantity{color:#ebd694;border:1px solid #d6ad434d;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.monster-inventory-details{color:#8f978f;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:8px;min-height:31px;padding:5px 8px;font-size:8px;display:flex}.monster-inventory-details b{color:#63c28e;font-size:8px}.shop-stage-backdrop{background:#07090824;padding:9px}.shop-modal{width:min(850px,100vw - 34px);height:min(520px, calc(100vh - var(--social-height) - 108px));background:#121513f5;border:2px solid #111512;box-shadow:0 18px 52px #000000a3}.fate-shop-header{min-height:47px;padding:5px 48px 5px 13px}.fate-shop-header h2{font-size:16px}.shop-local-toolbar{color:#303732;background:linear-gradient(#dde1df,#b8bfbb);border-bottom:4px solid #080a09;grid-template-columns:190px 210px 146px 1fr;align-items:end;gap:7px;min-height:49px;padding:5px 7px;display:grid}.shop-local-toolbar label{gap:2px;min-width:0;display:grid}.shop-local-toolbar label>span{font-size:8px;font-weight:700}.shop-local-toolbar select{color:#2f3632;background:#edf0ee;border:1px solid #737b76;border-radius:0;width:100%;height:29px;padding:0 7px;font-size:10px}.shop-mode-tabs{border:1px solid #696f6b;grid-template-columns:1fr 1fr;height:29px;display:grid}.shop-mode-tabs button{color:#3d4540;cursor:pointer;background:#d1d6d3;border:0;border-left:1px solid #7f8581;font-size:10px;font-weight:800}.shop-mode-tabs button:last-child{border-left:0}.shop-mode-tabs button.selected{color:#fff1c2;background:linear-gradient(#bc9138,#7c5517)}.shop-local-toolbar>p{color:#59615c;align-self:center;margin:0;font-size:8px;line-height:1.4}.shop-local-toolbar>p b{color:#16884b}.shop-local-toolbar>p em{color:#87443d;font-style:normal;font-weight:800}.monster-loot-market{color:#dce2dd;background:#171b18;border-bottom:4px solid #080a09;padding:5px 7px}.monster-loot-market>header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.monster-loot-market>header div{align-items:baseline;gap:8px;display:flex}.monster-loot-market>header small{color:#6fc08d;font-size:7px}.monster-loot-market>header strong{font-size:9px}.monster-loot-market>header>b{color:#d8bc5e;font-size:8px}.monster-loot-market>div{gap:5px;display:flex;overflow-x:auto}.monster-loot-market article{background:#222824;border:1px solid #3e4641;grid-template-columns:24px minmax(90px,1fr) auto auto;align-items:center;gap:5px;min-width:210px;padding:4px 5px;display:grid}.monster-loot-market article>span{color:#294033;background:#111512;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.monster-loot-market .monster-loot-art{transform:scale(.96)}.monster-loot-market article div{gap:1px;display:grid}.monster-loot-market article b{color:#f0f3f0;font-size:8px}.monster-loot-market article small{color:#8f9b94;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.monster-loot-market article em{color:#b9c1bc;font-size:8px;font-style:normal}.monster-loot-market article button{color:#fff2c2;cursor:pointer;white-space:nowrap;background:linear-gradient(#c49a3d,#795314);border:1px solid #8e6e25;min-height:25px;padding:0 7px;font-size:7px;font-weight:800}.monster-loot-market>div>p{color:#8f9993;margin:2px 0;font-size:8px}.shop-modal:has(.monster-loot-market) .fate-shop-body{height:calc(100% - 162px)}.fate-shop-body{grid-template-columns:minmax(0,400px) minmax(0,446px);height:calc(100% - 96px)}.fate-shop-catalog{background:#121613fa;grid-area:1/1;grid-template-columns:1fr;gap:8px;padding:8px}.fate-shop-comparison{background:linear-gradient(#242825,#151816);border-left:0;border-right:4px solid #070908;grid-area:1/2;padding:6px;overflow:hidden}.fate-item-card{border:1px solid #151815;border-right:5px solid var(--path-color);direction:ltr;background:#0c0f0d;grid-template-rows:112px;grid-template-columns:132px minmax(0,1fr);min-height:112px;box-shadow:0 3px 8px #00000052}.fate-item-object,.fate-item-values{direction:rtl}.fate-item-object{background:linear-gradient(135deg,#b9bfbc,#979e9a);border-left:0;border-right:4px solid #080a09;grid-template-rows:23px 1fr 21px}.fate-item-card.path-stealth .fate-item-object{background:linear-gradient(135deg,#c0cbc4,#8fa69a)}.fate-item-card.path-crush .fate-item-object{background:linear-gradient(135deg,#cabdb8,#a98d83)}.fate-item-card.path-binding .fate-item-object{background:linear-gradient(135deg,#bdc2cd,#919cb8)}.fate-item-card.path-defense .fate-item-object{background:linear-gradient(135deg,#cbc6b6,#aaa07f)}.fate-item-object>header{padding:0 6px}.fate-item-object>header b{text-overflow:ellipsis;white-space:nowrap;max-width:91px;font-size:10px;overflow:hidden}.fate-item-art{width:76px;height:56px;box-shadow:none;background:0 0;border:0}.fate-item-art .item-art{width:100%;height:100%}.fate-item-values{color:#313733;background:#c7cdca;grid-template-rows:1fr 22px;padding:6px 8px 0}.fate-item-card.path-stealth .fate-item-values{background:#c5d0ca}.fate-item-card.path-crush .fate-item-values{background:#d0c5c1}.fate-item-card.path-binding .fate-item-values{background:#c5c9d3}.fate-item-card.path-defense .fate-item-values{background:#d0cbbd}.fate-item-values h3{color:#343a36;margin-bottom:4px;font-size:10px}.fate-item-values p{color:#343b37;gap:5px;margin-bottom:3px;font-size:9px}.fate-item-values p b{color:#08723a;text-shadow:0 1px #ffffff4d;padding-left:2px;font-weight:800}.fate-item-values p.met b{color:#056b34}.fate-item-values p.unmet b{color:#843f39}.fate-item-values>footer{color:#48504b;border-top:2px solid #080a09;height:22px}.fate-item-values>footer button{min-width:57px;height:19px;font-size:8px}.shop-character-pane>header{padding:3px 5px 4px}.shop-character-pane>header strong{margin-top:1px;font-size:13px}.shop-character-pane>header span{margin-top:2px}.shop-character-stage{background:radial-gradient(circle at 53% 42%,#363b37,#171a18 68%);border-bottom:1px solid #414642;height:198px;position:relative;overflow:hidden}.shop-character-stage>img{object-fit:contain;object-position:center bottom;width:145px;height:196px;position:absolute;bottom:2px;left:103px;right:auto;transform:none}.shop-character-stage .battle-equipment-grid{transform-origin:100% 0;pointer-events:none;width:199px;height:208px;display:block;position:absolute;top:14px;right:7px;transform:scale(.82)}.shop-character-stage .battle-item-slot{background:#97a19938;border-color:#1d221f9e;box-shadow:inset 0 0 7px #ffffff14}.shop-character-stage .battle-item-slot.filled{background:#e2e5dae0;border-color:#222a25c7;box-shadow:inset 0 0 0 1px #ffffff57}.shop-combat-parameters{direction:rtl;background:0 0;align-content:center;width:91px;padding:2px 4px;display:grid;position:absolute;top:14px;bottom:14px;left:7px}.shop-combat-parameters p{color:#9ba39d;grid-template-columns:1fr auto;gap:5px;margin:0;padding:2px 0;font-size:7px;line-height:1.2;display:grid}.shop-combat-parameters .shop-wallet-row{color:#d9c36e;border-bottom:1px solid #4c554f;margin-bottom:2px;padding-bottom:4px}.shop-combat-parameters .shop-wallet-row b{color:#f0d564}.shop-combat-parameters b{color:#d7ddd8;direction:ltr;font-size:8px}.shop-character-stats{background:#101311;border-bottom:1px solid #414642;grid-template-columns:repeat(4,1fr);display:grid}.shop-character-stats span{border-left:1px solid #313632;justify-items:center;gap:1px;padding:3px 2px;display:grid}.shop-character-stats span:last-child{border-left:0}.shop-character-stats small{color:#8f9792;font-size:8px}.shop-character-stats b{color:#d4d9d5;font-size:11px}.shop-selected-item{background:#101311;border:1px solid #424844;margin-top:4px}.shop-selected-item>header{border-bottom:3px solid #070908;grid-template-columns:52px 1fr;align-items:center;gap:5px;padding:4px;display:grid}.shop-selected-item>header .item-art{width:44px;height:36px}.shop-selected-item>header span{gap:2px;display:grid}.shop-selected-item>header small{color:#8f9792;font-size:8px}.shop-selected-item>header b{color:#e0e4e0;font-size:11px}.shop-selected-item>header em{color:#6ed091;font-size:8px;font-style:normal}.shop-selected-item .fate-comparison-summary{border:0;margin:0}.shop-selected-item .fate-comparison-summary p{padding:3px 6px;font-size:8px}.shop-selected-item .fate-primary-action{width:calc(100% - 8px);min-height:25px;margin:4px;font-size:9px}.battle-finish-toolbar{z-index:45;color:#cbd2cd;background:#070a08f0;border:1px solid #dcbe6561;align-items:center;gap:8px;min-height:34px;padding:5px 7px;display:flex;position:absolute;bottom:8px;right:50%;transform:translate(50%);box-shadow:0 5px 18px #00000073}.battle-finish-toolbar span{white-space:nowrap;font-size:8px}.battle-finish-toolbar button{color:#fff2c2;cursor:pointer;white-space:nowrap;background:linear-gradient(#c69b3d,#775113);border:1px solid #997222;min-height:24px;padding:0 11px;font-size:8px;font-weight:800}@media (width<=980px){.shop-modal{width:calc(100vw - 18px)}.fate-shop-body{grid-template-columns:minmax(470px,1fr) 290px}.shop-local-toolbar{grid-template-columns:170px 190px 140px 1fr}}@media (width<=840px){.shop-local-toolbar{grid-template-columns:1fr 1fr 140px}.shop-local-toolbar>p{display:none}.fate-shop-body{grid-template-columns:1fr}.shop-character-pane{display:none}.fate-shop-catalog{grid-column:1}}.forest-level-map{z-index:8;pointer-events:none;position:absolute;inset:0}.game-shell.scene-forest .forest-info{background:#070c07b8;border-radius:0;max-width:300px;padding:8px 10px;top:14px;bottom:auto;right:18px}.forest-level-arrow{cursor:pointer;pointer-events:auto;text-align:center;transform-origin:50%;background:0 0;border:0;width:66px;min-width:0;height:64px;padding:0;transition:filter .16s,opacity .16s,transform .16s;display:block;position:absolute;transform:translate(-50%,-50%)}.forest-level-arrow>i{filter:drop-shadow(0 8px 5px #181f10ad);width:52px;height:60px;transform:rotate(var(--route-turn,0deg)) perspective(100px) rotateX(42deg) scale(var(--route-scale,1));background:url(/assets/crown-route-arrow-v1.png) 50%/contain no-repeat;display:block;position:absolute;top:1px;left:7px}.forest-level-arrow>small{z-index:4;color:#e4eadc;opacity:0;pointer-events:none;white-space:nowrap;background:#080d08e6;border:1px solid #d9e0cd4d;min-width:140px;padding:4px 7px;font-size:10px;line-height:14px;transition:opacity .14s,transform .14s;position:absolute;top:60px;right:50%;transform:translate(50%)translateY(-3px);box-shadow:0 5px 12px #0000007a}.forest-level-arrow:hover,.forest-level-arrow:focus-visible{z-index:12;filter:brightness(1.28);outline:0;transform:translate(-50%,-50%)scale(1.12)}.forest-level-arrow:hover>small,.forest-level-arrow:focus-visible>small{opacity:1;transform:translate(50%)translateY(0)}.forest-level-arrow.quest-target{z-index:11;filter:brightness(1.2)drop-shadow(0 0 7px #e1be5c9e)}.forest-level-arrow.quest-target>small{opacity:1;color:#fff1bd;background:#18180ef0;border-color:#e8c66fbf;font-weight:800;transform:translate(50%)translateY(0)}.forest-level-arrow.locked{cursor:not-allowed;filter:grayscale(.72)brightness(.7);opacity:.64}.forest-level-arrow:disabled:hover{z-index:8;transform:translate(-50%,-50%)}.forest-level-1{--route-turn:-55deg;--route-scale:1.08;top:78%;left:13%}.forest-level-2{--route-turn:-34deg;--route-scale:1.04;top:70%;left:25%}.forest-level-3{--route-turn:-16deg;--route-scale:1.02;top:76%;left:38%}.forest-level-4{--route-turn:0deg;--route-scale:1;top:66%;left:50%}.forest-level-5{--route-turn:16deg;--route-scale:1.02;top:76%;left:62%}.forest-level-6{--route-turn:34deg;--route-scale:1.04;top:70%;left:75%}.forest-level-7{--route-turn:55deg;--route-scale:1.08;top:78%;left:87%}.game-shell.scene-forest .travel-city{background:radial-gradient(circle at 35% 30%,#78552a,#2b1909 74%);border:2px solid #d9bd70;border-radius:50%;place-items:center;width:52px;min-width:52px;height:52px;padding:0;display:grid;top:106px;left:18px;transform:none;box-shadow:0 5px 15px #00000080,inset 0 0 0 2px #fff2b81f}.game-shell.scene-forest .travel-city:hover{transform:translate(-4px)scale(1.05)}.game-shell.scene-forest .travel-city>span{color:#ffe292;grid-area:1/1;font-size:34px}.game-shell.scene-forest .travel-city>b,.game-shell.scene-forest .travel-city>small{display:none}.game-shell.scene-battle .battle-wait-return{z-index:24;color:#111610;cursor:pointer;transform-origin:50%;background:0 0;border:0;width:104px;min-width:0;height:72px;padding:0;transition:filter .16s,transform .16s;display:block;position:absolute;bottom:12%;right:5%;transform:rotate(7deg)}.game-shell.scene-battle .battle-wait-return:hover,.game-shell.scene-battle .battle-wait-return:focus-visible{filter:brightness(1.35);outline:0;transform:translate(6px)rotate(7deg)scale(1.08)}.game-shell.scene-battle .battle-wait-return>span{filter:drop-shadow(0 11px 6px #181f10b3);background:url(/assets/crown-route-arrow-v1.png) 50%/contain no-repeat;width:72px;height:84px;display:block;position:relative;transform:rotate(90deg)perspective(110px)rotateX(44deg)}.game-shell.scene-battle .battle-wait-return>b{color:#eee5c7;opacity:0;pointer-events:none;white-space:nowrap;background:#080c08db;border:1px solid #dbd2b159;min-width:84px;padding:4px 7px;font-size:10px;transition:opacity .14s;position:absolute;bottom:76px;right:50%;transform:translate(50%)}.game-shell.scene-battle .battle-wait-return:hover>b,.game-shell.scene-battle .battle-wait-return:focus-visible>b{opacity:1}.game-shell.scene-battle .battle-wait-return:disabled{opacity:.55;cursor:wait}.game-shell.scene-battle .battle-wait-return.victory-return{width:72px;height:54px}.game-shell.scene-battle .battle-wait-return.victory-return>span{width:58px;height:68px}@media (width<=760px){.forest-level-arrow{width:56px;height:56px;transform:translate(-50%,-50%)scale(.84)}.forest-level-arrow:hover,.forest-level-arrow:focus-visible{transform:translate(-50%,-50%)scale(.92)}.forest-level-arrow>i{width:44px;height:52px;left:6px}.forest-level-arrow>small{display:none}.forest-level-arrow.quest-target>small{white-space:normal;min-width:126px;padding:4px 6px;font-size:9px;line-height:12px;display:block;top:52px}.game-shell.scene-forest .travel-city{width:44px;min-width:44px;height:44px;font-size:29px;top:96px;left:10px}.game-shell.scene-battle .battle-wait-return{width:78px;height:58px;bottom:10%;right:4%}.game-shell.scene-battle .battle-wait-return>span{width:60px;height:70px}}.game-shell .character-stage-backdrop .character-modal{background:repeating-linear-gradient(112deg,#ffffff03 0 1px,#0000 1px 5px),radial-gradient(circle at 67% 12%,#a58f5314,#0000 34%),linear-gradient(#343834,#242824);border:2px solid #111512;border-radius:0;width:min(1040px,100% - 12px);height:min(570px,100% - 10px);padding:6px 10px 10px;box-shadow:0 18px 48px #00000094,inset 0 1px #ffffff12}.game-shell .character-stage-backdrop .character-tabs{background:linear-gradient(#3b4140,#222725);border:1px solid #0b0d0c;border-radius:0;width:auto;max-width:calc(100% - 52px);min-height:34px;margin:0 auto 8px;padding:0;overflow:hidden;box-shadow:inset 0 2px #355f75,0 2px 4px #00000052}.game-shell .character-stage-backdrop .character-tabs button{color:#afb5b1;background:0 0;border:0;border-left:1px solid #111512;border-radius:0;min-height:34px;padding:0 13px;box-shadow:inset 1px 0 #ffffff09}.game-shell .character-stage-backdrop .character-tabs button:last-child{border-left:0}.game-shell .character-stage-backdrop .character-tabs button span{font-size:13px}.game-shell .character-stage-backdrop .character-tabs button:hover{color:#f0f1ec;background:#ffffff0e}.game-shell .character-stage-backdrop .character-tabs button.active{color:#f5e7b9;background:linear-gradient(#a67d27,#715018);box-shadow:inset 0 1px #ffffff3d}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:342px 172px minmax(0,1fr);gap:9px;height:calc(100% - 44px);min-height:0;overflow:hidden}.game-shell .character-stage-backdrop .backpack-character{background:repeating-linear-gradient(118deg,#ffffff03 0 1px,#0000 1px 6px),radial-gradient(circle at 47% 36%,#ad975926,#0000 38%),linear-gradient(#383d39,#242925);border:1px solid #171b18;border-radius:0;height:100%;min-height:0;padding:7px 3px}.game-shell .character-stage-backdrop .profile-avatar{flex-basis:139px;width:139px;height:316px;margin-top:7px}.game-shell .character-stage-backdrop .character-badges{width:332px;margin-top:3px}.game-shell .backpack-character .battle-item-slot{background:#9aa39c47;border-color:#121613cc;box-shadow:inset 0 0 0 1px #e1e7e10f}.game-shell .backpack-character .battle-item-slot.filled{background:#dfe2d8eb;border-color:#161a17;box-shadow:inset 0 0 0 1px #ffffff80,0 1px 2px #00000047}.game-shell .character-combat-ledger{background:#11141259;border-color:#101310;width:172px;height:100%;min-height:0;padding:0 8px;overflow:auto}.game-shell .character-stage-backdrop .backpack-inventory{height:100%;min-height:0;box-shadow:none;background:#171b18;border:1px solid #111512;border-radius:0;overflow-x:hidden}.game-shell .character-combat-ledger .character-ledger-xp{padding-block:6px 7px}.game-shell .character-combat-ledger .ledger-row{min-height:17px}.game-shell .inventory-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;direction:rtl;background:linear-gradient(#c9cfcc,#aeb6b2);border-bottom:4px solid #090b09;grid-template-columns:112px 104px 26px minmax(92px,1fr) 72px;align-items:end;gap:4px;padding:5px;display:grid}.game-shell .inventory-toolbar>label{color:#4b5550;background:#e1e5e3;border:1px solid #737c77;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;height:32px;padding:0 6px;font-size:9px;display:grid}.game-shell .inventory-toolbar>label>span{white-space:nowrap;font-weight:800}.game-shell .inventory-toolbar select,.game-shell .inventory-toolbar input{color:#303833;font-size:10px}.game-shell .inventory-toolbar select option{color:#303833;background:#ecefed}.game-shell .inventory-toolbar .inventory-search{border-radius:0}.game-shell .inventory-toolbar .inventory-search input::placeholder{color:#77817b}.game-shell .inventory-order{color:#3d4741;background:linear-gradient(#eef1ef,#c3cac6);border:1px solid #707873;border-radius:0;width:26px;height:32px;font-size:9px}.game-shell .inventory-order:hover{color:#0b7f41;border-color:#44644f}.game-shell .inventory-advanced-filters{color:#354039;min-width:0;position:relative}.game-shell .inventory-advanced-filters summary{cursor:pointer;background:linear-gradient(#eef1ef,#c3cac6);border:1px solid #707873;place-items:center;height:32px;font-size:9px;font-weight:800;list-style:none;display:grid}.game-shell .inventory-advanced-filters summary::-webkit-details-marker{display:none}.game-shell .inventory-advanced-filters summary:before{content:"▾ ";color:#0b7f41}.game-shell .inventory-advanced-filters[open] summary:before{content:"▴ "}.game-shell .inventory-advanced-filters>div{z-index:30;background:#b8c0bc;border:2px solid #111512;grid-template-columns:1fr 1fr;gap:4px;width:265px;padding:5px;display:grid;position:absolute;top:35px;left:0;box-shadow:0 7px 16px #0000006b}.game-shell .inventory-advanced-filters label{color:#4b5550;background:#e1e5e3;border:1px solid #747c77;grid-template-columns:auto 1fr;align-items:center;gap:5px;min-height:29px;padding:0 5px;font-size:9px;display:grid}.game-shell .inventory-advanced-filters .inventory-level input{width:100%}.game-shell .inventory-summary{color:#9ba39e;background:#252b27;border-bottom:2px solid #090b09;gap:0;min-height:29px;padding:0 6px}.game-shell .inventory-summary>span,.game-shell .inventory-summary>button{color:#a7aea9;background:0 0;border:0;border-left:1px solid #0c0f0d;border-radius:0;min-height:24px;padding:0 8px}.game-shell .inventory-summary>button{color:#c8b26d}.game-shell .inventory-card-grid{grid-template-columns:1fr;gap:7px;padding:7px}.game-shell .inventory-item-card{background:#b9c1bd;border:2px solid #080a09;border-radius:0;transition:filter .12s;box-shadow:0 3px 7px #0000004d}.game-shell .inventory-item-card:hover{filter:brightness(1.035);background:#b9c1bd;border-color:#080a09}.game-shell .inventory-item-card.requirements-unmet{filter:saturate(.8)}.game-shell .inventory-item-card.requirements-unmet:hover{filter:saturate(.8)brightness(1.035)}.game-shell .fate-inventory-row{--inventory-path:#8c948f;border-right:5px solid var(--inventory-path);direction:ltr;grid-template-rows:auto auto auto;grid-template-columns:145px minmax(0,1fr);display:grid}.game-shell .fate-inventory-row.path-stealth{--inventory-path:#168d52}.game-shell .fate-inventory-row.path-crush{--inventory-path:#a54b42}.game-shell .fate-inventory-row.path-binding{--inventory-path:#496daa}.game-shell .fate-inventory-row.path-defense{--inventory-path:#a8872e}.game-shell .fate-inventory-row.equipped{box-shadow:inset 5px 0 #37b777,0 3px 7px #0000004d}.game-shell .fate-inventory-row .inventory-item-head{color:#202723;direction:ltr;background:linear-gradient(135deg,#b2b9b5,#929b96);border-right:4px solid #080a09;grid-area:1/1;grid-template-rows:1fr 25px;grid-template-columns:58px minmax(0,1fr) 22px;gap:4px;min-height:106px;padding:5px;display:grid}.game-shell .fate-inventory-row .inventory-item-art{background:0 0;border:0;grid-area:1/1/span 2;align-self:center;width:58px;height:65px}.game-shell .fate-inventory-row .inventory-item-art .item-art{transform:scale(.96)}.game-shell .fate-inventory-row .inventory-item-head>div{direction:rtl;grid-area:1/2/auto/4;align-self:center}.game-shell .fate-inventory-row .inventory-item-head small{color:#3e5147;font-size:8px}.game-shell .fate-inventory-row .inventory-item-head strong{color:#202723;white-space:normal;font-size:11px}.game-shell .fate-inventory-row .inventory-item-head em{color:#4d5952;white-space:normal;font-size:8px}.game-shell .fate-inventory-row.equipped .inventory-item-head em{color:#076d39}.game-shell .fate-inventory-row .inventory-sale{color:#71510d;direction:rtl;background:#d3d8d5;border:1px solid #6d756f;grid-area:2/2;justify-self:stretch;height:23px}.game-shell .fate-inventory-row .inventory-lock{color:#4f5953;background:#d3d8d5;border:1px solid #6d756f;grid-area:2/3;width:22px;height:23px}.game-shell .fate-inventory-row .inventory-item-body{color:#29322d;direction:rtl;background:#c5cbc8;grid-area:1/2;grid-template-columns:minmax(0,1fr) 108px;min-height:106px}.game-shell .fate-inventory-row .inventory-item-body section{padding:7px 10px}.game-shell .fate-inventory-row .inventory-item-parameters{border-inline-end:0;border-left:4px solid #080a09}.game-shell .fate-inventory-row .inventory-item-body h4{color:#252c28;margin-bottom:5px;font-size:10px;font-weight:800}.game-shell .fate-inventory-row .inventory-item-body p{color:#354039;min-height:17px;font-size:9px}.game-shell .fate-inventory-row .inventory-item-body p b{color:#087b3e;font-size:9px}.game-shell .fate-inventory-row .inventory-item-requirements p b{color:#087b3e}.game-shell .fate-inventory-row .inventory-item-requirements p.unmet,.game-shell .fate-inventory-row .inventory-item-requirements p.unmet b{color:#983e36}.game-shell .fate-inventory-row .inventory-item-comparison,.game-shell .fate-inventory-row .inventory-item-footer{direction:rtl;grid-column:1/-1}.game-shell .fate-inventory-row .inventory-item-comparison{color:#9da49f;background:#252a27;border-top:3px solid #080a09;grid-row:2;min-height:24px;padding:3px 7px;font-size:8px}.game-shell .fate-inventory-row .inventory-item-comparison span{border:0;border-left:1px solid #4a514d;padding:0 4px}.game-shell .fate-inventory-row .inventory-item-comparison span.better{color:#65cf90}.game-shell .fate-inventory-row .inventory-item-comparison span.worse{color:#dd786f}.game-shell .fate-inventory-row .inventory-item-footer{background:#171b18;border-top:1px solid #080a09;grid-row:3;min-height:29px;padding:3px 6px}.game-shell .fate-inventory-row .inventory-actions button{color:#c7cdc8;background:#2d342f;border:1px solid #505852;border-radius:0;min-height:21px;font-size:8px}.game-shell .fate-inventory-row .inventory-actions button:first-child{color:#78d29b;border-color:#39734f}.game-shell .fate-inventory-row .inventory-actions button:last-child{color:#d08780}.game-shell .fate-inventory-row .inventory-item-metrics{color:#89918b;font-size:8px}.game-shell .fate-inventory-row .inventory-item-metrics b{color:#c4cbc6}.game-shell .monster-inventory-card{background:#aeb6b2;border-right:5px solid #a8872e;box-shadow:0 3px 7px #0000004d}.game-shell .monster-inventory-card .inventory-item-head{background:linear-gradient(135deg,#b9c0bc,#969f9a);border-bottom:3px solid #080a09;min-height:68px}.game-shell .monster-inventory-card .inventory-item-art{background:0 0;border:0}.game-shell .monster-inventory-card .inventory-item-head strong{color:#202723}.game-shell .monster-inventory-card .inventory-item-head em{color:#4c5952}.game-shell .monster-inventory-card .monster-inventory-details{background:#202521;border:0}.game-shell .monster-inventory-card .monster-inventory-quantity{color:#5c450f;border-radius:0}@media (width>=1041px) and (width<=1180px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:342px 172px minmax(0,1fr);grid-template-areas:"character ledger inventory";height:calc(100% - 44px)}}@media (width<=1040px){.game-shell .character-stage-backdrop .character-modal{height:calc(100% - 8px)}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:1fr;grid-template-areas:"character""ledger""inventory";height:auto}.game-shell .character-stage-backdrop .backpack-character{min-height:474px}.game-shell .character-combat-ledger{justify-self:center}}.game-shell .character-stage-backdrop .ledger-group h3,.game-shell .character-stage-backdrop .character-ledger-xp h3{color:#e4d8ba;margin:0 0 4px;font-size:12px;font-weight:700}.game-shell .character-stage-backdrop .fate-inventory-picker{width:min(420px,100%)}@media (width<=1040px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:1fr;gap:12px}.game-shell .character-stage-backdrop .character-combat-ledger{width:100%}}.game-shell .character-stage-backdrop .backpack-character,.game-shell .character-stage-backdrop .character-parameters-screen .parameters-character{background:radial-gradient(circle at 45% 38%,#b8975b21,#0000 43%)}.game-shell .character-stage-backdrop .character-ledger-currencies,.game-shell .character-stage-backdrop .character-ledger-xp,.game-shell .character-stage-backdrop .ledger-group{box-shadow:none;background:0 0;border:0;padding:5px 0}.game-shell .character-stage-backdrop .ledger-group h3,.game-shell .character-stage-backdrop .character-ledger-xp h3{color:#ded7c8;margin:0 0 4px;font-size:12px}@media (width<=1040px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:1fr;gap:12px}.game-shell .character-stage-backdrop .character-combat-ledger{width:100%}}.game-shell.character-open .classic-quick-nav{background:linear-gradient(#2e6688,#173d59);border-top:1px solid #7aa4bd;border-bottom:1px solid #071722;justify-content:center;gap:0;min-height:29px}.game-shell.character-open .classic-quick-nav button{color:#e7eef2;min-width:auto;height:28px;box-shadow:none;background:0 0;border:0;border-left:1px solid #deeef838;border-radius:0;padding:0 13px}.game-shell.character-open .classic-quick-nav button:last-child{border-left:0}.game-shell.character-open .classic-quick-nav button b{font-size:12px;font-weight:700}.game-shell.character-open .classic-quick-nav button:hover,.game-shell.character-open .classic-quick-nav button.active{color:#fff;background:#ffffff1f}.game-shell .character-stage-backdrop{inset:84px 0 var(--social-height)}.game-shell .character-stage-backdrop .character-modal{padding:0 16px 12px;overflow:auto}.game-shell .character-stage-backdrop .backpack-character{grid-area:character}.game-shell .character-stage-backdrop .character-combat-ledger{grid-area:ledger}.game-shell .character-stage-backdrop .backpack-inventory.inventory-closed{background:0 0;border:0}.game-shell .fate-inventory-picker{background:#d8ddd9;border:2px solid #eef1eb;outline:1px solid #778078;grid-template-columns:38px minmax(0,1fr);width:min(470px,100%);height:38px;margin:0 auto;display:grid;box-shadow:inset 0 1px #fff,0 1px 2px #0000005c}.game-shell .fate-inventory-picker>span{color:#fff;background:#aab99c;border-left:1px solid #8d958f;place-items:center;font-size:22px;display:grid}.game-shell .fate-inventory-picker select{color:#343b37;text-align:right;background:0 0;border:0;width:100%;padding:0 15px;font-size:14px}.game-shell .character-stage-backdrop .backpack-character,.game-shell .character-stage-backdrop .parameters-character{background:0 0}.game-shell .character-stage-backdrop .battle-item-slot{background:#dfe2de;border:1px solid #e7e9e4;border-radius:0;box-shadow:inset 0 0 0 1px #aeb4af,0 1px 2px #00000047}.game-shell .character-stage-backdrop .battle-item-slot .item-art{filter:none}.game-shell .character-parameters-screen{grid-template-columns:minmax(520px,1fr) minmax(340px,520px);gap:26px;width:min(1260px,100%);height:100%;margin:0 auto;padding:18px 0;display:grid}.game-shell .character-parameters-screen .parameters-view{min-width:0;box-shadow:none;background:0 0;border:0;overflow:auto}.game-shell .character-parameters-screen .parameters-character{background:radial-gradient(circle at 50% 38%,#ab9e6f1f,#0000 43%);border:0;align-content:start;min-height:540px;padding-top:12px;display:grid}.game-shell .character-parameters-screen .profile-combatant{width:min(500px,100%);margin:0 auto}.game-shell .character-parameters-screen .profile-avatar{flex-basis:220px;width:220px;height:430px}.game-shell .character-parameters-screen .profile-avatar img{width:144%}@media (width<=1040px){.game-shell .character-stage-backdrop .character-backpack-view,.game-shell .character-parameters-screen{grid-template-columns:1fr;height:auto}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-areas:"character""ledger""inventory"}.game-shell .character-stage-backdrop .character-combat-ledger{width:100%}}@media (width<=640px){.game-shell .inventory-toolbar{grid-template-columns:1fr 1fr 28px}.game-shell .inventory-toolbar .inventory-search{grid-column:1/3}.game-shell .inventory-advanced-filters{grid-area:2/3}.game-shell .fate-inventory-row{grid-template-columns:124px minmax(0,1fr)}.game-shell .fate-inventory-row .inventory-item-head{grid-template-columns:48px minmax(0,1fr) 22px}.game-shell .fate-inventory-row .inventory-item-art{width:48px}.game-shell .fate-inventory-row .inventory-item-body{grid-template-columns:minmax(0,1fr) 92px}}.game-shell .character-stage-backdrop .character-tabs{min-height:30px}.game-shell .character-stage-backdrop .character-tabs button{min-height:30px;padding-inline:15px}.game-shell .character-stage-backdrop .character-tabs button span{display:none}.game-shell .character-stage-backdrop .profile-avatar{height:326px;margin-top:0}.game-shell .backpack-character .battle-item-slot.empty:after{color:#dbe1db2e;text-shadow:0 1px #0006;font:700 14px Arial,sans-serif}.game-shell .backpack-character .battle-item-slot.slot-helmet.empty:after{content:"⌑"}.game-shell .backpack-character .battle-item-slot.slot-weapon.empty:after{content:"†"}.game-shell .backpack-character .battle-item-slot.slot-armor.empty:after{content:"◇";font-size:23px}.game-shell .backpack-character .battle-item-slot.slot-shield.empty:after{content:"⬡"}.game-shell .backpack-character .battle-item-slot.slot-gloves.empty:after{content:none}.game-shell .backpack-character .battle-item-slot.slot-boots.empty:after{content:"∪"}.game-shell .backpack-character .battle-item-slot:is(.slot-earringLeft,.slot-earringRight,.slot-ringOne,.slot-ringTwo,.slot-ringThree).empty:after{content:"○";font-size:10px}.game-shell .backpack-character .battle-item-slot.slot-necklace.empty:after{content:"◊"}.game-shell .backpack-character .battle-item-slot.slot-belt.empty:after{content:"▬";font-size:10px}.game-shell .backpack-character .battle-item-slot.slot-bracelet.empty:after{content:"◌";font-size:10px}.game-shell .character-combat-ledger{scrollbar-width:none;overflow:hidden}.game-shell .character-combat-ledger::-webkit-scrollbar{display:none}.game-shell .character-combat-ledger .character-ledger-currencies{padding-block:3px 4px}.game-shell .character-combat-ledger .character-ledger-currencies i,.game-shell .character-combat-ledger .character-ledger-currencies b{font-size:8px}.game-shell .character-combat-ledger .character-ledger-xp{gap:3px;padding-block:4px 5px}.game-shell .character-combat-ledger .character-ledger-xp h3{font-size:10px}.game-shell .character-combat-ledger .character-ledger-xp p{font-size:9px;line-height:1.1}.game-shell .character-combat-ledger .ledger-group{padding-block:3px}.game-shell .character-combat-ledger .ledger-group h3{margin-bottom:2px;font-size:10px}.game-shell .character-combat-ledger .ledger-row{min-height:15px;padding-inline:3px;font-size:9px;line-height:1.05}.game-shell .character-combat-ledger .ledger-row b,.game-shell .fate-inventory-row .inventory-item-head small{font-size:9px}.game-shell .fate-inventory-row .inventory-item-head strong{font-size:12px;line-height:1.2}.game-shell .fate-inventory-row .inventory-item-head em{font-size:9px;line-height:1.25}.game-shell .fate-inventory-row .inventory-item-body h4{margin-bottom:7px;font-size:10px}.game-shell .fate-inventory-row .inventory-item-body p,.game-shell .fate-inventory-row .inventory-item-body p b{font-size:10px;line-height:1.15}.game-shell .fate-inventory-row .inventory-item-comparison,.game-shell .fate-inventory-row .inventory-item-metrics{font-size:9px}.game-shell .fate-inventory-row .inventory-actions button{min-height:23px;padding-inline:8px;font-size:9px}.game-shell .fate-inventory-row .inventory-actions button:first-child{color:#ecfff3;background:linear-gradient(#2f754b,#205638);border-color:#397b52;font-weight:800}.game-shell .fate-inventory-row .inventory-actions button:first-child:hover:not(:disabled){filter:brightness(1.12)}.game-shell .monster-inventory-card .inventory-item-head{grid-template-columns:46px minmax(0,1fr) 48px 29px;min-height:55px;padding:4px 6px}.game-shell .monster-inventory-card .inventory-item-art{width:44px;height:44px}.game-shell .monster-inventory-card .inventory-item-head small{font-size:9px}.game-shell .monster-inventory-card .inventory-item-head strong{font-size:12px}.game-shell .monster-inventory-card .inventory-item-head em{font-size:9px}.game-shell .monster-inventory-card .monster-inventory-value b{font-size:12px}.game-shell .monster-inventory-card .monster-inventory-quantity{width:28px;height:23px}.game-shell .monster-inventory-card .monster-inventory-details{min-height:24px;padding:3px 7px;font-size:9px}.game-shell .monster-inventory-card .monster-inventory-details b{font-size:9px}.game-shell .monster-inventory-card .inventory-item-head small.monster-loot-source{color:#0b5f36;background:#d9eee1;border-right:3px solid #16814a;width:max-content;padding:2px 5px;font-weight:900;display:inline-flex}.game-shell .monster-inventory-card .monster-inventory-value{color:#805900;font-weight:800}.game-shell .monster-inventory-card .monster-inventory-quantity{color:#4e390b;background:#efe1b6;border-color:#a77a17}.game-shell .monster-inventory-card .monster-inventory-details>span{color:#e0e7e3;font-weight:700}@media (width<=640px){.game-shell .character-stage-backdrop .profile-avatar img{width:136%}.game-shell .character-stage-backdrop .profile-avatar.hero-ranger img{width:149%}}.world-title span{font-size:10px}.world-hotspot-map{pointer-events:none}.world-hotspot,.armory-zone{cursor:pointer;transition:filter .14s}.world-hotspot:hover,.world-hotspot:focus-visible,.armory-zone:hover,.armory-zone:focus-visible{box-shadow:none;filter:none;background:0 0;outline:0!important}.world-hotspot:after,.armory-zone:before{content:"";z-index:31;opacity:0;pointer-events:none;background:#20c96d;border:1px solid #dcffe9f0;border-radius:50%;width:8px;height:8px;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7);box-shadow:0 0 0 3px #15c96b2e,0 0 8px #15c96bb8;display:block!important}.world-hotspot:hover:after,.world-hotspot:focus-visible:after,.armory-zone:hover:before,.armory-zone:focus-visible:before{opacity:1;transform:translate(-50%,-50%)scale(1)}.world-hotspot>.world-hotspot-label{z-index:30;opacity:0;color:#eff7f1;pointer-events:none;background:#060b08f0;border:1px solid #41d37e94;border-radius:0;width:max-content;min-width:0;max-width:180px;padding:4px 7px;transition:opacity .14s,transform .14s;position:absolute;top:50%;left:calc(50% + 10px);right:auto;transform:translate(5px,-50%);box-shadow:0 5px 16px #00000073;display:grid!important}.world-hotspot>.world-hotspot-label b{font-size:10px;line-height:1.25}.world-hotspot>.world-hotspot-label small{color:#8edbae;white-space:nowrap;margin-top:1px;font-size:8px;line-height:1.25}.world-hotspot:hover>.world-hotspot-label,.world-hotspot:focus-visible>.world-hotspot-label{opacity:1;transform:translateY(-50%)}.world-hotspot:not(:has(.world-hotspot-label)):before{content:attr(aria-label);z-index:30;opacity:0;color:#eff7f1;white-space:nowrap;pointer-events:none;background:#060b08f0;border:1px solid #41d37e94;width:max-content;padding:7px 10px;font-size:12px;font-weight:800;transition:opacity .14s,transform .14s;position:absolute;top:50%;right:calc(100% + 8px);transform:translate(5px,-50%);box-shadow:0 5px 16px #00000073}.world-hotspot:not(:has(.world-hotspot-label)):hover:before{opacity:1;transform:translateY(-50%)}.world-hotspot:not(:has(.world-hotspot-label)):focus-visible:before{opacity:1;transform:translateY(-50%)}.armory-zone:after{content:attr(aria-label);z-index:3;opacity:0;color:#eaf5ed;pointer-events:none;background:#060b08eb;border:1px solid #41d37e8c;width:max-content;padding:6px 9px;font-size:11px;font-weight:800;position:absolute;bottom:8px;right:50%;transform:translate(50%)}.armory-zone:hover:after,.armory-zone:focus-visible:after{opacity:1}.hotspot-harbor>.world-hotspot-label,.hotspot-forest-entrance>.world-hotspot-label,.hotspot-forge>.world-hotspot-label{left:auto;right:calc(50% + 10px)}.battle-finish-toolbar{display:none!important}.fate-shop-body{grid-template-columns:minmax(0,390px) minmax(0,420px);max-width:814px}.fate-item-card{grid-template-rows:108px;grid-template-columns:126px minmax(0,1fr);min-height:108px}.fate-item-object{border-right:5px solid #080a09}.fate-item-values{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:7px 10px 0}.fate-item-values section:first-child{padding-left:14px}.fate-item-values section+section{border-right:5px solid #080a09;padding-right:16px}.fate-item-values h3{font-size:11px}.fate-item-values p,.fate-item-values p b{font-size:10px;line-height:1.25}.fate-item-art{width:82px;height:66px}.fate-item-object>header b{max-width:98px;font-size:11px}.fate-item-object>header span{font-size:9px}.fate-item-object>footer{color:#303832;font-size:9px}.shop-local-toolbar label>span,.shop-local-toolbar>p{font-size:10px}.shop-local-toolbar select,.shop-mode-tabs button{font-size:11px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{min-height:32px;font-size:15px;line-height:1.6}.game-shell .chat-feed time,.game-shell.scene-battle .chat-feed time,.game-shell.scene-duel .chat-feed time{font-size:13px}.combat-chat-event .battle-event-copy{font-size:15px;line-height:1.55}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:376px 184px minmax(0,1fr)}.game-shell .character-stage-backdrop .backpack-character{padding-inline:8px}.game-shell .character-combat-ledger{width:184px;padding-inline:10px}.game-shell .character-combat-ledger .ledger-row{min-height:18px;font-size:10px;line-height:1.2}.game-shell .character-combat-ledger .ledger-row b{font-size:10px}.game-shell .backpack-character .battle-item-slot.empty{opacity:.42;background:#7e877f1f}.game-shell .world-hotspot{box-shadow:none;pointer-events:auto;background:0 0;border:0;overflow:visible}.game-shell .world-hotspot:after{content:"";opacity:0;pointer-events:none;background:#1cc65e21;border:1px solid #3be27cb8;border-radius:4px;width:auto;height:auto;transition:opacity .12s,background .12s;position:absolute;inset:0;transform:none;box-shadow:inset 0 0 18px #20c96d29,0 0 7px #20c96d38;display:none!important}.game-shell .world-hotspot.destination-open:hover:after,.game-shell .world-hotspot.destination-open:focus-visible:after{opacity:0}.game-shell .world-hotspot.destination-locked:after{display:none!important}.game-shell .world-hotspot>.world-hotspot-label{color:#6a2f22;text-align:center;background:linear-gradient(#fff4c9,#eadca5);border-color:#6f582eb8;inset:20% 50% auto auto;transform:translate(50%,5px);box-shadow:0 2px 8px #0000006b}.game-shell .world-hotspot>.world-hotspot-label b{color:#7a3426;font-size:13px}.game-shell .world-hotspot>.world-hotspot-label small{color:#625a48;font-size:9px}.game-shell .world-hotspot.destination-locked>.world-hotspot-label{border-color:#9ca59f6b}.game-shell .world-hotspot.destination-locked>.world-hotspot-label small{color:#aeb6b1}.game-shell .hotspot-castle,.game-shell .hotspot-market,.game-shell .hotspot-well,.game-shell .hotspot-bank{display:none}.game-shell .hotspot-market{clip-path:polygon(7% 30%,30% 12%,70% 18%,96% 42%,87% 84%,52% 100%,10% 83%);width:21%;height:18%;top:46%;left:26%}.game-shell .hotspot-bank{clip-path:ellipse(48% 47% at 50% 53%);width:15%;height:20%;top:44%;left:66%}.game-shell .character-stage-backdrop{inset:84px 0 var(--social-height) 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:repeating-linear-gradient(118deg,#ffffff03 0 1px,#0000 1px 7px),radial-gradient(circle at 66% 28%,#9b895021,#0000 30%),linear-gradient(135deg,#303531,#171b18 72%);place-items:stretch stretch;padding:0}.game-shell .character-stage-backdrop .character-modal{width:100%;height:100%;max-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 18px 14px}.game-shell .character-stage-backdrop .character-modal>.modal-close{background:#202521;border:1px solid #d6ded83d;width:34px;height:30px;top:9px;left:12px}.game-shell .character-stage-backdrop .character-tabs{width:min(780px,100% - 72px);margin:0 auto 10px}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:minmax(420px,46%) 190px minmax(360px,1fr);grid-template-areas:"character ledger inventory";gap:12px;width:min(1280px,100%);height:calc(100% - 44px);margin:0 auto}.game-shell .character-stage-backdrop .backpack-character{background:radial-gradient(circle at 50% 42%,#a797641f,#0000 43%);border:0;min-height:0}.game-shell .character-stage-backdrop .backpack-inventory,.game-shell .character-stage-backdrop .character-combat-ledger{border-color:#080a09}@media (width<=1040px){.game-shell .character-stage-backdrop .character-modal{height:100%}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:1fr;grid-template-areas:"character""ledger""inventory";height:auto;overflow:auto}.game-shell .character-stage-backdrop .backpack-character{min-height:520px}}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:minmax(470px,1fr) 210px minmax(380px,470px);grid-template-areas:"character ledger inventory";align-items:start;gap:18px;width:min(1400px,100%);height:100%;padding-top:18px}.game-shell .character-stage-backdrop .backpack-character{background:radial-gradient(circle at 45% 38%,#eec77040,#0000 43%);grid-area:character;min-height:520px;padding:0}.game-shell .character-stage-backdrop .character-combat-ledger{background:linear-gradient(#373128c7,#26231eb3);border-color:#11100dcc;grid-area:ledger;width:210px}.game-shell .character-stage-backdrop .backpack-inventory{grid-area:inventory}.game-shell .character-stage-backdrop .profile-avatar{flex:0 0 245px;width:245px;height:470px;margin-top:0;overflow:visible}.game-shell .character-stage-backdrop .profile-avatar img{object-fit:contain;object-position:center bottom;width:142%;max-height:100%;bottom:0}.game-shell .character-stage-backdrop .profile-nameplate,.game-shell .character-stage-backdrop .battle-item-slot.filled{background:linear-gradient(#fffdf5,#ddd8c8);border-color:#f7f0dd}.game-shell .character-stage-backdrop .ledger-row{color:#ddd8c9}.game-shell .character-stage-backdrop .ledger-row b,.game-shell .character-stage-backdrop .character-ledger-groups h3{color:#f0d17e}.game-shell .fate-inventory-picker{background:linear-gradient(#eeede5,#d1d0c7);border-color:#fff8e7}.game-shell .fate-inventory-picker>span{background:#b8bf9e}.game-shell .character-parameters-screen{grid-template-columns:minmax(520px,1fr) minmax(400px,510px);align-items:start}.game-shell .character-parameters-screen .parameters-view{color:#e6e0d2}.game-shell .character-parameters-screen .parameters-character{background:radial-gradient(circle at 45% 38%,#eec77040,#0000 43%);min-height:540px}@media (width<=1040px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:1fr;grid-template-areas:"character""ledger""inventory";height:auto}.game-shell .character-stage-backdrop .character-combat-ledger{width:100%}}.game-shell .character-stage-backdrop .backpack-character{background:radial-gradient(circle at 45% 38%,#b8975b21,#0000 43%)}.game-shell .character-stage-backdrop .character-combat-ledger{width:260px;box-shadow:none;background:0 0;border:0;padding:18px 4px 0;overflow:visible}.game-shell .character-stage-backdrop .character-ledger-currencies{margin-bottom:10px}.game-shell .character-stage-backdrop .character-combat-ledger .ledger-row{color:#ddd9d0;min-height:21px;padding:0;font-size:11px;line-height:1.35}.game-shell .character-stage-backdrop .character-ledger-xp-track{background:#15141247;height:4px}.game-shell .character-stage-backdrop .fate-inventory-picker{background:linear-gradient(#eeece5,#d6d4cb);border-color:#ebe7dad1;width:min(420px,100%)}.game-shell .character-stage-backdrop .fate-inventory-picker>span{background:#aeb79a}.game-shell .character-stage-backdrop .backpack-character>p{color:#e4c46f;margin-top:-12px;font-size:18px}.game-shell .character-stage-backdrop .backpack-character>small{color:#d2cec3;margin-top:2px;font-size:10px}.game-shell .character-stage-backdrop{background-color:#414343;background-image:linear-gradient(#ffffff1c,#ffffff1c),url(/assets/character-page-fine-charcoal-v1.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.game-shell .character-stage-backdrop .character-modal{padding:14px 28px 20px}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:480px 260px 390px;grid-template-areas:"character ledger inventory";justify-content:center;align-items:start;gap:34px;width:min(1230px,100%);height:100%;padding-top:10px;overflow:hidden}.game-shell .character-stage-backdrop .backpack-inventory{background:0 0;border:0;border-left:1px solid #ffffff17;align-self:start;min-width:0;padding:0 0 0 20px}.game-shell .character-stage-backdrop .fate-inventory-picker{direction:ltr;background:linear-gradient(#d8dcde,#c5cbd0);border:3px solid #f1f1e8;border-radius:0;width:360px;max-width:100%;height:40px;overflow:hidden;box-shadow:0 0 0 1px #676d6b,0 1px 2px #00000059}.game-shell .character-stage-backdrop .fate-inventory-picker select{appearance:none;color:#293136;text-align:center;direction:rtl;background:0 0;border:0;border-radius:0;outline:0;height:34px;padding:0 12px;font-size:15px;font-weight:700}.game-shell .character-stage-backdrop .fate-inventory-picker select:focus,.game-shell .character-stage-backdrop .fate-inventory-picker select:focus-visible{box-shadow:none;outline:0}.game-shell .character-stage-backdrop .fate-inventory-picker>span{color:#fff;background:linear-gradient(#c3caa9,#aeb995);border:0;border-right:3px solid #f1f1e8;border-radius:0;order:-1;width:42px;min-width:42px;height:34px;font-size:27px;font-weight:900;line-height:1}.game-shell .character-stage-backdrop .character-combat-ledger{background:0 0;border:0;border-right:1px solid #ffffff17;align-self:start;width:260px;padding:10px 18px 0 0}.game-shell .character-stage-backdrop .character-ledger-currencies{opacity:.85;margin:0 0 9px}.game-shell .character-stage-backdrop .character-ledger-groups{gap:5px}.game-shell .character-stage-backdrop .ledger-group{padding:3px 0}.game-shell .character-stage-backdrop .character-combat-ledger .ledger-row{color:#d9dcda;min-height:20px;font-size:12px}.game-shell .character-stage-backdrop .backpack-character{background:radial-gradient(at 48% 43%,#ffffff0b,#0000 49%);border:0;align-self:start;min-height:520px;padding:0}.game-shell .character-stage-backdrop .profile-combatant{width:480px;min-height:485px}.game-shell .character-stage-backdrop .profile-avatar{flex:0 0 275px;width:275px;height:500px}.game-shell .character-stage-backdrop .profile-avatar img{width:148%}.game-shell .character-stage-backdrop .profile-avatar.hero-ranger img{width:157%}.game-shell .character-stage-backdrop .profile-sheet{margin-top:4px}.game-shell .character-stage-backdrop .backpack-character>p,.game-shell .character-stage-backdrop .backpack-character>small{display:none}@media (width<=1180px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:430px 230px minmax(330px,390px);gap:18px}.game-shell .character-stage-backdrop .profile-combatant{width:430px}.game-shell .character-stage-backdrop .profile-avatar{flex-basis:245px;width:245px}}.game-shell .character-stage-backdrop{background-color:#3c3a36;background-image:radial-gradient(circle at 73% 34%,#be9d5c1f,#0000 31%),repeating-radial-gradient(circle at 0 0,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(135deg,#524f4880,#2b2a278c),url(/assets/character-page-fine-charcoal-v1.png);background-position:50%;background-size:cover,7px 7px,cover,cover}.game-shell .character-stage-backdrop .inventory-card-grid,.game-shell .fate-shop-catalog{grid-template-columns:1fr;align-content:start;gap:12px;display:grid}.game-shell .character-stage-backdrop .fate-inventory-row,.game-shell .fate-shop-catalog .shop-classic-item{--classic-item-accent:#168d52;border:3px solid #080908;border-right:4px solid var(--classic-item-accent);color:#202521;direction:ltr;background:#c9ced0;border-radius:0;grid-template-rows:auto;grid-template-columns:136px minmax(0,1fr);min-height:158px;display:grid;overflow:hidden;box-shadow:0 4px #00000057}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-stealth{--classic-item-accent:#168d52}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-crush{--classic-item-accent:#ad473b}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-binding{--classic-item-accent:#476daf}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-defense{--classic-item-accent:#a8862e}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-head,.game-shell .fate-shop-catalog .shop-classic-item .inventory-item-head{color:#202521;direction:rtl;background:linear-gradient(#dadddf,#c7cbce);border:0;border-right:4px solid #080908;flex-direction:column;grid-area:1/1;justify-content:flex-start;align-items:center;gap:3px;min-width:0;min-height:158px;padding:8px 8px 6px;display:flex}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-head>div{text-align:center;order:0;width:100%;min-height:31px;display:block}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-head small{color:#59635e;font-size:9px;line-height:1.1;display:block}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-head strong{color:#171b18;text-align:center;text-overflow:clip;white-space:normal;margin-top:2px;font-size:13px;line-height:1.14;display:block;overflow:visible}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-art{background:#f8f8f594;border:0;order:1;place-items:center;width:92px;height:84px;margin:1px auto;display:grid}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-art .item-art{filter:drop-shadow(0 3px 3px #00000045);width:100%;height:100%;transform:scale(1.08)}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-price{color:#171a18;text-align:center;order:2;width:100%;margin-top:auto;font-size:11px;line-height:1.1;display:block}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-main,.game-shell .fate-shop-catalog .shop-classic-item .inventory-item-main{direction:rtl;background:#c9ced0;flex-direction:column;grid-area:1/2;min-width:0;min-height:158px;display:flex}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-footer{direction:rtl;background:linear-gradient(#e7e9ea,#c7cbcd);border:0;border-bottom:3px solid #080908;order:0;justify-content:space-between;align-items:center;min-height:31px;padding:3px 6px;display:flex}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-actions{align-items:center;gap:4px;display:flex}.game-shell .fate-shop-catalog .shop-classic-item .shop-item-action,.game-shell .character-stage-backdrop .fate-inventory-row .inventory-actions button{color:#137c43;background:#eef0ef;border:1px solid #68716c;border-radius:0;place-items:center;min-width:26px;min-height:23px;padding:0 6px;font-size:10px;font-weight:900;display:grid}.game-shell .fate-shop-catalog .shop-classic-item .shop-item-action{min-width:64px}.game-shell .fate-shop-catalog .shop-classic-item .shop-item-actions em{color:var(--classic-item-accent);font-size:12px;font-style:normal}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-metrics{color:#525a56;gap:8px;font-size:9px;display:flex}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-metrics b{color:#2a312d}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body{color:#242a26;direction:rtl;background:#c9ced0;flex:1;order:1;grid-template-columns:1fr 1fr;min-height:124px;display:grid}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body section{border:0;min-width:0;padding:9px 12px 10px}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body section+section,.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-parameters{border:0}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body h4{color:#151917;text-align:center;margin:0 0 7px;font-size:13px;font-weight:900}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body p{color:#252c28;justify-content:center;align-items:baseline;gap:5px;min-height:18px;margin:0;font-size:11px;line-height:1.22;display:flex}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body p b{color:#07873f;font-size:11px;font-weight:900}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-requirements p.unmet,.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-requirements p.unmet b{color:#bd3029}.game-shell .character-stage-backdrop .classic-parameters-screen{color:#f0ede5;grid-template-columns:minmax(420px,1fr) minmax(500px,600px);align-items:start;gap:38px;width:min(1220px,100%);min-height:100%;margin:0 auto;padding:28px 22px 18px;display:grid}.game-shell .classic-parameter-lists{background:0 0;grid-template-columns:repeat(2,minmax(180px,250px));place-content:start center;gap:34px;padding-top:70px;display:grid}.game-shell .classic-parameter-lists>div:not(.classic-stat-confirm){box-shadow:none;background:0 0;border:0;padding:0}.game-shell .classic-parameter-lists h3{color:#deddd8;text-align:center;margin:0 0 13px;font-size:16px;font-weight:800}.game-shell .classic-parameter-lists p{color:#e8e6df;grid-template-columns:1fr 64px 24px;align-items:center;min-height:28px;margin:0;font-size:13px;display:grid}.game-shell .classic-fixed-parameters p{grid-template-columns:1fr 74px}.game-shell .classic-parameter-lists p span{text-align:right}.game-shell .classic-parameter-lists p b{color:#fff;text-align:left;font-size:14px}.game-shell .classic-physical-parameters p button{color:#dc4b43;cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:18px;padding:0;font-size:18px;font-weight:900;display:grid}.game-shell .classic-physical-parameters p button:disabled{opacity:.28;cursor:default}.game-shell .classic-physical-parameters>small{color:#d6a54a;text-align:center;margin-top:10px;font-size:12px;display:block}.game-shell .classic-stat-confirm{color:#cfcac0;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:34px;font-size:11px;display:flex}.game-shell .classic-stat-confirm button{color:#292b29;cursor:pointer;background:#d9d7cf;border:1px solid #8d897e;border-radius:0;min-height:25px;padding:0 11px}.game-shell .classic-stat-confirm button:last-child{color:#fff;background:#9ba67e}.game-shell .classic-stat-confirm button:disabled{opacity:.34;cursor:default}.game-shell .classic-parameters-character{background:radial-gradient(at 48% 43%,#d0ae641f,#0000 47%);border:0;min-height:560px}.game-shell .classic-parameters-character .profile-combatant{width:560px;max-width:100%;margin:0 auto}.game-shell .classic-parameters-character .profile-avatar img{width:148%}.game-shell .world-hotspot-map{pointer-events:none}.game-shell .world-hotspot{pointer-events:auto;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:0;display:block!important}.game-shell .world-hotspot.destination-locked{cursor:pointer}.game-shell .world-hotspot:after{display:none!important}.game-shell .world-hotspot>.world-hotspot-label{color:#6f3024;opacity:0;text-align:center;pointer-events:none;background:linear-gradient(#fff7d8,#eadca7);border:2px solid #6e6b5d;border-radius:0;width:max-content;max-width:150px;padding:5px 13px 6px;inset:10% 50% auto auto;transform:translate(50%,6px);box-shadow:0 2px 7px #00000061}.game-shell .world-hotspot:hover>.world-hotspot-label,.game-shell .world-hotspot:focus-visible>.world-hotspot-label{opacity:1;transform:translate(50%)}.game-shell .world-hotspot>.world-hotspot-label b{color:#773326;font-size:13px;line-height:1.12}.game-shell .world-hotspot>.world-hotspot-label small{display:none}.game-shell .hotspot-castle{clip-path:polygon(4% 93%,8% 57%,20% 53%,23% 17%,35% 18%,40% 0,55% 0,59% 18%,75% 17%,79% 54%,96% 59%,98% 94%,68% 100%,43% 88%,19% 100%);width:60%;height:50%;top:7%;left:18%}.game-shell .hotspot-tavern{clip-path:polygon(3% 30%,18% 7%,79% 2%,99% 34%,100% 100%,2% 100%);width:28%;height:32%;top:68%;left:0}.game-shell .hotspot-well{clip-path:polygon(27% 0,72% 0,100% 28%,91% 100%,8% 100%,0 28%);width:7%;height:18%;top:64%;left:47%}.game-shell .hotspot-tomb-cave{clip-path:polygon(5% 28%,30% 6%,78% 12%,100% 37%,91% 100%,8% 95%);width:12%;height:22%;top:59%;left:55%}.game-shell .hotspot-forest-entrance{clip-path:polygon(7% 24%,29% 0,85% 4%,100% 36%,87% 100%,0 100%);width:14%;height:17%;top:83%;left:19%}@media (width<=1040px){.game-shell .character-stage-backdrop .classic-parameters-screen{grid-template-columns:1fr;gap:10px;overflow:auto}.game-shell .classic-parameter-lists{order:2;padding-top:10px}.game-shell .classic-parameters-character{order:1;min-height:500px}}.game-shell .shop-stage-backdrop{inset:84px 0 var(--social-height);-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 71% 39%,#b5914c14,#0000 34%),radial-gradient(circle at 24% 22%,#ffffff09,#0000 31%),repeating-radial-gradient(circle at 34% 19%,#ffffff05 0 1px,#0000 1px 4px),linear-gradient(135deg,#333431,#242724 54%,#30312e);padding:0;display:block;overflow:hidden}.game-shell .shop-stage-backdrop .shop-modal{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 24px 12px;overflow:hidden}.game-shell .shop-stage-backdrop .shop-modal>.modal-close{display:none}.game-shell .shop-stage-backdrop .fate-shop-header{background:linear-gradient(#316f94,#174b6d 58%,#0d3652);border:0;border-top:1px solid #5a91b2;border-bottom:2px solid #0b2637;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;min-height:34px;margin:0 -24px 8px;padding:0 24px;display:grid;box-shadow:inset 0 1px #ffffff47,0 2px 4px #00000057}.game-shell .shop-stage-backdrop .fate-shop-header>div{align-items:baseline;gap:8px;display:flex}.game-shell .shop-stage-backdrop .fate-shop-header small,.game-shell .shop-stage-backdrop .fate-shop-header h2{color:#edf6fb;margin:0;font-size:12px;font-weight:700}.game-shell .shop-stage-backdrop .fate-shop-header>b{color:#f0d06a;justify-self:end;margin:0;font-size:12px}.game-shell .fate-shop-page-nav{direction:rtl;justify-content:center;align-items:center;gap:8px;min-width:260px;display:flex}.game-shell .fate-shop-page-nav button{color:#e7f0f5;cursor:pointer;text-shadow:0 1px 2px #071b28;background:0 0;border:0;padding:2px 3px;font-size:12px}.game-shell .fate-shop-page-nav button:hover,.game-shell .fate-shop-page-nav button.selected{color:#fff4b9;text-underline-offset:3px;text-decoration:underline}.game-shell .fate-shop-page-nav i{color:#b6cfde;font-style:normal}.game-shell .shop-stage-backdrop .shop-local-toolbar{background:#cbd0d1;border:2px solid #151615;border-bottom-width:4px;grid-template-columns:minmax(230px,1fr) minmax(230px,1fr);width:min(760px,53vw);min-height:48px;margin:0 auto 8px 0;padding:5px;box-shadow:0 2px 5px #00000061}.game-shell .shop-stage-backdrop .shop-local-toolbar label>span{color:#303838;font-size:10px}.game-shell .shop-stage-backdrop .shop-local-toolbar select{color:#262c2c;background:linear-gradient(#f4f5f3,#d7dcdd);border:1px solid #777f80;height:32px;font-size:12px;font-weight:700}.game-shell .shop-stage-backdrop .shop-local-toolbar .shop-mode-tabs,.game-shell .shop-stage-backdrop .shop-local-toolbar>p{display:none}.game-shell .shop-stage-backdrop .fate-shop-body{background:0 0;grid-template-columns:minmax(620px,1.12fr) minmax(500px,.88fr);gap:26px;width:min(1510px,100%);max-width:none;height:calc(100% - 98px);margin:0 auto}.game-shell .shop-stage-backdrop .fate-shop-catalog{scrollbar-color:#8d948d #171a18;background:0 0;border:0;grid-area:1/1;grid-template-columns:1fr;align-content:start;gap:12px;padding:0 8px 18px 0}.game-shell .shop-stage-backdrop .fate-shop-comparison{box-shadow:none;background:0 0;border:0;grid-area:1/2;padding:0;overflow:hidden}.game-shell .shop-stage-backdrop .shop-character-pane>header{background:linear-gradient(#faf9f2,#d9d8d0);border:1px solid #c3c3bb;justify-content:space-between;align-items:center;min-height:28px;padding:3px 9px;display:flex}.game-shell .shop-stage-backdrop .shop-character-pane>header small,.game-shell .shop-stage-backdrop .shop-character-pane>header strong{color:#303532;font-size:11px}.game-shell .shop-stage-backdrop .shop-character-pane>header span{color:#83641d;margin:0;font-size:11px}.game-shell .shop-stage-backdrop .shop-character-stage{background:radial-gradient(at 50% 44%,#cdab6721,#0000 47%);border:0;height:430px;overflow:visible}.game-shell .shop-stage-backdrop .shop-character-stage>img{object-fit:contain;object-position:center bottom;width:275px;height:420px;bottom:0;left:49%;transform:translate(-50%)}.game-shell .shop-stage-backdrop .shop-character-stage .battle-equipment-grid{transform-origin:100% 0;top:66px;right:0;transform:scale(.92)}.game-shell .shop-stage-backdrop .shop-combat-parameters{width:150px;padding:0;top:64px;bottom:auto;left:0}.game-shell .shop-stage-backdrop .shop-combat-parameters p{color:#d7d7cd;min-height:23px;padding:2px 0;font-size:10px}.game-shell .shop-stage-backdrop .shop-combat-parameters b{color:#fffdf0;font-size:10px}.game-shell .shop-stage-backdrop .shop-combat-parameters .shop-wallet-row{color:#e6c86c}.game-shell .shop-stage-backdrop .shop-character-stats{background:#111512;border:1px solid #0c0e0d;width:min(470px,100%);margin:0 auto}.game-shell .shop-stage-backdrop .shop-character-stats span{min-height:40px;padding:6px}.game-shell .shop-stage-backdrop .shop-character-stats small{font-size:10px}.game-shell .shop-stage-backdrop .shop-character-stats b{font-size:14px}.game-shell .shop-stage-backdrop .shop-selected-item{display:none}.game-shell .shop-stage-backdrop .monster-loot-market{width:min(760px,53vw);margin:0 auto 8px 0}.game-shell .shop-stage-backdrop .shop-modal:has(.monster-loot-market) .fate-shop-body{height:calc(100% - 158px)}.game-shell.scene-city:before{background-image:linear-gradient(#ffffff05,#1a2d1f09),url(/assets/goral-city-v3-wow.png),linear-gradient(#9ed8f5,#75a25e);background-position:50%;background-size:100% 100%;transform:none}.game-shell .hotspot-tavern{clip-path:polygon(4% 29%,20% 5%,83% 3%,100% 30%,96% 100%,0 100%);width:23%;height:28%;inset:55% auto auto 12%}.game-shell .hotspot-forest-entrance{clip-path:polygon(0 0,100% 4%,92% 43%,100% 100%,0 100%);width:11%;height:40%;inset:48% auto auto 0}.game-shell .hotspot-crown-armory{clip-path:polygon(11% 28%,33% 4%,79% 0,100% 25%,96% 100%,0 100%);width:25%;height:30%;inset:54% 0 auto auto}.game-shell .hotspot-well{width:7%;height:18%;inset:59% auto auto 47%}.game-shell.scene-city.position-armory:before{filter:saturate(1.02)contrast(1.04)brightness(.92);background-color:#25160c;background-image:linear-gradient(#080a090f,#080a092b),url(/assets/armory-interior-crown-v2.webp);background-position:50%;background-size:cover}@media (width<=1120px){.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:minmax(520px,1fr) 430px;gap:14px}.game-shell .shop-stage-backdrop .shop-character-stage>img{width:245px}.game-shell .shop-stage-backdrop .shop-character-stage .battle-equipment-grid{transform:scale(.78)}.game-shell .shop-stage-backdrop .shop-combat-parameters{width:125px}}.item-art.item-art-weapons{background-image:url(/assets/armory-weapons-sheet-v5.png?engine=4.1)}.item-art.item-art-armor{background-image:url(/assets/armory-armor-sheet-v6.png?engine=4.1)}.item-art.item-art-accessories{background-image:url(/assets/armory-accessories-sheet-v5.png?engine=4.1)}.item-art.item-art-supplement{background-image:url(/assets/armory-supplement-sheet-v2.png?engine=4.1)}.item-art.item-art-early2{background-image:url(/assets/armory-early-level2-v2.png?engine=5.0)}.item-art.item-art-early3{background-image:url(/assets/armory-early-level3-v2.png?engine=5.0)}.item-art.item-art-early4{background-image:url(/assets/armory-early-level4-v1.png?engine=5.0)}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .battle-item-slot.filled .item-art{filter:drop-shadow(0 3px 3px #00000047);transform:scale(1.18)}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .battle-item-slot:is(.slot-earringLeft,.slot-earringRight,.slot-necklace,.slot-ringOne,.slot-ringTwo,.slot-ringThree).filled .item-art{transform:scale(1.28)}.game-shell .character-stage-backdrop .profile-combatant{width:500px}.game-shell .character-stage-backdrop .profile-avatar{flex-basis:265px;width:265px;height:485px}.game-shell .character-stage-backdrop .profile-sheet{transform-origin:top;margin:10px 11px 0;transform:scale(1.14)}.game-shell .shop-stage-backdrop .shop-character-stage .battle-equipment-grid{transform:scale(1.04)}@media (width<=1180px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:430px 220px minmax(320px,370px);gap:16px}.game-shell .character-stage-backdrop .profile-combatant{width:430px}.game-shell .character-stage-backdrop .profile-avatar{flex-basis:235px;width:235px}.game-shell .character-stage-backdrop .profile-sheet{margin-inline:0;transform:scale(1.03)}.game-shell .character-stage-backdrop .character-badges{width:425px}.game-shell .shop-stage-backdrop .shop-character-stage .battle-equipment-grid{transform:scale(.86)}}.game-shell .world-hotspot>.world-hotspot-label{top:var(--hotspot-pointer-y,50%);bottom:auto;right:auto;left:var(--hotspot-pointer-x,50%);transform:translate(-50%,calc(-100% - 12px))}.game-shell .world-hotspot:hover>.world-hotspot-label,.game-shell .world-hotspot:focus-visible>.world-hotspot-label{transform:translate(-50%,calc(-100% - 12px))}.game-shell .hotspot-tomb-cave{clip-path:polygon(3% 24%,24% 4%,75% 0,100% 26%,92% 93%,18% 100%,0 67%);width:10%;height:16%;inset:52% auto auto 57%}.game-shell .shop-stage-backdrop{background-color:#3c3a36;background-image:radial-gradient(circle at 73% 34%,#be9d5c1f,#0000 31%),repeating-radial-gradient(circle at 0 0,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(135deg,#524f4880,#2b2a278c),url(/assets/character-page-fine-charcoal-v1.png);background-position:50%;background-size:cover,7px 7px,cover,cover}.game-shell .shop-stage-backdrop .shop-local-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:468px;min-height:44px;margin:0 auto 8px max(0px,50% - 635px);padding:4px}.game-shell .shop-stage-backdrop .shop-local-toolbar select{height:29px;font-size:11px}.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:468px 250px 500px;grid-template-areas:"catalog ledger character";justify-content:center;align-items:start;gap:26px;width:min(1270px,100%);height:calc(100% - 94px);margin:0 auto;display:grid;overflow:visible}.game-shell .shop-stage-backdrop .fate-shop-catalog{background:0 0;border:0;border-right:1px solid #ffffff17;grid-area:catalog;min-width:0;height:100%;padding:0 20px 18px 0;overflow:hidden auto}.game-shell .shop-stage-backdrop .character-combat-ledger{scrollbar-width:none;background:0 0;border:0;border-right:1px solid #ffffff17;grid-area:ledger;align-self:start;width:250px;max-height:100%;padding:10px 18px 0 0;position:relative;top:-86px;overflow:hidden}.game-shell .shop-stage-backdrop .character-combat-ledger::-webkit-scrollbar{display:none}.game-shell .shop-stage-backdrop .character-ledger-currencies{opacity:.85;margin:0 0 9px}.game-shell .shop-stage-backdrop .character-ledger-xp{margin-bottom:10px}.game-shell .shop-stage-backdrop .character-ledger-groups{gap:5px}.game-shell .shop-stage-backdrop .ledger-group{padding:3px 0}.game-shell .shop-stage-backdrop :is(.ledger-group h3,.character-ledger-xp h3){color:#d6c58f;font-size:13px}.game-shell .shop-stage-backdrop .character-combat-ledger .ledger-row{color:#d9dcda;min-height:20px;font-size:12px}.game-shell .shop-stage-backdrop .character-combat-ledger .ledger-row b{color:#fff;font-size:12px}.game-shell .shop-stage-backdrop .shop-character-pane{background:radial-gradient(at 48% 43%,#ffffff0b,#0000 49%);border:0;grid-area:character;align-self:start;min-height:520px;padding:0;position:relative;top:-86px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-combatant{width:500px;min-height:485px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar{flex:0 0 265px;width:265px;height:485px;margin-top:0}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar img{object-fit:contain;object-position:center bottom;width:148%;height:auto;max-height:100%;bottom:0}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar img[src$=starter-adventurer-boy-a-transparent-v2\.png]{filter:drop-shadow(0 5px 5px #0f0e0c4d);width:156%}.game-shell .shop-stage-backdrop .shop-character-pane .profile-sheet{transform-origin:top;margin:10px 11px 0;transform:scale(1.14)}.game-shell .shop-stage-backdrop .shop-character-pane .character-badges{width:490px;margin-top:3px}.game-shell .shop-stage-backdrop .shop-character-pane>p,.game-shell .shop-stage-backdrop .shop-character-pane>small{display:none}.game-shell .shop-stage-backdrop .shop-selected-item,.game-shell .shop-stage-backdrop .monster-loot-market{display:none!important}.game-shell .fate-shop-catalog .shop-monster-loot-card{direction:ltr;background:#c9ced0;border:3px solid #080908;border-right:4px solid #a8862e;border-radius:0;min-height:158px;overflow:hidden;box-shadow:0 4px #00000057}.game-shell .fate-shop-catalog .shop-monster-loot-card .inventory-item-head{direction:ltr;background:#c9ced0;border:0;border-bottom:3px solid #080908;grid-template-rows:auto 1fr;grid-template-columns:136px minmax(0,1fr) 70px;gap:0;min-height:124px;padding:0;display:grid}.game-shell .fate-shop-catalog .shop-monster-loot-card .inventory-item-art{background:linear-gradient(#dadddf,#c7cbce);border:0;border-right:4px solid #080908;grid-area:1/1/3;align-self:stretch;place-items:center;width:136px;height:auto;min-height:124px;display:grid}.game-shell .fate-shop-catalog .shop-monster-loot-card .inventory-item-art .monster-loot-art{width:100px;height:92px;transform:scale(1.04)}.game-shell .fate-shop-catalog .shop-monster-loot-card .inventory-item-head>div{direction:rtl;grid-area:1/2/auto/4;align-content:start;gap:4px;min-width:0;padding:10px 13px 6px;display:grid}.game-shell .fate-shop-catalog .shop-monster-loot-card .inventory-item-head small.monster-loot-source{color:#0b5f36;background:#d9eee1;border-right:3px solid #16814a;width:max-content;padding:2px 6px;font-size:10px;font-weight:900}.game-shell .fate-shop-catalog .shop-monster-loot-card .inventory-item-head strong{color:#171b18;font-size:15px;line-height:1.15}.game-shell .fate-shop-catalog .shop-monster-loot-card .inventory-item-head em{color:#4c5952;white-space:normal;font-size:11px;line-height:1.35}.game-shell .fate-shop-catalog .shop-monster-loot-card .monster-inventory-value{color:#805900;grid-area:2/2;place-self:end start;padding:0 13px 9px;font-size:10px}.game-shell .fate-shop-catalog .shop-monster-loot-card .monster-inventory-value b{font-size:16px}.game-shell .fate-shop-catalog .shop-monster-loot-card .monster-inventory-quantity{color:#4e390b;background:#efe1b6;border:1px solid #a77a17;border-radius:0;grid-area:2/3;place-self:end center;width:42px;height:28px;margin-bottom:8px;font-size:11px}.game-shell .fate-shop-catalog .shop-monster-loot-card .monster-inventory-details{color:#dce4df;direction:rtl;background:#171b18;border:0;justify-content:space-between;align-items:center;min-height:31px;padding:4px 7px;font-size:10px;display:flex}.game-shell .fate-shop-catalog .shop-monster-loot-card .monster-inventory-details button{color:#ecfff3;cursor:pointer;background:linear-gradient(#2f754b,#205638);border:1px solid #397b52;border-radius:0;min-height:23px;padding:0 9px;font-size:10px;font-weight:900}.game-shell .classic-quick-nav,.game-shell.character-open .classic-quick-nav{background:linear-gradient(#2f6b8e,#174563 58%,#10364f);border-top:1px solid #789eb7;border-bottom:1px solid #071722;justify-content:center;gap:0;height:29px;padding:0 8px;box-shadow:inset 0 1px #ffffff4d}.game-shell .classic-quick-nav button,.game-shell.character-open .classic-quick-nav button{min-width:auto;height:28px;box-shadow:none;color:#e7eef2;background:0 0;border:0;border-radius:0;padding:0 13px;position:relative}.game-shell .classic-quick-nav button+button:before{content:"|";color:#deeef873;font-size:12px;font-weight:400;position:absolute;top:6px;right:-2px}.game-shell .classic-quick-nav button:hover,.game-shell .classic-quick-nav button.active,.game-shell.character-open .classic-quick-nav button:hover,.game-shell.character-open .classic-quick-nav button.active{color:#fff4b9;box-shadow:none;text-underline-offset:3px;background:0 0;text-decoration:underline}@media (width<=1240px){.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:minmax(340px,390px) 220px 430px;gap:16px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-combatant{width:430px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar{flex-basis:235px;width:235px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-sheet{margin-inline:0;transform:scale(1.03)}.game-shell .shop-stage-backdrop .shop-character-pane .character-badges{width:425px}.game-shell .shop-stage-backdrop .character-combat-ledger{width:220px}.game-shell .shop-stage-backdrop .shop-local-toolbar{margin-left:max(0px,50% - 546px)}}@media (width<=1030px){.game-shell .shop-stage-backdrop{overflow:auto}.game-shell .shop-stage-backdrop .shop-modal{overflow:visible}.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:1fr;grid-template-areas:"character""ledger""catalog";height:auto;overflow:visible}.game-shell .shop-stage-backdrop .shop-character-pane,.game-shell .shop-stage-backdrop .character-combat-ledger,.game-shell .shop-stage-backdrop .fate-shop-catalog{width:min(500px,100%);margin:0 auto}.game-shell .shop-stage-backdrop .shop-local-toolbar{width:min(500px,100%);margin:0 auto 8px}.game-shell .shop-stage-backdrop .fate-shop-catalog{height:auto;overflow:visible}}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-stealth{--classic-item-accent:#087a43;--classic-item-head-a:#cce8d5;--classic-item-head-b:#91c6a3;--classic-item-body:#e4f1e8;--classic-item-bar:#b8dcc5;--classic-item-ink:#075f36}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-crush{--classic-item-accent:#a83229;--classic-item-head-a:#efd0ca;--classic-item-head-b:#cf8e82;--classic-item-body:#f2e1dd;--classic-item-bar:#e4b9b1;--classic-item-ink:#8f261f}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-binding{--classic-item-accent:#3c58b3;--classic-item-head-a:#d5dbf2;--classic-item-head-b:#9caadd;--classic-item-body:#e7eaf8;--classic-item-bar:#c1caec;--classic-item-ink:#30499b}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .path-defense{--classic-item-accent:#a66f0e;--classic-item-head-a:#efdfae;--classic-item-head-b:#cfad59;--classic-item-body:#f3ecd2;--classic-item-bar:#e5d18e;--classic-item-ink:#81570b}.game-shell .character-stage-backdrop .fate-inventory-row,.game-shell .fate-shop-catalog .shop-classic-item{border-color:#11130f;border-right-color:var(--classic-item-accent);background:var(--classic-item-body);box-shadow:0 4px 0 #00000057, inset 0 3px var(--classic-item-accent)}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-head,.game-shell .fate-shop-catalog .shop-classic-item .inventory-item-head{background:linear-gradient(135deg, #ffffff61, transparent 48%), linear-gradient(180deg, var(--classic-item-head-a), var(--classic-item-head-b))}.game-shell .character-stage-backdrop .fate-inventory-row .inventory-item-main,.game-shell .fate-shop-catalog .shop-classic-item .inventory-item-main,.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body{background:var(--classic-item-body)}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-footer{background:linear-gradient(180deg, #fff9, var(--classic-item-bar))}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-head small,.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-price,.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-body p b,.game-shell .fate-shop-catalog .shop-classic-item .shop-item-actions em{color:var(--classic-item-ink)}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-art{border:1px solid var(--classic-item-accent)}@supports (color:color-mix(in lab, red, red)){.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-art{border:1px solid color-mix(in srgb, var(--classic-item-accent) 46%, #fff)}}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-art{background:var(--classic-item-head-a)}@supports (color:color-mix(in lab, red, red)){.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-art{background:color-mix(in srgb, var(--classic-item-head-a) 68%, #fff)}}.game-shell :is(.character-stage-backdrop,.fate-shop-catalog) .fate-inventory-row .inventory-item-art{box-shadow:inset 0 1px #ffffffb3,0 2px 4px #191c183d}.game-shell .fate-shop-catalog .shop-classic-item.selected{box-shadow:0 4px 0 #00000057, inset 0 0 0 3px var(--classic-item-accent)}.game-shell .shop-stage-backdrop .fate-shop-catalog{gap:14px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{--shop-old-green:#23ad45;--shop-icon-a:#f6f2d7;--shop-icon-b:#d9c56d;--shop-icon-border:#8c7424;background:#c7cdd4;border:2px solid #090b0a;border-right-width:3px;grid-template-columns:132px minmax(0,1fr);min-height:126px;box-shadow:0 3px #00000080}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.path-stealth{--shop-icon-a:#e8ffe8;--shop-icon-b:#65be78;--shop-icon-border:#087a43}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.path-crush{--shop-icon-a:#ffe7dc;--shop-icon-b:#dc6955;--shop-icon-border:#9f2d22}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.path-binding{--shop-icon-a:#e8efff;--shop-icon-b:#6988dd;--shop-icon-border:#324da0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.path-defense{--shop-icon-a:#fff5c8;--shop-icon-b:#d2a93a;--shop-icon-border:#8b650a}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:hover,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:focus-visible{filter:brightness(1.035);border-color:#090b0a}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected{box-shadow:0 3px #00000080,inset 0 0 0 2px #1ca342}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head{color:#111511;background:linear-gradient(135deg,#e1e4e8,#c8cdd3 58%,#b9c0c7);border-right:2px solid #090b0a;gap:2px;min-height:126px;padding:6px 7px 5px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head small{color:#454c49;font-size:8px;line-height:1}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{border:1px solid var(--shop-icon-border);background:radial-gradient(circle at 50% 42%, #ffffffe0, transparent 46%), linear-gradient(145deg, var(--shop-icon-a), var(--shop-icon-b));width:76px;height:66px;margin:0 auto;box-shadow:inset 0 0 0 1px #ffffffad,0 1px 3px #00000057}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main{background:#c7cdd4;min-height:126px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-footer{background:linear-gradient(#f5f6f6,#c4c9cc 52%,#aeb5b9);border-bottom:2px solid #090b0a;min-height:26px;padding:2px 5px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-action:disabled{color:#626965;background:#b7bcb9;border-color:#7d8480}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-actions em{color:#0b8e34;font-size:9px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics{color:#3e4642;font-size:8px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics b{color:#17201b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{color:#111511;background:#c7cdd4;min-height:96px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p b{color:var(--shop-old-green);text-shadow:0 1px #ffffff8c;font-size:9px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-requirements p.unmet,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-requirements p.unmet b{color:#c21f18}.game-shell .classic-quick-nav,.game-shell.character-open .classic-quick-nav{direction:rtl;background:linear-gradient(#6189a5 0%,#2e607f 18%,#174661 55%,#0d3048 100%);border-top:1px solid #b9d1df;border-bottom:2px solid #071927;justify-content:flex-start;height:31px;min-height:31px;padding:0 14px 0 6px;box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #0000006b,0 1px 2px #00000059}.game-shell .classic-quick-nav button,.game-shell.character-open .classic-quick-nav button{color:#f0f4f6;text-shadow:0 1px #071b29;align-items:center;gap:5px;height:29px;padding:0 10px;display:inline-flex}.game-shell .classic-quick-nav button span,.game-shell.character-open .classic-quick-nav button span{color:#d9e8ef;font-size:13px;line-height:1}.game-shell .classic-quick-nav button b,.game-shell.character-open .classic-quick-nav button b{font-size:11px;font-weight:800}.game-shell .classic-quick-nav button+button:before{content:"";background:linear-gradient(#0000,#d6e8f280,#0000);width:1px;height:19px;top:5px;right:0}.game-shell .classic-quick-nav button:hover,.game-shell .classic-quick-nav button.active,.game-shell.character-open .classic-quick-nav button:hover,.game-shell.character-open .classic-quick-nav button.active{color:#fff5b5;background:linear-gradient(#ffffff1f,#00000021);text-decoration:none}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.family-life{--family-color:#a6283b;--family-soft:#f3d5dc;--shop-icon-a:#fff0f2;--shop-icon-b:#d95a71;--shop-icon-border:#8e1f35}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.family-mist{--family-color:#087b48;--family-soft:#d8f0e1;--shop-icon-a:#edfff2;--shop-icon-b:#58bd78;--shop-icon-border:#087b48}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.family-fire{--family-color:#a93620;--family-soft:#f4d8ce;--shop-icon-a:#fff1e7;--shop-icon-b:#df7456;--shop-icon-border:#a93620}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.family-binding{--family-color:#3157ad;--family-soft:#dce5f8;--shop-icon-a:#f1f5ff;--shop-icon-b:#7392df;--shop-icon-border:#3157ad}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.family-fortress{--family-color:#94680b;--family-soft:#f2e6bf;--shop-icon-a:#fff9d8;--shop-icon-b:#d6ad45;--shop-icon-border:#94680b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item[class*=family-]{border-right-color:var(--family-color);box-shadow:0 3px 0 #00000080, inset 0 3px var(--family-color)}.game-shell .shop-stage-backdrop .shop-item-theory{border-top:1px solid #9da6aa;border-right:4px solid var(--family-color);background:var(--family-soft);justify-content:space-between;align-items:center;min-height:24px;padding:3px 7px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .shop-item-theory{background:color-mix(in srgb, var(--family-soft) 72%, #eef1f2)}}.game-shell .shop-stage-backdrop .shop-item-theory{color:#202823;direction:rtl}.game-shell .shop-stage-backdrop .shop-item-theory span{color:var(--family-color);font-size:8px;font-weight:900}.game-shell .shop-stage-backdrop .shop-item-theory small{color:#3e4943;font-size:7px;font-weight:700}.game-shell .shop-stage-backdrop .shop-item-comparison{direction:rtl;background:linear-gradient(#f4f5f4,#d8dcde);border-top:1px solid #9da6aa;align-items:center;gap:9px;min-height:24px;padding:3px 7px;display:flex}.game-shell .shop-stage-backdrop .shop-item-comparison span{font-size:8px;font-weight:800}.game-shell .shop-stage-backdrop .shop-item-comparison b{font-size:9px}.game-shell .classic-resource-row .hud-line-life{grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center}.game-shell .classic-resource-row .hud-line-life>div{display:none}.game-shell .classic-resource-row .hud-line-life>b{color:#8d1e2b;white-space:nowrap;justify-self:end;font-size:11px;font-weight:900}.game-shell .character-stage-backdrop .active-family-sets{direction:rtl;background:linear-gradient(#edf0f1,#cbd1d4);border:1px solid #8f999d;gap:5px;padding:4px 6px;display:flex}.game-shell .character-stage-backdrop .active-family-sets span{color:#37433d;background:#ffffff7a;border-right:3px solid;padding:2px 6px;font-size:9px}.game-shell .character-stage-backdrop .inventory-item-knowledge{color:#4b5550;direction:rtl;background:linear-gradient(#f0f2f2,#d5dadc);border-top:1px solid #a4abad;flex-wrap:wrap;align-items:center;gap:5px 9px;min-height:25px;padding:4px 7px;display:flex}.game-shell .character-stage-backdrop .inventory-item-knowledge :is(span,em){font-size:8px;font-style:normal}.game-shell .character-stage-backdrop .inventory-item-knowledge .better{color:#087a31}.game-shell .character-stage-backdrop .inventory-item-knowledge .worse{color:#b22720}.game-shell .character-stage-backdrop .inventory-item-knowledge .same{color:#3f5f4d}.game-shell .character-stage-backdrop :is(.active-family-sets,.inventory-item-knowledge) .family-life{color:#a6283b}.game-shell .character-stage-backdrop :is(.active-family-sets,.inventory-item-knowledge) .family-mist{color:#087b48}.game-shell .character-stage-backdrop :is(.active-family-sets,.inventory-item-knowledge) .family-fire{color:#a93620}.game-shell .character-stage-backdrop :is(.active-family-sets,.inventory-item-knowledge) .family-binding{color:#3157ad}.game-shell .character-stage-backdrop :is(.active-family-sets,.inventory-item-knowledge) .family-fortress{color:#94680b}.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:500px 220px 440px;gap:24px;width:min(1208px,100%)}.game-shell .shop-stage-backdrop .fate-shop-catalog{border-right-color:#efe1be33;gap:12px;padding:0 14px 20px 0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{border:1px solid #665d49;border-top:4px solid var(--family-color);color:#242923;background:#faf7eb;border-right:1px solid #665d49;border-radius:5px;grid-template-columns:158px minmax(0,1fr);min-height:198px;transition:transform .14s,box-shadow .14s,border-color .14s;position:relative;overflow:hidden;box-shadow:0 5px 12px #080c0a57,inset 0 1px #ffffffe6}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(115deg,#ffffff40,#0000 36%);position:absolute;inset:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item>*{z-index:1;position:relative}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:hover,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:focus-visible{border-color:var(--family-color);filter:none;box-shadow:0 7px 15px #080c0a6b, 0 0 0 1px var(--family-color);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:hover,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:focus-visible{box-shadow:0 7px 15px #080c0a6b, 0 0 0 1px color-mix(in srgb, var(--family-color) 56%, #fff)}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-showcase{border:0;border-left:1px solid var(--family-color);grid-template-rows:auto 1fr auto;grid-template-columns:1fr;align-items:start;gap:5px;min-height:198px;padding:9px 9px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-showcase{border-left:1px solid color-mix(in srgb, var(--family-color) 38%, #7b735f)}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-showcase{background:radial-gradient(circle at 50% 48%, #fffffff0, transparent 46%), linear-gradient(160deg, #fffdf4 0%, var(--family-soft) 100%);direction:rtl}.game-shell .shop-stage-backdrop .shop-item-title{text-align:center;align-content:start;min-width:0;min-height:43px;display:grid}.game-shell .shop-stage-backdrop .shop-item-title>small{color:#676553;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;line-height:1.2;overflow:hidden}.game-shell .shop-stage-backdrop .shop-item-title>strong{color:#171b17;text-align:center;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px;margin:2px 0 3px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:900;line-height:1.02;display:-webkit-box;overflow:hidden}.game-shell .shop-stage-backdrop .shop-item-family{justify-content:center;align-items:center;gap:5px;display:flex}.game-shell .shop-stage-backdrop .shop-item-family i{border:1px solid var(--family-color);padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .shop-item-family i{border:1px solid color-mix(in srgb, var(--family-color) 48%, #9b9580)}}.game-shell .shop-stage-backdrop .shop-item-family i{color:var(--family-color);background:#ffffff9e;border-radius:999px;font-size:8px;font-style:normal;font-weight:900}.game-shell .shop-stage-backdrop .shop-item-family em{color:var(--family-color);letter-spacing:1px;font-size:9px;font-style:normal}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{width:122px;height:98px;box-shadow:none;background:0 0;border:0;border-radius:0;place-self:center;margin:1px auto 0}.game-shell .shop-stage-backdrop .shop-item-price-block{background:linear-gradient(#fff8d6,#e6cf86);border:1px solid #70571e5c;border-radius:3px;justify-content:center;align-items:baseline;gap:5px;min-height:24px;padding:4px 6px 3px;display:flex;box-shadow:inset 0 1px #ffffffb8}.game-shell .shop-stage-backdrop .shop-item-price-block small{color:#71633d;font-size:7px;font-weight:700}.game-shell .shop-stage-backdrop .shop-item-price-block b{color:#5b4210;white-space:nowrap;font-size:11px;font-weight:900}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main{direction:rtl;background:repeating-linear-gradient(0deg,#463a2105 0 1px,#0000 1px 4px),linear-gradient(#fffef9,#f4efdf);grid-template-rows:34px auto auto 30px 34px;min-height:198px;display:grid}.game-shell .shop-stage-backdrop .shop-item-commandbar{background:linear-gradient(#f9f6eb,#e6dfcf);border-bottom:1px solid #d4cbb8;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:4px 7px;display:flex}.game-shell .shop-stage-backdrop .shop-item-metrics{color:#625f52;align-items:center;gap:7px;min-width:0;font-size:8px;display:flex}.game-shell .shop-stage-backdrop .shop-item-metrics span{white-space:nowrap}.game-shell .shop-stage-backdrop .shop-item-metrics span:last-child{color:var(--family-color);text-overflow:ellipsis;font-weight:800;overflow:hidden}.game-shell .shop-stage-backdrop .shop-item-metrics b{color:#252b25;font-size:9px}.game-shell .shop-stage-backdrop .shop-item-commandbar .shop-item-action{color:#f5fff8;cursor:pointer;background:linear-gradient(#3c9160,#1e603b);border:1px solid #1d5f38;border-radius:3px;flex:none;min-width:78px;min-height:25px;padding:0 10px;font-size:9px;font-weight:900;box-shadow:inset 0 1px #ffffff57,0 1px 2px #0003}.game-shell .shop-stage-backdrop .shop-item-commandbar .shop-item-action:hover:not(:disabled){filter:brightness(1.08)}.game-shell .shop-stage-backdrop .shop-item-commandbar .shop-item-action:disabled{box-shadow:none;color:#7c786f;cursor:not-allowed;background:linear-gradient(#ddd9cf,#c4c0b7);border-color:#a29d91}.game-shell .shop-stage-backdrop :is(.shop-item-effects,.shop-item-requirement-chips){border-bottom:1px solid #ddd5c3;grid-template-columns:79px minmax(0,1fr);align-items:center;gap:6px;min-height:47px;padding:5px 7px;display:grid}.game-shell .shop-stage-backdrop :is(.shop-item-effects,.shop-item-requirement-chips)>small{color:#605d50;font-size:8px;font-weight:900}.game-shell .shop-stage-backdrop :is(.shop-item-effects,.shop-item-requirement-chips)>div{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.game-shell .shop-stage-backdrop .shop-item-effects span,.game-shell .shop-stage-backdrop .shop-item-requirement-chips span{color:#343a34;background:#fffdf6;border:1px solid #bbb3a1;border-radius:3px;align-items:center;gap:3px;min-height:21px;padding:2px 6px;font-size:8px;line-height:1.15;display:inline-flex}.game-shell .shop-stage-backdrop .shop-item-effects span b{color:#0a7a40;font-size:9px}.game-shell .shop-stage-backdrop .shop-item-effects span.penalty{color:#7f2e28;background:#fff1ef;border-color:#dbafa9}.game-shell .shop-stage-backdrop .shop-item-effects span.penalty b{color:#b32920}.game-shell .shop-stage-backdrop .shop-item-requirement-chips span.met b{color:#147744}.game-shell .shop-stage-backdrop .shop-item-requirement-chips span.unmet{color:#a32920;background:#ffefec;border-color:#d9a09a}.game-shell .shop-stage-backdrop .shop-item-requirement-chips span.unmet b{color:#c01d16}.game-shell .shop-stage-backdrop .shop-item-comparison{background:#f0ede4;border-top:0;border-bottom:1px solid #d5cdbb;align-items:center;gap:7px;min-height:30px;padding:4px 7px;display:flex;overflow:hidden}.game-shell .shop-stage-backdrop .shop-item-comparison>small{color:#686357;flex:none;font-size:7px;font-weight:800}.game-shell .shop-stage-backdrop .shop-item-comparison span{white-space:nowrap;background:#ffffff9e;border-radius:2px;flex:none;padding:2px 5px;font-size:8px;font-weight:900}.game-shell .shop-stage-backdrop .shop-item-comparison .better{color:#087a31}.game-shell .shop-stage-backdrop .shop-item-comparison .worse{color:#b22720}.game-shell .shop-stage-backdrop .shop-item-comparison .same{color:#555f58}.game-shell .shop-stage-backdrop .shop-item-setbar{border-right:4px solid var(--family-color);background:var(--family-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:5px 7px;display:grid}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .shop-item-setbar{background:color-mix(in srgb, var(--family-soft) 58%, #fffaf0)}}.game-shell .shop-stage-backdrop .shop-item-setbar span{color:#3b413b;white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}.game-shell .shop-stage-backdrop .shop-item-setbar span b{color:var(--family-color);font-size:9px}.game-shell .shop-stage-backdrop .shop-item-setbar small{color:#5b625b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:700;overflow:hidden}@media (width<=1240px){.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:minmax(430px,500px) 205px 410px;gap:15px}}@media (width<=1030px){.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:1fr}.game-shell .shop-stage-backdrop .fate-shop-catalog{width:min(520px,100%);padding-inline:0}}@media (width<=560px){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{grid-template-columns:128px minmax(0,1fr)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{width:104px;height:86px}.game-shell .shop-stage-backdrop :is(.shop-item-effects,.shop-item-requirement-chips){grid-template-columns:1fr}}.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:468px 250px 500px;grid-template-areas:"catalog ledger character";gap:26px;width:min(1270px,100%)}.game-shell .shop-stage-backdrop .fate-shop-catalog{gap:14px;width:468px;min-width:0;padding:0 20px 18px 0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{border:2px solid #090b0a;border-top:3px solid var(--family-color);background:var(--family-soft);border-right:3px solid #090b0a;border-radius:0;grid-template-columns:176px minmax(0,1fr);width:100%;min-width:0;min-height:150px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{background:color-mix(in srgb, var(--family-soft) 74%, #f7f1dc)}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{color:#111511;transform:none;box-shadow:0 3px #00000080}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:after{display:none}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:hover,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:focus-visible{border-color:#090b0a;border-top-color:var(--family-color);filter:brightness(1.025);box-shadow:0 3px 0 #00000080, inset 0 0 0 1px var(--family-color);transform:none}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item[class*=family-].selected{box-shadow:0 3px 0 #00000080, inset 0 0 0 2px var(--family-color)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head{background:linear-gradient(135deg, #ffffff6b, transparent 52%), linear-gradient(180deg, var(--family-soft), var(--family-color));border:0;border-right:2px solid #090b0a;gap:2px;min-width:0;min-height:150px;padding:6px 7px 5px}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head{background:linear-gradient(135deg, #ffffff6b, transparent 52%), linear-gradient(180deg, color-mix(in srgb, var(--family-soft) 78%, #fff7d8), color-mix(in srgb, var(--family-color) 43%, #e8d18f))}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head{color:#111511}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head small{color:color-mix(in srgb, var(--family-color) 72%, #343a36)}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head strong{color:#080b09;margin-top:1px;font-size:12px;line-height:1.05}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{border:1px solid var(--shop-icon-border);background:radial-gradient(circle at 50% 42%, #ffffffe6, transparent 48%), linear-gradient(145deg, var(--shop-icon-a), var(--shop-icon-b));border-radius:0;place-self:center;width:82px;height:82px;margin:0 auto;box-shadow:inset 0 0 0 1px #ffffffad,0 1px 3px #00000057}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art .item-art{filter:saturate(1.24)contrast(1.04)drop-shadow(0 2px 2px #0000004d);transform:scale(.94)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-price{color:var(--family-color);margin-top:1px;font-size:9px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main{background:var(--family-soft);flex-direction:column;min-width:0;min-height:150px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main{background:color-mix(in srgb, var(--family-soft) 72%, #f8f4e5)}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main{direction:rtl}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-footer{background:linear-gradient(#fffdf4, var(--family-soft));border:0;border-bottom:2px solid #090b0a;order:0;min-height:26px;padding:2px 5px}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-footer{background:linear-gradient(#fffdf4, color-mix(in srgb, var(--family-soft) 70%, #d5d4c8))}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-action{color:#08782d;background:linear-gradient(#fafbfa,#d5dad7);border:1px solid #59625e;min-width:54px;min-height:20px;padding:0 5px;font-size:8px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{color:#111511;background:0 0;order:1;grid-template-columns:1fr 1fr;min-height:116px;display:grid}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section+section{border-right:1px solid var(--family-color)}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section+section{border-right:1px solid color-mix(in srgb, var(--family-color) 30%, #a1a8ad)}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body h4{color:#080b09;margin-bottom:4px;font-size:10px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p{color:#151a17;gap:4px;min-height:14px;font-size:9px;line-height:1.05}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p b{color:var(--family-color);font-size:9px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-comparison,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-theory{display:none}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected .shop-item-comparison{border-top:1px solid var(--family-color);order:2;min-height:22px;padding:2px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected .shop-item-comparison{border-top:1px solid color-mix(in srgb, var(--family-color) 28%, #a1a8ad)}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected .shop-item-comparison{background:#ffffff85;border-bottom:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected .shop-item-theory{order:3;min-height:22px;padding:2px 6px;display:flex}@media (width<=1240px) and (width>=1031px){.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:350px 210px 430px;gap:16px;width:min(1022px,100%)}.game-shell .shop-stage-backdrop .fate-shop-catalog{width:350px;padding-right:10px}.game-shell .shop-stage-backdrop .shop-local-toolbar{width:350px}}@media (width<=1030px){.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"character""ledger""catalog";gap:16px;width:min(500px,100vw - 28px);height:auto;overflow:visible}.game-shell .shop-stage-backdrop .shop-character-pane,.game-shell .shop-stage-backdrop .character-combat-ledger,.game-shell .shop-stage-backdrop .fate-shop-catalog{width:100%;min-width:0;max-width:500px;margin-inline:auto}.game-shell .shop-stage-backdrop .fate-shop-catalog{padding-inline:0}.game-shell .shop-stage-backdrop .shop-local-toolbar{width:min(390px,100vw - 28px);margin-inline:auto}}@media (width<=560px){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{grid-template-columns:minmax(106px,124px) minmax(0,1fr)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{width:72px;height:62px}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{background:#cfd3da;border-color:#090a0b;box-shadow:0 3px #00000085}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:hover,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:focus-visible{background:#d4d8de;border-color:#090a0b;box-shadow:0 3px #00000085,inset 0 0 0 1px #8c939b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item[class*=family-].selected{box-shadow:0 3px 0 #00000085, inset 0 0 0 2px var(--family-color);border-color:#090a0b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head{color:#111;background:#cfd3da;border-color:#090a0b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head small{color:#42474d}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head strong{color:#090a0b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{box-shadow:none;background:#b6b3b0;border:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-price{color:#17191b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{background:#cfd3da}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-footer{background:#bcc1c6;border-color:#090a0b}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section+section{border-color:#9aa0a8}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body h4,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p{color:#111315}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p b,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-requirements .met b{color:#20a437}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected .shop-item-comparison,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected .shop-item-theory{background:#dde0e4;border-color:#9aa0a8}.game-shell .shop-stage-backdrop .shop-character-pane{min-height:470px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-combatant{min-height:440px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar{flex-basis:235px;width:235px;height:440px}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar img{width:130%;max-height:96%}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar img[src$=starter-adventurer-boy-a-transparent-v2\.png]{width:134%}.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar.hero-ranger img{width:136%}.game-shell .shop-stage-backdrop .shop-character-pane .character-badges{width:455px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main{min-height:150px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head>div{min-height:35px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head small{font-size:11px;line-height:1.12}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head strong{font-size:15px;line-height:1.12}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-price{font-size:12px;line-height:1.15}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-footer{min-height:34px;padding:4px 7px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-action{min-width:72px;min-height:27px;padding:1px 7px;font-size:12px;line-height:1}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-actions em{font-size:12px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics{gap:7px;font-size:11px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{min-height:116px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section{padding:7px 8px 8px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body h4{margin-bottom:7px;font-size:14px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p b{min-height:19px;font-size:13px;line-height:1.18}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-comparison span,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-theory span{font-size:10px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-theory small{font-size:9px}@media (width<=1240px) and (width>=1031px){.game-shell .shop-stage-backdrop .shop-character-pane .profile-avatar{flex-basis:210px;width:210px;height:410px}.game-shell .shop-stage-backdrop .shop-character-pane .character-badges{width:405px}}@media (width>=1360px){.game-shell .shop-stage-backdrop .fate-shop-body{grid-template-columns:510px 250px 500px;gap:24px;width:min(1308px,100%)}.game-shell .shop-stage-backdrop .fate-shop-catalog{width:510px}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{grid-template-columns:160px minmax(0,1fr)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head{border-right:2px solid #090b0a}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{column-gap:18px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section{padding-inline:4px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section+section{border:0}@media (width<=560px){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{grid-template-columns:132px minmax(0,1fr)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{column-gap:8px}}.game-shell.scene-city.position-square:before{filter:brightness(1.09)contrast(1.01)saturate(1.01);background-color:#a9d8ed;background-image:linear-gradient(#a6dcff29 0%,#e2f5ff17 38%,#ffffff0b 72%,#e7f6fc0e 100%),url(/assets/goral-city-v3-wow.png),linear-gradient(#a8ddf5,#82b46e);background-position:50%;background-size:100% 100%;transform:none}.game-shell .hotspot-castle{width:54%;height:41%;inset:11% auto auto 20%}.game-shell .hotspot-tomb-cave{width:10%;height:16%;inset:52% auto auto 57%}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{grid-template-rows:auto}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected{min-height:198px}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .inventory-item-art{overflow:hidden}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .item-art-weapons,.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .item-art-armor,.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .item-art-supplement,.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .item-art-early2,.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .item-art-early3,.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .item-art-early4{clip-path:inset(2%)}.game-shell .item-art.item-level-2,.game-shell .item-art.item-level-3,.game-shell .item-art.item-level-4{filter:none!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .battle-item-slot.filled .item-art.item-level-5,.game-shell .item-art.item-level-5{filter:drop-shadow(0 0 2px #ffe07e66)drop-shadow(0 1px 2px #00000047)!important}.game-shell.scene-city.position-castle:before{filter:none;background-color:#c5e2ef;background-image:url(/assets/castle-palace-garden-4k-v2.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;transform:none}.game-shell.scene-city.position-castle-hall:before{filter:none;background-color:#8f9894;background-image:radial-gradient(at 50% 35%,#fff2c259,#0000 34%),linear-gradient(90deg,#2f363373,#0000 24% 76%,#2f363373),repeating-linear-gradient(90deg,#939b96 0 88px,#858e89 88px 92px);background-position:50%;background-size:cover;transform:none}.game-shell .castle-courtyard,.game-shell .castle-hall-placeholder{z-index:5;position:absolute;inset:0}.game-shell .castle-title{background:#26302db3;border:1px solid #f5f0d8b8;flex-direction:column;align-items:flex-end;width:max-content;min-width:178px;padding:7px 12px;display:flex;top:2%;left:auto;right:2%;box-shadow:0 3px 12px #0000003d}.game-shell .castle-title strong{color:#fff8df;font-size:16px}.game-shell .castle-title span{color:#d7e0d8;letter-spacing:0;font-size:10px}.game-shell .castle-courtyard-door,.game-shell .castle-return-arrow{z-index:7;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;position:absolute}.game-shell .castle-courtyard-door{width:12%;height:22%;top:39%;left:44%}.game-shell .castle-return-left{width:11%;height:15%;bottom:0;left:1%}.game-shell .castle-return-right{width:11%;height:15%;bottom:0;right:1%}.game-shell .castle-courtyard-door:hover,.game-shell .castle-return-arrow:hover{background:#fff8d812}.game-shell .castle-courtyard-door:focus-visible,.game-shell .castle-return-arrow:focus-visible{outline-offset:-3px;outline:3px solid #ffe894e0}.game-shell .castle-hall-placeholder{background:radial-gradient(circle at 50% 45%,#0000 32%,#1e262338);place-items:center;display:grid}.game-shell .castle-hall-placeholder>div{color:#25302d;text-align:center;background:linear-gradient(#f5f3e7f2,#cbd1ccf2);border:2px solid #d2c18a;width:min(470px,100% - 32px);padding:24px 30px;box-shadow:0 14px 42px #141b195c,inset 0 0 0 1px #fff}.game-shell .castle-hall-placeholder small{color:#75612d;font-weight:800}.game-shell .castle-hall-placeholder h2{margin:5px 0 8px;font-size:27px}.game-shell .castle-hall-placeholder p{color:#4d5854;margin:0 0 17px}.game-shell .castle-hall-placeholder button{color:#fff;background:linear-gradient(#466d5b,#315244);border:1px solid #53655e;min-height:38px;padding:0 18px;font-weight:900}.game-shell .world-hotspot-map:has(.world-hotspot:hover) .world-hotspot:focus-visible:not(:hover)>.world-hotspot-label{opacity:0}.game-shell .scene-vignette{background:radial-gradient(circle at 50% 43%,#0000 60%,#0c1f2317 100%),linear-gradient(#ffffff09,#0000 48%,#0d23250e)}.game-shell.scene-city.position-castle .scene-vignette{background:radial-gradient(circle at 50% 43%,#0000 72%,#23343509 100%),linear-gradient(#ffffff03,#0000 58%,#1f303005)}.game-shell .scene-title span{letter-spacing:.15em;font-size:12px}.game-shell .world-title strong{font-size:19px}.game-shell .classic-quick-nav button b,.game-shell.character-open .classic-quick-nav button b{font-size:12px}.game-shell .chat-toolbar .chat-toggle{font-size:12px;font-weight:700}.login-screen{background:linear-gradient(#ecf9ff14,#244c3a09),url(/assets/world-citadel-v3.png) 50%/cover}.login-screen:after{background:radial-gradient(circle at 50% 44%,#ffffff06 0 24%,#0b272614 66%,#081b1d4d)}.game-shell .battle-result-backdrop{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0508089e}.game-shell .battle-result-card{z-index:61;color:#171a1b;text-align:right;direction:rtl;background:linear-gradient(#f4f4ef,#d9dde0);border:3px solid #1c1f20;border-radius:2px;width:min(760px,100% - 34px);max-height:calc(100% - 30px);padding:0;box-shadow:0 0 0 2px #9c7b2e,0 24px 70px #000000b8}.game-shell .battle-result-card:before{content:"";background:linear-gradient(90deg,#5b5f61,#f3f3ef 30%,#b68b26 50%,#f3f3ef 70%,#5b5f61);border-bottom:1px solid #17191a;height:7px;display:block}.game-shell .battle-result-heading{background:linear-gradient(#fafaf7,#d8dadd);border-bottom:2px solid #202324;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:14px 18px 11px;display:grid}.game-shell .battle-result-heading>span{color:#876516;letter-spacing:0;background:#eee4c2;border:1px solid #8f6b1c;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.game-shell .battle-result-card.defeat .battle-result-heading>span{color:#74332d;background:#e6d3cf;border-color:#78443e}.game-shell .battle-result-heading small,.game-shell .battle-result-heading h2{margin:0}.game-shell .battle-result-heading small{color:#606669;font-size:10px;font-weight:700}.game-shell .battle-result-heading h2{color:#111314;margin-top:2px;font-family:Arial,sans-serif;font-size:20px}.game-shell .battle-result-heading>b{color:#18723a;text-align:center;background:#f7f7f3;border:1px solid #787d80;min-width:96px;padding:8px 10px;font-size:13px}.game-shell .battle-result-card.defeat .battle-result-heading>b{color:#933a31}.progression-journey{color:#202425;direction:rtl;background:#eef0f1;border:1px solid #7f8588;margin:12px 16px;padding:11px 14px 10px}.progression-journey>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.progression-journey>header div{flex-direction:column;gap:2px;display:flex}.progression-journey>header small{color:#666d70;font-size:9px;font-weight:700}.progression-journey>header b{color:#16191a;font-size:12px}.progression-journey>header strong{color:#775817;font-size:10px}.progression-journey-track{background:#c6cace;border:1px solid #666b6e;height:9px;margin:9px 0 0;overflow:hidden}.progression-journey-track i{background:linear-gradient(90deg,#8f681d,#d3ac4b);height:100%;transition:width .35s;display:block}.progression-journey-stops{margin-top:-13px;display:grid}.progression-journey-stops>span{color:#747a7d;letter-spacing:0;flex-direction:column;align-items:center;gap:2px;font-size:9px;display:flex;position:relative}.progression-journey-stops>span>i{color:#5e6467;background:#eef0f1;border:2px solid #868c8f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;font-weight:900;display:grid}.progression-journey-stops>span>b{color:#404648;font-size:10px}.progression-journey-stops>span>small{color:#747a7d;font-size:7px}.progression-journey-stops>span.complete>i{color:#fff;background:#267248;border-color:#267248}.progression-journey-stops>span.complete>b{color:#195d38}.progression-journey-stops>span.next>i{color:#785714;border-color:#a3781d;box-shadow:0 0 0 3px #ae821f2e}.progression-journey-stops>span.newly-reached>i{animation:.9s ease-out 2 milestone-pulse}.progression-journey>p{color:#62686b;text-align:center;margin:6px 0 0;font-size:9px}.progression-journey>p b{color:#715315}@keyframes milestone-pulse{50%{transform:scale(1.08);box-shadow:0 0 0 7px #26724833}}.game-shell .battle-milestone-reveal{background:#f4e9c7;border:1px solid #9d7829;align-items:center;gap:10px;margin:0 16px 10px;padding:8px 11px;display:flex}.game-shell .battle-milestone-reveal>span{color:#9b721b;letter-spacing:0;font-size:22px}.game-shell .battle-milestone-reveal div{flex-direction:column;gap:2px;display:flex}.game-shell .battle-milestone-reveal b{color:#33270d;font-size:11px}.game-shell .battle-milestone-reveal small{color:#66552e;font-size:9px}.game-shell .battle-result-columns{grid-template-columns:1.15fr .85fr;gap:10px;padding:0 16px;display:grid}.game-shell .battle-result-section{background:#f7f7f3;border:1px solid #858a8d;min-height:102px}.game-shell .battle-result-section h3{color:#202324;background:linear-gradient(#eceeef,#d4d7d9);border-bottom:1px solid #858a8d;margin:0;padding:6px 9px;font-size:11px}.game-shell .battle-result-section article{border-bottom:1px solid #d0d3d4;grid-template-columns:37px 1fr auto;align-items:center;gap:8px;min-height:46px;padding:5px 8px;display:grid}.game-shell .battle-result-section article:last-child{border-bottom:0}.game-shell .battle-result-section article>div{flex-direction:column;gap:2px;min-width:0;display:flex}.game-shell .battle-result-section article b{color:#1c2021;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.game-shell .battle-result-section article small{color:#687073;font-size:8px}.game-shell .battle-result-section article>strong{color:#17683a;white-space:nowrap;font-size:10px}.game-shell .battle-loot-art{background:#fff;border:1px solid #a8acae;place-items:center;width:35px;height:35px;display:grid}.game-shell .battle-loot-art .item-art,.game-shell .battle-loot-art .monster-loot-art{width:31px;height:31px}.game-shell .battle-loot-fallback{color:#8c6718;letter-spacing:0;font-size:21px}.game-shell .battle-wear-summary article{grid-template-columns:1fr auto}.game-shell .battle-wear-summary article>strong{color:#8b5b19}.game-shell .battle-wear-summary article.broken>strong{color:#a13229}.game-shell .battle-result-empty{color:#697073;text-align:center;margin:0;padding:17px 10px;font-size:9px}.game-shell .battle-result-stats{background:#e3e5e6;border:1px solid #858a8d;grid-template-columns:repeat(4,1fr);margin:10px 16px 0;display:grid}.game-shell .battle-result-stats span{color:#5b6265;letter-spacing:0;text-align:center;border-left:1px solid #a9adaf;flex-direction:column;gap:2px;padding:6px 8px;font-size:8px;display:flex}.game-shell .battle-result-stats span:last-child{border-left:0}.game-shell .battle-result-stats b{color:#1b1e1f;font-size:12px}.game-shell .battle-result-actions{margin:10px 16px 15px}.game-shell .battle-result-card .battle-result-actions button{color:#171309;background:linear-gradient(#d5ad4c,#966c19);border:1px solid #5e4714;border-radius:1px;min-height:36px;margin:0;font-size:11px;font-weight:900}.game-shell .battle-result-card .battle-result-actions .city-result-button{color:#202425;background:linear-gradient(#f4f4f1,#c7cbcd);border-color:#696e70}.experience-screen{flex-direction:column;gap:10px;height:100%;min-height:0;max-height:none;padding:10px 8px 16px;display:flex;overflow:hidden}.experience-screen>.progression-journey{border-color:#777c7f;flex:none;margin:0}.experience-ledger-title{background:#252725;border:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:7px 11px;display:flex}.experience-ledger-title>div{flex-direction:column;gap:2px;display:flex}.experience-ledger-title small{color:#777c77;font-size:7px}.experience-ledger-title b{color:#d7d9d3;font-size:11px}.experience-ledger-title>span{color:#d2a63a;font-size:9px}.experience-screen .experience-ledger{max-height:390px}.fate-experience-table{color:#392d1d;background:radial-gradient(circle at 8% 9%,#7853211a,#0000 18%),radial-gradient(circle at 93% 88%,#78532117,#0000 20%),repeating-linear-gradient(0deg,#67492105 0 1px,#0000 1px 5px),#f7f1df;border:1px solid #705331;border-radius:0;flex-direction:column;width:min(820px,100%);height:100%;min-height:0;max-height:100%;margin:0 auto;padding:24px 30px 27px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #fffdf5b8,inset 0 0 0 6px #b99b65,inset 0 0 30px #dfcfaa,0 7px 20px #32211038}.fate-experience-table:before,.fate-experience-table:after{color:#a57b34;content:"❦";font:25px/1 Georgia,serif;position:absolute;top:10px}.fate-experience-table:before{right:13px}.fate-experience-table:after{left:13px;transform:scaleX(-1)}.fate-experience-heading{background:0 0;border:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:0;margin:0 22px 4px;padding:0;display:grid}.fate-experience-heading>span{background:linear-gradient(90deg,#0000,#a57b34);height:1px}.fate-experience-heading>span:last-child{transform:scaleX(-1)}.fate-experience-heading h2{color:#173b50;white-space:nowrap;grid-column:2;margin:0;font-family:Georgia,Noto Serif Hebrew,serif;font-size:28px;font-weight:700}.fate-experience-status{color:#756347;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 5px;margin:0 0 14px;font-family:Georgia,Noto Serif Hebrew,serif;font-size:14px;display:flex}.fate-experience-status strong{color:#173b50;font-weight:800}.fate-experience-scroll{scrollbar-color:#a57b34 #eadfc4;scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.fate-experience-table table{border-collapse:collapse;table-layout:fixed;background:#fffffc7a;border-top:1px solid #80623a;border-bottom:1px solid #80623a;width:100%}.fate-experience-table th,.fate-experience-table td{text-align:center;border-inline-start:1px solid #91754952;border-bottom:1px solid #c8b68f;height:38px;padding:7px 10px}.fate-experience-table th:last-child,.fate-experience-table td:last-child{border-inline-start:0}.fate-experience-table th{z-index:2;color:#f7ead0;background:#173b50;border-bottom:2px solid #a57b34;height:42px;font-family:Georgia,Noto Serif Hebrew,serif;font-size:15px;font-weight:800;position:sticky;top:0}.fate-experience-table tbody tr:last-child td{border-bottom:0}.fate-experience-table tbody tr{background:#fffdf694}.fate-experience-table tbody tr.fate-experience-major{background:#eadfc4;font-weight:800}.fate-experience-table tbody tr.fate-experience-major td{border-top:1px solid #a98b58;border-bottom-color:#bca77d}.fate-experience-table tbody tr.fate-experience-sublevel:nth-child(2n){background:#eadfc447}.fate-experience-table tbody tr.is-current{background:#e3ead8;box-shadow:inset -3px 0 #789061}.fate-experience-table tbody tr.is-current td{color:#2e4323;border-top-color:#789061;border-bottom-color:#789061}.fate-experience-table td{color:#5f513c;font-size:14px}.fate-experience-table td:first-child{color:#173b50;font-family:Georgia,Noto Serif Hebrew,serif;font-size:16px;font-weight:800}.fate-experience-table tr.fate-experience-sublevel td:first-child{color:#5d4b31;font-size:15px}.fate-experience-table tr.fate-experience-sublevel td:first-child:before{color:#b28a48;content:"—";width:15px;margin-inline-end:5px;display:inline-block}.fate-experience-money{color:#76551f!important}.fate-experience-parameters{color:#3e6031!important}.fate-experience-table tr.is-current .fate-experience-money,.fate-experience-table tr.is-current .fate-experience-parameters{color:#2e4323!important}.fate-experience-toggle{color:#173b50;width:100%;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 6px;display:inline-flex}.fate-experience-toggle:focus-visible{outline-offset:-2px;outline:2px solid #315d70}.fate-experience-chevron{color:#a57b34;font:13px/1 Arial,sans-serif;transition:transform .16s;display:inline-block}.fate-experience-toggle[aria-expanded=false] .fate-experience-chevron{transform:rotate(90deg)}.fate-experience-current{color:#567044;white-space:nowrap;margin-inline-start:7px;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:11px;font-weight:700}.fate-experience-footer{color:#756347;text-align:center;background:0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:13px 12px 0;padding:0;font-family:Georgia,Noto Serif Hebrew,serif;font-size:12px;display:grid}.fate-experience-footer:before,.fate-experience-footer:after{content:"";background:linear-gradient(90deg,#0000,#c8b68f);height:1px}.fate-experience-footer:after{transform:scaleX(-1)}@media (width<=760px){.game-shell .battle-result-card{width:calc(100% - 18px);max-height:calc(100% - 16px)}.game-shell .battle-result-heading{grid-template-columns:39px 1fr;padding:9px 10px}.game-shell .battle-result-heading>span{width:35px;height:35px;font-size:20px}.game-shell .battle-result-heading>b{grid-column:1/-1;width:100%;padding:4px}.progression-journey{margin:8px;padding:8px}.progression-journey-stops>span>small{display:none}.game-shell .battle-result-columns{grid-template-columns:1fr;padding:0 8px}.game-shell .battle-result-stats,.game-shell .battle-result-actions{margin:8px}.experience-screen{padding:4px 3px 12px}.fate-experience-table{padding:21px 10px 22px}.fate-experience-heading{gap:6px;margin-inline:28px}.fate-experience-heading h2{font-size:23px}.fate-experience-table th,.fate-experience-table td{height:36px;padding:6px 4px;font-size:12px}.fate-experience-table th{height:40px;font-size:13px}.fate-experience-table td:first-child{font-size:14px}.fate-experience-toggle{min-height:32px;padding:0 2px}.fate-experience-current{margin:2px 0 0;display:block}.fate-experience-status{font-size:12px}.fate-experience-footer{gap:6px;margin-inline:5px}}.game-shell .armory-back{color:#fff1bd;text-shadow:0 2px 2px #000;background:linear-gradient(#4c3617f7,#23190dfa);border:2px solid #d5b962;min-width:164px;height:48px;padding:0 20px;font-size:16px;font-weight:900;top:18px;left:20px;box-shadow:0 0 0 2px #130e08b8,0 8px 18px #00000073}.game-shell .armory-back span{color:#e8c762;margin-left:8px;font-size:21px}.game-shell .armory-back:hover,.game-shell .armory-back:focus-visible{color:#fff7da;background:linear-gradient(#735326,#3f2b14)}@media (width<=760px){.game-shell .armory-back{min-width:138px;height:42px;font-size:14px}}.game-shell .classic-resource-row .hud-line{grid-template:1fr/1fr;place-items:center;height:22px;padding:0 4px 3px;display:grid;position:relative;overflow:hidden}.game-shell .classic-resource-row .hud-line>b{color:#26343d;white-space:nowrap;grid-column:1;justify-self:center;font-size:11px;line-height:17px}.game-shell .classic-resource-row .hud-line-life>b{color:#8d1e2b}.game-shell .classic-resource-row .hud-line>div,.game-shell .classic-resource-row .hud-line-life>div{background:#21344038;height:3px;display:block;position:absolute;bottom:0;left:0;right:0}.game-shell .classic-resource-row .hud-line-life i{background:#b53843}.game-shell .classic-resource-row .hud-line-fatigue i{background:#a8872a}.game-shell .classic-resource-row .hud-line-magic i{background:#337eb5}.game-shell .character-combat-ledger .character-ledger-currencies{justify-content:flex-start;min-height:24px;padding:4px 7px;display:flex}.game-shell .character-combat-ledger .character-ledger-currencies span{direction:rtl;align-items:baseline;gap:6px;display:inline-flex}.game-shell .character-combat-ledger .character-ledger-currencies small{color:#c6a551;font-size:10px;font-weight:800}.game-shell .character-combat-ledger .character-ledger-currencies b{color:#edf0eb;font-size:11px;font-weight:900}.game-shell .forest-level-arrow.public-active{filter:drop-shadow(0 0 7px #3fcf6ba6)}.game-shell .forest-level-arrow.public-active small{color:#eaffef;font-weight:900}.game-shell .chat-feed p.battle-matchup-message{background:linear-gradient(90deg,#d5aa4326,#d5aa430f);border-right-width:5px;border-right-color:#d5aa43}.game-shell .active-battles-heading{min-height:30px;margin-top:7px;padding:6px 2px 0;font-size:13px}.game-shell .active-battles-list{gap:6px;margin-top:5px}.game-shell .active-room-card.current-room{grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:6px}.game-shell .active-room-card.current-room .active-room-main{background:linear-gradient(135deg,#fffdf4,#eee6cc);border:1px solid #c59a3d;border-right:4px solid #bd8422;border-radius:5px;grid-template-columns:27px minmax(0,1fr);gap:8px;min-height:62px;padding:7px 9px;box-shadow:0 3px 8px #46361924,inset 0 1px #fff}.game-shell .active-room-card.current-room .active-room-main:disabled{opacity:1}.game-shell .active-room-card.current-room .active-room-main>span:first-child{color:#f1c75b;background:#3c4549;border-radius:50%;place-items:center;width:27px;height:27px;font-size:15px;display:grid}.game-shell .active-room-copy{color:#313a3e;gap:5px;min-width:0;display:grid}.game-shell .active-room-copy b{color:#2e373b;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden;font-size:13px!important}.game-shell .active-room-copy small{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden;color:#6b5930!important;font-size:10px!important}.game-shell .active-battles-list .monster-info-room{color:#2b210e;text-align:center;background:radial-gradient(circle at 35% 28%,#fff4a8,#d9a72f 58%,#9b6816);border:2px solid #7d5917;border-radius:50%;grid-template-columns:1fr;place-items:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;font:900 20px/1 Georgia,serif;display:grid;box-shadow:0 2px 6px #3a280a4d,inset 0 0 0 2px #fff7be80}.game-shell .active-battles-list .monster-info-room:hover,.game-shell .active-battles-list .monster-info-room:focus-visible{background:radial-gradient(circle at 35% 28%,#fffbd0,#edbd49 58%,#a97318);border-color:#5e3e0c;box-shadow:0 0 0 3px #d6a73838,0 3px 8px #3a280a52}.game-shell .auth-screen{isolation:isolate;color:#f3eddc;background:linear-gradient(#02050785,#020405e6),url(/assets/world-citadel-v3.png) 50%/cover;padding:56px 32px 64px}.game-shell .auth-screen:before{content:"";z-index:-2;background:linear-gradient(90deg,#000000b8,#0000 27% 73%,#000000b8),radial-gradient(circle at 50% 42%,#cea03324,#0000 34%);position:absolute;inset:0}.game-shell .auth-screen:after{z-index:-1;background:linear-gradient(#091f3061,#0000 18% 80%,#06121bb8),repeating-linear-gradient(135deg,#ffffff03 0 1px,#0000 1px 7px)}.game-shell .auth-shell{z-index:6;direction:rtl;background:linear-gradient(#1d252bfa,#0c1114fc);border:1px solid #9b7628;border-radius:2px;width:min(470px,100vw - 34px);padding:28px 34px 24px;display:grid;position:relative;box-shadow:0 0 0 4px #0a0e11d9,0 0 0 5px #cfa94b3d,0 28px 80px #000000b8}.game-shell .auth-shell:before,.game-shell .auth-shell:after{content:"";background:linear-gradient(90deg,#0000,#c69a38 22% 78%,#0000);height:1px;position:absolute;left:12px;right:12px}.game-shell .auth-shell:before{top:8px}.game-shell .auth-shell:after{bottom:8px}.game-shell .login-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""form""switch""security";grid-auto-rows:auto;align-content:start;width:min(500px,100vw - 34px);min-height:480px}.game-shell .registration-shell{grid-template-columns:minmax(330px,.95fr) minmax(330px,1.05fr);grid-template-areas:"brand brand""hero form""hero switch""security security";column-gap:34px;width:min(900px,100vw - 46px);padding:24px 30px 20px}.game-shell .auth-brand{text-align:center;grid-area:brand;margin-bottom:20px}.game-shell .auth-brand .login-crest{color:#efc964;text-shadow:0 2px #332407;background:radial-gradient(circle at 50% 35%,#405466,#17252e 64%,#081016);border:2px solid #d4ac4b;border-radius:50%;width:78px;height:78px;margin:-68px auto 10px;font-size:42px;box-shadow:0 0 0 5px #070c10eb,0 10px 30px #0000008f}.game-shell .auth-brand p,.game-shell .auth-brand h1,.game-shell .auth-brand span{margin:0}.game-shell .auth-brand p{color:#d1a846;letter-spacing:.18em;font-size:10px;font-weight:800}.game-shell .auth-brand h1{color:#fff4cf;letter-spacing:.035em;text-shadow:0 2px 2px #000;margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:31px}.game-shell .auth-brand span{color:#aeb8bd;margin-top:7px;font-size:11px;line-height:1.55;display:block}.game-shell .registration-shell .auth-brand{margin-bottom:15px}.game-shell .registration-shell .auth-brand .login-crest{width:64px;height:64px;margin-top:-57px;font-size:34px}.game-shell .auth-form{text-align:right;grid-area:form;align-content:start;gap:7px;min-width:0;display:grid}.game-shell .auth-form-title{color:#f1e7c7;text-align:right;border-bottom:1px solid #d2ae5447;margin:0 0 6px;padding-bottom:9px;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:15px;font-weight:900}.game-shell .auth-form>label,.game-shell .auth-password-grid label>span{color:#d8d9d5;font-size:11px;font-weight:800}.game-shell .auth-form input:not([type=checkbox]),.game-shell .auth-password-grid input{color:#182025;background:linear-gradient(#faf9f2,#dfe2e2);border:1px solid #606a70;border-radius:1px;outline:none;width:100%;height:43px;padding:0 12px;font-size:13px;box-shadow:inset 0 1px 2px #00000029}.game-shell .auth-form input:not([type=checkbox]):focus,.game-shell .auth-password-grid input:focus{border-color:#d4a73d;box-shadow:0 0 0 3px #d4a73d2e,inset 0 1px 2px #00000024}.game-shell .auth-password-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:2px;display:grid}.game-shell .auth-password-grid label{gap:7px;display:grid}.game-shell .password-guidance{color:#929da2;font-size:9px}.game-shell .auth-rules{color:#c9cfcc;cursor:pointer;align-items:flex-start;gap:8px;margin-top:3px;line-height:1.45;display:flex;font-size:10px!important}.game-shell .auth-rules input{accent-color:#c3922b;flex:none;width:15px;height:15px;margin:0}.game-shell .auth-form-links{justify-content:flex-start;margin:-1px 0 2px;display:flex}.game-shell .auth-form-links button{color:#c9a44d;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:2px 0;font-size:10px;text-decoration:underline}.game-shell .auth-recovery-note{color:#4f5961;margin:4px 0 10px;font-size:13px;line-height:1.55}.game-shell .auth-recovery-start{gap:12px;display:grid}.game-shell .chatgpt-recovery-button{color:#19354c;text-align:center;background:linear-gradient(#f9f5e9,#e8deca);border:1px solid #8f7540;padding:11px 16px;font-weight:800;text-decoration:none;display:block}.game-shell .auth-message{color:#f1d58c;background:#c99d3c1f;border-right:3px solid #c89c3c;margin:2px 0 0;padding:8px 9px;font-size:10px;line-height:1.4}.game-shell .auth-form .enter-button{color:#171006;cursor:pointer;background:linear-gradient(#d7ad4d,#8e6117);border:1px solid #ebc968;border-radius:1px;width:100%;height:44px;margin-top:5px;font-size:12px;font-weight:900;box-shadow:inset 0 1px #fff4b594,0 5px 16px #0000005c}.game-shell .auth-form .enter-button:hover,.game-shell .auth-form .enter-button:focus-visible{background:linear-gradient(#efd275,#a7761f)}.game-shell .auth-form .enter-button:disabled{cursor:wait;opacity:.72}.game-shell .entry-switch{color:#f0d889;cursor:pointer;text-align:center;background:#e0be6513;border:1px solid #dcb85c85;border-radius:1px;grid-area:switch;justify-self:stretch;min-height:39px;margin:14px 0 0;padding:9px 12px;font-size:11px;font-weight:900}.game-shell .entry-switch:hover,.game-shell .entry-switch:focus-visible{background:#e0be6526;border-color:#e2bd5b;outline:none}.game-shell .auth-security-note{color:#737e83;text-align:center;grid-area:security;margin-top:10px;font-size:8px;display:block}.game-shell .registration-hero-picker{background:radial-gradient(circle at 50% 35%,#dabd6f2e,#0000 43%),linear-gradient(#3b4142,#1e2425);border:1px solid #7e632c;grid-area:hero;grid-template-rows:auto minmax(250px,1fr) auto auto;min-height:400px;display:grid;overflow:hidden;box-shadow:inset 0 0 34px #0000007a}.game-shell .registration-hero-picker>header{color:#282c2d;background:linear-gradient(#ebe7d8,#c9c7bc);border-bottom:1px solid #756333;justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;display:flex}.game-shell .registration-hero-picker>header small{color:#8a681d;font-size:9px;font-weight:800}.game-shell .registration-hero-picker>header strong{font-size:13px}.game-shell .registration-hero-stage{grid-template-columns:37px minmax(0,1fr) 37px;align-items:center;min-height:270px;display:grid}.game-shell .registration-hero-stage button{z-index:2;color:#edcf7c;cursor:pointer;background:#060a0c9e;border:1px solid #e1c47573;place-items:center;width:33px;height:54px;padding:0;font:32px/1 Georgia,serif;display:grid}.game-shell .registration-hero-stage figure{align-self:stretch;place-items:end center;min-width:0;margin:0;display:grid;overflow:hidden}.game-shell .registration-hero-stage img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 10px #00000094);width:100%;height:286px;display:block}.game-shell .registration-hero-picker>p{color:#c4cbc8;text-align:center;border-top:1px solid #ffffff14;min-height:34px;margin:0;padding:7px 12px;font-size:10px;line-height:1.45}.game-shell .registration-hero-dots{justify-content:center;gap:8px;padding:7px 0 10px;display:flex}.game-shell .registration-hero-dots button{cursor:pointer;background:0 0;border:1px solid #b69549;border-radius:50%;width:10px;height:10px;padding:0}.game-shell .registration-hero-dots button.selected{background:#d6ad4b;box-shadow:0 0 0 3px #d6ad4b29}.game-shell .auth-loading-screen>span{color:#efd172;background:#0b1114f0;border:1px solid #9b7628;padding:14px 20px;font-size:12px}.game-shell .auth-screen .world-preview{opacity:.74;border:1px solid #dcba64a8;border-radius:1px;width:158px;height:92px;box-shadow:0 12px 30px #00000080}.game-shell .auth-screen .world-preview span{color:#f0dfae}.game-shell .auth-screen .login-footer{background:#060d12d1;border:1px solid #c9a34852;border-radius:1px}.game-shell .personal-account-actions{flex-wrap:wrap;gap:8px;display:flex}.game-shell .personal-account-actions .logout-link{color:#e3e5df;background:#303536;border-color:#716f69}@media (width<=980px){.game-shell .auth-screen .world-preview{opacity:.34}.game-shell .registration-shell{grid-template-columns:minmax(300px,.95fr) minmax(290px,1.05fr);column-gap:18px}}@media (width<=720px){body{overflow:auto}.game-shell{min-height:700px}.game-shell .auth-screen{align-items:start;padding:70px 15px 34px;position:fixed;overflow:auto}.game-shell .auth-screen .world-preview,.game-shell .auth-screen .login-footer{display:none}.game-shell .auth-shell,.game-shell .registration-shell{grid-template-columns:1fr;grid-template-areas:"brand""hero""form""switch""security";width:min(470px,100%);padding:24px 18px 20px}.game-shell .login-shell{min-height:470px}.game-shell .auth-brand .login-crest,.game-shell .registration-shell .auth-brand .login-crest{margin-top:-62px}.game-shell .registration-hero-picker{min-height:330px;margin-bottom:16px}.game-shell .registration-hero-stage{min-height:210px}.game-shell .registration-hero-stage img{height:230px}.game-shell .auth-password-grid{grid-template-columns:1fr}}.game-shell .players-panel{background:#f3f4f4;border-top:2px solid #667b87;width:340px;font-family:Arial,Noto Sans Hebrew,sans-serif}.game-shell .chat-toolbar{background:linear-gradient(#fbfbfb,#e3e6e7);height:26px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{color:#414950;background:0 0;border:0;min-height:25px;margin:0;padding:1px 4px;font:14px/1.5 Arial,Noto Sans Hebrew,sans-serif}.game-shell .chat-feed time,.game-shell.scene-battle .chat-feed time,.game-shell.scene-duel .chat-feed time{color:#53616b;background:0 0;border:0;flex:0 0 62px;min-width:62px;padding:0 4px;font-size:13px;line-height:22px}.game-shell .chat-feed b{font-size:14px}.game-shell .chat-command-bar{background:linear-gradient(#c8d1d6,#708591 52%,#b5c2c8);grid-template-columns:310px minmax(0,1fr);height:52px}.game-shell .chat-command-bar form{grid-template-columns:auto auto minmax(160px,1fr) 78px;align-items:center;gap:5px;padding:4px;display:grid}.game-shell .chat-compose-tools{background:linear-gradient(#eff2f3,#aebbc2);border:1px solid #536b78;align-items:center;gap:2px;height:40px;padding:3px 4px;display:flex}.game-shell .chat-compose-tools>button{color:#384850;width:26px;min-width:26px;height:28px;text-shadow:none;background:linear-gradient(#fff,#cbd3d7);border:1px solid #819099;place-items:center;padding:0;font-size:15px;display:grid}.game-shell .chat-compose-tools label{align-items:center;gap:3px;height:28px;display:flex}.game-shell .chat-compose-tools label>span{border:1px solid #66737a;width:13px;height:13px}.game-shell .chat-compose-tools select{color:#384850;background:#f8f9f9;border:1px solid #819099;width:62px;height:28px;font-size:11px}.game-shell .chat-command-bar input{color:#30383d;background:#fff;border-radius:0;height:40px;font-size:14px}.game-shell .chat-command-bar form .chat-send-button{color:#fff6dc;background:linear-gradient(#d9a54c,#8c570f 58%,#c18427);border-color:#704513;min-width:78px;height:40px;font-size:15px}.game-shell .online-scroll{max-height:116px}.game-shell .players-panel .online-player{background:0 0;border-bottom:0;height:27px;min-height:27px;font-size:14px}.game-shell .players-panel .online-player .community-info,.game-shell .active-battles-list .monster-info-room{color:#fff6e9;background:radial-gradient(circle at 35% 30%,#ffd8a0,#df7d2f 66%,#a84d1d);border:1px solid #d48d47;border-radius:50%;width:18px;height:18px;font:800 12px/16px Arial,sans-serif}.game-shell .active-battles-list{gap:0;margin:0;padding:0 7px}.game-shell .active-battles-list>article,.game-shell .active-battles-list>button{color:#30383d;background:0 0;border:0;border-bottom:1px solid #d8dddf;border-radius:0;min-height:28px}.game-shell .active-battles-list b{font-size:13px!important}.game-shell .active-battles-list small{color:#68747b!important;font-size:11px!important}.game-shell .profile-stage-backdrop{pointer-events:auto;background:repeating-linear-gradient(112deg,#ffffff06 0 1px,#0000 1px 6px),radial-gradient(at 24% 48%,#ac85392e,#0000 34%),linear-gradient(135deg,#55524b,#42413b 52%,#34332f);place-items:center;padding:10px 24px}.game-shell .profile-modal{width:min(1080px,100vw - 48px);height:min(720px,calc(100dvh - var(--social-height) - 106px));max-height:calc(100dvh - var(--social-height) - 106px);background:radial-gradient(at 22% 62%,#c4953924,#0000 33%),repeating-linear-gradient(112deg,#ffffff05 0 1px,#0000 1px 7px),linear-gradient(145deg,#494741fc,#302f2bfe);border:1px solid #efe5cf94;border-radius:2px;display:flex;transform:none!important}.game-shell .player-card-header{color:#3e403b;cursor:default;touch-action:auto;background:linear-gradient(#eee9dc,#bdb8aa);flex:0 0 56px;min-height:56px;padding:8px 14px}.game-shell .player-card-title h2{color:#383b37;font:800 20px Arial,sans-serif}.game-shell .player-card-title p{color:#686a64;font-size:11px}.game-shell .player-card-body{padding:14px 22px 18px;overflow-y:auto}.game-shell .player-profile-main{grid-template-columns:1fr;gap:12px;width:100%}.game-shell .player-profile-showcase{grid-template-columns:minmax(310px,410px) 310px;justify-content:center;align-items:end;gap:58px;width:100%}.game-shell .player-profile-figure{width:100%;height:420px;overflow:visible}.game-shell .player-profile-figure img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.game-shell .player-profile-loadout,.game-shell .player-profile-nameplate,.game-shell .profile-modal .battle-equipment-grid,.game-shell .profile-modal .battle-parameter-row,.game-shell .profile-modal .combat-resources{width:310px}.game-shell .player-profile-nameplate{height:36px;margin-bottom:8px}.game-shell .profile-modal .battle-equipment-grid{height:325px}.game-shell .profile-modal .battle-parameter-row{margin-top:-50px}.game-shell .profile-modal .combat-resources{min-height:82px;margin-top:5px}.game-shell .player-profile-dossier{background:#1c1d1a5c;border-radius:2px;grid-template-rows:repeat(2,42px);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;height:auto;padding:8px}.game-shell .player-profile-dossier p{grid-template-columns:18px 58px minmax(0,1fr);min-height:42px;padding:6px 7px}.game-shell .player-profile-dossier i{color:#d5ad50;font-size:12px}.game-shell .player-profile-dossier span{color:#bbb5a4;font-size:10px}.game-shell .player-profile-dossier b{color:#f1ebdc;font-size:11px}@media (width>=1300px){.game-shell .players-panel{width:390px}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:390px}}@media (width<=900px){.game-shell .players-panel{display:none}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:0}.game-shell .chat-compose-tools{display:none}.game-shell .chat-command-bar{grid-template-columns:220px minmax(0,1fr)}.game-shell .chat-command-bar form{grid-template-columns:auto minmax(120px,1fr) 64px}.game-shell .profile-stage-backdrop{padding:0}.game-shell .profile-modal{width:100%;height:100%;max-height:100%}.game-shell .player-profile-showcase{grid-template-columns:minmax(190px,1fr) 230px;gap:16px}.game-shell .player-profile-figure{height:360px}.game-shell .player-profile-loadout,.game-shell .player-profile-nameplate,.game-shell .profile-modal .battle-equipment-grid,.game-shell .profile-modal .battle-parameter-row,.game-shell .profile-modal .combat-resources{width:230px}.game-shell .profile-modal .battle-equipment-grid{height:240px}}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:600px 250px minmax(350px,390px);gap:24px}.game-shell .character-stage-backdrop .backpack-character{min-height:550px}.game-shell .character-stage-backdrop .profile-combatant{justify-content:flex-start;width:600px;min-height:540px}.game-shell .character-stage-backdrop .profile-avatar{flex:0 0 270px;width:270px;height:520px;margin-top:8px}.game-shell .character-stage-backdrop .profile-avatar img,.game-shell .character-stage-backdrop .profile-avatar.hero-ranger img{object-fit:contain;object-position:center bottom;image-rendering:auto;mix-blend-mode:normal;filter:brightness(1.08)saturate(1.03)drop-shadow(0 8px 6px #0000004d);width:100%;height:100%;bottom:0;transform:translate(-50%)}.game-shell .character-stage-backdrop .character-badges{width:590px}.game-shell .classic-parameters-character .profile-combatant{width:620px;min-height:540px}.game-shell .classic-parameters-character .profile-avatar{flex-basis:275px;width:275px;height:520px}.game-shell .classic-parameters-character .profile-avatar img,.game-shell .classic-parameters-character .profile-avatar.hero-ranger img{object-fit:contain;object-position:center bottom;image-rendering:auto;width:100%;height:100%}.game-shell .classic-parameters-character .profile-sheet{transform-origin:top;margin:18px 0 0 48px;transform:scale(1.48)}@media (width<=1180px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:540px 220px minmax(320px,360px);gap:14px}.game-shell .character-stage-backdrop .profile-combatant{width:540px}.game-shell .character-stage-backdrop .profile-avatar{flex-basis:245px;width:245px}.game-shell .character-stage-backdrop .profile-sheet{margin-left:38px;transform:scale(1.38)}.game-shell .character-stage-backdrop .character-badges{width:530px}}.game-shell .arena-stage-backdrop .arena-modal{background:#ececeb;grid-template-rows:34px 56px 34px minmax(0,1fr) 25px;font-family:Arial,Noto Sans Hebrew,sans-serif}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{color:#173e58;background:#ffffffe6;border-color:#ffffff85;width:25px;height:25px;font-size:16px;top:4px;left:8px}.game-shell .arena-stage-backdrop .arena-lobby-head{background:linear-gradient(#426f8d 0%,#234f6d 48%,#113a58 100%);border:0;border-bottom:1px solid #0c2e46;min-height:34px;padding:3px 44px 3px 34px;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #00000047}.game-shell .arena-stage-backdrop .arena-lobby-head div{gap:9px}.game-shell .arena-stage-backdrop .arena-lobby-head small{color:#cbd9e1;font-size:11px}.game-shell .arena-stage-backdrop .arena-lobby-head h2{color:#fff;text-shadow:0 1px #0b293d;font-size:16px}.game-shell .arena-stage-backdrop .arena-lobby-head>span{color:#e8f1f5;background:0 0;border:0;padding:0;font-size:11px}.game-shell .arena-stage-backdrop .arena-create-strip{background:linear-gradient(#f7f7f6,#e3e5e5);border:0;border-bottom:1px solid #a6abad;grid-template-columns:minmax(180px,.9fr) minmax(145px,.65fr) minmax(180px,.8fr) 105px minmax(230px,1.1fr);gap:10px;min-height:56px;padding:6px 34px}.game-shell .arena-stage-backdrop .arena-create-strip>div{gap:2px}.game-shell .arena-stage-backdrop .arena-create-strip small{color:#4e5b62;font-size:11px}.game-shell .arena-stage-backdrop .arena-create-strip>div button{font-size:11px}.game-shell .arena-stage-backdrop .arena-create-strip>div button.selected{color:#fff;background:linear-gradient(#6087a1,#315e7c)}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{background:linear-gradient(#658ca5,#315d79);border-color:#284f68;min-height:29px;font-size:11px}.game-shell .arena-stage-backdrop .arena-create-strip>p{color:#5d686e;margin-top:13px;font-size:10px}.game-shell .arena-stage-backdrop .arena-tabs{background:linear-gradient(#3d6b89,#18445f);border:0;border-bottom:1px solid #0d324a;gap:0;min-height:34px;margin:0;padding:0 34px}.game-shell .arena-stage-backdrop .arena-tabs button{color:#e5edf1;text-shadow:0 1px #16384d;border:0;border-left:1px solid #ffffff3d;min-width:190px;padding:0 18px;font-size:12px}.game-shell .arena-stage-backdrop .arena-tabs button b{background:#ffffff29;border-radius:9px;place-items:center;min-width:18px;height:17px;margin-inline-start:4px;font-size:10px;display:inline-grid}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{color:#30383d;width:100%;min-height:48px;box-shadow:none;background:#f8f8f7;border:0;border-bottom:1px solid #b9a3a0;border-radius:0;padding:0 22px;display:block}.game-shell .arena-stage-backdrop .arena-flat-row.incoming{box-shadow:inset -4px 0 #c49a3c}.game-shell .arena-stage-backdrop .arena-flat-row.mine{box-shadow:inset -4px 0 #4d7790}.game-shell .arena-stage-backdrop .arena-team-side>span.arena-team-members{white-space:nowrap;background:0 0;border:0;align-items:center;gap:0;min-width:0;max-width:none;padding:0;display:flex;overflow:hidden}.game-shell .arena-stage-backdrop .arena-team-members>span{color:#3c464b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.game-shell .arena-stage-backdrop .arena-team-members>span+span:before{content:"•";color:#9a7f77;margin:0 7px}.game-shell .arena-stage-backdrop .arena-team-members>span b{color:#6f7a7f;font-size:10px}.game-shell .arena-stage-backdrop .arena-team-members>span.is-self{color:#174f75;font-weight:800}.game-shell .arena-stage-backdrop .arena-team-members>span.is-empty{color:#9aa0a2;font-style:italic}.game-shell .arena-stage-backdrop .arena-result-hand{fill:none;stroke:#46816c;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px;width:22px;height:22px}.game-shell .arena-stage-backdrop .arena-crossed-blades{color:#7d888e;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:15px;font-style:normal;display:grid}.game-shell .arena-stage-backdrop .arena-row-center{color:#556168;text-align:center;direction:rtl;border-inline:1px solid #c4c8ca;flex-wrap:wrap;place-content:center;align-items:center;gap:3px 8px;min-width:0;padding:5px 10px;display:flex}.game-shell .arena-stage-backdrop .arena-row-meta small,.game-shell .arena-stage-backdrop .arena-row-center>small{color:#737d82;margin:1px 0 0;font-size:10px;display:block}.game-shell .arena-stage-backdrop .arena-row-center>b{color:#4d585e;font-size:10px}.game-shell .arena-stage-backdrop :where(.arena-row-actions button,.arena-watch,.arena-history-log-button){color:#315b74;background:linear-gradient(#fff,#e1e4e5);border:1px solid #7a929f;border-radius:0;min-height:22px;padding:1px 8px;font-size:10px;line-height:18px}.game-shell .arena-stage-backdrop .arena-history-log-button{color:#a4514f;background:0 0;border:0;font-weight:800;text-decoration:underline}.game-shell .arena-stage-backdrop .arena-history-toolbar{background:linear-gradient(#f7f7f6,#e2e4e4);border-bottom:1px solid #a7acae;min-height:39px;padding:5px 24px}.game-shell .arena-stage-backdrop .arena-inline-empty{color:#69747a;background:0 0;border:0;margin:0;padding:36px 20px;font-size:12px}.game-shell .arena-stage-backdrop .arena-rule-strip{color:#566168;background:#d7dada;border-top:1px solid #9ca2a5;min-height:25px;padding:5px 18px;font-size:10px}@media (width<=980px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr 1fr 94px;padding-inline:10px}.game-shell .arena-stage-backdrop .arena-create-strip>p{display:none}.game-shell .arena-stage-backdrop .arena-tabs{padding-inline:10px}.game-shell .arena-stage-backdrop .arena-tabs button{min-width:0}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{padding-inline:6px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) minmax(145px,190px) minmax(0,1fr)}.game-shell .arena-stage-backdrop .arena-team-side{padding-inline:7px}.game-shell .arena-stage-backdrop .arena-team-members>span{font-size:11px}}@media (width<=680px){.game-shell .arena-stage-backdrop .arena-modal{grid-template-rows:34px auto 34px minmax(0,1fr) 25px}.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{align-self:end}.game-shell .arena-stage-backdrop .arena-tabs button{padding-inline:5px;font-size:10px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr)}.game-shell .arena-stage-backdrop .arena-result-hand,.game-shell .arena-stage-backdrop .arena-crossed-blades{display:none}.game-shell .arena-stage-backdrop .arena-team-members{flex-wrap:wrap}}.game-shell .arena-stage-backdrop .arena-modal{color:#283642;background:#f1f0eb;grid-template-rows:68px 82px 46px minmax(0,1fr) 29px;font-family:Arial,Noto Sans Hebrew,sans-serif}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{z-index:12;color:#173f5d;background:linear-gradient(#fffdf7,#e4e7e7);border:1px solid #9aa8af;border-radius:2px;width:31px;height:31px;font-size:18px;top:18px;left:20px;box-shadow:inset 0 1px #fff,0 1px 2px #182a352e}.game-shell .arena-stage-backdrop .arena-lobby-head{background:linear-gradient(#fffdf7 0%,#f5f1e6 54%,#e6e4dc 100%);border:0;border-top:1px solid #fff;border-bottom:2px solid #163f5c;justify-content:flex-end;align-items:center;min-height:68px;padding:7px 52px 7px 68px;display:flex;position:relative;box-shadow:inset 0 -1px #fffc,0 2px 4px #1a303e29}.game-shell .arena-stage-backdrop .arena-lobby-title{text-align:center;justify-items:center;gap:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title small{color:#8a764e;letter-spacing:.04em;font-size:10px;font-weight:700}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-active-count{color:#52636c;text-align:center;background:#ffffff94;border:1px solid #b6bec0;border-radius:2px;min-width:112px;padding:7px 12px;font-size:11px}.game-shell .arena-stage-backdrop .arena-create-strip{background:linear-gradient(#f5f2e9 0%,#e9e8e2 100%);border:0;border-bottom:1px solid #9ea9ae;grid-template-columns:minmax(210px,.9fr) minmax(175px,.68fr) minmax(210px,.82fr) 132px minmax(250px,1.08fr);align-items:end;gap:14px;min-height:82px;padding:10px clamp(30px,4vw,74px) 11px;display:grid;box-shadow:inset 0 1px #fff}.game-shell .arena-stage-backdrop .arena-create-strip small{color:#3d505b;font-size:12px;font-weight:700}.game-shell .arena-stage-backdrop .arena-create-strip>div button{color:#344651;cursor:pointer;background:linear-gradient(#fff,#e8ebeb);border:0;border-left:1px solid #c4cbce;flex:1;min-width:42px;font-size:12px;font-weight:700}.game-shell .arena-stage-backdrop .arena-create-strip>div button:hover{background:#eef3f6}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{color:#fff;cursor:pointer;text-shadow:0 1px #17364a;background:linear-gradient(#5f87a1 0%,#2b5876 100%);border:1px solid #183f5b;border-radius:2px;min-height:38px;font-size:13px;font-weight:800;box-shadow:inset 0 1px #ffffff57,0 1px 2px #112a3a33}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel:hover:not(:disabled){filter:brightness(1.06)}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel:disabled{opacity:.45;cursor:default}.game-shell .arena-stage-backdrop .arena-create-strip>p{color:#657279;align-self:center;margin:19px 0 0;font-size:11px;line-height:1.35}.game-shell .arena-stage-backdrop .arena-tabs{z-index:4;background:linear-gradient(#315f7e 0%,#153f5d 52%,#0f344f 100%);border:0;border-bottom:2px solid #0f334d;gap:0;min-height:46px;margin:0;padding:0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff3d}.game-shell .arena-stage-backdrop .arena-tabs button{color:#eef4f7;cursor:pointer;text-shadow:0 1px #09283e;background:0 0;border:0;border-left:1px solid #ffffff38;border-right:1px solid #0000002e;flex:33.333%;min-width:0;padding:0 20px;font-size:15px;font-weight:700;position:relative}.game-shell .arena-stage-backdrop .arena-tabs button:first-child{border-right:0}.game-shell .arena-stage-backdrop .arena-tabs button b{min-width:22px;height:20px;color:inherit;background:#ffffff29;border-radius:11px;place-items:center;margin-inline-start:6px;padding:0 5px;font-size:11px;display:inline-grid}.game-shell .arena-stage-backdrop .arena-tabs button.selected{z-index:2;color:#173d58;text-shadow:none;background:linear-gradient(#fffdf7 0%,#e9e8e1 100%);box-shadow:inset 0 3px #c9aa60}.game-shell .arena-stage-backdrop .arena-tabs button.selected:after{content:"";z-index:6;background:#e9e8e1;border-bottom:1px solid #9fa8aa;border-right:1px solid #9fa8aa;width:16px;height:16px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)rotate(45deg)}.game-shell .arena-stage-backdrop .arena-tabs button.selected b{color:#173d58;background:#c6ced1}.game-shell .arena-stage-backdrop :where(.arena-pvp-shell,.arena-room-list,.arena-history-shell,.arena-history-list){background:#f1f0eb;min-height:0;max-height:none}.game-shell .arena-stage-backdrop :where(.arena-pvp-shell,.arena-room-list,.arena-history-list){scrollbar-color:#8e9da5 #e3e4e2;scrollbar-width:thin;overflow-y:auto}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{color:#283642;background:#fbfaf5;border:0;border-bottom:1px solid #b8928e;border-radius:0;width:100%;min-height:74px;padding:0 clamp(24px,3.2vw,62px);display:block;box-shadow:inset 0 1px #ffffffd1}.game-shell .arena-stage-backdrop .arena-flat-row.incoming{background:#fff9e8;box-shadow:inset -5px 0 #c6a14f}.game-shell .arena-stage-backdrop .arena-flat-row.mine{background:#edf4f7;box-shadow:inset -5px 0 #4e7b98}.game-shell .arena-stage-backdrop .arena-team-strip{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(250px,360px) minmax(0,1fr);align-items:stretch;gap:0;width:100%;min-height:73px;display:grid}.game-shell .arena-stage-backdrop .arena-team-side{direction:rtl;align-items:center;gap:14px;min-width:0;padding:10px clamp(10px,2vw,34px);display:flex}.game-shell .arena-stage-backdrop .arena-team-side.team-a{justify-content:flex-start}.game-shell .arena-stage-backdrop .arena-team-side.team-b{justify-content:flex-end}.game-shell .arena-stage-backdrop .arena-team-side>span.arena-team-members{min-width:0;max-width:none;color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:0;padding:0;display:flex;overflow:hidden}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{color:#263640;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;gap:3px;min-width:0;max-width:230px;padding:0;font-size:16px;font-weight:700;display:grid;overflow:hidden}.game-shell .arena-stage-backdrop .arena-member-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member+.arena-member:before,.game-shell .arena-stage-backdrop .arena-team-members>.arena-member+.is-empty:before,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty+.arena-member:before,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty+.is-empty:before{content:"•";color:#9b8179;align-self:center;margin:0 10px;font-size:13px}.game-shell .arena-stage-backdrop .arena-member-clan{color:#7b8588;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{color:#8d979a;font-size:13px;font-style:italic;font-weight:400}.game-shell .arena-stage-backdrop .arena-result-hand{fill:none;stroke:#3d8a6d;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px #fff);flex:0 0 31px;width:31px;height:31px}.game-shell .arena-stage-backdrop .arena-result-hand.lost{stroke:#c86168;transform:rotate(180deg)}.game-shell .arena-stage-backdrop .arena-crossed-blades{color:#70818a;text-shadow:0 1px #fff;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:21px;font-style:normal;display:grid}.game-shell .arena-stage-backdrop .arena-row-center{color:#59666d;text-align:center;direction:rtl;border:0;flex-wrap:wrap;place-content:center;align-items:center;gap:2px 10px;min-width:0;padding:8px 16px;display:flex}.game-shell .arena-stage-backdrop .arena-row-center>em{color:#7c888e;font-size:13px;font-style:normal}.game-shell .arena-stage-backdrop .arena-row-meta strong{color:#33444e;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.game-shell .arena-stage-backdrop .arena-row-meta small,.game-shell .arena-stage-backdrop .arena-row-center>small{color:#68767d;width:100%;margin:2px 0 0;font-size:11px;display:block}.game-shell .arena-stage-backdrop .arena-history-result{color:#6e787d;width:100%;font-size:10px}.game-shell .arena-stage-backdrop .arena-row-actions{justify-content:center;gap:6px;display:flex}.game-shell .arena-stage-backdrop :where(.arena-row-actions button,.arena-watch,.arena-history-log-button){color:#315d77;cursor:pointer;background:linear-gradient(#fff,#e4e8e9);border:1px solid #7b929f;border-radius:2px;min-height:27px;padding:2px 12px;font-size:11px;line-height:20px}.game-shell .arena-stage-backdrop .arena-row-actions button:not(.arena-decline){color:#fff;background:linear-gradient(#668aa1,#37627d)}.game-shell .arena-stage-backdrop .arena-row-actions .arena-decline{color:#a1433d;border-color:#b88d88}.game-shell .arena-stage-backdrop .arena-history-log-button{color:#a04e50;text-underline-offset:3px;background:0 0;border:0;min-height:auto;padding:0;font-size:15px;font-weight:800;line-height:1.15;text-decoration:underline}.game-shell .arena-stage-backdrop .arena-live-mark{color:#18824b;font-size:11px}.game-shell .arena-stage-backdrop .arena-history-shell{grid-template-rows:42px minmax(0,1fr);display:grid;overflow:hidden}.game-shell .arena-stage-backdrop .arena-history-toolbar{background:linear-gradient(#f7f4eb,#e5e6e3);border:0;border-bottom:1px solid #9fa9ad;align-items:center;gap:9px;min-height:42px;padding:6px clamp(24px,3.2vw,62px);display:flex;box-shadow:inset 0 1px #fff}.game-shell .arena-stage-backdrop .arena-history-toolbar>div{display:flex}.game-shell .arena-stage-backdrop .arena-history-toolbar button,.game-shell .arena-stage-backdrop .arena-history-toolbar label{border-radius:1px;height:29px;min-height:29px;font-size:11px}.game-shell .arena-stage-backdrop .arena-history-toolbar button{color:#40525d;background:#fffdf7;border:1px solid #98a4aa}.game-shell .arena-stage-backdrop .arena-history-toolbar button.selected{color:#fff;background:#315f7d}.game-shell .arena-stage-backdrop .arena-history-toolbar label{background:#fffdf8;border:1px solid #a1aaae;flex:1;max-width:360px;display:flex}.game-shell .arena-stage-backdrop .arena-history-toolbar label span{color:#6f7d82;padding:5px 9px}.game-shell .arena-stage-backdrop .arena-history-toolbar input{color:#2f3e47;background:0 0;border:0;outline:0;width:100%;font-size:11px}.game-shell .arena-stage-backdrop .arena-history-toolbar .arena-history-refresh{margin-right:auto;padding-inline:14px}.game-shell .arena-stage-backdrop .arena-inline-empty{color:#68767d;background:0 0;border:0;place-items:center;min-height:150px;margin:0;padding:32px 20px;font-size:13px;display:grid}.game-shell .arena-stage-backdrop .arena-inline-battle-log{background:#303a40;border:0;border-bottom:1px solid #8e999e}.game-shell .arena-stage-backdrop .arena-rule-strip{color:#526169;background:linear-gradient(#e1e3e1,#d0d4d5);border:0;border-top:1px solid #929da2;justify-content:center;gap:clamp(24px,5vw,80px);min-height:29px;padding:7px 20px;font-size:10px;display:flex}@media (width<=1100px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr 1fr 118px;gap:8px;padding-inline:16px}.game-shell .arena-stage-backdrop .arena-create-strip>p{display:none}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{padding-inline:12px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) minmax(190px,250px) minmax(0,1fr)}.game-shell .arena-stage-backdrop .arena-team-side{gap:8px;padding-inline:8px}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{font-size:13px}}@media (width<=720px){.game-shell .arena-stage-backdrop .arena-modal{grid-template-rows:58px auto 42px minmax(0,1fr) 25px}.game-shell .arena-stage-backdrop .arena-lobby-head{min-height:58px}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{font-size:23px}.game-shell .arena-stage-backdrop .arena-active-count{display:none}.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr}.game-shell .arena-stage-backdrop .arena-tabs{min-height:42px}.game-shell .arena-stage-backdrop .arena-tabs button{padding-inline:5px;font-size:11px}.game-shell .arena-stage-backdrop .arena-tabs button b{min-width:17px;height:17px;font-size:9px}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{min-height:62px;padding-inline:5px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) 128px minmax(0,1fr);min-height:61px}.game-shell .arena-stage-backdrop .arena-team-side{padding-inline:4px}.game-shell .arena-stage-backdrop .arena-result-hand,.game-shell .arena-stage-backdrop .arena-crossed-blades,.game-shell .arena-stage-backdrop .arena-member-clan,.game-shell .arena-stage-backdrop .arena-history-result{display:none}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{font-size:11px}.game-shell .arena-stage-backdrop .arena-history-log-button{font-size:12px}.game-shell .arena-stage-backdrop .arena-row-meta small,.game-shell .arena-stage-backdrop .arena-row-center>small{font-size:9px}.game-shell .arena-stage-backdrop .arena-history-toolbar{padding-inline:7px}.game-shell .arena-stage-backdrop .arena-rule-strip{gap:10px;padding-inline:6px;font-size:8px}}.game-shell .arena-stage-backdrop{z-index:80;background:#edece7;position:fixed;inset:0}.game-shell .arena-stage-backdrop .arena-modal{background:#f1eee7;grid-template-rows:138px 88px 54px minmax(0,1fr) 53px;width:100%;height:100%;font-family:Georgia,Noto Serif Hebrew,serif}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{color:#efd09a;background:#09192bb8;border:1px solid #efd09a9e;width:32px;height:32px;font-family:Arial,sans-serif;top:15px;left:20px;box-shadow:inset 0 1px #ffffff26}.game-shell .arena-stage-backdrop .arena-lobby-head{min-height:138px;box-shadow:none;background:#ebe8e2;border:0;grid-template-rows:64px 74px;padding:0;display:grid}.game-shell .arena-stage-backdrop .arena-brand-masthead{color:#efd09a;direction:ltr;background:linear-gradient(135deg,#ffffff06 25%,#0000 25%) 0 0/22px 22px,linear-gradient(225deg,#ffffff05 25%,#0000 25%) 0 0/18px 18px,linear-gradient(#142640 0%,#0d1a2e 76%,#081523 100%);border-bottom:5px solid #c6a064;justify-content:center;align-items:center;gap:18px;min-height:64px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #5d421d}.game-shell .arena-stage-backdrop .arena-brand-masthead strong{letter-spacing:.02em;text-shadow:0 2px #251a0d,0 0 8px #edc67e2e;font-size:clamp(27px,2vw,35px);font-weight:800}.game-shell .arena-stage-backdrop .arena-brand-masthead span{color:#f2d38d;clip-path:polygon(8% 0,92% 0,100% 68%,50% 100%,0 68%);background:linear-gradient(145deg,#6d4b1f,#2d2115 62%);border:2px solid #d2aa67;place-items:center;width:51px;height:58px;margin-bottom:-12px;font-size:25px;display:grid;box-shadow:inset 0 0 0 3px #0c1928bd}.game-shell .arena-stage-backdrop .arena-brand-masthead i{color:#68758a;opacity:.68;font-size:27px;font-style:normal}.game-shell .arena-stage-backdrop .arena-lobby-title{text-align:center;background:radial-gradient(circle at 50% 0,#ffffffe0,#0000 55%),linear-gradient(#f6f4ef,#ebe8e2);border-bottom:1px solid #c7c4bd;justify-content:center;align-items:center;gap:38px;min-height:74px;display:flex;position:static;transform:none}.game-shell .arena-stage-backdrop .arena-lobby-title>div{justify-items:center;gap:0;display:grid}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title small{display:none}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{color:#203553;text-shadow:0 1px #fff;margin:0;font-size:clamp(38px,3vw,46px);font-weight:800;line-height:1}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-active-count{display:none}.game-shell .arena-stage-backdrop .arena-create-strip{background:linear-gradient(#f0eee8,#e5e2dc);border-bottom:1px solid #a8a39b;grid-template-columns:minmax(300px,1.15fr) minmax(220px,.86fr) minmax(260px,1fr) minmax(180px,.72fr) minmax(240px,.95fr);gap:clamp(18px,2.3vw,48px);min-height:88px;padding:12px clamp(42px,7.5vw,126px)}.game-shell .arena-stage-backdrop .arena-create-strip small{color:#44525b;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:14px}.game-shell .arena-stage-backdrop .arena-create-strip>div>span{background:#f5f1e7;border-color:#9b9891;min-height:44px;box-shadow:inset 0 1px #fff,0 2px 4px #1f242621}.game-shell .arena-stage-backdrop .arena-create-strip>div button{color:#26384c;background:linear-gradient(#fffdf8,#e9e6df);min-width:55px;font-family:Georgia,Noto Serif Hebrew,serif;font-size:17px}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{color:#fff;background:linear-gradient(#315f89,#123d66);border-color:#102d48;min-height:46px;font-family:Georgia,Noto Serif Hebrew,serif;font-size:19px;box-shadow:inset 0 1px #ffffff61,0 0 0 2px #c6a064,0 2px 4px #0c1c2b47}.game-shell .arena-stage-backdrop .arena-create-strip>p{color:#5e6466;align-self:center;margin:20px 0 0;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:13px}.game-shell .arena-stage-backdrop .arena-tabs{background:linear-gradient(#203f66,#102b4a);border-bottom:4px solid #c6a064;min-height:54px}.game-shell .arena-stage-backdrop .arena-tabs button{color:#f0ede5;border-left-color:#ffffff2e;min-height:50px;font-family:Georgia,Noto Serif Hebrew,serif;font-size:20px;font-weight:700}.game-shell .arena-stage-backdrop .arena-tabs button b{display:none}.game-shell .arena-stage-backdrop .arena-tabs button.selected:after{background:#294e79;border-bottom:2px solid #c6a064;border-right:2px solid #c6a064;width:20px;height:20px;bottom:-11px}.game-shell .arena-stage-backdrop .arena-history-shell{grid-template-rows:minmax(0,1fr)}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{background:#f1ede5;border-bottom-color:#b98b87;min-height:76px;padding:0 clamp(38px,4.2vw,72px)}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(300px,1fr) minmax(250px,310px) minmax(300px,1fr) 78px;min-height:75px}.game-shell .arena-stage-backdrop .arena-member-clan{color:#514d4b;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:15px}.game-shell .arena-stage-backdrop .arena-result-hand{stroke:#466b35;stroke-width:1.65px;flex-basis:31px;width:31px;height:31px}.game-shell .arena-stage-backdrop .arena-crossed-blades{color:#4e6477;flex-basis:29px;width:29px;height:29px;font-size:23px}.game-shell .arena-stage-backdrop .arena-history-log-button{color:#aa2925;font-family:Georgia,Noto Serif Hebrew,serif;font-size:19px}.game-shell .arena-stage-backdrop .arena-row-meta strong{color:#293e55;font-size:15px}.game-shell .arena-stage-backdrop .arena-row-meta small,.game-shell .arena-stage-backdrop .arena-row-center>small{color:#4f5559;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:14px}.game-shell .arena-stage-backdrop .arena-history-result{color:#696865;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:12px}.game-shell .arena-stage-backdrop .arena-match-kind{color:#171c2d;white-space:nowrap;place-items:center;min-width:0;font-size:20px;display:grid}.game-shell .arena-stage-backdrop .arena-rule-strip{align-items:center;padding:0 32px;font-size:13px;display:flex}.game-shell .arena-stage-backdrop .arena-pagination{direction:rtl;justify-content:flex-start;align-items:center;gap:7px;padding:7px clamp(42px,7vw,118px);display:flex}.game-shell .arena-stage-backdrop .arena-pagination button{color:#202839;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;min-width:36px;height:36px;padding:0 10px;font-family:Georgia,Noto Serif Hebrew,serif;font-size:17px}.game-shell .arena-stage-backdrop .arena-pagination button:hover:not(:disabled),.game-shell .arena-stage-backdrop .arena-pagination button.selected{background:#fffaf0;border-color:#b6aa98;box-shadow:inset 0 1px #fff,0 1px 2px #27282621}.game-shell .arena-stage-backdrop .arena-pagination button.selected{font-weight:800}.game-shell .arena-stage-backdrop .arena-pagination button:disabled{opacity:.38;cursor:default}@media (width<=1100px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr 1fr 136px;gap:10px;padding-inline:18px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) minmax(180px,230px) minmax(0,1fr) 56px}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{font-size:16px}.game-shell .arena-stage-backdrop .arena-member-clan{font-size:12px}.game-shell .arena-stage-backdrop .arena-match-kind{font-size:16px}}@media (width<=720px){.game-shell .arena-stage-backdrop .arena-modal{grid-template-rows:106px auto 44px minmax(0,1fr) 43px}.game-shell .arena-stage-backdrop .arena-lobby-head{grid-template-rows:46px 60px;min-height:106px}.game-shell .arena-stage-backdrop .arena-brand-masthead{border-bottom-width:3px;min-height:46px}.game-shell .arena-stage-backdrop .arena-brand-masthead strong{font-size:23px}.game-shell .arena-stage-backdrop .arena-brand-masthead span,.game-shell .arena-stage-backdrop .arena-brand-masthead i,.game-shell .arena-stage-backdrop .arena-lobby-title>i{display:none}.game-shell .arena-stage-backdrop .arena-lobby-title{min-height:60px}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{font-size:29px}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{width:27px;height:27px;top:8px;left:9px}.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr;padding:8px 10px}.game-shell .arena-stage-backdrop .arena-create-strip>div button,.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{font-size:13px}.game-shell .arena-stage-backdrop .arena-tabs{min-height:44px}.game-shell .arena-stage-backdrop .arena-tabs button{min-height:40px;font-size:12px}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{min-height:64px;padding-inline:5px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr) 38px;min-height:63px}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{font-size:11px}.game-shell .arena-stage-backdrop .arena-match-kind{font-size:12px}.game-shell .arena-stage-backdrop .arena-pagination{min-height:43px;padding:4px 10px}.game-shell .arena-stage-backdrop .arena-pagination button{min-width:30px;height:30px;font-size:13px}}.game-shell .arena-stage-backdrop .arena-lobby-head{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;width:100%}.game-shell .arena-stage-backdrop .arena-brand-masthead,.game-shell .arena-stage-backdrop .arena-lobby-title{justify-self:stretch;width:100%;min-width:0}.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:minmax(190px,1.15fr) minmax(150px,.86fr) minmax(180px,1fr) minmax(150px,.72fr) minmax(190px,.95fr);gap:clamp(10px,1.6vw,28px);padding-inline:clamp(20px,4vw,82px)}@media (width<=1500px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:minmax(175px,1.05fr) minmax(145px,.82fr) minmax(170px,.95fr) 130px minmax(160px,.8fr);gap:12px;padding-inline:18px}.game-shell .arena-stage-backdrop .arena-create-strip>p{font-size:11px}}@media (width<=1100px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr 1fr 136px}.game-shell .arena-stage-backdrop .arena-create-strip>p{display:none}}@media (width<=720px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr}}.game-shell .arena-stage-backdrop{inset:84px 0 var(--social-height);z-index:18;-webkit-backdrop-filter:none;backdrop-filter:none;background:#efeee9;place-items:stretch stretch;padding:0;display:grid;position:absolute;overflow:hidden}.game-shell .arena-stage-backdrop .arena-modal{color:#263640;background:#f1f0ec;border:1px solid #a4a5a0;border-left:0;border-right:0;border-radius:0;grid-template-rows:46px 58px 34px minmax(0,1fr) 28px;width:100%;max-width:none;height:100%;min-height:0;max-height:none;font-family:Arial,Noto Sans Hebrew,sans-serif;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff}:is(.game-shell .arena-stage-backdrop .arena-modal:has(.arena-pvp-shell>.arena-inline-empty),.game-shell .arena-stage-backdrop .arena-modal:has(.arena-room-list>.arena-inline-empty),.game-shell .arena-stage-backdrop .arena-modal:has(.arena-history-shell>.arena-inline-empty)){height:100%}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{z-index:12;color:#183d59;background:linear-gradient(#fff,#dde2e2);border:1px solid #89969d;border-radius:2px;width:25px;height:25px;font:15px/1 Arial,sans-serif;top:9px;left:12px;box-shadow:inset 0 1px #fff}.game-shell .arena-stage-backdrop .arena-lobby-head{width:100%;min-height:46px;box-shadow:none;background:0 0;border:0;padding:0;display:block}.game-shell .arena-stage-backdrop .arena-brand-masthead{display:none}.game-shell .arena-stage-backdrop .arena-lobby-title{text-align:center;background:linear-gradient(#fffdf9,#eeece7);border-bottom:1px solid #b9aa8c;justify-content:center;align-items:center;gap:12px;width:100%;min-height:46px;display:flex;position:static;transform:none}.game-shell .arena-stage-backdrop .arena-lobby-title>div{display:block}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title small,.game-shell .arena-stage-backdrop .arena-lobby-head .arena-active-count{display:none}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{color:#1d3e59;text-shadow:0 1px #fff;margin:0;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:21px;font-weight:700;line-height:1}.game-shell .arena-stage-backdrop .arena-lobby-title>i{color:#b8ad98;opacity:.8;font-size:14px;font-style:normal}.game-shell .arena-stage-backdrop .arena-create-strip{background:linear-gradient(#faf9f6,#ececea);border:0;border-bottom:1px solid #c1c2bd;grid-template-columns:minmax(220px,1fr) minmax(150px,.7fr) minmax(190px,.85fr) 118px;justify-content:center;align-items:end;gap:18px;width:100%;min-height:58px;padding:5px 24px 6px;display:grid;box-shadow:inset 0 1px #fff}.game-shell .arena-stage-backdrop .arena-create-strip>div{gap:3px;display:grid}.game-shell .arena-stage-backdrop .arena-create-strip small{color:#475760;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:10px;font-weight:700}.game-shell .arena-stage-backdrop .arena-create-strip>div>span{background:#fffdf8;border:1px solid #adb2b3;border-radius:2px;min-height:28px;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff}.game-shell .arena-stage-backdrop .arena-create-strip>div button{color:#304550;background:linear-gradient(#fff,#e6e9e8);border:0;border-left:1px solid #c2c8ca;flex:1;min-width:36px;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:11px;font-weight:700}.game-shell .arena-stage-backdrop .arena-create-strip>div button:last-child{border-left:0}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{color:#fff;background:linear-gradient(#557d99,#285675);border:1px solid #234b66;border-radius:2px;min-height:30px;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:11px;font-weight:800;box-shadow:inset 0 1px #ffffff4d}.game-shell .arena-stage-backdrop .arena-create-strip>p{display:none}.game-shell .arena-stage-backdrop .arena-tabs{background:linear-gradient(#f7f6f2,#e4e5e3);border:0;border-bottom:1px solid #aaa9a3;min-height:34px;padding:0;display:flex;box-shadow:inset 0 1px #fff}.game-shell .arena-stage-backdrop .arena-tabs button{color:#44535a;min-width:0;min-height:33px;text-shadow:none;background:0 0;border:0;flex:1;padding:0 10px;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:12px;font-weight:700;position:relative}.game-shell .arena-stage-backdrop .arena-tabs button b{background:#d8dddc;border-radius:9px;place-items:center;min-width:17px;height:17px;margin-inline-start:4px;padding:0 4px;font-size:9px;display:inline-grid}.game-shell .arena-stage-backdrop .arena-tabs button.selected{color:#183d59;text-shadow:none;background:#fffdf9;box-shadow:inset 0 -2px #b58e48}.game-shell .arena-stage-backdrop :where(.arena-pvp-shell,.arena-room-list,.arena-history-shell,.arena-history-list){scrollbar-width:thin;background:#efeee9;min-height:0;max-height:none;overflow-y:auto}.game-shell .arena-stage-backdrop .arena-history-shell{grid-template-rows:minmax(0,1fr);display:grid}.game-shell .arena-stage-backdrop .arena-history-toolbar{display:none}.game-shell .arena-stage-backdrop .arena-flat-list{align-content:start;gap:0;padding:0;display:grid}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{background:#faf9f5;border:0;border-bottom:1px solid #c8c4bc;border-radius:0;width:100%;min-height:52px;padding:0 16px;display:block;box-shadow:inset 0 1px #fffc}.game-shell .arena-stage-backdrop .arena-team-strip{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(170px,220px) minmax(0,1fr) 52px;width:100%;min-height:51px;display:grid}.game-shell .arena-stage-backdrop .arena-team-side{gap:7px;padding:7px 12px}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{color:#24333d;max-width:185px;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:14px;line-height:1.1}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member b{color:#68767d;font-size:10px}.game-shell .arena-stage-backdrop .arena-member-clan{color:#727b7f;font-size:10px}.game-shell .arena-stage-backdrop .arena-result-hand,.game-shell .arena-stage-backdrop .arena-crossed-blades{flex-basis:23px;width:23px;height:23px}.game-shell .arena-stage-backdrop .arena-crossed-blades{font-size:17px}.game-shell .arena-stage-backdrop .arena-row-center{padding:5px 8px}.game-shell .arena-stage-backdrop .arena-row-meta strong{font-size:11px}.game-shell .arena-stage-backdrop .arena-row-meta small,.game-shell .arena-stage-backdrop .arena-row-center>small{font-size:9px}.game-shell .arena-stage-backdrop .arena-history-log-button{font-size:13px}.game-shell .arena-stage-backdrop .arena-match-kind{color:#24343e;border-left:1px solid #c1c5c4;place-items:center;font-size:13px;font-weight:700;display:grid}.game-shell .arena-stage-backdrop .arena-inline-empty{color:#5d696f;width:100%;min-height:0;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;place-self:center;place-items:center;gap:5px;margin:auto;padding:18px 24px;display:grid}.game-shell .arena-stage-backdrop .arena-inline-empty strong{color:#29465a;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:14px}.game-shell .arena-stage-backdrop .arena-inline-empty span{font-size:10px;line-height:1.45}.game-shell .arena-stage-backdrop .arena-rule-strip,.game-shell .arena-stage-backdrop .arena-pagination{color:#5a666b;background:linear-gradient(#ecebe5,#d9dcdb);border:0;border-top:1px solid #a9aeae;min-height:28px}.game-shell .arena-stage-backdrop .arena-rule-strip{justify-content:center;align-items:center;gap:28px;padding:0 14px;font-size:8px;display:flex}.game-shell .arena-stage-backdrop .arena-pagination{justify-content:center;align-items:center;gap:4px;padding:3px 12px;display:flex}.game-shell .arena-stage-backdrop .arena-pagination button{color:#34434b;background:0 0;border:1px solid #0000;min-width:26px;height:26px;padding:0 7px;font-size:10px}.game-shell .arena-stage-backdrop .arena-pagination button.selected{background:#fffaf0;border-color:#a89a7f;font-weight:800}@media (width<=980px){.game-shell .arena-stage-backdrop .arena-modal{width:calc(100% - 12px);height:calc(100% - 12px);max-height:none}.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr 1fr 100px;padding-inline:10px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr) 44px}}@media (width<=720px){.game-shell .arena-stage-backdrop{inset:76px 0 var(--social-height);padding:4px}.game-shell .arena-stage-backdrop .arena-modal{border-radius:0;grid-template-rows:48px auto 38px minmax(0,1fr) 30px;width:100%;height:100%;min-height:0}.game-shell .arena-stage-backdrop .arena-lobby-title{min-height:48px}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{font-size:22px}.game-shell .arena-stage-backdrop .arena-lobby-title>i{display:none}.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr;min-height:0;padding:6px}.game-shell .arena-stage-backdrop .arena-tabs,.game-shell .arena-stage-backdrop .arena-tabs button{min-height:38px}.game-shell .arena-stage-backdrop .arena-tabs button{padding-inline:4px;font-size:10px}.game-shell .arena-stage-backdrop .arena-tabs button b{display:none}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{padding-inline:3px}.game-shell .arena-stage-backdrop .arena-team-strip{grid-template-columns:minmax(0,1fr) 105px minmax(0,1fr) 38px}.game-shell .arena-stage-backdrop .arena-team-side{padding-inline:3px}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{font-size:10px}}.game-shell .arena-stage-backdrop{background:radial-gradient(circle at 50% 0,#ffffff6b,#0000 46%),linear-gradient(#f4f0e8 0%,#ece9e1 100%)}.game-shell .arena-stage-backdrop .arena-modal{color:#222d35;background:linear-gradient(#ffffff24,#fff0),#f3efe7;border-color:#9b8a6c;box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #745a302e}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{color:#f1d599;text-shadow:0 1px #071421;background:linear-gradient(#264f72 0%,#102f4d 100%);border-color:#9b8158;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #d2b77e47}.game-shell .arena-stage-backdrop .arena-lobby-title{background:radial-gradient(circle at 50% -70%,#fffffff2,#0000 67%),linear-gradient(#fbf8f2 0%,#e9e3d9 100%);border-bottom-color:#b59760;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #b28b4d38}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{color:#173b5d;text-shadow:0 1px #fffffff2,0 1px 1px #1129411f}.game-shell .arena-stage-backdrop .arena-lobby-title>i{color:#b28b4d;opacity:.62;text-shadow:0 1px #fffc}.game-shell .arena-stage-backdrop .arena-create-strip{background:linear-gradient(#f5f2ec 0%,#dedad3 100%);border-bottom-color:#948d82;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #b28b4d57}.game-shell .arena-stage-backdrop .arena-create-strip small{color:#314b5d}.game-shell .arena-stage-backdrop .arena-create-strip>div>span{background:#f8f4ec;border-color:#a79e91;box-shadow:inset 0 1px #fffffff2,0 1px 2px #2b28221a}.game-shell .arena-stage-backdrop .arena-create-strip>div button{color:#263d4e;text-shadow:0 1px #ffffffd1;background:linear-gradient(#fdfbf7 0%,#e4dfd7 100%);border-left-color:#bdb5aa}.game-shell .arena-stage-backdrop .arena-create-strip>div button:hover:not(.selected):not(:disabled){color:#173b5d;background:linear-gradient(#fffefb 0%,#eee8df 100%)}.game-shell .arena-stage-backdrop .arena-create-strip>div button.selected{color:#163a59;background:linear-gradient(#e8f0f6 0%,#c7d7e4 100%);box-shadow:inset 0 1px #ffffffe0,inset 0 0 0 1px #718da6}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{color:#fffaf0;text-shadow:0 1px #0b243a;background:linear-gradient(#32688f 0%,#123b5d 100%);border-color:#173d5b;box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #d2b77e94,0 1px 2px #091b2b38}.game-shell .arena-stage-backdrop .arena-tabs{background:linear-gradient(#23496f 0%,#0d2b49 100%);border-bottom-color:#b28b4d;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #341f0a73}.game-shell .arena-stage-backdrop .arena-tabs button{color:#eee9df;text-shadow:0 1px #071728;box-shadow:inset 1px 0 #ffffff1a}.game-shell .arena-stage-backdrop .arena-tabs button:hover:not(.selected){color:#fffaf0;background:#ffffff0e}.game-shell .arena-stage-backdrop .arena-tabs button b{color:#e8d5aa;background:#f6ebd329;box-shadow:inset 0 0 0 1px #d2b77e29}.game-shell .arena-stage-backdrop .arena-tabs button.selected{color:#fffaf0;background:linear-gradient(#426b94 0%,#28547f 100%);box-shadow:inset 1px 0 #ffffff1f,inset 0 1px #ffffff3d,inset 0 -1px #d2b77e}.game-shell .arena-stage-backdrop .arena-tabs button.selected:after{background:#28547f;border-bottom:1px solid #b28b4d;border-right:1px solid #b28b4d;display:block;bottom:-4px;transform:translate(-50%)rotate(45deg)scale(.45)}.game-shell .arena-stage-backdrop :where(.arena-pvp-shell,.arena-room-list,.arena-history-shell,.arena-history-list){background:radial-gradient(circle at 50% 0,#ffffff80,#0000 48%),linear-gradient(#f5f2eb 0%,#eeece6 100%);box-shadow:inset 0 1px #3d301d1a}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{background:#f7f3ec;border-bottom-color:#c6a5a0;box-shadow:inset 0 1px #ffffffbf}.game-shell .arena-stage-backdrop .arena-flat-list>.arena-flat-row:nth-child(2n),.game-shell .arena-stage-backdrop .arena-live-stack:nth-child(2n)>.arena-flat-row,.game-shell .arena-stage-backdrop .arena-history-stack:nth-child(2n)>.arena-flat-row{background:#e9edf0}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{color:#172e47}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member b{color:#606a70}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member.is-self{color:#16496e}.game-shell .arena-stage-backdrop .arena-member-clan,.game-shell .arena-stage-backdrop .arena-row-meta small,.game-shell .arena-stage-backdrop .arena-row-center>small{color:#626a70}.game-shell .arena-stage-backdrop .arena-result-hand{stroke:#5a7b49;filter:drop-shadow(0 1px #fffc)}.game-shell .arena-stage-backdrop .arena-crossed-blades{color:#536b7d}.game-shell .arena-stage-backdrop .arena-row-meta strong{color:#263f55}.game-shell .arena-stage-backdrop :where(.arena-row-actions button,.arena-watch){color:#284f69;background:linear-gradient(#fffdf8 0%,#e4e3df 100%);border-color:#7d91a0;box-shadow:inset 0 1px #fffc}.game-shell .arena-stage-backdrop .arena-row-actions button:not(.arena-decline){color:#fff;background:linear-gradient(#5a819c 0%,#315c78 100%);border-color:#315b77;box-shadow:inset 0 1px #ffffff3d}.game-shell .arena-stage-backdrop .arena-row-actions .arena-decline{color:#9d3d36;background:linear-gradient(#fffaf5 0%,#eee4de 100%);border-color:#b78b85}.game-shell .arena-stage-backdrop .arena-history-log-button,.game-shell .arena-stage-backdrop .arena-watch{color:#a43a31;text-decoration-color:#a43a319e}.game-shell .arena-stage-backdrop .arena-live-mark{color:#477343}.game-shell .arena-stage-backdrop .arena-match-kind{color:#23394a;border-left-color:#b9b1a7}.game-shell .arena-stage-backdrop .arena-inline-empty{color:#626a70;text-shadow:0 1px #fffc}.game-shell .arena-stage-backdrop .arena-inline-empty strong{color:#24425a}.game-shell .arena-stage-backdrop .arena-rule-strip,.game-shell .arena-stage-backdrop .arena-pagination{color:#59636a;background:linear-gradient(#f2eee6 0%,#dedad2 100%);border-top-color:#9e9588;box-shadow:inset 0 1px #ffffffd1}.game-shell .arena-stage-backdrop .arena-pagination button{color:#2f404d}.game-shell .arena-stage-backdrop .arena-pagination button:hover:not(:disabled),.game-shell .arena-stage-backdrop .arena-pagination button.selected{color:#173b5d;background:linear-gradient(#fffdf7 0%,#ece5da 100%);border-color:#b28b4d;box-shadow:inset 0 1px #fff,0 1px 1px #352a191f}.game-shell .arena-stage-backdrop .arena-modal{font-family:Arial,Tahoma,Noto Sans Hebrew,sans-serif}.game-shell .arena-stage-backdrop .arena-lobby-title>i{display:none}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{font-family:Arial,Tahoma,Noto Sans Hebrew,sans-serif;font-size:20px;font-weight:700}.game-shell .arena-stage-backdrop .arena-create-strip{isolation:isolate;background:linear-gradient(#fbf8f2 0%,#eee8df 100%);grid-template-columns:280px 172px 224px 106px;justify-content:center;gap:22px;padding-inline:18px;position:relative;overflow:hidden}.game-shell .arena-stage-backdrop .arena-create-strip:after{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#dab970c7,#0000);width:52px;height:1px;animation:11s ease-in-out infinite arena-quiet-glint;position:absolute;bottom:0;left:-54px}.game-shell .arena-stage-backdrop .arena-create-strip>*{z-index:1;position:relative}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-duelist-mark{z-index:0;opacity:.12;filter:saturate(.48)contrast(.86);pointer-events:none;background-image:url(/arena-duelists-watermark.png);background-repeat:no-repeat;background-size:144px 48px;width:46px;height:48px;display:block;position:absolute;bottom:1px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-duelist-mark-a{background-position:0;left:max(6px,50% - 475px)}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-duelist-mark-b{background-position:100%;right:max(6px,50% - 475px)}@keyframes arena-quiet-glint{0%,72%,to{opacity:0;transform:translate(0)}77%{opacity:.18}88%{opacity:.58}96%{opacity:0;transform:translate(115vw)}}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group{min-height:44px;box-shadow:none;background:0 0;border:0;gap:3px;padding:4px 0 5px;display:grid;position:relative}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-type{--arena-create-accent:#5d7a8d;--arena-create-selected-top:#edf1f2;--arena-create-selected-bottom:#d6dfe2;--arena-create-selected-text:#2b4655}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-range{--arena-create-accent:#8b806a;--arena-create-selected-top:#edf1f2;--arena-create-selected-bottom:#d6dfe2;--arena-create-selected-text:#2b4655}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-time{--arena-create-accent:#718176;--arena-create-selected-top:#edf1f2;--arena-create-selected-bottom:#d6dfe2;--arena-create-selected-text:#2b4655}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small{color:var(--arena-create-accent);align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small:after{content:"";background:linear-gradient(90deg, transparent, var(--arena-create-accent));opacity:.42;flex:1;height:1px;margin-inline-start:4px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small .arena-ledger-icon{color:var(--arena-create-accent)}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group>span{box-shadow:none;background:0 0;border:0;border-radius:0;gap:5px;overflow:visible}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button:last-child{color:#2d414e;background:#fffefa85;border:1px solid #827c727a;border-radius:2px;flex:1 1 0;min-width:42px;min-height:29px;font:700 10px Arial,Tahoma,sans-serif;box-shadow:inset 0 1px #ffffffb3}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button:hover:not(.selected):not(:disabled){background:#fffefae6;border-color:#827c72}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-type button.selected,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-range button.selected,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-time button.selected{border-color:var(--arena-create-accent);background:linear-gradient(180deg, var(--arena-create-selected-top) 0%, var(--arena-create-selected-bottom) 100%);color:var(--arena-create-selected-text);box-shadow:inset 0 -2px var(--arena-create-accent), inset 0 1px #ffffffb8, 0 1px 1px #332a1d1a}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{color:#fffdf7;text-shadow:0 1px #102c3e;background:linear-gradient(#356b8e 0%,#174762 54%,#123a51 100%);border:1px solid #183b54;border-radius:2px;justify-content:center;align-self:end;align-items:center;gap:6px;min-height:29px;font-size:10px;display:inline-flex;box-shadow:inset 0 0 0 1px #d8be866b,inset 0 1px #ffffff38,0 2px 3px #1f262a29}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel .arena-ledger-icon{color:#e2c98e;width:13px;height:13px}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel:hover:not(:disabled){background:linear-gradient(#427b9f 0%,#1d536f 54%,#17465f 100%)}.game-shell .arena-stage-backdrop .arena-active-count{align-items:center;gap:5px;display:inline-flex}.game-shell .arena-stage-backdrop .arena-active-count>i{background:#b7bbb9;border:1px solid #8b9291;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:inset 0 1px #ffffffad}.game-shell .arena-stage-backdrop .arena-active-count>i.is-live{background:#6fa47d;border-color:#426a55;animation:2.8s ease-out infinite arena-live-pulse;box-shadow:0 0 #53846447}@keyframes arena-live-pulse{0%,58%,to{box-shadow:0 0 #53846447}76%{box-shadow:0 0 0 4px #53846400}}@media (prefers-reduced-motion:reduce){.game-shell .arena-stage-backdrop .arena-create-strip:after,.game-shell .arena-stage-backdrop .arena-active-count>i.is-live{animation:none}}@media (width<=720px){.game-shell .arena-stage-backdrop .arena-create-strip>.arena-duelist-mark{display:none}}.game-shell .arena-stage-backdrop .arena-tabs{direction:rtl;background:linear-gradient(#456f88,#2f5b74 60%,#284f67);border-top:1px solid #7692a3;border-bottom:1px solid #1d4158;justify-content:center;gap:2px;min-height:34px;box-shadow:inset 0 1px #ffffff38}.game-shell .arena-stage-backdrop .arena-tabs button{color:#f0f3f4;text-shadow:0 1px #17384d;border-inline-start:1px solid #ffffff29;border-inline-end:1px solid #0000003d;flex:none;min-width:205px;min-height:33px;padding:0 28px;font:700 11px Arial,Tahoma,sans-serif;position:relative;box-shadow:inset 0 1px #ffffff17}.game-shell .arena-stage-backdrop .arena-tabs button+button:before{display:none}.game-shell .arena-stage-backdrop .arena-tabs button b,.game-shell .arena-stage-backdrop .arena-tabs button.selected b{color:#f1ddb1;background:#ffffff26;border-radius:9px;place-items:center;min-width:17px;height:17px;margin-inline-start:4px;padding:0 4px;font-size:9px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff17}.game-shell .arena-stage-backdrop .arena-tabs button:hover:not(.selected){background:#ffffff0d}.game-shell .arena-stage-backdrop .arena-tabs button.selected{color:#fff;box-shadow:inset 0 -2px #d1ae69}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-open.selected{background:linear-gradient(#6f95a8,#4b748b);box-shadow:inset 0 -2px #87a9ba}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-active.selected{background:linear-gradient(#849f88,#647f69);box-shadow:inset 0 -2px #8fa88f}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-history.selected{background:linear-gradient(#8a735e,#654f3f);box-shadow:inset 0 -2px #c5a878}.game-shell .arena-stage-backdrop .arena-tabs button.selected:after{display:none}.game-shell .arena-stage-backdrop :where(.arena-pvp-shell,.arena-room-list,.arena-history-shell,.arena-history-list){box-shadow:none;background:#f6f3ed}.game-shell .arena-stage-backdrop .arena-flat-list{background:#ebe7df;gap:6px;padding:6px 0}.game-shell .arena-stage-backdrop .arena-flat-row,.game-shell .arena-stage-backdrop .arena-room-list article.arena-flat-row{width:100%;min-height:88px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.game-shell .arena-stage-backdrop .arena-flat-list>.arena-flat-row:nth-child(2n),.game-shell .arena-stage-backdrop .arena-live-stack:nth-child(2n)>.arena-flat-row,.game-shell .arena-stage-backdrop .arena-history-stack:nth-child(2n)>.arena-flat-row,.game-shell .arena-stage-backdrop .arena-flat-row.incoming,.game-shell .arena-stage-backdrop .arena-flat-row.mine{box-shadow:none;background:0 0}.game-shell .arena-stage-backdrop .arena-team-strip{direction:ltr;grid-template-rows:minmax(40px,auto) minmax(48px,auto);grid-template-columns:1fr;gap:0;width:100%;min-height:88px;display:grid}.game-shell .arena-stage-backdrop .arena-participant-strip{direction:ltr;background:#ebebed;border-bottom:2px solid #8c6d70;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px;align-items:stretch;gap:0;min-width:0;display:grid}.game-shell .arena-stage-backdrop .arena-flat-row.incoming .arena-participant-strip{background:linear-gradient(90deg,#f3f0e7,#eee8d8);box-shadow:inset -4px 0 #b38c44}.game-shell .arena-stage-backdrop .arena-flat-row.mine .arena-participant-strip{background:linear-gradient(90deg,#edf1f3,#e2ebf0);box-shadow:inset -4px 0 #587f9a}.game-shell .arena-stage-backdrop .arena-live-duel .arena-participant-strip{background:linear-gradient(90deg,#edf1ee,#e1ebe5);box-shadow:inset -4px 0 #5f876e}.game-shell .arena-stage-backdrop .arena-completed-row .arena-participant-strip{background:linear-gradient(90deg,#eeeeef,#e4e3e8);box-shadow:inset -4px 0 #746d7d}.game-shell .arena-stage-backdrop .arena-team-side{direction:rtl;background:0 0;border:0;align-items:center;gap:0;min-width:0;padding:6px clamp(12px,2vw,34px);display:flex}.game-shell .arena-stage-backdrop .arena-team-side.team-a{text-align:left;justify-content:flex-start}.game-shell .arena-stage-backdrop .arena-team-side.team-b{text-align:right;justify-content:flex-end}.game-shell .arena-stage-backdrop .arena-team-side>span.arena-team-members{white-space:normal;align-items:center;max-width:100%;display:flex;overflow:visible}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{color:#62686c;text-overflow:clip;white-space:normal;gap:1px;max-width:none;font:400 13px/1.25 Arial,Tahoma,sans-serif;display:grid;overflow:visible}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member+.arena-member:before,.game-shell .arena-stage-backdrop .arena-team-members>.arena-member+.is-empty:before,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty+.arena-member:before,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty+.is-empty:before{content:none}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member+.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.arena-member+.is-empty,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty+.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty+.is-empty{border-inline-start:1px solid #b8b4ad;margin-inline-start:8px;padding-inline-start:8px}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member b{color:#7c8285;font-size:10px;font-weight:400}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member.is-self{color:#455f70;font-weight:700}.game-shell .arena-stage-backdrop .arena-member-clan{color:#8a8e8f;margin:1px 0 0;font-size:9px;display:block}.game-shell .arena-stage-backdrop .arena-match-kind{color:#27485d;direction:rtl;background:#dfe6ea;border:1px solid #b5c0c6;border-radius:2px;justify-content:center;align-items:center;gap:5px;margin:6px 9px;padding:0 7px;font:700 11px Arial,Tahoma,sans-serif;display:flex;box-shadow:inset 0 1px #ffffffbf}.game-shell .arena-stage-backdrop .arena-match-kind b{font:inherit}.game-shell .arena-stage-backdrop .arena-battle-detail-strip{direction:ltr;background:linear-gradient(#fbfbfb,#f5f5f5);border-bottom:1px solid #d1ceca;grid-template-columns:minmax(0,1fr) minmax(230px,370px) minmax(0,1fr);align-items:center;min-width:0;display:grid}.game-shell .arena-stage-backdrop .arena-reaction{background:0 0;border:0;place-items:center;min-width:0;max-width:none;padding:0;display:grid;overflow:visible}.game-shell .arena-stage-backdrop .arena-ledger-icon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px;overflow:visible}.game-shell .arena-stage-backdrop .arena-create-strip small .arena-ledger-icon{opacity:.82;width:12px;height:12px}.game-shell .arena-stage-backdrop .arena-match-kind .arena-ledger-icon{width:13px;height:13px}.game-shell .arena-stage-backdrop .arena-result-hand{stroke:#748f86;stroke-width:1.55px;filter:none;width:25px;height:25px}.game-shell .arena-stage-backdrop .arena-result-hand.lost{stroke:#d77780}.game-shell .arena-stage-backdrop .arena-crossed-blades{color:#7f8f96;width:24px;height:24px;text-shadow:none}.game-shell .arena-stage-backdrop .arena-crossed-blades .arena-ledger-icon{width:20px;height:20px}.game-shell .arena-stage-backdrop .arena-row-center{color:#656b6f;text-align:center;direction:rtl;flex-wrap:wrap;place-content:center;align-items:center;gap:2px 8px;min-width:0;padding:5px 10px;display:flex}.game-shell .arena-stage-backdrop .arena-row-meta{border:0;min-width:100%;padding:0}.game-shell .arena-stage-backdrop .arena-row-meta strong{color:#555d62;font:700 13px Arial,Tahoma,sans-serif}.game-shell .arena-stage-backdrop .arena-row-meta small,.game-shell .arena-stage-backdrop .arena-row-center>small{color:#7c8285;justify-content:center;align-items:center;gap:4px;margin-top:1px;font:400 10px/1.25 Arial,Tahoma,sans-serif;display:flex}.game-shell .arena-stage-backdrop .arena-history-log-button,.game-shell .arena-stage-backdrop .arena-watch{color:#a55a60;min-height:auto;box-shadow:none;text-underline-offset:2px;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:0;font:700 13px/1.1 Arial,Tahoma,sans-serif;text-decoration:underline;display:inline-flex}.game-shell .arena-stage-backdrop .arena-row-actions{justify-content:center;gap:5px}.game-shell .arena-stage-backdrop .arena-row-actions button,.game-shell .arena-stage-backdrop .arena-row-actions button:not(.arena-decline),.game-shell .arena-stage-backdrop .arena-row-actions .arena-decline{border-radius:1px;min-height:25px;padding:0 11px;font-size:11px;line-height:23px}.game-shell .arena-stage-backdrop .arena-live-stack,.game-shell .arena-stage-backdrop .arena-history-stack{width:100%}.game-shell .arena-stage-backdrop .arena-inline-empty{box-shadow:none;background:0 0}@media (width<=980px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr 1fr 100px;gap:10px}.game-shell .arena-stage-backdrop .arena-tabs button{min-width:0;padding-inline:18px}.game-shell .arena-stage-backdrop .arena-team-side{padding-inline:18px}}@media (width<=720px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:1fr 1fr}.game-shell .arena-stage-backdrop .arena-tabs button{flex:1;padding-inline:4px;font-size:9px}.game-shell .arena-stage-backdrop .arena-tabs button+button:before{display:none}.game-shell .arena-stage-backdrop .arena-participant-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 46px}.game-shell .arena-stage-backdrop .arena-battle-detail-strip{grid-template-columns:44px minmax(150px,1fr) 44px}.game-shell .arena-stage-backdrop .arena-team-side{padding-inline:6px}.game-shell .arena-stage-backdrop .arena-team-members>.arena-member,.game-shell .arena-stage-backdrop .arena-team-members>.is-empty{font-size:10px}}.game-shell .arena-stage-backdrop article.arena-flat-row.mine{justify-content:center;align-items:center;min-height:54px;padding:4px clamp(8px,1.5vw,24px);display:flex}.game-shell .arena-stage-backdrop .arena-mine-request{color:#34434c;direction:rtl;background:linear-gradient(90deg,#fffdf8 0%,#f6f7f4 54%,#edf2f4 100%);border-block:1px solid #c7cac9;border-inline-end:3px solid #5f8197;align-items:center;width:100%;max-width:1240px;min-height:46px;margin-inline:auto;padding:0 8px;display:flex;box-shadow:inset 0 1px #ffffffd9}.game-shell .arena-stage-backdrop .arena-mine-request.team-size-1{max-width:820px}.game-shell .arena-stage-backdrop .arena-mine-request.team-size-1.is-waiting-opponent{max-width:680px}.game-shell .arena-stage-backdrop .arena-mine-request.team-size-2{max-width:940px}.game-shell .arena-stage-backdrop .arena-mine-request.team-size-3{max-width:1080px}.game-shell .arena-stage-backdrop .arena-mine-request.team-size-4{max-width:1240px}.game-shell .arena-stage-backdrop .arena-mine-request-kind{color:#31566e;background:#e2eaefcc;border:1px solid #aebdc6;border-radius:2px;flex:none;justify-content:center;align-items:center;min-width:48px;height:26px;margin-inline:6px 8px;padding:0 8px;display:inline-flex;box-shadow:inset 0 1px #fffc}.game-shell .arena-stage-backdrop .arena-mine-request-kind strong{white-space:nowrap;font:700 11px/1 Arial,Tahoma,sans-serif}.game-shell .arena-stage-backdrop .arena-mine-request-team{direction:rtl;flex:0 auto;align-items:center;min-width:0;max-width:32%;padding:0 clamp(7px,1vw,15px);display:flex}.game-shell .arena-stage-backdrop .arena-mine-request-team.team-b.is-empty{display:none}.game-shell .arena-stage-backdrop .arena-mine-request-team>span{flex-wrap:wrap;align-items:center;gap:3px 12px;min-width:0;display:flex}.game-shell .arena-stage-backdrop .arena-mine-request-member{color:#3b484f;white-space:nowrap;align-items:baseline;gap:3px;min-width:0;max-width:100%;font:400 12px/1.2 Arial,Tahoma,sans-serif;display:inline-flex}.game-shell .arena-stage-backdrop .arena-mine-request-member>bdi{text-overflow:ellipsis;min-width:0;max-width:160px;overflow:hidden}.game-shell .arena-stage-backdrop .arena-mine-request-member b{color:#7d8589;font-size:10px;font-weight:400}.game-shell .arena-stage-backdrop .arena-mine-request-member.is-self{color:#294f67;font-weight:700}.game-shell .arena-stage-backdrop .arena-mine-request-empty{color:#969b9d;white-space:nowrap;font:400 10px/1.2 Arial,Tahoma,sans-serif}.game-shell .arena-stage-backdrop .arena-mine-request-versus{color:#7a8d97;opacity:.8;flex:0 0 28px;place-items:center;width:28px;display:inline-grid}.game-shell .arena-stage-backdrop .arena-mine-request-versus .arena-ledger-icon{width:17px;height:17px}.game-shell .arena-stage-backdrop .arena-mine-request-state{color:#5d7481;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.game-shell .arena-stage-backdrop .arena-mine-request-state>i{background:#6f8fa1;border-radius:50%;flex:none;width:5px;height:5px;animation:4.2s ease-in-out infinite arena-request-breathe;box-shadow:0 0 0 2px #6f8fa11f}.game-shell .arena-stage-backdrop .arena-mine-request-state.is-ready>i{background:#638774;animation:none;box-shadow:0 0 0 2px #63877421}.game-shell .arena-stage-backdrop .arena-mine-request-state strong{font:600 10px/1.2 Arial,Tahoma,sans-serif}.game-shell .arena-stage-backdrop .arena-mine-request-rules{color:#697277;direction:rtl;border-inline-start:1px solid #6370773b;flex:none;align-items:center;gap:0;margin-inline-start:auto;padding:0 14px;display:flex}.game-shell .arena-stage-backdrop .arena-mine-request-rules>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.game-shell .arena-stage-backdrop .arena-mine-request-rules>span+span:before{content:"·";color:#9a9e9f;margin-inline:8px 4px;font-weight:700}.game-shell .arena-stage-backdrop .arena-mine-request-rules .arena-ledger-icon{color:#7d8c93;width:12px;height:12px}.game-shell .arena-stage-backdrop .arena-mine-request-rules b{color:#4a555b;font:600 10px/1 Arial,Tahoma,sans-serif}.game-shell .arena-stage-backdrop .arena-mine-request-actions{border-inline-start:1px solid #6370773b;flex:none;justify-content:center;align-items:center;gap:7px;min-width:78px;padding:0 10px;display:flex}.game-shell .arena-stage-backdrop .arena-mine-request-actions button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#5b819a,#345f79);border:1px solid #657f90;border-radius:1px;min-height:26px;padding:0 11px;font:700 10px/24px Arial,Tahoma,sans-serif}.game-shell .arena-stage-backdrop .arena-mine-request-actions button.arena-decline{color:#9a5550;min-height:22px;box-shadow:none;text-underline-offset:2px;background:0 0;border:0;border-radius:0;padding:0 3px;font-weight:600;line-height:22px;-webkit-text-decoration:underline #9a555073;text-decoration:underline #9a555073}.game-shell .arena-stage-backdrop .arena-mine-request-actions button.arena-decline:hover{color:#843f3a;text-decoration-color:currentColor}.game-shell .arena-stage-backdrop .arena-mine-request-actions button:disabled{cursor:default;opacity:.45}.game-shell .arena-stage-backdrop .arena-mine-request-actions button:focus-visible{outline-offset:2px;outline:2px solid}@keyframes arena-request-breathe{0%,68%,to{opacity:.72;box-shadow:0 0 0 2px #6f8fa11a}78%{opacity:1;box-shadow:0 0 0 4px #6f8fa124}}@media (width<=1200px){.game-shell .arena-stage-backdrop .arena-mine-request{min-height:58px;padding-inline:5px}.game-shell .arena-stage-backdrop .arena-mine-request-team{max-width:29%;padding-inline:7px}.game-shell .arena-stage-backdrop .arena-mine-request.team-size-4 .arena-mine-request-member,.game-shell .arena-stage-backdrop .arena-mine-request.team-size-4 .arena-mine-request-empty{font-size:10px}.game-shell .arena-stage-backdrop .arena-mine-request.team-size-4 .arena-mine-request-member>bdi{max-width:90px}.game-shell .arena-stage-backdrop .arena-mine-request-state{padding-inline:5px}.game-shell .arena-stage-backdrop .arena-mine-request-rules{padding-inline:8px}.game-shell .arena-stage-backdrop .arena-mine-request-actions{padding-inline:7px}}@media (width<=980px){.game-shell .arena-stage-backdrop article.arena-flat-row.mine,.game-shell .arena-stage-backdrop .arena-mine-request{min-height:70px}.game-shell .arena-stage-backdrop article.arena-flat-row.mine{padding-inline:4px}.game-shell .arena-stage-backdrop .arena-mine-request{flex-wrap:wrap;align-content:center;row-gap:5px;max-width:100%;padding-block:5px}.game-shell .arena-stage-backdrop .arena-mine-request-team{flex:22%;max-width:none}.game-shell .arena-stage-backdrop .arena-mine-request-rules{margin-inline-start:auto}}@media (width<=720px){.game-shell .arena-stage-backdrop article.arena-flat-row.mine,.game-shell .arena-stage-backdrop .arena-mine-request{min-height:78px}.game-shell .arena-stage-backdrop .arena-mine-request{gap:4px 0;padding:5px 3px}.game-shell .arena-stage-backdrop .arena-mine-request-kind{min-width:43px;height:24px;margin-inline:3px 5px;padding-inline:5px}.game-shell .arena-stage-backdrop .arena-mine-request-team{flex:28%;padding-inline:4px}.game-shell .arena-stage-backdrop .arena-mine-request-member,.game-shell .arena-stage-backdrop .arena-mine-request-empty{font-size:9px}.game-shell .arena-stage-backdrop .arena-mine-request-member>bdi{max-width:80px}.game-shell .arena-stage-backdrop .arena-mine-request-versus{flex-basis:22px;width:22px}.game-shell .arena-stage-backdrop .arena-mine-request-state{padding-inline:4px}.game-shell .arena-stage-backdrop .arena-mine-request-state strong{font-size:8px}.game-shell .arena-stage-backdrop .arena-mine-request-rules{border-inline-start:0;border-top:1px solid #6370772e;flex:auto;margin-inline-start:0;padding:4px 7px 0}.game-shell .arena-stage-backdrop .arena-mine-request-rules b{font-size:9px}.game-shell .arena-stage-backdrop .arena-mine-request-actions{flex-direction:column;align-self:stretch;min-width:68px;padding-inline:5px}.game-shell .arena-stage-backdrop .arena-mine-request-actions button{min-height:23px;padding-inline:7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.game-shell .arena-stage-backdrop .arena-mine-request-state>i{animation:none}}.game-shell .shop-stage-backdrop .shop-local-toolbar{background:linear-gradient(#f3ead9,#d9c9aa 62%,#eee0c8);border:2px solid #725c3e;border-bottom-width:3px;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;box-shadow:inset 0 0 0 1px #ffffff94,0 3px 7px #00000059}.game-shell .shop-stage-backdrop .shop-local-toolbar label>span{color:#4a4032;font-weight:600}.game-shell .shop-stage-backdrop .shop-local-toolbar select{color:#2e2922;background:linear-gradient(#fffaf0,#ded2bc);border-color:#8b7555;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;font-weight:600}.game-shell .shop-stage-backdrop .shop-local-toolbar>p{color:#463b2e;text-align:right;grid-column:1/-1;align-self:center;margin:1px 3px 0;font-size:9px;font-weight:600;line-height:1.35;display:block}.game-shell .shop-stage-backdrop .shop-local-toolbar>p b{color:#245b37}.game-shell .shop-stage-backdrop .shop-local-toolbar>p em{color:#6f312d}@media (width<=1030px){.game-shell .shop-stage-backdrop .fate-shop-body{height:auto}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{--shop-paper:#cfc3ad;--shop-paper-bar:#bdae92;--shop-art:#aaa092;--shop-border:#725c3e;--shop-gold:#b28a4d;--shop-ink:#2e2922;border:2px solid var(--shop-border);background:var(--shop-paper);color:var(--shop-ink);grid-template-rows:auto;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;box-shadow:0 3px 8px #00000052,inset 0 0 0 1px #f6e4be33}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:hover,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item:focus-visible{border-color:var(--shop-gold);background:var(--shop-paper);filter:none;box-shadow:0 3px 8px #00000057,inset 0 0 0 1px #f6e4be47}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item.selected,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item[class*=family-].selected{border-color:#d1ad5d;box-shadow:0 0 0 2px #d1ad5d45,0 4px 12px #0006}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{background:var(--shop-paper)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head{border-right-color:#806a4a}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head>div,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item :is(.inventory-item-head small,.inventory-item-head strong,.inventory-item-price){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head small{color:#665d50;font-weight:500}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head strong,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body h4,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p{color:var(--shop-ink)}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{background:var(--shop-art);box-shadow:none;border:0;flex-shrink:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-footer{background:var(--shop-paper-bar);border-bottom-color:#8b7555;flex-wrap:wrap;flex:none;gap:4px 8px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item :is(.shop-item-actions,.inventory-item-metrics){flex-wrap:wrap;min-width:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics{font-variant-numeric:tabular-nums;direction:rtl;align-items:center}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics span{align-items:baseline;gap:4px;display:inline-flex}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics small{color:#382f24;font-size:inherit;font-weight:700}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics b{direction:ltr;font-weight:700}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-actions em{white-space:nowrap;font-weight:700}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .shop-item-action{color:#5f4b25;background:linear-gradient(#f4f0df,#d8d2bd);border-color:#8e6d2d}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-parameters{border-inline-end:1px solid #68513157}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section{min-width:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p{justify-content:flex-start;gap:7px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p>span{text-align:right;flex:0 0 48px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p>b{color:#27733f;overflow-wrap:anywhere;min-width:0;font-weight:600}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-requirements .met b{color:#326d50}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-requirements .unmet,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-requirements .unmet b{color:#a44136}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item :is(.inventory-item-price,.shop-item-actions em){color:#4c3514}@media (width<=560px){.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-metrics span{white-space:normal;flex-direction:column;align-items:flex-start;gap:0}}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-monster-loot-card{border:2px solid #725c3e;background:#cfc3ad;border-right-width:3px;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;box-shadow:0 3px 8px #00000052,inset 0 0 0 1px #f6e4be33}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-monster-loot-card .inventory-item-head{background:#cfc3ad;border-bottom-color:#725c3e}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-monster-loot-card .inventory-item-art{background:#aaa092;border-right-color:#806a4a}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-monster-loot-card .inventory-item-head small.monster-loot-source{color:#315940;text-overflow:ellipsis;white-space:nowrap;background:#d7dfd2;border-right-color:#4f7a5f;max-width:100%;overflow:hidden}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-monster-loot-card .inventory-item-head strong{color:#2e2922}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-monster-loot-card .inventory-item-head em{color:#665d50}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-monster-loot-card .monster-inventory-details{color:#f0e6d5;background:#4a4035;border-top:1px solid #8b7555}.game-shell .engine-retry-screen{color:#2d352f;text-align:center;background:linear-gradient(#f1ebd6d1,#d0c6a8e6),url(/assets/login-citadel-bright-v1.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.game-shell .engine-retry-screen>span{color:#76551d;background:#eee2bd;border:2px solid #8f6c2b;border-radius:50%;place-items:center;width:58px;height:58px;font-size:28px;display:grid;box-shadow:0 5px 16px #372d1b33}.game-shell .engine-retry-screen h1,.game-shell .engine-retry-screen p{margin:0}.game-shell .engine-retry-screen h1{font:700 24px Georgia,Noto Serif Hebrew,serif}.game-shell .engine-retry-screen p{color:#4e574f;max-width:520px;font-size:14px;line-height:1.6}.game-shell .engine-retry-screen button{color:#fffaf0;cursor:pointer;background:linear-gradient(#4f8067,#315f4a);border:1px solid #315f4a;border-radius:4px;min-width:150px;margin-top:6px;padding:10px 20px;font-weight:700}.game-shell .city-healer-action{z-index:34;color:#3c392f;text-align:right;cursor:pointer;background:linear-gradient(#f5ecd7,#d9c7a5);border:2px solid #6d5a3e;border-radius:5px;grid-template-columns:30px auto;align-items:center;column-gap:9px;min-width:170px;padding:8px 12px;display:grid;position:absolute;bottom:18px;right:18px;box-shadow:0 5px 14px #1f1c1557,inset 0 0 0 1px #ffffff8c}.game-shell .city-healer-action>span{color:#a53b45;text-shadow:0 1px #fff;grid-row:1/3;font-size:25px}.game-shell .city-healer-action b{font:700 13px Georgia,Noto Serif Hebrew,serif}.game-shell .city-healer-action small{color:#6b6558;font-size:9px}.game-shell .city-healer-action:disabled{opacity:.62;cursor:wait}.game-shell .mission-list article{grid-template-columns:48px minmax(0,1fr) auto auto}.game-shell .mission-list .mission-primary-action{color:#3d392f;cursor:pointer;background:linear-gradient(#f2e6c8,#d2bb8d);border:1px solid #6d5a3e;border-radius:4px;min-width:92px;padding:7px 10px;font:700 10px Georgia,Noto Serif Hebrew,serif}.game-shell .mission-list .mission-primary-action:disabled{opacity:.5;cursor:default}.game-shell .mission-list article.active{background:linear-gradient(90deg,#4d67441a,#ffffff06);border-color:#607c526b;grid-template-columns:48px minmax(0,1fr) 150px;grid-template-areas:"number copy status""number copy action";align-items:start}.game-shell .mission-list article.active>span{color:#4f6c49;grid-area:number;font-size:22px}.game-shell .mission-list article.active>div{grid-area:copy}.game-shell .mission-list article.active>div h3{font-size:16px}.game-shell .mission-list article.active>div p{color:#51594f;font-size:13px;line-height:1.55}.game-shell .mission-list article.active>div>small:not(.mission-route-hint){font-size:10px}.game-shell .mission-list article.active>b{color:#52704c;grid-area:status;justify-self:end;font-size:11px}.game-shell .mission-list article.active>.mission-primary-action{grid-area:action;justify-self:stretch;min-height:38px;margin-top:8px;font-size:12px}.game-shell .mission-list .mission-route-hint{color:#40583c;background:#4f69451a;border-inline-start:3px solid #55704d;margin-top:8px;padding:7px 9px;font-size:10px;font-weight:700;line-height:1.55;display:block}.game-shell .reset-confirm-backdrop{z-index:145;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121614b8;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.game-shell .reset-confirm-dialog{color:#322f28;text-align:center;background:linear-gradient(#f2ead8,#d7c7a9);border:2px solid #725c3e;border-radius:6px;width:min(470px,100vw - 32px);padding:24px;box-shadow:0 18px 55px #0000007a,inset 0 0 0 1px #ffffffa3}.game-shell .reset-confirm-seal{color:#8a641e;font-size:30px}.game-shell .reset-confirm-dialog h2{margin:5px 0 9px;font:700 22px Georgia,Noto Serif Hebrew,serif}.game-shell .reset-confirm-dialog p{color:#554f44;margin:0;font-size:12px;line-height:1.55}.game-shell .reset-confirm-dialog>strong{color:#873c3c;margin-top:9px;font-size:10px;display:block}.game-shell .reset-confirm-dialog>div{justify-content:center;gap:9px;margin-top:18px;display:flex}.game-shell .reset-confirm-dialog button{cursor:pointer;border-radius:4px;min-width:135px;padding:9px 12px;font-weight:700}.game-shell .reset-confirm-cancel{color:#3d3b36;background:#ece7da;border:1px solid #6d695f}.game-shell .reset-confirm-approve{color:#fff7ea;background:linear-gradient(#a95255,#7e3437);border:1px solid #7a3033}.game-shell .reset-confirm-dialog button:disabled{opacity:.6;cursor:wait}@media (width<=720px){.game-shell .city-healer-action{min-width:145px;bottom:9px;right:9px}.game-shell .mission-list article{grid-template-columns:40px minmax(0,1fr)}.game-shell .mission-list article.active{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"number copy"".status"".action"}.game-shell .mission-list article>b,.game-shell .mission-list .mission-primary-action{grid-column:2;justify-self:start}.game-shell .reset-confirm-dialog>div{flex-direction:column}}.game-shell .arena-stage-backdrop{background:radial-gradient(at 50% -18%,#fff8dddb 0 31%,#0000 67%),radial-gradient(circle at 12% 24%,#73431317 0 1px,#0000 1.7px),radial-gradient(circle at 81% 74%,#73431312 0 1px,#0000 1.6px),repeating-linear-gradient(7deg,#683e1407 0 1px,#0000 1px 5px),#e7d5b2;overflow:hidden}.game-shell .arena-stage-backdrop .arena-modal{outline-offset:-6px;background:radial-gradient(at 50% 0,#fffae2b8,#0000 51%),radial-gradient(circle at 16% 32%,#77451413 0 1px,#0000 1.7px),radial-gradient(at 7% 16%,#753c0b1a,#0000 20%),radial-gradient(at 94% 84%,#753c0b14,#0000 18%),repeating-linear-gradient(173deg,#653a1206 0 1px,#0000 1px 6px),#f0dfba;border:2px solid #80602e;outline:1px solid #cea455e6;grid-template-rows:54px auto 44px minmax(0,1fr);position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #bd9147,inset 0 0 0 6px #fff2c8b3,inset 0 0 22px #4d26086b,inset 0 1px #fffcebd9,0 8px 24px #2a1c0d4d}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{color:#dfbd74;background:linear-gradient(#234f70 0%,#0e3049 100%);border:1px solid #8d6a32;border-radius:3px;width:32px;height:32px;font-size:21px;top:10px;left:16px;box-shadow:inset 0 0 0 2px #0a2436,inset 0 0 0 3px #dfbd749e,0 2px 5px #231d1447}.game-shell .arena-stage-backdrop .arena-lobby-head,.game-shell .arena-stage-backdrop .arena-lobby-title{min-height:54px}.game-shell .arena-stage-backdrop .arena-lobby-title{background:radial-gradient(circle at 50% -90%,#fff9e5 0%,#fffae500 68%),linear-gradient(#faebc6f0 0%,#dec18bd1 100%);border-bottom:1px solid #8f6126;gap:16px;box-shadow:inset 0 -3px #6d43151a,inset 0 1px #fffcebdb}.game-shell .arena-stage-backdrop .arena-lobby-title:before,.game-shell .arena-stage-backdrop .arena-lobby-title:after{content:"";opacity:.68;background:linear-gradient(90deg,#0000,#aa854a);width:clamp(72px,10vw,156px);height:1px}.game-shell .arena-stage-backdrop .arena-lobby-title:after{transform:scaleX(-1)}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{color:#173b5d;letter-spacing:0;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;font-size:clamp(22px,1.8vw,27px);font-weight:700}.game-shell .arena-stage-backdrop .arena-lobby-title>i{color:#a77f3f;opacity:.9;font-size:18px;font-style:normal;display:inline-block}.game-shell .arena-stage-backdrop .arena-parchment-corners{z-index:4;color:#ae8545;pointer-events:none;min-height:0;padding:0;display:block;position:absolute;inset:7px}.game-shell .arena-stage-backdrop .arena-parchment-corners>i{opacity:.72;width:18px;height:18px;position:absolute}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:after{content:"◆";color:#aa8244;font:7px/1 Georgia,serif;position:absolute}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:first-child{border-top:1px solid;border-right:1px solid;top:0;right:0}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:first-child:after{top:5px;right:5px}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:nth-child(2){border-top:1px solid;border-left:1px solid;top:0;left:0}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:nth-child(2):after{top:5px;left:5px}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:nth-child(3){border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:nth-child(3):after{bottom:5px;right:5px}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:nth-child(4){border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.game-shell .arena-stage-backdrop .arena-parchment-corners>i:nth-child(4):after{bottom:5px;left:5px}.game-shell .arena-stage-backdrop .arena-create-strip{direction:rtl;background:radial-gradient(at 50% -60%,#fffce0e0,#0000 59%),radial-gradient(at 3% 45%,#5e2d0738,#0000 15%),radial-gradient(at 97% 58%,#5e2d072e,#0000 14%),radial-gradient(circle at 21% 30%,#7544151a 0 1px,#0000 1.7px),repeating-linear-gradient(8deg,#5b310c07 0 1px,#0000 1px 5px),linear-gradient(#f7e7bc 0%,#e3c68d 100%);border:2px solid #583919;border-radius:5px 9px 6px 8px;grid-template-columns:minmax(252px,1.2fr) minmax(170px,.82fr) minmax(198px,.95fr) 160px;grid-template-areas:"heading heading heading heading""type range time submit""hint hint hint hint";align-items:end;gap:6px 18px;width:min(1100px,100% - 72px);min-height:0;margin:9px auto 8px;padding:9px clamp(24px,2.6vw,36px) 8px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #c59a50,inset 0 0 0 5px #fff4cfa6,inset 0 0 20px #5b2f0a61,inset 0 8px 16px #fff9dc47,0 3px 8px #36200c52}.game-shell .arena-stage-backdrop .arena-create-strip:after{display:none}.game-shell .arena-stage-backdrop .arena-create-heading{color:#63451e;text-align:center;grid-area:heading;justify-content:center;align-items:center;gap:12px;min-height:22px;display:flex}.game-shell .arena-stage-backdrop .arena-create-heading h3{color:#3e2f1d;margin:0;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;font-size:17px;line-height:1.2}.game-shell .arena-stage-backdrop .arena-create-heading i{color:#9e6b25;opacity:.8;font-size:15px;font-style:normal}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-type{grid-area:type}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-range{grid-area:range}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-time{grid-area:time}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group{gap:5px;min-height:49px;padding:0}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small{color:#5b4528;justify-content:center;gap:6px;min-height:18px;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;font-size:14px;font-weight:700}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small:after{display:none}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small .arena-ledger-icon{color:#986b2d;width:15px;height:15px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group>span{gap:7px;min-height:36px;display:flex}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button:last-child{color:#263c4b;background:repeating-linear-gradient(8deg,#65390f06 0 1px,#0000 1px 5px),linear-gradient(#fff6dc 0%,#e4cca0 100%);border:1px solid #a47b3e;border-radius:3px;min-width:46px;min-height:36px;font-size:14px;box-shadow:inset 0 0 0 1px #fffae4b8,inset 0 -2px #70481914,0 2px 4px #3c261126}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button:hover:not(.selected):not(:disabled){color:#173b5d;background:#fff4d3;border-color:#79511f}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-type button.selected,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-range button.selected,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-time button.selected{color:#fff4d7;text-shadow:0 1px #061a29;background:radial-gradient(at 50% 0,#6291af52,#0000 64%),linear-gradient(#214c6d 0%,#0a2b43 100%);border:2px solid #b98732;box-shadow:inset 0 0 0 1px #061d2d,inset 0 0 0 2px #e6bf6942,inset 0 1px #ffffff2e,0 0 0 1px #513718,0 3px 6px #1c1e1d47}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{color:#fff3d1;background:radial-gradient(at 50% 0,#5b8eb057,#0000 64%),linear-gradient(#214f72 0%,#092b43 100%);border:2px solid #b98732;border-radius:4px;grid-area:submit;align-self:end;min-height:38px;font-size:14px;box-shadow:inset 0 0 0 1px #061d2d,inset 0 0 0 2px #e9c36b4d,inset 0 1px #ffffff2e,0 0 0 1px #503617,0 3px 7px #1f1d174d}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel .arena-ledger-icon{width:17px;height:17px}.game-shell .arena-stage-backdrop .arena-create-strip>p{color:#69583f;text-align:center;grid-area:hint;min-height:17px;margin:0;font-size:12px;line-height:1.4;display:block}.game-shell .arena-stage-backdrop .arena-create-strip>p.arena-location-warning{color:#9a3f38;font-weight:700}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-duelist-mark{opacity:.09;bottom:4px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-duelist-mark-a{left:14px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-duelist-mark-b{right:14px}.game-shell .arena-stage-backdrop .arena-tabs{isolation:isolate;background:#172f3f;border:2px solid #4b3217;border-radius:3px;align-self:center;gap:3px;width:min(1100px,100% - 72px);min-height:46px;margin:0 auto;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #bc8e42,inset 0 0 0 3px #eac3702b,0 0 0 5px #162c3b,0 0 0 6px #8c652c,0 4px 9px #2c1c0c5c}.game-shell .arena-stage-backdrop .arena-tabs:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 0,#cb9f4959,#0000 9%),radial-gradient(at 100%,#cb9f4959,#0000 9%),repeating-linear-gradient(7deg,#ffffff05 0 1px,#0000 1px 5px),linear-gradient(#203b4d 0%,#0f2432 100%);border-top:1px solid #cfa450a8;border-bottom:1px solid #cfa450a8;position:absolute;inset:-7px -24px;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000047}.game-shell .arena-stage-backdrop .arena-tabs:after{content:"";z-index:3;pointer-events:none;border:1px solid #deb56073;position:absolute;inset:3px}.game-shell .arena-stage-backdrop .arena-tabs button{z-index:1;color:#fff2d0;text-shadow:0 1px #17140f,0 0 8px #ffe6b114;border:1px solid #a97e39;flex:1 1 0;min-width:0;min-height:44px;padding:0 16px;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;font-size:14px;position:relative}.game-shell .arena-stage-backdrop .arena-tabs button:before,.game-shell .arena-stage-backdrop .arena-tabs button+button:before{content:"";z-index:2;opacity:.78;pointer-events:none;background:linear-gradient(135deg,#efc567b3 0 1px,#0000 1px) 0 0/10px 10px no-repeat,linear-gradient(225deg,#efc567b3 0 1px,#0000 1px) 100% 0/10px 10px no-repeat,linear-gradient(45deg,#efc56785 0 1px,#0000 1px) 0 100%/10px 10px no-repeat,linear-gradient(315deg,#efc56785 0 1px,#0000 1px) 100% 100%/10px 10px no-repeat;border:1px solid #ecc46c4d;border-radius:1px;display:block;position:absolute;inset:3px}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-open{background:radial-gradient(at 50% 0,#4e81a447,#0000 62%),repeating-linear-gradient(9deg,#ffffff05 0 1px,#0000 1px 5px),linear-gradient(#214d70 0%,#0c2d49 100%)}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-active{background:radial-gradient(at 50% 0,#89a27633,#0000 62%),repeating-linear-gradient(9deg,#ffffff04 0 1px,#0000 1px 5px),linear-gradient(#4f6848 0%,#2c432e 100%)}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-history{background:radial-gradient(at 50% 0,#b0814938,#0000 62%),repeating-linear-gradient(9deg,#ffffff04 0 1px,#0000 1px 5px),linear-gradient(#654a2f 0%,#362716 100%)}.game-shell .arena-stage-backdrop .arena-tabs button b,.game-shell .arena-stage-backdrop .arena-tabs button.selected b{color:#ffe3a1;background:radial-gradient(circle at 45% 35%,#7d673f 0%,#3f392c 68%,#282a27 100%);border:2px solid #c99a43;border-radius:50%;min-width:23px;height:23px;margin-inline-start:7px;padding:0 6px;font-size:12px;box-shadow:inset 0 0 0 1px #ffeec03d,0 1px 3px #0b0d0d73}.game-shell .arena-stage-backdrop .arena-tabs button.selected,.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-open.selected,.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-active.selected,.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-history.selected{filter:brightness(1.1)saturate(1.08);box-shadow:inset 0 0 0 2px #f4cc777a,inset 0 -3px #d9b765,0 0 8px #deb25533}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-open.selected{background:radial-gradient(at 50% 0,#4d84a94d,#0000 62%),repeating-linear-gradient(9deg,#ffffff05 0 1px,#0000 1px 5px),linear-gradient(#214d70 0%,#0b2c47 100%)}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-active.selected{background:radial-gradient(at 50% 0,#87a27533,#0000 62%),repeating-linear-gradient(9deg,#ffffff04 0 1px,#0000 1px 5px),linear-gradient(#4f6848 0%,#2b422d 100%)}.game-shell .arena-stage-backdrop .arena-tabs .arena-tab-history.selected{background:radial-gradient(at 50% 0,#b0814938,#0000 62%),repeating-linear-gradient(9deg,#ffffff04 0 1px,#0000 1px 5px),linear-gradient(#654a2f 0%,#352615 100%)}.game-shell .arena-stage-backdrop .arena-tabs button.selected:after{background:inherit;border:1px solid #aa874c;border-top:0;border-left:0;width:14px;height:14px;display:block;bottom:-7px;transform:translate(-50%)rotate(45deg)}.game-shell .arena-stage-backdrop .arena-modal>:where(.arena-pvp-shell,.arena-room-list,.arena-history-shell){background:radial-gradient(at 50% -10%,#fff9dcc7,#0000 57%),radial-gradient(circle at 13% 67%,#79481614 0 1px,#0000 1.7px),radial-gradient(at 2%,#6632081f,#0000 11%),radial-gradient(at 98%,#6632081a,#0000 11%),repeating-linear-gradient(171deg,#5f340d07 0 1px,#0000 1px 6px),linear-gradient(#f8e8bf 0%,#dfc18c 100%);border:1px solid #8f622b;border-radius:4px 7px 5px 8px;align-self:stretch;width:min(1040px,100% - 112px);min-height:0;margin:9px auto 8px;position:relative;overflow-y:auto;box-shadow:inset 0 0 0 2px #c59649bd,inset 0 0 0 5px #fff6d78f,inset 0 0 20px #5d2f093d,0 4px 10px #3a230e3b}:is(.game-shell .arena-stage-backdrop .arena-modal>.arena-pvp-shell:has(>.arena-inline-empty),.game-shell .arena-stage-backdrop .arena-modal>.arena-room-list:has(>.arena-inline-empty),.game-shell .arena-stage-backdrop .arena-modal>.arena-history-shell:has(>.arena-inline-empty)){place-items:center;padding:14px;display:grid;overflow:hidden}.game-shell .arena-stage-backdrop .arena-modal>.arena-pvp-shell:has(>.arena-inline-empty):before{content:"";z-index:0;opacity:.085;filter:sepia(.75)saturate(.5);pointer-events:none;background-image:url(/arena-duelists-watermark.png);background-repeat:no-repeat;background-size:448px 148px;width:92px;height:148px;position:absolute;bottom:8px}.game-shell .arena-stage-backdrop .arena-modal>.arena-room-list:has(>.arena-inline-empty):before{content:"";z-index:0;opacity:.085;filter:sepia(.75)saturate(.5);pointer-events:none;background-image:url(/arena-duelists-watermark.png);background-repeat:no-repeat;background-size:448px 148px;width:92px;height:148px;position:absolute;bottom:8px}.game-shell .arena-stage-backdrop .arena-modal>.arena-history-shell:has(>.arena-inline-empty):before{content:"";z-index:0;opacity:.085;filter:sepia(.75)saturate(.5);pointer-events:none;background-image:url(/arena-duelists-watermark.png);background-repeat:no-repeat;background-size:448px 148px;width:92px;height:148px;position:absolute;bottom:8px}.game-shell .arena-stage-backdrop .arena-modal>.arena-pvp-shell:has(>.arena-inline-empty):after{content:"";z-index:0;opacity:.085;filter:sepia(.75)saturate(.5);pointer-events:none;background-image:url(/arena-duelists-watermark.png);background-repeat:no-repeat;background-size:448px 148px;width:92px;height:148px;position:absolute;bottom:8px}.game-shell .arena-stage-backdrop .arena-modal>.arena-room-list:has(>.arena-inline-empty):after{content:"";z-index:0;opacity:.085;filter:sepia(.75)saturate(.5);pointer-events:none;background-image:url(/arena-duelists-watermark.png);background-repeat:no-repeat;background-size:448px 148px;width:92px;height:148px;position:absolute;bottom:8px}.game-shell .arena-stage-backdrop .arena-modal>.arena-history-shell:has(>.arena-inline-empty):after{content:"";z-index:0;opacity:.085;filter:sepia(.75)saturate(.5);pointer-events:none;background-image:url(/arena-duelists-watermark.png);background-repeat:no-repeat;background-size:448px 148px;width:92px;height:148px;position:absolute;bottom:8px}.game-shell .arena-stage-backdrop .arena-modal>.arena-pvp-shell:has(>.arena-inline-empty):before{background-position:0;left:12px}.game-shell .arena-stage-backdrop .arena-modal>.arena-room-list:has(>.arena-inline-empty):before{background-position:0;left:12px}.game-shell .arena-stage-backdrop .arena-modal>.arena-history-shell:has(>.arena-inline-empty):before{background-position:0;left:12px}.game-shell .arena-stage-backdrop .arena-modal>.arena-pvp-shell:has(>.arena-inline-empty):after{background-position:100%;right:12px}.game-shell .arena-stage-backdrop .arena-modal>.arena-room-list:has(>.arena-inline-empty):after{background-position:100%;right:12px}.game-shell .arena-stage-backdrop .arena-modal>.arena-history-shell:has(>.arena-inline-empty):after{background-position:100%;right:12px}.game-shell .arena-stage-backdrop .arena-inline-empty{color:#6d675d;background:radial-gradient(at 50% 0,#fffce2b3,#0000 62%),radial-gradient(at 4%,#6733081a,#0000 16%),radial-gradient(at 96%,#67330814,#0000 16%),repeating-linear-gradient(9deg,#6a3b0f06 0 1px,#0000 1px 5px),linear-gradient(#fff1ccf0,#e1c28be0);border:1px solid #855820d6;border-radius:3px 6px 4px 7px;place-self:center;width:min(860px,100%);height:100%;min-height:0;max-height:200px;padding:14px 30px;position:relative;box-shadow:inset 0 0 0 3px #fff4d19e,inset 0 0 15px #5d2f092e,0 4px 9px #3d261038}.game-shell .arena-stage-backdrop .arena-inline-empty>:not(.arena-parchment-corners){z-index:2;position:relative}.game-shell .arena-stage-backdrop .arena-inline-empty:after{content:"";background:linear-gradient(90deg,#0000,#b18c51,#0000);width:min(440px,72%);height:1px;margin-top:9px}.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem{color:#a18353;width:74px;height:66px;box-shadow:none;background:radial-gradient(#bb975829,#0000 68%);border:0;border-radius:0;place-items:center;margin-bottom:3px;display:grid;position:relative}.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem:before,.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem:after{content:"";clip-path:polygon(50% 0,91% 15%,82% 68%,50% 100%,18% 68%,9% 15%);position:absolute;inset:7px 16px 5px}.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem:before{background:#8f744980}.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem:after{background:#f7ecd3d6;inset:10px 19px 9px}.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem .arena-ledger-icon{z-index:1;stroke-width:1.05px;width:58px;height:58px;position:relative}.game-shell .arena-stage-backdrop .arena-inline-empty strong{color:#173b5d;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;font-size:clamp(20px,1.7vw,25px);line-height:1.25}.game-shell .arena-stage-backdrop .arena-inline-empty>span:not(.arena-parchment-corners){color:#6c675d;font-size:14px;line-height:1.55}.game-shell .arena-stage-backdrop .arena-rule-strip,.game-shell .arena-stage-backdrop .arena-pagination{color:#676157;background:linear-gradient(#eee7d9 0%,#dbd1bf 100%);border-top-color:#b39a72;min-height:28px;font-size:11px}.game-shell .arena-stage-backdrop .arena-rule-strip{display:none}.game-shell .arena-stage-backdrop .arena-modal:has(>.arena-pagination){grid-template-rows:54px auto 44px minmax(0,1fr) 34px}@media (width<=980px){.game-shell .arena-stage-backdrop .arena-create-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"heading heading""type type""range time""submit submit""hint hint";gap:10px 14px}.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{justify-self:center;width:min(280px,100%)}.game-shell .arena-stage-backdrop .arena-tabs button{padding-inline:8px;font-size:14px}}@media (width<=720px){.game-shell .arena-stage-backdrop{overflow-y:auto}.game-shell .arena-stage-backdrop .arena-modal{grid-template-rows:58px auto 48px minmax(245px,1fr);min-height:690px;overflow-y:auto}.game-shell .arena-stage-backdrop .arena-modal:has(>.arena-pagination){grid-template-rows:58px auto 48px minmax(245px,1fr) 34px}.game-shell .arena-stage-backdrop .arena-modal>.modal-close{width:32px;height:32px;top:12px;left:10px}.game-shell .arena-stage-backdrop .arena-lobby-head,.game-shell .arena-stage-backdrop .arena-lobby-title{min-height:58px}.game-shell .arena-stage-backdrop .arena-lobby-title:before,.game-shell .arena-stage-backdrop .arena-lobby-title:after{width:28px}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{font-size:24px}.game-shell .arena-stage-backdrop .arena-create-strip,.game-shell .arena-stage-backdrop .arena-tabs,.game-shell .arena-stage-backdrop .arena-modal>:where(.arena-pvp-shell,.arena-room-list,.arena-history-shell){width:calc(100% - 16px)}.game-shell .arena-stage-backdrop .arena-create-strip{margin-block:8px;padding:12px}.game-shell .arena-stage-backdrop .arena-create-heading h3{font-size:18px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small{font-size:13px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button:last-child{min-width:0;min-height:40px;padding-inline:4px;font-size:13px}.game-shell .arena-stage-backdrop .arena-create-strip>p{font-size:11px}.game-shell .arena-stage-backdrop .arena-tabs{min-height:46px}.game-shell .arena-stage-backdrop .arena-tabs:before{inset:-7px -3px}.game-shell .arena-stage-backdrop .arena-tabs button{min-height:44px;padding-inline:3px;font-size:11px}.game-shell .arena-stage-backdrop .arena-tabs button b,.game-shell .arena-stage-backdrop .arena-tabs button.selected b{min-width:19px;height:19px;margin-inline-start:3px;padding:0 4px;font-size:10px}.game-shell .arena-stage-backdrop .arena-modal>:where(.arena-pvp-shell,.arena-room-list,.arena-history-shell){margin-block:8px}:is(.game-shell .arena-stage-backdrop .arena-modal>.arena-pvp-shell:has(>.arena-inline-empty),.game-shell .arena-stage-backdrop .arena-modal>.arena-room-list:has(>.arena-inline-empty),.game-shell .arena-stage-backdrop .arena-modal>.arena-history-shell:has(>.arena-inline-empty)){padding:8px}.game-shell .arena-stage-backdrop .arena-inline-empty{min-height:210px;padding:24px 16px}.game-shell .arena-stage-backdrop .arena-inline-empty strong{font-size:21px}.game-shell .arena-stage-backdrop .arena-inline-empty>span:not(.arena-parchment-corners){font-size:14px}.game-shell .arena-stage-backdrop .arena-rule-strip{gap:8px;padding-inline:6px;font-size:8px}}@media (height<=720px) and (width>=721px){.game-shell .arena-stage-backdrop .arena-modal{grid-template-rows:52px auto 48px minmax(0,1fr)}.game-shell .arena-stage-backdrop .arena-modal:has(>.arena-pagination){grid-template-rows:52px auto 48px minmax(0,1fr) 30px}.game-shell .arena-stage-backdrop .arena-lobby-head,.game-shell .arena-stage-backdrop .arena-lobby-title{min-height:52px}.game-shell .arena-stage-backdrop .arena-lobby-head .arena-lobby-title h2{font-size:24px}.game-shell .arena-stage-backdrop .arena-create-strip{gap-block:4px;margin-block:7px;padding-block:8px 6px}.game-shell .arena-stage-backdrop .arena-create-heading{min-height:21px}.game-shell .arena-stage-backdrop .arena-create-heading h3{font-size:17px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group{min-height:50px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group small{font-size:12px}.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group>span,.game-shell .arena-stage-backdrop .arena-create-strip>.arena-create-group button,.game-shell .arena-stage-backdrop .arena-create-strip .arena-submit-duel{min-height:34px}.game-shell .arena-stage-backdrop .arena-create-strip>p{display:none}.game-shell .arena-stage-backdrop .arena-tabs,.game-shell .arena-stage-backdrop .arena-tabs button{min-height:46px}.game-shell .arena-stage-backdrop .arena-modal>:where(.arena-pvp-shell,.arena-room-list,.arena-history-shell){margin-block:7px}.game-shell .arena-stage-backdrop .arena-inline-empty{min-height:142px;padding-block:18px}.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem{width:44px;height:44px;margin:0}.game-shell .arena-stage-backdrop .arena-inline-empty .arena-empty-emblem .arena-ledger-icon{width:23px;height:23px}.game-shell .arena-stage-backdrop .arena-inline-empty strong{font-size:21px}}.game-shell.scene-city.position-farm:before{filter:none;background:#63582e url(/assets/farm-fields-stage1-v2.png) 50%/cover no-repeat;transform:none}.farm-bank-content{gap:12px;display:grid}.temporary-stat-bonus{color:#3a9b60}.farm-bank-content p{margin:0}.farm-bank-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.farm-bank-balances article{background:#ad8b3614;border:1px solid #ba9f60;border-radius:5px;gap:7px;padding:12px;display:grid}.farm-bank-balances strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px}.farm-bank-balances span,.farm-bank-content small{font-size:12px;line-height:1.6}.farm-bank-details{gap:6px;margin:0;display:grid}.farm-bank-details>div{border-bottom:1px solid #ac915c50;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:5px 0;display:flex}.farm-bank-details dd{margin:0;font-weight:700}.farm-bank-upgrade{border:1px solid #b59751;border-radius:5px;gap:8px;padding:12px;display:grid}.farm-bank-upgrade small{margin-top:7px;display:block}.game-shell.position-farm .world-life-panel{color:#f1dfb6;background:linear-gradient(140deg,#252720f7,#101811fa);border-color:#ad8844;width:min(430px,94%)}.game-shell.position-farm .world-life-panel header{background:#141c15;border-bottom:1px solid #98763b}.farm-activity-card{gap:12px;padding:6px 3px;font-size:16px;display:grid}.farm-activity-card p{margin:0}.farm-activity-card .farm-work-reward{font-size:19px}.farm-activity-card dl{border-block:1px solid #b59b564f;gap:10px;margin:6px 0;padding:12px 0;display:grid}.farm-activity-card dl>div{justify-content:space-between;gap:12px;display:flex}.farm-activity-card dd{color:#ffe4a0;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.farm-activity-card .farm-work-terms{color:#d0c9b1;font-size:14px}.farm-activity-card .farm-work-note{color:#ffe0a4;font-size:14px}.farm-activity-card .farm-work-start{color:#ffebb1;background:linear-gradient(#3a5f24,#213914);border:1px solid #ccb365;min-height:48px;font-size:19px;font-weight:700;box-shadow:inset 0 0 0 2px #9fba4738}.farm-activity-card .farm-work-return{color:#e8d5a6;background:#17201a;border-color:#aa9154;min-height:42px}.farm-work-receipt{background:#38522565;border:1px solid #c9a963;border-radius:4px;gap:7px;padding:12px;display:grid}.farm-work-receipt strong{color:#f6d582}.farm-work-receipt button{justify-self:start}.farm-potion-shop{border-block:1px solid #bda56f;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:14px 0;display:flex}.farm-potion-shop>span{font-size:40px}.farm-potion-shop>div{flex:1;min-width:150px}.farm-potion-shop p{margin:5px 0}.farm-work-animation{background:#27351d url(/assets/farm-fields-stage1-v2.png) 50%/cover;border:1px solid #b89642;border-radius:5px;margin:0;overflow:hidden}.farm-work-scene{background:linear-gradient(#0000 60%,#15231288);height:190px;position:relative;overflow:hidden}.farm-worker-sprite{aspect-ratio:1;background:url(/assets/farm-worker-hoe-sprite-v1.png) 0 0/400% 200% no-repeat;width:188px;animation:1.8s step-end infinite farm-hoe-cycle;position:absolute;bottom:3px;left:calc(50% - 94px)}.farm-work-animation.complete .farm-worker-sprite{animation-play-state:paused}.farm-work-animation figcaption{color:#ffe6a3;background:#17281ef0;grid-template-columns:1fr auto;gap:4px 12px;padding:10px 12px;font:14px/1.4 Arial,sans-serif;display:grid}.farm-work-animation figcaption strong{font-size:16px}.farm-work-animation figcaption time{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.farm-work-animation figcaption span{grid-column:1/-1}.farm-work-animation progress{accent-color:#c29d3e;border:0;width:100%;height:8px;display:block}.farm-work-preview{pointer-events:none;width:min(340px,92%);position:absolute;top:3%;right:2%}@keyframes farm-hoe-cycle{0%,to{background-position:0 0}12.5%{background-position:33.3333% 0}25%{background-position:66.6667% 0}37.5%{background-position:100% 0}50%{background-position:0 100%}62.5%{background-position:33.3333% 100%}75%{background-position:66.6667% 100%}87.5%{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.farm-worker-sprite{animation:none}}.game-shell.scene-city.position-square:before{background-image:url(/assets/crown-square-classic-v17.webp)}.game-shell.scene-city.position-lake:before{filter:none;background:#72b8c8 url(/assets/lake-approved.png) 50%/cover no-repeat;transform:none}.game-shell.scene-city.position-tavern:before{filter:none;background:#8b6843 url(/assets/tavern-approved-4k-v2.webp) 50%/cover no-repeat;transform:none}.life-location{z-index:12;pointer-events:none;position:absolute;inset:0}.life-location-actions{z-index:13;pointer-events:none;flex-wrap:wrap;gap:10px;display:flex;position:absolute;bottom:3%;left:3%;right:3%}.life-location-actions .life-return,.life-open-activities{color:#fff5d6;cursor:pointer;touch-action:manipulation;pointer-events:auto;background:#15394c;border:1px solid #dbbf76;min-height:44px;padding:10px 16px;font:700 16px/1.4 Arial,sans-serif;position:static}.life-open-activities:hover,.life-open-activities:focus-visible{background:#20536d;border-color:#ffe29a;box-shadow:0 0 0 2px #ffe29a47}.life-return{z-index:13;pointer-events:auto;touch-action:manipulation;color:#fff5d6;cursor:pointer;background:#15394c;border:1px solid #dbbf76;padding:8px 14px;position:absolute;bottom:3%;left:3%}.life-return:hover:not(:disabled),.life-return:focus-visible{background:#20536d;border-color:#ffe29a;box-shadow:0 0 0 2px #ffe29a47}.world-life-panel{z-index:65;color:#263441;background:#f5ebd5;border:2px solid #bd9c4d;width:min(540px,94%);max-height:90%;padding:14px;font:14px/1.5 Arial,sans-serif;position:absolute;top:3%;right:2%;overflow:auto;box-shadow:0 8px 30px #0007}.world-life-panel header{color:#ffebad;background:#173d55;justify-content:space-between;align-items:center;margin:-14px -14px 12px;padding:8px 14px;display:flex}.world-life-panel button{color:#172f3c;cursor:pointer;background:linear-gradient(#ffe6a1,#cca351);border:1px solid #b6964c;border-radius:3px;padding:5px 12px}.world-life-panel button:disabled{opacity:.45;cursor:default}.world-life-panel h3{margin:12px 0 6px;font-size:16px}.life-panel-nav{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.life-panel-nav button[aria-pressed=true]{color:#fff5d6;background:#173d55}.life-task{flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0;display:flex}.life-task strong{direction:ltr;font-size:24px}.life-task small{width:100%}.life-walking-task{text-align:center;justify-content:center}.walking-animation{background:#d9cfb8;border:2px solid #9a7b3e;border-radius:8px;width:min(470px,94%);overflow:hidden;box-shadow:0 5px 14px #0003}.walking-animation>img{object-fit:cover;object-position:center;width:100%;height:154px;animation:8s ease-in-out infinite alternate walking-scene-drift;display:block}.walking-animation.walking-home>img{animation-name:walking-scene-drift-home;transform:scaleX(-1)}.walking-progress{background:#f2e4c2;border:1px solid #987638;height:8px;margin:8px 15px 12px;position:relative;box-shadow:inset 0 1px 2px #0004}.walking-progress>i{background:linear-gradient(90deg,#b98525,#f0ce72);height:100%;transition:width 1s linear;display:block}.walking-progress>span{color:#173d55;place-items:center;width:18px;height:18px;font-size:15px;transition:right 1s linear;display:grid;position:absolute;top:-13px}.life-fishing-task{text-align:center;color:#ffedb6;justify-content:center}.fishing-animation{background:url(/assets/fishing/fishing-active.webp) 50%/cover;border:2px solid #c7a556;border-radius:5px;width:min(490px,96%);height:276px;position:relative;overflow:hidden;box-shadow:inset 0 12px 18px #fff3,0 6px 18px #0008}.fishing-progress{background:#071b28cc;border:1px solid #d7bd75;border-radius:10px;height:11px;padding:2px;position:absolute;bottom:7%;left:7%;right:7%;box-shadow:0 1px 5px #0008}.fishing-progress>i{background:linear-gradient(90deg,#2d9ed0,#87e5ff);border-radius:8px;height:100%;transition:width 1s linear;display:block;box-shadow:0 0 8px #58d8ff}.fishing-rod,.fishing-line,.fishing-bobber,.fishing-ripple,.fishing-fish{display:block;position:absolute}.fishing-rod{transform-origin:100%;background:#7d4926;width:150px;height:4px;animation:2.6s ease-in-out infinite rod-sway;top:9px;right:8px;transform:rotate(23deg)}.fishing-line{transform-origin:top;background:#eee;width:1px;height:71px;animation:2.6s ease-in-out infinite line-sway;top:28px;right:92px;transform:rotate(14deg)}.fishing-bobber{background:#f3c843;border-radius:50%;width:11px;height:11px;animation:1.4s ease-in-out infinite bob;bottom:21px;right:76px;box-shadow:0 0 0 2px #d64638}.fishing-ripple{border:1px solid #d4f4ff;border-radius:50%;width:34px;height:10px;animation:1.4s ease-out infinite ripple;bottom:16px;right:65px}.fishing-ripple.r2{animation-delay:.7s}.fishing-fish{filter:drop-shadow(0 2px 2px #034);font-size:26px;animation:5s ease-in-out infinite swim;bottom:12px;left:65px}.game-shell.position-lake .world-life-panel{color:#f9edc9;background:linear-gradient(145deg,#0d2940,#081a2a 72%);border-color:#c6a24f;box-shadow:0 12px 34px #000a,inset 0 0 0 1px #e4c97940}.game-shell.position-lake .world-life-panel header{background:0 0;border-bottom:1px solid #b89445}.game-shell.position-lake .life-panel-nav{display:none}.lake-fishing{padding:2px 4px 4px}.lake-meters{gap:11px;margin:8px 0 16px;display:grid}.lake-meters>div{grid-template-columns:82px 1fr 58px;align-items:center;gap:8px;display:grid}.lake-meters span{color:#f8e8b8;font-weight:700}.lake-meters>div>i{background:#020d16;border:1px solid #b89545;border-radius:8px;height:12px;overflow:hidden;box-shadow:inset 0 1px 3px #000}.lake-meters>div>i>b{background:linear-gradient(90deg,#178949,#72d761);height:100%;display:block}.lake-meters>div:nth-child(2)>i>b{background:linear-gradient(90deg,#147da8,#55cbef)}.lake-meters strong{color:#fff7da;direction:ltr;font-size:13px}.world-life-panel .lake-fish-cta{background:linear-gradient(#ffe69b,#c89632);border-color:#e0bd61;width:100%;min-height:48px;font-size:20px;font-weight:800;box-shadow:inset 0 0 0 2px #fff7bd66}.lake-duration{text-align:center;color:#ead9a9;margin:10px 0 4px}.fish-showcase{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.fish-card{color:#152b39;text-align:center;background:linear-gradient(#d8f4fc,#87c8df);border:1px solid #799cb2;border-radius:5px;min-height:96px;padding:5px 3px;box-shadow:inset 0 0 0 1px #fff8}.fish-card img{object-fit:cover;border-radius:4px;width:100%;height:52px;margin-bottom:3px;display:block}.fish-card b,.fish-card small{display:block}.fish-card small{font-size:11px}.fish-rare{background:linear-gradient(#e8d9ff,#aa94da)}.fish-special{background:linear-gradient(#fff0b2,#d8a849)}.fish-treasure{background:linear-gradient(#efe0ff,#9c70bf);border-color:#b764da}.catch-reveal{color:#6b4816;background:#fff4cb;border:1px solid #bf9541;border-radius:7px;justify-content:center;align-items:center;gap:9px;margin:10px 0;padding:8px;display:flex}.catch-overlay{z-index:1000;background:#04101b80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.catch-card{text-align:center;color:#fff0c3;background:linear-gradient(145deg,#0e2b43,#071a29);border:2px solid #c49b48;border-radius:7px;width:min(310px,100%);max-height:calc(100dvh - 32px);padding:14px;overflow-y:auto;box-shadow:0 12px 30px #000c,inset 0 0 0 1px #efd88940}.catch-card img{object-fit:cover;border:1px solid #b4883c;border-radius:5px;width:154px;height:128px}.catch-card h3{margin:8px 0 3px}.catch-card p{margin:0 0 9px}.catch-actions{justify-content:center;gap:9px;display:flex}.catch-actions button{color:#fff4cd;cursor:pointer;background:linear-gradient(#1b5878,#0d354d);border:1px solid #c49b48;border-radius:4px;min-width:104px;min-height:40px;padding:8px 12px;font:700 14px Arial,sans-serif}.catch-actions .catch-sell{background:linear-gradient(#278849,#126332)}.catch-actions button:disabled{opacity:.5;cursor:wait}.empty-catch{color:#b4e7f5;background:linear-gradient(#6bc0dd,#176283);border-radius:6px;place-items:center;width:154px;height:128px;margin:auto;font-size:58px;display:grid}@keyframes bob{50%{transform:translateY(7px)}}@keyframes ripple{to{opacity:0;transform:scale(2.4)}}@keyframes swim{50%{transform:translate(215px)scaleX(-1)}to{transform:translate(0)}}@keyframes rod-sway{50%{transform:rotate(18deg)}}@keyframes line-sway{50%{transform:rotate(9deg)}}@keyframes walking-scene-drift{0%{transform:scale(1.02)translate(-3px)}to{transform:scale(1.07)translate(3px)}}@keyframes walking-scene-drift-home{0%{transform:scaleX(-1)scale(1.02)translate(-3px)}to{transform:scaleX(-1)scale(1.07)translate(3px)}}.life-activities article{border-bottom:1px solid #cebd96;grid-template-columns:1fr auto;gap:5px;padding:10px 0;display:grid}.life-activities p{grid-column:1;margin:0}.life-activities button{grid-area:1/2/3}.candy-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.candy-cards article{text-align:center;border:1px solid #c9b78a;padding:6px}.candy-cards p{min-height:42px;margin:4px 0}.candy-cards small{display:block}.candy-art{background-image:url(/assets/tavern-candies.png);background-repeat:no-repeat;background-size:300% 100%;height:100px}.life-bag article{border-top:1px solid #cfbc92;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.life-bag article b{flex:1}@media (width<=620px){.candy-cards{grid-template-columns:1fr}.candy-art{width:130px;margin:auto}.fish-showcase{grid-template-columns:repeat(2,1fr)}.lake-meters>div{grid-template-columns:72px 1fr 54px}.fishing-animation{height:210px}}.life-tavern-task{text-align:center;justify-content:center;padding-block:8px 12px}.tavern-prep-animation{background:#4a2f1f url(/assets/tavern-approved-4k-v2.webp) 50% 56%/112% no-repeat;border:2px solid #a98238;border-radius:6px;width:min(480px,100%);height:104px;animation:8s ease-in-out infinite alternate tavern-prep-scene;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffefbe4d,0 4px 12px #331f0f59}.tavern-prep-animation:before{content:"";background:linear-gradient(90deg,#12181ac7,#12181a4d 58%,#12181a85);position:absolute;inset:0}.tavern-prep-copy{z-index:1;color:#fff1c3;text-shadow:0 1px 3px #000;place-content:center;gap:2px;display:grid;position:absolute;inset:0}.tavern-prep-copy>small{color:#e5c36f;font-size:11px;font-weight:700}.tavern-prep-copy>b{font:700 18px Georgia,Noto Serif Hebrew,serif}.tavern-prep-copy>span{justify-content:center;gap:5px;margin-top:3px;display:flex}.tavern-prep-copy>span i{background:#f3d16f;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite tavern-prep-dot}.tavern-prep-copy>span i:nth-child(2){animation-delay:.2s}.tavern-prep-copy>span i:nth-child(3){animation-delay:.4s}.tavern-prep-progress{z-index:2;background:#0b1418d1;border:1px solid #d9ba68;border-radius:7px;height:7px;padding:1px;position:absolute;bottom:8px;left:5%;right:5%}.tavern-prep-progress>i{background:linear-gradient(90deg,#b37c23,#f0cd6d);border-radius:5px;height:100%;transition:width 1s linear;display:block;box-shadow:0 0 7px #f6cd68b3}@keyframes tavern-prep-scene{0%{background-position:48% 56%}to{background-position:52% 56%}}@keyframes tavern-prep-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.tavern-prep-animation,.tavern-prep-copy>span i{animation:none}}.game-shell .shop-stage-backdrop .fate-shop-catalog{grid-auto-rows:max-content;align-content:start}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main{height:auto;min-height:150px}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item{grid-template-rows:max-content;align-self:start}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head>*{flex-shrink:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{flex:none;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;height:auto;min-height:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body section{padding-block:9px 11px;overflow:visible}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;min-height:21px;margin:0;display:grid}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p>span{flex:none;min-width:0}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body p>b{white-space:nowrap;text-align:left;direction:ltr;unicode-bidi:isolate}.game-shell .character-stage-backdrop .fate-classic-inventory-card{grid-template-rows:auto;grid-template-columns:138px minmax(0,1fr)}.game-shell .character-stage-backdrop .fate-classic-item-visual{background:linear-gradient(135deg,#ffffff61,transparent 48%),linear-gradient(180deg,var(--classic-item-head-a),var(--classic-item-head-b));color:#181c19;direction:rtl;border-right:4px solid #080908;grid-area:1/1;grid-template-rows:minmax(30px,auto) 82px auto auto;align-content:start;justify-items:center;gap:4px;min-width:0;min-height:158px;padding:8px 7px 6px;display:grid;overflow:hidden}.game-shell .character-stage-backdrop .fate-classic-item-visual>strong{text-align:center;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;font-size:13px;line-height:1.15;display:flex}.game-shell .character-stage-backdrop .fate-classic-item-visual .equipment-stack-count{color:#fff;background:#777d7a;border:1px solid #81775d;border-radius:10px;flex:none;place-items:center;min-width:25px;height:19px;padding:0 5px;font:800 11px/1 Arial,sans-serif;display:inline-grid}.game-shell .character-stage-backdrop .fate-classic-item-visual .inventory-item-art{border:1px solid var(--classic-item-accent);place-items:center;width:104px;height:82px;margin:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-shell .character-stage-backdrop .fate-classic-item-visual .inventory-item-art{border:1px solid color-mix(in srgb,var(--classic-item-accent) 46%,#fff)}}.game-shell .character-stage-backdrop .fate-classic-item-visual .inventory-item-art{background:var(--classic-item-head-a)}@supports (color:color-mix(in lab, red, red)){.game-shell .character-stage-backdrop .fate-classic-item-visual .inventory-item-art{background:color-mix(in srgb,var(--classic-item-head-a) 68%,#fff)}}.game-shell .character-stage-backdrop .fate-classic-item-visual .inventory-item-art{box-shadow:inset 0 1px #ffffffb3,0 2px 4px #191c183d}.game-shell .character-stage-backdrop .fate-classic-item-visual .inventory-item-art .item-art{width:100%;height:100%;transform:scale(.9)}.game-shell .character-stage-backdrop .fate-classic-item-physical{color:#4f554f;text-align:center;gap:1px;width:100%;font-size:8px;line-height:1.2;display:grid}.game-shell .character-stage-backdrop .fate-classic-item-visual .inventory-item-price{width:100%;color:var(--classic-item-ink);text-align:center;font-size:10px;line-height:1.15}.game-shell .character-stage-backdrop .fate-classic-item-details{background:var(--classic-item-body);direction:rtl;flex-direction:column;grid-area:1/2;min-width:0;min-height:158px;display:flex;overflow:hidden}.game-shell .world-life-panel.bank-panel{color:#f0e4c9;background:#122d3c;border-color:#b79851;width:min(540px,94%);font-size:16px}.game-shell .bank-panel header{background:#102532;border-bottom:1px solid #b7985166}.game-shell .bank-panel .life-panel-nav{display:flex}.bank-panel .farm-bank-content{gap:14px}.bank-panel .farm-bank-wallet{color:#c9d2d2;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:14px;display:flex}.bank-panel .farm-bank-wallet b{color:#f9e1a3;font-variant-numeric:tabular-nums}.bank-panel .farm-bank-balances{gap:10px}.bank-panel .farm-bank-balances article{background:#071d2880;border-color:#ac914965;align-content:start;gap:8px;min-width:0;padding:13px}.bank-panel .farm-bank-balances article>span{font-size:14px;line-height:1.4}.bank-panel .farm-bank-balances strong{color:#ffdf8e;font-size:26px;line-height:1.2}.bank-panel .farm-bank-balances strong small{font-size:16px}.bank-panel .farm-bank-content small{color:#bccacb;font-size:13px;line-height:1.55}.bank-panel .farm-bank-content button{white-space:normal;min-height:42px;font-size:14px;font-weight:700}.bank-panel .farm-bank-details>div{border-color:#bacccc30;padding:5px 0}.bank-panel .farm-bank-details dt{font-size:14px}.bank-panel .farm-bank-details dd{color:#f8dfa2;overflow-wrap:anywhere;margin:0;font-size:16px}.bank-panel .farm-bank-timing{color:#c6d2d3;font-size:13px;line-height:1.55}.bank-panel .farm-bank-upgrade{background:#a8892820;border-color:#b99c5b;gap:10px;padding:14px}.bank-panel .farm-bank-upgrade-heading{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.bank-panel .farm-bank-upgrade-heading>div{gap:4px;display:grid}.bank-panel .farm-bank-upgrade-heading span{color:#e0d2b2;font-size:14px}.bank-panel .farm-bank-upgrade-heading strong{color:#ffe19a;font-size:26px}.bank-panel .farm-bank-upgrade-heading b{color:#ffe6ad;font-size:20px}.bank-panel .farm-bank-upgrade p{font-size:14px;line-height:1.5}.bank-panel .farm-bank-upgrade small{margin:0}.bank-panel .farm-bank-tiers{border-top:1px solid #a58e544f;padding-top:8px}.bank-panel .farm-bank-tiers summary{cursor:pointer;color:#e4d09b;padding:5px 0;font-size:14px}.bank-panel .farm-bank-tiers table{border-collapse:collapse;text-align:right;width:100%;margin-top:8px;font-size:14px}.bank-panel .farm-bank-tiers th,.bank-panel .farm-bank-tiers td{border-bottom:1px solid #ffffff14;padding:7px}.bank-panel .farm-bank-tiers th{color:#c6d2d3;font-weight:400}.bank-panel .farm-bank-tiers .current{color:#ffe7a8;background:#ac8e3833}.bank-panel .farm-bank-note{display:block}@media (width<=440px){.bank-panel .farm-bank-balances{grid-template-columns:minmax(0,1fr)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.game-shell{--social-height:clamp(280px, 33vh, 350px);font-family:Tahoma,Arial,Noto Sans Hebrew,sans-serif}.game-shell .players-panel{color:#30383d;background:#f0f1f1;border-top:3px ridge #91a0a6;border-right:3px ridge #8c999e;width:365px;padding:0;font-family:Tahoma,Arial,sans-serif}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{color:#3d474e;background:#f8f8f8;border-top:3px ridge #91a0a6;font-family:Tahoma,Arial,sans-serif;left:365px}.game-shell .panel-heading{background:linear-gradient(#fff,#d9dddf);border-bottom:2px groove #bac2c5;height:27px;min-height:27px;padding:0 9px}.game-shell .panel-heading strong{font-size:15px}.game-shell .panel-heading small{color:#5c6870;font-size:11px}.game-shell .community-player-tabs{border-bottom:1px solid #aeb8bd}.game-shell .community-player-tabs button{color:#56636a;background:#edf0f1;border-left:1px solid #bcc4c8;border-radius:0;min-height:25px;font:700 11px Tahoma,Arial,sans-serif}.game-shell .community-player-tabs button.selected{color:#26343c;background:#dde3e6;box-shadow:inset 0 -2px #ce8a24}.game-shell .online-scroll{max-height:116px;padding:0 7px}.game-shell .players-panel .online-player{color:#30383d;background:0 0;border:0;border-bottom:1px solid #dce1e3;border-radius:0;grid-template-columns:9px 17px 30px minmax(0,1fr) 19px;height:27px;min-height:27px;font:400 14px Tahoma,Arial,sans-serif}.game-shell .players-panel .online-player:hover{background:#e9edef}.game-shell .players-panel .online-player>b{color:#30383d;font-size:14px;font-weight:400}.game-shell .players-panel .online-player .community-level{color:#414b51;background:0 0;border:0;border-radius:0;height:auto;font-size:12px}.game-shell .players-panel .online-player .community-level:before{content:"["}.game-shell .players-panel .online-player .community-level:after{content:"]"}.game-shell .angel-wings{image-rendering:auto;background:url(/assets/staff-badges/angel-blue-wings-v2.png) 50%/contain no-repeat;width:30px;height:17px}.game-shell .players-panel .online-player .community-info,.game-shell .active-battles-list .monster-info-room{color:#fff9eb;background:radial-gradient(circle at 35% 30%,#ffd79d,#e38337 64%,#ad511d);border:1px solid #d47b34;border-radius:50%;place-items:center;width:17px;min-width:17px;height:17px;min-height:17px;padding:0;font:italic 800 11px/15px Georgia,serif;display:grid;box-shadow:inset 0 1px #ffffffbf}.game-shell .active-battles-heading{color:#3e4950;border-top:1px solid #c8ced1;height:27px;margin:1px 7px 0;padding:4px 2px 0;font:700 14px Tahoma,Arial,sans-serif}.game-shell .active-battles-list{gap:0;margin:0;padding:0 7px;display:grid}.game-shell .active-battles-list .fate-combat-row{background:0 0;border:0;border-bottom:1px solid #d9dee0;border-radius:0;grid-template-columns:minmax(0,1fr) 20px;min-height:29px;display:grid;position:relative}.game-shell .active-battles-list .fate-combat-row>button:first-child{color:#2e3940;text-align:right;background:0 0;border:0;border-radius:0;grid-template-columns:9px 26px minmax(0,1fr) auto;align-items:center;gap:4px;min-height:29px;padding:1px 3px;display:grid}.game-shell .active-battles-list .fate-combat-row>button:first-child:hover{background:#e9edef}.game-shell .combat-list-status{background:#19c143;border-radius:2px;width:8px;height:8px;box-shadow:inset 0 1px #ffffff73}.game-shell .combat-list-status.busy{background:#d9a02b}.game-shell .combat-list-level{color:#33424c!important;font-size:12px!important}.game-shell .active-room-copy{display:contents}.game-shell .active-battles-list .fate-combat-row b{color:#263d72;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:400 14px Tahoma,Arial,sans-serif!important}.game-shell .active-battles-list .fate-combat-row small:last-child,.game-shell .combat-list-meta{white-space:nowrap;color:#707c82!important;font-size:10px!important}.game-shell .active-battles-list .fate-combat-row.current-room{background:#f7f2e6}.game-shell .active-battles-list .fate-combat-row.current-room b{color:#233f78;font-weight:700!important}.game-shell .active-battles-list .watch-room{color:#a46f1d;background:0 0;border:0;width:18px;min-width:18px;padding:0}.game-shell .chat-toolbar{background:linear-gradient(#fff,#d9dddf);border-bottom:2px groove #b8c0c4;height:27px;padding:0 7px}.game-shell .chat-window-title{color:#303a40;font-size:15px;position:absolute;right:50%;transform:translate(50%)}.game-shell .chat-toolbar .chat-connection{color:#68747b;margin-right:auto;font-size:10px}.game-shell .chat-toolbar .chat-toggle{color:#65727a;background:#f4f6f6;border:1px solid #b5bec2;width:22px;height:19px;margin:0;padding:0;font-size:9px}.game-shell .community-strip{display:none}.game-shell .chat-feed{scrollbar-color:#97a4aa #ebeff0;background:#f8f8f8;padding:3px 6px 6px;top:28px;bottom:47px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{color:#4c5962;direction:rtl;background:0 0;border:0;border-bottom:1px solid #eef0f1;border-radius:0;align-items:baseline;gap:5px;min-height:25px;margin:0;padding:1px 2px;font:400 15px/1.48 Tahoma,Arial,sans-serif;display:flex}.game-shell .chat-feed p:nth-child(2n){background:0 0}.game-shell .chat-feed time,.game-shell.scene-battle .chat-feed time,.game-shell.scene-duel .chat-feed time{color:#153c20;text-align:center;direction:ltr;background:#29ca45;border:1px solid #18a934;flex:0 0 53px;order:0;min-width:53px;height:22px;margin:0;padding:1px 4px 0;font:700 12px/18px Tahoma,Arial,sans-serif;box-shadow:inset 0 1px #ffffff73}.game-shell .chat-feed b{color:#293f73;font-size:15px;font-weight:700}.game-shell .chat-feed b:after{content:" <<";color:#30383d}.game-shell .chat-feed p.system-message,.game-shell.scene-battle .chat-feed p.system-message{color:#6173b6;background:0 0;border:0;border-bottom:1px solid #e7eaeb}.game-shell .chat-feed p.battle-matchup-message b{color:#8a6425}.game-shell .chat-feed p.battle-matchup-message span{color:#263f77;font-weight:700}.game-shell .chat-feed p.moderation-message{color:#7a461c;background:#fff2cf;border-right:4px solid #ca8525;font-weight:700}.game-shell .chat-feed p.moderation-message b{color:#9f6218!important}.game-shell .chat-feed p.announcement-message{color:#5b69a8;background:#f1f3ff;border-right:4px solid #697bc2;font-weight:700}.game-shell .combat-chat-event{grid-template-columns:53px minmax(0,1fr);align-items:baseline!important;display:grid!important}.game-shell .combat-chat-event .battle-event-copy{color:#6379bd;overflow-wrap:anywhere;min-width:0;font-weight:500}.game-shell .combat-chat-event .battle-event-copy>span{display:inline}.game-shell .combat-chat-event .battle-token-crush,.game-shell .combat-chat-event .battle-token-damage.battle-token-crush{color:#d53b35;font-weight:900}.game-shell .combat-chat-event.event-result .battle-event-copy{color:#8b6423}.game-shell .combat-chat-event.event-timeout .battle-event-copy{color:#9d4949}.game-shell .combat-chat-event.event-potion .battle-event-copy{color:#2f8261}.game-shell .chat-command-bar{background:linear-gradient(#ffffffc2,#0000 18%),linear-gradient(#aebcc4,#5a7180 52%,#9babb3);border-top:3px ridge #7d8e96;grid-template-columns:286px minmax(0,1fr);height:47px;box-shadow:inset 0 1px #eef3f5}.game-shell .chat-command-bar .chat-tabs{gap:1px;padding:3px}.game-shell .chat-command-bar .chat-tabs button,.game-shell.scene-battle .chat-command-bar .chat-tabs button,.game-shell.scene-duel .chat-command-bar .chat-tabs button{color:#eff4f6;text-shadow:0 1px #223640;background:linear-gradient(#667d89,#2d4552 57%,#556d79);border:1px solid #314a57;border-radius:0;min-width:0;height:39px;padding:0 8px;font:800 12px Tahoma,Arial,sans-serif}.game-shell .chat-command-bar .chat-tabs button.selected,.game-shell.scene-battle .chat-command-bar .chat-tabs button.selected,.game-shell.scene-duel .chat-command-bar .chat-tabs button.selected{color:#fff6db;background:linear-gradient(#d69e3d,#8d590f 58%,#bc7d20);border-color:#704514}.game-shell .chat-command-bar form{direction:ltr;grid-template-columns:auto auto minmax(180px,1fr) 72px;align-items:center;gap:4px;min-width:0;padding:3px;display:grid}.game-shell .chat-compose-tools{background:linear-gradient(#edf1f2,#aebbc2);border:1px solid #536a76;align-items:center;gap:2px;height:39px;padding:3px;display:flex;position:relative}.game-shell .chat-tool-button{place-items:center;width:25px;height:28px;padding:0;display:grid;color:#3a4a52!important;background:linear-gradient(#fff,#cbd3d7)!important;border:1px solid #7d8e97!important;min-width:25px!important}.game-shell .chat-tool-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;overflow:visible}.game-shell .chat-tool-button svg circle{fill:#0000}.game-shell .palette-button{position:relative}.game-shell .palette-button>span{border:1px solid #fff;width:7px;height:7px;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 1px #617078}.game-shell .chat-palette{position:relative}.game-shell .chat-palette-menu{z-index:30;background:#e7ecee;border:1px solid #677983;grid-template-columns:repeat(3,18px);gap:4px;padding:6px;display:grid;position:absolute;bottom:35px;right:0;box-shadow:0 5px 16px #00000047}.game-shell .chat-palette-menu button{width:18px;height:18px;padding:0;box-shadow:0 0 0 1px #718087;border:2px solid #fff!important;min-width:18px!important}.game-shell .chat-palette-menu button.selected{box-shadow:0 0 0 2px #d69224}.game-shell .chat-command-bar .chat-channel{color:#5a6870;background:#e9edef;border:1px solid #788992;border-radius:0;min-width:82px;height:39px;font-size:10px}.game-shell .chat-command-bar input,.game-shell.scene-battle .chat-command-bar input,.game-shell.scene-duel .chat-command-bar input{color:#30383d;direction:rtl;background:#fff;border:1px solid #76868f;border-radius:0;height:39px;font-size:14px}.game-shell .chat-command-bar form .chat-send-button{color:#fff6dc;background:linear-gradient(#d8a248,#8e590f 57%,#bd7f21);border:1px solid #714614;border-radius:0;min-width:72px;height:39px;font:800 14px Tahoma,Arial,sans-serif}.game-shell .profile-stage-backdrop{inset:86px 0 var(--social-height);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;background:linear-gradient(#13141214,#0b0c0b42),url(/assets/character-page-leather-v1.png) 50%/cover no-repeat,#2d2e2b;padding:0;display:block}.game-shell .profile-modal.profile-view-player{color:#e7e5dc;width:100%;height:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 18px 12px;display:flex;overflow:hidden;transform:none!important}.game-shell .profile-view-player .player-card-header{cursor:default;touch-action:auto;-webkit-user-select:auto;user-select:auto;background:0 0;border:0;flex:0 0 44px;align-items:center;gap:18px;min-height:44px;padding:0;display:flex}.game-shell .profile-view-player .player-card-title{color:#333833;background:linear-gradient(#f5f3ea,#cbc9bf);border:1px solid #777970;flex:0 620px;order:1;width:min(620px,56vw);height:40px;margin-right:auto;box-shadow:inset 0 1px #fff,0 4px 13px #00000047}.game-shell .profile-view-player .player-card-title h2{color:#333833;justify-content:center;align-items:center;gap:9px;height:100%;margin:0;font:800 17px Tahoma,Arial,sans-serif;display:flex}.game-shell .profile-view-player .player-card-title h2>b{color:#31230c;background:linear-gradient(#dbad49,#bd8627);border-radius:999px;order:-1;padding:4px 10px;font-size:10px;box-shadow:inset 0 1px #ffffff61}.game-shell .profile-view-player .player-card-actions{direction:ltr;flex:auto;order:2;justify-content:flex-start;gap:4px}.game-shell .profile-view-player .player-card-actions button{color:#d5d7cf;background:#1416148a;border:1px solid #e7dbb83d;border-radius:0;width:auto;min-width:28px;height:28px;padding:0 6px;font-size:14px}.game-shell .profile-view-player .player-card-actions button:hover{color:#efd172;background:#272722cc;border-color:#c9a145}.game-shell .profile-view-player .player-card-actions .owner-admin-entry{color:#ebc45b;border-color:#dab1458c;min-width:72px}.game-shell .profile-view-player .player-card-actions .owner-admin-entry b{font-size:10px}.game-shell .profile-view-player .player-profile-showcase{direction:ltr;background:radial-gradient(at 50% 82%,#b8943c26,#0000 43%);grid-column:2;grid-template-columns:minmax(280px,390px) 235px;justify-content:center;align-items:start;gap:42px;width:100%;min-width:0;height:100%;display:grid}.game-shell .profile-view-player .player-profile-figure{background:0 0;width:100%;height:100%;min-height:400px;margin:0;overflow:visible}.game-shell .profile-view-player .player-profile-loadout{transform-origin:top;direction:ltr;width:199px;margin-top:36px;transform:scale(1.16)}.game-shell .profile-view-player .battle-equipment-grid{width:199px;height:208px;margin:0}.game-shell .profile-view-player .battle-parameter-row{width:199px;height:47px;margin-top:-47px}.game-shell .profile-view-player .combat-resources{gap:0;width:199px;min-height:62px;margin-top:4px}.game-shell .profile-view-player .combat-heart{grid-template-columns:52px;min-width:52px}.game-shell .profile-view-player .combat-heart i{font-size:43px}.game-shell .profile-view-player .combat-heart b{min-width:50px;font-size:7px}.game-shell .profile-view-player .player-profile-dossier{direction:rtl;background:#14161452;border:1px solid #eae1c92e;border-radius:0;grid-area:1/1;grid-template-rows:repeat(4,38px);grid-template-columns:1fr 1fr;align-content:start;gap:0;width:100%;height:auto;margin-top:18px;padding:0;display:grid}.game-shell .profile-view-player .player-profile-dossier p{background:0 0;border-top:0;border-bottom:1px solid #ffffff12;border-left:1px solid #ffffff12;border-right:0;border-radius:0;grid-template-columns:20px 62px minmax(0,1fr);align-items:center;gap:5px;min-height:38px;margin:0;padding:5px 8px;display:grid}.game-shell .profile-view-player .player-profile-dossier i{color:#d0a94d;font-size:12px}.game-shell .profile-view-player .player-profile-dossier span{color:#aeb1aa;font-size:10px}.game-shell .profile-view-player .player-profile-dossier b{color:#eeece3;text-align:left;font-size:11px;font-weight:700}.game-shell .profile-view-player .profile-symbols header{margin-bottom:5px}.game-shell .profile-view-player .profile-symbols h3{color:#d1ad55;font-size:11px}.game-shell .profile-view-player .profile-symbols>div{gap:5px;display:flex}.game-shell .profile-view-player .profile-symbols>div>button{background:#6d542526;border:1px solid #d9b1464d;border-radius:0;grid-template-rows:24px auto;width:68px;min-height:51px;padding:4px}.game-shell .profile-view-player .profile-symbols>div>button i{font-size:20px}.game-shell .profile-view-player .profile-symbols>div>button small{color:#d5d0c3;font-size:8px}@media (width>=1300px){.game-shell .players-panel{width:390px}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:390px}}@media (width<=1050px){.game-shell .profile-view-player .player-profile-main{grid-template-columns:250px minmax(520px,1fr);gap:10px}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(245px,320px) 215px;gap:18px}.game-shell .profile-view-player .profile-symbols{width:250px}}@media (width<=900px){.game-shell{--social-height:clamp(215px, 32vh, 270px)}.game-shell .players-panel{width:220px;display:block}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:220px}.game-shell .players-panel .online-player{grid-template-columns:7px 13px 24px minmax(0,1fr) 18px;font-size:11px}.game-shell .players-panel .online-player>b{font-size:11px}.game-shell .active-battles-list .fate-combat-row small:last-child{display:none}.game-shell .chat-command-bar{grid-template-columns:210px minmax(0,1fr)}.game-shell .chat-command-bar form{grid-template-columns:auto minmax(120px,1fr) 62px}.game-shell .chat-command-bar .chat-channel,.game-shell .chat-compose-tools{display:none}.game-shell .profile-stage-backdrop{overflow:auto}.game-shell .profile-modal.profile-view-player{min-width:760px;min-height:500px}.game-shell .profile-view-player .player-card-title{flex-basis:520px;width:520px}.game-shell .profile-view-player .player-profile-main{grid-template-columns:230px minmax(480px,1fr)}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(230px,280px) 205px;gap:8px}.game-shell .profile-view-player .player-profile-dossier{grid-template-rows:repeat(8,33px);grid-template-columns:1fr}.game-shell .profile-view-player .profile-symbols{display:none}}@media (width<=640px){.game-shell{--social-height:180px}.game-shell .players-panel{display:none}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:0}.game-shell .chat-command-bar{grid-template-columns:150px minmax(0,1fr)}.game-shell .chat-command-bar .chat-tabs button{padding-inline:3px;font-size:10px}.game-shell .chat-feed time{flex-basis:44px;min-width:44px;font-size:10px}}.game-shell .profile-modal.profile-view-player{color:#e7e5dc;background:linear-gradient(#1516141f,#0809082e),url(/assets/character-page-leather-v1.png) 50%/cover no-repeat,#30312e;border:2px solid #9f7824;border-radius:0;width:min(1180px,100vw - 56px);height:min(650px,100vh - 56px);max-height:650px;padding:8px 12px 12px;display:flex;overflow:hidden;box-shadow:0 28px 90px #000000c7,inset 0 0 0 1px #efd3833b;transform:none!important}.game-shell .profile-view-player .player-card-header{flex:0 0 44px;gap:10px;min-height:44px;padding:0 4px}.game-shell .profile-view-player .player-card-title{background:linear-gradient(#f6f5ee,#c9cbc6);border:2px ridge #9b9b91;flex:0 610px;width:min(610px,58%);height:38px;margin:0 auto;box-shadow:inset 0 1px #fff,0 2px 6px #0000006b}.game-shell .profile-view-player .player-card-actions{z-index:4;width:auto;display:flex;position:absolute;top:11px;left:14px}.game-shell .profile-view-player .player-card-actions button{background:#121412d6;border:1px solid #e8dab16b;min-width:30px;height:30px}.game-shell .profile-view-player .player-card-body{flex:auto;min-height:0;padding:4px 8px 8px;overflow:hidden}.game-shell .profile-view-player .player-profile-main{direction:ltr;grid-template-rows:minmax(0,1fr);grid-template-columns:340px minmax(0,1fr);gap:16px;width:100%;height:100%;margin:0;display:grid}.game-shell .profile-view-player .player-profile-dossier{background:#0e0f0e80;border:1px solid #dcbe6761;grid-area:1/1;grid-template-rows:repeat(4,42px);grid-template-columns:1fr 1fr;align-self:start;width:100%;margin-top:19px;box-shadow:inset 0 0 24px #00000059}.game-shell .profile-view-player .player-profile-dossier p{border-bottom-color:#e0d4b31f;border-left-color:#e0d4b31f;min-height:42px}.game-shell .profile-view-player .player-profile-showcase{background:radial-gradient(at 48% 82%,#be97352b,#0000 43%);grid-area:1/2;grid-template-columns:minmax(300px,430px) 220px;justify-content:center;align-items:start;gap:26px;width:100%;height:100%;display:grid;overflow:hidden}.game-shell .profile-view-player .player-profile-figure{width:100%;height:100%;min-height:470px;overflow:visible}.game-shell .profile-view-player .player-profile-figure img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.game-shell .profile-view-player .player-profile-loadout{transform-origin:top;width:199px;margin-top:24px;transform:scale(1.06)}.game-shell .profile-view-player .profile-symbols{background:#0e0f0e7a;width:328px;bottom:16px;left:20px}@media (width>=1300px){.game-shell .players-panel{width:390px}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:390px}}@media (width<=960px){.game-shell .profile-stage-backdrop{padding:12px;overflow:auto}.game-shell .profile-modal.profile-view-player{width:min(900px,100vw - 24px);min-width:760px;height:min(620px,100vh - 24px)}.game-shell .profile-view-player .player-profile-main{grid-template-columns:270px minmax(470px,1fr);gap:8px}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(245px,310px) 205px;gap:8px}.game-shell .profile-view-player .player-profile-dossier{grid-template-rows:repeat(8,34px);grid-template-columns:1fr}.game-shell .profile-view-player .player-profile-dossier p{min-height:34px}.game-shell .profile-view-player .profile-symbols{display:none}}.game-shell .profile-modal.profile-view-player{background:radial-gradient(at 41% 69%,#c89d411c,#0000 32%),repeating-linear-gradient(118deg,#ffffff05 0 1px,#0000 1px 6px),linear-gradient(145deg,#3b3a35,#2f302c 58%,#292a27);border:1px solid #ad8b43;border-radius:0;width:min(680px,100vw - 24px);min-width:0;height:min(430px,100dvh - 24px);max-height:430px;box-shadow:0 18px 52px #000000b8,inset 0 0 0 2px #19140d6b}.game-shell .profile-view-player .player-card-header{background:#191a1770;border-bottom:1px solid #be9b4c85;flex:0 0 46px;grid-template-columns:minmax(0,1fr) 310px;gap:7px;min-height:46px;padding:5px 6px}.game-shell .profile-view-player .player-card-title{background:linear-gradient(#f4f3ed,#d2d3ce);border:2px ridge #a9aaa4;grid-column:2;height:34px;box-shadow:inset 0 1px #fff}.game-shell .profile-view-player .player-card-title h2{color:#343632;gap:6px;font-size:14px}.game-shell .profile-view-player .player-card-title h2>b{color:#3e2d0d;background:#e5bf61;border:1px solid #a47a2c;border-radius:2px;padding:2px 6px;font-size:8px;box-shadow:inset 0 1px #ffffff73}.game-shell .profile-view-player .player-card-actions{grid-column:1;gap:3px;height:34px}.game-shell .profile-view-player .player-card-actions button,.game-shell .profile-view-player .player-card-actions .owner-admin-entry{background:#2c2b26e6;border:1px solid #bba06080;border-radius:0;grid-template-rows:1fr;width:30px;min-width:30px;height:30px;padding:0;box-shadow:inset 0 1px #ffffff0f}.game-shell .profile-view-player .player-card-body{background:0 0;padding:6px}.game-shell .profile-view-player .player-profile-dossier{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:repeat(5,26px);align-content:center;align-self:stretch;padding:0 3px}.game-shell .profile-view-player .player-profile-figure{background:0 0;border:0;border-radius:0;height:100%;min-height:0;overflow:visible}.game-shell .profile-view-player .player-profile-figure img,.game-shell .profile-view-player .player-profile-figure.hero-guardian img{object-fit:contain;object-position:center bottom;mix-blend-mode:normal;filter:brightness(1.08)saturate(1.06)drop-shadow(0 7px 5px #0000005c);width:100%;max-width:100%;height:100%;margin:0;-webkit-mask-image:none;mask-image:none}.game-shell .profile-view-player .player-profile-figure:is(.hero-ranger,.hero-traveler) img{object-fit:contain;object-position:center bottom;mix-blend-mode:multiply;filter:brightness(1.45)saturate(1.12)contrast(.96)drop-shadow(0 7px 5px #00000047);width:108%;max-width:none;height:108%;margin:-4%;-webkit-mask-image:radial-gradient(48% 48% at 50% 49%,#000 54%,#000000e0 69%,#0000 96%);mask-image:radial-gradient(48% 48% at 50% 49%,#000 54%,#000000e0 69%,#0000 96%)}.game-shell .profile-view-player .player-profile-loadout{background:0 0;border:0;border-radius:0;justify-content:center;width:199px;height:100%;padding:0}.game-shell .profile-view-player .player-profile-section-title{display:none}.game-shell .profile-view-player .player-profile-equipment-shell{background:0 0;border:0;width:199px;height:208px;margin:0}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span,.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span:nth-child(n){border:0;grid-template-rows:22px 13px 10px;height:46px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row b{color:#30322f;background:linear-gradient(#f5f5f1,#d3d4cf);border:2px inset #babbb6;min-width:30px;padding:0 5px;font-size:9px;line-height:11px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row small{color:#d1d0c8;font-size:7px;display:block}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart b{border-radius:0;min-width:50px;font-size:7px}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart small{color:#cfcec6;font-size:7px}@media (width<=700px){.game-shell .profile-stage-backdrop{place-items:start center;overflow:auto}.game-shell .profile-modal.profile-view-player{width:680px;min-width:680px;height:430px;margin:0 auto}}.game-shell .admin-console-modal{width:min(980px,100vw - 28px);height:min(620px, calc(100dvh - var(--social-height) - 36px));background:repeating-linear-gradient(118deg,#ffffff04 0 1px,#0000 1px 7px),linear-gradient(145deg,#3c3b36,#2c2e2a);border:1px solid #a98945;border-radius:0;max-height:620px;box-shadow:0 20px 58px #000000b8,inset 0 0 0 2px #1e180f66}.game-shell .admin-console-header{background:#1a1b188c;border-bottom:1px solid #c09c4b8c;min-height:56px;padding:8px 12px}.game-shell .admin-console-header>div>span{color:#e0bb5c;background:#ab822e24;border:1px solid #a8863d;border-radius:0;width:34px;height:34px;font-size:17px}.game-shell .admin-console-header small{color:#bba972;font-size:8px}.game-shell .admin-console-header strong{color:#f0ead8;font-size:16px}.game-shell .admin-console-header nav{gap:4px}.game-shell .admin-console-header button{color:#d8d5ca;background:#2c2c27b8;border:1px solid #beaa7459;border-radius:0;min-height:30px;padding:0 10px;font-size:9px}.game-shell .admin-console-header nav button.selected{color:#33270f;background:linear-gradient(#e8d8aa,#b99547);border-color:#b9933e}.game-shell .admin-console-sidebar{background:#14161457;border-left:1px solid #bfa2604d;padding:10px}.game-shell .admin-console-sidebar input{background:#f4f1e514;border-radius:0;height:32px}.game-shell .admin-console-player-list>button{background:#ffffff06;border-radius:0;min-height:44px}.game-shell .admin-console-player-list>button.selected{background:#ad894121;border-color:#ad8941}.game-shell .admin-console-workspace{padding:10px 12px 14px}.game-shell .admin-console-overview{direction:rtl;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-bottom:8px;display:grid}.game-shell .admin-console-overview>div{background:#ffffff07;border:1px solid #c0a96f3b;grid-template-columns:1fr auto;align-items:center;gap:7px;min-height:48px;padding:7px 9px;display:grid}.game-shell .admin-console-overview small{color:#bbb8ad;font-size:8px}.game-shell .admin-console-overview strong{color:#e6c56f;font-size:17px}.game-shell .admin-console-overview .online strong{color:#65d69a}.game-shell .admin-console-overview .muted strong{color:#d5a65f}.game-shell .admin-console-overview .blocked strong{color:#dc806f}.game-shell .admin-console-modal .admin-player-summary,.game-shell .admin-console-modal .admin-data-card,.game-shell .admin-console-modal .admin-action-grid>section,.game-shell .admin-console-modal .admin-announcements-manager>header,.game-shell .admin-console-modal .admin-announcements-manager>form,.game-shell .admin-console-modal .admin-announcements-list article{box-shadow:none;background:#1618166b;border-radius:0}.game-shell .admin-console-modal .admin-player-summary{padding:9px 11px}.game-shell .admin-console-modal .admin-data-card{padding:10px}.game-shell .admin-console-modal .admin-field-grid input,.game-shell .admin-console-modal .admin-moderation-card textarea,.game-shell .admin-console-modal .admin-moderation-card select,.game-shell .admin-console-modal .admin-action-grid button,.game-shell .admin-console-modal .admin-data-card>button{border-radius:0}.game-shell .admin-console-modal .admin-primary{color:#2f220b;background:linear-gradient(#e1c66f,#a97e2f);border-color:#ae893d}@media (width<=760px){.game-shell .admin-console-modal{width:760px;min-width:760px}.game-shell .admin-console-overview{grid-template-columns:repeat(2,1fr)}}.game-shell .profile-stage-backdrop{padding:14px}.game-shell .profile-modal.profile-view-player{background:radial-gradient(at 63% 84%,#bd91321c,#0000 35%),url(/assets/character-page-leather-v1.png) 50%/cover no-repeat,#3a3a36;border-radius:0;width:min(880px,100vw - 28px);height:min(510px,100dvh - 28px);max-height:510px;box-shadow:0 24px 70px #000000c7,inset 0 0 0 1px #f4da9726}.game-shell .profile-view-player .player-card-header{flex-basis:58px;grid-template-columns:minmax(0,1fr) 360px;gap:8px;min-height:58px;padding:6px 9px}.game-shell .profile-view-player .player-card-title{border-radius:0;justify-self:end;width:360px;height:44px}.game-shell .profile-view-player .player-card-title h2>b{padding:3px 8px;font-size:8px}.game-shell .profile-view-player .player-card-title p{margin-top:1px;font-size:8px}.game-shell .profile-view-player .player-card-actions button,.game-shell .profile-view-player .player-card-actions .owner-admin-entry{border-radius:0;grid-template:1fr/1fr;width:32px;min-width:32px;height:32px;padding:0;display:grid}.game-shell .profile-view-player .player-card-actions button b{display:none}.game-shell .profile-view-player .player-profile-dossier{border-radius:0;grid-template-rows:44px repeat(8,34px)}.game-shell .profile-view-player .player-profile-dossier-head{padding:6px 9px}.game-shell .profile-view-player .player-profile-dossier-head small{font-size:7px}.game-shell .profile-view-player .player-profile-dossier-head strong{font-size:12px}.game-shell .profile-view-player .player-profile-dossier p{grid-template-columns:18px 55px minmax(0,1fr);gap:4px;min-height:34px;padding:4px 6px}.game-shell .profile-view-player .player-profile-dossier i{font-size:10px}.game-shell .profile-view-player .player-profile-dossier span{font-size:8px}.game-shell .profile-view-player .player-profile-dossier b{font-size:9px}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(245px,1fr) 205px;gap:10px}.game-shell .profile-view-player .player-profile-figure{background:radial-gradient(at 50% 88%,#cda23e29,#0000 41%);border:0;border-radius:0;min-height:380px}.game-shell .profile-view-player .player-profile-figure img{height:100%}.game-shell .profile-view-player .player-profile-figure:after{bottom:8px}.game-shell .profile-view-player .player-profile-loadout{border-radius:0;width:205px;padding:5px}.game-shell .profile-view-player .player-profile-section-title{min-height:31px;padding:0 3px 4px}.game-shell .profile-view-player .player-profile-section-title small,.game-shell .profile-view-player .player-profile-section-title>span{font-size:6px}.game-shell .profile-view-player .player-profile-section-title strong{font-size:10px}.game-shell .profile-view-player .player-profile-equipment-shell{background:0 0;border:0;height:202px;margin:3px 0}.game-shell .profile-view-player .player-profile-stat-panel,.game-shell .profile-view-player .player-profile-vitals-panel{border-color:#ffffff0f}.game-shell .profile-view-player .player-profile-stat-panel>header,.game-shell .profile-view-player .player-profile-vitals-panel>header{display:none}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span,.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span:nth-child(n){grid-template-rows:21px 14px 11px;height:50px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row i{font-size:15px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row small{font-size:6px}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart small{font-size:6px}.game-shell .profile-view-player .profile-symbols{border-radius:0;width:230px;padding:5px;bottom:9px;left:9px}@media (width<=780px){.game-shell .profile-modal.profile-view-player{min-width:720px}.game-shell .profile-view-player .player-card-header{grid-template-columns:minmax(0,1fr) 320px}.game-shell .profile-view-player .player-card-title{width:320px}.game-shell .profile-view-player .player-profile-main{grid-template-columns:210px minmax(0,1fr)}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(225px,1fr) 198px;gap:6px}.game-shell .profile-view-player .player-profile-loadout{width:198px}}.game-shell .profile-stage-backdrop{background:#0d0f0d94;padding:12px}.game-shell .profile-modal.profile-view-player{background:repeating-linear-gradient(112deg,#ffffff03 0 1px,#0000 1px 6px),url(/assets/character-page-leather-v1.png) 50%/cover no-repeat,#343532;border:1px solid #a27a28;border-radius:0;width:min(790px,100vw - 24px);min-width:0;height:min(450px,100dvh - 24px);max-height:450px;padding:4px 5px 6px;overflow:hidden;box-shadow:0 18px 52px #000000b8,inset 0 0 0 1px #e5c4671f}.game-shell .profile-view-player .player-card-header{width:100%;height:38px;min-height:38px;box-shadow:none;background:0 0;border:0;flex:0 0 38px;padding:0;display:block;position:relative}.game-shell .profile-view-player .player-card-title{color:#30332f;background:linear-gradient(#f5f5f1,#d1d3d0);border:2px ridge #a9aaa6;border-radius:0;width:292px;height:31px;margin:0;padding:0 9px;position:absolute;top:3px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff}.game-shell .profile-view-player .player-card-title h2{color:#323530;gap:5px;height:27px;margin:0;font:800 13px/27px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-card-title h2>b{color:#5c430f;background:linear-gradient(#f4d77b,#d2a53d);border:1px solid #c89b38;border-radius:9px;min-width:42px;padding:2px 6px;font-size:8px;line-height:12px}.game-shell .profile-view-player .player-card-actions{direction:ltr;gap:2px;width:auto;max-width:250px;display:flex;position:absolute;top:1px;left:0;right:auto}.game-shell .profile-view-player .player-card-actions button,.game-shell .profile-view-player .player-card-actions .owner-admin-entry{color:#d8bb68;background:linear-gradient(#3d3d39,#22231f);border:1px solid #74736c;border-radius:0;grid-template-rows:15px 8px;place-items:center;width:36px;min-width:36px;height:31px;padding:2px;display:grid;box-shadow:inset 0 1px #ffffff17}.game-shell .profile-view-player .player-card-actions button span{font-size:12px;line-height:14px}.game-shell .profile-view-player .player-card-actions button b{font:700 6px/8px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-card-body{height:calc(100% - 38px);padding:2px 5px 4px;overflow:hidden}.game-shell .profile-view-player .player-profile-main{direction:ltr;grid-template-columns:145px minmax(0,1fr);gap:7px;width:100%;height:100%;min-height:0;display:grid}.game-shell .profile-view-player .player-profile-dossier{width:145px;height:200px;box-shadow:none;direction:rtl;background:0 0;border:0;border-radius:0;grid-column:1;grid-template-rows:repeat(8,25px);align-self:center;display:grid;overflow:hidden}.game-shell .profile-view-player .player-profile-dossier p,.game-shell .profile-view-player .player-profile-dossier p:nth-child(odd){background:0 0;border:0;grid-template-columns:61px minmax(0,1fr);align-items:center;gap:5px;min-height:25px;margin:0;padding:2px 4px;display:grid}.game-shell .profile-view-player .player-profile-showcase{direction:ltr;background:0 0;grid-column:2;grid-template-columns:minmax(260px,1fr) 199px;align-items:stretch;gap:8px;width:100%;height:100%;display:grid;overflow:hidden}.game-shell .profile-view-player .player-profile-figure:is(.hero-guardian,.hero-ranger,.hero-traveler) img{mix-blend-mode:multiply;filter:brightness(1.13)saturate(1.18)contrast(.96)drop-shadow(0 8px 6px #00000052);width:108%;max-width:none;height:108%;margin:-4%;-webkit-mask-image:radial-gradient(62% 96% at 50% 51%,#000 70%,#0000 100%);mask-image:radial-gradient(62% 96% at 50% 51%,#000 70%,#0000 100%)}.game-shell .profile-view-player .player-profile-figure figcaption{display:none}.game-shell .profile-view-player .player-profile-loadout{direction:rtl;background:0 0;border:0;border-radius:0;flex-direction:column;width:199px;height:100%;margin:0;padding:0;display:flex}.game-shell .profile-view-player .player-profile-nameplate,.game-shell .profile-view-player .player-profile-section-title{display:none}.game-shell .profile-view-player .player-profile-equipment-shell{background:0 0;border:0;place-items:center;width:199px;height:208px;margin:4px 0 3px;display:grid}.game-shell .profile-view-player .player-profile-equipment-shell .battle-item-slot{background:#b5b7b247;border:1px solid #72736e;border-radius:0;box-shadow:inset 0 1px #ffffff21}.game-shell .profile-view-player .player-profile-stat-panel,.game-shell .profile-view-player .player-profile-vitals-panel{background:0 0;border:0;border-radius:0;width:199px;margin:0}.game-shell .profile-view-player .player-profile-stat-panel{border-top:1px solid #ddd3b540;margin-top:5px}.game-shell .profile-view-player .player-profile-vitals-panel{border-top:1px solid #ddd3b533;margin-top:1px}.game-shell .profile-view-player :is(.player-profile-stat-panel,.player-profile-vitals-panel)>header{display:none}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row{direction:ltr;grid-template-columns:repeat(4,1fr);width:199px;height:55px;margin:0;display:grid}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span,.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span:nth-child(n){background:0 0;border:0;grid-template-rows:23px 14px 10px;place-items:center;width:auto;height:55px;display:grid;position:static}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row i{color:#d6d3c6;font-size:17px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row b{color:#f4f1e7;background:0 0;border:0;min-width:0;height:auto;font-size:10px;position:static}.game-shell .profile-view-player .player-profile-vitals-panel .combat-resources{justify-content:space-around;align-items:center;width:199px;min-height:65px;margin:0;padding:2px 1px 0;display:flex}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart small{font:700 6px/9px Tahoma,Arial,sans-serif}@media (width<=820px){.game-shell .profile-stage-backdrop{padding:6px;overflow:auto}.game-shell .profile-modal.profile-view-player{width:760px;min-width:760px;height:438px;max-height:438px}.game-shell .profile-view-player .player-profile-main{grid-template-columns:140px minmax(0,1fr)}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(248px,1fr) 199px}}.game-shell .profile-modal.profile-view-player{background:url(/assets/character-page-leather-v1.png) 50%/cover no-repeat,#363633;border:1px solid #9d7624;width:min(790px,100vw - 24px);height:min(450px,100dvh - 24px);max-height:450px;box-shadow:0 20px 60px #000000c2,inset 0 0 0 1px #e3be5a29}.game-shell .profile-view-player .player-card-header{min-height:38px;box-shadow:none;background:0 0;border-bottom:0;flex-basis:38px;grid-template-columns:minmax(0,1fr) 330px;gap:6px;padding:4px 6px}.game-shell .profile-view-player .player-card-title{background:linear-gradient(#f7f7f4,#d2d5d2);border:2px ridge #a8aaa4;width:330px;height:30px;box-shadow:inset 0 1px #fff}.game-shell .profile-view-player .player-card-title h2{gap:5px;font-size:12px}.game-shell .profile-view-player .player-card-title h2>b{color:#555852;box-shadow:none;background:0 0;border:0;border-radius:0;padding:2px 6px;font-size:8px}.game-shell .profile-view-player .player-card-title p{display:none}.game-shell .profile-view-player .player-card-title .angel-wings{width:24px;height:14px}.game-shell .profile-view-player .player-card-actions{gap:2px}.game-shell .profile-view-player .player-card-actions button,.game-shell .profile-view-player .player-card-actions .owner-admin-entry{color:#d8bb68;background:linear-gradient(#3b3b38,#20211f);border:1px solid #706f68;width:25px;min-width:25px;height:25px;box-shadow:inset 0 1px #ffffff14}.game-shell .profile-view-player .player-card-actions button span{font-size:12px}.game-shell .profile-view-player .player-card-body{padding:4px 7px 7px}.game-shell .profile-view-player .player-profile-main{grid-template-columns:145px minmax(0,1fr);gap:7px}.game-shell .profile-view-player .player-profile-dossier{height:auto;box-shadow:none;background:0 0;border:0;grid-template-rows:repeat(8,25px);align-self:center;overflow:visible}.game-shell .profile-view-player .player-profile-dossier-head{display:none}.game-shell .profile-view-player .player-profile-dossier p,.game-shell .profile-view-player .player-profile-dossier p:nth-child(odd){background:0 0;border:0;grid-template-columns:61px minmax(0,1fr);gap:5px;min-height:25px;padding:2px 4px}.game-shell .profile-view-player .player-profile-dossier i{display:none}.game-shell .profile-view-player .player-profile-dossier span{color:#d2d1c9;text-align:right;font:400 9px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-dossier b{color:#f2f1ec;text-align:left;font:400 10px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-dossier p.online b{color:#69d79a}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(270px,1fr) 199px;gap:8px;overflow:visible}.game-shell .profile-view-player .player-profile-figure{background:0 0;min-height:390px;overflow:visible}.game-shell .profile-view-player .player-profile-figure img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 9px 7px #0000006b);width:100%;height:100%}.game-shell .profile-view-player .player-profile-figure:after{height:13px;bottom:2px}.game-shell .profile-view-player .player-profile-loadout{background:0 0;border:0;width:199px;height:100%;padding:0}.game-shell .profile-view-player .player-profile-section-title{background:linear-gradient(#f7f7f4,#d0d3d0);border:2px ridge #a7aaa5;place-items:center;height:27px;min-height:27px;padding:0;display:grid}.game-shell .profile-view-player .player-profile-section-title div{display:block}.game-shell .profile-view-player .player-profile-section-title small,.game-shell .profile-view-player .player-profile-section-title>span{display:none}.game-shell .profile-view-player .player-profile-equipment-shell{width:199px;height:208px;margin:4px 0 0}.game-shell .profile-view-player .player-profile-equipment-shell .battle-equipment-grid{width:199px;height:208px;transform:none}.game-shell .profile-view-player .player-profile-equipment-shell .battle-item-slot{box-shadow:none;background:#c2c5c11f;border:1px solid #c2c5c16b;border-radius:0}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row{height:43px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span,.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span:nth-child(n){border-left:0;grid-template-rows:20px 13px 9px;height:43px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row b{font-size:9px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row small{display:none}.game-shell .profile-view-player .player-profile-vitals-panel .combat-resources{min-height:58px;padding:0}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart small{color:#d1d0c7;font-size:6px;display:block}.game-shell .profile-view-player .profile-symbols{display:none}@media (width<=720px){.game-shell .profile-modal.profile-view-player{min-width:700px}}.game-shell .players-panel,.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.game-shell .players-panel{width:var(--goral-roster-width);background:#f0f0f0;border-top:3px ridge #8d999d;border-right:4px ridge #79868b}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:var(--goral-roster-width);background:#f7f7f7;border-top:3px ridge #8d999d}.game-shell .panel-heading,.game-shell .chat-toolbar{background:linear-gradient(#fff 0,#eceeef 45%,#cdd2d4 100%);border-bottom:3px groove #b8c0c3;height:27px;min-height:27px;box-shadow:inset 0 1px #fff}.game-shell .panel-heading{justify-content:center;gap:8px;padding:0 74px;position:relative}.game-shell .panel-heading .online-dot{border-radius:2px;width:11px;height:11px;position:absolute;right:9px}.game-shell .panel-heading strong{color:#30393d;font:800 17px/1 Tahoma,Arial,sans-serif}.game-shell .panel-heading small{color:#4e585d;font:700 14px/1 Tahoma,Arial,sans-serif;position:static}.game-shell .panel-heading small:before{content:"("}.game-shell .panel-heading small:after{content:")"}.game-shell .goral-battle-roster{color:#30373b;direction:rtl;background:#ededed;flex-direction:column;display:flex;position:absolute;inset:27px 0 0;overflow:hidden}.game-shell .goral-roster-nav{background:#e8e9e9;border-bottom:2px groove #c0c5c7;justify-content:space-between;align-items:center;height:24px;min-height:24px;padding:0 7px;display:flex}.game-shell .goral-roster-nav strong{font:700 12px Tahoma,Arial,sans-serif;text-decoration:underline}.game-shell .goral-roster-nav span{direction:ltr;gap:3px;display:flex}.game-shell .goral-roster-nav button{color:#4e5a5f;background:linear-gradient(#fff,#d7dcde);border:1px solid #a5afb2;border-radius:2px;width:28px;height:20px;padding:0;font:800 12px Tahoma,Arial,sans-serif}.game-shell .goral-roster-group{scrollbar-color:#aab99b #e2e6dc;scrollbar-width:thin;display:grid}.game-shell .goral-roster-row{color:#30383c;text-align:right;cursor:pointer;direction:ltr;background:#f1f1f1;border:0;border-bottom:1px solid #cfd4d6;border-radius:0;grid-template-columns:13px 23px 25px minmax(0,1fr) 20px;align-items:center;gap:5px;width:100%;height:30px;padding:0 7px;display:grid}.game-shell .goral-roster-row:hover{background:#e5e9ea}.game-shell .goral-roster-row.opponent{background:#ececec}.game-shell .goral-roster-row.opponent:hover{background:#e2e6e8}.game-shell .goral-roster-row b{color:#283c6d;text-overflow:ellipsis;white-space:nowrap;direction:rtl;align-items:center;gap:5px;min-width:0;font:400 16px/1 Tahoma,Arial,sans-serif;display:flex;overflow:hidden}.game-shell .goral-roster-row b small{color:#262d31;font:400 14px/1 Tahoma,Arial,sans-serif}.game-shell .goral-roster-row i{color:#fff;background:radial-gradient(circle at 35% 30%,#ffdca8,#e98637 65%,#ad4f18);border:1px solid #d77731;border-radius:50%;place-items:center;width:17px;height:17px;font:italic 800 11px/15px Georgia,serif;display:grid}.game-shell .goral-presence{background:#12d339;border:1px solid #0a9f28;border-radius:3px;width:12px;height:12px;box-shadow:inset 0 1px #ffffffb3}.game-shell .goral-presence.hostile{background:#d2d5d6;border-color:#a7adb0}.game-shell .goral-mail{color:#d48917;text-shadow:0 1px #fff;font-size:17px}.game-shell .goral-friends{color:#b87c1e;font-size:16px}.game-shell .goral-crossed{color:#9d671b;font-size:16px}.game-shell .goral-roster-row .angel-wings{flex:none;width:32px;height:18px}.game-shell .goral-roster-divider{background:linear-gradient(#e7e9ea,#cfd4d6);border-top:2px groove #aeb6b9;border-bottom:2px groove #b7bec1;height:24px;min-height:24px;position:relative}.game-shell .goral-roster-divider span{color:#343d41;font:800 13px Tahoma,Arial,sans-serif;position:absolute;bottom:3px;right:8px}.game-shell .goral-roster-status{color:#657078;background:#e5e7e8;border-top:2px groove #b4bcbe;justify-content:space-between;align-items:center;min-height:27px;margin-top:auto;padding:0 8px;font:700 11px Tahoma,Arial,sans-serif;display:flex}.game-shell .goral-roster-status b{color:#39464c}.game-shell .chat-toolbar{padding:0 8px}.game-shell .chat-window-title{color:#313a3f;font:800 16px Tahoma,Arial,sans-serif}.game-shell .chat-toolbar .chat-connection{font:700 11px Tahoma,Arial,sans-serif}.game-shell .chat-feed{scrollbar-color:#a9b99a #e6e9e3;scrollbar-width:auto;background:#f8f8f8;border:0;padding:4px 9px 8px;inset:27px 0 46px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{color:#34414a;border-bottom:0;gap:7px;min-height:25px;padding:2px 3px;font:400 15px/1.4 Tahoma,Arial,sans-serif;background:0 0!important}.game-shell .chat-feed time,.game-shell.scene-battle .chat-feed time,.game-shell.scene-duel .chat-feed time{color:#104c20;background:#28ce45;border:1px solid #0d9a2a;flex:0 0 54px;min-width:54px;height:21px;padding:2px 4px 0;font:800 12px/15px Tahoma,Arial,sans-serif}.game-shell .chat-feed b{color:#293c72;font:800 15px Tahoma,Arial,sans-serif}.game-shell .chat-feed b:after{content:" <<";color:#23292c;direction:ltr;unicode-bidi:isolate;font-weight:700;display:inline-block}.game-shell .combat-chat-event .battle-event-copy{color:#6577c0;font:500 15px/1.4 Tahoma,Arial,sans-serif}.game-shell .combat-chat-event .battle-token-player{color:#895e28;font-weight:800}.game-shell .combat-chat-event .battle-token-opponent{color:#263c78;font-weight:800}.game-shell .combat-chat-event .battle-fighter-name{font-weight:800}.game-shell .combat-chat-event .battle-fighter-name:after{content:none}.game-shell .combat-chat-event .battle-token-damage{color:#d68120;font-weight:900}.game-shell .combat-chat-event .battle-token-crush,.game-shell .combat-chat-event .battle-token-damage.battle-token-crush{color:#d32d32}.game-shell .chat-command-bar{background:linear-gradient(#ffffffe0,#0000 15%),linear-gradient(#bfccd2 0,#70848e 45%,#435d6b 56%,#9eafb7 100%);border-top:4px ridge #667a84;height:46px;display:block;box-shadow:inset 0 1px #fff,0 -1px #263e4a}.game-shell .chat-command-bar form{grid-template-columns:auto 76px minmax(220px,1fr);height:46px;padding:3px}.game-shell .chat-legacy-strip{background:linear-gradient(#9baab2,#4c626f 54%,#899aa3);border:2px inset #627681;align-items:center;height:40px;display:flex}.game-shell .chat-channel-icons,.game-shell .chat-compose-tools{align-items:center;gap:1px;height:36px;padding:2px;display:flex}.game-shell .chat-channel-icons{direction:ltr;border-right:2px ridge #b4bec3}.game-shell .chat-channel-icons button,.game-shell .chat-tool-button{text-shadow:0 1px #263a44;place-items:center;width:34px;height:32px;padding:0;font:800 15px Tahoma,Arial,sans-serif;display:grid;color:#f5df9a!important;background:linear-gradient(#d7d9d1,#7f8b8e 50%,#43545d 52%,#8d9ca2)!important;border:2px outset #aeb9be!important;border-radius:0!important;min-width:34px!important}.game-shell .chat-channel-icons button.selected{color:#fff7d6!important;background:linear-gradient(#edc66e,#a76b14 52%,#68400b 54%,#c58b2c)!important;border-color:#b3771b!important}.game-shell .chat-compose-tools{background:0 0;border:0}.game-shell .chat-command-bar input,.game-shell.scene-battle .chat-command-bar input,.game-shell.scene-duel .chat-command-bar input{background:#fff;border:2px inset #aab4b9;height:40px;font:400 15px Tahoma,Arial,sans-serif}.game-shell .chat-command-bar form .chat-send-button{border:2px outset #9d6717;min-width:76px;height:40px;font-size:16px}@media (width<=1100px){.game-shell{--social-height:clamp(225px, 26vh, 265px)}.game-shell .goral-roster-row b,.game-shell .goral-roster-row b small,.game-shell .goral-community-roster .community-player-name>b,.game-shell .goral-community-roster .online-player .community-level{font-size:13px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p,.game-shell .combat-chat-event .battle-event-copy{font-size:14px}.game-shell .chat-command-bar .chat-compose-tools{display:none}.game-shell .chat-command-bar form{grid-template-columns:auto 68px minmax(160px,1fr)}}@media (width<=700px){.game-shell{--social-height:180px}.game-shell .players-panel{display:none}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:0}.game-shell .chat-channel-icons button{width:28px;min-width:28px!important}.game-shell .chat-command-bar form{grid-template-columns:auto 58px minmax(100px,1fr)}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p,.game-shell .combat-chat-event .battle-event-copy{font-size:12px}}.game-shell{--social-height:clamp(285px, 31vh, 330px)}.game-shell .players-panel .panel-heading strong{font-size:14px}.game-shell .players-panel .panel-heading small{font-size:11px}.game-shell .players-panel{width:var(--goral-roster-width)}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:var(--goral-roster-width)}.game-shell .goral-community-roster{direction:ltr;background:#e7eaeb;grid-template-columns:minmax(0,1fr) 18px;display:grid;position:absolute;inset:27px 0 0;overflow:hidden}.game-shell .goral-community-main{direction:rtl;border-inline-end:2px ridge #748890;min-width:0;overflow:hidden}.game-shell .goral-community-roster .community-player-tabs{border-bottom:2px groove #bac2c5;height:28px;margin:0}.game-shell .goral-community-roster .community-player-tabs button{min-height:28px;font:500 10px Tahoma,Arial,sans-serif}.game-shell .goral-community-roster .online-scroll{max-height:116px;padding:0;overflow-y:auto}.game-shell .goral-community-roster .online-player{direction:ltr;border-bottom:1px solid #c8ced1;grid-template-columns:13px 18px 18px minmax(0,1fr) 17px;gap:4px;height:28px;min-height:28px;padding:0 5px}.game-shell .goral-community-roster .community-player-name{min-width:0;color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;padding:0;display:block;overflow:hidden}.game-shell .goral-community-roster .community-player-name>b{color:#223b70;white-space:nowrap;direction:rtl;justify-content:flex-start;align-items:center;gap:4px;min-width:0;font:400 16px/1 Tahoma,Arial,sans-serif;display:flex;overflow:hidden}.game-shell .goral-community-roster .community-player-label{text-overflow:ellipsis;overflow:hidden}.game-shell .goral-community-roster .online-player .community-level{color:#4a5358;width:auto;height:auto;font:400 14px/1 Tahoma,Arial,sans-serif;display:inline}.game-shell .community-mail{color:#8c5714;background:linear-gradient(#ffd66d,#da8c1f);border:1px solid #b06d16;border-radius:2px;place-items:center;width:17px;height:13px;font-size:10px;line-height:1;display:grid}.game-shell .community-party{color:#a46516;place-items:center;width:17px;height:17px;font-size:11px;display:grid}.game-shell .goral-community-roster .active-battles-heading{background:linear-gradient(#e9ebec,#ccd2d4);border-block:2px groove #b5bdc0;height:25px;margin:0;padding:4px 7px 0;font-size:12px}.game-shell .goral-community-roster .active-battles-list{padding:0 6px}.game-shell .goral-combat-roster-panel>.panel-heading,.game-shell .chat-panel>.chat-toolbar{display:none}.game-shell .goral-battle-roster{direction:ltr;grid-template-columns:minmax(0,1fr) 18px;display:grid;inset:0}.game-shell .goral-roster-main{direction:rtl;min-width:0;overflow:hidden}.game-shell .goral-roster-nav{background:linear-gradient(#fff,#d5dcdf);height:25px;min-height:25px;padding:0 5px}.game-shell .goral-roster-nav:after{content:"רשימת הקרב";color:#2e373c;font:700 15px Tahoma,Arial,sans-serif;position:absolute;right:50%;transform:translate(50%)}.game-shell .goral-roster-nav>strong{font-size:11px}.game-shell .goral-roster-nav>span{margin-right:auto}.game-shell .goral-roster-nav button{color:#4e6954;background:linear-gradient(#f7faf4,#a5b58c);border:1px outset #b8c3b0;width:18px;height:17px;font-size:11px}.game-shell .goral-roster-scroll{background:#dce3d6;border-inline-start:1px solid #a9b5a2;grid-template-rows:21px 1fr 21px;min-width:0;display:grid}.game-shell .goral-roster-scroll button{color:#fff;background:linear-gradient(#f7faf4,#a5b58c);border:1px outset #b8c3b0;border-radius:2px;place-items:center;min-width:0;padding:0;font-size:10px;display:grid}.game-shell .goral-roster-scroll span{background:linear-gradient(90deg,#e5eadf,#9eae81,#e5eadf);border:1px solid #b9c5af;margin:2px;box-shadow:inset 1px 0 #ffffffa6}.game-shell .chat-feed{background:linear-gradient(#ffffffd9,#ffffffd9),repeating-linear-gradient(0deg,#0000 0 22px,#5f6f7914 22px 23px);padding:5px 8px;top:0;bottom:44px}.game-shell .chat-feed p,.game-shell.scene-battle .chat-feed p,.game-shell.scene-duel .chat-feed p{min-height:23px;padding:0;font:400 13px/1.4 Tahoma,Arial,sans-serif}.game-shell .chat-feed time,.game-shell.scene-battle .chat-feed time,.game-shell.scene-duel .chat-feed time{color:#5e696e;text-align:center;background:0 0;border:0;flex:0 0 43px;min-width:43px;height:auto;padding:0;font:400 13px/1.4 Tahoma,Arial,sans-serif}.game-shell .chat-feed .chat-message-directed-to-me time{color:#0b5018;background:#1ddd41;border-radius:1px;padding:1px 3px;font-weight:800}.game-shell .chat-message-recipient{color:#2b7998;white-space:nowrap;font-style:normal;font-weight:800}.game-shell .chat-input-wrap{background:#fff;border:1px solid #819099;align-items:center;min-width:0;height:40px;display:flex;overflow:hidden}.game-shell .chat-input-wrap .chat-directed-draft{color:#2b7998;white-space:nowrap;flex:none;padding:0 7px;font:800 13px Tahoma,Arial,sans-serif}.game-shell .chat-input-wrap input{border:0;flex:auto;min-width:0;height:38px}.game-shell .chat-feed b,.game-shell .combat-chat-event .battle-event-copy,.game-shell .combat-chat-event .battle-fighter-name{font-size:13px}.game-shell .chat-feed .combat-chat-event.event-result .battle-event-copy,.game-shell .chat-feed .combat-chat-event.event-result .battle-event-copy *{font-weight:800}.game-shell .combat-chat-event .battle-event-copy>.battle-event-arrows{color:#237549;direction:ltr;unicode-bidi:isolate-override;margin-inline-end:6px;font-weight:900;display:inline-block}.game-shell .chat-feed .chat-message-private-incoming>b:before{color:#237549;content:">>";direction:ltr;unicode-bidi:isolate-override;margin-inline-end:3px;font-weight:900;display:inline-block}.game-shell .combat-chat-event{grid-template-columns:43px minmax(0,1fr)}.game-shell .chat-command-bar{background:linear-gradient(#d8e1e5 0 12%,#718792 45%,#284550 50%,#8fa0a7 100%);border-top:4px ridge #617984;height:44px}.game-shell .chat-command-bar form{direction:ltr;grid-template-columns:auto 72px minmax(110px,1fr);gap:3px;height:44px;padding:3px 4px}.game-shell .chat-legacy-strip{background:0 0;border:0;height:32px}.game-shell .chat-channel-icons,.game-shell .chat-compose-tools{border:0;gap:2px;height:32px;padding:0}.game-shell .chat-channel-icons button,.game-shell .chat-tool-button{width:39px;height:32px;text-shadow:none;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffe8b126,0 1px 2px #2d180c7a;color:#e1b75e!important;background:linear-gradient(135deg,#ffefc33d,#0000 30%),linear-gradient(#765634,#3e2b1e 52%,#271b14 54%,#624329)!important;border:2px outset #b8955e!important;border-radius:2px!important;min-width:39px!important}.game-shell .chat-channel-icons button svg,.game-shell .chat-tool-button svg{fill:currentColor;stroke:#fff0c8;stroke-width:1.1px;width:25px;height:25px;overflow:visible}.game-shell .chat-tool-private{color:#e8b85d!important}.game-shell .chat-tool-world{color:#d4aa62!important}.game-shell .chat-tool-combat{color:#e47548!important}.game-shell .chat-tool-friends{color:#a8bc70!important}.game-shell .chat-tool-symbols{color:#f0cb66!important}.game-shell .chat-tool-color{color:#dda36a!important}.game-shell .chat-tool-settings{color:#cdb183!important}.game-shell .chat-channel-icons button.selected{box-shadow:inset 0 2px 5px #35190b94,0 0 0 1px #dc7b3e,0 0 8px #dc7b3e6b;background:linear-gradient(135deg,#ffe0a438,#0000 28%),linear-gradient(#8a4b2c,#4a281b 52%,#2f1c15 54%,#7b4127)!important;border-style:inset!important;border-color:#efad62!important}.game-shell .chat-command-bar input,.game-shell.scene-battle .chat-command-bar input,.game-shell.scene-duel .chat-command-bar input{background:linear-gradient(#fff,#edf1f2);border:2px inset #98a8af;border-radius:1px;height:32px;font:400 13px Tahoma,Arial,sans-serif}.game-shell .chat-command-bar form .chat-send-button{color:#fff8df;text-shadow:0 1px #64350c;background:linear-gradient(#f5d27f,#cf8a2d 46%,#84480f 52%,#c97d24);border:2px outset #c68a35;border-radius:2px;min-width:72px;height:32px;font:700 13px Tahoma,Arial,sans-serif}@media (width<=1100px){.game-shell .chat-channel-icons button,.game-shell .chat-tool-button{width:35px;min-width:35px!important}.game-shell .chat-tool-settings{display:none}}@media (width<=700px){.game-shell{--social-height:255px}.game-shell .chat-tool-friends,.game-shell .chat-tool-color{display:none}.game-shell .chat-command-bar form{grid-template-columns:auto 58px minmax(75px,1fr)}}.game-shell .profile-stage-backdrop{z-index:150;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 50% 28%,#ca9d3d1a,#0000 34%),#0a0c0bbd;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.game-shell .profile-modal.profile-view-player{color:#f2ecdc;background:radial-gradient(at 61% 82%,#cda03a21,#0000 34%),repeating-linear-gradient(115deg,#ffffff05 0 1px,#0000 1px 7px),linear-gradient(145deg,#494842,#373732 58%,#2c2d29);border:1px solid #d0ad5f;border-radius:4px;width:min(1100px,100vw - 44px);height:min(620px,100dvh - 44px);max-height:620px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 95px #000000d1,inset 0 0 0 3px #2a1f0f7a,inset 0 0 0 4px #f4da9726;transform:none!important}.game-shell .profile-view-player .player-card-header{background:linear-gradient(#26221bf5,#161715f0);border:0;border-bottom:1px solid #ebcc816b;flex:0 0 78px;grid-template-columns:minmax(0,1fr) minmax(330px,430px);align-items:center;gap:14px;min-height:78px;padding:10px 14px;display:grid;position:relative;box-shadow:inset 0 -1px #0000008c}.game-shell .profile-view-player .player-card-title{color:#353833;background:linear-gradient(#fffdf4 0,#e4dfd1 55%,#c9c4b5 100%);border:1px solid #b99a55;grid-column:2;align-content:center;justify-items:center;width:100%;height:56px;margin:0;display:grid;box-shadow:inset 0 0 0 2px #ffffff8c,0 3px 10px #00000057}.game-shell .profile-view-player .player-card-title h2{color:#30332f;direction:rtl;justify-content:center;align-items:center;gap:8px;height:auto;margin:0;font:800 18px/1.2 Tahoma,Arial,sans-serif;display:flex}.game-shell .profile-view-player .player-card-title h2>b{order:initial;color:#3f2b0b;background:linear-gradient(#f1cb6c,#c78d2b);border:1px solid #b37c1e;border-radius:999px;padding:4px 10px;font-size:10px;box-shadow:inset 0 1px #ffffff7a}.game-shell .profile-view-player .player-card-title p{color:#6c6d66;margin:3px 0 0;font:700 9px/1.2 Tahoma,Arial,sans-serif;display:block}.game-shell .profile-view-player .player-card-actions{direction:ltr;grid-column:1;justify-content:flex-start;align-items:center;gap:5px;width:100%;display:flex;position:static}.game-shell .profile-view-player .player-card-actions button{color:#ebd7a0;cursor:pointer;background:linear-gradient(#574c369e,#1f1f1cf0);border:1px solid #ddbe716b;border-radius:3px;grid-template-rows:22px 12px;place-items:center;gap:2px;width:auto;min-width:54px;height:48px;padding:5px 8px;display:grid;box-shadow:inset 0 1px #ffffff14}.game-shell .profile-view-player .player-card-actions button span{font:800 19px/20px Arial,sans-serif}.game-shell .profile-view-player .player-card-actions button b{color:#ded8c9;white-space:nowrap;font:700 9px/11px Tahoma,Arial,sans-serif;display:block}.game-shell .profile-view-player .player-card-actions button:hover,.game-shell .profile-view-player .player-card-actions button:focus-visible{color:#ffe28b;background:linear-gradient(#7e5e27c7,#312b1ffa);border-color:#e4bb59;outline:0;box-shadow:0 0 0 2px #e5b64533,inset 0 1px #ffffff1f}.game-shell .profile-view-player .player-card-actions button:disabled{cursor:default;opacity:.46}.game-shell .profile-view-player .player-card-actions .profile-close-action{color:#f1b38a;border-color:#e0a77280}.game-shell .profile-view-player .player-card-actions .owner-admin-entry{min-width:58px}.game-shell .profile-view-player .player-card-body{flex:auto;min-height:0;padding:14px;position:relative;overflow:hidden}.game-shell .profile-view-player .player-profile-main{direction:ltr;grid-template-rows:minmax(0,1fr);grid-template-columns:276px minmax(0,1fr);gap:16px;width:100%;height:100%;margin:0;padding:0;display:grid}.game-shell .profile-view-player .player-profile-dossier{direction:rtl;background:#141513b3;border:1px solid #dfbf6f75;border-radius:3px;grid-area:1/1;grid-template-rows:54px repeat(8,42px);grid-template-columns:1fr;align-self:start;gap:0;width:100%;height:auto;margin:0;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 0 25px #00000052}.game-shell .profile-view-player .player-profile-dossier-head{background:linear-gradient(90deg,#70542280,#2a261d6b);border-bottom:1px solid #e8c97c57;align-content:center;gap:2px;padding:8px 12px;display:grid}.game-shell .profile-view-player .player-profile-dossier-head small{color:#a9a28e;font:700 8px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-dossier-head strong{color:#e7c46d;font:800 15px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-dossier p{background:#ffffff03;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:23px 72px minmax(0,1fr);align-items:center;gap:6px;min-height:42px;margin:0;padding:6px 9px;display:grid}.game-shell .profile-view-player .player-profile-dossier p:last-child{border-bottom:0}.game-shell .profile-view-player .player-profile-dossier p:nth-child(odd){background:#ffffff07}.game-shell .profile-view-player .player-profile-dossier i{color:#d5ad50;text-align:center;font-size:13px;font-style:normal}.game-shell .profile-view-player .player-profile-dossier span{color:#a9aa9f;font:700 10px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-dossier b{color:#f2eee2;text-align:left;text-overflow:ellipsis;white-space:nowrap;font:800 11px Tahoma,Arial,sans-serif;overflow:hidden}.game-shell .profile-view-player .player-profile-dossier p.online i,.game-shell .profile-view-player .player-profile-dossier p.online b{color:#5dda94}.game-shell .profile-view-player .player-profile-showcase{direction:ltr;background:0 0;grid-area:1/2;grid-template-columns:minmax(280px,1fr) 254px;justify-content:center;align-items:stretch;gap:20px;width:100%;min-width:0;height:100%;display:grid;overflow:hidden}.game-shell .profile-view-player .player-profile-figure{background:radial-gradient(at 50% 87%,#d5a94333,#0000 39%),linear-gradient(#ffffff06,#0000001f);border:1px solid #dbbf7a2e;border-radius:3px;width:100%;height:100%;min-height:440px;margin:0;position:relative;overflow:hidden}.game-shell .profile-view-player .player-profile-figure:after{filter:blur(9px);background:#0000006b;height:20px;bottom:45px;left:18%;right:18%}.game-shell .profile-view-player .player-profile-figure img{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 12px #00000080);width:100%;height:calc(100% - 34px);position:relative}.game-shell .profile-view-player .player-profile-figure figcaption{z-index:2;color:#f1ead8;direction:rtl;background:#161715d1;border:1px solid #e5c88147;grid-template-columns:9px auto 1fr;align-items:center;gap:7px;min-height:36px;padding:6px 10px;display:grid;position:absolute;bottom:9px;left:10px;right:10px}.game-shell .profile-view-player .player-profile-figure figcaption>span{background:#777;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #ffffff14}.game-shell .profile-view-player .player-profile-figure figcaption>span.online{background:#54d991;box-shadow:0 0 8px #54d9918c}.game-shell .profile-view-player .player-profile-figure figcaption b{font:800 11px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-figure figcaption small{color:#a6a79f;text-align:left;font:700 8px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-loadout{direction:rtl;background:#1415138f;border:1px solid #dfbf6f6b;border-radius:3px;flex-direction:column;width:254px;height:100%;margin:0;padding:10px;display:flex;transform:none}.game-shell .profile-view-player .player-profile-nameplate{display:none}.game-shell .profile-view-player .player-profile-section-title{border-bottom:1px solid #e6c67640;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding-bottom:7px;display:flex}.game-shell .profile-view-player .player-profile-section-title div{gap:1px;display:grid}.game-shell .profile-view-player .player-profile-section-title small{color:#999a91;font:700 8px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-section-title strong{color:#e7c46b;font:800 13px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-section-title>span{color:#898b84;font:700 7px Tahoma,Arial,sans-serif}.game-shell .profile-view-player .player-profile-equipment-shell{background:radial-gradient(circle,#ffffff0a,#0000000f);border:1px solid #ffffff0f;place-items:center;height:224px;margin:6px 0 4px;display:grid}.game-shell .profile-view-player .player-profile-equipment-shell .battle-equipment-grid{width:199px;height:208px;margin:0;position:relative;transform:scale(1.02)}.game-shell .profile-view-player .player-profile-equipment-shell .battle-item-slot{background:#90918921;border-color:#c4b58e47;box-shadow:inset 0 0 8px #ffffff06}.game-shell .profile-view-player .player-profile-equipment-shell .battle-item-slot.filled{background:linear-gradient(145deg,#f5f3e9,#c7c9bf);border-color:#e7ce91ab;box-shadow:inset 0 0 0 1px #ffffffa3,0 2px 7px #00000052}.game-shell .profile-view-player .player-profile-equipment-shell .battle-item-slot.empty:after{color:#ded5be3d;place-items:center;width:100%;height:100%;font:700 15px/1 Arial,sans-serif;display:grid}.game-shell .profile-view-player .battle-item-slot.slot-helmet.empty:after{content:"⌑"}.game-shell .profile-view-player .battle-item-slot.slot-weapon.empty:after{content:"†";font-size:24px}.game-shell .profile-view-player .battle-item-slot.slot-armor.empty:after{content:"◇";font-size:25px}.game-shell .profile-view-player .battle-item-slot.slot-shield.empty:after{content:"⬡";font-size:22px}.game-shell .profile-view-player .battle-item-slot.slot-gloves.empty:after{content:none}.game-shell .profile-view-player .battle-item-slot.slot-boots.empty:after{content:"∪"}.game-shell .profile-view-player .battle-item-slot:is(.slot-earringLeft,.slot-earringRight,.slot-ringOne,.slot-ringTwo,.slot-ringThree).empty:after{content:"○";font-size:9px}.game-shell .profile-view-player .battle-item-slot.slot-necklace.empty:after{content:"◊"}.game-shell .profile-view-player .battle-item-slot.slot-belt.empty:after{content:"▬";font-size:9px}.game-shell .profile-view-player .battle-item-slot.slot-bracelet.empty:after{content:"◌";font-size:9px}.game-shell .profile-view-player .player-profile-stat-panel,.game-shell .profile-view-player .player-profile-vitals-panel{background:#0000001a;border:1px solid #ffffff12}.game-shell .profile-view-player .player-profile-stat-panel>header,.game-shell .profile-view-player .player-profile-vitals-panel>header{color:#c5b17c;border-bottom:1px solid #ffffff0f;align-items:center;height:22px;padding:0 8px;font:800 8px Tahoma,Arial,sans-serif;display:flex}.game-shell .profile-view-player .player-profile-stat-panel{margin-top:2px}.game-shell .profile-view-player .player-profile-vitals-panel{margin-top:5px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row{direction:ltr;grid-template-columns:repeat(4,1fr);width:100%;height:59px;margin:0;display:grid;position:relative}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span,.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span:nth-child(n){border-left:1px solid #ffffff0f;grid-template-rows:24px 15px 12px;place-items:center;width:auto;height:59px;display:grid;position:static}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row>span:last-child{border-left:0}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row i{color:#d6c596;filter:grayscale(.2);font-size:18px}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row b{color:#fff8e6;background:0 0;border:0;width:auto;min-width:0;height:auto;font-size:11px;line-height:14px;position:static}.game-shell .profile-view-player .player-profile-stat-panel .battle-parameter-row small{color:#92948d;font:700 7px/11px Tahoma,Arial,sans-serif;display:block}.game-shell .profile-view-player .player-profile-vitals-panel .combat-resources{justify-content:space-around;align-items:center;gap:0;width:100%;min-height:68px;margin:0;padding:3px 4px 5px;display:flex}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart{grid-template-rows:43px 12px;grid-template-columns:58px;min-width:58px}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart i{font-size:42px}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart b{min-width:55px;font-size:7px}.game-shell .profile-view-player .player-profile-vitals-panel .combat-heart small{color:#a9aaa2;text-shadow:none;margin-top:0;font:700 7px/11px Tahoma,Arial,sans-serif;display:block}.game-shell .profile-view-player .profile-symbols{background:#141513c2;border:1px solid #dfbf6f59;border-radius:3px;width:276px;margin:0;padding:8px;position:absolute;bottom:14px;left:14px}@media (width<=960px){.game-shell .profile-stage-backdrop{padding:8px;overflow:auto}.game-shell .profile-modal.profile-view-player{width:min(900px,100vw - 16px);min-width:760px;height:min(610px,100dvh - 16px)}.game-shell .profile-view-player .player-card-header{grid-template-columns:minmax(0,1fr) 330px}.game-shell .profile-view-player .player-card-actions button{min-width:44px;padding-inline:5px}.game-shell .profile-view-player .player-profile-main{grid-template-columns:240px minmax(0,1fr);gap:8px}.game-shell .profile-view-player .player-profile-showcase{grid-template-columns:minmax(245px,1fr) 238px;gap:8px}.game-shell .profile-view-player .player-profile-loadout{width:238px;padding-inline:6px}.game-shell .profile-view-player .player-profile-dossier{grid-template-rows:50px repeat(8,40px)}.game-shell .profile-view-player .player-profile-dossier p{grid-template-columns:20px 58px minmax(0,1fr);min-height:40px;padding-inline:6px}.game-shell .profile-view-player .profile-symbols{display:none}}.game-shell .profile-modal.profile-view-player.profile-compact-final{color:#f6f2e7;background:radial-gradient(at 28% 79%,#dbb55d29,#0000 32%),repeating-linear-gradient(118deg,#ffffff05 0 1px,#0000 1px 8px),linear-gradient(145deg,#62625b,#50514b 58%,#41433e);border:1px solid #a8843c;border-radius:0;flex-direction:column;width:min(760px,100vw - 24px);min-width:0;height:min(500px,100dvh - 24px);min-height:0;max-height:500px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 54px #000000a8,inset 0 0 0 2px #241d1147;transform:none!important}.game-shell .profile-compact-final .player-card-header{min-height:54px;box-shadow:none;background:#262824bd;border:0;border-bottom:2px solid #debf7461;flex:0 0 54px;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:10px;padding:7px 9px;display:grid;position:relative}.game-shell .profile-compact-final .player-card-title{color:#343632;background:linear-gradient(#fbfaf2,#dedccf);border:1px solid #b7b19f;border-radius:0;grid-column:2;align-content:center;justify-self:end;justify-items:center;width:330px;height:38px;margin:0;display:grid;box-shadow:inset 0 0 0 1px #ffffffb8}.game-shell .profile-compact-final .player-card-title h2{color:#343632;direction:rtl;justify-content:center;align-items:center;gap:7px;height:auto;margin:0;font:800 16px/1.1 Tahoma,Arial,sans-serif;display:flex}.game-shell .profile-compact-final .player-card-title h2>b{order:initial;color:#3e2d0d;background:#e7c363;border:1px solid #a47a2c;border-radius:2px;padding:3px 8px;font-size:9px;box-shadow:inset 0 1px #ffffff7a}.game-shell .profile-compact-final .player-card-title p{display:none}.game-shell .profile-compact-final .player-card-actions{direction:ltr;grid-column:1;justify-content:flex-start;align-items:center;gap:4px;width:100%;height:38px;display:flex;position:static}.game-shell .profile-compact-final .player-card-actions button,.game-shell .profile-compact-final .player-card-actions .owner-admin-entry{color:#f1d99d;background:#373630eb;border:1px solid #cdb06a94;border-radius:0;grid-template:1fr/1fr;place-items:center;width:34px;min-width:34px;height:34px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff12}.game-shell .profile-compact-final .player-card-actions button span{font:800 15px/1 Arial,sans-serif}.game-shell .profile-compact-final .player-card-actions button b{display:none}.game-shell .profile-compact-final .player-card-body{background:0 0;flex:auto;min-height:0;padding:11px 12px 12px;position:relative;overflow:hidden}.game-shell .profile-compact-final .player-profile-main{direction:ltr;grid-template-columns:minmax(150px,.72fr) 320px 176px;grid-template-areas:"figure loadout dossier";align-items:stretch;gap:14px;width:100%;height:100%;margin:0;padding:0;display:grid}.game-shell .profile-compact-final .player-profile-showcase{display:contents}.game-shell .profile-compact-final .player-profile-figure{background:radial-gradient(at 50% 86%,#e5be602b,#0000 59%);border:0;border-radius:0;grid-area:figure;place-items:end center;width:100%;min-width:0;height:100%;min-height:0;margin:0;display:grid;position:relative;overflow:visible}.game-shell .profile-compact-final .player-profile-figure:after{filter:blur(6px);background:#00000042;height:10px;bottom:7px;left:22%;right:22%}.game-shell .profile-compact-final .player-profile-figure img,.game-shell .profile-compact-final .player-profile-figure.hero-guardian img{z-index:1;object-fit:contain;object-position:center bottom;image-rendering:auto;mix-blend-mode:normal;filter:brightness(1.15)saturate(1.06)drop-shadow(0 7px 5px #0000004f);width:100%;max-width:176px;height:100%;margin:0;position:relative;-webkit-mask-image:none;mask-image:none}.game-shell .profile-compact-final .player-profile-figure figcaption{display:none}.game-shell .profile-compact-final .player-profile-loadout{direction:rtl;background:0 0;border:0;border-radius:0;grid-area:loadout;grid-template-rows:284px 64px 72px;align-content:center;gap:0;width:320px;height:100%;margin:0;padding:0;display:grid;transform:none}.game-shell .profile-compact-final .player-profile-nameplate,.game-shell .profile-compact-final .player-profile-section-title{display:none}.game-shell .profile-compact-final .player-profile-equipment-shell{background:0 0;border:0;place-items:center;width:320px;height:284px;margin:0;display:grid}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-equipment-grid{transform-origin:50%;width:250px;height:222px;margin:0;position:relative;transform:scale(1.26)}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot{background:#dbdcd11c;border-color:#dad2b84d;box-shadow:inset 0 0 7px #ffffff06}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.filled{background:linear-gradient(145deg,#f5f3e9,#ced0c7);border-color:#ebdaaeb8}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-helmet{width:58px;height:39px;top:0;left:96px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-weapon{width:65px;height:76px;top:43px;left:0}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-gloves{width:65px;height:35px;top:123px;left:0}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-bracelet{width:33px;height:31px;top:162px;left:16px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-earringLeft{width:32px;height:29px;top:43px;left:78px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-necklace{width:32px;height:29px;top:43px;left:111px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-earringRight{width:32px;height:29px;top:43px;right:74px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-armor{width:98px;height:83px;top:76px;left:78px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-belt{width:76px;height:25px;top:163px;left:89px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-boots{width:76px;height:30px;top:192px;left:89px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-shield{width:65px;height:76px;top:43px;right:0}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-ringOne{width:32px;height:35px;top:123px;right:33px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-ringTwo{width:32px;height:35px;top:123px;right:0}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-item-slot.slot-ringThree{width:32px;height:31px;top:162px;right:16px}.game-shell .profile-compact-final .player-profile-stat-panel,.game-shell .profile-compact-final .player-profile-vitals-panel{background:0 0;border:0;width:320px;margin:0}.game-shell .profile-compact-final .player-profile-stat-panel>header,.game-shell .profile-compact-final .player-profile-vitals-panel>header{display:none}.game-shell .profile-compact-final .player-profile-stat-panel{border-top:2px solid #dcc7926b;padding-top:8px}.game-shell .profile-compact-final .player-profile-stat-panel .battle-parameter-row{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;height:62px;margin:0;display:grid}.game-shell .profile-compact-final .player-profile-stat-panel .battle-parameter-row>span,.game-shell .profile-compact-final .player-profile-stat-panel .battle-parameter-row>span:nth-child(n){border:0;border-left:1px solid #dcd5bd3d;grid-template-rows:24px 19px 15px;place-items:center;width:auto;height:62px;display:grid;position:static}.game-shell .profile-compact-final .player-profile-stat-panel .battle-parameter-row>span:first-child{border-left:0}.game-shell .profile-compact-final .player-profile-stat-panel .battle-parameter-row i{color:#f1dba3;font-size:20px}.game-shell .profile-compact-final .player-profile-stat-panel .battle-parameter-row b{color:#fffbed;background:0 0;border:0;width:auto;min-width:0;height:auto;font-size:15px;line-height:18px;position:static}.game-shell .profile-compact-final .player-profile-stat-panel .battle-parameter-row small{color:#d1d0c8;font:700 10px/14px Tahoma,Arial,sans-serif;display:block}.game-shell .profile-compact-final .player-profile-vitals-panel{border-top:1px solid #dcd5bd3d;padding-top:6px}.game-shell .profile-compact-final .player-profile-vitals-panel .combat-resources{width:100%;min-height:70px;margin:0;padding:0 3px}.game-shell .profile-compact-final .player-profile-vitals-panel .combat-heart{grid-template-rows:45px 14px;grid-template-columns:64px;min-width:70px}.game-shell .profile-compact-final .player-profile-vitals-panel .combat-heart i{font-size:43px}.game-shell .profile-compact-final .player-profile-vitals-panel .combat-heart b{min-width:59px;font-size:10px}.game-shell .profile-compact-final .player-profile-vitals-panel .combat-heart small{color:#d0d0c8;font:700 9px/12px Tahoma,Arial,sans-serif;display:block}.game-shell .profile-compact-final .player-profile-dossier{width:176px;height:auto;box-shadow:none;direction:rtl;background:0 0;border:0;border-radius:0;grid-area:dossier;grid-template-columns:1fr;align-content:start;align-self:center;margin:0;padding:0;display:grid;overflow:hidden}.game-shell .profile-compact-final .player-profile-dossier-head{text-align:right;border-bottom:2px solid #dcc7926b;min-height:36px;padding:0 2px 8px;display:block}.game-shell .profile-compact-final .player-profile-dossier-head small{display:none}.game-shell .profile-compact-final .player-profile-dossier-head strong{color:#f0d691;font:800 13px/26px Tahoma,Arial,sans-serif}.game-shell .profile-compact-final .player-profile-dossier p,.game-shell .profile-compact-final .player-profile-dossier p:nth-child(odd){background:0 0;border:0;border-bottom:1px solid #ded7c033;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:45px;margin:0;padding:0 3px;display:grid}.game-shell .profile-compact-final .player-profile-dossier i{display:none}.game-shell .profile-compact-final .player-profile-dossier span{color:#d2d1ca;text-align:right;font:400 11px Tahoma,Arial,sans-serif}.game-shell .profile-compact-final .player-profile-dossier b{color:#fffdf3;text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:105px;font:700 12px Tahoma,Arial,sans-serif;overflow:hidden}.game-shell .profile-compact-final .player-profile-dossier p.online b{color:#78e4a7}.game-shell .profile-compact-final .profile-symbols{display:none}@media (width<=760px){.game-shell .profile-stage-backdrop{place-items:start center;padding:8px;overflow:auto}.game-shell .profile-modal.profile-view-player.profile-compact-final{width:min(700px,100vw - 16px);height:min(500px,100dvh - 16px)}.game-shell .profile-compact-final .player-profile-main{grid-template-columns:minmax(126px,.62fr) 300px 158px;gap:9px}.game-shell .profile-compact-final .player-profile-loadout,.game-shell .profile-compact-final .player-profile-equipment-shell,.game-shell .profile-compact-final .player-profile-stat-panel,.game-shell .profile-compact-final .player-profile-vitals-panel{width:300px}.game-shell .profile-compact-final .player-profile-dossier{width:158px}}@media (width<=610px){.game-shell .profile-modal.profile-view-player.profile-compact-final{width:calc(100vw - 12px);height:auto;max-height:calc(100dvh - 12px);overflow:auto}.game-shell .profile-compact-final .player-card-header{grid-template-columns:minmax(0,1fr) auto}.game-shell .profile-compact-final .player-card-title{grid-column:2;width:min(260px,55vw)}.game-shell .profile-compact-final .player-profile-main{grid-template-columns:minmax(125px,.7fr) 300px;grid-template-areas:"figure loadout""dossier dossier";height:auto}.game-shell .profile-compact-final .player-profile-figure{min-height:385px}.game-shell .profile-compact-final .player-profile-loadout{height:420px}.game-shell .profile-compact-final .player-profile-dossier{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.game-shell .profile-compact-final .player-profile-dossier-head{grid-column:1/-1}}.game-shell .admin-console-header .judge-console-mark{color:#e2bb67;background:#9164202e;border-color:#cc9e479e}.game-shell .admin-console-header .angel-console-mark{color:#83d4ff;background:#2f77a02e;border-color:#459dcf9e}.game-shell .admin-console-overview{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))}.game-shell .admin-console-overview .judges strong,.game-shell .admin-status-chips .status-judge{color:#a87024}.game-shell .admin-status-chips .status-judge{background:#9f6f231c;border-color:#bd8c375c}.game-shell .admin-console-modal .admin-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.game-shell .admin-console-modal .admin-action-grid.judge-limited{grid-template-columns:minmax(0,560px)}.game-shell .admin-console-modal .admin-moderation-card{grid-row:span 2}.game-shell .admin-console-modal .admin-role-actions,.game-shell .admin-console-modal .admin-rescue-card>div,.game-shell .admin-console-modal .admin-inventory-card>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.game-shell .admin-console-modal .admin-inventory-card>div{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-console-modal .admin-inventory-card select{color:#ece7d9;background:#343631;border:1px solid #cdb16947;border-radius:0;outline:0;width:100%;height:34px;padding:0 8px;font:10px Tahoma,Arial,sans-serif}.game-shell .admin-behavior-sheet{background:#1315137a;border:1px solid #dab04238;margin-top:9px;padding:10px}.game-shell .admin-behavior-sheet>header>span{color:#d8b458;border:1px solid #cb9f3659;place-items:center;width:27px;height:27px;display:grid}.game-shell .admin-behavior-list{gap:0;max-height:230px;display:grid;overflow-y:auto}.game-shell .admin-behavior-list article{border-bottom:1px solid #ffffff0e;grid-template-columns:8px minmax(0,1fr) 130px;align-items:center;gap:8px;min-height:48px;padding:7px 3px;display:grid}.game-shell .admin-behavior-list article>i{background:#b79548;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #b795481a}.game-shell .admin-behavior-list article div{min-width:0}.game-shell .admin-behavior-list article p{color:#9ca19b;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:9px;overflow:hidden}.game-shell .admin-behavior-list article>small{color:#797f79;text-align:left;direction:rtl;gap:2px;font-size:8px;display:grid}@media (width<=850px){.game-shell .admin-console-modal .admin-action-grid{grid-template-columns:1fr}.game-shell .admin-console-modal .admin-moderation-card{grid-row:auto}}.game-shell .admin-player-dashboard .admin-player-summary{background:radial-gradient(circle at 92% 0,#d5ae4d21,#0000 34%),linear-gradient(135deg,#383d37fa,#232724fa);border-color:#e0be6747;border-radius:11px;overflow:hidden;box-shadow:0 7px 20px #00000029,inset 0 1px #ffffff0d}.game-shell .admin-player-dashboard.is-self .admin-seal{color:#9bd9b8;background:radial-gradient(circle,#4eaa793b,#1f2923db);border-color:#6fca9b73}.game-shell .admin-console-player-list button strong{align-items:center;gap:6px;display:flex}.game-shell .admin-status-chips .status-self{color:#8dd1ae;background:#449a6a1f;border-color:#5cc18b54}.game-shell .admin-console-modal .admin-character-editor{background:linear-gradient(145deg,#303430f7,#202421fa);border-color:#dbb75c3d;border-radius:11px;gap:12px;padding:15px;box-shadow:0 7px 20px #00000024,inset 0 1px #ffffff0b}.game-shell .admin-character-editor>header b{text-align:center;border:1px solid #dcb2453d;min-width:68px;padding:6px 10px}.game-shell .admin-progress-fields input,.game-shell .admin-stat-control input{color:#f1eee4;text-align:center;direction:ltr;background:#0e110f61;border:1px solid #d7b76733;border-radius:7px;outline:0;grid-area:1/2/3;width:100%;min-width:0;height:38px;padding:0 8px;font:600 12px/1 Arial,sans-serif}.game-shell .admin-progress-fields input:focus,.game-shell .admin-stat-control input:focus{border-color:#e5c05e94;box-shadow:0 0 0 2px #dab14a1a}.game-shell .admin-character-editor>footer{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.game-shell .admin-character-editor>footer>button{flex:none;min-width:132px}.game-shell .admin-tools-section{gap:9px;padding-top:2px;display:grid}.game-shell .admin-appointment-gate{color:#5e4b2b;background:#fff7e6;border:1px solid #d7c39a;border-radius:10px;grid-column:1/-1;align-items:center;gap:11px;padding:12px 14px;display:flex}.game-shell .admin-appointment-gate>span{background:#fffdf7;border:1px solid #d2b879;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.game-shell .admin-appointment-gate h4,.game-shell .admin-appointment-gate p{margin:0}.game-shell .admin-appointment-gate p{color:#81715a;margin-top:3px;font-size:9px;line-height:1.55}.game-shell .owner-battle-rescue{min-width:0;overflow:hidden}.game-shell .owner-battle-rescue>header>div{flex:1;min-width:0}.game-shell .owner-cleanup-stuck{color:#8e3f31;white-space:nowrap;background:#fff2e9;border:1px solid #a35443;border-radius:8px;min-height:34px;margin-inline-start:auto;padding:0 12px;font-size:9px;font-weight:900}.game-shell .owner-cleanup-stuck:disabled{opacity:.45}.game-shell .owner-show-more-battles{color:#5c5447;background:#fffaf0;border:1px solid #b8a57d;border-radius:8px;justify-self:center;min-width:170px;min-height:34px;margin-top:9px;font-weight:800}@media (width<=760px){.game-shell .owner-battle-rescue>header{flex-wrap:wrap;align-items:flex-start}.game-shell .owner-cleanup-stuck{width:100%;margin:2px 0 0}}.game-shell .admin-tools-heading h3{color:#e5e0d1;margin:2px 0 0;font-size:13px}.game-shell .admin-console-modal .admin-tools-section .admin-action-grid{align-items:start;gap:10px;margin-top:0}.game-shell .admin-console-modal .admin-tools-section .admin-action-grid>section{background:linear-gradient(145deg,#2f332ff5,#1f2320fa);border-color:#ddb95f2b;border-radius:10px;gap:9px;padding:13px;box-shadow:0 6px 17px #0000001f,inset 0 1px #ffffff09}.game-shell .admin-console-modal .admin-tools-section .admin-moderation-card{grid-area:auto/1/auto/-1}.game-shell .admin-behavior-sheet{background:#181c196b;border-radius:10px}.game-shell .admin-behavior-list{gap:6px;padding-top:8px}.game-shell .admin-behavior-list article{background:#ffffff06;border:1px solid #ffffff0e;border-radius:7px;grid-template-columns:8px minmax(0,1fr);gap:4px 9px;min-height:0;padding:8px 10px}.game-shell .admin-behavior-list article>i{grid-row:1/3;align-self:start;margin-top:4px}.game-shell .admin-behavior-list article>small{color:#747c76;text-align:right;grid-column:2;gap:6px;display:flex}@media (width<=980px){.game-shell .admin-progress-fields>label{grid-template-columns:minmax(0,1fr) 66px}.game-shell .admin-stat-control{grid-template-columns:minmax(0,1fr) 62px}}@media (width<=760px){.game-shell .admin-progress-fields,.game-shell .admin-stat-controls{grid-template-columns:1fr}.game-shell .admin-tools-heading{flex-direction:column;align-items:start}}.game-shell{--engine6-ink:#272a28;--engine6-muted:#6e716d;--engine6-paper:#e8e4d8;--engine6-paper-deep:#cbc5b7;--engine6-brass:#9d772f;--engine6-green:#39785a}.game-shell.auth-only-shell{background:#e8e4d8;min-height:100dvh}.game-shell.auth-only-shell .auth-loading-screen{background:radial-gradient(circle at 50% 42%,#fffbe5f5,#dcd5beeb 48%,#374442f5)}.game-shell .auth-screen{color:#2f332f;background:linear-gradient(#fffae81f,#e3d8bb33),url(/assets/login-citadel-bright-v1.webp) 50%/cover no-repeat;padding:58px 32px 64px}.game-shell .auth-screen:before{background:linear-gradient(90deg,#f2ebd36b,#0000 31% 69%,#f2ebd36b),radial-gradient(at 50% 45%,#fffdef66,#0000 40%)}.game-shell .auth-screen:after{background:linear-gradient(#f5f0de24,#0000 22% 79%,#7462412e),repeating-linear-gradient(120deg,#4b422e05 0 1px,#0000 1px 8px)}.game-shell .auth-shell{color:#30332f;background:repeating-linear-gradient(115deg,#52493406 0 1px,#0000 1px 7px),linear-gradient(#f8f4e5f7,#ded7c2fa);border-color:#8f7540;box-shadow:0 0 0 4px #f5efd9d1,0 0 0 5px #6d5a3473,0 22px 54px #45392447}.game-shell .auth-shell:before,.game-shell .auth-shell:after{background:linear-gradient(90deg,#0000,#9c7936 22% 78%,#0000)}.game-shell .auth-brand .login-crest{color:#5d441b;text-shadow:0 1px #ffffffbf;background:radial-gradient(circle at 50% 35%,#f7efd5,#c8b987 70%,#8b733f);border-color:#9e7831;box-shadow:0 0 0 5px #f2ebd3f0,0 8px 24px #45371f47}.game-shell .auth-brand p{color:#856421}.game-shell .auth-brand h1{color:#2d312e;text-shadow:0 1px #fff}.game-shell .auth-brand span{color:#666c67}.game-shell .auth-form-title{color:#353a36;border-bottom-color:#7b5f2a4d}.game-shell .auth-form>label,.game-shell .auth-password-grid label>span{color:#4b504c}.game-shell .password-guidance{color:#6f746f}.game-shell .auth-rules{color:#555b56}.game-shell .auth-form-links button{color:#75571d}.game-shell .auth-message{color:#674b17;background:#95712b1a;border-right-color:#a17b2e}.game-shell .entry-switch{color:#6f521c;background:#97743114;border-color:#84632375}.game-shell .entry-switch:hover,.game-shell .entry-switch:focus-visible{background:#97743126;border-color:#90702d}.game-shell .auth-security-note{color:#757972}.game-shell .auth-mode-login .world-preview{display:none}.game-shell .auth-mode-register .world-preview{opacity:.28;filter:saturate(.72)brightness(1.2)}.game-shell .auth-screen .login-footer{color:#4c514c;background:#efe9d6e0;border-color:#765b2961}.game-shell .auth-screen .login-footer span{color:#655026;text-shadow:none}.game-shell .registration-hero-picker{background:radial-gradient(circle at 50% 34%,#fff7d89e,#0000 46%),linear-gradient(#bbb7a9,#7c7d75);border-color:#9b7b40;box-shadow:inset 0 0 30px #453e2e42}.game-shell .registration-hero-stage button{color:#72551c;background:#f3edd9bd;border-color:#70582b7a}.game-shell .registration-hero-picker>p{color:#292e2a;background:#ece7d6c2;border-top-color:#453f312e}.game-shell .registration-hero-stage img{filter:brightness(1.08)saturate(.98)drop-shadow(0 12px 8px #2f2a1f57);image-rendering:auto}.game-shell .first-steps-guide{z-index:24;width:min(410px,100% - 36px);color:var(--engine6-ink);direction:rtl;background:linear-gradient(#faf7e9f7,#ded9c9f7);border:1px solid #947538;position:absolute;top:18px;right:18px;box-shadow:0 10px 28px #241f1747}.game-shell .first-steps-guide>header{border-bottom:1px solid #6b552b4d;grid-template-columns:1fr auto 24px;align-items:center;gap:9px;padding:8px 10px;display:grid}.game-shell .first-steps-guide>header div{display:grid}.game-shell .first-steps-guide>header small{color:#7d673b;font-size:8px}.game-shell .first-steps-guide>header strong{font-size:13px}.game-shell .first-steps-guide>header b{color:#7d5d1e;font-size:11px}.game-shell .first-steps-guide>header button{color:#666a65;cursor:pointer;background:0 0;border:0;font-size:20px}.game-shell .first-steps-guide>div{grid-template-columns:repeat(3,1fr);display:grid}.game-shell .first-steps-guide>div button{color:#4c504c;text-align:right;cursor:pointer;background:0 0;border:0;border-left:1px solid #6b552b33;grid-template-columns:22px 1fr;align-items:center;gap:6px;min-height:52px;padding:7px;display:grid}.game-shell .first-steps-guide>div button:last-child{border-left:0}.game-shell .first-steps-guide>div button i{color:#76571d;border:1px solid #927439;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;font-weight:900;display:grid}.game-shell .first-steps-guide>div button span{gap:2px;min-width:0;line-height:1.35;display:grid}.game-shell .first-steps-guide>div button span strong{color:inherit;font-size:10px;font-weight:800}.game-shell .first-steps-guide>div button span small{color:#6f716b;font-size:8px;font-weight:600;line-height:1.35}.game-shell .first-steps-guide>div button.complete{color:#356d50}.game-shell .first-steps-guide>div button.complete i{color:#fff;background:#39785a;border-color:#39785a}.game-shell .first-steps-guide>div button.complete span small{color:#4e725f}.game-shell .character-stage-backdrop .character-modal{width:100%;height:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 24px 14px;overflow:hidden}.game-shell .character-stage-backdrop .character-page-heading,.game-shell .character-stage-backdrop .character-tabs,.game-shell .character-stage-backdrop .character-modal>.modal-close{display:none}.game-shell .character-private-label{color:#4f534f;direction:rtl;background:#f7f4e68c;border-right:3px solid #8b6c2d;grid-area:privacy;justify-self:end;align-items:center;gap:7px;min-height:28px;padding:4px 9px;display:flex}.game-shell .character-stage-backdrop .backpack-character{direction:rtl;background:radial-gradient(at 45% 78%,#8e6f3821,#0000 50%);border:0;grid-area:character;align-self:stretch;min-width:0;min-height:520px;padding:0 8px;position:relative;overflow:visible}.game-shell .character-stage-backdrop .profile-combatant{direction:ltr;justify-content:center;align-items:flex-start;gap:16px;width:100%;min-height:500px;display:flex}.game-shell .character-stage-backdrop .profile-avatar{flex:0 0 255px;width:255px;height:505px;margin:0;overflow:visible}.game-shell .character-stage-backdrop .profile-avatar img,.game-shell .character-stage-backdrop .profile-avatar.hero-ranger img{object-fit:contain;object-position:center bottom;image-rendering:auto;mix-blend-mode:normal;filter:brightness(1.14)contrast(1.02)saturate(1.02)drop-shadow(0 8px 5px #3d352740);width:100%;max-width:100%;height:100%;bottom:0;transform:translate(-50%)}.game-shell .character-stage-backdrop .profile-sheet{transform-origin:top;direction:rtl;flex:0 0 250px;width:250px;margin:15px 0 0;transform:scale(1.22)}.game-shell .character-stage-backdrop .profile-nameplate,.game-shell .character-stage-backdrop .battle-item-slot.filled{color:#343934;background:linear-gradient(#fffdf4,#d9d4c4);border-color:#f5f0df}.game-shell .character-stage-backdrop .battle-item-slot.filled:hover,.game-shell .character-stage-backdrop .battle-item-slot.filled.selected{z-index:8;border-color:#9b762c;box-shadow:0 0 0 2px #97702647,inset 0 0 8px #ffffffb3}.game-shell .battle-item-slot:is(button){font:inherit;cursor:pointer;appearance:none;padding:0}.game-shell .character-active-statuses{direction:rtl;flex-wrap:wrap;justify-content:center;gap:6px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.game-shell .character-active-statuses>span{color:#3f443f;background:#f5f1e0c7;border:1px solid #6b552b61;grid-template-rows:auto auto;grid-template-columns:20px auto;align-items:center;gap:0 6px;min-width:104px;padding:5px 8px;display:grid}.game-shell .character-active-statuses i{color:#8c6927;grid-row:1/3;font-size:16px;font-style:normal}.game-shell .character-active-statuses b{font-size:9px}.game-shell .character-active-statuses small{color:#6f746f;font-size:8px}.game-shell .character-stage-backdrop .character-badges,.game-shell .character-stage-backdrop .backpack-character>p,.game-shell .character-stage-backdrop .backpack-character>small{display:none}.game-shell .character-stage-backdrop .character-combat-ledger{scrollbar-width:thin;width:100%;min-height:520px;color:var(--engine6-ink);direction:rtl;background:#eeeadb73;border:1px solid #5852413d;border-radius:0;grid-area:ledger;align-self:stretch;padding:8px 14px;overflow:auto;box-shadow:inset 0 1px #ffffff75}.game-shell .character-stage-backdrop .character-combat-ledger::-webkit-scrollbar{width:6px;display:block}.game-shell .character-stage-backdrop .character-ledger-level{text-align:center;border-bottom:2px solid #8b69286b;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;margin:0 0 8px;padding:6px 5px 8px;display:grid}.game-shell .character-stage-backdrop .character-ledger-level span{gap:2px;display:grid}.game-shell .character-stage-backdrop .character-ledger-level i{color:#9a7b3c;font-style:normal}.game-shell .character-stage-backdrop :is(.character-ledger-currencies,.character-ledger-xp,.ledger-group){box-shadow:none;background:0 0;border:0;padding:5px 0}.game-shell .character-stage-backdrop .character-ledger-currencies{margin:0 0 5px}.game-shell .character-stage-backdrop .character-ledger-currencies small{color:#74766f}.game-shell .character-stage-backdrop .character-ledger-xp{margin-bottom:6px}.game-shell .character-stage-backdrop .character-ledger-xp-track{background:#b7b6ac;border:1px solid #8d8d83;height:6px}.game-shell .character-stage-backdrop .character-ledger-xp-track i{background:linear-gradient(90deg,#82621f,#d0a845)}.game-shell .character-stage-backdrop .character-ledger-groups{gap:4px;display:grid}.game-shell .character-stage-backdrop :is(.ledger-group h3,.character-ledger-xp h3){color:#72551d;margin:0 0 4px;font-size:12px}.game-shell .character-stage-backdrop .character-ledger-xp p{color:#656a65;font-size:9px}.game-shell .character-stage-backdrop .character-combat-ledger .ledger-row{color:#4d524e;border-bottom:1px dotted #52534c30;min-height:21px;padding:0 2px;font-size:10px;line-height:1.3}.game-shell .character-stage-backdrop .backpack-inventory{direction:rtl;background:#eeeadb61;border:1px solid #5852413d;border-radius:0;grid-area:inventory;align-self:stretch;min-width:0;min-height:520px;max-height:100%;padding:8px 12px;overflow:auto;box-shadow:inset 0 1px #ffffff6b}.game-shell .character-stage-backdrop .backpack-inventory.inventory-closed{overflow:hidden}.game-shell .character-stage-backdrop .fate-inventory-picker{background:linear-gradient(#e8e8df,#cfd1cb);border:2px solid #f4f0e1;width:100%;height:38px;box-shadow:0 0 0 1px #777b76}.game-shell .character-stage-backdrop .fate-inventory-picker select{color:#303633;height:34px;font-size:13px}.game-shell .character-stage-backdrop .inventory-item-card{box-shadow:0 4px 10px #41392b21}.game-shell .equipment-item-inspector{z-index:60;color:#303531;direction:rtl;background:repeating-linear-gradient(115deg,#4b443206 0 1px,#0000 1px 7px),linear-gradient(#f4f0df,#d8d2bd);border:2px solid #8e6d2d;width:min(420px,100% - 28px);padding:14px 14px 10px;box-shadow:0 18px 48px #231f187a,inset 0 0 0 2px #ffffff70}.game-shell .character-backpack-view>.equipment-item-inspector{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-shell .player-profile-loadout{position:relative}.game-shell .player-profile-loadout>.equipment-item-inspector{width:330px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-shell .equipment-item-inspector-close{color:#5f4b25;cursor:pointer;background:#ffffff73;border:1px solid #5a462159;width:25px;height:25px;padding:0;font-size:19px;position:absolute;top:5px;left:6px}.game-shell .equipment-item-inspector-art{float:right;background:linear-gradient(#fffdf5,#d8d8cf);border:1px solid #9f9883;place-items:center;width:92px;height:92px;margin:0 0 9px 12px;display:grid}.game-shell .equipment-item-inspector-art .item-art{width:84px;height:84px}.game-shell .equipment-item-inspector>header{border-bottom:1px solid #68532a47;align-content:center;gap:3px;min-height:92px;padding-left:28px;display:grid}.game-shell .equipment-item-inspector>header small{color:#77766c;font-size:9px}.game-shell .equipment-item-inspector>header strong{color:#2c312e;font-size:17px}.game-shell .equipment-item-inspector>header span{color:#72551f;border:1px solid #6a522559;width:max-content;padding:2px 7px;font-size:8px}.game-shell .equipment-item-inspector>p{clear:both;color:#565a56;margin:8px 0;font-size:10px;line-height:1.5}.game-shell .equipment-item-inspector-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.game-shell .equipment-item-inspector-columns section{background:#ffffff42;border:1px solid #53504530;padding:7px 8px}.game-shell .equipment-item-inspector-columns h4{color:#76581f;margin:0 0 5px;font-size:10px}.game-shell .equipment-item-inspector-columns p{border-bottom:1px dotted #5350452e;justify-content:space-between;gap:8px;margin:0;padding:3px 0;font-size:9px;display:flex}.game-shell .equipment-item-inspector-columns p:last-child{border-bottom:0}.game-shell .equipment-item-inspector-columns p.met b{color:#326d50}.game-shell .equipment-item-inspector-columns p.unmet b{color:#a44136}.game-shell .equipment-item-inspector>footer{border-top:1px solid #68532a47;justify-content:space-between;gap:8px;margin-top:8px;padding-top:7px;display:flex}.game-shell .equipment-item-inspector>footer span{color:#76571e;font-size:9px;font-weight:900}.game-shell .equipment-item-inspector>footer small{color:#686c67;font-size:8px}@media (width<=1240px){.game-shell .character-stage-backdrop .character-modal{padding-inline:12px}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:minmax(300px,350px) minmax(205px,230px) minmax(480px,540px);gap:10px 14px}.game-shell .character-stage-backdrop .profile-avatar{flex-basis:225px;width:225px}.game-shell .character-stage-backdrop .profile-sheet{transform:scale(1.12)}}@media (width<=1060px){.game-shell .character-stage-backdrop,.game-shell .character-stage-backdrop .character-modal{overflow:auto}.game-shell .character-stage-backdrop .character-backpack-view{grid-template:"privacy privacy"30px"character ledger""inventory inventory"/minmax(480px,1fr) 230px;height:auto;overflow:visible}.game-shell .character-stage-backdrop .backpack-inventory{min-height:150px;max-height:420px}}@media (width<=740px){.game-shell .first-steps-guide{width:calc(100% - 16px);top:8px;right:8px}.game-shell .first-steps-guide>div{grid-template-columns:1fr}.game-shell .first-steps-guide>div button{border-bottom:1px solid #6b552b33;border-left:0}.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:1fr;grid-template-areas:"privacy""character""ledger""inventory"}.game-shell .character-stage-backdrop .profile-combatant{transform-origin:top;margin-bottom:-58px;transform:scale(.88)}.game-shell .character-stage-backdrop .character-combat-ledger{min-height:0}.game-shell .character-private-label small{display:none}.game-shell .equipment-item-inspector-columns{grid-template-columns:1fr}}.game-shell.scene-city.position-square:before{filter:none;background:#142a36;transform:none}.game-shell.scene-city.position-square .world-hotspot{clip-path:none;transform:none}.game-shell.scene-city.position-square .world-hotspot.destination-open{display:block}.game-shell.scene-city.position-square .hotspot-castle{width:49%;height:58%;inset:2% auto auto 26%}.game-shell.scene-city.position-square .hotspot-tavern{width:25.5%;height:27%;inset:61.5% auto auto 12.5%}.game-shell.scene-city.position-square .hotspot-forest-entrance{width:11%;height:39%;inset:49% auto auto 0}.game-shell.scene-city.position-square .hotspot-crown-armory{width:17%;height:26%;inset:64% auto auto 73%}.game-shell.scene-city.position-square .hotspot-well{width:8%;height:13%;inset:68% auto auto 47%}.game-shell.scene-city.position-square .hotspot-tomb-cave{display:none!important}.game-shell.scene-city.position-square .hotspot-bank{width:14%;height:21%;inset:51% auto auto 67%}.game-shell.scene-city.position-square :is(.hotspot-farm,.hotspot-lake){background:0 0;min-width:24px;min-height:24px;top:auto;bottom:1.5%;right:auto;transform:none}.game-shell.scene-city.position-square .hotspot-farm{width:8%;height:12%;left:41%}.game-shell.scene-city.position-square .hotspot-lake{width:8%;height:12%;left:50%}.game-shell.scene-city.position-square .world-hotspot:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #ffe6a1}.game-shell.scene-city.position-square .world-hotspot:disabled{pointer-events:none}.game-shell.scene-city.position-square .world-hotspot>.world-hotspot-label{opacity:0}.game-shell.scene-city.position-square .world-hotspot>.world-hotspot-label b{font-size:14px}.game-shell.scene-city.position-square .world-hotspot:hover>.world-hotspot-label,.game-shell.scene-city.position-square .world-hotspot:focus-visible>.world-hotspot-label{opacity:1}.game-shell.scene-city.position-square :is(.hotspot-farm,.hotspot-lake)>.world-hotspot-label{top:auto;bottom:calc(100% + 4px)}.game-shell.scene-city.position-square .scene-vignette{background:radial-gradient(circle at 50% 42%,#0000 68%,#1d302e0b 100%),linear-gradient(#ffffff05,#0000 56%,#20333006)}.game-shell .character-stage-backdrop{inset:84px 0 var(--social-height) 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#181a1833,#181a180a 45% 55%,#181a1833),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover no-repeat;place-items:center;padding:12px 18px;display:grid;overflow:hidden}.game-shell .character-stage-backdrop .character-modal{background:repeating-linear-gradient(118deg,#ffffff04 0 1px,#0000 1px 8px),linear-gradient(145deg,#494a44fa,#2d302cfc 58%,#1f221ffc);border:1px solid #9b7939;border-radius:1px;width:min(1400px,100vw - 36px);height:min(650px,100%);max-height:650px;padding:0;overflow:hidden;box-shadow:0 20px 54px #0000008a,inset 0 0 0 2px #14110b5c}.game-shell .character-stage-backdrop .character-backpack-view{direction:ltr;grid-template:"inventory ledger character"minmax(0,1fr)/minmax(340px,380px) minmax(280px,305px) minmax(600px,650px);justify-content:center;align-items:stretch;gap:16px;width:100%;height:100%;margin:0;padding:18px;display:grid;position:relative;overflow:hidden}.game-shell .character-private-label{z-index:10;color:#d8d0b9;direction:rtl;background:#1c1f1cd1;border:1px solid #d0b16752;border-right:3px solid #b28a3d;align-items:center;gap:6px;min-height:24px;padding:3px 8px;display:flex;position:absolute;top:10px;right:14px}.game-shell .character-private-label span{color:#d9b55d}.game-shell .character-private-label b{font-size:9px}.game-shell .character-private-label small{color:#9fa39b;font-size:8px}.game-shell .character-stage-backdrop .backpack-character{background:radial-gradient(at 33% 80%,#cda34933,#0000 35%),linear-gradient(#ffffff06,#00000014);border:1px solid #ddc17c2e;height:100%;min-height:0;padding:38px 8px 8px;overflow:hidden}.game-shell .character-stage-backdrop .profile-combatant{justify-content:center;align-items:center;gap:18px;width:100%;height:100%;min-height:0;display:flex}.game-shell .character-stage-backdrop .profile-avatar{flex:0 0 260px;width:260px;height:540px;margin:0}.game-shell .character-stage-backdrop .profile-avatar img,.game-shell .character-stage-backdrop .profile-avatar.hero-ranger img{object-fit:contain;object-position:center bottom;image-rendering:auto;filter:brightness(1.18)contrast(1.04)saturate(1.04)drop-shadow(0 10px 7px #00000057);width:100%;height:100%}.game-shell .character-stage-backdrop .profile-sheet{transform-origin:50%;flex:0 0 250px;width:250px;margin:0;transform:scale(1.34)}.game-shell .character-stage-backdrop .profile-nameplate{color:#353936;background:linear-gradient(#f4f1e5,#d4d1c5);border-color:#cfc8b5}.game-shell .character-stage-backdrop .battle-item-slot.filled{background:linear-gradient(145deg,#f7f4e8,#c9ccc3);border-color:#e8d6a8b8}.game-shell .character-stage-backdrop .battle-item-slot.empty{opacity:1;background:#c1c4b913;border-color:#ded6be45}.game-shell .character-active-statuses{bottom:8px;left:10px;right:10px}.game-shell .character-active-statuses>span{color:#e5decb;background:#1b1e1bdb;border-color:#d0b1674d}.game-shell .character-active-statuses small{color:#a7aaa2}.game-shell .character-stage-backdrop .character-combat-ledger,.game-shell .character-stage-backdrop .backpack-inventory{color:#e6e1d4;scrollbar-color:#8f7137 #252825;background:linear-gradient(#272a26f0,#1d201df5);border:1px solid #dabb6f40;align-self:stretch;height:100%;min-height:0;overflow:auto;box-shadow:inset 0 1px #ffffff09}.game-shell .character-stage-backdrop .character-combat-ledger{padding:12px 15px}.game-shell .character-stage-backdrop .character-ledger-level{border-bottom-color:#c297418c;margin-bottom:9px;padding:8px 5px 10px}.game-shell .character-stage-backdrop .character-ledger-level small{color:#aeb1aa;font-size:9px}.game-shell .character-stage-backdrop .character-ledger-level b{color:#e0bd67;font-size:19px}.game-shell .character-stage-backdrop .character-ledger-currencies span{background:#ffffff09;border-color:#d0b16733}.game-shell .character-stage-backdrop .character-ledger-currencies small,.game-shell .character-stage-backdrop .character-ledger-xp p{color:#aeb1aa}.game-shell .character-stage-backdrop .character-ledger-currencies b{color:#e6c66f}.game-shell .character-stage-backdrop :is(.ledger-group h3,.character-ledger-xp h3){color:#d4ae54;font-size:13px}.game-shell .character-stage-backdrop .character-combat-ledger .ledger-row{color:#c7cbc4;border-bottom-color:#e1dac221;min-height:24px;font-size:11px}.game-shell .character-stage-backdrop .character-combat-ledger .ledger-row b{color:#f1eee4;font-size:11px}.game-shell .character-stage-backdrop .character-combat-ledger .ledger-icon{color:#cda84f}.game-shell .character-stage-backdrop .backpack-inventory{padding:10px 12px}.game-shell .character-stage-backdrop .fate-inventory-picker{background:linear-gradient(#f2f0e6,#cfd0c8);border:1px solid #b4ad98;height:40px;box-shadow:0 0 0 1px #252825}.game-shell .character-stage-backdrop .fate-inventory-picker select{height:38px;font-size:13px}.game-shell .character-stage-backdrop .fate-inventory-picker>span{background:linear-gradient(#a8b58b,#83966e);height:38px}.game-shell .character-stage-backdrop .inventory-summary{color:#d7d5cb}.game-shell .character-stage-backdrop .inventory-summary b{color:#ebc86b}.game-shell .character-stage-backdrop .inventory-card-grid{gap:9px}.game-shell .character-stage-backdrop .inventory-item-card{border-color:#cdb1694d;box-shadow:0 4px 11px #00000040}.game-shell .profile-stage-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090b0ab3;padding:18px}.game-shell .profile-modal.profile-view-player.profile-compact-final{background:radial-gradient(at 22% 78%,#d0a4442e,#0000 28%),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover no-repeat;border-color:#a7833a;width:min(1040px,100vw - 36px);height:min(610px,100dvh - 36px);max-height:610px}.game-shell .profile-compact-final .player-card-header{background:#181b18e6;flex-basis:62px;grid-template-columns:minmax(0,1fr) 410px;min-height:62px;padding:9px 12px}.game-shell .profile-compact-final .player-card-title{grid-column:2;width:410px;height:42px}.game-shell .profile-compact-final .player-card-actions{height:42px}.game-shell .profile-compact-final .player-card-actions button,.game-shell .profile-compact-final .player-card-actions .owner-admin-entry{width:38px;min-width:38px;height:38px}.game-shell .profile-compact-final .player-card-body{padding:14px 16px 16px}.game-shell .profile-compact-final .player-profile-main{grid-template-columns:minmax(210px,1fr) 390px 240px;gap:20px}.game-shell .profile-compact-final .player-profile-figure img,.game-shell .profile-compact-final .player-profile-figure.hero-guardian img{max-width:230px}.game-shell .profile-compact-final .player-profile-loadout{grid-template-rows:342px 72px 84px;width:390px}.game-shell .profile-compact-final .player-profile-equipment-shell{width:390px;height:342px}.game-shell .profile-compact-final .player-profile-equipment-shell .battle-equipment-grid{transform:scale(1.48)}.game-shell .profile-compact-final .player-profile-stat-panel,.game-shell .profile-compact-final .player-profile-vitals-panel{width:390px}.game-shell .profile-compact-final .player-profile-dossier{width:240px}.game-shell .profile-compact-final .player-profile-dossier-head strong{font-size:15px}.game-shell .profile-compact-final .player-profile-dossier p,.game-shell .profile-compact-final .player-profile-dossier p:nth-child(odd){min-height:54px;padding:0 7px}.game-shell .profile-compact-final .player-profile-dossier span{font-size:12px}.game-shell .profile-compact-final .player-profile-dossier b{max-width:145px;font-size:13px}@media (width<=1280px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template-columns:minmax(310px,350px) minmax(255px,280px) minmax(540px,590px);gap:12px;padding:12px}.game-shell .character-stage-backdrop .profile-avatar{flex-basis:230px;width:230px;height:500px}.game-shell .character-stage-backdrop .profile-sheet{transform:scale(1.24)}}@media (width<=1120px){.game-shell .character-stage-backdrop{place-items:start center;overflow:auto}.game-shell .character-stage-backdrop .character-modal{height:auto;max-height:none;overflow:visible}.game-shell .character-stage-backdrop .character-backpack-view{grid-template:"character ledger"560px"inventory inventory"360px/minmax(500px,1fr) minmax(250px,290px);height:auto;overflow:visible}.game-shell .character-stage-backdrop .backpack-inventory{min-height:340px}}@media (width<=820px){.game-shell .character-stage-backdrop .character-backpack-view{grid-template:"character""ledger""inventory"/1fr}.game-shell .character-stage-backdrop .backpack-character{min-height:540px}.game-shell .profile-stage-backdrop{place-items:start center;overflow:auto}.game-shell .profile-modal.profile-view-player.profile-compact-final{min-width:760px}}.game-shell.scene-city.position-bank:before{filter:none;background:#d7c39b url(/assets/bank-interior-ai-upscaled-4k-v4.webp) 50% 35%/cover no-repeat;transform:none}.bank-teller-hotspot{pointer-events:auto;cursor:pointer;background:0 0;border:0;width:23%;min-width:44px;height:47%;min-height:44px;position:absolute;top:31%;left:8%}.bank-teller-hotspot span{white-space:nowrap;color:#ffe8ab;background:#16394dee;border:1px solid #d3b367;border-radius:4px;padding:8px 14px;font:700 16px/1.4 Arial,sans-serif;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bank-teller-hotspot:focus-visible{outline-offset:4px;outline:2px solid #ffe8ab}.bank-teller-hotspot:hover span{background:#245d77}.classic-system-banner:has(.farm-header-status){white-space:normal;padding:0 6px;display:block;overflow:auto}.farm-header-status{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;width:100%;min-height:40px;font:.875rem/1.4 Arial,sans-serif;display:flex}.farm-header-status time{font-variant-numeric:tabular-nums;font-weight:700}.farm-header-receipt{color:#17512e}.farm-header-ready{color:#644809}.game-shell .farm-header-status button{color:#173d55;cursor:pointer;background:linear-gradient(#fff0bc,#dcc17c);border:1px solid #8e733b;border-radius:3px;flex-shrink:0;min-height:36px;padding:4px 10px;font:700 .875rem/1.3 Arial,sans-serif}.game-shell .farm-header-status button:disabled{opacity:.55;cursor:default}.game-shell .farm-header-status button:focus-visible{outline-offset:2px;outline:2px solid #173d55}.farm-active-work{margin-bottom:18px}.farm-active-work>p{font-size:15px}.farm-work-controls{flex-wrap:wrap;gap:10px;display:flex}.bank-panel .bank-income-explanation{background:#0a263280;border:1px solid #b99c5b70;border-radius:5px;gap:8px;padding:14px;display:grid}.bank-panel .bank-income-explanation h3{color:#d6dfe0;margin:0;font-size:15px;font-weight:400}.bank-panel .bank-income-explanation>strong{color:#ffe19a;font-size:23px;line-height:1.5}.bank-panel .bank-income-explanation p{font-size:14px;line-height:1.6}.bank-panel .bank-upgrade-comparison{border-block:1px solid #ba9f6038;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:10px 0;display:grid}.bank-panel .bank-upgrade-comparison>div{gap:5px;display:grid}.bank-panel .bank-upgrade-comparison span{color:#c6d2d3;font-size:13px}.bank-panel .bank-upgrade-comparison b{color:#ffe6ad;font-size:16px;line-height:1.5}.bank-panel .farm-bank-balances .bank-small-balance{font-size:19px}.bank-panel .bank-calculation-details[open]{gap:12px;display:grid}.bank-panel .bank-calculation-details p{font-size:14px;line-height:1.6}@media (width<=560px){.bank-panel .bank-upgrade-comparison{grid-template-columns:1fr}}.farm-bank-guide{background:#102b2a40;border:1px solid #b99c5b70;border-radius:5px;padding:10px 12px;font:14px/1.65 Arial,sans-serif}.farm-bank-guide summary{cursor:pointer;color:inherit;font-weight:700}.farm-bank-guide ol{gap:10px;margin:12px 0;padding-inline-start:22px;display:grid}.farm-bank-guide p{margin:10px 0!important}.farm-bank-guide small{line-height:1.6;display:block}.bank-next-step{background:#ab8e2720;border:1px solid #b99c5b;border-radius:5px;gap:9px;padding:12px;font-size:14px;display:grid}.bank-next-step b{color:#ffe19a}.bank-next-step button{justify-self:start}.bank-panel .bank-optional-upgrade[open]>.farm-bank-upgrade{margin-top:10px}.bank-panel .bank-next-payment{background:#0a2632;border:1px solid #b99c5b80;border-radius:5px;gap:10px;padding:14px;display:grid}.bank-panel .bank-next-payment h3{color:#ffe19a;margin:0;font-size:16px}.bank-table-scroll{width:100%;max-height:280px;overflow:auto}.bank-panel .bank-table-scroll table,.bank-guide-potions{border-collapse:collapse;text-align:start;width:100%;font-size:14px;line-height:1.5}.bank-panel .bank-table-scroll th,.bank-panel .bank-table-scroll td,.bank-guide-potions th,.bank-guide-potions td{overflow-wrap:anywhere;border-bottom:1px solid #b99c5b40;padding:8px}.bank-panel .bank-table-scroll th{color:#c6d2d3;font-weight:400}.bank-panel .bank-table-scroll td b{color:#ffe19a}.bank-panel .bank-deposit-history p,.bank-panel .bank-simulator p{margin:10px 0;font-size:14px;line-height:1.6}.bank-panel .bank-deposit-history small,.bank-panel .bank-simulator small{margin-top:10px;display:block}.bank-simulator-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.bank-simulator-controls label{gap:6px;font-size:14px;display:grid}.bank-panel .bank-simulator-controls input,.bank-panel .bank-simulator-controls select{color:#ffe6ad;background:#09212c;border:1px solid #b99c5b;border-radius:4px;width:100%;min-width:0;min-height:44px;padding:8px;font:16px Arial,sans-serif}.bank-panel .bank-simulator-controls input:focus-visible,.bank-panel .bank-simulator-controls select:focus-visible{outline-offset:2px;outline:2px solid #ffe19a}.bank-simulator-controls button{grid-column:1/-1;justify-self:start}@media (width<=560px){.bank-simulator-controls{grid-template-columns:1fr}}.world-life-panel .lake-daily-bonus{color:#f7e9b6;background:#193e4e;border-inline-start:3px solid #ac893e;margin:14px 0;padding:10px 14px;font-size:1rem}.lake-daily-bonus small,.catch-tg-bonus small{margin-top:4px;font-size:.875rem;line-height:1.5;display:block}.catch-card .catch-tg-bonus{color:#284b36;background:#e6ebd5;border:1px solid #a98a43;padding:10px}.lake-scroll-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:14px 8px;display:grid}.lake-scroll-preview{text-align:center;background:#183545;border:1px solid #b99a53;border-radius:5px;gap:6px;min-width:0;padding:10px;display:grid}.lake-scroll-preview.lake-scroll-aid{background:#183d32}.lake-scroll-preview b{font-size:1rem}.lake-scroll-preview small,.lake-scroll-note{font-size:.875rem;line-height:1.6}.game-shell .lake-scroll-preview .scroll-item-art{border-radius:3px}.catch-scroll-card .catch-scroll-art{width:min(240px,100%);margin:4px auto 12px}.catch-scroll-card .catch-rarity{color:#ffdd86;margin-bottom:4px;font-weight:700;display:inline-block}.catch-scroll-card>small{margin-bottom:12px;font-size:.875rem;line-height:1.5;display:block}.game-shell.scene-city.position-square .hotspot-market{width:18%;height:12%;inset:58% auto auto 30%}.game-shell.scene-city.position-market:before{filter:none;background:#142a36;transform:none}.game-shell .market-room{pointer-events:none;position:absolute;inset:0}.game-shell .market-return{z-index:8;pointer-events:auto;cursor:pointer;color:#fff4d5;min-height:44px;font:inherit;background:#183a50ee;border:1px solid #c7a661;border-radius:3px;align-items:center;gap:8px;padding:8px 18px;font-size:14px;display:flex;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.game-shell .market-return:hover{background:#25536d}.game-shell .market-return:focus-visible{outline-offset:3px;outline:2px solid #ffe6a1}.game-shell .scene-art-viewport{pointer-events:none;position:absolute;inset:0}.game-shell .scene-art-frame{width:100%;height:100%;position:absolute;inset:0}.game-shell .scene-art-image{object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.game-shell .scene-art-frame>.scene-title{z-index:2}.game-shell.scene-city:is(.position-square,.position-market) .scene-vignette{display:none}.game-shell.scene-city.position-square .scene-art-viewport{overflow:hidden}.game-shell.scene-city.position-square .scene-art-frame{width:100%;height:100%;inset:0;transform:none}.game-shell.scene-city.position-square .scene-art-image{object-fit:fill}.game-shell.scene-city.position-square .scene-art-frame>.world-title{width:max-content;top:12px;left:14px;right:auto;transform:none}.game-shell .scene-art-pan-scroll{display:contents}.game-shell .scene-art-pan-hint{display:none}@media (width<=700px) and (orientation:portrait){.game-shell .scene-art-pan-scroll{overscroll-behavior-x:contain;touch-action:pan-x;pointer-events:auto;scrollbar-width:none;direction:ltr;display:block;position:absolute;inset:0;overflow:auto hidden;container-type:size}.game-shell .scene-art-pan-scroll::-webkit-scrollbar{display:none}.game-shell.scene-city.position-square .scene-art-pan-scroll .scene-art-frame{width:max(100%,230.492cqh);height:100%;position:relative}.game-shell.scene-city.position-square .scene-art-pan-scroll .world-title{left:50%;transform:translate(-50%)}.game-shell .scene-art-pan-hint{z-index:10;color:#fff4d5;text-align:center;pointer-events:none;background:#173748ed;width:max-content;max-width:calc(100% - 16px);padding:3px 8px;font:12px/1.4 Tahoma,Arial,sans-serif;display:block;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}}.game-shell .character-stage-backdrop{inset:84px 0 var(--social-height);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#12141314,#08090924),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover;place-items:start center;padding:0;overflow:auto}.game-shell .character-stage-backdrop .character-modal{width:100%;max-width:none;height:100%;min-height:690px;max-height:none;box-shadow:none;background:0 0;border:0;padding:0;overflow:auto}.game-shell .classic-fate-self-view{width:100%;min-height:690px;padding:18px 18px 24px;position:relative}.game-shell .classic-fate-sheet{color:#d8d9d6;direction:ltr;grid-template-columns:330px 220px 390px;gap:31px;width:1002px;min-height:650px;margin:0 auto;font-family:Arial,Noto Sans Hebrew,sans-serif;display:grid;position:relative}.game-shell .classic-fate-facts{direction:rtl;width:330px;padding-top:7px}.game-shell .classic-fate-facts p{color:#c7c9c6;text-shadow:0 1px 2px #000c;grid-template-columns:minmax(0,1fr) 92px;align-items:center;min-height:25px;margin:0;font-size:15px;line-height:1;display:grid}.game-shell .classic-fate-facts p.fact-break{margin-bottom:16px}.game-shell .classic-fate-facts span{text-align:right;font-weight:700}.game-shell .classic-fate-facts b{color:#e5e6e3;text-align:left;direction:ltr;font-size:15px}.game-shell .classic-fate-facts .tone-online b{color:#58d995}.game-shell .classic-fate-hero{direction:rtl;justify-content:center;align-items:flex-start;width:220px;height:470px;margin:0;display:flex;position:relative;overflow:visible}.game-shell .classic-fate-hero:after{content:"";filter:blur(9px);background:#0000003b;border-radius:50%;height:25px;position:absolute;bottom:78px;left:24px;right:24px}.game-shell .classic-fate-hero img,.game-shell .classic-fate-hero.hero-guardian img,.game-shell .classic-fate-hero.hero-ranger img{z-index:1;object-fit:contain;object-position:center top;image-rendering:auto;mix-blend-mode:normal;filter:brightness(1.08)contrast(1.025)saturate(.98)drop-shadow(0 8px 5px #0000006b);width:198px;max-width:none;height:452px;position:relative;transform:none}.game-shell .classic-fate-self-view .classic-fate-hero{padding-top:34px}.game-shell .classic-fate-self-view .classic-fate-hero img,.game-shell .classic-fate-self-view .classic-fate-hero.hero-guardian img,.game-shell .classic-fate-self-view .classic-fate-hero.hero-ranger img{image-rendering:auto;width:188px;height:430px}.game-shell .classic-fate-public .classic-fate-hero{padding-top:26px}.game-shell .classic-fate-public .classic-fate-hero:after{bottom:37px;left:31px;right:31px}.game-shell .profile-compact-final .classic-fate-hero img,.game-shell .profile-compact-final .classic-fate-hero.hero-guardian img,.game-shell .profile-compact-final .classic-fate-hero.hero-ranger img{image-rendering:auto;width:174px;height:398px}.game-shell .classic-fate-loadout{direction:rtl;width:390px;min-height:640px;position:relative}.game-shell .classic-fate-nameplate{color:#343835;background:linear-gradient(#f5f6f3,#cfd2cf);border:1px solid #5d615e;justify-content:center;align-items:center;gap:8px;width:390px;height:34px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #fff,0 1px 2px #0000008c}.game-shell .classic-fate-nameplate strong{direction:ltr;font-size:15px}.game-shell .classic-fate-nameplate>b{color:#473711;background:#d9b65d;border:1px solid #a7863b;border-radius:10px;padding:3px 9px;font-size:9px;font-weight:900}.game-shell .classic-fate-nameplate .angel-wings{transform:scale(.84)}.game-shell .classic-fate-equipment-zone{direction:ltr;width:390px;height:426px;margin-top:5px;position:relative}.game-shell .classic-fate-equipment-zone .battle-equipment-grid{pointer-events:auto;width:390px;height:390px;margin:0;position:relative;transform:none}.game-shell .classic-fate-equipment-zone .battle-item-slot{pointer-events:none;background:#b8bbb61c;border:1px solid #c0c2be80;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0d0f0e80}.game-shell .classic-fate-equipment-zone button.battle-item-slot{pointer-events:auto;cursor:pointer}.game-shell .classic-fate-equipment-zone .battle-item-slot.filled{background:linear-gradient(#f3f4f1,#d0d3cf);border-color:#e6e8e3;box-shadow:inset 0 0 0 1px #fff,0 2px 3px #00000073}.game-shell .classic-fate-equipment-zone .battle-item-slot .item-art{filter:drop-shadow(0 2px 2px #00000047);width:96%;height:96%}.game-shell .classic-fate-equipment-zone .slot-helmet{width:108px;height:66px;top:0;left:141px}.game-shell .classic-fate-equipment-zone .slot-weapon{width:112px;height:139px;top:52px;left:0}.game-shell .classic-fate-equipment-zone .slot-earringLeft{width:42px;height:48px;top:67px;left:118px}.game-shell .classic-fate-equipment-zone .slot-necklace{width:68px;height:48px;top:67px;left:161px}.game-shell .classic-fate-equipment-zone .slot-earringRight{width:42px;height:48px;top:67px;right:118px}.game-shell .classic-fate-equipment-zone .slot-shield{width:112px;height:139px;top:52px;right:0}.game-shell .classic-fate-equipment-zone .slot-gloves{width:112px;height:63px;top:192px;left:0}.game-shell .classic-fate-equipment-zone .slot-armor{width:154px;height:157px;top:116px;left:118px}.game-shell .classic-fate-equipment-zone .slot-ringOne{width:55px;height:63px;top:192px;right:56px}.game-shell .classic-fate-equipment-zone .slot-ringTwo{width:55px;height:63px;top:192px;right:0}.game-shell .classic-fate-equipment-zone .slot-bracelet{width:54px;height:52px;top:256px;left:29px}.game-shell .classic-fate-equipment-zone .slot-ringThree{width:54px;height:52px;top:256px;right:29px}.game-shell .classic-fate-equipment-zone .slot-belt{width:108px;height:40px;top:274px;left:141px}.game-shell .classic-fate-equipment-zone .slot-boots{width:108px;height:88px;top:315px;left:141px}.game-shell .classic-fate-equipment-zone .battle-parameter-row{z-index:5;pointer-events:none;direction:ltr;grid-template-columns:70px 70px 110px 70px 70px;width:390px;height:58px;min-height:0;margin:0;display:grid;position:absolute;top:323px;left:0}.game-shell .classic-fate-equipment-zone .battle-parameter-row>span{grid-template-rows:31px 19px;justify-items:center;width:auto;display:grid;position:static}.game-shell .classic-fate-equipment-zone .battle-parameter-row>span:first-child{grid-column:1}.game-shell .classic-fate-equipment-zone .battle-parameter-row>span:nth-child(2){grid-column:2}.game-shell .classic-fate-equipment-zone .battle-parameter-row>span:nth-child(3){grid-column:4}.game-shell .classic-fate-equipment-zone .battle-parameter-row>span:nth-child(4){grid-column:5}.game-shell .classic-fate-equipment-zone .battle-parameter-row i{color:#c9cbc7;filter:grayscale()brightness(1.28);height:31px;font-size:27px}.game-shell .classic-fate-equipment-zone .battle-parameter-row b{color:#303431;background:linear-gradient(#f1f2ef,#c9ccc8);border:1px solid #555a56;width:58px;height:18px;font-size:12px;box-shadow:inset 0 0 0 1px #fff}.game-shell .classic-fate-loadout>.combat-resources{direction:ltr;grid-template-columns:repeat(3,1fr);width:390px;min-height:82px;margin:0;display:grid}.game-shell .classic-fate-loadout>.combat-resources .combat-heart{grid-template-rows:61px 18px 13px;grid-template-columns:98px;justify-items:center;display:grid}.game-shell .classic-fate-loadout>.combat-resources .combat-heart i{grid-row:1;height:62px;font-size:64px;line-height:59px}.game-shell .classic-fate-loadout>.combat-resources .combat-heart b{grid-row:2;width:94px;height:18px;font-size:11px}.game-shell .classic-fate-loadout>.combat-resources .combat-heart small{color:#c7c9c5;grid-row:3;margin-top:2px;font-size:10px}.game-shell .classic-fate-future-storage{direction:ltr;gap:8px;width:390px;margin-top:12px;display:grid}.game-shell .classic-fate-future-storage>div{padding-right:47px;position:relative}.game-shell .classic-fate-future-storage small{color:#b8bab6;direction:rtl;font-size:10px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.game-shell .classic-fate-future-storage span{grid-template-columns:repeat(6,1fr);gap:3px;display:grid}.game-shell .classic-fate-future-storage>div:last-child span{grid-template-columns:repeat(8,1fr)}.game-shell .classic-fate-future-storage i{background:#b9bcb721;border:1px solid #626662;height:42px;display:block;box-shadow:inset 0 0 0 1px #0e100f80}.game-shell .classic-fate-statuses{gap:6px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.game-shell .classic-fate-statuses span{background:#1416148c;border:1px solid #d6cdb147;gap:5px;padding:4px 7px;font-size:9px;display:flex}.game-shell .classic-fate-statuses i{font-style:normal}.game-shell .classic-fate-statuses small{color:#aeb2ad}.game-shell .profile-stage-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080a0994;place-items:center;padding:12px;overflow:auto}.game-shell .profile-modal.profile-view-player.profile-compact-final{background:radial-gradient(circle at 51% 35%,#ab91631a,#0000 36%),linear-gradient(#2e2b2624,#12121133),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover;border:1px solid #9b7a45;width:min(920px,100vw - 24px);height:min(640px,100dvh - 24px);max-height:640px;box-shadow:0 20px 58px #000000b3,inset 0 0 0 1px #e8cd9426}.game-shell .profile-compact-final .player-card-header{background:linear-gradient(#12384c,#092536);border-bottom:1px solid #b08f488f;flex:0 0 40px;align-items:center;min-height:40px;padding:4px 8px;display:flex;box-shadow:0 2px 8px #00000040}.game-shell .profile-compact-final .player-card-title{display:none}.game-shell .profile-compact-final .player-card-actions{justify-content:flex-start;width:100%;height:34px}.game-shell .profile-compact-final .player-card-actions button,.game-shell .profile-compact-final .player-card-actions .owner-admin-entry{color:#e7d4a3;background:#0a1f2cc7;border-color:#c4a35c7a}.game-shell .profile-compact-final .player-card-body{scrollbar-width:thin;scrollbar-color:#bb99589e #12121147;padding:12px 10px 10px;position:relative;overflow:auto}.game-shell .profile-compact-final .classic-fate-sheet{transform-origin:top;min-height:604px;margin-bottom:-64px;margin-left:-488.5px;position:relative;left:50%;transform:scale(.895)}.game-shell .profile-compact-final .classic-fate-public{color:#e3dfd4;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;grid-template-columns:288px 275px 390px;gap:12px;width:977px;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero,.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout{background:linear-gradient(#413a3033,#19181638);border:1px solid #b38f60c7;min-height:604px;box-shadow:inset 0 0 0 1px #19141094,inset 0 0 0 2px #e1be7e14,inset 0 0 28px #00000029}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts{width:288px;padding:14px 17px 15px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-fact-section+.classic-fate-fact-section{border-top:1px solid #b78f4c66;margin-top:14px;padding-top:11px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-fact-section h3{color:#d3ad68;text-align:center;text-shadow:0 1px 1px #00000094;align-items:center;gap:8px;min-height:28px;margin:0 0 6px;font:700 17px/1 Georgia,Noto Serif Hebrew,Times New Roman,serif;display:flex}.game-shell .profile-compact-final .classic-fate-public .classic-fate-fact-section h3:before,.game-shell .profile-compact-final .classic-fate-public .classic-fate-fact-section h3:after{color:#cea357b8;background:0 0;flex:0 0 31px;height:auto;font:400 20px/1 Georgia,serif}.game-shell .profile-compact-final .classic-fate-public .classic-fate-fact-section h3:before{content:"⇝"}.game-shell .profile-compact-final .classic-fate-public .classic-fate-fact-section h3:after{content:"⇜"}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts p{color:#ded8cd;text-shadow:0 1px 1px #00000080;grid-template-columns:minmax(0,1fr) 70px;min-height:25px;padding:0 4px;font-size:14.5px;line-height:1.2}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts span{font-weight:400}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts b{color:#f0eee5;font-variant-numeric:tabular-nums;text-shadow:0 1px 1px #00000075;font-size:14.5px;font-weight:700}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts .tone-online b{color:#79c795}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero{background:radial-gradient(at 50% 42%,#c4b18424,#0000 48%),linear-gradient(#3a37302e,#12161329);place-items:center;width:275px;height:604px;padding:24px 18px 22px;display:grid;overflow:hidden}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero:after{filter:blur(9px);background:#0000005e;height:22px;bottom:48px;left:35px;right:35px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-guardian img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-ranger img{object-fit:contain;object-position:center bottom;filter:brightness(1.055)contrast(1.035)saturate(.9)drop-shadow(0 8px 5px #0006);width:auto;max-width:none;height:558px;max-height:558px;display:block}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout{width:390px;padding-top:5px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-nameplate{color:#2e2922;clip-path:polygon(0 0,4% 10%,2% 50%,4% 90%,0 100%,100% 100%,96% 90%,98% 50%,96% 10%,100% 0);background:linear-gradient(#efe5d2,#d5c09b 58%,#e7d6b8);border-color:#9a7843;width:calc(100% - 8px);height:40px;margin:0 4px;padding-inline:18px;box-shadow:inset 0 0 0 1px #ffffffa6,0 3px 5px #00000080}.game-shell .profile-compact-final .classic-fate-public .classic-fate-nameplate strong{text-shadow:0 1px #ffffff85;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;font-size:17px;font-weight:700}.game-shell .profile-compact-final .classic-fate-public .classic-fate-nameplate>b{color:#493813;background:linear-gradient(#e3c875,#c49d43);border-color:#9f7e38}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone{height:390px;margin-top:7px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-equipment-grid,.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-parameter-row{transform-origin:top;transform:scale(.94)}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-item-slot{background:#524e441f;border-color:#be9d5d9e;box-shadow:inset 0 0 0 1px #080b096b}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-item-slot.empty{opacity:.72}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-item-slot.filled{background:radial-gradient(circle,#80776047,#2a2f2a38 70%);border-color:#d3b370ad;box-shadow:inset 0 0 0 1px #f2e0b114,0 3px 6px #0000005c}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-item-slot .item-art{filter:drop-shadow(0 4px 3px #0000006b);width:94%;height:94%}.game-shell .profile-compact-final .classic-fate-public .item-art[data-art-asset$=starter-dagger-cutout-v1\.png]{filter:brightness(1.18)contrast(1.08)drop-shadow(0 5px 4px #00000085);background-size:128%!important}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-parameter-row i{color:#d8c58f;height:31px;text-shadow:none;filter:drop-shadow(0 2px 1px #0000006b);place-items:center;display:grid}.game-shell .profile-compact-final .classic-fate-public .stat-line-icon{width:27px;height:27px;display:block}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-parameter-row b{color:#312f27;font-variant-numeric:tabular-nums;text-shadow:none;background:linear-gradient(#eee8d8,#cfc3a7);border-color:#7c6b49;font:700 11px/18px Tahoma,Arial,sans-serif;box-shadow:inset 0 1px #ffffffad,0 1px 2px #00000057}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources .combat-heart{grid-template-rows:39px 18px 13px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources .combat-heart i{height:40px;text-shadow:none;filter:drop-shadow(0 2px 2px #0000006b);font-family:Arial,sans-serif;font-size:39px;line-height:39px;transform:none}.game-shell .profile-compact-final .classic-fate-public .combat-heart.life i{background-image:linear-gradient(145deg,#ef6872,#b83648 64%,#7d2631)}.game-shell .profile-compact-final .classic-fate-public .combat-heart.stamina i{background-image:linear-gradient(145deg,#89aa8f,#52765e 64%,#334b3a)}.game-shell .profile-compact-final .classic-fate-public .combat-heart.energy i{background-image:linear-gradient(145deg,#759bd4,#476faa 64%,#2e4b77)}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources .combat-heart b{color:#312f27;font-variant-numeric:tabular-nums;width:76px;text-shadow:none;background:linear-gradient(#eee8d8,#cfc3a7);border-color:#7c6b49;font:700 10px/18px Tahoma,Arial,sans-serif;box-shadow:inset 0 1px #ffffffad,0 1px 2px #00000057}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources .combat-heart small,.game-shell .profile-compact-final .classic-fate-public .classic-fate-future-storage small{color:#c9c4b5;text-shadow:0 1px 1px #00000080;font-family:Tahoma,Arial,sans-serif;font-weight:400}.game-shell .profile-compact-final .classic-fate-public .classic-fate-future-storage{gap:5px;margin-top:7px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-future-storage span,.game-shell .profile-compact-final .classic-fate-public .classic-fate-future-storage>div:last-child span{grid-template-columns:repeat(7,1fr)}.game-shell .profile-compact-final .classic-fate-public .classic-fate-future-storage i{background:#4a473e1f;border-color:#b2914e61;height:35px}.game-shell .character-stage-backdrop .character-modal{position:relative}.game-shell .character-stage-backdrop .character-backpack-view.embedded-in-self{z-index:6;direction:rtl;background:#1a1d1bb8;border:1px solid #848985c2;width:430px;height:calc(100% - 28px);max-height:600px;margin:0;padding:0;display:block;position:absolute;top:14px;left:max(18px,50% - 960px);overflow:hidden;box-shadow:0 8px 22px #00000042,inset 0 1px #ffffff0d}.game-shell .character-backpack-view>.character-private-label,.game-shell .character-backpack-view>.backpack-character,.game-shell .character-backpack-view>.character-combat-ledger{display:none}.game-shell .character-stage-backdrop .character-backpack-view.embedded-in-self>.backpack-inventory{scrollbar-color:#737a80 #d7dadd;background:0 0;border:0;border-radius:0;flex-direction:column;width:100%;height:100%;min-height:0;max-height:none;padding:8px;display:flex;overflow:hidden}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-picker{direction:ltr;background:linear-gradient(#e8eaec,#b9bdc2);border:1px solid #f3f4f1;flex:0 0 34px;grid-template-columns:32px minmax(0,1fr);width:100%;height:34px;margin:0 0 7px;display:grid;box-shadow:0 0 0 1px #565c62}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-picker select{color:#454a47;text-align:center;direction:rtl;background:0 0;border:0;grid-column:2;width:100%;height:32px;padding:0 8px;font-size:12px;font-weight:700}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-picker>span{color:#111;background:linear-gradient(#f4f5f5,#bdc1c5);border-left:1px solid #666b68;grid-area:1/1;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.game-shell .character-backpack-view.embedded-in-self .inventory-summary{color:#d9ddd8;background:#0c0f0da8;border:1px solid #c7cac557;flex:0 0 30px;align-items:center;gap:9px;min-height:30px;padding:0 7px;font-size:9px;display:flex}.game-shell .character-backpack-view.embedded-in-self .inventory-summary span{white-space:nowrap;gap:3px;display:inline-flex}.game-shell .character-backpack-view.embedded-in-self .inventory-summary b{color:#e7c76e}.game-shell .character-backpack-view.embedded-in-self .inventory-summary button{color:#d8d8d2;background:#ffffff0d;border:1px solid #d3b96f5c;margin-right:auto;padding:3px 6px;font-size:8px}.game-shell .character-backpack-view.embedded-in-self .active-family-sets{flex:none;gap:4px;padding:5px 0 0;display:flex;overflow-x:auto}.game-shell .character-backpack-view.embedded-in-self .active-family-sets span{white-space:nowrap;padding:3px 5px;font-size:8px}.game-shell .character-backpack-view.embedded-in-self .inventory-card-grid{scrollbar-width:thin;scrollbar-color:#747b80 #d7dadd;flex-direction:column;flex:auto;gap:7px;min-height:0;margin-top:7px;padding-left:3px;display:flex;overflow:hidden auto}.game-shell .character-backpack-view.embedded-in-self .inventory-item-card.fate-inventory-row{color:#111;direction:rtl;background:#c5cbd2;border:1px solid #333936;border-radius:0;grid-template-rows:72px 32px;width:100%;height:104px;min-height:104px;padding:0;display:grid;overflow:hidden;box-shadow:0 2px 5px #00000040}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-head{direction:rtl;background:#dedee2;border:0;border-bottom:1px solid #737a76;grid-row:1;grid-template-rows:1fr 23px;grid-template-columns:74px minmax(0,1fr);min-width:0;min-height:0;padding:5px 7px 0;display:grid}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-head>div{text-align:right;grid-area:1/2;align-content:center;gap:2px;min-width:0;padding-inline:4px;display:grid}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-head small{color:#4b504d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:400;overflow:hidden}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-head strong{color:#090909;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.1;overflow:hidden}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-art{background:linear-gradient(#f7f7f6,#e9eaec);border:1px solid #b3b7b4;grid-area:1/1/3;place-items:center;width:68px;height:68px;margin:0;display:grid}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-art .item-art{width:62px;height:62px}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-price{color:#111;text-align:right;border:0;grid-area:2/2;align-self:center;width:auto;height:auto;margin:0;padding:0 5px;font-size:9px}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-main{direction:rtl;background:#c5cbd2;grid-row:2;min-width:0;padding:0;display:block}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-footer{background:linear-gradient(#f2f3f3,#c0c5c9);border:0;justify-content:space-between;align-items:center;gap:5px;height:32px;min-height:32px;padding:3px 5px;display:flex}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-actions{gap:3px;display:flex}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-actions button{color:#168e35;background:#eef0ee;border:1px solid #777c79;border-radius:0;width:23px;min-width:23px;height:23px;padding:0;font-size:11px}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-actions button:last-child{color:#c91f29}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-metrics{color:#252a27;gap:3px;font-size:8px;display:flex}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-metrics span{white-space:nowrap;background:#eef0ef;border:1px solid #8b908d;padding:2px 4px}.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-body,.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-knowledge{display:none}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card{color:#111;background:#c5cbd2;border:1px solid #333936;border-radius:0;grid-template-rows:72px 27px;height:99px;min-height:99px;display:grid;overflow:hidden;box-shadow:0 2px 5px #0000003d}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .inventory-item-head{color:#111;background:#dfe1e3;border:0;grid-template-rows:1fr 22px;grid-template-columns:68px minmax(0,1fr) 44px;gap:0 7px;min-height:0;padding:4px 6px;display:grid}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .inventory-item-art{grid-area:1/1/3;width:62px;height:62px}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .inventory-item-head>div{grid-area:1/2/3;align-self:center;min-width:0}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .inventory-item-head strong{color:#101310;font-size:12px}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .inventory-item-head em,.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .monster-loot-source{color:#555b57;font-size:8px}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .monster-inventory-value,.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .monster-inventory-quantity{color:#725313;background:0 0;border:0;width:auto;height:auto;padding:0;font-size:9px;position:static}.game-shell .character-backpack-view.embedded-in-self .monster-inventory-card .monster-inventory-details{color:#dfe4df;background:#202521;border:0;justify-content:space-between;align-items:center;min-height:27px;padding:0 7px;font-size:8px;display:flex}.game-shell .character-backpack-view.embedded-in-self .inventory-empty{color:#d7dad5;min-height:120px}@media (width<=1700px){.game-shell .character-stage-backdrop .character-backpack-view.embedded-in-self{width:270px;left:12px}.game-shell .character-backpack-view.embedded-in-self .inventory-summary span:nth-child(2),.game-shell .character-backpack-view.embedded-in-self .inventory-summary button,.game-shell .character-backpack-view.embedded-in-self .fate-inventory-row .inventory-item-metrics span:last-child{display:none}}@media (width<=1500px){.game-shell .classic-fate-self-view .classic-fate-sheet{transform-origin:0 0;margin-left:300px;margin-right:0;transform:scale(.88)}}@media (width<=1180px){.game-shell .character-stage-backdrop .character-modal{overflow:auto}.game-shell .classic-fate-self-view{min-height:560px}.game-shell .classic-fate-self-view .classic-fate-sheet{transform-origin:top;margin:0 auto;transform:scale(.72)}.game-shell .character-stage-backdrop .character-backpack-view.embedded-in-self{width:min(620px,100% - 24px);height:350px;margin:0 auto 20px;position:relative;top:auto;left:auto}}.game-shell .classic-fate-self-view>.equipment-item-inspector,.game-shell .profile-compact-final .player-card-body>.equipment-item-inspector{z-index:30;width:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1060px){.game-shell .classic-fate-self-view,.game-shell .profile-compact-final .player-card-body{overflow:auto}.game-shell .classic-fate-sheet{transform-origin:top;transform:scale(.88)}}@media (width>=761px) and (width<=1060px){.game-shell .profile-compact-final .player-card-body{overflow:auto}.game-shell .profile-compact-final .classic-fate-public{transform:scale(.895)}}@media (width<=760px){.game-shell .classic-fate-sheet,.game-shell .profile-compact-final .classic-fate-sheet{transform:scale(.72)}.game-shell .profile-modal.profile-view-player.profile-compact-final{width:100vw;height:100dvh;max-height:none}}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts p{min-height:26px;font-size:15.5px;line-height:1.26}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts b{font-size:15.5px;font-weight:600}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero:before{content:"";z-index:0;filter:blur(5px);pointer-events:none;background:radial-gradient(#e5c68821,#cbae770b 44%,#0000 72%);border-radius:50%;position:absolute;inset:70px 18px 132px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero:after{z-index:0;filter:blur(7px);background:#0000004f;height:15px;bottom:48px;left:47px;right:47px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-guardian img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-ranger img{z-index:1;position:relative}.game-shell .profile-compact-final .classic-fate-public .classic-fate-nameplate>b{transform-origin:50%;transform:scale(1.055)}.game-shell .character-stage-backdrop{background:linear-gradient(135deg,#0c0f0e2e,#262a2714),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover;overflow:auto}.game-shell .character-stage-backdrop .character-modal{visibility:visible;opacity:1;min-height:0;display:block;overflow:auto}.game-shell .character-dashboard-layout{z-index:1;visibility:visible;opacity:1;direction:ltr;grid-template-columns:520px minmax(0,834px);gap:56px;width:min(1410px,100% - 32px);height:calc(100% - 24px);min-height:520px;margin:12px auto;display:grid;position:relative}.game-shell .character-dashboard-layout .classic-fate-self-view{width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;grid-area:1/2;margin:0;padding:0;overflow:hidden;transform:translate(52px)}.game-shell .character-dashboard-layout .classic-fate-self-view .classic-fate-sheet{direction:ltr;grid-template-rows:42px minmax(0,1fr);grid-template-columns:230px 210px 350px;gap:0 6px;width:830px;height:100%;min-height:0;margin:0 auto;padding:12px 7px;display:grid;transform:none}.game-shell .classic-fate-dashboard-nameplate{box-sizing:border-box;color:#303532;direction:rtl;background:linear-gradient(#f2f3ef,#c6cac5);border:1px solid #676c68;grid-area:1/3;justify-content:space-between;justify-self:center;align-items:center;width:340px;min-height:34px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #fffc}.game-shell .classic-fate-dashboard-nameplate>div,.game-shell .classic-fate-dashboard-nameplate>span{align-items:center;gap:8px;display:flex}.game-shell .classic-fate-dashboard-nameplate small{color:#727872;font-size:9px}.game-shell .classic-fate-dashboard-nameplate strong{direction:ltr;font-size:16px}.game-shell .classic-fate-dashboard-nameplate b{color:#49370f;background:#dfbc61;border:1px solid #9a7830;border-radius:10px;padding:3px 9px;font-size:10px}.game-shell .classic-fate-dashboard-nameplate .angel-wings{transform:scale(.78)}.game-shell .character-dashboard-layout .classic-fate-facts{direction:rtl;background:0 0;border:0;grid-area:2/1;width:230px;height:calc(100% - 8px);margin-top:8px;padding:10px 12px;overflow:hidden}.game-shell .character-dashboard-layout .classic-fate-facts h3,.game-shell .character-dashboard-layout .classic-fate-loadout-title{color:#e2c36b;text-align:right;border-bottom:1px solid #ceb46857;height:27px;margin:0 0 8px;font-size:13px;line-height:25px}.game-shell .character-dashboard-layout .classic-fate-facts p{grid-template-columns:minmax(0,1fr) 74px;min-height:24px;font-size:13px}.game-shell .character-dashboard-layout .classic-fate-facts p.fact-break{margin-bottom:9px}.game-shell .character-dashboard-layout .classic-fate-facts b{font-size:13px}.game-shell .character-dashboard-layout .classic-fate-hero{grid-area:2/2;align-items:flex-start;width:210px;height:100%;margin:0;padding-top:30px}.game-shell .character-dashboard-layout .classic-fate-hero:after{filter:blur(7px);height:18px;inset:344px 44px auto}.game-shell .character-dashboard-layout .classic-fate-hero img,.game-shell .character-dashboard-layout .classic-fate-hero.hero-guardian img,.game-shell .character-dashboard-layout .classic-fate-hero.hero-ranger img{object-fit:contain;object-position:center top;image-rendering:auto;backface-visibility:hidden;filter:brightness(1.09)contrast(1.02)saturate(.98)drop-shadow(0 7px 4px #0000005c);width:196px;max-width:none;height:410px;display:block;transform:none}.game-shell .character-dashboard-layout .classic-fate-loadout{background:0 0;border:0;grid-area:2/3;width:350px;height:calc(100% - 8px);min-height:0;margin-top:8px;padding:8px 4px 6px;overflow:hidden}.game-shell .character-dashboard-layout .classic-fate-loadout-title{display:none}.game-shell .character-dashboard-layout .classic-fate-equipment-zone{direction:ltr;width:340px;height:375px;margin:0 auto;overflow:hidden}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-equipment-grid{transform-origin:0 0;width:390px;height:410px;transform:scale(.84)}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-parameter-row{transform-origin:0 0;top:323px;transform:scale(.84)}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot{transition:border-color .16s,background-color .16s,box-shadow .16s,opacity .16s;overflow:visible}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot .item-art{image-rendering:auto;backface-visibility:hidden;transform:none}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot:before{content:attr(data-slot-label);z-index:8;color:#f0dfaa;opacity:0;pointer-events:none;background:#181c19f0;border:1px solid #e3cc89ad;min-width:max-content;padding:3px 6px;font-size:10px;font-weight:800;line-height:1.2;transition:opacity .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot:hover,.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot:focus-visible,.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot.selected{z-index:12;border-color:#d8b758;outline:0;box-shadow:0 0 0 2px #d8b75852,0 4px 12px #00000057}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot:hover:before,.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot:focus-visible:before{opacity:1}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot.empty{opacity:.62}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot.empty:hover,.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-item-slot.empty:focus-visible{opacity:.92}.game-shell .character-dashboard-layout .classic-fate-loadout>.combat-resources{grid-template-columns:repeat(3,1fr);width:340px;min-height:63px;margin:0 auto}.game-shell .character-dashboard-layout .classic-fate-loadout>.combat-resources .combat-heart{grid-template-rows:46px 18px 13px;grid-template-columns:102px}.game-shell .character-dashboard-layout .classic-fate-loadout>.combat-resources .combat-heart i{height:47px;font-size:50px;line-height:46px}.game-shell .character-dashboard-layout .classic-fate-loadout>.combat-resources .combat-heart b{width:92px;height:18px;font-size:11px}.game-shell .character-dashboard-layout .classic-fate-loadout>.combat-resources .combat-heart small{font-size:10px}.game-shell .character-dashboard-layout .classic-fate-future-storage{gap:5px;width:340px;margin:8px auto 0}.game-shell .character-dashboard-layout .classic-fate-future-storage>div{padding-right:42px}.game-shell .character-dashboard-layout .classic-fate-future-storage i{height:27px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{width:100%;height:100%;max-height:none;box-shadow:none;direction:rtl;background:0 0;border:0;flex-direction:column;grid-area:1/1;margin:0;display:flex;position:relative;inset:auto;overflow:hidden}.game-shell .character-dashboard-layout .character-private-label{background:linear-gradient(#313733f5,#1b1f1df5);border-bottom:1px solid #ceb4685c;flex:0 0 42px;grid-template-rows:20px 14px;grid-template-columns:28px 1fr;align-content:center;padding:4px 10px;display:grid}.game-shell .character-dashboard-layout .character-private-label span{color:#e0bd5e;grid-row:1/3;align-self:center;font-size:18px}.game-shell .character-dashboard-layout .character-private-label b{color:#eceeea;font-size:13px}.game-shell .character-dashboard-layout .character-private-label small{color:#969d97;font-size:8px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-inventory{overscroll-behavior:contain;flex:auto;height:auto;min-height:0;padding:10px 8px 10px 10px}.game-shell .character-dashboard-layout .fate-inventory-picker{background:linear-gradient(#eceeef,#b9bdc2);border:1px solid #f5f5f2;flex-basis:44px;width:calc(100% - 4px);height:44px;box-shadow:0 0 0 1px #4f555a}.game-shell .character-dashboard-layout .fate-inventory-picker select{color:#252a27;letter-spacing:0;height:42px;text-shadow:none;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Arial,Tahoma,sans-serif;font-size:15px;font-weight:800}.game-shell .character-dashboard-layout .fate-inventory-picker:focus-within{border-color:#d2ad4d;box-shadow:0 0 0 2px #d2ad4d4d,0 0 0 1px #4f555a}.game-shell .character-dashboard-layout .fate-inventory-picker>span{color:#252a27;height:42px;text-shadow:none}.game-shell .character-dashboard-layout .inventory-summary{color:#c7cbc7;background:0 0;border:0;flex-basis:27px;justify-content:space-between;min-height:27px;padding:0 4px}.game-shell .character-dashboard-layout .inventory-summary b{color:#efce6f}.game-shell .character-dashboard-layout .inventory-card-grid{scrollbar-gutter:stable;overscroll-behavior:contain;grid-auto-rows:max-content;align-content:start;gap:14px;margin-top:8px;padding:0 2px 12px 5px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .inventory-item-card.fate-classic-inventory-card{color:#101210;filter:none;direction:ltr;background:#c8ced5;border:2px solid #111312;border-radius:0;flex:none;grid-template-rows:max-content;grid-template-columns:160px minmax(0,1fr);width:100%;height:auto;min-height:190px;padding:0;transition:border-color .16s,box-shadow .16s,filter .16s;display:grid;overflow:hidden;box-shadow:0 2px 4px #00000061}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .inventory-item-card.fate-classic-inventory-card:hover,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .inventory-item-card.fate-classic-inventory-card:focus-within{border-color:#8f7638;box-shadow:0 0 0 1px #e0c06959,0 5px 12px #00000057}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .inventory-item-card.fate-classic-inventory-card.inspected{border-color:#d0a83f;box-shadow:0 0 0 2px #d0a83f6b,0 5px 14px #00000061}.game-shell .character-dashboard-layout .fate-classic-inventory-card .fate-classic-item-visual{color:#101110;direction:rtl;background:#c8ced5;border-right:2px solid #171918;grid-area:1/1;grid-template-rows:minmax(32px,max-content) 104px auto auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.game-shell .character-dashboard-layout .fate-classic-inventory-card .fate-classic-item-visual>strong{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;grid-area:1/1;justify-content:center;align-items:center;gap:5px;padding:0 4px;font-size:14px;display:flex;overflow:visible}.game-shell .character-dashboard-layout .fate-classic-item-name{min-width:0;max-width:100%}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-item-art{width:98px;height:98px;box-shadow:none;background:#b6b3b0;border:0;grid-area:2/1;place-items:center;margin:0 auto;display:grid;overflow:hidden}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-item-art .item-art{image-rendering:auto;backface-visibility:hidden;width:98px;height:98px;transform:none}.game-shell .character-dashboard-layout .fate-classic-item-physical{color:#171918;white-space:normal;overflow-wrap:anywhere;grid-area:3/1;align-content:center;justify-items:center;gap:0;min-width:0;font-size:10px;line-height:1.05;display:grid}.game-shell .character-dashboard-layout .fate-classic-item-physical>span{flex-wrap:wrap;justify-content:center;column-gap:3px;max-width:100%;display:flex}.game-shell .character-dashboard-layout .fate-classic-item-physical b{white-space:nowrap;unicode-bidi:isolate;font-size:10px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-item-price{color:#0e100f;text-align:center;border:0;grid-area:4/1;place-items:center;width:auto;height:auto;margin:0;padding:0;font-size:13px;font-weight:800;display:grid}.game-shell .character-dashboard-layout .fate-classic-inventory-card .fate-classic-item-details{direction:rtl;background:#c8ced5;grid-area:1/2;grid-template-rows:34px minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.game-shell .character-dashboard-layout .fate-classic-loot-card .fate-classic-item-details{grid-template-rows:34px minmax(0,1fr)}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-item-footer.item-action-strip{direction:rtl;background:#e8dcc0;border:0;border-bottom:1px solid #806a43;grid-area:1/1;justify-content:space-between;align-items:center;gap:5px;width:100%;height:34px;min-height:34px;padding:3px 5px;display:flex}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-item-footer.item-action-strip>small{color:#66563f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions{flex:none;grid-auto-columns:24px;grid-auto-flow:column;gap:4px;display:grid}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions button{color:#342a1d;background:linear-gradient(#f7edd7,#dfcda9);border:1px solid #806a43;border-radius:2px;grid-area:auto;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff9e}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .inventory-action-icon{flex:0 0 15px;width:15px;height:15px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action-main{color:#f4dda2;background:linear-gradient(#315e4d,#1d3f32);border-color:#a98743;box-shadow:inset 0 0 0 1px #f2cd743d,0 1px 2px #221b1247}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action-danger{color:#8c2e25;border-color:#a26b5d}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions button:disabled{opacity:.48;filter:saturate(.55)}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card .inventory-item-body{direction:rtl;background:#c8ced5;grid-area:2/1;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;height:auto;min-height:0;display:grid;overflow:hidden}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-body section{min-width:0;padding:14px 15px 8px}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-parameters{border-inline-end:1px solid #15181747}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-body h4{color:#111310;text-align:right;margin:0 0 8px;font-size:14px;font-weight:800}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-body p{color:#151815;justify-content:space-between;align-items:center;gap:4px;min-height:20px;margin:0;font-size:12px;display:flex}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-body p b,.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-requirements p.met b{color:#087a2c;text-shadow:none;font-size:13px;font-weight:900}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-requirements p.unmet,.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-requirements p.unmet b{color:#c9292f}.game-shell .character-dashboard-layout .fate-classic-inventory-card.equipped{border-color:#151817}.game-shell .character-dashboard-layout .fate-classic-inventory-card.equipped .fate-classic-item-details{box-shadow:inset 0 3px #18a83a}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action{transition:border-color .14s,background-color .14s,box-shadow .14s,color .14s}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action:hover:not(:disabled),.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action[aria-pressed=true]{background:#fffdf5;border-color:#8f7131;box-shadow:0 0 0 2px #bf953442}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action:focus-visible{outline-offset:2px;outline:2px solid #e8bd55}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action-main:hover:not(:disabled),.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action-main:focus-visible,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action-main[aria-pressed=true]{color:#fff0bb;background:linear-gradient(#3b715b,#244b3b);border-color:#d0a84f}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action-danger:hover:not(:disabled),.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-actions .item-action-danger:focus-visible{color:#6e211b;background:#f2ddd2;border-color:#8c2e25}.game-shell.character-open .character-stage-backdrop{bottom:var(--social-height)}.game-shell .character-dashboard-layout .fate-classic-loot-card .inventory-item-footer>b{color:#735718;flex:none;font-size:10px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-loot-card .inventory-item-art{background:linear-gradient(#f4f5f4,#e8e9eb);border:0;width:122px;height:98px;margin:0 auto}@media (width<=1180px){.game-shell .character-stage-backdrop{overflow:auto}.game-shell .character-dashboard-layout{grid-template-columns:1fr;width:min(820px,100% - 24px);height:auto;min-height:0}.game-shell .character-dashboard-layout .classic-fate-self-view{grid-area:1/1;min-height:540px;overflow-x:auto;transform:none}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{grid-area:2/1;height:320px}}@media (width<=820px){.game-shell .character-dashboard-layout .classic-fate-self-view{overflow:auto}.game-shell .character-dashboard-layout .classic-fate-self-view .classic-fate-sheet{transform-origin:0 0;transform:scale(.8)}}@media (width>=1181px) and (width<=1360px){.game-shell .character-dashboard-layout{grid-template-columns:390px minmax(0,800px);gap:18px;width:calc(100% - 18px)}.game-shell .character-dashboard-layout .classic-fate-self-view{transform:none}.game-shell .character-dashboard-layout .classic-fate-self-view .classic-fate-sheet{grid-template-columns:215px 196px 330px;width:753px}.game-shell .character-dashboard-layout .classic-fate-facts{width:215px}.game-shell .character-dashboard-layout .classic-fate-hero{width:196px}.game-shell .character-dashboard-layout .classic-fate-hero:after{height:17px;top:329px;left:43px;right:43px}.game-shell .character-dashboard-layout .classic-fate-hero img,.game-shell .character-dashboard-layout .classic-fate-hero.hero-guardian img,.game-shell .character-dashboard-layout .classic-fate-hero.hero-ranger img{width:186px;height:392px}.game-shell .character-dashboard-layout .classic-fate-loadout{width:330px}.game-shell .character-dashboard-layout .classic-fate-dashboard-nameplate,.game-shell .character-dashboard-layout .classic-fate-equipment-zone,.game-shell .character-dashboard-layout .classic-fate-loadout>.combat-resources,.game-shell .character-dashboard-layout .classic-fate-future-storage{width:322px}.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-equipment-grid,.game-shell .character-dashboard-layout .classic-fate-equipment-zone .battle-parameter-row{transform:scale(.82)}}.game-shell .character-dashboard-layout{direction:ltr;width:100%;height:calc(100% - 24px);min-height:520px;margin:12px auto;display:block;position:relative}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{width:min(1308px,100% - 32px);height:100%;max-height:none;box-shadow:none;direction:ltr;background:0 0;border:0;grid-template-columns:510px 250px 500px;grid-template-areas:"inventory ledger character";justify-content:center;align-items:start;gap:24px;margin:0 auto;display:grid;position:relative;inset:auto;overflow:hidden}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-character{direction:rtl;background:radial-gradient(at 48% 43%,#ffffff0b,#0000 49%);border:0;flex-direction:column;grid-area:character;min-width:0;min-height:470px;padding:0;display:flex}.game-shell .character-dashboard-layout .shop-character-pane .profile-combatant{width:500px;min-height:440px}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar{flex:0 0 235px;width:235px;height:440px;margin-top:0}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar img{object-fit:contain;object-position:center bottom;width:130%;height:auto;max-height:96%;bottom:0}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar img[src$=starter-adventurer-boy-a-transparent-v2\.png]{width:134%}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar.hero-ranger img{width:136%}.game-shell .character-dashboard-layout .shop-character-pane .profile-sheet{transform-origin:top;margin:10px 11px 0;transform:scale(1.14)}.game-shell .character-dashboard-layout .shop-character-pane .character-badges{width:455px;margin-top:3px}.game-shell .character-dashboard-layout .shop-character-pane>p,.game-shell .character-dashboard-layout .shop-character-pane>small{display:none}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.character-combat-ledger{direction:rtl;background:0 0;border:0;border-right:1px solid #ffffff17;grid-area:ledger;align-self:start;width:250px;max-height:100%;padding:10px 18px 0 0;display:block;position:relative;top:0;overflow:hidden}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-inventory{direction:rtl;background:0 0;border:0;border-right:1px solid #ffffff17;flex-direction:column;grid-area:inventory;width:510px;min-width:0;height:100%;min-height:0;padding:0 20px 18px 0;display:flex;overflow:hidden}.game-shell .character-dashboard-layout>.equipment-item-inspector{z-index:30;width:min(360px,100% - 24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1359px) and (width>=1031px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{grid-template-columns:350px 210px 430px;gap:16px;width:min(1022px,100% - 24px)}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-inventory{width:350px;padding-right:10px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.character-combat-ledger{width:210px}.game-shell .character-dashboard-layout .shop-character-pane .profile-combatant{width:430px}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar{flex-basis:210px;width:210px;height:410px}.game-shell .character-dashboard-layout .shop-character-pane .character-badges{width:405px}}@media (width<=1030px){.game-shell .character-stage-backdrop{overflow:auto}.game-shell .character-dashboard-layout{width:100%;height:auto;min-height:0}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{grid-template-columns:minmax(0,1fr);grid-template-areas:"character""ledger""inventory";width:min(500px,100% - 24px);height:auto;overflow:visible}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-character,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.character-combat-ledger,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-inventory{width:100%;max-width:500px;margin-inline:auto}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-inventory{height:auto;min-height:420px;padding-inline:0}}.game-shell .character-stage-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#262b28d1,#1d221fdb),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover;place-items:normal;padding:0;display:block;overflow:hidden}.game-shell .character-stage-backdrop .character-modal{width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:12px 24px 0;overflow:hidden}.game-shell .character-stage-backdrop .character-modal>.modal-close{z-index:40;top:8px;left:12px}.game-shell .character-dashboard-layout{height:100%;min-height:0;margin:0 auto}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{background:linear-gradient(90deg,#ffffff06,#ffffff03);border:1px solid #c2a65b40;align-items:start;gap:24px;height:100%;padding:10px 12px 0}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-character{align-self:start;height:auto;min-height:470px;overflow:visible}.game-shell .character-dashboard-layout .shop-character-pane .profile-combatant{justify-content:center;align-items:flex-start;gap:0;width:500px;height:auto;min-height:440px}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar{flex:0 0 235px;align-self:start;width:235px;height:440px}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar img,.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar img[src$=starter-adventurer-boy-a-transparent-v2\.png],.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar.hero-ranger img{object-position:center bottom;image-rendering:auto;max-width:none}.game-shell .character-dashboard-layout .shop-character-pane .profile-sheet{transform-origin:top;flex:0 0 199px;width:199px;margin:10px 11px 0;transform:scale(1.14)}.game-shell .character-dashboard-layout .shop-character-pane .character-badges{display:flex}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.character-combat-ledger{align-self:start;height:auto;min-height:0;max-height:calc(100% - 12px);overflow-y:auto}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-inventory{align-self:stretch;height:calc(100% - 10px);min-height:0;overflow:hidden}@media (width<=1359px) and (width>=1031px){.game-shell .character-stage-backdrop .character-modal{padding-inline:12px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{gap:16px}.game-shell .character-dashboard-layout .shop-character-pane .profile-combatant{width:430px}.game-shell .character-dashboard-layout .shop-character-pane .profile-avatar{flex-basis:210px;width:210px;height:410px}.game-shell .character-dashboard-layout .shop-character-pane .profile-sheet{transform:scale(1.03)}}@media (width<=1030px){.game-shell .character-stage-backdrop{overflow-y:auto}.game-shell .character-stage-backdrop .character-modal{height:auto;min-height:100%;overflow:visible}.game-shell .character-dashboard-layout{height:auto}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self{height:auto;padding-inline:8px;overflow:visible}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self>.backpack-inventory{height:auto;min-height:420px}}.game-shell .character-stage-backdrop{background:radial-gradient(at 58% 38%,#ab916317,#0000 35%),linear-gradient(#2a272361,#1313126b),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover}.game-shell .character-dashboard-layout .private-fate-regions{color:#e3dfd4;background:0 0;border:0;padding:10px 0 0;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;box-shadow:inset 0 0 0 1px #b38f6047}.game-shell .character-dashboard-layout .private-fate-regions>:is(.backpack-character,.character-combat-ledger,.backpack-inventory){background:linear-gradient(#413a3033,#1918163d);border:0;box-shadow:inset 0 0 0 1px #b38f60b8,inset 0 0 0 2px #19141094,inset 0 0 0 3px #e1be7e12,inset 0 0 28px #00000029}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-character{background:radial-gradient(at 48% 42%,#c4b18424,#0000 48%),linear-gradient(#3a37302e,#12161333);align-self:stretch;height:calc(100% - 10px);padding-top:8px}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar:after{content:"";z-index:0;filter:blur(8px);background:#0006;border-radius:50%;height:20px;position:absolute;bottom:23px;left:24px;right:24px}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar img{filter:brightness(1.055)contrast(1.035)saturate(.9)drop-shadow(0 7px 4px #00000061)}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet{margin-top:6px;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate,.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker{color:#2e2922;background:linear-gradient(#f3ead9,#d9c9aa 58%,#eee0c8);border-color:#9a7843;box-shadow:inset 0 0 0 1px #ffffffa6,0 3px 5px #0000007a}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate{clip-path:polygon(0 0,4% 10%,2% 50%,4% 90%,0 100%,100% 100%,96% 90%,98% 50%,96% 10%,100% 0);height:25px;padding-inline:10px;font:700 11px/1 Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate>.profile-level-chip,.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker>span{color:#493813;background:linear-gradient(#e3c875,#c49d43);border-color:#9f7e38}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot{background:#524e441f;border-color:#be9d5d9e;box-shadow:inset 0 0 0 1px #080b0973}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot.empty{opacity:.72}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot.filled{background:radial-gradient(circle,#8077604d,#2a2f2a3d 70%);border-color:#d3b370b3;box-shadow:inset 0 0 0 1px #f2e0b114,0 3px 6px #0000005c}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot:hover,.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot:focus-visible,.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot.selected{z-index:12;border-color:#d8b758;outline:0;box-shadow:0 0 0 2px #d8b7584d,0 4px 12px #0006}.game-shell .character-dashboard-layout .private-fate-regions .item-art[data-art-asset$=starter-dagger-cutout-v1\.png]{filter:brightness(1.18)contrast(1.08)drop-shadow(0 4px 3px #00000080);background-size:128%!important}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-parameter-row i{color:#d8c58f;filter:drop-shadow(0 2px 1px #0000006b)}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .stat-line-icon{width:22px;height:22px;display:block}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-parameter-row b,.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart b{color:#312f27;font-variant-numeric:tabular-nums;text-shadow:none;background:linear-gradient(#eee8d8,#cfc3a7);border-color:#7c6b49;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;box-shadow:inset 0 1px #ffffffad,0 1px 2px #00000057}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart i{text-shadow:none;filter:drop-shadow(0 2px 2px #0000006b);font-size:34px;line-height:36px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart small{color:#c9c4b5;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .character-dashboard-layout .private-fate-regions>.character-combat-ledger{color:#ded8cd;scrollbar-color:#9b7841 #28251f;padding:14px 15px 10px}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-level{border-bottom-color:#b78f4c75}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-level small,.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-xp p,.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-currencies small{color:#bdb5a6}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-level b,.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-currencies b{color:#e3bd70}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-currencies span{background:#4f463838;border:1px solid #b38f604d}.game-shell .character-dashboard-layout .private-fate-regions :is(.ledger-group h3,.character-ledger-xp h3){color:#d3ad68;font:700 14px/1.2 Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-icon{color:#c8a25d;width:14px;height:14px;display:block}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-row{color:#ded8cd;border-bottom-color:#e1cda521;grid-template-columns:16px minmax(0,1fr) auto;gap:7px;min-height:22px;font-size:11px}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-row b{color:#f0eee5;font:700 11px/1 Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-xp-track{background:#211f1b;border-color:#b38f6066}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-xp-track i{background:linear-gradient(90deg,#8b6a31,#d1aa5d)}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-inventory{padding:12px 12px 16px}.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker{flex-basis:40px;width:calc(100% - 4px);height:40px}.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker select{color:#2e2922;height:38px;text-shadow:none;font:700 13px/38px Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .character-dashboard-layout .private-fate-regions .inventory-card-grid{gap:10px}.game-shell .character-stage-backdrop .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card.fate-inventory-row .inventory-item-footer{background:#c9bda7;border-bottom-color:#8f8068}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-card.fate-classic-inventory-card{border-color:#4f4332;box-shadow:0 3px 7px #0000006b,inset 0 0 0 1px #ffffff38}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-card.fate-classic-inventory-card:hover,.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-card.fate-classic-inventory-card:focus-within{border-color:#b28a4d}@media (width<=1030px){.game-shell .character-dashboard-layout .private-fate-regions{box-shadow:none;padding-inline:0}}.game-shell .character-dashboard-layout .private-fate-regions{box-sizing:border-box;grid-template-columns:minmax(430px,1.05fr) minmax(235px,.58fr) minmax(430px,1.08fr);grid-template-areas:"inventory ledger character";gap:20px;width:min(1308px,100% - 32px)}.game-shell .character-dashboard-layout .private-fate-regions>:is(.backpack-character,.character-combat-ledger,.backpack-inventory){box-sizing:border-box;background:linear-gradient(#594e3e47,#26221d4a);box-shadow:inset 0 0 0 1px #cda563d6,inset 0 0 0 2px #19141080,inset 0 0 0 3px #f2cf8c1c,inset 0 0 32px #0000001f}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-character{background:radial-gradient(at 46% 39%,#e7c78933,#b79b6814 27%,#0000 52%),linear-gradient(#524a3d38,#1f1f1b3d);width:100%;min-height:476px;padding-top:8px}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-inventory{width:100%;padding:13px 14px 16px}.game-shell .character-dashboard-layout .private-fate-regions>.character-combat-ledger{width:100%;padding:16px 17px 12px}.game-shell .character-dashboard-layout .private-fate-regions .profile-combatant{width:100%;min-height:448px}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar{flex-basis:238px;width:238px;height:440px}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar:before{content:"";z-index:0;filter:blur(4px);background:radial-gradient(#e6c78c24,#0000 68%);border-radius:50%;position:absolute;inset:50px 13px 53px}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar:after{filter:blur(7px);background:#00000057;height:18px;bottom:31px;left:28px;right:28px}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar img,.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar img[src$=starter-adventurer-boy-a-transparent-v2\.png],.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar.hero-ranger img{bottom:8px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet{transform-origin:top;flex-basis:205px;width:205px;margin:3px 8px 0;transform:scale(1.18)}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate{gap:6px;width:203px;height:28px;padding-inline:12px;font-size:12px}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate>.profile-level-chip{color:#493813;text-align:center;background:linear-gradient(#e8cf80,#c7a049);border:1px solid #9f7e38;border-radius:999px;flex:none;min-width:48px;padding:3px 7px;font-size:8px}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate>.angel-wings{width:28px;height:16px;box-shadow:none;color:#0000;image-rendering:auto;background:url(/assets/staff-badges/angel-blue-wings-v2.png) 50%/contain no-repeat;border:0;border-radius:0;flex:0 0 28px;padding:0;display:inline-block}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate>.angel-wings-owner{filter:drop-shadow(0 1px 2px #105b1957);background-image:url(/assets/staff-badges/owner-green-wings.png)}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .stat-line-icon{width:24px;height:24px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-parameter-row b{height:17px;font-size:10px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-resources{margin-top:-12px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart i{font-size:36px;line-height:38px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart b{height:16px;font-size:9px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart small{margin-top:4px;font-size:7.5px}.game-shell .character-dashboard-layout .private-fate-regions .private-fate-future-storage{gap:3px;width:199px;margin:4px auto 0;display:grid}.game-shell .character-dashboard-layout .private-fate-regions .private-fate-future-storage>div{padding-right:36px;position:relative}.game-shell .character-dashboard-layout .private-fate-regions .private-fate-future-storage small{color:#c8c0ae;font:400 7.5px/1 Georgia,Noto Serif Hebrew,serif;position:absolute;top:50%;right:0;transform:translateY(-50%)}.game-shell .character-dashboard-layout .private-fate-regions .private-fate-future-storage span,.game-shell .character-dashboard-layout .private-fate-regions .private-fate-future-storage>div:last-child span{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.game-shell .character-dashboard-layout .private-fate-regions .private-fate-future-storage i{background:#5f584a24;border:1px solid #be9d5d8a;height:17px;box-shadow:inset 0 0 0 1px #080b0957}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-level{padding-bottom:11px}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-level small{font-size:9.5px}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-level b{font-size:21px}.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-currencies small,.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-currencies b,.game-shell .character-dashboard-layout .private-fate-regions .character-ledger-xp p{font-size:10.5px}.game-shell .character-dashboard-layout .private-fate-regions :is(.ledger-group h3,.character-ledger-xp h3){border-bottom:1px solid #cda5633d;margin-bottom:5px;padding-bottom:4px;font-size:15px}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-icon{width:15px;height:15px}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-row{grid-template-columns:17px minmax(0,1fr) auto;gap:8px;min-height:23px;font-size:12px;line-height:1.3}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-row b{font-size:12px}.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker{flex-basis:43px;height:43px}.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker select{height:41px;font-size:14.5px;line-height:41px}.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker>span{height:41px}.game-shell .character-dashboard-layout .private-fate-regions .fate-private-empty{color:#cfc7b8;text-align:center;background:radial-gradient(#dab97814,#0000 64%);border-block:1px solid #cda56338;grid-column:1/-1;grid-template-rows:auto auto auto auto;align-content:center;place-items:center;gap:9px;min-height:260px;margin:18px 10px;padding:24px;display:grid}.game-shell .character-dashboard-layout .private-fate-regions .fate-empty-emblem{color:#d6b876;background:#342f2766;border:1px solid #cda5637a;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;display:grid;box-shadow:inset 0 0 18px #dbb56914,0 5px 14px #0000002e}.game-shell .character-dashboard-layout .private-fate-regions .fate-empty-emblem .ledger-icon{width:28px;height:28px}.game-shell .character-dashboard-layout .private-fate-regions .fate-private-empty b{color:#eee5d4;font:700 15px/1.35 Georgia,Noto Serif Hebrew,serif}.game-shell .character-dashboard-layout .private-fate-regions .fate-private-empty small{color:#aaa294;max-width:310px;font:400 11px/1.55 Georgia,Noto Serif Hebrew,serif}.game-shell .character-dashboard-layout .private-fate-regions .fate-private-empty button{color:#e3c98e;cursor:pointer;background:linear-gradient(#e1c7912e,#7c5e3038);border:1px solid #a98449;min-width:142px;height:32px;margin-top:4px;font:700 10px Georgia,Noto Serif Hebrew,serif}.game-shell .character-dashboard-layout .private-fate-regions .fate-private-empty button:hover,.game-shell .character-dashboard-layout .private-fate-regions .fate-private-empty button:focus-visible{background:#c1974e38;border-color:#d7b66f;outline:2px solid #d7b66f33}@media (width<=1359px) and (width>=1031px){.game-shell .character-dashboard-layout .private-fate-regions{grid-template-columns:minmax(300px,1.05fr) minmax(205px,.68fr) minmax(380px,1.2fr);gap:16px;width:min(1230px,100% - 24px)}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-inventory{width:100%;padding-inline:10px}.game-shell .character-dashboard-layout .private-fate-regions>.character-combat-ledger{width:100%;padding-inline:13px}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-character,.game-shell .character-dashboard-layout .private-fate-regions .profile-combatant{width:100%}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar{flex-basis:185px;width:185px;height:410px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet{margin-inline:0;transform:scale(.98)}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-row,.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-row b{font-size:11px}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-card.fate-classic-inventory-card{grid-template-columns:clamp(116px,38%,145px) minmax(0,1fr)}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-body section{padding-inline:7px}}@media (width<=1030px){.game-shell .character-dashboard-layout .private-fate-regions{grid-template-columns:minmax(0,1fr);grid-template-areas:"character""ledger""inventory";gap:16px;width:min(508px,100% - 24px)}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-character,.game-shell .character-dashboard-layout .private-fate-regions>.character-combat-ledger,.game-shell .character-dashboard-layout .private-fate-regions>.backpack-inventory{width:100%}.game-shell .character-dashboard-layout .private-fate-regions .profile-combatant{width:min(508px,100%)}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet{transform:scale(1.08)}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-character{height:auto;min-height:0;overflow:visible}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-card.fate-classic-inventory-card{grid-template-columns:clamp(116px,38%,145px) minmax(0,1fr)}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-body section{padding-inline:7px}}@media (width<=560px){.game-shell .character-dashboard-layout .private-fate-regions .profile-combatant{flex-direction:column;align-items:center;min-height:0}.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar{flex:0 0 360px;width:min(238px,100%);height:360px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet{margin:-8px auto 20px;transform:scale(1)}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-card.fate-classic-inventory-card{grid-template-columns:118px minmax(0,1fr)}.game-shell .character-dashboard-layout .fate-classic-inventory-card .fate-classic-item-details{grid-template-rows:40px minmax(0,1fr)}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .inventory-item-footer.item-action-strip{height:40px;min-height:40px;padding:4px 6px}.game-shell .character-dashboard-layout .private-fate-regions .inventory-item-footer>small{display:none}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .item-action-strip .inventory-actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;width:100%;max-width:134px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .fate-classic-inventory-card.fate-inventory-row .item-action-strip .item-action{width:100%;min-width:0;max-width:28px;height:28px;min-height:28px}}@media (width>=1031px) and (height<=820px){.game-shell .character-stage-backdrop{overflow-y:auto}.game-shell .character-stage-backdrop .character-modal{height:560px;min-height:560px;overflow:visible}.game-shell .character-dashboard-layout{height:548px;min-height:548px}}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{box-sizing:border-box;grid-template-columns:minmax(420px,1fr) minmax(230px,.56fr) minmax(440px,1.15fr);grid-template-areas:"inventory ledger character";gap:20px;width:min(1308px,100% - 32px)}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-inventory,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.character-combat-ledger,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-character{box-sizing:border-box;width:100%}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-inventory{padding:13px 14px 16px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.character-combat-ledger{padding:16px 17px 12px}@media (width<=1359px) and (width>=1031px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{grid-template-columns:minmax(300px,1.05fr) minmax(205px,.68fr) minmax(380px,1.2fr);gap:16px;width:min(1230px,100% - 24px)}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-inventory{padding-inline:10px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.character-combat-ledger{padding-inline:13px}}@media (width<=1030px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{grid-template-columns:minmax(0,1fr);grid-template-areas:"character""ledger""inventory";gap:16px;width:min(508px,100% - 24px)}}@media (width>=1031px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{align-items:stretch}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-inventory,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.character-combat-ledger,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-character{align-self:stretch;height:calc(100% - 10px);min-height:476px}}.game-shell .character-dashboard-layout .private-fate-regions .fate-inventory-picker select{letter-spacing:.01em;text-align:center;text-align-last:center}.game-shell .character-stage-backdrop .character-dashboard-layout .private-fate-regions .inventory-item-card.fate-classic-inventory-card,.game-shell .character-stage-backdrop .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card .fate-classic-item-visual,.game-shell .character-stage-backdrop .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card .fate-classic-item-details,.game-shell .character-stage-backdrop .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card .inventory-item-body{background:#cfc3ad}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self .inventory-item-card.fate-classic-inventory-card{border-color:#725c3e;box-shadow:0 3px 8px #00000052,inset 0 0 0 1px #f6e4be33}.game-shell .character-dashboard-layout .fate-classic-inventory-card .fate-classic-item-visual{border-right-color:#806a4a}.game-shell .character-stage-backdrop .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card.fate-inventory-row .inventory-item-art{background:#aaa092}.game-shell .character-stage-backdrop .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card.fate-inventory-row .inventory-item-footer{background:linear-gradient(90deg,#75532514,#0000 25%,#7553250f),#e8dcc0;border-color:#8b7555}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-parameters{border-inline-end-color:#6851316b}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-body p{justify-content:flex-start;gap:9px}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-body p>span{text-align:right;flex:0 0 58px}.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-body p>b,.game-shell .character-dashboard-layout .fate-classic-inventory-card .inventory-item-requirements p.met b{font-size:12.5px;font-weight:600;line-height:1.2}.game-shell .character-dashboard-layout .private-fate-regions .character-combat-ledger .ledger-row b{font-weight:600}.game-shell .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card.fate-inventory-row .inventory-item-body p>span{flex-basis:48px}.game-shell .character-dashboard-layout .private-fate-regions .fate-classic-loot-card .inventory-item-footer>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.game-shell .character-dashboard-layout .private-fate-regions .fate-classic-loot-card .inventory-item-parameters p:last-child>b{white-space:normal;overflow-wrap:anywhere;min-width:0}.game-shell .character-dashboard-layout .private-fate-regions .profile-nameplate>.profile-level-chip{transform-origin:50%;transform:scale(1.055)}@media (width<=1030px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-inventory,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.character-combat-ledger,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-character{height:auto;min-height:0}}.game-shell .monster-loot-bubble{--loot-accent:#788760;border:1px solid #8b7a5d;border-right:4px solid var(--loot-accent);color:#302b24;filter:none;direction:rtl;background:radial-gradient(circle at 92% 10%,#ffffff70,#0000 34%),linear-gradient(135deg,#e9e0cf,#cfc2aa);border-radius:12px;grid-template-columns:82px minmax(0,1fr) auto;align-items:stretch;gap:0;width:100%;height:auto;min-height:104px;padding:0;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;display:grid;overflow:hidden;box-shadow:0 4px 11px #1e19123d,inset 0 1px #ffffff9e}.game-shell .monster-loot-bubble:hover{filter:none;background:radial-gradient(circle at 92% 10%,#ffffff80,#0000 34%),linear-gradient(135deg,#eee6d7,#d5c8b1);border-color:#88724b;box-shadow:0 6px 15px #1e191247,inset 0 1px #ffffffb3}.game-shell .monster-loot-bubble.rarity-uncommon{--loot-accent:#5f8a6e}.game-shell .monster-loot-bubble.rarity-rare{--loot-accent:#6d7297}.game-shell .monster-loot-bubble.rarity-mythic{--loot-accent:#a07b35}.game-shell .monster-loot-bubble-art{background:radial-gradient(circle,#fcf7ebc7,#aa9d885c);border-left:1px solid #5d4b3147;place-items:center;width:82px;min-height:104px;display:grid}.game-shell .monster-loot-bubble-art .monster-loot-art{image-rendering:auto;filter:drop-shadow(0 3px 3px #1f191133);background-color:#0000;border:0;width:72px;height:72px}.game-shell .monster-loot-bubble-copy{text-align:right;grid-template-rows:auto 1fr auto;gap:4px;min-width:0;padding:10px 12px 9px;display:grid}.game-shell .monster-loot-bubble-copy>header{align-items:baseline;gap:8px;min-width:0;display:flex}.game-shell .monster-loot-bubble-copy>header small{border:1px solid color-mix(in srgb, var(--loot-accent) 58%, transparent);background:color-mix(in srgb, var(--loot-accent) 12%, transparent);color:#66502b;border-radius:999px;flex:none;padding:2px 6px;font:700 9px Tahoma,Arial,sans-serif}.game-shell .monster-loot-bubble-copy>header strong{color:#2b261f;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.game-shell .monster-loot-bubble-copy>p{color:#665f53;margin:0;font:10px/1.45 Tahoma,Arial,sans-serif}.game-shell .monster-loot-bubble-copy>footer{color:#625b4f;align-items:center;gap:7px;min-width:0;font:9px Tahoma,Arial,sans-serif;display:flex}.game-shell .monster-loot-bubble-copy>footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.game-shell .monster-loot-bubble-copy>footer b,.game-shell .monster-loot-bubble-copy>footer em{color:#60481b;background:#fffcf473;border:1px solid #6c5a3a47;border-radius:999px;flex:none;padding:3px 7px;font-style:normal;font-weight:800}.game-shell .monster-loot-bubble-action{color:#30230c;cursor:pointer;background:linear-gradient(#e2c66f,#b78a35);border:1px solid #81652d;border-radius:8px;align-self:stretch;min-width:76px;margin:8px 8px 8px 0;padding:0 10px;font:800 10px Tahoma,Arial,sans-serif}.game-shell .character-backpack-view.embedded-in-self .monster-loot-bubble,.game-shell .shop-stage-backdrop .fate-shop-catalog .monster-loot-bubble{border:1px solid #8b7a5d;border-right:4px solid var(--loot-accent);direction:rtl;background:radial-gradient(circle at 92% 10%,#ffffff70,#0000 34%),linear-gradient(135deg,#e9e0cf,#cfc2aa);border-radius:12px;grid-template-rows:none;grid-template-columns:82px minmax(0,1fr) auto;height:auto;min-height:104px;overflow:hidden;box-shadow:0 4px 11px #1e19123d,inset 0 1px #ffffff9e}.game-shell .admin-console-layout{grid-template-columns:245px minmax(0,1fr)}.game-shell .admin-console-sidebar{background:linear-gradient(#181b18c7,#11141294);padding:12px}.game-shell .admin-console-player-list{gap:6px}.game-shell .admin-console-player-list>button{border-radius:8px;min-height:54px;padding:8px 10px}.game-shell .admin-console-player-list>button.selected{background:linear-gradient(90deg,#c799342e,#ffffff0b);border-color:#e0b84ba3 #d0a84c #e0b84ba3 #e0b84ba3;border-right-style:solid;border-right-width:4px;box-shadow:0 4px 11px #00000021}.game-shell .admin-console-player-list button strong{font-size:13px}.game-shell .admin-console-player-list button small{font-size:10px}.game-shell .admin-console-overview{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.game-shell .admin-console-overview>div{background:#ffffff09;border-radius:999px;align-items:center;gap:7px;min-width:0;min-height:32px;padding:5px 10px;display:flex}.game-shell .admin-console-overview small{font-size:9px}.game-shell .admin-console-overview strong{font-size:13px}.game-shell .admin-player-dashboard .admin-player-summary{z-index:2;position:sticky;top:-10px}.game-shell .admin-player-drawer-tabs>button b{font-size:11px}.game-shell .admin-player-drawer-tabs>button.selected{color:#f0e8d4;background:linear-gradient(135deg,#c597302e,#ffffff0b);border-color:#e0b9537a;box-shadow:inset 0 -3px #ba8e35,0 4px 12px #0000001f}.game-shell .admin-character-editor>footer{z-index:1;background:linear-gradient(#0000,#202421fa 30%);padding:9px 0 0;position:sticky;bottom:-10px}@media (width<=900px){.game-shell .monster-loot-bubble{grid-template-columns:74px minmax(0,1fr) auto}.game-shell .monster-loot-bubble-art{width:74px}.game-shell .monster-loot-bubble-art .monster-loot-art{width:64px;height:64px}.game-shell .admin-player-drawer-tabs{grid-template-columns:1fr}.game-shell .admin-player-dashboard.is-self .admin-player-drawer-tabs{grid-template-columns:1fr 1fr}}.game-shell .admin-stage-backdrop{-webkit-backdrop-filter:blur(5px)saturate(.9);backdrop-filter:blur(5px)saturate(.9);background:#1423267a;place-items:center;padding:12px 22px}.game-shell .admin-console-modal{width:min(1240px,100vw - 44px);height:min(720px, calc(100dvh - var(--social-height) - 32px));max-height:calc(100dvh - var(--social-height) - 32px);color:#2e3d43;background:#eee9df;border:1px solid #9d7d45;border-radius:5px;flex-direction:column;padding:0;font-family:Tahoma,Arial,Noto Sans Hebrew,sans-serif;display:flex;overflow:hidden;box-shadow:0 22px 64px #0d1b2066,0 0 0 3px #f5e1b13d}.game-shell .admin-console-header{color:#f5f0e4;background:radial-gradient(circle at 84% -80%,#ffe09038,#0000 37%),linear-gradient(#1d4b62,#10364c 60%,#0b2b3d);border-bottom:3px solid #b88b3b;flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:9px 13px 9px 17px;display:flex;box-shadow:inset 0 1px #ffffff2e}.game-shell .admin-console-brand{align-items:center;gap:11px;min-width:245px;display:flex}.game-shell .admin-console-header .admin-console-brand>span{color:#173649;width:42px;height:42px;text-shadow:none;background:linear-gradient(145deg,#ead18f,#b9822f);border:1px solid #d8b56b;border-radius:50%;place-items:center;font-size:21px;display:grid;box-shadow:inset 0 1px #ffffffb8,0 3px 8px #00000038}.game-shell .admin-console-header .admin-console-brand>span.judge-console-mark{color:#542b29;background:linear-gradient(145deg,#f0c3b8,#bd6f60);border-color:#d9a399}.game-shell .admin-console-brand p{gap:2px;margin:0;display:grid}.game-shell .admin-console-brand small{color:#d8c793;font-size:10px;font-weight:500}.game-shell .admin-console-brand strong{color:#fffaf0;letter-spacing:.01em;font:700 20px/1.15 Georgia,Times New Roman,serif}.game-shell .admin-console-header nav{align-items:center;gap:6px;display:flex}.game-shell .admin-console-header button{color:#e7e7df;cursor:pointer;background:#ffffff0f;border:1px solid #e2d5b352;border-radius:3px;min-height:36px;padding:0 12px;font-size:11px;font-weight:700;box-shadow:inset 0 1px #ffffff12}.game-shell .admin-console-header button:hover,.game-shell .admin-console-header button:focus-visible{color:#fff9e9;background:#ffffff1f;border-color:#dfc57f;outline:0}.game-shell .admin-console-header nav button.selected{color:#26333a;background:linear-gradient(#e7cd86,#b88432);border-color:#ead18e;box-shadow:inset 0 1px #fff9,0 3px 8px #0000002e}.game-shell .admin-console-header button:disabled{opacity:.45;cursor:wait}.game-shell .admin-console-layout{direction:rtl;background:#eee9df;flex:1;grid-template-columns:286px minmax(0,1fr);min-height:0;display:grid}.game-shell .admin-console-layout.mode-announcements{grid-template-columns:minmax(0,1fr)}.game-shell .admin-console-layout.mode-announcements .admin-console-sidebar{display:none}.game-shell .admin-console-sidebar{background:linear-gradient(#fff6,#0000 26%),#ded6c8;border-left:1px solid #c5b89f;flex-direction:column;min-height:0;padding:14px 13px;display:flex;box-shadow:inset -1px 0 #ffffff94}.game-shell .admin-search-box{gap:6px;display:grid}.game-shell .admin-search-box>span{color:#4c5d64;font-size:11px;font-weight:800}.game-shell .admin-console-sidebar input{color:#253940;background:#faf8f3;border:1px solid #ad9f86;border-radius:4px;outline:0;width:100%;height:39px;padding:0 11px;font-size:12px;box-shadow:inset 0 1px 3px #2e292014}.game-shell .admin-console-sidebar input:focus{border-color:#527e91;box-shadow:0 0 0 2px #3f748921}.game-shell .admin-console-sidebar>header{color:#30454e;justify-content:space-between;align-items:center;margin:14px 2px 8px;display:flex}.game-shell .admin-console-sidebar>header strong{font-size:12px}.game-shell .admin-console-sidebar>header b{color:#74551e;background:#efe5cc;border:1px solid #bba778;border-radius:999px;place-items:center;min-width:26px;height:23px;padding:0 6px;font-size:10px;font-weight:700;display:grid}.game-shell .admin-console-player-list{flex-direction:column;gap:7px;min-height:0;padding:1px;display:flex;overflow-y:auto}.game-shell .admin-console-player-list>button{color:#2e424a;text-align:right;cursor:pointer;background:linear-gradient(135deg,#fbfaf6,#eee9df);border:1px solid #c7bbab;border-right:4px solid #0000;border-radius:8px;grid-template-columns:40px 8px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:62px;padding:8px 9px;display:grid;position:relative;box-shadow:0 2px 5px #3d352814,inset 0 1px #ffffffc7}.game-shell .admin-console-player-list>button:hover{background:#fffdf8;border-color:#9cacb0 #7793a0 #9cacb0 #9cacb0;transform:translate(-1px)}.game-shell .admin-console-player-list>button.selected{background:radial-gradient(circle at 92% 0,#3f819b24,#0000 45%),linear-gradient(135deg,#fffdf7,#e7eef0);border-color:#8ea8b2 #2f718d #8ea8b2 #8ea8b2;box-shadow:0 4px 10px #324e5624,inset 0 1px #ffffffe0}.game-shell .admin-player-avatar{color:#32424a;background:linear-gradient(145deg,#f1dfb2,#c89b4b);border:1px solid #9e8b62;border-radius:50%;place-items:center;width:38px;height:38px;font:700 17px/1 Georgia,serif;display:grid;box-shadow:inset 0 1px #ffffffb8}.game-shell .admin-player-status{border:1px solid #ffffffd9;border-radius:50%;width:8px;height:8px}.game-shell .admin-player-status.online{background:#58a57a;box-shadow:0 0 0 3px #4e9c6f1f}.game-shell .admin-player-status.offline{background:#9da19d}.game-shell .admin-console-player-list button>div{gap:4px;min-width:0;display:grid}.game-shell .admin-console-player-list button strong{color:#273b44;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.game-shell .admin-console-player-list button small{color:#6f797a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.game-shell .admin-self-badge{color:#477b5f;background:#e2f0e7;border:1px solid #9fbfae;border-radius:999px;flex:none;padding:2px 5px;font-size:7px;font-weight:700}.game-shell .admin-player-flags{justify-items:end;gap:3px;min-width:0;display:grid}.game-shell .admin-console-player-list .admin-player-flags i{color:#8e651f;white-space:nowrap;background:#f4e6c9;border-radius:3px;padding:2px 5px;font-size:8px;font-style:normal}.game-shell .admin-console-player-list .admin-player-flags i.blocked{color:#9b4f45;background:#f3d9d4}.game-shell .admin-list-state{color:#6f7979;text-align:center;border:1px dashed #b7aa95;border-radius:7px;margin:0;padding:24px 8px;font-size:11px}.game-shell .admin-console-workspace{background:radial-gradient(circle at 90% -10%,#ffffffb8,#0000 38%),linear-gradient(#f1ede4,#e7e1d5);min-width:0;min-height:0;padding:14px 17px 18px;overflow-y:auto}.game-shell .admin-console-overview{grid-template-columns:repeat(5,minmax(105px,1fr));gap:8px;margin-bottom:12px;display:grid}.game-shell .admin-console-overview>div{background:#fffdf7d1;border:1px solid #cfc4b1;border-radius:8px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:8px;min-height:50px;padding:7px 10px;display:grid;box-shadow:0 2px 6px #3a322712,inset 0 1px #ffffffc7}.game-shell .admin-console-overview>div>span{color:#3f7388;background:#e6edf0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-style:normal;display:grid}.game-shell .admin-console-overview>div>p{gap:1px;margin:0;display:grid}.game-shell .admin-console-overview small{color:#748083;font-size:8px;line-height:1.2}.game-shell .admin-console-overview strong{color:#2f454e;font-size:14px;font-weight:700}.game-shell .admin-console-overview .online>span{color:#4b8a68;background:#e1eee6}.game-shell .admin-console-overview .muted>span{color:#9b7229;background:#f3ead8}.game-shell .admin-console-overview .blocked>span{color:#a45349;background:#f2ddda}.game-shell .admin-console-overview .judges>span{color:#655d8d;background:#e6e4ef}.game-shell .admin-console-overview .judges strong{color:#544d78}.game-shell .admin-console-empty{color:#718083;text-align:center;background:#fffdf76b;border:1px dashed #bcae94;border-radius:10px;align-content:center;place-items:center;gap:8px;min-height:calc(100% - 66px);display:grid}.game-shell .admin-console-empty span{color:#9c7b37;font-size:40px}.game-shell .admin-console-empty strong{color:#344950;font:700 18px Georgia,serif}.game-shell .admin-console-empty p{margin:0;font-size:11px}.game-shell .admin-player-dashboard{gap:11px;padding-bottom:4px;display:grid}.game-shell .admin-player-dashboard .admin-player-summary{z-index:3;background:radial-gradient(circle at 95% 0,#49849926,#0000 40%),linear-gradient(135deg,#fffdf7,#e8eeed);border:1px solid #c3b392;border-right:5px solid #36768f;border-radius:8px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 13px;display:grid;position:sticky;top:-10px;overflow:hidden;box-shadow:0 5px 14px #2b383a1f,inset 0 1px #ffffffd9}.game-shell .admin-player-dashboard.is-self .admin-player-summary{background:radial-gradient(circle at 95% 0,#4e976c26,#0000 40%),linear-gradient(135deg,#fffdf7,#e7f0e9);border-color:#adc2b3 #5a9875 #adc2b3 #adc2b3}.game-shell .admin-seal{color:#304650;background:linear-gradient(145deg,#ecd59c,#c39241);border:1px solid #a98e58;border-radius:50%;place-items:center;width:46px;height:46px;font:700 19px/1 Georgia,serif;display:grid;box-shadow:inset 0 1px #ffffffb3}.game-shell .admin-player-summary small{color:#8e6d2f;font-size:9px}.game-shell .admin-player-summary h3{color:#293e47;margin:2px 0;font:700 19px/1.1 Georgia,serif}.game-shell .admin-player-summary p{color:#687476;margin:0;font-size:10px}.game-shell .admin-status-chips{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.game-shell .admin-status-chips b{color:#687274;background:#ffffff9e;border:1px solid #c5c0b5;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:600}.game-shell .admin-status-chips .status-active,.game-shell .admin-status-chips .status-self,.game-shell .admin-status-chips .status-angel{color:#4d8263;background:#e7f1ea;border-color:#a8c5b3}.game-shell .admin-status-chips .status-blocked,.game-shell .admin-status-chips .status-muted{color:#9d554b;background:#f5e3df;border-color:#d7aaa3}.game-shell .admin-status-chips .status-judge{color:#625a86;background:#eceaf3;border-color:#bbb5d0}.game-shell .admin-player-drawer-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;display:grid}.game-shell .admin-player-dashboard.is-self .admin-player-drawer-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-player-drawer-tabs>button{color:#526166;text-align:right;cursor:pointer;background:#fffdf7b8;border:1px solid #c9bfad;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:33px minmax(0,1fr);align-items:center;gap:2px 8px;min-height:56px;padding:7px 10px;display:grid}.game-shell .admin-player-drawer-tabs>button>span{color:#47798d;background:#e5ecee;border-radius:7px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.game-shell .admin-player-drawer-tabs>button b{color:#3c4e55;font-size:11px}.game-shell .admin-player-drawer-tabs>button small{color:#7a8585;font-size:8px}.game-shell .admin-player-drawer-tabs>button.selected{background:linear-gradient(135deg,#fdfbf5,#e2ebee);border-color:#8fa9b3;box-shadow:inset 0 -3px #3e7a92,0 3px 8px #3450591a}.game-shell .admin-player-drawer-tabs>button.selected>span{color:#fff9e9;background:#39758d}.game-shell .admin-console-modal .admin-character-editor,.game-shell .admin-console-modal .admin-tools-section .admin-action-grid>section,.game-shell .admin-behavior-sheet{color:#33454b;background:#fffdf8e0;border:1px solid #cbbfa9;border-radius:9px;box-shadow:0 3px 9px #39312614,inset 0 1px #ffffffc2}.game-shell .admin-console-modal .admin-character-editor{gap:12px;padding:14px;display:grid}.game-shell .admin-character-editor>header{border-bottom:1px solid #ded4c2;padding-bottom:9px}.game-shell .admin-character-editor>header span{color:#314a54;font-size:13px}.game-shell .admin-character-editor>header small{color:#7d8583;font-size:9px}.game-shell .admin-character-editor>header b{color:#6c501c;text-align:center;background:#f0e2bd;border:1px solid #bfa66f;border-radius:999px;min-width:72px;padding:6px 10px;font-size:10px}.game-shell .admin-progress-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.game-shell .admin-progress-fields>label{background:#f3eee4;border:1px solid #d5cab8;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 82px;align-items:center;gap:3px 8px;min-width:0;padding:9px 10px;display:grid}.game-shell .admin-progress-fields span{color:#43555b;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.game-shell .admin-progress-fields span i{color:#816127;background:#e6dcc1;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.game-shell .admin-progress-fields small{color:#7d8583;font-size:8px}.game-shell .admin-progress-fields input,.game-shell .admin-stat-control input,.game-shell .admin-moderation-card textarea,.game-shell .admin-moderation-card select,.game-shell .admin-inventory-card select,.game-shell .admin-announcements-manager textarea,.game-shell .admin-announcements-manager select{color:#2f4147;background:#fffefa;border:1px solid #bdb3a2;border-radius:5px;outline:0;width:100%;min-width:0;font:11px Arial,sans-serif;box-shadow:inset 0 1px 3px #40352514}.game-shell .admin-progress-fields input,.game-shell .admin-stat-control input{text-align:center;direction:ltr;grid-area:1/2/3;height:38px;padding:0 7px}.game-shell .admin-progress-fields input:focus,.game-shell .admin-stat-control input:focus,.game-shell .admin-moderation-card textarea:focus,.game-shell .admin-moderation-card select:focus,.game-shell .admin-inventory-card select:focus,.game-shell .admin-announcements-manager textarea:focus,.game-shell .admin-announcements-manager select:focus{border-color:#5f899b;box-shadow:0 0 0 2px #467e931f}.game-shell .admin-stat-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.game-shell .admin-stat-control{background:linear-gradient(90deg,#edf3ef,#fbfaf5);border:1px solid #c8d2cf;border-right:3px solid #6b9b83;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:3px 10px;min-width:0;min-height:65px;padding:9px 11px;display:grid}.game-shell .admin-stat-control>span{align-items:center;gap:7px;display:flex}.game-shell .admin-stat-control>span i{color:#4f8466;background:#dcebe2;border-radius:7px;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;display:grid}.game-shell .admin-stat-control>span b{color:#3e5359;font-size:11px}.game-shell .admin-stat-control>small{color:#7c8785;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.game-shell .admin-character-editor>footer{z-index:1;background:linear-gradient(#0000,#fffdf8 35%);justify-content:space-between;align-items:center;gap:12px;padding:9px 0 0;display:flex;position:sticky;bottom:-10px}.game-shell .admin-character-editor>footer p{color:#758080;margin:0;font-size:9px}.game-shell .admin-primary,.game-shell .admin-neutral,.game-shell .admin-warning,.game-shell .admin-danger,.game-shell .admin-action-grid button,.game-shell .admin-data-card>button,.game-shell .admin-announcements-manager button{color:#33270f;cursor:pointer;background:linear-gradient(#e2c36e,#b68432);border:1px solid #977129;border-radius:4px;min-height:34px;padding:0 11px;font-size:10px;font-weight:800;box-shadow:inset 0 1px #ffffff94}.game-shell .admin-neutral,.game-shell .admin-action-grid button:not(.admin-primary):not(.admin-warning):not(.admin-danger){color:#415158;background:linear-gradient(#f8f8f4,#dfe3df);border-color:#aeb5b3}.game-shell .admin-warning{color:#3e2b0e!important;background:linear-gradient(#edca6f,#c28b32)!important;border-color:#b17b28!important}.game-shell .admin-danger{color:#fff7f1!important;background:linear-gradient(#c87466,#a44c42)!important;border-color:#a65348!important}.game-shell .admin-action-grid button:disabled,.game-shell .admin-data-card>button:disabled,.game-shell .admin-announcements-manager button:disabled{opacity:.44;cursor:not-allowed;filter:grayscale(.18)}.game-shell .admin-self-safety-note{background:#e9f3ed;border:1px solid #aac6b5;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.game-shell .admin-self-safety-note>span{color:#4d8462;background:#cfe7d8;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.game-shell .admin-self-safety-note strong{color:#3f6850;font-size:10px}.game-shell .admin-self-safety-note p{color:#687b70;margin:2px 0 0;font-size:8px;line-height:1.5}.game-shell .admin-tools-section{gap:9px;display:grid}.game-shell .admin-tools-heading{justify-content:space-between;align-items:end;gap:12px;padding:1px 3px;display:flex}.game-shell .admin-tools-heading small{color:#8e6c2e;font-size:8px}.game-shell .admin-tools-heading h3{color:#334850;margin:2px 0 0;font:700 14px Georgia,serif}.game-shell .admin-tools-heading p{color:#768180;margin:0;font-size:8px}.game-shell .admin-console-modal .admin-tools-section .admin-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin:0;display:grid}.game-shell .admin-console-modal .admin-tools-section .admin-action-grid.judge-limited{grid-template-columns:minmax(0,620px)}.game-shell .admin-console-modal .admin-tools-section .admin-action-grid>section{flex-direction:column;gap:9px;min-width:0;padding:12px;display:flex}.game-shell .admin-console-modal .admin-tools-section .admin-moderation-card{border-right:4px solid #c69a43;grid-column:1/-1}.game-shell .admin-console-modal .admin-role-card{border-right:4px solid #657f9a}.game-shell .admin-console-modal .admin-block-card{border-right:4px solid #b8685c}.game-shell .admin-console-modal .admin-rescue-card{border-right:4px solid #6b9e7e}.game-shell .admin-console-modal .admin-inventory-card{border-right:4px solid #9b834f}.game-shell .admin-action-grid section>header{align-items:center;gap:8px;display:flex}.game-shell .admin-action-grid section>header>span{color:#49768a;background:#e7edf0;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.game-shell .admin-action-grid h4{color:#384c54;margin:0;font-size:12px}.game-shell .admin-action-grid header small{color:#7b8583;font-size:8px}.game-shell .admin-action-grid section>p{color:#727c7b;margin:0;font-size:9px;line-height:1.55}.game-shell .admin-moderation-card label{color:#566568;gap:5px;font-size:10px;display:grid}.game-shell .admin-moderation-card textarea{resize:vertical;min-height:58px;padding:8px}.game-shell .admin-moderation-card select{height:36px;padding:0 8px}.game-shell .admin-moderation-card>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.game-shell .admin-current-restriction{background:#f7e6e2;border:1px solid #dfb1a8;border-right:4px solid #b35f54;border-radius:4px;padding:7px 9px;color:#8e493f!important}.game-shell .admin-role-preview{background:#f5f3eb;border:1px dashed #b8b6ae;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:44px;display:flex}.game-shell .admin-role-preview strong{color:#4c5b60;font-size:10px}.game-shell .admin-role-actions,.game-shell .admin-rescue-card>div,.game-shell .admin-inventory-card>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.game-shell .admin-inventory-card>div{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-inventory-card select{height:36px;padding:0 8px}.game-shell .admin-feedback{z-index:4;color:#75571e;background:#fff1c9;border:1px solid #c8ae70;border-radius:5px;margin:0;padding:8px 10px;font-size:10px;position:sticky;bottom:0;box-shadow:0 3px 9px #4c3c1e1f}.game-shell .admin-behavior-sheet{margin:0;padding:11px}.game-shell .admin-behavior-sheet>header{border-bottom:1px solid #ddd3c1;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:8px;display:grid}.game-shell .admin-behavior-sheet>header>span{color:#7e6027;background:#f1e5c7;border:1px solid #b8a16b;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.game-shell .admin-behavior-sheet h4{color:#344950;margin:0;font-size:12px}.game-shell .admin-behavior-sheet header small{color:#7b8583;font-size:8px}.game-shell .admin-behavior-sheet header b{color:#7b5e27;font-size:13px}.game-shell .admin-behavior-list{gap:7px;max-height:300px;padding-top:9px;display:grid;overflow-y:auto}.game-shell .admin-behavior-list article{background:#f8f5ee;border:1px solid #d3caba;border-radius:7px;grid-template-columns:8px minmax(0,1fr);gap:4px 9px;min-height:0;padding:9px 10px;display:grid}.game-shell .admin-behavior-list article>i{background:#b49147;border-radius:50%;grid-row:1/3;align-self:start;width:7px;height:7px;margin-top:4px;box-shadow:0 0 0 3px #b491471a}.game-shell .admin-behavior-list article.behavior-mute>i,.game-shell .admin-behavior-list article.behavior-block>i,.game-shell .admin-behavior-list article.behavior-warn>i{background:#bb6559}.game-shell .admin-behavior-list article.behavior-unmute>i,.game-shell .admin-behavior-list article.behavior-unblock>i,.game-shell .admin-behavior-list article.behavior-heal>i{background:#5c9a76}.game-shell .admin-behavior-list article strong{color:#3b4d52;font-size:10px}.game-shell .admin-behavior-list article p{color:#727d7c;margin:2px 0 0;font-size:9px}.game-shell .admin-behavior-list article>small{color:#838a87;text-align:right;grid-column:2;gap:6px;font-size:8px;display:flex}.game-shell .admin-behavior-list article>small b{color:#7b6333;font-size:8px}.game-shell .admin-behavior-empty{color:#73807e;text-align:center;margin:0;padding:24px;font-size:10px}.game-shell .admin-announcements-manager{direction:rtl;gap:12px;display:grid}.game-shell .admin-announcements-manager>header{background:linear-gradient(135deg,#fffdf7,#eee5d2);border:1px solid #c5b28c;border-right:5px solid #b58a39;border-radius:9px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex;box-shadow:0 3px 9px #45372114}.game-shell .admin-announcements-manager h3{color:#354a52;margin:2px 0;font:700 19px Georgia,serif}.game-shell .admin-announcements-manager header small{color:#8b692d;font-size:9px}.game-shell .admin-announcements-manager header p{color:#737e7e;margin:0;font-size:10px}.game-shell .admin-announcements-manager>header>b{color:#4f8565;background:#e7f2eb;border:1px solid #a8c4b2;border-radius:999px;padding:5px 9px;font-size:9px}.game-shell .admin-announcements-manager>form{background:#fffdf8db;border:1px solid #cbc0ae;border-radius:9px;grid-template-columns:minmax(0,1fr) 165px 155px;align-items:end;gap:9px;padding:12px;display:grid}.game-shell .admin-announcements-manager label{color:#536267;gap:5px;font-size:10px;display:grid}.game-shell .admin-announcements-manager textarea{resize:vertical;min-height:58px;padding:8px}.game-shell .admin-announcements-manager select{height:37px;padding:0 8px}.game-shell .admin-announcements-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.game-shell .admin-announcements-list article{background:#fffdf8;border:1px solid #cbc0ad;border-radius:9px;grid-template-columns:38px minmax(0,1fr) 70px 62px;align-items:center;gap:8px;min-height:70px;padding:9px 10px;display:grid;box-shadow:0 3px 8px #3d322212}.game-shell .admin-announcements-list article>span{color:#876526;background:#efe3c3;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.game-shell .admin-announcements-list article div{gap:4px;display:grid}.game-shell .admin-announcements-list strong{color:#374a51;font-size:11px}.game-shell .admin-announcements-list small{color:#77817f;font-size:8px}.game-shell .admin-announcements-list article.paused{opacity:.62}.game-shell .admin-announcements-list button{min-height:31px;font-size:9px}.game-shell .admin-announcements-list>p{color:#74807f;text-align:center;border:1px dashed #b9ab92;border-radius:9px;grid-column:1/-1;padding:27px}@media (width<=1050px){.game-shell .admin-console-modal{width:calc(100vw - 24px)}.game-shell .admin-console-layout{grid-template-columns:244px minmax(0,1fr)}.game-shell .admin-console-overview{grid-template-columns:repeat(3,minmax(95px,1fr))}.game-shell .admin-progress-fields>label{grid-template-columns:minmax(0,1fr) 67px}.game-shell .admin-stat-control{grid-template-columns:minmax(0,1fr) 60px}.game-shell .admin-announcements-list{grid-template-columns:1fr}}@media (width<=820px){.game-shell .admin-stage-backdrop{padding:0}.game-shell .admin-console-modal{border-radius:0;width:100%;height:100%;max-height:100%}.game-shell .admin-console-header{flex-direction:column;align-items:stretch;gap:8px;padding:8px 10px}.game-shell .admin-console-header nav{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.game-shell .admin-console-header button{padding:0 6px}.game-shell .admin-console-layout{grid-template-columns:1fr;overflow-y:auto}.game-shell .admin-console-sidebar{border-bottom:1px solid #c4b79f;border-left:0;max-height:230px}.game-shell .admin-console-player-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.game-shell .admin-console-workspace{overflow:visible}.game-shell .admin-player-dashboard .admin-player-summary{position:static}.game-shell .admin-console-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-player-drawer-tabs,.game-shell .admin-player-dashboard.is-self .admin-player-drawer-tabs,.game-shell .admin-progress-fields,.game-shell .admin-stat-controls,.game-shell .admin-console-modal .admin-tools-section .admin-action-grid,.game-shell .admin-console-modal .admin-tools-section .admin-action-grid.judge-limited{grid-template-columns:1fr}.game-shell .admin-console-modal .admin-tools-section .admin-moderation-card{grid-column:auto}.game-shell .admin-announcements-manager>form{grid-template-columns:1fr}}@media (width<=520px){.game-shell .admin-console-brand{min-width:0}.game-shell .admin-console-brand small{font-size:8px}.game-shell .admin-console-brand strong{font-size:18px}.game-shell .admin-console-header nav{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-console-player-list{grid-template-columns:1fr}.game-shell .admin-console-workspace{padding:10px}.game-shell .admin-player-dashboard .admin-player-summary{grid-template-columns:46px minmax(0,1fr)}.game-shell .admin-status-chips{grid-column:1/-1;justify-content:flex-start}.game-shell .admin-console-overview{grid-template-columns:1fr 1fr}.game-shell .admin-role-actions,.game-shell .admin-rescue-card>div{grid-template-columns:1fr}}.game-shell .angel-wings{filter:drop-shadow(0 1px 1px #05151d47);image-rendering:auto;vertical-align:middle;background:url(/assets/staff-badges/angel-blue-wings-v2.png) 50%/contain no-repeat;flex:0 0 30px;width:30px;height:20px;margin-inline:2px;display:inline-block}.game-shell .angel-wings-owner,.game-shell .angel-wings-admin{filter:drop-shadow(0 1px 2px #105b1957);background-image:url(/assets/staff-badges/owner-green-wings.png)}.game-shell .goral-community-roster .community-player-name>b>.angel-wings,.game-shell .goral-community-roster .community-player-name>b>.owner-ghost-badge,.game-shell .goral-community-roster .community-player-name>b>.angel-department-badge{order:-1}.game-shell .angel-department-badge{width:57px;height:27px;box-shadow:none;filter:drop-shadow(0 1px 1px #05151d42);image-rendering:auto;vertical-align:middle;background:0 0;border:0;border-radius:0;flex:0 0 57px;justify-content:center;align-items:center;gap:0;margin-inline:2px;display:inline-flex}.game-shell .angel-department-badge .angel-badge-wings{background:url(/assets/staff-badges/angel-blue-wings-v2.png) 50%/contain no-repeat;flex:0 0 31px;width:31px;height:23px;display:inline-block}.game-shell .department-symbol-image{object-fit:contain;filter:drop-shadow(0 1px 1px #080a0c61);image-rendering:auto;pointer-events:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:26px;height:26px;display:block}.game-shell .angel-department-treatments,.game-shell .department-member-treatments{--department-accent:#9c4f55}.game-shell .angel-department-guides,.game-shell .department-member-guides{--department-accent:#3f718a}.game-shell .angel-department-activities,.game-shell .department-member-activities{--department-accent:#b07b28}.game-shell .angel-department-writers,.game-shell .department-member-writers{--department-accent:#3d7ca0}.game-shell .angel-department-painters,.game-shell .department-member-painters{--department-accent:#7f4d64}.game-shell .angel-department-publicity,.game-shell .department-member-publicity{--department-accent:#a76627}.game-shell .angel-department-forum,.game-shell .department-member-forum{--department-accent:#80548d}.game-shell .angel-department-development,.game-shell .department-member-development{--department-accent:#397668}.game-shell .angel-department-law,.game-shell .department-member-law{--department-accent:#765d2e}.game-shell .department-member-badge{vertical-align:middle;background:0 0;border:0;border-radius:0;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;margin-inline:2px;display:inline-flex}.game-shell .classic-user-chip .angel-department-badge,.game-shell .goral-roster-row .angel-department-badge,.game-shell .community-player-name .angel-department-badge{flex-basis:49px;width:49px;height:22px}.game-shell .classic-user-chip .department-member-badge,.game-shell .goral-roster-row .department-member-badge,.game-shell .community-player-name .department-member-badge{flex-basis:23px;width:23px;height:23px}.game-shell .profile-nameplate>.angel-department-badge,.game-shell .classic-fate-nameplate>.angel-department-badge,.game-shell .classic-fate-dashboard-nameplate .angel-department-badge{flex:0 0 62px;width:62px;height:30px}.game-shell .angel-department-showcase{grid-template-columns:repeat(3,minmax(82px,1fr));gap:7px;display:grid}.game-shell .angel-department-option{--angel-accent:#4d8099;text-align:center;grid-template-rows:36px auto;place-items:center;gap:4px;min-width:0;display:grid;position:relative;border-color:color-mix(in srgb, var(--angel-accent) 46%, #b9b4a9)!important;color:#3d4648!important;background:linear-gradient(#fffdf7,#eee9dc)!important;min-height:72px!important;padding:7px 5px!important}.game-shell .angel-department-option:only-child{max-width:210px}.game-shell .angel-department-option.selected{box-shadow:inset 0 -3px var(--angel-accent), 0 2px 7px #48391f1f}.game-shell .angel-department-option.option-treatments{--angel-accent:#9c4f55}.game-shell .angel-department-option.option-guides{--angel-accent:#4f8195}.game-shell .angel-department-option.option-activities{--angel-accent:#b17b26}.game-shell .angel-department-option.option-writers{--angel-accent:#3e7fa6}.game-shell .angel-department-option.option-painters{--angel-accent:#82546c}.game-shell .angel-department-option.option-publicity{--angel-accent:#bd7436}.game-shell .angel-department-option.option-forum{--angel-accent:#80548d}.game-shell .angel-department-option.option-development{--angel-accent:#397668}.game-shell .angel-department-option.option-law{--angel-accent:#7b6a46}.game-shell .angel-department-option>.angel-department-badge{width:62px;height:31px}.game-shell .angel-department-option>.department-member-badge{width:36px;height:36px}.game-shell .angel-department-option>.department-member-badge .department-symbol-image{width:35px;height:35px}.game-shell .angel-department-option>strong{color:#3d4b4e;font-size:9px}.game-shell .angel-department-selected{background:var(--angel-accent);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-weight:900;display:grid;position:absolute;inset:5px auto auto 5px}.game-shell .angel-department-showcase-heading{color:#6b7473;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;font-size:8px;display:flex}.game-shell .angel-department-showcase-heading strong{color:#8d6d2e;font-size:9px}.game-shell .admin-role-actions.department-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.game-shell .admin-console-modal .admin-action-grid>.angel-role-card,.game-shell .admin-player-view .admin-action-grid>.angel-role-card{grid-column:1/-1}@media (width<=1180px){.game-shell .angel-department-showcase{grid-template-columns:repeat(3,minmax(78px,1fr))}}@media (width<=680px){.game-shell .angel-department-showcase{grid-template-columns:repeat(3,minmax(70px,1fr))}.game-shell .angel-department-option{min-height:68px!important}.game-shell .admin-role-actions.department-actions{grid-template-columns:1fr}}.game-shell .admin-console-modal.admin-command-center-v3{width:min(1280px,100vw - 34px);height:min(760px, calc(100dvh - var(--social-height) - 22px));max-height:calc(100dvh - var(--social-height) - 22px);background:#252925;border:2px solid #85672f;border-radius:9px;box-shadow:0 24px 70px #040c0e8c,0 0 0 4px #d7b45c21}.game-shell .admin-command-center-v3 .admin-console-header{background:radial-gradient(circle at 12% -100%,#66a3ac3d,#0000 43%),linear-gradient(#293c40,#182a2d 62%,#111f21);border-bottom:1px solid #ad8739;min-height:74px;padding:10px 16px;box-shadow:inset 0 1px #ffffff1c,inset 0 -3px #b5892f29}.game-shell .admin-command-center-v3 .admin-console-brand:after{content:"";background:linear-gradient(90deg,#d0aa58,#0000);width:36px;height:1px}.game-shell .admin-command-center-v3 .admin-console-brand small{color:#b9c6bd;letter-spacing:.02em}.game-shell .admin-command-center-v3 .admin-console-brand strong{color:#ead397;text-shadow:0 1px #0d1718;font-size:22px}.game-shell .admin-command-center-v3 .admin-console-header button{background:#ffffff09;border-color:#d7be8147;border-radius:18px}.game-shell .admin-command-center-v3 .admin-console-layout{background:#d8d0be;grid-template-rows:142px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v3 .admin-console-layout.mode-announcements{grid-template-rows:minmax(0,1fr)}.game-shell .admin-command-center-v3 .admin-console-sidebar{background:linear-gradient(90deg,#ffffff3d,#0000 24%),url(/assets/character-page-leather-v1.png) 50% 42%/cover,#3c3d36;border:0;border-bottom:1px solid #a99877;grid-template-rows:minmax(0,1fr);grid-template-columns:220px 105px minmax(0,1fr);align-items:stretch;gap:12px;max-height:none;padding:12px 15px;display:grid;overflow:hidden;box-shadow:inset 0 -1px #ffffff38}.game-shell .admin-command-center-v3 .admin-search-box{background:#11161485;border:1px solid #ddc27d36;border-radius:7px;align-content:center;gap:7px;padding:10px}.game-shell .admin-command-center-v3 .admin-search-box>span{color:#d2bb7c;font-size:10px}.game-shell .admin-command-center-v3 .admin-console-sidebar input{color:#273335;background:#e9e3d6;border-color:#7c7563;height:34px}.game-shell .admin-command-center-v3 .admin-console-sidebar>header{color:#e1d6b8;text-align:center;border-left:1px solid #e0c27733;border-right:1px solid #e0c27733;align-content:center;place-items:center;gap:7px;margin:0;display:grid}.game-shell .admin-command-center-v3 .admin-console-sidebar>header strong{font:700 11px Georgia,serif}.game-shell .admin-command-center-v3 .admin-console-sidebar>header b{color:#e2c678;background:#caa44a21;border-color:#9a7e40;min-width:42px;height:32px;font-size:14px}.game-shell .admin-command-center-v3 .admin-console-player-list{scrollbar-color:#a8863e #00000029;flex-direction:row;gap:8px;padding:1px 2px 6px;display:flex;overflow:auto hidden}.game-shell .admin-command-center-v3 .admin-console-player-list>button{background:linear-gradient(155deg,#e7e2d6,#bfc0b7);border:1px solid #77766b;border-top:3px solid #9b854d;border-radius:6px;flex:0 0 174px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:38px minmax(0,1fr);gap:5px 9px;min-height:102px;padding:9px;transform:none;box-shadow:0 4px 10px #00000038,inset 0 1px #ffffffb8}.game-shell .admin-command-center-v3 .admin-console-player-list>button:hover{background:linear-gradient(155deg,#f1ecdf,#cfd1c7);border-color:#c2a34f;transform:translateY(-2px)}.game-shell .admin-command-center-v3 .admin-console-player-list>button.selected{background:radial-gradient(circle at 90% 0,#3f84973d,#0000 45%),linear-gradient(155deg,#f3edda,#c7d3d1);border-color:#e0bd62 #d0ab4d #d0ab4d;box-shadow:0 0 0 2px #e1b84f2e,0 6px 14px #00000047}.game-shell .admin-command-center-v3 .admin-console-player-list .admin-player-status{position:absolute;top:10px;left:10px}.game-shell .admin-command-center-v3 .admin-console-player-list button>div{align-content:center}.game-shell .admin-command-center-v3 .admin-console-player-list button strong{color:#273638;font-size:12px}.game-shell .admin-command-center-v3 .admin-console-player-list button small{color:#646c69;font-size:8px}.game-shell .admin-command-center-v3 .admin-player-flags{border-top:1px solid #524c3e29;grid-column:1/-1;justify-content:flex-start;align-items:center;min-height:22px;padding-top:4px;display:flex}.game-shell .admin-command-center-v3 .admin-console-workspace{background:radial-gradient(circle at 88% -15%,#ffffffad,#0000 35%),linear-gradient(#e4dece,#cec5b2);padding:13px 18px 18px}.game-shell .admin-command-center-v3 .admin-console-overview{gap:7px;margin-bottom:11px;padding:0 3px;display:flex}.game-shell .admin-command-center-v3 .admin-console-overview>div{background:#fffdf694;border:0;border-bottom:2px solid #9a824c;border-radius:4px 4px 0 0;flex:1 1 0;grid-template-columns:34px minmax(0,1fr);min-height:46px;box-shadow:inset 0 1px #ffffffb8}.game-shell .admin-command-center-v3 .admin-console-overview>div>span{background:#41696e14;border:1px solid #546a692e}.game-shell .admin-command-center-v3 .admin-console-overview .angels>span{background:#3d8bae14;width:42px}.game-shell .admin-command-center-v3 .admin-console-overview .angels .angel-wings{flex-basis:31px;width:31px;height:20px;margin:0}.game-shell .admin-command-center-v3 .admin-player-dashboard{gap:9px}.game-shell .admin-command-center-v3 .admin-player-dashboard .admin-player-summary{background:linear-gradient(90deg,#0000 0 96%,#9d7c3521 96%),linear-gradient(145deg,#343b38,#1f2725);border:1px solid #806f4c;border-right:0;border-radius:2px 9px 9px 2px;grid-template-columns:54px minmax(0,1fr) minmax(220px,auto);position:static;box-shadow:0 7px 17px #261f1533,inset 0 1px #ffffff0e}.game-shell .admin-command-center-v3 .admin-player-summary h3{color:#eee7d5;align-items:center;gap:6px;display:flex}.game-shell .admin-command-center-v3 .admin-player-summary p{color:#aeb6ad}.game-shell .admin-command-center-v3 .admin-player-summary small{color:#d1ad58}.game-shell .admin-command-center-v3 .admin-status-chips .status-staff{color:#a7d8e7;background:#36788f26;border-color:#5ea0b56b;align-items:center;gap:4px;display:inline-flex}.game-shell .admin-command-center-v3 .admin-status-chips .status-owner{color:#9bd2aa;background:#34865129;border-color:#52b1756b}.game-shell .admin-command-center-v3 .admin-status-chips .status-staff .angel-department-badge,.game-shell .admin-command-center-v3 .admin-status-chips .status-staff .angel-wings{flex-basis:31px;width:31px;height:17px;margin:-3px 0}.game-shell .admin-command-center-v3 .admin-player-drawer-tabs{border-bottom:1px solid #968660;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-inline:12px}.game-shell .admin-command-center-v3 .admin-player-drawer-tabs>button{background:#c5bdab;border:1px solid #a89b7e;border-bottom:0;border-radius:8px 8px 0 0;min-height:49px}.game-shell .admin-command-center-v3 .admin-player-drawer-tabs>button.selected{z-index:1;background:#eee8da;border-color:#867143;position:relative;box-shadow:inset 0 3px #ba913b}.game-shell .admin-command-center-v3 .admin-tools-heading{background:#fffaec57;border-right:3px solid #aa8236;padding:5px 8px}.game-shell .admin-command-center-v3 .admin-tools-heading h3{color:#354b4e}.game-shell .admin-command-center-v3 .admin-tools-heading p{color:#6c7672}.game-shell .admin-command-center-v3 .admin-tools-section .admin-action-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:9px}.game-shell .admin-command-center-v3 .admin-tools-section .admin-action-grid>section,.game-shell .admin-command-center-v3 .admin-character-editor,.game-shell .admin-command-center-v3 .admin-behavior-sheet{color:#334548;background:linear-gradient(90deg,#a07d340d 0 2px,#0000 2px),linear-gradient(145deg,#f1ecdf,#d8d2c3);border:1px solid #9e9174;border-radius:5px;box-shadow:0 4px 10px #3b301d1f,inset 0 1px #ffffffb3}.game-shell .admin-command-center-v3 .admin-tools-section .admin-moderation-card,.game-shell .admin-command-center-v3 .admin-tools-section .angel-role-card{grid-column:1/-1}.game-shell .admin-command-center-v3 .admin-action-grid h4,.game-shell .admin-command-center-v3 .admin-behavior-sheet h4{color:#344b4e}.game-shell .admin-command-center-v3 .admin-action-grid header small,.game-shell .admin-command-center-v3 .admin-behavior-sheet header small{color:#747d78}.game-shell .admin-command-center-v3 .admin-role-preview{background:#ffffff75}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts p.classic-fate-staff-fact{align-items:center;gap:8px;min-height:34px;display:flex}.game-shell .profile-compact-final .classic-fate-public .classic-fate-staff-fact>span{flex:0 0 64px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-staff-fact>b{direction:ltr;flex:auto;justify-content:flex-start;align-items:center;gap:6px;width:auto;min-width:0;display:inline-flex;overflow:hidden}.game-shell .profile-compact-final .classic-fate-public .classic-fate-staff-symbol{flex:none;align-items:center;font-style:normal;display:inline-flex}.game-shell .profile-compact-final .classic-fate-public .classic-fate-staff-fact>b>em{color:#ead39b;text-overflow:ellipsis;text-shadow:0 1px 1px #00000094;white-space:nowrap;direction:rtl;unicode-bidi:isolate;min-width:0;font:700 13px/1.2 Georgia,Noto Serif Hebrew,Times New Roman,serif;overflow:hidden}.game-shell .profile-compact-final .classic-fate-public .classic-fate-staff-fact .angel-department-badge{flex:0 0 57px;width:57px;height:27px;margin:0}.game-shell .classic-fate-staff-title>span{color:#4b7f95;white-space:nowrap;font-size:9px;font-style:normal;font-weight:800}.game-shell .classic-fate-staff-title{background:#4b7e9114;border:1px solid #5f899642;border-radius:10px;align-items:center;gap:4px;min-width:0;padding:2px 6px;font-style:normal;display:inline-flex}.game-shell .classic-fate-staff-title .angel-department-badge,.game-shell .classic-fate-staff-title .angel-wings{flex-basis:35px;width:35px;height:18px;margin:-2px 0}.game-shell .profile-view-player .player-card-title .angel-department-badge{flex-basis:39px;width:39px;height:19px}@media (width<=920px){.game-shell .admin-console-modal.admin-command-center-v3{border-radius:0;width:100%;height:100%;max-height:100%}.game-shell .admin-command-center-v3 .admin-console-layout{grid-template-rows:154px minmax(0,1fr);overflow:hidden}.game-shell .admin-command-center-v3 .admin-console-sidebar{grid-template-rows:46px minmax(0,1fr);grid-template-columns:180px minmax(0,1fr);gap:7px;padding:8px}.game-shell .admin-command-center-v3 .admin-search-box{grid-template-columns:70px minmax(0,1fr);align-items:center;padding:5px 8px}.game-shell .admin-command-center-v3 .admin-console-sidebar>header{border:0}.game-shell .admin-command-center-v3 .admin-console-player-list{grid-column:1/-1}.game-shell .admin-command-center-v3 .admin-console-player-list>button{flex-basis:154px;min-height:83px}.game-shell .admin-command-center-v3 .admin-console-workspace{overflow-y:auto}.game-shell .admin-command-center-v3 .admin-tools-section .admin-action-grid{grid-template-columns:1fr}.game-shell .admin-command-center-v3 .admin-tools-section .admin-action-grid>section{grid-column:auto}}@media (width<=580px){.game-shell .admin-command-center-v3 .admin-console-header{align-items:stretch}.game-shell .admin-command-center-v3 .admin-console-header nav{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-command-center-v3 .admin-console-layout{grid-template-rows:170px minmax(0,1fr)}.game-shell .admin-command-center-v3 .admin-console-sidebar{grid-template-columns:minmax(0,1fr) 80px}.game-shell .admin-command-center-v3 .admin-console-overview{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.game-shell .admin-command-center-v3 .admin-player-dashboard .admin-player-summary{grid-template-columns:46px minmax(0,1fr)}.game-shell .admin-command-center-v3 .admin-status-chips{grid-column:1/-1}.game-shell .admin-command-center-v3 .admin-player-drawer-tabs,.game-shell .admin-command-center-v3 .admin-player-dashboard.is-self .admin-player-drawer-tabs{border:0;grid-template-columns:1fr;padding:0}.game-shell .admin-command-center-v3 .admin-player-drawer-tabs>button{border-bottom:1px solid #a89b7e;border-radius:5px}.game-shell .classic-fate-staff-title>span{display:none}}.scene-duel:before{filter:saturate(.98)contrast(1.01)brightness(.99)!important;background-image:linear-gradient(#fff8df05,#26191314),url(/assets/palace-duel-arena-v1.webp)!important;background-position:50%!important;background-size:cover!important}.scene-duel .scene-stage:after{background:radial-gradient(circle at 50% 48%,#0000 42%,#14252d1a 100%)!important}.game-shell .chat-loading-state{color:#6f6452;text-align:center;place-content:center;justify-items:center;gap:5px;min-height:100%;display:grid}.game-shell .chat-loading-state>span{border:3px solid #5e70773d;border-top-color:#2f687d;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite chat-loading-spin}.game-shell .chat-loading-state strong{font-size:13px}.game-shell .chat-loading-state small{color:#8a8172;font-size:10px}@keyframes chat-loading-spin{to{transform:rotate(360deg)}}.game-shell .arena-stage-backdrop .arena-history-shell.has-final-receipt{overflow:auto;grid-template-rows:auto auto minmax(0,1fr)!important}.arena-final-receipt{border:1px solid #b69a68;color:#293b45;background:linear-gradient(90deg,#456a7e0d,#0000 20% 80%,#b891450f),#fbf7ec;border-inline-start:4px solid #315f78;width:min(980px,100% - 28px);margin:10px auto 3px;box-shadow:0 5px 14px #25303424,inset 0 1px #ffffffe6}.arena-final-receipt.is-group{width:min(1180px,100% - 28px)}.arena-final-receipt.is-group .arena-final-fighters{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.arena-final-receipt>header{background:linear-gradient(#fffdf7,#f4ecd9);border-bottom:1px solid #d8c8a7;grid-template-columns:38px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:58px;padding:7px 11px;display:grid}.arena-final-seal{color:#f0d28e;background:#173e58;border:1px solid #a8833e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid;box-shadow:0 0 0 3px #eee0bd}.arena-final-receipt>header div{min-width:0}.arena-final-receipt>header small{color:#8a6d35;letter-spacing:.03em;font-size:10px;display:block}.arena-final-receipt>header h3{color:#173e58;margin:1px 0 0;font-family:Georgia,Times New Roman,serif;font-size:18px}.arena-final-receipt>header p{color:#68747a;margin:1px 0 0;font-size:10px}.arena-final-receipt>header>button{color:#6b5a43;cursor:pointer;background:#fffdf7;border:1px solid #b8aa91;width:27px;height:27px;font-size:16px}.arena-final-fighters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:9px 10px 6px;display:grid}.arena-final-fighter{background:#ffffffbd;border:1px solid #c8bda7;border-top:3px solid #7c8990;min-width:0;box-shadow:0 2px 6px #2b323414}.arena-final-fighter.is-victory{background:linear-gradient(#f4faf4,#fffdf8);border-top-color:#5f876e}.arena-final-fighter.is-defeat{background:linear-gradient(#fff7f2,#fffdf8);border-top-color:#ad6a58}.arena-final-fighter.is-self{box-shadow:0 0 0 2px #30648221,0 2px 6px #2b323414}.arena-final-identity{border-bottom:1px solid #e0d6c3;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.arena-final-identity>span{color:#254d64;background:#e8eef0;border:1px solid #aeb9bd;border-radius:50%;place-items:center;width:33px;height:33px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:800;display:grid}.arena-final-identity div{line-height:1.15;display:grid}.arena-final-identity small{color:#798387;font-size:9px}.arena-final-identity strong{color:#273a44;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.arena-final-identity em{color:#8a7249;font-size:9px;font-style:normal}.arena-final-identity>b{color:#65757d;border:1px solid;padding:3px 8px;font-size:10px}.is-victory .arena-final-identity>b{color:#49785e}.is-defeat .arena-final-identity>b{color:#9c5948}.arena-final-reward{background:#ded5c5;grid-template-columns:repeat(3,1fr);gap:1px;margin:7px 8px 4px;display:grid}.arena-final-reward>span{text-align:center;background:#faf7ef;place-items:center;min-height:37px;padding:3px;display:grid}.arena-final-reward small{color:#747d7f;font-size:8px}.arena-final-reward strong{color:#254f65;font-size:13px}.is-victory .arena-final-reward>span:first-child strong{color:#44765b}.arena-final-loss-note{color:#775f45;text-align:center;margin:0 9px 6px;font-size:9px}.arena-final-fighter>footer{color:#667177;border-top:1px solid #e1d8c7;justify-content:center;gap:14px;padding:5px 8px;font-size:9px;display:flex}.arena-final-fighter>footer b{color:#253c48}.arena-final-generic{color:#5f6b70;text-align:center;margin:14px}.arena-final-actions{justify-content:center;padding:0 10px 9px;display:flex}.arena-final-actions button{color:#fff9e8;cursor:pointer;background:linear-gradient(#346882,#19445e);border:1px solid #173c55;min-width:180px;min-height:29px;font-size:10px;font-weight:800;box-shadow:inset 0 1px #ffffff38}@media (width<=760px){.arena-final-receipt{width:calc(100% - 16px)}.arena-final-fighters{grid-template-columns:1fr}.arena-final-fighter>footer{flex-wrap:wrap}}.game-shell .admin-console-modal.admin-command-center-v4{width:min(1320px,100vw - 32px);height:min(790px, calc(100dvh - var(--social-height) - 20px));max-height:calc(100dvh - var(--social-height) - 20px);background:#d9cfb9;border:2px solid #907137;border-radius:12px;box-shadow:0 28px 85px #050f109e,0 0 0 5px #dcb55c1f}.game-shell .admin-command-center-v4 .admin-console-header{background:radial-gradient(circle at 14% -100%,#438e8d52,#0000 42%),linear-gradient(#284743,#183531 58%,#102824);border-bottom:3px solid #c39b45;min-height:78px;padding:10px 16px}.game-shell .admin-command-center-v4 .admin-console-brand>span{color:#18352f;background:radial-gradient(circle,#e8d18e,#9a6b25 72%);border-color:#d1ad5b;width:46px;height:46px}.game-shell .admin-command-center-v4 .admin-console-brand strong{color:#f2dfa5;font:700 23px/1.1 Georgia,Noto Serif Hebrew,serif}.game-shell .admin-command-center-v4 .admin-console-brand small{color:#b9cbc2}.game-shell .admin-command-center-v4 .admin-console-header nav{flex-wrap:wrap;justify-content:flex-end}.game-shell .admin-command-center-v4 .admin-console-header nav button{background:#ffffff0a;border-color:#dfc68747;border-radius:17px;min-height:34px}.game-shell .admin-command-center-v4 .admin-console-header nav button.selected{color:#203531;background:linear-gradient(#e8d28e,#b88936);border-color:#ddbd6b}.game-shell .admin-command-center-v4 .admin-console-layout{background:#d9cfb9;grid-template-rows:152px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v4 .admin-console-layout.mode-operations,.game-shell .admin-command-center-v4 .admin-console-layout.mode-logs,.game-shell .admin-command-center-v4 .admin-console-layout.mode-announcements{grid-template-rows:minmax(0,1fr)}.game-shell .admin-command-center-v4 .admin-console-sidebar{background:linear-gradient(90deg,#ffffff14,#0000 22%),radial-gradient(circle at 50% -100%,#cda7493d,#0000 65%),#333a34;border:0;border-bottom:1px solid #79643e;grid-template-rows:1fr;grid-template-columns:215px 88px minmax(0,1fr);align-items:stretch;gap:12px;min-height:0;padding:13px 16px;display:grid;overflow:hidden;box-shadow:inset 0 -2px #ffffff14}.game-shell .admin-command-center-v4 .admin-search-box{background:#0f18157a;border:1px solid #dcb96633;border-radius:10px;align-content:center;gap:6px;padding:10px}.game-shell .admin-command-center-v4 .admin-search-box>span{color:#d8be7d}.game-shell .admin-command-center-v4 .admin-console-sidebar input{background:#eee8d9;border-color:#857a64;height:35px}.game-shell .admin-command-center-v4 .admin-console-sidebar>header{color:#e3d6b2;text-align:center;border-left:1px solid #dab55c29;border-right:1px solid #dab55c29;align-content:center;place-items:center;gap:7px;margin:0;display:grid}.game-shell .admin-command-center-v4 .admin-console-sidebar>header b{color:#e2c473;background:#d3ad4f21;border:1px solid #9d7e3b;border-radius:50%;place-items:center;min-width:38px;height:30px;display:grid}.game-shell .admin-command-center-v4 .admin-console-player-list{scrollbar-color:#b38d42 #0000002e;grid-template-rows:1fr;grid-auto-columns:134px;grid-auto-flow:column;gap:10px;padding:1px 3px 8px;display:grid;overflow:auto hidden}.game-shell .admin-command-center-v4 .admin-console-player-list>button{color:#2d3d39;text-align:center;background:linear-gradient(165deg,#f0e9d7,#c9c0aa);border:1px solid #897a5a;border-radius:58px 58px 9px 9px;grid-template-rows:44px 8px minmax(0,1fr) auto;grid-template-columns:1fr;justify-items:center;gap:3px;min-height:116px;padding:8px 7px 7px;display:grid;box-shadow:0 5px 13px #00000042,inset 0 1px #ffffffb8}.game-shell .admin-command-center-v4 .admin-console-player-list>button:hover{background:linear-gradient(165deg,#fff9e9,#d9cfb8);border-color:#d0aa50;transform:translateY(-2px)}.game-shell .admin-command-center-v4 .admin-console-player-list>button.selected{background:radial-gradient(circle at 50% 10%,#51979e3b,#0000 42%),linear-gradient(165deg,#fff7df,#cad5cf);border-color:#d6ad49;box-shadow:0 0 0 3px #d5ac472b,0 7px 16px #0000004d}.game-shell .admin-command-center-v4 .admin-player-avatar{background:radial-gradient(circle,#f5deb0,#bd8531);border:2px solid #9e7b34;width:43px;height:43px}.game-shell .admin-command-center-v4 .admin-console-player-list .admin-player-status{position:static}.game-shell .admin-command-center-v4 .admin-console-player-list button>div{justify-items:center}.game-shell .admin-command-center-v4 .admin-console-player-list button strong{color:#2e403e;justify-content:center;max-width:118px;font-size:11px}.game-shell .admin-command-center-v4 .admin-console-player-list button small{color:#68716c;max-width:118px;font-size:8px}.game-shell .admin-command-center-v4 .admin-player-flags{grid-row:4;justify-content:center;align-items:center;min-height:18px;display:flex}.game-shell .admin-command-center-v4 .admin-player-flags .angel-department-badge,.game-shell .admin-command-center-v4 .admin-player-flags .angel-wings{width:34px;height:18px}.game-shell .admin-command-center-v4 .admin-console-workspace{background:linear-gradient(90deg,#815b2309 0 1px,#0000 1px 32px),radial-gradient(circle at 92% -10%,#ffffffc7,#0000 37%),linear-gradient(#eee7d6,#d8ceba);padding:14px 19px 22px}.game-shell .admin-command-center-v4 .admin-console-overview{justify-content:center;gap:18px;margin:0 0 13px;display:flex}.game-shell .admin-command-center-v4 .admin-console-overview>div{text-align:center;background:radial-gradient(circle,#fffaf0,#d9caaa 72%);border:1px solid #a18a58;border-radius:50%;grid-template-columns:1fr;place-items:center;gap:1px;width:72px;min-height:72px;padding:7px;display:grid;box-shadow:0 4px 9px #49371b24,inset 0 1px #fff}.game-shell .admin-command-center-v4 .admin-console-overview>div>span{color:#4c7371;background:0 0;width:24px;height:21px}.game-shell .admin-command-center-v4 .admin-console-overview>div>p{justify-items:center}.game-shell .admin-command-center-v4 .admin-console-overview small{font-size:7px}.game-shell .admin-command-center-v4 .admin-console-overview strong{font-size:13px}.game-shell .admin-command-center-v4 .admin-player-dashboard{gap:10px}.game-shell .admin-command-center-v4 .admin-player-summary{background:radial-gradient(circle at 90% 0,#d6af4c24,#0000 38%),linear-gradient(140deg,#34433e,#202d29);border:1px solid #80663a;border-radius:10px;grid-template-columns:58px minmax(0,1fr) minmax(230px,auto)}.game-shell .admin-command-center-v4 .admin-player-summary h3{color:#f1ead7}.game-shell .admin-command-center-v4 .admin-player-summary p{color:#b7c0b7}.game-shell .admin-command-center-v4 .admin-player-summary small{color:#d7b45d}.game-shell .admin-command-center-v4 .admin-player-drawer-tabs{border:0;justify-content:center;gap:7px;padding:0;display:flex}.game-shell .admin-command-center-v4 .admin-player-drawer-tabs>button{background:linear-gradient(#c8b990,#aa976a);border:1px solid #9b865a;border-radius:4px 4px 12px 12px;min-width:150px;min-height:45px;box-shadow:0 3px 8px #3b2d1824}.game-shell .admin-command-center-v4 .admin-player-drawer-tabs>button.selected{background:linear-gradient(#f5edda,#d8c9a6);border-color:#80652f;box-shadow:inset 0 3px #b88d37,0 4px 9px #3b2d182b}.game-shell .admin-command-center-v4 .admin-tools-heading{background:0 0;border:0;border-bottom:1px solid #a98d52}.game-shell .admin-command-center-v4 .admin-tools-heading h3{color:#304946}.game-shell .admin-command-center-v4 .admin-tools-section .admin-action-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:11px}.game-shell .admin-command-center-v4 .admin-tools-section .admin-action-grid>section{color:#344743;background:linear-gradient(150deg,#f6f0e2,#ddd4c1);border:1px solid #a79774;border-radius:12px 3px;grid-column:span 6;box-shadow:0 5px 12px #392c181f,inset 0 1px #fff}.game-shell .admin-command-center-v4 .admin-tools-section .admin-moderation-card,.game-shell .admin-command-center-v4 .admin-tools-section .angel-role-card,.game-shell .admin-command-center-v4 .admin-tools-section .admin-notes-card{grid-column:1/-1}.game-shell .admin-command-center-v4 .admin-action-grid h4{color:#314946}.game-shell .admin-command-center-v4 .admin-action-grid header small{color:#737c76}.game-shell .admin-command-center-v4 .admin-role-preview{background:#ffffff75}.game-shell .admin-warning-ladder{grid-template-columns:42px 1fr 42px 1fr 42px;align-items:center;gap:5px;margin:5px 0 10px;display:grid}.game-shell .admin-warning-ladder>span{color:#6f726c;background:#e6e0d3;border:1px solid #a99d86;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.game-shell .admin-warning-ladder>span.marked{color:#8e3f32;background:#ead2c4;border-color:#aa654b}.game-shell .admin-warning-ladder span small{font-size:6px;font-weight:500}.game-shell .admin-warning-ladder>i{background:#ab9d83;height:1px}.game-shell .admin-appointment-note{color:#74531c;background:#f4e6bf;border:1px solid #c2994c;border-radius:6px;margin:7px 0;padding:8px;font-size:9px}.game-shell .admin-judge-card{border-right:4px solid #a8712b!important}.game-shell .admin-judge-card>header>span{font-size:22px}.game-shell .judge-appointment-preview{background:#ffffff7a;border:1px solid #b59a68;border-radius:8px;align-items:center;gap:7px;margin:8px 0;padding:8px 10px;display:flex}.game-shell .judge-appointment-preview small{color:#80602c;margin-right:auto}.game-shell .admin-target-teleport{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:8px;display:grid}.game-shell .admin-target-teleport select,.game-shell .admin-staff-suspension-card select{color:#364743;background:#fffaf0;border:1px solid #a59678;min-height:33px}.game-shell .admin-rescue-danger{margin-top:7px}.game-shell .admin-rescue-danger button:last-child{color:#735321;border-color:#9c7a3e}.game-shell .admin-notes-card textarea{min-height:68px}.game-shell .admin-notes-card>div:last-child{gap:5px;max-height:145px;margin-top:8px;display:grid;overflow-y:auto}.game-shell .admin-notes-card article{background:#ffffff6b;border-right:3px solid #a4833e;padding:7px 9px}.game-shell .admin-notes-card article p{margin:0 0 3px}.game-shell .admin-notes-card article small,.game-shell .admin-notes-empty{color:#777c73;font-size:8px}.game-shell .owner-operations-ledger,.game-shell .owner-archive-room{color:#30433f;gap:14px;display:grid}.game-shell .owner-ledger-title{color:#eee5cf;background:linear-gradient(135deg,#34453f,#22312d);border:1px solid #8e7544;border-radius:12px 3px;align-items:center;gap:12px;padding:12px 15px;display:flex;box-shadow:0 6px 14px #3124122e}.game-shell .owner-ledger-title>span{color:#dfbd67;background:#c49e3f1f;border:1px solid #c6a352;border-radius:50%;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.game-shell .owner-ledger-title h2{color:#f2dfaa;margin:2px 0;font:700 20px Georgia,serif}.game-shell .owner-ledger-title small{color:#b4c7bd}.game-shell .owner-ledger-title p{color:#aeb9b2;margin:0;font-size:9px}.game-shell .owner-health-seals{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.game-shell .owner-health-seals article{text-align:center;background:radial-gradient(circle,#fbf5e8,#d6c5a2 74%);border:2px double #9e8044;border-radius:50%;place-items:center;width:104px;height:104px;padding:9px;display:grid;box-shadow:0 5px 12px #402e1426,inset 0 0 0 4px #ffffff47}.game-shell .owner-health-seals article>span{color:#4b7770;font-size:18px}.game-shell .owner-health-seals article strong{color:#334b46;font-size:20px}.game-shell .owner-health-seals article small{color:#777468;font-size:8px}.game-shell .owner-health-seals article.live{border-color:#5d9276}.game-shell .owner-health-seals article.warning{background:radial-gradient(circle,#f8e8dc,#d9b7a2 74%);border-color:#a55b47}.game-shell .owner-settings-scroll,.game-shell .owner-bulk-grant,.game-shell .owner-battle-rescue,.game-shell .owner-archive-columns>section{background:linear-gradient(150deg,#f7f0df,#ddd1ba);border:1px solid #a9956e;border-radius:3px 13px;padding:14px;box-shadow:0 5px 13px #392b151c,inset 0 1px #fff}.game-shell .owner-settings-scroll{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.game-shell .owner-settings-scroll>header,.game-shell .owner-bulk-grant>header,.game-shell .owner-battle-rescue>header{border-bottom:1px solid #b29f78;grid-column:1/-1;align-items:center;gap:9px;padding-bottom:8px;display:flex}.game-shell .owner-settings-scroll h3,.game-shell .owner-bulk-grant h3,.game-shell .owner-battle-rescue h3,.game-shell .owner-archive-columns h3{color:#314944;margin:0;font-size:13px}.game-shell .owner-settings-scroll header small,.game-shell .owner-bulk-grant header small,.game-shell .owner-battle-rescue header small{color:#777b72;font-size:8px}.game-shell .owner-settings-scroll label{gap:5px;font-size:9px;display:grid}.game-shell .owner-settings-scroll input,.game-shell .owner-settings-scroll select,.game-shell .owner-bulk-fields input,.game-shell .owner-bulk-fields select,.game-shell .owner-log-filter input{color:#334640;background:#fffaf0;border:1px solid #a79470;border-radius:5px;min-height:35px;padding:0 8px}.game-shell .owner-switch{background:#ffffff59;border:1px solid #89764f52;border-radius:7px;grid-template-columns:auto 34px minmax(0,1fr);align-items:center;padding:7px}.game-shell .owner-switch input{opacity:0;pointer-events:none;position:absolute}.game-shell .owner-switch>span{background:#a39f94;border-radius:9px;width:34px;height:18px;position:relative}.game-shell .owner-switch>span:after{content:"";background:#eee;border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:2px;right:2px}.game-shell .owner-switch input:checked+span{background:#548a70}.game-shell .owner-switch input:checked+span:after{transform:translate(-16px)}.game-shell .owner-switch strong{display:block}.game-shell .owner-switch small{color:#797b73;font-size:7px}.game-shell .owner-maintenance-message{grid-column:span 2}.game-shell .owner-settings-scroll>button{grid-column:1/-1;justify-self:end;min-width:180px}.game-shell .owner-player-tokens{flex-wrap:wrap;gap:6px;max-height:112px;margin:10px 0;display:flex;overflow-y:auto}.game-shell .owner-player-tokens button{color:#45534f;background:#eee6d5;border:1px solid #a89570;border-radius:14px;align-items:center;gap:5px;padding:5px 8px;display:flex}.game-shell .owner-player-tokens button span{background:#c5a45e;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.game-shell .owner-player-tokens button.selected{color:#315f4d;background:#dbe9df;border-color:#4d8270}.game-shell .owner-bulk-fields{grid-template-columns:160px minmax(0,1fr) 170px;gap:8px;display:grid}.game-shell .owner-battle-rescue>div{gap:6px;margin-top:10px;display:grid}.game-shell .owner-battle-rescue article{background:#ffffff73;border-right:3px solid #56856f;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.game-shell .owner-battle-rescue article.stuck{background:#f1ded1;border-right-color:#a35443}.game-shell .owner-battle-rescue article small{color:#747b73;font-size:8px}.game-shell .owner-log-filter{grid-template-columns:minmax(0,1fr) 180px 120px;gap:8px;display:grid}.game-shell .owner-archive-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.game-shell .owner-archive-columns>section:last-child{grid-column:1/-1}.game-shell .owner-archive-columns>section>header{border-bottom:1px solid #b6a47e;align-items:center;gap:8px;padding-bottom:7px;display:flex}.game-shell .owner-timeline{max-height:285px;display:grid;overflow-y:auto}.game-shell .owner-timeline article{border-bottom:1px solid #594a2b21;grid-template-columns:8px minmax(0,1fr) 112px;align-items:center;gap:8px;min-height:48px;padding:7px 3px;display:grid}.game-shell .owner-timeline article>i{background:#5d8d76;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #5d8d761f}.game-shell .owner-timeline.errors article>i{background:#a35745}.game-shell .owner-timeline article p{color:#69736d;margin:2px 0 0;font-size:8px}.game-shell .owner-timeline article>small{color:#797d76;text-align:left;font-size:7px}.game-shell .community-quick-moderate{cursor:pointer;background:linear-gradient(#ead29a,#b68131);border:1px solid #8d6b31;border-radius:4px;place-items:center;width:22px;height:22px;padding:0;font-size:11px;display:grid}.game-shell .quick-moderation-popover{z-index:85;color:#33423e;background:linear-gradient(#f4ecd9,#d8c9aa);border:2px solid #9b7634;border-radius:8px;gap:7px;width:min(310px,100% - 20px);padding:10px;display:grid;position:absolute;bottom:9px;right:10px;box-shadow:0 12px 30px #00000073}.game-shell .quick-moderation-popover header{grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;gap:7px;display:grid}.game-shell .quick-moderation-popover header button{background:0 0;border:0;font-size:18px}.game-shell .quick-moderation-popover header small{color:#77796f;font-size:7px;display:block}.game-shell .quick-moderation-popover label{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:6px;font-size:9px;display:grid}.game-shell .quick-moderation-popover input,.game-shell .quick-moderation-popover select{background:#fffaf0;border:1px solid #a49372;min-height:30px}.game-shell .quick-moderation-popover>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.game-shell .quick-moderation-popover>div button{background:#ece2cc;border:1px solid #8e7950;min-height:30px}.game-shell .quick-moderation-popover>div button.quick-mute{color:#fff;background:#b86051;border-color:#8e493e}.game-shell .quick-moderation-popover>p{color:#76551f;margin:0;font-size:8px}.game-shell .staff-teleport-menu{z-index:250;color:#30433f;background:linear-gradient(#f2ead7,#d4c3a1);border:2px solid #a58338;border-radius:9px;width:310px;padding:10px;position:fixed;top:96px;left:50%;transform:translate(-50%);box-shadow:0 14px 38px #00000075}.game-shell .staff-teleport-menu header{border-bottom:1px solid #b39b6a;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:7px;padding-bottom:7px;display:grid}.game-shell .staff-teleport-menu header small{color:#787c73;font-size:7px;display:block}.game-shell .staff-teleport-menu header button{background:0 0;border:0;font-size:18px}.game-shell .staff-teleport-menu>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.game-shell .staff-teleport-menu>div button{color:#344740;background:#eee4ce;border:1px solid #9a8253;border-radius:5px;min-height:34px}.game-shell .staff-teleport-menu>div button:hover{background:#dbe8df;border-color:#487a6d}.game-shell .staff-teleport-menu>p{color:#77786f;text-align:center;margin:7px 0 0;font-size:7px}@media (width<=980px){.game-shell .admin-console-modal.admin-command-center-v4{border-radius:0;width:100%;height:100%;max-height:100%}.game-shell .admin-command-center-v4 .admin-console-header{align-items:flex-start}.game-shell .admin-command-center-v4 .admin-console-layout{grid-template-rows:155px minmax(0,1fr)}.game-shell .admin-command-center-v4 .admin-console-sidebar{grid-template-rows:42px minmax(0,1fr);grid-template-columns:180px minmax(0,1fr);padding:8px}.game-shell .admin-command-center-v4 .admin-console-sidebar>header{border:0}.game-shell .admin-command-center-v4 .admin-console-player-list,.game-shell .admin-command-center-v4 .admin-tools-section .admin-action-grid>section{grid-column:1/-1}.game-shell .owner-settings-scroll{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .owner-archive-columns{grid-template-columns:1fr}.game-shell .owner-archive-columns>section:last-child{grid-column:auto}}@media (width<=620px){.game-shell .admin-command-center-v4 .admin-console-header{gap:7px;padding:7px;display:grid}.game-shell .admin-command-center-v4 .admin-console-brand{min-width:0}.game-shell .admin-command-center-v4 .admin-console-header nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.game-shell .admin-command-center-v4 .admin-console-header nav button{padding:0 5px;font-size:8px}.game-shell .admin-command-center-v4 .admin-console-layout{grid-template-rows:164px minmax(0,1fr)}.game-shell .admin-command-center-v4 .admin-console-sidebar{grid-template-columns:minmax(0,1fr) 70px}.game-shell .admin-command-center-v4 .admin-console-overview{flex-wrap:wrap;gap:8px}.game-shell .admin-command-center-v4 .admin-player-summary{grid-template-columns:48px minmax(0,1fr)}.game-shell .admin-command-center-v4 .admin-status-chips{grid-column:1/-1}.game-shell .admin-command-center-v4 .admin-player-drawer-tabs{grid-template-columns:1fr;display:grid}.game-shell .admin-command-center-v4 .admin-player-drawer-tabs>button{min-width:0}.game-shell .owner-settings-scroll{grid-template-columns:1fr}.game-shell .owner-maintenance-message{grid-column:auto}.game-shell .owner-bulk-fields,.game-shell .owner-log-filter{grid-template-columns:1fr}.game-shell .owner-health-seals article{width:86px;height:86px}.game-shell .staff-teleport-menu{width:min(310px,100vw - 16px);top:92px;left:50%}}.game-shell .admin-console-modal.admin-command-center-v5{--admin-v5-ink:#2e2923;--admin-v5-muted:#766f65;--admin-v5-paper:#f5f0e6;--admin-v5-paper-2:#ebe2d2;--admin-v5-paper-3:#fffaf0;--admin-v5-coal:#29241f;--admin-v5-coal-2:#373027;--admin-v5-gold:#b1842e;--admin-v5-gold-2:#d4ad59;--admin-v5-line:#d8c9ad;width:min(1500px,100vw - 34px);height:min(920px,100vh - 34px);max-height:calc(100vh - 34px);color:var(--admin-v5-ink);background:#f5f0e6fa;border:1px solid #bb9241e6;border-radius:18px;padding:0;font-family:Tahoma,Arial,Noto Sans Hebrew,sans-serif;overflow:hidden;box-shadow:0 28px 75px #16100957}.game-shell .admin-command-center-v5 .admin-v5-shell{direction:rtl;grid-template-columns:218px minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid}.game-shell .admin-command-center-v5 .admin-v5-navigation{color:#f8f0df;background:radial-gradient(circle at 70% -15%,#cba14838,#0000 42%),linear-gradient(#30291f 0%,#211d19 100%);border-left:1px solid #d3ae6099;flex-direction:column;min-width:0;min-height:0;display:flex}.game-shell .admin-command-center-v5 .admin-v5-brand{background:repeating-linear-gradient(45deg,#ffffff04 0 1px,#0000 1px 4px);border-bottom:1px solid #ffffff17;align-items:center;gap:12px;min-height:101px;padding:19px 18px 15px;display:flex}.game-shell .admin-command-center-v5 .admin-v5-brand>span{color:#f0cf7d;background:#0000002e;border:1px solid #d6ad5994;border-radius:50%;flex:none;place-items:center;width:47px;height:47px;font:25px Georgia,serif;display:grid}.game-shell .admin-command-center-v5 .admin-v5-brand small,.game-shell .admin-command-center-v5 .admin-v5-brand strong{display:block}.game-shell .admin-command-center-v5 .admin-v5-brand small{color:#d5bd89;letter-spacing:.08em;font-size:9px}.game-shell .admin-command-center-v5 .admin-v5-brand strong{color:#fff8e9;margin-top:4px;font:20px Georgia,serif}.game-shell .admin-command-center-v5 .admin-v5-identity{background:#ffffff0e;border:1px solid #d3ae6042;border-radius:12px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:66px;margin:13px 12px 6px;padding:9px;display:grid}.game-shell .admin-command-center-v5 .admin-v5-identity>span:first-child{color:#fff;background:linear-gradient(145deg,#456d35,#263e24);border:2px solid #b8d19a;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.game-shell .admin-command-center-v5 .admin-v5-identity div{min-width:0}.game-shell .admin-command-center-v5 .admin-v5-identity strong,.game-shell .admin-command-center-v5 .admin-v5-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.game-shell .admin-command-center-v5 .admin-v5-identity strong{color:#fff;font-size:11px}.game-shell .admin-command-center-v5 .admin-v5-identity small{color:#b8ad9a;margin-top:3px;font-size:8px}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav{gap:3px;padding:8px 11px 12px;display:grid;overflow:auto}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav button{color:#c9beaa;text-align:right;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:43px;padding:7px 10px;display:flex;position:relative}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav button:hover{color:#fff;background:#ffffff0f}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav button.selected{color:#fff8e9;background:linear-gradient(90deg,#bb892f3d,#bb892f14);box-shadow:inset -3px 0 #d6ad59}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav button span{color:#d8b66b;background:#ffffff0f;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav button b{font-size:10px}.game-shell .admin-command-center-v5 .admin-v5-permission-note{color:#b7ad9b;background:#0000001f;border:1px dashed #d5b16340;border-radius:10px;margin:auto 12px 13px;padding:9px 10px;font-size:8px;line-height:1.6}.game-shell .admin-command-center-v5 .admin-v5-surface{background:radial-gradient(circle at 80% 0%,#cda96121,transparent 30rem), linear-gradient(180deg,var(--admin-v5-paper-3),var(--admin-v5-paper));flex-direction:column;min-width:0;min-height:0;display:flex}.game-shell .admin-command-center-v5 .admin-console-header{border:0;border-bottom:1px solid var(--admin-v5-line);background:#fffaf0e3;flex:none;justify-content:space-between;align-items:center;gap:18px;height:77px;min-height:77px;padding:0 23px 0 18px;display:flex;box-shadow:0 5px 14px #49371d0d}.game-shell .admin-command-center-v5 .admin-console-brand{align-items:center;gap:11px;min-width:0;display:flex}.game-shell .admin-command-center-v5 .admin-console-brand>span{color:#9b732d;background:linear-gradient(145deg,#fff9ea,#ecdec3);border:1px solid #dbcaa8;border-radius:10px;place-items:center;width:39px;height:39px;font-size:18px;display:grid}.game-shell .admin-command-center-v5 .admin-console-brand p{flex-direction:column;margin:0;display:flex}.game-shell .admin-command-center-v5 .admin-console-brand small{color:var(--admin-v5-gold);letter-spacing:.04em;order:0;font-size:8px;font-weight:800}.game-shell .admin-command-center-v5 .admin-console-brand strong{color:#302a22;order:1;margin-top:3px;font:21px Georgia,serif}.game-shell .admin-command-center-v5 .admin-console-header nav{gap:7px;display:flex}.game-shell .admin-command-center-v5 .admin-console-header nav button{color:#5c5347;background:#fffaf1;border:1px solid #d8cab1;border-radius:9px;min-width:75px;height:36px;padding:0 11px;font-size:9px}.game-shell .admin-command-center-v5 .admin-console-header nav button:hover{background:#fff;border-color:#b8944f}.game-shell .admin-command-center-v5 .admin-console-layout{direction:rtl;background:0 0;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:285px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.game-shell .admin-command-center-v5 .admin-console-layout.mode-overview,.game-shell .admin-command-center-v5 .admin-console-layout.mode-operations,.game-shell .admin-command-center-v5 .admin-console-layout.mode-logs,.game-shell .admin-command-center-v5 .admin-console-layout.mode-announcements{grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5 .admin-console-sidebar{border:0;border-left:1px solid var(--admin-v5-line);min-height:0;box-shadow:none;background:#efe6d7;border-radius:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.game-shell .admin-command-center-v5 .admin-search-box{background:#f6efe4;grid-template-columns:minmax(0,1fr) auto;gap:5px;padding:10px 12px 7px;display:grid}.game-shell .admin-command-center-v5 .admin-search-box>span{color:#7c6d58;grid-column:1/-1;font-size:8px;font-weight:800}.game-shell .admin-command-center-v5 .admin-console-sidebar input{color:#40382e;background:#fffaf1;border:1px solid #d5c5aa;border-radius:8px;width:100%;height:35px;padding:0 10px;font-size:10px}.game-shell .admin-command-center-v5 .admin-search-box button{color:#6d5223;background:#fff8e8;border:1px solid #b99655;border-radius:8px;min-height:35px;font-size:9px;font-weight:800}.game-shell .admin-command-center-v5 .admin-player-filters{border-bottom:1px solid var(--admin-v5-line);background:#f6efe4;flex-wrap:wrap;gap:4px;padding:0 12px 10px;display:flex}.game-shell .admin-command-center-v5 .admin-player-filters button{color:#756957;cursor:pointer;background:#fffaf1;border:1px solid #d1c1a6;border-radius:999px;min-height:25px;padding:0 7px;font-size:7px;font-weight:800}.game-shell .admin-command-center-v5 .admin-player-filters button.selected{color:#5d431a;background:#e8d3a9;border-color:#aa7f31}.game-shell .admin-command-center-v5 .admin-console-sidebar>header{color:#5c5144;border-bottom:1px solid var(--admin-v5-line);background:#ffffff59;justify-content:space-between;align-items:center;min-height:40px;padding:8px 12px;display:flex}.game-shell .admin-command-center-v5 .admin-console-sidebar>header strong{font-size:9px}.game-shell .admin-command-center-v5 .admin-console-sidebar>header b{color:#7f6025;background:#ead8b4;border-radius:999px;place-items:center;min-width:23px;height:23px;font-size:8px;display:grid}.game-shell .admin-command-center-v5 .admin-console-player-list{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex;overflow:auto}.game-shell .admin-command-center-v5 .admin-console-player-list>button{color:#40382f;text-align:right;width:100%;min-height:64px;box-shadow:none;background:#fffcf6b8;border:0;border-bottom:1px solid #b8a6898c;border-radius:0;grid-template-columns:37px 8px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 11px;display:grid}.game-shell .admin-command-center-v5 .admin-console-player-list>button:hover{background:#fffaf1;transform:none}.game-shell .admin-command-center-v5 .admin-console-player-list>button.selected{color:#30281f;box-shadow:inset -3px 0 0 var(--admin-v5-gold);background:#fff9eb}.game-shell .admin-command-center-v5 .admin-player-avatar{color:#fff;background:linear-gradient(145deg,#66523b,#3b3127);border:2px solid #d5bf8c;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;display:grid}.game-shell .admin-command-center-v5 .admin-console-player-list button>div{justify-items:start;min-width:0;display:grid}.game-shell .admin-command-center-v5 .admin-console-player-list button strong{max-width:100%;color:inherit;font-size:11px}.game-shell .admin-command-center-v5 .admin-console-player-list button small{color:#776d5f;max-width:100%;font-size:8px}.game-shell .admin-command-center-v5 .admin-console-workspace{background:0 0;min-width:0;min-height:0;padding:18px 20px 42px;display:block;overflow:auto}.game-shell .admin-command-center-v5 .admin-console-overview{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:0;display:grid}.game-shell .admin-command-center-v5 .admin-console-overview>div{color:#3b3328;border:1px solid var(--admin-v5-line);background:#fffcf6eb;border-radius:14px;justify-content:flex-start;align-items:center;gap:12px;min-height:91px;padding:13px;display:flex;overflow:hidden;box-shadow:0 10px 26px #3d2d181c}.game-shell .admin-command-center-v5 .admin-console-overview>div>span{color:#9b732d;background:linear-gradient(145deg,#fff9ea,#ecdec3);border:1px solid #dbcaa8;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.game-shell .admin-command-center-v5 .admin-console-overview p{justify-items:start;margin:0;display:grid}.game-shell .admin-command-center-v5 .admin-console-overview small{color:#746b5e;font-size:8px;font-weight:700}.game-shell .admin-command-center-v5 .admin-console-overview strong{color:#3b3328;font:23px Georgia,serif}.game-shell .admin-command-center-v5 .admin-v5-overview-card{color:#51483c;border:1px solid var(--admin-v5-line);text-align:center;background:radial-gradient(circle at 50% 10%,#d3ad5929,#0000 45%),#fffcf6e0;border-radius:16px;justify-content:center;align-items:center;gap:24px;min-height:240px;margin-top:14px;padding:28px;display:flex;box-shadow:0 10px 26px #3d2d1817}.game-shell .admin-command-center-v5 .admin-v5-overview-card>span{color:#b1842e;background:#fff8e8;border:1px solid #d6bd84;border-radius:50%;flex:none;place-items:center;width:88px;height:88px;font:42px Georgia,serif;display:grid}.game-shell .admin-command-center-v5 .admin-v5-overview-card small{color:#a47b31;font-size:9px;font-weight:800}.game-shell .admin-command-center-v5 .admin-v5-overview-card h2{color:#30291f;margin:6px 0 8px;font:25px Georgia,serif}.game-shell .admin-command-center-v5 .admin-v5-overview-card p{color:#766f65;max-width:560px;margin:0;font-size:10px;line-height:1.8}.game-shell .admin-command-center-v5 .admin-player-dashboard,.game-shell .admin-command-center-v5 .owner-operations-ledger,.game-shell .admin-command-center-v5 .owner-archive-room,.game-shell .admin-command-center-v5 .admin-announcements-manager{gap:11px;display:grid}.game-shell .admin-command-center-v5 .admin-player-summary{color:#f7eedc;background:linear-gradient(135deg,#3b332a,#27221d);border:1px solid #4d4234;border-radius:14px;min-height:84px;padding:12px 15px;box-shadow:0 8px 20px #261c112e}.game-shell .admin-command-center-v5 .admin-player-summary h3{color:#fff8e9}.game-shell .admin-command-center-v5 .admin-player-summary h3 span{font-size:21px}.game-shell .admin-command-center-v5 .admin-player-summary p{color:#cfc3b0;font-size:10px}.game-shell .admin-command-center-v5 .admin-player-drawer-tabs{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:7px;padding:0;display:grid}.game-shell .admin-command-center-v5 .admin-player-drawer-tabs>button{color:#655b4d;border:1px solid var(--admin-v5-line);background:#fffcf6e0;border-radius:10px;min-height:55px}.game-shell .admin-command-center-v5 .admin-player-drawer-tabs>button.selected{color:#5f461d;background:#fff8e8;border-color:#bd9853;box-shadow:inset 0 -3px #c2943f}.game-shell .admin-command-center-v5 .admin-tools-heading{color:#665c4f;border-bottom-color:var(--admin-v5-line)}.game-shell .admin-command-center-v5 .admin-tools-heading h3{color:#3b3329}.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid>section,.game-shell .admin-command-center-v5 .admin-data-card,.game-shell .admin-command-center-v5 .admin-announcements-manager>form,.game-shell .admin-command-center-v5 .admin-announcements-list>article{color:#50473b;border-color:var(--admin-v5-line);background:#fffcf6ed;border-radius:13px;grid-template-columns:35px minmax(0,1fr) repeat(3,58px);box-shadow:0 8px 21px #3d2d1814}.game-shell .admin-command-center-v5 .admin-character-editor.admin-data-card{grid-template-columns:minmax(0,1fr);padding:13px;container-type:inline-size}.game-shell .admin-command-center-v5 .admin-character-editor>header span{color:#40372c;font-size:13px}.game-shell .admin-command-center-v5 .admin-character-editor>header small{color:#776e62;font-size:9px}.game-shell .admin-command-center-v5 .admin-character-editor>header span em{color:#704d16;background:#f2dca9;border-radius:999px;margin-inline-start:7px;padding:3px 7px;font-size:7px;font-style:normal}.game-shell .admin-command-center-v5 .admin-character-editor .admin-progress-fields>label,.game-shell .admin-command-center-v5 .admin-character-editor .admin-stat-control{background:#f6f0e5;border-color:#d9cdb9}.game-shell .admin-command-center-v5 .admin-character-editor .admin-progress-fields span,.game-shell .admin-command-center-v5 .admin-character-editor .admin-stat-control>span b{color:#463e34}.game-shell .admin-command-center-v5 .admin-character-editor .admin-progress-fields small,.game-shell .admin-command-center-v5 .admin-character-editor .admin-stat-control>small{color:#766f65;font-size:9px}.game-shell .admin-command-center-v5 .admin-character-editor input{color:#352d24;background:#fffdf8;border-color:#cdbb99;font-size:13px}.game-shell .admin-command-center-v5 .admin-character-editor input[aria-invalid=true]{border-color:#b44d45;box-shadow:0 0 0 2px #b44d451f}.game-shell .admin-command-center-v5 .admin-character-editor label.changed{background:#fff6df;border-color:#b58a36;box-shadow:inset -3px 0 #c99b40}.game-shell .admin-command-center-v5 .admin-character-editor>footer{background:0 0;padding-top:8px;position:static}.game-shell .admin-command-center-v5 .admin-character-editor>footer>div{flex:none;gap:7px;display:flex}.game-shell .admin-command-center-v5 .admin-character-editor>footer button{min-width:112px}.game-shell .admin-command-center-v5 .admin-editor-errors{color:#803a33;background:#fff0ec;border:1px solid #c97c72;border-radius:8px;padding:9px 11px;font-size:9px}.game-shell .admin-command-center-v5 .admin-editor-errors ul{margin:5px 0 0;padding-inline-start:17px}.game-shell .admin-command-center-v5 .admin-feedback{border-radius:9px;align-items:center;gap:8px;margin:0 0 9px;padding:10px 12px;font-size:10px;font-weight:800;display:flex}.game-shell .admin-command-center-v5 .admin-feedback>span{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.game-shell .admin-command-center-v5 .admin-feedback.success{color:#315f43;background:#edf8f0;border-color:#86b49a}.game-shell .admin-command-center-v5 .admin-feedback.success>span{color:#fff;background:#69a47d}.game-shell .admin-command-center-v5 .admin-feedback.error{color:#823d35;background:#fff0ed;border-color:#c98379}.game-shell .admin-command-center-v5 .admin-feedback.error>span{color:#fff;background:#b75b50}.game-shell .admin-command-center-v5 .owner-operations-ledger{gap:12px;container-type:inline-size}.game-shell .admin-command-center-v5 .owner-command-status{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.game-shell .admin-command-center-v5 .owner-command-status article{background:#fffaf1;border:1px solid #dacdb6;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;min-width:0;min-height:58px;padding:8px 10px;display:grid;box-shadow:0 4px 12px #4431160f}.game-shell .admin-command-center-v5 .owner-command-status article>span{color:#7d725f;grid-row:1/3;font-size:15px}.game-shell .admin-command-center-v5 .owner-command-status article strong{color:#3d352b;font-size:17px;line-height:1}.game-shell .admin-command-center-v5 .owner-command-status article small{color:#7b7265;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.game-shell .admin-command-center-v5 .owner-command-status article.live{background:#f0f8f2;border-color:#88aa93}.game-shell .admin-command-center-v5 .owner-command-status article.warning{background:#fff2ec;border-color:#c68475}.game-shell .admin-command-center-v5 .owner-command-status article.warning>span,.game-shell .admin-command-center-v5 .owner-command-status article.warning strong{color:#9d493e}.game-shell .admin-command-center-v5 .owner-command-modules{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.game-shell .admin-command-center-v5 .owner-command-modules>button{color:#40372d;text-align:right;cursor:pointer;background:#fffdf7;border:1px solid #d5c7ae;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;min-height:70px;padding:10px;display:grid}.game-shell .admin-command-center-v5 .owner-command-modules>button>span{color:#8c692a;background:#eee3cd;border-radius:9px;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.game-shell .admin-command-center-v5 .owner-command-modules button div{min-width:0}.game-shell .admin-command-center-v5 .owner-command-modules button strong,.game-shell .admin-command-center-v5 .owner-command-modules button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.game-shell .admin-command-center-v5 .owner-command-modules button strong{font-size:10px}.game-shell .admin-command-center-v5 .owner-command-modules button small{color:#81786a;margin-top:3px;font-size:7px}.game-shell .admin-command-center-v5 .owner-command-modules button>b{color:#776d5e;background:#eee9de;border-radius:999px;grid-column:2;justify-self:start;padding:2px 6px;font-size:6px}.game-shell .admin-command-center-v5 .owner-command-modules>button.selected{background:#fff6df;border-color:#a98239;box-shadow:inset 0 -3px #c29239}.game-shell .admin-command-center-v5 .owner-command-modules>button.selected>span{color:#654817;background:#dfc991}.game-shell .admin-command-center-v5 .owner-command-modules>button.attention>b{color:#8e3f35;background:#f4d8cf}.game-shell .admin-command-center-v5 .owner-control-panel{color:#463e33;background:#fffcf6f5;border:1px solid #d3c4aa;border-radius:13px;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:15px;display:grid;box-shadow:0 8px 21px #3d2d1814}.game-shell .admin-command-center-v5 .owner-panel-heading{border-bottom:1px solid #ded2bd;grid-column:auto;align-items:center;gap:10px;min-width:0;padding:0 0 10px;display:flex}.game-shell .admin-command-center-v5 .owner-panel-heading>span{color:#8c6828;background:#eee1c7;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.game-shell .admin-command-center-v5 .owner-panel-heading>div{flex:1;min-width:0}.game-shell .admin-command-center-v5 .owner-panel-heading small{color:#a0782f;font-size:7px;font-weight:800}.game-shell .admin-command-center-v5 .owner-panel-heading h3{color:#3d352b;margin:2px 0;font-size:14px}.game-shell .admin-command-center-v5 .owner-panel-heading p{color:#7c7468;margin:0;font-size:8px}.game-shell .admin-command-center-v5 .owner-realm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.game-shell .admin-command-center-v5 .owner-realm-grid .owner-switch{background:#faf5eb;border:1px solid #ded2bf;grid-template-columns:36px minmax(0,1fr);gap:9px;min-height:64px;padding:10px 11px;display:grid}.game-shell .admin-command-center-v5 .owner-realm-grid .owner-switch>span{grid-area:1/1}.game-shell .admin-command-center-v5 .owner-realm-grid .owner-switch>div{grid-area:1/2;min-width:0}.game-shell .admin-command-center-v5 .owner-realm-grid .owner-switch strong{color:#423a30;font-size:10px}.game-shell .admin-command-center-v5 .owner-realm-grid .owner-switch small{color:#7c7468;font-size:8px;line-height:1.45}.game-shell .admin-command-center-v5 .owner-select-field,.game-shell .admin-command-center-v5 .owner-maintenance-message{color:#5a5042;gap:5px;min-width:0;font-size:8px;font-weight:800;display:grid}.game-shell .admin-command-center-v5 .owner-realm-grid input,.game-shell .admin-command-center-v5 .owner-realm-grid select{color:#3e362c;background:#fffdf8;border:1px solid #cdbb9c;border-radius:7px;width:100%;min-width:0;min-height:37px;padding:0 9px}.game-shell .admin-command-center-v5 .owner-maintenance-message{grid-column:1/-1}.game-shell .admin-command-center-v5 .owner-panel-actions{border-top:1px solid #e0d5c2;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.game-shell .admin-command-center-v5 .owner-panel-actions p{color:#786f62;margin:0;font-size:8px}.game-shell .admin-command-center-v5 .owner-panel-actions>div{gap:7px;display:flex}.game-shell .admin-command-center-v5 .owner-panel-actions button{min-width:120px;min-height:36px}.game-shell .admin-command-center-v5 .owner-reward-step{align-items:center;gap:9px;display:flex}.game-shell .admin-command-center-v5 .owner-reward-step>b,.game-shell .admin-command-center-v5 .owner-reward-confirm>b{color:#5e451b;background:#d9c28d;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.game-shell .admin-command-center-v5 .owner-reward-step strong,.game-shell .admin-command-center-v5 .owner-reward-step small{display:block}.game-shell .admin-command-center-v5 .owner-reward-step strong{font-size:10px}.game-shell .admin-command-center-v5 .owner-reward-step small{color:#81786b;margin-top:2px;font-size:7px}.game-shell .admin-command-center-v5 .owner-rewards-panel .owner-player-tokens{background:#faf6ee;border:1px solid #e0d5c3;border-radius:9px;min-height:54px;max-height:135px;margin:0;padding:8px}.game-shell .admin-command-center-v5 .owner-rewards-panel .owner-bulk-fields{grid-template-columns:180px minmax(0,1fr);gap:8px;display:grid}.game-shell .admin-command-center-v5 .owner-rewards-panel .owner-bulk-fields input,.game-shell .admin-command-center-v5 .owner-rewards-panel .owner-bulk-fields select{background:#fffdf8;border:1px solid #cdbb9c;border-radius:7px;width:100%;min-width:0;min-height:38px}.game-shell .admin-command-center-v5 .owner-reward-confirm{background:#fff6df;border:1px solid #d4c19a;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.game-shell .admin-command-center-v5 .owner-reward-confirm p{margin:0;display:grid}.game-shell .admin-command-center-v5 .owner-reward-confirm small{color:#776d5e;margin-top:3px;font-size:8px}.game-shell .admin-command-center-v5 .owner-reward-confirm button{min-width:120px}.game-shell .admin-command-center-v5 .owner-battle-rescue>div,.game-shell .admin-command-center-v5 .owner-diagnostic-block>div{gap:6px;margin:0;display:grid}.game-shell .admin-command-center-v5 .owner-battle-rescue article,.game-shell .admin-command-center-v5 .owner-diagnostic-block article{background:#faf7f0;border:1px solid #e0d5c3;border-right:3px solid #6f9b81;border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:grid}.game-shell .admin-command-center-v5 .owner-battle-rescue article.stuck,.game-shell .admin-command-center-v5 .owner-diagnostic-block article.error{background:#fff1ec;border-right-color:#b35d50}.game-shell .admin-command-center-v5 .owner-battle-rescue article small,.game-shell .admin-command-center-v5 .owner-diagnostic-block article small{color:#786f63;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.game-shell .admin-command-center-v5 .owner-diagnostic-block{gap:8px;display:grid}.game-shell .admin-command-center-v5 .owner-diagnostic-block>header{border-bottom:1px solid #e2d7c5;justify-content:space-between;gap:8px;padding:0 2px 6px;display:flex}.game-shell .admin-command-center-v5 .owner-diagnostic-block>header strong{font-size:10px}.game-shell .admin-command-center-v5 .owner-diagnostic-block>header small{color:#81786a;font-size:7px}.game-shell .admin-command-center-v5 .owner-diagnostic-block article time{color:#8a8175;white-space:nowrap;font-size:7px}.game-shell .admin-command-center-v5 .owner-diagnostic-block>div>p,.game-shell .admin-command-center-v5 .owner-battle-rescue>div>p{color:#7b7368;text-align:center;border:1px dashed #d7cab5;border-radius:8px;margin:0;padding:18px;font-size:9px}@container (width<=820px){.game-shell .admin-command-center-v5 .owner-command-status{grid-template-columns:repeat(3,minmax(0,1fr))}.game-shell .admin-command-center-v5 .owner-command-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=520px){.game-shell .admin-command-center-v5 .owner-command-status{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-command-center-v5 .owner-command-modules,.game-shell .admin-command-center-v5 .owner-realm-grid,.game-shell .admin-command-center-v5 .owner-rewards-panel .owner-bulk-fields{grid-template-columns:1fr}.game-shell .admin-command-center-v5 .owner-panel-actions{flex-direction:column;align-items:stretch}.game-shell .admin-command-center-v5 .owner-panel-actions>div{grid-template-columns:1fr;display:grid}.game-shell .admin-command-center-v5 .owner-reward-confirm{grid-template-columns:30px minmax(0,1fr)}.game-shell .admin-command-center-v5 .owner-reward-confirm button{grid-column:1/-1}}@container (width<=690px){.game-shell .admin-command-center-v5 .admin-progress-fields{grid-template-columns:1fr}.game-shell .admin-command-center-v5 .admin-stat-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=440px){.game-shell .admin-command-center-v5 .admin-stat-controls{grid-template-columns:1fr}.game-shell .admin-command-center-v5 .admin-character-editor>footer{flex-direction:column;align-items:stretch}.game-shell .admin-command-center-v5 .admin-character-editor>footer>div{grid-template-columns:1fr;display:grid}}.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid>.angel-role-card,.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid>.department-member-card,.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid>.admin-moderation-card,.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid>.admin-self-teleport-card,.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid>.admin-notes-card{grid-column:1/-1}.game-shell .admin-command-center-v5 .admin-action-grid h4{color:#3d352b}.game-shell .admin-command-center-v5 .admin-action-grid header small{color:#81776a}.game-shell .admin-command-center-v5 .admin-action-grid input,.game-shell .admin-command-center-v5 .admin-action-grid select,.game-shell .admin-command-center-v5 .admin-action-grid textarea{color:#40382f;background:#fffaf1;border-color:#d5c5aa}.game-shell .admin-command-center-v5 .admin-self-teleport-card{padding:13px}.game-shell .admin-command-center-v5 .admin-self-teleport-card>header{align-items:center;gap:9px;margin-bottom:10px;display:flex}.game-shell .admin-command-center-v5 .admin-self-teleport-card>header>span{color:#9b732d;background:#fff8e8;border:1px solid #dbcaa8;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.game-shell .admin-command-center-v5 .admin-self-teleport-card h4{margin:0}.game-shell .admin-command-center-v5 .admin-self-teleport-card small{margin-top:3px;display:block}.game-shell .admin-command-center-v5 .admin-self-teleport-card>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.game-shell .admin-command-center-v5 .admin-self-teleport-card button{color:#5f4b28;background:#fff8e8;border:1px solid #d8c49c;border-radius:8px;min-height:36px;font-size:8px;font-weight:800}.game-shell .admin-command-center-v5 .angel-department-showcase{grid-template-columns:repeat(3,minmax(78px,1fr))}.game-shell .admin-command-center-v5 .angel-department-option{background:#fffaf1!important;border-radius:10px!important;min-height:72px!important}.game-shell .admin-command-center-v5 .admin-console-empty{color:#766f65}.game-shell .admin-command-center-v5 .admin-feedback{color:#5e4b2b;background:#fff7e6;border-color:#d7c39a}@media (width<=1050px){.game-shell .admin-command-center-v5 .admin-v5-shell{grid-template-columns:205px minmax(0,1fr)}.game-shell .admin-command-center-v5 .admin-console-layout{grid-template-columns:245px minmax(0,1fr)}.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid{grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5 .admin-tools-section .admin-action-grid>section{grid-column:1/-1}}.game-shell .admin-command-center-v5 .admin-linked-identity-card{color:#493e31;background:linear-gradient(145deg,#fffaf0,#eee2ca);border:1px solid #b79b69;border-right:4px solid #8c3940;border-radius:10px;gap:10px;padding:14px;display:grid}.game-shell .admin-command-center-v5 .admin-linked-identity-card header{align-items:center;gap:9px;display:flex}.game-shell .admin-command-center-v5 .admin-linked-identity-card header>span{color:#fff1d1;background:#7f3038;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.game-shell .admin-command-center-v5 .admin-linked-identity-card h4,.game-shell .admin-command-center-v5 .admin-linked-identity-card p{margin:0}.game-shell .admin-command-center-v5 .admin-linked-identity-card small,.game-shell .admin-command-center-v5 .admin-linked-identity-card em{color:#786c5d;font-size:9px}.game-shell .admin-command-center-v5 .admin-linked-identity-card>div{flex-wrap:wrap;gap:7px;display:flex}.game-shell .admin-command-center-v5 .admin-linked-identity-card>div button{color:#493e31;text-align:right;background:#fff8e8;border:1px solid #aa8b5d;border-radius:8px;gap:2px;min-width:130px;padding:8px 10px;display:grid}.game-shell .admin-command-center-v5 .judge-limited>.admin-behavior-sheet{grid-column:1/-1}.game-shell .admin-command-center-v5 .owner-operations-ledger{grid-template-columns:minmax(0,1fr) 148px;grid-template-areas:"title title""status status""work seals";align-items:start;gap:10px 14px}.game-shell .admin-command-center-v5 .owner-operations-ledger>.owner-ledger-title{grid-area:title}.game-shell .admin-command-center-v5 .owner-operations-ledger>.owner-command-status{background:linear-gradient(90deg,#332d25,#443928);border:1px solid #514534;border-radius:9px;grid-area:status;align-items:center;min-height:42px;padding:5px 12px;display:flex;overflow-x:auto;box-shadow:0 7px 18px #2d1f1024}.game-shell .admin-command-center-v5 .owner-command-status article{border:0;min-width:max-content;min-height:0;box-shadow:none;background:0 0;border-inline-end:1px solid #e6cfa133;border-radius:0;align-items:baseline;gap:5px;padding:3px 12px;display:flex}.game-shell .admin-command-center-v5 .owner-command-status article:first-child{border-inline-end:0}.game-shell .admin-command-center-v5 .owner-command-status article>span{display:none}.game-shell .admin-command-center-v5 .owner-command-status article strong{color:#f1d695;font-size:14px}.game-shell .admin-command-center-v5 .owner-command-status article small{color:#d8c9ad;font-size:8px}.game-shell .admin-command-center-v5 .owner-command-status article.live,.game-shell .admin-command-center-v5 .owner-command-status article.warning{background:0 0;border-color:#e6cfa133}.game-shell .admin-command-center-v5 .owner-command-status article.warning strong{color:#f09c86}.game-shell .admin-command-center-v5 .owner-command-modules{background:linear-gradient(#eee2ca,#e1d0ae);border:1px solid #cdbb98;border-radius:12px;flex-direction:column;grid-area:seals;gap:13px;padding:14px 9px;display:flex;position:sticky;top:8px;box-shadow:inset 0 0 22px #6d4d1e14}.game-shell .admin-command-center-v5 .owner-command-modules>button{min-height:58px;box-shadow:none;background:0 0;border:0;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);gap:2px 8px;padding:5px;display:grid}.game-shell .admin-command-center-v5 .owner-command-modules>button>span{color:#fff6d8;text-shadow:0 1px 2px #56320d;background:radial-gradient(circle at 34% 28%,#f2d689,#ad7527 67%,#704516);border:2px solid #a97a2d;border-radius:50%;grid-row:1/3;width:44px;height:44px;box-shadow:inset 0 0 0 3px #ffefbc4d,0 3px 7px #4f331140}.game-shell .admin-command-center-v5 .owner-command-modules button strong{color:#493a26;font-size:10px}.game-shell .admin-command-center-v5 .owner-command-modules button small{display:none}.game-shell .admin-command-center-v5 .owner-command-modules button>b{color:#806b48;background:0 0;grid-column:2;padding:0;font-size:7px}.game-shell .admin-command-center-v5 .owner-command-modules>button.selected{background:#fffaebb8;border:1px solid #b8924f;box-shadow:inset -3px 0 #9e7129}.game-shell .admin-command-center-v5 .owner-command-modules>button.selected>span{background:radial-gradient(circle at 34% 28%,#ffe7a0,#b47a29 67%,#68400f)}.game-shell .admin-command-center-v5 .owner-control-panel{background:radial-gradient(circle at 50% -20%,#dab15f33,#0000 45%),linear-gradient(135deg,#fffaf0,#f3e9d5);border:1px solid #c5ae83;border-radius:14px;grid-area:work;min-height:430px;padding:20px 22px;box-shadow:0 12px 26px #422d131f,inset 0 0 35px #845b1c0a}.game-shell .admin-command-center-v5 .owner-realm-grid{grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5 .owner-realm-grid .owner-switch{background:0 0;border-width:0 0 1px;min-height:54px}@container (width<=720px){.game-shell .admin-command-center-v5 .owner-operations-ledger{grid-template-columns:1fr;grid-template-areas:"title""status""seals""work"}.game-shell .admin-command-center-v5 .owner-command-modules{flex-direction:row;position:static;overflow-x:auto}.game-shell .admin-command-center-v5 .owner-command-modules>button{min-width:132px}}@media (width<=760px){.game-shell .admin-console-modal.admin-command-center-v5{border-radius:0;width:100%;min-width:0;height:100%;max-height:100%}.game-shell .admin-command-center-v5 .admin-v5-shell{grid-template-columns:78px minmax(0,1fr)}.game-shell .admin-command-center-v5 .admin-v5-brand{justify-content:center;min-height:72px;padding:10px}.game-shell .admin-command-center-v5 .admin-v5-brand>span{width:42px;height:42px}.game-shell .admin-command-center-v5 .admin-v5-brand div,.game-shell .admin-command-center-v5 .admin-v5-identity div,.game-shell .admin-command-center-v5 .admin-v5-identity>.angel-department-badge,.game-shell .admin-command-center-v5 .admin-v5-permission-note,.game-shell .admin-command-center-v5 .admin-v5-navigation>nav button b{display:none}.game-shell .admin-command-center-v5 .admin-v5-identity{grid-template-columns:1fr;justify-items:center;margin:8px;padding:7px;display:grid}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav{padding:6px 8px}.game-shell .admin-command-center-v5 .admin-v5-navigation>nav button{justify-content:center;padding:6px}.game-shell .admin-command-center-v5 .admin-console-header{height:68px;min-height:68px;padding:0 10px}.game-shell .admin-command-center-v5 .admin-console-brand strong{font-size:16px}.game-shell .admin-command-center-v5 .admin-console-header nav button{min-width:42px;padding:0 7px;font-size:0}.game-shell .admin-command-center-v5 .admin-console-header nav button:first-letter{font-size:13px}.game-shell .admin-command-center-v5 .admin-console-layout{grid-template-rows:168px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5 .admin-console-sidebar{border-left:0;border-bottom:1px solid var(--admin-v5-line)}.game-shell .admin-command-center-v5 .admin-console-player-list{grid-auto-columns:minmax(155px,1fr);grid-auto-flow:column;display:grid;overflow:auto hidden}.game-shell .admin-command-center-v5 .admin-console-player-list>button{border-bottom:0;border-left:1px solid var(--admin-v5-line)}.game-shell .admin-command-center-v5 .admin-console-workspace{padding:11px 11px 35px}.game-shell .admin-command-center-v5 .admin-console-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-command-center-v5 .admin-v5-overview-card{flex-direction:column;gap:12px;min-height:190px;padding:18px}.game-shell .admin-command-center-v5 .admin-v5-overview-card>span{width:62px;height:62px;font-size:30px}.game-shell .admin-command-center-v5 .angel-department-showcase{grid-template-columns:repeat(3,minmax(70px,1fr))}.game-shell .admin-command-center-v5 .admin-self-teleport-card>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.game-shell .admin-command-center-v5 .mode-operations .admin-console-workspace{background:#d8c7a5;padding:12px 14px 20px}.game-shell .admin-command-center-v5 .owner-command-book{isolation:isolate;direction:ltr;background:radial-gradient(circle at 46% 22%,#ffffff85,#0000 42%),repeating-linear-gradient(0deg,#74501c05 0 1px,#0000 1px 4px),linear-gradient(100deg,#efe2c7 0%,#fff8e7 8%,#f8edd6 86%,#ddc9a1 100%);border:1px solid #8c6e42;border-radius:10px 3px 3px 10px;grid-template:"mast tabs""page tabs"minmax(455px,1fr)/minmax(0,1fr) 132px;gap:0;min-height:590px;padding:22px 0 22px 28px;display:grid;position:relative;overflow:visible;box-shadow:0 16px 32px #301f0c40,inset 18px 0 24px #5b3b1214,inset -5px 0 12px #5b3b121f}.game-shell .admin-command-center-v5 .owner-command-book>*{direction:rtl}.game-shell .admin-command-center-v5 .owner-command-book:before,.game-shell .admin-command-center-v5 .owner-command-book:after{z-index:-1;content:"";background:repeating-linear-gradient(90deg,#e7d7b7 0 3px,#c8b086 3px 4px);border:1px solid #9c8159;border-radius:9px 0 0 9px;width:24px;position:absolute;top:8px;bottom:8px;left:-7px}.game-shell .admin-command-center-v5 .owner-command-book:after{z-index:-2;opacity:.72;left:-12px}.game-shell .admin-command-center-v5 .owner-book-masthead{color:#655533;text-align:center;grid-area:mast;justify-content:center;align-items:center;gap:11px;min-height:40px;padding:0 20px 8px;display:flex}.game-shell .admin-command-center-v5 .owner-book-masthead p{align-items:center;gap:7px;margin:0;font:700 11px Georgia,serif;display:flex}.game-shell .admin-command-center-v5 .owner-book-masthead p:before,.game-shell .admin-command-center-v5 .owner-book-masthead p:after{content:"";background:linear-gradient(90deg,#0000,#aa8b54);width:54px;height:1px}.game-shell .admin-command-center-v5 .owner-book-masthead p:after{transform:scaleX(-1)}.game-shell .admin-command-center-v5 .owner-book-masthead p span{color:#fff7dd;background:#4f6d3e;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.game-shell .admin-command-center-v5 .owner-book-masthead p.warning span{background:#8e3e35}.game-shell .admin-command-center-v5 .owner-book-masthead small{color:#89785a;font-size:8px}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks{border:0;box-shadow:none;background:linear-gradient(90deg,#67441c2e,#0000 30%);border-inline-end:1px solid #69491f59;border-radius:0;flex-direction:column;grid-area:tabs;justify-content:center;align-self:stretch;gap:12px;padding:14px 0 14px 10px;display:flex;position:relative;top:auto;overflow:visible}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button{color:#e9d4a6;background:linear-gradient(90deg,#ffffff14,#0000 30%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px),#49341f;border:1px solid #654926;border-inline-end:0;border-radius:0 9px 9px 0;grid-template-rows:1fr;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:78px;padding:8px 8px 8px 5px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #e2bd7417,0 4px 8px #36230d33}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button>span{color:#f1d391;background:radial-gradient(circle at 35% 28%,#bd6451,#7e2e28 62%,#4e1819);border:2px solid #57361d;grid-row:1;width:50px;height:50px}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks button strong{color:#ead8b1;font:700 12px Georgia,serif}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks button>b{color:#fff;background:#9a3d34;border-radius:50%;place-items:center;min-width:17px;height:17px;font-size:8px;display:grid;position:absolute;top:5px;left:5px}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button.selected{background:#3c3b26;border-color:#7d633a;transform:translate(-5px);box-shadow:inset 4px 0 #c39b4d,0 5px 10px #311f0c40}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button.selected>span{background:radial-gradient(circle at 35% 28%,#5c7d46,#30482c 64%,#1f2e21)}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button.attention>span{background:radial-gradient(circle at 35% 28%,#c16b55,#7f302a 64%,#4d1918)}.game-shell .admin-command-center-v5 .owner-command-book .owner-control-panel{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:page;align-content:start;padding:8px clamp(24px,6vw,82px) 20px}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-title{text-align:center;border:0;justify-items:center;gap:4px;padding:0 0 14px;display:grid}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-title>span{color:#f3d797;text-shadow:0 2px 2px #182016;background:radial-gradient(circle at 35% 30%,#788b55,#34462f 65%,#202b21);border:3px double #8f6f36;border-radius:50%;flex-basis:88px;width:88px;height:88px;font-size:42px;box-shadow:inset 0 0 0 6px #e9cf9529,0 7px 12px #4a31112e}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-title>div{justify-items:center;display:grid}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-title small{color:#8a7145;letter-spacing:.04em;order:2;font-size:8px}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-title h3{color:#35442d;margin:7px 0 3px;font:700 clamp(25px,3vw,38px) Georgia,serif}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-title p{color:#7a6a50;font-size:9px}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seals{grid-template-columns:repeat(3,minmax(110px,1fr));justify-items:center;gap:12px 28px;display:grid}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal{color:#4f442f;text-align:center;cursor:pointer;justify-items:center;gap:4px;min-width:110px;padding:0;display:grid}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal input{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal>span{color:#5d5039;background:radial-gradient(circle at 35% 28%,#f7eedb,#d8c6a5 68%,#aa9169);border:3px double #a48855;border-radius:50%;place-items:center;width:78px;height:78px;transition:all .18s;display:grid;box-shadow:inset 0 0 0 5px #ffffff4d,0 5px 10px #4a321429}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal>span i{filter:drop-shadow(0 1px #fff7e6);font-size:29px;font-style:normal}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal strong{font:700 12px Georgia,serif}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal small{color:#8b7a5d;font-size:8px}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal.active>span{color:#f4dda3;background:radial-gradient(circle at 35% 28%,#849968,#415b3b 67%,#263528);border-color:#526a3d}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal.active.warning>span{background:radial-gradient(circle at 35% 28%,#b65d4b,#742d29 67%,#45191a);border-color:#7b3029}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal:has(input:focus-visible)>span{outline-offset:3px;outline:2px solid #8d6a2c}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses{grid-column:1/-1;grid-template-columns:repeat(2,minmax(160px,240px));justify-content:center;gap:0 54px;width:100%;margin-top:12px;display:grid}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses>label{color:#4e432f;text-align:center;gap:5px;font:700 11px Georgia,serif;display:grid;position:relative}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses>label+label:before{content:"";background:linear-gradient(#0000,#b69b6c,#0000);width:1px;position:absolute;top:4px;bottom:2px;right:-27px}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses select{color:#493e2c;text-align:center;background:0 0;border:0;border-bottom:1px solid #a58a5e;border-radius:0;min-height:37px}.game-shell .admin-command-center-v5 .owner-command-book .owner-maintenance-message{grid-column:1/-1;width:min(100%,520px);margin-top:5px}.game-shell .admin-command-center-v5 .owner-command-book .owner-maintenance-message input{background:#ffffff2e;border:0;border-bottom:1px solid #a58a5e;border-radius:0}.game-shell .admin-command-center-v5 .owner-command-book .owner-panel-actions{border-top:1px solid #9777424d;justify-content:center;margin-top:10px;padding-top:12px}.game-shell .admin-command-center-v5 .owner-command-book .owner-panel-actions>p{display:none}.game-shell .admin-command-center-v5 .owner-command-book .owner-panel-actions button.admin-primary{color:#38250d;background:linear-gradient(#e5bf64,#a97825);border-color:#8b682d;min-width:210px;font:700 12px Georgia,serif;box-shadow:inset 0 1px #fff7cca6,0 4px 8px #482f102e}.game-shell .admin-command-center-v5 .owner-command-book .owner-panel-heading:not(.owner-book-title){border:0}.game-shell .admin-command-center-v5 .owner-command-book .owner-reward-step{border-bottom:1px solid #9d804c47;padding:8px 0}.game-shell .admin-command-center-v5 .owner-command-book .owner-player-tokens{background:#ffffff2b;border:0}.game-shell .admin-command-center-v5 .owner-command-book .owner-reward-confirm{background:0 0;border:0;border-top:1px solid #9d804c59;border-radius:0}.game-shell .admin-command-center-v5 .owner-command-book .owner-battle-rescue article,.game-shell .admin-command-center-v5 .owner-command-book .owner-diagnostic-block article{box-shadow:none;background:0 0;border-width:0 0 1px;border-right-style:none;border-right-color:currentColor;border-radius:0}.game-shell .admin-command-center-v5 .owner-command-book .owner-diagnostic-block>header{border-bottom:1px solid #9d804c59}.game-shell .admin-command-center-v5 .owner-command-book .owner-diagnostic-block{background:0 0;border:0}@container (width<=720px){.game-shell .admin-command-center-v5 .owner-command-book{grid-template:"mast""tabs""page"1fr/1fr;padding:14px}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks{border:0;flex-direction:row;justify-content:flex-start;padding:7px;overflow-x:auto}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button{border-inline-end:1px solid #654926;border-radius:8px;grid-template-columns:42px 1fr;min-width:118px;min-height:58px}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button>span{width:40px;height:40px}.game-shell .admin-command-center-v5 .owner-command-book .owner-control-panel{padding:10px 10px 18px}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seals{grid-template-columns:repeat(3,minmax(80px,1fr));gap:10px}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses{grid-template-columns:1fr;gap:12px}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses>label+label:before{display:none}}.game-shell .admin-command-center-v5 .admin-player-dossier{background:radial-gradient(circle at 50% -10%,#ffffffb3,#0000 36%),repeating-linear-gradient(0deg,#6e4d1f05 0 1px,#0000 1px 4px),linear-gradient(145deg,#fffaf0,#f0e4ce);border:1px solid #bda77d;border-radius:13px 3px;gap:0;max-width:1040px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 15px 31px #402b1124,inset 0 0 38px #845b1c09;container-type:inline-size}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-cover,.game-shell .admin-command-center-v5 .admin-player-dossier.is-self .admin-dossier-cover{z-index:1;border:0;color:#423723;background:radial-gradient(circle at 9% 12%,#c1994a2e,#0000 28%),linear-gradient(118deg,#fffbeff2,#e8d9bcd1);border-bottom:1px solid #8b6b376b;border-radius:0;grid-template-columns:116px minmax(0,1fr);grid-template-areas:"portrait identity""ribbon ribbon";align-items:center;gap:12px 20px;min-height:210px;padding:24px clamp(22px,4vw,48px) 18px;display:grid;position:relative;top:auto;overflow:visible;box-shadow:inset 0 -8px 16px #5f3f1409}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-cover:after{content:"";pointer-events:none;border:1px solid #9c7c4330;position:absolute;inset:9px}.game-shell .admin-command-center-v5 .admin-dossier-portrait{background:radial-gradient(circle,#f9efd8 54%,#cbb384 55% 62%,#80643a 63% 66%,#0000 67%);border:1px solid #a98b54;border-radius:50%;grid-area:portrait;justify-self:center;place-items:center;width:108px;height:108px;display:grid;position:relative;box-shadow:0 8px 17px #3e280e2e}.game-shell .admin-command-center-v5 .admin-dossier-portrait .admin-seal,.game-shell .admin-command-center-v5 .admin-player-dossier.is-self .admin-dossier-portrait .admin-seal{color:#f3d99a;background:radial-gradient(circle at 36% 28%,#657b50,#35482f 65%,#202c21);border:3px double #c5a766;width:82px;height:82px;font:700 33px/1 Georgia,serif;box-shadow:inset 0 0 0 5px #f4da9c1f}.game-shell .admin-command-center-v5 .admin-dossier-portrait>i{background:#8b8171;border:3px solid #efe1c2;border-radius:50%;width:16px;height:16px;position:absolute;bottom:9px;right:7px;box-shadow:0 2px 5px #2d1f0d38}.game-shell .admin-command-center-v5 .admin-dossier-portrait>i.online{background:#4b9c69}.game-shell .admin-command-center-v5 .admin-dossier-identity{grid-area:identity;align-self:center;min-width:0}.game-shell .admin-command-center-v5 .admin-dossier-identity>small{color:#9a732e;letter-spacing:.05em;font-size:11px;font-weight:900}.game-shell .admin-command-center-v5 .admin-dossier-identity h3{color:#34412d;align-items:center;gap:10px;margin:5px 0 7px;font:700 clamp(25px,3vw,36px)/1 Georgia,serif;display:flex}.game-shell .admin-command-center-v5 .admin-dossier-identity h3>span{font-size:inherit}.game-shell .admin-command-center-v5 .admin-dossier-identity p{color:#75684f;margin:0;font-size:12px}.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips{justify-content:flex-start;margin-top:11px}.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips b{color:#675a43;background:#fffcf48c;border-color:#87704852;padding:3px 8px}.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips .status-active,.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips .status-self,.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips .status-angel{color:#456b42;background:#e6efdf;border-color:#9db78f}.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips .status-blocked,.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips .status-muted{color:#8c493f;background:#f5e1da;border-color:#c99688}.game-shell .admin-command-center-v5 .admin-dossier-ribbon{background:linear-gradient(90deg,#0000,#e0cca46b 12% 88%,#0000);border-block:1px solid #93713961;grid-area:ribbon;justify-content:center;justify-self:center;align-items:stretch;width:min(100%,720px);min-height:54px;margin-top:4px;display:flex}.game-shell .admin-command-center-v5 .admin-dossier-ribbon>span{text-align:center;place-content:center;min-width:112px;padding:7px 18px;display:grid;position:relative}.game-shell .admin-command-center-v5 .admin-dossier-ribbon>span+span:before{content:"";background:linear-gradient(#0000,#ad8e58,#0000);width:1px;position:absolute;top:10px;bottom:10px;right:0}.game-shell .admin-command-center-v5 .admin-dossier-ribbon small{color:#897653;font-size:9px}.game-shell .admin-command-center-v5 .admin-dossier-ribbon strong{color:#3f4e36;font:700 18px Georgia,serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs,.game-shell .admin-command-center-v5 .admin-player-dossier.is-self .admin-player-drawer-tabs{border:0;background:#ecdec35c;border-bottom:1px solid #95784652;grid-template-columns:none;justify-content:center;gap:0;padding:0 clamp(18px,5vw,66px);display:flex}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button{color:#75664d;min-width:152px;min-height:58px;box-shadow:none;text-align:right;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;grid-template-rows:auto auto;grid-template-columns:28px auto;align-items:center;gap:1px 7px;padding:7px 18px;display:grid}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button>span{color:#866324;background:#fffaee9e;border:1px solid #b69b69;border-radius:50%;grid-row:1/3;width:27px;height:27px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button b{color:#50442f;font:700 12px Georgia,serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button small{color:#8b7d65;font-size:9px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button.selected{box-shadow:none;background:linear-gradient(#fffcf42e,#dac08b3d);border-color:#98702d}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button.selected>span{color:#f0d798;background:#40543b;border-color:#6b7b50}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button:focus-visible{outline-offset:-2px;outline:2px solid #8d6a2c}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-character-dossier.admin-data-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:23px clamp(22px,5vw,62px) 26px;display:grid}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-editor-heading{border:0;border-bottom:1px solid #9a7c4952;justify-content:space-between;align-items:center;gap:18px;padding:0 0 12px;display:flex}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-editor-heading>div{display:grid}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-editor-heading small{color:#9b742f;font-size:9px;font-weight:900}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-editor-heading span{color:#3f4b35;margin-top:2px;font:700 17px Georgia,serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-editor-heading p{color:#85765d;margin:4px 0 0;font-size:10px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-editor-heading>b{color:#624b20;text-align:center;background:#eee0bf;border:1px solid #b79b65;border-radius:50%;min-width:76px;padding:7px 12px;font:700 10px Georgia,serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields{border-bottom:1px solid #9a7c4945;flex-wrap:wrap;justify-content:center;gap:18px clamp(28px,6vw,72px);padding:4px 0 21px;display:flex}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields>label,.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields>label.changed{width:145px;min-height:0;box-shadow:none;background:0 0;border:0;grid-template-rows:auto auto auto;grid-template-columns:1fr;justify-items:center;gap:6px;padding:0;display:grid}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields>label>span{color:#50442f;justify-items:center;gap:5px;display:grid}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields>label>span i{color:#5b4c32;background:radial-gradient(circle at 35% 28%,#faf1de,#d8c39b 68%,#a88a5d);border:3px double #aa8b55;border-radius:50%;width:62px;height:62px;font-size:22px;box-shadow:inset 0 0 0 4px #ffffff47,0 4px 9px #48311421}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields>label.changed>span i{background:radial-gradient(circle at 35% 28%,#f6d98e,#c39740 70%,#846020);border-color:#85611e}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields span b{color:#4a3f2d;font:700 12px Georgia,serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields input,.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control input{color:#3c3325;width:96px;height:34px;box-shadow:none;text-align:center;background:#ffffff38;border:0;border-bottom:1px solid #a88b59;border-radius:0;grid-area:auto;padding:0 5px;font:700 15px Arial,sans-serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields input:focus,.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control input:focus{border-bottom:2px solid #75602f;box-shadow:0 3px #75602f1f}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields input[aria-invalid=true],.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control input[aria-invalid=true]{border-bottom:2px solid #a84e43;box-shadow:0 3px #a84e431f}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields small{color:#8a7b62;font-size:9px}.game-shell .admin-command-center-v5 .admin-stat-ledger{gap:12px;display:grid}.game-shell .admin-command-center-v5 .admin-stat-ledger>header{justify-content:space-between;align-items:end;gap:14px;padding:0 2px;display:flex}.game-shell .admin-command-center-v5 .admin-stat-ledger>header small{color:#9b742f;font-size:9px;font-weight:900}.game-shell .admin-command-center-v5 .admin-stat-ledger>header h4{color:#405037;margin:2px 0 0;font:700 15px Georgia,serif}.game-shell .admin-command-center-v5 .admin-stat-ledger>header p{color:#897a61;margin:0;font-size:10px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-controls{flex-wrap:wrap;justify-content:center;gap:14px 20px;display:flex}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control,.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control.changed{min-width:118px;max-width:170px;min-height:130px;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;flex:130px;grid-template-rows:auto auto auto;grid-template-columns:1fr;justify-items:center;gap:5px;padding:7px 6px 10px;display:grid}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control>span{justify-items:center;gap:4px;display:grid}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control>span i{color:#4f6747;background:radial-gradient(circle,#f9eed7,#d7c39e);border:2px solid #9f8658;border-radius:50%;width:50px;height:50px;font-size:19px;box-shadow:inset 0 0 0 3px #ffffff4d}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control.changed>span i{color:#684816;background:radial-gradient(circle,#f4dc9e,#c59a48);border-color:#87621d}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control>span b{color:#4b402e;font:700 12px Georgia,serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control>small{color:#897b63;text-overflow:clip;white-space:normal;min-height:22px;font-size:9px;line-height:1.45;overflow:visible}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-stat-control input{width:68px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-character-dossier>footer{background:0 0;border-top:1px solid #9a7c494f;margin-top:2px;padding-top:14px;position:static}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-character-dossier>footer p{color:#7e7059}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-self-safety-note{margin:0 24px 24px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-tools-section{background:0 0;gap:14px;margin:0;padding:22px clamp(22px,5vw,62px) 28px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-tools-heading{border:0;border-bottom:1px solid #9a7c4952;align-items:end;padding:0 0 12px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-tools-heading h3{color:#405037;font:700 16px Georgia,serif}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-tools-heading p{color:#887960}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-tools-section .admin-action-grid{gap:0}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-tools-section .admin-action-grid>section{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #9a7c4940;border-radius:0;margin:0;padding:17px 4px}.game-shell .admin-command-center-v5 .admin-player-dossier>.admin-behavior-sheet{box-shadow:none;background:0 0;border:0;margin:22px clamp(22px,5vw,62px) 28px}@container (width<=720px){.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-cover{grid-template-columns:88px minmax(0,1fr);padding-inline:18px}.game-shell .admin-command-center-v5 .admin-dossier-portrait{width:82px;height:82px}.game-shell .admin-command-center-v5 .admin-dossier-portrait .admin-seal{width:62px;height:62px;font-size:24px}.game-shell .admin-command-center-v5 .admin-dossier-ribbon{flex-wrap:wrap}.game-shell .admin-command-center-v5 .admin-dossier-ribbon>span{flex:50%;min-width:0}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs{justify-content:flex-start;padding-inline:8px;overflow-x:auto}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-player-drawer-tabs>button{min-width:142px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-character-dossier,.game-shell .admin-command-center-v5 .admin-player-dossier .admin-tools-section{padding-inline:16px}.game-shell .admin-command-center-v5 .admin-stat-ledger>header{flex-direction:column;align-items:start}}@container (width<=470px){.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-cover{text-align:center;grid-template-columns:1fr;grid-template-areas:"portrait""identity""ribbon"}.game-shell .admin-command-center-v5 .admin-dossier-identity h3,.game-shell .admin-command-center-v5 .admin-dossier-identity .admin-status-chips{justify-content:center}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-editor-heading{align-items:flex-start}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-progress-fields>label{width:118px}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-character-dossier>footer{flex-direction:column;align-items:stretch}}.game-shell .judge-court-badge{width:24px;min-width:24px;height:24px;color:inherit;font:inherit;text-shadow:none;vertical-align:middle;place-items:center;display:inline-grid}.game-shell .judge-court-badge .judge-gavel-image{object-fit:contain;filter:drop-shadow(0 1px 1px #1409076b);image-rendering:auto;background:0 0;width:23px;height:23px;display:block}.game-shell .goral-community-roster .online-player{overflow:hidden}.game-shell .goral-community-roster .online-player.has-quick-moderation{grid-template-columns:13px 18px 18px minmax(0,1fr) 22px 17px}.game-shell .community-quick-moderate{color:#fff4ed;background:linear-gradient(#d65a5f,#8f2931);border-color:#742c31;width:22px;height:22px;font:800 12px/1 Tahoma,Arial,sans-serif;overflow:hidden}.game-shell .quick-moderation-popover>div.mute-only{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .profile-compact-final .player-card-actions .profile-staff-action{color:#fff;grid-template-columns:17px auto;gap:4px;width:auto;min-width:62px;padding:0 7px}.game-shell .profile-compact-final .player-card-actions .profile-staff-action b{color:inherit;font:800 9px/1 Tahoma,Arial,sans-serif;display:inline}.game-shell .profile-compact-final .player-card-actions .profile-staff-action span{font-size:13px}.game-shell .profile-compact-final .player-card-actions .profile-mute-action{background:linear-gradient(#b9464d,#7e222b);border-color:#dc7575}.game-shell .profile-compact-final .player-card-actions .profile-warn-action{background:linear-gradient(#ad762a,#714814);border-color:#e2b75d}.game-shell .profile-compact-final .player-card-actions .profile-teleport-action{background:linear-gradient(#3479a1,#1e4f70);border-color:#6baed5}.game-shell .profile-compact-final .player-card-header{position:relative}.game-shell .profile-target-teleport{z-index:20;color:#263b49;background:linear-gradient(#f8efd9,#ddceb0);border:2px solid #9b7b3d;border-radius:7px;grid-template-columns:auto minmax(145px,1fr) auto;align-items:center;gap:7px;width:min(440px,100% - 20px);padding:8px;display:grid;position:absolute;top:calc(100% + 7px);left:10px;box-shadow:0 9px 24px #0008}.game-shell .profile-target-teleport select,.game-shell .profile-target-teleport button{border:1px solid #987a42;min-height:32px}.game-shell .profile-target-teleport select{background:#fffaf0}.game-shell .profile-target-teleport button{color:#183348;cursor:pointer;background:linear-gradient(#ffe5a0,#cda44e);padding:0 11px;font-weight:800}@media (width<=620px){.game-shell .profile-target-teleport{grid-template-columns:1fr}}.game-shell .profile-compact-final .player-card-actions .profile-manage-action{background:linear-gradient(#9a7126,#604613);border-color:#dfbd64}.game-shell .admin-console-layout.mode-monsters{grid-template-columns:minmax(0,1fr)}.game-shell .admin-console-layout.mode-monsters .admin-console-workspace{padding:0;overflow:auto}.game-shell .monster-admin-center{color:#e9e3d5;background:radial-gradient(circle at 90% 0,#8226282b,#0000 32%),#20231f;min-height:100%;padding:14px}.game-shell .monster-admin-hero{background:linear-gradient(125deg,#3b2622,#242c28 62%,#1d2727);border:1px solid #d2ab4d57;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;display:grid;box-shadow:inset 0 1px #ffffff0a}.game-shell .monster-admin-hero>span{color:#f2ca74;background:#6d1b228c;border:1px solid #a34446;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.game-shell .monster-admin-hero small,.game-shell .monster-admin-selector small,.game-shell .monster-stat-editor header small,.game-shell .monster-loot-editor header small,.game-shell .monster-simulator header small,.game-shell .monster-version-history header small{color:#caa75d;letter-spacing:.04em;font-size:8px;font-weight:800}.game-shell .monster-admin-hero h2{margin:2px 0 3px;font-size:18px}.game-shell .monster-admin-hero p{color:#aeb2aa;margin:0;font-size:9px}.game-shell .monster-admin-hero>b{color:#e5c678;background:#0e12106e;border:1px solid #d4b25d66;padding:7px 10px;font-size:9px}.game-shell .monster-admin-safety{color:#bdc9bf;background:#42705826;border-right:3px solid #558c70;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;margin-top:9px;padding:8px 10px;display:grid}.game-shell .monster-admin-safety>span{color:#fff;background:#4d8067;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.game-shell .monster-admin-safety p{margin:0;font-size:9px;line-height:1.55}.game-shell .monster-admin-safety.warning{background:#9146282b;border-right-color:#bf7149}.game-shell .monster-admin-safety.warning>span{background:#aa5739}.game-shell .monster-admin-tabs{border:1px solid #caa64f42;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0;display:grid}.game-shell .monster-admin-tabs button{border:0;color:#b9b9b0;cursor:pointer;background:#2b2e29;border-inline-end:1px solid #caa64f2e;min-height:35px;font:800 9px Tahoma,Arial,sans-serif}.game-shell .monster-admin-tabs button.selected{color:#f5d987;background:linear-gradient(#775826,#493612);box-shadow:inset 0 -2px #d5ad50}.game-shell .monster-admin-selector{grid-template-columns:minmax(260px,1fr) minmax(220px,.7fr);gap:10px;margin-bottom:10px;display:grid}.game-shell .monster-admin-selector>label,.game-shell .monster-admin-selector>div{background:#ffffff06;border:1px solid #d3b26038;gap:4px;padding:9px 11px;display:grid}.game-shell .monster-admin-selector label>span{color:#a4aaa2;font-size:8px}.game-shell .monster-admin-selector select{color:#eee8da;background:#191c19;border:1px solid #665c44;width:100%;min-height:34px;padding:0 8px}.game-shell .monster-admin-selector>div strong{color:#f1d585;font-size:13px}.game-shell .monster-admin-selector>div span{color:#989f98;font-size:8px}.game-shell .monster-stat-editor,.game-shell .monster-loot-editor,.game-shell .monster-simulator,.game-shell .monster-version-history{background:#1013117a;border:1px solid #d2ad5340}.game-shell .monster-stat-editor>header,.game-shell .monster-loot-editor>header,.game-shell .monster-simulator>header,.game-shell .monster-version-history>header{border-bottom:1px solid #d2ad532e;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.game-shell .monster-stat-editor h3,.game-shell .monster-loot-editor h3,.game-shell .monster-simulator h3,.game-shell .monster-version-history h3{color:#efe8d8;margin:2px 0;font-size:14px}.game-shell .monster-stat-editor>header>span{color:#e2c26e;border:1px solid #785f31;padding:5px 9px;font-size:9px}.game-shell .monster-stat-editor>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:12px;display:grid}.game-shell .monster-stat-editor label{background:#292c27;border-top:2px solid #854048;gap:5px;padding:9px;display:grid}.game-shell .monster-stat-editor label>span{color:#d5c9ab;font-size:9px;font-weight:800}.game-shell .monster-stat-editor input{color:#fff0c6;background:#171a18;border:1px solid #675d46;width:100%;height:35px;padding:0 8px;font:800 15px Tahoma,Arial,sans-serif}.game-shell .monster-stat-editor label>small{color:#858c85;font-size:7px}.game-shell .monster-suffixed-input{grid-template-columns:minmax(0,1fr) 34px;display:grid}.game-shell .monster-suffixed-input b{color:#c9ab63;background:#35352f;border:1px solid #675d46;border-right:0;place-items:center;font-size:9px;display:grid}.game-shell .monster-chance-totals{flex-wrap:wrap;gap:5px;display:flex}.game-shell .monster-chance-totals span{color:#9fd0b2;background:#36644c29;border:1px solid #526b5d;padding:4px 7px;font-size:7px}.game-shell .monster-chance-totals span.invalid{color:#ffaaa6;background:#922e2e38;border-color:#a94e4e}.game-shell .monster-loot-table{max-height:270px;overflow-y:auto}.game-shell .monster-loot-head,.game-shell .monster-loot-row{grid-template-columns:44px minmax(160px,1.4fr) 84px 105px 68px 68px 32px;align-items:center;gap:6px;min-width:650px;padding:6px 9px;display:grid}.game-shell .monster-loot-head{z-index:1;color:#a6aba4;background:#34362f;font-size:8px;font-weight:800;position:sticky;top:0}.game-shell .monster-loot-row{color:#c6c7bf;border-top:1px solid #ffffff0d;min-height:45px;font-size:8px}.game-shell .monster-loot-row>strong{color:#e6dec9;font-size:9px;display:grid}.game-shell .monster-loot-row>strong small{color:#9c8252;font-size:7px}.game-shell .monster-loot-row input[type=number]{color:#eee5d2;text-align:center;background:#1c1f1c;border:1px solid #5e594b;width:100%;min-width:0;height:28px}.game-shell .monster-loot-row>button{color:#ffb6b1;cursor:pointer;background:#4e2529;border:1px solid #794044;width:28px;height:28px}.game-shell .monster-loot-toggle{place-items:center;display:grid;position:relative}.game-shell .monster-loot-toggle input{opacity:0;position:absolute}.game-shell .monster-loot-toggle span{background:#565851;border-radius:10px;width:30px;height:16px}.game-shell .monster-loot-toggle span:after{content:"";background:#d6d5cc;border-radius:50%;width:12px;height:12px;margin:2px;transition:all .15s;display:block}.game-shell .monster-loot-toggle input:checked+span{background:#4d8064}.game-shell .monster-loot-toggle input:checked+span:after{transform:translate(-14px)}.game-shell .monster-percent{grid-template-columns:minmax(0,1fr) 24px;align-items:center;display:grid}.game-shell .monster-percent b{color:#c9aa63;border:1px solid #5e594b;border-right:0;place-items:center;height:28px;display:grid}.game-shell .monster-loot-empty,.game-shell .monster-version-empty{color:#919890;text-align:center;margin:14px;font-size:9px}.game-shell .monster-loot-editor>footer{border-top:1px solid #d2ad5326;grid-template-columns:minmax(0,1fr) 130px;gap:7px;padding:9px;display:grid}.game-shell .monster-loot-editor>footer select{color:#e8e1d1;background:#1c1e1b;border:1px solid #625a46;min-height:32px}.game-shell .monster-loot-editor>footer button,.game-shell .monster-simulator header button,.game-shell .monster-version-history header button{color:#f2d786;cursor:pointer;background:#654b1e;border:1px solid #947536;font-weight:800}.game-shell .monster-loot-rule-note{color:#858d85;margin:0;padding:0 10px 9px;font-size:7px;line-height:1.55}.game-shell .monster-simulator header p,.game-shell .monster-version-history header p{color:#8f968f;margin:2px 0 0;font-size:8px}.game-shell .monster-simulator header button,.game-shell .monster-version-history header button{min-height:34px;padding:0 14px}.game-shell .monster-simulation-summary{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.game-shell .monster-simulation-summary article{background:#292c27;border:1px solid #c49d4433;gap:4px;padding:11px;display:grid}.game-shell .monster-simulation-summary small{color:#90968f;font-size:8px}.game-shell .monster-simulation-summary strong{color:#e8c76e;font-size:17px}.game-shell .monster-simulation-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0 12px 12px;display:grid}.game-shell .monster-simulation-results article{border:1px solid #ffffff0e;grid-template-columns:66px minmax(0,1fr);gap:3px 8px;padding:8px;display:grid}.game-shell .monster-simulation-results article span{color:#b89b59;grid-row:span 2;font-size:8px}.game-shell .monster-simulation-results article strong{font-size:9px}.game-shell .monster-simulation-results article small{color:#8e958e;font-size:7px}.game-shell .monster-simulation-placeholder{color:#929990;text-align:center;justify-items:center;gap:5px;padding:32px;display:grid}.game-shell .monster-simulation-placeholder>span{color:#d1ad55;font-size:30px}.game-shell .monster-simulation-placeholder strong{color:#dcd5c4}.game-shell .monster-simulation-placeholder p{margin:0;font-size:8px}.game-shell .monster-version-history>div{max-height:330px;overflow-y:auto}.game-shell .monster-version-history article{border-bottom:1px solid #ffffff0e;grid-template-columns:44px minmax(0,1fr) 72px;align-items:center;gap:10px;min-height:64px;padding:8px 11px;display:grid}.game-shell .monster-version-history article>span{color:#e0bb5f;border:1px solid #795f2c;place-items:center;width:40px;height:40px;display:grid}.game-shell .monster-version-history article strong{color:#e2dccb;font-size:10px}.game-shell .monster-version-history article p{color:#a5aaa3;margin:3px 0;font-size:8px}.game-shell .monster-version-history article small{color:#777e78;font-size:7px}.game-shell .monster-version-history article button{color:#d9c17f;background:#373329;border:1px solid #76643d;min-height:30px}.game-shell .monster-publish-bar{z-index:3;background:#191c19f7;border-top:1px solid #786132;grid-template-columns:minmax(220px,1fr) 100px 170px;align-items:end;gap:7px;margin:11px -14px -14px;padding:9px 14px;display:grid;position:sticky;bottom:-14px;box-shadow:0 -8px 18px #0000003d}.game-shell .monster-publish-bar label{gap:4px;display:grid}.game-shell .monster-publish-bar label span{color:#a7aca5;font-size:8px}.game-shell .monster-publish-bar input{color:#eee6d3;background:#151816;border:1px solid #625a45;min-height:32px;padding:0 8px}.game-shell .monster-publish-bar button{cursor:pointer;min-height:32px;font:800 9px Tahoma,Arial,sans-serif}.game-shell .monster-reset-draft{color:#c3c5bd;background:#353730;border:1px solid #68685e}.game-shell .monster-publish{color:#ffe29b;background:linear-gradient(#8b6827,#5d4213);border:1px solid #b38837}.game-shell .monster-publish-bar>p{color:#d4b866;grid-column:1/-1;margin:0;font-size:8px}.game-shell .monster-admin-loading{color:#d9c17f;align-content:center;place-items:center;gap:8px;min-height:300px;display:grid}.game-shell .monster-admin-loading>span{font-size:30px}.game-shell .monster-admin-loading button{color:#efd58c;background:#4d3b18;border:1px solid #8a703a;min-height:32px}@media (width<=820px){.game-shell .monster-stat-editor>div{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .monster-admin-selector{grid-template-columns:1fr}.game-shell .monster-publish-bar{grid-template-columns:1fr 1fr}.game-shell .monster-publish-bar label{grid-column:1/-1}}.game-shell .profile-modal.profile-view-player.profile-compact-final .player-card-body{overflow:hidden auto}.game-shell .profile-compact-final .classic-fate-sheet.classic-fate-public{align-self:center;margin:0 0 -64px;left:auto}@media (width>=821px) and (width<=940px){.game-shell .profile-stage-backdrop{place-items:start center;padding:8px;overflow:auto}.game-shell .profile-modal.profile-view-player.profile-compact-final{width:calc(100vw - 16px);min-width:0;height:auto;min-height:calc(100dvh - 16px);max-height:none;overflow:visible}.game-shell .profile-modal.profile-view-player.profile-compact-final .player-card-body{overflow:visible}.game-shell .profile-compact-final .classic-fate-sheet.classic-fate-public{grid-template-columns:minmax(0,1fr);grid-template-areas:"facts""hero""loadout";gap:12px;width:100%;min-height:0;margin:0;display:grid;transform:none}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts{grid-area:facts;width:100%;min-height:0}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero{grid-area:hero;width:100%;height:clamp(320px,58dvh,410px);min-height:0;padding:18px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-guardian img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-ranger img{object-fit:contain;object-position:center bottom;width:100%;max-width:100%;height:100%;max-height:100%}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout{grid-area:loadout;width:100%;min-height:604px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-nameplate,.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources,.game-shell .profile-compact-final .classic-fate-public .classic-fate-future-storage{width:100%}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone{width:390px;max-width:100%;margin-inline:auto}}.game-shell .auth-privacy-note{color:#66716c;margin-top:-4px;font-size:10px;line-height:1.45;display:block}.game-shell .forest-moon-pool-gate{z-index:10;color:#e9f8ff;text-align:right;cursor:pointer;background:linear-gradient(135deg,#13313ef0,#1c5462e6);border:1px solid #98c6dcb8;border-radius:4px;grid-template-rows:auto auto;grid-template-columns:34px auto;align-items:center;gap:1px 8px;min-width:170px;min-height:52px;padding:7px 12px;display:grid;position:absolute;bottom:7%;right:42%;box-shadow:0 9px 22px #00111b66,inset 0 1px #ffffff29}.game-shell .forest-moon-pool-gate>span{color:#8ce1ef;grid-row:1/3;font-size:28px}.game-shell .forest-moon-pool-gate>b{font-size:13px}.game-shell .forest-moon-pool-gate>small{color:#b8dce3;font-size:10px}.game-shell .forest-moon-pool-gate.locked{filter:grayscale(.7);opacity:.66;cursor:not-allowed}.game-shell .battle-wait-indicator{z-index:24;color:#f4eedb;background:#101915f0;border:1px solid #d6b65ea6;grid-template-columns:48px 1fr;align-items:center;gap:12px;width:min(390px,100vw - 32px);padding:14px 16px;display:grid;position:absolute;top:24%;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000073}.game-shell .battle-wait-indicator>span{color:#b8d985;text-align:center;font-size:34px}.game-shell .battle-wait-indicator>div{gap:5px;display:grid}.game-shell .battle-wait-indicator strong{font-size:15px}.game-shell .battle-wait-indicator small{color:#c5cec8;font-size:12px}.game-shell .battle-wait-indicator i{background:#303b35;height:5px;overflow:hidden}.game-shell .battle-wait-indicator i b{background:linear-gradient(90deg,#79a45d,#e0bd5f);height:100%;transition:width .25s linear;display:block}.game-shell .world-hotspot:disabled{cursor:not-allowed;opacity:.74}@media (width<=820px){.game-shell .profile-stage-backdrop{place-items:start center;padding:8px;overflow:auto}.game-shell .profile-modal.profile-view-player.profile-compact-final{width:calc(100vw - 16px);min-width:0;height:auto;min-height:calc(100dvh - 16px);max-height:none;overflow:visible}.game-shell .profile-compact-final .player-card-header{height:auto;min-height:52px}.game-shell .profile-compact-final .player-card-actions{overscroll-behavior-inline:contain;scrollbar-width:thin;justify-content:flex-start;width:100%;overflow:auto hidden}.game-shell .profile-compact-final .player-card-actions button,.game-shell .profile-compact-final .player-card-actions .owner-admin-entry{width:40px;min-width:40px;height:40px}.game-shell .profile-compact-final .player-card-body{overflow:visible}.game-shell .profile-compact-final .classic-fate-sheet.classic-fate-public{grid-template-columns:minmax(0,1fr);grid-template-areas:"facts""hero""loadout";gap:12px;width:100%;min-height:0;margin:0;display:grid;position:relative;left:auto;transform:none}.game-shell .profile-compact-final .classic-fate-public .classic-fate-facts{grid-area:facts;width:100%;min-height:0}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero{grid-area:hero;width:100%;height:410px;min-height:410px;padding:18px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-guardian img,.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-ranger img{object-fit:contain;object-position:center bottom;width:auto;max-width:none;height:374px;max-height:374px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout{grid-area:loadout;width:100%;min-height:604px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-nameplate,.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources,.game-shell .profile-compact-final .classic-fate-public .classic-fate-future-storage{width:100%}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone{width:390px;max-width:100%;margin-inline:auto}.game-shell .profile-compact-final .player-profile-main{direction:ltr;grid-template-columns:minmax(0,1fr);grid-template-areas:"figure""dossier""loadout";gap:12px;height:auto;display:grid}.game-shell .profile-compact-final .player-profile-figure{min-height:360px}.game-shell .profile-compact-final .player-profile-loadout,.game-shell .profile-compact-final .player-profile-equipment-shell,.game-shell .profile-compact-final .player-profile-stat-panel,.game-shell .profile-compact-final .player-profile-vitals-panel,.game-shell .profile-compact-final .player-profile-dossier{width:100%;max-width:100%}.game-shell .profile-compact-final .player-profile-loadout{grid-template-rows:330px auto auto}.game-shell .profile-compact-final .player-profile-equipment-shell{height:330px}.game-shell .equipment-item-inspector,.game-shell .player-profile-loadout>.equipment-item-inspector{width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.game-shell .first-steps-guide>header small{font-size:12px}.game-shell .first-steps-guide>header strong{font-size:15px}.game-shell .first-steps-guide>header button{width:40px;height:40px}.game-shell .first-steps-guide>div button{min-height:58px}.game-shell .first-steps-guide>div button span strong{font-size:13px}.game-shell .first-steps-guide>div button span small,.game-shell .help-quickstart>header small,.game-shell .help-quickstart>div small{font-size:12px}.game-shell .help-quickstart>header p,.game-shell .help-quickstart>div strong{font-size:13px}.game-shell .help-quickstart>div>button{min-height:72px}.game-shell .mission-list article p{font-size:13px;line-height:1.45}.game-shell .mission-primary-action{min-height:40px;font-size:13px}.game-shell .mission-list .mission-route-hint{font-size:12px;line-height:1.5}.game-shell .world-hotspot.destination-open>.world-hotspot-label{opacity:.93;max-width:105px;padding:4px 7px;transform:translate(50%);display:block!important}.game-shell .world-hotspot.destination-open>.world-hotspot-label b{font-size:11px}.game-shell .forest-level-arrow>small{opacity:.94;white-space:normal;width:max-content;max-width:126px;padding:4px 7px;font-size:10px;display:block;transform:translate(50%)}.game-shell .forest-moon-pool-gate{bottom:3%;right:50%;transform:translate(50%)}}@media (width<=760px){.game-shell .admin-command-center-v5 :is(.mode-players,.mode-roles,.mode-law,.mode-teleport).admin-console-layout{grid-template-rows:minmax(240px,35dvh) minmax(0,1fr)}.game-shell .admin-command-center-v5 :is(.mode-players,.mode-roles,.mode-law,.mode-teleport) .admin-console-player-list{min-height:64px}.game-shell .admin-command-center-v5 :is(.mode-overview,.mode-monsters,.mode-operations,.mode-logs,.mode-announcements).admin-console-layout{grid-template-rows:minmax(0,1fr)}.game-shell .admin-command-center-v5 .owner-command-book{grid-template:"mast""tabs""page"minmax(0,1fr)/minmax(0,1fr);min-height:0;padding:14px}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks{border:0;flex-direction:row;justify-content:flex-start;padding:7px;overflow-x:auto}.game-shell .admin-command-center-v5 .owner-command-book .owner-bookmarks>button{border-inline-end:1px solid #654926;border-radius:8px;grid-template-columns:42px minmax(0,1fr);min-width:118px;min-height:58px}.game-shell .admin-command-center-v5 .owner-command-book .owner-control-panel{padding:10px 4px 18px}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seals{grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5 .owner-command-book .owner-realm-seal{width:100%;min-width:0}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses{grid-template-columns:minmax(0,1fr);gap:12px}.game-shell .admin-command-center-v5 .owner-command-book .owner-book-bonuses>label+label:before{display:none}}@media (width<=520px){.game-shell .forest-moon-pool-gate{min-width:148px}.game-shell .battle-wait-indicator{top:18%}.game-shell .auth-privacy-note{font-size:11px}}@media (width<=430px){.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout{min-height:520px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone{width:100%;height:300px;position:relative;overflow:hidden}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-equipment-grid{transform-origin:top;width:390px;height:390px;margin-left:-195px;position:relative;left:50%;transform:scale(.72)}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-parameter-row{transform-origin:top;width:390px;margin-left:-195px;top:232px;left:50%;transform:scale(.72)}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources .combat-heart{grid-template-columns:minmax(0,1fr)}}.game-shell .equipment-item-inspector-art,.game-shell .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card .inventory-item-art,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art{background:linear-gradient(145deg,#a8aaa7,#7f8381)!important;box-shadow:inset 0 0 0 1px #ffffff38,0 2px 4px #00000047!important}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot.filled:not(:has(>.item-art:is(.item-level-1,.item-level-2,.item-level-3))){background:linear-gradient(145deg,#a8aaa7,#7f8381)!important;box-shadow:inset 0 0 0 1px #ffffff38,0 2px 4px #00000047!important}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-head,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-main,.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{height:auto;max-height:none;overflow:visible}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-body{flex:none;align-content:start}.game-shell .equipment-stack-count{color:#fff;text-align:center;vertical-align:middle;background:#888b88;border:1px solid #403d3775;border-radius:999px;min-width:26px;margin-inline-start:6px;padding:1px 5px;font:800 11px/1.25 Arial,Noto Sans Hebrew,sans-serif;display:inline-block}.game-shell .character-dashboard-layout .private-fate-regions .inventory-actions .item-action-remove{color:#f0dfb5;font-size:16px;line-height:1}.game-shell .battle-item-slot.filled,.game-shell .equipment-item-inspector-art{isolation:isolate;background:linear-gradient(145deg,#aeb0ad,#8e918d)!important;border-color:#777b77!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 4px #0000004d!important}.game-shell .inventory-item-art:has(>.item-art){isolation:isolate;background:linear-gradient(145deg,#aeb0ad,#8e918d)!important;border-color:#777b77!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 4px #0000004d!important}.game-shell .battle-item-slot.filled .item-art,.game-shell .inventory-item-art>.item-art,.game-shell .equipment-item-inspector-art>.item-art{mix-blend-mode:multiply;transform-origin:50%!important;background-repeat:no-repeat!important;width:84%!important;height:84%!important;transform:none!important}.game-shell .battle-item-slot.slot-armor.filled .item-art{width:76%!important;height:76%!important}.game-shell .battle-item-slot:is(.slot-weapon,.slot-shield).filled .item-art{width:80%!important;height:80%!important}.game-shell .battle-item-slot:is(.slot-helmet,.slot-boots).filled .item-art{width:82%!important;height:82%!important}.game-shell .battle-item-slot:is(.slot-earringLeft,.slot-earringRight,.slot-necklace,.slot-bracelet,.slot-ringOne,.slot-ringTwo,.slot-ringThree).filled .item-art{width:88%!important;height:88%!important}.game-shell .battle-item-slot.filled:has(.item-art.item-level-2){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .inventory-item-art:has(>.item-art.item-level-2){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .equipment-item-inspector-art:has(>.item-art.item-level-2){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art:has(>.item-art.item-level-2){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .battle-item-slot.filled .item-art.item-level-2,.game-shell .inventory-item-art>.item-art.item-level-2,.game-shell .equipment-item-inspector-art>.item-art.item-level-2{mix-blend-mode:normal!important;clip-path:none!important;width:100%!important;height:100%!important}.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot.slot-helmet.filled>.item-art.item-level-2[data-art-asset*=level2-road-helmet-v2\.png]{background-position:50% 48%!important;background-size:auto 112%!important}.game-shell .battle-item-slot.filled:has(.item-art.item-level-3){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .equipment-item-inspector-art:has(>.item-art.item-level-3){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .character-dashboard-layout .private-fate-regions .fate-classic-inventory-card .inventory-item-art:has(>.item-art:is(.item-level-2,.item-level-3)){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-item-slot.filled:has(.item-art:is(.item-level-2,.item-level-3)){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .shop-stage-backdrop .fate-shop-catalog .shop-classic-item .inventory-item-art:has(>.item-art.item-level-3){background:radial-gradient(circle at 32% 24%,#ffffff94,#0000 42%),linear-gradient(145deg,#fff6df,#f3e5c9)!important;border-color:#b99b64!important;box-shadow:inset 0 0 0 1px #ffffffd1,0 2px 4px #49371e2e!important}.game-shell .battle-item-slot.filled .item-art.item-level-3,.game-shell .inventory-item-art>.item-art.item-level-3,.game-shell .equipment-item-inspector-art>.item-art.item-level-3{mix-blend-mode:normal!important;clip-path:none!important;width:100%!important;height:100%!important}.game-shell .item-art.item-level-3[data-art-asset*=-ring-v2\.png]{background-size:122%!important}.game-shell .item-art.item-level-3[data-art-asset*=-gloves-v]{background-size:112%!important}.game-shell .battle-item-slot:is(.slot-ringOne,.slot-ringTwo,.slot-ringThree).filled .item-art.item-level-3[data-art-asset*=-ring-v2\.png]{background-size:138%!important}.game-shell .battle-item-slot.slot-gloves.filled .item-art.item-level-3[data-art-asset*=-gloves-v]{background-size:124%!important}.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot.filled>.item-art.item-level-3.equipped-item-art{position:absolute;inset:0;background-position:50%!important;background-repeat:no-repeat!important;width:auto!important;height:auto!important}.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot.slot-weapon.filled>.item-art.item-level-3.equipped-item-art{inset:-3px;background-size:cover!important}.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot.slot-gloves.filled>.item-art.item-level-3.equipped-item-art[data-equipped-art-asset*=binding-gloves-down-v3\.png]{background-size:cover!important}.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot.slot-helmet.filled>.item-art.item-level-3.equipped-item-art[data-equipped-art-asset*=crush-helmet-wide-v1\.png],.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot.slot-shield.filled>.item-art.item-level-3.equipped-item-art[data-equipped-art-asset*=defense-shield-tall-v1\.png]{background-position:50%!important;background-size:cover!important}.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot:is(.slot-ringOne,.slot-ringTwo,.slot-ringThree).filled>.item-art.item-level-3[data-art-asset*=-ring-v2\.png]{background-size:168%!important}.game-shell .item-art.item-cropped-art{overflow:hidden;mix-blend-mode:normal!important;filter:none!important;background:#f5ebd5!important}.game-shell .item-art.item-cropped-art>svg{width:100%;height:100%;display:block}.game-shell .battle-item-slot.filled>.item-art.item-cropped-art{position:absolute;inset:0;width:100%!important;height:100%!important;transform:none!important}.game-shell .item-art:is(.item-level-1,.item-level-2,.item-level-3)[data-art-asset]{mix-blend-mode:normal!important;filter:none!important;background-color:#f5ebd5!important}.game-shell .battle-item-slot.filled:has(>.item-art:is(.item-level-1,.item-level-2,.item-level-3)){background:#f5ebd5!important}.game-shell .inventory-item-art:has(>.item-art:is(.item-level-1,.item-level-2,.item-level-3)){background:#f5ebd5!important}.game-shell .royal-character-status{box-sizing:border-box;color:#eee9dc;background:linear-gradient(135deg,#242622e8,#111412ef),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover;border:1px solid #a18449;grid-template-columns:minmax(0,1fr) minmax(190px,.3fr);gap:8px;width:min(1060px,100% - 24px);margin:6px auto 10px;padding:5px;font-family:Georgia,Noto Serif Hebrew,Times New Roman,serif;display:grid;box-shadow:inset 0 0 0 2px #111510,0 2px 6px #0004}.game-shell .royal-level-card,.game-shell .royal-money-card{border:1px solid #806f49;min-width:0;box-shadow:inset 0 0 0 1px #0a0d0b}.game-shell .royal-levels{justify-content:center;align-items:center;gap:18px;display:flex}.game-shell .royal-levels>span{white-space:nowrap;align-items:baseline;gap:7px;font-size:16px;display:inline-flex}.game-shell .royal-levels b{color:#f0cc72;font-variant-numeric:tabular-nums;text-shadow:0 2px 2px #000;font-size:25px;line-height:1.15}.game-shell .royal-levels>i{color:#e6be63;font-size:23px;font-style:normal}.game-shell .royal-experience{justify-content:center;align-items:center;gap:12px;margin-top:2px;display:flex}.game-shell .royal-experience p{color:#e5dfd0;margin:0;font:14px/1.35 Arial,sans-serif}.game-shell .royal-experience strong{color:#ffe0a0;font-variant-numeric:tabular-nums;font-size:17px}.game-shell .royal-experience-track{background:#10130f;border:1px solid #b39450;flex:100px;min-width:45px;max-width:130px;height:6px;padding:1px;box-shadow:inset 0 1px 3px #000}.game-shell .royal-experience-track>i{background:linear-gradient(#ffe9a0,#c08b2c);height:100%;transition:width .25s;display:block;box-shadow:0 0 7px #b78c3650}.game-shell .royal-money-card{background:radial-gradient(at 70%,#83602035,#0000 75%),linear-gradient(140deg,#33270feb,#16170feb);border-color:#c49c4c;justify-content:center;align-items:center;gap:8px;padding:6px 10px;display:flex}.game-shell .royal-money-label{color:#efc96b;font-size:16px;font-weight:700}.game-shell .royal-money-card>strong{color:#fff6dc;font-variant-numeric:tabular-nums;font:800 29px/1.12 Georgia,serif}.game-shell .royal-money-unit{text-align:center;color:#eee6d5;grid-column:1/3;font:700 18px/1.3 Arial,sans-serif}.game-shell .royal-money-icon{color:#eac26a;filter:drop-shadow(0 2px 3px #0007);grid-area:1/3/3;align-self:center;width:27px;height:27px}.game-shell .character-backpack-content{height:100%;min-height:0;overflow:hidden auto}.game-shell .character-backpack-content>.character-dashboard-layout{height:calc(100% - 94px);margin-top:0}.game-shell .shop-stage-backdrop .shop-local-toolbar{margin-bottom:10px}.game-shell .shop-stage-backdrop .fate-shop-body{height:calc(100% - 190px)}.game-shell .shop-stage-backdrop .shop-modal{overflow-y:auto}.game-shell .shop-stage-backdrop .character-combat-ledger{top:0;overflow-y:auto}.game-shell .shop-stage-backdrop .fate-shop-header>b{font-size:22px}.game-shell .battle-item-slot.filled>.item-art.item-level-3.equipped-item-art[data-equipped-art-asset]{position:absolute;inset:0;mix-blend-mode:normal!important;clip-path:none!important;background-position:50%!important;background-size:cover!important;width:auto!important;height:auto!important}.game-shell .battle-item-slot.slot-boots.filled>.item-art[data-item-slot=boots],.game-shell .inventory-item-art>.item-art[data-item-slot=boots],.game-shell .equipment-item-inspector-art>.item-art[data-item-slot=boots]{mix-blend-mode:normal!important;clip-path:none!important;width:100%!important;height:100%!important;transform:none!important}.game-shell .battle-item-slot.slot-boots.filled{padding:0!important}.game-shell :is(.shop-stage-backdrop,.character-stage-backdrop) .profile-sheet .battle-item-slot.slot-boots.filled>.item-art.equipped-item-art{inset:0;background-position:50%!important;background-size:cover!important;width:auto!important;height:auto!important}.game-shell.auth-only-shell .kingdom-loading{isolation:isolate;background:linear-gradient(#0e101508 20%,#090b1140 72%,#090b11a8),url(/assets/kingdom-loading-gate-v1.png) 50%/cover no-repeat,#272822;place-items:center;min-height:100svh;margin:0;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.game-shell .kingdom-loading:before,.game-shell .kingdom-loading:after{content:none}.game-shell .kingdom-loading-content{z-index:1;text-align:center;width:min(640px,100%);margin-top:min(29vh,240px)}.game-shell .kingdom-loading-panel{background:linear-gradient(150deg,#292a25f5,#111613fa),url(/assets/character-page-fine-charcoal-v1.png) 50%/cover;border:2px solid #a6813d;padding:38px 32px 26px;position:relative;box-shadow:inset 0 0 0 3px #0a100b,inset 0 0 0 4px #9e8145,0 14px 45px #0008}.game-shell .kingdom-loading-panel:before,.game-shell .kingdom-loading-panel:after{content:"";background:#2b2b20;border:2px solid #cba658;width:16px;height:16px;position:absolute;top:calc(50% - 8px);transform:rotate(45deg);box-shadow:inset 0 0 0 3px #161b14}.game-shell .kingdom-loading-panel:before{right:-10px}.game-shell .kingdom-loading-panel:after{left:-10px}.game-shell .kingdom-loading-crown{color:#dfba62;background:linear-gradient(120deg,#31332b,#0e1411);border:2px solid #b18d47;border-radius:8px 8px 42px 42px;place-items:center;width:98px;height:82px;font:62px/1 Georgia,serif;display:grid;position:absolute;top:-64px;right:calc(50% - 49px);box-shadow:inset 0 0 0 3px #141a12,inset 0 0 0 4px #796638,0 6px 14px #0006}.game-shell .kingdom-loading-panel h1{color:#edd393;text-shadow:0 2px 3px #000;margin:0 0 24px;font:700 clamp(23px,3vw,38px)/1.35 Georgia,Noto Serif Hebrew,Times New Roman,serif}.game-shell .kingdom-loading-track{background:#0c120f;border:1px solid #b98f44;width:72%;height:13px;margin:auto;padding:2px;overflow:hidden;box-shadow:inset 0 1px 3px #000,0 0 0 2px #352b1c}.game-shell .kingdom-loading-track i{background:linear-gradient(#ffecaa,#e6b651 50%,#a27524);width:42%;height:100%;animation:1.8s ease-in-out infinite alternate kingdom-loading-travel;display:block;box-shadow:0 0 12px #ffcf68}.game-shell .kingdom-loading-dots{justify-content:center;gap:10px;margin-top:20px;display:flex}.game-shell .kingdom-loading-dots i{background:#d6ae53;border:1px solid #b89142;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite kingdom-loading-glow}.game-shell .kingdom-loading-dots i:nth-child(2){animation-delay:.3s}.game-shell .kingdom-loading-dots i:nth-child(3){animation-delay:.6s}.game-shell .kingdom-loading-title{color:#ede0b9;text-shadow:0 2px 5px #000;margin:28px 0 0;font:700 26px/1.3 Georgia,Noto Serif Hebrew,Times New Roman,serif;display:block}@keyframes kingdom-loading-travel{0%{transform:translate(0)}to{transform:translate(-138%)}}@keyframes kingdom-loading-glow{0%,to{opacity:.35}50%{opacity:1;box-shadow:0 0 10px #f6ca65}}@media (width<=1030px){.game-shell .royal-character-status{grid-template-columns:minmax(0,1fr);gap:5px;width:min(680px,100% - 16px);padding:5px}.game-shell .royal-level-card{padding:5px 8px}.game-shell .royal-levels{gap:10px}.game-shell .royal-levels>span{gap:6px;font-size:14px}.game-shell .royal-levels b{font-size:23px}.game-shell .royal-levels>i{font-size:22px}.game-shell .royal-experience{flex-wrap:wrap;gap:6px}.game-shell .royal-experience p{font-size:14px}.game-shell .royal-experience-track{flex-basis:100%;max-width:90%}.game-shell .royal-money-card{align-items:center;gap:8px;padding:4px 8px;display:flex}.game-shell .royal-money-card>strong{font-size:26px}.game-shell .royal-money-unit{font-size:17px}.game-shell .royal-money-icon{width:25px;height:25px}.game-shell .character-backpack-content,.game-shell .character-backpack-content>.character-dashboard-layout,.game-shell .shop-stage-backdrop .fate-shop-body{height:auto}.game-shell .kingdom-loading-panel{padding:34px 16px 20px}.game-shell .kingdom-loading-content{margin-top:20vh}.game-shell .kingdom-loading-title{font-size:23px}}@media (prefers-reduced-motion:reduce){.game-shell .kingdom-loading-track i,.game-shell .kingdom-loading-dots i{animation:none}.game-shell .royal-experience-track>i{transition:none}}.game-shell .classic-quick-nav .classic-activities-button{flex:0 0 184px;justify-content:center;margin-inline-start:auto}.game-shell .classic-quick-nav .classic-activities-button b{font-size:13px;display:inline}@media (width<=1000px){.game-shell .classic-quick-nav .classic-activities-button{flex-basis:145px}}@media (width<=700px){.game-shell .classic-quick-nav .classic-activities-button{flex-basis:78px;min-width:78px}}.game-shell .royal-character-status{grid-template-columns:minmax(0,1fr) auto;gap:6px;width:min(740px,100% - 16px);margin:4px auto 6px;padding:3px}.game-shell .royal-level-card{padding:3px 9px}.game-shell .royal-levels{gap:12px}.game-shell .royal-levels>span{gap:5px;font-size:13px}.game-shell .royal-levels b,.game-shell .royal-levels>i{font-size:18px}.game-shell .royal-experience{gap:8px;margin-top:1px}.game-shell .royal-experience p{font-size:12px}.game-shell .royal-experience strong{font-size:13px}.game-shell .royal-money-card{gap:5px;padding:4px 9px}.game-shell .royal-money-label,.game-shell .royal-money-unit{font-size:13px}.game-shell .royal-money-card>strong{font-size:20px}.game-shell .royal-currency-cards{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.game-shell .royal-currency-cards .royal-money-card{flex:auto}.game-shell .royal-tg-card{background:linear-gradient(140deg,#193c2deb,#111f18eb);border-color:#79b093}.game-shell .royal-tg-card>strong,.game-shell .royal-tg-card .royal-money-unit{color:#d8f5dd}.game-shell .royal-money-icon{width:17px;height:17px}.game-shell .character-backpack-content>.character-dashboard-layout{height:calc(100% - 65px)}.game-shell .character-combat-ledger .ledger-needs{background:0 0;border-top:1px solid #736441;margin-top:8px;padding-top:6px}.game-shell .ledger-needs p{color:#e9e1c9;justify-content:space-between;gap:10px;margin:4px 0;font:13px/1.4 Arial,sans-serif;display:flex}.game-shell .ledger-needs b{color:#edce82}.game-shell .inventory-supplies{grid-column:1/-1;gap:6px;width:100%;display:grid}.game-shell .inventory-supply-card{color:#302a21;background:#eee2c9;border:1px solid #a28d61;align-items:center;gap:10px;padding:7px;display:flex}.game-shell .inventory-supply-card>div:nth-child(2){flex:1;min-width:0}.game-shell .inventory-supply-card strong{font-size:14px}.game-shell .inventory-supply-card p{margin:3px 0;font:13px/1.4 Arial,sans-serif}.game-shell .inventory-supply-card small{font:12px/1.4 Arial,sans-serif;display:block}.game-shell .inventory-supply-card .supply-art{background-color:#f5ebd5;flex:0 0 72px;width:72px;height:72px}.game-shell .supply-symbol{place-items:center;font-size:32px;display:grid}.game-shell .supply-actions{flex-wrap:wrap;gap:5px;display:flex}.game-shell .supply-actions button{color:#302a21;cursor:pointer;background:linear-gradient(#f2ddb0,#cfa558);border:1px solid #917647;padding:5px 10px}.game-shell .supply-actions button:disabled{opacity:.45;cursor:default}@media (width<=1030px){.game-shell .character-backpack-content>.character-dashboard-layout{height:auto}}@media (width<=620px){.game-shell .royal-character-status{grid-template-columns:minmax(0,1fr)}.game-shell .royal-experience-track{max-width:100px}.game-shell .inventory-supply-card .supply-art{flex-basis:54px;width:54px;height:54px}}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/frank-ruhl-libre-600.ttf)format("truetype")}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/frank-ruhl-libre-700.ttf)format("truetype")}.game-shell .arena-stage-backdrop{background:#e4e3e0;padding:0}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby{width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;color:#202733;background:#e4e3e0 url(/images/arena/silver-stone-crest.png) 50% 65%/cover no-repeat;border:0;border-radius:0;outline:none;grid-template:auto auto minmax(0,1fr) auto/minmax(0,1fr);margin:0;padding:0;font:16px/1.4 Arial,Noto Sans Hebrew,sans-serif;display:grid;overflow:hidden}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby:before,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby:after,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby>.modal-close{display:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs{color:#f3f1e9;z-index:1;background:linear-gradient(#29495e 0%,#17374c 48%,#102b3d 51%,#1b3d51);border-top:1px solid #6c8493;border-bottom:1px solid #b2985d;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0;min-height:36px;padding:0 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff24,0 2px 4px #333329}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group{grid-area:1/2;align-items:stretch;display:flex;position:relative}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group:before,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group:after{content:"";pointer-events:none;background:url(/images/arena/silver-gold-laurel.png) 50%/contain no-repeat;width:36px;height:34px;position:absolute;top:1px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group:before{right:-38px;transform:rotate(36deg)}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group:after{left:-38px;transform:scaleX(-1)rotate(36deg)}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs button{border:0;min-height:36px;color:inherit;cursor:pointer;text-shadow:0 1px 2px #081822;background:0 0;border-inline-start:1px solid #b9b5a63d;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:4px 22px;font:600 18px/1.25 Frank Ruhl Libre,Georgia,serif;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs button:hover{color:#f4deb0;background:#ffffff0d}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs button.selected{color:#f4d896;background:linear-gradient(#435967,#1d3c50 50%,#163245);font-weight:700;box-shadow:inset 0 0 0 1px #bc9d5a,inset 0 -2px #e5c57c}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs button b{color:inherit;font:400 13px/1.2 Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs .classic-lobby-return{border:0;grid-area:1/3;justify-self:end;margin:0;padding:4px 8px;font:14px/1.3 Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-return:after{content:"←";font-size:19px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create{background:linear-gradient(#eeece9ed,#d5d3cfe6);border:1px solid #b2b0a9;border-radius:6px;grid-template-columns:180px 140px 175px 140px;justify-content:center;align-items:end;gap:6px 14px;width:fit-content;max-width:calc(100% - 128px);margin:9px auto;padding:4px 16px 6px;display:grid;position:relative;box-shadow:inset 0 1px #fff,inset 0 -2px #ffffff7a,0 2px 3px #31312c36}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:before,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:after{content:"";pointer-events:none;background:url(/images/arena/silver-gold-laurel.png) 50%/contain no-repeat;width:62px;height:66px;position:absolute;bottom:-1px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:before{right:-60px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:after{left:-60px;transform:scaleX(-1)}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create label{color:#292f34;text-align:center;flex-direction:column;gap:2px;min-width:0;font:600 16px/1.1 Frank Ruhl Libre,Georgia,serif;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create select{color:#202733;text-align:center;cursor:pointer;background:linear-gradient(#fff,#dededb);border:1px solid #a7a7a3;border-radius:2px;width:100%;min-height:30px;margin:0;padding:3px 8px;font:600 14px Arial,sans-serif;box-shadow:inset 0 1px #fff,0 1px 2px #34342d20}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-submit{color:#fff8e7;cursor:pointer;background:linear-gradient(#34566b,#173b50 47%,#102e42 52%,#193b4e);border:1px solid #a1844b;border-radius:3px;grid-area:1/1;justify-content:center;align-self:stretch;align-items:center;gap:8px;min-height:46px;padding:4px 10px;font:600 18px/1.2 Frank Ruhl Libre,Georgia,serif;display:flex;box-shadow:inset 0 0 0 1px #ffffff26,0 1px 3px #1b242e50}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-submit:hover:not(:disabled){filter:brightness(1.15)}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-submit .arena-ledger-icon{color:#e0c487;filter:drop-shadow(0 1px 1px #0a1924);width:25px;height:25px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-notice{text-align:center;color:#9b373a;grid-column:1/-1;margin:0;font-size:14px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(button,select):focus-visible{outline-offset:2px;outline:2px solid #ba8731}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby button:disabled{opacity:.6;cursor:default}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby>:is(.arena-pvp-shell,.arena-room-list,.arena-history-shell){width:100%;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 16px 10px;display:block;position:relative;overflow:auto}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby>:is(.arena-pvp-shell,.arena-room-list,.arena-history-shell):before,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby>:is(.arena-pvp-shell,.arena-room-list,.arena-history-shell):after{content:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-flat-list{background:0 0;margin:0;display:block}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-flat-row{color:#202733;background:linear-gradient(#f0efedea,#d8d7d3eb);border:1px solid #b5b3ad;border-radius:2px;width:100%;max-width:1100px;min-height:42px;margin:0 auto 6px;padding:0 10px;display:block;box-shadow:inset 0 1px #fff,inset 0 -1px #ffffff80,0 1px 2px #33332b24}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-flat-row:nth-child(2n),.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(.arena-live-stack,.arena-history-stack):nth-child(2n)>.arena-flat-row{background:linear-gradient(#e6e5e2ed,#d2d1cdee)}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-flat-row.mine{border-inline-start:3px solid #ad9159}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-strip{direction:rtl;background:0 0;border:0;grid-template:auto/minmax(140px,1fr) minmax(280px,1.65fr) minmax(140px,1fr);gap:0;min-height:42px;margin:0;padding:0;display:grid}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(.arena-participant-strip,.arena-battle-detail-strip){display:contents}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(.arena-match-kind,.arena-reaction,.arena-member-clan){display:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-side{color:#26313d;direction:rtl;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;min-height:42px;margin:0;padding:4px 10px;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-side.team-a{grid-area:1/1}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-side.team-b{grid-area:1/3}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-side:after{content:attr(data-roster-count);direction:ltr;font-size:14px;font-weight:700}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-side>.arena-team-members{white-space:normal;flex-wrap:wrap;gap:4px 10px;display:flex;overflow:visible}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-members>span{color:#26313d;font:15px/1.4 Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-members>span:before{content:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-member-line{font:inherit}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-member-line b{color:inherit;font-size:14px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-members>.is-empty{color:#8b9099;font-size:13px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-row-center{color:#303943;background:0 0;border:0;border-inline:1px solid #b9b8b2;flex-wrap:wrap;grid-area:1/2;justify-content:center;align-items:center;gap:3px 14px;min-width:0;padding:4px 12px;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-row-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 12px;min-width:0;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-row-meta strong{color:#26313d;font-size:14px;font-weight:400}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(.arena-row-meta small,.arena-row-center>small){color:#58616b;margin:0;font-size:14px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-row-actions{flex-wrap:wrap;justify-content:center;gap:6px 16px;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(.arena-row-actions button,.arena-watch,.arena-history-log-button,.arena-mine-request-actions button){min-width:0;min-height:28px;box-shadow:none;color:#861b9e;cursor:pointer;background:0 0;border:0;border-radius:0;padding:2px 5px;font:700 14px/1.4 Arial,sans-serif;text-decoration:underline}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-row-actions .arena-decline,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-mine-request-actions .arena-decline{color:#8b4144}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-mine-request{width:100%;max-width:none;min-height:42px;box-shadow:none;color:#26313d;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin:0;padding:4px 10px;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-mine-request :is(strong,b,bdi){color:inherit;font-size:14px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-mine-request-kind{width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;padding:0;display:block}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(.arena-mine-request-team,.arena-mine-request-state,.arena-mine-request-rules,.arena-mine-request-actions){min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-inline-empty{width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;color:#5c6672;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:28px 18px;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-inline-empty:after{content:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby :is(.arena-parchment-corners,.arena-empty-emblem){display:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-inline-empty strong{color:#4d5764;text-shadow:none;font:600 18px/1.4 Frank Ruhl Libre,Georgia,serif}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-inline-empty>span:not(.arena-parchment-corners){color:#6a7480;font:14px/1.4 Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-history-toolbar{background:#e9e8e4e6;border-bottom:1px solid #b5b3ad;max-width:1100px;min-height:38px;margin:0 auto 6px;padding:4px 12px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-history-toolbar :is(input,button){font-size:14px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-pagination{background:#d9d8d3;border-top:1px solid #b5b3ad;margin:0;padding:5px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-rule-strip{display:none}@media (width<=850px){.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs{grid-template-columns:minmax(0,1fr);padding:0}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group{grid-area:1/1;justify-self:center}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs button{padding:5px 14px;font-size:16px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs .classic-lobby-return{grid-area:2/1;justify-self:start;min-height:26px;padding:2px 10px;font-size:12px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create{grid-template-columns:1.2fr 1fr 1.2fr 1fr;gap:6px 10px;width:calc(100% - 100px);max-width:none;margin:10px auto;padding:6px 10px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:before{width:48px;right:-47px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:after{width:48px;left:-47px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-submit{padding:4px 6px;font-size:16px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-side.team-b{grid-area:1/2}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-row-center{border:0;border-top:1px solid #c5c4be;grid-area:2/1/3/-1}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-flat-row{padding:0 6px}}@media (width<=600px){.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group:before,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tab-group:after,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:before,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create:after{display:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-tabs button{gap:5px;padding:5px 9px;font-size:15px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-create{grid-template-columns:1fr 1fr;width:calc(100% - 24px)}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .classic-lobby-submit{grid-area:auto;justify-self:stretch;min-width:0;min-height:42px;font-size:16px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-side{gap:6px;padding:6px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-team-members>span{font-size:14px}}.game-shell .scroll-item-art{aspect-ratio:1060/517;pointer-events:none;background:#f6e7c7;width:100%;display:block;overflow:hidden}.game-shell .scroll-item{color:#33291c;cursor:grab;text-align:center;background:#eee0bf;border:1px solid #a48646;gap:6px;width:190px;padding:10px;display:grid;position:relative}.game-shell .scroll-item:active{cursor:grabbing}.game-shell .scroll-item strong{font-size:16px}.game-shell .scroll-item small{font-size:14px;line-height:1.4}.game-shell .scroll-item-count{color:#fff;background:#193d50;border-radius:4px;padding:1px 4px;font:700 12px Arial,sans-serif;position:absolute;inset:auto 4px 4px auto}.game-shell .scroll-item:not(.scroll-item-compact) .scroll-item-count{justify-self:center;position:static}.game-shell .scroll-item-compact{flex:0 0 66px;width:66px;padding:2px}.game-shell .scroll-item.selected{outline-offset:1px;outline:2px solid #2b9e66}.game-shell.scroll-targeting [data-scroll-target=true]{outline-offset:-1px;outline:1px dashed #378b61}.game-shell.scroll-targeting [data-scroll-target=true]:hover{background:#d2e9da}.game-shell.scroll-targeting :is(.players-panel,.chat-panel){z-index:90;pointer-events:auto}.game-shell .scroll-inventory-items{grid-column:1/-1;gap:8px;min-width:0;display:grid}.game-shell .scroll-inventory-items>.scroll-item{text-align:start;grid-template-columns:minmax(76px,28%) minmax(0,1fr) auto;grid-template-areas:"art name count""art detail detail";align-items:center;column-gap:10px;width:100%;min-width:0}.game-shell .scroll-inventory-items .scroll-item-art{grid-area:art}.game-shell .scroll-inventory-items .scroll-item strong{grid-area:name;min-width:0}.game-shell .scroll-inventory-items .scroll-item small{grid-area:detail;min-width:0}.game-shell .scroll-inventory-items .scroll-item-count{grid-area:count;font-size:14px}.game-shell .admin-inventory-card>label{gap:6px;margin:8px 0;font-size:14px;display:grid}.game-shell .admin-inventory-card>label input{width:100%;min-width:0;padding:6px}.game-shell .character-stage-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-position:50%;background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto,836px 470.5px}.game-shell .profile-modal.profile-view-player.profile-compact-final{background-repeat:no-repeat,repeat;background-size:auto,836px 470.5px}.game-shell.scene-city.position-square:before,.game-shell.scene-city.position-bank:before{filter:none;transform:none}.game-shell .admin-currency-card{color:#293d36;background:#eee7d4;border:1px solid #ad935b;margin:12px 0;padding:16px;font-size:1rem}.game-shell .admin-currency-card>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.game-shell .admin-currency-card h4{margin:0;font-size:1.125rem}.game-shell .admin-currency-card small{font-size:.875rem;line-height:1.5}.game-shell .admin-currency-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.game-shell .admin-currency-card dl>div{background:#fffbeb;border:1px solid #b3a380;padding:10px}.game-shell .admin-currency-card dt{font-size:.875rem}.game-shell .admin-currency-card dd{margin:4px 0 0;font-size:1.2rem;font-weight:700}.game-shell .admin-currency-card form{border-top:1px solid #b3a380;padding-top:12px}.game-shell .admin-currency-card label{margin-bottom:6px;font-weight:700;display:block}.game-shell .admin-tg-controls{flex-wrap:wrap;gap:8px;display:flex}.game-shell .admin-tg-controls input{width:140px;min-height:44px;font:inherit;color:#293d36;background:#fffdf5;border:1px solid #84744e;padding:8px}.game-shell .admin-tg-controls button{min-height:44px;font:inherit;padding:8px 14px}.game-shell .admin-currency-card p{margin:8px 0;font-size:.875rem}@media (width<=600px){.game-shell .admin-currency-card dl{grid-template-columns:1fr}}.game-shell .bank-panel .bank-ledger-content.bank-simple-content{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.bank-panel .bank-simple-content .bank-ledger-tabs{border-inline-end:0;border-bottom:1px solid #aa7d36;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.game-shell .bank-panel .bank-simple-content .bank-ledger-tabs>button{justify-content:center;min-height:48px;padding:8px 12px;font-size:1rem}.bank-panel .bank-simple-content .bank-ledger-wallet{flex-wrap:wrap;justify-content:space-between;gap:8px 16px}.bank-panel .bank-payment-compact{background:#d5e1e4;border:1px solid #8aa2ab;border-radius:4px;gap:4px;margin-top:12px;padding:12px;display:grid}.bank-panel .bank-payment-compact>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.bank-panel .bank-payment-compact strong{color:#1b4d6a;font-size:1.3rem}.bank-panel .bank-cap-note{color:#66552e;margin:10px 0;font-size:.9375rem}.game-shell .world-life-panel.bank-panel{--ledger-ink:#172d49;--ledger-gold:#c8a451;width:min(1120px,60%);height:84%;max-height:none;color:var(--ledger-ink);background:#332218;border:3px solid #e0bc64;border-radius:5px;flex-direction:column;padding:5px;font:1rem/1.5 Arial,sans-serif;display:flex;inset:8% 9% auto auto;overflow:hidden;box-shadow:0 12px 30px #0007,inset 0 0 0 1px #6e471d,0 0 0 2px #654218}.game-shell .world-life-panel.bank-panel>header{border:1px solid #886126;border-bottom:2px solid var(--ledger-gold);color:#ffdf86;background:linear-gradient(#493024,#291b15);flex:none;min-height:60px;margin:0;padding:8px 22px}.game-shell .bank-panel>header>strong{text-shadow:0 2px 1px #140e09;font:700 clamp(1.5rem,2.5vw,2.25rem)/1.2 Georgia,Times New Roman,serif}.game-shell .bank-panel>header>button{color:#ffe6a1;background:linear-gradient(#836029,#382414);border:2px solid #e5bd62;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font:1.8rem/1 Arial,sans-serif;display:grid;box-shadow:inset 0 0 0 2px #442c14}.game-shell .bank-panel .bank-ledger-content{flex:auto;grid-template-columns:clamp(135px,13vw,190px) minmax(0,1fr);gap:0;min-height:0;display:grid}.bank-panel .bank-ledger-tabs{background:linear-gradient(100deg,#241913,#473023 70%,#302119);border-inline-end:2px solid #aa7d36;flex-direction:column;gap:8px;min-width:0;min-height:0;padding:20px 8px;display:flex;overflow:auto}.game-shell .bank-panel .bank-ledger-tabs>button{text-align:start;color:#f5e9cd;background:linear-gradient(#513827,#2e2018);border:1px solid #b89047;border-radius:3px;flex-shrink:0;justify-content:flex-start;align-items:center;gap:10px;min-height:76px;padding:12px 10px;font:700 1rem/1.35 Arial,sans-serif;display:flex;box-shadow:inset 0 0 0 2px #352112,inset 0 0 0 3px #896329}.game-shell .bank-panel .bank-ledger-tabs>button[aria-selected=true]{color:#fff4d0;background:linear-gradient(#2e5e86,#12375b);border-color:#f1cf78;box-shadow:inset 0 0 0 2px #173b5b,inset 0 0 0 3px #c7a45a,0 2px 8px #0005}.bank-panel .bank-ledger-tabs svg{color:#e9bd59;flex:0 0 28px;width:28px;height:28px}.bank-panel .bank-ledger-page{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b49a69 #ebddbd;background:radial-gradient(#fff9e7,#f3e5c5 80%,#dec69a);border:1px solid #b69456;border-radius:3px;min-width:0;min-height:0;padding:clamp(16px,2vw,28px);overflow:auto}.bank-panel .bank-ledger-tabpanel[hidden]{display:none}.bank-panel .bank-ledger-tabpanel:focus{outline:none}.bank-panel .bank-ledger-tabpanel:focus-visible{outline-offset:3px;outline:2px solid #315d82}.bank-panel .bank-ledger-wallet{color:var(--ledger-ink);direction:ltr;justify-content:flex-start;align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex}.bank-panel .bank-ledger-wallet>span{direction:rtl}.bank-panel .bank-ledger-wallet svg{color:#967027;width:26px;height:26px}.game-shell .bank-panel .bank-ledger-heading{text-align:center;color:#1c2d43;border-bottom:1px solid #ac925d;margin:16px 0 8px;padding:0 0 14px;font:700 clamp(1.25rem,1.9vw,1.875rem)/1.3 Arial,sans-serif}.bank-panel .bank-ledger-rows{margin:0}.bank-panel .bank-ledger-rows>div{border-bottom:1px solid #ab93686b;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 5px;display:flex}.bank-panel .bank-ledger-rows dt{font-size:1.0625rem;font-weight:700}.bank-panel .bank-ledger-rows dd{color:#172d49;font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:700}.game-shell .bank-panel .bank-ledger-rows dd small{color:inherit;font-size:1rem}.bank-panel .bank-ledger-payment{background:#c3d0da88;border-radius:4px;margin-top:12px}.bank-panel .bank-ledger-payment>summary{cursor:pointer;color:#184c77;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-weight:700;display:flex}.bank-panel .bank-ledger-payment>summary::-webkit-details-marker{display:none}.bank-panel .bank-ledger-payment>summary svg{width:20px;height:20px}.bank-panel .bank-ledger-payment>summary time{margin-inline-start:auto;font-size:.875rem;font-weight:400}.bank-panel .bank-ledger-withdraw{text-align:center;margin-top:16px}.game-shell .bank-panel .bank-ledger-withdraw>button,.game-shell .bank-panel .bank-ledger-primary{color:#43300f;background:linear-gradient(#ffe8a0,#c59a44);border:1px solid #977034;border-radius:4px;min-width:min(260px,100%);max-width:100%;min-height:48px;padding:8px 20px;font:700 1.0625rem/1.5 Arial,sans-serif;box-shadow:inset 0 0 0 2px #eed39b,inset 0 0 0 3px #a58248}.game-shell .bank-panel button:disabled{opacity:1;color:#897759;cursor:default;background:linear-gradient(#e8dbb7,#d0bf92);border-color:#b29b6b;box-shadow:inset 0 0 0 2px #ead8ac}.game-shell .bank-panel button:focus-visible,.bank-panel summary:focus-visible{outline-offset:3px;outline:3px solid #2b678c}.bank-panel .bank-ledger-withdraw>small{margin-top:7px;display:block}.game-shell .bank-panel .bank-ledger-page small{color:#6d6148;font-size:.875rem;line-height:1.5}.bank-panel .bank-ledger-help{margin-top:12px;font-size:1rem}.bank-panel .bank-ledger-help>summary{color:#215e86;cursor:pointer;text-underline-offset:3px;width:fit-content;margin:0 auto;font-size:.9375rem;text-decoration:underline}.bank-panel .bank-ledger-help h4{margin:20px 0 12px;font-size:1.125rem}.bank-panel .bank-ledger-help p{margin:14px 0}.bank-panel .bank-ledger-help ol{gap:12px;padding-inline-start:24px;display:grid}.bank-panel .bank-help-currencies{gap:12px;display:grid}.bank-panel .bank-help-currencies dt{color:#275b7b;font-weight:700}.bank-panel .bank-help-currencies dd{margin:4px 0 0}.bank-panel .bank-help-example{background:#cedcd778;border-inline-start:3px solid #9d7b38;padding:12px}.bank-panel .bank-ledger-empty,.bank-panel .bank-ledger-credit{margin:12px 0;font-size:.9375rem}.game-shell .bank-panel .bank-ledger-empty button{color:#215e86;min-height:36px;box-shadow:none;background:0 0;border:0;text-decoration:underline}.bank-panel .bank-ledger-upgrade{gap:12px;display:grid}.bank-panel .bank-ledger-upgrade p{font-size:1rem}.bank-panel .bank-ledger-upgrade-rate{text-align:center;color:#66552e}.bank-panel .bank-ledger-improved dd{color:#306a43}.bank-panel .bank-ledger-complete{margin-top:20px}.game-shell .bank-panel .farm-bank-tiers{border-top:1px solid #ab936880;margin-top:16px;padding-top:10px}.game-shell .bank-panel .farm-bank-tiers summary{color:#265778;font-size:1rem}.game-shell .bank-panel .farm-bank-tiers table,.game-shell .bank-panel .bank-table-scroll table{color:#213851;font-size:.9375rem}.game-shell .bank-panel .bank-table-scroll th,.game-shell .bank-panel .bank-table-scroll td{border-color:#ab93685c}.game-shell .bank-panel .bank-table-scroll th{color:#5f573e}.game-shell .bank-panel .bank-table-scroll td b{color:#243c52}.game-shell .bank-panel .farm-bank-tiers .current{color:#285942;background:#d9e6df}.game-shell .bank-panel .bank-next-payment{background:0 0;border:0;padding:12px}.game-shell .bank-panel .bank-next-payment h3,.game-shell .bank-panel .farm-bank-details dd{color:#243c52}.game-shell .bank-panel .farm-bank-details>div{border-color:#ab93685c}.game-shell .bank-panel .bank-simulator-controls input,.game-shell .bank-panel .bank-simulator-controls select{color:#213851;background:#fff9e9;border-color:#a68e57}.game-shell .bank-panel .bank-deposit-history{border-top:0;margin-top:0}.game-shell .bank-panel .bank-deposit-history>summary{font-size:.9375rem}.bank-panel .gold-bank-intro{margin:8px 0;font-size:1rem}.bank-panel .gold-bank-visible-upgrade{background:#e7d6aa66;border:1px solid #ad8a43;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin-top:12px;padding:12px;display:grid}.bank-panel .gold-bank-visible-upgrade>div{gap:3px;display:grid}.bank-panel .gold-bank-visible-upgrade>small{grid-column:1/-1}.game-shell .bank-panel .gold-bank-visible-upgrade>button{min-width:0;min-height:44px;padding:8px 12px}.bank-panel .gold-bank-transfer{gap:8px;margin-top:14px;display:grid}.bank-panel .gold-bank-transfer label{font-weight:700}.bank-panel .gold-bank-direction{gap:8px;display:flex}.game-shell .bank-panel .gold-bank-direction button{flex:1;min-height:40px;font-size:1rem}.game-shell .bank-panel .gold-bank-direction button[aria-pressed=true]{color:#fff3d0;background:#214e72}.bank-panel .gold-bank-amount-controls{grid-template-columns:minmax(80px,1fr) auto auto;gap:8px;display:grid}.bank-panel .gold-bank-amount-controls input{color:#172d49;background:#fffbed;border:1px solid #a68e57;border-radius:3px;width:100%;min-width:0;min-height:44px;padding:8px 12px;font:700 1.25rem/1.4 Arial,sans-serif}.bank-panel .gold-bank-amount-controls input:focus-visible{outline-offset:2px;outline:3px solid #2b678c}.game-shell .bank-panel .gold-bank-amount-controls button{min-width:0;min-height:44px;padding:6px 12px;font-size:1rem}.bank-panel .gold-bank-preview{color:#285942;font-size:.9375rem}.bank-panel .gold-bank-feedback{color:#275b7b;margin:8px 0;font-size:1rem}.bank-panel .gold-bank-feedback:empty{margin:0}.bank-panel .gold-bank-earnings{border-top:1px solid #ab93686b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;margin-top:16px;padding-top:12px;display:grid}.bank-panel .gold-bank-earnings>div{gap:3px;display:grid}.bank-panel .gold-bank-earnings strong{font-size:1.25rem}.bank-panel .gold-bank-earnings small{grid-column:1/-1}.game-shell .bank-panel .gold-bank-earnings>button{min-width:0}.bank-panel .gold-bank-payout{padding:8px 12px;font-size:.9375rem}.bank-panel .gold-bank-upgrades caption{text-align:start;color:#66552e;margin:16px 0 8px}@media (width<=1000px){.game-shell .world-life-panel.bank-panel{width:78%;height:90%;top:5%;right:3%}.game-shell .bank-panel .bank-ledger-content{grid-template-columns:132px minmax(0,1fr)}.game-shell .bank-panel .bank-ledger-tabs>button{gap:7px;min-height:64px;padding:9px 8px}}@media (width<=640px){.game-shell .world-life-panel.bank-panel{width:96%;height:94%;padding:3px;top:2%;right:2%}.game-shell .world-life-panel.bank-panel>header{min-height:52px;padding:6px 12px}.game-shell .bank-panel .bank-ledger-content{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.bank-panel .bank-ledger-tabs{border-inline-end:0;grid-template-columns:1fr 1fr;gap:5px;padding:6px;display:grid}.game-shell .bank-panel .bank-ledger-tabs>button{flex:1;justify-content:center;min-width:0;min-height:48px;padding:6px 4px;font-size:.875rem}.bank-panel .bank-ledger-tabs svg{display:none}.bank-panel .bank-ledger-page{padding:14px}.bank-panel .bank-ledger-rows dt{font-size:1rem}.bank-panel .bank-ledger-rows dd{font-size:1.25rem}.bank-panel .gold-bank-amount-controls{grid-template-columns:minmax(80px,1fr) auto}.bank-panel .gold-bank-amount-controls>button[type=submit]{grid-column:1/-1}.bank-panel .gold-bank-earnings,.bank-panel .gold-bank-visible-upgrade{grid-template-columns:minmax(0,1fr)}}@media (height<=760px) and (width>=641px){.game-shell .world-life-panel.bank-panel{height:94%;top:3%}.game-shell .world-life-panel.bank-panel>header{min-height:48px}.bank-panel .bank-ledger-page{padding:12px 20px}.game-shell .bank-panel .bank-ledger-heading{margin-top:10px;padding-bottom:9px}.bank-panel .bank-ledger-rows>div{padding-block:8px}.bank-panel .bank-ledger-withdraw{margin-top:10px}}.game-shell .bank-panel .bank-payment-compact{background:#d5e1e4;border:1px solid #8aa2ab;padding:12px}.bank-panel .bank-journal{margin-block:12px}.bank-panel .bank-journal-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block:12px;display:flex}.bank-panel .bank-journal-controls label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bank-panel .bank-journal-controls select{color:#172d49;max-width:100%;font:inherit;background:#fff9e7;border:1px solid #9f824b;padding:8px}.bank-panel .bank-journal-list{margin:0;padding:0;list-style:none}.bank-panel .bank-journal-list>li{border-bottom:1px solid #b6945660;padding:12px 0}.bank-panel .bank-journal-line,.bank-panel .bank-journal-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.bank-panel .bank-journal-line strong{white-space:nowrap}.bank-panel .bank-journal-in{color:#236141}.bank-panel .bank-journal-out{color:#8a392b}.bank-panel .bank-journal-list p{overflow-wrap:anywhere;margin:5px 0;font-size:.9375rem}.bank-panel .bank-journal-meta{color:#67552e;font-size:.875rem}.bank-panel .bank-journal-more{margin-block:12px}.bank-panel .bank-journal>small{margin-top:10px;line-height:1.6;display:block}.bank-panel .bank-account-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.bank-panel .bank-account-summary>div{text-align:center;background:#fff8e3;border:1px solid #b99954;border-radius:4px;min-width:0;padding:12px 10px}.bank-panel .bank-account-summary dt{color:#263f54;font:700 1rem/1.4 Arial,sans-serif}.bank-panel .bank-account-summary dd{color:#173d55;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0;font:700 clamp(1.5rem,2vw,2rem)/1.25 Arial,sans-serif}.bank-panel .bank-account-summary dd>span{font-size:1rem;display:inline-block}.bank-panel .bank-account-summary .bank-account-rate{background:#1a405d;border-color:#a98233}.bank-panel .bank-account-rate dt{color:#fff2cc}.bank-panel .bank-account-rate dd{color:#ffe29a;font-size:clamp(1.75rem,2.5vw,2.5rem)}.bank-panel .bank-rate-status{color:#f5e9cf;margin-top:5px;font-size:.875rem;display:block}.bank-panel .bank-payment-countdown{color:#214e72;margin:2px 0;font-size:1rem}.bank-panel .bank-ready-amount{margin:8px 0;font-size:1rem}.bank-panel .bank-ready-amount strong,.bank-panel .gold-bank-earnings strong{color:#173d55;font-size:1.5rem}.bank-panel .gold-bank-preview{background:#e6eedc;border:1px solid #879d86;border-radius:4px;padding:12px;font-size:1rem}.bank-panel .gold-bank-preview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0;display:grid}.bank-panel .gold-bank-preview dt{font-size:1rem}.bank-panel .gold-bank-preview dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:1.25rem;font-weight:700}@media (width<=640px){.bank-panel .bank-account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bank-panel .bank-account-summary .bank-account-rate{grid-area:1/1/auto/-1}.bank-panel .gold-bank-preview dl{grid-template-columns:minmax(0,1fr)}}.game-shell .world-life-panel.bank-panel{color:#17374d;background:#faf1d9;border:2px solid #b18b43;border-radius:10px;box-shadow:0 12px 40px #0007,inset 0 0 0 2px #ffedbb}.game-shell .world-life-panel.bank-panel>header{color:#17374d;background:#faf1d9;border-bottom:1px solid #cbb887;padding:12px 22px}.game-shell .world-life-panel.bank-panel>header strong{font-size:26px}.game-shell .bank-panel .bank-redesign{color:#17374d;background:#faf1d9;min-height:0;display:flex}.game-shell .bank-panel .bank-redesign .bank-ledger-page{color:#17374d;background:#faf1d9;padding:16px 24px}.bank-redesign .bank-ledger-wallet{text-align:right;direction:rtl;margin:0 0 8px;display:block}.game-shell .bank-panel>header>strong{text-shadow:none}.game-shell .bank-panel .bank-redesign .bank-ledger-page{width:100%}.game-shell .bank-redesign button{color:#17374d;cursor:pointer;background:#f7efdd;border:1px solid #bda66e;border-radius:5px;min-height:42px;padding:8px 16px;font:700 15px Arial,sans-serif}.game-shell .bank-redesign button.bank-ledger-primary,.game-shell .bank-redesign button[aria-pressed=true]{color:#fff9e8;background:#173e5b;border-color:#b48c3e}.game-shell .bank-redesign button:disabled{opacity:.48;cursor:not-allowed}.game-shell .bank-redesign :is(button,input,summary):focus-visible{outline-offset:3px;outline:3px solid #287caf}.bank-new-metrics{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 0;display:grid}.bank-new-metrics>div+div{border-inline-start:1px solid #c6b17d}.bank-new-metrics dt{font-size:16px;font-weight:700}.bank-new-metrics dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(26px,2.8vw,42px);font-weight:700;line-height:1.15}.game-shell .bank-redesign small{color:#385269;font:14px/1.5 Arial,sans-serif}.bank-new-transfer{text-align:center;border-top:1px solid #cbb887;padding-top:14px}.bank-new-transfer>label{margin-bottom:10px;font-size:22px;font-weight:700;display:block}.bank-new-input{background:#fff;border:1px solid #94a4ac;border-radius:5px;align-items:center;width:min(100%,320px);margin:auto;display:flex}.bank-new-input input{text-align:center;color:#17374d;background:0 0;border:0;width:100%;min-width:0;padding:8px;font:700 28px Arial,sans-serif}.bank-new-input span{padding:10px}.bank-new-quick{justify-content:center;gap:8px;margin:8px 0;display:flex}.bank-new-preview{background:#edf4dd;border:1px solid #95b17b;border-radius:7px;margin:12px 0;padding:12px}.game-shell .bank-redesign .bank-new-preview h3{color:#17374d;margin:0;font:700 21px Arial,sans-serif}.bank-new-preview .bank-new-metrics{padding:12px 0}.bank-new-preview .bank-new-metrics dd{font-size:clamp(24px,2.4vw,36px)}.bank-new-benefit{color:#237032;margin-bottom:6px;font-size:20px;display:block}.bank-new-preview>small{display:block}.bank-new-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:12px 0;display:flex}.bank-new-actions .bank-ledger-primary{flex:1;max-width:310px}.bank-new-actions>span{font-size:14px}.bank-new-upgrade{border:1px solid #cbb887;border-radius:6px;grid-template-columns:.65fr 1.2fr 1.2fr;align-items:center;gap:16px;margin-top:12px;padding:16px;display:grid}.bank-new-upgrade>div{gap:6px;min-width:0;display:grid}.bank-new-upgrade>div:first-child strong{font-size:32px}.bank-new-upgrade progress{accent-color:#235577;width:100%;height:12px}.bank-new-upgrade label,.bank-new-upgrade span{font-size:15px}.bank-new-upgrade .bank-new-confirm{border-top:1px solid #cbb887;grid-column:1/-1;padding-top:12px}.bank-new-details{border-top:1px solid #d4c59e;padding:10px 0}.bank-new-details summary{cursor:pointer;font-weight:700}.bank-new-details table{border-collapse:collapse;width:100%;margin-top:12px}.bank-new-details th,.bank-new-details td{text-align:right;border-bottom:1px solid #d4c59e;padding:8px}.bank-new-limit{margin-top:8px;display:block}.bank-redesign .gold-bank-feedback:empty{display:none}.character-backpack-content .battle-parameter-row b,.character-backpack-content .combat-resources b,.character-backpack-content .character-combat-ledger :is(h3,span,strong,b,small){font-variant-numeric:tabular-nums;font-family:Arial,Noto Sans Hebrew,sans-serif}.game-shell .character-backpack-content .character-dashboard-layout .private-fate-regions .private-fate-future-storage>div{padding-right:48px}.game-shell .character-backpack-content .character-dashboard-layout .private-fate-regions .private-fate-future-storage>div>small{font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:11px;font-weight:700;line-height:1.4}.character-backpack-content .royal-currency-cards{grid-template-columns:minmax(0,1fr)}@media (width<=700px){.game-shell .bank-panel .bank-redesign .bank-ledger-page{padding:12px}.bank-new-metrics dt{font-size:14px}.bank-new-upgrade{grid-template-columns:1fr 2fr}.bank-new-upgrade>div:nth-child(3){grid-column:1/-1}}@media (width<=440px){.bank-new-metrics{grid-template-columns:1fr;gap:10px}.bank-new-metrics>div+div{border-inline-start:0}.bank-new-quick{flex-wrap:wrap}}.game-shell .chat-compose-controls{display:contents}.game-shell :is(.chat-channel-icons button,.chat-tool-button)>.chat-console-art{pointer-events:none;background-image:url(/assets/chat-toolbar-objects-v1.png);background-repeat:no-repeat;background-size:400% 200%;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block;position:static}@media (width>=901px){.game-shell{--chat-compose-height:54px}.game-shell .chat-command-bar{z-index:61;height:var(--chat-compose-height);display:block;position:fixed;inset:auto 0 0}.game-shell .chat-command-bar form{grid-template-columns:var(--goral-roster-width) minmax(0,1fr);gap:0;height:50px;padding:0;display:grid}.game-shell .chat-compose-controls{border-right:2px ridge #748890;align-items:center;gap:3px;min-width:0;height:50px;padding:4px 3px;display:flex}.game-shell .chat-compose-controls .chat-legacy-strip{flex:1 1 0;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;min-width:0;padding:0;display:grid}.game-shell .chat-compose-controls :is(.chat-channel-icons,.chat-compose-tools){display:contents!important}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button){background:linear-gradient(#624823,#261e13 65%,#41301c);border:1px solid #b88e44;border-radius:2px;place-items:center;width:100%;height:42px;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 1px 1px #e4c78588,inset 0 -1px 2px #090806;min-width:0!important}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button)>.chat-console-art{aspect-ratio:1;width:min(100%,38px);height:auto;transform:scale(1.32)}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button):hover,.game-shell .chat-compose-controls .chat-channel-icons button.selected{border-color:#f2cf7c;box-shadow:inset 0 0 6px #d8a24977}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button):focus-visible{outline-offset:1px;outline:2px solid #ffe1a0}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button) svg{width:23px;height:23px}.game-shell .chat-compose-controls .chat-palette{width:auto;min-width:0}.game-shell .chat-command-bar form .chat-send-button{border-radius:2px;flex:0 0 56px;min-width:56px;height:42px;padding:0;font-size:16px}.game-shell .chat-command-bar .chat-input-wrap{direction:rtl;height:42px;margin:4px}.game-shell .chat-command-bar .chat-input-wrap input{width:100%}}.game-shell :is(.equipment-item-inspector-art,.inventory-item-art,.battle-item-slot.filled):has(.item-art.item-level-1){background:#f5ebd5!important;border-color:#b19864!important}.game-shell :is(.character-stage-backdrop,.profile-compact-final) .stat-line-icon{object-fit:contain;image-rendering:auto}.game-shell .character-stage-backdrop .profile-sheet .battle-parameter-row i,.game-shell .profile-compact-final .classic-fate-public .battle-parameter-row i{filter:none}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .stat-line-icon{width:31px;height:31px;margin:0}.game-shell .profile-compact-final .classic-fate-public .stat-line-icon{width:37px;height:37px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-parameter-row>span{grid-template-rows:31px 20px;row-gap:7px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .battle-parameter-row i{place-items:center;height:31px;display:grid}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-parameter-row{height:67px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-parameter-row>span{grid-template-rows:37px 24px;row-gap:6px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-equipment-zone .battle-parameter-row i{height:37px}.game-shell :is(.character-stage-backdrop,.profile-compact-final) .stat-line-icon{max-height:100%}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-resources{min-height:84px;margin-top:12px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources{min-height:102px;margin-top:12px}.game-shell :is(.character-stage-backdrop,.profile-compact-final) .combat-heart i{background-clip:border-box;width:52px;height:52px;display:block;filter:none!important;text-shadow:none!important;background:50%/80% no-repeat!important;font-size:0!important;line-height:0!important;transform:none!important}.game-shell :is(.character-stage-backdrop,.profile-compact-final) .combat-heart.life i{background-image:url(/assets/character-stats-v2/heart-red-smooth.png)!important}.game-shell :is(.character-stage-backdrop,.profile-compact-final) .combat-heart.stamina i{background-image:url(/assets/character-stats-v2/heart-green-smooth.png)!important}.game-shell :is(.character-stage-backdrop,.profile-compact-final) .combat-heart.energy i{background-image:url(/assets/character-stats-v2/heart-blue-smooth.png)!important}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart{grid-template-rows:52px 20px auto;row-gap:4px}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout>.combat-resources .combat-heart{grid-template-rows:62px 24px auto;row-gap:4px}.game-shell .profile-compact-final .classic-fate-public .combat-heart i{width:68px;height:68px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet :is(.battle-parameter-row,.combat-resources) b{font-variant-numeric:tabular-nums;letter-spacing:0;height:20px;text-shadow:none;color:#24271f;background:linear-gradient(#fff8e8,#e8dec3);border:1px solid #af9455;font:400 12px/1 Segoe UI,Arial,sans-serif}.game-shell .profile-compact-final .classic-fate-public .classic-fate-loadout :is(.battle-parameter-row,.combat-resources) b{color:#24271f;font-variant-numeric:tabular-nums;height:24px;text-shadow:none;background:linear-gradient(#fff8e8,#e8dec3);font:400 15px/1 Segoe UI,Arial,sans-serif}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-heart small{margin-top:2px;font:10px/1.3 Arial,sans-serif}.game-shell .character-dashboard-layout .private-fate-regions .private-fate-future-storage{margin-top:12px}.game-shell .world-life-panel:has(.farm-work-experience){background:#132219;border:1px solid #b39347;width:min(640px,100vw - 24px)}.game-shell .world-life-panel:has(.farm-work-experience)>header{z-index:2;background:#102017;position:sticky;top:0}.game-shell .world-life-panel:has(.farm-work-experience)>.life-panel-nav{display:none}.game-shell .farm-work-experience{color:#f3e5c0;padding:0 22px 20px;font:16px/1.5 Arial,sans-serif}.farm-field-banner{background:url(/assets/farm-fields-stage1-v2.png) 50% 55%/cover;border-bottom:1px solid #957c45;height:100px;margin:0 -22px 12px}.game-shell .farm-work-experience p{font:inherit;margin:10px 0}.farm-reward-hero{justify-items:center;gap:1px;padding:4px 0 18px;display:grid}.farm-reward-hero strong{color:#f4d786;font-variant-numeric:tabular-nums;font-size:48px;line-height:1.15}.farm-reward-hero span{font-size:18px;font-weight:700}.game-shell .farm-work-experience small{font:14px/1.4 Arial,sans-serif}.farm-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.game-shell .farm-work-experience h3{color:#f3e5c0;margin:0;font:700 18px/1.4 Arial,sans-serif}.farm-section-heading>span{font-size:14px}.farm-daily-slots{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 16px;padding:0;list-style:none;display:grid}.farm-daily-slots li{background:#203421;border:1px solid #88743f;border-radius:5px;justify-items:center;padding:10px 4px;display:grid}.farm-daily-slots .complete{background:#284a31;border-color:#78a77b}.farm-daily-slots .active{background:#594a24;border-color:#f4d786}.farm-needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.farm-need{background:#252c19;border:1px solid #89733f;border-radius:5px;padding:10px}.farm-need.water{background:#142e32;border-color:#497a87}.farm-need label{flex-wrap:wrap;justify-content:space-between;gap:6px;font-weight:700;display:flex}.farm-need bdi{font-variant-numeric:tabular-nums}.farm-work-experience progress{appearance:none;background:#0c1a17;border:0;border-radius:10px;width:100%;height:10px;margin:9px 0;display:block;overflow:hidden}.farm-work-experience progress::-webkit-progress-bar{background:#0c1a17}.farm-work-experience progress::-webkit-progress-value{background:#d9b359;border-radius:10px}.farm-work-experience progress::-moz-progress-bar{background:#d9b359;border-radius:10px}.farm-work-experience .water progress::-webkit-progress-value{background:#52accc}.farm-work-experience .water progress::-moz-progress-bar{background:#52accc}.game-shell .farm-work-experience .farm-work-note{color:#ffdd91;background:#53401955;border:1px solid #ad8442;border-radius:4px;padding:10px 12px;font-weight:700}.farm-ready-note{color:#b2dfac}.farm-primary-actions{flex-wrap:wrap;gap:10px;display:flex}.game-shell .farm-work-experience button{border-radius:5px;min-height:44px;font:700 16px/1.4 Arial,sans-serif}.game-shell .farm-primary-actions button{flex:190px;margin:0;padding:12px}.game-shell .farm-primary-actions .farm-work-start{color:#fff4d6;background:#355b31;border:1px solid #bba15d}.game-shell .farm-primary-actions .farm-tavern-action{background:#153d54;border:1px solid #c3a358}.game-shell .farm-work-experience button:disabled{opacity:.48;cursor:not-allowed}.game-shell .farm-work-experience .farm-work-terms{color:#d2ccb7;font-size:14px}.farm-bank-progress{border:1px solid #9c8142;border-radius:5px;margin:16px 0;padding:14px}.farm-bank-progress>div{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:10px;display:flex}.farm-bank-progress strong{color:#f4d786;font-size:20px}.game-shell .farm-bank-progress p{font-size:14px}.farm-bottom-explanation{border-top:1px solid #6e683e;padding-top:14px}.game-shell .farm-bottom-explanation p{color:#ded8c6;font-size:14px}.game-shell .farm-work-experience .farm-work-return{background:0 0;width:100%;margin-top:14px}.game-shell .farm-work-experience .farm-bank-guide{font-size:14px}.game-shell .farm-work-experience :is(button,summary):focus-visible{outline-offset:3px;outline:2px solid #f9dc8e}.game-shell .bank-redesign .bank-compound-story{background:#eee4c6;border-inline-start:4px solid #ba9342;margin:8px 0 16px;padding:14px 18px}.game-shell .bank-compound-story h3{margin:0 0 6px;font-size:19px}.bank-compound-story p{margin:6px 0;font-size:16px}.bank-compound-story>div{flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:8px 0;display:flex}.bank-compound-story strong{font-size:23px}@media (width<=440px){.game-shell .farm-work-experience{padding-inline:14px}.farm-field-banner{margin-inline:-14px}.farm-needs{gap:8px}}.game-shell .farm-background-hint{color:#fff0c5;background:#23392b;border-inline-start:3px solid #d6b66b;margin:14px 0;padding:14px 16px;font-size:16px;line-height:1.5}.game-shell .farm-background-hint p{margin:6px 0 0}.game-shell .admin-needs-editor{color:#293d36;background:#f4eddc;border:1px solid #ad935b;margin:16px 0;padding:16px}.game-shell .admin-needs-editor h4{margin:0;font-size:18px}.game-shell .admin-needs-editor p{font-size:14px}.game-shell .admin-needs-editor>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.game-shell .admin-needs-editor label{gap:8px;font-size:16px;display:grid}.game-shell .admin-needs-editor input{width:100%;min-width:0;min-height:42px;padding:8px;font:400 18px Arial,sans-serif}.game-shell .admin-needs-editor button{min-height:42px;padding:8px}.game-shell .community-demo-control{box-sizing:border-box;color:#31281e;background:#f3ead3;border:1px solid #ae9158;width:100%;margin-bottom:20px;padding:18px;font:14px/1.5 Arial,sans-serif;position:relative;box-shadow:0 8px 30px #0008}.game-shell .community-demo-control h3{margin:0;font-size:18px}.game-shell .community-demo-control>div{flex-wrap:wrap;gap:8px;display:flex}.game-shell .community-demo-control button{color:#31281e;background:#e1c57c;border:1px solid #a78950;min-height:40px;padding:8px}.game-shell .character-backpack-view .inventory-card-grid :is(.scroll-item,.inventory-supply-card,.monster-loot-bubble){box-sizing:border-box;color:#302a21;background:#e8dcc0;border:1px solid #725c3e;border-radius:0;gap:6px 10px;width:100%;min-width:0;height:auto;min-height:76px;padding:8px;font-family:Segoe UI,Arial,sans-serif;box-shadow:0 3px 8px #0000003d,inset 0 0 0 1px #f6e4be33}.game-shell .character-backpack-view .inventory-card-grid .scroll-item{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"art name count""art detail detail"}.game-shell .character-backpack-view .inventory-card-grid :is(.scroll-item-art,.supply-art,.monster-loot-bubble-art){box-sizing:border-box;background-color:#f5ebd5;border:1px solid #ad956a;border-radius:0;flex:0 0 56px;width:56px;height:56px;min-height:0;margin:0}.game-shell .character-backpack-view .inventory-card-grid .scroll-item-art{aspect-ratio:1;padding:3px}.game-shell .character-backpack-view .inventory-card-grid :is(.scroll-item strong,.inventory-supply-card strong,.monster-loot-bubble-copy>header strong){white-space:normal;font:600 14px/1.35 Segoe UI,Arial,sans-serif}.game-shell .character-backpack-view .inventory-card-grid :is(.scroll-item small,.inventory-supply-card p,.monster-loot-bubble-copy>p){color:#514637;margin:0;font:400 13px/1.4 Segoe UI,Arial,sans-serif}.game-shell .character-backpack-view .inventory-card-grid :is(.scroll-item-count,.supply-stack-count,.monster-loot-bubble-copy>footer b){color:#514025;background:#f5ebd5;border:1px solid #ad956a;border-radius:2px;padding:2px 5px;font:400 12px/1.2 Arial,sans-serif;display:inline-block}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble{grid-template-columns:56px minmax(0,1fr) auto;align-items:center}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble-art{background:#f5ebd5}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble-art .monster-loot-art{filter:none;width:50px;height:50px}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble-copy{gap:4px;padding:0}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble-copy>header{flex-wrap:wrap;gap:4px 8px}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble-copy>header small{border-radius:2px;order:1;font-weight:400}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble-copy>footer{flex-wrap:wrap;font-size:12px}.game-shell .character-backpack-view .inventory-card-grid .monster-loot-bubble-copy>footer em{background:0 0;border:0;border-radius:0;padding:0;font-weight:400}.game-shell .arena-stage-backdrop .arena-inline-battle-log{box-sizing:border-box;gap:18px;width:min(1060px,100% - 32px);max-width:100%;margin:0 auto 16px;padding:20px;font:400 16px/1.6 Segoe UI,Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-inline-battle-log>header strong{font:600 18px/1.4 Segoe UI,Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-inline-battle-log>header small,.game-shell .arena-stage-backdrop .arena-inline-battle-log>header>span,.game-shell .arena-stage-backdrop .arena-inline-health :is(b,small){color:#e0e7ea;font-size:14px}.game-shell .arena-stage-backdrop .arena-inline-health{gap:20px}.game-shell .arena-stage-backdrop .arena-inline-health i{height:9px}.game-shell .arena-stage-backdrop .arena-inline-events{max-height:360px}.game-shell .arena-stage-backdrop .arena-inline-events p{grid-template-columns:48px 100px minmax(0,1fr) auto;align-items:start;gap:12px;min-height:48px;padding:10px 12px;font-size:15px;line-height:1.6}.game-shell .arena-stage-backdrop .arena-inline-events :is(span,b){white-space:normal;text-overflow:clip;overflow:visible}.game-shell .arena-stage-backdrop .arena-inline-events time{color:#bdc9cf}.game-shell .arena-stage-backdrop .arena-inline-events strong{font-size:15px}@media (width<=640px){.game-shell .arena-stage-backdrop .arena-inline-battle-log{width:calc(100% - 16px);padding:12px}.game-shell .arena-stage-backdrop .arena-inline-events p{grid-template-columns:45px minmax(0,1fr)}.game-shell .arena-stage-backdrop .arena-inline-events p>span{grid-column:1/-1}}.backpack-inventory .inventory-section-heading{color:#ead49a;text-align:right;border-bottom:1px solid #827147;grid-column:1/-1;width:100%;margin:12px 0 2px;padding:6px 2px;font:400 1rem/1.5 Arial,sans-serif}.inventory-search-tools{color:#ead49a;flex-wrap:wrap;gap:8px;margin-bottom:12px;font:400 14px/1.5 Arial,sans-serif;display:flex}.inventory-search-tools label{flex:130px;gap:4px;display:grid}.inventory-search-tools input,.inventory-search-tools select,.inventory-search-tools button{min-width:0;min-height:36px;font:inherit;padding:6px}.bank-next-payout{color:#253924;background:#e9f0e5;border:1px solid #849676;gap:6px;margin:12px 0;padding:14px;display:grid}.hunt-experience-summary{z-index:15;color:#392d19;background:#f3e7c9;border:1px solid #ad9254;width:min(420px,100% - 36px);padding:14px 18px;font:400 15px/1.6 Arial,sans-serif;position:absolute;top:12px;right:18px;box-shadow:0 3px 12px #0005}.hunt-experience-summary p{margin:6px 0}.hunt-experience-summary small{font-size:13px;display:block}.supply-actions{flex-wrap:wrap}.supply-actions small{flex-basis:100%}.tavern-menu-needs{text-align:center;font-size:15px}.tavern-meal-cards article{flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex}.tavern-meal-art{aspect-ratio:1;background-image:url(/assets/tavern-meals-v1.png);background-repeat:no-repeat;background-size:300% 100%;width:100%;max-width:180px}.tavern-meal-cards article>b{font-size:19px}.tavern-meal-cards article>p{flex:1;font-size:16px;line-height:1.5}.tavern-meal-cards article>small{font-size:14px}.tavern-meal-cards article>button{width:100%;margin-top:4px}.tavern-menu-note{text-align:center;color:#58636a;font-size:14px;line-height:1.6}.game-shell .goral-battle-roster,.game-shell .goral-community-roster{grid-template-columns:minmax(0,1fr)}.game-shell .goral-community-main{border-inline-end:0;flex-direction:column;min-height:0;display:flex}.game-shell .goral-community-roster .community-player-tabs{flex:0 0 28px}.game-shell .goral-community-roster .online-scroll{flex:1;min-height:0;max-height:none}.game-shell .goral-roster-main .goral-roster-group:not(.opponents),.game-shell .goral-community-roster .online-scroll{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:#879c73 #e2e6dc;scrollbar-gutter:stable;direction:ltr;overflow:hidden scroll}.game-shell .goral-roster-main .goral-roster-group:not(.opponents)::-webkit-scrollbar{width:14px;display:block}.game-shell .goral-community-roster .online-scroll::-webkit-scrollbar{width:14px;display:block}.game-shell .goral-roster-main:focus-visible,.game-shell .goral-community-roster .online-scroll:focus-visible{outline-offset:-2px;outline:2px solid #b08a39}.bank-transfer-choice{border:0;min-width:0;margin:0 0 22px;padding:0}.bank-transfer-choice legend{text-align:center;width:100%;margin-bottom:12px;font-size:20px}.bank-transfer-choice>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:590px;margin:auto;display:grid}.bank-transfer-choice button{border:2px solid #b89d63;border-radius:8px;min-height:56px;font-size:19px}.bank-transfer-choice button[aria-pressed=true]{color:#fff4d5;background:#193e52;border-color:#193e52}.game-shell .goral-roster-main .goral-roster-group:not(.opponents)::-webkit-scrollbar-thumb{background:#879c73;border:2px solid #e2e6dc;border-radius:7px}.game-shell .goral-community-roster .online-scroll::-webkit-scrollbar-thumb{background:#879c73;border:2px solid #e2e6dc;border-radius:7px}.game-shell .goral-roster-main .goral-roster-group:not(.opponents)::-webkit-scrollbar-track{background:#e2e6dc}.game-shell .goral-community-roster .online-scroll::-webkit-scrollbar-track{background:#e2e6dc}.game-shell .goral-roster-main>*{direction:rtl}.game-shell .goral-roster-main .goral-roster-group:not(.opponents){direction:ltr}.game-shell .players-panel:not(.goral-combat-roster-panel)>.roster-location-heading{direction:ltr;grid-template-columns:auto minmax(0,1fr) auto;gap:5px;padding:0 5px;display:grid}.game-shell .roster-location-heading>strong{text-overflow:ellipsis;white-space:nowrap;text-align:center;direction:rtl;min-width:0;overflow:hidden}.game-shell .players-panel .roster-location-heading>small{direction:ltr;font:400 14px/1 Tahoma,Arial,sans-serif}.game-shell .roster-location-navigation{align-items:center;gap:3px;display:flex}.game-shell .roster-location-navigation>span{font:700 12px Tahoma,Arial,sans-serif;text-decoration:underline}.game-shell .roster-location-navigation>button{color:#455c40;background:linear-gradient(#f7faf4,#a5b58c);border:1px outset #b8c3b0;border-radius:0;width:22px;min-width:0;height:21px;padding:0;font:700 14px/1 Tahoma,Arial,sans-serif}.game-shell .goral-roster-main>.battle-roster-heading{direction:ltr;grid-template-columns:auto minmax(0,1fr) auto;gap:5px;display:grid}.game-shell .battle-roster-heading:after{content:none}.game-shell .battle-roster-heading>strong{text-align:center;white-space:nowrap;font:700 14px Tahoma,Arial,sans-serif;text-decoration:none}.game-shell .battle-roster-heading>small{direction:ltr;font:400 14px Tahoma,Arial,sans-serif}.game-shell .goral-roster-main .goral-roster-group.opponents{scrollbar-color:#879c73 #e2e6dc;direction:ltr}.game-shell .chat-feed .classic-chat-message{direction:rtl;align-items:baseline;gap:8px}.game-shell .chat-feed .classic-chat-message>b:after,.game-shell .chat-feed .classic-chat-message>b:before{content:none}.game-shell .chat-feed .classic-chat-message>time{direction:ltr;unicode-bidi:isolate}.game-shell .chat-feed .classic-chat-message>b{flex:none}.game-shell .chat-feed .classic-chat-message>.chat-message-arrows{color:#29383e;direction:ltr;unicode-bidi:isolate;flex:none;font-weight:700}.game-shell .chat-feed .classic-chat-message>.chat-message-recipient{flex:none;font-style:normal}.game-shell .scroll-item-art{aspect-ratio:1;background:0 0}.game-shell .scroll-item-compact{width:42px;min-width:0;padding:2px}.game-shell .crown-experience-ledger th,.game-shell .crown-experience-ledger td{font-variant-numeric:tabular-nums;height:34px;padding:6px 8px;font-family:Arial,sans-serif;font-size:15px;font-weight:400}.game-shell .crown-experience-ledger th{font-weight:600}.game-shell .crown-experience-ledger td:first-child{font-size:15px;font-weight:400}.game-shell .crown-experience-ledger .fate-experience-scroll{overflow-y:auto}.game-shell .profile-view-player .player-profile-figure:is(.hero-wanderer,.hero-guardian,.hero-ranger,.hero-traveler) img,.game-shell .character-stage-backdrop .profile-avatar:is(.hero-wanderer,.hero-guardian,.hero-ranger,.hero-traveler) img{object-fit:contain;object-position:center bottom;mix-blend-mode:normal;filter:none;width:100%;max-width:100%;height:100%;margin:0;-webkit-mask-image:none;mask-image:none}.game-shell .registration-hero-stage img{object-fit:contain;filter:none}.game-shell .profile-avatar.hero-guardian img,.game-shell .classic-fate-hero.hero-guardian img{background:url(/assets/guardian-contact-shadow-v1.svg) bottom/contain no-repeat}.game-shell .profile-compact-final .classic-fate-public .classic-fate-hero.hero-guardian img{filter:brightness(1.055)contrast(1.035)saturate(.9)}.game-shell .classic-fate-hero.hero-guardian:after,.game-shell .character-dashboard-layout .private-fate-regions .profile-avatar.hero-guardian:after{content:none}.game-shell .crown-experience-ledger{flex-direction:column;min-width:0;display:flex}.game-shell .crown-experience-ledger .fate-experience-heading,.game-shell .crown-experience-ledger .fate-experience-status{flex:none}.game-shell .crown-experience-ledger .fate-experience-scroll{flex:auto;width:100%;min-width:0;min-height:0;display:block;overflow:auto}.game-shell .crown-experience-ledger table{table-layout:fixed;width:100%}.game-shell .chat-feed .classic-chat-message{column-gap:3px}.game-shell .chat-feed .combat-chat-event{grid-template-columns:max-content minmax(0,1fr);column-gap:3px}.game-shell .combat-chat-event .battle-event-copy>.battle-event-arrows{margin:0;margin-inline-end:3px}.game-shell .arena-archive-notice{color:#243d4a;background:#f5ecd6;border:1px solid #bda570;padding:20px;font:400 16px/1.6 Arial,sans-serif}.game-shell .goral-community-roster .community-player-name>b{color:#30383d;direction:ltr;justify-content:flex-end}.game-shell .goral-community-roster .community-player-label{unicode-bidi:plaintext}.game-shell .goral-community-roster .online-player{background:#ebebeb;border-bottom:0;grid-template-columns:16px 20px 20px minmax(0,1fr) 18px}.game-shell .goral-community-roster .online-player>.status{background:#14d52e;border:1px solid #07902c;border-radius:3px;width:13px;height:13px;box-shadow:inset 1px 1px 1px #adffa6}.game-shell .goral-community-roster .online-player>.status.offline{box-shadow:none;background:#d0d5d6;border-color:#929a9c}.game-shell .goral-community-roster .online-player>.status.busy{background:#e4ac31;border-color:#ad7a10}.game-shell .goral-community-roster .community-mail{width:19px;height:15px;font-size:16px}.game-shell .goral-community-roster .community-party{width:20px;height:20px;font-size:18px}.game-shell .goral-community-roster .online-scroll::-webkit-scrollbar{background:#dce2d2;width:16px}.game-shell .goral-community-roster .online-scroll::-webkit-scrollbar-thumb{background:#a2af8d;border:2px outset #d9e0cd;border-radius:0;min-height:28px}.game-shell .goral-community-roster .online-scroll::-webkit-scrollbar-button:single-button{background:#c1cbae;border:2px outset #e3e8dc;height:16px;display:block}.game-shell .goral-community-roster{grid-template-rows:minmax(0,1fr);bottom:0}.game-shell .goral-community-main{height:100%;min-height:0}.game-shell .community-roster-viewport{direction:ltr;flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 18px;min-height:0;display:grid;overflow:hidden}.game-shell .goral-community-roster .community-roster-viewport .online-scroll{scrollbar-width:none;scrollbar-gutter:auto;height:100%;min-height:0;max-height:100%;overflow-y:auto}.game-shell .goral-community-roster .community-roster-viewport .online-scroll::-webkit-scrollbar{display:none}.classic-roster-scrollbar{background:#dce2d2;border-left:1px solid #97a284;flex-direction:column;min-height:0;display:flex}.classic-roster-scrollbar>button{color:#fff;background:#abb997;border:2px outset #dce4ce;border-radius:0;flex:0 0 19px;width:17px;min-width:0;height:19px;padding:0;font:700 21px/14px Arial,sans-serif}.classic-roster-scrollbar>button:disabled{opacity:.55}.classic-roster-scrolltrack{cursor:pointer;flex:1 1 0;min-height:0;position:relative}.classic-roster-scrollthumb{cursor:grab;touch-action:none;background:#a8b593;border:2px outset #dce4ce;min-height:0;position:absolute;left:0;right:0}.classic-roster-scrollthumb:active{cursor:grabbing}.classic-roster-scrolltrack:focus-visible{outline-offset:-2px;outline:2px solid #657648}.game-shell .chat-feed p.combat-chat-event{grid-template-columns:max-content minmax(0,1fr);column-gap:3px;min-height:23px;margin:0;padding:0;font:400 13px/1.4 Tahoma,Arial,sans-serif;display:grid}.game-shell .chat-feed p.combat-chat-event .battle-event-copy{color:#6577c0;font:500 13px/1.4 Tahoma,Arial,sans-serif}.game-shell .chat-feed p.combat-chat-event .battle-fighter-name{font:800 13px/1.4 Tahoma,Arial,sans-serif}.game-shell .chat-feed p.combat-chat-event .battle-token-player{color:#895e28}.game-shell .chat-feed p.combat-chat-event .battle-token-opponent{color:#263c78}.game-shell .chat-feed p.combat-chat-event .battle-token-damage{color:#d68120;font-weight:900}.game-shell .chat-feed p.combat-chat-event .battle-token-crush{color:#d32d32;font-weight:900}.game-shell .chat-feed p.combat-chat-event.event-result .battle-event-copy{color:#8b6423}.game-shell .chat-feed p.combat-chat-event.event-result .battle-event-copy,.game-shell .chat-feed p.combat-chat-event.event-result .battle-event-copy *{font-weight:800}.game-shell .chat-feed p.combat-chat-event>time{color:#5e696e;text-align:center;background:0 0;border:0;min-width:43px;height:auto;padding:0;font:400 13px/1.4 Tahoma,Arial,sans-serif}.game-shell .chat-feed p.combat-chat-event.chat-message-directed-to-me>time{color:#0b5018;background:#1ddd41;border-radius:1px;padding:1px 3px;font-weight:800}.game-shell .goral-roster-status{justify-content:center}.game-shell{--goral-roster-width:285px}.game-shell .chat-compose-controls{align-items:center}.game-shell.chat-collapsed .chat-panel>.chat-toolbar{display:flex}.game-shell .chat-compose-controls .chat-legacy-strip{align-items:center;height:44px}.game-shell .chat-compose-controls .chat-tool-button{position:relative}.game-shell .chat-color-indicator{border:1px solid #fff;width:10px;height:10px;position:absolute;bottom:3px;right:3px;box-shadow:0 0 0 1px #48555b}.game-shell .chat-compose-controls .chat-send-button{align-self:center;margin:0;line-height:1}.game-shell .chat-compose-controls .chat-tool-button[aria-expanded=true]{outline-offset:-2px;outline:2px solid #efc977}@media (width>=901px){.game-shell{--goral-roster-width:416px;--chat-compose-height:54px;--chat-controls-width:var(--goral-roster-width)}.game-shell .chat-command-bar form{grid-template-columns:var(--chat-controls-width) minmax(0, 1fr);align-items:center;height:50px}.game-shell .chat-compose-controls{box-sizing:border-box;gap:4px;height:50px;padding:3px 4px}.game-shell .chat-compose-controls .chat-legacy-strip{gap:3px;height:44px}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button){box-sizing:border-box;height:44px;margin:0}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button)>.chat-console-art{width:min(100%,40px)}.game-shell .chat-command-bar form .chat-send-button{box-sizing:border-box;flex-basis:68px;min-width:68px;height:44px;min-height:0;margin:0;padding:0;font-size:16px}.game-shell .chat-command-bar .chat-input-wrap{height:44px;margin:3px 4px}.game-shell .chat-command-bar .chat-input-wrap input{box-sizing:border-box;height:44px}}.game-shell .goral-combat-roster-panel .goral-roster-main{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.game-shell .goral-combat-roster-panel :is(.goral-roster-nav,.goral-roster-divider,.goral-roster-status){flex:none}.game-shell .goral-combat-roster-panel .goral-roster-main .goral-roster-group:not(.opponents),.game-shell .goral-combat-roster-panel .goral-roster-main .goral-roster-group.opponents{flex:0 auto;grid-auto-rows:28px;align-content:start;min-height:28px;max-height:none;display:grid;overflow:hidden auto}.game-shell .goral-combat-roster-panel .goral-roster-status{margin-top:0}@media (width<=900px){.game-shell{--chat-compose-height:96px}.game-shell .chat-command-bar{height:96px}.game-shell .chat-command-bar form{grid-template-columns:minmax(0,1fr);gap:2px;height:92px;padding:2px 4px;display:grid}.game-shell .chat-compose-controls{gap:3px;height:44px;display:flex}.game-shell .chat-compose-controls .chat-legacy-strip{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;min-width:0;display:grid}.game-shell .chat-compose-controls :is(.chat-channel-icons,.chat-compose-tools){display:contents!important}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button){place-items:center;width:100%;height:40px;padding:0;display:grid;overflow:hidden;min-width:0!important}.game-shell .chat-compose-controls .chat-console-art{width:34px;height:34px;transform:scale(1.2)}.game-shell .chat-command-bar form .chat-send-button{min-width:52px;height:40px;padding:0 6px}.game-shell .chat-command-bar .chat-input-wrap,.game-shell .chat-command-bar .chat-input-wrap input{width:100%;min-width:0;height:40px}}.game-shell .roster-location-navigation>.roster-navigation-trigger{color:#344047;background:0 0;border:0;width:auto;padding:0 2px;font:700 12px Tahoma,Arial,sans-serif;text-decoration:underline}.roster-navigation-popup{z-index:510;color:#30383d;background:#e9e6d8;border:2px ridge #b3b6a7;width:232px;max-height:calc(100dvh - 24px);font:14px/1.5 Tahoma,Arial,sans-serif;position:fixed;overflow:auto;box-shadow:0 4px 16px #12212a55}.roster-navigation-popup header{background:linear-gradient(#fbfaf5,#dcded6);border-bottom:1px solid #babbae;justify-content:space-between;align-items:center;padding:5px 8px;display:flex}.roster-navigation-popup header button{color:#313832;cursor:pointer;background:#eeede5;border:1px outset #afb1a4;width:23px;height:23px;padding:0;font-size:21px;line-height:1}.roster-navigation-popup [role=radiogroup]{padding:7px}.roster-navigation-popup [role=radio]{width:100%;color:inherit;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px;display:flex}.roster-navigation-popup [role=radio]>span{background:#fff;border:1px solid #60685c;place-items:center;width:14px;height:14px;font-size:13px;display:grid}.roster-navigation-popup [role=radio]:is(:hover,:focus-visible),.roster-navigation-popup [aria-checked=true]{background:#d6dbca;outline:none}.chat-tool-popover{z-index:500;box-sizing:border-box;color:#29343c;text-align:right;background:#f5f2e9;border:1px solid #ad8749;border-radius:6px;width:min(320px,100vw - 16px);max-height:min(420px,100dvh - 100px);font:14px/1.5 Tahoma,Arial,sans-serif;position:fixed;overflow:auto;box-shadow:0 8px 28px #111b2580}.chat-tool-popover header{color:#ffedc0;background:linear-gradient(#29495e,#153448);border-bottom:1px solid #ac884e;justify-content:space-between;align-items:center;padding:7px 12px;display:flex}.chat-tool-popover header strong{font-size:15px}.chat-tool-popover button{cursor:pointer;font-family:inherit}.chat-tool-popover header button{width:30px;height:30px;color:inherit;background:0 0;border:0;padding:0;font-size:24px}.chat-tool-popover button:focus-visible{outline-offset:2px;outline:2px solid #1e6583}.chat-symbol-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:12px;display:grid}.chat-symbol-grid button{background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;min-width:0;height:36px;padding:0;font-size:24px;line-height:1;display:grid}.chat-symbol-grid button:hover{background:#eadfbd;border-color:#b5965a}.chat-color-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:16px;display:grid}.chat-color-grid button{color:#fff;border:2px solid #fff;border-radius:4px;width:100%;height:34px;font-size:20px;box-shadow:0 0 0 1px #a7aba8}.chat-color-grid button[aria-pressed=true]{outline-offset:2px;outline:2px solid #a47723}.chat-color-preview{text-align:center;background:#fff;border:1px solid #c7c6bd;margin:0 16px 14px;padding:9px}.chat-menu-actions{gap:6px;padding:12px;display:grid}.chat-menu-actions button,.chat-friends-list button{color:#293b44;text-align:right;background:#fffdf7;border:1px solid #c9bea6;border-radius:3px;min-height:40px;padding:8px 12px;font-size:14px}.chat-menu-actions button:hover:not(:disabled),.chat-friends-list button:hover{background:#ece4d1;border-color:#997336}.chat-menu-actions button:disabled{opacity:.5;cursor:default}.chat-friends-list{gap:5px;padding:12px 12px 0;display:grid}.chat-friends-list p{margin:0}.chat-friends-list button{flex-wrap:wrap;justify-content:space-between;gap:4px 8px;display:flex}.chat-friends-list small{color:#596871;font-size:12px}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-monster-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;margin-top:10px;padding:10px 16px;display:grid}.game-shell .arena-stage-backdrop .arena-classic-lobby .arena-monster-details{gap:4px;min-width:0;display:grid}.game-shell .arena-stage-backdrop .arena-classic-lobby .arena-monster-details strong{color:#26313d;text-shadow:none;font:700 17px/1.3 Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-classic-lobby .arena-monster-details small{color:#58616b;font:14px/1.4 Arial,sans-serif}.game-shell .arena-stage-backdrop .arena-classic-lobby .arena-monster-row .arena-row-actions{flex-wrap:wrap;gap:8px;display:flex}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-monster-row .arena-row-actions button{color:#fff4d4;background:linear-gradient(#33576c,#17394d);border:1px solid #a98b51;border-radius:3px;width:auto;min-width:90px;min-height:38px;padding:6px 12px;font:700 14px Arial,sans-serif;text-decoration:none}.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-monster-row .arena-row-actions button:not(.arena-watch){color:#382c14;background:linear-gradient(#ecc56e,#c18a2d)}.game-shell .arena-stage-backdrop .arena-classic-lobby .arena-monster-row>:last-child:not(.arena-row-actions){grid-column:1/-1}.game-shell .admin-command-center-v5 .admin-player-dossier .admin-dossier-cover{grid-template-columns:64px minmax(0,1fr);gap:10px 16px;min-height:0;padding:16px 20px;display:grid}.game-shell .admin-command-center-v5 .admin-dossier-cover .admin-dossier-portrait{width:64px;height:64px;margin:0;padding:0}.game-shell .admin-command-center-v5 .admin-dossier-cover .admin-dossier-portrait .admin-seal{width:60px;height:60px;font-size:26px}.game-shell .admin-command-center-v5 .admin-dossier-cover .admin-dossier-identity h3{margin:0;font-size:28px;line-height:1.3}.game-shell .admin-command-center-v5 .admin-dossier-cover .admin-dossier-identity p{margin:4px 0;font-size:14px}.game-shell .admin-command-center-v5 .admin-dossier-cover .admin-dossier-ribbon{grid-column:1/-1;width:100%;margin:0;padding:8px 0}.game-shell .admin-command-center-v5 .admin-player-drawer-tabs{z-index:2;background:#faf5e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 0;display:grid;position:sticky;top:0}.game-shell .admin-command-center-v5 .admin-player-drawer-tabs button{border-radius:4px;min-height:64px;padding:8px}.game-shell .admin-command-center-v5 .admin-player-drawer-tabs button b{font-size:15px}.game-shell .admin-command-center-v5 .admin-player-drawer-tabs button small{font-size:12px}.game-shell .admin-command-center-v5 .admin-target-teleport-card{background:#f7f0dc;border:1px solid #b39761;margin:8px 0;padding:20px}.game-shell .admin-command-center-v5 .admin-target-teleport-card h4{font-size:20px}.game-shell .admin-command-center-v5 .admin-target-teleport{grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:12px;font-size:16px;display:grid}.game-shell .admin-command-center-v5 .admin-target-teleport :is(select,button){width:auto;min-height:44px;font-size:16px}@media (width<=1100px){.game-shell .admin-command-center-v5 .admin-player-drawer-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.game-shell .admin-command-center-v5 .admin-target-teleport,.game-shell .arena-stage-backdrop .arena-modal.arena-classic-lobby .arena-monster-row{grid-template-columns:minmax(0,1fr)}}.game-shell .forest-party-hint{color:#fff5da;text-align:center;z-index:3;background:#162315e8;border:1px solid #b89959;width:max-content;max-width:calc(100% - 24px);margin:0;padding:6px 10px;font:14px/1.5 Tahoma,Arial,sans-serif;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.game-shell:not(.chat-collapsed) .players-panel{bottom:var(--chat-compose-height);height:calc(var(--social-height) - var(--chat-compose-height))}.game-shell .goral-combat-roster-panel .goral-roster-row{height:28px;min-height:28px}@media (width<=700px){.game-shell{--goral-roster-width:0px}.game-shell .chat-panel,.game-shell.scene-battle .chat-panel,.game-shell.scene-duel .chat-panel{left:0}}.game-shell .journey-guide{width:min(360px,100% - 36px)}.game-shell .journey-guide>header small{font-size:11px}.game-shell .journey-guide>header strong{font-size:16px}.game-shell .journey-guide>header b{font-size:13px}.journey-guide ol{justify-content:space-between;gap:12px;margin:0;padding:12px;list-style:none;display:flex}.journey-guide li{color:#656459;align-items:center;gap:4px;font-size:12px;display:flex}.journey-guide li>span:first-child{border:1px solid #93815a;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.journey-guide li.complete{color:#285d3e}.journey-guide li.complete>span:first-child{color:#fff;background:#285d3e;border-color:#285d3e}.journey-guide>p{margin:0 12px 12px;font-size:14px;line-height:1.6}.game-shell .journey-guide>.journey-next{color:#302a1d;cursor:pointer;background:#e8d5a3;border:1px solid #86642f;width:calc(100% - 24px);min-height:42px;margin:0 12px 12px;padding:8px 12px;font-size:14px;font-weight:700;display:block}.journey-next:focus-visible,.arena-join-forest:focus-visible{outline-offset:2px;outline:3px solid #6b4b1b}.shop-gear-comparison{color:#34372f;text-align:right;background:#f5f0e3;border-top:1px solid #b5a98c;grid-column:1/-1;padding:12px}.shop-gear-comparison h4{margin:0 0 4px;font-size:15px}.shop-gear-comparison>small,.shop-comparison-hint{color:#635c4b;font-size:12px}.shop-comparison-hint{grid-column:1/-1;padding:6px 12px;display:block}.shop-gear-comparison dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:10px 0;display:grid}.shop-gear-comparison dl>div{justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}.shop-gear-comparison dd{margin:0;font-weight:700}.shop-gear-comparison .better dd{color:#28603b}.shop-gear-comparison .worse dd,.shop-gear-comparison .comparison-requirement{color:#8b3428}.shop-gear-comparison p{margin:8px 0 0;font-size:13px;line-height:1.5}.arena-monster-details{min-width:0}.arena-monster-row .arena-row-actions{flex-wrap:wrap}.arena-join-forest{color:#353321;cursor:pointer;background:#e5d5ad;border:1px solid #978458;min-height:36px;padding:6px 10px;font-weight:700}.arena-join-forest:disabled{opacity:.6;cursor:default}@media (width<=600px){.shop-gear-comparison dl{grid-template-columns:1fr}.journey-guide ol{gap:5px}.journey-guide li{gap:3px}}.journey-guide .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}.game-shell .consumable-storage{direction:ltr;flex:none;gap:8px;width:100%;min-width:0;margin:7px 0 0;padding-bottom:5px;display:grid}.game-shell .profile-sheet>.consumable-storage{width:min(199px,100%);margin-left:auto}.game-shell .consumable-storage>.consumable-storage-row{min-width:0;display:block}.game-shell .consumable-storage-row>.consumable-slot-grid{background:#181b1b;border:1px solid #0c0d0e;gap:1px;min-width:0;padding:1px;display:grid;box-shadow:0 1px 2px #0008}.game-shell .consumable-storage .scroll-storage-slots{--consumable-cell-ratio:286 / 154;grid-template-columns:repeat(5,minmax(0,1fr))}.game-shell .consumable-storage .potion-storage-slots{--consumable-cell-ratio:143 / 187;grid-template-columns:repeat(10,minmax(0,1fr))}.game-shell .consumable-storage .consumable-slot-grid>:is(i,.scroll-item,.health-potion-slot){width:100%;min-width:0;max-width:100%;height:auto;aspect-ratio:var(--consumable-cell-ratio);box-sizing:border-box;appearance:none;background:url(/assets/character-page-fine-charcoal-v1.png) 50%/418px 235px;border:1px solid #777a78;border-radius:0;min-height:0;margin:0;padding:0;display:block;position:relative;box-shadow:inset 1px 1px #c7c9c544,inset -1px -1px #080a0b88}.game-shell .consumable-storage .scroll-item .scroll-item-art,.game-shell .consumable-storage .health-potion-slot>svg{aspect-ratio:auto;box-sizing:border-box;image-rendering:auto;background:0 0;width:100%;height:100%;min-height:0;margin:0;padding:0;display:block;position:absolute;inset:0}.game-shell .consumable-storage :is(.scroll-item-count,.potion-item-count){color:#fff1c8;text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;z-index:1;background:#172026e8;border-radius:2px 0 0;width:auto;max-width:100%;height:10px;margin:0;padding:0 2px;font:700 9px/10px Tahoma,Arial,sans-serif;position:absolute;inset:auto 0 -5px auto}.game-shell .consumable-storage .scroll-item:hover{filter:brightness(1.08);border-color:#f0cf86}.game-shell .consumable-storage .scroll-item:focus-visible,.game-shell .consumable-storage .scroll-item.selected{outline-offset:-2px;z-index:2;outline:2px solid #e8c87b}.game-shell .scroll-item-art,.game-shell .character-backpack-view .inventory-card-grid .scroll-item-art{aspect-ratio:286/154;padding:0}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-resources-classic .combat-heart i{place-self:center;width:44px;height:44px;background:0 0!important}.game-shell .combat-resources-classic .classic-heart-art{width:100%;height:100%;display:block}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-resources-classic{min-height:76px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-resources-classic .combat-heart{grid-template-rows:52px 20px}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-resources-classic .combat-heart small{display:none}.game-shell .character-dashboard-layout .private-fate-regions .profile-sheet .combat-resources-classic .combat-heart b{color:#101310;background:linear-gradient(#fafafa,#c5c8c8);border:1px solid #111;border-radius:2px;box-shadow:inset 0 1px #fff}@media (width>=1031px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-avatar{flex:1 1 0;width:auto;min-width:0;max-width:238px}.game-shell .character-stage-backdrop .character-modal:has(.character-backpack-content){flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.game-shell .character-modal .character-backpack-content{flex-direction:column;flex:1 1 0;height:auto;min-height:0;display:flex;overflow:hidden}.game-shell .character-backpack-content>.royal-character-status{flex:none}.game-shell .character-backpack-content>.character-dashboard-layout{flex:1 1 0;height:auto;min-height:0;margin:0 auto}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0;padding-bottom:8px;overflow:hidden}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>:is(.backpack-character,.character-combat-ledger,.backpack-inventory){align-self:stretch;height:100%;min-height:0;max-height:100%}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>:is(.backpack-character,.character-combat-ledger){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8e7850 #242820;overflow:auto}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-character{container:private-character/size}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-inventory{flex-direction:column;display:flex;overflow:hidden}.game-shell .character-dashboard-layout .backpack-inventory>:is(.inventory-search-tools,.fate-inventory-picker){flex:none}.game-shell .character-stage-backdrop .character-dashboard-layout .backpack-inventory>.inventory-card-grid{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;height:auto;min-height:0;overflow:hidden auto}}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-combatant{--private-equipment-scale:1.5;--private-avatar-height:540px;zoom:1;flex:none;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;height:auto;min-height:0;margin:0;display:flex;transform:none}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-avatar{width:auto;min-width:0;max-width:none;height:var(--private-avatar-height);flex:1 1 0}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-sheet{zoom:var(--private-equipment-scale);flex:0 0 205px;width:205px;margin:3px 0 0;transform:none}@container private-character (height<=660px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-combatant{--private-equipment-scale:1.35;--private-avatar-height:495px}}@container private-character (height<=590px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-combatant{--private-equipment-scale:1.3;--private-avatar-height:450px}}@container private-character (height<=520px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-combatant{--private-equipment-scale:1.2;--private-avatar-height:400px}}@container private-character (height<=460px) or (width<=415px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-combatant{--private-equipment-scale:1;--private-avatar-height:380px}}@media (width<=1030px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-combatant{--private-equipment-scale:1.25;--private-avatar-height:455px}.game-shell .character-backpack-content>.character-dashboard-layout,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{height:auto;min-height:0;overflow:visible}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-character{height:auto;padding-bottom:8px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions>.backpack-inventory{flex-direction:column;height:min(680px,85dvh);min-height:320px;display:flex;overflow:hidden}.game-shell .character-dashboard-layout .backpack-inventory>:is(.inventory-search-tools,.fate-inventory-picker){flex:none}.game-shell .character-stage-backdrop .character-dashboard-layout .backpack-inventory>.inventory-card-grid{overscroll-behavior:contain;flex:1 1 0;height:auto;min-height:0;overflow:hidden auto}}@media (width<=560px){.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-combatant{--private-equipment-scale:1.2;--private-avatar-height:330px;align-items:center;gap:6px}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions .profile-avatar{flex:0 0 var(--private-avatar-height);width:min(238px,100%)}}@media (width>=901px){.game-shell .chat-panel .chat-feed p{min-height:25px;font-size:16px;line-height:1.5}.game-shell .chat-panel .chat-feed time{flex-basis:48px;min-width:48px;font-size:14px;line-height:24px}.game-shell .chat-panel .chat-input-wrap input{font-size:15px}}.game-shell .profile-compact-final .player-card-header.profile-actions-header{flex:none;height:auto;min-height:52px;padding:8px}.game-shell .profile-compact-final .profile-actions-header .player-card-actions{direction:rtl;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;max-width:none;height:auto;min-height:36px;display:flex;overflow:visible}.game-shell .profile-compact-final .profile-actions-header .player-card-actions>button{flex:none;justify-content:center;align-items:center;gap:5px;width:auto;min-width:40px;height:36px;margin:0;padding:6px 9px;font:700 12px/1.25 Tahoma,Arial,sans-serif;display:inline-flex}.game-shell .profile-compact-final .profile-actions-header .player-card-actions>button b{font:inherit;white-space:nowrap;display:inline}.game-shell .profile-compact-final .profile-actions-header .player-card-actions>button svg{flex:0 0 17px;width:17px;height:17px;display:block}.game-shell .profile-compact-final .profile-actions-header .player-card-actions>.profile-close-action{order:10;margin-inline-start:auto}.game-shell .profile-compact-final .profile-actions-header .player-card-actions>button[aria-pressed=true]{background:#69552d;border-color:#ddbd73}.game-shell .profile-compact-final .profile-actions-header .player-card-actions>button:focus-visible{outline-offset:2px;outline:2px solid #f0d895}@media (width>=941px){.game-shell .profile-compact-final .classic-fate-sheet.classic-fate-public{zoom:.895;flex:none;margin:0;transform:none}}@media (width<=560px){.game-shell .profile-compact-final .profile-actions-header .player-card-actions>button{height:40px}}.game-shell .mobile-roster-toggle{display:none}@media (width<=900px){.game-shell .mobile-roster-toggle{bottom:calc(var(--chat-compose-height,96px) + 4px);z-index:51;color:#263b48;background:#eef0ed;border:1px solid #667b87;border-radius:3px;max-width:calc(100% - 16px);min-height:40px;padding:7px 14px;font:700 13px/1.4 Tahoma,Arial,sans-serif;display:block;position:absolute;left:8px}.game-shell .mobile-roster-toggle:focus-visible{outline-offset:2px;outline:2px solid #92702e}.game-shell.mobile-roster-open .players-panel{z-index:50;top:auto;left:8px;bottom:calc(var(--chat-compose-height,96px) + 48px);width:min(360px,100% - 16px);height:min(360px, calc(100dvh - var(--chat-compose-height,96px) - 170px));border:1px solid #667b87;max-height:none;display:block;position:absolute;box-shadow:0 3px 16px #0005}}@font-face{font-family:Classic Game Sans;src:url(/fonts/LiberationSans-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Classic Game Sans;src:url(/fonts/LiberationSans-Bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--item-surface:linear-gradient(180deg, #fafafa 0%, #e3e3e3 45%, #bfbfbf 100%);--item-art-surface:linear-gradient(180deg, #c4c6c8, #b4b6b8);--item-frame:#353535;--item-card-visual:#494949;--item-card-details:#222224;--item-card-strip:#4a4a4a;--item-card-text:#ececec;--item-card-positive:#72d27a;--item-card-negative:#ff8480}@layer classic-items{.game-shell .fate-classic-inventory-card{--item-card-visual:#494949;--item-card-details:#222224;--item-card-strip:#4a4a4a;--item-card-text:#ececec;--item-card-positive:#72d27a;--item-card-negative:#ff8480}.game-shell :is(.battle-item-slot.filled,.inventory-item-art,.equipment-item-inspector-art),[data-item-surface=slot]{isolation:isolate;background:var(--item-art-surface)!important;border-color:var(--item-frame)!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff20!important}.game-shell .item-art,[data-item-surface=art]{mix-blend-mode:normal!important;filter:none!important;background-color:#0000!important}.game-shell :is(.fate-classic-inventory-card,.shop-classic-item){background:var(--item-card-details)!important;color:var(--item-card-text)!important;border-color:#171717!important;border-radius:0!important;font-family:Classic Game Sans,Arial,sans-serif!important;box-shadow:0 1px 2px #0006!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head){background:var(--item-card-visual)!important;color:var(--item-card-text)!important;border-color:#171717!important}.game-shell :is(.fate-classic-item-details,.shop-classic-item .inventory-item-main,.fate-inventory-row .inventory-item-body){background:var(--item-card-details)!important;color:var(--item-card-text)!important}.game-shell .fate-inventory-row :is(.inventory-item-footer,.item-action-strip){background:var(--item-card-strip)!important;border-color:#171717!important}.game-shell .fate-inventory-row :is(.fate-classic-item-visual>strong,.inventory-item-head strong,.inventory-item-price,.fate-classic-item-physical,.inventory-item-head small,.item-action-strip>small,.inventory-item-metrics,.inventory-item-body h4,.inventory-item-body p>span){color:var(--item-card-text)!important;text-shadow:none!important}.game-shell .fate-inventory-row .inventory-item-price{background:0 0!important;border-color:#0000!important}.game-shell .fate-inventory-row .inventory-item-body p b,.game-shell .fate-inventory-row .inventory-item-requirements p.met{color:var(--item-card-positive)!important}.game-shell .fate-inventory-row .inventory-item-body h4{margin:0 0 7px!important;font:700 14px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .fate-inventory-row .inventory-item-body p{letter-spacing:0!important;font-variant-numeric:normal!important;direction:rtl!important;justify-content:flex-start!important;align-items:baseline!important;gap:5px!important;min-height:20px!important;font:400 13px/1.45 Classic Game Sans,Arial,sans-serif!important;display:flex!important}.game-shell .fate-inventory-row .inventory-item-body p>span{white-space:normal!important;flex:0 auto!important;min-width:0!important}.game-shell .fate-inventory-row .inventory-item-body p b{font:inherit!important;white-space:nowrap!important;direction:ltr!important;unicode-bidi:isolate!important;flex:none!important;margin:0!important}.game-shell .fate-inventory-row :is(.inventory-item-head strong,.inventory-item-price,.fate-classic-item-name){font-family:Classic Game Sans,Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important}.game-shell .fate-inventory-row .inventory-item-body section{border-color:#353535!important;padding:8px!important}.game-shell .fate-inventory-row .inventory-item-metrics span{color:var(--item-card-text)!important;background:0 0!important;border-color:#0000!important}.game-shell .fate-inventory-row .inventory-item-footer em{color:var(--item-card-text)!important}.game-shell .fate-inventory-row .inventory-item-requirements p.unmet,.game-shell .fate-inventory-row .inventory-item-requirements p.unmet b{color:var(--item-card-negative)!important}.game-shell .fate-inventory-row .inventory-actions button{color:#efefef!important;background:linear-gradient(#666,#414141)!important;border-color:#858585!important;box-shadow:inset 0 1px #ffffff30!important}.game-shell .fate-inventory-row .inventory-actions .item-action-danger{color:#ff9890!important}.game-shell .fate-inventory-row .inventory-actions .inventory-sale{color:#eddb82!important}.game-shell .fate-inventory-row .inventory-actions .item-action-main[aria-pressed=true]{color:#85e18b!important}.game-shell .fate-inventory-row .inventory-actions button:focus-visible{outline-offset:2px;outline:2px solid #eee!important}.game-shell .fate-classic-inventory-card .inventory-actions button{color:#303030!important;background:linear-gradient(#f3f3f3,#bababa)!important;border-color:#777!important;border-radius:0!important}.game-shell .fate-classic-inventory-card .inventory-actions .inventory-sale{color:#827016!important}.game-shell .fate-classic-inventory-card .inventory-item-body section{border:0!important}.game-shell .fate-classic-inventory-card .inventory-item-body{overflow:visible!important}.game-shell .fate-classic-item-physical,.game-shell .fate-classic-item-physical b{font:12px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .fate-classic-inventory-card .item-action-strip>small{display:none!important}.game-shell .fate-classic-inventory-card .item-action-strip{justify-content:flex-start!important}.game-shell .classic-shop-category{z-index:3;width:100%;margin-bottom:12px;display:block;position:sticky;top:0}.game-shell .classic-shop-category>span{display:none}.game-shell .classic-shop-category select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#34383b;direction:rtl;background:#cbd2d8;border:2px solid #eff1f3;border-radius:0;width:100%;min-height:34px;padding:3px 8px;font:700 15px/1.5 Classic Game Sans,Arial,sans-serif;box-shadow:inset 0 0 0 1px #8c969e}.game-shell .classic-shop-category option{color:#34383b;background:#cbd2d8;font-weight:400}.game-shell .classic-shop-category option:checked{color:#fff;background:#329be7}.game-shell .fate-shop-header{color:#edf2f5!important;background:linear-gradient(#174166,#2e5271 65%,#123450)!important;border-color:#9caebd!important;min-height:32px!important}.game-shell .fate-shop-page-nav button{color:#ecf0f4!important;background:0 0!important;border:0!important;font:700 14px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .shop-classic-item .inventory-item-head{grid-template-rows:auto 104px auto auto!important;align-content:start!important;gap:4px!important}.game-shell .shop-classic-item .inventory-item-head small{display:none!important}.game-shell .shop-classic-item .inventory-item-metrics{flex-wrap:wrap!important;justify-content:center!important;gap:3px 7px!important;font:11px/1.3 Classic Game Sans,Arial,sans-serif!important;display:flex!important}.game-shell .shop-classic-item .inventory-item-metrics span{gap:3px!important;display:flex!important}.game-shell .shop-classic-item .inventory-item-metrics small{display:inline!important}.game-shell .shop-classic-item .inventory-item-body{overflow:visible!important}.game-shell .shop-classic-item .inventory-item-body section{border:0!important}.game-shell .shop-classic-item .inventory-item-footer{min-height:28px!important}.game-shell :is(.profile-nameplate,.classic-fate-nameplate,.classic-fate-dashboard-nameplate){background:var(--item-surface)!important;clip-path:none!important;box-shadow:none!important;color:#252525!important;border:1px solid #353535!important;border-radius:0!important;font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell :is(.profile-nameplate,.classic-fate-nameplate):before,.game-shell :is(.profile-nameplate,.classic-fate-nameplate):after{display:none!important}.game-shell .profile-nameplate strong{color:#252525!important;font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell .profile-nameplate .profile-level-chip{box-shadow:none!important;color:#353535!important;background:0 0!important;border:0!important;font-family:Classic Game Sans,Arial,sans-serif!important;transform:none!important}.game-shell .fate-classic-inventory-card .inventory-actions button{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.game-shell .fate-classic-inventory-card .inventory-actions button:disabled{opacity:.6!important;filter:grayscale(.25)!important}.game-shell .classic-stat-icon{color:#c6c9ca;width:100%;height:100%;display:block}.game-shell .battle-parameter-row i{background:0 0!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.game-shell :is(.combat-heart,.battle-parameter-row>span)>b{background:var(--item-surface)!important;color:#181818!important;border:1px solid #343434!important;border-radius:1px!important;font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell .combat-resources small{display:none!important}.game-shell .combat-resources-classic .combat-heart i{filter:none!important;text-shadow:none!important;box-shadow:none!important;background:0 0!important;transform:none!important}.game-shell .classic-heart-art{filter:none!important}.game-shell .character-dashboard-layout :is(.backpack-inventory,.character-combat-ledger,.backpack-character){border-color:#555b5d!important}.game-shell .character-combat-ledger :is(h3,.ledger-icon){color:#c6c9ca!important}.game-shell :is(.fate-classic-inventory-card.fate-inventory-row,.shop-classic-item){grid-template-columns:40% minmax(0,1fr)!important;min-height:178px!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head){direction:ltr!important;grid-template-rows:minmax(26px,auto) minmax(100px,auto) minmax(26px,auto)!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important;align-content:start!important;gap:3px!important;padding:5px!important;display:grid!important}.game-shell :is(.fate-classic-item-visual>strong,.shop-classic-item .inventory-item-head>div:first-child){text-align:center!important;direction:rtl!important;grid-area:1/1/auto/-1!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head) .inventory-item-art{grid-area:2/2!important;align-self:start!important;width:100%!important;max-width:114px!important;height:106px!important;margin:0 auto!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head) .item-art{width:100%!important;height:100%!important}.game-shell :is(.fate-classic-item-physical,.shop-classic-item .inventory-item-metrics){text-align:right!important;direction:rtl!important;flex-direction:column!important;grid-area:2/1!important;place-content:start flex-start!important;align-items:flex-end!important;gap:4px!important;padding-top:2px!important;display:flex!important}.game-shell :is(.fate-classic-item-physical,.shop-classic-item .inventory-item-metrics)>span{flex-wrap:wrap!important;justify-content:flex-start!important;font:11px/1.35 Classic Game Sans,Arial,sans-serif!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head) .inventory-item-price{white-space:normal!important;direction:rtl!important;grid-area:3/1/auto/-1!important;padding:0!important;font-size:13px!important}.game-shell .fate-inventory-row .inventory-item-body{direction:rtl!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;column-gap:5%!important;padding-inline:3%!important;display:grid!important}.game-shell .fate-inventory-row .inventory-item-body h4{text-align:right!important}.game-shell .shop-classic-item .inventory-item-main{grid-template-rows:30px minmax(0,1fr)!important}.game-shell .shop-classic-item .inventory-item-footer{justify-content:flex-start!important;padding:2px 5px!important}.game-shell .shop-classic-item .shop-item-action{width:27px!important;min-width:27px!important;height:25px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:1px!important}.game-shell .shop-classic-item .inventory-action-icon{width:22px;height:22px}.classic-action-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.game-shell :is(.shop-gear-comparison,.shop-comparison-hint){display:none!important}.game-shell .shop-classic-item .inventory-item-metrics b{color:var(--item-card-text)!important;font:inherit!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop){--classic-blue:#173b59;--classic-blue-border:#476b86;--classic-blue-light:#c8dceb}.game-shell :is(.character-combat-ledger,.backpack-character,.backpack-inventory){border-color:var(--classic-blue-border,#476b86)!important;scrollbar-color:#527895 #1b2933!important;box-shadow:inset 0 0 0 1px #102a3e!important}.game-shell .character-combat-ledger{background:linear-gradient(135deg,#182b39e8,#172129e8)!important}.game-shell .backpack-character{background:radial-gradient(at 45% 38%,#254f724d,#14212d26 72%)!important}.game-shell .character-combat-ledger .ledger-group h3{color:#d9e5ee!important;text-shadow:none!important;background:linear-gradient(90deg,#173650,#214b6c)!important;border-color:#476b86!important;padding:4px 6px!important}.game-shell .character-combat-ledger .ledger-icon{color:#aac8df!important}.game-shell .character-combat-ledger .ledger-row{color:#d9e1e7!important;border-color:#6a83913d!important}.game-shell .character-combat-ledger .ledger-row b{color:#f1f4f7!important}.game-shell :is(.character-combat-ledger,.backpack-inventory,.fate-shop-catalog)::-webkit-scrollbar-thumb{background:#527895!important;border-color:#1b2933!important}.game-shell :is(.character-combat-ledger,.backpack-inventory,.fate-shop-catalog)::-webkit-scrollbar-track{background:#1b2933!important}.game-shell .royal-character-status{color:#dce7ef!important;background:linear-gradient(110deg,#102a40,#224968)!important;border-color:#65849d!important;font-family:Classic Game Sans,Arial,sans-serif!important;box-shadow:inset 0 0 0 2px #0b2133!important}.game-shell .royal-character-status :is(.royal-level-card,.royal-money-card){background:#17344ce6!important;border-color:#50718a!important;box-shadow:inset 0 1px #8fa9bd33!important}.game-shell .royal-character-status :is(b,strong,span,p,i,svg){color:#dce7ef!important;text-shadow:none!important}.game-shell .royal-experience-track{background:#101e29!important;border-color:#66839a!important}.game-shell .royal-experience-track i{background:linear-gradient(90deg,#365f80,#8fb5d0)!important}.game-shell .profile-nameplate>span{color:#303b44!important;box-shadow:none!important;background:0 0!important;border:0!important}.game-shell .character-tabs{background:linear-gradient(#224c6b,#16384f)!important;border-color:#6e8ba0!important}.game-shell .character-tabs button{color:#cfdeea!important;text-shadow:none!important}.game-shell .character-tabs button.active{color:#fff!important;background:linear-gradient(#507a99,#2b5473)!important;border-color:#9ab2c4!important}.game-shell .inventory-section-heading{color:#c5d9e8!important;border-color:#476b86!important}.game-shell .profile-compact-final{border-color:#587b96!important;box-shadow:inset 0 0 0 1px #132f43,0 12px 32px #0007!important}.game-shell .profile-compact-final .player-card-body{scrollbar-color:#527895 #1b2933!important}.game-shell .classic-fate-public,.game-shell :is(.character-combat-ledger,.classic-fate-facts) :is(p,b,span){font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell :is(.classic-fate-facts,.classic-fate-hero,.classic-fate-loadout){background:linear-gradient(135deg,#203a4e88,#14232e66)!important;border-color:#476b86!important;box-shadow:inset 0 0 0 1px #122a3b!important}.game-shell .classic-fate-fact-section{border-color:#476b8666!important}.game-shell .classic-fate-fact-section h3{color:#d9e5ee!important;text-shadow:none!important;background:linear-gradient(90deg,#173650,#214b6c)!important;justify-content:center!important;padding:5px!important;font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell .classic-fate-fact-section h3:before,.game-shell .classic-fate-fact-section h3:after{display:none!important}.game-shell .classic-fate-nameplate>b,.game-shell .classic-fate-dashboard-nameplate>span>b{color:#303b44!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell .classic-fate-staff-fact em{color:#c8dceb!important}.game-shell .profile-compact-final .player-card-actions button{color:#dbe6ee!important;border-color:#628098!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card){background-blend-mode:luminosity!important;background:#292b2d url(/assets/character-page-fine-charcoal-v1.png) 50%/836px 470px!important;font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell :is(.character-modal,.shop-modal,.character-backpack-content,.character-dashboard-layout,.private-fate-regions){box-shadow:none!important;background:0 0!important;border-color:#476b86!important}.game-shell :is(.backpack-character,.classic-parameters-character){box-shadow:none!important;background:0 0!important;border-radius:0!important}.game-shell .profile-avatar:before,.game-shell .profile-avatar:after,.game-shell .classic-parameters-character:after{display:none!important}.game-shell .battle-item-slot.empty{box-shadow:none!important;background:#484b4d!important;border:1px solid #252627!important}.game-shell .battle-item-slot.empty:before,.game-shell .battle-item-slot.empty:after{display:none!important}.game-shell :is(.battle-item-slot,.inventory-item-art,.monster-loot-bubble-art,.supply-art,.scroll-item-art){box-shadow:none!important;border-color:#343638!important;border-radius:0!important}.game-shell :is(.monster-loot-bubble-art,.supply-art,.scroll-item-art,.health-potion-slot){background:var(--item-art-surface)!important}.game-shell .shop-stage-backdrop .shop-modal{flex-direction:column!important;height:100%!important;min-height:0!important;padding:0 0 12px!important;display:flex!important;overflow:hidden!important}.game-shell .shop-stage-backdrop .fate-shop-header{flex:0 0 32px!important;width:100%!important;min-width:0!important;margin:0 0 8px!important}.game-shell .shop-stage-backdrop .fate-shop-header>b,.game-shell .shop-stage-backdrop .fate-shop-header>b span{color:#e0e8ed!important;font-size:14px!important}.game-shell .shop-stage-backdrop .royal-character-status{flex:none!important;width:min(1360px,100% - 32px)!important;margin:0 auto 10px!important}.game-shell .shop-stage-backdrop .fate-shop-body{direction:ltr!important;flex:1 1 0!important;grid-template-columns:minmax(440px,1.12fr) 220px minmax(420px,1.08fr)!important;grid-template-areas:"catalog ledger character"!important;align-items:start!important;gap:18px!important;width:min(1360px,100% - 32px)!important;height:auto!important;min-height:0!important;margin:0 auto!important;display:grid!important;overflow:hidden!important}.game-shell .shop-stage-backdrop .fate-shop-catalog{direction:rtl!important;border:0!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.game-shell .classic-shop-category{flex:none!important;margin:0 0 8px!important;position:static!important}.game-shell .classic-shop-category select{min-height:30px!important;font-size:13px!important}.game-shell .classic-shop-item-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#66849a #262a2d;grid-auto-rows:max-content;gap:14px;min-height:0;padding:0 4px 8px;display:grid;overflow:auto}.game-shell .shop-stage-backdrop :is(.shop-character-pane,.character-combat-ledger){direction:rtl!important;border:1px solid #476b86!important;width:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:8px!important;display:block!important;position:relative!important;top:0!important;overflow:auto!important}.game-shell .shop-stage-backdrop .shop-character-pane{border:0!important}.game-shell .shop-stage-backdrop .character-combat-ledger{height:fit-content!important}.game-shell :is(.shop-character-pane,.backpack-character)>.character-badges{display:none!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-combatant{zoom:1!important;direction:ltr!important;flex-direction:row!important;justify-content:center!important;align-items:flex-start!important;gap:10px!important;width:min(460px,100%)!important;height:auto!important;min-height:0!important;margin:0 auto!important;display:flex!important;transform:none!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-avatar{width:190px!important;min-width:0!important;max-width:210px!important;height:var(--classic-avatar-height,370px)!important;margin:var(--classic-avatar-offset,20px) 0 0!important;flex:190px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-avatar img{object-fit:contain!important;object-position:center top!important;filter:drop-shadow(0 3px 3px #0005)!important;background:0 0!important;width:100%!important;height:100%!important;max-height:100%!important;display:block!important;position:static!important;transform:none!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet{zoom:var(--classic-equipment-scale,1.05)!important;flex:0 0 199px!important;width:199px!important;min-width:199px!important;margin:0!important;transform:none!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-nameplate{width:199px!important;height:26px!important;min-height:26px!important;margin:0 0 3px!important;padding:2px 7px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-nameplate strong{align-items:center!important;gap:4px!important;min-width:0!important;font-size:12px!important;display:inline-flex!important}.game-shell .profile-nameplate strong>bdi{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.game-shell .profile-nameplate strong>[role=img]{background-color:#0000!important;border:0!important;border-radius:0!important;flex-shrink:0!important;padding:0!important}.game-shell .profile-nameplate strong>.angel-wings{flex-basis:24px!important;width:24px!important;height:15px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-nameplate>span{font-size:10px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .battle-equipment-grid{zoom:1!important;width:199px!important;height:208px!important;margin:0!important;display:block!important;position:relative!important;transform:none!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .battle-item-slot{min-width:0!important;min-height:0!important;box-shadow:none!important;border:1px solid #303234!important;margin:0!important;padding:0!important;position:absolute!important}.game-shell .profile-sheet .slot-helmet{width:58px!important;height:39px!important;inset:0 auto auto 70px!important}.game-shell .profile-sheet .slot-weapon{width:58px!important;height:68px!important;inset:20px auto auto 0!important}.game-shell .profile-sheet .slot-shield{width:59px!important;height:68px!important;inset:20px 0 auto auto!important}.game-shell .profile-sheet .slot-earringLeft{width:20px!important;height:28px!important;inset:40px auto auto 59px!important}.game-shell .profile-sheet .slot-necklace{width:39px!important;height:28px!important;inset:40px auto auto 80px!important}.game-shell .profile-sheet .slot-earringRight{width:19px!important;height:28px!important;inset:40px 60px auto auto!important}.game-shell .profile-sheet .slot-armor{width:80px!important;height:79px!important;inset:69px auto auto 59px!important}.game-shell .profile-sheet .slot-gloves{width:58px!important;height:29px!important;inset:89px auto auto 0!important}.game-shell .profile-sheet .slot-bracelet{width:28px!important;height:29px!important;inset:119px auto auto 15px!important}.game-shell .profile-sheet .slot-ringOne{width:29px!important;height:29px!important;inset:89px 30px auto auto!important}.game-shell .profile-sheet .slot-ringTwo{width:29px!important;height:29px!important;inset:89px 0 auto auto!important}.game-shell .profile-sheet .slot-ringThree{width:29px!important;height:29px!important;inset:119px 15px auto auto!important}.game-shell .profile-sheet .slot-belt{width:58px!important;height:19px!important;inset:149px auto auto 70px!important}.game-shell .profile-sheet .slot-boots{width:58px!important;height:39px!important;inset:169px auto auto 70px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .battle-parameter-row{width:199px!important;height:39px!important;min-height:39px!important;margin:-39px 0 0!important;position:relative!important;inset:auto!important;transform:none!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .battle-parameter-row>span{grid-template-rows:24px 15px!important;row-gap:0!important;width:32px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .battle-parameter-row i{width:24px!important;height:24px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet :is(.battle-parameter-row,.combat-resources) b{min-width:0!important;height:16px!important;box-shadow:none!important;font:400 12px/14px Classic Game Sans,Arial,sans-serif!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .combat-resources{width:199px!important;height:56px!important;min-height:0!important;margin:8px 0 0!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .combat-heart{grid-template-rows:38px 16px!important;row-gap:2px!important;min-width:0!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .combat-heart i{width:38px!important;height:38px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet .combat-heart b{width:54px!important}.game-shell .character-combat-ledger .ledger-row,.game-shell .character-combat-ledger .ledger-row b{min-height:22px!important;font:400 12px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .character-combat-ledger .ledger-group h3{font:700 13px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .character-dashboard-layout{width:min(1260px,100% - 24px)!important}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{grid-template-columns:minmax(420px,488px) 220px minmax(420px,1fr)!important;gap:18px!important;width:100%!important;padding:0!important}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-inventory{background:0 0!important;padding:6px!important}.game-shell .character-dashboard-layout .private-fate-regions>.character-combat-ledger{scrollbar-color:#7994a9 #24282c!important;align-self:start!important;height:fit-content!important;max-height:100%!important;padding:8px!important}.game-shell .character-combat-ledger .ledger-needs{border-color:#476b86!important}.game-shell .character-combat-ledger .ledger-needs :is(p,b){color:#d9e3ea!important;font:400 12px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-character{padding:8px!important}.game-shell .fate-inventory-row .inventory-item-body p{white-space:normal!important}.game-shell .fate-inventory-row .inventory-item-body p>span{flex:0 auto!important;max-width:none!important}.game-shell .fate-classic-inventory-card .item-action-strip{min-height:32px!important;padding:3px 6px!important}.game-shell .fate-classic-inventory-card .inventory-actions{flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;display:flex!important}.game-shell .fate-classic-inventory-card .inventory-actions button{color:#e0e7ed!important;background:linear-gradient(#55595c,#393d40)!important;border:1px solid #666a6d!important;flex:0 0 25px!important;place-items:center!important;width:25px!important;min-width:25px!important;height:25px!important;padding:2px!important;display:grid!important}.game-shell .fate-classic-inventory-card .inventory-actions .inventory-action-icon{flex-basis:18px!important;width:18px!important;height:18px!important}.game-shell .fate-classic-inventory-card .inventory-actions button:disabled{opacity:.38!important;filter:grayscale(.65)!important;cursor:default!important}.game-shell .fate-classic-inventory-card .inventory-actions button:hover:not(:disabled),.game-shell .fate-classic-inventory-card .inventory-actions button:focus-visible{background:#315873!important;border-color:#a5c8df!important}.game-shell .fate-classic-inventory-card .inventory-actions .inventory-lock[aria-pressed=true]{color:#d9eaf6!important;background:#254961!important;border-color:#8ebbd7!important}.game-shell .fate-classic-inventory-card .inventory-actions .item-action-danger{margin-inline-start:4px!important}.game-shell .fate-classic-inventory-card .inventory-actions .item-action-main{color:#58c66b!important}.game-shell .fate-classic-inventory-card .inventory-actions .item-action-danger{color:#ff7474!important}.game-shell .equipment-stack-count{color:#f0f2f4!important;background:#394955!important;border:1px solid #708494!important;border-radius:0!important;font-size:11px!important}.game-shell :is(.monster-loot-bubble,.inventory-supply-card,.scroll-item:not(.scroll-item-compact)){color:#e8e8e8!important;box-shadow:none!important;background:#494949!important;border:1px solid #171717!important;border-radius:0!important;font:13px/1.45 Classic Game Sans,Arial,sans-serif!important}.game-shell :is(.monster-loot-bubble,.inventory-supply-card,.scroll-item:not(.scroll-item-compact)) :is(p,small,em,strong,footer,footer span){color:#e4e4e4!important;font-size:13px!important}.game-shell :is(.monster-loot-bubble,.inventory-supply-card,.scroll-item:not(.scroll-item-compact)) strong{font-weight:700!important}.game-shell .monster-loot-bubble-copy>header small{display:none!important}.game-shell :is(.scroll-item-count,.supply-stack-count,.potion-item-count,.monster-loot-bubble-copy>footer b){color:#e8edf1!important;background:#303b43!important;border-color:#708494!important;border-radius:0!important}.game-shell :is(.scroll-item,.health-potion-slot):is(:hover,:focus-visible,.selected){border-color:#90b9d6!important;outline-color:#90b9d6!important}.game-shell .classic-parameters-screen{grid-template-columns:1fr 460px!important;gap:30px!important;width:min(1100px,100% - 24px)!important;min-height:0!important;padding-top:20px!important}.game-shell .classic-parameter-lists{gap:20px!important;padding-top:15px!important}.game-shell .classic-parameters-character{--classic-avatar-height:320px;--classic-avatar-offset:8px;min-height:0!important;padding:0!important}.game-shell .classic-parameters-character .profile-avatar img{filter:drop-shadow(0 1px 2px #0004)!important}.game-shell .classic-parameter-lists h3{color:#d4e3ed!important;font:700 14px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .classic-parameter-lists :is(p,p b,small){color:#e1e4e6!important;font:400 13px/1.45 Classic Game Sans,Arial,sans-serif!important}.game-shell .classic-stat-confirm{color:#c2d2dd!important}.game-shell .classic-stat-confirm button{color:#192d3c!important;background:linear-gradient(#dae0e4,#a6b5c0)!important;border-color:#526f85!important}.game-shell .classic-stat-confirm button:last-child{color:#e5eff6!important;background:#244d6c!important}.game-shell .chat-panel .chat-feed p{font:400 14px/1.5 Classic Game Sans,Arial,sans-serif!important}.game-shell .chat-panel .chat-feed time{font-size:12px!important}.game-shell .chat-panel .chat-input-wrap input{font-size:14px!important}.game-shell .chat-compose-controls :is(.chat-channel-icons button,.chat-tool-button),.game-shell .chat-command-bar form .chat-send-button{color:#edf1f4!important;background:linear-gradient(#365d7b,#18384f)!important;border-color:#7994a9!important;box-shadow:inset 0 1px #c5d9e64d!important}.game-shell .chat-command-bar form .chat-send-button{font-size:14px!important}@media (width<=1200px) and (width>=1031px){.game-shell .shop-stage-backdrop .fate-shop-body,.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{grid-template-columns:minmax(360px,1fr) 180px minmax(350px,1fr)!important;gap:10px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet{zoom:1!important}}@media (width<=1030px){.game-shell .shop-stage-backdrop .shop-modal{overflow:auto!important}.game-shell .shop-stage-backdrop .fate-shop-body{flex:none!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"character""ledger""catalog"!important;width:min(600px,100% - 20px)!important;display:grid!important;overflow:visible!important}.game-shell .shop-stage-backdrop .fate-shop-catalog{height:650px!important}.game-shell .shop-stage-backdrop .fate-shop-header{justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:3px 7px!important;display:flex!important}.game-shell .shop-stage-backdrop .fate-shop-header>div{min-width:0!important}.game-shell .shop-stage-backdrop .fate-shop-page-nav{width:auto!important;min-width:0!important;margin:0!important;position:static!important;transform:none!important}.game-shell .shop-stage-backdrop .fate-shop-header>b{display:none!important}.game-shell .character-dashboard-layout .character-backpack-view.embedded-in-self.private-fate-regions{grid-template-columns:minmax(0,1fr)!important;width:min(600px,100%)!important}.game-shell .classic-parameters-screen{grid-template-columns:minmax(0,1fr)!important}.game-shell .classic-parameters-character{order:-1!important}}@media (width>=1031px) and (height<=760px){.game-shell .shop-stage-backdrop .shop-modal{overflow:auto!important}.game-shell .shop-stage-backdrop .fate-shop-body{flex:0 0 470px!important;height:470px!important;overflow:visible!important}}@media (width<=560px){.game-shell .character-stage-backdrop .character-modal{padding:8px 6px!important}.game-shell .character-dashboard-layout{width:calc(100% - 8px)!important}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-character{padding:4px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-sheet{zoom:.85!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .profile-combatant{gap:8px!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop,.approved-player-card) .profile-avatar{height:305px!important}.game-shell .classic-parameter-lists{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.game-shell .fate-inventory-row .inventory-item-body{column-gap:5px!important;padding-inline:4px!important}.game-shell .fate-inventory-row .inventory-item-body p{gap:3px!important;font-size:12px!important}.game-shell .fate-inventory-row .inventory-item-body p>span{flex:auto!important;max-width:none!important}}@media (width<=360px){.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop) .profile-sheet{zoom:.75!important}}@media (width<=760px){.game-shell .classic-status-stack{width:198px!important}.game-shell .classic-user-chip{grid-template-columns:8px minmax(0,1fr)!important;gap:3px!important;width:auto!important;min-width:0!important;padding:0 5px!important;display:grid!important;left:6px!important;right:208px!important}.game-shell .classic-user-chip b{font-size:12px!important}.game-shell .classic-user-chip small{grid-column:2!important;font-size:10px!important}.game-shell .classic-system-banner:not(:has(.farm-header-status)){display:none!important}.game-shell .classic-topbar:has(.farm-header-status) .classic-user-chip{display:none!important}.game-shell .classic-system-banner:has(.farm-header-status){padding:0 3px!important;right:208px!important}.game-shell .farm-header-status{gap:1px 4px;font-size:11px;line-height:1.2}.game-shell .farm-header-status button{min-height:22px;padding:2px 5px;font-size:11px}.game-shell .classic-quick-nav button{min-height:28px!important}.game-shell .chat-panel .chat-input-wrap input,.game-shell .approved-player-card .approved-profile-bio textarea{font-size:16px!important}}.game-shell .classic-stash-card{direction:ltr!important;border:2px solid #171717!important;grid-template:auto/40% minmax(0,1fr)!important;gap:0!important;width:100%!important;min-width:0!important;height:auto!important;min-height:174px!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.game-shell .classic-stash-card .fate-classic-item-visual{direction:ltr!important;border-right:2px solid #171717!important;grid-area:1/1!important;grid-template-rows:minmax(30px,max-content) 104px minmax(30px,max-content)!important;grid-template-columns:minmax(0,.8fr) minmax(0,1fr)!important;align-content:start!important;min-width:0!important;padding:0 5px!important;display:grid!important}.game-shell .classic-stash-card .fate-classic-item-visual>strong{direction:rtl!important;flex-wrap:wrap!important;grid-area:1/1/auto/-1!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:4px 0!important;display:flex!important}.game-shell .classic-stash-card .inventory-item-art{background:var(--item-art-surface)!important;border:0!important;grid-area:2/2!important;align-self:start!important;place-items:center!important;width:100%!important;min-width:0!important;max-width:104px!important;height:104px!important;min-height:0!important;max-height:104px!important;margin:0 0 0 auto!important;padding:0!important;display:grid!important;overflow:hidden!important}.game-shell .classic-stash-card .inventory-item-art>:is(.monster-loot-art,.scroll-item-art,.stash-supply-art){aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;filter:none!important;border:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.game-shell .classic-stash-card :is(.classic-scroll-art,.stash-supply-art){width:100%!important;height:100%!important}.game-shell .classic-stash-card .fate-classic-item-physical{direction:rtl!important;flex-direction:column!important;grid-area:2/1!important;justify-content:flex-start!important;align-items:flex-end!important;gap:3px!important;padding:5px 5px 0 0!important;display:flex!important}.game-shell .classic-stash-card .fate-classic-item-physical>span{text-align:right!important;display:block!important}.game-shell .classic-stash-card .inventory-item-price{text-align:center!important;direction:rtl!important;grid-area:3/1/auto/-1!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:4px 0!important;display:block!important;position:static!important}.game-shell .classic-stash-card .fate-classic-item-details{direction:rtl!important;grid-area:1/2!important;grid-template-rows:28px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;display:grid!important}.game-shell .classic-stash-card .item-action-strip{border:0!important;border-bottom:1px solid #171717!important;grid-row:1!important;align-items:center!important;width:100%!important;min-height:28px!important;margin:0!important;padding:1px 5px!important;display:flex!important;position:static!important}.game-shell .classic-stash-card .stash-card-actions button{flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:48px!important;height:24px!important;padding:2px 7px!important;font:12px/1 Classic Game Sans,Arial,sans-serif!important;display:inline-flex!important;position:static!important}.game-shell .classic-stash-card .inventory-item-body{direction:rtl!important;grid-row:2!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;align-content:start!important;gap:5%!important;min-height:0!important;margin:0!important;padding:0 3%!important;display:grid!important}.game-shell .classic-stash-card .inventory-item-body section{min-width:0!important;padding:8px 6px!important}.game-shell .classic-stash-card .stash-card-actions .stash-card-sell-action{flex:0 0 25px!important;width:25px!important;min-width:25px!important;padding:2px!important}.game-shell .stash-no-market-value{color:#bdc5cb!important;font:12px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .classic-stash-card .inventory-item-body .stash-description{white-space:normal!important;overflow-wrap:break-word!important;width:auto!important;min-height:0!important;color:var(--item-card-text)!important;text-align:right!important;margin:0 0 5px!important;padding:0!important;display:block!important}.game-shell .classic-stash-card .inventory-item-body .stash-effect{color:var(--item-card-positive)!important}.game-shell .classic-stash-card .inventory-item-body .stash-use-reason{color:#b5c3cd!important;font-size:12px!important}.game-shell :is(.inventory-supplies,.scroll-inventory-items){grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important}.game-shell :is(.character-stage-backdrop,.shop-stage-backdrop){background-blend-mode:normal, luminosity!important;background-image:linear-gradient(#292b2d26,#292b2d26),url(/assets/character-page-fine-charcoal-v1.png)!important}.game-shell .classic-item-filter-toolbar{flex:none!important;width:100%!important;min-width:0!important;margin:0 0 10px!important}.game-shell .classic-item-filters{direction:rtl!important;background:#34383b!important;border:1px solid #697279!important;flex:0 0 29px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;width:100%!important;min-width:0!important;height:29px!important;margin:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff12!important}.game-shell .classic-item-filters>button{border:0!important;width:100%!important;min-width:0!important;height:27px!important;min-height:0!important;box-shadow:none!important;color:#e7eaec!important;text-align:center!important;cursor:pointer!important;background:linear-gradient(#42474b,#303437)!important;border-inline-end:1px solid #1e2326!important;border-radius:0!important;margin:0!important;padding:0!important;font:400 13px/27px Classic Game Sans,Arial,sans-serif!important;display:block!important}.game-shell .classic-item-filters>:last-child{border-inline-end:0!important}.game-shell .classic-item-filters>button[aria-pressed=true]{color:#fff!important;background:linear-gradient(#2b5574,#193d58)!important;box-shadow:inset 0 0 0 1px #7497b0!important}.game-shell .classic-item-filters>button:hover{background:#31516a!important}.game-shell .classic-item-filter-toolbar :is(button,select):focus-visible{outline-offset:-2px!important;outline:2px solid #b6d6ec!important}.game-shell .classic-item-type-filter{border:1px solid #697279!important;color:#e7eaec!important;direction:rtl!important;background:linear-gradient(#42474b,#303437)!important;border-top:0!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:36px!important;margin:0!important;padding:3px 10px!important;font:400 14px/1.2 Classic Game Sans,Arial,sans-serif!important;display:flex!important}.game-shell .classic-item-type-filter>span{flex:none!important}.game-shell .classic-item-type-filter select{appearance:auto!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;width:100%!important;min-width:0!important;height:28px!important;min-height:0!important;box-shadow:none!important;color:#191e22!important;text-align:start!important;cursor:pointer!important;direction:rtl!important;background:linear-gradient(#e3e4e5,#bec2c5)!important;border:1px solid #22282d!important;border-radius:0!important;flex:0 260px!important;margin:0!important;padding:0 7px!important;font:700 14px/1.2 Classic Game Sans,Arial,sans-serif!important;display:block!important}.game-shell .classic-item-type-filter option{color:#191e22;background:#d3d5d7}.game-shell .character-dashboard-layout .private-fate-regions>.backpack-inventory{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.game-shell .backpack-inventory>.inventory-card-grid{overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#66849a #262a2d!important;flex:auto!important;min-height:0!important;padding:0 2px 8px!important;overflow:auto!important}.game-shell :is(.fate-classic-inventory-card,.shop-classic-item):is(:hover,:focus-within,.selected,.inspected){border-color:#6d8da4!important}.game-shell .fate-classic-inventory-card .fate-classic-item-details,.game-shell .shop-classic-item .inventory-item-main{grid-template-rows:28px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.game-shell .fate-inventory-row :is(.item-action-strip,.inventory-item-footer){grid-area:1/1!important;width:100%!important;height:28px!important;min-height:28px!important;padding:1px 5px!important}.game-shell .fate-inventory-row .inventory-actions button{background:linear-gradient(#55595c,#393d40)!important;border:1px solid #666a6d!important;border-radius:0!important;height:24px!important;min-height:0!important}.game-shell .fate-inventory-row .inventory-actions button:hover:not(:disabled),.game-shell .fate-inventory-row .inventory-actions button:focus-visible{background:#315873!important;border-color:#a5c8df!important}.game-shell .fate-inventory-row .inventory-action-icon{width:19px!important;height:19px!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head){grid-template-rows:minmax(30px,max-content) 104px minmax(30px,max-content)!important;padding:0 5px!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head) .inventory-item-art{align-self:start!important;place-items:center!important;min-width:0!important;max-width:104px!important;height:104px!important;min-height:0!important;max-height:104px!important;padding:0!important;display:grid!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head) .inventory-item-price{text-align:center!important;align-self:start!important;width:100%!important;min-height:0!important;margin:0!important;padding:4px 0!important;position:static!important}.game-shell .fate-inventory-row .inventory-item-body{grid-area:2/1!important;column-gap:5%!important;padding-inline:3%!important}.game-shell .fate-inventory-row .inventory-item-body section{padding:8px 5px!important}.game-shell .fate-inventory-row .inventory-item-requirements{justify-self:center!important;width:max-content!important;max-width:100%!important}@media (width<=560px){.game-shell .classic-item-type-filter{gap:8px!important;padding-inline:7px!important}.game-shell .classic-item-type-filter select{height:30px!important;font-size:16px!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head){grid-template-rows:minmax(26px,max-content) 80px max-content minmax(26px,max-content)!important;grid-template-columns:minmax(0,1fr)!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head) .inventory-item-art{grid-column:1!important;width:80px!important;max-width:100%!important;height:80px!important;margin-inline:auto!important}.game-shell :is(.fate-classic-item-physical,.shop-classic-item .inventory-item-metrics){flex-flow:wrap!important;grid-area:3/1!important;justify-content:center!important;align-items:center!important;gap:1px 4px!important;padding:0!important}.game-shell :is(.fate-classic-item-visual,.shop-classic-item .inventory-item-head) .inventory-item-price{grid-row:4!important}.game-shell .fate-inventory-row .inventory-item-body{column-gap:3px!important;padding-inline:3px!important}.game-shell .fate-inventory-row .inventory-item-body section{padding-inline:2px!important}.game-shell .backpack-inventory>.inventory-card-grid{flex-basis:650px!important;max-height:650px!important}}.game-shell .classic-stash-card.classic-scroll-card .inventory-item-art{aspect-ratio:286/154!important;align-self:center!important;height:auto!important;max-height:56px!important}.game-shell .profile-stage-backdrop:has(.approved-player-card){justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important}.game-shell .approved-player-card{--classic-equipment-scale:1.18;color:#e5e7e8!important;zoom:1!important;border:1px solid #54748b!important;border-radius:0!important;flex-direction:column!important;width:min(890px,100vw - 32px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 40px)!important;padding:8px!important;font-size:13px!important;display:flex!important;overflow:hidden!important;transform:none!important;box-shadow:0 8px 30px #0009!important}.game-shell .approved-player-card .approved-profile-header{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:none!important;align-items:stretch!important;gap:5px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.game-shell .approved-player-card .approved-profile-title{color:#242629!important;text-align:center!important;background:linear-gradient(#fff,#d0d1d2)!important;border:1px solid #a8abad!important;width:100%!important;height:36px!important;min-height:36px!important;padding:0 80px!important;display:block!important}.game-shell .approved-player-card .approved-profile-title h2{color:#242629!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;height:34px!important;margin:0!important;font:700 15px/1 Classic Game Sans,Arial,sans-serif!important;display:flex!important}.game-shell .approved-player-card .approved-profile-title h2>span:not([role=img]){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.game-shell .approved-player-card .approved-profile-title h2 b{color:#383c40!important;background:0 0!important;border:0!important;flex:none!important;padding:0!important;font-size:12px!important}.game-shell .approved-player-card .approved-profile-title .angel-wings{border:0!important;flex:0 0 24px!important;width:24px!important;height:15px!important;padding:0!important}.game-shell .approved-player-card .approved-profile-title>p{display:none!important}.game-shell .approved-player-card .approved-profile-actions{direction:rtl!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}.game-shell .approved-player-card .approved-profile-actions button{float:none!important;width:auto!important;min-width:0!important;height:25px!important;min-height:25px!important;box-shadow:none!important;color:#e3ebf0!important;background:linear-gradient(#214760,#163246)!important;border:1px solid #54748b!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:4px!important;margin:0!important;padding:3px 8px!important;font:12px/1 Classic Game Sans,Arial,sans-serif!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}.game-shell .approved-player-card .approved-profile-actions button b{color:inherit!important;font-size:inherit!important;font-weight:400!important;display:block!important}.game-shell .approved-player-card .approved-profile-actions button svg{flex:0 0 13px!important;width:13px!important;height:13px!important}.game-shell .approved-player-card .approved-profile-actions button:disabled{opacity:.45!important}.game-shell .approved-player-card .approved-profile-actions button:not(:disabled):hover{background:#2d5572!important}.game-shell .approved-player-card .approved-profile-actions .profile-close-action{color:#363c41!important;background:linear-gradient(#f5f5f5,#bfc3c6)!important;border-color:#8f979d!important;width:26px!important;padding:4px!important;position:absolute!important;top:5px!important;left:5px!important}.game-shell .approved-player-card .approved-profile-actions .profile-close-action b{display:none!important}.game-shell .approved-player-card .approved-profile-actions .profile-edit-action{position:absolute!important;top:5px!important;right:5px!important}.game-shell .approved-player-card .approved-profile-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#688499 #24282b;background:0 0!important;border:0!important;flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px 0 0!important;display:block!important;position:relative!important;inset:auto!important;overflow:auto!important}.approved-profile-layout{direction:ltr;grid-template-columns:minmax(230px,1.08fr) minmax(180px,.9fr) minmax(240px,1fr);align-items:start;gap:12px;display:grid}.approved-profile-facts,.approved-profile-loadout{direction:rtl;min-width:0}.game-shell .approved-player-card :is(.approved-profile-facts,.approved-profile-loadout,.approved-profile-bio) h3{color:#e7edf0!important;background:linear-gradient(#214b6c,#18364c)!important;border:1px solid #42637d!important;justify-content:center!important;align-items:center!important;min-height:27px!important;margin:0 0 6px!important;padding:4px 8px!important;font:700 13px/1.2 Classic Game Sans,Arial,sans-serif!important;display:flex!important}.approved-profile-facts>section+section{margin-top:14px}.game-shell .approved-player-card .approved-profile-facts p{color:#e1e3e5!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important;min-height:24px!important;margin:0!important;padding:3px 10px!important;font-size:13px!important;line-height:18px!important;display:flex!important}.game-shell .approved-player-card .approved-profile-facts p b{color:#f2f3f4!important;white-space:nowrap!important;font-size:13px!important;font-weight:400!important}.approved-profile-hero{min-width:0;height:380px;margin:8px 0 0}.game-shell .approved-player-card .approved-profile-hero img{object-fit:contain!important;object-position:center bottom!important;filter:drop-shadow(0 2px 2px #0005)!important;background:0 0!important;width:100%!important;height:100%!important;max-height:none!important;display:block!important;position:static!important;transform:none!important}.game-shell .approved-player-card .approved-profile-loadout .profile-sheet{margin:8px auto 0!important}.approved-profile-bio{direction:rtl;margin-top:14px}.game-shell .approved-player-card .approved-profile-bio h3{margin-bottom:0!important}.approved-profile-bio form,.approved-profile-bio-text{background:#262a2dc9;border:1px solid #58656e;border-top:0;margin:0;padding:9px}.game-shell .approved-player-card .approved-profile-bio textarea{box-sizing:border-box!important;resize:vertical!important;color:#edf0f2!important;background:#2c3033!important;border:1px solid #566570!important;border-radius:0!important;width:100%!important;min-height:64px!important;max-height:160px!important;margin:0!important;padding:7px!important;font:13px/1.5 Classic Game Sans,Arial,sans-serif!important;display:block!important}.game-shell .approved-player-card .approved-profile-bio textarea::placeholder{color:#aeb8bf!important}.approved-profile-bio footer{align-items:center;gap:10px;min-height:26px;margin-top:7px;display:flex}.approved-profile-bio footer small{color:#aebbc4;font-size:11px}.approved-profile-bio footer>span{flex:1;font-size:12px}.approved-profile-bio .bio-save-feedback{color:#add4b2}.approved-profile-bio .bio-save-error{color:#f2b3b3}.game-shell .approved-player-card .approved-profile-bio button{color:#e6edf1!important;background:linear-gradient(#2b536f,#1c3c52)!important;border:1px solid #67869b!important;border-radius:0!important;min-width:70px!important;min-height:26px!important;padding:3px 12px!important;font:12px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .approved-player-card .approved-profile-bio button:disabled{opacity:.5!important}.game-shell .approved-player-card :is(button,textarea):focus-visible{outline-offset:2px!important;outline:2px solid #9ec6e3!important}.game-shell .approved-player-card .approved-profile-bio-text p{white-space:pre-wrap!important;overflow-wrap:anywhere!important;color:#e0e4e7!important;min-height:70px!important;margin:0!important;padding:3px!important;font:13px/1.6 Classic Game Sans,Arial,sans-serif!important}.game-shell .approved-player-card .approved-profile-symbols{color:#dae4eb!important;background:0 0!important;border:0!important;border-top:1px solid #476b86!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;width:100%!important;margin:10px 0 0!important;padding:8px 0 0!important;display:flex!important;position:static!important;inset:auto!important}.game-shell .approved-player-card .approved-profile-symbols header{align-items:center!important;gap:6px!important;margin:0!important;display:flex!important}.game-shell .approved-player-card .approved-profile-symbols header span{color:#b3c0c9!important;font-size:11px!important}.game-shell .approved-player-card .approved-profile-symbols>div{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.game-shell .approved-player-card .approved-profile-symbols h3{margin:0!important;font-size:13px!important}.game-shell .approved-player-card .approved-profile-symbols button{color:#e0e6ea!important;background:#243a4a!important;border:1px solid #54748b!important;border-radius:0!important;align-items:center!important;gap:5px!important;width:auto!important;min-height:26px!important;padding:3px 7px!important;display:inline-flex!important}.game-shell .approved-player-card .approved-profile-symbols button i{font-size:16px!important;font-style:normal!important}.game-shell .approved-player-card .approved-profile-symbols button small{color:inherit!important;font:11px/1.3 Classic Game Sans,Arial,sans-serif!important}@media (width<=760px){.approved-profile-layout{grid-template-columns:1fr 1fr;gap:10px}.approved-profile-facts{grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.approved-profile-facts>section+section{margin-top:0}.approved-profile-hero{height:330px;margin-top:0}.game-shell .approved-player-card .profile-sheet{zoom:1!important}}@media (width<=520px){.game-shell .profile-stage-backdrop:has(.approved-player-card){padding:8px!important}.game-shell .approved-player-card{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:6px!important}.game-shell .approved-player-card .approved-profile-title{padding:0 66px 0 30px!important}.game-shell .approved-player-card .approved-profile-title h2{gap:4px!important;font-size:13px!important}.game-shell .approved-player-card .approved-profile-title h2 b{font-size:10px!important}.game-shell .approved-player-card .approved-profile-actions button{padding:3px 6px!important}.approved-profile-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:8px}.approved-profile-hero{height:270px}.game-shell .approved-player-card .profile-sheet{zoom:.8!important}.approved-profile-facts{gap:8px}.game-shell .approved-player-card .approved-profile-facts p{gap:4px!important;padding:3px 4px!important;font-size:12px!important}.game-shell .approved-player-card .approved-profile-facts p b,.game-shell .approved-player-card :is(.approved-profile-facts,.approved-profile-loadout) h3{font-size:12px!important}}.game-shell .world-life-panel{scrollbar-color:#6d899e #292d30;color:#e3e7e9!important;background:#292d30!important;border:1px solid #54748b!important;border-radius:0!important;font:14px/1.45 Classic Game Sans,Arial,sans-serif!important;box-shadow:0 8px 24px #0007!important}.game-shell .world-life-panel>header{color:#e8eef2!important;background:linear-gradient(#244e6b,#17394f)!important;border:0!important;border-bottom:1px solid #54748b!important;min-height:40px!important;padding:5px 12px!important}.game-shell .world-life-panel>header strong{text-shadow:none!important;font:700 16px/1.4 Classic Game Sans,Arial,sans-serif!important}.game-shell .world-life-panel>header button{width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}.game-shell .world-life-panel button{color:#e7edf0!important;box-shadow:none!important;background:linear-gradient(#38556b,#253b4b)!important;border:1px solid #708797!important;border-radius:2px!important;font-family:Classic Game Sans,Arial,sans-serif!important}.game-shell .world-life-panel button:disabled{opacity:.48!important}.game-shell .world-life-panel button[aria-pressed=true],.game-shell .world-life-panel .bank-ledger-primary{background:linear-gradient(#3d708f,#254d69)!important;border-color:#b4d4e9!important}.game-shell .world-life-panel :is(button,input,summary):focus-visible{outline-offset:2px!important;outline:2px solid #a0c9e4!important}.game-shell .world-life-panel :is(.life-activities article,.candy-cards article,.farm-potion-shop){color:#e3e7e9!important;background:#353a3e!important;border-color:#637481!important}.game-shell .world-life-panel :is(.life-panel-nav,.tavern-menu){border-color:#54748b!important}.game-shell .world-life-panel .candy-art{background:var(--item-art-surface)!important;width:104px!important;height:76px!important;margin:0 auto!important}.game-shell .world-life-panel .candy-art .stash-supply-art{width:100%;height:100%;display:block}.game-shell .bank-panel{--ledger-ink:#e3e7e9}.game-shell .bank-panel :is(.bank-redesign,.bank-ledger-page){color:#e3e7e9!important;scrollbar-color:#6d899e #292d30!important;background:#292d30!important;border-color:#54748b!important}.game-shell .bank-redesign small{color:#bfcbd3!important;font-size:12px!important}.game-shell .bank-redesign :is(.bank-ledger-wallet,legend,label,table,caption,th,td,td b){color:#e3e7e9!important}.game-shell .bank-redesign :is(.bank-new-preview,.bank-compound-story,.bank-next-payout,.bank-payment-compact){color:#e3e7e9!important;background:#243b49!important;border-color:#668295!important;border-radius:2px!important}.game-shell .bank-redesign :is(.bank-new-preview h3,.bank-new-upgrade strong,.bank-payment-compact strong){color:#e3e7e9!important}.game-shell .bank-redesign :is(.bank-new-details,.bank-new-transfer,.bank-new-upgrade,.bank-new-confirm,th,td){border-color:#536874!important}.game-shell .bank-redesign .bank-new-input{color:#233849!important;background:#e4e7e9!important;border-color:#7893a5!important}.game-shell .bank-redesign .bank-new-input input{color:#233849!important}.game-shell .bank-redesign .bank-new-benefit{color:#a4d2aa!important}.game-shell .bank-redesign .bank-new-metrics{gap:6px!important;padding:10px 0!important}.game-shell .bank-redesign .bank-new-metrics dt{font-size:13px!important}.game-shell .bank-redesign .bank-new-metrics dd{margin-top:5px!important;font-size:24px!important}.game-shell .bank-redesign :is(.bank-new-transfer>label,.bank-new-preview h3,.bank-compound-story h3){font-size:16px!important}.game-shell .bank-redesign .bank-new-input input{font-size:20px!important}.game-shell .bank-redesign .bank-new-upgrade>div:first-child strong{font-size:24px!important}.game-shell .bank-redesign button{font-size:14px!important}@media (width<=760px){.game-shell .world-life-panel.bank-panel{height:96%!important;top:2%!important}.game-shell .bank-panel .bank-redesign .bank-ledger-page{padding:10px!important}.game-shell .bank-redesign .bank-new-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.game-shell .bank-redesign .bank-new-metrics>div{min-width:0}.game-shell .bank-redesign .bank-new-metrics>div+div{border-inline-start:1px solid #536874!important}.game-shell .bank-redesign .bank-new-metrics dd{overflow-wrap:anywhere;font-size:18px!important}.game-shell .bank-redesign .bank-new-metrics dt{font-size:12px!important}.game-shell .bank-redesign :is(.bank-next-payout,.bank-compound-story){padding:9px!important}.game-shell .bank-redesign .bank-compound-story p{font-size:13px!important}.game-shell .bank-redesign .bank-compound-story strong{font-size:18px!important}.game-shell .bank-redesign .bank-new-upgrade{gap:8px!important;padding:10px!important}.game-shell .world-life-panel .candy-cards{grid-template-columns:minmax(0,1fr)!important}.game-shell .world-life-panel .candy-cards article{align-items:center;grid-template-columns:88px minmax(0,1fr)!important;gap:3px 10px!important;padding:10px!important;display:grid!important}.game-shell .world-life-panel .candy-cards article .candy-art{grid-area:1/1/5;width:88px!important;height:65px!important}.game-shell .world-life-panel .candy-cards article>:is(b,p,small,button){grid-column:2;margin:0!important}.game-shell .world-life-panel .farm-potion-shop{flex-wrap:wrap!important}.game-shell .farm-work-experience{font-size:14px!important}.game-shell .farm-work-experience h3{font-size:15px!important}.game-shell .farm-reward-hero{padding-bottom:10px!important}.game-shell .farm-reward-hero strong{font-size:30px!important}.game-shell .farm-reward-hero span{font-size:14px!important}.game-shell .farm-field-banner{height:76px!important}.game-shell .farm-daily-slots{gap:6px!important;margin-bottom:10px!important}.game-shell .farm-daily-slots li{padding:6px 3px!important}.game-shell .world-life-panel input{font-size:16px!important}}}.game-shell .admin-console-modal.admin-command-center-v6{--admin-v5-ink:#e7edf1;--admin-v5-muted:#b0bdc7;--admin-v5-paper:#292f35;--admin-v5-paper-2:#303942;--admin-v5-paper-3:#252c32;--admin-v5-coal:#222a31;--admin-v5-coal-2:#2d3943;--admin-v5-gold:#9ac1da;--admin-v5-gold-2:#b4ccdd;--admin-v5-line:#52616d;color:#e7edf1;background:#292f35;border:1px solid #6b8293;border-radius:10px;width:min(1480px,100vw - 36px);height:min(930px,100dvh - 36px);max-height:calc(100dvh - 36px);font:1rem/1.5 Classic Game Sans,Arial,sans-serif;box-shadow:0 22px 70px #0008}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-shell{grid-template-columns:205px minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation{color:#e7edf1;background:linear-gradient(#283c4b,#222b33 210px);border-color:#506371;overflow-y:auto}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-brand{border-color:#506371;padding:22px 18px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-brand>span{color:#d2dfe8;box-shadow:none;background:#304b5d;border-color:#667f91}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-brand strong{color:#edf3f7;font:700 1.05rem Classic Game Sans,Arial,sans-serif}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-brand small{color:#bacad6;letter-spacing:0;font-size:.875rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-identity{background:#26333e;border-color:#4c606f;gap:8px;margin:0 12px 14px;padding:10px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-identity>span{color:#eff5fa;box-shadow:none;background:#374d5e;border-color:#627c8f}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-identity strong{color:#f0f4f8;font-size:1rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-identity small{color:#b6c6d1;font-size:.8rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav{flex-direction:column;gap:3px;padding:0 10px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav button{color:#c8d4df;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:flex-start;gap:11px;min-height:42px;padding:9px 10px;font-size:.9rem;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav button b{font-size:.9rem;font-weight:400;line-height:1.4;display:block}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav button>span{color:#9cb5c8;font-size:1.1rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav button.selected{color:#fff;background:#284e67;border-color:#537e9b;box-shadow:inset -3px 0 #9bc5dd}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav button:hover{color:#fff;background:#334653}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-permission-note{color:#a6b7c5;border-color:#4d6272;margin:12px;padding:10px 0;font-size:.8rem;line-height:1.6}.admin-invite-note{color:#bacbd7;text-align:center;background:#253944;border:1px solid #4d6575;margin:20px 12px 0;padding:10px;font-size:.8rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-surface{color:#e4ebf0;background:#292f35;min-width:0}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-header{background:linear-gradient(#344d60,#293e4e);border-color:#5b7081;gap:12px;min-height:76px;padding:14px 22px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-brand>span{color:#cedee9;background:#263e50;border-color:#6b8191;border-radius:5px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-brand strong{color:#edf2f6;font:700 1.25rem Classic Game Sans,Arial,sans-serif}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-brand small{color:#b5c8d7;font-size:.8rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-header nav button{color:#e1ebf3;background:#2c4354;border-color:#668092;border-radius:4px;height:auto;min-height:36px;font-size:.875rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-layout.mode-support,.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-layout.mode-overview,.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-layout.mode-demo{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-workspace{scrollbar-color:#6b7b87 #252d34;background:#292f35;min-width:0;padding:22px;overflow:auto}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-sidebar{color:#dce5ec;background:#262e35;border-color:#50606d}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-search-box,.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-sidebar>header,.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-player-filters{color:#d7e2ea;background:#2e3c47;border-color:#536571}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-player-list>button{color:#e6edf3;background:#29323a;border-color:#485863;min-height:72px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-player-list>button.selected{background:#294b60;border-color:#779bb6}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-player-list strong{color:#f0f4f7;font-size:1rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-player-list small{color:#b7c6d1;font-size:.8rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-player-avatar{color:#e7f0f7;background:#3a4d5b;border-color:#6b7b87;font-family:inherit}.game-shell .admin-command-center-v5.admin-command-center-v6 :is(.admin-player-dashboard,.admin-player-dossier,.admin-data-card,.admin-inventory-card,.admin-action-grid>section,.admin-announcement-card,.admin-announcement-list article,.admin-behavior-sheet,.admin-self-teleport-card,.owner-operations-ledger,.owner-command-book,.admin-logs-card){border-radius:5px;color:#e3ebf2!important;box-shadow:none!important;background:#2b333b!important;border-color:#52616e!important}.game-shell .admin-command-center-v5.admin-command-center-v6 :is(.admin-dossier-cover,.admin-dossier-ribbon,.admin-player-drawer-tabs,.admin-dossier-editor-heading,.admin-tools-heading,.admin-progress-fields,.admin-stat-control,.admin-status-chips>b,.admin-dossier-portrait,.admin-self-safety-note){color:#dce7ee!important;box-shadow:none!important;background:#303e49!important;border-color:#536571!important}.game-shell .admin-command-center-v5.admin-command-center-v6 :is(.admin-data-card,.admin-player-dossier,.admin-inventory-card,.admin-action-grid,.admin-self-teleport-card) :is(h3,h4,strong,b,label){color:#e3edf4;font-family:Classic Game Sans,Arial,sans-serif}.game-shell .admin-command-center-v5.admin-command-center-v6 :is(.admin-data-card,.admin-player-dossier,.admin-inventory-card,.admin-action-grid) :is(p,small){color:#b7c6d1;font-size:.875rem;line-height:1.5}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-dossier-identity h3{font-size:1.5rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-dossier-portrait .admin-seal{color:#d8e5ee;box-shadow:none;background:#263e50;border-color:#6b8191}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-player-drawer-tabs button{color:#c5d4df;background:#2c3943;border-color:#536777;font-size:.9rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-player-drawer-tabs button.selected{color:#fff;background:#2c526e;border-color:#84a8c2}.game-shell .admin-command-center-v5.admin-command-center-v6 :is(input,textarea,select){box-shadow:none;border-radius:3px;min-width:0;font:1rem/1.4 Classic Game Sans,Arial,sans-serif;color:#202d37!important;background:#e3e8ec!important;border:1px solid #8194a2!important}.game-shell .admin-command-center-v5.admin-command-center-v6 :is(input,textarea)::placeholder{color:#627480}.game-shell .admin-command-center-v5.admin-command-center-v6 :is(button,input,textarea,select,a):focus-visible,.support-workspace :is(button,input,textarea,select,a,summary):focus-visible{outline-offset:3px;outline:2px solid #a8d8f4}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-primary{color:#f5f8fa;box-shadow:none;background:linear-gradient(#365e7a,#284961);border:1px solid #7a9cb3;font-size:1rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-character-dossier{padding:24px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-stat-ledger{border-color:#556570}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-character-dossier>footer{background:#29323a;border-color:#536572;padding:16px 0 0}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-surface :is(button,label,small,th,td){line-height:1.5;font-size:.875rem!important}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-surface :is(input,select,textarea){font-size:1rem!important}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-player-filters button{color:#d8e6ef;background:#344652;border-color:#687f90;border-radius:4px;padding:5px 8px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-player-filters button.selected{color:#fff;background:#2a5674;border-color:#85a8c0}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-sidebar>header b{color:#e6f0f7;background:#35546a;font-size:.875rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-search-box>span{color:#bbcedb;font-size:.875rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-change-preview{background:#233b4b;border:1px solid #6d91aa;margin:14px 0;padding:15px}.admin-change-preview h4{margin:0 0 10px}.admin-change-preview table{border-collapse:collapse;text-align:right;width:100%;font-size:.95rem}.admin-change-preview th,.admin-change-preview td{border-bottom:1px solid #4f6576;padding:7px 10px}.admin-change-preview td:last-child{color:#b0d8b1;font-weight:700}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-layout.is-team-directory{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.staff-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.staff-summary>:is(div,button){text-align:right;color:#d4e0e8;background:linear-gradient(120deg,#344c5e,#2e3a44);border:1px solid #668092;border-radius:4px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}.staff-summary strong{color:#f1f6fa;font-variant-numeric:tabular-nums;font-size:1.8rem;line-height:1.2}.staff-summary span{font-size:.875rem}.staff-filters{grid-template-columns:2fr 1fr;gap:12px;margin:18px 0;display:grid}.staff-departments{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.staff-department{background:#29343d;border:1px solid #5a6e7d;border-radius:5px;min-width:0;overflow:hidden}.staff-department>header{background:linear-gradient(#39566b,#2e475b);border-bottom:1px solid #607d92;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.staff-department>header p{color:#c5d4df;margin-top:4px;font-size:.875rem}.staff-department>header>span{color:#e0eaf0;font-variant-numeric:tabular-nums;font-size:1.25rem}.staff-person{overflow-wrap:anywhere;border-bottom:1px solid #4b5d6a;padding:14px 16px}.staff-person:last-child{border-bottom:0}.staff-person-name{color:#edf3f7;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff-person-name>span:last-child{color:#c1d1dc;font-size:.875rem}.staff-person-status{color:#b9c7d2;flex-direction:column;gap:3px;margin-top:7px;font-size:.875rem;display:flex}.staff-person-status .staff-online{color:#a6d9b5}.staff-permissions{margin-top:10px;font-size:.875rem}.staff-permissions summary{cursor:pointer;color:#bdd9ed}.staff-permissions p{color:#c9d6df;padding:8px 0 2px}.staff-person footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.staff-person footer>span{color:#afc0cd;font-size:.875rem}.staff-vacancy{color:#aabdc9;padding:18px;font-size:.875rem}.staff-editor-back{margin-bottom:16px}.game-shell .admin-command-center-v5.admin-command-center-v6 .staff-editor-back button{color:#e8f0f5;min-height:38px;font:inherit;cursor:pointer;background:#344e61;border:1px solid #6b899d;border-radius:4px;padding:8px 12px}.support-bug-tracking{background:#293d4c;border:1px solid #6d8aa0;border-radius:4px;flex-direction:column;gap:14px;min-width:0;margin:18px 0;padding:16px;display:flex}.support-bug-tracking legend{color:#c8e1f1;padding:0 8px;font-size:1rem;font-weight:700}.support-verification-record{color:#b6daba;font-size:.875rem}.support-related{flex-direction:column;gap:8px;margin:20px 0;display:flex}.support-related button{text-align:right;overflow-wrap:anywhere;flex-direction:column;gap:4px;display:flex}.support-related button span{color:#c3d7e5;font-size:.875rem}.support-workspace .support-status.status-testing{color:#d6e6fa;background:#334a6b;border-color:#7795be}@media (width<=1200px){.staff-departments{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.staff-summary{grid-template-columns:minmax(0,1fr);gap:8px}.staff-summary>:is(div,button){flex-direction:row;align-items:center;gap:14px;padding:12px}.staff-filters{grid-template-columns:minmax(0,1fr)}.staff-workspace .support-heading{flex-direction:column;align-items:stretch}.staff-workspace .support-heading-actions{flex-wrap:wrap}.staff-person,.staff-department>header,.support-bug-tracking{padding:12px}}.support-workspace{color:#e6edf2;direction:rtl;min-width:0;font:1rem/1.5 Classic Game Sans,Arial,sans-serif}.support-workspace *{box-sizing:border-box}.support-workspace :is(h2,h3,h4,p){margin:0}.support-workspace h2{color:#f1f5f8;font-size:1.5rem;line-height:1.3}.support-workspace h3{color:#edf3f7;font-size:1.05rem}.support-workspace h4{color:#e0eaf1;font-size:1rem}.support-workspace button,.support-workspace a{font-family:inherit;font-size:.875rem;line-height:1.5}.support-workspace button{color:#e7eff5;cursor:pointer;background:#344653;border:1px solid #627787;border-radius:4px;min-height:36px;padding:7px 12px;transition:background .15s}.support-workspace button:hover:not(:disabled){background:#425e72}.support-workspace button:disabled{opacity:.5;cursor:default}.support-workspace a{color:#a9d2ef;text-underline-offset:3px;text-decoration:underline}.support-workspace label{color:#c7d4de;flex-direction:column;gap:6px;min-width:0;font-size:.875rem;display:flex}.support-workspace :is(input,textarea,select){color:#202d37;background:#e3e8ec;border:1px solid #8194a2;border-radius:3px;width:100%;max-width:100%;min-height:38px;padding:8px 10px;font:1rem/1.4 Classic Game Sans,Arial,sans-serif}.support-workspace textarea{resize:vertical;min-height:90px}.support-workspace select{cursor:pointer}.support-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.support-heading p{color:#aabcc9;margin-top:5px;font-size:.875rem}.support-heading-actions{flex-shrink:0;gap:8px;display:flex}.support-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.support-metrics>button{text-align:right;background:linear-gradient(120deg,#334551,#2f3b45);border-color:#526672;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 18px;display:flex}.support-metrics span{color:#becdd8;font-size:.875rem}.support-metrics strong{color:#f1f6fa;font-variant-numeric:tabular-nums;font-size:1.85rem;font-weight:700;line-height:1.1}.support-columns{grid-template-columns:minmax(0,1.45fr) minmax(290px,1fr);align-items:start;gap:18px;display:grid}.support-queue,.support-detail-column{min-width:0;scroll-margin:16px}.support-queue{background:#2c353d;border:1px solid #546572;border-radius:5px;overflow:hidden}.support-queue>header,.support-audits>header,.support-cohort>header{background:#303f4b;border-bottom:1px solid #566a79;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.support-queue>header>span{color:#b4c5d1;font-size:.875rem}.support-filters{background:#28333c;border-bottom:1px solid #4b606f;flex-wrap:wrap;align-items:end;gap:10px;padding:14px;display:flex}.support-filters>label{flex:100px}.support-filters>.support-search{flex:3 170px}.support-filters>.support-check{flex-direction:row;flex:100%;align-items:center;gap:8px}.support-check input{accent-color:#6894b2;width:16px;height:16px;min-height:16px}.support-workspace .support-ticket-row{text-align:right;background:#2b343c;border:0;border-bottom:1px solid #465660;border-radius:0;align-items:center;gap:12px;width:100%;min-height:96px;padding:16px;display:flex}.support-workspace .support-ticket-row:hover{background:#334754}.support-workspace .support-ticket-row.selected{background:#294a5e;box-shadow:inset -3px 0 #8ab8d5}.support-ticket-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.support-ticket-copy strong{color:#eff4f8;overflow-wrap:anywhere;font-size:1rem}.support-ticket-copy small{color:#b4c5d2;font-size:.8rem}.support-category-mark{color:#d3e1eb;background:#3b4b57;border:1px solid #667e8e;border-radius:4px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:1rem;display:grid}.support-category-mark.urgent{color:#ffdee1;background:#693e41;border-color:#ad7378}.support-category-mark.high{color:#f4ddad;background:#655641;border-color:#9b886b}.support-status{white-space:nowrap;color:#d5e4ee;background:#354a5a;border:1px solid #708393;border-radius:4px;padding:3px 8px;font-size:.8rem;line-height:1.4;display:inline-block}.support-status.status-new{color:#dbf0ff;background:#315b76;border-color:#6c9dbd}.support-status.status-waiting{color:#f6e9c9;background:#64583f;border-color:#9a896b}.support-status.status-resolved{color:#d3f1df;background:#355648;border-color:#678c7c}.support-status.status-closed{color:#d0d8dd;background:#3e464d;border-color:#6c777e}.support-ticket-detail{background:#26323c;border:1px solid #5b7181;border-radius:5px;min-width:0;padding:18px}.support-ticket-detail>header{color:#b9cddc;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:.875rem;display:flex}.support-ticket-detail>h3{overflow-wrap:anywhere;margin-bottom:5px;font-size:1.2rem}.support-detail-meta{color:#aabdc9;font-size:.8rem;margin-bottom:14px!important}.support-description{white-space:pre-wrap;overflow-wrap:anywhere;background:#303e48;border:1px solid #526572;padding:13px;line-height:1.65}.support-context{color:#b7cad8;overflow-wrap:anywhere;border-bottom:1px solid #4a606f;flex-direction:column;gap:4px;padding:14px 0;font-size:.875rem;display:flex}.support-context strong{color:#d2e0e9}.support-detail-links{flex-wrap:wrap;align-items:center;gap:12px;margin:13px 0;display:flex}.support-ticket-detail form{flex-direction:column;gap:14px;margin-top:16px;display:flex}.support-edit-fields{flex-direction:column;gap:12px;display:flex}.support-edit-fields>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.support-note-tabs{gap:6px;display:flex}.support-note-tabs button{flex:1;padding:6px}.support-note-tabs button[aria-pressed=true]{color:#fff;background:#2e5976;border-color:#8bb2cd}.support-workspace .support-primary{color:#f2f7fb;background:linear-gradient(#396686,#294c66);border-color:#789fb9;font-size:1rem}.support-workspace .support-save{width:100%;min-height:42px}.support-thread{border-top:1px solid #506675;margin-top:20px;padding-top:16px}.support-thread>h4{margin-bottom:12px}.support-thread article{border-bottom:1px solid #41535f;flex-direction:column;gap:6px;padding:12px 0;display:flex}.support-thread article>header{justify-content:space-between;align-items:center;gap:10px;font-size:.875rem;display:flex}.support-thread article>header>span,.support-thread time,.support-thread small{color:#9fb6c5;font-size:.8rem}.support-thread p{white-space:pre-wrap;overflow-wrap:anywhere}.support-thread>p{color:#abbfcd;font-size:.875rem}.support-empty{text-align:center;color:#c0cfd9;flex-direction:column;align-items:center;gap:10px;padding:36px 22px;display:flex}.support-empty>span{color:#98b5c9;border:1px solid #556d7d;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.6rem;display:grid}.support-empty strong{color:#dde8f0;font-size:1rem}.support-empty p{color:#a9bdcb;font-size:.875rem;line-height:1.65}.support-loading{color:#b7cbd9;padding:14px;font-size:.875rem}.support-error,.support-success{color:#ffe0e4;background:#4f363d;border:1px solid #ad777e;border-radius:4px;font-size:.95rem;margin-bottom:12px!important;padding:12px 14px!important}.support-error button{margin:8px 0 0;display:block}.support-success{color:#d5eddf;background:#2e4a40;border-color:#698d7b}.support-attention{background:#343c42;border:1px solid #71808a;border-radius:4px;margin-bottom:20px}.support-attention article{border-bottom:1px solid #53616b;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;display:flex}.support-attention article:last-child{border-bottom:0}.support-attention article>div{flex-direction:column;gap:3px;display:flex}.support-attention span{color:#b5c6d2;font-size:.875rem}.support-audits{border-top:1px solid #637380;margin-top:12px}.support-audits>header{padding:12px 16px}.support-audits>article{border-bottom:1px solid #445660;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:13px 16px;font-size:.875rem;display:grid}.support-audits>article>strong{color:#d3e2ec;font-size:.95rem}.support-audits>article>span{color:#adbecb;overflow-wrap:anywhere;grid-column:1}.support-audits>article>small{color:#9fb4c2;grid-area:1/2/span 2;align-self:center;font-size:.8rem}.support-audits>p{color:#a7bdcb;padding:16px}.support-pagination{justify-content:space-between;align-items:center;padding:12px;display:flex}.support-battle-log{color:#c6d9e7;border:1px solid #4c6577;margin:14px 0;padding:10px;font-size:.875rem}.support-workspace summary{cursor:pointer;color:#b8d3e6;min-height:30px;padding:4px 0;font-size:.875rem}.support-battle-log p{overflow-wrap:anywhere;border-top:1px solid #3e5362;padding:8px 0}.support-cohort{background:#2b373f;border:1px solid #526773;border-radius:5px;margin-top:22px;scroll-margin:15px;overflow:hidden}.support-cohort p{color:#acbfcc;margin-top:4px;font-size:.875rem}.support-cohort-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:18px 20px;display:grid}.support-cohort-steps>div{flex-direction:column;gap:6px;display:flex}.support-cohort-steps strong{color:#edf4f9;font-size:1.6rem;font-weight:700}.support-cohort-steps small{color:#aabfce;font-size:.875rem;font-weight:400}.support-cohort-steps span{color:#c2d4e0;font-size:.875rem}.support-cohort-steps progress{accent-color:#8fb7d0;width:100%;height:6px}.support-cohort .support-footnote{padding:0 20px 16px}.support-workspace .support-footnote{color:#a7bdcc;font-size:.8rem;line-height:1.6}.support-new-ticket input[type=file]{white-space:normal;padding:8px;font-size:.875rem}.support-new-ticket label>small{color:#a5bdcd;font-size:.8rem}.game-shell .modal-card.support-modal{color:#e3edf5;background:#29333c;border:1px solid #718795;border-radius:8px;width:min(1150px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:42px 24px 24px;overflow:auto}.support-help-entry{color:#e1eef7;cursor:pointer;background:#2a4c65;border:1px solid #7799b1;border-radius:4px;width:100%;margin:12px 0;padding:12px;font:1rem Classic Game Sans,Arial,sans-serif}@media (width<=1150px){.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-shell{grid-template-columns:174px minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-workspace{padding:16px}.support-columns{grid-template-columns:minmax(0,1fr)}.support-queue{max-height:620px;overflow-y:auto}.support-detail-column:has(>.support-empty){display:none}.support-metrics{gap:8px}.support-metrics>button{padding:12px}}@media (width<=760px){.game-shell .admin-console-modal.admin-command-center-v6{border-radius:6px;width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-shell{flex-direction:column;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation{border-bottom:1px solid #586e7d;border-left:0;flex:none;display:block;overflow:visible}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-brand,.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-identity,.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-permission-note,.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-invite-note{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav{white-space:nowrap;flex-direction:row;gap:5px;padding:8px;overflow-x:auto}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav button{flex:none;gap:5px;min-height:38px;padding:8px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-navigation>nav button b{font-size:.875rem;display:block}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-v5-surface{flex:1;min-height:0}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-header{flex-wrap:wrap;min-height:64px;padding:10px 12px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-brand>span{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-brand strong{font-size:1.05rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-header nav{gap:5px;margin:0}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-header nav button{min-width:0;padding:5px 8px;font-size:.8rem}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-layout{grid-template-rows:180px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-layout:not(:has(.admin-console-sidebar)){grid-template-rows:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-console-workspace{padding:12px}.game-shell .admin-command-center-v5.admin-command-center-v6 .admin-character-dossier{padding:16px}.support-heading{align-items:flex-start;margin-bottom:16px}.support-heading h2{font-size:1.25rem}.support-heading-actions{flex-direction:column;gap:6px}.support-queue{max-height:520px}.support-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.support-metrics strong{font-size:1.6rem}.support-workspace .support-ticket-row{flex-wrap:wrap;gap:9px;padding:13px}.support-ticket-copy{flex-basis:calc(100% - 50px)}.support-ticket-row>.support-status{margin-inline-start:41px}.support-ticket-detail{padding:15px}.support-cohort-steps{grid-template-columns:minmax(0,1fr);gap:16px}.support-cohort-steps>div{border-bottom:1px solid #49606e;padding-bottom:12px}.support-attention article,.support-cohort>header{flex-direction:column;align-items:flex-start}.support-audits>article{grid-template-columns:minmax(0,1fr)}.support-audits>article>small{grid-area:auto/1}.game-shell .modal-card.support-modal{width:calc(100vw - 12px);max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:44px 12px 16px}}.owner-ghost-badge{vertical-align:middle;background:0 0;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:24px;display:inline-flex}.owner-ghost-badge img{object-fit:contain;image-rendering:auto;width:20px;height:24px;display:block}.admin-player-name-card{color:#243246;background:linear-gradient(#eff2f5,#dce2e9);border:1px solid #8a98a7;border-radius:4px;margin:12px 0;padding:14px}.admin-player-name-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-player-name-card h4{margin:0;font-size:1rem}.admin-player-name-card header span,.admin-player-name-card p{font-size:.875rem}.admin-player-name-card>div{flex-wrap:wrap;align-items:end;gap:10px;margin-top:12px;display:flex}.admin-player-name-card label{flex:180px;gap:5px;font-size:.875rem;display:grid}.admin-player-name-card input{box-sizing:border-box;color:#192838;width:100%;min-width:0;min-height:36px;font:inherit;background:#fff;border:1px solid #8491a0;border-radius:3px;padding:6px 9px}.admin-player-name-card input[aria-invalid=true]{border-color:#a82e32}.admin-player-name-card p{margin:9px 0 0}.admin-player-name-card .admin-name-preview{color:#234e78;font-weight:700}.admin-player-name-card button{min-height:36px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple{--admin-v5-ink:#203249;--admin-v5-muted:#52647a;--admin-v5-paper:#f4f6f9;--admin-v5-paper-2:#fff;--admin-v5-paper-3:#edf2f7;--admin-v5-line:#d5dfe9;--admin-v5-gold:#2862b2;--admin-v5-gold-2:#2862b2;--admin-v5-coal:#182c43;--admin-v5-coal-2:#243e59;color:#203249;background:#f4f6f9;border:1px solid #b8c7d7;border-radius:14px;width:min(1480px,100vw - 24px);height:min(940px,100dvh - 24px);max-height:calc(100dvh - 24px);font:16px/1.55 Classic Game Sans,Arial,sans-serif;overflow:hidden}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-shell{grid-template-columns:195px minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation{color:#eaf1f8;border:0;gap:0;padding:0 12px;background:#182c43!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-brand{border:0;padding:25px 5px 20px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-brand>span{color:#a9c7e8;width:30px;box-shadow:none;background:0 0;border:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-brand strong{color:#fff;font-size:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-brand small{color:#b8cbe0;font-size:13px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-identity{background:#213a54;border:0;border-radius:9px;margin:0 0 20px;padding:12px 9px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-identity>span{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-identity strong{color:#fff;font-size:17px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-identity small{color:#c0d2e6;font-size:12px;line-height:1.5}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation>nav{flex-direction:column;gap:6px;padding:0;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation :is(nav button,.admin-more-nav>summary){color:#cbd9e8;width:100%;min-height:46px;box-shadow:none;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 13px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation nav button b{font-size:16px;font-weight:500}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation nav button.selected{color:#fff;box-shadow:none;background:#315b86}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation nav button:hover{color:#fff;background:#294762}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav{border-top:1px solid #395069;margin-top:18px;padding-top:10px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav>summary{font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav>summary:after{content:"⌄";margin-inline-start:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav>button{min-height:38px;padding:8px 10px;font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav:not([open])>button,.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-permission-note{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-invite-note{color:#b6c9de;background:0 0;border:0;margin-top:auto;padding:24px 8px;font-size:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface{color:#203249;background:#f4f6f9;min-width:0;position:relative}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface *{box-shadow:none;text-shadow:none!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface :is(h2,h3,h4,h5,strong,b,p,label,small,em,legend,dt,dd){color:inherit}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface :is(h2,h3,h4,h5){letter-spacing:0;font-family:inherit}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface :is(label,small,button,th,td){line-height:1.5;font-size:14px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface :is(input,select,textarea){max-width:100%;min-height:42px;padding:9px 12px;font:16px/1.5 inherit;color:#203249!important;box-shadow:none!important;background:#fff!important;border:1px solid #aabccc!important;border-radius:7px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface textarea{resize:vertical;min-height:88px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(input,textarea)::placeholder{color:#65778b;opacity:1}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface input[type=checkbox]{accent-color:#2862b2;width:18px;min-height:18px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface button{color:#29445f;cursor:pointer;min-height:40px;box-shadow:none;white-space:normal;background:#fff;border:1px solid #becddb;border-radius:7px;padding:8px 13px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface button:hover:not(:disabled){background:#edf4fc;border-color:#6f96c3}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface :is(button.admin-primary,button.support-primary,button.selected){color:#fff!important;background:#2862b2!important;border-color:#2862b2!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface :is(button.admin-primary,button.support-primary,button.selected) :is(strong,b,small,span){color:inherit!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface button.admin-danger{color:#a32a39;background:#fff4f5;border-color:#ddb3b9}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface button.admin-warning{color:#805512;background:#fff8e9;border-color:#dbc487}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-surface button:disabled{color:#67788b;cursor:default;background:#eef2f6;border-color:#d2dce6;opacity:1!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #518bd3}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-header{background:#fff;border-bottom:1px solid #d5dfe9;gap:16px;min-height:76px;padding:16px 26px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-brand>span{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-brand p{gap:2px;padding:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-brand strong{color:#203249;font-size:21px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-brand small{color:#596c82;font-size:12px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-header nav{gap:8px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-layout{background:#f4f6f9;flex:1;grid-template-columns:235px minmax(0,1fr);min-height:0;overflow:hidden}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-layout:not(:has(.admin-console-sidebar)){grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-workspace{background:#f4f6f9;min-width:0;padding:26px;overflow:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-design-notice{color:#335476;text-align:center;background:#e6eef8;border-bottom:1px solid #d4dfed;padding:4px 12px;font-size:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home{background:0 0;max-width:1050px;margin:0 auto;padding:16px 4px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-heading{margin-bottom:28px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-heading>span{color:#52647a;font-size:15px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-heading h2{margin:10px 0;font-size:32px;font-weight:700;line-height:1.3}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-heading p{color:#52647a;font-size:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks>button{text-align:right;color:#203249;background:#fff;border:1px solid #d2dce8;border-radius:12px;flex-direction:column;align-items:flex-start;gap:0;min-height:235px;padding:24px 20px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-task-icon{color:#2862b2;background:#eaf2fc;border-radius:10px;place-items:center;width:46px;height:46px;margin-bottom:22px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-task-icon svg{width:26px;height:26px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks h3{margin:0 0 6px;font-size:21px;line-height:1.4}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks p{color:#52647a;margin:0 0 26px;font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks b{color:#2862b2;justify-content:space-between;width:100%;margin-top:auto;font-size:14px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status{background:#fff;border:1px solid #d5dfe9;border-radius:12px;margin-top:26px;overflow:hidden}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status>header{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status h3{margin:0;font-size:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status header span{color:#63768a;font-size:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status>div{grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 0;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status article{border-inline-end:1px solid #e1e8f0;flex-direction:column;gap:3px;padding:0 24px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status article:last-child{border:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status strong{font-size:29px;line-height:1.4}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status article span{color:#52647a;font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home>footer{color:#52647a;flex-direction:column;align-items:flex-start;gap:14px;padding-top:24px;font-size:14px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home>footer button{color:#2862b2;background:0 0;border:0;padding:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-attention{color:#795721;background:#fff7e5;border-radius:8px;margin-top:16px;padding:15px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-sidebar{background:#fff;border-inline-end:1px solid #d5dfe9;min-width:0;padding:18px 14px;overflow:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-search-box{background:0 0;border:0;padding:0;display:block}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-search-box>span{color:#52647a;margin-bottom:5px;font-size:13px;display:block}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-search-box input{width:100%}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-filter-select{color:#52647a;flex-direction:column;gap:5px;margin:14px 0 20px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-sidebar>header{color:#52647a;border:0;padding:0 0 10px;font-size:13px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-sidebar>header b{color:#40566e;background:#edf2f7}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-player-list{flex-direction:column;gap:7px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-player-list>button{background:#fff;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:67px;margin:0;padding:10px 8px;display:flex;position:relative}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-player-list>button.selected{color:#203249!important;background:#edf4ff!important;border-color:#a9c5e8!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-player-list strong{font-size:15px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-player-list small{color:#52647a!important;font-size:12px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-avatar{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-status{border:0;flex:0 0 7px;width:7px;height:7px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-status.online{box-shadow:none;background:#268163}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-flags{margin-inline-start:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-flags :is(.angel-department-badge,.department-member-badge,.angel-wings,.owner-ghost-badge,.judge-court-badge){max-width:43px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-dossier{color:#203249;background:0 0;gap:0;display:block}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-cover{min-height:0;box-shadow:none;border:1px solid #d5dfe9;border-radius:10px;gap:14px;margin:0 0 18px;color:#203249!important;background:#fff!important;padding:18px!important;display:flex!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-cover:before,.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-cover:after{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-portrait{width:48px;min-width:48px;height:48px;box-shadow:none;background:#eaf1f9;border:0;border-radius:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-seal{color:#456384;background:0 0;border:0;font-size:24px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-identity{flex:1;min-width:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-identity>small{color:#52647a;font-size:12px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-identity h3{color:#203249;margin:2px 0;font-size:24px;line-height:1.4}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-identity p{color:#52647a;font-size:13px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-status-chips{flex-wrap:wrap;gap:6px;margin-top:8px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-status-chips>b{color:#3c5671;background:#edf2f7;border:0;border-radius:5px;padding:3px 8px;font-size:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-status-chips .status-active{color:#17664b;background:#e5f3ec}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-status-chips .status-staff :is(.angel-department-badge,.department-member-badge,.angel-wings,.owner-ghost-badge,.judge-court-badge){display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-ribbon{box-shadow:none;background:0 0;border:0;gap:0;padding:0;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-ribbon>span{background:0 0;border:0;min-width:0;padding:0 14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-ribbon>span:not(:first-child){display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-ribbon small{color:#52647a}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-ribbon strong{color:#203249;font-size:28px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-drawer-tabs{background:0 0;border:0;gap:6px;margin:0 0 24px;padding:0;display:flex;overflow-x:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-drawer-tabs button{color:#52647a;white-space:nowrap;background:#fff;border:1px solid #d5dfe9;border-radius:7px;flex:1;justify-content:center;gap:7px;min-height:43px;padding:9px 12px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-drawer-tabs small,.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-drawer-tabs button>span{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-tools-section{background:0 0;border:0;padding:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-tools-heading{background:0 0;margin:0 0 15px;padding:0;display:block}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-tools-heading small{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-tools-heading h3{margin:0 0 3px;font-size:18px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-tools-heading p{color:#52647a;font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-grid{background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure{min-width:0;overflow:hidden;color:#203249!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dfe9!important;border-radius:9px!important;margin:0 0 10px!important;padding:0!important;display:block!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-grid>.admin-action-disclosure{margin:0!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>summary{cursor:pointer;color:#203249;background:#fff;align-items:center;gap:13px;min-height:76px;padding:15px 18px;list-style:none;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple summary::-webkit-details-marker{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>summary:after{content:"＋";color:#557698;margin-inline-start:auto;font-size:21px;font-weight:400}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure[open]>summary:after{content:"−"}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>summary:hover{background:#f5f9fe}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure[open]>summary{background:#edf4fd;border-bottom:1px solid #d5e3f3;margin-bottom:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>summary>span:not([role=img]){color:#527497;background:#edf2f8;border:0;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:19px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>summary h4{color:#203249;margin:0 0 2px;font-size:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>summary small{font-weight:400;display:block;color:#52647a!important;font-size:13px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>:not(summary){max-width:calc(100% - 36px);margin:0 18px 16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>:is(form,div,label,p,select,textarea){color:#203249;font-size:15px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>label{flex-direction:column;gap:6px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>div:has(>button){flex-wrap:wrap;gap:8px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure:not([open])>:not(summary){display:none!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-role-preview,.judge-appointment-preview){border:1px solid #d5dfe9;border-radius:7px;align-items:center;gap:10px;min-height:0;padding:12px;font-size:15px;display:flex;color:#29445f!important;background:#f1f5fa!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-showcase-heading{color:#52647a;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-showcase{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-option{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;color:#29445f!important;opacity:1!important;background:#fff!important;border:1px solid #cbd9e7!important;border-radius:8px!important;min-height:68px!important;padding:10px!important;display:flex!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-option strong{white-space:normal;color:inherit!important;font-size:14px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-option.selected{color:#1d559c!important;background:#e8f2ff!important;border:2px solid #3979c7!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-option :is(.angel-department-badge,.department-member-badge,.angel-wings,.owner-ghost-badge,.judge-court-badge){flex:none;transform:none!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-sheet{border-radius:10px;margin:0;overflow:hidden;color:#203249!important;background:#fff!important;border:1px solid #d5dfe9!important;padding:0!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-grid>.admin-behavior-sheet{display:block!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-sheet>header{color:#203249;background:#fff;border-bottom:1px solid #d5dfe9;align-items:center;gap:12px;display:flex;margin:0!important;padding:18px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-sheet>header>span{color:#527497;background:#edf3fa;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-sheet>header b{margin-inline-start:auto;font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-sheet h4{margin:0;font-size:17px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-sheet small{color:#52647a}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list{background:#fff;gap:0;display:block;padding:0!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article{box-shadow:none;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;margin:0;color:#203249!important;background:#fff!important;border:0!important;border-bottom:1px solid #e3e9f0!important;border-radius:0!important;gap:14px!important;min-height:0!important;padding:20px!important;display:grid!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article:last-child{border-bottom:0!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article i{width:7px;height:7px;box-shadow:none;background:#5888bd;border:0;border-radius:50%}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article strong{font-size:15px;color:#203249!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article p{margin:4px 0 0;font-size:14px;line-height:1.6;color:#52647a!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article>small{text-align:left;white-space:nowrap;flex-direction:column;gap:4px;display:flex;position:static;color:#52647a!important;font-size:12px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article>small b{font-size:13px;color:#203249!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-empty{color:#52647a;padding:26px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-player-name-card,.admin-character-dossier,.admin-inventory-card,.admin-currency-card,.admin-appointment-gate,.admin-self-teleport-card,.admin-linked-identity-card,.admin-notes-card article,.admin-stat-ledger,.admin-needs-editor,.admin-progress-fields label,.admin-stat-control){box-shadow:none;color:#203249!important;background:#fff!important;border-color:#d5dfe9!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-character-dossier{border:0!important;border-radius:0!important;padding:4px 0!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-editor-heading{border-color:#d5dfe9;padding:0 0 16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-editor-heading small,.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-stat-ledger>header small{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-editor-heading span{color:#203249;font-size:18px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields,.admin-stat-controls){gap:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-progress-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-stat-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields label,.admin-stat-control){border:1px solid #d5dfe9;border-radius:8px;padding:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-character-dossier :is(p,small){color:#52647a}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-character-dossier i{border:0;color:#436489!important;background:#edf3fa!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-character-dossier footer{color:#203249;flex-wrap:wrap;gap:12px;position:static;background:#f2f6fb!important;border-color:#d5dfe9!important;padding:15px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-change-preview{background:#edf5ff;border:1px solid #b3cde9;border-radius:8px;margin:16px 0;padding:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-change-preview ul{margin:8px 0 0;padding:0;list-style:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-change-preview li{border-top:1px solid #cadcef;justify-content:space-between;gap:16px;padding:8px 0;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-currency-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-currency-card dl div{color:#203249;border-radius:8px;padding:12px;background:#f1f5fa!important;border:1px solid #d5dfe9!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-self-safety-note{color:#245d4a;background:#eaf4ef;border-color:#bdd9cb;padding:15px;font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields,.admin-stat-controls){justify-content:stretch;display:grid!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields>label,.admin-stat-control){text-align:right;box-sizing:border-box;justify-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields>label>span,.admin-stat-control>span){justify-content:flex-start;align-items:center;gap:8px;display:flex!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields,.admin-stat-controls) input{min-height:42px;width:100%!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields,.admin-stat-controls) i{place-items:center;display:grid;border:0!important;border-radius:6px!important;width:30px!important;height:30px!important;font-size:17px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-progress-fields,.admin-stat-controls) b{color:#203249!important;font:600 14px Classic Game Sans,Arial,sans-serif!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-status-chips .status-staff>[role=img]{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-center{padding:0;color:#203249!important;background:0 0!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-center :is(section,article,header,footer,.monster-admin-selector>div,.monster-simulation-placeholder){border-radius:8px;color:#203249!important;box-shadow:none!important;background:#fff!important;border-color:#d5dfe9!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-center :is(p,small,strong,span,b,h2,h3,label){color:inherit!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-hero{border:1px solid #d5dfe9;padding:20px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-hero>span{background:#edf3fa;border:0;color:#527497!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-hero h2{font-size:23px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-center :is(section>header,.monster-publish-bar){padding:18px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-tabs{border:0;gap:8px;margin:18px 0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-stat-editor>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-stat-editor label{gap:7px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-card{border:1px solid #d5dfe9;padding:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-card header>div{flex-direction:column;gap:3px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-card header>label{white-space:nowrap;align-items:center;gap:8px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-fields label{flex-direction:column;gap:6px;min-width:0;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-fields input{width:100%}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-card footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-publish-bar{border:1px solid #d5dfe9;flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0 0;display:flex;position:static}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-publish-bar label{flex:250px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-publish{color:#fff!important;background:#2862b2!important;border-color:#2862b2!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-admin-safety{color:#245d4a;background:#eaf4ef;border-color:#bdd9cb}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.owner-book-masthead,.owner-panel-heading,.owner-panel-actions,.owner-reward-step,.owner-bulk-review,.owner-bulk-confirm,.owner-book-bonuses,.owner-control-panel footer,.owner-archive-columns header,.admin-audit-list){color:#203249!important;background:#fff!important;border-color:#d5dfe9!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-command-modules{background:0 0;border:0;flex-wrap:wrap;gap:8px;margin:18px 0;padding:0;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-command-modules button{flex:1;justify-content:center;gap:8px;min-width:130px;padding:12px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-command-modules button>span{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-control-panel{padding:20px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-control-panel :is(p,small){color:#52647a;font-size:14px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-panel-heading h3{font-size:22px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-realm-grid{gap:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-switch{border-radius:9px;padding:16px;border:1px solid #d5dfe9!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-switch>i{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-switch input{appearance:auto;opacity:1;accent-color:#2862b2;display:block;position:static}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace{color:#203249;background:0 0;font:16px/1.55 inherit}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace :is(h2,h3,h4,strong,label,small,span,p,summary){color:inherit}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-heading{margin-bottom:22px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-heading h2{color:#203249;font-size:25px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-heading p{color:#52647a;margin-top:5px;font-size:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace :is(section,article,fieldset,.support-ticket-detail,.support-queue,.support-filters,.staff-summary>div,.staff-summary>button){color:#203249;box-shadow:none;background:#fff;border-color:#d5dfe9}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace :is(.support-queue>header,.support-cohort>header,.support-audits>header,.support-ticket-detail>header){color:#203249;background:#f1f5fa;border-color:#d5dfe9}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-filters{border-color:#d5dfe9;gap:12px;padding:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace :is(.support-ticket-copy small,.support-ticket-copy p,.support-footnote,.support-empty p,.support-loading,.support-thread time){color:#52647a}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace :is(.support-ticket-row,.support-thread article,.support-pagination,.support-thread,.support-battle-log){color:#203249;background:#fff;border-color:#d5dfe9}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-ticket-row.is-selected{color:#203249;background:#eaf3ff;border-color:#88b0de}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace .support-status{color:#2c5790;background:#e8f0fc;border-color:#bdcee5}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-status.status-resolved{color:#266745;background:#e4f2e9}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace .support-ticket-context{color:#52647a;background:#f0f4f9;border-color:#d5dfe9}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-note-tabs button[aria-pressed=true]{color:#1c559e;background:#e9f2ff;border-color:#8fb1da}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-bug-disclosure{background:#f5f8fc;border:1px solid #d5dfe9;border-radius:8px;margin:16px 0;overflow:hidden}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-bug-disclosure>summary{cursor:pointer;color:#315c8c;padding:13px 16px;font-size:15px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-bug-tracking{border:0;margin:0;padding:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-bug-tracking legend{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace :is(.support-error,.support-success){color:#963244;background:#fff1f2;border-color:#dfb4bb}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .support-workspace .support-success{color:#286a49;background:#e8f5ed;border-color:#b6d9c5}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-summary{gap:12px;margin-bottom:20px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-summary>*{border:1px solid #d5dfe9;border-radius:9px;padding:16px 20px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-summary strong{color:#203249;font-size:25px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-summary span{color:#52647a;font-size:13px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-filters{margin-bottom:22px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-departments{flex-direction:column;gap:10px;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-department{background:#fff;border:1px solid #d5dfe9;border-radius:9px;overflow:hidden}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-department>summary{cursor:pointer;color:#203249;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-department>summary:after{content:"⌄";color:#587796}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-department>summary>span{color:#52647a;margin-inline-start:auto;font-size:13px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-department h3{margin:0;font-size:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-department summary p{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-department:not([open])>:not(summary){display:none!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-person{border-top:1px solid #e1e8ef;padding:18px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-person-name strong{font-size:17px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-person-status{color:#52647a;font-size:13px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-person-status .staff-online{color:#26714e;background:#e7f3ec;border-radius:5px;padding:3px 8px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-person-name>span:last-child{color:#52647a}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-person footer{color:#52647a;border-color:#e1e8ef}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-permissions summary{color:#315d91}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-permissions p{color:#52647a;background:#f2f6fb;border-color:#d5dfe9;padding:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-workspace :is(.owner-control-panel,.owner-command-book,.owner-realm-grid .owner-switch,.owner-archive-columns>section,.owner-battle-rescue article,.owner-diagnostic-block,.owner-reward-preview,.owner-reward-card,.admin-announcements-manager,.admin-announcements-manager>form,.admin-announcements-list>article,.admin-audit-list article,.admin-console-empty,.monster-admin-center,.monster-admin-detail,.monster-admin-list,.monster-admin-center section,.monster-admin-center article,.monster-admin-center label,.invitation-manager){color:#203249!important;box-shadow:none!important;background:#fff!important;border-color:#d5dfe9!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-workspace :is(.owner-control-panel,.owner-command-book,.admin-announcements-manager,.monster-admin-center,.invitation-manager) :is(p,strong,small,span,label,h3,h4,legend,td,th,em){color:#203249;font-size:14px;line-height:1.6}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.admin-feedback,.admin-permission-note){color:#24558f;background:#eaf3ff;border:1px solid #a6c5e8;border-radius:8px;padding:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-feedback.error{color:#962d3c;background:#fff0f2;border-color:#d6a5ae}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.owner-archive-room,.owner-timeline,.owner-timeline article,.owner-log-filter,.admin-logs-card,.invitation-entry,.invitation-new-codes){color:#203249!important;background:#fff!important;border-color:#d5dfe9!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple :is(.owner-archive-room,.owner-timeline,.invitation-manager) :is(h2,h3,h4,strong,b,p,small,label,span){color:#203249}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-timeline article{border-bottom:1px solid #e1e8ef;padding:16px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .owner-timeline :is(p,small){color:#52647a;font-size:14px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .community-demo-control{color:#203249!important;background:#fff!important;border-color:#d5dfe9!important;border-radius:9px!important;padding:20px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .community-demo-control :is(p,small,label,h2,h3,strong,span){color:#203249!important}@media (width<=1100px){.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-cards{grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-shell{grid-template-columns:165px minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-layout{grid-template-columns:200px minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-workspace{padding:20px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks{gap:10px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks>button{padding:18px 14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article{grid-template-columns:7px minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-behavior-list article>small{text-align:right;flex-direction:row;grid-column:2;gap:12px}}@media (width<=760px){.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-stat-editor>div,.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .monster-loot-fields{grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple{border-radius:8px;width:calc(100vw - 8px);height:calc(100dvh - 8px);max-height:calc(100dvh - 8px)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-shell{flex-direction:column;display:flex}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation{z-index:5;padding:7px;position:relative;overflow:visible}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation :is(.admin-v5-brand,.admin-v5-identity,.admin-invite-note){display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation>nav{flex-direction:row;gap:4px;display:flex;overflow:visible}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation>nav>button{flex:1;justify-content:center;gap:5px;width:auto;min-height:40px;padding:8px 6px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation nav button b{font-size:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-v5-navigation nav svg{width:17px;height:17px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav{border:0;margin:0;padding:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav>summary{gap:4px;width:auto;min-height:40px;padding:8px;font-size:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav>summary b{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav[open]{z-index:10;background:#182c43;border:1px solid #49617a;border-radius:8px;width:200px;max-height:65dvh;position:absolute;top:7px;left:7px;overflow:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-more-nav[open]>summary b{display:block}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-header{gap:8px;min-height:64px;padding:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-brand strong{font-size:18px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-header nav button{min-height:35px;padding:7px 9px;font-size:12px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-layout{grid-template-rows:170px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-layout:not(:has(.admin-console-sidebar)){grid-template-rows:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-workspace{padding:14px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-sidebar{border:0;border-bottom:1px solid #d5dfe9;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px;display:grid;overflow:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-filter-select{margin:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-sidebar>header{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-player-list{flex-direction:row;grid-column:1/-1;overflow-x:auto}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-console-player-list>button{min-width:165px;min-height:54px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home{padding:8px 0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-heading h2{font-size:27px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks{grid-template-columns:minmax(0,1fr)}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks>button{grid-template-columns:42px minmax(0,1fr);column-gap:14px;min-height:132px;padding:18px;display:grid}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-task-icon{grid-area:1/1/4;width:40px;height:40px;margin:0}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks :is(h3,p,b){grid-column:2}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-tasks p{margin:3px 0 12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status>header{flex-direction:column;align-items:flex-start;gap:4px;padding:15px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status article{padding:0 12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-home-status article span{font-size:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-cover{gap:10px;padding:13px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-portrait{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-dossier-identity h3{font-size:21px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-drawer-tabs{gap:5px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-player-drawer-tabs button{padding:8px;font-size:12px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>summary{gap:10px;padding:13px 12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-action-disclosure>:not(summary){max-width:calc(100% - 24px);margin-inline:12px}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-showcase-heading>span{display:none}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .angel-department-option{flex-direction:column;gap:5px;min-height:88px!important}.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-progress-fields,.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .admin-currency-card dl,.game-shell .admin-command-center-v5.admin-command-center-v6.admin-simple .staff-summary{grid-template-columns:minmax(0,1fr)}}.nostalgia-armory{--ink:#20231f;min-height:100dvh;color:var(--ink);background:linear-gradient(#eee8cce8,#d3c699f0),url(/assets/armory-interior-crown-v2.webp) 50%/cover fixed;padding:18px clamp(14px,3vw,42px) 28px;font-family:Arial,Noto Sans Hebrew,sans-serif;overflow-x:hidden}.nostalgia-topbar{background:linear-gradient(#f4ecd0,#d8c17b);border:3px solid #2b2d27;grid-template-columns:minmax(260px,1fr) minmax(300px,1.4fr) 86px;align-items:center;gap:18px;max-width:1180px;min-height:78px;margin:0 auto;padding:10px 18px;display:grid;box-shadow:inset 0 0 0 2px #fff3c3,0 8px #312a184d}.nostalgia-topbar small{color:#7a5a1b;font-size:11px;font-weight:900}.nostalgia-topbar h1{margin:2px 0 0;font:900 26px Georgia,Noto Serif Hebrew,serif}.nostalgia-topbar p{color:#554d37;margin:0;font-size:14px;line-height:1.5}.nostalgia-topbar>span{color:#3f2b08;background:linear-gradient(#f5c85d,#b77b17);border:2px solid #7b5510;border-radius:5px;place-items:center;height:46px;font-size:15px;font-weight:900;display:grid;box-shadow:inset 0 1px #fff2ac}.nostalgia-tabs{background:#ece6d1;border:2px solid #2c2f29;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:13px auto 16px;display:grid}.nostalgia-tabs>span{border-left:1px solid #24282273;grid-template-rows:auto auto;grid-template-columns:32px 1fr;align-items:center;min-height:50px;padding:5px 12px;display:grid}.nostalgia-tabs i{grid-row:1/3;font-size:22px;font-style:normal}.nostalgia-tabs b{font-size:13px}.nostalgia-tabs small{color:#5f655e;font-size:10px}.nostalgia-collection{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1180px;margin:0 auto;display:grid}.nostalgia-card{--path:#826229;--pale:#f4e6bd;border:4px solid #242720;border-right-color:var(--path);background:var(--pale);grid-template-columns:205px minmax(0,1fr);min-height:238px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff8c,0 8px #26231847}.path-stealth{--path:#087942;--pale:#d8f0df}.path-crush{--path:#a42b28;--pale:#f2d8d5}.path-binding{--path:#3153a7;--pale:#dce4fa}.path-defense{--path:#9a6a0c;--pale:#f3e6b9}.nostalgia-object{background:linear-gradient(145deg,var(--pale),color-mix(in srgb,var(--path) 32%,#f6ebc8));border-left:3px solid #242720;grid-template-rows:34px 1fr 34px;min-width:0;display:grid}.nostalgia-object header{color:var(--path);border-bottom:2px solid #242720;justify-content:space-between;align-items:center;padding:0 10px;font-size:11px;font-weight:900;display:flex}.nostalgia-object header b{font-size:19px}.nostalgia-item-art{filter:drop-shadow(0 6px 4px #00000040);background-repeat:no-repeat;place-self:center;width:150px;height:145px;display:block;transform:scale(1.04)}.nostalgia-object>strong{color:var(--path);border-top:2px solid #242720;place-items:center;font-size:15px;display:grid}.nostalgia-copy{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.nostalgia-copy>header{border-bottom:2px solid #242720;min-height:62px;padding:9px 16px 7px}.nostalgia-copy>header small{color:var(--path);font-size:11px;font-weight:900}.nostalgia-copy h2{margin:3px 0 0;font:900 22px/1.05 Georgia,Noto Serif Hebrew,serif}.nostalgia-columns{grid-template-columns:1fr 1fr;gap:18px;padding:11px 16px;display:grid}.nostalgia-columns section+section{border-right:1px solid #23272047;padding-right:16px}.nostalgia-columns h3{margin:0 0 7px;font-size:13px}.nostalgia-columns p{color:#4d514b;border-bottom:1px solid #2226201f;justify-content:space-between;gap:8px;margin:0;padding:3px 0;font-size:12px;display:flex}.nostalgia-columns p b{color:var(--path);direction:ltr}.nostalgia-columns p.bad b{color:#bd2a26}.nostalgia-copy footer{color:#4f534b;background:#ffffff57;border-top:2px solid #242720;min-height:42px;padding:8px 16px;font-size:11px;line-height:1.35}.nostalgia-principle{color:#514934;background:#f4ecd3;border:2px solid #2c2f29;max-width:1180px;margin:16px auto 0;padding:10px 14px;font-size:13px}.nostalgia-principle b{color:#7b5313}@media (width<=900px){.nostalgia-topbar{grid-template-columns:1fr 72px}.nostalgia-topbar p{grid-area:2/1/auto/-1}.nostalgia-collection{grid-template-columns:1fr}}@media (width<=560px){.nostalgia-armory{padding-inline:8px}.nostalgia-tabs{grid-template-columns:1fr 1fr}.nostalgia-card{grid-template-columns:145px minmax(0,1fr);min-height:220px}.nostalgia-item-art{width:118px;height:118px}.nostalgia-copy h2{font-size:17px}.nostalgia-columns{gap:8px;padding-inline:9px}.nostalgia-columns section+section{padding-right:8px}.nostalgia-columns p{font-size:10px}}
