@font-face{font-family:display;src:url(../media/big_shoulders_display_latin_900_normal-s.p.01p7x-2yx0eag.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:108.81%;descent-override:23.55%;line-gap-override:0.0%;size-adjust:90.43%}.DcOJ4a_className{font-family:display,display Fallback,Impact,sans-serif;font-weight:900}.DcOJ4a_variable{--font-display:"display", "display Fallback", Impact, sans-serif}
@font-face{font-family:condensed;src:url(../media/barlow_condensed_latin_600_normal-s.p.289y3avl9x-vx.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:condensed;src:url(../media/barlow_condensed_latin_700_normal-s.p.21s4tc4km7afu.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:condensed Fallback;src:local(Arial);ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.0%;size-adjust:80.75%}.oOP9DW_className{font-family:condensed,condensed Fallback,Arial Narrow,sans-serif}.oOP9DW_variable{--font-condensed:"condensed", "condensed Fallback", Arial Narrow, sans-serif}
@font-face{font-family:body;src:url(../media/inter_latin_400_normal-s.p.2qdljeg3s-lsl.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:body;src:url(../media/inter_latin_600_normal-s.p.2dov6rjg62vru.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._99Gc0q_className{font-family:body,body Fallback,system-ui,sans-serif}._99Gc0q_variable{--font-body:"body", "body Fallback", system-ui, sans-serif}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#0b0d11;--night:#0e1116;--stone:#12161c;--stone-2:#191e27;--stone-3:#222833;--stone-4:#2b3340;--edge:#272e39;--edge-2:#36404d;--glass-edge:#ffffff1c;--sink:color-mix(in srgb, var(--void) 30%, transparent);--scrim:color-mix(in srgb, var(--void) 75%, transparent);--float-surface:linear-gradient(145deg, var(--stone-3), var(--stone) 65%);--text:#eef0f3;--text-2:#b4bbc6;--text-3:#949dac;--member-rim:color-mix(in srgb, var(--text) 58%, var(--stone-3));--member-plate:linear-gradient(160deg, var(--stone-3), var(--night));--ember:#f02d4b;--ember-text:#ff6b7a;--ember-soft:color-mix(in srgb, var(--ember) 13%, transparent);--ember-glow:color-mix(in srgb, var(--ember) 42%, transparent);--ember-solid:#c81a39;--ember-solid-top:#de2544;--ember-solid-bottom:#b3142f;--ember-rim-top:#ff7a8c;--focus:#ff6b7a;--control-border:#667183;--control-border-hover:color-mix(in srgb, var(--control-border) 60%, var(--text-2));--select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23b4bbc6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 4.2 4 4 4-4'/%3E%3C/svg%3E");--teal:#3ccbc0;--raid-mode:var(--raid-main);--raid-mode-text:var(--raid-main);--raid-mode-ink:var(--raid-main-ink);--raid-mode-soft:color-mix(in srgb, var(--raid-main) 12%, transparent);--raid-mode-glow:color-mix(in srgb, var(--raid-main) 32%, transparent);--raid-mode-line:color-mix(in srgb, var(--raid-main) 55%, transparent);--raid-mode-plate:var(--raid-main-plate);--raid-mode-rim:var(--raid-main-top);--ok:#4cc38a;--ok-soft:color-mix(in srgb, var(--ok) 13%, transparent);--danger:#ff6b6b;--danger-surface:#351b22;--danger-line:color-mix(in srgb, var(--danger) 45%, transparent);--danger-rim:#b54555;--danger-ink:#ffc3ca;--danger-plate:linear-gradient(180deg, #3b1821, #281219);--danger-plate-hover:#531d2b;--present:#9bd5b0;--absent:#f0a5b3;--discord:#5865f2;--discord-dark:#4752c4;--youtube:#ff3d3d;--curseforge:#f16436;--soon:#ffd100;--raid-main:#dcaa4a;--raid-main-top:#f7de9a;--raid-main-mid:#d3a03b;--raid-main-low:#b9892b;--raid-main-solid:#99690f;--raid-main-ink:#231501;--raid-main-bg:#2d2008;--raid-guild:#fff27a;--raid-guild-bg:#1a1c14;--officer:#ff9634;--officer-top:#ff9831;--officer-solid:#f57400;--officer-ink:#1d0e00;--officer-surface:#361d0a;--rank-gm:#ff7088;--rank-gm-top:#d8304f;--rank-gm-solid:#8c102c;--rank-gm-ink:#fff;--rank-gm-surface:#33111a;--rank-officer:var(--officer);--rank-officer-top:var(--officer-top);--rank-officer-solid:var(--officer-solid);--rank-officer-ink:var(--officer-ink);--rank-officer-surface:var(--officer-surface);--raid-main-line:color-mix(in srgb, var(--raid-main) 50%, transparent);--raid-main-plate:linear-gradient(160deg, var(--raid-main-top) 0%, var(--raid-main-mid) 42%, var(--raid-main-low) 100%);--raid-main-frame:var(--plate-light), inset 0 0 0 1px color-mix(in srgb, var(--raid-main-ink) 55%, transparent), 0 0 0 1px var(--raid-main-solid);--raid-main-lettering:linear-gradient(180deg, var(--raid-main-top) 8%, var(--raid-main-mid) 52%, var(--raid-main-low) 92%);--raid-guild-line:color-mix(in srgb, var(--raid-guild) 55%, transparent);--officer-line:color-mix(in srgb, var(--officer) 45%, transparent);--officer-plate:linear-gradient(180deg, var(--officer-top), var(--officer-solid));--rank-gm-line:color-mix(in srgb, var(--rank-gm) 45%, transparent);--rank-gm-plate:linear-gradient(160deg, var(--rank-gm-top), var(--rank-gm-solid));--rank-officer-line:color-mix(in srgb, var(--rank-officer) 45%, transparent);--rank-officer-plate:linear-gradient(160deg, var(--rank-officer-top), var(--rank-officer) 45%, var(--rank-officer-solid));--plate-light:inset 0 1px 0 #ffffff47, inset 0 -1px 0 #0000002e;--news-guild:#78b6ff;--news-guild-bg:#0f1f33;--news-recruitment:#5fd0c2;--news-recruitment-bg:#0e2a28;--lead:var(--text);--self:#b9a9ff;--self-ink:#17113a;--self-soft:color-mix(in srgb, var(--self) 18%, transparent);--self-line:color-mix(in srgb, var(--self) 45%, transparent);--self-wash:linear-gradient(90deg, color-mix(in srgb, var(--self) 13%, transparent), color-mix(in srgb, var(--self) 5%, transparent) 40%, transparent 80%);--self-light:inset 16px 0 20px -16px color-mix(in srgb, var(--self) 60%, transparent);--self-edge:inset 3px 0 0 var(--self), var(--self-light);--self-glow:0 0 14px 2px color-mix(in srgb, var(--self) 42%, transparent);--selected:#e3e8f2;--selected-soft:color-mix(in srgb, var(--selected) 9%, transparent);--selected-line:color-mix(in srgb, var(--selected) 75%, transparent);--warning:#ff9d85;--warning-surface:#35221e;--prio-low:var(--ok);--prio-medium:#ffd447;--prio-high:var(--ember);--prio-high-text:var(--ember-text);--pending:#b8c3d9;--pending-surface:#202836;--draft:#b4bbc6;--draft-surface:#20242c;--role-tank:#5b9be6;--role-healer:#4cc38a;--role-melee:#f88b74;--role-ranged:#bd9aff;--role-bench:#b8c3d9;--class-warrior:#c69b6d;--class-paladin:#f48cba;--class-hunter:#aad372;--class-rogue:#fff468;--class-priest:#fff;--class-shaman:#0070dd;--class-shaman-text:#3a92f0;--class-mage:#3fc7eb;--class-warlock:#8788ee;--class-druid:#ff7c0a;--quality-0:#a4a7ad;--quality-2:#52df65;--quality-3:#0070dd;--quality-4:#c282ff;--quality-5:#ffa54b;--quality-6:#e6cc80;--quality-7:#5fd4ff;--item-edge:#756044;--marker-star:#ffd65b;--marker-circle:#ffa153;--marker-diamond:#d48dff;--marker-triangle:#9ada6e;--marker-moon:#e5eafa;--marker-square:#71bfff;--marker-cross:#ff7887;--marker-skull:#fff;--stage-tint:linear-gradient(180deg, #3a0a0c66, #a8261a66);--stage-shade:linear-gradient(90deg, color-mix(in srgb, var(--void) 88%, transparent), color-mix(in srgb, var(--void) 55%, transparent) 45%, color-mix(in srgb, var(--void) 38%, transparent) 70%, color-mix(in srgb, var(--void) 72%, transparent)), linear-gradient(0deg, color-mix(in srgb, var(--void) 65%, transparent), transparent 60%);--stage-shade-stacked:linear-gradient(180deg, color-mix(in srgb, var(--void) 60%, transparent), color-mix(in srgb, var(--void) 92%, transparent) 70%);--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--parse-grey:#9d9d9d;--parse-green:#1eff00;--parse-blue:#4d9fff;--parse-purple:#b56ff0;--parse-orange:#ff8000;--parse-pink:#e268a8;--parse-gold:#e5cc80;--parse-gold-glow:0 0 16px color-mix(in srgb, var(--parse-gold) 30%, transparent);--hexpath:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);--comb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.713' height='48' viewBox='0 0 27.713 48'%3E%3Cpath d='M13.856 0 27.713 8v16l-13.857 8L0 24V8zM13.856 32v16' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");--comb-size:27.713px 48px;--chamfer:polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);--chamfer-sm:polygon(8px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%, 0 8px);--display:var(--font-display);--cond:var(--font-condensed);--body:var(--font-body);--gutter:40px;--measure:53rem;--fs-2xs:11px;--fs-xs:12px;--fs-sm:13px;--fs-dense:14px;--fs-md:15px;--fs-lg:16px;--fs-lead:17px;--fs-xl:20px;--fs-h3:22px;--fs-h2:28px;--fs-h1:clamp(40px, 5.5vw, 64px);--fs-display:clamp(34px, 4.4vw, 54px);--track-head:.02em;--track-ui:.12em;--track-wide:.24em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--pad-panel:var(--space-5);--pad-card:var(--space-4);--radius-sm:3px;--radius-md:6px;--radius-pill:999px;--shadow-1:0 1px 3px #00000087;--shadow-2:0 6px 20px #0006;--shadow-3:0 12px 30px #00000078;--control-sm:36px;--control-md:44px;--control-lg:50px;--control-icon:40px;--dur-1:.15s;--dur-2:.2s;--dur-3:.3s;--dur-intro:.9s;--ease-out:cubic-bezier(.2, .7, .2, 1);--font-ui:var(--body);--ui-case:none;--ui-track:0em;--ui-weight:600}@media (max-width:760px){:root{--gutter:16px;--fs-h3:20px;--fs-h2:24px}}*{box-sizing:border-box}html{background:var(--void)}body{isolation:isolate;background:var(--void);min-height:100dvh;color:var(--text);font:400 var(--fs-md)/1.6 var(--body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}body:before{content:"";z-index:-1;pointer-events:none;opacity:.02;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0/180px 180px;position:fixed;inset:0}html.js [data-under-bar]{margin-top:calc(-1 * var(--shell-height))}a{color:inherit;text-decoration:none}:where(p,li,dd,td,figcaption) a:not([class]),a.icon-label{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3);text-underline-offset:.22em;text-decoration-thickness:1px}:where(p,li,dd,td,figcaption) a:not([class]):is(:hover,:focus-visible),a.icon-label:is(:hover,:focus-visible){text-decoration-color:currentColor;text-decoration-thickness:2px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}::selection{background:var(--ember-solid);color:#fff}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--display);letter-spacing:var(--track-head);text-transform:uppercase;overflow-wrap:anywhere;font-weight:900;line-height:1.05}h1{font-size:var(--fs-h1);line-height:1}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font:700 var(--fs-md)/1.3 var(--cond);letter-spacing:.08em;text-transform:uppercase}img{max-width:100%}:root{--page-top:2.5rem;--page-bottom:4.5rem;--section-gap:1.5rem}@media (max-width:760px){:root{--page-top:1.5rem;--page-bottom:3rem;--section-gap:1.25rem;--pad-panel:var(--space-4);--pad-card:var(--space-3)}}.page{width:min(1440px,100%);padding:var(--page-top) var(--gutter) var(--page-bottom);margin-inline:auto}.narrow-page{width:min(820px,100%);padding:var(--page-top) var(--gutter) var(--page-bottom);margin-inline:auto}.narrow-body{width:min(740px,100%)}.link-button{color:var(--text-2);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--edge-2);text-decoration-color:var(--edge-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;display:inline-flex}.link-button:hover,.link-button:focus-visible{color:var(--text);text-decoration-color:currentColor}.link-button:disabled{cursor:progress;opacity:.7}.link-button .ui-icon{width:15px;height:15px}.stack{gap:var(--space-5);display:grid}:is(.page,.narrow-page).stack{gap:var(--section-gap)}.eyebrow{align-items:center;gap:var(--space-3);font:700 var(--fs-sm)/1 var(--cond);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-2);flex-wrap:wrap;display:inline-flex}.eyebrow:before{content:"";background:var(--ember);width:28px;height:1px}.eyebrow:has(>.raid-type-tile,>.news-category-tile):before{display:none}.panel{min-width:0;padding:var(--pad-panel);overflow-wrap:anywhere;background:var(--stone);border:1px solid var(--edge);position:relative}.panel>h2{margin-bottom:var(--space-5);font-size:var(--fs-h3)}.panel.stack>h2{margin-bottom:0}:where(.panel)>:where(div,header)>h2{font-size:var(--fs-h3)}.button{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-5);color:var(--text);font:var(--ui-weight) var(--fs-md)/1 var(--font-ui);letter-spacing:var(--ui-track);text-transform:var(--ui-case);white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.button:before,.button:after{content:"";z-index:-1;clip-path:var(--chamfer);position:absolute}.button:before{inset:0}.button:after{inset:1px}.button--sm{min-height:var(--control-sm);padding:0 var(--space-4);font-size:var(--fs-sm);gap:6px}.button--sm:before,.button--sm:after{clip-path:var(--chamfer-sm)}.button--lg{min-height:var(--control-lg);padding:0 var(--space-6);font-size:var(--fs-lg);gap:10px}.button--block{width:100%}@media (pointer:coarse){.button--sm{min-height:var(--control-md)}}.button--primary{color:#fff;filter:drop-shadow(0 6px 16px color-mix(in srgb, var(--ember) 34%, transparent))}.button--primary:before{background:linear-gradient(180deg, var(--ember-rim-top), var(--ember))}.button--primary:after{background:linear-gradient(180deg, var(--ember-solid-top), var(--ember-solid-bottom))}.button--secondary:before{background:linear-gradient(#ffffff52,#ffffff1f)}.button--secondary:after{background:linear-gradient(180deg, var(--stone-3), var(--stone))}.button--secondary:hover:after{background:linear-gradient(180deg, var(--stone-4), var(--stone-2))}.button--ghost{color:var(--text-2)}.button--ghost:before,.button--ghost:after{display:none}.button--ghost:hover{color:var(--text)}.button--danger{color:var(--danger-ink)}.button--danger:before{background:var(--danger-rim)}.button--danger:after{background:var(--danger-plate)}.button--danger:hover:after{background:var(--danger-plate-hover)}.raid-danger-zone{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--danger-line)}.raid-danger-zone p{color:var(--text-2);font-size:var(--fs-dense);margin:0 0 var(--space-3)}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.button .ui-icon{width:16px;height:16px}.button--sm .ui-icon{width:15px;height:15px}.button--lg .ui-icon{width:17px;height:17px}@media (prefers-reduced-motion:no-preference){.button{transition:transform var(--dur-2) var(--ease-out), filter var(--dur-2) var(--ease-out)}.button:not(:disabled,[aria-disabled=true]):hover{transform:translateY(-1px)}.button--primary:not(:disabled,[aria-disabled=true]):hover{filter:drop-shadow(0 10px 24px color-mix(in srgb, var(--ember) 55%, transparent))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button:not(:disabled,[aria-disabled=true]):active{filter:brightness(.95);transform:translateY(0)}}.badge{border:1px solid var(--edge-2);background:var(--night);min-height:26px;color:var(--text-2);font:700 var(--fs-xs)/1.2 var(--cond);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;padding:.1rem .6rem;display:inline-flex}.state-panel{padding:var(--pad-panel);margin-block:var(--space-4);background:var(--stone);border:1px solid var(--edge);position:relative}:is(.stack,.page,.narrow-page)>.state-panel,.state-panel:only-child{margin-block:0}.state-panel:first-child{margin-top:0}.state-panel:last-child{margin-bottom:0}.state-panel h2{font-size:var(--fs-h3)}.state-panel p{color:var(--text-2);margin-block:var(--space-3) var(--space-5)}.state-mark{color:var(--text-2);margin-bottom:var(--space-4);display:block}.state-panel--error{border-left:3px solid var(--danger)}.empty-note{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-2);font-size:var(--fs-md);border:1px dashed var(--edge-2);background:var(--sink);margin:0;line-height:1.4;display:flex}.empty-note>.ui-icon{width:18px;height:18px;color:var(--text-3);flex:none}.empty-note--action{flex-wrap:wrap}.empty-note--action>p{flex:16rem}.field{gap:var(--space-2);align-content:start;display:grid}.field label{font:700 var(--fs-sm)/1.3 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;color:var(--text-2)}.date-time-field{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:start;align-self:start;display:grid}.field input,.field select,.field textarea{width:100%;min-height:var(--control-md);color:var(--text);background:var(--night);border:1px solid var(--control-border);border-radius:0;padding:.7rem .75rem}.field input{line-height:1.2}.field select{appearance:none;padding-block:0;padding-right:calc(var(--space-3) * 2 + 12px);background:var(--night) var(--select-arrow) no-repeat right var(--space-3) center / 12px 12px;text-overflow:ellipsis}.field input:is([type=date],[type=time],[type=datetime-local]){padding-block:var(--space-2)}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--control-border-hover)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}input::placeholder,textarea::placeholder{color:var(--text-3);opacity:1}.field select[disabled]{cursor:not-allowed;opacity:.55}.field input[type=file]{padding:.55rem}input[type=checkbox]{width:18px;height:18px;accent-color:var(--ember);flex:none;margin:0}label.checkbox{align-items:flex-start;gap:var(--space-2);padding-block:calc((var(--control-md) - 1.4em) / 2);font-size:var(--fs-md);cursor:pointer;line-height:1.4;display:flex}label.checkbox>input{margin-top:calc(.7em - 9px)}.field label.checkbox{font:400 var(--fs-md)/1.4 var(--font-ui);letter-spacing:normal;text-transform:none;color:var(--text)}.field input[type=checkbox]{width:18px;min-height:0;padding:0}@media (max-width:1100px),(pointer:coarse){input:where(:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit])),select,textarea,[contenteditable=true]{font-size:max(16px,1em)}}.image-upload-row{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.field .image-upload-input{clip:rect(0,0,0,0);opacity:0;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}.field label.image-upload-pick{cursor:pointer;color:var(--text);font:700 var(--fs-md)/1 var(--cond);letter-spacing:var(--track-ui)}.image-upload-input:focus-visible+.image-upload-pick{outline:2px solid var(--focus);outline-offset:3px}.image-upload-input:disabled+.image-upload-pick{cursor:progress;opacity:.7}.image-upload-status{color:var(--ok);font-size:var(--fs-dense);overflow-wrap:anywhere;align-items:center;gap:.4rem;display:inline-flex}.image-upload-status:empty{display:none}.form-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-grid>.form-grid-row{margin-top:calc(var(--space-3) * -1);grid-column:1/-1}.form-grid-row>.checkbox{flex-wrap:wrap;padding-bottom:0}.form-grid-row>.checkbox>.field-hint{flex-basis:100%;line-height:1.6}.muted{color:var(--text-2)}.nowrap{white-space:nowrap}.avatar{border:2px solid var(--edge-2);object-fit:cover;border-radius:50%;flex:none;width:80px;height:80px}.avatar-crest{background:radial-gradient(circle at 50% 12%, color-mix(in srgb, var(--crest,var(--text-2)) 30%, transparent), transparent 70%), var(--night);border-color:var(--crest,var(--edge-2));color:var(--crest,var(--text-2));font:900 var(--fs-h2)/1 var(--display);text-transform:uppercase;place-items:center;display:grid;overflow:hidden}.dialog{width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-5);overscroll-behavior:contain;color:var(--text);background:var(--stone-2);border:1px solid var(--edge-2);border-radius:var(--radius-md);box-shadow:var(--shadow-3);margin:auto;overflow:auto}.dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dialog h2{font-size:var(--fs-h3)}.dialog-text{gap:var(--space-2);color:var(--text-2);display:grid}.dialog .actions>.button{flex:12rem}@media (max-width:760px){.form-grid{gap:var(--space-4);grid-template-columns:1fr}.dialog{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{view-transition-name:none}:root[data-raid-switch] [id^=raid-panel-][role=tabpanel]:not([hidden]){view-transition-name:raid-panel}::view-transition{pointer-events:none}::view-transition-old(raid-panel){display:none}::view-transition-group(raid-panel){animation-duration:var(--dur-1);animation-timing-function:var(--ease-out)}::view-transition-new(raid-panel){animation-duration:var(--dur-1);animation-timing-function:var(--ease-out)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.compact{gap:var(--space-3)}.character-icons{vertical-align:middle;align-items:center;gap:.4rem;margin-right:.65rem;display:inline-flex}.character-icons img{border:1.5px solid var(--edge-2);object-fit:cover;border-radius:50%;flex:none}.role-icon,.spec-icon,.class-icon,.race-portrait:not(.avatar){object-fit:cover;border:1px solid var(--edge-2);vertical-align:middle;width:1.5rem;height:1.5rem;box-shadow:var(--shadow-1);border-radius:50%;flex:none;display:inline-block}.role-icon{border-radius:var(--radius-sm);border-width:1px}.role-label{vertical-align:middle;align-items:center;gap:.45rem;max-width:100%;display:inline-flex}.role-label>span{min-width:0}[data-role-tone=tank]{--role-color:var(--role-tank)}[data-role-tone=healer]{--role-color:var(--role-healer)}[data-role-tone=melee]{--role-color:var(--role-melee)}[data-role-tone=ranged]{--role-color:var(--role-ranged)}[data-role-tone=bench]{--role-color:var(--role-bench)}.race-portrait{overflow:hidden}.race-portrait>img{object-fit:cover;width:100%;height:100%;display:block}.role-label[data-role-tone]{color:var(--text);font-weight:700}.role-icon[data-role-tone]{border-color:var(--role-color)}.badge .role-icon,.muted .role-icon{width:1.125rem;height:1.125rem}.select-with-icon{min-width:0;position:relative}.select-icon{place-items:center;line-height:0;display:inline-grid}.select-with-icon>.select-icon,.select-with-icon>.ui-icon,.select-with-icon>.discord-role-dot,.select-with-icon>.discord-role-dots,.select-with-icon>.role-icon,.select-with-icon>.spec-icon,.select-with-icon>.class-icon,.select-with-icon>.race-portrait{pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.field .select-with-icon.has-select-icon select{padding-left:2.75rem}.select-with-icon>.select-art{border-radius:var(--radius-pill);object-fit:cover;width:24px;height:24px;box-shadow:0 0 0 1px #000000b3}body:has(#raid-live)>header{display:none}body:has(#raid-live)>nav{display:none}body:has(#raid-live)>footer{display:none}main:has(>#raid-live)>:not(#raid-live){display:none}body:has(#raid-live){padding-bottom:0}.field .item-combobox input{padding-left:2.75rem}.item-combobox .item-combobox-icon{border:1px solid var(--item-edge);border-radius:var(--radius-sm);object-fit:cover;background:var(--stone-3);width:24px;height:24px}.item-combobox>.item-combobox-icon{pointer-events:none;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.item-combobox-list{z-index:20;max-height:320px;position:absolute;top:calc(100% + 4px);left:0;right:0}dd{overflow-wrap:anywhere}dt{font-size:var(--fs-sm);margin-bottom:.35rem}.revision-list li{padding-block:var(--space-4);overflow-wrap:anywhere}.revision-list li+li{border-top:1px solid var(--edge-2)}.tactic-entry{padding:var(--space-4);border:1px solid var(--edge-2);background:var(--stone)}.tactic-entry>.section-heading{gap:.65rem}.tactic-entry>.section-heading .actions{gap:.4rem}.tactic-entry>.section-heading .button{min-height:var(--control-sm);padding:0 var(--space-3);font-size:var(--fs-sm)}.content-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:360px;display:block}.marker-Star{color:var(--marker-star)}.marker-Circle{color:var(--marker-circle)}.marker-Diamond{color:var(--marker-diamond)}.marker-Triangle{color:var(--marker-triangle)}.marker-Moon{color:var(--marker-moon)}.marker-Square{color:var(--marker-square)}.marker-Cross{color:var(--marker-cross)}.marker-Skull{color:var(--marker-skull)}.news-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.news-author{color:var(--text);font-weight:600}.news-author-who{white-space:nowrap}.news-author .news-author-face{margin-right:var(--space-2);vertical-align:middle;display:inline-grid}.news-author-main-name{white-space:nowrap}.news-author-bar{margin:0 var(--space-2);color:var(--text-3);font-weight:400}.news-author-main-name>.class-icon{width:1.25em;height:1.25em;margin-right:var(--space-1);vertical-align:-.25em}.news-comment-count{align-items:center;gap:var(--space-1);min-height:var(--space-5);padding:0 var(--space-2);border:1px solid var(--edge-2);border-radius:var(--radius-sm);background:var(--stone-3);color:var(--text);font:700 var(--fs-xs)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;white-space:nowrap;text-decoration:none;display:inline-flex}.news-comment-count b{font-size:var(--fs-dense);letter-spacing:0;font-variant-numeric:tabular-nums}.news-comment-count .ui-icon{flex:none;width:14px;height:14px}.news-comment-count[data-empty]{border-color:var(--edge);color:var(--text-3);background:0 0}.news-comment-count:hover{border-color:var(--text-3);color:var(--text)}.news-foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.news-card{background:var(--stone-2);border:1px solid var(--edge-2);min-width:0;overflow:hidden}.news-new{padding:0 var(--space-2);background:var(--ember-solid);color:#fff;font:700 var(--fs-xs)/1.6 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;align-items:center;display:inline-flex}.news-cover{aspect-ratio:16/9;background:linear-gradient(135deg,var(--stone),var(--stone-3));text-decoration:none;display:block;position:relative;overflow:hidden}.news-cover-art{object-fit:cover;width:100%;height:100%}.news-copy{padding:var(--space-5)}.news-copy h2,.news-copy h3{font-size:var(--fs-h2)}.news-copy .eyebrow{margin:0}.news-fallback{--tone:var(--news-guild);isolation:isolate;background:var(--void);display:block;position:absolute;inset:0;overflow:hidden}.news-fallback[data-news-category=Main-Raid]{--tone:var(--raid-main)}.news-fallback[data-news-category=Raid]{--tone:var(--raid-guild)}.news-fallback[data-news-category=Recruitment]{--tone:var(--news-recruitment)}.news-fallback-art{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.news-fallback:before{content:"";z-index:1;background:var(--stage-tint);mix-blend-mode:color;position:absolute;inset:0}.news-fallback:after{content:"";z-index:2;background:radial-gradient(circle at 78% 50%,color-mix(in srgb, var(--tone) 38%, transparent),transparent 28%), radial-gradient(ellipse 85% 110% at 0% 115%,color-mix(in srgb, var(--tone) 40%, transparent),transparent 62%), linear-gradient(180deg,color-mix(in srgb, var(--void) 18%, transparent),transparent 35%,color-mix(in srgb, var(--void) 50%, transparent)), linear-gradient(90deg,color-mix(in srgb, var(--void) 45%, transparent),color-mix(in srgb, var(--void) 12%, transparent) 60%,color-mix(in srgb, var(--void) 30%, transparent));box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--tone) 70%, transparent);position:absolute;inset:0}.news-fallback-comb{z-index:3;background:var(--comb) 0 0 / var(--comb-size);opacity:.1;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 85% at 78%,#000 25%,#0000 78%);mask-image:radial-gradient(58% 85% at 78%,#000 25%,#0000 78%)}.news-fallback-mark{z-index:4;aspect-ratio:1;opacity:.94;width:min(25%,150px);height:auto;position:absolute;top:50%;left:78%;translate:-50% -50%}.news-fallback[data-size=thumb] .news-fallback-mark{width:44%}.news-fallback[data-size=thumb] .news-fallback-comb{background-size:13.856px 24px}.news-article{width:100%}.news-article h1{font-size:clamp(2.5rem,5vw,4.5rem)}.news-teaser{font-size:var(--fs-lead);color:var(--text-2)}.news-excerpt[data-teaser]{padding-left:var(--space-3);border-left:2px solid var(--ember);color:var(--text)}.revision-list{margin:0;padding:0;list-style:none}@media (max-width:700px){.news-grid{grid-template-columns:1fr}}.raid-type-label{align-items:center;gap:.4rem;display:inline-flex}.raid-type-label>.ui-icon{width:1em;height:1em}[data-raid-type=MAIN],[data-news-category=Main-Raid]{--raid-tone:var(--raid-main);--raid-tone-surface:var(--raid-main-bg);--raid-tone-line:var(--raid-main-line);--raid-tone-solid:var(--raid-main-solid);--raid-tone-plate:var(--raid-main-plate);--raid-tone-ink:var(--raid-main-ink)}[data-raid-type=GUILD],[data-news-category=Raid]{--raid-tone:var(--raid-guild);--raid-tone-surface:var(--raid-guild-bg);--raid-tone-line:var(--raid-guild-line)}[data-raid-type=GUILD]{--raid-mode:var(--raid-guild);--raid-mode-text:var(--raid-guild);--raid-mode-ink:var(--text);--raid-mode-soft:color-mix(in srgb, var(--raid-guild) 9%, transparent);--raid-mode-glow:color-mix(in srgb, var(--raid-guild) 22%, transparent);--raid-mode-line:color-mix(in srgb, var(--raid-guild) 50%, transparent);--raid-mode-plate:linear-gradient(90deg, color-mix(in srgb, var(--raid-guild) 20%, transparent), color-mix(in srgb, var(--raid-guild) 8%, transparent)), var(--stone-2);--raid-mode-rim:var(--raid-guild)}[data-news-category=Gilde]{--raid-tone:var(--news-guild);--raid-tone-surface:var(--news-guild-bg)}[data-news-category=Recruitment]{--raid-tone:var(--news-recruitment);--raid-tone-surface:var(--news-recruitment-bg)}.chip,.raid-type-tile,.news-category-tile,.semantic-badge{--chip:var(--text-2);--chip-surface:transparent;align-items:center;gap:var(--space-1);min-height:22px;padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--chip) 42%, transparent);border-radius:var(--radius-sm);background:var(--chip-surface);color:var(--chip);font:700 var(--fs-xs)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;white-space:nowrap;vertical-align:middle;font-style:normal;display:inline-flex}.chip>.ui-icon,.raid-type-tile>.ui-icon,.news-category-tile>.ui-icon,.semantic-badge>.ui-icon{flex:none;width:1.1em;height:1.1em}.raid-type-tile,.news-category-tile{--chip:var(--raid-tone);--chip-surface:var(--raid-tone-surface);--chip-solid:var(--raid-tone-solid);--chip-plate:var(--raid-tone-plate);--chip-ink:var(--raid-tone-ink)}.chip[data-tone=main]{--chip:var(--raid-main);--chip-surface:var(--raid-main-bg);--chip-solid:var(--raid-main-solid);--chip-plate:var(--raid-main-plate);--chip-ink:var(--raid-main-ink)}.chip[data-tone=raid]{--chip:var(--raid-guild);--chip-surface:transparent}.chip[data-tone=officer]{--chip:var(--rank-officer);--chip-surface:var(--rank-officer-surface);--chip-solid:var(--rank-officer-solid);--chip-plate:var(--rank-officer-plate);--chip-ink:var(--rank-officer-ink)}.chip[data-tone=admin]{--chip:var(--rank-gm);--chip-surface:var(--rank-gm-surface);--chip-solid:var(--rank-gm-solid);--chip-plate:var(--rank-gm-plate);--chip-ink:var(--rank-gm-ink)}.chip[data-tone=lead]{--chip:var(--text);--chip-surface:transparent}.raid-type-tile[data-raid-type=MAIN],.news-category-tile[data-news-category=Main-Raid],.chip[data-plate]:not([data-tone=raid]){background:var(--chip-plate,var(--chip-solid));color:var(--chip-ink);border-color:var(--chip-solid);box-shadow:var(--plate-light)}.raid-type-tile[data-raid-type=MAIN],.news-category-tile[data-news-category=Main-Raid],.chip[data-tone=main][data-plate]{box-shadow:var(--raid-main-frame);border-color:#0000}.raid-type-tile[data-raid-type=GUILD],.news-category-tile[data-news-category=Raid],.chip[data-tone=raid]{color:var(--raid-guild);border-color:var(--raid-guild-line);background:0 0}.raid-type-mark{--mark:22px;isolation:isolate;width:var(--mark);height:var(--mark);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.raid-type-mark:before,.raid-type-mark:after{content:"";z-index:-1;position:absolute}.raid-type-mark>.ui-icon{width:var(--mark-icon);height:var(--mark-icon);opacity:1}.raid-type-mark>.raid-type-outline{width:100%;height:100%;position:absolute;inset:0}.raid-type-mark[data-raid-type=MAIN]{color:var(--raid-main-ink)}.raid-type-mark[data-raid-type=MAIN]:before{background:var(--raid-main-plate);clip-path:polygon(50% 2.5%,93% 27.5%,93% 72.5%,50% 97.5%,7% 72.5%,7% 27.5%);inset:0}.raid-type-mark[data-raid-type=MAIN]:after{content:none}.raid-type-mark[data-raid-type=MAIN] .raid-type-rim{stroke:var(--raid-main-solid)}.raid-type-mark[data-raid-type=MAIN] .raid-type-light{stroke:color-mix(in srgb, var(--raid-main-top) 80%, transparent)}.raid-type-mark[data-raid-type=GUILD]{color:var(--raid-guild)}.raid-type-mark[data-raid-type=GUILD]:before,.raid-type-mark[data-raid-type=GUILD]:after{content:none}.raid-make{border:1px solid var(--edge-2);position:relative}.raid-make[data-raid-type=MAIN]{border-color:var(--raid-main-line);border-top:2px solid var(--raid-main);background-image:linear-gradient(160deg, color-mix(in srgb, var(--raid-main) 8%, transparent), transparent 55%)}.raid-make[data-raid-type=MAIN]:after{--c:color-mix(in srgb, var(--raid-main) 85%, transparent);content:"";pointer-events:none;background:linear-gradient(var(--c), var(--c)) top left / 9px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) top left / 1.5px 9px no-repeat, linear-gradient(var(--c), var(--c)) top right / 9px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) top right / 1.5px 9px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 9px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 1.5px 9px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 9px 1.5px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 1.5px 9px no-repeat;position:absolute;inset:3px}.raid-make[data-raid-type=GUILD]{border-left:3px solid color-mix(in srgb, var(--raid-guild) 70%, var(--edge-2))}.raid-make[data-cancelled]{border-style:dashed;border-color:color-mix(in srgb, var(--danger) 55%, transparent);border-left-color:var(--danger);background-image:none;background-color:color-mix(in srgb, var(--danger) 7%, var(--night))}.raid-make[data-cancelled]:after{opacity:.2}.raid-cancelled-note{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--danger) 55%, transparent);border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);display:flex}.raid-cancelled-note>.ui-icon{width:18px;height:18px;color:var(--danger);flex:none;margin-top:2px}.raid-cancelled-note p{overflow-wrap:anywhere;min-width:0}.raid-cancelled-note b{color:var(--danger)}.raid-cancel-reason{-webkit-line-clamp:2;color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.main-raid-frame{border:1px solid var(--raid-main-line);border-top:3px solid var(--raid-main);background:linear-gradient(160deg, color-mix(in srgb, var(--raid-main-bg) 94%, transparent), var(--stone) 78%);outline:1px solid color-mix(in srgb, var(--raid-main) 30%, transparent);outline-offset:-7px;position:relative}.main-raid-frame:before{--c:var(--raid-main);content:"";pointer-events:none;background:linear-gradient(var(--c), var(--c)) top left / 12px 2px no-repeat, linear-gradient(var(--c), var(--c)) top left / 2px 12px no-repeat, linear-gradient(var(--c), var(--c)) top right / 12px 2px no-repeat, linear-gradient(var(--c), var(--c)) top right / 2px 12px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 12px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 2px 12px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 12px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 2px 12px no-repeat;position:absolute;inset:4px}.main-raid-lettering{background:var(--raid-main-lettering);color:#0000;-webkit-background-clip:text;background-clip:text}.chip[data-tone=ok]{--chip:var(--ok);--chip-surface:var(--ok-soft)}.chip[data-tone=warning]{--chip:var(--warning);--chip-surface:var(--warning-surface)}.chip[data-tone=error]{--chip:var(--danger);--chip-surface:var(--danger-surface)}.chip[data-tone=draft]{--chip:var(--draft);--chip-surface:var(--draft-surface);border-style:dashed}.chip[data-tone=new]{--chip:var(--ember-text);--chip-surface:var(--ember-soft)}.chip[data-tone=pending]{--chip:var(--pending);--chip-surface:var(--pending-surface)}.chip[data-tone=info]{--chip:var(--news-recruitment);--chip-surface:var(--news-recruitment-bg)}.raid-type-line{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.raid-status-label{align-items:center;gap:var(--space-1);vertical-align:middle;display:inline-flex}.raid-status-label>.ui-icon{flex:none;width:1.1em;height:1.1em}.raid-status-label[data-status=COMPLETED]>.ui-icon{color:var(--text)}.raid-status-label[data-status=CANCELLED]{color:var(--ember-text)}.calendar-marks-where .ui-icon{width:14px;height:14px}.mark-all-read{min-height:var(--control-sm);padding:0 var(--space-3);border:1px solid var(--edge-2);background:var(--stone);color:var(--text-2);font:var(--ui-weight) var(--fs-sm)/1 var(--font-ui);letter-spacing:var(--ui-track);text-transform:var(--ui-case);cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.mark-all-read:hover{color:var(--text);border-color:var(--control-border)}.mark-all-read:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mark-all-read .ui-icon{width:14px;height:14px}.attendance-status{font-size:var(--fs-sm);align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.attendance-status--present{color:var(--present)}.attendance-status--bench{color:var(--role-bench)}.attendance-status--absent{color:var(--absent)}.attendance-status--excused{color:var(--text-2)}.field textarea{resize:vertical}.catalog-reference{white-space:nowrap}#bewerben{scroll-margin-top:96px}.catalog-reference img{margin-right:.3em;vertical-align:baseline;width:1.15em;height:1.15em;margin-block:calc(.5cap - .575em)}.formatted-text a{text-underline-offset:.15em;text-decoration:underline}.custom-emoji{margin:0 .05em}.custom-emoji img{object-fit:contain;vertical-align:baseline;width:1.375em;height:1.375em;margin-block:calc(.5cap - .6875em);display:inline-block}.formatted-title{overflow-wrap:anywhere}.formatted-title .player-mention{text-transform:none}.formatted-text{overflow-wrap:anywhere;min-width:0}.formatted-text>p{white-space:pre-wrap}.formatted-text>:first-child{margin-top:0}.formatted-text>:last-child{margin-bottom:0}.formatted-text [data-text-size],.tactic-rich-input [data-text-size]{overflow-wrap:anywhere}[data-text-size=sm]{font-size:.87em}[data-text-size=lg]{font-size:1.33em}[data-text-size=xl]{font-size:1.87em}.formatted-text :is(ul,ol),.tactic-rich-input :is(ul,ol){padding-left:var(--space-5);margin:0}.formatted-text li+li,.tactic-rich-input li+li{margin-top:var(--space-1)}.roster-row:hover{background:var(--stone-2);border-color:var(--edge)}.roster-offspec{align-items:center;gap:var(--space-1);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.roster-offspec .spec-icon{border-radius:var(--radius-sm);opacity:.85;width:16px;height:16px}.form-grid>*,.field{min-width:0}fieldset{border:0;min-width:0;margin:0;padding:0}.stack>.button,fieldset>.button{justify-self:start}.actions,.section-heading{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.icon-label{align-items:baseline;gap:var(--space-1);display:inline-flex}.icon-label>.ui-icon{align-self:center}.section-heading{justify-content:space-between}.character-list{margin:0;padding:0;list-style:none}.character-list>li{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--edge-2);flex-wrap:wrap;padding-block:1.25rem;display:flex}.account-character-list>li.character-drop-target{background:var(--selected-soft);outline:2px solid var(--focus);outline-offset:-2px}.actions a[aria-current=page]{color:var(--ember-text);font-weight:700}.inset{border-top:1px solid var(--edge-2);padding-top:var(--space-5);margin-top:var(--space-5)}.screenshot-preview{object-fit:contain;max-width:100%;max-height:420px;display:block}.preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}.raid-section-title{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding-block:var(--space-2);font-size:var(--fs-h3);display:flex}.raid-section-title .ui-icon{width:.85em;height:.85em;color:var(--text-2)}h3.raid-section-title{font:700 var(--fs-md)/1.3 var(--cond);letter-spacing:var(--track-ui)}h3.raid-section-title .ui-icon{width:1.125rem;height:1.125rem}.raid-section-title .muted{font:400 var(--fs-sm)/1.4 var(--body);letter-spacing:0;text-transform:none}details{margin-top:var(--space-4)}summary{cursor:pointer;padding-block:var(--space-2)}summary::marker{color:var(--text-3);font-size:.85em}.inline-disclosure{width:fit-content;max-width:100%;color:var(--text-2);align-items:center;gap:.55rem;list-style:none;display:flex}.inline-disclosure::-webkit-details-marker{display:none}.inline-disclosure:before{content:"";width:.45rem;height:.45rem;transition:transform var(--dur-1) ease;border-bottom:2px solid;border-right:2px solid;flex:none;margin-inline:.15rem .1rem;transform:rotate(-45deg)}details[open]>.inline-disclosure:before{transform:rotate(45deg)}.inline-disclosure:hover{color:var(--text)}.inline-disclosure>.ui-icon{margin-inline-end:0}details.panel{margin-top:0}details.panel:not(.disclosure-section)>summary{margin:calc(-1 * var(--pad-panel));padding:var(--space-4) calc(var(--pad-panel) + var(--space-6)) var(--space-4) var(--pad-panel);font-weight:600;line-height:1.4;list-style:none;display:block;position:relative}details.panel:not(.disclosure-section)>summary::-webkit-details-marker{display:none}details.panel:not(.disclosure-section)>summary:after{content:"";top:50%;right:var(--pad-panel);border-right:2px solid var(--text-3);border-bottom:2px solid var(--text-3);width:.5rem;height:.5rem;transition:transform var(--dur-1) ease;margin-top:-.375rem;position:absolute;transform:rotate(45deg)}details.panel:not(.disclosure-section)[open]>summary{margin-bottom:var(--space-2)}details.panel:not(.disclosure-section)[open]>summary:after{margin-top:-.125rem;transform:rotate(-135deg)}details.panel:not(.disclosure-section)>summary:hover{background:var(--stone-3)}details.panel:not(.disclosure-section)>summary:focus-visible{outline-offset:-2px}.raid-content-section{padding:var(--space-2) var(--space-4);margin:0}.raid-content-section>.raid-section-title{align-content:center;min-height:44px}.raid-content-section>form{padding-block:var(--space-3)}.participation-form .field input,.participation-form>.button{min-height:var(--control-md);padding:var(--space-2) var(--space-3)}.participation-hint{font-size:var(--fs-xs);grid-column:2;margin:0}.raid-card-participation{padding:var(--space-3) 0;border-block:1px solid var(--edge-2);gap:.65rem;display:grid}.raid-card-quick-actions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.raid-card-quick-actions .button{min-height:var(--control-sm);padding:0 var(--space-3);font-size:var(--fs-sm)}dt{color:var(--text-2);margin-top:var(--space-3)}dd{margin:var(--space-1) 0 var(--space-4)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.field-hint{color:var(--text-2);font-size:var(--fs-dense)}.field-error{color:var(--danger);font-size:var(--fs-dense)}.field-warning{color:var(--warning);font-size:var(--fs-dense);align-items:flex-start;gap:.45rem;margin:0;display:flex}.field-warning .ui-icon{flex:none;width:1rem;height:1rem;margin-top:.1rem}.discord-select{align-content:start;gap:.45rem;min-width:0;display:grid}.discord-select .field-hint{margin:0}.discord-role-dot{border-radius:50%;width:.7rem;height:.7rem;display:inline-block;box-shadow:0 0 0 2px #00000059}.discord-role-dots{display:inline-flex}.discord-role-dots>.discord-role-dot+.discord-role-dot{margin-left:-.3rem}.news-filter{justify-self:start}.news-artwork{display:block;position:absolute;inset:0}.news-artwork img,.news-artwork .content-image{object-fit:cover;width:100%;height:100%}.ui-icon{vertical-align:-.18em;flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-block}:is(h1,h2,h3)>.ui-icon{vertical-align:.02em;width:.72em;max-width:2.25rem;height:.72em;max-height:2.25rem;color:var(--text-2);margin-inline-end:.32em}summary>.ui-icon{margin-inline-end:var(--space-2)}.ui-icon.state-mark{width:2rem;height:2rem}.participant-row:hover{background:var(--stone-2)}.tactic-rich-input:focus,.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--text-2);outline:none}.field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger)}.rich-text-field:has([aria-invalid=true])>.rich-text-editor{border-color:var(--danger)}.tactic-marker-picker{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.3rem;display:grid}.tactic-description-view{overflow-wrap:anywhere;line-height:2}html{scroll-padding-top:calc(var(--sticky-top) + var(--space-5))}@media (max-width:1100px){html:has(body[data-bottom-nav]){scroll-padding-bottom:calc(var(--bottom-bar-height) + var(--space-5) + env(safe-area-inset-bottom))}}.area-card:hover{border-color:var(--edge-2);background:linear-gradient(180deg, var(--stone-3), var(--stone-2))}.news-card:focus-within,.area-card:focus-within{border-color:var(--text-2)}@media (hover:hover) and (pointer:fine){.news-card:hover{border-color:var(--text-2)}.character-list>li:hover{background:linear-gradient(90deg, var(--stone-2), transparent)}}@media (prefers-reduced-motion:no-preference){.news-card,.roster-row,.area-card,.character-list>li,.formatting-button,.rich-text-mention-button,.category-options>li{transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s}.news-cover-art,.news-cover .news-fallback-art{transition:transform .35s}.category-options,.mention-picker{animation:.14s ease-out surface-appear}@media (hover:hover) and (pointer:fine){.news-card:hover :is(.news-cover-art,.news-cover .news-fallback-art){transform:scale(1.025)}.area-card:hover>.ui-icon:last-child{translate:3px}.button:not(:disabled):active{filter:brightness(.95);transform:translateY(0)}}}@keyframes surface-appear{0%{opacity:0}to{opacity:1}}.form-section{gap:var(--space-4);min-width:0;padding-top:var(--space-5);border-top:1px solid var(--edge);display:grid}.form-section:first-of-type{border-top:0;padding-top:0}.form-section-title{align-items:center;gap:var(--space-2);color:var(--text);font:700 var(--fs-dense)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;display:flex}.form-section-title:before{content:"";background:var(--ember);flex:none;width:18px;height:2px}.form-section-title>.ui-icon{width:16px;height:16px;color:var(--text-3);flex:none}.form-section-hint{margin:calc(-1 * var(--space-1)) 0 0}.account-picker>.button{max-width:100%;padding-block:var(--space-2);white-space:normal;text-align:start;line-height:1.2}.admin-label{vertical-align:middle}.stack>.admin-label{justify-self:start;margin-bottom:-.9rem}.admin-label .ui-icon{width:13px;height:13px}.officer-hint{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.news-card{position:relative}.news-detail-link:after{content:"";z-index:1;position:absolute;inset:0}.news-copy a:not(.news-detail-link),.news-copy button{z-index:2;position:relative}.news-card:has(.news-detail-link:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.news-article{width:100%;min-width:0}.roster-offspec{grid-template-columns:auto 16px minmax(0,1fr);align-items:center;gap:.3rem;display:inline-grid}.raid-marker-icon{object-fit:contain;vertical-align:middle;flex:none;width:24px;height:24px;display:inline-block}.marker-popover{z-index:100;gap:var(--space-1);width:max-content;max-width:calc(100vw - 16px);padding:var(--space-2);border:1px solid var(--edge-2);border-radius:var(--radius-md);background:var(--float-surface);box-shadow:var(--shadow-3);grid-template-columns:repeat(4,44px);display:grid;position:fixed}.marker-popover button{width:44px;height:44px;padding:var(--space-1);border:1px solid var(--edge-2);border-radius:var(--radius-sm);background:var(--night);justify-content:center;align-items:center;display:flex}.marker-popover button:hover{background:var(--stone-3);border-color:var(--selected)}.raid-target-card{isolation:isolate;background:linear-gradient(110deg, var(--stone-2), var(--stone-3));min-height:150px;position:relative;overflow:hidden}.raid-target-card>:not(.raid-target-art){z-index:1;position:relative}.raid-target-art{pointer-events:none;z-index:-1;position:absolute;inset:0}.raid-target-art img{object-fit:cover;object-position:center 38%;width:100%;height:100%}.raid-target-art:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--void) 92%, transparent), color-mix(in srgb, var(--void) 67%, transparent) 55%, color-mix(in srgb, var(--void) 50%, transparent));position:absolute;inset:0}[data-tier=grey]{--tier:var(--parse-grey)}[data-tier=green]{--tier:var(--parse-green)}[data-tier=blue]{--tier:var(--parse-blue)}[data-tier=purple]{--tier:var(--parse-purple)}[data-tier=orange]{--tier:var(--parse-orange)}[data-tier=pink]{--tier:var(--parse-pink)}[data-tier=gold]{--tier:var(--parse-gold)}:root{--shell-height:64px;--sticky-top:var(--shell-height);--bottom-bar-height:76px}@media (max-width:760px){:root{--shell-height:56px}}@media (max-height:500px){:root{--sticky-top:0px;--bottom-bar-height:56px}}.character-pair-icons{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.character-pair-icons>img,.neutral-spec-icon{flex:none;width:22px;height:22px}.neutral-spec-icon{color:var(--text-3);border:1px solid var(--edge-2);place-items:center;display:inline-grid}.select-with-icon>.character-pair-icons{pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.field .select-with-icon:has(>.character-pair-icons) select{padding-left:4.3rem}[data-editor-destination]{scroll-margin-top:1rem}[data-editor-destination]:focus{outline:none}[data-editor-destination]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.character-second-name{color:color-mix(in srgb, currentColor 55%, var(--text-2));font-weight:400}.character-second-name--stacked{margin-top:var(--space-1);font-size:max(var(--fs-xs), .38em);font-weight:inherit;letter-spacing:var(--track-ui);color:color-mix(in srgb, currentColor 45%, var(--text-2));display:block}.character-identity-text strong,.roster-profile-link,.participant-who{overflow-wrap:anywhere}.loot-history-link{color:inherit;overflow-wrap:anywhere}.loot-history-link:hover{text-underline-offset:.18em;text-decoration:underline}a.news-category-tile{z-index:2;position:relative}a.news-category-tile:after{content:"";inset:calc(var(--space-1) * -1) 0;position:absolute}a.news-category-tile:hover{text-underline-offset:.18em;text-decoration:underline}.loot-history-heading{overflow-wrap:anywhere}.semantic-badge--officer{--chip-solid:var(--officer-solid);--chip-ink:var(--officer-ink);background:var(--officer-plate);color:var(--chip-ink);border-color:var(--chip-solid);box-shadow:var(--plate-light)}.semantic-badge--admin{--chip-solid:var(--rank-gm-solid);--chip-ink:var(--rank-gm-ink);background:var(--rank-gm-plate);color:var(--chip-ink);border-color:var(--chip-solid);box-shadow:var(--plate-light)}.button--officer,.button--admin{color:var(--text)}.button--officer:before,.button--admin:before{background:var(--officer-plate)}.button--officer:after,.button--admin:after{background:linear-gradient(180deg, var(--stone-3), var(--stone))}.button--officer:hover:after,.button--admin:hover:after{background:linear-gradient(180deg, var(--stone-4), var(--stone-2))}.semantic-row[data-selected=true]{background:var(--selected-soft);box-shadow:inset 0 0 0 1px var(--selected-line)}.semantic-row[data-error=true]{border-inline-end:3px solid var(--danger)}.semantic-row[data-personal=true][data-selected=true]{background:var(--self-wash), var(--selected-soft);box-shadow:var(--self-edge), inset 0 0 0 1px var(--selected-line)}.field :is(input,select,textarea):focus-visible,.tactic-rich-input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.attendance-raid-picker{align-items:end}.attendance-raid-picker>.field{flex:20rem;min-width:0}[data-player-name][data-self],.player-mention[data-self]{-webkit-text-decoration:underline 2px var(--self-line);text-decoration:underline 2px var(--self-line);text-underline-offset:var(--space-1)}.participant-row[data-self],.semantic-row[data-personal=true],[data-self-row]{background:var(--self-wash);box-shadow:var(--self-edge)}@media (forced-colors:active){.participant-row[data-self],.semantic-row[data-personal=true],[data-self-row]{border-inline-start:3px solid canvastext}}.rank-medal{--medal:16px;width:var(--medal);height:var(--medal);background:var(--rank-officer-plate);box-shadow:0 0 0 1.5px var(--void), var(--plate-light);vertical-align:middle;forced-color-adjust:none;border-radius:50%;flex:none;display:inline-block;position:relative}.rank-medal:before{content:"";background:var(--rank-officer-ink);position:absolute;inset:17%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8l3.05 6.3 6.95.95-5.05 4.85 1.25 6.9L12 17.5l-6.2 3.3 1.25-6.9L2 9.05l6.95-.95z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8l3.05 6.3 6.95.95-5.05 4.85 1.25 6.9L12 17.5l-6.2 3.3 1.25-6.9L2 9.05l6.95-.95z'/%3E%3C/svg%3E") 50%/contain no-repeat}.rank-medal[data-rank=ADMIN]{background:var(--rank-gm-plate)}.rank-medal[data-rank=ADMIN]:before{background:var(--rank-gm-ink);inset:18%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z'/%3E%3Crect x='5' y='19' width='14' height='2.4' rx='1.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z'/%3E%3Crect x='5' y='19' width='14' height='2.4' rx='1.2'/%3E%3C/svg%3E")}.lead-mark{vertical-align:-2px;width:15px;height:15px;filter:drop-shadow(0 0 1px var(--void)) drop-shadow(0 1px 0 var(--void));forced-color-adjust:none;flex:none;display:inline-block;position:relative}.lead-mark:before{content:"";background:var(--lead);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.2 14.6 3 7.9l4.7 3.5L12 5.6l4.3 5.8L21 7.9l-1.2 6.7z'/%3E%3Cpath d='M1.3 6.4a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0-3.4 0zM10.3 3.9a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0-3.4 0zM19.3 6.4a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0-3.4 0z'/%3E%3Cpath fill-rule='evenodd' d='M4.2 16.2h15.6v3.3a1 1 0 0 1-1 1H5.2a1 1 0 0 1-1-1zM10.8 18.35a1.2 1.2 0 1 0 2.4 0a1.2 1.2 0 1 0-2.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.2 14.6 3 7.9l4.7 3.5L12 5.6l4.3 5.8L21 7.9l-1.2 6.7z'/%3E%3Cpath d='M1.3 6.4a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0-3.4 0zM10.3 3.9a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0-3.4 0zM19.3 6.4a1.7 1.7 0 1 0 3.4 0a1.7 1.7 0 1 0-3.4 0z'/%3E%3Cpath fill-rule='evenodd' d='M4.2 16.2h15.6v3.3a1 1 0 0 1-1 1H5.2a1 1 0 0 1-1-1zM10.8 18.35a1.2 1.2 0 1 0 2.4 0a1.2 1.2 0 1 0-2.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.person-marks{align-items:center;gap:var(--space-1);margin-left:var(--space-1);vertical-align:middle;flex:none;display:inline-flex}.related-link{min-height:var(--control-sm)}[data-attendance]{--attendance:var(--text);--attendance-fill:var(--text-3)}[data-attendance=perfect]{--attendance:var(--ok);--attendance-fill:var(--ok)}[data-attendance=high]{--attendance:color-mix(in srgb, var(--ok) 60%, var(--text));--attendance-fill:color-mix(in srgb, var(--ok) 70%, var(--text-3))}[data-attendance=solid]{--attendance:var(--text);--attendance-fill:var(--text-2)}[data-attendance=low]{--attendance:var(--text-2);--attendance-fill:var(--text-3)}
