:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d0c0a;--bg-2:#1a1a1f;--surface:#1a1a1f;--surface-2:#1a1a1f;--surface-3:#1a1a1f;--line:#8e949a52;--line-strong:#8e949a8c;--text:#f3efe8;--muted:#c6beb3;--muted-2:#8e949a;--bronze:#cdae7d;--bronze-2:#e7c98f;--ember:#7d1f1f;--ember-2:#a5352e;--steel:#8e949a;--danger:#7d1f1f;--rgb-bg:13, 12, 10;--rgb-bg-2:26, 26, 31;--rgb-surface:26, 26, 31;--rgb-bronze:205, 174, 125;--rgb-ember:125, 31, 31;--rgb-steel:142, 148, 154;--shadow:0 14px 42px #0000003d;--radius:8px;--panel-texture:radial-gradient(ellipse at 16% 0%, rgba(var(--rgb-bronze), .035), transparent 15rem), radial-gradient(ellipse at 82% 18%, rgba(var(--rgb-ember), .022), transparent 14rem), radial-gradient(ellipse at 38% 78%, rgba(var(--rgb-steel), .018), transparent 18rem), linear-gradient(135deg, #ffffff04, transparent 34%, #00000014 72%, transparent);--panel-texture-quiet:radial-gradient(ellipse at 14% 0%, rgba(var(--rgb-bronze), .024), transparent 13rem), radial-gradient(ellipse at 78% 72%, rgba(var(--rgb-steel), .012), transparent 15rem), linear-gradient(135deg, #ffffff03, transparent 38%, #0000000e)}.inline-list{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.avatar-small{object-fit:cover;border:1px solid #cdae7d8c;border-radius:50%;width:2.25rem;height:2.25rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 8% 0%, rgba(var(--rgb-bronze), .14), transparent 31rem), radial-gradient(circle at 92% 10%, rgba(var(--rgb-ember), .18), transparent 28rem), radial-gradient(ellipse at 28% 42%, rgba(var(--rgb-steel), .028), transparent 34rem), linear-gradient(125deg, #ffffff04, transparent 24%, #0000002e 64%, transparent 82%), linear-gradient(180deg, var(--bg), var(--bg) 28rem);min-width:320px;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-route-loading{gap:1rem;display:grid}.loading-panel{background:linear-gradient(135deg, rgba(var(--rgb-surface), .94), rgba(var(--rgb-bg-2), .9));border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);align-items:center;gap:1rem;min-height:8rem;padding:clamp(1rem,3vw,1.5rem);display:flex}.loading-panel h1{margin:.2rem 0 .35rem;font-size:clamp(1.35rem,3vw,2rem)}.loading-panel p{color:var(--muted);margin:0}.loading-mark{background:linear-gradient(135deg, rgba(var(--rgb-bronze), .95), rgba(var(--rgb-ember), .72));box-shadow:0 0 0 0 rgba(var(--rgb-bronze), .35);border-radius:50%;flex:none;width:2.75rem;height:2.75rem;animation:1.2s ease-in-out infinite loading-pulse}.loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.loading-grid>div{background:rgba(var(--rgb-surface), .72);border:1px solid var(--line);border-radius:var(--radius);min-height:6rem;position:relative;overflow:hidden}.loading-grid>div:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.4s ease-in-out infinite loading-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes loading-pulse{0%,to{box-shadow:0 0 0 0 rgba(var(--rgb-bronze), .22);transform:scale(1)}50%{box-shadow:0 0 0 .55rem rgba(var(--rgb-bronze), 0);transform:scale(.94)}}@keyframes loading-sheen{to{transform:translate(100%)}}@media (max-width:720px){.loading-panel{align-items:flex-start}.loading-grid{grid-template-columns:1fr}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}:where(a[href],button,summary,[role=button]):focus-visible{outline:2px solid rgba(var(--rgb-bronze), .72);outline-offset:2px}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.08}p{color:var(--muted);line-height:1.65}.brand-logo{color:var(--text);align-items:center;gap:.75rem;display:inline-flex}.brand-logo.mark-only{gap:0}.raid-warden-mark{object-fit:contain;filter:drop-shadow(0 10px 26px #0000006b);border-radius:.35rem;flex:none;width:3.35rem;height:4.05rem}.brand-wordmark{gap:.1rem;display:grid}.brand-wordmark strong{color:var(--text);letter-spacing:0;text-shadow:0 1px #ffffff2e;font-family:Georgia,Times New Roman,serif;font-size:1.18rem}.brand-wordmark small{color:var(--bronze);text-transform:uppercase;font-size:.72rem;font-weight:800}.eyebrow{color:var(--bronze-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.7rem;font-size:.75rem;font-weight:800}.button{border-radius:var(--radius);overflow-wrap:normal;text-align:center;white-space:nowrap;word-break:keep-all;border:1px solid #0000;justify-content:center;align-items:center;gap:.42rem;max-width:100%;min-height:2.5rem;padding:.64rem .92rem;font-weight:800;line-height:1.18;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 26px #0000002e}.button:hover{transform:translateY(-1px);box-shadow:0 14px 34px #0000003d}.button:disabled{cursor:not-allowed;opacity:.52;box-shadow:none;transform:none}.button-primary{border-color:rgba(var(--rgb-bronze), .35);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .95), rgba(var(--rgb-bronze), .95)), var(--bronze);color:var(--bg)}.button-secondary{border-color:rgba(var(--rgb-bronze), .5);background:rgba(var(--rgb-bronze), .1);color:var(--bronze-2)}.button-danger{border-color:rgba(var(--rgb-ember), .58);background:rgba(var(--rgb-ember), .2);color:#f5d7d3}.button-ghost{border-color:var(--line);color:var(--muted);background:#ffffff05}.button-discord{color:#fff;background:linear-gradient(135deg,#5865f2eb,#414ab4eb);border-color:#5865f28c;justify-content:center;width:100%}.discord-mark{background:#ffffff29;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.78rem;font-weight:900;display:inline-grid}.auth-divider{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:.72rem;margin:.85rem 0;font-size:.82rem;font-weight:800;display:grid}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);height:1px}.invite-auth-options{gap:.8rem;display:grid}.badge{border:1px solid rgba(var(--rgb-steel), .34);background:rgba(var(--rgb-steel), .1);width:fit-content;min-height:1.55rem;color:var(--text);border-radius:999px;align-items:center;padding:.16rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.badge-gold{border-color:rgba(var(--rgb-bronze), .38);background:rgba(var(--rgb-bronze), .1);color:var(--bronze-2)}.badge-ember{border-color:rgba(var(--rgb-ember), .55);background:rgba(var(--rgb-ember), .2);color:#f1c3b8}.badge-steel{border-color:rgba(var(--rgb-steel), .38);background:rgba(var(--rgb-steel), .1);color:var(--text)}.badge-danger{border-color:rgba(var(--rgb-ember), .58);background:rgba(var(--rgb-ember), .22);color:#f5d7d3}.class-badge{--class-accent:var(--bronze);--class-glow:rgba(var(--rgb-bronze), .18);width:fit-content;color:var(--text);align-items:center;gap:.42rem;font-size:.92rem;font-weight:800;display:inline-flex}.class-badge span{border:1px solid rgba(var(--rgb-bronze), .38);border-color:color-mix(in srgb, var(--class-accent) 56%, transparent);background:radial-gradient(circle at 50% 45%, var(--class-glow), transparent 64%), linear-gradient(135deg, rgba(var(--rgb-bronze), .18), rgba(var(--rgb-steel), .08)), rgba(var(--rgb-bg), .7);width:1.65rem;height:1.65rem;box-shadow:0 0 0 1px #ffffff09, 0 0 18px var(--class-glow);color:var(--class-accent);border-radius:50%;place-items:center;font-size:.74rem;display:inline-grid;overflow:hidden}.public-page{min-height:100vh}.public-header,.public-footer{justify-content:space-between;align-items:center;gap:1.5rem;width:min(1180px,100% - 2rem);margin:0 auto;padding:1.2rem 0;display:flex}.public-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(var(--rgb-bronze), .12);position:sticky;top:0}.public-header nav,.public-footer nav,.hero-actions,.auth-alt-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.public-header nav a:not(.button),.public-footer nav a{color:var(--muted);font-weight:700}.public-hero{border-top:1px solid rgba(var(--rgb-bronze), .12);border-bottom:1px solid var(--line);align-items:end;min-height:min(700px,100vh - 4.5rem);display:grid;position:relative;overflow:hidden}.public-hero .hero-background{object-fit:cover;object-position:center center;opacity:.78;width:100%;height:100%;position:absolute;inset:0}.public-hero:after{content:"";background:linear-gradient(90deg, rgba(var(--rgb-bg), .98), rgba(var(--rgb-bg), .82) 40%, rgba(var(--rgb-bg), .42) 70%, rgba(var(--rgb-bg), .18)), linear-gradient(0deg, var(--bg), transparent 62%);position:absolute;inset:0}.hero-inner{z-index:1;width:min(1180px,100% - 2rem);margin:0 auto;padding:5.6rem 0 3rem;position:relative}.hero-copy{max-width:760px}.hero-copy .brand-logo{margin-bottom:1.15rem}.hero-copy h1{color:var(--text);text-shadow:0 8px 30px #000000b8;margin-bottom:1.1rem;font-size:clamp(2.45rem,5.15vw,4.95rem)}.hero-copy p{max-width:660px;color:var(--muted);text-shadow:0 2px 14px #000000b8;font-size:1.08rem}.section{width:min(1180px,100% - 2rem);margin:0 auto;padding:4.5rem 0}.help-page{padding-top:3rem}.section-intro{max-width:720px;margin-bottom:1.4rem}.grid{gap:1rem;display:grid}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid,.two-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);background:var(--panel-texture), linear-gradient(180deg, rgba(var(--rgb-surface), .96), rgba(var(--rgb-bg), .96)), rgba(var(--rgb-surface), .94);box-shadow:var(--shadow);padding:1rem;position:relative;overflow:hidden}.card[id]{scroll-margin-top:1rem}.card:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--rgb-bronze), .32), transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.card h3{margin-bottom:.55rem}.card p:last-child{margin-bottom:0}.feature-card{border-top:3px solid var(--bronze);min-height:auto}.pillar-card{min-height:12rem}.compact-card{min-height:auto}.feature-card:nth-child(2n){border-top-color:var(--steel)}.feature-card:nth-child(3n){border-top-color:var(--bronze-2)}.feature-card:nth-child(4n){border-top-color:var(--ember)}.product-preview-section{padding-bottom:2rem}.product-preview-card{gap:1rem;padding:clamp(1rem,3vw,1.35rem);display:grid}.product-preview-topbar,.product-preview-footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.product-preview-topbar span,.product-preview-footer span,.product-preview-stat span,.product-preview-stat small{color:var(--muted)}.product-preview-topbar strong{font-size:1.3rem;display:block}.product-preview-tabs{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.product-preview-grid{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.8fr);gap:1rem;display:grid}.product-preview-main,.product-preview-side,.product-preview-chat,.product-preview-groups>div{border:1px solid rgba(var(--rgb-steel), .24);border-radius:var(--radius);background:rgba(var(--rgb-bg), .35)}.product-preview-main,.product-preview-side{gap:.9rem;padding:1rem;display:grid}.product-preview-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.product-preview-stat{border:1px solid rgba(var(--rgb-bronze), .18);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-surface), .58);padding:.75rem}.product-preview-stat strong{color:var(--text);margin:.25rem 0 .2rem;font-size:1.05rem;display:block}.product-preview-groups{gap:.7rem;display:grid}.product-preview-groups>div{gap:.25rem;padding:.75rem;display:grid}.product-preview-groups span{color:var(--muted);line-height:1.5}.product-preview-chat{gap:.55rem;padding:.85rem;display:grid}.product-preview-chat>div{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.product-preview-chat span{color:var(--bronze-2);font-weight:800}.product-preview-chat p{border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bronze), .08);margin:0;padding:.55rem .65rem}.product-preview-footer{border-top:1px solid var(--line);padding-top:1rem}@media (max-width:900px){.product-preview-topbar,.product-preview-footer{flex-direction:column;align-items:flex-start}.product-preview-tabs{justify-content:flex-start}.product-preview-grid,.product-preview-stat-grid{grid-template-columns:1fr}}.value-band{border-block:1px solid var(--line);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .1), transparent 38%), linear-gradient(90deg, rgba(var(--rgb-ember), .16), transparent 56%), rgba(var(--rgb-surface), .72)}.demo-banner{border:1px solid rgba(var(--rgb-bronze), .36);border-radius:var(--radius);background:rgba(var(--rgb-bronze), .09);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.auth-page{place-items:center;min-height:100vh;padding:2rem 1rem;display:grid}.auth-card{width:min(480px,100%)}.auth-card-wide{width:min(980px,100%)}.auth-card .brand-logo{margin-bottom:1.5rem}.form-stack{gap:.78rem;display:grid}.compact-form{align-content:start;gap:.52rem}label{color:var(--muted);gap:.32rem;font-weight:700;display:grid}.form-help{color:var(--muted);margin:-.35rem 0 0;font-size:.9rem;line-height:1.55}input,select,textarea{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);width:100%;color:var(--text);padding:.64rem .72rem}.check-row{border:1px solid rgba(var(--rgb-steel), .18);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bg), .16);color:var(--muted);grid-template-columns:auto 1fr;align-items:center;gap:.48rem;padding:.46rem .55rem;display:flex}.check-row input{width:1rem;height:1rem;accent-color:var(--ember)}.settings-grid{margin-top:.75rem}.settings-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.75rem;display:grid}.settings-rule-list,.notification-route-list{gap:.55rem;display:grid}.discord-setup-panel,.discord-guided-setup{margin-bottom:1rem}.discord-settings-page{max-width:68rem}.discord-connect-panel,.discord-channel-panel{margin-bottom:1rem}.discord-command-card{gap:.9rem;display:grid}.discord-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.discord-status-block{border:1px solid rgba(var(--rgb-bronze), .18);border-radius:var(--radius);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .06), transparent 50%), rgba(var(--rgb-bg), .24);gap:.24rem;padding:.78rem;display:grid}.discord-status-block span{color:var(--muted-2);text-transform:uppercase;font-size:.72rem;font-weight:900}.discord-status-block strong{color:var(--text);font-size:1.02rem}.discord-status-block p{color:var(--muted);margin:0}.discord-connect-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch;gap:.72rem;display:grid}.discord-connect-state{border:1px solid rgba(var(--rgb-steel), .2);border-radius:var(--radius);background:rgba(var(--rgb-bg), .18);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.72rem;padding:.72rem;display:grid}.discord-connect-state p,.discord-route-copy p{color:var(--muted);margin:.15rem 0 .5rem}.discord-connect-actions{align-items:center;gap:.42rem;display:grid}.discord-connect-actions small{color:var(--muted-2);max-width:18rem;font-weight:750}.discord-channel-heading-status,.saved-channel-state{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.saved-channel-state{margin-top:.45rem}.saved-channel-state span{color:var(--muted-2);text-transform:uppercase;font-size:.72rem;font-weight:900}.discord-channel-form{gap:.72rem}.discord-routing-summary{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .16);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.72rem;margin-bottom:.85rem;padding:.75rem;display:grid}.discord-routing-summary p{color:var(--muted);margin:.18rem 0 0}.discord-route-status-strip{justify-content:flex-end}.discord-preset-row{grid-template-columns:repeat(3,minmax(0,max-content));gap:.52rem;margin-bottom:.85rem;display:grid}.discord-default-channel-row{grid-template-columns:minmax(0,1fr) minmax(16rem,.76fr)}.discord-route-row{grid-template-columns:minmax(0,1fr) minmax(14rem,.62fr) auto}.discord-route-copy{justify-items:start;display:grid}.discord-route-copy small{color:var(--muted-2);font-weight:750}.discord-route-row.is-muted{opacity:.78}.discord-route-row.is-muted .discord-route-copy strong{color:var(--muted)}.discord-selected-state{color:var(--bronze-2);margin-top:.32rem;font-size:.78rem;font-weight:800;display:block}.discord-send-toggle{justify-self:end}.discord-channel-actions{justify-content:flex-end;display:flex}.discord-voice-form{gap:.85rem}.discord-voice-channel-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.55rem;display:grid}.discord-voice-channel-option{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .22);align-items:center;gap:.55rem;min-height:44px;padding:.62rem .7rem;font-weight:800;display:flex}.helper-copy{color:var(--muted);font-size:.86rem;font-weight:700}.discord-test-form{margin-top:.75rem}.discord-setup-list{gap:.65rem;display:grid}.discord-setup-step{border:1px solid rgba(var(--rgb-steel), .2);border-radius:var(--radius);background:rgba(var(--rgb-bg), .18);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.72rem;padding:.72rem;display:grid}.discord-setup-step p{margin:.15rem 0 .55rem}.discord-account-chip,.discord-install-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.discord-account-chip{border:1px solid rgba(var(--rgb-bronze), .28);border-radius:var(--radius);background:rgba(var(--rgb-bronze), .08);width:fit-content;max-width:100%;color:var(--bronze-2);padding:.42rem .55rem;font-weight:800}.button-disabled{cursor:not-allowed;opacity:.58;box-shadow:none;transform:none}.settings-rule-row,.notification-route-row,.notification-primary-row{border:1px solid rgba(var(--rgb-steel), .2);border-radius:var(--radius);background:rgba(var(--rgb-bg), .18);align-items:center;gap:.72rem;padding:.72rem;display:grid}.settings-rule-row{grid-template-columns:minmax(0,1fr) auto}.compact-select-label{min-width:8rem}.compact-select-label select{min-width:7rem}.settings-rule-row p,.notification-route-row p,.notification-primary-row p{color:var(--muted);margin:.15rem 0 0}.settings-section-disclosure{border:1px solid rgba(var(--rgb-steel), .16);border-radius:var(--radius);background:rgba(var(--rgb-bg), .12)}.settings-section-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.62rem .72rem;list-style:none;display:flex}.settings-section-disclosure summary::-webkit-details-marker{display:none}.settings-section-disclosure summary span{gap:.1rem;display:grid}.settings-section-disclosure summary strong{color:var(--text)}.settings-section-disclosure summary small{color:var(--muted-2);font-weight:750}.settings-section-disclosure summary:after{content:"+";border:1px solid rgba(var(--rgb-bronze), .34);width:1.45rem;height:1.45rem;color:var(--bronze-2);border-radius:999px;place-items:center;font-weight:900;display:grid}.settings-section-disclosure[open] summary{border-bottom:1px solid rgba(var(--rgb-steel), .14)}.settings-section-disclosure[open] summary:after{content:"-"}.settings-section-disclosure .settings-rule-list{padding:.58rem}.guided-channel-grid{gap:.55rem;display:grid}.guided-channel-row{border:1px solid rgba(var(--rgb-steel), .2);border-radius:var(--radius);background:rgba(var(--rgb-bg), .18);grid-template-columns:minmax(13rem,.85fr) minmax(16rem,1fr) auto;align-items:center;gap:.72rem;padding:.72rem;display:grid}.guided-channel-row p{color:var(--muted);margin:.15rem 0 0}.notification-link-field{align-content:start;gap:.42rem;display:grid}.secret-field-status{color:var(--muted-2);font-size:.78rem;font-weight:750}.secret-field-status.saved{color:var(--bronze-2)}.webhook-link-state{color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.5rem;font-size:.82rem;font-weight:750;display:flex}.notification-link-field .check-row{justify-self:start;padding-block:.34rem}.notification-routing{margin-top:.25rem}.notification-route-copy,.notification-route-input,.notification-route-status{min-width:0}.notification-route-status{justify-items:start;gap:.45rem;display:grid}.dkp-rules-form .card{overflow:hidden}.rule-summary-card{border-color:rgba(var(--rgb-bronze), .38);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .12), transparent 42%), rgba(var(--rgb-surface), .84)}.section-heading{margin-bottom:.95rem}.section-heading p{max-width:72ch}.rule-chip-row{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.bids-rule-row{margin-bottom:1rem}.bids-rule-row .badge{white-space:normal;min-height:2rem}.scope-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.scope-impact-card{border:1px solid var(--line);border-radius:var(--radius);background:rgba(var(--rgb-bg), .24);padding:.9rem}.scope-impact-active{border-color:rgba(var(--rgb-bronze), .55);background:rgba(var(--rgb-bronze), .09)}.scope-impact-card h3{margin:0}.scope-impact-card ul{color:var(--muted);margin:.8rem 0 0;padding-left:1.1rem;font-size:.92rem;line-height:1.55}.raid-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.raid-group-card,.live-bid-card{border:1px solid var(--line);border-radius:var(--radius);background:rgba(var(--rgb-bg), .22);gap:.85rem;padding:.9rem;display:grid}.command-disclosure,.action-drawer{border:1px solid rgba(var(--rgb-steel), .28);border-radius:var(--radius);background:var(--panel-texture-quiet), linear-gradient(180deg, rgba(var(--rgb-surface), .9), rgba(var(--rgb-bg), .88)), rgba(var(--rgb-surface), .8);overflow:hidden;box-shadow:0 16px 48px #0003}.command-disclosure{margin-bottom:1rem}.command-disclosure summary,.action-drawer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;list-style:none;display:flex}.command-disclosure summary::-webkit-details-marker{display:none}.action-drawer summary::-webkit-details-marker{display:none}.inline-disclosure summary::-webkit-details-marker{display:none}.command-disclosure summary span,.action-drawer summary span{gap:.2rem;display:grid}.command-disclosure summary strong,.action-drawer summary strong{color:var(--text);font-size:1rem}.command-disclosure summary small,.action-drawer summary small{color:var(--muted-2);font-weight:700}.command-disclosure summary:after,.action-drawer summary:after{content:"+";border:1px solid rgba(var(--rgb-bronze), .36);width:1.8rem;height:1.8rem;color:var(--bronze-2);border-radius:999px;place-items:center;font-weight:900;display:grid}.command-disclosure[open] summary:after,.action-drawer[open] summary:after{content:"-"}.command-disclosure-body{border-top:1px solid rgba(var(--rgb-steel), .24);padding:1rem}.action-drawer{background:rgba(var(--rgb-bg), .24);box-shadow:none;margin-bottom:1rem}.inline-disclosure{border:1px solid rgba(var(--rgb-bronze), .28);border-radius:var(--radius);background:rgba(var(--rgb-bg), .28);padding:.75rem}.inline-disclosure summary{border:1px solid rgba(var(--rgb-bronze), .26);background:rgba(var(--rgb-bronze), .07);min-height:1.85rem;color:var(--bronze-2);cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:.36rem;padding:.26rem .5rem;font-weight:850;text-decoration:none;list-style:none;display:inline-flex}.inline-disclosure summary:hover{border-color:rgba(var(--rgb-bronze), .46);background:rgba(var(--rgb-bronze), .12);color:var(--text)}.inline-disclosure[open] summary{margin-bottom:.8rem}.own-raid-group{border-color:rgba(var(--rgb-bronze), .58);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .12), transparent 48%), rgba(var(--rgb-bg), .24)}.group-slot{border:1px solid rgba(var(--rgb-steel), .2);border-radius:var(--radius);background:rgba(var(--rgb-surface), .42);grid-template-columns:2rem 1fr;align-items:center;gap:.7rem;min-height:3rem;padding:.65rem;display:grid}.group-slot>span{border:1px solid rgba(var(--rgb-bronze), .36);width:2rem;height:2rem;color:var(--bronze-2);border-radius:999px;place-items:center;font-weight:900;display:grid}.group-slot p,.compact-list{margin:0}.raid-command-live-page{max-width:1480px}.raid-command-standalone-shell{background:radial-gradient(circle at 18% 0%, rgba(var(--rgb-bronze), .14), transparent 28rem), linear-gradient(180deg, #0d0c0a, #050504 72%);min-height:100vh}.raid-command-focus-page{background:radial-gradient(circle at 18% 0%, rgba(var(--rgb-bronze), .14), transparent 28rem), linear-gradient(180deg, #0d0c0a, #050504 72%);width:100%;max-width:none;min-height:100vh;padding:1rem}.app-frame:has(.raid-command-focus-page){display:block}:is(.app-frame:has(.raid-command-focus-page) .app-sidebar,.app-frame:has(.raid-command-focus-page) .app-topbar){display:none}.raid-command-focus-page .page-header{border-color:rgba(var(--rgb-bronze), .38);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .12), rgba(var(--rgb-surface), .92)), #15120f;margin-bottom:.75rem;padding:.75rem 1rem}.raid-command-focus-page .raid-command-hero{background:linear-gradient(135deg, rgba(var(--rgb-bronze), .16), rgba(var(--rgb-surface), .96) 42%, rgba(var(--rgb-ember), .12)), #171310;padding:.75rem .9rem}.raid-command-focus-page .raid-command-live-grid{gap:.75rem}.raid-command-focus-page .raid-command-panel,.raid-command-focus-page .bid-chat-window,.raid-command-focus-page .raid-command-group-card,.raid-command-focus-page .unassigned-panel{background-color:#11100e}.raid-command-hero,.raid-command-alert{border:1px solid rgba(var(--rgb-bronze), .32);border-radius:var(--radius);border-color:rgba(var(--rgb-bronze), .36);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .12), rgba(var(--rgb-surface), .86) 42%, rgba(var(--rgb-ember), .08)), rgba(var(--rgb-surface), .9);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.raid-command-hero h2,.raid-command-alert h2{margin:0}.raid-command-hero p,.raid-command-alert p{max-width:58rem;color:var(--muted);margin:.35rem 0 0}.raid-command-status-strip{border-block:1px solid rgba(var(--rgb-steel), .18);grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.55rem;display:grid}.raid-command-status-item{border-left:1px solid rgba(var(--rgb-steel), .14);background:rgba(var(--rgb-surface), .24);min-width:0;padding:.65rem .8rem}.raid-command-status-item:first-child{border-left:0}.raid-command-status-item span{color:var(--muted);margin-bottom:.25rem;font-size:.8rem;display:block}.raid-command-status-item strong{color:var(--bronze-2);font-size:clamp(1rem,1.4vw,1.3rem)}.raid-prep-toolbar,.group-toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.65rem;display:flex}.raid-command-hero-meta{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.raid-command-alert{border-color:rgba(var(--rgb-ember), .48);background:linear-gradient(135deg, rgba(var(--rgb-ember), .16), rgba(var(--rgb-surface), .86) 44%, rgba(var(--rgb-bronze), .1)), rgba(var(--rgb-surface), .92)}.raid-command-switcher,.raid-command-activity{margin-top:1rem}.raid-command-pre-grid,.raid-command-live-grid{gap:1rem;margin-top:1rem;display:grid}.raid-command-pre-grid{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.8fr)}.raid-command-live-grid{grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr);align-items:start}.raid-command-panel{border-color:rgba(var(--rgb-bronze), .28);background:var(--panel-texture-quiet), radial-gradient(circle at 20% 0%, rgba(var(--rgb-bronze), .1), transparent 28rem), linear-gradient(180deg, rgba(var(--rgb-surface), .94), rgba(var(--rgb-bg), .9));gap:1rem;display:grid}.raid-groups-panel{border-block:1px solid rgba(var(--rgb-bronze), .2);gap:.8rem;margin-top:1rem;padding-block:.8rem;display:grid}.raid-command-panel .eyebrow{margin-bottom:.2rem}.compact-signup-board{align-content:start;gap:.55rem}.compact-signup-board .panel-heading{align-items:center;margin-bottom:0}.compact-signup-board .panel-heading h2{font-size:clamp(1.15rem,1.5vw,1.45rem)}.compact-heading{margin-bottom:0}.compact-action-row{border:1px solid rgba(var(--rgb-bronze), .22);border-radius:var(--radius);background:rgba(var(--rgb-bg), .24);justify-content:flex-start;padding:.75rem}.compact-action-row small{color:var(--muted);font-weight:700}.raid-signup-list,.unassigned-list,.live-bid-stack{gap:.7rem;display:grid}.raid-signup-row,.unassigned-row,.bid-feed-row{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);background:rgba(var(--rgb-bg), .28);justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.8rem;display:flex}.signup-character{align-items:center;gap:.75rem;min-width:0;display:flex}.signup-character strong,.slot-character strong,.bid-feed-row strong{color:var(--text)}.signup-character p,.slot-character p,.bid-feed-row p{color:var(--muted);margin:.15rem 0 0}.signup-character .signup-note{color:var(--text);font-size:.78rem}.signup-tags{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.raid-signup-list.compact-list{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));align-content:start;gap:.35rem;max-height:23rem;padding-right:.15rem;overflow:auto}.raid-signup-list.compact-list .raid-signup-row{border-radius:calc(var(--radius) - 4px);grid-template-columns:minmax(0,1fr) auto;gap:.45rem;min-height:2.6rem;padding:.38rem .48rem;display:grid}.raid-signup-list.compact-list .signup-character{gap:.45rem}.raid-signup-list.compact-list .class-badge{flex:none}.raid-signup-list.compact-list .class-badge span{width:1.45rem;height:1.45rem;font-size:.65rem}.raid-signup-list.compact-list .class-badge strong{display:none}.raid-signup-list.compact-list .signup-character>div{min-width:0}.raid-signup-list.compact-list .signup-character strong,.raid-signup-list.compact-list .signup-character p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.raid-signup-list.compact-list .signup-character p{margin-top:.02rem;font-size:.72rem}.raid-signup-list.compact-list .signup-character .signup-note{color:var(--muted);font-size:.62rem}.raid-signup-list.compact-list .signup-tags{flex-wrap:nowrap;align-items:center;gap:.2rem}.raid-signup-list.compact-list .badge{min-height:1.35rem;padding:.1rem .38rem;font-size:.64rem;line-height:1}.raid-command-group-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.65rem;display:grid}.raid-command-group-card{border:1px solid rgba(var(--rgb-bronze), .3);border-radius:var(--radius);background:linear-gradient(180deg, rgba(var(--rgb-bg), .34), rgba(var(--rgb-bg), .2)), rgba(var(--rgb-surface), .72);gap:.45rem;padding:.55rem;display:grid}.group-card-header{border-bottom:1px solid rgba(var(--rgb-bronze), .2);justify-content:space-between;align-items:center;gap:.65rem;padding-bottom:.35rem;display:flex}.group-card-meta{flex-wrap:nowrap;flex:none;align-items:center;gap:.35rem;display:inline-flex}.link-button{border:1px solid rgba(var(--rgb-bronze), .26);background:rgba(var(--rgb-bronze), .075);min-height:1.72rem;color:var(--bronze-2);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:.18rem .46rem;font-weight:850;line-height:1.12;text-decoration:none;display:inline-flex}.link-button:hover{border-color:rgba(var(--rgb-bronze), .5);background:rgba(var(--rgb-bronze), .13);color:var(--text)}.group-card-header h3{color:var(--bronze-2);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;min-width:0;margin:0;font-size:.9rem;line-height:1.1;overflow:hidden}.group-slot-grid{gap:.3rem;display:grid}.raid-command-slot{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);background:rgba(var(--rgb-bg), .34);grid-template-columns:1.45rem minmax(0,1fr);gap:.45rem;min-height:2.45rem;padding:.35rem .45rem;display:grid}.raid-command-slot.drop-target{border-color:rgba(var(--rgb-bronze), .72);background:rgba(var(--rgb-bronze), .12)}.raid-command-slot.is-selectable{cursor:pointer}.slot-number,.bid-feed-row>span{border:1px solid rgba(var(--rgb-bronze), .36);width:1.45rem;height:1.45rem;color:var(--bronze-2);border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:grid}.bid-feed-row>span{width:2rem;height:2rem;font-size:1rem}.slot-character{min-width:0}.slot-character strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;display:block;overflow:hidden}.slot-character p{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.2;overflow:hidden}.slot-drop-submit{all:unset;min-width:0;color:var(--muted);cursor:pointer;align-self:center;font-size:.82rem;font-weight:800}.raid-command-slot.is-selectable .slot-drop-submit{color:var(--bronze-2)}.slot-character[draggable=true],.draggable-character{cursor:grab}.slot-character[draggable=true]:active,.draggable-character:active{cursor:grabbing}.unassigned-row.is-selected{border-color:rgba(var(--rgb-bronze), .72);background:rgba(var(--rgb-bronze), .1)}.unassigned-panel{gap:.75rem;padding-top:.25rem;display:grid}.unassigned-panel.drop-target{border-color:rgba(var(--rgb-bronze), .72);background:rgba(var(--rgb-bronze), .08)}.live-bidding-panel{min-width:0;position:sticky;top:1rem}.bid-chat-open-control,.bid-chat-leadership-controls{border:1px solid rgba(var(--rgb-bronze), .24);border-radius:var(--radius);background:rgba(var(--rgb-bg), .28)}.bid-chat-open-control summary,.bid-chat-leadership-controls summary{cursor:pointer;color:var(--bronze-2);padding:.65rem .8rem;font-weight:900}.bid-chat-open-control small{color:var(--muted);margin-top:.12rem;font-size:.76rem;display:block}.bid-chat-open-form{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));align-items:end;gap:.55rem;padding:0 .8rem .8rem;display:grid}.bid-chat-open-form>*,.bid-chat-form>*{min-width:0}.bid-chat-window{border:1px solid rgba(var(--rgb-bronze), .34);border-radius:var(--radius);background:var(--panel-texture-quiet), radial-gradient(circle at 18% 0%, rgba(var(--rgb-bronze), .13), transparent 22rem), rgba(var(--rgb-bg), .42);min-width:0;display:grid;overflow:hidden}.bid-chat-item-bar{border-bottom:1px solid rgba(var(--rgb-bronze), .22);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .08), transparent 55%), rgba(var(--rgb-surface), .5);grid-template-columns:minmax(0,1fr) minmax(9rem,.32fr);align-items:stretch;gap:.8rem;min-width:0;padding:.85rem;display:grid}.bid-chat-item-main h3{color:var(--bronze-2);margin:.35rem 0 .12rem;font-size:clamp(1.25rem,2vw,1.75rem)}.bid-chat-item-main p,.bid-chat-highest p,.bid-chat-eligibility p,.bid-chat-bubble p,.bid-chat-bubble small{color:var(--muted);margin:0}.bid-chat-highest{border:1px solid rgba(var(--rgb-bronze), .22);border-radius:calc(var(--radius) - 4px);background:rgba(var(--rgb-bg), .36);text-align:center;align-content:center;gap:.22rem;padding:.65rem;display:grid}.bid-chat-highest span,.bid-chat-meta time{color:var(--muted-2);text-transform:uppercase;font-size:.72rem;font-weight:900}.bid-chat-highest strong{color:var(--bronze-2);font-size:clamp(1.35rem,2.4vw,2rem)}.bid-chat-feed{background:linear-gradient(180deg, rgba(var(--rgb-bg), .2), rgba(var(--rgb-bg), .52)), rgba(var(--rgb-bg), .18);flex-direction:column;gap:.48rem;min-width:0;min-height:18rem;max-height:25rem;padding:.75rem;display:flex;overflow:auto}.bid-chat-message{align-items:flex-start;gap:.5rem;display:flex}.bid-chat-message.own{justify-content:flex-end}.bid-chat-message.own .bid-chat-avatar{order:2}.bid-chat-avatar{--class-accent:var(--bronze);--class-glow:rgba(var(--rgb-bronze), .18);border:1px solid rgba(var(--rgb-bronze), .35);border-color:color-mix(in srgb, var(--class-accent) 58%, transparent);background:radial-gradient(circle at 50% 45%, var(--class-glow), transparent 64%), linear-gradient(135deg, rgba(var(--rgb-bronze), .18), rgba(var(--rgb-steel), .08)), rgba(var(--rgb-bg), .7);width:1.8rem;height:1.8rem;box-shadow:0 0 16px var(--class-glow);color:var(--class-accent);border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:900;display:inline-grid}.bid-chat-bubble{overflow-wrap:anywhere;border:1px solid rgba(var(--rgb-steel), .2);border-radius:calc(var(--radius) - 4px);background:rgba(var(--rgb-surface), .7);min-width:0;max-width:min(34rem,86%);padding:.55rem .65rem}.bid-chat-message.own .bid-chat-bubble{border-color:rgba(var(--rgb-bronze), .34);background:rgba(var(--rgb-bronze), .12)}.bid-chat-message.system{justify-content:center}.bid-chat-message.system .bid-chat-bubble{border-color:rgba(var(--rgb-bronze), .24);background:rgba(var(--rgb-bronze), .08);max-width:92%}.bid-chat-message.system.highlight .bid-chat-bubble{border-color:rgba(var(--rgb-bronze), .42);background:rgba(var(--rgb-bronze), .14)}.bid-chat-message.system.muted .bid-chat-bubble,.bid-chat-message.hidden .bid-chat-bubble{border-color:rgba(var(--rgb-steel), .16);background:rgba(var(--rgb-bg), .34)}.bid-chat-meta{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.18rem;display:flex}.bid-chat-meta strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bid-chat-bubble small{margin-top:.16rem;font-size:.76rem;display:block}.bid-chat-input-panel{border-top:1px solid rgba(var(--rgb-bronze), .22);background:rgba(var(--rgb-surface), .48);gap:.6rem;padding:.75rem;display:grid}.bid-chat-eligibility{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.bid-chat-eligibility strong{color:var(--bronze-2)}.bid-chat-form{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));align-items:end;gap:.5rem;display:grid}.bid-chat-leadership-controls{border-color:rgba(var(--rgb-steel), .2);margin:.75rem}.bid-chat-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:0 .75rem .75rem;display:grid}.bid-chat-control-grid .compact-form{align-content:start;gap:.45rem;display:grid}.live-bid-stage{border:1px solid rgba(var(--rgb-bronze), .34);border-radius:var(--radius);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .09), transparent 45%), rgba(var(--rgb-bg), .32);gap:.85rem;padding:.9rem;display:grid}.bid-item-card{grid-template-columns:minmax(0,1fr) minmax(11rem,.42fr);align-items:stretch;gap:1rem;display:grid}.bid-item-card h3{color:var(--bronze-2);margin:.45rem 0 .2rem;font-size:clamp(1.55rem,3vw,2.3rem)}.bid-item-card p,.current-bid-panel p,.bid-user-state p{color:var(--muted);margin:0}.current-bid-panel,.bid-user-state{border:1px solid rgba(var(--rgb-bronze), .24);border-radius:var(--radius);background:rgba(var(--rgb-bg), .38);padding:.85rem}.current-bid-panel{text-align:center;align-content:center;gap:.3rem;display:grid}.current-bid-panel span{color:var(--muted-2);text-transform:uppercase;font-size:.78rem;font-weight:900}.current-bid-panel strong{color:var(--bronze-2);font-size:2rem}.bid-user-state{border-color:rgba(var(--rgb-steel), .22)}.live-bid-form{grid-template-columns:minmax(10rem,1fr) minmax(7rem,.5fr) minmax(10rem,1fr) auto;align-items:end;gap:.65rem;display:grid}.bid-feed{border:1px solid rgba(var(--rgb-steel), .2);border-radius:var(--radius);background:rgba(var(--rgb-bg), .24);gap:.55rem;padding:.75rem;display:grid}.bid-feed-row{min-height:3.4rem;padding:.6rem}.bid-feed-row div{flex:1;min-width:0}.raid-command-live-support{grid-template-columns:1.4fr .8fr;gap:1rem;margin-top:1rem;display:grid}.raid-command-live-lower{grid-template-columns:minmax(18rem,.95fr) minmax(20rem,1.18fr) minmax(16rem,.78fr);align-items:start;gap:.65rem;margin-top:.65rem;display:grid}.raid-command-live-lower .raid-command-panel,.raid-command-live-lower .raid-command-activity,.raid-command-live-lower .command-disclosure{min-width:0}.raid-command-live-lower .raid-command-activity,.raid-command-live-lower .command-disclosure,.raid-command-live-lower .raid-command-live-support{margin-top:0}.two-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-bar{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);background:rgba(var(--rgb-surface), .72);grid-template-columns:minmax(16rem,1fr) minmax(12rem,.35fr) auto auto;align-items:center;gap:.55rem;margin-bottom:1rem;padding:.62rem;display:grid}.missing-members-panel{margin-bottom:1rem}.message{z-index:80;border:1px solid rgba(var(--rgb-steel), .35);border-radius:var(--radius);background:var(--panel-texture-quiet), linear-gradient(180deg, rgba(var(--rgb-surface), .96), rgba(var(--rgb-bg), .94));width:min(28rem,100vw - 2rem);color:var(--text);pointer-events:none;margin:0;padding:.8rem 1rem;animation:4.2s forwards toast-fade;position:fixed;bottom:1rem;right:1rem;box-shadow:0 18px 46px #00000052}.inline-notice{border:1px solid rgba(var(--rgb-bronze), .22);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bronze), .07);color:var(--muted);margin:.55rem 0;padding:.62rem .72rem;font-size:.88rem}.inline-notice strong{color:var(--text);margin-bottom:.2rem;display:block}.inline-notice p{margin-bottom:0}.compact-action-row{gap:.42rem;margin:.35rem 0 .55rem}.compact-action-row .button,.join-request-item .button{min-height:2.05rem;padding:.38rem .62rem;font-size:.82rem}.join-request-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.join-request-item>input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--bronze);margin:.2rem 0 0}@keyframes toast-fade{0%,82%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(.35rem)}}.compact-bullet-list{color:var(--muted);margin:.45rem 0 0;padding-left:1.1rem}.compact-bullet-list li+li{margin-top:.2rem}.auth-links{margin-top:1rem}.demo-subsection{padding-inline:0;padding-bottom:0}.feature-focus-band{border:1px solid rgba(var(--rgb-bronze), .32);border-radius:var(--radius);background:linear-gradient(135deg, rgba(var(--rgb-ember), .16), rgba(var(--rgb-surface), .92) 48%, rgba(var(--rgb-bronze), .1)), rgba(var(--rgb-surface), .88);margin:1.5rem 0;padding:1.4rem}.feature-focus-band h2{max-width:48rem;color:var(--bronze-2)}.feature-focus-band p{max-width:62rem}.demo-workflow{margin-top:2rem}.workflow-rail{grid-template-columns:repeat(6,minmax(12rem,1fr));gap:.85rem;padding-bottom:.35rem;display:grid;overflow-x:auto}.workflow-step{min-width:12rem}.workflow-step h3{margin:.8rem 0 .35rem}.demo-actions{margin-top:2rem}.interactive-demo{gap:1rem;margin-top:1.5rem;display:grid}.demo-control-panel{border:1px solid rgba(var(--rgb-bronze), .32);border-radius:var(--radius);background:linear-gradient(135deg, rgba(var(--rgb-bronze), .1), transparent 42%), rgba(var(--rgb-surface), .9);box-shadow:var(--shadow);padding:1rem}.demo-step-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}.demo-step-button{border:1px solid rgba(var(--rgb-steel), .28);border-radius:var(--radius);background:rgba(var(--rgb-bg), .42);min-height:6rem;color:var(--text);text-align:left;cursor:pointer;gap:.25rem;padding:.72rem;display:grid}.demo-step-button span{background:rgba(var(--rgb-steel), .18);width:1.35rem;height:1.35rem;color:var(--bronze-2);border-radius:999px;place-items:center;font-size:.78rem;font-weight:900;display:inline-grid}.demo-step-button strong{font-size:.9rem}.demo-step-button small{color:var(--muted);line-height:1.3}.demo-step-button.is-active{border-color:rgba(var(--rgb-bronze), .72);background:rgba(var(--rgb-bronze), .12)}.demo-step-button.is-done span{background:rgba(var(--rgb-bronze), .24)}.demo-action-bar{border-top:1px solid rgba(var(--rgb-steel), .22);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.demo-action-bar p{margin-bottom:0}.demo-mini-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.demo-workspace{gap:1rem;display:grid}.demo-status-card{min-height:auto}.demo-stat-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.9rem;display:grid}.demo-stat-row span{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);color:var(--muted);background:rgba(var(--rgb-bg), .25);gap:.15rem;padding:.7rem;display:grid}.demo-stat-row strong{color:var(--text);font-size:1.15rem}.demo-calendar-row{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);background:rgba(var(--rgb-bg), .25);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.75rem;display:grid}.demo-calendar-row>span{border:1px solid rgba(var(--rgb-bronze), .4);border-radius:var(--radius);width:3rem;height:3rem;color:var(--bronze-2);place-items:center;font-weight:900;display:grid}.demo-signup-grid,.demo-group-list{gap:.45rem;display:grid}.demo-groups-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.demo-group-card{border:1px solid rgba(var(--rgb-steel), .24);border-radius:var(--radius);background:rgba(var(--rgb-bg), .24);padding:.75rem}.demo-character-line{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:2.7rem;padding:.45rem .55rem;display:grid}.demo-character-line p{color:var(--muted);margin-bottom:0;font-size:.86rem}.demo-bid-chat{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);background:rgba(var(--rgb-bg), .35);gap:.45rem;min-height:15rem;padding:.75rem;display:grid}.demo-current-item{border-bottom:1px solid rgba(var(--rgb-bronze), .22);justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.55rem;display:flex}.demo-current-item span{color:var(--bronze-2);font-size:.9rem}.demo-chat-message{border-radius:var(--radius);background:rgba(var(--rgb-surface), .55);gap:.18rem;padding:.5rem .6rem;display:grid}.demo-chat-message span{color:var(--bronze-2);font-size:.8rem;font-weight:900}.demo-chat-message p{margin-bottom:0}.demo-chat-message.system{border:1px solid rgba(var(--rgb-bronze), .24);background:rgba(var(--rgb-bronze), .08)}.demo-loot-callout{border:1px solid rgba(var(--rgb-bronze), .32);border-radius:var(--radius);background:rgba(var(--rgb-bronze), .08);margin-bottom:.8rem;padding:.8rem}.demo-loot-callout p{margin-bottom:0}@media (max-width:1080px){.demo-step-grid,.demo-mini-stats,.demo-stat-row,.demo-groups-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-action-bar,.demo-current-item{flex-direction:column;align-items:stretch}}@media (max-width:720px){.demo-control-panel{padding:.85rem}.demo-step-grid,.demo-mini-stats,.demo-stat-row,.demo-groups-grid{grid-template-columns:1fr}.demo-step-button{min-height:0}.demo-character-line{grid-template-columns:minmax(0,1fr)}}.app-frame{grid-template-columns:18rem minmax(0,1fr);min-height:100vh;display:grid}.mobile-app-header{display:none}.app-sidebar{border-right:1px solid var(--line);background:linear-gradient(180deg, rgba(var(--rgb-bg-2), .98), rgba(var(--rgb-bg), .98)), var(--bg-2);flex-direction:column;gap:1.5rem;height:100vh;padding:1.4rem;display:flex;position:sticky;top:0}.app-brand{width:fit-content}.app-nav{align-content:start;gap:.55rem;display:grid}.app-nav a,.mobile-app-nav a,.nav-group summary{border:1px solid rgba(var(--rgb-steel), .14);border-radius:var(--radius);background:rgba(var(--rgb-bg), .12);min-height:2.75rem;color:var(--muted);padding:.78rem .9rem;font-weight:750}.app-nav a:hover,.mobile-app-nav a:hover,.nav-group summary:hover,.nav-group[open] summary,.app-nav a.is-active,.mobile-app-nav a.is-active,.nav-group.is-active summary{border-color:rgba(var(--rgb-bronze), .32);background:rgba(var(--rgb-bronze), .08);color:var(--text)}.app-nav a.is-active,.mobile-app-nav a.is-active,.nav-group.is-active summary{border-color:rgba(var(--rgb-bronze), .56);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .14), transparent 82%), rgba(var(--rgb-bg), .38);box-shadow:inset 3px 0 0 var(--bronze-2)}.nav-direct{display:block}.nav-raid-command{background:linear-gradient(135deg, rgba(var(--rgb-ember), .18), rgba(var(--rgb-bronze), .1)), rgba(var(--rgb-bg), .52);box-shadow:inset 3px 0 0 var(--ember-2), 0 10px 28px #00000029;gap:.12rem;display:grid;position:relative;border-color:rgba(var(--rgb-ember), .52)!important;color:var(--text)!important}.nav-raid-command span{color:var(--text);font-weight:900}.nav-raid-command small{color:#f1c3b8;text-transform:uppercase;font-size:.72rem;font-weight:850}.nav-group{border:1px solid rgba(var(--rgb-steel), .28);border-radius:var(--radius);background:rgba(var(--rgb-bg), .18)}.nav-group summary{cursor:pointer;gap:.12rem;list-style:none;display:grid;position:relative}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary:after{content:"+";color:var(--bronze-2);font-weight:900;position:absolute;top:.8rem;right:.85rem}.nav-group[open] summary:after{content:"-"}.nav-group summary span{padding-right:1.2rem}.nav-group summary small{color:var(--muted-2);font-size:.72rem;font-weight:700}.nav-subitems{gap:.25rem;padding:.3rem .45rem .55rem;display:grid}.nav-subitems a{border-color:rgba(var(--rgb-steel), .24);background:rgba(var(--rgb-surface), .52);min-height:2.5rem;padding:.62rem .72rem;font-size:.9rem}.topbar-actions,.action-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.guild-switcher{gap:.65rem;margin-top:1rem;display:grid}.guild-switcher label{color:var(--muted);gap:.35rem;font-size:.82rem;font-weight:750;display:grid}.guild-switcher select{width:100%}.app-main{min-width:0}.app-topbar{border-bottom:1px solid var(--line);background:rgba(var(--rgb-bg), .78);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.app-topbar span,.app-topbar strong{display:block}.app-topbar span{color:var(--muted);font-size:.82rem}.topbar-search{flex:1;grid-template-columns:minmax(12rem,24rem) auto;align-items:center;gap:.42rem;max-width:34rem;display:grid}.topbar-search input{min-height:2.5rem;padding:.48rem .62rem}.topbar-search .button{min-height:2.5rem;padding:.48rem .72rem;font-size:.82rem}.page{background:linear-gradient(#ffffff05,#0000 22rem),0 0;padding:2rem}.page-header{border:1px solid rgba(var(--rgb-steel), .22);border-left:3px solid var(--line);border-radius:var(--radius);background:var(--panel-texture-quiet), linear-gradient(135deg, rgba(var(--rgb-bronze), .08), transparent 38%), rgba(var(--rgb-surface), .7);justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;padding:.95rem 1rem;display:flex}.section-dashboard .page-header{border-left-color:var(--bronze);background:var(--panel-texture-quiet), linear-gradient(90deg, rgba(var(--rgb-bg), .92), rgba(var(--rgb-bg), .78) 54%, rgba(var(--rgb-bg), .54)), linear-gradient(135deg, rgba(var(--rgb-bronze), .14), transparent 42%), rgba(var(--rgb-surface), .7)}.section-dkp .page-header,.section-attendance .page-header{border-left-color:var(--steel)}.section-bids .page-header{border-left-color:var(--bronze-2)}.section-raids .page-header{border-left-color:var(--ember)}.section-profiles .page-header{border-left-color:var(--steel)}.section-guild .page-header{border-left-color:var(--bronze)}.page-header h1{margin-bottom:.35rem;font-size:clamp(1.75rem,3.2vw,3rem)}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem}.stat-card strong{color:var(--bronze-2);overflow-wrap:anywhere;margin:.48rem 0 .16rem;font-size:clamp(1.35rem,2.4vw,1.9rem);display:block}.raid-night-page .stat-grid,.section-dashboard .stat-grid{gap:.75rem}.raid-night-page .stat-card,.section-dashboard .stat-card{min-height:7rem;padding:1rem}.raid-night-page .stat-card strong,.section-dashboard .stat-card strong{margin-top:.45rem;font-size:clamp(1.35rem,2vw,1.9rem)}.raid-night-page .feature-card{min-height:auto}.raid-night-page .dashboard-grid{align-items:start}.raid-night-page .panel-heading p{margin:.25rem 0 0}.command-stat{min-height:7rem}.dashboard-command-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.8rem;display:grid}.command-panel-large{grid-column:span 2}.command-panel{min-height:auto}.management-snapshot{margin-bottom:1rem}.kpi-list{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;overflow:visible}.kpi-list .record-item{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .2);min-height:3.8rem}.kpi-list .record-item strong{color:var(--bronze-2);font-size:1.35rem}.export-panel{margin-bottom:1rem}.section-dashboard .feature-card{min-height:auto}.section-dashboard .record-list{gap:0}.panel-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.panel-heading h2{margin-bottom:0}.panel-heading a{border:1px solid rgba(var(--rgb-bronze), .28);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bronze), .055);min-height:2.5rem;color:var(--bronze-2);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--rgb-bronze), .42);text-decoration-color:rgba(var(--rgb-bronze), .42);text-underline-offset:.18em;justify-content:center;align-items:center;padding:.46rem .68rem;font-weight:800;text-decoration-thickness:1px;display:inline-flex}.table-link{color:var(--bronze-2);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--rgb-bronze), .42);text-decoration-color:rgba(var(--rgb-bronze), .42);text-underline-offset:.18em;font-weight:850;text-decoration-thickness:1px}.table-link:hover{color:var(--text)}.app-main a:not(.button):not(.record-item):not(.raid-chip):not(.modal-close),.auth-card a:not(.button),.header-inline a{color:var(--bronze-2);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--rgb-bronze), .4);text-decoration-color:rgba(var(--rgb-bronze), .4);text-underline-offset:.18em;font-weight:800;text-decoration-thickness:1px}.app-main a:not(.button):not(.record-item):not(.raid-chip):not(.modal-close):hover,.auth-card a:not(.button):hover,.header-inline a:hover{color:var(--text);-webkit-text-decoration-color:rgba(var(--rgb-bronze), .72);text-decoration-color:rgba(var(--rgb-bronze), .72)}.table-shell .class-badge{gap:.34rem;font-size:.86rem}.table-shell .class-badge span,.record-list .class-badge span,.signup-character .class-badge span{width:1.38rem;height:1.38rem;font-size:.62rem}.table-shell .class-badge strong,.record-list .class-badge strong{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.panel-progress{border-top-color:var(--steel)}.panel-bids,.panel-loot{border-top-color:var(--bronze)}.panel-attendance{border-top-color:var(--steel)}.panel-raids{border-top-color:var(--ember)}.panel-activity{border-top-color:var(--line-strong)}.calendar-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.calendar-toolbar h2{margin-bottom:0}.raid-calendar-grid{border:1px solid var(--line);border-radius:var(--radius);background:rgba(var(--rgb-bg), .34);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.calendar-weekday{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(var(--rgb-steel), .08);color:var(--bronze-2);text-transform:uppercase;padding:.7rem;font-size:.78rem;font-weight:900}.calendar-weekday:nth-child(7){border-right:0}.calendar-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(135deg, rgba(var(--rgb-steel), .04), transparent), rgba(var(--rgb-surface), .42);min-height:8.4rem;padding:.7rem}.calendar-day:nth-child(7n){border-right:0}.calendar-day-empty{background:rgba(var(--rgb-bg), .18)}.calendar-day-number{color:var(--muted);margin-bottom:.55rem;font-size:.82rem;font-weight:850;display:inline-flex}.calendar-events{gap:.45rem;display:grid}.raid-chip{border:1px solid rgba(var(--rgb-bronze), .28);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bronze), .1);cursor:pointer;gap:.12rem;padding:.55rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid}.raid-chip strong,.raid-chip span,.raid-chip small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.raid-chip strong{color:var(--text);font-size:.86rem}.raid-chip span,.raid-chip small{color:var(--muted);font-size:.74rem;font-weight:750}.raid-chip-progress{border-color:rgba(var(--rgb-ember), .44);background:rgba(var(--rgb-ember), .16)}.raid-chip-cancelled{border-color:rgba(var(--rgb-steel), .24);background:rgba(var(--rgb-steel), .07);opacity:.62}.raid-chip-completed{border-color:rgba(var(--rgb-steel), .34);background:rgba(var(--rgb-steel), .11)}.raid-agenda-list{display:none}.empty-action-link{color:var(--bronze-2);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--rgb-bronze), .42);text-decoration-color:rgba(var(--rgb-bronze), .42);text-underline-offset:.18em;align-items:center;margin-left:.45rem;font-weight:850;text-decoration-thickness:1px;display:inline-flex}.modal-backdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:start center;padding:5vh 1rem;display:grid;position:fixed;inset:0;overflow:auto}.modal-card{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel-texture), linear-gradient(135deg, rgba(var(--rgb-bronze), .08), transparent 38%), var(--surface);width:min(980px,100%);box-shadow:var(--shadow);padding:1.25rem;position:relative}.raid-detail-card{width:min(1120px,100%)}.modal-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.modal-heading h2{margin-bottom:0}.modal-close{color:var(--bronze-2);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--rgb-bronze), .42);text-decoration-color:rgba(var(--rgb-bronze), .42);text-underline-offset:.18em;font-weight:850;text-decoration-thickness:1px}.modal-close:hover{color:var(--text);-webkit-text-decoration-color:rgba(var(--rgb-bronze), .72);text-decoration-color:rgba(var(--rgb-bronze), .72)}.panel-setup{border-top-color:var(--bronze-2)}.panel-invite{border-top-color:var(--steel)}.setup-item{color:var(--text)}.invite-link{border:1px solid rgba(var(--rgb-bronze), .38);border-radius:var(--radius);background:rgba(var(--rgb-bg), .48);color:var(--bronze-2);overflow-wrap:anywhere;margin:1rem 0;padding:.85rem;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.copy-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.copy-link input{min-width:0;color:var(--bronze-2);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.character-stack{justify-items:end;gap:.5rem;display:grid}.quick-attendance{width:100%}.attendance-checklist{gap:.35rem;max-height:24rem;padding-right:.15rem;display:grid;overflow:auto}.attendance-check-row{border:1px solid rgba(var(--rgb-steel), .2);border-radius:calc(var(--radius) - 4px);background:rgba(var(--rgb-bg), .22);grid-template-columns:minmax(12rem,1fr) auto auto auto;align-items:center;gap:.45rem;padding:.42rem .5rem;display:grid}.attendance-check-row .signup-character{gap:.45rem}.attendance-check-row .class-badge span{width:1.45rem;height:1.45rem;font-size:.68rem}.attendance-check-cell{min-width:6.8rem;padding:.38rem .48rem}.kill-credit-form{border-top:1px solid rgba(var(--rgb-steel), .2);grid-template-columns:minmax(8rem,.6fr) minmax(12rem,1fr) auto;align-items:end;gap:.6rem;margin-top:.8rem;padding-top:.8rem;display:grid}.table-shell{border:1px solid rgba(var(--rgb-steel), .3);border-radius:var(--radius);background:var(--panel-texture-quiet), rgba(var(--rgb-surface), .82);overflow-x:auto;box-shadow:0 18px 56px #00000038}table{border-collapse:collapse;width:100%;min-width:720px}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.72rem .78rem}th{color:var(--bronze-2);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}tbody tr:nth-child(2n){background:#ffffff05}tbody tr:hover{background:rgba(var(--rgb-bronze), .045)}.record-list{border:1px solid rgba(var(--rgb-steel), .22);border-radius:var(--radius);background:rgba(var(--rgb-bg), .2);gap:0;display:grid;overflow:hidden}.record-item{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .2);justify-content:space-between;align-items:center;gap:.8rem;padding:.68rem .78rem;display:flex}.record-list>.record-item{border:0;border-bottom:1px solid rgba(var(--rgb-steel), .18);background:0 0;border-radius:0}.record-list>.record-item:last-child{border-bottom:0}.record-item-stacked{justify-content:stretch;align-items:stretch;display:grid}.record-item p{margin-bottom:0;line-height:1.45}.record-list.compact-list p{font-size:.86rem}.row-meta{color:var(--muted);justify-items:end;gap:.35rem;font-size:.9rem;display:grid}.table-note{color:var(--muted);margin:.35rem 0 0;font-size:.86rem}.compact-table-shell{margin-bottom:1rem}.table-actions{min-width:12rem}.roster-table-shell{overflow-x:hidden}.roster-table{table-layout:fixed;min-width:0}.roster-table th:first-child,.roster-table td:first-child{width:24%}.roster-table th:nth-child(2),.roster-table td:nth-child(2){width:16%}.roster-table th:nth-child(3),.roster-table td:nth-child(3){width:17%}.roster-table th:nth-child(4),.roster-table td:nth-child(4),.roster-table th:nth-child(5),.roster-table td:nth-child(5),.roster-table th:nth-child(6),.roster-table td:nth-child(6){width:11%}.roster-table th:nth-child(7),.roster-table td:nth-child(7){width:10%}.roster-table td{vertical-align:middle}.roster-card-list,.data-card-list{display:none}.discord-suggestion-list{gap:.75rem;display:grid}.data-card{border:1px solid rgba(var(--rgb-bronze), .18);border-left:2px solid rgba(var(--rgb-bronze), .4);border-radius:var(--radius);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .055), transparent 34%), rgba(var(--rgb-bg), .28);gap:.72rem;padding:.78rem;display:grid}.data-card-header{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.data-card-title{min-width:0}.data-card-title strong,.data-card-title h3{color:var(--text);overflow-wrap:anywhere;margin:0;display:block}.data-card-title p{color:var(--muted);margin:.24rem 0 0;font-size:.84rem}.data-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.data-card-row{border:1px solid rgba(var(--rgb-steel), .16);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bg), .22);gap:.22rem;min-width:0;padding:.5rem;display:grid}.data-card-row span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.data-card-row strong,.data-card-row p{overflow-wrap:anywhere;margin:0}.data-card-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.soft-interest-list{border-top:1px solid rgba(var(--rgb-bronze), .18);gap:.55rem;margin-top:.85rem;padding-top:.85rem;display:grid}.soft-interest-list h3,.soft-interest-list p{margin:0}.soft-interest-list>p{color:var(--muted)}.intake-suggestion-preview{border:1px solid rgba(var(--rgb-steel), .16);border-radius:var(--radius);background:rgba(var(--rgb-bg), .22);gap:.35rem;max-height:12rem;padding:.65rem;display:grid;overflow:auto}.intake-suggestion-preview p{color:var(--muted);overflow-wrap:anywhere;margin:0}.roster-card{border:1px solid rgba(var(--rgb-bronze), .18);border-left:2px solid rgba(var(--rgb-bronze), .4);border-radius:var(--radius);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .055), transparent 34%), rgba(var(--rgb-bg), .28);gap:.75rem;padding:.8rem;display:grid}.roster-card-main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.roster-card-main p,.roster-card-rank span,.roster-card-metrics span{color:var(--muted);margin:0;font-size:.84rem}.roster-card-rank{gap:.38rem;display:grid}.roster-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.roster-card-metrics>div{border:1px solid rgba(var(--rgb-steel), .16);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bg), .22);gap:.22rem;min-width:0;padding:.5rem;display:grid}.roster-card-metrics strong{overflow-wrap:anywhere}.protected-cell{color:var(--muted-2);font-size:.9rem;font-weight:800}.inline-rank-form{min-width:8.75rem;display:block}.inline-rank-select{width:100%;min-width:8.75rem;min-height:2.5rem;padding:.5rem .62rem}.danger-disclosure{border-color:rgba(var(--rgb-ember), .36)}.danger-zone{border-color:rgba(var(--rgb-ember), .36);background:linear-gradient(135deg, rgba(var(--rgb-ember), .1), transparent 42%), rgba(var(--rgb-surface), .88)}.delete-raid-form{grid-template-columns:minmax(16rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.empty-state{border:1px dashed rgba(var(--rgb-steel), .36);border-radius:var(--radius);background:linear-gradient(135deg, rgba(var(--rgb-steel), .045), transparent 44%), rgba(var(--rgb-surface), .36);padding:.82rem .9rem}.empty-state strong{margin-bottom:.22rem;display:block}.empty-state p{line-height:1.45}.permission-list,.feature-list{gap:.65rem;display:grid}.permission-list li,.feature-list li{color:var(--muted)}.header-inline{flex-wrap:wrap;align-items:center;gap:.75rem;display:inline-flex}.header-inline a{color:var(--bronze-2);font-weight:800}.guild-door-card{min-height:12rem}.role-guide-card{align-content:start;gap:.85rem;display:grid}.help-section{margin-top:3rem}.app-frame{grid-template-columns:15.75rem minmax(0,1fr)}.app-sidebar{border-right-color:rgba(var(--rgb-steel), .2);gap:.9rem;padding:1rem}.app-brand .raid-warden-mark{width:2.8rem;height:3.35rem}.app-brand .brand-wordmark strong{font-size:1.02rem}.app-brand .brand-wordmark small{font-size:.62rem}.app-nav{gap:.34rem}.app-nav a,.nav-group summary{padding:.52rem .66rem;font-size:.91rem}.nav-group{border-color:rgba(var(--rgb-steel), .16);background:rgba(var(--rgb-bg), .08)}.nav-group summary small,.nav-raid-command small{font-size:.64rem}.nav-group summary:after{top:.52rem;right:.65rem}.nav-subitems{gap:.12rem;padding:.12rem .26rem .3rem}.nav-subitems a{background:0 0;border-color:#0000;padding:.42rem .55rem;font-size:.86rem}.nav-raid-command{box-shadow:inset 2px 0}.app-topbar{background:rgba(var(--rgb-bg), .66);min-height:3.45rem;padding:.62rem 1.15rem}.app-main .button{border-radius:calc(var(--radius) - 2px);min-height:2.5rem;box-shadow:none;padding:.52rem .76rem;font-size:.9rem}.app-main .button:hover{box-shadow:none;transform:none}.app-main input,.app-main select,.app-main textarea{min-height:2.16rem;padding:.46rem .58rem}.page{padding:1.35rem 1.5rem}.app-main .page-header{border:0;border-bottom:1px solid rgba(var(--rgb-steel), .2);background:0 0;border-radius:0;align-items:center;margin-bottom:.85rem;padding:.1rem 0 .85rem}.app-main .page-header h1{margin-bottom:.2rem;font-size:clamp(1.55rem,2.55vw,2.45rem)}.app-main .page-header p:not(.eyebrow){max-width:70ch;margin-bottom:0;line-height:1.42}.app-main .eyebrow{margin-bottom:.42rem;font-size:.68rem}.app-main .card{border-color:rgba(var(--rgb-steel), .18);background:var(--panel-texture-quiet), linear-gradient(180deg, rgba(var(--rgb-surface), .72), rgba(var(--rgb-bg), .68)), rgba(var(--rgb-surface), .66);box-shadow:none;padding:.82rem}.app-main .feature-card{border-top-width:1px}.app-main .panel-heading{margin-bottom:.52rem}.app-main .panel-heading h2{font-size:1.08rem}.app-main .panel-heading p{margin:.12rem 0 0;line-height:1.38}.app-main .badge{min-height:1.35rem;padding:.1rem .46rem;font-size:.72rem}.app-main .stat-grid{gap:.55rem;margin-bottom:.75rem}.app-main .stat-card{min-height:0;padding:.68rem .78rem}.app-main .stat-card strong{margin:.22rem 0 .08rem;font-size:clamp(1.12rem,1.8vw,1.55rem)}.app-main .stat-card p,.app-main .stat-card span{font-size:.82rem;line-height:1.35}.dashboard-command-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.65rem}.member-home-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.65rem}.command-panel-large{grid-row:span 2}.command-panel{border-left:2px solid rgba(var(--rgb-bronze), .42)}.compact-export-row{margin-top:.55rem}.compact-export-row .button{min-height:1.85rem;padding:.24rem .5rem;font-size:.78rem}.invite-shortcut{border-top:1px solid rgba(var(--rgb-steel), .18);gap:.45rem;margin-top:.7rem;padding-top:.7rem;display:grid}.record-list{border-color:rgba(var(--rgb-steel), .16);background:rgba(var(--rgb-bg), .1);gap:0}.record-item{gap:.62rem;min-height:2.8rem;padding:.5rem .62rem}.record-list>.record-item{border-bottom-color:rgba(var(--rgb-steel), .14)}.record-item p{font-size:.86rem;line-height:1.32}.record-item strong{line-height:1.2}.record-item-stacked{gap:.55rem;padding:.58rem}.record-list.compact-list .record-item{min-height:2.28rem;padding:.36rem .52rem}.table-shell{border-color:rgba(var(--rgb-steel), .22);background:rgba(var(--rgb-surface), .44);box-shadow:none}th,td{padding:.48rem .58rem}th{font-size:.7rem}td{font-size:.9rem}.filter-bar{border:1px solid rgba(var(--rgb-steel), .16);border-radius:var(--radius);background:rgba(var(--rgb-bg), .16);grid-template-columns:minmax(14rem,1fr) minmax(10rem,.3fr) auto auto;gap:.42rem;margin-bottom:.75rem;padding:.52rem}.empty-state{padding:.62rem .72rem}.empty-state p{margin-bottom:0;font-size:.88rem}.message{padding:.58rem .74rem;font-size:.9rem}.section-actions{margin-bottom:.7rem}.app-main .action-row,.app-main .topbar-actions,.app-main .hero-actions{gap:.48rem}.app-main .command-disclosure,.app-main .action-drawer{border-color:rgba(var(--rgb-steel), .2);box-shadow:none;margin-bottom:.75rem}.app-main .command-disclosure summary,.app-main .action-drawer summary{padding:.72rem .82rem}.command-disclosure-body{padding:.75rem}.check-row{padding:.38rem .48rem}.modal-card{padding:1rem}.raid-calendar-grid{border-color:rgba(var(--rgb-steel), .2)}.calendar-weekday{padding:.48rem .56rem}.calendar-day{min-height:7rem;padding:.48rem}.raid-chip{padding:.4rem}.raid-chip strong{font-size:.8rem}.raid-chip span,.raid-chip small{font-size:.68rem}.raid-command-hero,.raid-command-alert{padding:.72rem .86rem}.raid-command-status-strip{gap:0;margin-top:.46rem}.raid-command-status-item{padding:.48rem .65rem}.raid-command-status-item strong{font-size:clamp(.96rem,1.15vw,1.18rem)}.raid-prep-toolbar,.group-toolbar{gap:.45rem;margin-top:.48rem}.compact-signup-board{min-height:0}.raid-signup-list.compact-list{grid-template-columns:repeat(auto-fill,minmax(10.25rem,1fr));gap:.25rem;max-height:15.5rem}.raid-signup-list.compact-list .raid-signup-row{min-height:2.05rem;padding:.25rem .36rem}.raid-signup-list.compact-list .class-badge span{width:1.24rem;height:1.24rem}.raid-signup-list.compact-list .signup-character strong{font-size:.78rem}.raid-signup-list.compact-list .signup-character p{font-size:.66rem}.raid-signup-list.compact-list .signup-tags .badge:first-child{display:none}.raid-command-pre-grid,.raid-command-live-grid{gap:.65rem}.raid-command-live-grid{grid-template-columns:minmax(34rem,.92fr) minmax(30rem,1.08fr)}.raid-groups-panel{margin-top:.8rem}.raid-command-group-grid{grid-template-columns:repeat(auto-fill,minmax(12.4rem,1fr));gap:.42rem}.raid-command-group-card{gap:.32rem;padding:.42rem}.group-card-header h3{font-size:.92rem}.group-slot-grid{gap:.22rem}.raid-command-slot{grid-template-columns:1.12rem minmax(0,1fr);gap:.32rem;min-height:1.85rem;padding:.22rem .3rem}.slot-number,.bid-feed-row>span{width:1.12rem;height:1.12rem;font-size:.62rem}.slot-character strong{font-size:.78rem}.slot-character p,.raid-command-slot p{font-size:.66rem;line-height:1.18}.open-slot .slot-drop-submit{font-size:.62rem}.unassigned-panel{gap:.45rem}.unassigned-list{grid-template-columns:repeat(auto-fill,minmax(10.4rem,1fr));gap:.25rem;display:grid}.unassigned-row{min-height:2.1rem;padding:.28rem .38rem}.bid-chat-open-control,.bid-chat-leadership-controls{border-color:rgba(var(--rgb-bronze), .18)}.bid-chat-open-control summary,.bid-chat-leadership-controls summary{padding:.5rem .64rem}.bid-chat-open-form{grid-template-columns:minmax(10rem,1.1fr) repeat(3,minmax(7rem,.55fr)) auto;gap:.42rem;padding:0 .64rem .64rem}.bid-chat-window{border-color:rgba(var(--rgb-bronze), .24)}.bid-chat-window.is-empty{min-height:10rem}.bid-chat-item-bar{gap:.55rem;padding:.62rem}.bid-chat-item-main h3{font-size:clamp(1.05rem,1.55vw,1.42rem)}.bid-chat-highest{padding:.48rem}.bid-chat-highest strong{font-size:clamp(1.08rem,1.85vw,1.5rem)}.bid-chat-feed{min-height:13rem;max-height:min(45vh,26rem);padding:.58rem}.bid-chat-avatar{width:1.48rem;height:1.48rem;font-size:.68rem}.bid-chat-bubble{padding:.42rem .52rem;font-size:.88rem}.bid-chat-input-panel{gap:.44rem;padding:.58rem}.bid-chat-form{grid-template-columns:minmax(8rem,1.1fr) minmax(5.5rem,.45fr) minmax(8rem,1fr) auto;gap:.38rem}.bid-chat-control-grid{gap:.45rem;padding:0 .58rem .58rem}.raid-command-live-page .page-header,.raid-command-live-page .raid-command-hero{padding:.58rem .72rem}.raid-command-live-page .page-header{margin-bottom:.48rem}.raid-command-live-page .page-header p,.raid-command-live-page .raid-command-hero p,.raid-command-live-page .panel-heading p{font-size:.86rem;line-height:1.35}.raid-command-live-page .raid-command-rule-row{gap:.34rem;margin-top:.42rem}.raid-command-live-page .raid-command-rule-row .badge{min-height:1.55rem;padding:.18rem .48rem;font-size:.68rem}.raid-command-live-page .raid-command-hero{gap:.65rem}.raid-command-live-page .raid-command-hero h2{font-size:clamp(1.2rem,1.9vw,1.55rem)}.raid-command-live-page .raid-command-hero-meta{gap:.38rem}.raid-command-live-page .raid-command-live-grid{grid-template-columns:minmax(31rem,1.08fr) minmax(27rem,.92fr);gap:.65rem;margin-top:.65rem}.raid-command-live-page .raid-command-panel,.raid-command-live-page .live-requests-panel,.raid-command-live-page .raid-command-activity{gap:.58rem;padding:.7rem}.raid-command-live-page .raid-groups-panel{overscroll-behavior:contain;max-height:min(62vh,42rem);margin-top:0;padding:.58rem;overflow:auto}.raid-command-live-page .raid-groups-panel .panel-heading,.raid-command-live-page .live-bidding-panel .panel-heading,.raid-command-live-page .live-requests-panel .panel-heading{margin-bottom:0}.raid-command-live-page .group-toolbar{margin-top:0}.raid-command-live-page .live-bidding-panel{overscroll-behavior:contain;max-height:calc(100vh - 6.5rem);top:.65rem;overflow:auto}.raid-command-live-page .live-bid-stack{gap:.5rem}.raid-command-live-page .bid-chat-feed{min-height:9rem;max-height:min(32vh,18rem)}.raid-command-live-page .bid-chat-window.is-empty{min-height:8rem}.raid-command-live-page .bid-chat-item-bar{grid-template-columns:minmax(0,1fr) minmax(7.5rem,.3fr)}.raid-command-live-page .bid-chat-input-panel{padding:.48rem}.raid-command-live-page .bid-chat-leadership-controls{margin:.5rem}.raid-command-live-page .raid-command-live-lower{grid-template-columns:minmax(18rem,.92fr) minmax(22rem,1.15fr) minmax(16rem,.72fr)}.raid-command-live-page .raid-command-live-support{grid-template-columns:1fr;gap:.55rem;margin-top:0}.raid-command-live-page .command-disclosure{margin-bottom:0}.raid-command-live-page .command-disclosure summary{padding:.58rem .66rem}.raid-command-live-page .command-disclosure-body{padding:.58rem}.raid-command-live-page .attendance-checklist{max-height:18rem}.raid-command-live-page .live-requests-panel .two-grid{grid-template-columns:1fr;gap:.5rem}.raid-command-live-page .live-requests-panel .form-stack{gap:.45rem}.raid-command-live-page .live-requests-panel .record-list,.raid-command-live-page .raid-command-activity .record-list{max-height:16rem;overflow:auto}.app-main .page{padding:1.1rem clamp(1rem,2vw,1.5rem) 1.45rem}.app-main .page-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.85rem;margin-bottom:.78rem;padding-bottom:.72rem;display:grid}.app-main .page-title-block{gap:.08rem;min-width:0;display:grid}.app-main .page-summary{max-width:68ch;color:var(--muted);font-size:.94rem}.app-main .page-action{align-self:center}.app-main .grid,.app-main .dashboard-grid,.app-main .dashboard-command-grid,.app-main .member-home-grid{gap:.7rem}.app-main .card{border-color:rgba(var(--rgb-steel), .14);background:var(--panel-texture-quiet), linear-gradient(180deg, rgba(var(--rgb-surface), .66), rgba(var(--rgb-bg), .6)), rgba(var(--rgb-surface), .58);padding:.72rem .78rem}.app-main .card:before{opacity:.22}.app-main .feature-card,.app-main .command-panel{border-top:0;border-left:2px solid rgba(var(--rgb-bronze), .42)}.app-main .feature-card:nth-child(2n),.app-main .panel-attendance,.app-main .panel-progress{border-left-color:rgba(var(--rgb-steel), .42)}.app-main .feature-card:nth-child(3n),.app-main .panel-loot,.app-main .panel-bids{border-left-color:rgba(var(--rgb-bronze), .5)}.app-main .feature-card:nth-child(4n),.app-main .panel-raids{border-left-color:rgba(var(--rgb-ember), .52)}.app-main .card h2{margin-bottom:.38rem;font-size:1.04rem}.app-main .card h3{font-size:.96rem}.app-main .panel-heading{align-items:flex-start;gap:.7rem}.app-main .panel-heading p,.app-main .card>p{line-height:1.38}.app-main .button-primary{min-height:2.5rem;padding:.52rem .76rem;box-shadow:0 6px 18px #00000029}.app-main .button-secondary,.app-main .button-ghost,.app-main .button-danger{min-height:2.5rem;box-shadow:none;padding:.52rem .76rem;font-size:.82rem}.app-main .button-secondary{background:rgba(var(--rgb-bronze), .07)}.app-main .button-ghost{background:0 0}.app-main .topbar-actions .button,.app-main .action-row .button{white-space:nowrap}.section-dashboard .dashboard-command-grid,.section-dashboard .member-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-dashboard .command-panel-large{grid-area:auto/1/auto/-1}.section-dashboard .command-panel-large .record-list{grid-template-columns:1fr;gap:.45rem;display:grid}.section-dashboard .command-panel-large .record-list:has(.record-item:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.app-main .record-list{background:0 0;border:0;gap:.32rem;overflow:visible}.app-main .record-item,.app-main .record-list>.record-item{border:1px solid rgba(var(--rgb-steel), .14);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bg), .2);min-height:2.42rem;padding:.44rem .56rem}.app-main .record-list>.record-item:last-child{border-bottom:1px solid rgba(var(--rgb-steel), .14)}.app-main .record-item:hover{background:rgba(var(--rgb-bronze), .055)}.app-main .record-item p{color:var(--muted);font-size:.82rem;line-height:1.28}.app-main .record-item strong{font-size:.92rem}.app-main .table-shell{scrollbar-gutter:stable both-edges;border-color:rgba(var(--rgb-steel), .18);background:var(--panel-texture-quiet), rgba(var(--rgb-surface), .32);max-height:min(72vh,48rem);overflow:auto}.app-main .compact-table-shell{max-height:min(62vh,34rem)}.app-main .table-shell thead th{z-index:2;background:linear-gradient(180deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .94)), var(--panel-texture-quiet);box-shadow:0 1px 0 rgba(var(--rgb-steel), .16), 0 .5rem 1rem #0003;position:sticky;top:0}.app-main table{min-width:680px}.app-main th,.app-main td{border-bottom-color:rgba(var(--rgb-steel), .14);padding:.42rem .52rem}.app-main tbody tr:hover{background:rgba(var(--rgb-bronze), .055)}.results-summary{border:1px solid rgba(var(--rgb-steel), .14);border-radius:calc(var(--radius) - 3px);background:rgba(var(--rgb-bg), .16);color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;margin:-.35rem 0 .75rem;padding:.38rem .55rem;font-size:.82rem;display:flex}.results-summary strong{color:var(--bronze-2);font-size:.82rem}.results-summary span{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.data-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.65rem;margin-bottom:.8rem;display:grid}.data-toolbar .filter-bar{margin-bottom:0}.saved-views{border:1px solid rgba(var(--rgb-steel), .18);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bg), .2);min-width:12.5rem}.saved-views summary{color:var(--bronze-2);cursor:pointer;padding:.64rem .72rem;font-size:.84rem;font-weight:850;list-style:none}.saved-views summary::-webkit-details-marker{display:none}.saved-views-body{border-top:1px solid rgba(var(--rgb-steel), .14);gap:.52rem;padding:0 .72rem .72rem;display:grid}.saved-views-body p{margin:0;font-size:.82rem}.saved-view-form{grid-template-columns:minmax(0,1fr) auto;gap:.38rem;padding-top:.6rem;display:grid}.saved-view-form input{min-height:2rem;padding:.42rem .52rem}.saved-view-form .button{min-height:2rem;padding:.36rem .55rem;font-size:.8rem}.saved-view-list{gap:.34rem;display:grid}.saved-view-item{border:1px solid rgba(var(--rgb-steel), .12);border-radius:calc(var(--radius) - 4px);background:rgba(var(--rgb-surface), .28);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;min-height:2rem;padding:.28rem .38rem;display:grid}.saved-view-item a{min-width:0;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--rgb-bronze), .34);text-decoration-color:rgba(var(--rgb-bronze), .34);text-underline-offset:.18em;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;font-weight:800;text-decoration-thickness:1px;overflow:hidden}.saved-view-item button{border:1px solid rgba(var(--rgb-steel), .22);background:rgba(var(--rgb-steel), .08);min-height:1.55rem;color:var(--muted-2);white-space:nowrap;border-radius:5px;padding:.16rem .38rem;font-size:.78rem;font-weight:800;line-height:1.1}.saved-view-item button:hover{border-color:rgba(var(--rgb-bronze), .38);background:rgba(var(--rgb-bronze), .1);color:var(--bronze-2)}.data-pagination{border:1px solid rgba(var(--rgb-steel), .14);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bg), .16);color:var(--muted);justify-content:space-between;align-items:center;gap:.65rem;margin-top:.72rem;padding:.48rem .58rem;font-size:.84rem;display:flex}.data-pagination-controls{flex-wrap:wrap;align-items:center;gap:.44rem;display:flex}.data-pagination-controls .button,.data-pagination-controls button{overflow-wrap:normal;white-space:nowrap;min-width:max-content;min-height:2rem;padding:.35rem .58rem;font-size:.8rem}.data-pagination-controls form{flex-wrap:nowrap;flex:none;align-items:center;gap:.38rem;display:flex}.data-pagination-controls select{min-height:2rem;padding:.34rem .5rem}.button.is-disabled{pointer-events:none;opacity:.48;box-shadow:none;transform:none}.app-main .record-list.scroll-list,.record-list.scroll-list{border:1px solid rgba(var(--rgb-steel), .14);background:rgba(var(--rgb-bg), .12);scrollbar-gutter:stable;max-height:min(68vh,36rem);padding-right:.12rem;overflow:auto}.app-main .record-list.scroll-list>.record-item,.record-list.scroll-list>.record-item{border-left:0;border-right:0}.app-main .empty-state{border:1px solid rgba(var(--rgb-steel), .14);border-left:2px solid rgba(var(--rgb-bronze), .48);border-radius:calc(var(--radius) - 2px);background:rgba(var(--rgb-bg), .18);min-height:0;padding:.62rem .72rem}.app-main .empty-state strong{font-size:.95rem}.app-main .empty-state p{max-width:52rem;color:var(--muted);font-size:.84rem;line-height:1.35}.class-badge{--class-accent:var(--bronze);--class-glow:rgba(var(--rgb-bronze), .18);align-items:center;gap:.34rem;min-width:0;display:inline-flex}.class-badge>span{border:1px solid rgba(var(--rgb-bronze), .38);border-color:color-mix(in srgb, var(--class-accent) 56%, transparent);background:radial-gradient(circle at 50% 45%, var(--class-glow), transparent 64%), rgba(var(--rgb-steel), .12);box-shadow:0 0 0 1px #ffffff09, 0 0 18px var(--class-glow);border-radius:.35rem;place-items:center;display:inline-grid;overflow:hidden}.class-icon-image{object-fit:contain;width:100%;height:100%;display:block}.raid-command-focus-page{padding:.72rem}.raid-command-focus-page .page-header,.raid-command-focus-page .raid-command-hero{margin-bottom:.55rem;padding:.62rem .78rem}.raid-command-focus-page .raid-command-status-strip{margin-top:.36rem}.raid-command-focus-page .raid-command-live-grid{grid-template-columns:minmax(42rem,1.08fr) minmax(33rem,.92fr);gap:.62rem;margin-top:.62rem}.raid-command-focus-page .raid-command-panel,.raid-command-focus-page .bid-chat-window{border-color:rgba(var(--rgb-bronze), .22);min-height:calc(100vh - 8.6rem)}.raid-command-focus-page .bid-chat-feed{max-height:calc(100vh - 24rem)}.raid-command-focus-page .raid-command-group-grid{grid-template-columns:repeat(auto-fill,minmax(11.8rem,1fr))}.raid-command-focus-page .raid-command-slot,.raid-command-focus-page .unassigned-row{min-height:1.74rem}@media (max-width:1080px){.feature-grid,.pillar-grid,.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid,.dashboard-command-grid,.member-home-grid,.two-grid,.three-grid,.settings-checks,.scope-impact-grid,.raid-group-grid,.raid-command-pre-grid,.raid-command-live-grid,.raid-command-live-lower,.raid-command-group-grid,.raid-command-live-support,.settings-rule-row,.notification-primary-row,.notification-route-row,.data-toolbar,.filter-bar{grid-template-columns:1fr}.command-panel-large{grid-column:auto}.section-dashboard .command-panel-large,.section-dashboard .command-panel-large .record-list,.raid-command-focus-page .raid-command-live-grid{grid-template-columns:1fr}.section-dashboard .command-panel-large{grid-column:auto}.kpi-list{grid-template-columns:repeat(2,minmax(0,1fr))}.live-bidding-panel{position:static}.raid-command-live-page .raid-groups-panel,.raid-command-live-page .live-bidding-panel{max-height:none;overflow:visible}.raid-command-live-page .bid-chat-feed,.raid-command-live-page .attendance-checklist,.raid-command-live-page .live-requests-panel .record-list,.raid-command-live-page .raid-command-activity .record-list{max-height:18rem}.app-frame{grid-template-columns:1fr}.mobile-app-header{z-index:30;border-bottom:1px solid var(--line);background:linear-gradient(180deg, rgba(var(--rgb-bg-2), .98), rgba(var(--rgb-bg), .96)), var(--bg);display:block;position:sticky;top:0;box-shadow:0 14px 34px #00000052}.mobile-app-header-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.72rem 1rem;display:grid}.mobile-app-header .brand-logo{grid-template-columns:2.45rem minmax(0,1fr)}.mobile-app-header .brand-wordmark{display:none}.mobile-app-identity{gap:.06rem;min-width:0;display:grid}.mobile-app-identity span,.mobile-app-identity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-app-identity span{color:var(--muted);font-size:.78rem;font-weight:750}.mobile-app-identity strong{color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:900}.mobile-nav-disclosure{justify-self:end;min-width:6.6rem}.mobile-nav-disclosure summary{cursor:pointer;list-style:none}.mobile-nav-disclosure summary::-webkit-details-marker{display:none}.mobile-nav-panel{border-top:1px solid rgba(var(--rgb-steel), .18);background:linear-gradient(180deg, rgba(var(--rgb-bg-2), .99), rgba(var(--rgb-bg), .99)), var(--bg);gap:.7rem;max-height:calc(100vh - 4.2rem);padding:.85rem 1rem 1rem;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 18px 38px #00000057}.mobile-app-nav{gap:.55rem;display:grid}.mobile-app-nav .nav-subitems{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.mobile-app-nav+.topbar-search,.mobile-nav-panel .topbar-search{max-width:none}.mobile-nav-panel .topbar-actions{flex-wrap:wrap;align-items:stretch;display:flex}.mobile-nav-panel .topbar-actions>*,.mobile-nav-panel .topbar-actions .button{flex:9rem;width:auto}.app-sidebar,.app-topbar{display:none}.app-nav{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.page{padding:1rem}}@media (max-width:720px){.public-header,.public-footer,.page-header,.topbar-actions,.calendar-toolbar,.modal-heading,.demo-banner,.raid-command-hero,.raid-command-alert,.raid-signup-row,.unassigned-row,.record-item,.public-header nav,.public-footer nav,.hero-actions,.auth-alt-actions{flex-direction:column;align-items:stretch}.button{width:100%;min-height:2.75rem}.app-main .button,.app-main .button-primary,.app-main .button-secondary,.app-main .button-ghost,.app-main .button-danger,.panel-heading a{min-height:2.75rem}.feature-grid,.pillar-grid,.stat-grid,.raid-command-status-strip,.copy-link,.delete-raid-form,.topbar-search,.bid-item-card,.live-bid-form,.bid-chat-open-form,.bid-chat-item-bar,.bid-chat-form,.bid-chat-control-grid{grid-template-columns:1fr}.mobile-app-header-row{grid-template-columns:auto minmax(0,1fr) minmax(5.6rem,auto);gap:.55rem;padding-inline:.72rem}.mobile-nav-panel{padding-inline:.72rem}.mobile-nav-panel .topbar-actions{grid-template-columns:1fr;display:grid}.kpi-list{grid-template-columns:1fr}.bid-chat-feed{min-height:14rem;max-height:20rem}.bid-chat-eligibility{flex-direction:column;align-items:flex-start}.bid-chat-bubble{max-width:100%}.raid-signup-list.compact-list{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));max-height:18rem}.raid-signup-list.compact-list .raid-signup-row{flex-direction:initial;align-items:center}.join-request-item{grid-template-columns:auto minmax(0,1fr)}.join-request-item .auth-alt-actions{grid-column:1/-1}.page{padding:.9rem}.card{padding:.82rem}.page-header{padding:.9rem}.app-main .page-header{grid-template-columns:1fr;align-items:start}.app-main .page-action{justify-self:stretch}.record-list{border-radius:calc(var(--radius) - 2px)}.saved-views{min-width:0}.data-pagination,.data-pagination-controls,.data-pagination-controls form{flex-direction:column;align-items:stretch}.record-item{gap:.45rem;padding:.62rem}th,td{padding:.62rem}.raid-calendar-grid{display:none}.raid-agenda-list{display:block}.modal-backdrop{padding:1rem}.hero-copy h1{font-size:2.7rem}}.card,.feature-card,.stat-card,.page-header,.panel-heading,.record-item,.raid-command-hero,.raid-command-alert,.command-disclosure,.action-drawer,.modal-card,.table-shell,.data-card,.raid-command-panel,.raid-command-group-card,.bid-chat-window,.bid-chat-bubble,.scope-impact-card,.settings-rule-row,.discord-setup-step,.discord-connect-state,.discord-status-block,.discord-routing-summary,.guided-channel-row,.notification-route-row,.notification-primary-row,.empty-state{min-width:0}.panel-heading,.page-header,.app-topbar,.calendar-toolbar,.modal-heading,.raid-command-hero,.raid-command-alert,.record-item,.raid-signup-row,.unassigned-row,.bid-feed-row,.bid-chat-eligibility,.settings-rule-row,.discord-setup-step,.discord-connect-state,.discord-routing-summary,.guided-channel-row,.notification-route-row,.notification-primary-row{flex-wrap:wrap}.panel-heading>*,.page-header>*,.app-topbar>*,.calendar-toolbar>*,.modal-heading>*,.record-item>*,.raid-signup-row>*,.unassigned-row>*,.bid-feed-row>*,.action-row>*,.topbar-actions>*,.hero-actions>*,.compact-action-row>*,.bid-chat-eligibility>*,.settings-rule-row>*,.discord-setup-step>*,.discord-connect-state>*,.discord-status-block>*,.discord-routing-summary>*,.guided-channel-row>*,.notification-route-row>*,.notification-primary-row>*,.group-card-header>*,.group-card-meta>*{min-width:0}.link-button,.button{overflow-wrap:normal;text-align:center;white-space:nowrap;word-break:keep-all;max-width:100%;line-height:1.18}.badge,.table-link,.empty-action-link{overflow-wrap:anywhere;text-align:center;white-space:normal;max-width:100%;line-height:1.18}.group-card-meta .badge,.panel-heading .badge,.record-item .badge,.raid-command-status-item .badge,.raid-command-hero-meta .badge,.signup-tags .badge,.data-card-header .badge,.demo-group-card .badge{overflow-wrap:normal;white-space:nowrap;word-break:keep-all;flex:none;min-width:max-content}input,select,textarea,label,form,.form-stack,.compact-form,.check-row,.copy-link,.filter-bar,.roster-filter-bar,.settings-grid,.settings-checks,.discord-setup-list,.discord-setup-step,.discord-connect-summary,.discord-connect-state,.discord-connect-actions,.discord-connection-grid,.discord-status-block,.discord-routing-summary,.discord-preset-row,.discord-account-chip,.discord-install-actions,.discord-channel-form,.discord-channel-actions,.discord-voice-form,.discord-voice-channel-list,.discord-voice-channel-option,.guided-channel-grid,.guided-channel-row,.discord-route-copy,.discord-suggestion-list,.intake-suggestion-preview,.soft-interest-list,.notification-link-field,.notification-route-input,.notification-route-status,.inline-rank-form,.delete-raid-form,.bid-chat-open-form,.bid-chat-form,.bid-chat-control-grid,.live-bid-form,.table-actions,.row-meta{min-width:0}textarea{resize:vertical;max-width:100%}.action-row,.topbar-actions,.hero-actions,.auth-alt-actions,.raid-prep-toolbar,.group-toolbar{flex-wrap:wrap;align-items:center}.settings-grid,.settings-checks,.scope-impact-grid,.raid-group-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.notification-primary-row{grid-template-columns:minmax(min(100%,14rem),.9fr) minmax(min(100%,16rem),1fr) max-content}.guided-channel-row{grid-template-columns:minmax(min(100%,13rem),.85fr) minmax(min(100%,16rem),1fr) max-content}.notification-route-row{grid-template-columns:minmax(min(100%,13rem),.85fr) minmax(min(100%,8rem),.36fr) minmax(min(100%,16rem),1fr)}.filter-bar{grid-template-columns:minmax(min(100%,14rem),1fr) minmax(min(100%,10rem),.3fr) max-content max-content}.filter-bar select{min-width:10.75rem}.roster-filter-bar{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.bid-chat-form{grid-template-columns:minmax(min(100%,8rem),1.1fr) minmax(min(100%,5.5rem),.45fr) minmax(min(100%,8rem),1fr) max-content}.bid-chat-control-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}.live-bid-form{grid-template-columns:minmax(min(100%,10rem),1fr) minmax(min(100%,7rem),.5fr) minmax(min(100%,10rem),1fr) max-content}.delete-raid-form,.copy-link{grid-template-columns:minmax(0,1fr) max-content}.modal-backdrop{align-items:start}.modal-card{overscroll-behavior:contain;max-height:calc(100vh - 2rem);overflow:auto}.modal-heading{align-items:flex-start}.table-shell{max-width:100%}td,th{overflow-wrap:anywhere}.table-actions{white-space:normal}.table-actions .button,.table-actions select,.table-actions input,.record-item p,.record-item strong,.panel-heading p,.page-header p,.raid-command-hero p,.raid-command-alert p,.signup-character strong,.signup-character p,.slot-character strong,.slot-character p,.bid-chat-bubble p,.bid-chat-meta,.current-bid-panel strong,.current-bid-panel p{overflow-wrap:anywhere}.app-main .command-disclosure summary,.app-main .action-drawer summary{min-width:0}@media (max-width:1180px){.discord-connect-summary,.discord-connection-grid,.discord-routing-summary,.discord-default-channel-row,.discord-route-row,.notification-primary-row,.guided-channel-row,.notification-route-row,.filter-bar,.roster-filter-bar,.bid-chat-open-form,.bid-chat-form,.discord-setup-step,.live-bid-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.inline-rank-form,.delete-raid-form,.attendance-check-row,.kill-credit-form,.copy-link{grid-template-columns:1fr}}@media (max-width:900px){.roster-table-shell,.data-table-shell{display:none}.roster-card-list,.data-card-list{gap:.65rem;display:grid}.data-toolbar{grid-template-columns:1fr}.saved-views{width:100%;min-width:0}}@media (max-width:720px){.panel-heading,.page-header,.app-topbar,.calendar-toolbar,.modal-heading,.raid-command-hero,.raid-command-alert,.record-item,.raid-signup-row,.unassigned-row,.bid-feed-row,.settings-rule-row,.discord-setup-step,.discord-connect-state,.discord-routing-summary,.guided-channel-row,.notification-route-row,.notification-primary-row,.bid-chat-eligibility{align-items:stretch}.action-row>*,.topbar-actions>*,.hero-actions>*,.auth-alt-actions>*,.raid-prep-toolbar>*,.group-toolbar>*,.discord-install-actions>*,.discord-connect-actions>*,.discord-preset-row>*,.discord-route-row>*,.discord-channel-actions>*,.discord-voice-channel-option,.discord-suggestion-list form,.guided-channel-row>*,.bid-chat-open-form>*,.bid-chat-form>*,.live-bid-form>*,.delete-raid-form>*,.attendance-check-cell,.kill-credit-form>*,.copy-link>*{width:100%}.roster-card,.data-card{padding:.72rem}.data-card-header,.data-card-actions{flex-direction:column;align-items:stretch}.data-card-grid,.roster-card-metrics{grid-template-columns:1fr}.inline-rank-form,.inline-rank-select{width:100%}.discord-preset-row{grid-template-columns:1fr}.discord-route-status-strip,.discord-channel-actions{justify-content:stretch}}:root,[data-theme=obsidian-reliquary]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050506;--bg-2:#0a0a0d;--surface:#111116;--surface-2:#17171d;--surface-3:#202027;--line:#b5b1a633;--line-strong:#d6cdb86b;--text:#f3eee3;--muted:#bdb5a6;--muted-2:#858087;--bronze:#cfc9bb;--bronze-2:#f4eedf;--ember:#a43146;--ember-2:#e05a70;--steel:#b5b0bd;--danger:#b83946;--rgb-bg:5, 5, 6;--rgb-bg-2:10, 10, 13;--rgb-surface:17, 17, 22;--rgb-bronze:207, 201, 187;--rgb-ember:164, 49, 70;--rgb-steel:181, 176, 189;--theme-accent:#cfc9bb;--theme-accent-2:#fff7e8;--theme-danger:#c63f55;--theme-gem-blue:#69a7ff;--theme-gem-green:#65d79b;--theme-gem-violet:#b28cff;--theme-text:#f4eedf;--theme-muted:#bdb5a6;--theme-dim:#858087;--theme-panel:#111116f0;--theme-panel-strong:#17171efa;--theme-radius:6px;--rw-sheet-texture-obsidian:url(/assets/raid-warden/textures/texture-blue.png);--rw-sheet-texture-slate:url(/assets/raid-warden/textures/texture-blue.png);--rw-sheet-texture-amethyst:url(/assets/raid-warden/textures/texture-purple.png);--rw-sheet-panel-obsidian:url(/assets/raid-warden/textures/texture-blue.png);--rw-sheet-panel-slate:url(/assets/raid-warden/textures/texture-blue.png);--rw-sheet-panel-amethyst:url(/assets/raid-warden/textures/texture-purple.png);--rw-sheet-panel-ornate:url(/assets/raid-warden/textures/texture-purple.png);--rw-sheet-card-neutral:url(/assets/raid-warden/frames/panel-border.svg);--rw-sheet-card-primary:url(/assets/raid-warden/frames/panel-border.svg);--rw-sheet-card-secondary:url(/assets/raid-warden/frames/panel-border.svg);--rw-sheet-card-success:url(/assets/raid-warden/frames/panel-border.svg);--rw-sheet-card-warning:url(/assets/raid-warden/frames/panel-border.svg);--rw-sheet-card-danger:url(/assets/raid-warden/frames/panel-border.svg);--rw-sheet-card-mythic:url(/assets/raid-warden/frames/panel-border.svg);--rw-sheet-divider-amethyst:url(/assets/raid-warden/dividers/ornate-divider.svg);--rw-sheet-divider-ruby:url(/assets/raid-warden/dividers/ornate-divider.svg);--rw-sheet-divider-sapphire:url(/assets/raid-warden/dividers/ornate-divider.svg);--rw-sheet-hero-amethyst:url(/assets/raid-warden/panels/banner-purple.png);--rw-sheet-hero-ember:url(/assets/raid-warden/panels/banner-red.png);--rw-sheet-hero-sapphire:url(/assets/raid-warden/panels/banner-blue.png);--shadow:0 28px 70px #0000007a;--shadow-soft:0 18px 42px #00000052;--inset-line:inset 0 1px 0 #ffffff0b, inset 0 0 0 1px #ffffff05;--radius:var(--theme-radius);--theme-page-bg:linear-gradient(90deg, #cfc9bb0b 1px, transparent 1px), linear-gradient(180deg, #cfc9bb08 1px, transparent 1px), radial-gradient(circle at 8% -8%, #c63f5533, transparent 30rem), radial-gradient(circle at 93% 0%, #69a7ff1f, transparent 34rem), radial-gradient(circle at 62% 18%, #b28cff14, transparent 28rem), var(--rw-sheet-texture-obsidian), linear-gradient(180deg, #06060a 0%, #010102 44rem);--theme-app-bg:radial-gradient(circle at 17rem -8rem, #c63f5533, transparent 31rem), radial-gradient(circle at 100% 0, #69a7ff1f, transparent 34rem), linear-gradient(90deg, #cfc9bb09 1px, transparent 1px), linear-gradient(180deg, #cfc9bb07 1px, transparent 1px), linear-gradient(180deg, #0b0b10, #020203);--theme-panel-texture:radial-gradient(circle at 16% 0%, #cfc9bb1f, transparent 15rem), radial-gradient(circle at 92% 18%, #69a7ff13, transparent 16rem), linear-gradient(135deg, #ffffff0c, transparent 36%, #0000004d 76%), center / cover no-repeat var(--rw-sheet-panel-obsidian), var(--theme-panel);--panel-texture:var(--theme-panel-texture);--panel-texture-quiet:radial-gradient(circle at 12% 0%, #cfc9bb0e, transparent 12rem), linear-gradient(135deg, #ffffff07, transparent 42%, #0003), #0f0f14eb}[data-theme=black-iron-ledger]{--bg:#060708;--bg-2:#0d0f11;--surface:#14171a;--surface-2:#1a1e22;--surface-3:#22282d;--line:#8791963d;--line-strong:#ceae7170;--text:#f1eee8;--muted:#c6beb3;--muted-2:#858d92;--bronze:#c8a76b;--bronze-2:#e2c47d;--ember:#8b2e2d;--ember-2:#b6403d;--steel:#899196;--danger:#b6403d;--rgb-bg:6, 7, 8;--rgb-bg-2:13, 15, 17;--rgb-surface:20, 23, 26;--rgb-bronze:200, 167, 107;--rgb-ember:139, 46, 45;--rgb-steel:137, 145, 150;--theme-accent:#c8a76b;--theme-accent-2:#e8cc88;--theme-danger:#b6403d;--theme-gem-blue:#8aa3b6;--theme-gem-green:#83aa8c;--theme-gem-violet:#9a89ad;--theme-page-bg:linear-gradient(180deg, #090a0b, #030404 38rem);--theme-app-bg:linear-gradient(180deg, #0d0f11, #040505);--theme-panel-texture:linear-gradient(180deg, #ffffff07, transparent 34%), #14171af5}[data-theme=arcane-observatory]{--bg:#050712;--bg-2:#0a0d1c;--surface:#121629;--surface-2:#181d33;--surface-3:#222943;--line:#8b9edc3d;--line-strong:#9d84eb7a;--text:#eef0ff;--muted:#c0c4df;--muted-2:#858ba8;--bronze:#9b84eb;--bronze-2:#c7b7ff;--ember:#6246bf;--ember-2:#8f6fff;--steel:#8b9edc;--danger:#d15d86;--rgb-bg:5, 7, 18;--rgb-bg-2:10, 13, 28;--rgb-surface:18, 22, 41;--rgb-bronze:155, 132, 235;--rgb-ember:98, 70, 191;--rgb-steel:139, 158, 220;--theme-accent:#9b84eb;--theme-accent-2:#c7b7ff;--theme-danger:#d15d86;--theme-gem-blue:#72c7ff;--theme-gem-green:#7fe1c2;--theme-gem-violet:#b493ff;--theme-page-bg:radial-gradient(circle at 18% -8%, #9b84eb29, transparent 32rem), linear-gradient(180deg, #060817, #02030a 40rem);--theme-app-bg:linear-gradient(90deg, #8b9edc09 1px, transparent 1px), linear-gradient(180deg, #0a0d1c, #03040c);--theme-panel-texture:radial-gradient(circle at 18% 0%, #9b84eb1f, transparent 14rem), #121629f0}[data-theme=war-banner-command]{--bg:#070304;--bg-2:#110809;--surface:#181012;--surface-2:#231417;--surface-3:#2d1a1d;--line:#cc9e613d;--line-strong:#d333397a;--text:#f6ede0;--muted:#ceb9a5;--muted-2:#917f7b;--bronze:#c79a5e;--bronze-2:#e6bd77;--ember:#a8232c;--ember-2:#d33339;--steel:#998d85;--danger:#d33339;--rgb-bg:7, 3, 4;--rgb-bg-2:17, 8, 9;--rgb-surface:24, 16, 18;--rgb-bronze:199, 154, 94;--rgb-ember:168, 35, 44;--rgb-steel:153, 141, 133;--theme-accent:#d33339;--theme-accent-2:#e6bd77;--theme-danger:#d33339;--theme-gem-blue:#809ab8;--theme-gem-green:#83b27d;--theme-gem-violet:#a475b4;--theme-page-bg:radial-gradient(circle at 12% -8%, #d3333929, transparent 30rem), linear-gradient(180deg, #0b0405, #030101 40rem);--theme-app-bg:linear-gradient(180deg, #110809, #040202);--theme-panel-texture:linear-gradient(90deg, #d3333912, transparent 42%), #181012f5}[data-theme=dungeon-terminal]{--bg:#020706;--bg-2:#06100d;--surface:#0b1814;--surface-2:#10231d;--surface-3:#173229;--line:#73a97e38;--line-strong:#e8ae4c80;--text:#e7f4de;--muted:#a7c6aa;--muted-2:#6f8a77;--bronze:#e8ae4c;--bronze-2:#ffd36c;--ember:#56aa66;--ember-2:#8bf08d;--steel:#73a97e;--danger:#ff7067;--rgb-bg:2, 7, 6;--rgb-bg-2:6, 16, 13;--rgb-surface:11, 24, 20;--rgb-bronze:232, 174, 76;--rgb-ember:86, 170, 102;--rgb-steel:115, 169, 126;--theme-accent:#e8ae4c;--theme-accent-2:#ffd36c;--theme-danger:#ff7067;--theme-gem-blue:#75d6b9;--theme-gem-green:#8bf08d;--theme-gem-violet:#a29bff;--theme-page-bg:linear-gradient(90deg, #8bf08d09 1px, transparent 1px), linear-gradient(180deg, #03100c, #010302 40rem);--theme-app-bg:linear-gradient(180deg, #06100d, #010302);--theme-panel-texture:linear-gradient(180deg, #8bf08d09, transparent 40%), #0b1814f5}body{background:var(--theme-page-bg);color:var(--theme-text,var(--text));background-size:58px 58px,58px 58px,auto,auto,auto,auto}body:before{opacity:.28;background:radial-gradient(ellipse at 50% -12%, rgba(var(--rgb-bronze), .12), transparent 36rem), linear-gradient(145deg, transparent, #00000047 62%, transparent);mix-blend-mode:normal}h1,h2,h3,.brand-wordmark strong,.stat-card strong{letter-spacing:0}.eyebrow,.app-main .page-header .eyebrow{color:var(--theme-accent);letter-spacing:.14em;text-transform:uppercase}.public-header,.public-footer,.mobile-app-header{border-color:var(--line);background:linear-gradient(180deg, rgba(var(--rgb-surface), .94), rgba(var(--rgb-bg), .88)), rgba(var(--rgb-bg), .9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 48px #00000057}.public-header nav a:not(.button),.public-footer nav a{color:var(--muted)}.public-hero{border-color:rgba(var(--rgb-bronze), .25);border-radius:0;overflow:hidden;box-shadow:0 34px 88px #0000008f}.public-hero:after{background:linear-gradient(90deg, rgba(var(--rgb-bg), .98), rgba(var(--rgb-bg-2), .88) 42%, rgba(var(--rgb-bg-2), .3) 74%, rgba(var(--rgb-bg-2), .08)), linear-gradient(0deg, rgba(var(--rgb-bg), .98), transparent 58%), radial-gradient(circle at 34% 44%, rgba(var(--rgb-bronze), .12), transparent 22rem)}.hero-copy h1,.section-intro h2,.page-header h1,.app-main .page-header h1{color:var(--theme-text,var(--text));text-shadow:0 14px 34px #000000b8}.hero-copy p,.section-intro p,.page-header p,.page-summary,.app-main p{color:var(--muted)}.app-frame{background:var(--theme-app-bg);background-size:auto,auto,48px 48px,48px 48px,auto;grid-template-columns:17.5rem minmax(0,1fr)}.app-sidebar{z-index:70;border-right:1px solid rgba(var(--rgb-bronze), .22);background:linear-gradient(90deg, rgba(var(--rgb-steel), .045) 1px, transparent 1px), linear-gradient(180deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .99)), var(--bg);background-size:34px 34px,auto,auto;gap:1rem;height:100vh;min-height:100vh;padding:1rem .9rem;position:sticky;top:0;overflow:auto;box-shadow:26px 0 72px #00000075}.app-sidebar:after{background:linear-gradient(180deg, transparent, rgba(var(--rgb-bronze), .72) 18%, rgba(var(--rgb-ember), .42) 54%, transparent)}.app-sidebar .app-brand,.brand-card{border:1px solid rgba(var(--rgb-bronze), .24);border-radius:var(--radius);background:radial-gradient(circle at 20% 0%, rgba(var(--rgb-bronze), .16), transparent 9rem), linear-gradient(180deg, rgba(var(--rgb-surface), .94), rgba(var(--rgb-bg), .96));width:100%;box-shadow:var(--inset-line), 0 18px 42px #00000057;padding:.74rem}.brand-wordmark strong,.app-sidebar .brand-wordmark strong{color:var(--theme-accent-2)}.brand-wordmark small,.app-sidebar .brand-wordmark small{color:var(--muted-2)}.app-nav{justify-content:stretch;align-items:stretch;gap:.48rem;width:100%;display:grid}.nav-group{border:1px solid rgba(var(--rgb-steel), .13);border-radius:var(--radius);background:linear-gradient(180deg, rgba(var(--rgb-surface), .74), rgba(var(--rgb-bg), .88));box-shadow:var(--inset-line);position:static}.app-nav a,.nav-group summary,.nav-subitems a,.mobile-app-nav a{border:1px solid rgba(var(--rgb-steel), .15);border-radius:var(--radius);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .035), transparent 36%), linear-gradient(180deg, rgba(var(--rgb-surface), .9), rgba(var(--rgb-bg), .95));min-height:2.5rem;color:var(--muted);box-shadow:var(--inset-line)}.nav-subitems{min-width:0;max-height:none;box-shadow:none;background:0 0;border:0;padding:.42rem;display:grid;position:static;overflow:visible}.nav-subitems a{min-height:2.1rem;color:var(--muted-2);box-shadow:none;background:0 0;border-color:#0000}.app-nav a:hover,.mobile-app-nav a:hover,.nav-group summary:hover,.nav-group[open] summary,.app-nav a.is-active,.mobile-app-nav a.is-active,.nav-group.is-active summary,.nav-subitems a:hover,.nav-subitems a.is-active{border-color:rgba(var(--rgb-bronze), .56);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .16), transparent 66%), linear-gradient(180deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .98));color:var(--theme-accent-2)}.app-nav a.is-active,.mobile-app-nav a.is-active,.nav-group.is-active summary{box-shadow:inset 3px 0 0 var(--theme-accent), var(--inset-line), 0 14px 32px #00000042}.nav-raid-command{box-shadow:inset 3px 0 0 var(--theme-danger), 0 18px 44px #00000057;border-color:rgba(var(--rgb-ember), .74)!important;border-radius:var(--radius)!important;background:linear-gradient(135deg, rgba(var(--rgb-ember), .32), rgba(var(--rgb-bronze), .12) 42%, rgba(var(--rgb-bg), .86)), var(--surface)!important}.app-main{min-height:100vh;color:var(--theme-text,var(--text));background:linear-gradient(90deg, rgba(var(--rgb-steel), .026) 1px, transparent 1px), linear-gradient(180deg, rgba(var(--rgb-steel), .02) 1px, transparent 1px), radial-gradient(circle at 72% -12rem, rgba(var(--rgb-bronze), .1), transparent 33rem), radial-gradient(circle at 24% 34rem, rgba(var(--rgb-ember), .055), transparent 30rem), linear-gradient(180deg, rgba(var(--rgb-bg-2), .9), rgba(var(--rgb-bg), .98));background-size:48px 48px,48px 48px,auto,auto,auto}.app-topbar{z-index:60;border-bottom:1px solid rgba(var(--rgb-bronze), .18);background:linear-gradient(90deg, rgba(var(--rgb-ember), .07), transparent 34%, rgba(var(--rgb-bronze), .06)), rgba(var(--rgb-bg), .9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:minmax(12rem,auto) minmax(14rem,1fr) auto;gap:1rem;min-height:4.3rem;padding:.72rem 1.25rem;display:grid;position:sticky;top:0;box-shadow:0 18px 50px #00000061}.app-topbar>a:first-child{border:1px solid rgba(var(--rgb-steel), .18);border-left:3px solid var(--theme-danger);border-radius:var(--radius);background:linear-gradient(180deg, rgba(var(--rgb-surface), .84), rgba(var(--rgb-bg), .9));min-width:min(18rem,100%);padding:.48rem .72rem}.app-topbar span{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase}.page{background:0 0;width:min(1500px,100%);margin:0 auto;padding:1.45rem}.card,.modal-card,.auth-card,.feature-card,.pillar-card,.command-panel,.stat-card,.table-shell,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.product-preview-card,.page-header,.nav-group,.saved-views,.raid-calendar-grid,.confirm-popover,.floating-status,.app-main .card,.app-main .feature-card,.app-main .stat-card,.app-main .table-shell,.app-main .raid-command-panel,.app-main .raid-groups-panel,.app-main .live-bidding-panel,.app-main .unassigned-panel,.app-main .saved-views,.section-guild .management-snapshot,.section-guild .dashboard-grid>.card{border:1px solid rgba(var(--rgb-steel), .19);border-radius:var(--radius);background:var(--theme-panel-texture);color:var(--theme-text,var(--text));box-shadow:var(--shadow-soft), var(--inset-line);position:relative;overflow:hidden}.card:before,.modal-card:before,.page-header:before,.raid-command-panel:before,.app-main .card:before,.app-main .table-shell:before,.section-guild .management-snapshot:before,.section-guild .dashboard-grid>.card:before{content:"";opacity:1;background:linear-gradient(90deg, transparent, rgba(var(--rgb-bronze), .72), rgba(var(--rgb-ember), .35), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:.8rem;right:.8rem}.card:after,.page-header:after,.modal-card:after,.raid-command-panel:after,.app-main .card:after,.section-guild .management-snapshot:after,.section-guild .dashboard-grid>.card:after{content:"";border:1px solid rgba(var(--rgb-steel), .09);pointer-events:none;border-radius:3px;position:absolute;inset:.45rem}.app-main .page-header,.page-header{border-color:rgba(var(--rgb-bronze), .3);border-left:4px solid var(--theme-danger);background:linear-gradient(90deg, rgba(var(--rgb-ember), .16), transparent 34%, rgba(var(--rgb-bronze), .08)), linear-gradient(135deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .98));box-shadow:var(--shadow), var(--inset-line);grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin-bottom:1rem;padding:1.08rem 1.18rem;display:grid}.panel-heading{border-bottom-color:rgba(var(--rgb-steel), .16)}.panel-heading h2,.panel-heading h3,.panel-heading a,.table-link,.app-main .panel-heading h2,.app-main .panel-heading h3,.app-main a:not(.button):not(.record-item):not(.raid-chip):not(.modal-close),.app-main .table-link,.app-main .panel-heading a{color:var(--theme-accent-2)}.section-guild .kpi-list .record-item,.record-item,.app-main .record-item,.settings-rule-row,.guided-channel-row,.notification-route-row,.raid-signup-row,.bid-feed-row,.saved-view-item,.raid-command-group-card,.group-slot-grid,.raid-command-slot,.unassigned-row,.bid-chat-bubble,.bid-chat-input-panel,.current-bid-panel,.bid-item-card{border:1px solid rgba(var(--rgb-steel), .16);border-radius:var(--radius);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .052), transparent 38%), linear-gradient(180deg, rgba(var(--rgb-surface), .96), rgba(var(--rgb-bg), .97));color:var(--theme-text,var(--text));box-shadow:var(--inset-line);position:relative}.app-main .record-item:before{background:var(--theme-accent)}.record-item:hover,.app-main .record-item:hover,tbody tr:hover,.raid-chip:hover{border-color:rgba(var(--rgb-bronze), .38);background:linear-gradient(90deg, rgba(var(--rgb-bronze), .09), transparent 48%), linear-gradient(180deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .98))}.stat-card strong,.section-guild .kpi-list .record-item strong,.product-preview-stat strong{color:var(--theme-accent-2);text-shadow:0 0 22px rgba(var(--rgb-bronze), .16)}.button,.app-main .button,.app-main .button-secondary,.app-main .button-ghost,.app-main .button-danger{border:1px solid rgba(var(--rgb-steel), .24);border-radius:var(--radius);background:linear-gradient(180deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .98));min-height:2.45rem;color:var(--theme-text,var(--text));box-shadow:var(--inset-line), 0 10px 26px #00000047;font-weight:850}.button:hover,.app-main .button:hover,.app-main .button-secondary:hover,.app-main .button-ghost:hover{border-color:rgba(var(--rgb-bronze), .62);background:linear-gradient(180deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .98));transform:translateY(-1px)}.button-primary,.app-main .button-primary{border-color:rgba(var(--rgb-bronze), .78);background:linear-gradient(180deg, var(--theme-accent-2), var(--theme-accent));color:#171007;text-shadow:none}.button-danger,.app-main .button-danger{border-color:rgba(var(--rgb-ember), .72);background:linear-gradient(180deg, rgba(var(--rgb-ember), .94), #280a0ffa);color:#ffe5e8}.badge,.app-main .badge{border:1px solid rgba(var(--rgb-steel), .3);background:linear-gradient(180deg, rgba(var(--rgb-surface), .92), rgba(var(--rgb-bg), .98));color:var(--muted);border-radius:999px}.badge-gold,.app-main .badge-gold{border-color:rgba(var(--rgb-bronze), .64);color:var(--theme-accent-2)}.badge-ember,.badge-danger,.app-main .badge-ember,.app-main .badge-danger{border-color:rgba(var(--rgb-ember), .72);color:#ffd7dc}.badge-steel{border-color:rgba(var(--rgb-steel), .36)}.table-shell{overflow:hidden}th,.app-main .table-shell thead th{background:linear-gradient(180deg, rgba(var(--rgb-surface), .98), rgba(var(--rgb-bg), .98));color:var(--theme-accent-2);letter-spacing:.09em;text-transform:uppercase;font-size:.76rem}td,.app-main td{color:var(--text)}input,select,textarea,.topbar-search input,.app-main input,.app-main select,.app-main textarea{border-color:rgba(var(--rgb-steel), .28);border-radius:var(--radius);background:linear-gradient(180deg, rgba(var(--rgb-bg-2), .96), rgba(var(--rgb-bg), .98));color:var(--theme-text,var(--text));box-shadow:inset 0 1px #ffffff08}input::placeholder,textarea::placeholder,.topbar-search input::placeholder{color:var(--muted-2)}input:focus,select:focus,textarea:focus,.app-main input:focus,.app-main select:focus,.app-main textarea:focus{border-color:rgba(var(--rgb-bronze), .74);outline-color:rgba(var(--rgb-bronze), .24)}.product-preview-card{border-color:rgba(var(--rgb-bronze), .28);background:linear-gradient(90deg, rgba(var(--rgb-steel), .03) 1px, transparent 1px), linear-gradient(180deg, rgba(var(--rgb-steel), .026) 1px, transparent 1px), linear-gradient(180deg, rgba(var(--rgb-surface), .97), rgba(var(--rgb-bg), .98));background-size:42px 42px,42px 42px,auto}.product-preview-main,.product-preview-side,.product-preview-chat,.product-preview-groups>div,.product-preview-stat{border-color:rgba(var(--rgb-steel), .18);background:linear-gradient(180deg, rgba(var(--rgb-surface), .9), rgba(var(--rgb-bg), .94))}[data-theme=obsidian-reliquary] .public-page,[data-theme=obsidian-reliquary] .app-main{background:radial-gradient(circle at 12% 0%, #c63f5529, transparent 26rem), radial-gradient(circle at 88% 8%, #69a7ff21, transparent 30rem), radial-gradient(circle at 56% 44%, #b28cff0f, transparent 34rem), center top / 13rem 18rem repeat var(--rw-sheet-texture-obsidian), linear-gradient(180deg, #07070b, #010102 42rem)}[data-theme=obsidian-reliquary] .public-page{isolation:isolate}[data-theme=obsidian-reliquary] .public-page:before{content:"";z-index:-1;opacity:.42;pointer-events:none;background:linear-gradient(90deg,#cfc9bb0b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#cfc9bb08 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 50% 0,#c63f5514,#0000 28rem);position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}[data-theme=obsidian-reliquary] .public-header,[data-theme=obsidian-reliquary] .public-footer,[data-theme=obsidian-reliquary] .mobile-app-header,[data-theme=obsidian-reliquary] .app-topbar{background:linear-gradient(90deg,#c63f5517,#0000 32%,#69a7ff13),linear-gradient(#0c0c12f5,#020203eb);border-color:#cfc9bb42}[data-theme=obsidian-reliquary] .public-hero{background:#010102;border:0;border-radius:0;min-height:min(820px,100vh - 3.8rem);box-shadow:inset 0 -1px #cfc9bb6b,0 38px 100px #000000b8}[data-theme=obsidian-reliquary] .public-hero .hero-background{object-position:center;filter:contrast(1.04)brightness(.9)saturate(.95)}[data-theme=obsidian-reliquary] .public-hero:before{content:"";z-index:1;pointer-events:none;border:1px solid #cfc9bb85;border-radius:18px;position:absolute;inset:.95rem;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 46px #69a7ff0d}[data-theme=obsidian-reliquary] .hero-inner{z-index:2;align-items:center;min-height:min(820px,100vh - 3.8rem);padding-left:clamp(1.6rem,5vw,5rem)}[data-theme=obsidian-reliquary] .hero-copy{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle at 10% 0,#cfc9bb1a,#0000 14rem),linear-gradient(135deg,#08080cd1,#0101029e);border:1px solid #cfc9bb4d;border-radius:16px;width:min(44rem,100%);padding:clamp(1.2rem,2.5vw,2rem);position:relative;box-shadow:inset 0 0 0 1px #ffffff0b,0 28px 80px #00000080}[data-theme=obsidian-reliquary] .hero-copy:before,[data-theme=obsidian-reliquary] .hero-copy:after{content:"";pointer-events:none;background:linear-gradient(135deg,#cfc9bbe6,#0000 45%) 0 0/100% 1px no-repeat,linear-gradient(135deg,#cfc9bbe6,#0000 45%) 0 0/1px 100% no-repeat;width:3.4rem;height:3.4rem;position:absolute}[data-theme=obsidian-reliquary] .hero-copy:before{top:.7rem;left:.7rem}[data-theme=obsidian-reliquary] .hero-copy:after{bottom:.7rem;right:.7rem;transform:rotate(180deg)}[data-theme=obsidian-reliquary] .hero-copy h1,[data-theme=obsidian-reliquary] .section-intro h2,[data-theme=obsidian-reliquary] .page-header h1,[data-theme=obsidian-reliquary] .app-main .page-header h1{color:#fff8ea;text-shadow:0 0 24px #cfc9bb1f,0 18px 42px #000000db}[data-theme=obsidian-reliquary] .eyebrow,[data-theme=obsidian-reliquary] .app-main .page-header .eyebrow{color:#aecaed}[data-theme=obsidian-reliquary] .reliquary-proof-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:1.2rem;display:grid}[data-theme=obsidian-reliquary] .reliquary-proof-strip span{color:#d7d2c8;white-space:nowrap;background:#0202049e;border:1px solid #cfc9bb2e;border-radius:999px;align-items:center;gap:.45rem;min-width:0;padding:.52rem .58rem;font-size:.78rem;font-weight:800;display:flex}[data-theme=obsidian-reliquary] .gem{--gem-color:#c63f55;width:1rem;height:1rem;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--gem-color) 72%, transparent));background:url(/assets/raid-warden/gems/gem-ruby.svg) 50%/contain no-repeat;flex:none;display:inline-block}[data-theme=obsidian-reliquary] .gem-ruby{--gem-color:#d84d65;background-image:url(/assets/raid-warden/gems/gem-ruby.svg)}[data-theme=obsidian-reliquary] .gem-sapphire{--gem-color:#69a7ff;background-image:url(/assets/raid-warden/gems/gem-sapphire.svg)}[data-theme=obsidian-reliquary] .gem-emerald{--gem-color:#65d79b;background-image:url(/assets/raid-warden/gems/gem-emerald.svg)}[data-theme=obsidian-reliquary] .gem-amethyst{--gem-color:#b28cff;background-image:url(/assets/raid-warden/gems/gem-amethyst.svg)}[data-theme=obsidian-reliquary] .reliquary-section{position:relative}[data-theme=obsidian-reliquary] .reliquary-section:before{content:"";background:linear-gradient(90deg,#0000,#cfc9bb7a,#69a7ff42,#0000);height:1px;position:absolute;top:0;left:max(1rem,50vw - 590px);right:max(1rem,50vw - 590px)}[data-theme=obsidian-reliquary] .section-intro{padding-top:.2rem;position:relative}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .pillar-card,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .product-preview-card,[data-theme=obsidian-reliquary] .app-main .card,[data-theme=obsidian-reliquary] .app-main .table-shell,[data-theme=obsidian-reliquary] .section-guild .management-snapshot{background:center / 100% 100% no-repeat var(--rw-sheet-card-neutral), center / cover no-repeat var(--rw-sheet-panel-obsidian), linear-gradient(90deg, #c63f550e, transparent 34%, #69a7ff0a), linear-gradient(180deg, #1a1a22fa, #040407fa);border-color:#cfc9bb47;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 32px #cfc9bb09,0 24px 68px #00000080}[data-theme=obsidian-reliquary] .card:before,[data-theme=obsidian-reliquary] .product-preview-card:before,[data-theme=obsidian-reliquary] .feature-card:before{background:center / 100% 100% no-repeat var(--rw-sheet-divider-amethyst);height:2rem;top:.58rem;left:4.8rem;right:4.8rem}[data-theme=obsidian-reliquary] .card:after,[data-theme=obsidian-reliquary] .product-preview-card:after,[data-theme=obsidian-reliquary] .feature-card:after,[data-theme=obsidian-reliquary] .page-header:after{content:"";pointer-events:none;background:url(/assets/raid-warden/corners/corner-filigree.svg) 0 0/4.5rem 4.5rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-tr.svg) 100% 0/4.5rem 4.5rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-bl.svg) 0 100%/4.5rem 4.5rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-br.svg) 100% 100%/4.5rem 4.5rem no-repeat;border:1px solid #cfc9bb1a;border-radius:12px;position:absolute;inset:.55rem}[data-theme=obsidian-reliquary] .card:after,[data-theme=obsidian-reliquary] .feature-card:after,[data-theme=obsidian-reliquary] .page-header:after{opacity:.62}[data-theme=obsidian-reliquary] .card:after,[data-theme=obsidian-reliquary] .product-preview-card:after{background:url(/assets/raid-warden/corners/corner-filigree.svg) 0 0/4.5rem 4.5rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-tr.svg) 100% 0/4.5rem 4.5rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-bl.svg) 0 100%/4.5rem 4.5rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-br.svg) 100% 100%/4.5rem 4.5rem no-repeat}[data-theme=obsidian-reliquary] .product-preview-card{background:center / 100% 100% no-repeat var(--rw-sheet-card-mythic), center / cover no-repeat var(--rw-sheet-panel-amethyst), linear-gradient(180deg, #121018fa, #040408fa);border-radius:18px;gap:1.2rem;padding-top:2.3rem}[data-theme=obsidian-reliquary] .reliquary-card-crown{z-index:2;background:#020204cc;border:1px solid #cfc9bb3d;border-radius:999px;align-items:center;gap:.75rem;padding:.2rem .8rem;display:flex;position:absolute;top:.65rem;left:50%;transform:translate(-50%)}[data-theme=obsidian-reliquary] .product-preview-main,[data-theme=obsidian-reliquary] .product-preview-side,[data-theme=obsidian-reliquary] .product-preview-chat,[data-theme=obsidian-reliquary] .product-preview-groups>div,[data-theme=obsidian-reliquary] .product-preview-stat{border-radius:14px}[data-theme=obsidian-reliquary] .product-preview-stat{padding-left:2.1rem;position:relative}[data-theme=obsidian-reliquary] .product-preview-stat .gem{position:absolute;top:1rem;left:.9rem}[data-theme=obsidian-reliquary] .feature-card{padding-top:2.7rem}[data-theme=obsidian-reliquary] .feature-card:nth-child(4n+1),[data-theme=obsidian-reliquary] .stat-card:nth-child(4n+1){background:center / 100% 100% no-repeat var(--rw-sheet-card-primary), center / cover no-repeat var(--rw-sheet-panel-amethyst), linear-gradient(180deg, #121018fa, #040408fa)}[data-theme=obsidian-reliquary] .feature-card:nth-child(4n+2),[data-theme=obsidian-reliquary] .stat-card:nth-child(4n+2){background:center / 100% 100% no-repeat var(--rw-sheet-card-secondary), center / cover no-repeat var(--rw-sheet-panel-slate), linear-gradient(180deg, #0e1218fa, #040408fa)}[data-theme=obsidian-reliquary] .feature-card:nth-child(4n+3),[data-theme=obsidian-reliquary] .stat-card:nth-child(4n+3){background:center / 100% 100% no-repeat var(--rw-sheet-card-success), center / cover no-repeat url(/assets/raid-warden/textures/texture-blue.png), linear-gradient(180deg, #0c1410fa, #040408fa)}[data-theme=obsidian-reliquary] .feature-card:nth-child(4n),[data-theme=obsidian-reliquary] .stat-card:nth-child(4n){background:center / 100% 100% no-repeat var(--rw-sheet-card-danger), center / cover no-repeat url(/assets/raid-warden/textures/texture-purple.png), linear-gradient(180deg, #160c0cfa, #040408fa)}[data-theme=obsidian-reliquary] .feature-gem{width:1rem;height:1rem;position:absolute;top:1rem;left:1rem}[data-theme=obsidian-reliquary] .feature-card h3{color:#fff8ea}[data-theme=obsidian-reliquary] .modal-card{background:center / 100% 100% no-repeat url(/assets/raid-warden/frames/modal-frame.svg), center / cover no-repeat var(--rw-sheet-panel-obsidian), linear-gradient(180deg, #121219fa, #040407fa)}[data-theme=obsidian-reliquary] .auth-card{background:center / 100% 100% no-repeat var(--rw-sheet-card-primary), center / cover no-repeat var(--rw-sheet-panel-amethyst), linear-gradient(180deg, #121018fa, #040408fa)}[data-theme=obsidian-reliquary] .message{background:url(/assets/raid-warden/textures/texture-blue.png) 50%/cover no-repeat,linear-gradient(#07160ef5,#040407f0);border-color:#65d79b6b}[data-theme=obsidian-reliquary] .inline-notice{background:url(/assets/raid-warden/textures/texture-purple.png) 50%/cover no-repeat,#08080cdb;border-color:#cfc9bb42}[data-theme=obsidian-reliquary] .empty-state{background:center / cover no-repeat var(--rw-sheet-panel-ornate), linear-gradient(180deg, #0c0c12f5, #030306f5);border-style:solid;border-color:#cfc9bb47;min-height:7.8rem;position:relative;overflow:hidden}[data-theme=obsidian-reliquary] .empty-state strong,[data-theme=obsidian-reliquary] .empty-state p{z-index:1;max-width:calc(100% - 5.5rem);position:relative}[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .app-main .button-primary{color:#08080d;background:url(/assets/raid-warden/buttons/button-border.svg) 50%/100% 100% no-repeat,linear-gradient(#fff8ea,#a9a3b2 52%,#6e7389);border-color:#cfc9bbcc;box-shadow:inset 0 1px #ffffff8c,0 0 0 1px #69a7ff29,0 14px 30px #0000006b}[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .app-main .button,[data-theme=obsidian-reliquary] .app-main .button-secondary,[data-theme=obsidian-reliquary] .app-main .button-ghost{background:url(/assets/raid-warden/buttons/button-border.svg) 50%/100% 100% no-repeat,linear-gradient(#14141dfa,#040408fa);border-color:#69a7ff47}[data-theme=obsidian-reliquary] .badge-gold,[data-theme=obsidian-reliquary] .app-main .badge-gold{color:#dbcaff;border-color:#b28cff9e}[data-theme=obsidian-reliquary] .stat-card strong,[data-theme=obsidian-reliquary] .section-guild .kpi-list .record-item strong,[data-theme=obsidian-reliquary] .product-preview-stat strong{color:#fff8ea;text-shadow:0 0 18px #69a7ff33}[data-theme=obsidian-reliquary] .app-frame{background:radial-gradient(circle at 14% 10%, #b28cff17, transparent 22rem), radial-gradient(circle at 84% -8%, #69a7ff17, transparent 30rem), center top / 13rem 18rem repeat var(--rw-sheet-texture-obsidian), linear-gradient(180deg, #07070b, #020203 58%, #08070a);grid-template-columns:16.7rem minmax(0,1fr)}[data-theme=obsidian-reliquary] .app-sidebar{background:top left / 5rem 5rem no-repeat url(/assets/raid-warden/corners/corner-filigree.svg), bottom left / 5rem 5rem no-repeat url(/assets/raid-warden/corners/corner-filigree-bl.svg), center top / 11rem 16rem repeat var(--rw-sheet-texture-amethyst), linear-gradient(90deg, #cfc9bb12, transparent 8%, transparent 92%, #cfc9bb14), radial-gradient(circle at 50% 4rem, #b28cff1c, transparent 10rem), linear-gradient(180deg, #0d0d12fc, #020204fc);border-right:1px solid #cfc9bb42;padding:.75rem;box-shadow:inset -1px 0 #ffffff0a,24px 0 70px #00000094}[data-theme=obsidian-reliquary] .app-sidebar:before{content:"";pointer-events:none;opacity:.72;background:url(/assets/raid-warden/dividers/ornate-divider.svg) top/calc(100% - 6.2rem) 1.8rem no-repeat,url(/assets/raid-warden/dividers/ornate-divider.svg) bottom/calc(100% - 6.2rem) 1.8rem no-repeat;border:1px solid #cfc9bb1f;border-radius:14px;position:absolute;inset:.45rem}[data-theme=obsidian-reliquary] .app-sidebar .app-brand{background:url(/assets/raid-warden/buttons/button-border.svg) 50%/100% 100% no-repeat,linear-gradient(#16161ff5,#030306f5);border-color:#cfc9bb52;min-height:4.4rem;padding:.82rem .86rem;position:relative}[data-theme=obsidian-reliquary] .brand-wordmark strong,[data-theme=obsidian-reliquary] .app-sidebar .brand-wordmark strong{color:#fff8ea;letter-spacing:.09em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif}[data-theme=obsidian-reliquary] .app-nav,[data-theme=obsidian-reliquary] .mobile-app-nav{gap:.32rem}[data-theme=obsidian-reliquary] .nav-group{background:linear-gradient(90deg,#b28cff12,#0000 34%),linear-gradient(#0e0e14f5,#030305f5);border-color:#cfc9bb2e;overflow:hidden}[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .nav-group summary,[data-theme=obsidian-reliquary] .nav-subitems a,[data-theme=obsidian-reliquary] .mobile-app-nav a{background:linear-gradient(90deg,#cfc9bb0e,#0000 38%),linear-gradient(#101017eb,#030306eb);border-color:#cfc9bb1f;border-radius:6px;grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.52rem;min-height:2.36rem;display:grid;position:relative}[data-theme=obsidian-reliquary] .nav-group summary{grid-template-columns:minmax(0,1fr);padding-left:.78rem}[data-theme=obsidian-reliquary] .nav-label,[data-theme=obsidian-reliquary] .nav-raid-command>span:not(.nav-medallion){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-theme=obsidian-reliquary] .app-nav a:hover,[data-theme=obsidian-reliquary] .mobile-app-nav a:hover,[data-theme=obsidian-reliquary] .nav-group summary:hover,[data-theme=obsidian-reliquary] .nav-group[open] summary,[data-theme=obsidian-reliquary] .app-nav a.is-active,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active,[data-theme=obsidian-reliquary] .nav-group.is-active summary,[data-theme=obsidian-reliquary] .nav-subitems a:hover,[data-theme=obsidian-reliquary] .nav-subitems a.is-active{color:#fff8ea;background:linear-gradient(90deg,#5b2a9f7a,#121018fa 58%,#030306fa),linear-gradient(#191622fa,#040408fa);border-color:#b28cff85}[data-theme=obsidian-reliquary] .app-nav a.is-active:before,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active:before,[data-theme=obsidian-reliquary] .nav-group.is-active summary:before{content:"";background:linear-gradient(#fff8ea,#b28cff 54%,#52209e);border-radius:999px;width:.18rem;position:absolute;inset:.35rem auto .35rem .12rem;box-shadow:0 0 14px #b28cffad}[data-theme=obsidian-reliquary] .nav-raid-command{grid-template-columns:1.65rem minmax(0,1fr);min-height:3.25rem;background:url(/assets/raid-warden/buttons/button-border.svg) 50%/100% 100% no-repeat,linear-gradient(135deg,#c63f5547,#040408fa 64%)!important;border-color:#c63f5594!important}[data-theme=obsidian-reliquary] .nav-raid-command small{grid-column:2;font-size:.68rem}[data-theme=obsidian-reliquary] .app-topbar{background:url(/assets/raid-warden/dividers/ornate-divider.svg) top/min(34rem,70%) 1.7rem no-repeat,linear-gradient(90deg,#b28cff1a,#0000 30%,#69a7ff14),#040407ed;border-bottom-color:#cfc9bb3d;min-height:4rem}[data-theme=obsidian-reliquary] .app-topbar>a:first-child,[data-theme=obsidian-reliquary] .topbar-search,[data-theme=obsidian-reliquary] .topbar-actions .button{background:linear-gradient(#121219f5,#040407f5);border-color:#cfc9bb38;box-shadow:inset 0 0 0 1px #ffffff09}[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header{background:center / cover no-repeat var(--rw-sheet-hero-sapphire), linear-gradient(90deg, #b28cff1c, transparent 34%, #69a7ff14), linear-gradient(180deg, #14141dfa, #040408fa);border-color:#cfc9bb4d;min-height:7rem;padding:1.35rem 1.45rem}[data-theme=obsidian-reliquary] .reliquary-dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(22rem,.85fr);grid-template-areas:"raids standings""health attention""actions records";gap:.9rem;display:grid}[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-panel{min-width:0;padding:2.5rem 1rem 1rem}[data-theme=obsidian-reliquary] .upcoming-raids-panel{grid-area:raids}[data-theme=obsidian-reliquary] .standings-panel{grid-area:standings}[data-theme=obsidian-reliquary] .attendance-orbs-panel{grid-area:health}[data-theme=obsidian-reliquary] .attention-panel{grid-area:attention}[data-theme=obsidian-reliquary] .quick-actions-panel{grid-area:actions}[data-theme=obsidian-reliquary] .recent-records-panel{grid-area:records}[data-theme=obsidian-reliquary] .raid-relic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}[data-theme=obsidian-reliquary] .raid-relic-card{color:#fff8ea;background:#050507;border:1px solid #cfc9bb52;border-radius:8px;min-height:17rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 18px 38px #0000006b}[data-theme=obsidian-reliquary] .raid-relic-card:before{content:"";z-index:2;pointer-events:none;background:url(/assets/raid-warden/corners/corner-filigree.svg) 0 0/3rem 3rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-tr.svg) 100% 0/3rem 3rem no-repeat,url(/assets/raid-warden/gems/gem-amethyst.svg) bottom/3rem 3rem no-repeat;border:1px solid #cfc9bb29;border-radius:6px;position:absolute;inset:.42rem}[data-theme=obsidian-reliquary] .raid-relic-art{background:url(/assets/raid-warden/panels/banner-purple.png) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.02)}[data-theme=obsidian-reliquary] .raid-relic-body{z-index:3;text-align:center;background:linear-gradient(#0000 22%,#00000047 46%,#000000e0);flex-direction:column;justify-content:end;gap:.25rem;min-height:17rem;padding:7.2rem .82rem 2.9rem;display:flex;position:relative}[data-theme=obsidian-reliquary] .raid-relic-body strong{color:#fff8ea;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.15}[data-theme=obsidian-reliquary] .raid-relic-body span,[data-theme=obsidian-reliquary] .raid-relic-body em{color:#cfc9bb;font-size:.76rem;font-style:normal}[data-theme=obsidian-reliquary] .raid-relic-card .badge{z-index:4;position:absolute;bottom:.72rem;right:.75rem}[data-theme=obsidian-reliquary] .reliquary-table{gap:.35rem;display:grid}[data-theme=obsidian-reliquary] .reliquary-table-head,[data-theme=obsidian-reliquary] .reliquary-table-row{border:1px solid #cfc9bb21;border-radius:6px;grid-template-columns:2rem minmax(0,1fr) 5.4rem 4rem;align-items:center;gap:.45rem;padding:.54rem .62rem;display:grid}[data-theme=obsidian-reliquary] .reliquary-table-head{color:#cfc9bb;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}[data-theme=obsidian-reliquary] .reliquary-table-row{background:center / cover no-repeat var(--rw-sheet-panel-amethyst), linear-gradient(90deg, #b28cff14, transparent 34%), #040408b8;color:#d8d3c8}[data-theme=obsidian-reliquary] .reliquary-table-row strong{color:#fff8ea}[data-theme=obsidian-reliquary] .reliquary-meters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}[data-theme=obsidian-reliquary] .reliquary-meter{--meter:0%;--meter-color:#b28cff;isolation:isolate;color:#fff8ea;text-align:center;align-content:center;place-items:center;min-height:10.2rem;display:grid;position:relative}[data-theme=obsidian-reliquary] .reliquary-meter:before,[data-theme=obsidian-reliquary] .reliquary-meter:after{content:"";z-index:-1;border-radius:50%;position:absolute;inset:.4rem}[data-theme=obsidian-reliquary] .reliquary-meter:before{background:center / contain no-repeat url(/assets/raid-warden/progress/meter-ring.svg), conic-gradient(var(--meter-color) var(--meter), #cfc9bb1f 0);filter:drop-shadow(0 18px 30px #00000070)}[data-theme=obsidian-reliquary] .reliquary-meter:after{background:radial-gradient(circle,#fff8ea14,#0000 62%),#060609;inset:1.9rem;box-shadow:inset 0 0 20px #000000b3}[data-theme=obsidian-reliquary] .reliquary-meter strong{text-shadow:0 0 18px color-mix(in srgb, var(--meter-color) 70%, transparent);font-size:clamp(1.45rem,3vw,2.1rem);line-height:1}[data-theme=obsidian-reliquary] .reliquary-meter span{color:#cfc9bb;font-size:.74rem}[data-theme=obsidian-reliquary] .reliquary-meter.emerald{--meter-color:#5cf0a7}[data-theme=obsidian-reliquary] .reliquary-meter.ruby{--meter-color:#ff6c82}[data-theme=obsidian-reliquary] .reliquary-meter.sapphire{--meter-color:#69a7ff}[data-theme=obsidian-reliquary] .reliquary-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;display:grid}[data-theme=obsidian-reliquary] .reliquary-action-tile{color:#fff8ea;background:url(/assets/raid-warden/buttons/button-border.svg) 50%/100% 100% no-repeat,linear-gradient(#0e0e14fa,#030305fa);border:1px solid #cfc9bb38;border-radius:7px;grid-template-columns:2.1rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:4.6rem;padding:.72rem;display:grid;position:relative}[data-theme=obsidian-reliquary] .reliquary-action-tile span{color:#fff8ea;text-shadow:0 1px 5px #000000d9;background:url(/assets/raid-warden/gems/gem-amethyst.svg) 50%/contain no-repeat;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-size:.82rem;font-weight:900;display:grid}[data-theme=obsidian-reliquary] .reliquary-action-tile strong{overflow-wrap:anywhere;font-size:.82rem}[data-theme=obsidian-reliquary] .attention-panel .invite-shortcut,[data-theme=obsidian-reliquary] .recent-records-panel .compact-export-row{margin-top:.75rem}@media (max-width:820px){[data-theme=obsidian-reliquary] .public-hero{min-height:auto}[data-theme=obsidian-reliquary] .hero-inner{min-height:auto;padding:3.2rem 1rem 2.2rem}[data-theme=obsidian-reliquary] .reliquary-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=obsidian-reliquary] .hero-copy{padding:1rem}}@media (max-width:520px){[data-theme=obsidian-reliquary] .public-hero:before{border-radius:12px;inset:.5rem}[data-theme=obsidian-reliquary] .reliquary-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}[data-theme=obsidian-reliquary] .reliquary-proof-strip span{padding:.45rem .48rem;font-size:.7rem}[data-theme=obsidian-reliquary] .card:before,[data-theme=obsidian-reliquary] .product-preview-card:before,[data-theme=obsidian-reliquary] .feature-card:before{left:3.5rem;right:3.5rem}}@media (max-width:1180px){[data-theme=obsidian-reliquary] .reliquary-dashboard-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"raids""standings""health""attention""actions""records"}}@media (max-width:760px){[data-theme=obsidian-reliquary] .raid-relic-grid,[data-theme=obsidian-reliquary] .reliquary-meters,[data-theme=obsidian-reliquary] .reliquary-actions{grid-template-columns:minmax(0,1fr)}[data-theme=obsidian-reliquary] .raid-relic-card,[data-theme=obsidian-reliquary] .raid-relic-body{min-height:13rem}[data-theme=obsidian-reliquary] .reliquary-table-head,[data-theme=obsidian-reliquary] .reliquary-table-row{grid-template-columns:1.6rem minmax(0,1fr) 4.6rem}[data-theme=obsidian-reliquary] .reliquary-table-head span:last-child,[data-theme=obsidian-reliquary] .reliquary-table-row span:last-child{display:none}}[data-theme=obsidian-reliquary] .reliquary-dashboard .card:before,[data-theme=obsidian-reliquary] .reliquary-dashboard .card:after,[data-theme=obsidian-reliquary] .reliquary-dashboard .feature-card:before,[data-theme=obsidian-reliquary] .reliquary-dashboard .feature-card:after,[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header:after,[data-theme=obsidian-reliquary] .raid-relic-card:before{content:none;display:none}[data-theme=obsidian-reliquary] .app-sidebar{background:url(/assets/raid-warden/corners/corner-filigree.svg) 0 0/3.9rem 3.9rem no-repeat,url(/assets/raid-warden/corners/corner-filigree-bl.svg) 0 100%/3.9rem 3.9rem no-repeat,linear-gradient(#0e0e13f5,#050508fa),linear-gradient(#0c0c10fa,#030305fc);border-right:1px solid #beb59e47;width:16.5rem;padding:.78rem}[data-theme=obsidian-reliquary] .app-sidebar:before,[data-theme=obsidian-reliquary] .app-sidebar:after{display:none}[data-theme=obsidian-reliquary] .app-sidebar .app-brand{background:linear-gradient(#0e0e13f5,#050508fa),linear-gradient(#101014fa,#040406fa);border:1px solid #beb59e57;min-height:4rem;padding:.78rem .85rem}[data-theme=obsidian-reliquary] .app-topbar{background:linear-gradient(#090c12f2,#040508fa),linear-gradient(#08080bf5,#030305f5);min-height:4.15rem;padding:.74rem 1rem}[data-theme=obsidian-reliquary] .app-topbar>a:first-child,[data-theme=obsidian-reliquary] .topbar-search,[data-theme=obsidian-reliquary] .topbar-actions .button{background:linear-gradient(#040407f2,#030306fa),#050508d1;border-color:#beb59e47;min-height:2.35rem}[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .app-main .button-primary{color:#fff4df;background:linear-gradient(#4b2670e6,#0f0a18fa),linear-gradient(#2a1241f5,#0a080efa);border:0;min-height:2.35rem;padding:.5rem 1.05rem}[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .app-main .button,[data-theme=obsidian-reliquary] .app-main .button-secondary,[data-theme=obsidian-reliquary] .app-main .button-ghost{color:#f4eedf;background:linear-gradient(#121218f5,#050508fa),linear-gradient(#0c0c10f5,#040406fa);border:0;min-height:2.35rem;padding:.5rem 1rem}[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .mobile-app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a{background:linear-gradient(#0a0a0eeb,#050508f5),#060609d1;border:0;grid-template-columns:1.7rem minmax(0,1fr);min-height:2.55rem;padding:.48rem .72rem}[data-theme=obsidian-reliquary] .app-nav a:hover,[data-theme=obsidian-reliquary] .app-nav a.is-active,[data-theme=obsidian-reliquary] .mobile-app-nav a:hover,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active,[data-theme=obsidian-reliquary] .nav-subitems a:hover,[data-theme=obsidian-reliquary] .nav-subitems a.is-active{background:linear-gradient(90deg,#592c846b,#08080cd6),#180c24eb}[data-theme=obsidian-reliquary] .nav-medallion{filter:drop-shadow(0 0 8px #965bff59);background:url(/assets/raid-warden/icons/icon-dashboard.png) 50%/contain no-repeat;width:1.38rem;height:1.38rem}[data-theme=obsidian-reliquary] .app-nav a[href=\/raids] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-raids.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/raid-night] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-raid-night.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/attendance] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-attendance.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/dkp] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-dkp.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/bids] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-bids.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/loot] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-loot.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/members] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-members.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/characters] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-characters.png)}[data-theme=obsidian-reliquary] .app-nav a[href=\/guild] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-guild.png)}[data-theme=obsidian-reliquary] .app-nav a[href="/guild/settings"] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-settings.png)}[data-theme=obsidian-reliquary] .nav-raid-command{min-height:3.2rem;background:linear-gradient(90deg,#592c846b,#08080cd6),#1c0c2af0!important}[data-theme=obsidian-reliquary] .reliquary-dashboard{width:min(1320px,100%);padding:1rem}[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header{background:url(/assets/raid-warden/panels/banner-purple.png) 50%/cover no-repeat,linear-gradient(#0e0e13fa,#050508fa);border:1px solid #beb59e4d;min-height:0;padding:1.3rem 1.45rem;position:relative;overflow:hidden}[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header>*{z-index:1;position:relative}[data-theme=obsidian-reliquary] .reliquary-dashboard-grid{grid-template-columns:minmax(0,1.16fr) minmax(23rem,.84fr);gap:1rem}[data-theme=obsidian-reliquary] .reliquary-panel{background:linear-gradient(#0e0e13f0,#050508f7),linear-gradient(#0e0e13f5,#050508fa),linear-gradient(#0d0d12fa,#040407fa);border:1px solid #beb59e4d;border-radius:8px;min-width:0;padding:1.05rem;position:relative;overflow:hidden}[data-theme=obsidian-reliquary] .reliquary-panel .panel-heading{background:url(/assets/raid-warden/dividers/ornate-divider.svg) bottom/min(22rem,78%) 1.1rem no-repeat;border-bottom:1px solid #beb59e2e;align-items:center;gap:.8rem;min-height:2.55rem;margin:0 0 .85rem;padding:.35rem 0 .62rem;display:flex;position:relative}[data-theme=obsidian-reliquary] .reliquary-panel .panel-heading h2{color:#fff4df;letter-spacing:.02em;font-family:Georgia,Times New Roman,serif;font-size:1.02rem}[data-theme=obsidian-reliquary] .reliquary-panel .panel-heading a{color:#f4eedf;background:linear-gradient(#121218f5,#050508fa),#08080ce6;border:0;border-radius:0;flex:none;margin-left:auto;padding:.42rem .74rem;font-size:.76rem}[data-theme=obsidian-reliquary] .raid-relic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}[data-theme=obsidian-reliquary] .raid-relic-card{color:#f4eedf;background:linear-gradient(#0e0e13f5,#050508fa),linear-gradient(#07070afa,#030305fa);border:1px solid #beb59e52;border-radius:8px;grid-template-rows:8.6rem auto;gap:.72rem;min-height:0;padding:.75rem;display:grid}[data-theme=obsidian-reliquary] .raid-relic-art{background:url(/assets/raid-warden/panels/raid-vault.png) 50%/contain no-repeat;border-radius:6px;min-height:8.6rem;position:static;transform:none}[data-theme=obsidian-reliquary] .raid-scene-2 .raid-relic-art{background-image:url(/assets/raid-warden/panels/raid-hellforged.png)}[data-theme=obsidian-reliquary] .raid-scene-3 .raid-relic-art{background-image:url(/assets/raid-warden/panels/raid-darkspire.png)}[data-theme=obsidian-reliquary] .raid-relic-body{text-align:center;background:0 0;gap:.28rem;min-height:0;padding:0;position:static}[data-theme=obsidian-reliquary] .raid-relic-body strong{font-size:.95rem}[data-theme=obsidian-reliquary] .raid-relic-card .badge{text-align:center;justify-self:center;min-width:6.8rem;margin-top:.2rem;position:static}[data-theme=obsidian-reliquary] .reliquary-table{background:linear-gradient(#08080cf2,#040407fa),#030305b3;border:1px solid #beb59e33;border-radius:8px;padding:.45rem}[data-theme=obsidian-reliquary] .reliquary-table-head,[data-theme=obsidian-reliquary] .reliquary-table-row{background:#050508c7;border-color:#beb59e24;grid-template-columns:2rem minmax(8rem,1fr) 5.5rem 4rem;min-height:2.35rem;padding:.48rem .72rem}[data-theme=obsidian-reliquary] .reliquary-table-row strong,[data-theme=obsidian-reliquary] .reliquary-table-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-theme=obsidian-reliquary] .record-list>.record-item,[data-theme=obsidian-reliquary] .reliquary-dashboard .record-item{background:linear-gradient(90deg,#733da61a,#0000 50%),#050508c2;border:1px solid #beb59e29;min-height:3rem;padding:.7rem .8rem}[data-theme=obsidian-reliquary] .reliquary-meter{background:linear-gradient(#090c12f2,#040508fa),#050508c7;border:1px solid #beb59e33;border-radius:8px;min-height:8.6rem;padding:1.1rem .65rem}[data-theme=obsidian-reliquary] .reliquary-meter:before{opacity:.78;inset:1.25rem}[data-theme=obsidian-reliquary] .reliquary-meter:after{inset:2.55rem}[data-theme=obsidian-reliquary] .reliquary-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}[data-theme=obsidian-reliquary] .reliquary-action-tile{background:linear-gradient(#121218f5,#050508fa),#060609db;border:0;grid-template-columns:2rem minmax(0,1fr);min-height:3.65rem;padding:.66rem .72rem}[data-theme=obsidian-reliquary] .reliquary-action-tile span{color:#0000;background:url(/assets/raid-warden/icons/icon-dashboard.png) 50%/contain no-repeat;width:1.65rem;height:1.65rem}[data-theme=obsidian-reliquary] .compact-export-row{align-items:stretch;gap:.45rem}[data-theme=obsidian-reliquary] .compact-export-row .button{min-width:0;padding-inline:.72rem}[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-panel:nth-child(n){background:linear-gradient(#0e0e13f5,#050508fa),linear-gradient(#0d0d12fa,#040407fa)}[data-theme=obsidian-reliquary] .mobile-nav-panel .nav-label,[data-theme=obsidian-reliquary] .mobile-nav-panel .nav-raid-command>span:not(.nav-medallion),[data-theme=obsidian-reliquary] .mobile-nav-panel .nav-group summary>span{white-space:normal}@media (max-width:1180px){[data-theme=obsidian-reliquary] .reliquary-dashboard-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){[data-theme=obsidian-reliquary] .reliquary-dashboard{padding:.75rem}[data-theme=obsidian-reliquary] .raid-relic-grid,[data-theme=obsidian-reliquary] .reliquary-meters,[data-theme=obsidian-reliquary] .reliquary-actions{grid-template-columns:minmax(0,1fr)}[data-theme=obsidian-reliquary] .reliquary-table-head,[data-theme=obsidian-reliquary] .reliquary-table-row{grid-template-columns:1.7rem minmax(0,1fr) 4.8rem}}.section-guild .kpi-list .record-item:first-child,.section-guild .dashboard-grid>.card:first-child{border-top-color:var(--theme-danger)}.section-guild .kpi-list .record-item:nth-child(2),.section-guild .dashboard-grid>.card:nth-child(2){border-top-color:var(--theme-accent)}.section-guild .kpi-list .record-item:nth-child(3),.section-guild .dashboard-grid>.card:nth-child(3){border-top-color:var(--theme-gem-blue)}.section-guild .kpi-list .record-item:nth-child(4){border-top-color:var(--theme-gem-green)}@media (max-width:1180px){.app-frame{grid-template-columns:15.75rem minmax(0,1fr)}.app-topbar{grid-template-columns:1fr}.section-guild .dashboard-grid,.section-guild .kpi-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.app-frame{display:block}.app-sidebar{display:none}.mobile-app-header{display:block}.app-topbar{grid-template-columns:1fr;position:static}.page{padding:.85rem}.app-main .page-header,.page-header{grid-template-columns:1fr;padding:.95rem}.app-main .page-header h1,.page-header h1{font-size:clamp(2rem,10vw,2.7rem)}.section-guild .dashboard-grid,.section-guild .kpi-list{grid-template-columns:1fr}}[data-theme=obsidian-reliquary] body,[data-theme=obsidian-reliquary] .public-page,[data-theme=obsidian-reliquary] .app-main{background:radial-gradient(circle at 16rem 0,#5d328724,#0000 30rem),radial-gradient(circle at 85% 2rem,#325c8c1f,#0000 32rem),linear-gradient(#06070af5,#020204fa)}[data-theme=obsidian-reliquary] .app-frame{background:radial-gradient(circle at 17rem -7rem,#7d44ad29,#0000 30rem),linear-gradient(#08090d,#020204 48rem)}[data-theme=obsidian-reliquary] .card:before,[data-theme=obsidian-reliquary] .card:after,[data-theme=obsidian-reliquary] .feature-card:before,[data-theme=obsidian-reliquary] .feature-card:after,[data-theme=obsidian-reliquary] .command-panel:before,[data-theme=obsidian-reliquary] .command-panel:after,[data-theme=obsidian-reliquary] .table-shell:before,[data-theme=obsidian-reliquary] .table-shell:after,[data-theme=obsidian-reliquary] .page-header:after,[data-theme=obsidian-reliquary] .record-item:before{content:none!important;display:none!important}[data-theme=obsidian-reliquary] .app-sidebar{background:linear-gradient(#14111be6,#07070afa),linear-gradient(#0e0e13f5,#050508fa);border-right:1px solid #beb59e38;padding:.85rem}[data-theme=obsidian-reliquary] .app-sidebar:before,[data-theme=obsidian-reliquary] .app-sidebar:after{content:none!important;display:none!important}[data-theme=obsidian-reliquary] .app-sidebar .app-brand,[data-theme=obsidian-reliquary] .brand-card{background:linear-gradient(#0e0e13f0,#050508f5);border:1px solid #beb59e47;box-shadow:inset 0 0 0 1px #ffffff09,0 14px 30px #0000004d}[data-theme=obsidian-reliquary] .app-topbar,[data-theme=obsidian-reliquary] .mobile-app-header,[data-theme=obsidian-reliquary] .public-header,[data-theme=obsidian-reliquary] .public-footer{background:linear-gradient(#0c0d12f5,#040407f5);border-color:#beb59e38;box-shadow:0 14px 36px #00000057}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header,[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .confirm-popover,[data-theme=obsidian-reliquary] .floating-status,[data-theme=obsidian-reliquary] .section-guild .management-snapshot{background:linear-gradient(#0e0e13f0,#050508f7);border:1px solid #beb59e38;border-radius:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 18px 48px #00000057}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{background:linear-gradient(90deg,#46216747,#0000 48%),linear-gradient(#0e0e13f2,#050508f7);border-left:4px solid #b28cffb8;padding:1.25rem 1.4rem}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .stat-card{padding:1rem}[data-theme=obsidian-reliquary] .panel-heading{border-bottom:1px solid #beb59e29;min-height:2.35rem;margin-bottom:.85rem;padding-bottom:.5rem;background:0 0!important}[data-theme=obsidian-reliquary] .panel-heading h2,[data-theme=obsidian-reliquary] .panel-heading h3,[data-theme=obsidian-reliquary] .card h2,[data-theme=obsidian-reliquary] .card h3{color:#fff4df;text-shadow:none}[data-theme=obsidian-reliquary] .record-list>.record-item,[data-theme=obsidian-reliquary] .record-item,[data-theme=obsidian-reliquary] .kpi-list .record-item,[data-theme=obsidian-reliquary] .table-shell tr,[data-theme=obsidian-reliquary] .command-disclosure summary,[data-theme=obsidian-reliquary] .action-drawer summary{background:linear-gradient(90deg,#683f9a1a,#0000 45%),#050508c7;border:1px solid #beb59e24;border-radius:7px}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .app-main .button,[data-theme=obsidian-reliquary] .app-main .button-primary,[data-theme=obsidian-reliquary] .app-main .button-secondary,[data-theme=obsidian-reliquary] .app-main .button-ghost,[data-theme=obsidian-reliquary] .app-main .button-danger{color:#fff4df;background:linear-gradient(#14141af0,#060609fa);border:1px solid #beb59e3d;border-radius:7px;min-height:2.25rem;box-shadow:inset 0 0 0 1px #ffffff09}[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .app-main .button-primary{background:linear-gradient(#4b2670e6,#0f0a18fa);border-color:#b28cff73}[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .app-main .button-danger{background:linear-gradient(#5c1419e6,#160708fa);border-color:#e05a707a}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea,[data-theme=obsidian-reliquary] .app-main input,[data-theme=obsidian-reliquary] .app-main select,[data-theme=obsidian-reliquary] .app-main textarea{color:#f4eedf;background:#030306d1;border:1px solid #beb59e38;border-radius:7px}[data-theme=obsidian-reliquary] .topbar-search,[data-theme=obsidian-reliquary] .app-topbar>a:first-child,[data-theme=obsidian-reliquary] .topbar-actions .button{background:#040407d1}[data-theme=obsidian-reliquary] .nav-group{background:#050508c7;border:1px solid #beb59e24;border-radius:8px}[data-theme=obsidian-reliquary] .nav-group summary{min-height:2.85rem;padding:.6rem .78rem;background:0 0!important}[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a,[data-theme=obsidian-reliquary] .mobile-app-nav a{background:0 0;border:1px solid #0000;border-radius:7px;min-height:2.35rem}[data-theme=obsidian-reliquary] .app-nav a:hover,[data-theme=obsidian-reliquary] .nav-subitems a:hover,[data-theme=obsidian-reliquary] .mobile-app-nav a:hover,[data-theme=obsidian-reliquary] .app-nav a.is-active,[data-theme=obsidian-reliquary] .nav-subitems a.is-active,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active{background:linear-gradient(90deg,#592c8459,#060609c2);border-color:#b28cff52}[data-theme=obsidian-reliquary] .nav-medallion{width:1.25rem;height:1.25rem}[data-theme=obsidian-reliquary] .nav-raid-command{background:linear-gradient(90deg,#592c846b,#08080cd6)!important}[data-theme=obsidian-reliquary] .badge,[data-theme=obsidian-reliquary] .app-main .badge{background:#050508d1;border:1px solid #beb59e38}[data-theme=obsidian-reliquary] .compact-export-row,[data-theme=obsidian-reliquary] .topbar-actions,[data-theme=obsidian-reliquary] .action-row,[data-theme=obsidian-reliquary] .hero-actions{gap:.55rem}[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-panel,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-card,[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-meter,[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-table,[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-action-tile{background:linear-gradient(#0e0e13f0,#050508f7)}[data-theme=obsidian-reliquary] .raid-relic-art{background-repeat:no-repeat;background-size:contain}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header,[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .confirm-popover,[data-theme=obsidian-reliquary] .floating-status,[data-theme=obsidian-reliquary] .section-guild .management-snapshot,[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-panel,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-card,[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-meter,[data-theme=obsidian-reliquary] .reliquary-dashboard .reliquary-table{background:linear-gradient(#0d0d12f5,#040407fa) padding-box padding-box;border:10px solid #0000;border-image:url(/assets/raid-warden/frames/panel-border.svg) 18/10px;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff06,0 18px 46px #00000057}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{background:linear-gradient(90deg,#4e257442,#0000 48%),linear-gradient(#0e0e14f5,#050508fa) padding-box padding-box;border-image-source:url(/assets/raid-warden/frames/panel-border.svg)}[data-theme=obsidian-reliquary] .record-list>.record-item,[data-theme=obsidian-reliquary] .record-item,[data-theme=obsidian-reliquary] .kpi-list .record-item,[data-theme=obsidian-reliquary] .reliquary-table-head,[data-theme=obsidian-reliquary] .reliquary-table-row,[data-theme=obsidian-reliquary] .command-disclosure summary,[data-theme=obsidian-reliquary] .action-drawer summary{background:linear-gradient(90deg,#60368e1f,#0000 46%),#050508d1 padding-box padding-box;border:7px solid #0000;border-image:url(/assets/raid-warden/borders/row-border.svg) 14/7px;border-radius:0}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .app-main .button,[data-theme=obsidian-reliquary] .app-main .button-primary,[data-theme=obsidian-reliquary] .app-main .button-secondary,[data-theme=obsidian-reliquary] .app-main .button-ghost,[data-theme=obsidian-reliquary] .app-main .button-danger,[data-theme=obsidian-reliquary] .reliquary-action-tile,[data-theme=obsidian-reliquary] .panel-heading a{background:linear-gradient(#121218f5,#050508fa) padding-box padding-box;border:8px solid #0000;border-image:url(/assets/raid-warden/buttons/button-border.svg) 16/8px;border-radius:0}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea,[data-theme=obsidian-reliquary] .app-main input,[data-theme=obsidian-reliquary] .app-main select,[data-theme=obsidian-reliquary] .app-main textarea,[data-theme=obsidian-reliquary] .topbar-search,[data-theme=obsidian-reliquary] .app-topbar>a:first-child{background:#030306db padding-box padding-box;border:7px solid #0000;border-image:url(/assets/raid-warden/borders/input-border.svg) 14/7px;border-radius:0}[data-theme=obsidian-reliquary] .panel-heading,[data-theme=obsidian-reliquary] .reliquary-panel .panel-heading{border:0;border-bottom:1px solid #beb59e2e;background:0 0!important}[data-theme=obsidian-reliquary] .app-main,[data-theme=obsidian-reliquary] .app-frame,[data-theme=obsidian-reliquary] body{background-image:radial-gradient(circle at 18rem 0,#5d328724,#0000 30rem),radial-gradient(circle at 90% 2rem,#325c8c1a,#0000 32rem),linear-gradient(#07080c,#020204 48rem)}[data-theme=obsidian-reliquary]{--warden-frame-panel:url(/assets/raid-warden/frames/panel-border.svg);--warden-frame-modal:url(/assets/raid-warden/frames/modal-frame.svg);--warden-border-row:url(/assets/raid-warden/borders/row-border.svg);--warden-border-input:url(/assets/raid-warden/borders/input-border.svg);--warden-border-button:url(/assets/raid-warden/buttons/button-border.svg);--warden-corner-tl:url(/assets/raid-warden/corners/corner-filigree.svg);--warden-corner-tr:url(/assets/raid-warden/corners/corner-filigree-tr.svg);--warden-corner-bl:url(/assets/raid-warden/corners/corner-filigree-bl.svg);--warden-corner-br:url(/assets/raid-warden/corners/corner-filigree-br.svg);--warden-divider:url(/assets/raid-warden/dividers/ornate-divider.svg);--warden-gem-primary:url(/assets/raid-warden/gems/gem-amethyst.svg);--warden-gem-danger:url(/assets/raid-warden/gems/gem-ruby.svg);--warden-gem-info:url(/assets/raid-warden/gems/gem-sapphire.svg);--warden-gem-success:url(/assets/raid-warden/gems/gem-emerald.svg);--warden-progress-ring:url(/assets/raid-warden/progress/meter-ring.svg);--warden-fill:linear-gradient(180deg, #0d0d12f7, #040407fc);--warden-fill-soft:linear-gradient(180deg, #111117f0, #050508f7)}[data-theme=obsidian-reliquary] .warden-frame,[data-theme=obsidian-reliquary] .warden-panel,[data-theme=obsidian-reliquary] .warden-card,[data-theme=obsidian-reliquary] .warden-modal,[data-theme=obsidian-reliquary] .warden-table-frame,[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .raid-command-panel,[data-theme=obsidian-reliquary] .raid-groups-panel,[data-theme=obsidian-reliquary] .live-bidding-panel,[data-theme=obsidian-reliquary] .unassigned-panel,[data-theme=obsidian-reliquary] .raid-command-group-card,[data-theme=obsidian-reliquary] .bid-chat-window,[data-theme=obsidian-reliquary] .bid-chat-item-bar,[data-theme=obsidian-reliquary] .bid-chat-input-panel,[data-theme=obsidian-reliquary] .bid-chat-leadership-controls,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .confirm-popover,[data-theme=obsidian-reliquary] .floating-status{position:relative;box-shadow:inset 0 0 0 1px #ffffff06,0 18px 46px #00000057;border:12px solid #0000!important;border-image:var(--warden-frame-panel) 20 / 12px stretch!important;background:var(--warden-fill) padding-box!important;border-radius:0!important}[data-theme=obsidian-reliquary] .warden-modal,[data-theme=obsidian-reliquary] .modal-card{border-image-source:var(--warden-frame-modal)!important}[data-theme=obsidian-reliquary] .warden-frame:before,[data-theme=obsidian-reliquary] .warden-panel:before,[data-theme=obsidian-reliquary] .warden-card:before,[data-theme=obsidian-reliquary] .warden-modal:before,[data-theme=obsidian-reliquary] .page-header:before,[data-theme=obsidian-reliquary] .card:before,[data-theme=obsidian-reliquary] .feature-card:before,[data-theme=obsidian-reliquary] .command-panel:before,[data-theme=obsidian-reliquary] .table-shell:before,[data-theme=obsidian-reliquary] .modal-card:before,[data-theme=obsidian-reliquary] .raid-command-panel:before,[data-theme=obsidian-reliquary] .raid-command-group-card:before,[data-theme=obsidian-reliquary] .bid-chat-window:before{content:"";z-index:0;pointer-events:none;background:top left / 3.6rem 3.6rem no-repeat var(--warden-corner-tl), top right / 3.6rem 3.6rem no-repeat var(--warden-corner-tr), bottom left / 3.6rem 3.6rem no-repeat var(--warden-corner-bl), bottom right / 3.6rem 3.6rem no-repeat var(--warden-corner-br);opacity:.5;position:absolute;inset:0}[data-theme=obsidian-reliquary] .warden-frame>*,[data-theme=obsidian-reliquary] .warden-panel>*,[data-theme=obsidian-reliquary] .warden-card>*,[data-theme=obsidian-reliquary] .warden-modal>*,[data-theme=obsidian-reliquary] .page-header>*,[data-theme=obsidian-reliquary] .card>*,[data-theme=obsidian-reliquary] .feature-card>*,[data-theme=obsidian-reliquary] .command-panel>*,[data-theme=obsidian-reliquary] .table-shell>*,[data-theme=obsidian-reliquary] .modal-card>*,[data-theme=obsidian-reliquary] .raid-command-panel>*,[data-theme=obsidian-reliquary] .raid-command-group-card>*,[data-theme=obsidian-reliquary] .bid-chat-window>*{z-index:1;position:relative}[data-theme=obsidian-reliquary] .warden-divider,[data-theme=obsidian-reliquary] .panel-heading,[data-theme=obsidian-reliquary] .help-section header,[data-theme=obsidian-reliquary] .raid-command-panel .panel-heading{padding-bottom:1rem;background:bottom center / min(24rem, 82%) 1.15rem no-repeat var(--warden-divider)!important;border-bottom:0!important}[data-theme=obsidian-reliquary] .warden-row,[data-theme=obsidian-reliquary] .record-item,[data-theme=obsidian-reliquary] .record-list>.record-item,[data-theme=obsidian-reliquary] .kpi-list .record-item,[data-theme=obsidian-reliquary] .reliquary-table-head,[data-theme=obsidian-reliquary] .reliquary-table-row,[data-theme=obsidian-reliquary] .raid-command-slot,[data-theme=obsidian-reliquary] .unassigned-row,[data-theme=obsidian-reliquary] .bid-chat-bubble,[data-theme=obsidian-reliquary] .bid-chat-message,[data-theme=obsidian-reliquary] tbody tr,[data-theme=obsidian-reliquary] .command-disclosure summary,[data-theme=obsidian-reliquary] .action-drawer summary{border:8px solid #0000!important;border-image:var(--warden-border-row) 16 / 8px stretch!important;background:linear-gradient(90deg,#6235911f,#0000 48%),#050508d6 padding-box padding-box!important;border-radius:0!important}[data-theme=obsidian-reliquary] .warden-button,[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .reliquary-action-tile,[data-theme=obsidian-reliquary] .panel-heading a,[data-theme=obsidian-reliquary] .empty-action-link{color:#fff4df;border:8px solid #0000!important;border-image:var(--warden-border-button) 16 / 8px stretch!important;background:linear-gradient(#121218f7,#050508fc) padding-box padding-box!important;border-radius:0!important}[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button:hover,[data-theme=obsidian-reliquary] .button:focus-visible,[data-theme=obsidian-reliquary] .link-button:focus-visible{box-shadow:0 0 0 2px #b28cff59,inset 0 0 18px #b28cff1f}[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .button-danger:hover{box-shadow:0 0 0 1px #e05a7073,inset 0 0 18px #a431462e}[data-theme=obsidian-reliquary] input:focus,[data-theme=obsidian-reliquary] select:focus,[data-theme=obsidian-reliquary] textarea:focus{box-shadow:0 0 0 2px #b28cff57}[data-theme=obsidian-reliquary] .warden-gem,[data-theme=obsidian-reliquary] .nav-medallion,[data-theme=obsidian-reliquary] .badge:before,[data-theme=obsidian-reliquary] .nav-group.is-active summary:before,[data-theme=obsidian-reliquary] .app-nav a.is-active:before,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active:before{content:"";width:1.1rem;height:1.1rem;box-shadow:none;border:0;flex:none;display:inline-block;background:center / contain no-repeat var(--warden-gem-primary)!important}[data-theme=obsidian-reliquary] .nav-group.is-active summary:before,[data-theme=obsidian-reliquary] .app-nav a.is-active:before,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active:before{border-radius:0!important;position:static!important;inset:auto!important;transform:none!important}[data-theme=obsidian-reliquary] .badge{align-items:center;gap:.35rem;display:inline-flex}[data-theme=obsidian-reliquary] .badge-ember:before,[data-theme=obsidian-reliquary] .badge-danger:before{background-image:var(--warden-gem-danger)!important}[data-theme=obsidian-reliquary] .badge-steel:before{background-image:var(--warden-gem-info)!important}[data-theme=obsidian-reliquary] .badge-gold:before,[data-theme=obsidian-reliquary] .badge-success:before{background-image:var(--warden-gem-success)!important}[data-theme=obsidian-reliquary] .app-nav a.is-active,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active,[data-theme=obsidian-reliquary] .nav-subitems a.is-active,[data-theme=obsidian-reliquary] .nav-group.is-active{box-shadow:inset 0 0 0 1px #b28cff42,0 0 18px #b28cff1f}[data-theme=obsidian-reliquary] .table-shell{padding:.55rem}[data-theme=obsidian-reliquary] .table-shell table{border-collapse:separate;border-spacing:0 .35rem}[data-theme=obsidian-reliquary] .table-shell thead th{border-bottom:1px solid #beb59e33;background:#0d0d12e6!important}[data-theme=obsidian-reliquary] .reliquary-meter:before,[data-theme=obsidian-reliquary] .stat-card:before{background-image:var(--warden-progress-ring)}[data-theme=obsidian-reliquary] .raid-command-live-grid{grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);gap:1rem}:is([data-theme=obsidian-reliquary] .raid-command-focus-page .app-sidebar,[data-theme=obsidian-reliquary] .raid-command-focus-page .app-topbar,[data-theme=obsidian-reliquary] .app-frame:has(.raid-command-focus-page) .app-sidebar,[data-theme=obsidian-reliquary] .app-frame:has(.raid-command-focus-page) .app-topbar){display:none!important}[data-theme=obsidian-reliquary] .raid-command-focus-page,[data-theme=obsidian-reliquary] .raid-command-live-page{max-width:none}[data-theme=obsidian-reliquary] .app-nav a.is-active:before,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active:before{display:none!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/dashboard] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/dashboard] .nav-medallion{background:url(/assets/raid-warden/icons/icon-dashboard.png) 50%/contain no-repeat!important}[data-theme=obsidian-reliquary] .nav-raid-command{grid-template-rows:auto auto;align-items:center;gap:.02rem .62rem;grid-template-columns:1.65rem minmax(0,1fr)!important}[data-theme=obsidian-reliquary] .nav-raid-command .nav-medallion{grid-area:1/1/span 2;align-self:center}[data-theme=obsidian-reliquary] .nav-raid-command>span:not(.nav-medallion),[data-theme=obsidian-reliquary] .nav-raid-command small{text-overflow:ellipsis;white-space:nowrap;grid-column:2;min-width:0;overflow:hidden}[data-theme=obsidian-reliquary]{--rw-reference-frame:url(/assets/raid-warden/frames/panel-border.svg);--rw-reference-button:url(/assets/raid-warden/buttons/button-border.svg);--rw-reference-divider:url(/assets/raid-warden/dividers/ornate-divider.svg);--rw-reference-corner-tl:url(/assets/raid-warden/corners/corner-filigree.svg);--rw-reference-corner-tr:url(/assets/raid-warden/corners/corner-filigree-tr.svg);--rw-reference-corner-bl:url(/assets/raid-warden/corners/corner-filigree-bl.svg);--rw-reference-corner-br:url(/assets/raid-warden/corners/corner-filigree-br.svg);--rw-reference-gem:url(/assets/raid-warden/gems/gem-amethyst.svg);--rw-reference-panel-fill:radial-gradient(circle at 74% 36%, #563c8124, transparent 20rem), radial-gradient(circle at 18% 0%, #7e6f601f, transparent 18rem), linear-gradient(180deg, #101116f7, #050609fc)}[data-theme=obsidian-reliquary] .app-main{background:radial-gradient(circle at 58% -4rem,#5e399621,#0000 26rem),radial-gradient(circle at 8% 18rem,#5057691a,#0000 24rem),linear-gradient(#090a0e 0%,#040507 62%,#07070a 100%)}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{isolation:isolate;min-height:clamp(8rem,11vw,11.5rem);margin-bottom:1.35rem;position:relative;overflow:visible;border:26px solid #0000!important;border-image:var(--rw-reference-frame) 36 / 26px stretch!important;background:top left / 7.2rem 7.2rem no-repeat var(--rw-reference-corner-tl), top right / 7.2rem 7.2rem no-repeat var(--rw-reference-corner-tr), bottom left / 7.2rem 7.2rem no-repeat var(--rw-reference-corner-bl), bottom right / 7.2rem 7.2rem no-repeat var(--rw-reference-corner-br), var(--rw-reference-panel-fill) padding-box!important;border-radius:0!important;padding:clamp(1.8rem,3vw,2.75rem) clamp(4.8rem,7vw,7.6rem)!important;box-shadow:0 22px 54px #0000007a,inset 0 0 0 1px #ffffff09,inset 0 0 80px #00000052!important}[data-theme=obsidian-reliquary] .page-header:before,[data-theme=obsidian-reliquary] .app-main .page-header:before{content:"";z-index:1;pointer-events:none;background:top left / 6.8rem 6.8rem no-repeat var(--rw-reference-corner-tl), top right / 6.8rem 6.8rem no-repeat var(--rw-reference-corner-tr), bottom left / 6.8rem 6.8rem no-repeat var(--rw-reference-corner-bl), bottom right / 6.8rem 6.8rem no-repeat var(--rw-reference-corner-br);opacity:.78;filter:drop-shadow(0 12px 12px #000000a3);position:absolute;inset:-1.45rem}[data-theme=obsidian-reliquary] .page-header:after,[data-theme=obsidian-reliquary] .app-main .page-header:after{content:"";z-index:1;pointer-events:none;background:top center / min(50rem, 70%) 3.3rem no-repeat var(--rw-reference-divider), bottom center / min(50rem, 70%) 3.3rem no-repeat var(--rw-reference-divider);opacity:.9;position:absolute;inset:-1.05rem 6.2rem}[data-theme=obsidian-reliquary] .page-header>*,[data-theme=obsidian-reliquary] .app-main .page-header>*{z-index:2;position:relative}[data-theme=obsidian-reliquary] .page-header h1,[data-theme=obsidian-reliquary] .app-main .page-header h1{color:#f3eadb;letter-spacing:0;text-shadow:0 2px #191512,0 0 18px #ffefd224,0 8px 22px #000000c2;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,4vw,4rem);font-weight:600;line-height:.95}[data-theme=obsidian-reliquary] .page-header .eyebrow,[data-theme=obsidian-reliquary] .app-main .page-header .eyebrow{letter-spacing:.26em;text-shadow:0 0 12px #69a7ff47;color:#b8d7ff!important}[data-theme=obsidian-reliquary] .page-header p:not(.eyebrow),[data-theme=obsidian-reliquary] .app-main .page-header p:not(.eyebrow){color:#aaa39a;max-width:58rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.5vw,1.42rem)}[data-theme=obsidian-reliquary] .page-header .button,[data-theme=obsidian-reliquary] .page-header a.button,[data-theme=obsidian-reliquary] .page-header .button-primary,[data-theme=obsidian-reliquary] .page-header .button-secondary{justify-content:center;align-self:center;min-width:11rem;font-family:Georgia,Times New Roman,serif;font-size:1.02rem}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .raid-command-panel,[data-theme=obsidian-reliquary] .raid-groups-panel,[data-theme=obsidian-reliquary] .live-bidding-panel,[data-theme=obsidian-reliquary] .unassigned-panel,[data-theme=obsidian-reliquary] .raid-command-group-card,[data-theme=obsidian-reliquary] .bid-chat-window,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .confirm-popover{isolation:isolate;position:relative;overflow:visible;border:18px solid #0000!important;border-image:var(--rw-reference-frame) 38 / 18px stretch!important;background:top left / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-tl), top right / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-tr), bottom left / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-bl), bottom right / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-br), radial-gradient(circle at 84% 18%, #4d35701a, transparent 16rem), linear-gradient(180deg, #0e0f13f5, #040508fa) padding-box!important;border-radius:0!important;box-shadow:0 18px 42px #00000061,inset 0 0 44px #00000042!important}[data-theme=obsidian-reliquary] .card:before,[data-theme=obsidian-reliquary] .feature-card:before,[data-theme=obsidian-reliquary] .stat-card:before,[data-theme=obsidian-reliquary] .table-shell:before,[data-theme=obsidian-reliquary] .modal-card:before,[data-theme=obsidian-reliquary] .auth-card:before,[data-theme=obsidian-reliquary] .raid-command-panel:before,[data-theme=obsidian-reliquary] .raid-command-group-card:before,[data-theme=obsidian-reliquary] .bid-chat-window:before{content:"";z-index:1;pointer-events:none;background:top left / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-tl), top right / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-tr), bottom left / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-bl), bottom right / 3.4rem 3.4rem no-repeat var(--rw-reference-corner-br);opacity:.32;position:absolute;inset:-.8rem}[data-theme=obsidian-reliquary] .card>*,[data-theme=obsidian-reliquary] .feature-card>*,[data-theme=obsidian-reliquary] .stat-card>*,[data-theme=obsidian-reliquary] .table-shell>*,[data-theme=obsidian-reliquary] .modal-card>*,[data-theme=obsidian-reliquary] .auth-card>*,[data-theme=obsidian-reliquary] .raid-command-panel>*,[data-theme=obsidian-reliquary] .raid-command-group-card>*,[data-theme=obsidian-reliquary] .bid-chat-window>*{z-index:2;position:relative}[data-theme=obsidian-reliquary] .panel-heading,[data-theme=obsidian-reliquary] .card>header,[data-theme=obsidian-reliquary] .data-card-header{padding-bottom:1.35rem;background:bottom center / min(34rem, 86%) 2.6rem no-repeat var(--rw-reference-divider)!important;border-bottom:0!important}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link,[data-theme=obsidian-reliquary] .reliquary-action-tile{text-shadow:0 1px 8px #000c;box-shadow:0 10px 24px #0000003d;border:12px solid #0000!important;border-image:var(--rw-reference-button) 24 / 12px stretch!important;color:#fff4df!important;background:radial-gradient(circle at 50% 0,#804bc02e,#0000 62%),linear-gradient(#16141bfa,#040407fc) padding-box padding-box!important;border-radius:0!important}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea,[data-theme=obsidian-reliquary] .topbar-search{border:10px solid #0000!important;border-image:var(--rw-reference-button) 24 / 10px stretch!important;background:linear-gradient(#030306f2,#08080ceb) padding-box padding-box!important;border-radius:0!important}[data-theme=obsidian-reliquary] .record-item,[data-theme=obsidian-reliquary] .reliquary-table-row,[data-theme=obsidian-reliquary] .reliquary-table-head,[data-theme=obsidian-reliquary] tbody tr,[data-theme=obsidian-reliquary] .raid-command-slot,[data-theme=obsidian-reliquary] .unassigned-row,[data-theme=obsidian-reliquary] .bid-chat-message,[data-theme=obsidian-reliquary] .bid-chat-bubble{border:10px solid #0000!important;border-image:var(--warden-border-row) 18 / 10px stretch!important;background:linear-gradient(90deg,#7755a21f,#0000 46%),#050609d6 padding-box padding-box!important;border-radius:0!important}[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .mobile-app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a{border:10px solid #0000!important;border-image:var(--rw-reference-button) 24 / 10px stretch!important;background:#05060acc padding-box padding-box!important;border-radius:0!important}[data-theme=obsidian-reliquary] .app-nav a:hover,[data-theme=obsidian-reliquary] .mobile-app-nav a:hover,[data-theme=obsidian-reliquary] .nav-subitems a:hover,[data-theme=obsidian-reliquary] .app-nav a.is-active,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active,[data-theme=obsidian-reliquary] .nav-subitems a.is-active,[data-theme=obsidian-reliquary] .nav-raid-command{background:radial-gradient(circle at 50% 0,#8e43ff33,#0000 58%),linear-gradient(90deg,#241537f0,#06070ae6) padding-box padding-box!important}@media (max-width:760px){[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{min-height:0;border-width:18px!important;border-image-width:18px!important;padding:1.5rem 1.4rem 1.5rem 3.3rem!important}[data-theme=obsidian-reliquary] .page-header:before,[data-theme=obsidian-reliquary] .app-main .page-header:before{background-size:4.5rem 4.5rem;inset:-.9rem}[data-theme=obsidian-reliquary] .page-header:after,[data-theme=obsidian-reliquary] .app-main .page-header:after{inset-inline:2.5rem}}[data-theme=obsidian-reliquary]{--rw-source-header:url(/assets/raid-warden/source-derived/header-frame-full.png);--rw-source-panel-wide:url(/assets/raid-warden/source-derived/panel-wide.png);--rw-source-panel-tall:url(/assets/raid-warden/source-derived/panel-tall.png);--rw-source-panel-small:url(/assets/raid-warden/source-derived/panel-small.png);--rw-source-button:url(/assets/raid-warden/source-derived/button-frame-full.png);--rw-source-rail-top:url(/assets/raid-warden/source-derived/rail-divider-top.png);--rw-source-rail-bottom:url(/assets/raid-warden/source-derived/rail-divider-bottom.png);--rw-source-ornament-top:url(/assets/raid-warden/source-derived/ornament-top.png);--rw-source-ornament-bottom:url(/assets/raid-warden/source-derived/ornament-bottom.png);--rw-source-texture:url(/assets/raid-warden/source-derived/texture-panel.png)}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{min-height:clamp(12.75rem,15vw,16rem);background:var(--rw-source-header) center / 100% 100% no-repeat, linear-gradient(180deg, #08090df5, #030407fa)!important;border:0!important;border-image:!important;padding:clamp(2.15rem,3.2vw,3rem) clamp(6.6rem,8vw,8.5rem) clamp(2.15rem,3vw,2.85rem)!important;box-shadow:0 24px 58px #0000008a,0 0 30px #6b37ae1a!important}[data-theme=obsidian-reliquary] .page-header:before,[data-theme=obsidian-reliquary] .page-header:after,[data-theme=obsidian-reliquary] .app-main .page-header:before,[data-theme=obsidian-reliquary] .app-main .page-header:after{display:none!important}[data-theme=obsidian-reliquary] .page-header h1,[data-theme=obsidian-reliquary] .app-main .page-header h1{max-width:min(54rem,72%);font-size:clamp(2.35rem,4.35vw,4.35rem)}[data-theme=obsidian-reliquary] .page-header p:not(.eyebrow),[data-theme=obsidian-reliquary] .app-main .page-header p:not(.eyebrow){max-width:min(56rem,72%)}[data-theme=obsidian-reliquary] .page-header .button,[data-theme=obsidian-reliquary] .page-header a.button,[data-theme=obsidian-reliquary] .page-header .button-primary,[data-theme=obsidian-reliquary] .page-header .button-secondary{min-height:3.75rem;background:var(--rw-source-button) center / 100% 100% no-repeat!important;border:0!important;padding:.9rem 2rem!important}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .raid-command-panel,[data-theme=obsidian-reliquary] .raid-groups-panel,[data-theme=obsidian-reliquary] .live-bidding-panel,[data-theme=obsidian-reliquary] .unassigned-panel,[data-theme=obsidian-reliquary] .raid-command-group-card,[data-theme=obsidian-reliquary] .bid-chat-window,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .confirm-popover{background:var(--rw-source-panel-wide) center / 100% 100% no-repeat, var(--rw-source-texture) center / cover repeat, linear-gradient(180deg, #0a0b0ff7, #030407fa)!important;border:0!important;border-image:!important;border-radius:0!important;padding:clamp(1.35rem,2vw,2rem)!important}[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .reliquary-dashboard .stat-card{background:var(--rw-source-panel-tall) center / 100% 100% no-repeat, var(--rw-source-texture) center / cover repeat!important}[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .table-shell{padding:clamp(1.7rem,2.4vw,2.35rem)!important}[data-theme=obsidian-reliquary] .card:before,[data-theme=obsidian-reliquary] .card:after,[data-theme=obsidian-reliquary] .feature-card:before,[data-theme=obsidian-reliquary] .feature-card:after,[data-theme=obsidian-reliquary] .stat-card:before,[data-theme=obsidian-reliquary] .stat-card:after,[data-theme=obsidian-reliquary] .table-shell:before,[data-theme=obsidian-reliquary] .table-shell:after,[data-theme=obsidian-reliquary] .modal-card:before,[data-theme=obsidian-reliquary] .modal-card:after,[data-theme=obsidian-reliquary] .auth-card:before,[data-theme=obsidian-reliquary] .auth-card:after{display:none!important}[data-theme=obsidian-reliquary] .panel-heading,[data-theme=obsidian-reliquary] .card>header,[data-theme=obsidian-reliquary] .data-card-header{background:bottom center / min(48rem, 92%) 2.6rem no-repeat var(--rw-source-rail-top)!important}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link,[data-theme=obsidian-reliquary] .reliquary-action-tile,[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .mobile-app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a{min-height:3rem;background:var(--rw-source-button) center / 100% 100% no-repeat, linear-gradient(180deg, #0f0f14f5, #040407fa)!important;border:0!important;border-image:!important;border-radius:0!important;padding:.72rem 1.25rem!important}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea,[data-theme=obsidian-reliquary] .topbar-search{min-height:3rem;background:var(--rw-source-panel-small) center / 100% 100% no-repeat, linear-gradient(180deg, #050508f5, #020305fa)!important;border:0!important;border-image:!important}@media (max-width:760px){[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{min-height:0;background-size:100% 100%,auto!important;padding:2rem 2.3rem!important}[data-theme=obsidian-reliquary] .page-header h1,[data-theme=obsidian-reliquary] .app-main .page-header h1,[data-theme=obsidian-reliquary] .page-header p:not(.eyebrow),[data-theme=obsidian-reliquary] .app-main .page-header p:not(.eyebrow){max-width:100%}}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .raid-command-panel,[data-theme=obsidian-reliquary] .raid-groups-panel,[data-theme=obsidian-reliquary] .live-bidding-panel,[data-theme=obsidian-reliquary] .unassigned-panel,[data-theme=obsidian-reliquary] .raid-command-group-card,[data-theme=obsidian-reliquary] .bid-chat-window,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .confirm-popover{border:28px solid #0000!important;border-image-source:var(--rw-source-panel-wide)!important;background:radial-gradient(circle at 78% 18%, #542d841f, transparent 20rem), linear-gradient(180deg, #0c0d11f7, #030407fc), var(--rw-source-texture) center / 22rem auto repeat!important;border-image-slice:56!important;border-image-width:28px!important;border-image-repeat:round!important;box-shadow:0 18px 42px #00000061,inset 0 0 48px #00000047!important}[data-theme=obsidian-reliquary] .table-shell{background:linear-gradient(180deg, #08090df7, #030407fc), var(--rw-source-texture) center / 24rem auto repeat!important;border-image-slice:62!important}[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .reliquary-dashboard .stat-card{border-image-source:var(--rw-source-panel-tall)!important;background:linear-gradient(180deg, #0c0d11f5, #030407fc), var(--rw-source-texture) center / 18rem auto repeat!important;border-image-slice:44!important}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link,[data-theme=obsidian-reliquary] .reliquary-action-tile,[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .mobile-app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a{border:12px solid #0000!important;border-image-source:var(--rw-source-button)!important;background:linear-gradient(#101016fa,#040407fc) padding-box padding-box!important;border-image-slice:26!important;border-image-width:12px!important;border-image-repeat:round!important}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea,[data-theme=obsidian-reliquary] .topbar-search{border:12px solid #0000!important;border-image-source:var(--rw-source-panel-small)!important;background:linear-gradient(#050508fa,#020305fc) padding-box padding-box!important;border-image-slice:34!important;border-image-width:12px!important;border-image-repeat:round!important}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{aspect-ratio:1384/380;min-height:0;background:var(--rw-source-header) center / contain no-repeat, linear-gradient(180deg, #08090df5, #030407fa)!important}[data-theme=obsidian-reliquary] .raid-relic-grid,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-grid{grid-template-columns:repeat(3,minmax(10.5rem,1fr));align-items:stretch;gap:clamp(1rem,1.8vw,1.35rem);display:grid}[data-theme=obsidian-reliquary] .raid-relic-card,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-card{box-sizing:border-box;grid-template-rows:7.6rem minmax(0,1fr);place-items:start center;width:100%;min-width:0;min-height:17.6rem;display:grid;overflow:visible;border:22px solid #0000!important;border-image-source:var(--rw-source-panel-tall)!important;background:linear-gradient(180deg, #08090dfa, #020305fc), var(--rw-source-texture) center / 18rem auto repeat!important;border-image-slice:46!important;border-image-width:22px!important;border-image-repeat:round!important;border-radius:0!important;padding:1.55rem 1.3rem 1.15rem!important}[data-theme=obsidian-reliquary] .raid-relic-art,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-art{place-self:center;width:min(7.1rem,100%);min-width:0;max-width:7.1rem;min-height:7.1rem;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}[data-theme=obsidian-reliquary] .raid-relic-body,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-body{text-align:center;justify-items:center;gap:.36rem;width:100%;min-width:0;padding-inline:.2rem;display:grid}[data-theme=obsidian-reliquary] .raid-relic-body strong,[data-theme=obsidian-reliquary] .raid-relic-body span,[data-theme=obsidian-reliquary] .raid-relic-body em,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-body strong,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-body span,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-body em{overflow-wrap:anywhere;text-align:center;max-width:100%}[data-theme=obsidian-reliquary] .raid-relic-card .badge,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-card .badge{justify-content:center;min-width:min(6.2rem,100%);max-width:100%}@media (max-width:920px){[data-theme=obsidian-reliquary] .raid-relic-grid,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-grid{grid-template-columns:repeat(auto-fit,minmax(10.75rem,1fr))}}[data-theme=obsidian-reliquary]{--rw-sheet-button-primary:var(--rw-source-button);--rw-sheet-button-secondary:var(--rw-source-button);--rw-sheet-button-danger:var(--rw-source-button);--rw-sheet-nav-pill:var(--rw-source-button);--rw-sheet-nav-pill-active:var(--rw-source-button);--rw-sheet-input:var(--rw-source-panel-small);--rw-sheet-search:var(--rw-source-panel-small);--rw-sheet-dropdown:var(--rw-source-panel-small);--rw-sheet-accordion:var(--rw-source-panel-wide)}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link,[data-theme=obsidian-reliquary] .reliquary-action-tile{border:13px solid #0000!important;border-image-source:var(--rw-sheet-button-secondary)!important;background:linear-gradient(#0d0d12fa,#040407fc) padding-box padding-box!important;border-image-slice:17!important;border-image-width:13px!important;border-image-repeat:stretch!important;box-shadow:0 10px 20px #00000047!important}[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .app-main .button-primary,[data-theme=obsidian-reliquary] .page-header .button-primary{border-image-source:var(--rw-sheet-button-primary)!important;background:linear-gradient(#231731fa,#09070efc) padding-box padding-box!important}[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .button-danger:hover,[data-theme=obsidian-reliquary] .app-main .button-danger{border-image-source:var(--rw-sheet-button-danger)!important;background:linear-gradient(#350c0afa,#0c0404fc) padding-box padding-box!important}[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .mobile-app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a{gap:.7rem;border:12px solid #0000!important;border-image-source:var(--rw-sheet-nav-pill)!important;background:linear-gradient(#0b0b10fa,#040407fc) padding-box padding-box!important;border-image-slice:18!important;border-image-width:12px!important;border-image-repeat:stretch!important}[data-theme=obsidian-reliquary] .app-nav a:hover,[data-theme=obsidian-reliquary] .mobile-app-nav a:hover,[data-theme=obsidian-reliquary] .nav-subitems a:hover,[data-theme=obsidian-reliquary] .app-nav a.is-active,[data-theme=obsidian-reliquary] .mobile-app-nav a.is-active,[data-theme=obsidian-reliquary] .nav-subitems a.is-active{border-image-source:var(--rw-sheet-nav-pill-active)!important;background:linear-gradient(#20132ffa,#08060dfc) padding-box padding-box!important}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] textarea,[data-theme=obsidian-reliquary] .topbar-search{border:13px solid #0000!important;border-image-source:var(--rw-sheet-input)!important;background:linear-gradient(#050508fa,#020305fc) padding-box padding-box!important;border-image-slice:17!important;border-image-width:13px!important;border-image-repeat:stretch!important}[data-theme=obsidian-reliquary] .topbar-search{border-image-source:var(--rw-sheet-search)!important;border-image-slice:18 fill!important}[data-theme=obsidian-reliquary] select{border:13px solid #0000!important;border-image-source:var(--rw-sheet-dropdown)!important;background:linear-gradient(#050508fa,#020305fc) padding-box padding-box!important;border-image-slice:17!important;border-image-width:13px!important;border-image-repeat:stretch!important}[data-theme=obsidian-reliquary] .command-disclosure summary,[data-theme=obsidian-reliquary] details summary,[data-theme=obsidian-reliquary] .accordion-header{border:13px solid #0000!important;border-image-source:var(--rw-sheet-accordion)!important;background:linear-gradient(#140e1bfa,#050508fc) padding-box padding-box!important;border-image-slice:18!important;border-image-width:13px!important;border-image-repeat:stretch!important}[data-theme=obsidian-reliquary] .nav-medallion{filter:drop-shadow(0 0 .45rem #8b5cf63d);width:2.15rem;min-width:2.15rem;height:2.15rem;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/dashboard] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/dashboard] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-dashboard.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/raids] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/raids] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-raids.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/raid-night] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/raid-night] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-raid-night.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/attendance] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/attendance] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-attendance.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/dkp] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/dkp] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-dkp.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/bids] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/bids] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-bids.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/loot] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/loot] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-loot.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/members] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/members] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-members.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/characters] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/characters] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-characters.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href=\/guild] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href=\/guild] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-guild.png)!important}[data-theme=obsidian-reliquary] .app-nav a[href="/guild/settings"] .nav-medallion,[data-theme=obsidian-reliquary] .mobile-app-nav a[href="/guild/settings"] .nav-medallion{background-image:url(/assets/raid-warden/icons/icon-settings.png)!important}[data-theme=obsidian-reliquary] .raid-relic-art,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-art{width:min(8.5rem,100%);max-width:8.5rem;min-height:8.5rem;background-image:url(/assets/raid-warden/panels/raid-vault.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}[data-theme=obsidian-reliquary] .raid-scene-2 .raid-relic-art,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-scene-2 .raid-relic-art{background-image:url(/assets/raid-warden/panels/raid-hellforged.png)!important}[data-theme=obsidian-reliquary] .raid-scene-3 .raid-relic-art,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-scene-3 .raid-relic-art{background-image:url(/assets/raid-warden/panels/raid-darkspire.png)!important}[data-theme=obsidian-reliquary] .raid-scene-4 .raid-relic-art,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-scene-4 .raid-relic-art{background-image:url(/assets/raid-warden/panels/raid-vault.png)!important}[data-theme=obsidian-reliquary] .badge:before{content:none!important}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .raid-command-panel,[data-theme=obsidian-reliquary] .raid-groups-panel,[data-theme=obsidian-reliquary] .live-bidding-panel,[data-theme=obsidian-reliquary] .unassigned-panel,[data-theme=obsidian-reliquary] .raid-command-group-card,[data-theme=obsidian-reliquary] .bid-chat-window,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .confirm-popover{--rw-frame-inset-x:clamp(1.55rem, 2.4vw, 2.35rem);--rw-frame-inset-y:clamp(1.4rem, 2.2vw, 2.1rem);padding:var(--rw-frame-inset-y) var(--rw-frame-inset-x)!important}[data-theme=obsidian-reliquary] .table-shell{--rw-frame-inset-x:clamp(2rem, 3.2vw, 3rem);--rw-frame-inset-y:clamp(1.85rem, 2.8vw, 2.7rem);scrollbar-gutter:stable;overflow:auto visible;padding:var(--rw-frame-inset-y) var(--rw-frame-inset-x) calc(var(--rw-frame-inset-y) + .65rem)!important}[data-theme=obsidian-reliquary] .card>.table-shell,[data-theme=obsidian-reliquary] .feature-card>.table-shell,[data-theme=obsidian-reliquary] .command-panel>.table-shell{margin:1rem 0 0}[data-theme=obsidian-reliquary] .table-shell table{border-collapse:separate;border-spacing:0 .22rem;margin:0}[data-theme=obsidian-reliquary] .table-shell thead th,[data-theme=obsidian-reliquary] .table-shell tbody td{background-clip:padding-box;padding:.78rem .92rem}[data-theme=obsidian-reliquary] .table-shell thead th:first-child,[data-theme=obsidian-reliquary] .table-shell tbody td:first-child{padding-left:.9rem}[data-theme=obsidian-reliquary] .table-shell thead th:last-child,[data-theme=obsidian-reliquary] .table-shell tbody td:last-child{padding-right:.9rem}[data-theme=obsidian-reliquary] .table-shell tbody tr{background:#07080ca3}[data-theme=obsidian-reliquary] .table-shell th,[data-theme=obsidian-reliquary] .table-shell td,[data-theme=obsidian-reliquary] .table-shell a,[data-theme=obsidian-reliquary] .table-shell strong,[data-theme=obsidian-reliquary] .record-item,[data-theme=obsidian-reliquary] .data-card,[data-theme=obsidian-reliquary] .reliquary-table-row{overflow-wrap:anywhere;min-width:0}[data-theme=obsidian-reliquary] .table-shell .badge,[data-theme=obsidian-reliquary] .table-shell .button,[data-theme=obsidian-reliquary] .table-shell select,[data-theme=obsidian-reliquary] .table-shell input{overflow-wrap:normal}@media (max-width:760px){[data-theme=obsidian-reliquary] .table-shell{--rw-frame-inset-x:1.35rem;--rw-frame-inset-y:1.35rem}[data-theme=obsidian-reliquary] .table-shell table{min-width:42rem}}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{grid-template-columns:minmax(0,1fr) auto;gap:clamp(1rem,2.4vw,2.4rem);min-height:clamp(14.25rem,16vw,18rem);align-content:center!important;align-items:center!important;padding:clamp(3.35rem,4.2vw,4.7rem) clamp(7rem,9vw,9.4rem) clamp(4.6rem,5vw,5.7rem)!important;display:grid!important}[data-theme=obsidian-reliquary] .page-header>:first-child,[data-theme=obsidian-reliquary] .app-main .page-header>:first-child{align-content:center;gap:.36rem;min-width:0;max-width:min(58rem,100%);display:grid;transform:translateY(-.35rem)}[data-theme=obsidian-reliquary] .page-header h1,[data-theme=obsidian-reliquary] .app-main .page-header h1{max-width:min(54rem,100%);line-height:1.02;margin:0!important}[data-theme=obsidian-reliquary] .page-header .eyebrow,[data-theme=obsidian-reliquary] .app-main .page-header .eyebrow{line-height:1.15;margin:0 0 .15rem!important}[data-theme=obsidian-reliquary] .page-header p:not(.eyebrow),[data-theme=obsidian-reliquary] .app-main .page-header p:not(.eyebrow){max-width:min(56rem,100%);line-height:1.35;margin:0!important}[data-theme=obsidian-reliquary] .page-header .button,[data-theme=obsidian-reliquary] .page-header a.button,[data-theme=obsidian-reliquary] .page-header .button-primary,[data-theme=obsidian-reliquary] .page-header .button-secondary{place-self:center end;transform:translateY(-.25rem);margin:0!important}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link,[data-theme=obsidian-reliquary] .reliquary-action-tile,[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .mobile-app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a{text-align:center;justify-content:center;align-items:center;min-height:3.1rem;line-height:1.12;padding:.58rem 1.35rem!important}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea{min-height:3.15rem;line-height:1.25;padding:.62rem .95rem!important}[data-theme=obsidian-reliquary] textarea{padding-block:.9rem!important}[data-theme=obsidian-reliquary] .card>header,[data-theme=obsidian-reliquary] .data-card-header,[data-theme=obsidian-reliquary] .panel-heading{padding-inline:.35rem}[data-theme=obsidian-reliquary] .card h1,[data-theme=obsidian-reliquary] .card h2,[data-theme=obsidian-reliquary] .card h3,[data-theme=obsidian-reliquary] .feature-card h1,[data-theme=obsidian-reliquary] .feature-card h2,[data-theme=obsidian-reliquary] .feature-card h3,[data-theme=obsidian-reliquary] .stat-card h1,[data-theme=obsidian-reliquary] .stat-card h2,[data-theme=obsidian-reliquary] .stat-card h3{overflow-wrap:anywhere;margin-top:0}@media (max-width:920px){[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{grid-template-columns:1fr;min-height:clamp(13.5rem,29vw,17rem);padding:clamp(3rem,7vw,4rem) clamp(3.4rem,7vw,5rem) clamp(4.2rem,8vw,5rem)!important}[data-theme=obsidian-reliquary] .page-header .button,[data-theme=obsidian-reliquary] .page-header a.button,[data-theme=obsidian-reliquary] .page-header .button-primary,[data-theme=obsidian-reliquary] .page-header .button-secondary{justify-self:start}}@media (max-width:560px){[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{padding:3rem 2.25rem 4rem!important}[data-theme=obsidian-reliquary] .page-header h1,[data-theme=obsidian-reliquary] .app-main .page-header h1{font-size:clamp(2rem,11vw,3rem)}}[data-theme=obsidian-reliquary] .app-frame{grid-template-columns:16rem minmax(0,1fr)}[data-theme=obsidian-reliquary] .app-sidebar{gap:.8rem;padding:.85rem}[data-theme=obsidian-reliquary] .app-brand{transform-origin:0}[data-theme=obsidian-reliquary] .app-sidebar .app-brand{transform:scale(.88)}[data-theme=obsidian-reliquary] .app-topbar{min-height:3.45rem;padding:.52rem .9rem}[data-theme=obsidian-reliquary] .topbar-search{max-width:30rem}[data-theme=obsidian-reliquary] .page,[data-theme=obsidian-reliquary] .app-main .page{padding:.85rem clamp(.8rem,1.45vw,1.2rem) 1.15rem}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{gap:clamp(.75rem,1.8vw,1.5rem);min-height:clamp(10.6rem,11.5vw,13rem);margin-bottom:.75rem;aspect-ratio:auto!important;background:var(--rw-source-header) center / 100% 100% no-repeat, linear-gradient(180deg, #08090df5, #030407fa)!important;height:auto!important;padding:clamp(2.35rem,3vw,3.2rem) clamp(5.3rem,6.7vw,7rem) clamp(3.4rem,3.8vw,4.2rem)!important}[data-theme=obsidian-reliquary] .page-header>:first-child,[data-theme=obsidian-reliquary] .app-main .page-header>:first-child{gap:.22rem;transform:translateY(-.18rem)}[data-theme=obsidian-reliquary] .page-header h1,[data-theme=obsidian-reliquary] .app-main .page-header h1{font-size:clamp(2rem,3.25vw,3.35rem);line-height:1.01}[data-theme=obsidian-reliquary] .page-header .eyebrow,[data-theme=obsidian-reliquary] .app-main .page-header .eyebrow{font-size:.72rem}[data-theme=obsidian-reliquary] .page-header p:not(.eyebrow),[data-theme=obsidian-reliquary] .app-main .page-header p:not(.eyebrow){font-size:clamp(.95rem,1.12vw,1.12rem);line-height:1.28}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .raid-command-panel,[data-theme=obsidian-reliquary] .raid-groups-panel,[data-theme=obsidian-reliquary] .live-bidding-panel,[data-theme=obsidian-reliquary] .unassigned-panel,[data-theme=obsidian-reliquary] .raid-command-group-card,[data-theme=obsidian-reliquary] .bid-chat-window,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .confirm-popover{--rw-frame-inset-x:clamp(1.05rem, 1.55vw, 1.55rem);--rw-frame-inset-y:clamp(.95rem, 1.35vw, 1.35rem);border-width:20px!important;padding:var(--rw-frame-inset-y) var(--rw-frame-inset-x)!important;border-image-width:20px!important}[data-theme=obsidian-reliquary] .table-shell{--rw-frame-inset-x:clamp(1.25rem, 1.9vw, 2rem);--rw-frame-inset-y:clamp(1.15rem, 1.7vw, 1.75rem);padding:var(--rw-frame-inset-y) var(--rw-frame-inset-x) calc(var(--rw-frame-inset-y) + .35rem)!important}[data-theme=obsidian-reliquary] .grid,[data-theme=obsidian-reliquary] .dashboard-grid,[data-theme=obsidian-reliquary] .dashboard-command-grid,[data-theme=obsidian-reliquary] .member-home-grid,[data-theme=obsidian-reliquary] .reliquary-dashboard-grid,[data-theme=obsidian-reliquary] .stat-grid{gap:.62rem!important}[data-theme=obsidian-reliquary] .panel-heading,[data-theme=obsidian-reliquary] .card>header,[data-theme=obsidian-reliquary] .data-card-header{gap:.55rem;margin-bottom:.48rem;padding-bottom:.78rem}[data-theme=obsidian-reliquary] .panel-heading h2,[data-theme=obsidian-reliquary] .panel-heading h3,[data-theme=obsidian-reliquary] .card h2,[data-theme=obsidian-reliquary] .card h3{font-size:clamp(.98rem,1.2vw,1.16rem);line-height:1.12}[data-theme=obsidian-reliquary] .panel-heading p,[data-theme=obsidian-reliquary] .card>p,[data-theme=obsidian-reliquary] .feature-card p{font-size:.87rem;line-height:1.28}[data-theme=obsidian-reliquary] .stat-card{min-height:6.4rem}[data-theme=obsidian-reliquary] .stat-card strong,[data-theme=obsidian-reliquary] .reliquary-meter strong{font-size:clamp(1.35rem,2.1vw,2rem)}[data-theme=obsidian-reliquary] .app-nav{gap:.32rem}[data-theme=obsidian-reliquary] .nav-group summary{min-height:2.25rem;padding:.48rem .72rem}[data-theme=obsidian-reliquary] .nav-subitems{gap:.12rem;padding:.22rem .3rem .38rem}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link,[data-theme=obsidian-reliquary] .reliquary-action-tile,[data-theme=obsidian-reliquary] .app-nav a,[data-theme=obsidian-reliquary] .mobile-app-nav a,[data-theme=obsidian-reliquary] .nav-subitems a{min-height:2.45rem;font-size:.86rem;padding:.42rem .9rem!important}[data-theme=obsidian-reliquary] .nav-medallion{width:1.65rem;min-width:1.65rem;height:1.65rem}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea{min-height:2.6rem;font-size:.9rem;padding:.45rem .72rem!important}[data-theme=obsidian-reliquary] .topbar-search input,[data-theme=obsidian-reliquary] .topbar-search .button{min-height:2.35rem}[data-theme=obsidian-reliquary] .record-list{gap:.22rem}[data-theme=obsidian-reliquary] .record-item,[data-theme=obsidian-reliquary] .record-list>.record-item,[data-theme=obsidian-reliquary] .reliquary-table-row{min-height:2.25rem;padding:.38rem .52rem}[data-theme=obsidian-reliquary] .record-item p,[data-theme=obsidian-reliquary] .reliquary-table-row span{font-size:.8rem;line-height:1.22}[data-theme=obsidian-reliquary] .table-shell table{border-spacing:0 .12rem}[data-theme=obsidian-reliquary] .table-shell thead th,[data-theme=obsidian-reliquary] .table-shell tbody td,[data-theme=obsidian-reliquary] .app-main th,[data-theme=obsidian-reliquary] .app-main td{padding:.44rem .62rem;line-height:1.2}[data-theme=obsidian-reliquary] .data-pagination{margin-top:.48rem;padding:.34rem .48rem}[data-theme=obsidian-reliquary] .data-card,[data-theme=obsidian-reliquary] .roster-card{padding:.72rem}[data-theme=obsidian-reliquary] .data-card-grid,[data-theme=obsidian-reliquary] .roster-card-metrics{gap:.38rem}[data-theme=obsidian-reliquary] .raid-relic-grid,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-grid{gap:.62rem}[data-theme=obsidian-reliquary] .raid-relic-card,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-card{grid-template-rows:5.6rem minmax(0,1fr);min-height:13.5rem;border-width:18px!important;border-image-width:18px!important;padding:1rem .95rem .8rem!important}[data-theme=obsidian-reliquary] .raid-relic-art,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-art{width:min(5.6rem,100%);max-width:5.6rem;min-height:5.6rem}[data-theme=obsidian-reliquary] .raid-relic-body,[data-theme=obsidian-reliquary] .reliquary-dashboard .raid-relic-body{gap:.2rem}[data-theme=obsidian-reliquary] .reliquary-actions{gap:.42rem}[data-theme=obsidian-reliquary] .reliquary-meters{gap:.5rem}[data-theme=obsidian-reliquary] .reliquary-meter{min-height:7.5rem;padding:.7rem}@media (max-width:920px){[data-theme=obsidian-reliquary] .app-frame{grid-template-columns:1fr}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{min-height:clamp(10.25rem,22vw,12.75rem);padding:clamp(2.25rem,5vw,3rem) clamp(2.8rem,5vw,4rem) clamp(3.25rem,6vw,4rem)!important}}@media (max-width:560px){[data-theme=obsidian-reliquary] .page,[data-theme=obsidian-reliquary] .app-main .page{padding-inline:.62rem}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header{min-height:10.5rem;padding:2.3rem 1.75rem 3.25rem!important}}[data-theme=obsidian-reliquary]{--rw-relic-logo-wordmark:url(/assets/raid-warden/reliquary/logo/raid-warden-wordmark.png);--rw-relic-logo-mark:url(/assets/raid-warden/reliquary/logo/raid-warden-mark.png);--rw-relic-divider:url(/assets/raid-warden/reliquary/ornaments/header-divider-amethyst.png);--rw-relic-heading-rail:url(/assets/raid-warden/reliquary/ornaments/heading-rail-amethyst.png);--rw-relic-corner-purple:url(/assets/raid-warden/reliquary/ornaments/corner-top-purple.png);--rw-relic-corner-blue:url(/assets/raid-warden/reliquary/ornaments/corner-top-blue.png);--rw-relic-plaque-purple:url(/assets/raid-warden/reliquary/ornaments/plaque-purple.png);--rw-relic-plaque-green:url(/assets/raid-warden/reliquary/ornaments/plaque-green.png)}[data-theme=obsidian-reliquary] .brand-logo-reliquary{width:min(15rem,100%);min-width:0;display:block;position:relative}[data-theme=obsidian-reliquary] .raid-warden-wordmark-image{object-fit:contain;filter:drop-shadow(0 0 14px #824fff38)drop-shadow(0 10px 18px #0000008c);width:100%;height:auto;display:block}[data-theme=obsidian-reliquary] .brand-wordmark-fallback{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=obsidian-reliquary] .app-sidebar .app-brand,[data-theme=obsidian-reliquary] .mobile-app-header .app-brand,[data-theme=obsidian-reliquary] .public-header .app-brand{place-items:center;display:grid}[data-theme=obsidian-reliquary] .app-sidebar .app-brand{min-height:4.15rem;padding:.42rem .5rem}[data-theme=obsidian-reliquary] .app-sidebar .brand-logo-reliquary{width:min(13.4rem,100%)}[data-theme=obsidian-reliquary] .mobile-app-header .brand-logo-reliquary,[data-theme=obsidian-reliquary] .public-header .brand-logo-reliquary{width:min(11rem,46vw)}[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header,[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header{background-image:var(--rw-relic-divider), var(--rw-relic-divider), radial-gradient(circle at 78% 42%, #3c557824, transparent 22rem), radial-gradient(circle at 12% 12%, #7840bc1c, transparent 18rem), linear-gradient(180deg, #0f1016fa, #050609fc)!important;background-position:50% -.65rem,center bottom -.65rem,50%,50%,50%!important;background-repeat:no-repeat!important;background-size:min(32rem,100% - 10rem),min(32rem,100% - 10rem),auto,auto,auto!important;border:1px solid #cfc9bb57!important;border-radius:8px!important;min-height:clamp(7.8rem,10vw,10.2rem)!important;padding:clamp(2.25rem,3vw,2.9rem) clamp(1.65rem,4vw,4.4rem) clamp(2.35rem,3.2vw,3.05rem)!important}[data-theme=obsidian-reliquary] .page-header>*,[data-theme=obsidian-reliquary] .app-main .page-header>*,[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header>*{z-index:1;position:relative}[data-theme=obsidian-reliquary] .page-header:before,[data-theme=obsidian-reliquary] .app-main .page-header:before,[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header:before{content:"";background:center / contain no-repeat var(--rw-relic-corner-purple);opacity:1;pointer-events:none;width:clamp(3.2rem,5vw,4.8rem);height:clamp(3.2rem,5vw,4.8rem);position:absolute;top:.5rem;left:auto;right:.58rem}[data-theme=obsidian-reliquary] .page-header:after,[data-theme=obsidian-reliquary] .app-main .page-header:after,[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header:after{content:"";background:center / contain no-repeat var(--rw-relic-corner-blue);opacity:1;pointer-events:none;border:0;border-radius:0;width:clamp(3.2rem,5vw,4.8rem);height:clamp(3.2rem,5vw,4.8rem);position:absolute;inset:.5rem auto auto .58rem;transform:scaleX(-1)}[data-theme=obsidian-reliquary] .public-hero:after{background:linear-gradient(90deg,#010102fc,#050509f2 44%,#0505096b 72%,#05050929),radial-gradient(circle at 24% 38%,#cfc9bb24,#0000 20rem),radial-gradient(circle at 72% 20%,#69a7ff1f,#0000 22rem),linear-gradient(#06070c,#010102 62%)!important}[data-theme=obsidian-reliquary] .public-hero:before{background:top -.2rem center / min(40rem, calc(100% - 8rem)) auto no-repeat var(--rw-relic-divider), bottom -.2rem center / min(40rem, calc(100% - 8rem)) auto no-repeat var(--rw-relic-divider)}[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .app-main .button-primary,[data-theme=obsidian-reliquary] .reliquary-action-tile{background:linear-gradient(90deg,#6c40a438,#0000 46%,#6c40a429),linear-gradient(#231730fa,#060509fa)!important;border:1px solid #cfc9bb57!important}[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .app-main .button,[data-theme=obsidian-reliquary] .app-main .button-secondary,[data-theme=obsidian-reliquary] .app-main .button-ghost{border:1px solid #cfc9bb3d!important}[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/raids/history"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-scroll.png)}[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/guild/discord"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-mail.png)}[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/members/manage"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-check.png)}[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/officer] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-report.png)}[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/help] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-help.png)}[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/site-admin] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-lock.png)}[data-theme=obsidian-reliquary] .topbar-search{padding-left:2.35rem;position:relative}[data-theme=obsidian-reliquary] .topbar-search:before{content:"";z-index:1;pointer-events:none;background:url(/assets/raid-warden/reliquary/icons/icon-search.png) 50%/contain no-repeat;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:.72rem;transform:translateY(-50%)}[data-theme=obsidian-reliquary] .reliquary-action-tile span{color:#0000;text-shadow:none;background-image:url(/assets/raid-warden/reliquary/icons/icon-add.png);background-size:contain}[data-theme=obsidian-reliquary] .reliquary-action-tile:nth-child(2) span{background-image:url(/assets/raid-warden/reliquary/icons/icon-calendar.png)}[data-theme=obsidian-reliquary] .reliquary-action-tile:nth-child(3) span{background-image:url(/assets/raid-warden/reliquary/icons/icon-download.png)}[data-theme=obsidian-reliquary] .reliquary-action-tile:nth-child(4) span{background-image:url(/assets/raid-warden/reliquary/icons/icon-dkp.png)}[data-theme=obsidian-reliquary] .reliquary-action-tile:nth-child(5) span{background-image:url(/assets/raid-warden/reliquary/icons/icon-mail.png)}[data-theme=obsidian-reliquary] .reliquary-action-tile:nth-child(6) span{background-image:url(/assets/raid-warden/reliquary/icons/icon-trophy.png)}@media (max-width:720px){[data-theme=obsidian-reliquary] .page-header,[data-theme=obsidian-reliquary] .app-main .page-header,[data-theme=obsidian-reliquary] .reliquary-dashboard .page-header{background-size:min(22rem,100% - 4.4rem),min(22rem,100% - 4.4rem),auto,auto,auto!important;min-height:7.4rem!important;padding:2.1rem 1.05rem 2.35rem!important}}[data-theme=obsidian-reliquary] .card,[data-theme=obsidian-reliquary] .feature-card,[data-theme=obsidian-reliquary] .stat-card,[data-theme=obsidian-reliquary] .table-shell,[data-theme=obsidian-reliquary] .modal-card,[data-theme=obsidian-reliquary] .auth-card,[data-theme=obsidian-reliquary] .saved-views,[data-theme=obsidian-reliquary] .command-panel,[data-theme=obsidian-reliquary] .raid-command-panel,[data-theme=obsidian-reliquary] .raid-groups-panel,[data-theme=obsidian-reliquary] .live-bidding-panel,[data-theme=obsidian-reliquary] .unassigned-panel,[data-theme=obsidian-reliquary] .raid-command-group-card,[data-theme=obsidian-reliquary] .bid-chat-window,[data-theme=obsidian-reliquary] .action-drawer,[data-theme=obsidian-reliquary] .command-disclosure,[data-theme=obsidian-reliquary] .confirm-popover,[data-theme=obsidian-reliquary] .reliquary-panel{background-image:radial-gradient(circle at 18% 0,#b28cff14,#0000 14rem),linear-gradient(#101017f7,#040407fa)!important;background-repeat:no-repeat!important;background-size:auto!important;border:1px solid #cfc9bb47!important;border-image:!important;box-shadow:inset 0 0 0 1px #ffffff09,0 18px 46px #0000006b!important}[data-theme=obsidian-reliquary] input,[data-theme=obsidian-reliquary] select,[data-theme=obsidian-reliquary] textarea,[data-theme=obsidian-reliquary] .topbar-search,[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .button-secondary,[data-theme=obsidian-reliquary] .button-ghost,[data-theme=obsidian-reliquary] .button-danger,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link{background-image:linear-gradient(90deg,#6c40a429,#0000 48%,#69a7ff1a),linear-gradient(#0d0d12fa,#040407fc)!important;background-repeat:no-repeat!important;background-size:auto!important;border-image: 0/0!important}[data-theme=obsidian-reliquary] .button,[data-theme=obsidian-reliquary] button,[data-theme=obsidian-reliquary] .app-main .button,[data-theme=obsidian-reliquary] .page-header .button,[data-theme=obsidian-reliquary] .public-header .button,[data-theme=obsidian-reliquary] .link-button,[data-theme=obsidian-reliquary] .empty-action-link,[data-theme=obsidian-reliquary] .reliquary-action-tile{background:linear-gradient(90deg,#6c40a429,#0000 48%,#69a7ff1a),linear-gradient(#0d0d12fa,#040407fc)!important}[data-theme=obsidian-reliquary] .button-primary,[data-theme=obsidian-reliquary] .app-main .button-primary{background:linear-gradient(90deg,#7f4ebe61,#0000 48%,#69a7ff29),linear-gradient(#2a1a3cfc,#0a070ffc)!important}html[data-theme=obsidian-reliquary] .button.button-secondary,html[data-theme=obsidian-reliquary] .page-action .button,html[data-theme=obsidian-reliquary] .topbar-actions .button,html[data-theme=obsidian-reliquary] .compact-export-row .button,html[data-theme=obsidian-reliquary] .table-actions .button{background:linear-gradient(90deg,#6c40a429,#0000 48%,#69a7ff1a),linear-gradient(#0d0d12fa,#040407fc)!important}html[data-theme=obsidian-reliquary] .panel-heading,html[data-theme=obsidian-reliquary] .card>header,html[data-theme=obsidian-reliquary] .data-card-header{position:relative;background:0 0!important;padding-bottom:1.15rem!important}html[data-theme=obsidian-reliquary] .panel-heading>*,html[data-theme=obsidian-reliquary] .card>header>*,html[data-theme=obsidian-reliquary] .data-card-header>*{z-index:1;position:relative}html[data-theme=obsidian-reliquary] .panel-heading:after,html[data-theme=obsidian-reliquary] .card>header:after,html[data-theme=obsidian-reliquary] .data-card-header:after{content:"";background:left center / contain no-repeat var(--rw-relic-heading-rail);opacity:.82;pointer-events:none;border:0;width:min(16rem,42%);height:.95rem;position:absolute;bottom:.08rem;left:.35rem}html[data-theme=obsidian-reliquary] .empty-state,html[data-theme=obsidian-reliquary] .app-main .empty-state,html[data-theme=obsidian-reliquary] .inline-notice,html[data-theme=obsidian-reliquary] .message{position:relative;overflow:hidden;background-color:#0000!important;background-image:radial-gradient(circle at 16% 0,#b28cff1a,#0000 14rem),linear-gradient(#0d0e14fa,#040508fc)!important;background-position:0 0,0 0!important;background-repeat:no-repeat!important;background-size:auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;border:1px solid #cfc9bb47!important;border-image:!important;min-height:auto!important;padding:1rem 4.8rem 1rem 1rem!important;box-shadow:inset 0 0 0 1px #ffffff09,0 12px 32px #0000005c!important}html[data-theme=obsidian-reliquary] .empty-state>*,html[data-theme=obsidian-reliquary] .inline-notice>*,html[data-theme=obsidian-reliquary] .message>*{z-index:1;position:relative}html[data-theme=obsidian-reliquary] .empty-state:after,html[data-theme=obsidian-reliquary] .inline-notice:after,html[data-theme=obsidian-reliquary] .message:after{content:"";filter:drop-shadow(0 0 10px #9e5cff52);pointer-events:none;background:url(/assets/raid-warden/reliquary/icons/icon-calendar.png) 50%/contain no-repeat;width:2.6rem;height:2.6rem;position:absolute;bottom:.75rem;right:1rem}html[data-theme=obsidian-reliquary] .inline-notice:after{background-image:url(/assets/raid-warden/reliquary/icons/icon-bell.png)}html[data-theme=obsidian-reliquary] .message:after{background-image:url(/assets/raid-warden/reliquary/icons/icon-check.png)}html[data-theme=obsidian-reliquary] .table-shell thead th,html[data-theme=obsidian-reliquary] .app-main .table-shell thead th,html[data-theme=obsidian-reliquary] .app-main th{z-index:auto!important;background:linear-gradient(#0e0f14fc,#050609fc)!important;border-image:!important;position:static!important;top:auto!important;transform:none!important;box-shadow:inset 0 -1px #cfc9bb3d!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) .nav-medallion{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/dashboard] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-anchor.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/raids] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-calendar.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/raids/history"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-scroll.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/raid-night] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-bell.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/attendance] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-check.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/dkp] .nav-medallion,html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/dkp/rules"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-dkp.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/bids] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-rank-up.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/loot] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-trophy.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/members] .nav-medallion,html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/members/manage"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-check.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/characters] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-edit.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/guild] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-anchor.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/guild/settings"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-sync.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/guild/discord"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-discord.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/officer] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-report.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/help] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-help.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href=\/site-admin] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-lock.png)!important}html[data-theme=obsidian-reliquary] .public-hero .hero-background{object-fit:cover!important;object-position:center center!important;opacity:1!important;filter:none!important}html[data-theme=obsidian-reliquary] .public-hero:after{background:linear-gradient(90deg,#010102c2,#05050985 42%,#0505092e 72%,#05050914),linear-gradient(#0000 42%,#010102eb)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/dkp/settings"] .nav-medallion,html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href="/dkp/rules"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-dkp-rules.png)!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a[href^="/profiles/"] .nav-medallion{background-image:url(/assets/raid-warden/reliquary/icons/icon-profile.png)!important}html[data-theme=obsidian-reliquary] .public-page :is(.page-header,.card,.feature-card,.pillar-card,.product-preview-card){border:1px solid rgba(var(--rgb-steel), .22)!important;border-radius:var(--radius)!important;background:radial-gradient(circle at 18% 0%, rgba(var(--rgb-bronze), .06), transparent 14rem), linear-gradient(180deg, rgba(var(--rgb-surface), .94), rgba(var(--rgb-bg), .94))!important;box-shadow:0 14px 42px #0000003d!important}html[data-theme=obsidian-reliquary] .public-page :is(.page-header,.card,.feature-card,.pillar-card,.product-preview-card):before,html[data-theme=obsidian-reliquary] .public-page :is(.page-header,.card,.feature-card,.pillar-card,.product-preview-card):after{content:none!important}html[data-theme=obsidian-reliquary] .public-page .feature-card{padding-top:1rem!important}html[data-theme=obsidian-reliquary] .public-page .product-preview-card{gap:1rem;padding:clamp(1rem,3vw,1.35rem)!important}html[data-theme=obsidian-reliquary] .public-page :is(.panel-heading,.card>header,.data-card-header){padding-bottom:0!important}html[data-theme=obsidian-reliquary] .public-page :is(.panel-heading,.card>header,.data-card-header):after,html[data-theme=obsidian-reliquary] .public-page .public-hero:before,html[data-theme=obsidian-reliquary] .public-page .hero-copy:before,html[data-theme=obsidian-reliquary] .public-page .hero-copy:after{content:none!important}html[data-theme=obsidian-reliquary] .public-page .hero-copy{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-theme=obsidian-reliquary] :is(.page-header,.card,.feature-card,.pillar-card,.product-preview-card,.stat-card,.modal-card,.auth-card,.table-shell,.command-panel,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.raid-command-group-card,.bid-chat-window,.action-drawer,.command-disclosure,.confirm-popover,.reliquary-panel,.management-snapshot,.warden-card,.empty-state,.saved-views,.reliquary-meter,.raid-relic-card){border:1px solid rgba(var(--rgb-steel), .22)!important;border-radius:var(--radius)!important;background:radial-gradient(circle at 18% 0%, rgba(var(--rgb-bronze), .06), transparent 14rem), linear-gradient(180deg, rgba(var(--rgb-surface), .94), rgba(var(--rgb-bg), .94))!important;background-repeat:no-repeat!important;background-size:auto!important;border-image:!important;box-shadow:0 14px 42px #0000003d!important}html[data-theme=obsidian-reliquary] :is(.page-header,.card,.feature-card,.pillar-card,.product-preview-card,.stat-card,.modal-card,.auth-card,.table-shell,.command-panel,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.raid-command-group-card,.bid-chat-window,.action-drawer,.command-disclosure,.confirm-popover,.reliquary-panel,.management-snapshot,.warden-card,.empty-state,.saved-views,.section-intro,.help-section header,.reliquary-meter,.raid-relic-card,.panel-heading,.card>header,.data-card-header):before,html[data-theme=obsidian-reliquary] :is(.page-header,.card,.feature-card,.pillar-card,.product-preview-card,.stat-card,.modal-card,.auth-card,.table-shell,.command-panel,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.raid-command-group-card,.bid-chat-window,.action-drawer,.command-disclosure,.confirm-popover,.reliquary-panel,.management-snapshot,.warden-card,.empty-state,.saved-views,.section-intro,.help-section header,.reliquary-meter,.raid-relic-card,.panel-heading,.card>header,.data-card-header):after{content:none!important;background:0 0!important;border-image:!important}html[data-theme=obsidian-reliquary] :is(.feature-card,.stat-card,.product-preview-card){padding-top:1rem!important}html[data-theme=obsidian-reliquary] :is(.panel-heading,.card>header,.data-card-header){background:0 0!important;padding-bottom:0!important}html[data-theme=obsidian-reliquary] .section-intro{box-shadow:none!important;background:0 0!important;border:0!important;padding-bottom:0!important}html[data-theme=obsidian-reliquary] .help-topic-nav{flex-wrap:wrap;gap:.55rem;margin:1rem 0 0;display:flex}html[data-theme=obsidian-reliquary] .help-topic-nav a{border:1px solid rgba(var(--rgb-steel), .22);background:rgba(var(--rgb-bg), .4);color:var(--muted);border-radius:999px;padding:.38rem .62rem;font-size:.85rem;font-weight:800}html[data-theme=obsidian-reliquary] :is(.badge,.nav-group.is-active summary,.app-nav a.is-active,.mobile-app-nav a.is-active):before{content:none!important}html[data-theme=obsidian-reliquary] :is(.gem,.warden-gem,.feature-gem,.reliquary-card-crown){display:none!important}html[data-theme=obsidian-reliquary]{--rw-command-banner:url(/assets/raid-warden/reliquary/backgrounds/raid-command-table-banner.png)}html[data-theme=obsidian-reliquary] :is(.page-header,.app-main .page-header,.reliquary-dashboard .page-header){isolation:isolate;overflow:hidden;background:linear-gradient(90deg, #020204e0, #030408a8 46%, #020204d1), linear-gradient(0deg, #020204d1, #02020438 56%, #020204b3), center 48% / cover no-repeat var(--rw-command-banner)!important}html[data-theme=obsidian-reliquary] :is(.page-header,.app-main .page-header,.reliquary-dashboard .page-header)>*{z-index:2;position:relative}html[data-theme=obsidian-reliquary] :is(.page-header,.app-main .page-header,.reliquary-dashboard .page-header):before,html[data-theme=obsidian-reliquary] .public-hero:before{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.82;background:radial-gradient(at 48% 36%,#a074ff3d,#0000 18rem),radial-gradient(at 74% 28%,#629bd229,#0000 22rem),linear-gradient(104deg,#0000 24%,#d2e1ff1f 42%,#0000 58%);animation:11s ease-in-out infinite alternate rw-banner-light;position:absolute;inset:-28% -18%;content:""!important}html[data-theme=obsidian-reliquary] :is(.page-header,.app-main .page-header,.reliquary-dashboard .page-header):after,html[data-theme=obsidian-reliquary] .public-hero .hero-inner:before{z-index:1;pointer-events:none;filter:blur(18px);opacity:.54;background:radial-gradient(at 18% 72%,#82a6d224,#0000 24rem),radial-gradient(at 62% 78%,#915cff1f,#0000 28rem),linear-gradient(90deg,#0000,#bed2eb1a,#0000);animation:18s linear infinite rw-banner-fog;position:absolute;inset:-16%;transform:translate(-4%);content:""!important}html[data-theme=obsidian-reliquary] .public-hero:after{z-index:1;background:linear-gradient(90deg,#010102d1,#05050980 42%,#05050929 72%,#05050914),linear-gradient(#0000 42%,#010102eb)!important}html[data-theme=obsidian-reliquary] .public-hero .hero-inner{z-index:2}html[data-theme=obsidian-reliquary] .public-page .public-hero:before{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.82;background:radial-gradient(at 48% 36%,#a074ff3d,#0000 18rem),radial-gradient(at 74% 28%,#629bd229,#0000 22rem),linear-gradient(104deg,#0000 24%,#d2e1ff1f 42%,#0000 58%);animation:11s ease-in-out infinite alternate rw-banner-light;position:absolute;inset:-28% -18%;content:""!important}@keyframes rw-banner-light{0%{opacity:.42;transform:translate(-5%,1%)scale(1)}52%{opacity:.78}to{opacity:.58;transform:translate(5%,-2%)scale(1.05)}}@keyframes rw-banner-fog{0%{transform:translate(-7%)scale(1.04)}50%{transform:translate(4%,-1%)scale(1.08)}to{transform:translate(9%)scale(1.04)}}@media (prefers-reduced-motion:reduce){html[data-theme=obsidian-reliquary] :is(.page-header,.app-main .page-header,.reliquary-dashboard .page-header):before,html[data-theme=obsidian-reliquary] :is(.page-header,.app-main .page-header,.reliquary-dashboard .page-header):after,html[data-theme=obsidian-reliquary] .public-hero:before,html[data-theme=obsidian-reliquary] .public-hero .hero-inner:before{animation:none!important}}html[data-theme=obsidian-reliquary] *,html[data-theme=obsidian-reliquary] :before,html[data-theme=obsidian-reliquary] :after,html[data-theme=obsidian-reliquary] :is(.page-header,.card,.feature-card,.pillar-card,.product-preview-card,.stat-card,.modal-card,.auth-card,.table-shell,.command-panel,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.raid-command-group-card,.bid-chat-window,.action-drawer,.command-disclosure,.confirm-popover,.reliquary-panel,.management-snapshot,.warden-card,.empty-state,.saved-views,.reliquary-meter,.raid-relic-card,.record-list,.record-item,.record-list>.record-item,.kpi-list .record-item,.reliquary-table,.reliquary-table-head,.reliquary-table-row,.raid-command-slot,.unassigned-row,.bid-chat-bubble,.bid-chat-message,.raid-signup-row,.demo-step-button,.button,button,.link-button,.empty-action-link,.reliquary-action-tile,.app-nav a,.mobile-app-nav a,.nav-subitems a,.nav-group,.nav-group summary,input,select,textarea,.topbar-search,.app-topbar>a:first-child,details summary,.accordion-header){border-image: 0/0!important}html[data-theme=obsidian-reliquary] :is(.record-list,.compact-list){gap:.5rem;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=obsidian-reliquary] :is(.record-item,.record-list>.record-item,.kpi-list .record-item,.reliquary-table-head,.reliquary-table-row,.raid-command-slot,.unassigned-row,.bid-chat-bubble,.bid-chat-message,.raid-signup-row,.demo-step-button){overflow:hidden;border:1px solid rgba(var(--rgb-steel), .24)!important;border-radius:var(--radius)!important;background:linear-gradient(90deg,#824ebc14,#0000 42%,#5282aa0a),linear-gradient(#0e0e14e6,#050508eb)!important;box-shadow:inset 0 1px #ffffff09,0 10px 24px #0000002e!important}html[data-theme=obsidian-reliquary] :is(.record-item,.record-list>.record-item,.kpi-list .record-item,.reliquary-table-head,.reliquary-table-row,.raid-command-slot,.unassigned-row,.bid-chat-bubble,.bid-chat-message,.raid-signup-row,.demo-step-button):before,html[data-theme=obsidian-reliquary] :is(.record-item,.record-list>.record-item,.kpi-list .record-item,.reliquary-table-head,.reliquary-table-row,.raid-command-slot,.unassigned-row,.bid-chat-bubble,.bid-chat-message,.raid-signup-row,.demo-step-button):after{content:none!important;background:0 0!important;border-image:!important}html[data-theme=obsidian-reliquary] :is(.button,button,.link-button,.empty-action-link,.reliquary-action-tile,.panel-heading a,.page-header .button,.app-nav a,.mobile-app-nav a,.nav-subitems a,.nav-group summary){border:1px solid rgba(var(--rgb-steel), .24)!important;border-radius:var(--radius)!important;background:linear-gradient(90deg,#6c40a433,#0000 48%,#69a7ff1a),linear-gradient(#0f0f15fa,#050508fc)!important;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #0003!important}html[data-theme=obsidian-reliquary] :is(input,select,textarea,.topbar-search,.app-topbar>a:first-child){border:1px solid rgba(var(--rgb-steel), .24)!important;border-radius:var(--radius)!important;background:linear-gradient(90deg,#6c40a41c,#0000 44%,#69a7ff0f),linear-gradient(#07070cfa,#030306fc)!important;box-shadow:inset 0 1px #ffffff09!important}html[data-theme=obsidian-reliquary] :is(.card,.feature-card,.pillar-card,.product-preview-card,.stat-card,.modal-card,.auth-card,.table-shell,.command-panel,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.raid-command-group-card,.bid-chat-window,.action-drawer,.command-disclosure,.confirm-popover,.reliquary-panel,.management-snapshot,.warden-card,.empty-state,.saved-views,.reliquary-meter,.raid-relic-card){border:1px solid rgba(var(--rgb-steel), .22)!important;border-radius:var(--radius)!important;background:radial-gradient(circle at 18% 0%, rgba(var(--rgb-bronze), .06), transparent 14rem), linear-gradient(180deg, rgba(var(--rgb-surface), .94), rgba(var(--rgb-bg), .94))!important;background-size:auto!important}html[data-theme=obsidian-reliquary] :is(.card,.feature-card,.pillar-card,.product-preview-card,.stat-card,.modal-card,.auth-card,.table-shell,.command-panel,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.raid-command-group-card,.bid-chat-window,.action-drawer,.command-disclosure,.confirm-popover,.reliquary-panel,.management-snapshot,.warden-card,.empty-state,.saved-views,.reliquary-meter,.raid-relic-card):before,html[data-theme=obsidian-reliquary] :is(.card,.feature-card,.pillar-card,.product-preview-card,.stat-card,.modal-card,.auth-card,.table-shell,.command-panel,.raid-command-panel,.raid-groups-panel,.live-bidding-panel,.unassigned-panel,.raid-command-group-card,.bid-chat-window,.action-drawer,.command-disclosure,.confirm-popover,.reliquary-panel,.management-snapshot,.warden-card,.empty-state,.saved-views,.reliquary-meter,.raid-relic-card):after{content:none!important}.confirm-submit{max-width:100%;display:inline-flex;position:relative}.confirm-dialog-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c2;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.confirm-dialog{border:1px solid rgba(var(--rgb-bronze), .42);border-radius:var(--radius);background:radial-gradient(circle at 18% 0%, rgba(var(--rgb-bronze), .09), transparent 16rem), linear-gradient(180deg, rgba(var(--rgb-surface), .99), rgba(var(--rgb-bg), .99));width:min(32rem,100%);max-height:calc(100vh - 2rem);padding:1.1rem;overflow:auto;box-shadow:0 24px 70px #00000094}.confirm-dialog-message{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.5}.confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;margin-top:1rem;display:flex}html[data-theme=obsidian-reliquary] .confirm-dialog{border:1px solid rgba(var(--rgb-steel), .28)!important;border-top-color:rgba(var(--rgb-bronze), .62)!important;border-radius:var(--radius)!important;background:radial-gradient(circle at 18% 0,#b28cff14,#0000 15rem),linear-gradient(#101017fc,#040407fc)!important;border-image:!important}html[data-theme=obsidian-reliquary] .record-item-stacked>.record-item:first-child,html[data-theme=obsidian-reliquary] .bid-chat-message{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important}.bid-chat-open-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}.bid-chat-open-form>.button,.bid-chat-form>.button{align-self:end}@media (max-width:720px){.confirm-dialog-backdrop{place-items:end center;padding:.75rem}.confirm-dialog{width:100%;padding:1rem}.confirm-actions{grid-template-columns:1fr;display:grid}}.raid-command-live-page .live-bidding-panel{max-height:none;position:static;top:auto;overflow:visible}.raid-command-live-page .bid-chat-open-control,.raid-command-live-page .bid-chat-leadership-controls,.raid-command-live-page .bid-chat-window,.raid-command-live-page .bid-chat-input-panel,.raid-command-live-page .raid-command-live-lower>*{min-width:0;max-width:100%}.raid-command-live-page .bid-chat-open-form{grid-template-columns:repeat(2,minmax(0,1fr))}.raid-command-live-page .bid-chat-open-form label,.raid-command-live-page .bid-chat-open-form input,.raid-command-live-page .bid-chat-open-form select,.raid-command-live-page .bid-chat-form label,.raid-command-live-page .bid-chat-form input,.raid-command-live-page .bid-chat-form select{width:100%;min-width:0;max-width:100%}.raid-command-live-page .bid-chat-open-form>.button{width:100%}.raid-command-live-page .raid-command-live-lower{z-index:0;clear:both;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));position:relative}@media (max-width:560px){.raid-command-live-page .bid-chat-open-form{grid-template-columns:1fr}}.table-actions{vertical-align:top;width:8rem;min-width:8rem}.table-actions .inline-disclosure{width:fit-content;max-width:100%;box-shadow:none;background:0 0;border:0;padding:0;display:block}.table-actions .inline-disclosure+.inline-disclosure{margin-top:.35rem}.table-actions .inline-disclosure>summary{justify-content:center;width:fit-content;min-width:4.5rem;min-height:1.9rem;padding:.3rem .6rem;font-size:.82rem;line-height:1}.table-actions .inline-disclosure[open]{border:1px solid rgba(var(--rgb-bronze), .28);background:rgba(var(--rgb-bg), .28);width:min(18rem,100%);padding:.55rem}html[data-theme=obsidian-reliquary] .table-actions .inline-disclosure{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=obsidian-reliquary] .table-actions .inline-disclosure[open]{border:1px solid rgba(var(--rgb-steel), .24)!important;background:rgba(var(--rgb-bg), .42)!important}.message,html[data-theme=obsidian-reliquary] .message{max-width:calc(100vw - 2rem);font-size:.95rem;font-weight:800;line-height:1.4;z-index:1200!important;border-radius:var(--radius)!important;color:#f2fff7!important;background:linear-gradient(90deg,#65d79b29,#0000 55%),linear-gradient(#0a1f15fc,#040a08fc)!important;border:1px solid #65d79bb8!important;border-left:4px solid #65d79b!important;width:min(30rem,100vw - 2rem)!important;margin:0!important;padding:.9rem 4.5rem .9rem 1rem!important;position:fixed!important;inset:auto 1rem 1rem auto!important;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000085,0 0 24px #65d79b24!important}.message:after,html[data-theme=obsidian-reliquary] .message:after{filter:drop-shadow(0 0 12px #65d79b66);width:2.25rem;height:2.25rem;top:50%;bottom:auto;right:1rem;transform:translateY(-50%)}.confirm-dialog-backdrop{z-index:1300}@media (max-width:560px){.message,html[data-theme=obsidian-reliquary] .message{max-width:none;width:auto!important;inset:auto .75rem .75rem!important}}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) .nav-medallion{opacity:1!important;filter:brightness(1.28)contrast(1.18)saturate(1.32)drop-shadow(0 0 4px #ebe1ff57)drop-shadow(0 0 10px #9a60ff6b)!important;background-size:94% 94%!important}html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a:hover .nav-medallion,html[data-theme=obsidian-reliquary] :is(.app-nav,.mobile-app-nav) a.is-active .nav-medallion{filter:brightness(1.42)contrast(1.22)saturate(1.42)drop-shadow(0 0 5px #fff6e175)drop-shadow(0 0 13px #b28cff9e)!important}.live-update-status{z-index:90;color:#dffff0;pointer-events:none;background:#040e0af0;border:1px solid #65d79b6b;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.75rem;font-weight:850;display:inline-flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 12px 32px #0000005c}.live-update-status span{background:#65d79b;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 10px #65d79bb8}.raid-command-live-page .raid-command-live-grid{grid-template-columns:minmax(28rem,.82fr) minmax(36rem,1.18fr);align-items:start}.raid-command-focus-page .raid-command-live-grid{grid-template-columns:minmax(30rem,.72fr) minmax(40rem,1.28fr)}.raid-command-live-page .live-bidding-panel{gap:.65rem}.live-bid-toolbar{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .26);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .65rem;display:flex}.live-bid-toolbar p{color:var(--muted);margin:0;font-size:.82rem}.live-bid-drawer-trigger{flex:none}.live-bid-drawer{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}.live-bid-drawer::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b8}.live-bid-drawer-panel{border-left:1px solid rgba(var(--rgb-bronze), .46);background:radial-gradient(circle at 90% 0%, rgba(var(--rgb-bronze), .1), transparent 20rem), linear-gradient(180deg, rgba(var(--rgb-surface), .99), rgba(var(--rgb-bg), .995));width:min(38rem,100%);height:100%;padding:1.25rem;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-24px 0 70px #0000008f}.live-bid-drawer-heading{border-bottom:1px solid rgba(var(--rgb-steel), .2);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.live-bid-drawer-heading h2,.live-bid-drawer-heading p{margin-bottom:0}.live-bid-drawer .bid-chat-open-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.live-bid-drawer .bid-chat-open-form>.button{grid-column:1/-1}.raid-command-live-page .bid-chat-window{grid-template-rows:auto minmax(18rem,1fr) auto;min-height:min(68vh,46rem);overflow:clip}.raid-command-live-page .bid-chat-item-bar{grid-template-columns:minmax(0,1fr) minmax(8rem,.25fr);padding:.7rem}.raid-command-live-page .bid-chat-feed{scroll-behavior:smooth;overscroll-behavior:contain;min-height:22rem;max-height:min(52vh,34rem);padding:.85rem}.raid-command-live-page .bid-chat-message{width:100%}.raid-command-live-page .bid-chat-bubble{max-width:min(40rem,82%);padding:.58rem .72rem}.raid-command-live-page .bid-chat-message.system .bid-chat-bubble{max-width:min(34rem,88%)}.bid-chat-console-footer{z-index:4;border-top:1px solid rgba(var(--rgb-bronze), .3);background:rgba(var(--rgb-bg), .98);position:relative;box-shadow:0 -18px 36px #00000047}.raid-command-live-page .bid-chat-input-panel{border-top:0;padding:.65rem}.raid-command-live-page .bid-chat-form{grid-template-columns:minmax(10rem,1fr) minmax(6rem,.4fr) minmax(9rem,.8fr) max-content}.raid-command-live-page .bid-chat-leadership-controls{background:rgba(var(--rgb-surface), .36);margin:0 .65rem .65rem}.raid-command-live-page .bid-chat-leadership-controls summary{justify-content:space-between;align-items:center;display:flex}.raid-command-live-page .bid-chat-leadership-controls summary:after{content:"+"}.raid-command-live-page .bid-chat-leadership-controls[open] summary:after{content:"–"}.live-raid-tools{min-width:0;margin-top:.75rem}.live-raid-tool-tabs{border:1px solid rgba(var(--rgb-steel), .2);border-radius:var(--radius) var(--radius) 0 0;background:rgba(var(--rgb-bg), .56);scrollbar-width:thin;align-items:center;gap:.35rem;padding:.35rem;display:flex;overflow-x:auto}.live-raid-tool-tabs button{border-radius:calc(var(--radius) - 3px);min-height:2.25rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;padding:.45rem .75rem;font-size:.82rem;font-weight:850}.live-raid-tool-tabs button:hover,.live-raid-tool-tabs button.is-active{border-color:rgba(var(--rgb-bronze), .44);background:rgba(var(--rgb-bronze), .12);color:var(--text)}.live-raid-tool-panel{min-width:0;padding-top:.55rem}.live-raid-tool-panel[hidden]{display:none}.live-raid-tool-panel>.card,.live-raid-tool-panel>.raid-command-live-support{margin-top:0}.live-raid-tool-panel .raid-command-live-support{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1280px){.raid-command-live-page .raid-command-live-grid,.raid-command-focus-page .raid-command-live-grid{grid-template-columns:minmax(24rem,.8fr) minmax(32rem,1.2fr)}}@media (max-width:1080px){.raid-command-live-page .raid-command-live-grid,.raid-command-focus-page .raid-command-live-grid{grid-template-columns:1fr}.raid-command-live-page .bid-chat-window{min-height:0}.raid-command-live-page .bid-chat-feed{max-height:28rem}}@media (max-width:720px){.live-update-status{bottom:.75rem;left:.75rem}.live-bid-toolbar{flex-direction:column;align-items:stretch}.live-bid-drawer-trigger{width:100%}.live-bid-drawer-panel{border-top:1px solid rgba(var(--rgb-bronze), .46);border-left:0;width:100%;height:min(88vh,48rem);top:auto;bottom:0}.live-bid-drawer .bid-chat-open-form,.raid-command-live-page .bid-chat-form,.live-raid-tool-panel .raid-command-live-support{grid-template-columns:1fr}.raid-command-live-page .bid-chat-feed{min-height:16rem;max-height:23rem}.raid-command-live-page .bid-chat-bubble,.raid-command-live-page .bid-chat-message.system .bid-chat-bubble{max-width:100%}}html[data-theme=obsidian-reliquary] .raid-command-live-page .bid-chat-feed>.bid-chat-message{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}html[data-theme=obsidian-reliquary] .raid-command-live-page .bid-chat-feed>.bid-chat-message:before,html[data-theme=obsidian-reliquary] .raid-command-live-page .bid-chat-feed>.bid-chat-message:after{content:none!important}.raid-command-live-page .bid-chat-feed{gap:.36rem}.raid-command-live-page .bid-chat-message{align-items:flex-end;gap:.4rem}.raid-command-live-page .bid-chat-bubble{width:fit-content;min-height:0;padding:.42rem .58rem;font-size:.84rem;line-height:1.3}.raid-command-live-page .bid-chat-meta{gap:.55rem;margin-bottom:.08rem}.raid-command-live-page .bid-chat-bubble small{margin-top:.1rem;font-size:.68rem}.raid-command-live-page .bid-chat-avatar{width:1.45rem;height:1.45rem;font-size:.6rem}.raid-command-live-page .raid-groups-panel{max-height:none;overflow:visible}.raid-command-group-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start}.raid-command-group-card{min-width:0;overflow:hidden}.group-card-header{min-width:0}html[data-theme=obsidian-reliquary] .group-card-meta .link-button{min-height:1.7rem;padding:.18rem .5rem;font-size:.7rem;background:rgba(var(--rgb-bg), .38)!important;box-shadow:none!important;border-radius:999px!important}html[data-theme=obsidian-reliquary] .group-card-meta .link-button:hover{color:var(--text);border-color:rgba(var(--rgb-ember), .52)!important;background:rgba(var(--rgb-ember), .1)!important}@media (max-width:560px){.raid-groups-panel{padding:.65rem}.raid-groups-panel>.panel-heading{align-items:flex-start}.group-toolbar,.group-toolbar>*,.group-toolbar form,.group-toolbar .button{width:100%}}.raid-command-live-page,.raid-command-live-page .live-bidding-panel{container-type:inline-size}@container (max-width:62rem){.raid-command-live-page .raid-command-live-grid,.raid-command-focus-page .raid-command-live-grid{grid-template-columns:minmax(0,1fr)}.raid-command-live-page .bid-chat-window{min-height:0}}@container (max-width:42rem){.raid-command-live-page .bid-chat-form{grid-template-columns:repeat(2,minmax(0,1fr))}.raid-command-live-page .bid-chat-form>.button{width:100%}.raid-command-live-page .bid-chat-item-bar{grid-template-columns:minmax(0,1fr)}}@container (max-width:28rem){.raid-command-live-page .bid-chat-form{grid-template-columns:minmax(0,1fr)}}.auction-page{--auction-open:206, 164, 92;--auction-complete:103, 166, 191;gap:.9rem;display:grid}.auction-page>*{min-width:0}.auction-header-actions,.auction-toolbar,.auction-filter-form,.auction-card-status,.auction-card-footer{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.auction-header-actions{justify-content:flex-end}.auction-context-bar{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);gap:.7rem;display:grid}.auction-rule-strip{min-width:0;margin:0}.auction-live-raid-note{border:1px solid rgba(var(--rgb-ember), .24);border-radius:var(--radius);background:linear-gradient(90deg, rgba(var(--rgb-ember), .09), transparent 58%), rgba(var(--rgb-bg), .34);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-width:0;padding:.7rem .8rem;display:grid}.auction-live-raid-note>span{background:rgba(var(--rgb-ember), .13);width:2rem;height:2rem;color:var(--ember-2);border-radius:50%;place-items:center;display:grid}.auction-live-raid-note strong,.auction-live-raid-note p{margin:0;display:block}.auction-live-raid-note p{margin-top:.12rem;font-size:.76rem}.auction-live-raid-note .button{min-height:2rem;padding:.34rem .58rem;font-size:.74rem}.auction-status-tabs{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .36);align-items:center;gap:.35rem;padding:.32rem;display:flex;overflow-x:auto}.auction-status-tabs a{border-radius:calc(var(--radius) - 3px);min-height:2.2rem;color:var(--muted);border:1px solid #0000;flex:none;padding:.48rem .78rem;font-size:.82rem;font-weight:850;text-decoration:none}.auction-status-tabs a:hover,.auction-status-tabs a.is-active{border-color:rgba(var(--rgb-bronze), .4);background:rgba(var(--rgb-bronze), .11);color:var(--text)}@media (max-width:520px){.live-raid-tool-tabs,.auction-status-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:visible}.live-raid-tool-tabs button,.auction-status-tabs a{white-space:normal;text-align:center;width:100%;min-width:0}}.auction-toolbar{justify-content:space-between}.auction-filter-form{flex:34rem}.auction-filter-form input{flex:16rem}.auction-filter-form select{flex:0 10rem}.auction-toolbar .button{min-height:2.35rem}.auction-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));align-items:start;gap:.8rem;display:grid}.auction-card{border:1px solid rgba(var(--rgb-steel), .22);border-top:2px solid rgba(var(--auction-open), .62);border-radius:var(--radius);background:radial-gradient(circle at 12% 0%, rgba(var(--auction-open), .08), transparent 16rem), linear-gradient(180deg, rgba(var(--rgb-surface), .96), rgba(var(--rgb-bg), .97));min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #00000038}.auction-card-awarded{border-top-color:rgba(var(--auction-complete), .6)}.auction-card-cancelled{opacity:.82;border-top-color:rgba(var(--rgb-steel), .32)}.auction-card-header{border-bottom:1px solid rgba(var(--rgb-steel), .16);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;padding:.95rem;display:grid}.auction-card-title{min-width:0}.auction-card-status span{color:var(--muted-2);font-size:.72rem;font-weight:800}.auction-card-title h2{overflow-wrap:anywhere;margin:.55rem 0 0;font-size:clamp(1.1rem,1.7vw,1.35rem)}.auction-card-title p{margin:.2rem 0 0;font-size:.78rem}.auction-price{border:1px solid rgba(var(--rgb-bronze), .26);background:rgba(var(--rgb-bronze), .08);color:var(--bronze-2);white-space:nowrap;border-radius:999px;padding:.42rem .56rem;font-size:.78rem}.auction-metrics{border-bottom:1px solid rgba(var(--rgb-steel), .14);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auction-metrics>div{gap:.15rem;min-width:0;padding:.68rem .8rem;display:grid}.auction-metrics>div+div{border-left:1px solid rgba(var(--rgb-steel), .14)}.auction-metrics span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.auction-metrics strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.auction-eligibility{border:1px solid rgba(var(--rgb-steel), .18);border-radius:calc(var(--radius) - 3px);justify-content:space-between;align-items:center;gap:.6rem;margin:.75rem .85rem 0;padding:.48rem .58rem;font-size:.75rem;display:flex}.auction-eligibility.is-eligible{background:#65d79b0f;border-color:#65d79b47}.auction-eligibility.is-blocked{border-color:rgba(var(--rgb-ember), .3);background:rgba(var(--rgb-ember), .06)}.auction-eligibility span{color:var(--muted);text-align:right}.auction-primary-action{border:1px solid rgba(var(--rgb-bronze), .32);border-radius:var(--radius);background:rgba(var(--rgb-bronze), .045);margin:.75rem .85rem 0}.auction-primary-action>summary,.auction-bidder-list>summary,.auction-manage-menu>summary,.auction-advanced-options>summary{cursor:pointer;list-style:none}.auction-primary-action>summary::-webkit-details-marker{display:none}.auction-bidder-list>summary::-webkit-details-marker{display:none}.auction-manage-menu>summary::-webkit-details-marker{display:none}.auction-advanced-options>summary::-webkit-details-marker{display:none}.auction-primary-action>summary{color:var(--bronze-2);padding:.65rem .75rem;font-size:.86rem;font-weight:900}.auction-primary-action>summary:after,.auction-bidder-list>summary:after,.auction-manage-menu>summary:after,.auction-advanced-options>summary:after{content:"+";float:right}.auction-primary-action[open]>summary:after,.auction-bidder-list[open]>summary:after,.auction-manage-menu[open]>summary:after,.auction-advanced-options[open]>summary:after{content:"–"}.auction-bid-form{grid-template-columns:minmax(0,1fr) minmax(7rem,.45fr);gap:.55rem;padding:0 .7rem .7rem;display:grid}.auction-bid-form label{min-width:0}.auction-bid-form input,.auction-bid-form select{width:100%}.auction-bid-note,.auction-bid-form .button{grid-column:1/-1}.auction-card-footer{border-top:1px solid rgba(var(--rgb-steel), .14);justify-content:space-between;align-items:flex-start;margin-top:.75rem;padding:.72rem .85rem .85rem}.auction-bidder-list,.auction-manage-menu{flex:10rem;min-width:0}.auction-bidder-list>summary,.auction-manage-menu>summary{color:var(--muted);font-size:.76rem;font-weight:850}.auction-manage-menu>summary{color:var(--bronze-2);text-align:right}.auction-bidder-rows,.auction-management-grid{gap:.45rem;width:100%;margin-top:.65rem;display:grid}.auction-bidder-row{border:1px solid rgba(var(--rgb-steel), .15);border-radius:calc(var(--radius) - 3px);background:rgba(var(--rgb-bg), .3);justify-content:space-between;align-items:center;gap:.7rem;min-width:0;padding:.48rem .55rem;display:flex}.auction-bidder-row>div{min-width:0}.auction-bidder-row strong,.auction-bidder-row span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.auction-bidder-row span{color:var(--muted);margin-top:.12rem;font-size:.68rem}.auction-management-grid{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .38);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));padding:.6rem}.auction-create-dialog{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}.auction-create-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b8}.auction-create-panel{border-left:1px solid rgba(var(--rgb-bronze), .42);background:radial-gradient(circle at 90% 0%, rgba(var(--rgb-bronze), .1), transparent 20rem), linear-gradient(180deg, rgba(var(--rgb-surface), .99), rgba(var(--rgb-bg), .995));width:min(36rem,100%);height:100%;padding:1.2rem;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-24px 0 70px #0000008f}.auction-create-heading{border-bottom:1px solid rgba(var(--rgb-steel), .2);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.auction-create-heading h2,.auction-create-heading p{margin-bottom:0}.auction-create-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.auction-create-primary label:first-child{grid-column:1/-1}.auction-create-primary input,.auction-create-primary select{width:100%}.auction-advanced-options{border:1px solid rgba(var(--rgb-steel), .18);border-radius:var(--radius);background:rgba(var(--rgb-bg), .28);padding:.65rem}.auction-advanced-options>summary{color:var(--muted);font-size:.8rem;font-weight:850}.auction-advanced-options label{gap:.35rem;margin-top:.7rem;display:grid}.auction-advanced-options p{margin:.55rem 0 0;font-size:.74rem}html[data-theme=obsidian-reliquary] :is(.auction-card,.auction-live-raid-note,.auction-status-tabs,.auction-primary-action,.auction-advanced-options,.auction-create-panel){border-radius:var(--radius)!important;border-image:!important}html[data-theme=obsidian-reliquary] :is(.auction-primary-action>summary,.auction-bidder-list>summary,.auction-manage-menu>summary,.auction-advanced-options>summary){min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding-block:.55rem!important}@media (max-width:900px){.auction-context-bar{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.auction-header-actions,.auction-header-actions>*,.auction-header-actions .button,.auction-filter-form,.auction-filter-form>*,.auction-toolbar>.button{width:100%}.auction-live-raid-note{grid-template-columns:auto minmax(0,1fr)}.auction-live-raid-note .button{grid-column:1/-1;width:100%}.auction-card-header,.auction-create-primary{grid-template-columns:minmax(0,1fr)}.auction-price{justify-self:start}.auction-metrics{grid-template-columns:minmax(0,1fr)}.auction-metrics>div+div{border-top:1px solid rgba(var(--rgb-steel), .14);border-left:0}.auction-bid-form{grid-template-columns:minmax(0,1fr)}.auction-bid-note,.auction-bid-form .button{grid-column:auto}.auction-create-panel{border-top:1px solid rgba(var(--rgb-bronze), .42);border-left:0;width:100%;height:min(90vh,48rem);top:auto;bottom:0}}
