/*! tailwindcss v4.3.3 | 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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-void:#0a0807;--color-soot:#12100e;--color-seam:#3a3128;--color-bone:#ece3d0;--color-vellum:#c4b79c;--color-dust:#8e8270;--color-gilt:#c6a15b;--color-gilt-hi:#ecd393;--color-gilt-lo:#7d6438;--color-ember:#e0672c;--color-ember-hi:#f39257;--color-blood-hi:#d9534a;--color-moon:#a9bdd1;--color-rot:#a3b27a;--color-human:#d4b26a;--color-elf:#9fc3c0;--color-orc:#c0532b;--color-giant:#8aa2b8;--color-dwarf:#c98a46;--color-hollow:#a3b27a;--color-black:#000;--font-display:"Castoro Titling", "Cormorant SC", "Trajan Pro", Georgia, serif;--font-text:"Alegreya", "EB Garamond", Georgia, "Times New Roman", serif;--font-data:"Barlow Semi Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--ease-out-soft:cubic-bezier(.2, .7, .2, 1)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){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}:root{color-scheme:dark;--cut:8px;--line:#c6a15b9e;--hair:#c6a15b38;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .93  0 0 0 0 .82  0 0 0 1.1 -.1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html{background:var(--color-void);-webkit-text-size-adjust:100%}body{background:var(--color-void);color:var(--color-bone);font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-size:1.0625rem;line-height:1.55}body:after{content:"";z-index:90;pointer-events:none;background-image:var(--grain);opacity:.055;mix-blend-mode:soft-light;position:fixed;inset:0}::selection{color:var(--color-bone);background:#e0672c59}:focus-visible{outline:1px solid var(--color-gilt-hi);outline-offset:3px}h1,h2,h3,h4{text-wrap:balance;font-weight:400}a{color:inherit;text-decoration:none}button{cursor:pointer}img,svg{display:block}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-void)}::-webkit-scrollbar-thumb{border:2px solid var(--color-void);background:#2b241d}::-webkit-scrollbar-thumb:hover{background:#3d3328}*{scrollbar-color:#2b241d var(--color-void);scrollbar-width:thin}}@layer components{.cmd{--top:clamp(12px, 11vh, 112px);width:min(640px,100% - 24px);max-width:none;max-height:calc(100dvh - var(--top) - 12px);margin:var(--top) auto auto;color:var(--color-bone);background:0 0;border:0;padding:0;overflow:visible}.cmd::backdrop{background:#050403bd}.cmd[open]{animation:cmd-in .18s var(--ease-out-soft)}.cmd-panel{--cut:10px;max-height:inherit;background:linear-gradient(180deg, #ffecc80b, #ffecc800 34%), radial-gradient(120% 70% at 50% 0%, #3c2e2066, transparent 70%), var(--color-soot);clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));flex-direction:column;display:flex;box-shadow:inset 0 0 0 1px #c6a15b66,inset 0 0 0 4px #0a0807e6,inset 0 0 0 5px #c6a15b1f}.cmd-field{border-bottom:1px solid #c6a15b3d;flex:none;align-items:center;gap:12px;height:62px;padding:0 12px 0 20px;display:flex;position:relative}.cmd-field:after{content:"";background:linear-gradient(90deg, transparent, var(--color-gilt-hi) 30%, var(--color-gilt-hi) 70%, transparent);opacity:0;height:1px;transition:opacity .2s;position:absolute;bottom:-1px;left:14px;right:14px}.cmd-field:focus-within:after{opacity:.8}.cmd-field-ico{color:var(--color-gilt);flex:none}.cmd-input{min-width:0;height:100%;font-family:var(--font-text);color:var(--color-bone);background:0 0;border:0;outline:none;flex:1;font-size:1.1875rem}.cmd-input::placeholder{color:#8e8270cc;font-style:italic}.cmd-close{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;min-width:44px;height:44px;display:grid}.cmd-close:hover .cmd-key{color:var(--color-bone)}.cmd-list{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 0 10px;overflow-y:auto}.cmd-group{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gilt);padding:14px 20px 6px;font-size:.6875rem;font-weight:600}.cmd-opt{min-height:52px;color:var(--color-vellum);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 20px;text-decoration:none;display:grid;position:relative}.cmd-opt+.cmd-opt:after{content:"";background:#3a312899;height:1px;position:absolute;top:0;left:54px;right:20px}.cmd-opt[aria-selected=true]{color:var(--color-bone);background:linear-gradient(90deg,#c6a15b26,#c6a15b0a 65%,#0000)}.cmd-opt[aria-selected=true]:before{content:"";background:var(--color-gilt-hi);width:2px;position:absolute;top:7px;bottom:7px;left:0}.cmd-opt[aria-selected=true]:after,.cmd-opt[aria-selected=true]+.cmd-opt:after{opacity:0}.cmd-opt-ico{width:18px;height:18px;color:var(--color-gilt)}.cmd-opt[data-kind=order] .cmd-opt-ico{color:var(--color-ember-hi)}.cmd-opt[data-kind=find] .cmd-opt-ico{color:var(--color-moon)}.cmd-opt-main{gap:1px;min-width:0;display:grid}.cmd-opt-label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-data);color:var(--color-bone);font-size:1.03125rem;font-weight:600;overflow:hidden}.cmd-opt-label mark{color:var(--color-gilt-hi);background:0 0}.cmd-opt-hint{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-data);color:var(--color-dust);font-size:.84375rem;overflow:hidden}.cmd-opt-hint.is-warn{color:var(--color-ember-hi)}.cmd-opt-go{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);opacity:.7;white-space:nowrap;align-items:center;gap:6px;font-size:.6875rem;font-weight:600;display:inline-flex}.cmd-opt[aria-selected=true] .cmd-opt-go{color:var(--color-gilt-hi);opacity:1}.cmd-empty{font-family:var(--font-text);color:var(--color-dust);padding:22px 20px 18px;font-size:1rem}.cmd-foot{font-family:var(--font-data);color:var(--color-dust);border-top:1px solid #3a3128e6;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:6px 20px;padding:11px 20px 13px;font-size:.8125rem;line-height:1.35;display:flex}.cmd-hints{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cmd-hints .cmd-key+.cmd-key{margin-left:-2px}.cmd-hints .cmd-key:not(:first-child){margin-left:4px}.cmd-key{--cut:3px;min-width:22px;height:22px;font-family:var(--font-data);letter-spacing:.06em;color:var(--color-vellum);clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));background:#ffecc80a;place-items:center;padding:0 6px;font-size:.6875rem;font-style:normal;font-weight:600;display:inline-grid;box-shadow:inset 0 0 0 1px #c6a15b52,inset 0 -2px #00000073}.cmd-trigger{--cut:6px;height:36px;font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-vellum);clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));cursor:pointer;background:#ffecc806;align-items:center;gap:9px;padding:0 9px;font-size:.75rem;font-weight:600;transition:color .2s,box-shadow .2s;display:none;box-shadow:inset 0 0 0 1px #c6a15b42}.cmd-trigger:hover{color:var(--color-bone);box-shadow:inset 0 0 0 1px #c6a15b8c}.cmd-trigger svg{color:var(--color-gilt)}.cmd-trigger-label,.cmd-trigger .cmd-key{display:none}@media (min-width:768px){.cmd-trigger{display:inline-flex}}@media (min-width:1024px){.cmd-trigger .cmd-key{display:inline-grid}}@media (min-width:1440px){.cmd-trigger{padding:0 8px 0 12px}.cmd-trigger-label{display:inline}}.more-search{--cut:7px;min-height:48px;font-family:var(--font-data);color:var(--color-dust);text-align:left;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));cursor:pointer;background:#ffecc808;grid-column:1/-1;align-items:center;gap:12px;padding:0 14px;font-size:1rem;display:flex;box-shadow:inset 0 0 0 1px #c6a15b4d}.more-search svg{color:var(--color-gilt);flex:none}@media (max-width:639.98px){.cmd{--top:8px;width:calc(100% - 16px)}.cmd-field{height:56px;padding-left:16px}.cmd-input{font-size:1.0625rem}.cmd-opt{gap:12px;padding-inline:16px}.cmd-opt-go{display:none}.cmd-group,.cmd-foot{padding-inline:16px}.cmd-hints{display:none}}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.045em;font-weight:400;line-height:1.02}.eyebrow{font-family:var(--font-data);letter-spacing:.24em;text-transform:uppercase;color:var(--color-gilt);font-size:.75rem;font-weight:600;line-height:1.2}.label{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);font-size:.71875rem;font-weight:500;line-height:1.25}.num{font-family:var(--font-data);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum"}.lore{font-family:var(--font-text);color:var(--color-vellum);max-width:62ch;line-height:1.62}.lore em,.lore i{color:var(--color-bone)}.heading{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.07em;color:var(--color-bone);align-items:center;gap:.9rem;font-size:1.0625rem;line-height:1.1;display:flex}.heading:after{content:"";background:linear-gradient(90deg,#c6a15b80,#c6a15b00);flex:1;height:1px}.heading .aside{font-family:var(--font-data);letter-spacing:.16em;color:var(--color-dust);order:3;font-size:.71875rem}.rule{background:linear-gradient(90deg,#0000,#c6a15b73 30% 70%,#0000) 50%/100% 1px no-repeat;height:9px;position:relative}.rule:after{content:"";background:var(--color-void);width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--color-gilt);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.chamfer{clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut))}.frame{position:relative}.frame:after{content:"";z-index:3;pointer-events:none;border:22px solid #0000;border-image:url(../svg/frame-gilt.svg) 22;position:absolute;inset:0}.frame-dim:after{border-image-source:url(../svg/frame-dim.svg)}.frame-ember:after{border-image-source:url(../svg/frame-ember.svg)}.iron{--cut:8px;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));background:linear-gradient(180deg, #ffecc809, #ffecc800 38%), radial-gradient(120% 80% at 50% 0%, #3c2e2059, transparent 70%), var(--color-soot);position:relative}.iron-over{background:linear-gradient(#ffecc80a,#ffecc800 40%),#0d0b09db}.vellum{color:var(--color-bone);background-color:#1c1611;background-image:radial-gradient(120% 60% at 18% 0,#ffd69612,#0000 62%),radial-gradient(90% 70% at 92% 100%,#00000061,#0000 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .66  0 0 0 0 .54  0 0 0 0 .4  0 0 0 .11 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='640'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.003 .045' numOctaves='3' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .7  0 0 0 0 .56  0 0 0 0 .38  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23f)'/></svg>");position:relative}.art{background:var(--color-void);position:relative;overflow:hidden}.art>img{object-fit:cover;width:100%;height:100%}.fade-b{-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.fade-t{-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.fade-l{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.fade-r{-webkit-mask-image:linear-gradient(270deg,#0000,#000 30%);mask-image:linear-gradient(270deg,#0000,#000 30%)}.create-head{background:#0c0a08e6;border-bottom:1px solid #c6a15b40}.steps{align-items:center;gap:6px;min-width:0;list-style:none;display:flex}.step{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;align-items:center;gap:9px;font-size:.75rem;font-weight:600;display:flex}.step+.step:before{content:"";background:#c6a15b4d;width:clamp(14px,3vw,44px);height:1px;margin-right:3px}.step-n{letter-spacing:0;place-items:center;width:24px;height:24px;font-size:.75rem;display:grid;box-shadow:inset 0 0 0 1px #c6a15b66}.step.is-done{color:var(--color-vellum)}.step.is-done .step-n{color:var(--color-void);background:var(--color-gilt);box-shadow:none}.step.is-current{color:var(--color-gilt-hi)}.step.is-current .step-n{color:var(--color-gilt-hi);box-shadow:inset 0 0 0 1px var(--color-gilt-hi), 0 0 14px #ecd39340}@media (max-width:639.98px){.step:not(.is-current) .step-label{display:none}}.create-main{padding-block:26px 48px}.create-intro{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;display:flex}.create-realms{text-align:right}@media (max-width:767.98px){.create-realms{text-align:left}}.badge-count{min-width:16px;height:16px;font-family:var(--font-data);color:var(--color-void);background:var(--color-ember);clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px);place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-2px;right:-4px}.badge-inline{font-family:var(--font-data);letter-spacing:.04em;color:var(--color-ember-hi);align-items:center;gap:5px;margin-left:8px;font-size:.6875rem;font-weight:700;display:inline-flex}.badge-inline:before{content:"";background:currentColor;width:5px;height:5px;rotate:45deg}.crown-mini{font-family:var(--font-data);color:var(--color-bone);align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.crown-mini .ico{width:20px;height:20px}.lord-menu{position:relative}.lord-menu>summary::-webkit-details-marker{display:none}.lord-menu-panel{z-index:60;width:248px;padding:18px 18px 14px;position:absolute;top:calc(100% + 12px);right:0}.lord-menu-panel ul{gap:2px;display:grid}.lord-menu-panel a,.lord-menu-panel .is-soon{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-vellum);align-items:center;gap:10px;padding:8px 6px;font-size:.8125rem;font-weight:600;display:flex}.lord-menu-panel a:hover{color:var(--color-gilt-hi);background:#c6a15b0f}.is-soon{opacity:.42;cursor:default}.tabstrip{background:#0a08078c;border-top:1px solid #3a3128b3}.tabstrip-row{align-items:stretch;gap:clamp(18px,2.4vw,34px);height:44px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.tabstrip-section{font-family:var(--font-display);letter-spacing:.1em;color:var(--color-gilt);white-space:nowrap;align-items:center;gap:8px;padding-right:6px;font-size:.875rem;display:flex}.navtab{height:100%;font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;align-items:center;font-size:.75rem;font-weight:600;transition:color .2s;display:inline-flex;position:relative}a.navtab:hover{color:var(--color-bone)}.navtab[aria-current=page]{color:var(--color-gilt-hi)}.navtab[aria-current=page]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-gilt-hi) 20%, var(--color-gilt-hi) 80%, transparent);height:2px;position:absolute;bottom:0;left:0;right:0}.more-sheet{width:min(560px,100%);max-width:100%;max-height:min(82vh,760px);color:var(--color-bone);background:linear-gradient(180deg, #ffecc80a, transparent 30%), var(--color-soot);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 10px);border:0;margin:auto auto 0;padding:0;box-shadow:0 -1px #c6a15b73,0 -30px 60px #000000b3}.more-sheet::backdrop{background:#050403b8}.more-sheet[open]{animation:sheet-up .32s var(--ease-out-soft)}.more-sheet-head{border-bottom:1px solid #c6a15b33;justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}.more-close{width:40px;height:40px;color:var(--color-vellum);background:0 0;border:0;place-items:center;display:grid}.more-sheet-body{padding:18px 20px calc(24px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;max-height:calc(min(82vh,760px) - 70px);display:grid;overflow-y:auto}.more-group h2{align-items:center;gap:8px;margin-bottom:6px;display:flex}.more-group a,.more-group .is-soon{min-height:40px;color:var(--color-bone);align-items:center;font-size:1.0625rem;display:flex}.more-group a[aria-current=page]{color:var(--color-gilt-hi)}@keyframes sheet-up{0%{opacity:0;translate:0 24px}}@media (prefers-reduced-motion:reduce){.more-sheet[open]{animation:none}}.playtest-strip{font-family:var(--font-data);letter-spacing:.06em;text-align:center;color:var(--color-ember-hi);background:linear-gradient(90deg,#0000,#e0672c1a,#0000);border-bottom:1px solid #e0672c59;padding:5px 16px;font-size:.75rem}.field{gap:7px;display:grid}.field-label{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--color-vellum);font-size:.75rem;font-weight:600}.field-input{width:100%;min-height:48px;font-family:var(--font-data);letter-spacing:.02em;color:var(--color-bone);clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px);background:linear-gradient(#00000059,#ffecc805);border:0;border-bottom:1px solid #c6a15b73;padding:10px 14px;font-size:1.0625rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #c6a15b1a}.field-input::placeholder{color:#8e82708c}select.field-input{background-color:var(--color-soot)}select.field-input option{color:var(--color-bone);background-color:var(--color-soot)}.field-input:hover{border-bottom-color:#c6a15bb3}.field-input:focus{border-bottom-color:var(--color-gilt-hi);outline:none;box-shadow:inset 0 0 0 1px #ecd39347,0 8px 18px -12px #ecd39373}.field-input:user-invalid{border-bottom-color:var(--color-blood-hi)}.field-input-display{font-family:var(--font-display);letter-spacing:.06em;font-size:1.25rem;font-weight:400}.field-hint{color:var(--color-dust);font-size:.9375rem;line-height:1.4}.form-error{color:#f1c9c3;border-left:2px solid var(--color-blood-hi);background:linear-gradient(90deg,#b0302a38,#b0302a0a);gap:10px;padding:12px 14px;font-size:1rem;line-height:1.45;display:flex}.form-error svg{color:var(--color-blood-hi)}.notice-bar{border-left:2px solid var(--color-rot);background:linear-gradient(90deg,#a3b27a1f,#0000 80%);align-items:baseline;gap:14px;padding:11px 16px;display:flex}.notice-bar p{color:var(--color-bone);font-size:1rem}.create-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:8px;display:flex}.ledger{display:grid}.ledger-row{align-items:baseline;gap:.6rem;min-width:0;padding-block:.42rem;display:flex}.ledger-row .k{color:var(--color-vellum);white-space:nowrap}.ledger-row .lead{border-bottom:1px dotted #c6a15b4d;flex:1;min-width:.75rem;translate:0 -.28em}.ledger-row .v{min-width:0;font-family:var(--font-data);font-variant-numeric:lining-nums tabular-nums;color:var(--color-bone);text-align:right;text-wrap:balance;font-weight:600}.ledger-row .v small{color:var(--color-dust);margin-left:.3em;font-size:.8em;font-weight:500}.table{border-collapse:collapse;width:100%;font-family:var(--font-data)}.table th{text-align:left;letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;border-bottom:1px solid #c6a15b59;padding:.55rem .75rem;font-size:.6875rem;font-weight:500}.table td{font-variant-numeric:lining-nums tabular-nums;vertical-align:middle;border-bottom:1px solid #3a3128b3;padding:.6rem .75rem}.table tbody tr{transition:background-color .2s}.table tbody tr:hover{background:#c6a15b0b}.table .r{text-align:right}.btn{--btn-line:#c6a15b99;--btn-fill:linear-gradient(180deg, #1c1813, #120f0c);--btn-ink:var(--color-gilt-hi);--tip:12px;isolation:isolate;min-height:44px;padding:0 calc(var(--tip) + 1.1rem);font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--btn-ink);white-space:nowrap;background:var(--btn-line);clip-path:polygon(var(--tip) 0, calc(100% - var(--tip)) 0, 100% 50%, calc(100% - var(--tip)) 100%, var(--tip) 100%, 0 50%);transition:filter .2s, transform .2s var(--ease-out-soft);border:0;justify-content:center;align-items:center;gap:.65em;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;background:var(--btn-fill);clip-path:polygon(calc(var(--tip) - .6px) 0, calc(100% - var(--tip) + .6px) 0, 100% 50%, calc(100% - var(--tip) + .6px) 100%, calc(var(--tip) - .6px) 100%, 0 50%);position:absolute;inset:1px}.btn:hover{filter:brightness(1.18)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{filter:grayscale(.8)brightness(.6);cursor:not-allowed}.btn-ember{--btn-line:#f2955c;--btn-fill:linear-gradient(180deg, #c4521f 0%, #93370f 100%);--btn-ink:#fff4e6;text-shadow:0 1px #3c120499}.btn-blood{--btn-line:#e0716a;--btn-fill:linear-gradient(180deg, #9c2a24 0%, #6a1612 100%);--btn-ink:#fdeae6}.btn-lg{--tip:15px;min-height:54px;font-size:.875rem}.btn-sm{letter-spacing:.16em;--tip:9px;min-height:34px;padding:0 calc(var(--tip) + .7rem);font-size:.71875rem}.link{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--color-gilt);transition:background-size .3s var(--ease-out-soft), color .2s;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;font-size:.75rem;font-weight:600}.link:hover{color:var(--color-gilt-hi);background-size:100% 1px}.tag{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--tag,var(--color-gilt));white-space:nowrap;align-items:center;gap:.5em;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}.tag:before{content:"";background:currentColor;flex:none;width:6px;height:6px;rotate:45deg}.tag-hollow:before{background:0 0;box-shadow:inset 0 0 0 1px}.tag-ember{--tag:var(--color-ember-hi)}.tag-blood{--tag:var(--color-blood-hi)}.tag-moon{--tag:var(--color-moon)}.tag-dust{--tag:var(--color-dust)}.tag-rot{--tag:var(--color-rot)}.tag-live:before{animation:1.6s ease-in-out infinite pulse-mark}.meter{--fill:linear-gradient(90deg, var(--color-gilt-lo), var(--color-gilt-hi));clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,3px 100%,0 50%);background:#ffecc812;height:5px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b24}.meter>i{width:var(--v,50%);background:var(--fill);position:absolute;inset:0 auto 0 0}.meter-ember{--fill:linear-gradient(90deg, #7a2a0c, var(--color-ember-hi))}.meter-blood{--fill:linear-gradient(90deg, #5a1310, var(--color-blood-hi))}.meter-moon{--fill:linear-gradient(90deg, #3b4d5f, var(--color-moon))}.meter-thick{height:9px}.notches{--n:10;background-image:repeating-linear-gradient(90deg, transparent 0 calc(100% / var(--n) - 2px), #0a0807e6 calc(100% / var(--n) - 2px) calc(100% / var(--n)))}.switch{appearance:none;cursor:pointer;background:#17130f;flex:none;width:46px;height:22px;transition:background .2s,box-shadow .2s;position:relative;box-shadow:inset 0 0 0 1px #c6a15b61}.switch:after{content:"";background:var(--color-dust);width:9px;height:9px;transition:left .25s var(--ease-out-soft), background .2s;position:absolute;top:50%;left:12px;translate:-50% -50%;rotate:45deg}.switch:checked{background:linear-gradient(90deg,#4a210d,#8a3712);box-shadow:inset 0 0 0 1px #e0672c}.switch:checked:after{background:#ffdcc4;left:calc(100% - 12px)}.switch:disabled{opacity:.4;cursor:not-allowed}.orders{list-style:none}.order{border-bottom:1px dotted #c6a15b3d;justify-content:space-between;align-items:center;gap:18px;padding-block:11px;display:flex}.order label{cursor:pointer}.order-label{font-family:var(--font-data);color:var(--color-bone);font-size:.9375rem;font-weight:600;display:block}.order-detail{font-family:var(--font-data);color:var(--color-dust);margin-top:1px;font-size:.875rem;display:block}.ico{object-fit:contain;filter:drop-shadow(0 1px 2px #0009);flex:none;width:1.5rem;height:1.5rem}.ico-lg{width:2.25rem;height:2.25rem}.seal{aspect-ratio:1;color:#f6d9c8;width:44px;font-family:var(--font-display);clip-path:polygon(50% 0,61% 4%,72% 2%,79% 11%,90% 14%,92% 26%,100% 35%,96% 47%,100% 59%,92% 69%,91% 81%,80% 85%,72% 96%,60% 95%,50% 100%,40% 95%,28% 97%,20% 86%,9% 82%,8% 70%,0 60%,4% 48%,0 36%,8% 26%,10% 14%,21% 11%,28% 2%,39% 4%);text-shadow:0 -1px #00000073;background:radial-gradient(circle at 38% 32%,#c4473c,#7d1a15 62%,#4e0d0a);place-items:center;font-size:1rem;display:grid}.medal{--cut:6px;aspect-ratio:1;width:44px;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));background:#c6a15b8c;flex:none;padding:1px;display:inline-block;position:relative}.medal>img{object-fit:cover;width:100%;height:100%;clip-path:inherit}.heraldry{width:var(--s,48px);height:var(--s,48px);background-color:var(--c,var(--color-gilt));flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.heraldry-crest{clip-path:circle(47.5%)}.sigil{width:var(--s,40px);aspect-ratio:1;background:var(--p,var(--color-oxblood,#6e1816));clip-path:polygon(8% 6%,92% 6%,92% 50%,89% 65%,81% 78%,68% 89%,50% 97%,32% 89%,19% 78%,11% 65%,8% 50%);flex:none;display:inline-block;position:relative}.sigil>i{background:var(--q,var(--color-gilt));position:absolute;inset:0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.banner-pick{gap:14px;display:grid}.sigil-pick{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.sigil-pick legend{margin-bottom:8px}.sigil-opt{cursor:pointer;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c6a15b29}.sigil-opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.sigil-opt:has(input:checked){box-shadow:inset 0 0 0 1px var(--color-gilt-hi), 0 0 12px #ecd39340}.sigil-opt:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:2px}.banner-colours{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:420px;display:grid}.tip{z-index:40;min-width:220px;font-family:var(--font-data);color:var(--color-vellum);pointer-events:none;padding:.85rem 1rem;font-size:.875rem;position:absolute}.shell{width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(16px,2.6vw,40px)}.crownbar{top:env(safe-area-inset-top,0px);z-index:50;background:linear-gradient(#ffecc808,#0000),#0c0a08;border-bottom:1px solid #c6a15b52;position:sticky;box-shadow:0 1px #000c,0 12px 30px -12px #000c}.crownbar:after{content:"";background:linear-gradient(90deg,#0000,#c6a15b29 20% 80%,#0000);height:1px;position:absolute;bottom:-4px;left:0;right:0}.navlink{height:100%;font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--color-dust);align-items:center;padding-inline:.1rem;font-size:.78125rem;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.navlink:hover{color:var(--color-bone)}.navlink[aria-current=page]{color:var(--color-gilt-hi)}.navlink-soon,.navlink-soon:hover{color:var(--color-dust);opacity:.45;cursor:default}.navlink[aria-current=page]:after{content:"";background:var(--color-gilt-hi);width:9px;height:9px;box-shadow:0 0 0 3px var(--color-void);position:absolute;bottom:-1px;left:50%;translate:-50% 50%;rotate:45deg}.resource{white-space:nowrap;align-items:center;gap:.55rem;padding-inline:1rem;display:flex}.resource+.resource{border-left:1px solid #3a3128e6}.resource .v{font-family:var(--font-data);font-variant-numeric:lining-nums tabular-nums;color:var(--color-bone);font-size:.9375rem;font-weight:600;line-height:1}.resource .k{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--color-dust);margin-top:3px;font-size:.625rem;line-height:1}.tabbar{z-index:55;padding-bottom:env(safe-area-inset-bottom,0px);background:#0c0a08f7;border-top:1px solid #c6a15b52;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.tabbar a,.tabbar .tabbar-more{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);justify-items:center;gap:4px;padding:9px 0 8px;font-size:.625rem;font-weight:600;display:grid}.tabbar a[aria-current=page],.tabbar .tabbar-more[aria-current=page]{color:var(--color-gilt-hi)}.tabbar .tabbar-more{cursor:pointer;background:0 0;border:0}.tabbar .tab-soon{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);opacity:.4;justify-items:center;gap:4px;padding:9px 0 8px;font-size:.625rem;font-weight:600;display:grid}.tabbar svg{width:22px;height:22px}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (max-width:1023.98px){body.has-tabbar{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.screens{left:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:80;font-family:var(--font-data);position:fixed}@media (max-width:1023.98px){.has-tabbar .screens{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.screens-toggle{min-height:34px;color:var(--color-vellum);cursor:pointer;-webkit-user-select:none;user-select:none;opacity:.72;background:#0c0a08d1;border:1px solid #c6a15b4d;align-items:center;gap:.5rem;padding:0 .7rem;font-size:.75rem;font-weight:600;list-style:none;transition:opacity .2s;display:flex;box-shadow:0 10px 30px -10px #000000e6}.screens-toggle:hover,.screens[open] .screens-toggle{opacity:1}.screens-toggle .screens-current{display:none}@media (min-width:1024px){.screens-toggle .screens-current{display:inline}}.screens-toggle::-webkit-details-marker{display:none}.screens-toggle svg{transition:rotate .2s;rotate:-90deg}.screens[open] .screens-toggle svg{rotate:90deg}.screens-list{gap:2px;width:270px;max-height:min(70vh,560px);padding:14px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.screens-list a{z-index:4;gap:1px;padding:.5rem .8rem;transition:background-color .15s;display:grid;position:relative}.screens-list a span{color:var(--color-bone);letter-spacing:.02em;font-size:.875rem;font-weight:600}.screens-list a small{color:var(--color-dust);font-size:.75rem}.screens-list a:hover{background:#c6a15b14}.screens-list a[aria-current=page]{background:#c6a15b1a}.screens-list a[aria-current=page] span{color:var(--color-gilt-hi)}.embers-canvas{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.rise{animation:rise .9s var(--ease-out-soft) both;animation-delay:calc(var(--i,0) * 90ms)}.bloom{animation:bloom 1.6s var(--ease-out-soft) both}}@layer pages{.page-gate .gate-head{top:env(safe-area-inset-top,0px);z-index:20;background:linear-gradient(#0a0807bf,#0a080700);position:absolute;left:0;right:0}.page-gate .gate-head .navlink{height:auto}.page-gate .gate-hero{align-items:center;min-height:clamp(680px,94vh,960px);display:flex;position:relative;overflow:hidden}.page-gate .gate-hero-art{position:absolute;inset:0;overflow:hidden}.page-gate .gate-hero-art img{animation:bloom 1.6s var(--ease-out-soft) both, drift 48s ease-in-out 1.6s infinite alternate;transform-origin:70% 40%;object-fit:cover;object-position:68% 50%;width:100%;height:100%;position:absolute;inset:0}.page-gate .gate-hero-shade{z-index:1;background:linear-gradient(90deg, #0a0807d1 0%, #0a080780 32%, #0a080700 58%), linear-gradient(0deg, var(--color-void) 0%, #0a080700 26%);position:absolute;inset:0}.page-gate .gate-hero-inner{z-index:3;padding-block:120px 96px;position:relative}.page-gate .gate-emblem{object-fit:contain;filter:drop-shadow(0 8px 24px #e0672c4d);width:112px;height:112px;margin-left:-6px}.page-gate .wordmark{--w2:clamp(4.2rem, 9.6vw, 8.6rem);font-family:var(--font-display);text-transform:uppercase;margin-top:10px;font-weight:400;line-height:.86}.page-gate .wordmark span{color:#0000;filter:drop-shadow(0 2px #0000008c)drop-shadow(0 12px 32px #0009);background:linear-gradient(#fbefcd 0%,#e8c985 34%,#a3803f 52%,#d6b36b 68%,#f4dea4 100%);-webkit-background-clip:text;background-clip:text;display:block}.page-gate .wordmark .w1{font-size:calc(var(--w2) * .43);letter-spacing:.55em;margin-left:.04em}.page-gate .wordmark .w2{font-size:var(--w2);letter-spacing:.05em;margin-top:.1em;margin-left:-.03em}.page-gate .gate-lede{max-width:34ch;color:var(--color-bone);text-shadow:0 2px 12px #000c;margin-top:26px;font-size:clamp(1.15rem,1.5vw,1.375rem);line-height:1.5}.page-gate .gate-status{border-top:1px solid #c6a15b4d;flex-wrap:wrap;gap:14px 40px;margin-top:44px;padding-top:20px;display:flex}.page-gate .gate-status dd{font-family:var(--font-data);color:var(--color-bone);align-items:center;gap:12px;margin-top:7px;font-size:.9375rem;font-weight:500;display:flex}@media (max-width:767.98px){.page-gate .gate-hero{min-height:0;display:block}.page-gate .gate-hero-art{height:64vh;min-height:420px;position:relative}.page-gate .gate-hero-art img{object-position:76% 50%}.page-gate .gate-hero-shade{background:linear-gradient(0deg, var(--color-void) 0%, #0a080766 34%, #0a080700 60%), linear-gradient(180deg, #0a0807b3, transparent 22%)}.page-gate .gate-hero-inner{margin-top:-170px;padding-block:0 56px}.page-gate .gate-emblem{width:80px;height:80px}}.page-gate .gate-section{padding-block:clamp(80px,10vw,140px) 0}.page-gate .gate-section-head{text-align:center;max-width:760px;margin-inline:auto}.page-gate .gate-h2{margin-top:14px;font-size:clamp(2rem,3.8vw,3.1rem);line-height:1.08}.page-gate .realms-split{gap:48px;margin-top:64px;display:grid}@media (min-width:1024px){.page-gate .realms-split{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:72px}}.page-gate .realm-col{min-width:0}.page-gate .realms-divider{background:linear-gradient(#0000,#c6a15b73 15% 85%,#0000);position:relative}.page-gate .realms-divider span{background:var(--color-void);width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--color-gilt);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}@media (max-width:1023.98px){.page-gate .realms-divider{background:linear-gradient(90deg,#0000,#c6a15b73 15% 85%,#0000);height:1px}}.page-gate .age-track{padding-bottom:46px;position:relative}.page-gate .age-track-bar{background:#ffecc81a;height:3px;position:relative}.page-gate .age-track-bar i{width:var(--v);background:linear-gradient(90deg, var(--color-gilt-lo), var(--color-gilt-hi));position:absolute;inset:0 auto 0 0}.page-gate .age-mark{top:-5px;left:var(--at);justify-items:center;gap:8px;display:grid;position:absolute;translate:-50%}.page-gate .age-mark b{background:var(--color-void);width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--color-blood-hi);rotate:45deg}.page-gate .age-mark em{font-style:normal;font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;font-size:.6875rem}.page-gate .age-mark-end{justify-items:end;translate:-100%}.page-gate .age-mark-end b{background:var(--color-void);width:13px;height:13px;box-shadow:inset 0 0 0 1.5px var(--color-gilt-hi), 0 0 14px #ecd39366}.page-gate .age-legend{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-dust);margin-top:-18px;font-size:.75rem;display:none}@media (max-width:767.98px){.page-gate .age-mark:not(.age-mark-end) em{display:none}.page-gate .age-track{padding-bottom:34px}.page-gate .age-legend{display:block}}.page-gate .age-now{top:-30px;left:var(--at);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gilt-hi);white-space:nowrap;font-size:.75rem;font-weight:600;position:absolute;translate:-50%}.page-gate .age-now:after{content:"";background:var(--color-gilt-hi);width:1px;height:12px;position:absolute;top:calc(100% + 5px);left:50%}.page-gate .race-strip{gap:10px;height:clamp(440px,40vw,580px);margin-top:64px;list-style:none;display:flex}.page-gate .race-col{min-width:0;transition:flex-grow .7s var(--ease-out-soft);flex:1 1 0}.page-gate .race-col:hover,.page-gate .race-col:focus-within{flex-grow:1.75}.page-gate .race-col a{background:var(--color-soot);height:100%;display:block;position:relative;overflow:hidden}.page-gate .race-col a:after{content:"";pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c6a15b38}.page-gate .race-col a:hover:after,.page-gate .race-col a:focus-visible:after{box-shadow:inset 0 0 0 1px var(--accent)}.page-gate .race-col img{object-fit:cover;filter:saturate(.8)brightness(.78);width:100%;height:100%;transition:filter .6s, scale 1.2s var(--ease-out-soft);position:absolute;inset:0}.page-gate .race-col:hover img,.page-gate .race-col:focus-within img{filter:none;scale:1.04}.page-gate .race-col-text{z-index:2;background:linear-gradient(#0000,#0a0807d1 42%,#0a0807f5);gap:6px;padding:70px 20px 20px;display:grid;position:absolute;bottom:0;left:0;right:0}.page-gate .race-col-name{letter-spacing:.06em;color:var(--color-bone);margin-top:6px;font-size:1.3rem}.page-gate .race-col-epithet{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.6875rem;font-weight:600}.page-gate .race-col-sig{color:var(--color-vellum);-webkit-line-clamp:3;opacity:0;max-height:0;transition:max-height .6s var(--ease-out-soft), opacity .4s;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.4;display:-webkit-box;overflow:hidden}.page-gate .race-col:hover .race-col-sig,.page-gate .race-col:focus-within .race-col-sig{opacity:1;max-height:6em}@media (max-width:1023.98px){.page-gate .race-strip{scroll-snap-type:x mandatory;scrollbar-width:none;height:480px;padding-bottom:4px;overflow-x:auto}.page-gate .race-strip::-webkit-scrollbar{display:none}.page-gate .race-col{scroll-snap-align:start;flex:0 0 min(72%,300px)}.page-gate .race-col:hover{flex-grow:0}.page-gate .race-col-sig{opacity:1;max-height:6em}.page-gate .race-col img{filter:none}}.page-gate .curses{gap:40px;margin-top:72px;display:grid}@media (min-width:1024px){.page-gate .curses{grid-template-columns:1fr 1fr;gap:64px}}.page-gate .curse{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:28px;display:grid}.page-gate .curse-faces{gap:14px;display:grid}.page-gate .curse-face{align-items:center;gap:12px;margin:0;display:flex}.page-gate .curse-face .medal{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.page-gate .curse-face .medal{background:color-mix(in srgb, var(--accent) 70%, transparent)}}.page-gate .curse-face figcaption{display:none}.page-gate .curse-name{color:var(--accent)}.page-gate .curse-effects{gap:8px;margin-top:14px;list-style:none;display:grid}.page-gate .curse-effects li{font-family:var(--font-data);color:var(--color-bone);padding-left:20px;font-size:.9375rem;position:relative}.page-gate .curse-effects li:before{content:"";background:var(--accent);width:6px;height:6px;position:absolute;top:.55em;left:2px;rotate:45deg}@media (min-width:640px){.page-gate .curse-faces{grid-template-columns:auto auto}.page-gate .curse-face{text-align:center;justify-items:center;gap:8px;display:grid}.page-gate .curse-face figcaption{display:block}}.page-gate .feature{align-items:center;gap:36px;display:grid}.page-gate .feature+.feature{margin-top:clamp(72px,9vw,128px)}@media (min-width:1024px){.page-gate .feature{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:80px}.page-gate .feature-flip .feature-art{order:2}}.page-gate .feature-art{background:var(--color-soot);max-width:100%;max-height:640px;position:relative;overflow:hidden}.page-gate .feature-art img{object-fit:cover;width:100%;height:100%;transition:scale 1.4s var(--ease-out-soft)}.page-gate .feature:hover .feature-art img{scale:1.025}.page-gate .feature:first-child .feature-art{justify-self:center;width:100%;max-width:520px}.page-gate .feature-text{min-width:0}.page-gate .feature-points{border-top:1px solid #c6a15b47;margin-top:26px;list-style:none;display:grid}.page-gate .feature-points li{font-family:var(--font-data);color:var(--color-bone);border-bottom:1px solid #3a3128b3;padding:13px 0 13px 24px;font-size:1rem;font-weight:500;position:relative}.page-gate .feature-points li:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--color-gilt);position:absolute;top:1.15em;left:3px;rotate:45deg}.page-gate .fair-split{gap:48px;margin-top:64px;display:grid}@media (min-width:900px){.page-gate .fair-split{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}}.page-gate .fair-list{margin-top:10px;list-style:none}.page-gate .fair-list li{font-family:var(--font-data);color:var(--color-bone);border-bottom:1px dotted #c6a15b3d;align-items:center;gap:12px;padding-block:10px;font-size:1rem;font-weight:500;display:flex}.page-gate .fair-never svg{color:var(--color-blood-hi);flex:none}.page-gate .fair-yes svg{color:var(--color-gilt-hi);flex:none}.page-gate .chronicle{gap:28px;margin-top:28px;list-style:none;display:grid}@media (min-width:768px){.page-gate .chronicle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.page-gate .chronicle{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.page-gate .chronicle li+li{border-left:1px solid #3a3128d9}.page-gate .chronicle li{padding-inline:24px}.page-gate .chronicle li:first-child{padding-left:0}}.page-gate .chronicle p{color:var(--color-vellum);margin-top:8px;font-size:1.0625rem;line-height:1.5}.page-gate .gate-final{margin-top:clamp(96px,12vw,160px);padding-block:clamp(96px,12vw,170px);position:relative;overflow:hidden}.page-gate .gate-final>img{object-fit:cover;object-position:78% 28%;width:100%;height:100%;position:absolute;inset:0}.page-gate .gate-final-shade{z-index:1;background:radial-gradient(ellipse 70% 90% at 50% 50%, #0a0807b8, #0a0807e6 70%), linear-gradient(180deg, var(--color-void), transparent 30%, transparent 70%, var(--color-void));position:absolute;inset:0}.page-gate .gate-foot{padding-block:40px calc(40px + env(safe-area-inset-bottom,0px));border-top:1px solid #c6a15b38}.page-bloodline .bloodline{gap:24px;margin-top:24px;display:grid}@media (min-width:1024px){.page-bloodline .bloodline{grid-template-columns:minmax(0,1fr) 430px;height:clamp(560px,100vh - 222px,820px)}}.page-bloodline .strips{border:0;gap:8px;min-width:0;height:100%;margin:0;padding:0;display:flex}.page-bloodline .strip{--accent:var(--color-gilt);cursor:pointer;background:var(--color-soot);min-width:0;transition:flex-grow .75s var(--ease-out-soft);flex:1 1 0;position:relative;overflow:hidden}.page-bloodline .strip:after{content:"";z-index:4;pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c6a15b33}.page-bloodline .strip:hover:after{box-shadow:inset 0 0 0 1px #c6a15b80}.page-bloodline .strip-input:checked+.strip{cursor:default;flex-grow:4.6}.page-bloodline .strip-input:checked+.strip:after{box-shadow:inset 0 0 0 1px var(--accent), inset 0 -80px 120px -60px var(--accent)}@supports (color:color-mix(in lab, red, red)){.page-bloodline .strip-input:checked+.strip:after{box-shadow:inset 0 0 0 1px var(--accent), inset 0 -80px 120px -60px color-mix(in srgb, var(--accent) 35%, transparent)}}.page-bloodline .strip-input:focus-visible+.strip{outline:1px solid var(--color-gilt-hi);outline-offset:3px}.page-bloodline .strip-art,.page-bloodline .strip-art img{width:100%;height:100%;position:absolute;inset:0}.page-bloodline .strip-art img{object-fit:cover;filter:saturate(.55)brightness(.62);transition:filter .6s, opacity .5s, scale 1.2s var(--ease-out-soft)}.page-bloodline .strip:hover .strip-art img{filter:saturate(.8)brightness(.8)}.page-bloodline .strip-input:checked+.strip .strip-art img{filter:none}.page-bloodline .strip-art .strain-art{opacity:0}.page-bloodline .strip-art:after{content:"";background:linear-gradient(#0000 50%,#0a0807e6);position:absolute;inset:0}.page-bloodline .strip-vname{z-index:3;writing-mode:vertical-rl;letter-spacing:.16em;color:var(--color-bone);white-space:nowrap;font-size:1.05rem;transition:opacity .3s;position:absolute;bottom:28px;left:50%;translate:-50%;rotate:180deg}.page-bloodline .strip-caption{z-index:3;opacity:0;transition:opacity .4s .2s, translate .6s .2s var(--ease-out-soft);pointer-events:none;align-items:center;gap:16px;display:flex;position:absolute;bottom:26px;left:28px;right:28px;translate:0 10px}.page-bloodline .strip-name{color:var(--color-bone);text-shadow:0 2px 16px #000c;font-size:clamp(1.8rem,2.6vw,2.6rem);line-height:1;display:block}.page-bloodline .strip-epithet{font-family:var(--font-data);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-top:6px;font-size:.75rem;font-weight:600;display:block}.page-bloodline .strip-input:checked+.strip .strip-vname{opacity:0}.page-bloodline .strip-input:checked+.strip .strip-caption{opacity:1;translate:0}.page-bloodline .bloodline:has(#strain-warbred:checked) .strip[data-race=orc] .strain-art[data-strain=warbred],.page-bloodline .bloodline:has(#strain-gutterkin:checked) .strip[data-race=orc] .strain-art[data-strain=gutterkin]{opacity:1}.page-bloodline .dossier{scrollbar-width:thin;min-width:0;padding:30px 30px 28px;overflow-y:auto}.page-bloodline .dossier-race{animation:rise .6s var(--ease-out-soft) both;display:none}.page-bloodline .bloodline:has(#race-human:checked) .dossier-race[data-race=human],.page-bloodline .bloodline:has(#race-elf:checked) .dossier-race[data-race=elf],.page-bloodline .bloodline:has(#race-orc:checked) .dossier-race[data-race=orc],.page-bloodline .bloodline:has(#race-giant:checked) .dossier-race[data-race=giant],.page-bloodline .bloodline:has(#race-dwarf:checked) .dossier-race[data-race=dwarf],.page-bloodline .bloodline:has(#race-hollow:checked) .dossier-race[data-race=hollow]{display:block}.page-bloodline .dossier-epithet{font-family:var(--font-data);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-top:8px;font-size:.75rem;font-weight:600}.page-bloodline .dossier-text{font-family:var(--font-data);color:var(--color-bone);margin-top:16px;font-size:1rem;font-weight:500;line-height:1.45}.page-bloodline .traits{border-top:1px solid #c6a15b40;gap:12px;margin-top:20px;padding-top:18px;display:grid}.page-bloodline .traits dd{font-family:var(--font-data);color:var(--color-bone);margin-top:3px;font-size:1rem;font-weight:500;line-height:1.4}.page-bloodline .stats{border-top:1px solid #c6a15b40;gap:9px;margin-top:20px;padding-top:18px;display:grid}.page-bloodline .stat{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-bloodline .pips{gap:5px;display:flex}.page-bloodline .pips i{clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);background:#ffecc814;width:26px;height:6px;box-shadow:inset 0 0 0 1px #c6a15b2e}.page-bloodline .pips i.on{background:var(--accent);box-shadow:none}.page-bloodline .strains{border:0;border-top:1px solid #c6a15b40;margin:20px 0 0;padding:18px 0 0}.page-bloodline .strains legend{float:left;width:100%;margin-bottom:10px;padding:0}.page-bloodline .strains-grid{clear:both;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-bloodline .strain{cursor:pointer;justify-items:center;gap:8px;padding:10px 4px 9px;transition:box-shadow .2s,background-color .2s;display:grid;box-shadow:inset 0 0 0 1px #c6a15b29}.page-bloodline .strain:hover{box-shadow:inset 0 0 0 1px #c6a15b73}.page-bloodline .strain-input:checked+.strain{box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.page-bloodline .strain-input:checked+.strain{background:color-mix(in srgb, var(--accent) 9%, transparent)}}.page-bloodline .strain-input:checked+.strain .display{color:var(--color-gilt-hi)}.page-bloodline .strain-input:focus-visible+.strain{outline:1px solid var(--color-gilt-hi);outline-offset:2px}.page-bloodline .strain-detail{display:none}.page-bloodline .bloodline:has(#strain-warband:checked) .strain-detail[data-strain=warband],.page-bloodline .bloodline:has(#strain-warbred:checked) .strain-detail[data-strain=warbred],.page-bloodline .bloodline:has(#strain-gutterkin:checked) .strain-detail[data-strain=gutterkin]{display:block}.page-bloodline .curse-row{border-top:1px solid #c6a15b40;margin-top:20px;padding-top:18px}.page-bloodline .medal-blank{color:var(--color-dust);place-items:center;display:grid}.page-bloodline .medal-blank:before{content:"";background:var(--color-soot);clip-path:inherit;position:absolute;inset:1px}.page-bloodline .medal-blank svg{position:relative}.page-bloodline .dossier-cta{z-index:2;background:linear-gradient(180deg, #12100e00, var(--color-soot) 28%);margin:22px -30px -28px;padding:26px 30px 24px;position:sticky;bottom:-28px}@media (max-width:1023.98px){.page-bloodline .dossier-cta{background:0 0;margin:22px 0 0;padding:0;position:static}.page-bloodline .strips{scroll-snap-type:x mandatory;scrollbar-width:none;height:440px;overflow-x:auto}.page-bloodline .strips::-webkit-scrollbar{display:none}.page-bloodline .strip{scroll-snap-align:center;flex:0 0 64%}.page-bloodline .strip-input:checked+.strip{flex-grow:0}.page-bloodline .strip-vname{display:none}.page-bloodline .strip-caption{opacity:1;bottom:18px;left:18px;right:18px;translate:0}.page-bloodline .strip-art img{filter:saturate(.75)brightness(.75)}.page-bloodline .dossier{padding:24px 20px}}.page-keep .keep-hero{background:var(--color-void);position:relative}.page-keep .keep-stage{height:clamp(460px,47vw,700px);position:relative;overflow:hidden}.page-keep .keep-art{position:absolute;inset:0}.page-keep .keep-art img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.page-keep .keep-shade{pointer-events:none;background:radial-gradient(ellipse 60% 75% at 0% 100%, #0a0807eb, #0a08078c 45%, transparent 75%), linear-gradient(0deg, var(--color-void) 0%, #0a08078c 14%, transparent 34%), linear-gradient(180deg, #0a080799, transparent 16%);position:absolute;inset:0}.page-keep .keep-title{z-index:6;pointer-events:none;position:absolute;bottom:clamp(28px,3.6vw,56px);left:0;right:0}.page-keep .keep-title a,.page-keep .keep-title button{pointer-events:auto}.page-keep .hotspots{z-index:5;margin:0;padding:0;list-style:none;position:absolute;inset:0}.page-keep .hotspots.has-open{z-index:8}.page-keep .hotspot{--tone:#c6a15b;--tone-text:var(--color-vellum);left:calc(var(--fx) * 100%);top:calc(var(--fy) * 100%);width:0;height:0;position:absolute}.page-keep .hotspot[data-tone=ember]{--tone:#e0672c;--tone-text:#f39257}.page-keep .hotspot[data-tone=dust]{--tone:#8e8270;--tone-text:var(--color-dust)}.page-keep .hotspot.is-open,.page-keep .hotspot:focus-within{z-index:2}.page-keep .hotspot-link{width:36px;height:36px;color:inherit;outline:none;text-decoration:none;display:block;position:absolute;top:-18px;left:-18px}.page-keep .hotspot-pin{cursor:pointer;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.page-keep .hotspot-pin i{width:13px;height:13px;box-shadow:0 0 0 1.5px var(--tone), 0 0 0 5px #0a080759, 0 0 20px 3px var(--tone);background:#0a0807bf;position:relative;rotate:45deg}@supports (color:color-mix(in lab, red, red)){.page-keep .hotspot-pin i{box-shadow:0 0 0 1.5px var(--tone), 0 0 0 5px #0a080759, 0 0 20px 3px color-mix(in srgb, var(--tone) 50%, transparent)}}.page-keep .hotspot-pin i{transition:scale .25s var(--ease-out-soft), box-shadow .25s}.page-keep .hotspot-pin i:after{content:"";background:var(--tone);position:absolute;inset:3.5px}.page-keep .hotspot[data-tone=dust] .hotspot-pin i{box-shadow:0 0 0 1.5px var(--tone), 0 0 0 5px #0a080759}.page-keep .hotspot[data-tone=dust] .hotspot-pin i:after{box-shadow:inset 0 0 0 1px var(--tone);background:0 0}.page-keep .hotspot.is-live .hotspot-pin:before{content:"";border:1px solid var(--tone);width:13px;height:13px;animation:2.2s ease-out infinite ping;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.page-keep .hotspot:hover .hotspot-pin i,.page-keep .hotspot-link:focus-visible .hotspot-pin i,.page-keep .hotspot-pin:focus-visible i,.page-keep .hotspot.is-open .hotspot-pin i{scale:1.3}.page-keep .hotspot-link:focus-visible .hotspot-pin i,.page-keep .hotspot-pin:focus-visible i{box-shadow:0 0 0 1.5px var(--color-gilt-hi), 0 0 0 4px #0a0807cc, 0 0 0 5px var(--color-gilt-hi)}.page-keep .hotspot-label{white-space:nowrap;cursor:pointer;border-left:1px solid var(--tone);transition:translate .25s var(--ease-out-soft), background-color .2s, opacity .2s;background:linear-gradient(90deg,#0a0807e6,#0a0807bd);padding:6px 12px 7px 11px;display:grid;position:absolute;top:50%;left:calc(50% + 19px);translate:0 -50%;box-shadow:0 8px 24px -10px #000000e6}.page-keep .hotspot-l .hotspot-label{border-left:0;border-right:1px solid var(--tone);text-align:right;background:linear-gradient(270deg,#0a0807e6,#0a0807bd);justify-items:end;left:auto;right:calc(50% + 19px)}.page-keep .hotspot-link:hover .hotspot-label,.page-keep .hotspot-link:focus-visible .hotspot-label{translate:4px -50%}.page-keep .hotspot-l .hotspot-link:hover .hotspot-label,.page-keep .hotspot-l .hotspot-link:focus-visible .hotspot-label{translate:-4px -50%}.page-keep .hotspot-link:focus-visible .hotspot-label{outline:1px solid var(--color-gilt-hi);outline-offset:2px}.page-keep .hotspot.is-tucked .hotspot-label{opacity:0;pointer-events:none}.page-keep .hotspot.is-tucked:not(.is-open) .hotspot-link:hover .hotspot-label,.page-keep .hotspot.is-tucked:not(.is-open) .hotspot-link:focus-visible .hotspot-label{opacity:1}.page-keep .hotspot-name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--color-bone);align-items:baseline;gap:.5rem;font-size:.78125rem;line-height:1.15;display:flex}.page-keep .hotspot-l .hotspot-name{justify-content:flex-end}.page-keep .hotspot-name svg{color:var(--tone);align-self:center}.page-keep .hotspot-name b{font-family:var(--font-data);letter-spacing:.06em;color:var(--tone-text);font-size:.75rem;font-weight:600}.page-keep .hotspot-state{font-family:var(--font-data);color:var(--tone-text);font-size:.8125rem;line-height:1.25;display:block}.page-keep .hotspot-link .hotspot-state{opacity:0;max-height:0;transition:max-height .25s var(--ease-out-soft), opacity .2s, margin-top .25s;overflow:hidden}.page-keep .hotspot-link:hover .hotspot-state,.page-keep .hotspot-link:focus-visible .hotspot-state{opacity:1;max-height:1.4em;margin-top:3px}.page-keep .hotspot.is-open .hotspot-label{opacity:0;pointer-events:none}.page-keep .site-panel{--cut:9px;z-index:3;overscroll-behavior:contain;width:336px;max-width:calc(100vw - 32px);clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));animation:panel-in .22s var(--ease-out-soft);background:linear-gradient(#ffecc80b,#ffecc800 40%),radial-gradient(120% 70% at 50% 0,#3c2e204d,#0000 70%),#0f0d0b;outline:none;padding:16px 18px 18px;position:absolute;top:0;left:0;overflow-y:auto;box-shadow:inset 0 0 0 1px #c6a15b61,inset 0 0 0 4px #0a0807e6,inset 0 0 0 5px #c6a15b1f}.page-keep .site-panel[data-tone=ember]{box-shadow:inset 0 0 0 1px #e0672c8c,inset 0 0 0 4px #0a0807e6,inset 0 0 0 5px #e0672c24}.page-keep .site-panel:focus-visible{box-shadow:inset 0 0 0 1px var(--color-gilt-hi), inset 0 0 0 4px #0a0807e6, inset 0 0 0 5px #c6a15b33}.page-keep .site-panel-head{border-bottom:1px solid #c6a15b38;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:12px;display:grid}.page-keep .site-art{object-fit:contain;filter:drop-shadow(0 8px 12px #000000b3);width:72px;height:72px;margin:-6px -2px -8px -6px}.page-keep .site-panel-head .site-close{align-self:start}.page-keep .site-icon{color:var(--color-gilt);place-items:center;padding-top:3px;display:grid}.page-keep [data-tone=ember] .site-icon{color:var(--color-ember-hi)}.page-keep [data-tone=dust] .site-icon{color:var(--color-dust)}.page-keep .site-panel-title{letter-spacing:.06em;font-size:1.3125rem;line-height:1.05}.page-keep .site-state{font-family:var(--font-data);color:var(--color-vellum);margin-top:4px;font-size:.875rem;line-height:1.3}.page-keep .site-job{color:var(--color-dust)}.page-keep .site-close{width:32px;height:32px;color:var(--color-dust);cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px -8px 0 0;transition:color .2s;display:grid}.page-keep .site-close:hover{color:var(--color-bone)}.page-keep .site-facts{margin-top:8px}.page-keep .site-facts .ledger-row{font-size:.875rem}.page-keep .site-next{gap:6px;margin-top:12px;display:grid}.page-keep .site-next p:first-child{font-family:var(--font-text);color:var(--color-vellum);text-wrap:pretty;font-size:.96875rem;line-height:1.4}.page-keep .site-price{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.page-keep .site-price .num{color:var(--color-gilt-hi);font-size:1.0625rem;font-weight:600}.page-keep .site-needs{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);align-items:center;gap:6px;font-size:.6875rem;font-weight:600;display:inline-flex}.page-keep .site-go{gap:8px;margin-top:14px}.page-keep .keep-search{--cut:7px;top:12px;left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));z-index:7;height:44px;font-family:var(--font-data);color:var(--color-dust);text-align:left;cursor:pointer;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));background:#0d0b09d6;align-items:center;gap:10px;padding:0 14px;font-size:.9375rem;transition:color .2s,box-shadow .2s;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #c6a15b4d}.page-keep .keep-search svg{color:var(--color-gilt);flex:none}.page-keep .keep-search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-keep .keep-search:hover{color:var(--color-vellum);box-shadow:inset 0 0 0 1px #c6a15b8c}@media (min-width:768px){.page-keep .keep-search{width:340px;left:auto}}@media (max-width:1279.98px){.page-keep .keep-title{margin-top:-44px;position:relative;bottom:auto}.page-keep .keep-shade{background:linear-gradient(0deg, var(--color-void) 0%, #0a080780 12%, transparent 30%), linear-gradient(180deg, #0a080799, transparent 16%)}.page-keep .roster .col-upkeep{display:none}}@media (max-width:767.98px){.page-keep .roster .col-today{display:none}.page-keep .keep-stage{height:320px}.page-keep .hotspots{display:none}}.page-keep .keep-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail""warlord""main";gap:44px;padding-block:36px 80px;display:grid}.page-keep .keep-warlord{grid-area:warlord;min-width:0}.page-keep .keep-main{grid-area:main;min-width:0}.page-keep .keep-rail{grid-area:rail;align-content:start;gap:40px;min-width:0;display:grid}@media (min-width:768px){.page-keep .keep-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"warlord rail""main main"}}@media (min-width:1024px){.page-keep .keep-grid{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"warlord rail""main rail";column-gap:48px}}@media (min-width:1280px){.page-keep .keep-grid{grid-template-columns:272px minmax(0,1fr) 368px;grid-template-areas:"warlord main rail";column-gap:52px;padding-top:44px}}.page-keep .warlord-card{background:var(--color-soot);display:block;position:relative}.page-keep .warlord-card-art{aspect-ratio:4/5;position:relative;overflow:hidden}.page-keep .warlord-card-art img{object-fit:cover;object-position:50% 16%;width:100%;height:100%;transition:scale .8s var(--ease-out-soft)}.page-keep .warlord-card:hover .warlord-card-art img{scale:1.03}.page-keep .warlord-card-art:after{content:"";background:linear-gradient(0deg, var(--color-soot) 2%, #12100e80 26%, transparent 48%);position:absolute;inset:0}.page-keep .warlord-card-body{z-index:2;margin-top:-92px;padding:0 22px 22px;position:relative}@media (min-width:768px) and (max-width:1279.98px){.page-keep .warlord-card{grid-template-columns:minmax(150px,42%) 1fr;align-items:end;display:grid}.page-keep .warlord-card-art:after{background:linear-gradient(270deg, var(--color-soot) 0%, transparent 40%)}.page-keep .warlord-card-body{margin-top:0;padding:22px}}.page-keep .power-strip{border-block:1px solid #c6a15b4d;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-keep .power{gap:9px;padding:18px 18px 17px;display:grid}.page-keep .power:nth-child(2n){border-left:1px solid #3a3128d9}.page-keep .power:nth-child(n+3){border-top:1px solid #3a3128d9}@media (min-width:640px){.page-keep .power-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.page-keep .power+.power{border-left:1px solid #3a3128d9}.page-keep .power:nth-child(n+3){border-top:0}}.page-keep .power-value{color:var(--color-bone);letter-spacing:.01em;font-size:clamp(1.55rem,2.2vw,2.1rem);font-weight:600;line-height:1}.page-keep .roster tr.is-ally td{background:#a3b27a0a}.page-keep .order.is-patron .order-label{color:var(--color-vellum)}.page-keep .ravens-panel{padding:24px 24px 8px}.page-keep .ravens{margin-top:8px;list-style:none}.page-keep .raven{--tone:var(--color-gilt);border-bottom:1px solid #3a3128a6;grid-template-columns:22px minmax(0,1fr);gap:13px;padding-block:15px;display:grid}.page-keep .raven:last-child{border-bottom:0}.page-keep .raven[data-tone=ember]{--tone:var(--color-ember-hi)}.page-keep .raven[data-tone=blood]{--tone:var(--color-blood-hi)}.page-keep .raven[data-tone=moon]{--tone:var(--color-moon)}.page-keep .raven[data-tone=dust]{--tone:var(--color-dust)}.page-keep .raven[data-tone=ember]:first-child{background:linear-gradient(90deg,#e0672c1a,#e0672c00 80%);margin-inline:-24px;padding-inline:24px}.page-keep .raven-icon{color:var(--tone);padding-top:2px}.page-keep .raven-title{font-family:var(--font-data);color:var(--color-bone);font-size:.96875rem;font-weight:600;line-height:1.3}.page-keep .raven-body{color:var(--color-vellum);margin-top:4px;font-size:.96875rem;line-height:1.45}.page-keep .raven-when{color:var(--color-dust);white-space:nowrap;font-size:.8125rem}.page-keep .levy{border-block:1px solid #c6a15b47;padding-block:22px}.page-keep .away{gap:10px;display:flex}.page-keep .sites-wrap{scroll-margin-top:calc(170px + env(safe-area-inset-top,0px));margin-top:30px}.page-keep .sites{align-items:start;margin-top:4px;list-style:none;display:grid}@media (min-width:768px){.page-keep .sites{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px}}@media (min-width:1280px){.page-keep .sites{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}}.page-keep .site{scroll-margin-top:calc(170px + env(safe-area-inset-top,0px));border-bottom:1px solid #3a3128d9}.page-keep .site>summary{cursor:pointer;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:56px;padding:9px 2px;list-style:none;transition:background-color .2s;display:grid}.page-keep .site>summary::-webkit-details-marker{display:none}.page-keep .site>summary:hover{background:linear-gradient(90deg,#c6a15b0f,#0000 80%)}.page-keep .site>summary:focus-visible{outline-offset:-1px}.page-keep .site-sum{gap:2px;display:grid}.page-keep .site-name{font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;color:var(--color-bone);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:.9375rem;line-height:1.15;display:flex}.page-keep .site .site-state{text-overflow:ellipsis;white-space:nowrap;margin-top:0;overflow:hidden}.page-keep .site[data-tone=dust] .site-state{color:var(--color-dust)}.page-keep .site-ready{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ember-hi);font-size:.6875rem;font-weight:600}.page-keep .site-chev{color:var(--color-dust);transition:rotate .2s var(--ease-out-soft)}.page-keep .site[open] .site-chev{color:var(--color-gilt);rotate:90deg}.page-keep .site[open]>summary{background:linear-gradient(90deg,#c6a15b12,#0000 80%)}.page-keep .site-detail{padding:2px 2px 18px 36px}.page-keep .site-detail>.site-job{font-family:var(--font-data);font-size:.875rem}@media (max-width:479.98px){.page-keep .site-detail{padding-left:0}}.page-keep .rail{scroll-margin-top:calc(124px + env(safe-area-inset-top,0px));margin-top:22px}.page-keep .rail-head{align-items:baseline;gap:14px;display:flex}.page-keep .rail-count{color:var(--color-dust);font-size:.8125rem}.page-keep .rail-floor{color:var(--color-vellum);margin-top:6px;font-size:.9375rem;line-height:1.45}.page-keep .rail-steps{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-top:10px;list-style:none;display:grid}.page-keep .rail-steps li{border-top:2px solid #3a3128e6;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:8px 8px 8px 0;display:grid;position:relative}.page-keep .rail-steps li.is-done{border-top-color:#c6a15b8c}.page-keep .rail-steps li.is-next{border-top-color:var(--color-ember)}.page-keep .rail-mark{width:22px;height:22px;font-family:var(--font-data);color:var(--color-dust);place-items:center;font-size:.75rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #8e827080}.page-keep .is-done .rail-mark{color:var(--color-void);background:var(--color-gilt);box-shadow:none}.page-keep .is-next .rail-mark{color:var(--color-ember-hi);box-shadow:inset 0 0 0 1px var(--color-ember)}.page-keep .rail-label{font-family:var(--font-data);color:var(--color-dust);font-size:.8125rem;line-height:1.25}.page-keep .is-done .rail-label{color:var(--color-vellum)}.page-keep .is-next .rail-label{color:var(--color-bone);font-weight:600}.page-keep .rail-next{border-left:2px solid var(--color-ember);background:linear-gradient(90deg,#e0672c1a,#e0672c00 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:8px;padding:12px 16px;display:flex}.page-keep .rail-next p{font-family:var(--font-text);color:var(--color-vellum);flex:320px;font-size:.9375rem;line-height:1.4}.page-keep .rail-next b{color:var(--color-bone)}.page-keep .rail-xp{white-space:nowrap;color:var(--color-gilt);font-size:.875rem}.page-keep .rail-next .btn{gap:8px}@media (max-width:1023.98px){.page-keep .rail-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639.98px){.page-keep .rail-steps{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}.page-keep .rail-steps li{grid-template-columns:1fr;justify-items:center;padding:6px 0 0}.page-keep .rail-label{display:none}}.page-warlord .wl{padding-block:28px 88px}.page-warlord .wl-head{border-bottom:1px solid #c6a15b47;gap:24px;padding-bottom:22px;display:grid}@media (min-width:1024px){.page-warlord .wl-head{grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:48px}}.page-warlord .wl-epithet{font-family:var(--font-text);color:var(--color-gilt);font-size:clamp(1.25rem,1.8vw,1.55rem);font-style:italic}.page-warlord [data-rarity]{--rar:var(--color-dust)}.page-warlord [data-rarity=rare]{--rar:#8fb2d4}.page-warlord [data-rarity=epic]{--rar:#b98be0}.page-warlord [data-rarity=legendary]{--rar:#f2a24a}.page-warlord [data-rarity=clan]{--rar:#d9534a}.page-warlord .wl-gear-rarity{color:var(--rar)}.page-warlord .wl-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"doll""attrs""titles";gap:48px;padding-top:26px;display:grid}.page-warlord .wl-attrs{grid-area:attrs;min-width:0}.page-warlord .wl-doll{grid-area:doll;min-width:0}.page-warlord .wl-titles{grid-area:titles;min-width:0}@media (min-width:768px){.page-warlord .wl-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"doll doll""attrs titles"}}@media (min-width:768px) and (max-width:1279.98px){.page-warlord .wl-doll{justify-self:center;width:100%;max-width:760px}}@media (min-width:1280px){.page-warlord .wl-top{grid-template-columns:286px minmax(0,1fr) 300px;grid-template-areas:"attrs doll titles";column-gap:44px}}.page-warlord .wl-attr{border-bottom:1px dotted #c6a15b3d;padding-block:13px 12px}.page-warlord .wl-attr-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-warlord .wl-attr-name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--color-bone);font-size:1rem}.page-warlord .wl-attr-controls{align-items:center;gap:4px;display:inline-flex}.page-warlord .wl-attr-value{text-align:center;min-width:3ch;color:var(--color-bone);font-size:1.3125rem;font-weight:600;line-height:1;transition:color .2s}.page-warlord .wl-attr.is-raised .wl-attr-value{color:var(--color-ember-hi)}.page-warlord .wl-attr-btn{width:30px;height:30px;color:var(--color-gilt-hi);background:#17130f;place-items:center;transition:background .15s,color .15s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1px #c6a15b61}.page-warlord .wl-attr-btn:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--color-gilt);background:#241d16}.page-warlord .wl-attr-btn:disabled{color:#4b4136;cursor:not-allowed;box-shadow:inset 0 0 0 1px #3a3128cc}.page-warlord .wl-attr-note{color:var(--color-dust);margin-top:5px;font-size:.9375rem;line-height:1.4}.page-warlord .wl-doll{--doll-h:560px;height:var(--doll-h);grid-template-columns:104px minmax(0,1fr) 104px;gap:10px;display:grid;position:relative}.page-warlord .wl-doll-figure{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;min-width:0;height:100%;margin:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 6% 66%,#0000 98%),linear-gradient(90deg,#0000 0,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 6% 66%,#0000 98%),linear-gradient(90deg,#0000 0,#000 20% 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.page-warlord .wl-doll-figure:before{content:"";pointer-events:none;background:radial-gradient(44% 40% at 50% 30%,#e2844829,#0000 72%),radial-gradient(26% 22% at 50% 16%,#ecd39314,#0000 70%);position:absolute;inset:0}.page-warlord .wl-doll-figure img{filter:brightness(1.16)contrast(1.05);width:auto;max-width:none;height:162%;position:absolute;top:-2%;left:50%;translate:-51%}.page-warlord .wl-doll-col{flex-direction:column;justify-content:space-between;padding-block:4px 6px;display:flex}.page-warlord .wl-slot{color:inherit;text-align:center;background:0 0;border:0;justify-items:center;gap:8px;padding:0;display:grid;position:relative}.page-warlord .wl-slot-frame{--cut:10px;--line:#c6a15b8c;--fill:radial-gradient(70% 70% at 50% 40%, #ffecc812, transparent 70%), linear-gradient(180deg, #17130f, #0e0c0a);isolation:isolate;aspect-ratio:1;background:var(--line);width:84px;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));place-items:center;display:grid;position:relative}.page-warlord .wl-slot-frame:before{content:"";z-index:-1;background:var(--fill);clip-path:polygon(calc(var(--cut) - .6px) 0, calc(100% - var(--cut) + .6px) 0, 100% calc(var(--cut) - .6px), 100% calc(100% - var(--cut) + .6px), calc(100% - var(--cut) + .6px) 100%, calc(var(--cut) - .6px) 100%, 0 calc(100% - var(--cut) + .6px), 0 calc(var(--cut) - .6px));position:absolute;inset:1px}.page-warlord .wl-slot-frame:after{content:"";background:var(--rar);width:22px;height:22px;clip-path:polygon(var(--cut) 0, 100% 0, 0 100%, 0 var(--cut));opacity:.95;position:absolute;top:0;left:0}.page-warlord .wl-slot-frame img{object-fit:contain;filter:drop-shadow(0 4px 8px #000000b3);width:82%;height:82%;transition:scale .3s var(--ease-out-soft);position:relative}.page-warlord .wl-slot:hover .wl-slot-frame img,.page-warlord .wl-slot[aria-pressed=true] .wl-slot-frame img{scale:1.07}.page-warlord .wl-slot:hover .wl-slot-frame{--line:#c6a15bd9}.page-warlord .wl-slot[aria-pressed=true] .wl-slot-frame{--line:var(--color-gilt-hi);--fill:radial-gradient(70% 70% at 50% 45%, var(--rar), transparent 75%), linear-gradient(180deg, #1c1712, #0e0c0a)}@supports (color:color-mix(in lab, red, red)){.page-warlord .wl-slot[aria-pressed=true] .wl-slot-frame{--fill:radial-gradient(70% 70% at 50% 45%, color-mix(in srgb, var(--rar) 20%, transparent), transparent 75%), linear-gradient(180deg, #1c1712, #0e0c0a)}}.page-warlord .wl-slot:focus-visible{outline:none}.page-warlord .wl-slot:focus-visible .wl-slot-name{color:var(--color-gilt-hi);text-underline-offset:3px;text-decoration:underline}.page-warlord .wl-slot-forging{width:20px;height:20px;color:var(--color-ember-hi);background:#0a0807d9;place-items:center;display:grid;position:absolute;bottom:5px;right:5px;box-shadow:inset 0 0 0 1px #e0672cb3}.page-warlord .wl-slot-caption{gap:2px;max-width:104px;display:grid}.page-warlord .wl-slot-name{font-family:var(--font-data);color:var(--color-bone);font-size:.8125rem;font-weight:600;line-height:1.2}.page-warlord .wl-slot-meta{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;font-size:.6875rem}.page-warlord .wl-doll-tips{pointer-events:none;position:absolute;inset:0}.page-warlord .wl-doll .wl-gear-tip,.page-warlord .wl-doll .wl-gear-tip[data-side]{z-index:20;pointer-events:auto;filter:drop-shadow(0 18px 30px #000000bf);width:auto;padding:16px 20px 15px;position:absolute;inset:auto 114px 0}.page-warlord .wl-gear-tip-head{align-items:center;gap:12px;display:flex}.page-warlord .wl-gear-tip-head img{object-fit:contain;filter:drop-shadow(0 3px 6px #000000b3);flex:none;width:44px;height:44px}.page-warlord .wl-gear-tip-body{gap:4px 22px;margin-top:10px;display:grid}.page-warlord .wl-gear-tip-body.has-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-warlord .wl-gear-tip .ledger-row{padding-block:.22rem;font-size:.9063rem}.page-warlord .wl-gear-flavor{text-wrap:pretty;color:var(--color-vellum);border-top:1px solid #3a3128e6;margin-top:9px;padding-top:9px;font-size:.9063rem;font-style:italic;line-height:1.4}.page-warlord .wl-gear-set-piece{font-family:var(--font-data);color:var(--color-bone);align-items:center;gap:7px;font-size:.8438rem;line-height:1.45;display:flex}.page-warlord .wl-gear-set-piece svg{color:var(--color-moon)}.page-warlord .wl-gear-set-piece.is-missing,.page-warlord .wl-gear-set-piece.is-missing svg{color:var(--color-dust)}.page-warlord .wl-gear-forging{white-space:normal;margin-top:4px;line-height:1.4}@media (min-width:768px) and (max-width:1279.98px){.page-warlord .wl-doll{--doll-h:600px}}@media (max-width:767.98px){.page-warlord .wl-doll{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px;height:auto}.page-warlord .wl-doll-figure{grid-area:1/1/auto/-1;height:440px}.page-warlord .wl-doll-col{display:contents}.page-warlord .wl-doll-tips{pointer-events:auto;grid-column:1/-1;position:static}.page-warlord .wl-doll .wl-gear-tip,.page-warlord .wl-doll .wl-gear-tip[data-side]{width:100%;position:relative;inset:auto}}@media (max-width:419.98px){.page-warlord .wl-gear-tip-body.has-side{grid-template-columns:minmax(0,1fr)}}.page-warlord .wl-title-row{border-bottom:1px dotted #c6a15b3d;padding-block:13px}.page-warlord .wl-title-name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.07em;color:var(--color-bone);font-size:.96875rem}.page-warlord .wl-title-row.is-earned .wl-title-name{color:var(--color-gilt-hi)}.page-warlord .wl-title-row.is-locked .wl-title-name{color:var(--color-dust)}.page-warlord .wl-title-note{color:var(--color-dust);margin-top:3px;font-size:.9375rem;line-height:1.4}.page-warlord .wl-title-row.is-earned .wl-title-note,.page-warlord .wl-title-row.is-progress .wl-title-note{color:var(--color-vellum)}.page-warlord .wl-mid{gap:48px;margin-top:64px;display:grid}.page-warlord .wl-mid>*,.page-warlord .wl-low>*{min-width:0}.page-warlord .wl-tree-list{display:none}@media (max-width:639.98px){.page-warlord .wl-calling{padding:22px 18px 18px}.page-warlord .wl-calling-tree-wrap,.page-warlord .wl-calling-detail{display:none}.page-warlord .wl-tree-list{gap:18px;margin-top:18px;list-style:none;display:grid}.page-warlord .wl-tree-list ul{gap:8px;margin-top:8px;list-style:none;display:grid}.page-warlord .wl-tree-list li li{font-family:var(--font-data);color:var(--color-vellum);grid-template-columns:12px minmax(0,1fr);align-items:baseline;gap:10px;font-size:.9375rem;display:grid}.page-warlord .wl-tree-list li li i{width:9px;height:9px;translate:0 -1px;rotate:45deg}.page-warlord .wl-tree-list li li b{color:var(--color-bone);font-weight:600}.page-warlord .wl-tree-list li li.is-locked,.page-warlord .wl-tree-list li li.is-locked b{color:var(--color-dust)}}@media (min-width:1200px){.page-warlord .wl-mid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:52px}}@media (min-width:768px) and (max-width:1199.98px){.page-warlord .wl-abilities{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:44px;display:grid}.page-warlord .wl-abilities>.heading:first-of-type,.page-warlord .wl-abilities>p,.page-warlord .wl-abilities>fieldset{grid-column:1}.page-warlord .wl-abilities>.heading:first-of-type{grid-row:1}.page-warlord .wl-abilities>p{grid-row:2}.page-warlord .wl-abilities>fieldset{grid-row:3}.page-warlord .wl-abilities>.heading.mt-10{grid-area:1/2;margin-top:0}.page-warlord .wl-abilities>.ledger{grid-area:2/2/span 2}}.page-warlord .wl-calling{padding:28px 28px 22px}.page-warlord .wl-calling-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 28px;display:flex}.page-warlord .wl-calling-meta{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.page-warlord .wl-calling-tree-wrap{margin-top:18px;overflow-x:auto}.page-warlord .wl-calling-tree{width:100%;min-width:520px;height:auto;overflow:visible}.page-warlord .wl-tree-tier{font-family:var(--font-display);letter-spacing:.08em;fill:var(--color-gilt);text-transform:uppercase;font-size:15px}.page-warlord .wl-tree-tier-lv{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;fill:var(--color-dust);font-size:12px}.page-warlord .wl-tree-edge{fill:none;stroke:#3a3128;stroke-width:1.5px}.page-warlord .wl-tree-edge.is-open{stroke:#c6a15b8c;stroke-dasharray:3 4}.page-warlord .wl-tree-edge.is-lit{stroke:var(--color-gilt);stroke-width:2px}.page-warlord .wl-tree-node{cursor:default;outline:none}.page-warlord .wl-tree-diamond{fill:#120f0c;stroke:#4b4136;stroke-width:1.5px;transition:fill .2s,stroke .2s}.page-warlord .wl-tree-core{fill:#3a3128}.page-warlord .wl-tree-name{font-family:var(--font-data);fill:var(--color-dust);font-size:14px;font-weight:600}.page-warlord .wl-tree-node.is-taken .wl-tree-diamond{fill:#2a1f12;stroke:var(--color-gilt-hi)}.page-warlord .wl-tree-node.is-taken .wl-tree-core{fill:var(--color-gilt-hi)}.page-warlord .wl-tree-node.is-taken .wl-tree-name{fill:var(--color-bone)}.page-warlord .wl-tree-node.is-open .wl-tree-diamond{stroke:var(--color-gilt);stroke-dasharray:3 3}.page-warlord .wl-tree-node.is-open .wl-tree-core{fill:#0000}.page-warlord .wl-tree-node.is-open .wl-tree-name{fill:var(--color-vellum)}.page-warlord .wl-tree-node.is-open{cursor:pointer}.page-warlord .wl-tree-node:hover .wl-tree-diamond,.page-warlord .wl-tree-node:focus-visible .wl-tree-diamond,.page-warlord .wl-tree-node.is-active .wl-tree-diamond{stroke:var(--color-ember-hi)}.page-warlord .wl-tree-node:focus-visible .wl-tree-name,.page-warlord .wl-tree-node.is-active .wl-tree-name{fill:var(--color-gilt-hi)}.page-warlord .wl-calling-foot{border-top:1px solid #3a3128e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:10px;padding-top:14px;display:flex}.page-warlord .wl-calling-detail{font-family:var(--font-data);color:var(--color-vellum);min-height:1.5em;font-size:.9375rem}.page-warlord .wl-calling-legend{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);gap:18px;font-size:.75rem;list-style:none;display:flex}.page-warlord .wl-calling-legend li{align-items:center;gap:8px;display:flex}.page-warlord .wl-lg{width:9px;height:9px;display:inline-block;rotate:45deg}.page-warlord .wl-lg-taken{background:var(--color-gilt-hi)}.page-warlord .wl-lg-open{box-shadow:inset 0 0 0 1px var(--color-gilt)}.page-warlord .wl-lg-locked{background:#3a3128}.page-warlord .wl-ability{cursor:pointer;border-bottom:1px dotted #c6a15b3d;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:14px;margin-inline:-14px;padding:13px 14px;transition:background-color .2s;display:grid}.page-warlord .wl-ability:hover{background:#c6a15b0a}.page-warlord .wl-ability input{opacity:0;pointer-events:none;position:absolute}.page-warlord .wl-ability-mark{width:14px;height:14px;margin-top:4px;position:relative;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b99}.page-warlord .wl-ability input:checked+.wl-ability-mark{box-shadow:inset 0 0 0 1px var(--color-ember-hi)}.page-warlord .wl-ability input:checked+.wl-ability-mark:after{content:"";background:var(--color-ember-hi);position:absolute;inset:3px}.page-warlord .wl-ability input:focus-visible+.wl-ability-mark{outline:1px solid var(--color-gilt-hi);outline-offset:4px}.page-warlord .wl-ability:has(input:checked){background:linear-gradient(90deg,#e0672c17,#0000 85%)}.page-warlord .wl-ability-name{font-family:var(--font-data);color:var(--color-bone);font-size:1rem;font-weight:600;display:block}.page-warlord .wl-ability-effect{color:var(--color-vellum);margin-top:2px;font-size:.9375rem;line-height:1.4;display:block}.page-warlord .wl-ability-cost{color:var(--color-dust);white-space:nowrap;padding-top:3px;font-size:.8125rem}.page-warlord .wl-low{gap:48px;margin-top:64px;display:grid}@media (min-width:1200px){.page-warlord .wl-low{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:52px}}@media (min-width:768px) and (max-width:1199.98px){.page-warlord .wl-low{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px}}.page-warlord .wl-lts{list-style:none;display:grid}.page-warlord .wl-lt{border-bottom:1px solid #3a3128b3;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:18px;padding-block:18px;display:grid}.page-warlord .wl-lt:last-child{border-bottom:0}.page-warlord .wl-bloodline{padding:28px 28px 26px}.page-warlord .wl-bloodline:before{content:"";pointer-events:none;background:linear-gradient(#0e0b0880,#0e0b089e);position:absolute;inset:0}.page-warlord .wl-bloodline>*{z-index:1;position:relative}.page-warlord .wl-blood-tree{justify-items:start;margin-top:18px;display:grid}.page-warlord .wl-blood-node{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.page-warlord .wl-blood-link{background:linear-gradient(var(--color-moon), var(--color-gilt));opacity:.7;width:1px;height:22px;margin-left:26px}.page-warlord .wl-blood-spawn{gap:12px;margin-left:28px;padding-top:14px;display:grid}.page-warlord .wl-blood-child{padding-left:30px}.page-warlord .wl-blood-child:before{content:"";border-bottom:1px solid #c6a15b99;border-left:1px solid #c6a15b99;width:20px;height:calc(50% + 14px);position:absolute;top:-14px;left:0}.page-warlord .wl-blood-child:not(:last-child):after{content:"";border-left:1px solid #c6a15b99;position:absolute;top:50%;bottom:-12px;left:0}.page-warlord .wl-blood-gem{background:radial-gradient(circle at 35% 35%,#e0716a,#7d1a15);flex:none;width:12px;height:12px;margin-inline:4px;rotate:45deg;box-shadow:0 0 10px #d9534a80}.page-warlord .wl-bloodline .ledger-row{font-size:.9375rem}.page-warlord .wl-bloodline .ledger-row .v{white-space:normal;text-align:right}.page-warlord-profile .wp-hero{border-bottom:1px solid #c6a15b38;position:relative;overflow:hidden}.page-warlord-profile .wp-hero-art{pointer-events:none;width:min(64%,1000px);position:absolute;inset:0 0 0 auto}.page-warlord-profile .wp-hero-art img{object-fit:cover;opacity:.24;filter:saturate(.6);width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45% 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45% 72%,#0000)}.page-warlord-profile .wp-hero-art:after{content:"";background:linear-gradient(180deg, #0a080726, var(--color-void));position:absolute;inset:0}.page-warlord-profile .wp-hero-inner{grid-template-columns:104px minmax(0,1fr);align-items:end;gap:22px;padding-block:clamp(24px,3.6vw,44px) 30px;display:grid;position:relative}@media (min-width:1024px){.page-warlord-profile .wp-hero-inner{grid-template-columns:236px minmax(0,1fr) minmax(300px,360px);gap:28px 44px}}.page-warlord-profile .wp-portrait{--cut:10px;aspect-ratio:4/5;background:linear-gradient(160deg, var(--color-gilt-hi), var(--color-gilt-lo) 55%, var(--color-gilt));clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));align-self:start;margin:0;padding:1px;position:relative;box-shadow:0 24px 40px -18px #000000e6}.page-warlord-profile .wp-portrait img{object-fit:cover;width:100%;height:100%;clip-path:inherit;background:var(--color-soot)}.page-warlord-profile .wp-portrait:after{content:"";clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);pointer-events:none;border:1px solid #ecd39347;position:absolute;inset:6px}@media (max-width:1023.98px){.page-warlord-profile .wp-portrait{--cut:7px}.page-warlord-profile .wp-portrait:after{inset:4px}}.page-warlord-profile .wp-id{align-self:center}@media (min-width:1024px){.page-warlord-profile .wp-id{align-self:end;padding-bottom:4px}}.page-warlord-profile .wp-name{overflow-wrap:anywhere;margin-top:10px;font-size:clamp(2rem,4.2vw,3.6rem);line-height:1}.page-warlord-profile .wp-line{font-family:var(--font-data);letter-spacing:.02em;color:var(--color-vellum);margin-top:10px;font-size:1rem}.page-warlord-profile .wp-xp{max-width:520px;margin-top:20px}.page-warlord-profile .wp-xp-row{justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;display:flex}.page-warlord-profile .wp-xp-row .num{color:var(--color-bone);font-size:.9375rem}.page-warlord-profile .wp-xp-note{color:var(--color-dust);margin-top:2px;font-size:.9375rem}@media (max-width:1023.98px){.page-warlord-profile .wp-hero-inner{row-gap:0}.page-warlord-profile .wp-portrait{grid-row:1/4}.page-warlord-profile .wp-id{display:contents}.page-warlord-profile .wp-id>.eyebrow{grid-area:1/2;align-self:end}.page-warlord-profile .wp-id>.wp-name{grid-area:2/2;margin-top:8px;font-size:clamp(1.75rem,8vw,2.4rem)}.page-warlord-profile .wp-id>.wp-line{grid-area:3/2;align-self:start;margin-top:6px;font-size:.9375rem}.page-warlord-profile .wp-xp{grid-area:4/1/auto/-1;max-width:none;margin-top:22px}.page-warlord-profile .wp-facts{margin-top:18px}}.page-warlord-profile .wp-facts{border-top:1px solid #c6a15b38;grid-column:1/-1;display:grid}@media (min-width:1024px){.page-warlord-profile .wp-facts{border-top:0;border-left:1px solid #c6a15b38;grid-column:auto;padding-left:28px}}.page-warlord-profile .wp-fact{border-bottom:1px dotted #c6a15b3d;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding-block:12px;display:grid}.page-warlord-profile .wp-fact:last-child{border-bottom:0}.page-warlord-profile .wp-fact dd{display:contents}.page-warlord-profile .wp-fact-v{font-family:var(--font-data);color:var(--color-bone);justify-self:end;align-items:baseline;gap:7px;font-size:1.375rem;font-weight:600;line-height:1.1;display:inline-flex}.page-warlord-profile .wp-fact-v small{letter-spacing:.04em;color:var(--color-dust);font-size:.75rem;font-weight:500}.page-warlord-profile .wp-where{color:var(--color-vellum);font-size:1rem}.page-warlord-profile .wp-where.is-away{color:var(--color-moon)}.page-warlord-profile .wp-marks{flex-wrap:wrap;grid-column:1/-1;gap:5px;margin-top:4px;display:flex}.page-warlord-profile .wp-marks i{width:9px;height:9px;margin:2px;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b8c}.page-warlord-profile .wp-marks i.on{background:linear-gradient(135deg, var(--color-gilt-hi), var(--color-gilt));box-shadow:none}.page-warlord-profile .wp-fact-note{color:var(--color-dust);grid-column:1/-1;font-size:.875rem;line-height:1.4}.page-warlord-profile .wp-fact-link{grid-column:1/-1;justify-self:start}.page-warlord-profile .wp-lede{max-width:64ch;color:var(--color-dust);margin-top:10px;font-size:.9688rem;line-height:1.5}.page-warlord-profile .wp-attrs{margin-top:10px;list-style:none;display:grid}.page-warlord-profile .wp-attr{border-bottom:1px solid #3a3128cc;grid-template-columns:minmax(150px,200px) 132px minmax(0,1fr) auto;align-items:center;gap:10px 24px;padding:17px 6px;transition:background-color .2s;display:grid}.page-warlord-profile .wp-attr:hover{background:#c6a15b08}.page-warlord-profile .wp-attr-name .display{color:var(--color-bone);font-size:1.3125rem;line-height:1.1;display:block}.page-warlord-profile .wp-attr-feeds{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);margin-top:4px;font-size:.75rem;font-weight:500;display:block}.page-warlord-profile .wp-attr-value .num{color:var(--color-bone);font-size:1.875rem;font-weight:600;line-height:1;display:block}.page-warlord-profile .wp-attr-src{font-family:var(--font-data);color:var(--color-dust);margin-top:5px;font-size:.8125rem;display:block}.page-warlord-profile .wp-gives{font-family:var(--font-data);color:var(--color-gilt-hi);font-size:1.0625rem;font-weight:600;display:block}.page-warlord-profile .wp-next{color:var(--color-dust);margin-top:2px;font-size:.875rem;display:block}.page-warlord-profile .wp-attr-form{align-items:center;gap:8px;display:flex}.page-warlord-profile .wp-qty{text-align:right;width:74px;min-height:36px;padding:4px 10px}@media (max-width:799.98px){.page-warlord-profile .wp-attr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""gives gives""form form";padding:16px 2px}.page-warlord-profile .wp-attr-name{grid-area:name}.page-warlord-profile .wp-attr-value{text-align:right;grid-area:value}.page-warlord-profile .wp-attr-gives{grid-area:gives}.page-warlord-profile .wp-attr-form{grid-area:form}.page-warlord-profile .wp-qty{flex:1;width:auto}}.page-warlord-profile .wp-respec{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.page-warlord-profile .wp-respec p{max-width:52ch;color:var(--color-dust);font-size:.9375rem}.page-warlord-profile .wp-caps{margin-top:12px;list-style:none;display:grid}.page-warlord-profile .wp-cap{border-bottom:1px dotted #c6a15b33;padding-block:11px 10px}.page-warlord-profile .wp-cap:last-child{border-bottom:0}.page-warlord-profile .wp-cap-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.page-warlord-profile .wp-cap-k{font-family:var(--font-data);color:var(--color-bone);font-size:.9375rem;font-weight:600}.page-warlord-profile .wp-cap-v{color:var(--color-bone);align-items:baseline;gap:6px;font-size:1rem;font-weight:600;display:inline-flex}.page-warlord-profile .wp-cap-v small{color:var(--color-dust);font-size:.75rem;font-weight:500}.page-warlord-profile .wp-cap.is-capped .wp-cap-v{color:var(--color-ember-hi)}.page-warlord-profile .wp-cap-from{font-family:var(--font-data);color:var(--color-dust);margin-top:6px;font-size:.8125rem}.page-warlord-profile .wp-calling{padding-block:26px 80px}.page-warlord-profile .wp-calling-head{border-bottom:1px solid #c6a15b4d;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;padding-bottom:20px;display:flex}.page-warlord-profile .wp-calling-title{margin-top:10px;font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1}.page-warlord-profile .wp-calling-role{max-width:64ch;margin-top:10px}.page-warlord-profile .wp-budget{text-align:right;justify-items:end;gap:3px;display:grid}.page-warlord-profile .wp-budget-v{color:var(--color-gilt-hi);align-items:baseline;gap:8px;font-size:2rem;font-weight:600;line-height:1.05;display:inline-flex}.page-warlord-profile .wp-budget-v small{color:var(--color-dust);font-size:.8125rem;font-weight:500}.page-warlord-profile .wp-budget-note{color:var(--color-dust);font-size:.875rem}@media (max-width:639.98px){.page-warlord-profile .wp-budget{text-align:left;justify-items:start}}.page-warlord-profile .wp-tree{margin-top:4px;display:grid}.page-warlord-profile .wp-branch{border-bottom:1px solid #3a3128cc;gap:14px 28px;padding-block:26px;display:grid}.page-warlord-profile .wp-branch:last-child{border-bottom:0}@media (min-width:1100px){.page-warlord-profile .wp-branch{grid-template-columns:176px minmax(0,1fr)}}.page-warlord-profile .wp-branch-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}@media (min-width:1100px){.page-warlord-profile .wp-branch-head{padding-top:4px;display:block}.page-warlord-profile .wp-branch-head .label{margin-top:8px}}.page-warlord-profile .wp-branch-name{color:var(--color-bone);font-size:1.5rem;line-height:1.05}.page-warlord-profile .wp-branch-head .num{color:var(--color-gilt-hi);font-size:.9375rem;font-weight:600}.page-warlord-profile .wp-rows{gap:22px;list-style:none;display:grid}@media (min-width:1100px){.page-warlord-profile .wp-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.page-warlord-profile .wp-row{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}@media (min-width:1100px){.page-warlord-profile .wp-row+.wp-row:before{content:"";background:#c6a15b66;width:18px;height:1px;position:absolute;top:9px;left:-18px}}.page-warlord-profile .wp-row-head{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gilt);align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:flex}.page-warlord-profile .wp-row-n{letter-spacing:0;width:24px;height:20px;color:var(--color-gilt-hi);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);flex:none;place-items:center;font-size:.75rem;display:grid;box-shadow:inset 0 0 0 1px #c6a15b73}.page-warlord-profile .wp-row.is-closed .wp-row-head{color:var(--color-dust)}.page-warlord-profile .wp-alts{gap:0;display:grid}@media (min-width:640px) and (max-width:1099.98px){.page-warlord-profile .wp-alts{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.page-warlord-profile .wp-or{writing-mode:vertical-rl;padding:0 8px}.page-warlord-profile .wp-or:before,.page-warlord-profile .wp-or:after{width:1px!important;height:auto!important}}.page-warlord-profile .wp-or{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--color-dust);align-items:center;gap:10px;padding-block:5px;font-size:.6875rem;font-weight:600;display:flex}.page-warlord-profile .wp-or:before,.page-warlord-profile .wp-or:after{content:"";background:#c6a15b33;flex:1;height:1px}.page-warlord-profile .wp-row-note{font-family:var(--font-data);color:var(--color-dust);font-size:.8125rem}.page-warlord-profile .wp-row-note.is-warn{color:var(--color-blood-hi)}.page-warlord-profile .tal{--cut:7px;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));background:linear-gradient(#ffecc806,#0000 60%),#100d0b;flex-direction:column;gap:5px;padding:12px 14px 10px;transition:box-shadow .2s,background-color .2s,opacity .2s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #c6a15b33}.page-warlord-profile .tal-top{grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.page-warlord-profile .tal-mark{width:9px;height:9px;translate:0 -1px;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b8c}.page-warlord-profile .tal-name{font-family:var(--font-data);color:var(--color-vellum);cursor:pointer;font-size:1rem;font-weight:600;line-height:1.25}.page-warlord-profile .tal-pips{gap:4px;display:inline-flex}.page-warlord-profile .tal-pips i{width:6px;height:6px;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b73}.page-warlord-profile .tal-pips i.on{background:var(--color-gilt-hi);box-shadow:none}.page-warlord-profile .tal-fx{color:var(--color-vellum);padding-left:22px;font-size:.9375rem;line-height:1.4}.page-warlord-profile .tal-power{color:var(--color-moon);padding-left:22px;font-size:.875rem;line-height:1.4}.page-warlord-profile .pc-power-name{font-family:var(--font-data);font-weight:600}.page-warlord-profile .tal-foot{justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding-left:22px;display:flex}.page-warlord-profile .tal-now{min-width:0;font-family:var(--font-data);color:var(--color-gilt-hi);font-size:.8125rem}.page-warlord-profile .tal-rank{flex:none;align-items:center;gap:6px;display:inline-flex}.page-warlord-profile .tal-input{text-align:center;width:3.2ch;min-height:30px;color:var(--color-bone);appearance:textfield;background:0 0;border:0;border-bottom:1px solid #c6a15b73;padding:0;font-size:1rem;font-weight:600}.page-warlord-profile .tal-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-warlord-profile .tal-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-warlord-profile .tal-input:focus{border-bottom-color:var(--color-gilt-hi);outline:none}.page-warlord-profile .tal-input:disabled{color:var(--color-dust);border-bottom-color:#3a3128e6}.page-warlord-profile .tal-of{color:var(--color-dust);white-space:nowrap;font-size:.75rem}.page-warlord-profile .tal-step{width:28px;height:28px;font-family:var(--font-data);color:var(--color-gilt-hi);background:#17130f;place-items:center;font-size:1.0625rem;line-height:1;transition:background-color .15s,box-shadow .15s,color .15s;display:grid;box-shadow:inset 0 0 0 1px #c6a15b61}.page-warlord-profile .tal-step:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--color-gilt);background:#241d16}.page-warlord-profile .tal-step:focus-visible{outline:1px solid var(--color-gilt-hi);outline-offset:2px}.page-warlord-profile .tal-step:disabled{color:#4b4136;cursor:not-allowed;box-shadow:inset 0 0 0 1px #3a3128cc}.page-warlord-profile .has-steps .tal-input{pointer-events:none;border-bottom-color:#0000}.page-warlord-profile .tal.is-taken{box-shadow:inset 0 0 0 1px #c6a15b99, inset 2px 0 0 var(--color-gilt-hi);background:linear-gradient(#ecd39317,#ecd39305 70%),#15110d}.page-warlord-profile .tal.is-taken .tal-mark{background:var(--color-gilt-hi);box-shadow:none}.page-warlord-profile .tal.is-taken .tal-name{color:var(--color-bone)}.page-warlord-profile .tal.is-open{box-shadow:inset 0 0 0 1px #c6a15b6b}.page-warlord-profile .tal.is-open:hover{box-shadow:inset 0 0 0 1px var(--color-gilt)}.page-warlord-profile .tal.is-locked{opacity:.62}.page-warlord-profile .tal.is-locked .tal-fx{color:var(--color-dust)}.page-warlord-profile .wp-row.is-closed .tal{opacity:.55}.page-warlord-profile .tal.is-invalid{box-shadow:inset 0 0 0 1px #d9534ab3, inset 2px 0 0 var(--color-blood-hi)}.page-warlord-profile .wp-talent-bar{margin-top:18px}.page-warlord-profile .wp-bar-warn{color:var(--color-blood-hi);margin-left:10px}@media (max-width:639.98px){.page-warlord-profile .wp-talent-bar{gap:10px;padding:10px 12px}.page-warlord-profile .wp-talent-bar .label,.page-warlord-profile .wp-hide-sm{display:none}.page-warlord-profile .wp-talent-bar .order-sum{white-space:nowrap;margin-top:0}.page-warlord-profile .wp-talent-bar .link{white-space:nowrap}.page-warlord-profile .wp-talent-bar .btn-lg{min-height:44px;font-size:.75rem}.page-warlord-profile .wp-bar-warn:not([hidden]){white-space:normal;margin-left:0;display:block}.page-warlord-profile .tal-step{width:34px;height:34px}}.page-warlord-profile .wp-respec-note{color:var(--color-dust);margin-top:14px;font-size:.875rem}.page-warlord-profile .wp-callings{gap:22px;margin-top:26px;display:grid}@media (min-width:900px){.page-warlord-profile .wp-callings{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.page-warlord-profile .wp-opt{padding:26px 28px}@media (max-width:639.98px){.page-warlord-profile .wp-opt{padding:22px 18px}}.page-warlord-profile .wp-opt-name{color:var(--color-gilt-hi);font-size:1.75rem;line-height:1}.page-warlord-profile .wp-opt-role{color:var(--color-vellum);margin-top:8px;font-size:1rem}.page-warlord-profile .wp-opt-note{border-top:1px solid #3a3128e6;margin-top:18px;padding-top:16px}.page-warlord-profile .wp-opt-branches{gap:12px;margin-top:10px;list-style:none;display:grid}.page-warlord-profile .wp-opt-branch{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bone);font-size:.9375rem}.page-warlord-profile .wp-opt-alts{gap:3px;margin-top:5px;list-style:none;display:grid}.page-warlord-profile .wp-opt-alts li{font-family:var(--font-data);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.875rem;line-height:1.45;display:flex}.page-warlord-profile .wp-opt-or{letter-spacing:.18em;text-transform:uppercase;color:var(--color-dust);font-size:.6875rem}.page-warlord-profile .wp-opt-alt{color:var(--color-bone);font-weight:600}.page-warlord-profile .wp-opt-fx{color:var(--color-dust)}.page-warlord-profile .wp-opt-wait{align-items:center;gap:8px;display:inline-flex}.page-warlord-profile .wp-later{margin-top:30px}.page-warlord-profile .wp-later ul{gap:8px 32px;margin-top:10px;list-style:none;display:grid}@media (min-width:900px){.page-warlord-profile .wp-later ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-warlord-profile .wp-later li{border-bottom:1px dotted #c6a15b33;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-block:8px;display:flex}.page-warlord-profile .wp-later-name{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-vellum);font-size:.9375rem}.page-warlord-profile .wp-later-role{color:var(--color-dust);font-size:.9375rem}@media (prefers-reduced-motion:reduce){.page-warlord-profile .tal,.page-warlord-profile .tal-step,.page-warlord-profile .wp-attr{transition:none}}.page-warlord-gear [data-rarity]{--rar:#8e8270}.page-warlord-gear [data-rarity=magic]{--rar:#a3b27a}.page-warlord-gear [data-rarity=rare]{--rar:#8fb2d4}.page-warlord-gear [data-rarity=epic]{--rar:#b98be0}.page-warlord-gear [data-rarity=legendary]{--rar:#f2a24a}.page-warlord-gear [data-rarity=set]{--rar:#9fc3c0}.page-warlord-gear .wg-head-art{width:min(58%,900px);left:auto}.page-warlord-gear .wg-head-art img{opacity:.26;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50% 80%,#0000)}.page-warlord-gear .wg-frame{--cut:9px;--line:#c6a15b80;isolation:isolate;aspect-ratio:1;background:var(--line);width:76px;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));flex:none;place-items:center;display:grid;position:relative}.page-warlord-gear .wg-frame:before{content:"";z-index:-1;background:radial-gradient(70% 70% at 50% 42%, var(--rar,#8e8270), transparent 75%), linear-gradient(180deg, #17130f, #0d0b09);position:absolute;inset:1px}@supports (color:color-mix(in lab, red, red)){.page-warlord-gear .wg-frame:before{background:radial-gradient(70% 70% at 50% 42%, color-mix(in srgb, var(--rar,#8e8270) 16%, transparent), transparent 75%), linear-gradient(180deg, #17130f, #0d0b09)}}.page-warlord-gear .wg-frame:before{clip-path:polygon(calc(var(--cut) - .6px) 0, calc(100% - var(--cut) + .6px) 0, 100% calc(var(--cut) - .6px), 100% calc(100% - var(--cut) + .6px), calc(100% - var(--cut) + .6px) 100%, calc(var(--cut) - .6px) 100%, 0 calc(100% - var(--cut) + .6px), 0 calc(var(--cut) - .6px))}.page-warlord-gear .wg-frame:after{content:"";background:var(--rar,#8e8270);width:20px;height:20px;clip-path:polygon(var(--cut) 0, 100% 0, 0 100%, 0 var(--cut));position:absolute;top:0;left:0}.page-warlord-gear .wg-frame img{object-fit:contain;filter:drop-shadow(0 4px 8px #000000b3);width:84%;height:84%;position:relative}.page-warlord-gear .wg-frame.is-empty{--line:#3a3128f2}.page-warlord-gear .wg-frame.is-empty:after{display:none}.page-warlord-gear .wg-frame.is-empty img{opacity:.16;filter:grayscale()}.page-warlord-gear .pc-name{font-family:var(--font-data);color:var(--color-bone);font-size:1.0625rem;font-weight:600;line-height:1.25}.page-warlord-gear .pc-meta{font-family:var(--font-data);color:var(--color-dust);flex-wrap:wrap;align-items:center;gap:4px 9px;margin-top:3px;font-size:.8125rem;display:flex}.page-warlord-gear .pc-rarity{letter-spacing:.16em;text-transform:uppercase;color:var(--rar);font-size:.75rem;font-weight:600}.page-warlord-gear .pc-dot{background:var(--color-seam);width:4px;height:4px;rotate:45deg}.page-warlord-gear .pc-fx{gap:1px;margin-top:8px;list-style:none;display:grid}.page-warlord-gear .pc-fx li{font-family:var(--font-data);color:var(--color-vellum);font-size:.9375rem;line-height:1.4}.page-warlord-gear .pc-affix{color:var(--color-bone)!important}.page-warlord-gear .pc-affix-name{letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);margin-left:9px;font-size:.6875rem;font-weight:600}.page-warlord-gear .pc-power{color:var(--color-moon);margin-top:7px;font-size:.875rem;line-height:1.42}.page-warlord-gear .pc-power-name{font-family:var(--font-data);font-weight:600}.page-warlord-gear .pc-set{border-left:1px solid #9fc3c073;margin-top:9px;padding-left:11px}.page-warlord-gear .pc-set-name{font-family:var(--font-data);color:#9fc3c0;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.875rem;font-weight:600;display:flex}.page-warlord-gear .pc-set-name .num{color:var(--color-dust);font-size:.8125rem;font-weight:500}.page-warlord-gear .pc-set ul{gap:1px;margin-top:3px;list-style:none;display:grid}.page-warlord-gear .pc-set li{font-family:var(--font-data);color:var(--color-dust);font-size:.8125rem;line-height:1.4}.page-warlord-gear .pc-set li .num{min-width:1.4em;color:inherit;display:inline-block}.page-warlord-gear .pc-set li.is-on{color:var(--color-bone)}.page-warlord-gear .wg-doll{gap:0 28px;margin-top:8px;display:grid}@media (min-width:700px){.page-warlord-gear .wg-doll{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1100px){.page-warlord-gear .wg-doll{grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr);gap:0 24px}}.page-warlord-gear .wg-col{align-content:start;list-style:none;display:grid}.page-warlord-gear .wg-figure{margin:0;display:none;position:relative}@media (min-width:1100px){.page-warlord-gear .wg-figure{display:block}.page-warlord-gear .wg-figure img{object-fit:cover;filter:brightness(1.05)contrast(1.04);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 72%,#0000 100%),linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 72%,#0000 100%),linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.page-warlord-gear .wg-figure:after{content:"";pointer-events:none;background:radial-gradient(60% 46% at 50% 34%,#e284481a,#0000 72%);position:absolute;inset:0}}.page-warlord-gear .wg-slot{border-bottom:1px solid #3a3128cc;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:16px;padding-block:16px;display:grid}.page-warlord-gear .wg-slot-label{color:var(--color-gilt);margin-bottom:4px}.page-warlord-gear .wg-empty{font-family:var(--font-data);color:var(--color-dust);font-size:1.0625rem;font-weight:600}.page-warlord-gear .wg-spare{color:var(--color-dust);margin-top:2px;font-size:.875rem}.page-warlord-gear .wg-slot.is-empty .wg-slot-label{color:var(--color-dust)}.page-warlord-gear .wg-off{margin-top:9px}.page-warlord-gear .wg-pack{margin-top:44px}.page-warlord-gear .wg-filter{border:0;border-bottom:1px solid #c6a15b33;flex-wrap:wrap;gap:4px 22px;min-width:0;margin:14px 0 4px;padding:0 0 10px;display:flex}.page-warlord-gear .wg-filter-opt{cursor:pointer;position:relative}.page-warlord-gear .wg-filter-opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.page-warlord-gear .wg-filter-opt>span{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--color-dust);align-items:baseline;gap:6px;padding:6px 0;font-size:.75rem;font-weight:600;transition:color .2s;display:inline-flex}.page-warlord-gear .wg-filter-opt .num{letter-spacing:0;color:var(--color-dust);font-weight:500}.page-warlord-gear .wg-filter-opt:hover>span{color:var(--color-bone)}.page-warlord-gear .wg-filter-opt>span:before{content:"";align-self:center;width:6px;height:6px;margin-right:2px;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b59}.page-warlord-gear .wg-filter-opt:has(input:checked)>span{color:var(--color-gilt-hi)}.page-warlord-gear .wg-filter-opt:has(input:checked)>span:before{background:var(--color-gilt-hi);box-shadow:none}.page-warlord-gear .wg-filter-opt:has(input:focus-visible)>span{outline:1px solid var(--color-gilt-hi);outline-offset:3px}.page-warlord-gear .wg-filter-opt.is-none{opacity:.4;cursor:default}.page-warlord-gear .wg-pack:has(#f-helm:checked) .wg-piece:not([data-slot=helm]),.page-warlord-gear .wg-pack:has(#f-armor:checked) .wg-piece:not([data-slot=armor]),.page-warlord-gear .wg-pack:has(#f-weapon:checked) .wg-piece:not([data-slot=weapon]),.page-warlord-gear .wg-pack:has(#f-ring:checked) .wg-piece:not([data-slot=ring]),.page-warlord-gear .wg-pack:has(#f-relic:checked) .wg-piece:not([data-slot=relic]),.page-warlord-gear .wg-pack:has(#f-banner:checked) .wg-piece:not([data-slot=banner]){display:none}.page-warlord-gear .wg-list{list-style:none;display:grid}.page-warlord-gear .wg-piece{border-bottom:1px solid #3a3128cc;grid-template-columns:76px minmax(0,1fr) minmax(190px,250px);align-items:start;gap:14px 18px;padding:16px 6px;transition:background-color .2s;display:grid}.page-warlord-gear .wg-piece:hover{background:#c6a15b08}.page-warlord-gear .wg-piece.is-blocked .wg-frame img{filter:grayscale(.8)brightness(.7)drop-shadow(0 4px 8px #000000b3)}.page-warlord-gear .wg-piece.is-blocked .wg-piece-body{opacity:.78}.page-warlord-gear .wg-act{text-align:right;justify-items:end;gap:8px;display:grid}.page-warlord-gear .wg-change{font-family:var(--font-data);gap:3px;font-size:.875rem;line-height:1.4;display:grid}.page-warlord-gear .wg-change .label{color:var(--color-dust)}.page-warlord-gear .wg-change ul{gap:1px;list-style:none;display:grid}.page-warlord-gear .wg-change li{color:var(--color-gilt-hi)}.page-warlord-gear .wg-change li.is-loss{color:var(--color-blood-hi)}.page-warlord-gear .wg-same{color:var(--color-dust)}.page-warlord-gear .wg-replaces{color:var(--color-dust);font-size:.8125rem}.page-warlord-gear .wg-why{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-dust);align-items:flex-start;gap:8px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.page-warlord-gear .wg-why svg{flex:none;margin-top:1px}@media (max-width:759.98px){.page-warlord-gear .wg-piece{grid-template-columns:64px minmax(0,1fr);padding:16px 2px}.page-warlord-gear .wg-piece .wg-frame{width:64px}.page-warlord-gear .wg-act{text-align:left;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.page-warlord-gear .wg-act form{order:3;margin-left:auto}.page-warlord-gear .wg-change{flex-basis:100%}.page-warlord-gear .wg-change ul{flex-wrap:wrap;gap:1px 14px;display:flex}}.page-warlord-gear .wg-choices{gap:44px;margin-top:52px;display:grid}@media (min-width:1000px){.page-warlord-gear .wg-choices{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}}.page-warlord-gear .wg-note{color:var(--color-dust);margin-top:8px;font-size:.9375rem;line-height:1.45}.page-warlord-gear .wg-options{border:0;min-width:0;margin:10px 0 0;padding:0;display:grid}.page-warlord-gear .wg-opt{cursor:pointer;border-bottom:1px dotted #c6a15b3d;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:14px;margin-inline:-12px;padding:13px 12px;transition:background-color .2s;display:grid;position:relative}.page-warlord-gear .wg-opt:hover{background:#c6a15b0a}.page-warlord-gear .wg-opt input{opacity:0;pointer-events:none;position:absolute}.page-warlord-gear .wg-opt-mark{width:13px;height:13px;margin-top:5px;position:relative;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b99}.page-warlord-gear .wg-opt input:checked+.wg-opt-mark{box-shadow:inset 0 0 0 1px var(--color-ember-hi)}.page-warlord-gear .wg-opt input:checked+.wg-opt-mark:after{content:"";background:var(--color-ember-hi);position:absolute;inset:3px}.page-warlord-gear .wg-opt input:focus-visible+.wg-opt-mark{outline:1px solid var(--color-gilt-hi);outline-offset:4px}.page-warlord-gear .wg-opt:has(input:checked){background:linear-gradient(90deg,#e0672c17,#0000 85%)}.page-warlord-gear .wg-opt.is-locked{cursor:default;opacity:.5}.page-warlord-gear .wg-opt-text{gap:2px;min-width:0;display:grid}.page-warlord-gear .wg-opt-name{font-family:var(--font-data);color:var(--color-bone);flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:1rem;font-weight:600;display:flex}.page-warlord-gear .wg-opt-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);font-size:.6875rem;font-weight:500}.page-warlord-gear .wg-opt-fx{color:var(--color-vellum);font-size:.9375rem;line-height:1.4}.page-warlord-gear .wg-opt-sub{font-family:var(--font-data);color:var(--color-dust);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.page-warlord-gear .wg-opt-cost{text-align:right;color:var(--color-dust);max-width:9.5em;padding-top:2px;font-size:.8125rem}.page-warlord-gear .wg-opt-none .wg-opt-fx{color:var(--color-dust)}.page-warlord-gear .wg-lt{grid-template-columns:16px 52px minmax(0,1fr);align-items:center}.page-warlord-gear .wg-lt .wg-opt-mark{margin-top:0}.page-warlord-gear .wg-later{margin-top:26px}.page-warlord-gear .wg-later ul{margin-top:6px;list-style:none;display:grid}.page-warlord-gear .wg-later li{font-family:var(--font-data);border-bottom:1px dotted #c6a15b2e;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-block:7px;font-size:.875rem;display:flex}.page-warlord-gear .wg-later-name{color:var(--color-vellum);font-weight:600}.page-warlord-gear .wg-later-role{letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);font-size:.6875rem}.page-warlord-gear .wg-later-fx{color:var(--color-dust);flex-basis:100%}.page-warlord-gear .wg-adds{gap:4px;margin-top:8px;list-style:none;display:grid}.page-warlord-gear .wg-adds li{font-family:var(--font-data);color:var(--color-bone);padding-left:16px;font-size:.9688rem;position:relative}.page-warlord-gear .wg-adds li:before{content:"";background:var(--color-gilt);width:5px;height:5px;position:absolute;top:.6em;left:1px;rotate:45deg}.page-warlord-gear .wg-powers{gap:8px;margin-top:8px;list-style:none;display:grid}.page-warlord-gear .wg-powers li{color:var(--color-moon);font-size:.875rem;line-height:1.42}.page-warlord-gear .wg-nothing{font-family:var(--font-data);color:var(--color-dust);margin-top:6px;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.page-warlord-gear .wg-piece,.page-warlord-gear .wg-opt,.page-warlord-gear .wg-filter-opt>span{transition:none}}.page-warlord-gear .wg-commissions{scroll-margin-top:calc(124px + env(safe-area-inset-top,0px));margin-top:28px}.page-warlord-gear .wg-com-list{margin-top:8px;list-style:none}.page-warlord-gear .wg-com-list li{border-bottom:1px solid #3a312899;padding:12px 0 12px 14px;position:relative}.page-warlord-gear .wg-com-list li:before{content:"";background:var(--r,var(--color-gilt));width:6px;height:6px;position:absolute;top:19px;left:0;rotate:45deg}.page-warlord-gear .wg-com-name{font-family:var(--font-text);color:var(--r,var(--color-bone));font-size:.9375rem;font-weight:600}.page-warlord-gear .wg-com-line{font-family:var(--font-data);color:var(--color-dust);font-size:.75rem}.page-warlord-gear .wg-com-cost{color:var(--color-vellum);flex-wrap:wrap;gap:2px 12px;margin:6px 0 8px;font-size:.8125rem;display:flex}.page-warlord-gear .wg-com-cost .is-short{color:var(--color-blood-hi)}.page-warlord-gear .wg-com-why{font-family:var(--font-text);color:var(--color-dust);font-size:.8125rem;font-style:italic}.page-warlord-gear .rarity-magic{--r:#a3b27a}.page-warlord-gear .rarity-rare{--r:var(--color-moon)}.page-warlord-gear .rarity-epic{--r:#c9a0d8}.page-warlord-gear .rarity-legendary{--r:var(--color-ember-hi)}.page-warlord-gear .rarity-set{--r:var(--color-gilt-hi)}.page-war-table:not(.is-mock) .wt-head{border-bottom:1px solid #c6a15b33;position:relative;overflow:hidden}.page-war-table:not(.is-mock) .wt-head-art{pointer-events:none;position:absolute;inset:0}.page-war-table:not(.is-mock) .wt-head-art img{object-fit:cover;object-position:60% 46%;opacity:.3;filter:sepia(.35)saturate(.75)brightness(.8);width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 45% 80%,#0000 100%)}.page-war-table:not(.is-mock) .wt-head-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 40px;padding-block:16px 14px;display:flex;position:relative}.page-war-table:not(.is-mock) .wt-head-t{flex-wrap:wrap;align-items:baseline;gap:4px 22px;min-width:0;display:flex}.page-war-table:not(.is-mock) .wt-title{font-size:clamp(2rem,2.8vw,2.6rem)}.page-war-table:not(.is-mock) .wt-lede{font-family:var(--font-text);color:var(--color-vellum);font-size:1.0625rem}.page-war-table:not(.is-mock) .wt-stats{display:flex}.page-war-table:not(.is-mock) .wt-stats>div{gap:5px;padding:0 22px;display:grid}.page-war-table:not(.is-mock) .wt-stats>div:first-child{padding-left:0}.page-war-table:not(.is-mock) .wt-stats>div+div{border-left:1px solid #3a3128e6}.page-war-table:not(.is-mock) .wt-stats dd{color:var(--color-bone);font-size:1.375rem;font-weight:600;line-height:1}.page-war-table:not(.is-mock) .wt-stats dd small{color:var(--color-dust);margin-left:.4em;font-size:.8125rem;font-weight:500}.page-war-table:not(.is-mock) .wt-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"ledger""side""recent""rules";gap:18px;padding-block:18px 40px;display:grid}.page-war-table:not(.is-mock) .wt-ledger{grid-area:ledger}.page-war-table:not(.is-mock) .wt-side{grid-area:side}.page-war-table:not(.is-mock) .wt-recent{grid-area:recent}.page-war-table:not(.is-mock) .wt-rules{grid-area:rules}@media (min-width:1024px){.page-war-table:not(.is-mock) .wt-grid{grid-template:"ledger side""recent side"1fr"rules rules"/minmax(0,1fr) clamp(390px,33vw,480px);align-items:start;column-gap:22px}.page-war-table:not(.is-mock) .wt-grid.is-empty{grid-template-columns:minmax(0,1fr);grid-template-areas:"ledger""recent""rules"}.page-war-table:not(.is-mock) .wt-side{top:calc(124px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 136px - env(safe-area-inset-top,0px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c6a15b59 transparent;position:sticky;overflow-y:auto}.page-war-table:not(.is-mock) .wt-launch{z-index:4;background:linear-gradient(180deg, #12100e00, var(--color-soot) 14px);margin-inline:-18px;padding:14px 18px 0;position:sticky;bottom:0}}.page-war-table:not(.is-mock) .wt-h{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-bone);font-size:1.1875rem}.page-war-table:not(.is-mock) .wt-ledger{padding:16px 18px 10px}.page-war-table:not(.is-mock) .wt-ledger-head{align-items:baseline;gap:14px;display:flex}.page-war-table:not(.is-mock) .wt-count{color:var(--color-dust);font-size:.875rem}.page-war-table:not(.is-mock) .wt-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:12px;display:flex}.page-war-table:not(.is-mock) .wt-search{max-width:360px;color:var(--color-dust);flex:220px;align-items:center;display:flex;position:relative}.page-war-table:not(.is-mock) .wt-search>svg{pointer-events:none;position:absolute;left:11px}.page-war-table:not(.is-mock) .wt-search input{width:100%;min-height:38px;font-family:var(--font-text);color:var(--color-bone);background:#0a080799;border:1px solid #c6a15b47;padding:0 12px 0 34px;font-size:.9375rem;transition:border-color .2s}.page-war-table:not(.is-mock) .wt-search input::placeholder{color:var(--color-dust);font-style:italic}.page-war-table:not(.is-mock) .wt-search input:focus{border-color:var(--color-gilt);outline:none}.page-war-table:not(.is-mock) .wt-search input::-webkit-search-cancel-button{filter:grayscale()brightness(.7)}.page-war-table:not(.is-mock) .wt-clear{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gilt);white-space:nowrap;margin-left:10px;font-size:.75rem;font-weight:600}.page-war-table:not(.is-mock) .wt-filters{flex-wrap:wrap;gap:4px;display:flex}.page-war-table:not(.is-mock) .wt-filter{min-height:36px;font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-dust);background:0 0;border:1px solid #c6a15b29;align-items:center;gap:.5em;padding:0 .8rem;font-size:.75rem;font-weight:600;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.page-war-table:not(.is-mock) .wt-filter span{color:var(--color-dust);letter-spacing:0;font-weight:500}.page-war-table:not(.is-mock) .wt-filter:hover{color:var(--color-bone);border-color:#c6a15b52}.page-war-table:not(.is-mock) .wt-filter[aria-pressed=true]{color:var(--color-gilt-hi);background:linear-gradient(#c6a15b1f,#c6a15b08);border-color:#c6a15b8c}.page-war-table:not(.is-mock) .wt-scroll{margin-top:10px}.page-war-table:not(.is-mock) .wt-scroll:not(.is-paged){overscroll-behavior:contain;max-height:min(68vh,620px);overflow-y:auto}.page-war-table:not(.is-mock) .wt-table{table-layout:fixed}.page-war-table:not(.is-mock) .wt-table th{padding:.45rem .5rem}.page-war-table:not(.is-mock) .wt-table td{padding:.32rem .5rem}.page-war-table:not(.is-mock) .wt-table th:first-child,.page-war-table:not(.is-mock) .wt-table td:first-child{padding-left:.25rem}.page-war-table:not(.is-mock) .wt-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.page-war-table:not(.is-mock) .wt-sort:hover{color:var(--color-bone)}.page-war-table:not(.is-mock) .wt-sort:after{content:"";opacity:.5;width:5px;height:5px;rotate:45deg;box-shadow:inset 0 0 0 1px}.page-war-table:not(.is-mock) th[aria-sort=descending] .wt-sort,.page-war-table:not(.is-mock) th[aria-sort=ascending] .wt-sort{color:var(--color-gilt-hi)}.page-war-table:not(.is-mock) th[aria-sort=descending] .wt-sort:after{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%);background:currentColor;translate:0 -2px}.page-war-table:not(.is-mock) th[aria-sort=ascending] .wt-sort:after{opacity:1;clip-path:polygon(0 0,100% 0,0 100%);background:currentColor;translate:0 2px}.page-war-table:not(.is-mock) .wt-c-def{width:27%;min-width:120px}.page-war-table:not(.is-mock) .wt-c-odds{width:92px}.page-war-table:not(.is-mock) .wt-c-gold{width:112px}.page-war-table:not(.is-mock) .wt-c-hits{white-space:nowrap;width:74px}.page-war-table:not(.is-mock) .wt-c-status{width:136px}.page-war-table:not(.is-mock) .wt-row{cursor:pointer}.page-war-table:not(.is-mock) .wt-row td{transition:background-color .2s,opacity .2s}.page-war-table:not(.is-mock) .wt-row:hover td{background:#c6a15b0a}.page-war-table:not(.is-mock) .wt-row.is-selected td{background:#c6a15b17;box-shadow:inset 0 1px #c6a15b80,inset 0 -1px #c6a15b80}.page-war-table:not(.is-mock) .wt-row.is-selected td:first-child{box-shadow:inset 2px 0 0 var(--color-gilt-hi), inset 0 1px 0 #c6a15b80, inset 0 -1px 0 #c6a15b80}.page-war-table:not(.is-mock) .wt-row.is-selected td:last-child{box-shadow:inset -1px 0 #c6a15b80,inset 0 1px #c6a15b80,inset 0 -1px #c6a15b80}.page-war-table:not(.is-mock) .wt-row.is-disabled>td:not(.wt-c-status){opacity:.55}.page-war-table:not(.is-mock) .wt-row[hidden]{display:none}.page-war-table:not(.is-mock) .wt-who{align-items:center;gap:10px;min-width:0;display:flex}.page-war-table:not(.is-mock) .wt-who>.min-w-0{flex:1;overflow:hidden}.page-war-table:not(.is-mock) .wt-name{max-width:100%;font-family:var(--font-text);color:var(--color-bone);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;line-height:1.2;display:block;overflow:hidden}.page-war-table:not(.is-mock) .wt-row:hover .wt-name,.page-war-table:not(.is-mock) .wt-name[aria-current=true]{color:var(--color-gilt-hi)}.page-war-table:not(.is-mock) .wt-sub{min-width:0;font-family:var(--font-text);color:var(--color-vellum);white-space:nowrap;align-items:center;gap:6px;margin-top:1px;font-size:.84375rem;display:flex}.page-war-table:not(.is-mock) .wt-lv{color:var(--color-dust);flex:none;font-size:.75rem}.page-war-table:not(.is-mock) .wt-train{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-moon);border:1px solid #a9bdd173;flex:none;padding:1px 5px;font-size:.625rem;font-weight:600}.page-war-table:not(.is-mock) .wt-vend{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-blood-hi);margin-top:2px;font-size:.6875rem;font-weight:600}.page-war-table:not(.is-mock) .wt-march{color:var(--color-ember-hi)}.page-war-table:not(.is-mock) .wt-hit{color:var(--color-gilt-hi)}.page-war-table:not(.is-mock) .wt-st-m{display:none}.page-war-table:not(.is-mock) .wt-defbar{padding-top:3px}.page-war-table:not(.is-mock) .wt-defbar-track{background:#ffecc80d;height:7px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b1f}.page-war-table:not(.is-mock) .wt-defbar-range{background:linear-gradient(90deg,#a9bdd140,#a9bdd1f2 18% 82%,#a9bdd140);min-width:6px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #a9bdd14d}.page-war-table:not(.is-mock) .wt-defbar.is-stale .wt-defbar-range{box-shadow:none;background:repeating-linear-gradient(90deg,#8e8270b3 0 4px,#0000 4px 7px)}.page-war-table:not(.is-mock) .wt-defbar.is-profile .wt-defbar-range{box-shadow:none;background:linear-gradient(90deg,#a9bdd11a,#a9bdd173 25% 75%,#a9bdd11a)}.page-war-table:not(.is-mock) .wt-defbar-you{background:var(--color-gilt-hi);width:2px;position:absolute;top:-4px;bottom:-4px;translate:-50%;box-shadow:0 0 6px #ecd3938c}.page-war-table:not(.is-mock) .wt-defbar-text{font-family:var(--font-data);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;margin-top:5px;font-size:.8125rem}.page-war-table:not(.is-mock) .wt-odds{font-family:var(--font-data);letter-spacing:.04em;font-size:.8125rem;font-weight:600}.page-war-table:not(.is-mock) [data-tone=sure]{color:var(--color-gilt-hi)}.page-war-table:not(.is-mock) [data-tone=good]{color:var(--color-gilt)}.page-war-table:not(.is-mock) [data-tone=even]{color:var(--color-vellum)}.page-war-table:not(.is-mock) [data-tone=risky]{color:var(--color-ember-hi)}.page-war-table:not(.is-mock) [data-tone=grim]{color:var(--color-blood-hi)}.page-war-table:not(.is-mock) .wt-gold{color:var(--color-bone);white-space:nowrap;align-items:center;gap:5px;font-size:.875rem;display:inline-flex}.page-war-table:not(.is-mock) .wt-coin{flex:none;width:17px;height:17px}.page-war-table:not(.is-mock) .wt-unknown,.page-war-table:not(.is-mock) .wt-of{font-family:var(--font-data);color:var(--color-dust);font-size:.8125rem}.page-war-table:not(.is-mock) .wt-st{font-family:var(--font-data);letter-spacing:.02em;color:var(--color-vellum);white-space:nowrap;align-items:center;gap:7px;font-size:.8125rem;font-weight:600;display:inline-flex}.page-war-table:not(.is-mock) .wt-st.is-moon{color:var(--color-moon)}.page-war-table:not(.is-mock) .wt-st.is-blood{color:var(--color-blood-hi)}.page-war-table:not(.is-mock) .wt-st.is-ember{color:var(--color-ember-hi)}.page-war-table:not(.is-mock) .wt-st.is-seen{color:var(--color-bone)}.page-war-table:not(.is-mock) .wt-dot{background:var(--color-dust);flex:none;width:7px;height:7px;rotate:45deg}.page-war-table:not(.is-mock) .wt-st.is-seen .wt-dot,.page-war-table:not(.is-mock) .is-fresh .wt-dot{background:var(--color-moon);box-shadow:0 0 6px #a9bdd1b3}.page-war-table:not(.is-mock) .wt-recon-form{display:inline}.page-war-table:not(.is-mock) .wt-recon{gap:6px;min-height:30px}.page-war-table:not(.is-mock) .wt-table tfoot td{vertical-align:top;border-bottom:0;padding-top:.7rem}.page-war-table:not(.is-mock) .wt-you-v{color:var(--color-gilt-hi);margin-left:6px;font-size:.9375rem;font-weight:600}.page-war-table:not(.is-mock) .wt-axis{border-top:1px solid #c6a15b4d;height:22px;position:relative}.page-war-table:not(.is-mock) .wt-axis span{font-family:var(--font-data);color:var(--color-dust);font-size:.6875rem;position:absolute;top:5px;translate:-50%}.page-war-table:not(.is-mock) .wt-axis span:first-child{translate:0}.page-war-table:not(.is-mock) .wt-axis span:nth-last-child(2){translate:-100%}.page-war-table:not(.is-mock) .wt-axis-you{background:var(--color-gilt-hi);width:2px;height:9px;position:absolute;top:-5px;translate:-50%;box-shadow:0 0 6px #ecd3938c}.page-war-table:not(.is-mock) .wt-axis-note{font-family:var(--font-text);color:var(--color-dust);font-size:.8125rem;font-style:italic;line-height:1.35}.page-war-table:not(.is-mock) .wt-pager{border-top:1px solid #3a3128b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 2px 4px;display:flex}.page-war-table:not(.is-mock) .wt-pager[hidden]{display:none}.page-war-table:not(.is-mock) .wt-pager-info{color:var(--color-dust);font-size:.8125rem}.page-war-table:not(.is-mock) .wt-pager-btns{align-items:center;gap:4px;display:flex}.page-war-table:not(.is-mock) .wt-pg-pages{gap:4px;display:flex}.page-war-table:not(.is-mock) .wt-pg,.page-war-table:not(.is-mock) .wt-pg-n{min-width:32px;height:32px;font-family:var(--font-data);color:var(--color-vellum);background:0 0;border:1px solid #c6a15b33;place-items:center;padding:0 6px;font-size:.8125rem;font-weight:600;transition:color .2s,border-color .2s,background-color .2s;display:grid}.page-war-table:not(.is-mock) .wt-pg:hover:not(:disabled),.page-war-table:not(.is-mock) .wt-pg-n:hover{color:var(--color-gilt-hi);border-color:#c6a15b73}.page-war-table:not(.is-mock) .wt-pg:disabled{color:var(--color-seam);cursor:not-allowed;border-color:#3a312899}.page-war-table:not(.is-mock) .wt-pg-n[aria-current=page]{color:var(--color-gilt-hi);background:#c6a15b1a;border-color:#c6a15b99}.page-war-table:not(.is-mock) .wt-nomatch{margin:14px 4px;font-size:.9375rem}.page-war-table:not(.is-mock) .wt-empty{padding:22px 4px 14px}.page-war-table:not(.is-mock) .wt-recent{padding:2px 4px 0}.page-war-table:not(.is-mock) .wt-recent-head{border-bottom:1px solid #c6a15b4d;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;display:flex}.page-war-table:not(.is-mock) .wt-recent-head .wt-h{font-size:.9375rem}.page-war-table:not(.is-mock) .wt-recent-list{list-style:none}.page-war-table:not(.is-mock) .wt-recent-row{border-bottom:1px solid #3a312899;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 4px;transition:background-color .2s;display:grid}.page-war-table:not(.is-mock) .wt-recent-row:hover{background:#c6a15b0a}.page-war-table:not(.is-mock) .wt-recent-ico{color:var(--color-moon);place-items:center;display:grid}.page-war-table:not(.is-mock) .wt-recent-row.is-urgent .wt-recent-ico{color:var(--color-ember-hi)}.page-war-table:not(.is-mock) .wt-recent-tb{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.page-war-table:not(.is-mock) .wt-recent-t{font-family:var(--font-text);color:var(--color-bone);font-size:.9375rem;font-weight:600}.page-war-table:not(.is-mock) .wt-recent-b{font-family:var(--font-text);color:var(--color-dust);font-size:.84375rem}.page-war-table:not(.is-mock) .wt-recent-ago{color:var(--color-dust);white-space:nowrap;font-size:.75rem}.page-war-table:not(.is-mock) .wt-recent-empty{font-family:var(--font-text);color:var(--color-dust);padding:10px 4px;font-size:.875rem;font-style:italic}.page-war-table:not(.is-mock) .wt-rules{border-top:1px solid #3a3128cc;padding:12px 4px 0}.page-war-table:not(.is-mock) .wt-rules ul{flex-wrap:wrap;gap:6px 28px;list-style:none;display:flex}.page-war-table:not(.is-mock) .wt-rules li{font-family:var(--font-text);color:var(--color-dust);padding-left:14px;font-size:.8125rem;line-height:1.45;position:relative}.page-war-table:not(.is-mock) .wt-rules li:before{content:"";background:#c6a15b8c;width:5px;height:5px;position:absolute;top:.58em;left:1px;rotate:45deg}.page-war-table:not(.is-mock) .wt-panel{padding-bottom:16px}.page-war-table:not(.is-mock) .wt-dossier{min-height:140px;scroll-margin-top:calc(116px + env(safe-area-inset-top,0px));align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-war-table:not(.is-mock) .wt-plate{position:absolute;inset:0}.page-war-table:not(.is-mock) .wt-plate img{object-fit:cover;object-position:62% 40%;width:100%;height:100%;transition:opacity .25s}.page-war-table:not(.is-mock) .wt-plate:after{content:"";background:linear-gradient(0deg, var(--color-soot) 2%, #12100e8c 42%, #12100e0d 80%), linear-gradient(90deg, #12100e99, transparent 60%);position:absolute;inset:0}.page-war-table:not(.is-mock) .wt-banner{z-index:2;clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);background:linear-gradient(#2b1f16,#16110d);place-items:center;width:54px;height:76px;padding-bottom:10px;display:grid;position:absolute;top:0;right:20px;box-shadow:inset 0 0 0 1px #c6a15b73}.page-war-table:not(.is-mock) .wt-dossier-id{z-index:2;flex:1;min-width:0;padding:24px 120px 12px 18px;position:relative}.page-war-table:not(.is-mock) .wt-dossier-id h2{text-wrap:balance;text-shadow:0 2px 12px #000c;font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1}.page-war-table:not(.is-mock) .wt-dossier-id h2.is-long{font-size:clamp(1.3rem,1.6vw,1.6rem)}.page-war-table:not(.is-mock) .wt-d-line{font-family:var(--font-text);color:var(--color-bone);text-shadow:0 1px 8px #000000e6;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:1rem;overflow:hidden}.page-war-table:not(.is-mock) .wt-d-race{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-vellum);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.75rem;overflow:hidden}.page-war-table:not(.is-mock) .wt-tag{z-index:2;font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;background:#0a0807b3;border:1px solid #8e827073;align-items:center;gap:7px;padding:6px 10px;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;bottom:14px;right:16px}.page-war-table:not(.is-mock) .wt-tag:before{content:"";background:currentColor;width:6px;height:6px;rotate:45deg}.page-war-table:not(.is-mock) .wt-tag.is-open{color:var(--color-ember-hi);border-color:#e0672c99}.page-war-table:not(.is-mock) .wt-intel{border-bottom:1px solid #3a3128b3;margin:0 18px;position:relative}.page-war-table:not(.is-mock) .wt-intel-act{gap:6px;display:flex;position:absolute;top:7px;right:0}.page-war-table:not(.is-mock) .wt-intel-act [hidden]{display:none}.page-war-table:not(.is-mock) .wt-asn-btn{justify-content:center;width:34px;padding-inline:0}.page-war-table:not(.is-mock) .wt-asn-h{margin-bottom:8px}.page-war-table:not(.is-mock) .wt-asn-btn[aria-expanded=true]{color:var(--color-bone);border-color:var(--color-ember)}.page-war-table:not(.is-mock) .wt-asn{border-bottom:1px solid #3a3128b3;margin:0 18px;padding:10px 0 12px}.page-war-table:not(.is-mock) .wt-asn[hidden]{display:none}.page-war-table:not(.is-mock) .wt-asn-form{align-items:flex-end;gap:10px;display:flex}.page-war-table:not(.is-mock) .wt-asn-unit{flex:1;gap:6px;min-width:0;display:grid}.page-war-table:not(.is-mock) .wt-asn-unit .field-input{height:36px;padding-block:0}.page-war-table:not(.is-mock) .wt-asn .btn{flex:none}.page-war-table:not(.is-mock) .wt-asn .wt-desc{margin-top:8px}.page-war-table:not(.is-mock) .wt-intel-k{min-width:0;font-family:var(--font-text);color:var(--color-vellum);align-items:center;gap:8px;font-size:.9375rem;display:inline-flex}.page-war-table:not(.is-mock) .wt-intel-k>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-war-table:not(.is-mock) .wt-more summary{cursor:pointer;align-items:center;gap:10px;min-height:46px;padding-right:180px;list-style:none;display:flex}.page-war-table:not(.is-mock) .wt-more summary::-webkit-details-marker{display:none}.page-war-table:not(.is-mock) .wt-more summary:after{content:"";width:6px;height:6px;box-shadow:inset -1px -1px 0 var(--color-gilt);flex:none;transition:rotate .2s,translate .2s;translate:0 -2px;rotate:45deg}.page-war-table:not(.is-mock) .wt-more[open] summary:after{translate:0 2px;rotate:225deg}.page-war-table:not(.is-mock) .wt-more summary:hover .wt-intel-k{color:var(--color-bone)}.page-war-table:not(.is-mock) .wt-note{font-family:var(--font-text);color:var(--color-vellum);font-size:.9375rem;line-height:1.45}.page-war-table:not(.is-mock) .wt-d-ledger{margin:6px 0 10px}.page-war-table:not(.is-mock) .wt-d-ledger .ledger-row{padding-block:.25rem;font-size:.9375rem}.page-war-table:not(.is-mock) .wt-d-ledger .ledger-row .v{white-space:normal;text-align:right;font-size:.9375rem}.page-war-table:not(.is-mock) .wt-composer{margin:10px 18px 0}.page-war-table:not(.is-mock) .wt-atk{align-items:flex-end;gap:12px;display:flex}.page-war-table:not(.is-mock) .wt-seg{border:0;flex:1;min-width:0;margin:0;padding:0}.page-war-table:not(.is-mock) .wt-seg-row{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border:1px solid #c6a15b59;margin-top:6px;display:grid}.page-war-table:not(.is-mock) .wt-seg-opt{cursor:pointer;text-align:center;color:var(--color-vellum);justify-items:center;gap:1px;padding:6px 2px 5px;transition:background-color .2s;display:grid;position:relative}.page-war-table:not(.is-mock) .wt-seg-opt+.wt-seg-opt{border-left:1px solid #c6a15b33}.page-war-table:not(.is-mock) .wt-seg-opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.page-war-table:not(.is-mock) .wt-seg-name{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.page-war-table:not(.is-mock) .wt-seg-cost{color:var(--color-dust);white-space:nowrap;font-size:.6875rem}.page-war-table:not(.is-mock) .wt-seg-opt:hover{background:#c6a15b0d}.page-war-table:not(.is-mock) .wt-seg-opt:has(input:checked){color:var(--color-bone);box-shadow:inset 0 -2px 0 var(--color-ember);background:linear-gradient(#e0672c38,#e0672c12)}.page-war-table:not(.is-mock) .wt-seg-opt:has(input:checked) svg{color:var(--color-ember-hi)}.page-war-table:not(.is-mock) .wt-seg-opt:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:-3px}.page-war-table:not(.is-mock) .wt-seg-opt:has(input:disabled){opacity:.4;cursor:not-allowed}.page-war-table:not(.is-mock) .wt-turns,.page-war-table:not(.is-mock) .wt-bld{flex:none;justify-items:end;gap:6px;display:grid}.page-war-table:not(.is-mock) .wt-bld .field-input{width:9.5rem;height:42px;padding-block:0}.page-war-table:not(.is-mock) .wt-turns[hidden],.page-war-table:not(.is-mock) .wt-bld[hidden]{display:none}.page-war-table:not(.is-mock) .wt-stepper{border:1px solid #c6a15b66;align-items:stretch;display:inline-flex}.page-war-table:not(.is-mock) .wt-stepper button{width:32px;height:40px;color:var(--color-gilt);background:0 0;border:0;place-items:center;transition:background-color .2s,color .2s;display:grid}.page-war-table:not(.is-mock) .wt-stepper button:hover:not(:disabled){color:var(--color-gilt-hi);background:#c6a15b14}.page-war-table:not(.is-mock) .wt-stepper button:disabled{color:var(--color-seam);cursor:not-allowed}.page-war-table:not(.is-mock) .wt-stepper input{text-align:center;width:40px;color:var(--color-bone);appearance:textfield;border:0;background:0 0;border-inline:1px solid #c6a15b40;font-size:1.0625rem;font-weight:600}.page-war-table:not(.is-mock) .wt-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.page-war-table:not(.is-mock) .wt-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.page-war-table:not(.is-mock) .wt-desc{font-family:var(--font-text);color:var(--color-dust);margin-top:6px;font-size:.875rem;line-height:1.35}.page-war-table:not(.is-mock) .wt-force{border-top:1px solid #3a3128b3;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;margin-top:10px;padding-top:9px;display:grid}.page-war-table:not(.is-mock) .wt-force-v{font-family:var(--font-text);color:var(--color-vellum);font-size:.9375rem;line-height:1.35}.page-war-table:not(.is-mock) .wt-force-v b{color:var(--color-bone);font-size:1.0625rem}.page-war-table:not(.is-mock) .wt-force-v .num{color:var(--color-bone)}.page-war-table:not(.is-mock) .wt-cry{border-block:1px dotted #c6a15b47;align-items:center;gap:12px;margin-top:9px;padding-block:8px;display:flex}.page-war-table:not(.is-mock) .wt-cry label{cursor:pointer;flex:1}.page-war-table:not(.is-mock) .wt-assets{border-top:1px solid #3a3128b3;margin-top:9px;padding-top:8px}.page-war-table:not(.is-mock) .wt-assets>summary{cursor:pointer;align-items:baseline;gap:4px 12px;list-style:none;display:flex}.page-war-table:not(.is-mock) .wt-assets>summary::-webkit-details-marker{display:none}.page-war-table:not(.is-mock) .wt-assets-v{min-width:0;font-family:var(--font-text);color:var(--color-bone);flex:1;font-size:.9375rem;line-height:1.35}.page-war-table:not(.is-mock) .wt-assets-chg{font-family:var(--font-data);letter-spacing:.06em;color:var(--color-gilt);border-bottom:1px solid #c6a15b66;font-size:.75rem}.page-war-table:not(.is-mock) .wt-assets[open] .wt-assets-chg{color:var(--color-dust)}.page-war-table:not(.is-mock) .wt-assets-now,.page-war-table:not(.is-mock) .wt-assets-seen{font-family:var(--font-text);color:var(--color-dust);margin-top:6px;font-size:.8125rem;line-height:1.35}.page-war-table:not(.is-mock) .wt-assets .pick-row{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin-top:6px;display:flex}.page-war-table:not(.is-mock) .wt-assets .pick-field{flex:150px;gap:2px;min-width:0;display:grid}.page-war-table:not(.is-mock) .wt-assets .pick-field select{width:100%}.page-war-table:not(.is-mock) .wt-limited{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ember-hi);border-bottom:1px solid #e0672c80;font-size:.6875rem;font-weight:600}.page-war-table:not(.is-mock) .wt-verdict{flex-wrap:wrap}.page-war-table:not(.is-mock) .wt-verdict-r{align-items:center;gap:10px;display:inline-flex}.page-war-table:not(.is-mock) .wt-scout{gap:6px}.page-war-table:not(.is-mock) .wt-breakdown>summary{cursor:pointer;color:var(--color-dust);margin-top:10px}.page-war-table:not(.is-mock) .wt-breakdown-note{font-family:var(--font-text);color:var(--color-dust);margin-top:4px;font-size:.75rem;line-height:1.35}.page-war-table:not(.is-mock) .wt-cry-t{font-family:var(--font-text);color:var(--color-bone);font-size:1rem;font-weight:600;display:block}.page-war-table:not(.is-mock) .wt-cry-n{color:var(--color-ember-hi);margin-left:6px;font-size:.8125rem;font-weight:500}.page-war-table:not(.is-mock) .wt-cry-s{font-family:var(--font-text);color:var(--color-dust);font-size:.8125rem;display:block}.page-war-table:not(.is-mock) .wt-proj{background:#0a08078c;margin-top:10px;padding:10px 14px 9px;box-shadow:inset 0 0 0 1px #c6a15b38}.page-war-table:not(.is-mock) .wt-proj.is-unknown .wt-bands{background:repeating-linear-gradient(-45deg,#a9bdd124 0 3px,#0000 3px 7px)}.page-war-table:not(.is-mock) .wt-verdict{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.page-war-table:not(.is-mock) .wt-verdict-v{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:1.375rem}.page-war-table:not(.is-mock) .wt-verdict-n{color:var(--color-dust);white-space:nowrap;font-size:.875rem}.page-war-table:not(.is-mock) .wt-verdict-n b{color:var(--color-bone);margin-right:3px;font-size:1.25rem}.page-war-table:not(.is-mock) .wt-basis{font-family:var(--font-text);color:var(--color-dust);margin-top:2px;font-size:.8125rem;font-style:italic}.page-war-table:not(.is-mock) .wt-vs{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:5px 12px;margin-top:8px;display:grid}.page-war-table:not(.is-mock) .wt-vs .k{font-family:var(--font-data);color:var(--color-vellum);white-space:nowrap;font-size:.8125rem}.page-war-table:not(.is-mock) .wt-vs b{color:var(--color-bone);text-align:right;white-space:nowrap;font-size:1rem;font-weight:600}.page-war-table:not(.is-mock) .wt-vs-bar{background:#ffecc80d;height:8px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b1f}.page-war-table:not(.is-mock) .wt-vs-off{background:linear-gradient(90deg, var(--color-gilt-lo), var(--color-gilt-hi));transition:width .35s var(--ease-out-soft);position:absolute;inset:0 auto 0 0}.page-war-table:not(.is-mock) .wt-vs-def{min-width:6px;transition:left .35s var(--ease-out-soft), width .35s var(--ease-out-soft);background:linear-gradient(90deg,#a9bdd14d,#a9bdd1f2 18% 82%,#a9bdd14d);position:absolute;top:0;bottom:0}.page-war-table:not(.is-mock) .wt-bands{background:#ffecc80a;height:6px;margin-top:10px;display:flex;box-shadow:inset 0 0 0 1px #c6a15b33}.page-war-table:not(.is-mock) .wt-band{background:var(--band);height:100%;transition:width .35s var(--ease-out-soft);display:block}.page-war-table:not(.is-mock) .wt-band+.wt-band{box-shadow:inset 1px 0 #0a0807b3}.page-war-table:not(.is-mock) [data-band=repelled]{--band:#b0302ad9}.page-war-table:not(.is-mock) [data-band=narrow]{--band:#8e8270d9}.page-war-table:not(.is-mock) [data-band=clear]{--band:var(--color-gilt)}.page-war-table:not(.is-mock) [data-band=decisive]{--band:var(--color-gilt-hi)}.page-war-table:not(.is-mock) .wt-band-key{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 8px;margin-top:6px;display:grid}.page-war-table:not(.is-mock) .wt-band-key div{align-items:baseline;gap:5px;min-width:0;padding-left:10px;display:flex;position:relative}.page-war-table:not(.is-mock) .wt-band-key div:before{content:"";background:var(--band);width:5px;height:5px;position:absolute;top:.45em;left:0;rotate:45deg}.page-war-table:not(.is-mock) .wt-band-key dt{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:600;overflow:hidden}.page-war-table:not(.is-mock) .wt-band-key dd{color:var(--color-bone);font-size:.8125rem;font-weight:600}.page-war-table:not(.is-mock) .wt-outcomes{border-top:1px solid #c6a15b2e;grid-template-columns:1fr 1fr;margin-top:8px;padding-top:8px;display:grid}.page-war-table:not(.is-mock) .wt-outcomes>div{grid-template-columns:30px minmax(0,1fr);align-content:start;column-gap:10px;display:grid}.page-war-table:not(.is-mock) .wt-outcomes>div+div{border-left:1px solid #c6a15b2e;padding-left:14px}.page-war-table:not(.is-mock) .wt-out-ico{width:30px;height:30px;color:var(--color-vellum);grid-row:span 3;place-items:center;display:grid}.page-war-table:not(.is-mock) .wt-outcomes .k{font-family:var(--font-data);color:var(--color-dust);font-size:.75rem}.page-war-table:not(.is-mock) .wt-outcomes b{font-family:var(--font-data);color:var(--color-bone);font-variant-numeric:lining-nums tabular-nums;font-size:1.0625rem;font-weight:600}.page-war-table:not(.is-mock) .wt-outcomes small{font-family:var(--font-data);color:var(--color-dust);font-size:.75rem}.page-war-table:not(.is-mock) .wt-outcomes small[hidden]{display:none}.page-war-table:not(.is-mock) .wt-why{font-family:var(--font-data);color:var(--color-dust);margin-top:8px;font-size:.75rem;line-height:1.4}.page-war-table:not(.is-mock) .wt-why:empty{display:none}.page-war-table:not(.is-mock) .wt-blocked{font-family:var(--font-data);color:var(--color-bone);background:#b0302a1f;border:1px solid #d9534a66;margin-bottom:10px;padding:10px 12px;font-size:.875rem}.page-war-table:not(.is-mock) .wt-blocked[hidden]{display:none}.page-war-table:not(.is-mock) .wt-cost{align-items:center;gap:10px;display:flex}.page-war-table:not(.is-mock) .wt-cost-v{color:var(--color-gilt);align-items:center;gap:6px;display:inline-flex}.page-war-table:not(.is-mock) .wt-cost-v b{color:var(--color-bone);font-size:1rem}.page-war-table:not(.is-mock) .wt-cost-left{color:var(--color-dust);margin-left:auto;font-size:.8125rem}.page-war-table:not(.is-mock) .wt-cost-left span{color:var(--color-bone);font-weight:600}.page-war-table:not(.is-mock) #wt-strike{margin-top:8px}@media (min-width:1024px) and (max-width:1279.98px){.page-war-table:not(.is-mock) .wt-c-hits{display:none}}@media (min-width:1024px) and (max-width:1179.98px){.page-war-table:not(.is-mock) .wt-c-gold{display:none}}@media (max-width:767.98px){.page-war-table:not(.is-mock) .wt-c-hits{display:none}}@media (max-width:639.98px){.page-war-table:not(.is-mock) .wt-ledger{padding:14px 12px 8px}.page-war-table:not(.is-mock) .wt-c-gold,.page-war-table:not(.is-mock) .wt-c-status{display:none}.page-war-table:not(.is-mock) .wt-c-def{width:31%;min-width:0}.page-war-table:not(.is-mock) .wt-c-odds{width:76px}.page-war-table:not(.is-mock) .wt-odds{letter-spacing:0;font-size:.75rem}.page-war-table:not(.is-mock) .wt-table th,.page-war-table:not(.is-mock) .wt-table td{padding-inline:.3rem}.page-war-table:not(.is-mock) .wt-filter{letter-spacing:.05em;gap:.35em;padding:0 .5rem}.page-war-table:not(.is-mock) .wt-axis span:nth-child(2),.page-war-table:not(.is-mock) .wt-axis span:nth-child(4){display:none}.page-war-table:not(.is-mock) .wt-verdict-v{font-size:1.125rem}.page-war-table:not(.is-mock) .wt-band-key{grid-template-columns:repeat(2,minmax(0,1fr))}.page-war-table:not(.is-mock) .wt-atk{flex-wrap:wrap}.page-war-table:not(.is-mock) .wt-seg{flex-basis:100%}.page-war-table:not(.is-mock) .wt-asn-form{flex-wrap:wrap}.page-war-table:not(.is-mock) .wt-asn-form .btn{width:100%}.page-war-table:not(.is-mock) .wt-turns,.page-war-table:not(.is-mock) .wt-bld{grid-auto-flow:column;place-items:center start;gap:12px}.page-war-table:not(.is-mock) .wt-more summary{padding-right:168px}.page-war-table:not(.is-mock) .wt-head-t{gap:2px 16px}.page-war-table:not(.is-mock) .wt-recent-tb{white-space:normal}.page-war-table:not(.is-mock) .wt-recent-t,.page-war-table:not(.is-mock) .wt-recent-b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.page-war-table:not(.is-mock) .wt-st-m{font-family:var(--font-data);color:var(--color-dust);margin-top:2px;font-size:.75rem;font-weight:600;display:block}.page-war-table:not(.is-mock) .wt-st-m-recon,.page-war-table:not(.is-mock) .wt-st-m-notorious,.page-war-table:not(.is-mock) .wt-st-m-protected{color:var(--color-moon)}.page-war-table:not(.is-mock) .wt-st-m-range{color:var(--color-blood-hi)}.page-war-table:not(.is-mock) .wt-st-m-full{color:var(--color-ember-hi)}.page-war-table:not(.is-mock) .wt-name{font-size:1rem}.page-war-table:not(.is-mock) .wt-sub{font-size:.8125rem}.page-war-table:not(.is-mock) .wt-table tfoot .wt-axis-note{display:none}.page-war-table:not(.is-mock) .wt-search{flex-basis:100%;max-width:none}.page-war-table:not(.is-mock) .wt-stats>div{padding:0 14px}.page-war-table:not(.is-mock) .wt-dossier{min-height:140px}.page-war-table:not(.is-mock) .wt-dossier-id{padding-right:84px}.page-war-table:not(.is-mock) .wt-banner{width:46px;height:64px;right:14px}.page-war-table:not(.is-mock) .wt-tag{top:76px;bottom:auto;right:12px}.page-war-table:not(.is-mock) .wt-seg-name{letter-spacing:.02em;font-size:.6875rem}.page-war-table:not(.is-mock) .wt-composer,.page-war-table:not(.is-mock) .wt-intel-line,.page-war-table:not(.is-mock) .wt-more{margin-inline:14px}.page-war-table:not(.is-mock) .wt-outcomes{grid-template-columns:1fr;row-gap:10px}.page-war-table:not(.is-mock) .wt-outcomes>div+div{border-top:1px solid #c6a15b2e;border-left:0;padding-top:10px;padding-left:0}}@media (min-width:1024px) and (max-height:960px){.page-war-table:not(.is-mock) .wt-dossier{min-height:112px}.page-war-table:not(.is-mock) .wt-why,.page-war-table:not(.is-mock) .wt-composer .wt-desc,.page-war-table:not(.is-mock) .wt-cry-s,.page-war-table:not(.is-mock) .wt-breakdown,.page-war-table:not(.is-mock) .wt-cost{display:none}.page-war-table:not(.is-mock) .wt-launch{padding-top:10px}}@media (min-width:1024px) and (max-height:820px){.page-war-table:not(.is-mock) .wt-dossier{min-height:84px}.page-war-table:not(.is-mock) .wt-plate{opacity:.55}.page-war-table:not(.is-mock) .wt-d-race,.page-war-table:not(.is-mock) .wt-banner,.page-war-table:not(.is-mock) .wt-stats{display:none}.page-war-table:not(.is-mock) .wt-head-inner{padding-block:10px 8px}}.page-war-table.is-mock .wt-head{border-bottom:1px solid #c6a15b38;position:relative;overflow:hidden}.page-war-table.is-mock .wt-head-art{pointer-events:none;position:absolute;inset:0}.page-war-table.is-mock .wt-head-art img{object-fit:cover;object-position:38% 46%;opacity:.3;filter:sepia(.35)saturate(.75)brightness(.8);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35% 75%,#0000 100%),linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 35% 75%,#0000 100%),linear-gradient(#000 40%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.page-war-table.is-mock .wt-head:after{content:"";pointer-events:none;background:radial-gradient(70% 120% at 10% 100%,#0a0807d9,#0000 70%);position:absolute;inset:0}.page-war-table.is-mock .wt-head-inner{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;padding-block:clamp(36px,4.4vw,60px) 32px;display:flex;position:relative}.page-war-table.is-mock .wt-stats{flex-wrap:wrap;display:flex}@media (max-width:639.98px){.page-war-table.is-mock .wt-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.page-war-table.is-mock .wt-stats>div{padding:2px 14px}.page-war-table.is-mock .wt-stats dd{font-size:1.25rem}.page-war-table.is-mock .wt-stats dd small{margin:5px 0 0;font-size:.75rem;display:block}}.page-war-table.is-mock .wt-stats>div{gap:6px;padding:2px 26px;display:grid}.page-war-table.is-mock .wt-stats>div:first-child{padding-left:0}.page-war-table.is-mock .wt-stats>div+div{border-left:1px solid #3a3128e6}.page-war-table.is-mock .wt-stats dd{color:var(--color-bone);font-size:1.5rem;font-weight:600;line-height:1}.page-war-table.is-mock .wt-stats dd small{color:var(--color-dust);letter-spacing:.01em;margin-left:.45em;font-size:.8125rem;font-weight:500}.page-war-table.is-mock .wt-grid{grid-template-columns:minmax(0,1fr);gap:44px;padding-block:32px 84px;display:grid}@media (min-width:1024px){.page-war-table.is-mock .wt-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;column-gap:36px}.page-war-table.is-mock .wt-side{top:calc(116px + env(safe-area-inset-top,0px));overscroll-behavior:contain;max-height:calc(100vh - 128px);margin-right:-8px;padding-right:8px;position:sticky;overflow-y:auto}}@media (min-width:1280px){.page-war-table.is-mock .wt-grid{grid-template-columns:minmax(0,1fr) 404px;column-gap:44px}}.page-war-table.is-mock .wt-toolbar{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.page-war-table.is-mock .wt-filters{flex-wrap:wrap;gap:4px;display:flex}.page-war-table.is-mock .wt-filter{min-height:36px;font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);background:0 0;border:1px solid #0000;align-items:center;gap:.5em;padding:0 .85rem;font-size:.75rem;font-weight:600;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.page-war-table.is-mock .wt-filter span{color:var(--color-dust);letter-spacing:0;font-weight:500}.page-war-table.is-mock .wt-filter:hover{color:var(--color-bone)}.page-war-table.is-mock .wt-filter[aria-pressed=true]{color:var(--color-gilt-hi);background:linear-gradient(#c6a15b1a,#c6a15b08);border-color:#c6a15b73}.page-war-table.is-mock .wt-legend{font-family:var(--font-data);color:var(--color-dust);flex-wrap:wrap;gap:6px 22px;margin-top:14px;font-size:.8125rem;display:flex}.page-war-table.is-mock .wt-legend span{align-items:center;gap:8px;display:inline-flex}.page-war-table.is-mock .wt-lg-range{background:linear-gradient(90deg, transparent, var(--color-moon) 30%, var(--color-moon) 70%, transparent);opacity:.85;width:22px;height:6px}.page-war-table.is-mock .wt-lg-you{background:var(--color-gilt-hi);width:2px;height:14px;box-shadow:0 0 6px #ecd39399}.page-war-table.is-mock .wt-table{min-width:0;margin-top:10px}@media (min-width:640px) and (max-width:1023.98px){.page-war-table.is-mock .wt-table{min-width:600px}}@media (min-width:768px) and (max-width:1023.98px){.page-war-table.is-mock .wt-table{min-width:720px}}.page-war-table.is-mock .wt-row{cursor:pointer}.page-war-table.is-mock .wt-row td{transition:background-color .2s,opacity .2s}.page-war-table.is-mock .wt-row.is-selected td{background:#c6a15b16}.page-war-table.is-mock .wt-row.is-selected td:first-child{box-shadow:inset 2px 0 0 var(--color-gilt-hi)}.page-war-table.is-mock .wt-row.is-disabled td{opacity:.5}.page-war-table.is-mock .wt-row.is-disabled.is-selected td{opacity:.75}.page-war-table.is-mock .wt-row[hidden]{display:none}.page-war-table.is-mock .wt-name{max-width:100%;font-family:var(--font-data);color:var(--color-bone);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:.96875rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}.page-war-table.is-mock .wt-row:hover .wt-name,.page-war-table.is-mock .wt-name[aria-current=true]{color:var(--color-gilt-hi)}.page-war-table.is-mock .wt-sub{font-family:var(--font-data);color:var(--color-vellum);white-space:nowrap;margin-top:1px;font-size:.8125rem;line-height:1.3}.page-war-table.is-mock .wt-clan{font-family:var(--font-data);letter-spacing:.04em;color:var(--color-dust);white-space:nowrap;align-items:center;gap:6px;margin-top:2px;font-size:.75rem;display:flex}.page-war-table.is-mock .wt-col-def{width:34%;min-width:128px}.page-war-table.is-mock .wt-defbar{padding-top:4px}.page-war-table.is-mock .wt-defbar-track{background:#ffecc80d;height:8px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b1f}.page-war-table.is-mock .wt-defbar-range{background:linear-gradient(90deg,#a9bdd140,#a9bdd1f2 18% 82%,#a9bdd140);min-width:6px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #a9bdd159}.page-war-table.is-mock .wt-defbar.is-stale .wt-defbar-range{background:repeating-linear-gradient(90deg,#8e8270b3 0 4px,#0000 4px 7px)}.page-war-table.is-mock .wt-defbar.is-profile .wt-defbar-range{box-shadow:none;background:linear-gradient(90deg,#a9bdd11a,#a9bdd173 25% 75%,#a9bdd11a)}.page-war-table.is-mock .wt-defbar.is-over .wt-defbar-range{background:linear-gradient(90deg,#d9534a00,#d9534ae6);right:0;width:10%!important;left:auto!important}.page-war-table.is-mock .wt-defbar.is-unknown .wt-defbar-track{background:repeating-linear-gradient(-45deg,#a9bdd129 0 3px,#0000 3px 7px)}.page-war-table.is-mock .wt-defbar-exact{background:var(--color-blood-hi);width:3px;position:absolute;top:-3px;bottom:-3px;translate:-50%;box-shadow:0 0 6px #d9534a99}.page-war-table.is-mock .wt-defbar-you{background:var(--color-gilt-hi);width:2px;position:absolute;top:-5px;bottom:-5px;translate:-50%;box-shadow:0 0 6px #ecd3938c}.page-war-table.is-mock .wt-defbar-text{font-family:var(--font-data);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;margin-top:7px;font-size:.8125rem}.page-war-table.is-mock .wt-hits{gap:5px;display:inline-flex}.page-war-table.is-mock .wt-hits i{width:7px;height:7px;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b8c}.page-war-table.is-mock .wt-hits i.is-used{background:var(--color-ember);box-shadow:none}.page-war-table.is-mock .wt-tonight{margin-top:6px;list-style:none}.page-war-table.is-mock .wt-tonight-row{font-family:var(--font-data);border-bottom:1px solid #3a312899;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding-block:10px;font-size:.9375rem;display:grid}.page-war-table.is-mock .wt-tonight-row .r{grid-column:2/-1}@media (min-width:640px){.page-war-table.is-mock .wt-tonight-row{grid-template-columns:52px minmax(0,1fr) 96px 150px}.page-war-table.is-mock .wt-tonight-row .r{text-align:right;grid-column:auto}}.page-war-table.is-mock .wt-rules{border-top:1px solid #3a3128cc;margin-top:32px;padding-top:18px}.page-war-table.is-mock .wt-rules ul{gap:6px 36px;margin-top:10px;list-style:none;display:grid}@media (min-width:768px){.page-war-table.is-mock .wt-rules ul{grid-template-columns:1fr 1fr}}.page-war-table.is-mock .wt-rules li{color:var(--color-dust);padding-left:16px;font-size:.9375rem;line-height:1.45;position:relative}.page-war-table.is-mock .wt-rules li:before{content:"";background:#c6a15b8c;width:5px;height:5px;position:absolute;top:.62em;left:1px;rotate:45deg}.page-war-table.is-mock .wt-dossier{scroll-margin-top:calc(116px + env(safe-area-inset-top,0px))}.page-war-table.is-mock .wt-dossier-art{height:62px;position:relative;overflow:hidden}.page-war-table.is-mock .wt-dossier-art img{object-fit:cover;object-position:50% 24%;width:100%;height:100%;transition:opacity .25s}.page-war-table.is-mock .wt-dossier-art:after{content:"";background:linear-gradient(0deg, var(--color-soot) 0%, #12100e59 45%, transparent 75%);position:absolute;inset:0}.page-war-table.is-mock .wt-dossier-body{z-index:4;margin-top:-24px;padding:0 20px 16px;position:relative}.page-war-table.is-mock .wt-dossier-brief{color:var(--color-vellum);margin-top:6px;font-size:.96875rem;line-height:1.4}.page-war-table.is-mock .wt-intel{margin-top:32px}.page-war-table.is-mock .wt-dossier-note{color:var(--color-vellum);margin-top:12px;font-size:.96875rem;line-height:1.5}.page-war-table.is-mock #wt-d-ledger .ledger-row{padding-block:.3rem;font-size:.9375rem}.page-war-table.is-mock #wt-d-ledger .ledger-row .v{white-space:normal;text-align:right;font-size:.9375rem}.page-war-table.is-mock .wt-composer{margin-top:18px}.page-war-table.is-mock .wt-atk-row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-war-table.is-mock .wt-proj-ledger .ledger-row{padding-block:.28rem}.page-war-table.is-mock .wt-seg{border:0;min-width:0;margin:0;padding:0}.page-war-table.is-mock .wt-seg-row{border:1px solid #c6a15b59;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:7px;display:grid}.page-war-table.is-mock .wt-seg-row.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.page-war-table.is-mock .wt-seg-opt{cursor:pointer;text-align:center;justify-items:center;gap:2px;padding:8px 2px 7px;transition:background-color .2s;display:grid;position:relative}.page-war-table.is-mock .wt-seg-opt+.wt-seg-opt{border-left:1px solid #c6a15b33}.page-war-table.is-mock .wt-seg-opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.page-war-table.is-mock .wt-seg-name{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--color-vellum);font-size:.8125rem;font-weight:600}.page-war-table.is-mock .wt-seg-cost{color:var(--color-dust);white-space:nowrap;font-size:.6875rem}.page-war-table.is-mock .wt-seg-opt:hover{background:#c6a15b0d}.page-war-table.is-mock .wt-seg-opt:has(input:checked){box-shadow:inset 0 -2px 0 var(--color-ember);background:linear-gradient(#e0672c33,#e0672c12)}.page-war-table.is-mock .wt-seg-opt:has(input:checked) .wt-seg-name{color:var(--color-bone)}.page-war-table.is-mock .wt-seg-opt:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:-3px}.page-war-table.is-mock .wt-seg-opt:has(input:disabled){opacity:.4;cursor:not-allowed}.page-war-table.is-mock .wt-turns{flex:none;justify-items:end;gap:5px;display:grid}.page-war-table.is-mock .wt-stepper{border:1px solid #c6a15b66;align-items:stretch;display:inline-flex}.page-war-table.is-mock .wt-stepper button{width:34px;height:34px;color:var(--color-gilt);background:0 0;border:0;place-items:center;transition:background-color .2s,color .2s;display:grid}.page-war-table.is-mock .wt-stepper button:hover:not(:disabled){color:var(--color-gilt-hi);background:#c6a15b14}.page-war-table.is-mock .wt-stepper button:disabled{color:var(--color-seam);cursor:not-allowed}.page-war-table.is-mock .wt-stepper output{min-width:40px;color:var(--color-bone);border-inline:1px solid #c6a15b40;place-items:center;font-size:1.125rem;font-weight:600;display:grid}.page-war-table.is-mock .wt-vendetta{border-block:1px dotted #c6a15b47;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.page-war-table.is-mock .wt-vendetta[hidden]{display:none}.page-war-table.is-mock .wt-vendetta label{cursor:pointer}.page-war-table.is-mock .wt-order-title{font-family:var(--font-data);color:var(--color-bone);font-size:.9375rem;font-weight:600;display:block}.page-war-table.is-mock .wt-order-sub{font-family:var(--font-data);color:var(--color-dust);font-size:.8125rem;font-weight:500}.page-war-table.is-mock .wt-bands{background:#ffecc80a;height:10px;display:flex;box-shadow:inset 0 0 0 1px #c6a15b33}.page-war-table.is-mock .wt-band{height:100%;transition:width .35s var(--ease-out-soft);display:block}.page-war-table.is-mock .wt-band+.wt-band{box-shadow:inset 1px 0 #0a0807b3}.page-war-table.is-mock [data-band=repelled]{--band:#b0302ad9}.page-war-table.is-mock [data-band=narrow]{--band:#8e8270d9}.page-war-table.is-mock [data-band=clear]{--band:var(--color-gilt)}.page-war-table.is-mock [data-band=decisive]{--band:var(--color-gilt-hi)}.page-war-table.is-mock .wt-band{background:var(--band)}.page-war-table.is-mock .wt-band-key{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 10px;margin-top:9px;display:grid}.page-war-table.is-mock .wt-band-key div{gap:1px;min-width:0;padding-left:12px;display:grid;position:relative}.page-war-table.is-mock .wt-band-key div:before{content:"";background:var(--band);width:6px;height:6px;position:absolute;top:.42em;left:1px;rotate:45deg}.page-war-table.is-mock .wt-band-key dt{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}.page-war-table.is-mock .wt-band-key dd{color:var(--color-bone);font-size:.9375rem;font-weight:600}.page-war-table.is-mock .wt-odds.is-unknown .wt-bands{background:repeating-linear-gradient(-45deg,#a9bdd124 0 3px,#0000 3px 7px)}.page-war-table.is-mock .wt-proj-ledger .ledger-row[hidden]{display:none}.page-war-table.is-mock .wt-why{font-family:var(--font-data);color:var(--color-dust);margin-top:8px;font-size:.8125rem;line-height:1.45}.page-war-table.is-mock .wt-why:empty{display:none}.page-war-table.is-mock .wt-vendetta:has(input:disabled){opacity:.45}.page-war-table.is-mock .wt-blocked{font-family:var(--font-data);color:var(--color-bone);background:#b0302a1f;border:1px solid #d9534a66;padding:12px 14px;font-size:.9375rem}.page-war-table.is-mock #wt-strike[aria-disabled=true]{filter:grayscale(.85)brightness(.55);pointer-events:none}@media (min-width:768px) and (max-width:1023.98px){.page-war-table.is-mock .wt-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 36px;display:grid}.page-war-table.is-mock .wt-composer{grid-row:span 2;margin-top:0}}@media (max-width:639.98px){.page-war-table.is-mock .wt-table td,.page-war-table.is-mock .wt-table th{padding-inline:.4rem}.page-war-table.is-mock .wt-col-def{width:38%;min-width:108px}.page-war-table.is-mock .wt-table td:first-child,.page-war-table.is-mock .wt-table th:first-child{padding-left:.25rem}.page-war-table.is-mock .wt-defbar-text,.page-war-table.is-mock .wt-sub,.page-war-table.is-mock .wt-name{white-space:normal}}@media (min-width:1024px) and (max-height:860px){.page-war-table.is-mock .wt-dossier-art{display:none}.page-war-table.is-mock .wt-dossier-body{margin-top:0;padding-block:14px 12px}.page-war-table.is-mock .wt-composer{margin-top:12px}.page-war-table.is-mock .wt-vendetta{padding-block:6px}}@media (min-width:1024px) and (max-height:780px){.page-war-table.is-mock #ab-desc{display:none}}@media (min-width:1024px) and (max-width:1279.98px){.page-war-table.is-mock .wt-sub{white-space:normal}.page-war-table.is-mock .wt-col-def{min-width:128px}}.page-battle-report .share-bar{background:#0a0807eb;border-bottom:1px solid #c6a15b40}.page-battle-report .share-bar-in{justify-content:space-between;align-items:center;gap:12px;padding-block:10px;display:flex}.page-battle-report .share-brand{color:var(--color-bone);align-items:center;gap:10px;text-decoration:none;display:flex}.page-battle-report .share-brand img{object-fit:contain;width:36px;height:36px}.page-battle-report .share-brand .display{letter-spacing:.14em;font-size:15px}.page-battle-report .share-note{color:var(--color-vellum);padding-bottom:10px;font-size:.875rem;line-height:1.45}.page-battle-report .br-share{border-left:2px solid var(--color-gilt-lo);background:linear-gradient(90deg,#c6a15b12,#0000 80%);margin-top:28px;padding:14px 16px}.page-battle-report .br-share-t{color:var(--color-vellum);overflow-wrap:anywhere;margin:8px 0 10px;font-size:.9375rem;line-height:1.45}.page-battle-report .br-clan{font-family:var(--font-data);letter-spacing:.04em;color:var(--color-vellum);align-items:center;gap:7px;margin-top:3px;font-size:.8125rem;display:flex}.page-battle-report .br-hero{background:var(--color-void);position:relative}.page-battle-report .br-stage{height:clamp(520px,53vw,800px);position:relative;overflow:hidden}.page-battle-report .br-art{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.page-battle-report .br-shade{z-index:1;pointer-events:none;background:radial-gradient(ellipse 58% 46% at 0% 100%, #0a0807f0, #0a08078c 50%, transparent 80%), linear-gradient(0deg, var(--color-void) 0%, #0a0807b3 20%, #0a080740 36%, transparent 52%), linear-gradient(180deg, #0a08078c, transparent 18%);position:absolute;inset:0}.page-battle-report .br-hero-copy{z-index:4;position:absolute;bottom:clamp(128px,9.6vw,150px);left:0;right:0}.page-battle-report .br-victory{letter-spacing:.06em;color:var(--color-bone);text-shadow:0 0 40px #e0672c40,0 2px #00000080;margin-top:.5rem;font-size:clamp(3.2rem,7vw,6.4rem);line-height:.9}.page-battle-report .br-subline{font-family:var(--font-data);letter-spacing:.04em;color:var(--color-vellum);font-size:1.0625rem;font-weight:500}.page-battle-report .br-hero-row{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:1.1rem;display:flex}.page-battle-report .br-hero-meta{border-left:1px solid #c6a15b52;justify-items:start;gap:9px;padding-left:30px;display:grid}.page-battle-report .br-plunder{align-items:center;gap:14px;display:flex}.page-battle-report .br-plunder img{object-fit:contain;filter:drop-shadow(0 3px 6px #000000b3);width:54px;height:54px}.page-battle-report .br-plunder-value{color:var(--color-gilt-hi);font-size:clamp(1.9rem,3vw,2.6rem);font-weight:600;line-height:1;display:block}.page-battle-report .br-plunder-unit{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--color-dust);margin-top:4px;font-size:.75rem;font-weight:600;display:block}.page-battle-report .br-dispatch{z-index:5;max-width:1120px;margin:-104px auto 0;padding:clamp(40px,5vw,64px) clamp(22px,5vw,64px) clamp(28px,4vw,44px);position:relative;box-shadow:0 30px 80px -30px #000000f2}.page-battle-report .br-dispatch.vellum{background-color:#1c1611;background-image:radial-gradient(120% 60% at 18% 0,#ffd69612,#0000 62%),radial-gradient(90% 70% at 92% 100%,#00000061,#0000 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .66  0 0 0 0 .54  0 0 0 0 .4  0 0 0 .11 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='640'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.003 .045' numOctaves='3' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .7  0 0 0 0 .56  0 0 0 0 .38  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23f)'/></svg>")}.page-battle-report .br-seal{z-index:6;filter:drop-shadow(0 6px 10px #000000b3);width:78px;position:absolute;top:0;left:50%;translate:-50% -48%}.page-battle-report .br-seal svg{color:#f3d3c0;opacity:.9}.page-battle-report .br-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px 40px;display:flex}.page-battle-report .br-meta{flex-wrap:wrap;gap:14px 0;display:flex}.page-battle-report .br-meta>div{gap:5px;padding-inline:20px;display:grid}.page-battle-report .br-meta>div:first-child{padding-left:0}.page-battle-report .br-meta>div+div{border-left:1px solid #c6a15b38}.page-battle-report .br-meta dd{font-family:var(--font-data);color:var(--color-bone);white-space:nowrap;font-size:.96875rem;font-weight:600}.page-battle-report .br-phases{gap:22px;margin-top:20px;list-style:none;display:grid;position:relative}@media (min-width:768px){.page-battle-report .br-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.page-battle-report .br-phases:before{content:"";background:linear-gradient(90deg,#c6a15b8c,#c6a15b26);height:1px;position:absolute;top:5px;left:5px;right:0}}.page-battle-report .br-phase{padding-top:26px;position:relative}@media (max-width:767.98px){.page-battle-report .br-phases:before{content:"";background:linear-gradient(#c6a15b8c,#c6a15b26);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.page-battle-report .br-phase{padding-top:0;padding-left:30px}.page-battle-report .br-phase .br-phase-mark{top:5px}}.page-battle-report .br-phase-mark{width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--color-gilt);background:#201912;position:absolute;top:0;left:0;rotate:45deg}.page-battle-report .br-phase:last-child .br-phase-mark{background:var(--color-gilt-hi);box-shadow:0 0 10px #ecd39380}.page-battle-report .br-why{gap:34px;margin-top:24px;display:grid}.page-battle-report .br-side-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.page-battle-report .br-side-name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--color-bone);font-size:.9375rem}.page-battle-report .br-side-total{font-size:1.375rem;font-weight:600}.page-battle-report .br-bar{background:repeating-linear-gradient(90deg,#c6a15b24 0 1px,#0000 1px 16.6667%),#00000047;height:22px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b33}.page-battle-report .br-seg{position:absolute;top:3px;bottom:3px}.page-battle-report .br-seg-gilt{background:linear-gradient(#d8b46b,#a8843f)}.page-battle-report .br-seg-moon{background:linear-gradient(#c3d2e0,#8ea3b8)}.page-battle-report .br-seg-ember{background:linear-gradient(#f08a4b,#c4521f)}.page-battle-report .br-seg-bone{background:linear-gradient(#f3ecdc,#cfc3a8)}.page-battle-report .br-seg-iron{background:linear-gradient(#8a7d6a,#625747)}.page-battle-report .br-seg-giltlo{background:linear-gradient(#9a7c45,#6f5730)}.page-battle-report .br-seg-blood{background:repeating-linear-gradient(-45deg,#d9534af2 0 3px,#201912e6 3px 6px)}.page-battle-report .br-seg-none{background:0 0;box-shadow:inset 0 0 0 1px #8e827099}.page-battle-report .br-seg+.br-seg{box-shadow:-1px 0 #201912e6}.page-battle-report .br-total{width:2px;position:absolute;top:-6px;bottom:-6px;translate:-50%}.page-battle-report .br-total-gilt{background:var(--color-gilt-hi);box-shadow:0 0 8px #ecd39399}.page-battle-report .br-total-bone{background:var(--color-bone)}.page-battle-report .br-items{gap:2px 28px;margin-top:12px;list-style:none;display:grid}@media (min-width:768px){.page-battle-report .br-items{grid-template-columns:1fr 1fr}}.page-battle-report .br-items li{font-family:var(--font-data);border-bottom:1px dotted #c6a15b33;align-items:center;gap:10px;padding-block:5px;font-size:.9375rem;display:flex}.page-battle-report .br-items li.is-nil{opacity:.6}.page-battle-report .br-key{flex:none;width:12px;height:12px;position:relative;box-shadow:none!important}.page-battle-report .br-item-k{min-width:0;color:var(--color-vellum);flex:1}.page-battle-report .br-item-v{color:var(--color-bone);white-space:nowrap;font-weight:600}.page-battle-report .br-axis{height:18px;font-family:var(--font-data);letter-spacing:.08em;color:var(--color-dust);margin-top:14px;font-size:.6875rem;position:relative}.page-battle-report .br-axis span{position:absolute;top:0;translate:-50%}.page-battle-report .br-axis span:first-child{translate:0}.page-battle-report .br-axis span:last-child{translate:-100%}.page-battle-report .br-ratio{border-top:1px solid #c6a15b33;margin-top:30px;padding-top:22px}.page-battle-report .br-ratio-scale{height:26px;font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:25% 12.5% 37.5% 25%;margin-top:14px;font-size:.6875rem;font-weight:600;display:grid;position:relative}.page-battle-report .br-ratio-scale .z{white-space:nowrap;color:#ece3d0bf;place-items:center;display:grid;overflow:hidden}.page-battle-report .z-lost{background:#b0302a59}.page-battle-report .z-narrow{background:#8e82704d}.page-battle-report .z-clear{background:#c6a15b38}.page-battle-report .z-decisive{background:#c6a15b6b;justify-items:end;padding-right:12px;color:var(--color-bone)!important}.page-battle-report .br-ratio-mark{background:var(--color-gilt-hi);width:3px;position:absolute;top:-7px;bottom:-7px;translate:-50%;box-shadow:0 0 10px #ecd393b3}.page-battle-report .br-ratio-mark:before{content:"";background:var(--color-gilt-hi);width:9px;height:9px;position:absolute;top:-6px;left:50%;translate:-50%;rotate:45deg}.page-battle-report .br-ratio-ticks{height:16px;font-family:var(--font-data);color:var(--color-dust);margin-top:8px;font-size:.6875rem;position:relative}.page-battle-report .br-ratio-ticks span{position:absolute;translate:-50%}.page-battle-report .br-ratio-ticks span:first-child{translate:0}.page-battle-report .br-ratio-ticks span:last-child{translate:-100%}@media (max-width:639.98px){.page-battle-report .br-ratio-scale .z{letter-spacing:.06em;font-size:.5625rem}}.page-battle-report .br-table td{border-bottom-color:#c6a15b24}.page-battle-report .br-follow{gap:12px;list-style:none;display:grid}.page-battle-report .br-follow li{--tone:var(--color-gilt);color:var(--color-vellum);padding-left:22px;font-size:1rem;line-height:1.5;position:relative}.page-battle-report .br-follow li:before{content:"";background:var(--tone);width:7px;height:7px;position:absolute;top:.58em;left:2px;rotate:45deg}.page-battle-report .br-follow li[data-tone=ember]{--tone:var(--color-ember-hi)}.page-battle-report .br-follow li[data-tone=moon]{--tone:var(--color-moon)}.page-battle-report .br-follow li[data-tone=dust]{--tone:var(--color-dust)}.page-battle-report .br-hosts{gap:34px 52px;margin-top:20px;display:grid}@media (min-width:1024px){.page-battle-report .br-hosts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.page-battle-report .br-host{--accent:var(--color-gilt);min-width:0}.page-battle-report .br-host-head{border-bottom:1px solid #c6a15b4d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:14px;display:grid}.page-battle-report .br-host-role:before{content:"";vertical-align:1px;background:var(--accent);width:7px;height:7px;margin-right:8px;display:inline-block;rotate:45deg}.page-battle-report .br-host.is-mine .br-host-head{border-bottom-color:#e0672c99}.page-battle-report .br-host-sub{color:var(--color-dust);margin-top:3px;font-size:.9375rem;line-height:1.35}.page-battle-report .br-host-sum{gap:20px;display:flex}.page-battle-report .br-host-sum>div{justify-items:end;gap:3px;display:grid}.page-battle-report .br-host-sum dd{color:var(--color-bone);font-size:1.125rem;font-weight:600}.page-battle-report .br-forces th,.page-battle-report .br-forces td{padding-inline:.5rem}.page-battle-report .br-engines{color:var(--color-vellum);margin-top:10px;font-size:.9375rem;line-height:1.45}.page-battle-report .br-engines .label{margin-right:8px}.page-battle-report .br-forces th:first-child,.page-battle-report .br-forces td:first-child{padding-left:0}.page-battle-report .br-forces th:last-child,.page-battle-report .br-forces td:last-child{padding-right:0}.page-battle-report .br-forces tr.is-home td{background:#0000001f}.page-battle-report .br-unit{align-items:center;gap:10px;min-width:0;display:flex}.page-battle-report .br-unit-sub{color:var(--color-dust);margin-top:1px;font-size:.8125rem;display:block}.page-battle-report .br-tier{width:30px;height:28px;font-family:var(--font-data);color:var(--color-gilt-hi);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #c6a15b73}.page-battle-report .br-tier.is-elite{letter-spacing:.08em;text-transform:uppercase;color:var(--color-void);background:var(--color-gilt);box-shadow:none;font-size:.5625rem}@media (max-width:519.98px){.page-battle-report .br-col-share{display:none}.page-battle-report .br-host-head{grid-template-columns:auto minmax(0,1fr)}.page-battle-report .br-host-sum{grid-column:1/-1}.page-battle-report .br-host-sum>div{justify-items:start}}.page-battle-report .br-legend{font-family:var(--font-data);letter-spacing:.04em;color:var(--color-dust);flex-wrap:wrap;gap:6px 22px;margin-top:12px;font-size:.8125rem;display:flex}.page-battle-report .br-legend span:before{content:"";vertical-align:1px;width:6px;height:6px;margin-right:8px;display:inline-block;rotate:45deg}.page-battle-report .br-legend [data-side=att]:before{background:var(--color-ember-hi)}.page-battle-report .br-legend [data-side=def]:before{background:var(--color-moon)}.page-battle-report .br-steps{gap:26px;margin-top:22px;list-style:none;display:grid;position:relative}.page-battle-report .br-steps:before{content:"";background:linear-gradient(#c6a15b8c,#c6a15b1f);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.page-battle-report .br-step{padding-left:32px;position:relative}.page-battle-report .br-step-mark{width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--color-gilt);background:#201912;position:absolute;top:4px;left:0;rotate:45deg}.page-battle-report .br-step:last-child .br-step-mark{background:var(--color-gilt-hi);box-shadow:0 0 10px #ecd39380}.page-battle-report .br-step-sum{max-width:72ch;color:var(--color-bone);margin-top:6px;font-size:1.03125rem;line-height:1.5}.page-battle-report .br-lines{gap:5px;max-width:76ch;margin-top:10px;list-style:none;display:grid}.page-battle-report .br-lines li{color:var(--color-vellum);padding-left:17px;font-size:.96875rem;line-height:1.45;position:relative}.page-battle-report .br-lines li:before{content:"";background:var(--color-dust);width:5px;height:5px;position:absolute;top:.6em;left:1px;rotate:45deg}.page-battle-report .br-lines li[data-side=att]:before{background:var(--color-ember-hi)}.page-battle-report .br-lines li[data-side=def]:before{background:var(--color-moon)}.page-battle-report .br-more{margin-top:8px}.page-battle-report .br-more>summary{cursor:pointer;font-family:var(--font-data);letter-spacing:.04em;font-size:.875rem;list-style:none;display:inline-block}.page-battle-report .br-more>summary::-webkit-details-marker{display:none}.page-battle-report .br-more[open]>summary{color:var(--color-gilt-hi)}@media (min-width:900px){.page-battle-report .br-reckoning{columns:2;column-gap:56px;display:block}}.page-battle-report .br-reckoning .ledger-row{break-inside:avoid}.page-battle-report .br-reckoning .k{white-space:normal}.page-battle-report .br-unread{max-width:760px;margin:56px auto;padding:clamp(28px,4vw,44px)}.page-battle-report .br-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;display:flex}.page-battle-report .br-link-shown{min-width:0;font-family:var(--font-data);color:var(--color-bone);background:#0000004d;border:1px solid #c6a15b66;flex-basis:100%;padding:10px 12px;font-size:.875rem}.page-battle-report .br-signoff{text-align:center;color:var(--color-dust);margin-top:26px;font-size:.96875rem;font-style:italic}@media (max-width:767.98px){.page-battle-report .br-stage{height:440px}.page-battle-report .br-art{object-position:22% 100%}.page-battle-report .br-hero-copy{margin-top:-150px;position:relative;bottom:auto}.page-battle-report .br-hero-meta{border-left:0;padding-left:0}.page-battle-report .br-dispatch{margin-top:56px}.page-battle-report .br-meta{grid-template-columns:1fr 1fr;gap:14px 0;width:100%;display:grid}.page-battle-report .br-meta>div{padding-inline:0 12px}.page-battle-report .br-meta>div+div{border-left:0}.page-battle-report .br-ratio-scale .z-decisive{color:#0000!important}}.page-battle-report .br-hero.is-compact{background:0 0;padding-top:clamp(26px,3.2vw,44px)}.page-battle-report .br-hero.is-compact .br-hero-copy{position:static}.page-battle-report .br-hero.is-compact .br-victory{font-size:clamp(2.6rem,5.2vw,4.6rem)}.page-battle-report .br-hero.is-compact .br-hero-row{margin-top:.8rem}.page-battle-report .br-replay{margin-top:clamp(18px,2.4vw,30px)}.page-battle-report .br-dispatch.after-replay{margin-top:clamp(44px,5vw,64px)}@media (max-width:767.98px){.page-battle-report .br-hero.is-compact .br-hero-copy{margin-top:0}}:is(.page-battle-report,.page-battle-scene) .rp,:is(.page-battle-report,.page-battle-scene) .rp-view{position:relative}:is(.page-battle-report,.page-battle-scene) .rp-stage{aspect-ratio:21/9;background:#0b0908;position:relative;overflow:hidden}@media (max-width:899.98px){:is(.page-battle-report,.page-battle-scene) .rp-stage{aspect-ratio:16/9}}:is(.page-battle-report,.page-battle-scene) .rp-stage canvas{width:100%;height:100%;position:absolute;inset:0}:is(.page-battle-report,.page-battle-scene) .rp-poster{object-fit:cover;object-position:50% 62%;filter:brightness(.55);width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}:is(.page-battle-report,.page-battle-scene) .rp.is-ready .rp-poster{opacity:0;pointer-events:none}:is(.page-battle-report,.page-battle-scene) .rp.is-loading .rp-stage:before{content:"";z-index:2;background:var(--color-gilt-hi);width:14px;height:14px;animation:1.1s ease-in-out infinite alternate rp-pulse;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}:is(.page-battle-report,.page-battle-scene) .rp-hit{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}:is(.page-battle-report,.page-battle-scene) .rp-hit:focus-visible{outline-offset:-6px}:is(.page-battle-report,.page-battle-scene) .rp.is-unknown .rp-hit{display:none}:is(.page-battle-report,.page-battle-scene) .rp-legend{z-index:2;max-width:46%;font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-vellum);text-shadow:0 1px 6px #000;pointer-events:none;font-size:.6875rem;font-weight:600;position:absolute;top:clamp(12px,1.8vw,22px);left:clamp(14px,2vw,26px)}:is(.page-battle-report,.page-battle-scene) .rp-legend:empty{display:none}:is(.page-battle-report,.page-battle-scene) .rp-fort{z-index:2;text-shadow:0 1px 6px #000;pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 10px;width:min(34%,230px);display:grid;position:absolute;top:clamp(12px,1.8vw,22px);right:clamp(14px,2vw,26px)}:is(.page-battle-report,.page-battle-scene) .rp-fort[hidden]{display:none}:is(.page-battle-report,.page-battle-scene) .rp-fort-name{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-vellum);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}:is(.page-battle-report,.page-battle-scene) .rp-fort-hp{color:var(--color-bone);white-space:nowrap;font-size:.75rem}:is(.page-battle-report,.page-battle-scene) .rp-fort .meter{--fill:linear-gradient(90deg, #6b5a3a, var(--color-gilt-hi));grid-area:2/1/auto/-1}:is(.page-battle-report,.page-battle-scene) .rp-caption{z-index:4;text-align:center;width:max-content;max-width:min(90%,760px);color:var(--color-bone);text-shadow:0 1px 8px #000000e6;pointer-events:none;background:linear-gradient(90deg,#0000,#0a0807cc 12% 88%,#0000);padding:8px 26px;font-size:clamp(.95rem,1.35vw,1.1rem);font-style:italic;line-height:1.4;position:absolute;bottom:clamp(12px,2.2vw,26px);left:50%;translate:-50%}:is(.page-battle-report,.page-battle-scene) .rp-caption:empty{display:none}:is(.page-battle-report,.page-battle-scene) .rp[data-step=result] .rp-caption{opacity:0}:is(.page-battle-report,.page-battle-scene) .rp-result{z-index:5;text-align:center;animation:rp-rise .8s var(--ease-out-soft);background:radial-gradient(62% 66%,#0a0807bd,#0a080733 80%,#0000);place-content:center;justify-items:center;gap:4px;padding:16px;display:grid;position:absolute;inset:0}:is(.page-battle-report,.page-battle-scene) .rp-result[hidden]{display:none}:is(.page-battle-report,.page-battle-scene) .rp-result-title{color:var(--color-bone);text-shadow:0 2px 26px #000000e6;font-size:clamp(2.1rem,6vw,4.8rem);line-height:1}:is(.page-battle-report,.page-battle-scene) .rp-result[data-band=repelled] .rp-result-title{color:var(--color-moon)}:is(.page-battle-report,.page-battle-scene) .rp-result-row{flex-wrap:wrap;justify-content:center;margin-top:14px;display:flex}:is(.page-battle-report,.page-battle-scene) .rp-result-row>div{gap:3px;padding:0 clamp(12px,2vw,22px);display:grid}:is(.page-battle-report,.page-battle-scene) .rp-result-row>div+div{border-left:1px solid #c6a15b52}:is(.page-battle-report,.page-battle-scene) .rp-result-row dt{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--color-dust);font-size:.625rem;font-weight:600}:is(.page-battle-report,.page-battle-scene) .rp-result-row dd{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:var(--color-bone);white-space:nowrap;font-size:clamp(.9rem,1.4vw,1.05rem);font-weight:600}:is(.page-battle-report,.page-battle-scene) .rp-result-row>div:first-child dd{color:var(--color-gilt-hi)}:is(.page-battle-report,.page-battle-scene) .rp-side{align-items:center;gap:6px;display:inline-flex}:is(.page-battle-report,.page-battle-scene) .rp-side+.rp-side{margin-left:12px}:is(.page-battle-report,.page-battle-scene) .rp-side:before{content:"";background:var(--c,var(--color-gilt));width:6px;height:6px;rotate:45deg}:is(.page-battle-report,.page-battle-scene) .rp-again{margin-top:16px}:is(.page-battle-report,.page-battle-scene) .rp-notice{z-index:5;text-align:center;background:#0a08078c;place-content:center;gap:10px;padding:24px;display:grid;position:absolute;inset:0}:is(.page-battle-report,.page-battle-scene) .rp-notice[hidden]{display:none}:is(.page-battle-report,.page-battle-scene) .rp-notice-title{font-size:clamp(1.2rem,2.6vw,1.8rem)}:is(.page-battle-report,.page-battle-scene) .rp-notice-text{max-width:46ch;color:var(--color-vellum);margin-inline:auto}:is(.page-battle-report,.page-battle-scene) .rp-controls{border-bottom:1px solid #c6a15b40;flex-wrap:wrap;align-items:center;gap:12px 22px;padding:16px 0 10px;display:flex}:is(.page-battle-report,.page-battle-scene) .rp-controls[hidden]{display:none}:is(.page-battle-report,.page-battle-scene) .rp-buttons,:is(.page-battle-report,.page-battle-scene) .rp-options{align-items:center;gap:10px 14px;display:flex}:is(.page-battle-report,.page-battle-scene) .rp-play{gap:.55em;min-width:112px}:is(.page-battle-report,.page-battle-scene) .rp-ico{flex:none;width:11px;height:11px}:is(.page-battle-report,.page-battle-scene) .rp-ico-pause,:is(.page-battle-report,.page-battle-scene) .rp-play[data-state=Pause] .rp-ico-play{display:none}:is(.page-battle-report,.page-battle-scene) .rp-play[data-state=Pause] .rp-ico-pause{display:block}:is(.page-battle-report,.page-battle-scene) .rp-step-btn{width:36px;height:34px;color:var(--color-vellum);background:0 0;border:1px solid #c6a15b4d;place-items:center;transition:color .2s,border-color .2s;display:grid}:is(.page-battle-report,.page-battle-scene) .rp-step-btn svg{width:11px;height:11px}:is(.page-battle-report,.page-battle-scene) .rp-step-btn:hover{color:var(--color-gilt-hi);border-color:#c6a15b99}:is(.page-battle-report,.page-battle-scene) .rp-time{min-width:78px;color:var(--color-vellum);white-space:nowrap;font-size:.875rem}:is(.page-battle-report,.page-battle-scene) .rp-track{flex:320px;min-width:0;padding-bottom:2px;position:relative}:is(.page-battle-report,.page-battle-scene) .rp-steps{gap:4px;min-width:0;list-style:none;display:flex}:is(.page-battle-report,.page-battle-scene) .rp-steps li{flex:1 1 0;gap:6px;min-width:0;display:grid;position:relative}:is(.page-battle-report,.page-battle-scene) .rp-steps button{z-index:1;text-align:left;font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:.6875rem;font-weight:600;position:relative;overflow:hidden}:is(.page-battle-report,.page-battle-scene) .rp-steps li.is-done button{color:var(--color-vellum)}:is(.page-battle-report,.page-battle-scene) .rp-steps li.is-current button{color:var(--color-gilt-hi)}:is(.page-battle-report,.page-battle-scene) .rp-steps li>i{background:#ffecc817;height:3px;position:relative}:is(.page-battle-report,.page-battle-scene) .rp-steps li>i:after{content:"";width:calc(var(--p,0) * 100%);background:var(--color-gilt-hi);position:absolute;inset:0 auto 0 0}:is(.page-battle-report,.page-battle-scene) .rp-steps .rp-step-outro{background:#ffecc80d;align-self:end;height:3px}:is(.page-battle-report,.page-battle-scene) .rp-scrub{appearance:none;cursor:pointer;background:0 0;width:100%;height:16px;margin:0;position:absolute;bottom:-6px;left:0;right:0}:is(.page-battle-report,.page-battle-scene) .rp-scrub::-webkit-slider-runnable-track{background:0 0;height:16px}:is(.page-battle-report,.page-battle-scene) .rp-scrub::-moz-range-track{background:0 0;height:16px}:is(.page-battle-report,.page-battle-scene) .rp-scrub::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-gilt-hi);width:11px;height:11px;margin-top:2.5px;rotate:45deg;box-shadow:0 0 0 2px #0a0807,0 0 10px #ecd39380}:is(.page-battle-report,.page-battle-scene) .rp-scrub::-moz-range-thumb{background:var(--color-gilt-hi);border:0;border-radius:0;width:11px;height:11px;rotate:45deg;box-shadow:0 0 0 2px #0a0807}:is(.page-battle-report,.page-battle-scene) .rp-scrub:focus-visible{outline:1px solid var(--color-gilt-hi);outline-offset:2px}:is(.page-battle-report,.page-battle-scene) .rp-speed{border:1px solid #c6a15b59;grid-auto-flow:column;display:inline-grid}:is(.page-battle-report,.page-battle-scene) .rp-speed button,:is(.page-battle-report,.page-battle-scene) .rp-toggle{min-width:42px;min-height:34px;font-family:var(--font-data);color:var(--color-vellum);background:0 0;border:0;font-size:.8125rem;font-weight:600}:is(.page-battle-report,.page-battle-scene) .rp-speed button+button{border-left:1px solid #c6a15b33}:is(.page-battle-report,.page-battle-scene) .rp-speed button[aria-pressed=true],:is(.page-battle-report,.page-battle-scene) .rp-toggle[aria-pressed=true]{color:var(--color-bone);box-shadow:inset 0 -2px 0 var(--color-ember);background:#e0672c33}:is(.page-battle-report,.page-battle-scene) .rp-toggle{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #c6a15b59;padding:0 12px;font-size:.6875rem}:is(.page-battle-report,.page-battle-scene) .rp-skip{white-space:nowrap;background-color:#0000;border:0}@media (max-width:899.98px){:is(.page-battle-report,.page-battle-scene) .rp-caption{text-align:left;background:0 0;width:auto;max-width:none;min-height:4.4em;margin-top:2px;padding:10px 2px 2px;font-size:1rem;position:static;translate:none}:is(.page-battle-report,.page-battle-scene) .rp-caption:empty{display:block}:is(.page-battle-report,.page-battle-scene) .rp[data-step=result] .rp-caption{opacity:1}:is(.page-battle-report,.page-battle-scene) .rp-legend{letter-spacing:.1em;font-size:.5625rem}:is(.page-battle-report,.page-battle-scene) .rp-fort{gap:4px 8px}:is(.page-battle-report,.page-battle-scene) .rp-fort-name{letter-spacing:.1em;font-size:.5625rem}:is(.page-battle-report,.page-battle-scene) .rp-fort-hp{font-size:.625rem}:is(.page-battle-report,.page-battle-scene) .rp-fort .meter-thick{height:6px}:is(.page-battle-report,.page-battle-scene) .rp-result-row{display:none}:is(.page-battle-report,.page-battle-scene) .rp-again{margin-top:10px}}@media (max-width:639.98px){:is(.page-battle-report,.page-battle-scene) .rp-controls{gap:16px 12px}:is(.page-battle-report,.page-battle-scene) .rp-buttons{flex:100%}:is(.page-battle-report,.page-battle-scene) .rp-time{min-width:0;margin-left:auto}:is(.page-battle-report,.page-battle-scene) .rp-track{flex-basis:100%;order:3}:is(.page-battle-report,.page-battle-scene) .rp-options{flex-wrap:wrap;flex:100%;order:4;justify-content:space-between}:is(.page-battle-report,.page-battle-scene) .rp-steps button{letter-spacing:.06em;font-size:.5625rem}:is(.page-battle-report,.page-battle-scene) .rp-result-title{font-size:2rem}:is(.page-battle-report,.page-battle-scene) .rp-legend{display:none}:is(.page-battle-report,.page-battle-scene) .rp-fort{width:min(46%,200px)}}.page-war-room:not(.is-mock) .wr-head{isolation:isolate;padding-top:clamp(40px,6vw,88px);padding-bottom:34px;position:relative;overflow:hidden}.page-war-room:not(.is-mock) .wr-head-bare{padding-bottom:clamp(48px,7vw,96px)}.page-war-room:not(.is-mock) .wr-head-art{z-index:-1;position:absolute;inset:0}.page-war-room:not(.is-mock) .wr-head-art img{object-fit:cover;object-position:70% 38%;width:100%;height:100%}.page-war-room:not(.is-mock) .wr-head-art:after{content:"";background:linear-gradient(90deg, var(--color-void) 0%, #0a0807e6 28%, #0a080773 60%, #0a080740 100%), linear-gradient(0deg, var(--color-void) 0%, #0a080780 35%, transparent 70%), linear-gradient(180deg, #0a080799, transparent 22%);position:absolute;inset:0}.page-war-room:not(.is-mock) .wr-head-inner{align-items:flex-end;gap:clamp(20px,3vw,40px);display:flex}.page-war-room:not(.is-mock) .wr-title{overflow-wrap:anywhere;font-size:clamp(2.3rem,4.3vw,3.9rem)}.page-war-room:not(.is-mock) .wr-banner{filter:drop-shadow(0 18px 30px #000000b3);flex:none}.page-war-room:not(.is-mock) .wr-banner-cloth{aspect-ratio:3/4;background:linear-gradient(90deg, #00000059, transparent 22%, transparent 78%, #00000059), radial-gradient(120% 80% at 50% 10%, #ffffff1a, transparent 55%, #00000059), var(--p,#6e1712);clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%);flex-direction:column;align-items:center;gap:7%;width:clamp(112px,11vw,150px);padding-top:16%;display:flex;position:relative}.page-war-room:not(.is-mock) .wr-banner-cloth:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%);position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #ecd3938c}.page-war-room:not(.is-mock) .wr-banner-cloth:after{content:"";background:linear-gradient(#2a221a,#0f0c09);height:7px;position:absolute;top:0;left:-6%;right:-6%;box-shadow:0 1px #c6a15b80}.page-war-room:not(.is-mock) .wr-banner-tag{font-family:var(--font-display);letter-spacing:.06em;color:var(--q,var(--color-gilt-hi));text-shadow:0 2px #0000008c;font-size:clamp(1.15rem,1.7vw,1.6rem);line-height:1}.page-war-room:not(.is-mock) .wr-banner-sigil{filter:drop-shadow(0 2px 2px #00000073)}.page-war-room:not(.is-mock) .wr-ledger{background:#0a080773;border-block:1px solid #c6a15b47;flex-wrap:wrap;align-items:center;margin-top:28px;padding-block:12px;display:flex}.page-war-room:not(.is-mock) .wr-ledger .resource{padding-block:6px}.page-war-room:not(.is-mock) .wr-ledger .resource:first-child{padding-left:4px}.page-war-room:not(.is-mock) .wr-ledger-of{color:var(--color-dust);font-size:12px;font-weight:500}@media (max-width:639.98px){.page-war-room:not(.is-mock) .wr-head-inner{flex-direction:column;align-items:flex-start;gap:18px}.page-war-room:not(.is-mock) .wr-banner-cloth{width:88px}.page-war-room:not(.is-mock) .wr-banner-tag{font-size:1rem}.page-war-room:not(.is-mock) .wr-ledger{grid-template-columns:1fr 1fr;row-gap:6px;display:grid}.page-war-room:not(.is-mock) .wr-ledger .resource{padding-inline:4px}.page-war-room:not(.is-mock) .wr-ledger .resource+.resource{border-left:0}}.page-war-room:not(.is-mock) .wr-grid{grid-template-columns:minmax(0,1fr);gap:48px;padding-block:48px 88px;display:grid}.page-war-room:not(.is-mock) .wr-main,.page-war-room:not(.is-mock) .wr-rail{align-content:start;gap:48px;min-width:0;display:grid}.page-war-room:not(.is-mock) .wr-split{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:900px){.page-war-room:not(.is-mock) .wr-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}}@media (min-width:1180px){.page-war-room:not(.is-mock) .wr-grid{grid-template-columns:minmax(0,1fr) 372px;column-gap:52px}.page-war-room:not(.is-mock) .wr-rail{gap:40px}}@media (max-width:1179.98px){.page-war-room:not(.is-mock) .wr-main,.page-war-room:not(.is-mock) .wr-rail{display:contents}.page-war-room:not(.is-mock) .wr-call{order:1}.page-war-room:not(.is-mock) .wr-chat{order:2}.page-war-room:not(.is-mock) .wr-watch{order:3}.page-war-room:not(.is-mock) .wr-split{order:4}.page-war-room:not(.is-mock) .wr-roster{order:5}.page-war-room:not(.is-mock) .wr-chronicle{order:6}}@media (min-width:900px) and (max-width:1179.98px){.page-war-room:not(.is-mock) .wr-call,.page-war-room:not(.is-mock) .wr-chat{max-width:640px}}.page-war-room:not(.is-mock) .wr-war{padding:clamp(20px,2.4vw,30px)}.page-war-room:not(.is-mock) .wr-war-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.page-war-room:not(.is-mock) .wr-war-title{letter-spacing:.06em;overflow-wrap:anywhere;font-size:clamp(1.15rem,1.9vw,1.5rem)}.page-war-room:not(.is-mock) .wr-score{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;gap:clamp(16px,2.4vw,32px);margin-top:26px;display:grid}.page-war-room:not(.is-mock) .wr-side{align-items:center;gap:12px;min-width:0;display:flex}.page-war-room:not(.is-mock) .wr-side .label{overflow-wrap:anywhere}.page-war-room:not(.is-mock) .wr-side-them{justify-content:flex-end}.page-war-room:not(.is-mock) .wr-score-v{margin-top:4px;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:600;line-height:1}.page-war-room:not(.is-mock) .wr-score-v.is-us{color:#e8857d}.page-war-room:not(.is-mock) .wr-score-v.is-them{color:#d9a066}.page-war-room:not(.is-mock) .wr-duel{padding-bottom:22px;position:relative}.page-war-room:not(.is-mock) .wr-duel-bars{grid-template-columns:1fr 1fr;height:16px;display:grid;position:relative}.page-war-room:not(.is-mock) .wr-duel-half{background:#ffecc80d;position:relative;box-shadow:inset 0 0 0 1px #c6a15b1f}.page-war-room:not(.is-mock) .wr-duel-half>i{width:var(--v);transition:width .6s var(--ease-out-soft);position:absolute;top:0;bottom:0}.page-war-room:not(.is-mock) .wr-duel-half.us>i{clip-path:polygon(6px 0,100% 0,100% 100%,6px 100%,0 50%);background:linear-gradient(270deg,#e8857d,#8f231d);right:0}.page-war-room:not(.is-mock) .wr-duel-half.them>i{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);background:linear-gradient(90deg,#e2ad6e,#7a4e1e);left:0}.page-war-room:not(.is-mock) .wr-duel-bars:after{content:"";background:var(--color-gilt-hi);width:1px;height:28px;position:absolute;top:-6px;left:50%}.page-war-room:not(.is-mock) .wr-duel-axis{height:16px;position:absolute;bottom:0;left:0;right:0}.page-war-room:not(.is-mock) .wr-duel-axis span{font-family:var(--font-data);letter-spacing:.08em;color:var(--color-dust);font-size:.6875rem;position:absolute;top:2px;translate:-50%}.page-war-room:not(.is-mock) .wr-duel-axis span:first-child{translate:0}.page-war-room:not(.is-mock) .wr-duel-axis span:last-child{translate:-100%}@media (max-width:767.98px){.page-war-room:not(.is-mock) .wr-score{grid-template-columns:1fr 1fr}.page-war-room:not(.is-mock) .wr-duel{grid-area:2/1/auto/-1}}.page-war-room:not(.is-mock) .wr-objectives{border-top:1px solid #3a3128d9;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;list-style:none;display:grid}.page-war-room:not(.is-mock) .wr-objective{align-content:start;gap:6px;min-width:0;padding:16px 18px 2px;display:grid}.page-war-room:not(.is-mock) .wr-objective:first-child{padding-left:0}.page-war-room:not(.is-mock) .wr-objective+.wr-objective{border-left:1px solid #3a3128d9}.page-war-room:not(.is-mock) .wr-objective-v{color:var(--color-bone);align-items:center;gap:8px;font-size:1.25rem;font-weight:600;line-height:1.2;display:flex}.page-war-room:not(.is-mock) .wr-objective-text{font-family:var(--font-data);font-size:1rem}.page-war-room:not(.is-mock) .wr-objective-note{color:var(--color-dust);font-size:.875rem;line-height:1.35}@media (max-width:1023.98px){.page-war-room:not(.is-mock) .wr-objectives{grid-template-columns:repeat(2,minmax(0,1fr))}.page-war-room:not(.is-mock) .wr-objective:nth-child(3){border-left:0;padding-left:0}.page-war-room:not(.is-mock) .wr-objective:nth-child(n+3){border-top:1px solid #3a3128d9;margin-top:12px}}.page-war-room:not(.is-mock) .wr-chart-scroll{padding-top:16px;padding-bottom:6px;overflow-x:auto}.page-war-room:not(.is-mock) .wr-chart{--who:150px;min-width:640px}.page-war-room:not(.is-mock) .wr-plot{grid-template-columns:var(--who) minmax(0, 1fr);height:210px;display:grid}.page-war-room:not(.is-mock) .wr-yaxis{margin-right:10px;position:relative}.page-war-room:not(.is-mock) .wr-yaxis span{font-family:var(--font-data);color:var(--color-dust);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;right:0;translate:0 50%}.page-war-room:not(.is-mock) .wr-yaxis:after{content:"Around";font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);font-size:.6875rem;font-weight:500;position:absolute;top:0;left:0}.page-war-room:not(.is-mock) .wr-cols{border-bottom:1px solid #c6a15b73;border-left:1px solid #3a3128e6;grid-template-columns:repeat(24,minmax(0,1fr));display:grid;position:relative}.page-war-room:not(.is-mock) .wr-grid-line{pointer-events:none;background:#3a31288c;height:1px;position:absolute;left:0;right:0}.page-war-room:not(.is-mock) .wr-col{height:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:background-color .2s;position:relative}.page-war-room:not(.is-mock) .wr-col:hover{background:#c6a15b0f}.page-war-room:not(.is-mock) .wr-col.is-event{box-shadow:inset 0 2px 0 var(--color-gilt-hi);background:#c6a15b12}.page-war-room:not(.is-mock) .wr-col:focus-visible{outline-offset:-2px}.page-war-room:not(.is-mock) .wr-stack{position:absolute;inset:0 20%}.page-war-room:not(.is-mock) .wr-base,.page-war-room:not(.is-mock) .wr-you{transition:height .35s var(--ease-out-soft), bottom .35s var(--ease-out-soft);position:absolute;left:0;right:0}.page-war-room:not(.is-mock) .wr-base{height:calc(var(--n) / var(--max) * 100%);background:linear-gradient(#b38f4f,#5e4a2a);bottom:0}.page-war-room:not(.is-mock) .wr-you{bottom:calc(var(--n) / var(--max) * 100%);height:calc(var(--y) / var(--max) * 100%);background:linear-gradient(#f3d99a,#c6a15b);box-shadow:inset 0 -1px #0a0807}.page-war-room:not(.is-mock) .wr-count{left:0;right:0;bottom:calc((var(--n) + var(--y)) / var(--max) * 100% + 5px);color:var(--color-vellum);text-align:center;transition:bottom .35s var(--ease-out-soft);font-size:.75rem;font-weight:600;position:absolute}.page-war-room:not(.is-mock) .wr-rallies{gap:6px;margin-top:12px;padding:0;list-style:none;display:grid}.page-war-room:not(.is-mock) .wr-rallies li{border-left:2px solid var(--color-gilt-lo);color:var(--color-vellum);flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-left:12px;font-size:.9375rem;display:flex}.page-war-room:not(.is-mock) .wr-rally-what{color:var(--color-bone)}.page-war-room:not(.is-mock) .wr-rally-n{color:var(--color-dust);font-size:.8125rem}.page-war-room:not(.is-mock) .wr-now{background:var(--color-moon);pointer-events:none;width:1px;position:absolute;top:-4px;bottom:0}.page-war-room:not(.is-mock) .wr-now span{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-moon);white-space:nowrap;background:#0a0807d9;padding:1px 5px;font-size:.6875rem;font-weight:600;position:absolute;top:-2px;left:6px}.page-war-room:not(.is-mock) .wr-xaxis{grid-template-columns:var(--who) minmax(0, 1fr);height:22px;display:grid}.page-war-room:not(.is-mock) .wr-xaxis-hours{position:relative}.page-war-room:not(.is-mock) .wr-xaxis span{font-family:var(--font-data);color:var(--color-dust);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;top:5px}.page-war-room:not(.is-mock) .wr-gantt{border-top:1px solid #3a3128b3;margin-top:10px;list-style:none}.page-war-room:not(.is-mock) .wr-row{grid-template-columns:var(--who) minmax(0, 1fr);border-bottom:1px solid #3a312880;align-items:center;min-height:44px;display:grid}.page-war-room:not(.is-mock) .wr-who{align-items:center;gap:10px;min-width:0;padding:6px 12px 6px 0;display:flex}.page-war-room:not(.is-mock) .wr-who-name{font-family:var(--font-data);color:var(--color-bone);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.15;overflow:hidden}.page-war-room:not(.is-mock) .wr-who-shift{color:var(--color-dust);font-size:.75rem;line-height:1.2}.page-war-room:not(.is-mock) .wr-track{background-image:repeating-linear-gradient(90deg,#3a312880 0 1px,#0000 1px 12.5%);align-self:stretch;align-items:center;display:flex;position:relative}.page-war-room:not(.is-mock) .wr-track>i{height:12px;top:50%;left:calc(var(--a) / 24 * 100%);width:calc((var(--b) - var(--a)) / 24 * 100%);background:linear-gradient(#a8884c,#6b552f);position:absolute;translate:0 -50%;box-shadow:inset 0 1px #ffecc840}.page-war-room:not(.is-mock) .wr-row.is-you .wr-track>i{background:linear-gradient(#f3d99a,#c6a15b)}.page-war-room:not(.is-mock) .wr-row.is-you{background:#c6a15b0d}.page-war-room:not(.is-mock) .wr-others .wr-track{background-image:none;padding-left:10px}.page-war-room:not(.is-mock) .wr-watch-acts{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}@media (max-width:767.98px){.page-war-room:not(.is-mock) .wr-chart{--who:128px}.page-war-room:not(.is-mock) .wr-yaxis,.page-war-room:not(.is-mock) .wr-who,.page-war-room:not(.is-mock) .wr-xaxis-pad{z-index:2;background:var(--color-void);position:sticky;left:0}.page-war-room:not(.is-mock) .wr-yaxis{z-index:3}.page-war-room:not(.is-mock) .wr-row.is-you .wr-who{background:linear-gradient(#c6a15b0d, #c6a15b0d), var(--color-void)}}.page-war-room:not(.is-mock) .wr-empty{color:var(--color-dust);margin-top:12px;font-size:.9375rem;line-height:1.45}.page-war-room:not(.is-mock) .wr-note{color:var(--color-dust);margin-top:16px;font-size:.875rem;line-height:1.4}.page-war-room:not(.is-mock) .wr-links{list-style:none}.page-war-room:not(.is-mock) .wr-link{border-bottom:1px dotted #c6a15b3d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-block:13px;display:flex}.page-war-room:not(.is-mock) .wr-link-path{flex:250px;align-items:center;gap:10px;min-width:0;display:flex}.page-war-room:not(.is-mock) .wr-node{min-width:0;font-family:var(--font-data);color:var(--color-bone);align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.page-war-room:not(.is-mock) .wr-node>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-war-room:not(.is-mock) .wr-line{flex:1;min-width:28px;height:10px;position:relative}.page-war-room:not(.is-mock) .wr-line>i{border-top:1.5px solid var(--color-gilt);position:absolute;top:50%;left:0;right:7px}.page-war-room:not(.is-mock) .wr-line:after{content:"";border-top:1.5px solid var(--color-gilt);border-right:1.5px solid var(--color-gilt);width:7px;height:7px;position:absolute;top:50%;right:1px;translate:0 -50%;rotate:45deg}.page-war-room:not(.is-mock) .wr-link.is-scheduled .wr-line>i{border-top-style:dashed}.page-war-room:not(.is-mock) .wr-link-meta{text-align:right;justify-items:end;line-height:1.25;display:grid}@media (max-width:639.98px){.page-war-room:not(.is-mock) .wr-link-path{flex-basis:100%}.page-war-room:not(.is-mock) .wr-link-meta{text-align:left;justify-items:start;padding-left:42px}}.page-war-room:not(.is-mock) .wr-targets ul{list-style:none}.page-war-room:not(.is-mock) .wr-target{border-bottom:1px dotted #c6a15b3d;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding-block:16px;display:grid}.page-war-room:not(.is-mock) .wr-target-tag{letter-spacing:.12em;color:var(--color-dust);font-size:.75rem;font-weight:600}@media (max-width:479.98px){.page-war-room:not(.is-mock) .wr-target{grid-template-columns:auto minmax(0,1fr)}.page-war-room:not(.is-mock) .wr-target .btn{grid-column:2;justify-self:start}}.page-war-room:not(.is-mock) .wr-mates{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));column-gap:36px;list-style:none;display:grid}.page-war-room:not(.is-mock) .wr-mate{border-bottom:1px solid #3a312899;grid-template-columns:auto minmax(0,1fr) auto 3.5rem;align-items:center;gap:12px;padding-block:10px;display:grid}.page-war-room:not(.is-mock) .wr-mate.is-me{box-shadow:inset 2px 0 0 var(--color-ember);background:#e0672c0d;padding-left:8px}.page-war-room:not(.is-mock) .wr-mate-name,.page-war-room:not(.is-mock) .wr-mate-sub{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-war-room:not(.is-mock) .wr-mate-name{font-family:var(--font-data);color:var(--color-bone);font-size:.9375rem;font-weight:600;line-height:1.2}.page-war-room:not(.is-mock) .wr-mate-sub{color:var(--color-dust);font-size:.8125rem;line-height:1.3}.page-war-room:not(.is-mock) .wr-mate-role{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);font-size:.6875rem;font-weight:600}.page-war-room:not(.is-mock) .wr-mate-role.is-officer{color:var(--color-vellum)}.page-war-room:not(.is-mock) .wr-mate-role.is-lord{color:var(--color-gilt-hi)}.page-war-room:not(.is-mock) .wr-mate-power{text-align:right;color:var(--color-bone);font-size:.9375rem}.page-war-room:not(.is-mock) .wr-call{background:linear-gradient(180deg, #e0672c17, transparent 45%), var(--color-soot);padding:24px}.page-war-room:not(.is-mock) .wr-calls{border-top:1px solid #c6a15b33;margin-top:6px;list-style:none}.page-war-room:not(.is-mock) .wr-calls li{color:var(--color-vellum);border-bottom:1px solid #3a3128b3;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:.875rem;display:flex}.page-war-room:not(.is-mock) .wr-chron{list-style:none}.page-war-room:not(.is-mock) .wr-chron li{border-bottom:1px solid #3a312899;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding-block:11px;display:grid}.page-war-room:not(.is-mock) .wr-chron p{color:var(--color-vellum);overflow-wrap:anywhere;font-size:.96875rem;line-height:1.42}.page-war-room:not(.is-mock) .wr-chat{padding:22px 22px 20px}.page-war-room:not(.is-mock) .wr-msgs{align-content:start;gap:14px;max-height:372px;margin-top:10px;padding:14px 4px 0 0;list-style:none;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 22px);mask-image:linear-gradient(#0000,#000 22px)}.page-war-room:not(.is-mock) .wr-msgs:empty{display:none}.page-war-room:not(.is-mock) .wr-msg-head{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.page-war-room:not(.is-mock) .wr-msg-name{font-family:var(--font-data);color:var(--color-bone);font-size:.875rem;font-weight:600}.page-war-room:not(.is-mock) .wr-msg.is-you .wr-msg-name{color:var(--color-gilt-hi)}.page-war-room:not(.is-mock) .wr-msg-at{color:var(--color-dust);font-size:.75rem}.page-war-room:not(.is-mock) .wr-msg p{color:var(--color-vellum);overflow-wrap:anywhere;margin-top:1px;font-size:.9375rem;line-height:1.42}.page-war-room:not(.is-mock) .wr-msg.is-you p{color:var(--color-bone)}.page-war-room:not(.is-mock) .wr-chat-form{z-index:4;gap:8px;margin-top:16px;display:flex;position:relative}.page-war-room:not(.is-mock) .wr-input{min-width:0;height:38px;font-family:var(--font-data);color:var(--color-bone);background:#0d0b09;border:1px solid #c6a15b52;outline:none;flex:1;padding:0 12px;font-size:1rem;transition:border-color .2s}.page-war-room:not(.is-mock) .wr-input::placeholder{color:var(--color-dust)}.page-war-room:not(.is-mock) .wr-input:focus{border-color:var(--color-gilt-hi)}.page-war-room:not(.is-mock) .wr-chat-status{color:var(--color-dust);margin-top:10px;font-size:.875rem;line-height:1.4}.page-war-room:not(.is-mock) .wr-chat-status:empty{display:none}.page-war-room:not(.is-mock) .wr-chat-status.is-down{color:var(--color-ember-hi)}.page-war-room.is-mock .wr-medal-fill{width:100%;height:100%;clip-path:inherit;background:radial-gradient(circle at 50% 40%,#221b14,#110e0b);place-items:center;display:grid}.page-war-room.is-mock .wr-head{isolation:isolate;padding-top:clamp(40px,6vw,88px);padding-bottom:34px;position:relative;overflow:hidden}.page-war-room.is-mock .wr-head-art{z-index:-1;position:absolute;inset:0}.page-war-room.is-mock .wr-head-art img{object-fit:cover;object-position:70% 38%;width:100%;height:100%}.page-war-room.is-mock .wr-head-art:after{content:"";background:linear-gradient(90deg, var(--color-void) 0%, #0a0807e6 28%, #0a080773 60%, #0a080740 100%), linear-gradient(0deg, var(--color-void) 0%, #0a080780 35%, transparent 70%), linear-gradient(180deg, #0a080799, transparent 22%);position:absolute;inset:0}.page-war-room.is-mock .wr-head-inner{align-items:flex-end;gap:clamp(20px,3vw,40px);display:flex}.page-war-room.is-mock .wr-banner{filter:drop-shadow(0 18px 30px #000000b3);flex:none}.page-war-room.is-mock .wr-banner-cloth{--cut:polygon(0 0, 100% 0, 100% 100%, 50% 86%, 0 100%);aspect-ratio:3/4;width:clamp(112px,11vw,150px);clip-path:var(--cut);background:linear-gradient(90deg,#00000059,#0000 22% 78%,#00000059),radial-gradient(120% 80% at 50% 10%,#a3302a,#6e1712 60%,#4a0d0a);place-items:start center;padding-top:16%;display:grid;position:relative}.page-war-room.is-mock .wr-banner-cloth:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%);background:linear-gradient(#0000,#0000);position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #ecd3938c}.page-war-room.is-mock .wr-banner-cloth:after{content:"";background:linear-gradient(#2a221a,#0f0c09);height:7px;position:absolute;top:0;left:-6%;right:-6%;box-shadow:0 1px #c6a15b80}.page-war-room.is-mock .wr-banner-sigil{aspect-ratio:1;filter:drop-shadow(0 2px #28060499);width:74%!important;height:auto!important}.page-war-room.is-mock .wr-ledger{background:#0a080773;border-block:1px solid #c6a15b47;flex-wrap:wrap;align-items:center;margin-top:28px;padding-block:12px;display:flex}.page-war-room.is-mock .wr-ledger .resource{padding-block:6px}.page-war-room.is-mock .wr-ledger .resource:first-child{padding-left:4px}@media (max-width:639.98px){.page-war-room.is-mock .wr-head-inner{flex-direction:column;align-items:flex-start;gap:18px}.page-war-room.is-mock .wr-banner-cloth{width:88px}.page-war-room.is-mock .wr-ledger{grid-template-columns:1fr 1fr;row-gap:6px;display:grid}.page-war-room.is-mock .wr-ledger .resource{padding-inline:4px}.page-war-room.is-mock .wr-ledger .resource+.resource{border-left:0}}.page-war-room.is-mock .wr-war{padding:clamp(20px,2.4vw,30px)}.page-war-room.is-mock .wr-war-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.page-war-room.is-mock .wr-score{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;gap:clamp(16px,2.4vw,32px);margin-top:26px;display:grid}.page-war-room.is-mock .wr-side{align-items:center;gap:12px;min-width:0;display:flex}.page-war-room.is-mock .wr-side-them{justify-content:flex-end}.page-war-room.is-mock .wr-score-v{margin-top:4px;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:600;line-height:1}.page-war-room.is-mock .wr-duel{padding-bottom:22px;position:relative}.page-war-room.is-mock .wr-duel-bars{grid-template-columns:1fr 1fr;height:16px;display:grid}.page-war-room.is-mock .wr-duel-half{background:#ffecc80d;position:relative;box-shadow:inset 0 0 0 1px #c6a15b1f}.page-war-room.is-mock .wr-duel-half>i{width:var(--v);position:absolute;top:0;bottom:0}.page-war-room.is-mock .wr-duel-half.us>i{clip-path:polygon(6px 0,100% 0,100% 100%,6px 100%,0 50%);background:linear-gradient(270deg,#e8857d,#8f231d);right:0}.page-war-room.is-mock .wr-duel-half.them>i{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);background:linear-gradient(90deg,#e2ad6e,#7a4e1e);left:0}.page-war-room.is-mock .wr-duel-bars:after{content:"";background:var(--color-gilt-hi);width:1px;height:28px;position:absolute;top:-6px;left:50%}.page-war-room.is-mock .wr-duel-axis{height:16px;position:absolute;bottom:0;left:0;right:0}.page-war-room.is-mock .wr-duel-axis span{font-family:var(--font-data);letter-spacing:.08em;color:var(--color-dust);font-size:.6875rem;position:absolute;top:2px;translate:-50%}.page-war-room.is-mock .wr-duel-axis span:first-child{translate:0}.page-war-room.is-mock .wr-duel-axis span:last-child{translate:-100%}@media (max-width:767.98px){.page-war-room.is-mock .wr-score{grid-template-columns:1fr 1fr}.page-war-room.is-mock .wr-duel{grid-area:2/1/auto/-1}}.page-war-room.is-mock .wr-objectives{border-top:1px solid #3a3128d9;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;list-style:none;display:grid}.page-war-room.is-mock .wr-objective{align-content:start;gap:6px;padding:16px 18px 2px;display:grid}.page-war-room.is-mock .wr-objective:first-child{padding-left:0}.page-war-room.is-mock .wr-objective+.wr-objective{border-left:1px solid #3a3128d9}.page-war-room.is-mock .wr-objective-v{align-items:center;gap:8px;font-size:1.25rem;font-weight:600;line-height:1.2;display:flex}@media (max-width:1023.98px){.page-war-room.is-mock .wr-objectives{grid-template-columns:repeat(2,minmax(0,1fr))}.page-war-room.is-mock .wr-objective:nth-child(3){border-left:0;padding-left:0}.page-war-room.is-mock .wr-objective:nth-child(n+3){border-top:1px solid #3a3128d9;margin-top:12px}}.page-war-room.is-mock .wr-grid{grid-template-columns:minmax(0,1fr);gap:48px;padding-block:48px 88px;display:grid}.page-war-room.is-mock .wr-main,.page-war-room.is-mock .wr-rail{align-content:start;gap:48px;min-width:0;display:grid}.page-war-room.is-mock .wr-split{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:900px){.page-war-room.is-mock .wr-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}}@media (min-width:1180px){.page-war-room.is-mock .wr-grid{grid-template-columns:minmax(0,1fr) 372px;column-gap:52px}.page-war-room.is-mock .wr-rail{gap:40px}}@media (max-width:1179.98px){.page-war-room.is-mock .wr-main,.page-war-room.is-mock .wr-rail{display:contents}.page-war-room.is-mock .wr-call{order:1}.page-war-room.is-mock .wr-watch{order:2}.page-war-room.is-mock .wr-split{order:3}.page-war-room.is-mock .wr-chronicle{order:4}.page-war-room.is-mock .wr-chat{order:5}}@media (min-width:900px) and (max-width:1179.98px){.page-war-room.is-mock .wr-call{max-width:560px}}.page-war-room.is-mock .wr-chart-scroll{padding-top:16px;padding-bottom:6px;overflow-x:auto}.page-war-room.is-mock .wr-chart{--who:150px;min-width:640px}.page-war-room.is-mock .wr-plot{grid-template-columns:var(--who) minmax(0, 1fr);height:210px;display:grid}.page-war-room.is-mock .wr-yaxis{margin-right:10px;position:relative}.page-war-room.is-mock .wr-yaxis span{font-family:var(--font-data);color:var(--color-dust);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;right:0;translate:0 50%}.page-war-room.is-mock .wr-yaxis:after{content:"On watch";font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);font-size:.6875rem;font-weight:500;position:absolute;top:0;left:0}.page-war-room.is-mock .wr-cols{border-bottom:1px solid #c6a15b73;border-left:1px solid #3a3128e6;grid-template-columns:repeat(24,minmax(0,1fr));display:grid;position:relative}.page-war-room.is-mock .wr-grid-line{pointer-events:none;background:#3a31288c;height:1px;position:absolute;left:0;right:0}.page-war-room.is-mock .wr-col{height:100%;color:inherit;background:0 0;border:0;padding:0;transition:background-color .2s;position:relative}.page-war-room.is-mock .wr-col:hover{background:#c6a15b0f}.page-war-room.is-mock .wr-col.is-gap{background:#b0302a1a}.page-war-room.is-mock .wr-col.is-gap:hover{background:#b0302a2b}.page-war-room.is-mock .wr-col:focus-visible{outline-offset:-2px}.page-war-room.is-mock .wr-stack{position:absolute;inset:0 20%}.page-war-room.is-mock .wr-base,.page-war-room.is-mock .wr-you{transition:height .35s var(--ease-out-soft), bottom .35s var(--ease-out-soft);position:absolute;left:0;right:0}.page-war-room.is-mock .wr-base{height:calc(var(--n) / var(--max) * 100%);background:linear-gradient(#b38f4f,#5e4a2a);bottom:0}.page-war-room.is-mock .wr-you{bottom:calc(var(--n) / var(--max) * 100%);height:calc(var(--y) / var(--max) * 100%);background:linear-gradient(#f3d99a,#c6a15b);box-shadow:inset 0 -1px #0a0807}.page-war-room.is-mock .wr-col.is-gap .wr-base{background:linear-gradient(#d9534a,#6e1712)}.page-war-room.is-mock .wr-count{left:0;right:0;bottom:calc((var(--n) + var(--y)) / var(--max) * 100% + 5px);color:var(--color-vellum);text-align:center;transition:bottom .35s var(--ease-out-soft);font-size:.75rem;font-weight:600;position:absolute}.page-war-room.is-mock .wr-col.is-gap .wr-count{color:var(--color-blood-hi)}.page-war-room.is-mock .wr-need{pointer-events:none;border-top:1px dashed #d9534ab3;position:absolute;left:0;right:0}.page-war-room.is-mock .wr-need-label{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-blood-hi);white-space:nowrap;font-size:.6875rem;font-weight:600;position:absolute;right:0;translate:0 50%}.page-war-room.is-mock .wr-now{background:var(--color-moon);pointer-events:none;width:1px;position:absolute;top:-4px;bottom:0}.page-war-room.is-mock .wr-now span{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-moon);white-space:nowrap;background:#0a0807d9;padding:1px 5px;font-size:.6875rem;font-weight:600;position:absolute;top:-2px;left:6px}.page-war-room.is-mock .wr-xaxis{height:22px;margin-left:var(--who);position:relative}.page-war-room.is-mock .wr-xaxis span{font-family:var(--font-data);color:var(--color-dust);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;top:5px}.page-war-room.is-mock .wr-gantt{border-top:1px solid #3a3128b3;margin-top:10px;list-style:none}.page-war-room.is-mock .wr-row{grid-template-columns:var(--who) minmax(0, 1fr);border-bottom:1px solid #3a312880;align-items:center;min-height:44px;display:grid}.page-war-room.is-mock .wr-who{align-items:center;gap:10px;min-width:0;padding-right:12px;display:flex}.page-war-room.is-mock .wr-who-name{font-family:var(--font-data);color:var(--color-bone);white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.15}.page-war-room.is-mock .wr-who-shift{color:var(--color-dust);font-size:.75rem;line-height:1.2}.page-war-room.is-mock .wr-track{background-image:repeating-linear-gradient(90deg,#3a312880 0 1px,#0000 1px 12.5%);align-self:stretch;align-items:center;display:flex;position:relative}.page-war-room.is-mock .wr-track>i{height:12px;top:50%;left:calc(var(--a) / 24 * 100%);width:calc((var(--b) - var(--a)) / 24 * 100%);background:linear-gradient(#a8884c,#6b552f);position:absolute;translate:0 -50%;box-shadow:inset 0 1px #ffecc840}.page-war-room.is-mock .wr-row.is-you .wr-track>i{background:linear-gradient(#f3d99a,#c6a15b)}.page-war-room.is-mock .wr-row.is-you{background:#c6a15b0d}.page-war-room.is-mock .wr-others .wr-track{background-image:none;padding-left:10px}.page-war-room.is-mock .wr-links{list-style:none}.page-war-room.is-mock .wr-link{border-bottom:1px dotted #c6a15b3d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-block:13px;display:flex}.page-war-room.is-mock .wr-link-path{flex:250px;align-items:center;gap:10px;min-width:0;display:flex}.page-war-room.is-mock .wr-node{font-family:var(--font-data);color:var(--color-bone);white-space:nowrap;align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.page-war-room.is-mock .wr-line{flex:1;min-width:28px;height:10px;position:relative}.page-war-room.is-mock .wr-line>i{border-top:1.5px solid var(--color-gilt);position:absolute;top:50%;left:0;right:7px}.page-war-room.is-mock .wr-line:after{content:"";border-top:1.5px solid var(--color-gilt);border-right:1.5px solid var(--color-gilt);width:7px;height:7px;position:absolute;top:50%;right:1px;translate:0 -50%;rotate:45deg}.page-war-room.is-mock .wr-link.is-wayroad .wr-line>i{border-color:var(--color-moon);box-shadow:0 0 8px #a9bdd18c}.page-war-room.is-mock .wr-link.is-wayroad .wr-line:after{border-color:var(--color-moon)}.page-war-room.is-mock .wr-link.is-scheduled .wr-line>i{border-top-style:dashed}.page-war-room.is-mock .wr-link-meta{text-align:right;justify-items:end;line-height:1.25;display:grid}@media (max-width:639.98px){.page-war-room.is-mock .wr-link-path{flex-basis:100%}.page-war-room.is-mock .wr-link-meta{text-align:left;justify-items:start;padding-left:42px}}.page-war-room.is-mock .wr-targets ul{list-style:none}.page-war-room.is-mock .wr-target{border-bottom:1px dotted #c6a15b3d;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding-block:16px;display:grid}.page-war-room.is-mock .wr-intel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;display:flex}@media (max-width:479.98px){.page-war-room.is-mock .wr-target{grid-template-columns:auto minmax(0,1fr)}.page-war-room.is-mock .wr-target .btn{grid-column:2;justify-self:start}}.page-war-room.is-mock .wr-call{background:linear-gradient(180deg, #e0672c17, transparent 45%), var(--color-soot);padding:24px}.page-war-room.is-mock .wr-answered{flex-wrap:wrap;gap:5px;display:flex}.page-war-room.is-mock .wr-slot{aspect-ratio:1;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background:repeating-linear-gradient(135deg,#0000 0 5px,#c6a15b0f 5px 6px);width:30px;box-shadow:inset 0 0 0 1px #c6a15b47}.page-war-room.is-mock .wr-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.page-war-room.is-mock .wr-choice{cursor:pointer;background:#15110e;justify-items:center;gap:1px;padding:9px 4px 8px;transition:background-color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c6a15b4d}.page-war-room.is-mock .wr-choice input{opacity:0;cursor:pointer;position:absolute;inset:0}.page-war-room.is-mock .wr-choice:hover{background:#1c1712}.page-war-room.is-mock .wr-choice:has(input:checked){box-shadow:inset 0 0 0 1px var(--color-ember);background:linear-gradient(#4a210d,#301307)}.page-war-room.is-mock .wr-choice:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:2px}.page-war-room.is-mock .wr-choice-pct{color:var(--color-bone);font-size:1.125rem;font-weight:600;line-height:1.1}.page-war-room.is-mock .wr-choice-n{color:var(--color-vellum);font-size:.8125rem}.page-war-room.is-mock .wr-choice:has(input:checked) .wr-choice-n{color:#ffd2b5}.page-war-room.is-mock .wr-chron{list-style:none}.page-war-room.is-mock .wr-chron li{--tone:var(--color-gilt);border-bottom:1px solid #3a312899;grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding-block:11px;display:grid}.page-war-room.is-mock .wr-chron li[data-tone=blood]{--tone:var(--color-blood-hi)}.page-war-room.is-mock .wr-chron li[data-tone=ember]{--tone:var(--color-ember-hi)}.page-war-room.is-mock .wr-chron li[data-tone=moon]{--tone:var(--color-moon)}.page-war-room.is-mock .wr-chron li[data-tone=dust]{--tone:var(--color-dust)}.page-war-room.is-mock .wr-chron-icon{color:var(--tone);translate:0 3px}.page-war-room.is-mock .wr-chron p{color:var(--color-vellum);font-size:.96875rem;line-height:1.42}.page-war-room.is-mock .wr-chat{padding:22px 22px 20px}.page-war-room.is-mock .wr-msgs{align-content:start;gap:14px;max-height:372px;margin-top:10px;padding:14px 4px 0 0;list-style:none;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 22px);mask-image:linear-gradient(#0000,#000 22px)}.page-war-room.is-mock .wr-msg{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.page-war-room.is-mock .wr-msg p{color:var(--color-vellum);margin-top:1px;font-size:.9375rem;line-height:1.42}.page-war-room.is-mock .wr-msg.is-you p{color:var(--color-bone)}.page-war-room.is-mock .wr-chat-form{z-index:4;gap:8px;margin-top:16px;display:flex;position:relative}.page-war-room.is-mock .wr-input{min-width:0;height:38px;font-family:var(--font-data);color:var(--color-bone);background:#0d0b09;border:1px solid #c6a15b52;outline:none;flex:1;padding:0 12px;font-size:.9375rem;transition:border-color .2s}.page-war-room.is-mock .wr-input::placeholder{color:var(--color-dust)}.page-war-room.is-mock .wr-input:focus{border-color:var(--color-gilt-hi)}.page-realm .realm{--bar:105px;height:calc(100dvh - var(--bar));grid-template-columns:minmax(0,1fr);min-height:520px;display:grid;position:relative;overflow:hidden}@media (min-width:1100px){.page-realm .realm{grid-template-columns:minmax(0,1fr) 388px}}@media (max-width:1023.98px){.page-realm .realm{height:calc(100dvh - var(--bar) - 64px - env(safe-area-inset-bottom,0px));min-height:460px}}.page-realm .realm-stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(ellipse at 50% 50%, #17120d, #0a0807 75%), var(--color-void);outline:none;position:relative;overflow:hidden}.page-realm .realm-stage:before{content:"";filter:blur(30px)brightness(.26)saturate(.7);pointer-events:none;background:url(../art/realm-map-1600.webp) 50%/cover;position:absolute;inset:-60px}.page-realm .realm-stage:focus-visible{box-shadow:inset 0 0 0 1px var(--color-gilt-hi)}.page-realm .realm-stage.is-dragging{cursor:grabbing}.page-realm .realm-world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.page-realm .realm-img{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.page-realm .realm-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-realm .realm-region{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.28em;fill:#ece3d0cc;stroke:#181009c7;stroke-width:7px;stroke-linejoin:round;paint-order:stroke}.page-realm .realm-marks{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.page-realm .rm-mark{width:0;height:0;position:absolute}.page-realm .rm-pin{pointer-events:auto;cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:46px;padding:0;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.page-realm .rm-pin:before{content:"";box-shadow:0 0 0 1.5px var(--c), 0 0 0 4px #0a080799, 0 8px 18px #000000a6;transition:box-shadow .2s, scale .25s var(--ease-out-soft);background:radial-gradient(circle at 40% 35%,#231c15,#0b0907);position:absolute;inset:8px;rotate:45deg}.page-realm .rm-pin .heraldry{z-index:1;position:relative;width:22px!important;height:22px!important}.page-realm .rm-pin:hover:before{scale:1.12}.page-realm .rm-pin[aria-pressed=true]:before{box-shadow:0 0 0 2px var(--c), 0 0 0 5px #0a0807b3, 0 0 26px 6px var(--c)}@supports (color:color-mix(in lab, red, red)){.page-realm .rm-pin[aria-pressed=true]:before{box-shadow:0 0 0 2px var(--c), 0 0 0 5px #0a0807b3, 0 0 26px 6px color-mix(in srgb, var(--c) 55%, transparent)}}.page-realm .rm-pin[aria-pressed=true]:after{content:"";border:1px solid var(--c);animation:2.2s ease-out infinite rm-ping;position:absolute;inset:8px;rotate:45deg}.page-realm .rm-mark.has-shards .rm-pin{filter:drop-shadow(0 0 9px #ffc46873)}.page-realm .rm-mark.is-site .rm-pin:before{background:radial-gradient(circle,#5c3510,#1a0f06 70%);box-shadow:0 0 0 1.5px #ecd393,0 0 0 4px #0a080799,0 0 30px 10px #ffaa4673}.page-realm .rm-mark.is-site .heraldry{background-color:#ffe2a3!important}.page-realm .rm-plate{white-space:nowrap;border-top:1px solid var(--c);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bone);pointer-events:none;background:linear-gradient(#0c0a08e6,#0c0a08c7);align-items:center;gap:7px;padding:4px 10px 5px;font-size:.71875rem;display:flex;position:absolute;top:25px;left:0;translate:-50%;box-shadow:0 6px 16px -6px #000c}.page-realm .shard-pips{align-items:center;gap:4px;display:inline-flex}.page-realm .shard-pips i{background:linear-gradient(135deg,#fff3c9,#e3a23d);width:7px;height:7px;display:block;rotate:45deg;box-shadow:0 0 6px #ffba54e6}.page-realm .rm-swatch{background:var(--c);flex:none;width:9px;height:9px;display:inline-block;rotate:45deg;box-shadow:0 0 0 1px #0000008c}.page-realm .realm-zoom{z-index:6;gap:4px;display:grid;position:absolute;top:16px;right:16px}.page-realm .realm-zoom button{width:42px;height:42px;color:var(--color-gilt-hi);background:#0c0a08e6;border:1px solid #c6a15b66;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid}.page-realm .realm-zoom button:hover{color:#fff4d6;background:#1f1913}.page-realm .realm-zoom .realm-fit{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.page-realm .realm-age{--cut:8px;z-index:6;width:300px;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));cursor:default;background:linear-gradient(#ffecc80a,#0000 40%),#0b0908e6;padding:16px 18px 12px;position:absolute;top:16px;left:16px;box-shadow:inset 0 0 0 1px #c6a15b52,0 16px 34px -16px #000000e6}.page-realm .realm-age-v{letter-spacing:.03em;color:var(--color-bone);margin-top:8px;font-size:1.24rem}.page-realm .realm-age-v .num{font-family:var(--font-display);color:var(--color-ember-hi)}.page-realm .realm-age-note{color:var(--color-vellum);margin-top:6px;font-size:.9375rem;line-height:1.4}.page-realm .realm-windows{border-top:1px solid #3a3128e6;margin-top:14px;padding-top:11px}.page-realm .realm-windows ul{margin-top:4px;list-style:none}.page-realm .realm-windows button{width:100%;min-height:34px;color:var(--color-vellum);font-family:var(--font-data);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:.875rem;transition:color .15s;display:flex}.page-realm .realm-windows button:hover{color:var(--color-bone)}.page-realm .realm-windows button span:first-of-type{flex:1}.page-realm .realm-windows button .num{color:var(--color-ember-hi);font-weight:600}.page-realm .realm-panel{z-index:7;background:linear-gradient(180deg, #ffecc808, transparent 30%), var(--color-soot);border-left:1px solid #c6a15b59;min-width:0;position:relative;overflow-y:auto;box-shadow:-18px 0 40px -20px #000000e6}.page-realm .realm-panel-grip{display:none}.page-realm .realm-panel-body{padding:26px 26px 90px}.page-realm .rp-head{align-items:center;gap:14px;display:flex}.page-realm .rp-crest{background:radial-gradient(circle, var(--deep), transparent 70%);flex:none;place-items:center;width:70px;height:70px;display:grid}@supports (color:color-mix(in lab, red, red)){.page-realm .rp-crest{background:radial-gradient(circle, color-mix(in srgb, var(--deep) 60%, transparent), transparent 70%)}}.page-realm .rp-name{margin-top:5px;font-size:1.65rem;line-height:1.05}.page-realm .rp .ledger-row .k{white-space:nowrap}.page-realm .rp-sieges{margin-top:6px;list-style:none}.page-realm .rp-sieges li{color:var(--color-vellum);border-bottom:1px dotted #c6a15b38;grid-template-columns:62px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding-block:9px;font-size:.9375rem;line-height:1.35;display:grid}.page-realm .rp-sieges li .num{font-size:.8125rem}.page-realm .rp-legend{margin-top:36px}.page-realm .rp-legend ul{margin-top:6px;list-style:none}.page-realm .rp-legend li{font-family:var(--font-data);border-bottom:1px dotted #c6a15b38;align-items:center;gap:11px;padding-block:9px;font-size:.9375rem;display:flex}.page-realm .rp-legend-name{min-width:0;color:var(--color-bone);flex:1}.page-realm .rp-windows{margin-top:32px;display:none}.page-realm .rp-windows .realm-windows{border-top:0;margin-top:4px;padding-top:0;display:block}.page-realm .rp-windows .realm-windows button{border-bottom:1px dotted #c6a15b38;min-height:44px}@media (max-width:1099.98px){.page-realm .realm-panel{max-height:78%;transform:translateY(calc(100% - var(--peek,128px)));transition:transform .4s var(--ease-out-soft);border-top:1px solid #c6a15b73;border-left:0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -18px 40px -16px #000000f2}.page-realm .realm-panel.is-open{transform:translateY(0)}.page-realm .realm-panel-grip{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;height:24px;display:grid}.page-realm .realm-panel-grip i{background:#c6a15b8c;width:44px;height:3px}.page-realm .realm-panel-body{padding:0 18px 28px;overflow-y:auto}.page-realm .realm-panel:not(.is-open) .realm-panel-body{overflow:hidden}.page-realm .rp-crest{width:56px;height:56px}.page-realm .rp-name{font-size:1.35rem}.page-realm .realm-age{width:auto;max-width:calc(100% - 92px);padding:10px 14px 9px}.page-realm .realm-age-v{margin-top:4px;font-size:1.02rem}.page-realm .realm-age-note,.page-realm .realm-age .realm-windows{display:none}.page-realm .rp-windows{display:block}.page-realm .realm-zoom{top:12px;right:12px}.page-realm .realm-zoom button{width:40px;height:40px}}@media (min-width:640px) and (max-width:1099.98px){.page-realm .realm-panel{width:420px;left:auto;right:16px}.page-realm .realm-age-note{display:block}}.page-hunt .hunt-hero{background:var(--color-void);position:relative}.page-hunt .hunt-stage{height:clamp(560px,54vw,800px);position:relative;overflow:hidden}.page-hunt .hunt-art{object-fit:cover;object-position:58% 40%;width:100%;height:100%;position:absolute;inset:0}.page-hunt .hunt-stage.is-struck .hunt-art{animation:.38s cubic-bezier(.3,.7,.3,1) hunt-shake}.page-hunt .hunt-shade{pointer-events:none;background:linear-gradient(90deg, #0a0807e6 0%, #0a08079e 26%, #0a08071a 52%, transparent 70%), linear-gradient(0deg, var(--color-void) 0%, #0a0807d1 16%, #0a080733 38%, transparent 52%), linear-gradient(180deg, #0a080780, transparent 14%);position:absolute;inset:0}.page-hunt .hunt-stage:after{content:"";z-index:3;pointer-events:none;opacity:0;background:radial-gradient(30% 36% at var(--hx,59%) var(--hy,56%), #ff96468c, transparent 70%);position:absolute;inset:0}.page-hunt .hunt-stage.is-struck:after{animation:.5s ease-out hunt-flash}.page-hunt .hunt-hits{z-index:4;pointer-events:none;position:absolute;inset:0}.page-hunt .hunt-hit{font-family:var(--font-display);color:#ffd3a8;text-shadow:0 0 18px #e0672ce6,0 2px #280c02cc;letter-spacing:.04em;white-space:nowrap;font-size:clamp(1.6rem,2.6vw,2.4rem);animation:1.5s cubic-bezier(.2,.7,.2,1) forwards hunt-rise;position:absolute;translate:-50% -50%}.page-hunt .hunt-hit-btn{z-index:5;pointer-events:none;font-size:1.5rem;position:absolute}.page-hunt .hunt-mini{margin-top:14px;padding-bottom:6px}.page-hunt .hunt-hero-text{z-index:5;pointer-events:none;position:absolute;top:clamp(56px,9vw,130px);left:0;right:0}.page-hunt .hunt-intro{max-width:520px}.page-hunt .hunt-intro .lore{max-width:44ch;font-size:1.0625rem}.page-hunt .hunt-hp-wrap{z-index:6;position:absolute;bottom:34px;left:0;right:0}.page-hunt .hunt-hp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin-bottom:10px;display:flex}.page-hunt .hunt-hp-phase{font-family:var(--font-data);letter-spacing:.04em;font-size:.9375rem;font-weight:600}.page-hunt .hunt-hp-phase .display{letter-spacing:.08em;color:var(--color-bone);font-size:1.0625rem}.page-hunt .hunt-hp-nums{font-size:.9375rem}.page-hunt .hunt-hp-pct{font-family:var(--font-display);color:var(--color-ember-hi);letter-spacing:.02em;margin-left:14px;font-size:1.375rem}.page-hunt .hunt-hp-bar{clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,6px 100%,0 50%);background:#0a0807cc;height:16px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b73,0 10px 30px -8px #000000e6}.page-hunt .hunt-hp-fill{width:calc(var(--v) - 4px);clip-path:polygon(5px 0,100% 0,100% 100%,5px 100%,0 50%);transition:width .6s var(--ease-out-soft);background:repeating-linear-gradient(90deg,#0000 0 22px,#0000002e 22px 23px),linear-gradient(#f39257 0%,#c4501c 45%,#7a2a0c 100%);position:absolute;inset:2px auto 2px 2px}.page-hunt .hunt-hp-tip{top:0;bottom:0;left:var(--v);width:3px;transition:left .6s var(--ease-out-soft);background:#ffe2c2;position:absolute;translate:-2px;box-shadow:0 0 12px 3px #ffa05acc}.page-hunt .hunt-hp-cut{top:-2px;bottom:-2px;left:var(--at);background:var(--color-void);width:2px;position:absolute;translate:-1px;box-shadow:0 0 0 1px #c6a15b80}.page-hunt .hunt-hp-retal{top:50%;left:var(--at);background:var(--color-void);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--color-blood-hi);position:absolute;translate:-50% -50%;rotate:45deg}.page-hunt .hunt-hp-phases{margin-top:9px;list-style:none;display:flex}.page-hunt .hunt-hp-phases li{width:var(--w);border-left:1px solid #c6a15b40;gap:1px;padding-left:10px;display:grid}.page-hunt .hunt-hp-phases li:first-child{border-left:0;padding-left:4px}.page-hunt .hunt-hp-phase-name{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.page-hunt .hunt-hp-phase-range{color:var(--color-dust);opacity:.8;font-size:.75rem}.page-hunt .hunt-hp-phases .is-now .hunt-hp-phase-name{color:var(--color-ember-hi)}.page-hunt .hunt-hp-phases .is-done .hunt-hp-phase-name{-webkit-text-decoration:line-through #8e827099;text-decoration:line-through #8e827099}.page-hunt .hunt-hp-retal-note{display:none}@media (max-width:767.98px){.page-hunt .hunt-stage{height:300px}.page-hunt .hunt-art{object-position:62% 45%}.page-hunt .hunt-hit-btn{z-index:5;pointer-events:none;font-size:1.5rem;position:absolute}.page-hunt .hunt-mini{margin-top:14px;padding-bottom:6px}.page-hunt .hunt-hero-text{margin-top:-30px;position:relative;top:auto}.page-hunt .hunt-hp-wrap{margin-top:26px;position:relative;bottom:auto}.page-hunt .hunt-hp-phase-range{display:none}.page-hunt .hunt-hp-phase-name{letter-spacing:.06em;font-size:.6875rem}.page-hunt .hunt-hp-pct{margin-left:10px}}.page-hunt .hunt-grid{gap:56px;padding-block:56px 88px;display:grid}.page-hunt .hunt-main,.page-hunt .hunt-rail{min-width:0}@media (min-width:1100px){.page-hunt .hunt-grid{grid-template-columns:minmax(0,1fr) 380px;gap:56px}}@media (min-width:768px) and (max-width:1099.98px){.page-hunt .hunt-rail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px;display:grid}.page-hunt .hunt-rail>section{margin-top:0}}.page-hunt .hunt-strike{padding:28px 28px 22px}.page-hunt .hunt-strike-grid{gap:36px;display:grid}@media (min-width:768px){.page-hunt .hunt-strike-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:44px}}.page-hunt .hunt-stand{border-block:1px solid #c6a15b47;grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.page-hunt .hunt-stand>div{gap:6px;padding:14px 16px 13px 0;display:grid}.page-hunt .hunt-stand>div+div{border-left:1px solid #3a3128d9;padding-left:16px}.page-hunt .hunt-stand dd.num{font-family:var(--font-data);color:var(--color-bone);font-size:clamp(1.3rem,2vw,1.65rem);font-weight:600;line-height:1;transition:color .3s}.page-hunt .hunt-stand dd.num.is-bumped{color:var(--color-ember-hi)}.page-hunt .hunt-recent{margin-top:6px;list-style:none}.page-hunt .hunt-recent li{border-bottom:1px dotted #c6a15b38;align-items:baseline;gap:6px;padding-block:8px;font-size:.9375rem;display:flex}.page-hunt .hunt-recent li.is-new{animation:rise .6s var(--ease-out-soft) both}.page-hunt .hunt-warn{color:var(--color-vellum);border-top:1px solid #3a3128e6;gap:12px;margin-top:26px;padding-top:18px;font-size:.96875rem;line-height:1.5;display:flex}.page-hunt .hunt-warn svg{color:var(--color-blood-hi)}.page-hunt .hunt-phases{gap:28px;margin-top:18px;list-style:none;display:grid}@media (min-width:768px){.page-hunt .hunt-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.page-hunt .hunt-phase{padding:4px 0 0}@media (min-width:768px){.page-hunt .hunt-phase{border-left:1px solid #3a3128d9;padding:4px 24px 0}.page-hunt .hunt-phase:first-child{border-left:0;padding-left:0}}.page-hunt .hunt-phase-num{color:var(--color-gilt);font-size:2.1rem;line-height:1}.page-hunt .hunt-phase.is-done .hunt-phase-num{color:var(--color-seam)}.page-hunt .hunt-phase.is-now .hunt-phase-num{color:var(--color-ember-hi)}.page-hunt .hunt-phase-text{color:var(--color-vellum);margin-top:10px;font-size:.96875rem;line-height:1.5}.page-hunt .hunt-phase.is-done .hunt-phase-text{color:var(--color-dust)}.page-hunt .hunt-track{height:34px;margin-top:46px;margin-bottom:18px;position:relative}.page-hunt .hunt-track-bar{background:#ffecc812;height:6px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #c6a15b29}.page-hunt .hunt-track-bar i{width:var(--v);background:linear-gradient(90deg, var(--color-gilt-lo), var(--color-gilt-hi));transition:width .6s var(--ease-out-soft);position:absolute;inset:0 auto 0 0}.page-hunt .hunt-track-tick{top:-5px;left:var(--at);justify-items:center;gap:8px;display:grid;position:absolute;translate:-50%}.page-hunt .hunt-track-tick:before{content:"";background:var(--color-void);width:9px;height:9px;margin-top:3px;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b99}.page-hunt .hunt-track-tick.is-reached:before{background:var(--color-gilt-hi);box-shadow:none}.page-hunt .hunt-track-tick:last-of-type{justify-items:end;translate:-100%}.page-hunt .hunt-track-tick:last-of-type:before{margin-right:-4px}.page-hunt .hunt-track-tick span{color:var(--color-dust);font-size:.8125rem}.page-hunt .hunt-track-tick.is-reached span{color:var(--color-gilt-hi)}.page-hunt .hunt-track-you{bottom:calc(100% + 4px);left:var(--at);transition:left .6s var(--ease-out-soft);justify-items:center;display:grid;position:absolute;translate:-50%}.page-hunt .hunt-track-you span{letter-spacing:.16em;text-transform:uppercase;color:var(--color-ember-hi);font-size:.75rem;font-weight:700}.page-hunt .hunt-track-you:after{content:"";border:5px solid #0000;border-top-color:var(--color-ember-hi);border-bottom:0;width:0;height:0;margin-top:2px}.page-hunt .hunt-tiers{margin-top:8px;list-style:none}.page-hunt .hunt-tiers li{border-bottom:1px dotted #c6a15b38;grid-template-columns:112px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding-block:10px;display:grid}.page-hunt .hunt-tier-at{color:var(--color-dust);font-size:.9375rem;font-weight:600}.page-hunt .hunt-tier-reward{color:var(--color-vellum)}.page-hunt .hunt-tiers .is-reached .hunt-tier-at{color:var(--color-gilt-hi)}.page-hunt .hunt-tiers .is-reached .hunt-tier-reward,.page-hunt .hunt-tiers .is-next .hunt-tier-at,.page-hunt .hunt-tiers .is-next .hunt-tier-reward{color:var(--color-bone)}.page-hunt .hunt-tier-state{white-space:nowrap}@media (max-width:559.98px){.page-hunt .hunt-tiers li{grid-template-columns:minmax(0,1fr) auto}.page-hunt .hunt-tier-reward{grid-area:2/1/auto/-1}}.page-hunt .hunt-honors{gap:10px;margin-top:22px;list-style:none;display:grid}.page-hunt .hunt-honors li{color:var(--color-vellum);grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:16px;display:grid}@media (max-width:559.98px){.page-hunt .hunt-honors li{grid-template-columns:1fr;gap:4px}}.page-hunt .hunt-raid{border-top:1px solid #c6a15b4d;padding-top:30px;position:relative;overflow:hidden}.page-hunt .hunt-raid-mark{pointer-events:none;position:absolute;top:10px;right:-20px}.page-hunt .hunt-raid>:not(.hunt-raid-mark){position:relative}.page-hunt .hunt-roles{display:grid}.page-hunt .hunt-role{cursor:pointer;border-bottom:1px dotted #c6a15b3d;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:16px;margin-inline:-14px;padding:14px;transition:background-color .2s;display:grid}.page-hunt .hunt-role:hover{background:#c6a15b0a}.page-hunt .hunt-role:has(input:checked){background:linear-gradient(90deg,#a9bdd114,#0000 85%)}.page-hunt .hunt-role input{opacity:0;pointer-events:none;position:absolute}.page-hunt .hunt-role-mark{width:14px;height:14px;position:relative;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b99}.page-hunt .hunt-role input:checked+.hunt-role-mark{box-shadow:inset 0 0 0 1px var(--color-moon)}.page-hunt .hunt-role input:checked+.hunt-role-mark:after{content:"";background:var(--color-moon);position:absolute;inset:3px}.page-hunt .hunt-role input:focus-visible+.hunt-role-mark{outline:1px solid var(--color-gilt-hi);outline-offset:4px}.page-hunt .hunt-role-name{font-family:var(--font-data);color:var(--color-bone);font-size:1rem;font-weight:600;display:block}.page-hunt .hunt-role-job{color:var(--color-vellum);margin-top:1px;font-size:.9375rem;display:block}.page-hunt .hunt-pips{gap:5px;display:flex}.page-hunt .hunt-pips i{width:8px;height:8px;rotate:45deg;box-shadow:inset 0 0 0 1px #c6a15b73}.page-hunt .hunt-pips i.is-filled{background:var(--color-gilt);box-shadow:none}.page-hunt .hunt-pips i.is-you{background:var(--color-moon);box-shadow:0 0 8px #a9bdd199}.page-hunt .hunt-role-count{color:var(--color-dust);text-align:right;min-width:3.4em;font-size:.875rem}@media (max-width:559.98px){.page-hunt .hunt-role{grid-template-columns:18px minmax(0,1fr) auto;row-gap:8px}.page-hunt .hunt-pips{grid-area:2/2}.page-hunt .hunt-role-count{grid-area:2/3}}.page-hunt .hunt-board{margin-top:10px;list-style:none}.page-hunt .hunt-board li{border-bottom:1px solid #3a3128a6;grid-template-columns:28px auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:10px;display:grid}.page-hunt .hunt-board li.is-you{background:linear-gradient(90deg,#e0672c1a,#0000 85%);border-bottom-color:#e0672c59;margin-inline:-12px;padding-inline:12px}.page-hunt .hunt-board li.hunt-board-gap{background:radial-gradient(circle,#c6a15b80 1.2px,#0000 1.6px) 50%/10px 6px repeat-x;border:0;height:18px;padding:0;display:block}.page-hunt .hunt-rank{color:var(--color-gilt);text-align:center;font-size:1.125rem}.page-hunt .hunt-board li.is-you .hunt-rank{color:var(--color-ember-hi);font-size:1rem}.page-hunt .hunt-board-name{font-family:var(--font-data);color:var(--color-bone);white-space:nowrap;text-overflow:ellipsis;font-size:.96875rem;font-weight:600;display:block;overflow:hidden}.page-hunt .hunt-board-sub{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-dust);font-size:.75rem;display:block}.page-hunt .hunt-board-dmg{color:var(--color-bone);font-size:.96875rem;font-weight:600}.page-hunt .hunt-board-share{background:#ffecc80f;height:3px;margin-top:6px;display:block}.page-hunt .hunt-board-share i{height:100%;width:var(--v);background:var(--c);opacity:.8;display:block}.page-index .index-main{padding-block:clamp(48px,7vw,96px) 120px}.page-index .index-head{align-items:start;gap:24px;max-width:900px;display:grid}@media (min-width:768px){.page-index .index-head{grid-template-columns:auto minmax(0,1fr);gap:36px}}.page-index .gallery{gap:48px 32px;margin-top:64px;list-style:none;display:grid}@media (min-width:640px){.page-index .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.page-index .gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-index .shot{min-width:0}.page-index .shot-frame{aspect-ratio:16/10;background:var(--color-soot);position:relative;overflow:hidden}.page-index .shot-frame img{object-fit:cover;object-position:top;width:100%;height:100%;transition:scale 1s var(--ease-out-soft), filter .4s;filter:brightness(.92)}.page-index .shot a:hover .shot-frame img,.page-index .shot a:focus-visible .shot-frame img{filter:none;scale:1.03}.page-index .shot a:hover .shot-frame:after{border-image-source:url(../svg/frame-gilt.svg)}.page-index .index-notes{gap:48px;margin-top:96px;display:grid}@media (min-width:1024px){.page-index .index-notes{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:72px}}.page-index .note-row{border-bottom:1px dotted #c6a15b3d;gap:4px;padding-block:14px;display:grid}@media (min-width:640px){.page-index .note-row{grid-template-columns:140px minmax(0,1fr);gap:20px}}.page-index .note-row dt{padding-top:3px}.page-index .note-row dd{color:var(--color-vellum);font-size:1rem;line-height:1.5}.page-index .calls{counter-reset:call;list-style:none}.page-index .calls li{counter-increment:call;color:var(--color-bone);border-bottom:1px dotted #c6a15b3d;padding:14px 0 14px 40px;font-size:1rem;line-height:1.5;position:relative}.page-index .calls li:before{content:counter(call);width:24px;height:24px;font-family:var(--font-data);color:var(--color-gilt-hi);place-items:center;font-size:.75rem;font-weight:600;display:grid;position:absolute;top:14px;left:0;box-shadow:inset 0 0 0 1px #c6a15b80}:is(.page-join,.page-signin,.page-check-email) .auth{min-height:100svh;display:grid}@media (min-width:1024px){:is(.page-join,.page-signin,.page-check-email) .auth{grid-template-columns:minmax(0,1.35fr) minmax(440px,1fr)}}:is(.page-join,.page-signin,.page-check-email) .auth-art{background:var(--color-void);min-height:220px;position:relative;overflow:hidden}:is(.page-join,.page-signin,.page-check-email) .auth-art img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}:is(.page-join,.page-signin,.page-check-email) .auth-art-shade{background:linear-gradient(180deg, #0a08071a 40%, var(--color-void) 100%), radial-gradient(120% 90% at 30% 40%, transparent 40%, #0a0807b3);position:absolute;inset:0}@media (min-width:1024px){:is(.page-join,.page-signin,.page-check-email) .auth-art-shade{background:linear-gradient(90deg, #0a08070d 30%, #0a08078c 75%, var(--color-void)), radial-gradient(110% 90% at 30% 45%, transparent 45%, #0a0807a6)}}:is(.page-join,.page-signin,.page-check-email) .auth-quote{max-width:30ch;display:none;position:absolute;bottom:clamp(28px,6vh,64px);left:clamp(24px,5vw,72px)}@media (min-width:1024px){:is(.page-join,.page-signin,.page-check-email) .auth-quote{display:block}}:is(.page-join,.page-signin,.page-check-email) .auth-quote p{color:var(--color-bone);text-shadow:0 2px 18px #000000d9;font-size:1.3rem;font-style:italic;line-height:1.45}:is(.page-join,.page-signin,.page-check-email) .auth-quote footer{color:var(--color-gilt);margin-top:12px}:is(.page-join,.page-signin,.page-check-email) .auth-side{flex-direction:column;justify-content:center;gap:22px;padding:28px 16px 40px;display:flex;position:relative}@media (min-width:640px){:is(.page-join,.page-signin,.page-check-email) .auth-side{padding:40px clamp(24px,4vw,56px) 48px}}@media (max-width:1023.98px){:is(.page-join,.page-signin,.page-check-email) .auth-side{margin-top:-72px}}:is(.page-join,.page-signin,.page-check-email) .auth-brand{align-self:flex-start;align-items:center;gap:12px;display:inline-flex}:is(.page-join,.page-signin,.page-check-email) .auth-panel{width:100%;max-width:520px;padding:clamp(28px,4vw,44px) clamp(22px,3.4vw,40px)}:is(.page-join,.page-signin,.page-check-email) .auth-title{margin-top:8px;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.1}:is(.page-join,.page-signin,.page-check-email) .auth-lede{margin-top:12px;font-size:1.0625rem}:is(.page-join,.page-signin,.page-check-email) .auth-panel>.notice-bar,:is(.page-join,.page-signin,.page-check-email) .auth-panel>.form-error{margin-top:20px}:is(.page-join,.page-signin,.page-check-email) .auth-form{gap:20px;margin-top:26px;display:grid}:is(.page-join,.page-signin,.page-check-email) .auth-form .cf-turnstile:empty{display:none}:is(.page-join,.page-signin,.page-check-email) .auth-switch{color:var(--color-dust);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:22px;font-size:1rem;display:flex}:is(.page-join,.page-signin,.page-check-email) .auth-fine{max-width:520px;color:var(--color-dust);font-size:.9375rem;line-height:1.5}:is(.page-join,.page-signin,.page-check-email) .auth-seal{width:64px;height:64px;color:var(--color-gilt-hi);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:radial-gradient(circle at 40% 35%,#3a2a17,#1a120a 70%);place-items:center;margin-bottom:18px;display:grid;box-shadow:inset 0 0 0 1px #c6a15b73,0 0 26px #ecd3931f}:is(.page-join,.page-signin,.page-check-email) .dev-link{border-left:2px solid var(--color-ember);background:linear-gradient(90deg,#e0672c1f,#0000);margin-top:22px;padding:16px 18px}.page-notice .notice-page{place-items:center;min-height:100svh;padding:48px 0;display:grid;position:relative;overflow:hidden}.page-notice .notice-art{object-fit:cover;filter:saturate(.6)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.page-notice .notice-shade{background:radial-gradient(70% 70% at 50% 50%, #0a08078c, var(--color-void));position:absolute;inset:0}.page-notice .notice-body{z-index:2;text-align:center;max-width:640px;position:relative}.page-create .create-intro .lore{font-size:1.0625rem}.page-create .realm-options{border:0;gap:18px;margin-top:28px;padding:0;display:grid}@media (min-width:1024px){.page-create .realm-options{grid-template-columns:1.4fr 1fr}}.page-create .realm-option{cursor:pointer;background:var(--color-soot);min-height:300px;transition:box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c6a15b38}.page-create .realm-option:hover{box-shadow:inset 0 0 0 1px #c6a15b80}.page-create .realm-input:checked+.realm-option{box-shadow:inset 0 0 0 1px var(--color-gilt-hi), 0 0 0 1px #ecd39340}.page-create .realm-input:focus-visible+.realm-option{outline:1px solid var(--color-gilt-hi);outline-offset:3px}.page-create .realm-option-art{position:absolute;inset:0}.page-create .realm-option-art img{object-fit:cover;filter:saturate(.7)brightness(.5);width:100%;height:100%}.page-create .realm-option-art:after{content:"";background:linear-gradient(#0000 20%,#0a0807eb);position:absolute;inset:0}.page-create .realm-option-body{z-index:2;align-self:end;gap:6px;padding:26px clamp(20px,3vw,32px);display:grid;position:relative}.page-create .realm-option-name{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.05}.page-create .realm-option-text{max-width:46ch;font-size:1rem}.page-create .realm-option.is-closed{cursor:default;background:linear-gradient(#15110d,#0e0b09)}.page-create .realm-option.is-closed .realm-option-body{opacity:.7}.page-create .realm-choice .create-actions{margin-top:28px}.page-create .warlord-step{gap:28px;margin-top:8px;display:grid}@media (min-width:1024px){.page-create .warlord-step{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px)}}.page-create .warlord-portrait{aspect-ratio:4/5;background:var(--color-soot);max-height:72vh;margin:0;position:relative;overflow:hidden}@media (max-width:1023.98px){.page-create .warlord-portrait{aspect-ratio:16/10}}.page-create .warlord-portrait img{object-fit:cover;width:100%;height:100%}.page-create .warlord-portrait:before{content:"";z-index:1;background:linear-gradient(#0000 45%,#0a0807eb);position:absolute;inset:0}.page-create .warlord-portrait figcaption{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.page-create .warlord-form{max-width:560px}.page-create .warlord-form .lore{font-size:1.0625rem}.page-create .oath{gap:14px;margin:0;padding:22px clamp(18px,3vw,28px);list-style:none;display:grid}.page-create .oath li{grid-template-columns:34px 1fr;align-items:baseline;gap:12px;display:grid}.page-create .oath-n{color:var(--color-gilt);letter-spacing:.08em;font-size:.95rem}.page-create .oath p{font-size:1.0625rem;line-height:1.5}.page-create .oath-swear{font-family:var(--font-display);letter-spacing:.06em;cursor:pointer;align-items:center;gap:14px;margin:22px 0 6px;font-size:1.15rem;display:flex}.page-create .oath-swear input{appearance:none;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);cursor:pointer;background:#17130f;flex:none;width:24px;height:24px;box-shadow:inset 0 0 0 1px #c6a15b8c}.page-create .oath-swear input:checked{background:radial-gradient(circle, var(--color-gilt-hi) 0 38%, #17130f 40%);box-shadow:inset 0 0 0 1px var(--color-gilt-hi)}.page-create .oath-swear input:focus-visible{outline:1px solid var(--color-gilt-hi);outline-offset:3px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-head{border-bottom:1px solid #c6a15b38;position:relative;overflow:hidden}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-head-art{pointer-events:none;position:absolute;inset:0}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-head-art img{object-fit:cover;opacity:.32;filter:saturate(.7);width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45% 70%,#0000)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-head-art:after{content:"";background:linear-gradient(180deg, #0a080733, var(--color-void));position:absolute;inset:0}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-head-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px 48px;padding-block:clamp(26px,4vw,46px) 26px;display:flex;position:relative}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-title{margin-top:10px;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-lede{max-width:54ch;margin-top:12px;font-size:1.0625rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-stats{flex-wrap:wrap;gap:14px 34px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-stats dd{color:var(--color-bone);align-items:baseline;gap:8px;margin-top:4px;font-size:1.375rem;font-weight:600;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-stats small{color:var(--color-dust);letter-spacing:.04em;font-size:.75rem;font-weight:500}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-grid{gap:36px;padding-block:28px 56px;display:grid}@media (min-width:1200px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-grid:not(.is-wide){grid-template-columns:minmax(0,1fr) 340px;align-items:start}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-rail{align-content:start;gap:30px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .train-shares{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .queue{gap:6px;list-style:none;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .queue li{font-family:var(--font-data);color:var(--color-bone);align-items:baseline;gap:12px;font-size:.9375rem;display:flex}@media (min-width:1200px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-rail{position:sticky;top:168px}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rail-panel{padding:24px 22px 22px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rules{gap:10px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rules li{color:var(--color-vellum);padding-left:18px;font-size:.9375rem;line-height:1.45;position:relative}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rules li:before{content:"";background:var(--color-gilt);width:5px;height:5px;position:absolute;top:.62em;left:2px;rotate:45deg}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-bottom:18px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .sect-toolbar-note{color:var(--color-dust);font-size:.9375rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .seg{border:1px solid #c6a15b66;grid-auto-flow:column;min-width:0;margin:0;padding:0;display:inline-grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .seg-opt{cursor:pointer;min-width:96px;min-height:40px;font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--color-vellum);place-items:center;padding:0 16px;font-size:.75rem;font-weight:600;transition:background-color .2s;display:grid;position:relative}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .seg-opt+.seg-opt{border-left:1px solid #c6a15b38}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .seg-opt input{opacity:0;cursor:pointer;position:absolute;inset:0}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .seg-opt:has(input:checked){color:var(--color-bone);box-shadow:inset 0 -2px 0 var(--color-ember);background:linear-gradient(#e0672c38,#e0672c12)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .seg-opt:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:-3px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-tabs{gap:22px;display:flex;overflow-x:auto}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-tabs a,:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-tabs .is-soon{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;padding:8px 0;font-size:.75rem;font-weight:600;position:relative}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-tabs a:hover{color:var(--color-bone)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-tabs a[aria-current]{color:var(--color-gilt-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-tabs a[aria-current]:after{content:"";background:var(--color-gilt-hi);width:7px;height:7px;position:absolute;bottom:-2px;left:50%;translate:-50%;rotate:45deg}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line{margin-top:30px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-head{border-bottom:1px solid #c6a15b4d;align-items:center;gap:16px;padding-bottom:12px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-title{font-size:1.6rem;line-height:1}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line[data-tone=ember] .line-title{color:var(--color-ember-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line[data-tone=moon] .line-title{color:var(--color-moon)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-blurb{color:var(--color-dust);margin-top:4px;font-size:.9375rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-sum{justify-items:end;gap:2px;margin-left:auto;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .line-sum .num{color:var(--color-bone);font-size:1.25rem;font-weight:600}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .ledger-rows{display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow{border-bottom:1px solid #3a3128cc;grid-template-columns:64px minmax(0,1.6fr) repeat(3,minmax(0,.8fr)) minmax(176px,1fr);align-items:center;gap:14px;padding:12px 6px;transition:background-color .2s;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow:hover{background:#c6a15b09}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow.is-picked,:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work:target{box-shadow:inset 2px 0 0 var(--color-gilt-hi);background:linear-gradient(90deg,#c6a15b1a,#c6a15b05 70%)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fort-plate:target{box-shadow:inset 2px 0 0 var(--color-gilt-hi), inset 0 0 0 1px #ecd3934d}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow,:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work,:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fort-plate,:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) #mercs-h{scroll-margin-top:calc(176px + env(safe-area-inset-top,0px))}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-art img{object-fit:contain;filter:drop-shadow(0 6px 10px #0009);width:60px;height:60px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-ico{width:60px;height:60px;color:var(--color-gilt);place-items:center;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-name{align-items:center;gap:12px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-tier{width:30px;height:30px;color:var(--color-gilt-hi);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);flex:none;place-items:center;font-size:.8125rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #c6a15b73}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-title{font-size:1.125rem;line-height:1.15;display:block}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-title.has-tip{cursor:help;text-underline-offset:4px;width:fit-content;-webkit-text-decoration:underline dotted #c6a15b8c;text-decoration:underline dotted #c6a15b8c}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-note.urow-tip{font-style:italic;display:none}@media (hover:none){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-note.urow-tip{display:block}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-note{color:var(--color-dust);margin-top:2px;font-size:.875rem;display:block}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-stat{gap:2px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-v{color:var(--color-bone);font-size:1.0625rem;font-weight:600}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-sub{color:var(--color-dust);font-size:.75rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-act{justify-content:flex-end;align-items:center;gap:8px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-act .qty{text-align:right;width:96px;min-height:40px;padding:6px 10px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-lock{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow.is-locked{opacity:.55}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow.is-locked .urow-art img{filter:grayscale()brightness(.6)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow.is-elite{background:linear-gradient(90deg,#c6a15b14,#0000 60%)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow.is-elite .urow-tier{color:var(--color-void);background:var(--color-gilt);box-shadow:none}@media (max-width:899.98px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"art name owned""art power cost""act act act";gap:8px 12px;padding:14px 2px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-art{grid-area:art;align-self:start}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-art img,:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-ico{width:50px;height:50px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-name{grid-area:name}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-stat:first-of-type{grid-area:power}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-stat:nth-of-type(2){text-align:right;grid-area:cost;justify-items:end}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-owned{text-align:right;grid-area:owned;justify-items:end}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-act{grid-area:act;justify-content:stretch}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .urow-act .qty{flex:1;width:auto}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .order-bar{z-index:20;background:linear-gradient(#1c1813f7,#0e0c0afa);justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:14px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -1px #c6a15b73,0 -18px 30px -16px #000c}@media (max-width:1023.98px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .order-bar{bottom:calc(64px + env(safe-area-inset-bottom,0px))}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .order-sum{font-family:var(--font-data);color:var(--color-vellum);margin-top:3px;font-size:1rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .order-sum .num{color:var(--color-bone);font-weight:600}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coverage{border:1px solid #c6a15b47;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:22px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .cov{gap:7px;padding:14px 16px;transition:background-color .2s;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .cov+.cov{border-left:1px solid #c6a15b2e}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .cov:hover{background:#c6a15b0a}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .cov.is-current{box-shadow:inset 0 2px 0 var(--color-gilt-hi);background:linear-gradient(#c6a15b17,#0000)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .cov-row{grid-template-columns:64px 1fr 40px;align-items:center;gap:8px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .cov-k{color:var(--color-vellum);font-size:.8125rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .cov-v{text-align:right;color:var(--color-bone);font-size:.8125rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .slot{margin-top:26px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .slot-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .heading+.eq-line{margin-top:14px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .eq-line+.eq-line{border-top:1px dotted #c6a15b40;margin-top:14px;padding-top:14px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .eq-pair{color:var(--color-vellum);gap:16px;margin-top:4px;font-size:.8125rem;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .pick{border-left:2px solid var(--color-gilt-lo);background:linear-gradient(90deg,#c6a15b12,#0000 75%);margin-top:10px;padding:10px 14px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .pick-when{color:var(--color-vellum);font-size:.875rem;line-height:1.4}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .pick-when .label{color:var(--color-gilt);margin-right:8px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .pick-row{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin-top:8px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .pick-field{flex:200px;gap:2px;min-width:0;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .pick-field select{width:100%}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .pick-now{color:var(--color-dust);margin-top:6px;font-size:.8125rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .notches-10{grid-template-columns:repeat(10,14px);gap:4px;display:inline-grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .notches-10 i{clip-path:polygon(2px 0,100% 0,calc(100% - 2px) 100%,0 100%);background:#ffecc814;height:8px;box-shadow:inset 0 0 0 1px #c6a15b33}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .notches-10 i.on{background:linear-gradient(180deg, var(--color-gilt-hi), var(--color-gilt-lo));box-shadow:none}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fort-plate{align-items:center;gap:22px;padding:26px 24px;display:grid}@media (min-width:900px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fort-plate{grid-template-columns:170px minmax(0,1fr) minmax(0,300px)}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fort-plate-art{object-fit:contain;filter:drop-shadow(0 14px 22px #000000b3);width:170px;height:170px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fort-unlocks{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .build-needs{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .build-needs.is-gold{color:var(--color-ember-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .works{margin-top:8px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work{border-bottom:1px solid #3a3128cc;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 4px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work-art{object-fit:contain;filter:drop-shadow(0 10px 16px #000000a6);width:112px;height:112px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work-effect{margin-top:10px;font-size:1rem;line-height:1.45}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work-buy{text-align:right;justify-items:end;gap:6px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work-cost{color:var(--color-gilt-hi);font-size:1.25rem;font-weight:600}@media (max-width:699.98px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work{grid-template-columns:72px minmax(0,1fr)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work-art{align-self:start;width:72px;height:72px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .work-buy{text-align:left;grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .postures{border:0;gap:10px;margin:0;padding:0;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .posture{cursor:pointer;gap:3px;padding:12px 14px;transition:box-shadow .2s,background-color .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c6a15b38}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .posture input{opacity:0;cursor:pointer;position:absolute;inset:0}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .posture:has(input:checked){box-shadow:inset 2px 0 0 var(--color-gilt-hi), inset 0 0 0 1px #c6a15b73;background:linear-gradient(90deg,#c6a15b1f,#0000)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .posture:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:2px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .posture-effect{font-family:var(--font-data);color:var(--color-gilt);font-size:.8125rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .posture-note{color:var(--color-dust);font-size:.875rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffers{border-block:1px solid #c6a15b4d;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffer{justify-items:start;gap:4px;padding:20px 22px 22px;display:grid;position:relative}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffer+.coffer{border-left:1px solid #c6a15b2e}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffer-ico{width:46px;height:46px;margin-bottom:6px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffer-v{color:var(--color-bone);font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:600;line-height:1.1}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffer-ember .coffer-v{color:var(--color-ember-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffer-moon .coffer-v{color:var(--color-moon)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .coffer-note{color:var(--color-dust);font-size:.875rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .bank-grid{gap:30px;margin-top:30px;display:grid}@media (min-width:900px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .bank-grid{grid-template-columns:1fr 1fr;align-items:start}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .deposit-marks{gap:6px;display:inline-flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .deposit-marks i{width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--color-gilt);rotate:45deg}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .deposit-marks i.used{background:var(--color-gilt)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fraction-row{flex-wrap:wrap;gap:8px 18px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .fraction-row .link{background-color:#0000;border:0}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .ledger-total{border-top:1px solid #c6a15b47;margin-top:4px;padding-top:10px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .levy-week{gap:6px;margin-top:14px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .levy-week i{clip-path:polygon(2px 0,100% 0,calc(100% - 2px) 100%,0 100%);background:#ffecc814;width:22px;height:6px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .levy-week i.on{background:var(--color-rot)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .activity{display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .activity li{border-bottom:1px dotted #c6a15b33;grid-template-columns:34px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-cats{border-bottom:1px solid #c6a15b40;flex-wrap:nowrap;padding-bottom:4px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-cats-sep{background:#c6a15b4d;flex:none;width:1px;margin-block:8px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .ranks{margin-top:6px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank{border-bottom:1px solid #3a3128cc;grid-template-columns:44px 40px minmax(0,1fr) 132px 54px;align-items:center;gap:14px;padding:10px 6px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-n{color:var(--color-gilt);text-align:right;font-size:1.125rem;font-weight:700}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .ranks:not(.is-around) .rank:nth-child(-n+3) .rank-n{color:var(--color-gilt-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-name{color:var(--color-bone);font-size:1.0625rem;font-weight:600;font-family:var(--font-data);align-items:center;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-sub{color:var(--color-dust);font-size:.875rem;display:block}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-clan{font-family:var(--font-data);letter-spacing:.12em;color:var(--color-vellum);align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:inline-flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-clan i{width:8px;height:8px;rotate:45deg}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-move{text-align:right;color:var(--color-dust);font-size:.8125rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-move.is-up{color:var(--color-rot)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-move.is-down{color:var(--color-blood-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank.is-you{box-shadow:inset 2px 0 0 var(--color-ember);background:linear-gradient(90deg,#e0672c24,#0000 70%)}@media (max-width:639.98px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank{grid-template-columns:34px 40px minmax(0,1fr) 40px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-clan{display:none}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-headrow{align-items:flex-end;gap:16px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-headrow .heading{flex:1;min-width:0}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-cols{text-align:right;grid-template-columns:132px 54px;gap:14px;padding-right:6px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-power{text-align:right;color:var(--color-bone);font-size:.9375rem;font-weight:600}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-power.is-band{color:var(--color-vellum);font-weight:500}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-sub-power{display:none}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-note{color:var(--color-dust);max-width:60ch;margin-top:14px;font-size:.875rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-level{text-align:right;color:var(--color-vellum);font-size:1rem;font-weight:600}@media (max-width:639.98px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-power,:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-cols span:first-child{display:none}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-sub-power{display:block}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rank-cols{grid-template-columns:40px}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .empty-state{align-items:flex-start;gap:20px;padding:26px 0 8px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .empty-state>svg{color:var(--color-gilt);flex:none;margin-top:2px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog{list-style:none;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-row{border-bottom:1px solid #3a3128cc;grid-template-columns:124px minmax(0,1fr) repeat(3,92px) 64px;align-items:center;gap:16px;padding:14px 6px 14px 14px;transition:background-color .2s;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-row:hover{background:#c6a15b09}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-row.is-won{box-shadow:inset 2px 0 #c6a15bbf}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-row.is-lost{box-shadow:inset 2px 0 #d9534abf}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-when{gap:2px;font-size:.875rem;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-title{font-family:var(--font-data);color:var(--color-bone);font-size:1.0625rem;font-weight:600;line-height:1.3;transition:color .2s}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-title:hover{color:var(--color-gilt-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-tags{flex-wrap:wrap;gap:6px 16px;margin-top:7px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-stat{text-align:right;justify-items:end;gap:2px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-stat .num{font-size:1.0625rem;font-weight:600}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-stat .is-gain{color:var(--color-gilt-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-stat .is-loss{color:var(--color-blood-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-go{font-family:var(--font-data);letter-spacing:.06em;justify-self:end;font-size:.875rem}@media (max-width:899.98px){:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-row{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"main main main""gold lost slain""when when go";gap:12px;padding:16px 4px 16px 14px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-main{grid-area:main}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-gold{grid-area:gold}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-lost{grid-area:lost}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-slain{grid-area:slain}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-when{grid-area:when;grid-auto-flow:column;justify-content:start;gap:12px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-go{grid-area:go}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .blog-stat{text-align:left;justify-items:start}}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv-list{max-width:920px;list-style:none;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv{--tone:var(--color-gilt);border-bottom:1px solid #3a3128cc;grid-template-columns:22px minmax(0,1fr);gap:14px;padding:18px 10px 18px 14px;display:grid}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv[data-tone=ember]{--tone:var(--color-ember-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv[data-tone=blood]{--tone:var(--color-blood-hi)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv[data-tone=moon]{--tone:var(--color-moon)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv[data-tone=dust]{--tone:var(--color-dust)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv.is-urgent{box-shadow:inset 2px 0 0 var(--color-ember);background:linear-gradient(90deg,#e0672c1a,#e0672c00 75%)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv-icon{color:var(--tone);padding-top:2px}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv-title{min-width:0;font-family:var(--font-data);color:var(--color-bone);font-size:1.0625rem;font-weight:600;line-height:1.3}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv:not(.is-new) .rv-title{color:var(--color-vellum)}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv-marks{flex-wrap:wrap;align-items:center;gap:6px 16px;display:inline-flex}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv-when{color:var(--color-dust);white-space:nowrap;font-size:.8125rem}:is(.page-barracks,.page-armory,.page-works,.page-treasury,.page-rankings,.page-battle-log,.page-ravens,.page-hunt-board,.page-hunt-run,.page-warlord-profile,.page-warlord-gear,.page-realm-map,.page-clan,.page-seat) .rv-body{max-width:68ch;color:var(--color-vellum);margin-top:5px;font-size:1rem;line-height:1.5}.page-hunt-board .hb-grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:26px 56px;display:grid}@media (min-width:1024px){.page-hunt-board .hb-grid{grid-template-columns:minmax(0,1fr) clamp(320px,28vw,400px);align-items:start;column-gap:36px}.page-hunt-board .hb-side{top:calc(124px + env(safe-area-inset-top,0px));position:sticky}}.page-hunt-board .hb-main{align-content:start;gap:22px;display:grid}.page-hunt-board .hb-road{padding:20px 22px 18px}.page-hunt-board .hb-road-head{border-bottom:1px solid #c6a15b40;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;padding-bottom:12px;display:flex}.page-hunt-board .hb-road-name{margin-top:6px;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05}.page-hunt-board .hb-pays{max-width:34ch;font-family:var(--font-text);color:var(--color-bone);text-align:right;gap:3px;font-size:.9375rem;line-height:1.35;display:grid}.page-hunt-board .hb-xp{font-family:var(--font-data);color:var(--color-gilt);font-size:.8125rem}.page-hunt-board .hb-intro{font-family:var(--font-text);color:var(--color-vellum);margin-top:12px;font-size:.9375rem}.page-hunt-board .hb-rooms{margin-top:4px;list-style:none}.page-hunt-board .hb-rooms>li{border-bottom:1px solid #3a3128a6;grid-template-columns:30px minmax(0,1fr);gap:4px 14px;padding:12px 0;display:grid}.page-hunt-board .hb-rooms.is-plan>li{grid-template-columns:30px minmax(0,1fr) auto;align-items:start}.page-hunt-board .hb-room-n{width:26px;height:26px;color:var(--color-gilt);place-items:center;margin-top:2px;font-size:.8125rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #c6a15b73}.page-hunt-board .hb-room-name{font-family:var(--font-text);color:var(--color-bone);font-size:1.0625rem;font-weight:600}.page-hunt-board .hb-room-text{font-family:var(--font-text);color:var(--color-vellum);margin-top:2px;font-size:.9375rem;line-height:1.4}.page-hunt-board .hb-foes{font-family:var(--font-data);color:var(--color-dust);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:.8125rem;display:flex}.page-hunt-board .hb-foes b{color:var(--color-ember-hi);font-weight:600}.page-hunt-board .hb-foes i{background:#c6a15b73;width:4px;height:4px;rotate:45deg}.page-hunt-board .hb-plan{border:0;flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:0;margin:0;padding:0;display:flex}.page-hunt-board .hb-pick{cursor:pointer;position:relative}.page-hunt-board .hb-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.page-hunt-board .hb-pick span{min-width:76px;font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-vellum);border:1px solid #c6a15b40;justify-items:center;padding:6px 10px 5px;font-size:.75rem;font-weight:600;transition:color .2s,border-color .2s,background-color .2s;display:grid}.page-hunt-board .hb-pick small{letter-spacing:0;text-transform:none;color:var(--color-dust);font-size:.6875rem;font-weight:500}.page-hunt-board .hb-pick:hover span{color:var(--color-bone);border-color:#c6a15b80}.page-hunt-board .hb-pick:has(input:checked) span{color:var(--color-bone);border-color:var(--color-ember);background:linear-gradient(#e0672c33,#e0672c0f)}.page-hunt-board .hb-pick:has(input:checked) small{color:var(--color-vellum)}.page-hunt-board .hb-pick:has(input:focus-visible) span{outline:1px solid var(--color-gilt-hi);outline-offset:2px}.page-hunt-board .hb-pick.is-short span{opacity:.5}.page-hunt-board .hb-controls{flex-wrap:wrap;gap:14px 24px;margin-top:14px;display:flex}.page-hunt-board .hb-field{border:0;min-width:0;margin:0;padding:0}.page-hunt-board .hb-seg{border:1px solid #c6a15b59;flex-wrap:wrap;margin-top:6px;display:flex}.page-hunt-board .hb-opt{cursor:pointer;text-align:center;justify-items:center;gap:1px;min-width:64px;padding:7px 10px 6px;transition:background-color .2s;display:grid;position:relative}.page-hunt-board .hb-opt+.hb-opt{border-left:1px solid #c6a15b33}.page-hunt-board .hb-opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.page-hunt-board .hb-opt-n{font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--color-vellum);white-space:nowrap;font-size:.78125rem;font-weight:600}.page-hunt-board .hb-opt-s{font-family:var(--font-data);color:var(--color-dust);white-space:nowrap;font-size:.6875rem}.page-hunt-board .hb-opt:hover{background:#c6a15b0d}.page-hunt-board .hb-opt:has(input:checked){box-shadow:inset 0 -2px 0 var(--color-ember);background:linear-gradient(#e0672c38,#e0672c12)}.page-hunt-board .hb-opt:has(input:checked) .hb-opt-n{color:var(--color-bone)}.page-hunt-board .hb-opt:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:-3px}.page-hunt-board .hb-opt.is-locked{opacity:.42;cursor:not-allowed}.page-hunt-board .hb-go{border-top:1px solid #3a3128b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:16px;padding-top:14px;display:flex}.page-hunt-board .hb-go-note{font-family:var(--font-text);color:var(--color-dust);flex:280px;font-size:.875rem;line-height:1.4}.page-hunt-board .hb-later{padding-top:6px}.page-hunt-board .hb-later ul{margin-top:8px;list-style:none}.page-hunt-board .hb-later li{font-family:var(--font-text);color:var(--color-vellum);border-bottom:1px solid #3a31288c;flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:7px 0;font-size:.9375rem;display:flex}.page-hunt-board .hb-later li .text-dust{font-family:var(--font-data);font-size:.8125rem}.page-hunt-board .hb-side{align-content:start;gap:22px;display:grid}.page-hunt-board .hb-active{gap:2px;padding:14px 16px;transition:background-color .2s;display:grid}.page-hunt-board .hb-active:hover{background-color:#1a1612}.page-hunt-board .hb-active-t{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-bone);margin-top:4px;font-size:1.25rem}.page-hunt-board .hb-active-s{font-family:var(--font-data);color:var(--color-dust);font-size:.8125rem}.page-hunt-board .hb-active-back{color:var(--color-moon);margin-top:6px;font-size:1rem;font-weight:600}.page-hunt-board .hb-empty{font-family:var(--font-text);color:var(--color-dust);margin-top:10px;font-size:.9375rem;font-style:italic}.page-hunt-board .hb-runs{margin-top:8px;list-style:none}.page-hunt-board .hb-run{border-bottom:1px solid #3a312899;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 2px;transition:background-color .2s;display:grid}.page-hunt-board .hb-run:hover{background:#c6a15b0a}.page-hunt-board .hb-run-mark{background:var(--color-dust);width:7px;height:7px;rotate:45deg}.page-hunt-board .hb-run.is-won .hb-run-mark{background:var(--color-gilt-hi)}.page-hunt-board .hb-run.is-lost .hb-run-mark{background:var(--color-blood-hi)}.page-hunt-board .hb-run.is-practice .hb-run-mark{box-shadow:inset 0 0 0 1px var(--color-gilt);background:0 0}.page-hunt-board .hb-run-t{font-family:var(--font-text);color:var(--color-bone);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;display:block;overflow:hidden}.page-hunt-board .hb-run-s{font-family:var(--font-data);color:var(--color-dust);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;display:block;overflow:hidden}.page-hunt-board .hb-run-r{font-family:var(--font-data);justify-items:end;gap:1px;font-size:.75rem;display:grid}.page-hunt-board .hb-run-state{color:var(--color-vellum);white-space:nowrap;font-weight:600}.page-hunt-board .hb-run.is-lost .hb-run-state{color:var(--color-blood-hi)}.page-hunt-board .hb-run.is-won .hb-run-state{color:var(--color-gilt-hi)}.page-hunt-board .hb-rules{border-top:1px solid #3a3128cc;padding-top:14px}.page-hunt-board .hb-rules ul{gap:6px;margin-top:8px;list-style:none;display:grid}.page-hunt-board .hb-rules li{font-family:var(--font-text);color:var(--color-dust);padding-left:14px;font-size:.875rem;line-height:1.45;position:relative}.page-hunt-board .hb-rules li:before{content:"";background:#c6a15b8c;width:5px;height:5px;position:absolute;top:.58em;left:1px;rotate:45deg}@media (max-width:639.98px){.page-hunt-board .hb-road{padding:16px 14px 14px}.page-hunt-board .hb-pays{text-align:left}.page-hunt-board .hb-rooms.is-plan>li{grid-template-columns:30px minmax(0,1fr)}.page-hunt-board .hb-plan{grid-column:1/-1;justify-content:flex-start}.page-hunt-board .hb-pick span{min-width:0;padding-inline:9px}.page-hunt-board .hb-opt{flex:1 1 0;min-width:0;padding-inline:6px}.page-hunt-board .hb-go .btn{width:100%}.page-hunt-board .hb-opt-long{display:none}}.page-hunt-run .hr-verdict{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-vellum);margin-top:8px;font-size:1.375rem}.page-hunt-run .hr-verdict.is-won{color:var(--color-gilt-hi)}.page-hunt-run .hr-verdict.is-practice{color:var(--color-gilt)}.page-hunt-run .hr-verdict.is-lost{color:var(--color-blood-hi)}.page-hunt-run .hr-verdict.is-away{color:var(--color-moon)}.page-hunt-run .hr-grid{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:26px 56px;display:grid}@media (min-width:1024px){.page-hunt-run .hr-grid{grid-template-columns:minmax(0,1fr) clamp(300px,26vw,380px);align-items:start;column-gap:40px}.page-hunt-run .hr-side{top:calc(124px + env(safe-area-inset-top,0px));position:sticky}}.page-hunt-run .hr-rooms>ol{margin-top:6px;list-style:none}.page-hunt-run .hr-room{border-bottom:1px solid #3a3128b3;padding:16px 0}.page-hunt-run .hr-room header{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.page-hunt-run .hr-room-n{width:26px;height:26px;color:var(--color-gilt);border:1px solid #c6a15b73;place-items:center;margin-top:2px;font-size:.8125rem;font-weight:600;display:grid}.page-hunt-run .hr-room.is-lost .hr-room-n{color:var(--color-blood-hi);border-color:#d9534a8c}.page-hunt-run .hr-room-name{font-family:var(--font-text);color:var(--color-bone);font-size:1.125rem;font-weight:600}.page-hunt-run .hr-room-out{font-family:var(--font-text);color:var(--color-vellum);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;font-size:.9375rem;display:flex}.page-hunt-run .hr-fighters{gap:8px 28px;margin:12px 0 0 44px;display:grid}@media (min-width:768px){.page-hunt-run .hr-fighters{grid-template-columns:1fr 1fr}}.page-hunt-run .hr-fighters ul{align-content:start;gap:5px;list-style:none;display:grid}.page-hunt-run .hr-fighters li{font-family:var(--font-data);grid-template-columns:26px minmax(0,1fr) 90px auto;align-items:center;gap:10px;font-size:.8125rem;display:grid}.page-hunt-run .hr-f-face{width:26px;height:26px;color:var(--color-dust);clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);background:#17130f;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #c6a15b59}.page-hunt-run .hr-f-face img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.page-hunt-run .is-fallen .hr-f-face img{filter:grayscale()brightness(.5)}.page-hunt-run .hr-f-name{color:var(--color-bone);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-hunt-run .is-foe .hr-f-name{color:var(--color-vellum)}.page-hunt-run .is-fallen .hr-f-name{color:var(--color-dust);-webkit-text-decoration:line-through #d9534a99;text-decoration:line-through #d9534a99}.page-hunt-run .hr-f-bar{background:#ffecc80f;height:5px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b1f}.page-hunt-run .hr-f-bar i{background:linear-gradient(90deg, var(--color-gilt-lo), var(--color-gilt-hi));position:absolute;inset:0 auto 0 0}.page-hunt-run .is-foe .hr-f-bar i{background:linear-gradient(90deg, #5a1310, var(--color-blood-hi))}.page-hunt-run .hr-f-hp{color:var(--color-bone);white-space:nowrap;text-align:right}.page-hunt-run .hr-f-hp small{color:var(--color-dust)}.page-hunt-run .hr-blows{margin:10px 0 0 44px}.page-hunt-run .hr-blows summary{cursor:pointer;font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gilt);font-size:.75rem;font-weight:600}.page-hunt-run .hr-blows ol{overscroll-behavior:contain;gap:2px;max-height:260px;margin-top:8px;list-style:none;display:grid;overflow-y:auto}.page-hunt-run .hr-blows li{font-family:var(--font-text);color:var(--color-vellum);grid-template-columns:24px minmax(0,1fr);gap:8px;font-size:.875rem;line-height:1.4;display:grid}.page-hunt-run .hr-blows li.is-fell{color:var(--color-bone);font-weight:600}.page-hunt-run .hr-rest{font-family:var(--font-text);color:var(--color-dust);margin:8px 0 0 44px;font-size:.875rem;font-style:italic}.page-hunt-run .hr-grants{margin-top:10px;list-style:none}.page-hunt-run .hr-grants li{border-bottom:1px solid #3a312899;gap:1px;padding:9px 0 9px 14px;display:grid;position:relative}.page-hunt-run .hr-grants li:before{content:"";background:var(--r,var(--color-dust));width:6px;height:6px;position:absolute;top:15px;left:0;rotate:45deg}.page-hunt-run .hr-g-name{font-family:var(--font-text);color:var(--r,var(--color-bone));font-size:.9375rem;font-weight:600}.page-hunt-run .hr-g-d{font-family:var(--font-data);color:var(--color-dust);font-size:.75rem}.page-hunt-run .rarity-magic{--r:#a3b27a}.page-hunt-run .rarity-rare{--r:var(--color-moon)}.page-hunt-run .rarity-epic{--r:#c9a0d8}.page-hunt-run .rarity-legendary{--r:var(--color-ember-hi)}.page-hunt-run .rarity-set{--r:var(--color-gilt-hi)}.page-hunt-run .rarity-material{--r:var(--color-vellum)}.page-hunt-run .hr-credit,.page-hunt-run .hr-none{font-family:var(--font-text);color:var(--color-dust);margin-top:10px;font-size:.875rem}@media (max-width:639.98px){.page-hunt-run .hr-fighters,.page-hunt-run .hr-blows,.page-hunt-run .hr-rest{margin-left:0}.page-hunt-run .hr-fighters li{grid-template-columns:26px minmax(0,1fr) 64px auto}}.page-hunt-run .rr-wrap{margin-top:clamp(18px,2.4vw,28px)}.page-hunt-run .rr,.page-hunt-run .rr-view{position:relative}.page-hunt-run .rr-stage{aspect-ratio:16/7;isolation:isolate;background:#0b0908;min-height:420px;position:relative;overflow:hidden;container-type:inline-size}.page-hunt-run .rr-plate{z-index:-2;object-fit:cover;object-position:50% 60%;filter:brightness(.52)saturate(.85);width:100%;height:100%;position:absolute;inset:0}.page-hunt-run .rr-stage:before{content:"";z-index:-1;background:radial-gradient(70% 60% at 50% 46%,#0000 35%,#0a08078c 100%),linear-gradient(#0a080773,#0000 22% 70%,#0a0807b3);position:absolute;inset:0}.page-hunt-run .rr-hit{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.page-hunt-run .rr-hit:focus-visible{outline-offset:-6px}.page-hunt-run .rr.is-unknown .rr-hit{display:none}.page-hunt-run .rr-head{z-index:4;max-width:60%;font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-vellum);text-shadow:0 1px 6px #000;white-space:nowrap;pointer-events:none;align-items:center;gap:12px;font-size:.6875rem;font-weight:600;display:flex;position:absolute;top:clamp(12px,1.8vw,22px);left:50%;translate:-50%}.page-hunt-run .rr-head-room{text-overflow:ellipsis;overflow:hidden}.page-hunt-run .rr-head-round{color:var(--color-gilt-hi);letter-spacing:.14em}.page-hunt-run .rr-head-round:not(:empty):before{content:"";background:#c6a15b99;width:5px;height:5px;margin:0 12px 2px 0;display:inline-block;rotate:45deg}.page-hunt-run .rr-side{z-index:2;pointer-events:none;list-style:none;position:absolute;inset:0}.page-hunt-run .rr-actor{--face:calc(var(--s,1) * 10.5cqw);--cut:calc(var(--face) * .09);--frame:linear-gradient(155deg, #8d7448, #4a3a22 38%, #2a2117 62%, #6f5a36);--tilt:-7deg;left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:var(--face);position:absolute;translate:-50% -50%}.page-hunt-run .rr-actor.is-foes{--tilt:7deg}.page-hunt-run .rr-actor.is-lead{--frame:linear-gradient(155deg, var(--color-gilt-hi), #8a6b36 40%, #3b2d19 64%, var(--color-gilt))}.page-hunt-run .rr-actor.is-boss{--frame:linear-gradient(155deg, var(--color-ember-hi), #7a2a0c 42%, #2e140a 66%, #b0482a)}.page-hunt-run .rr-body{transform-origin:50% 90%;will-change:transform;justify-items:center;gap:7px;display:grid;position:relative}.page-hunt-run .rr-body:before{content:"";left:50%;top:calc(var(--face) / 2);z-index:-1;width:calc(var(--face) * 1.7);aspect-ratio:1;opacity:var(--glow,0);pointer-events:none;background:radial-gradient(closest-side,#ecd3936b,#e0672c1f 60%,#0000);position:absolute;translate:-50% -50%}.page-hunt-run .rr-face{width:var(--face);aspect-ratio:1;background:var(--frame);clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));filter:drop-shadow(0 8px 18px #000000b3);rotate:calc(var(--fall,0) * var(--tilt));translate:0 calc(var(--fall,0) * 5px);position:relative}.page-hunt-run .rr-face>img,.page-hunt-run .rr-face>.rr-icon,.page-hunt-run .rr-flash{width:calc(100% - 4px);height:calc(100% - 4px);clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));position:absolute;inset:2px}.page-hunt-run .rr-face>img{object-fit:cover;object-position:50% 30%;transition:filter .3s}.page-hunt-run .rr-face>.rr-icon{color:var(--color-vellum);background:radial-gradient(circle at 50% 40%,#2a221a,#120f0c);padding:26%}.page-hunt-run .rr-flash{opacity:0;mix-blend-mode:color;pointer-events:none}.page-hunt-run .rr-face:after{content:"";opacity:clamp(0, calc(var(--fall,0) * 2 - 1), .85);pointer-events:none;background:linear-gradient(128deg,#0000 47.6%,#781814cc 48.6%,#c44038d9 49.6%,#781814bf 50.8%,#0000 52%);position:absolute;inset:2px}.page-hunt-run .rr-actor.is-fallen .rr-face>img,.page-hunt-run .rr-actor.is-fallen .rr-face>.rr-icon{filter:grayscale()brightness(.42)}.page-hunt-run .rr-actor.is-fallen .rr-name{color:var(--color-dust)}.page-hunt-run .rr-actor.is-idle .rr-face>img{filter:grayscale(.55)brightness(.6)}.page-hunt-run .rr-actor.is-idle .rr-name{color:var(--color-vellum)}.page-hunt-run .rr-info{text-align:center;text-shadow:0 1px 6px #000,0 0 2px #000;justify-items:center;gap:4px;width:100%;min-width:0;display:grid}.page-hunt-run .rr-name{width:calc(100% + var(--face) * .5);margin-inline:calc(var(--face) * -.25);font-family:var(--font-text);color:var(--color-bone);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.8125rem,1.15cqw,1rem);font-weight:600;line-height:1.15;overflow:hidden}.page-hunt-run .rr-role{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);font-size:.625rem;font-weight:600}.page-hunt-run .rr-bar{background:#0a0807d9;width:100%;height:7px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b52,0 1px 4px #0009}.page-hunt-run .rr-bar>i{width:0;max-width:calc(100% - 2px);position:absolute;top:1px;bottom:1px;left:1px}.page-hunt-run .rr-ghost{background:#ece3d08c}.page-hunt-run .rr-fill{background:linear-gradient(90deg, var(--color-gilt-lo), var(--color-gilt-hi))}.page-hunt-run .is-foes .rr-fill{background:linear-gradient(90deg, #5a1310, var(--color-blood-hi))}.page-hunt-run .rr-actor.is-low .rr-fill{background:linear-gradient(90deg, #6e1a12, var(--color-ember-hi))}.page-hunt-run .rr-shield{background:repeating-linear-gradient(135deg,#a9bdd1e6 0 2px,#a9bdd140 2px 4px);box-shadow:0 0 6px #a9bdd18c}.page-hunt-run .rr-hp{color:var(--color-dust);white-space:nowrap;font-size:.75rem}.page-hunt-run .rr-hp b{color:var(--color-bone);font-weight:600}.page-hunt-run .rr-marks{z-index:2;pointer-events:none;justify-items:start;gap:2px;display:grid;position:absolute;top:4px;left:4px}.page-hunt-run .rr-mark{--c:var(--color-vellum);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--c);box-shadow:inset 2px 0 0 var(--c);background:#0a0807d6;padding:2px 6px 1px 7px;font-size:clamp(.5625rem,.8cqw,.6875rem);font-weight:600}.page-hunt-run .rr-mark.is-barrier{--c:var(--color-moon)}.page-hunt-run .rr-mark.is-mark{--c:var(--color-ember-hi)}.page-hunt-run .rr-mark.is-weaken{--c:var(--color-vellum)}.page-hunt-run .rr-mark.is-burn{--c:#ffb37a}.page-hunt-run .rr-fl{left:50%;top:calc(var(--face) * .34);z-index:6;pointer-events:none;width:0;height:0;position:absolute}.page-hunt-run .rr-float{font-family:var(--font-data);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-bone);text-shadow:0 2px #000,0 0 14px #000000f2;opacity:0;font-size:clamp(1.15rem,2.1cqw,1.9rem);font-weight:700;line-height:1;position:absolute;top:0;left:0}.page-hunt-run .rr-float.is-dmg{color:var(--color-blood-hi)}.page-hunt-run .rr-float.is-burn{color:var(--color-ember-hi)}.page-hunt-run .rr-float.is-heal{color:#c3d394}.page-hunt-run .rr-float.is-absorb,.page-hunt-run .rr-float.is-barrier{color:var(--color-moon);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(.75rem,1.1cqw,.9375rem)}.page-hunt-run .rr-float.is-mark,.page-hunt-run .rr-float.is-weaken{color:var(--color-ember-hi);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(.75rem,1.1cqw,.9375rem)}.page-hunt-run .rr-float.is-weaken{color:var(--color-vellum)}.page-hunt-run .rr-float.is-power{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-gilt-hi);margin-top:calc(var(--face) * -.5);font-size:clamp(.8125rem,1.25cqw,1.0625rem);font-weight:400}.page-hunt-run .rr-card{z-index:7;text-align:center;pointer-events:none;background:radial-gradient(closest-side,#0a0807db,#0a08079e 62%,#0000);justify-items:center;gap:6px;width:min(44cqw,480px);padding:26px 28px 24px;display:grid;position:absolute;top:50%;left:50%;translate:none}.page-hunt-run .rr-card[hidden]{display:none}.page-hunt-run .rr-card-title{color:var(--color-bone);text-shadow:0 2px 22px #000000e6;text-wrap:balance;font-size:clamp(1.5rem,3.2cqw,2.6rem);line-height:1.04}.page-hunt-run .rr-card-title:after{content:"";background:linear-gradient(90deg, transparent, var(--color-gilt), transparent);width:96px;height:1px;margin:12px auto 2px;display:block}.page-hunt-run .rr-card-line{max-width:34ch;font-family:var(--font-text);color:var(--color-vellum);text-wrap:balance;font-size:clamp(.9375rem,1.3cqw,1.0625rem);font-style:italic;line-height:1.4}.page-hunt-run .rr-card[data-kind=caught] .rr-card-title,.page-hunt-run .rr-card[data-kind=end][data-won=false] .rr-card-title{color:var(--color-blood-hi)}.page-hunt-run .rr-card[data-kind=sneak] .rr-card-title{color:var(--color-moon)}.page-hunt-run .rr-card[data-kind=bargain] .rr-card-title{color:var(--color-gilt-hi)}.page-hunt-run .rr-card[data-kind=outro] .rr-card-title{color:var(--color-gilt-hi);font-size:clamp(2rem,5.4cqw,4.4rem)}.page-hunt-run .rr-card[data-kind=outro][data-won=false] .rr-card-title{color:var(--color-blood-hi)}.page-hunt-run .rr-card-gold{filter:drop-shadow(0 2px 8px #000c);width:44px;height:44px;margin-bottom:2px;display:none}.page-hunt-run .rr-card[data-kind=bargain] .rr-card-gold{display:block}.page-hunt-run .rr-again{pointer-events:auto;margin-top:12px}.page-hunt-run .rr-again[hidden]{display:none}.page-hunt-run .rr[data-showing=outro] .rr-side{filter:brightness(.55)}.page-hunt-run .rr-notice{z-index:8;text-align:center;background:#0a080799;place-content:center;gap:10px;padding:24px;display:grid;position:absolute;inset:0}.page-hunt-run .rr-notice[hidden]{display:none}.page-hunt-run .rr-notice-title{font-size:clamp(1.2rem,2.6vw,1.8rem)}.page-hunt-run .rr-notice-text{max-width:46ch;color:var(--color-vellum);margin-inline:auto}.page-hunt-run .rr-caption{z-index:5;width:max-content;max-width:min(54%,640px);min-height:1.4em;font-family:var(--font-text);text-align:center;color:var(--color-bone);text-shadow:0 1px 8px #000000e6;pointer-events:none;background:linear-gradient(90deg,#0000,#0a0807cc 12% 88%,#0000);padding:7px 26px;font-size:clamp(.9375rem,1.3vw,1.0625rem);font-style:italic;line-height:1.4;position:absolute;bottom:clamp(12px,2vw,24px);left:50%;translate:-50%}.page-hunt-run .rr-caption:empty,.page-hunt-run .rr[data-showing]:not([data-showing=""]) .rr-caption{opacity:0}.page-hunt-run .rr-controls{border-bottom:1px solid #c6a15b40;flex-wrap:wrap;align-items:center;gap:12px 22px;padding:16px 0 10px;display:flex}.page-hunt-run .rr-buttons,.page-hunt-run .rr-options{align-items:center;gap:10px 14px;display:flex}.page-hunt-run .rr-play{gap:.55em;min-width:112px}.page-hunt-run .rr-ico{flex:none;width:11px;height:11px}.page-hunt-run .rr-ico-pause,.page-hunt-run .rr-ico-again,.page-hunt-run .rr-play[data-state=Pause] .rr-ico-play,.page-hunt-run .rr-play[data-state=Replay] .rr-ico-play{display:none}.page-hunt-run .rr-play[data-state=Pause] .rr-ico-pause,.page-hunt-run .rr-play[data-state=Replay] .rr-ico-again{display:block}.page-hunt-run .rr-step{width:36px;height:34px;color:var(--color-vellum);background:0 0;border:1px solid #c6a15b4d;place-items:center;transition:color .2s,border-color .2s;display:grid}.page-hunt-run .rr-step svg{width:11px;height:11px}.page-hunt-run .rr-step:hover{color:var(--color-gilt-hi);border-color:#c6a15b99}.page-hunt-run .rr-step:disabled{opacity:.4}.page-hunt-run .rr-time{min-width:78px;color:var(--color-vellum);white-space:nowrap;font-size:.875rem}.page-hunt-run .rr-track{flex:320px;min-width:0;padding-bottom:2px;position:relative}.page-hunt-run .rr-rooms{gap:4px;min-width:0;list-style:none;display:flex}.page-hunt-run .rr-rooms li{flex:1 1 0;gap:6px;min-width:0;display:grid;position:relative}.page-hunt-run .rr-rooms button{z-index:1;text-align:left;font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--color-dust);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:.6875rem;font-weight:600;position:relative;overflow:hidden}.page-hunt-run .rr-seg-short{display:none}.page-hunt-run .rr-rooms li.is-done button{color:var(--color-vellum)}.page-hunt-run .rr-rooms li.is-current button{color:var(--color-gilt-hi)}.page-hunt-run .rr-rooms li>i{background:#ffecc817;height:3px;position:relative}.page-hunt-run .rr-rooms li>i:after{content:"";width:calc(var(--p,0) * 100%);background:var(--color-gilt-hi);position:absolute;inset:0 auto 0 0}.page-hunt-run .rr-rooms li.is-lost>i:after{background:var(--color-blood-hi)}.page-hunt-run .rr-rooms li.is-sneaked>i:after{background:var(--color-moon)}.page-hunt-run .rr-rooms .rr-seg-outro{background:#ffecc80d;align-self:end;height:3px}.page-hunt-run .rr-scrub{appearance:none;cursor:pointer;background:0 0;width:100%;height:16px;margin:0;position:absolute;bottom:-6px;left:0;right:0}.page-hunt-run .rr-scrub::-webkit-slider-runnable-track{background:0 0;height:16px}.page-hunt-run .rr-scrub::-moz-range-track{background:0 0;height:16px}.page-hunt-run .rr-scrub::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-gilt-hi);width:11px;height:11px;margin-top:2.5px;rotate:45deg;box-shadow:0 0 0 2px #0a0807,0 0 10px #ecd39380}.page-hunt-run .rr-scrub::-moz-range-thumb{background:var(--color-gilt-hi);border:0;border-radius:0;width:11px;height:11px;rotate:45deg;box-shadow:0 0 0 2px #0a0807}.page-hunt-run .rr-scrub:focus-visible{outline:1px solid var(--color-gilt-hi);outline-offset:2px}.page-hunt-run .rr-speed{border:1px solid #c6a15b59;grid-auto-flow:column;display:inline-grid}.page-hunt-run .rr-speed button{min-width:42px;min-height:34px;font-family:var(--font-data);color:var(--color-vellum);background:0 0;border:0;font-size:.8125rem;font-weight:600}.page-hunt-run .rr-speed button+button{border-left:1px solid #c6a15b33}.page-hunt-run .rr-speed button[aria-pressed=true]{color:var(--color-bone);box-shadow:inset 0 -2px 0 var(--color-ember);background:#e0672c33}.page-hunt-run .rr-skip{white-space:nowrap;background-color:#0000;border:0}.page-hunt-run .rr:not(.is-ready) .rr-controls{visibility:hidden}@media (max-width:899.98px){.page-hunt-run .rr-stage{aspect-ratio:16/9;min-height:400px}.page-hunt-run .rr-actor{--face:calc(var(--s,1) * 12cqw)}.page-hunt-run .rr-caption{text-align:left;background:0 0;width:auto;max-width:none;min-height:3em;margin-top:2px;padding:10px 2px 2px;font-size:1rem;position:static;translate:none}.page-hunt-run .rr-caption:empty,.page-hunt-run .rr[data-showing]:not([data-showing=""]) .rr-caption{opacity:1}.page-hunt-run .rr-card{width:min(56cqw,420px)}}@media (max-width:639.98px){.page-hunt-run .rr-stage{aspect-ratio:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;min-height:0;padding:58px 12px 16px;display:grid}.page-hunt-run .rr-head{letter-spacing:.1em;gap:8px;max-width:calc(100% - 24px);font-size:.625rem;top:14px}.page-hunt-run .rr-head-round:not(:empty):before{margin-right:8px}.page-hunt-run .rr-side{align-content:center;gap:12px;min-width:0;display:grid;position:relative;inset:auto}.page-hunt-run .rr-actor.is-foes{--tilt:0deg}.page-hunt-run .rr-actor{--face:50px;--tilt:0deg;width:auto;min-width:0;position:relative;top:auto;left:auto;translate:none}.page-hunt-run .rr-actor.is-lead,.page-hunt-run .rr-actor.is-boss{--face:56px}.page-hunt-run .rr-body{grid-template-columns:var(--face) minmax(0, 1fr);transform-origin:50%;place-items:center start;gap:4px 9px}.page-hunt-run .is-foes .rr-body{grid-template-columns:minmax(0, 1fr) var(--face);justify-items:end}.page-hunt-run .is-foes .rr-face{order:2}.page-hunt-run .rr-info{text-align:left;justify-items:start;gap:3px}.page-hunt-run .is-foes .rr-info{text-align:right;justify-items:end}.page-hunt-run .rr-name{width:auto;max-width:100%;margin-inline:0;font-size:.8125rem}.page-hunt-run .rr-bar{height:5px}.page-hunt-run .rr-hp{font-size:.6875rem}.page-hunt-run .rr-marks{top:auto;bottom:3px;left:3px}.page-hunt-run .rr-mark{letter-spacing:.04em;padding:1px 3px 0 4px;font-size:.5rem}.page-hunt-run .rr-mark:nth-child(n+2),.page-hunt-run .rr-mark-v{display:none}.page-hunt-run .rr-fl{top:50%;left:calc(var(--face) / 2)}.page-hunt-run .is-foes .rr-fl{left:auto;right:calc(var(--face) / 2)}.page-hunt-run .rr-float{font-size:1.05rem}.page-hunt-run .rr-float.is-power{margin-top:-38px;font-size:.6875rem}.page-hunt-run .is-party .rr-float.is-power{translate:calc(50% - var(--face) / 2) 0}.page-hunt-run .is-foes .rr-float.is-power{translate:calc(-50% + var(--face) / 2) 0}.page-hunt-run .rr-float.is-absorb,.page-hunt-run .rr-float.is-barrier,.page-hunt-run .rr-float.is-mark,.page-hunt-run .rr-float.is-weaken{font-size:.625rem}.page-hunt-run .rr-body:before{top:50%;left:calc(var(--face) / 2)}.page-hunt-run .rr-card{background:radial-gradient(closest-side,#0a0807eb,#0a0807c7 70%,#0a080733);width:calc(100% - 20px);padding:18px 14px}.page-hunt-run .rr-card-title{font-size:1.5rem}.page-hunt-run .rr-card-gold{width:32px;height:32px}.page-hunt-run .rr[data-showing]:not([data-showing=""]):not([data-showing=rest]) .rr-side{filter:brightness(.3)}.page-hunt-run .rr-side{transition:filter .25s}.page-hunt-run .rr-card[data-kind=outro] .rr-card-title{font-size:2rem}.page-hunt-run .rr-card-line{font-size:.9375rem}.page-hunt-run .rr-controls{gap:16px 12px}.page-hunt-run .rr-buttons{flex:100%}.page-hunt-run .rr-time{min-width:0;margin-left:auto}.page-hunt-run .rr-track{flex-basis:100%;order:3}.page-hunt-run .rr-options{flex-wrap:wrap;flex:100%;order:4;justify-content:space-between}.page-hunt-run .rr-seg-long{display:none}.page-hunt-run .rr-seg-short{display:inline}}@media (prefers-reduced-motion:reduce){.page-hunt-run .rr-actor,.page-hunt-run .rr-actor.is-foes{--tilt:0deg}.page-hunt-run .rr-face{translate:none}.page-hunt-run .rr-face>img{transition:none}}.page-admin .adm{padding-block:32px 64px}.page-admin .adm-head{flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:flex}.page-admin .adm-head .eyebrow{flex-basis:100%}.page-admin .adm-title{flex:1;font-size:clamp(1.8rem,3vw,2.6rem)}.page-admin .adm-grid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:28px;display:grid}@media (min-width:1024px){.page-admin .adm-grid{grid-template-columns:360px minmax(0,1fr);align-items:start;column-gap:48px}}.page-admin .adm-list{margin-top:8px;list-style:none}.page-admin .adm-list li{font-family:var(--font-data);border-bottom:1px solid #3a312899;justify-content:space-between;gap:12px;padding:6px 0;font-size:.875rem;display:flex}.page-admin .adm-list a{color:var(--color-bone);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-admin .adm-list a:hover{color:var(--color-gilt-hi)}.page-admin .adm-list .num{color:var(--color-dust);white-space:nowrap}.page-admin .adm-find{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.page-admin .adm-find input{min-height:36px;font-family:var(--font-data);color:var(--color-bone);background:#0a080799;border:1px solid #c6a15b4d;flex:240px;padding:0 12px}.page-admin .adm-card{margin-top:18px;padding:18px 20px}.page-admin .adm-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.page-admin .adm-email{font-family:var(--font-text);color:var(--color-bone);overflow-wrap:anywhere;font-size:1.125rem;font-weight:600}.page-admin .adm-sub{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-bone);margin-top:20px;font-size:1rem}.page-admin .adm-log{gap:3px;margin-top:8px;list-style:none;display:grid}.page-admin .adm-log li{font-family:var(--font-data);color:var(--color-vellum);grid-template-columns:72px 90px minmax(0,1fr);gap:10px;font-size:.8125rem;display:grid}.page-admin .adm-log code{text-overflow:ellipsis;white-space:nowrap;color:var(--color-dust);overflow:hidden}@media (max-width:639.98px){.page-admin .adm-log li{grid-template-columns:64px minmax(0,1fr)}.page-admin .adm-log code{grid-column:1/-1}}.page-realm-map .rm-wrap{gap:28px;padding-block:24px 56px;display:grid}.page-realm-map .rm-stage{aspect-ratio:16/9;background:var(--color-soot);margin:0;position:relative;overflow:hidden}.page-realm-map .rm-stage>img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;position:absolute;inset:0}.page-realm-map .rm-pins{list-style:none;position:absolute;inset:0}.page-realm-map .rm-pin{pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;translate:-50% -50%}.page-realm-map .rm-pin-mark{width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--color-gilt), 0 0 10px #000c;background:#0a0807cc;rotate:45deg}.page-realm-map .rm-pin.is-home .rm-pin-mark{background:var(--color-ember);box-shadow:inset 0 0 0 1.5px var(--color-ember-hi), 0 0 14px #e0672cb3}.page-realm-map .rm-pin-label{white-space:nowrap;background:#0a0807b8;justify-items:center;padding:4px 9px 5px;display:grid;box-shadow:inset 0 0 0 1px #c6a15b4d}.page-realm-map .rm-pin-name{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bone);font-size:.8125rem}.page-realm-map .rm-pin-sub{color:var(--color-vellum);font-size:.6875rem}.page-realm-map .rm-pin.is-home .rm-pin-label{box-shadow:inset 0 0 0 1px #e0672c99}.page-realm-map .rm-pin.is-home .rm-pin-sub{color:var(--color-ember-hi)}.page-realm-map .rm-list ol{margin-top:8px;list-style:none}.page-realm-map .rm-list li{border-bottom:1px solid #3a312899;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.6fr);align-items:center;gap:4px 18px;padding:10px 2px;display:grid}.page-realm-map .rm-list li.is-home{background:linear-gradient(90deg,#e0672c1a,#0000 60%)}.page-realm-map .rm-l-name{min-width:0;font-family:var(--font-text);color:var(--color-bone);gap:2px;font-size:1rem;font-weight:600;display:grid}.page-realm-map .rm-l-link{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #c6a15b59;text-decoration:underline #c6a15b59}.page-realm-map .rm-l-link:hover{-webkit-text-decoration-color:var(--color-gilt-hi);-webkit-text-decoration-color:var(--color-gilt-hi);text-decoration-color:var(--color-gilt-hi)}.page-realm-map .rm-l-seat{font-family:var(--font-data);color:var(--color-dust);font-size:.8125rem;font-weight:500}.page-realm-map .rm-l-seat.is-ours{color:var(--color-gilt-hi)}.page-realm-map .rm-pin-tag{color:var(--color-gilt)}.page-realm-map .rm-l-sigil{vertical-align:-3px;margin-right:6px}.page-realm-map .rm-pin-sigil{vertical-align:-2px;margin-right:4px}.page-realm-map .rm-pin-tag.is-ours{color:var(--color-gilt-hi)}.page-realm-map .rm-l-trait{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gilt);font-size:.75rem}.page-realm-map .rm-l-keeps{color:var(--color-vellum);font-size:.875rem}.page-realm-map .rm-l-march{color:var(--color-bone);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-size:.875rem;display:grid}.page-realm-map .rm-l-bar{background:#ffecc80f;height:5px;position:relative;box-shadow:inset 0 0 0 1px #c6a15b1f}.page-realm-map .rm-l-bar i{background:linear-gradient(90deg, #a9bdd166, var(--color-moon));position:absolute;inset:0 auto 0 0}.page-realm-map .rm-note{font-family:var(--font-text);color:var(--color-dust);margin-top:12px;font-size:.875rem;font-style:italic}@media (max-width:767.98px){.page-realm-map .rm-pin-label{display:none}.page-realm-map .rm-pin.is-home .rm-pin-label{display:grid}.page-realm-map .rm-list li{grid-template-columns:minmax(0,1fr) auto}.page-realm-map .rm-l-trait{grid-column:1}.page-realm-map .rm-l-march{grid-column:1/-1}}.page-clan .ch-tag{font-family:var(--font-data);letter-spacing:.14em;color:var(--color-gilt);vertical-align:.35em;font-size:.5em;font-weight:600}.page-clan .ch-sub{color:var(--color-dust);margin-top:2px;font-size:.875rem;display:block}.page-clan .ch-who{min-width:0;display:block}.page-clan .ch-roster{width:100%}.page-clan .ch-roster tr.is-me td{background:#e0672c0d}.page-clan .ch-roster tr.is-me td:first-child{box-shadow:inset 2px 0 0 var(--color-ember)}.page-clan .ch-role{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-dust);font-size:.75rem;font-weight:600}.page-clan .ch-role.is-officer{color:var(--color-vellum)}.page-clan .ch-role.is-lord{color:var(--color-gilt-hi)}.page-clan .ch-orders{text-align:left;display:inline-block;position:relative}.page-clan .ch-orders summary{cursor:pointer;list-style:none}.page-clan .ch-orders summary::-webkit-details-marker{display:none}.page-clan .ch-orders-panel{z-index:5;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);gap:10px;width:max-content;max-width:min(320px,80vw);padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.page-clan .ch-role-form{align-items:center;gap:8px;display:flex}.page-clan .ch-role-form .field-input{min-height:34px;padding-block:0}.page-clan .ch-kick{color:var(--color-blood-hi);border-color:#c43a2e80}.page-clan .ch-invite{align-items:flex-end;gap:12px;max-width:560px;display:flex}.page-clan .ch-invite .field{flex:1}.page-clan .ch-offers{border-top:1px solid #c6a15b33;gap:0;display:grid}.page-clan .ch-offer{border-bottom:1px solid #c6a15b33;justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;display:flex}.page-clan .ch-offer-act{flex:none;gap:8px;display:flex}.page-clan .ch-found{max-width:720px}.page-clan .ch-found-form{grid-template-columns:minmax(0,1fr) 7rem auto;align-items:end;gap:12px;display:grid}.page-clan .ch-found-banner{grid-area:2/1/auto/-1}.page-clan .ch-title{align-items:center;gap:16px;margin-top:10px;display:flex}.page-clan .ch-title .sect-title{margin-top:0}.page-clan .ch-tag-field .field-input{text-transform:uppercase}.page-clan .ch-mark{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;gap:12px;max-width:720px;display:grid}.page-clan .ch-hits{border-top:1px solid #c6a15b33;max-width:720px}.page-clan .ch-hits li{color:var(--color-vellum);border-bottom:1px solid #3a3128b3;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;font-size:.9375rem;display:flex}.page-clan .ch-oath{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-blood-hi);align-items:center;gap:8px;margin-top:6px;font-size:.75rem;font-weight:600;display:inline-flex}.page-clan .ch-rel{border-top:1px solid #c6a15b33;max-width:720px}.page-clan .ch-rel li{color:var(--color-vellum);border-bottom:1px solid #3a3128b3;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;font-size:.9375rem;display:flex}.page-clan .ch-rel-act{flex:none;gap:8px;display:flex}.page-clan .ch-war-score{font-family:var(--font-data);color:var(--color-bone);font-weight:600}.page-clan .ch-war-score .is-ours{color:var(--color-ember-hi)}.page-clan .ch-diplo-forms{gap:14px;max-width:720px;display:grid}.page-clan .ch-propose{grid-template-columns:6rem minmax(0,1fr) 6rem auto;align-items:end;gap:12px;display:grid}.page-clan .ch-declare{grid-template-columns:6rem minmax(0,1fr);align-items:end;gap:12px;display:grid}.page-clan .ch-declare .ch-sub{align-self:center}.page-clan .ch-declare .btn{grid-column:1/-1;justify-self:start}.page-clan .ch-garrison{grid-template-columns:minmax(0,1fr) 7rem 5.5rem auto;align-items:end;gap:12px;max-width:720px;display:grid}.page-clan .ch-window{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;max-width:720px;display:flex}.page-clan .ch-window .field{flex:240px}.page-clan .ch-gar-lists{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 32px;max-width:720px;display:grid}.page-clan .ch-gar{border-top:1px solid #c6a15b33;margin-top:6px}.page-clan .ch-gar li{color:var(--color-vellum);border-bottom:1px solid #3a3128b3;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;font-size:.9375rem;display:flex}.page-clan .ch-log{border-top:1px solid #c6a15b33;max-width:720px;display:grid}.page-clan .ch-log li{color:var(--color-vellum);border-bottom:1px solid #3a3128b3;justify-content:space-between;gap:16px;padding:10px 2px;font-size:.9375rem;display:flex}.page-clan .ch-log-ago{color:var(--color-dust);flex:none;font-size:.8125rem}.page-clan .ch-purse{color:var(--color-gilt-hi);margin-top:6px;font-size:1.75rem;font-weight:600}.page-clan .ch-purse small{color:var(--color-dust);font-size:.875rem;font-weight:400}@media (max-width:699.98px){.page-clan .ch-c-joined,.page-clan .ch-c-power{display:none}.page-clan .ch-invite{flex-wrap:wrap}.page-clan .ch-invite .field{flex-basis:100%}.page-clan .ch-offer{flex-wrap:wrap}.page-clan .ch-found-form{grid-template-columns:minmax(0,1fr) 6rem}.page-clan .ch-found-go{grid-column:1/-1}.page-clan .ch-garrison{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-clan .ch-mark{grid-template-columns:minmax(0,1fr)}.page-clan .ch-propose{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-clan .ch-propose .ch-p-kind,.page-clan .ch-propose .btn{grid-column:1/-1}.page-clan .ch-rel li{flex-wrap:wrap}.page-clan .ch-garrison .ch-g-to,.page-clan .ch-garrison .btn{grid-column:1/-1}}.page-seat .seat-main{align-content:start;gap:34px;display:grid}.page-seat .seat-sub{max-width:64ch;color:var(--color-vellum);margin-top:8px;font-size:.9375rem;line-height:1.5}.page-seat .seat-windows,.page-seat .seat-conquests{border-top:1px solid #c6a15b33;margin-top:10px;list-style:none}.page-seat .seat-windows li,.page-seat .seat-conquests li{color:var(--color-vellum);border-bottom:1px solid #3a3128b3;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 18px;padding:11px 2px;font-size:.9375rem;display:flex}.page-seat .seat-windows li.is-open{box-shadow:inset 2px 0 0 var(--color-ember);background:linear-gradient(90deg,#e0672c1f,#0000 70%);padding-left:12px}.page-seat .seat-w-when{font-family:var(--font-data);color:var(--color-bone);font-weight:600}.page-seat .seat-w-in,.page-seat .seat-c-at{font-family:var(--font-data);color:var(--color-dust);font-size:.875rem}.page-seat .seat-windows li.is-open .seat-w-in{color:var(--color-ember-hi)}.page-seat .seat-conquests li.is-mine{box-shadow:inset 2px 0 0 var(--color-ember);padding-left:12px}.page-seat .seat-declare{flex-wrap:wrap;align-items:flex-end;gap:14px 18px;margin-top:16px;display:flex}.page-seat .seat-declare .field{flex:260px}.page-seat .seat-fort{margin-block:2px 8px}:is(.page-keep,.page-treasury) .kingdom-meters{gap:10px;max-width:560px;margin-top:12px;display:grid}:is(.page-keep,.page-treasury) .kingdom-meter{grid-template-columns:96px minmax(0,1fr) 34px;align-items:center;gap:12px;display:grid}:is(.page-keep,.page-treasury) .kingdom-meter .label{color:var(--color-vellum)}:is(.page-keep,.page-treasury) .kingdom-meter.is-low .label,:is(.page-keep,.page-treasury) .kingdom-meter.is-low .kingdom-v{color:var(--color-blood-hi)}:is(.page-keep,.page-treasury) .kingdom-v{text-align:right;color:var(--color-bone);font-weight:600}:is(.page-keep,.page-treasury) .kingdom-mood{max-width:60ch;color:var(--color-vellum);margin-top:12px;font-size:.9375rem;line-height:1.5}:is(.page-keep,.page-treasury) .kingdom-mood.is-unrest,:is(.page-keep,.page-treasury) .kingdom-mood.is-revolt{color:var(--color-ember-hi)}:is(.page-keep,.page-treasury) .kingdom-warn{max-width:60ch;color:var(--color-bone);border-left:2px solid var(--color-ember);background:linear-gradient(90deg,#e0672c1f,#0000 80%);align-items:flex-start;gap:8px;margin-top:8px;padding:8px 12px;font-size:.9375rem;line-height:1.45;display:flex}:is(.page-keep,.page-treasury) .kingdom-warn svg{color:var(--color-ember-hi);flex:none;margin-top:3px}:is(.page-keep,.page-treasury) .policy-opts{border:0;border-top:1px solid #c6a15b33;gap:0;max-width:720px;margin:0;padding:0;display:grid}:is(.page-keep,.page-treasury) .policy-opt{cursor:pointer;border-bottom:1px solid #3a3128b3;gap:3px;padding:12px 14px 12px 40px;display:grid;position:relative}:is(.page-keep,.page-treasury) .policy-opt input{accent-color:var(--color-ember);position:absolute;top:15px;left:12px}:is(.page-keep,.page-treasury) .policy-opt:has(input:checked){box-shadow:inset 2px 0 0 var(--color-ember);background:linear-gradient(90deg,#e0672c1f,#0000 70%)}:is(.page-keep,.page-treasury) .policy-opt:has(input:focus-visible){outline:1px solid var(--color-gilt-hi);outline-offset:-3px}:is(.page-keep,.page-treasury) .policy-name{font-family:var(--font-data);letter-spacing:.06em;color:var(--color-bone);font-weight:600}:is(.page-keep,.page-treasury) .policy-blurb{color:var(--color-vellum);font-size:.9375rem}:is(.page-keep,.page-treasury) .policy-out{color:var(--color-dust);font-size:.8125rem}.page-battle-scene .bs{padding-top:clamp(22px,3vw,36px)}.page-battle-scene .bs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;margin-bottom:18px;display:flex}.page-battle-scene .bs-title{margin-top:8px;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.05}.page-battle-scene .bs-versus{align-items:center;gap:16px;display:flex}.page-battle-scene .bs-side{align-items:center;gap:12px;display:flex}.page-battle-scene .bs-side-r{text-align:right}.page-battle-scene .bs-vs{color:var(--color-gilt);letter-spacing:.14em;font-size:1rem}.page-battle-scene .bs-preview{flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding-top:14px;display:flex}.page-battle-scene .bs-preview .link{text-align:left;background-color:#0000;border:0}.page-battle-scene .bs-preview .link[aria-pressed=true]{color:var(--color-gilt-hi);background-size:100% 1px}.page-battle-scene .bs-forces{gap:34px;padding-block:34px 56px;display:grid}@media (min-width:1000px){.page-battle-scene .bs-forces{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer utilities{.invisible{visibility:hidden}.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}.sticky{position:sticky}.top-100{top:calc(var(--spacing) * 100)}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[3px\]{margin-top:3px}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[46px\]{height:46px}.h-\[58px\]{height:58px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[88px\]{height:88px}.min-h-\[1\.25em\]{min-height:1.25em}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[88px\]{width:88px}.w-full{width:100%}.max-w-\[30ch\]{max-width:30ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.min-w-0{min-width:0}.min-w-\[340px\]{min-width:340px}.min-w-\[460px\]{min-width:460px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-seam\/70{border-color:#3a3128b3}@supports (color:color-mix(in lab, red, red)){.border-seam\/70{border-color:color-mix(in oklab, var(--color-seam) 70%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.object-contain{object-fit:contain}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.px-1{padding-inline:var(--spacing)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2rem\]{font-size:2rem}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[clamp\(1\.6rem\,2\.6vw\,2\.25rem\)\]{font-size:clamp(1.6rem,2.6vw,2.25rem)}.text-\[clamp\(1\.7rem\,2\.6vw\,2\.2rem\)\]{font-size:clamp(1.7rem,2.6vw,2.2rem)}.text-\[clamp\(1\.8rem\,3vw\,2\.6rem\)\]{font-size:clamp(1.8rem,3vw,2.6rem)}.text-\[clamp\(1\.9rem\,3vw\,2\.6rem\)\]{font-size:clamp(1.9rem,3vw,2.6rem)}.text-\[clamp\(1\.15rem\,1\.9vw\,1\.5rem\)\]{font-size:clamp(1.15rem,1.9vw,1.5rem)}.text-\[clamp\(2\.2rem\,4\.5vw\,3\.8rem\)\]{font-size:clamp(2.2rem,4.5vw,3.8rem)}.text-\[clamp\(2\.3rem\,4\.3vw\,3\.9rem\)\]{font-size:clamp(2.3rem,4.3vw,3.9rem)}.text-\[clamp\(2\.4rem\,4\.2vw\,3\.75rem\)\]{font-size:clamp(2.4rem,4.2vw,3.75rem)}.text-\[clamp\(2\.4rem\,5vw\,4\.2rem\)\]{font-size:clamp(2.4rem,5vw,4.2rem)}.text-\[clamp\(2\.5rem\,4\.4vw\,3\.9rem\)\]{font-size:clamp(2.5rem,4.4vw,3.9rem)}.text-\[clamp\(2\.5rem\,4\.4vw\,4\.1rem\)\]{font-size:clamp(2.5rem,4.4vw,4.1rem)}.text-\[clamp\(2\.6rem\,5\.2vw\,4\.6rem\)\]{font-size:clamp(2.6rem,5.2vw,4.6rem)}.text-\[clamp\(2rem\,3\.4vw\,3rem\)\]{font-size:clamp(2rem,3.4vw,3rem)}.text-\[clamp\(2rem\,4vw\,3\.2rem\)\]{font-size:clamp(2rem,4vw,3.2rem)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-blood-hi{color:var(--color-blood-hi)}.text-bone{color:var(--color-bone)}.text-dust{color:var(--color-dust)}.text-ember-hi{color:var(--color-ember-hi)}.text-gilt{color:var(--color-gilt)}.text-gilt-hi{color:var(--color-gilt-hi)}.text-moon{color:var(--color-moon)}.text-rot{color:var(--color-rot)}.text-vellum{color:var(--color-vellum)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.sepia{--tw-sepia:sepia(100%);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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.group-hover\:text-gilt-hi:is(:where(.group):hover *){color:var(--color-gilt-hi)}.hover\:text-bone:hover{color:var(--color-bone)}.hover\:text-gilt-hi:hover{color:var(--color-gilt-hi)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-\[100\]:focus{z-index:100}@media (min-width:1440px){.min-\[1440px\]\:table-cell{display:table-cell}}@media (min-width:40rem){.sm\:ml-0{margin-left:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:table-cell{display:table-cell}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:table-cell{display:table-cell}.xl\:gap-7{gap:calc(var(--spacing) * 7)}}@media (min-width:96rem){.\32 xl\:block{display:block}}}@keyframes drift{0%{translate:0;scale:1}to{translate:-1% .6%;scale:1.045}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes panel-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes rm-ping{0%{opacity:.9;scale:.8}to{opacity:0;scale:2.3}}@keyframes hunt-shake{0%{translate:0}20%{translate:-6px 2px}40%{translate:5px -2px}60%{translate:-3px 1px}80%{translate:2px}to{translate:0}}@keyframes hunt-flash{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes hunt-rise{0%{opacity:0;translate:-50% -30%;scale:.8}15%{opacity:1;translate:-50% -60%;scale:1.05}to{opacity:0;translate:-50% -230%;scale:1}}@keyframes cmd-in{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}@keyframes rise{0%{opacity:.001;translate:0 14px}to{opacity:1;translate:0}}@keyframes bloom{0%{opacity:.001;filter:brightness(.4)saturate(.6);scale:1.04}to{opacity:1;filter:none;scale:1}}@keyframes pulse-mark{0%,to{opacity:1}50%{opacity:.35}}@keyframes flicker{0%,to{opacity:.9}45%{opacity:1}52%{opacity:.72}70%{opacity:.95}}@keyframes spin-slow{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}