@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#07110d;--bg-elevated:#101c16;--ink:#eef6f0;--muted:#8fa89a;--line:#eef6f01a;--ember:#f0a202;--ember-deep:#c47d00;--ember-soft:#f0a2022e;--mint:#63d5a0;--mint-soft:#63d5a029;--danger:#ff7a7a;--font-display:var(--font-oxanium), system-ui, sans-serif;--font-body:var(--font-source-sans), system-ui, sans-serif}*{box-sizing:border-box}html,body{min-height:100%}body{color:var(--ink);font-family:var(--font-body);background:radial-gradient(900px 520px at 8% -8%, #63d5a029, transparent 55%), radial-gradient(820px 480px at 92% 0%, #f0a20224, transparent 52%), radial-gradient(700px 400px at 50% 110%, #63d5a012, transparent 60%), linear-gradient(180deg, #0d1913 0%, var(--bg) 42%, #050b08 100%);margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.shell{width:min(960px,100% - 2rem);margin:0 auto;padding:2.75rem 0 4.5rem}.shell-wide{width:min(1100px,100% - 2rem)}.brand-block{margin-bottom:1.75rem;animation:.42s both rise}.brand{font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 .85rem;font-size:clamp(2.6rem,7vw,4rem);font-weight:800;line-height:.92}.brand-link{color:inherit;text-decoration:none;display:inline-block}.brand-link:hover span{filter:brightness(1.08)}.brand span{background:linear-gradient(120deg, #ffd56a 0%, var(--ember) 45%, #ff8a3d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lede{max-width:34rem;color:var(--muted);margin:0;font-size:1.12rem;line-height:1.55}.freshness{color:var(--ember);margin:.85rem 0 0}@supports (color:color-mix(in lab, red, red)){.freshness{color:color-mix(in srgb, var(--ember) 75%, var(--muted))}}.freshness{font-size:.9rem;font-weight:600}.freshness.warn{color:var(--danger)}.online-presence{z-index:40;pointer-events:none;margin:0;position:fixed;top:.85rem;right:.85rem}.online-pill{border:1px solid var(--mint);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem .35rem .55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.online-pill{border:1px solid color-mix(in srgb, var(--mint) 35%, var(--line))}}.online-pill{background:linear-gradient(180deg, #63d5a024, transparent), var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.online-pill{background:linear-gradient(180deg, #63d5a024, transparent), color-mix(in srgb, var(--bg-elevated) 88%, transparent)}}.online-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--mint);box-shadow:0 10px 28px #00000047}@supports (color:color-mix(in lab, red, red)){.online-pill{color:color-mix(in srgb, var(--mint) 85%, var(--ink))}}.online-pill{pointer-events:auto;font-size:.84rem;font-weight:700}.online-icon{color:var(--mint);flex-shrink:0}.online-dot{background:var(--mint);border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem;animation:1.8s ease-out infinite livePulse;box-shadow:0 0 #5ecf9a80}@media (max-width:640px){.online-presence{top:.55rem;right:.55rem}.online-pill{padding:.28rem .6rem .28rem .45rem;font-size:.75rem}}.panel{background:linear-gradient(180deg, #ffffff08, transparent 28%), var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.panel{background:linear-gradient(180deg, #ffffff08, transparent 28%), color-mix(in srgb, var(--bg-elevated) 92%, transparent)}}.panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;padding:1.2rem 1.2rem 1.4rem;animation:.52s 60ms both rise;box-shadow:0 20px 50px #00000047,inset 0 1px #ffffff0a}.caught-search{gap:.9rem;display:grid}.search-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.search-wrap{position:relative}.search-icon{color:var(--ember);pointer-events:none;opacity:.9;font-size:1.25rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.search-input{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#00000057;border-radius:14px;outline:none;padding:1rem 1rem 1rem 2.7rem;font-size:1.15rem;transition:border-color .16s,box-shadow .16s,background .16s}.search-input:focus{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.search-input:focus{border-color:color-mix(in srgb, var(--ember) 75%, white)}}.search-input:focus{box-shadow:0 0 0 4px var(--ember-soft);background:#0000006b}.search-hint{color:var(--muted);font-size:.85rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.suggest-list{border:1px solid var(--line);background:#060e0af5;border-radius:14px;max-height:280px;margin:0;padding:.35rem;list-style:none;animation:.18s both rise;overflow:auto}.suggest-item{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.78rem .85rem;transition:background .12s;display:flex}.suggest-item:hover,.suggest-item:focus-visible{background:var(--ember-soft);outline:none}.suggest-go{color:var(--ember);letter-spacing:.04em;text-transform:uppercase;opacity:.8;font-size:.78rem;font-weight:700}.hint,.status-msg,.empty{color:var(--muted);margin:.25rem 0 0}.error-msg{color:var(--danger);margin:0}.empty-state{color:var(--muted);text-align:center;justify-items:center;gap:.75rem;padding:1.4rem .5rem .6rem;display:grid}.empty-orb{background:radial-gradient(circle at 35% 30%, #fff6 0 12%, transparent 13%), radial-gradient(circle at 50% 50%, var(--ember) 0 34%, #1a1200 35% 58%, transparent 59%), radial-gradient(circle at 50% 50%, transparent 58%, #63d5a059 59% 70%, transparent 71%);border-radius:50%;width:54px;height:54px;animation:2.4s ease-in-out infinite pulse}.profile{gap:1rem;margin-top:.35rem;animation:.28s both rise;display:grid}.profile-title-row h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,3vw,1.9rem)}.profile-sub{color:var(--muted);margin:.2rem 0 0;font-size:.92rem}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.95rem 0 0;display:grid}.stats>div{border:1px solid var(--line);background:linear-gradient(#ffffff08,#0000),#00000038;border-radius:14px;padding:.8rem .85rem}.stats .stat-shiny{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.stats .stat-shiny{border-color:color-mix(in srgb, var(--mint) 35%, var(--line))}}.stats .stat-shiny{background:linear-gradient(180deg, var(--mint-soft), transparent 70%), #00000038}.stats dt{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.72rem}.stats dd{font-family:var(--font-display);margin:.25rem 0 0;font-size:1.4rem;font-weight:700}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.tabs{border:1px solid var(--line);background:#00000047;border-radius:999px;gap:.4rem;padding:.25rem;display:flex}.tab{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem .95rem;font-weight:700;transition:background .14s,color .14s}.tab.active{color:#1a1200;background:linear-gradient(180deg, #ffd56a, var(--ember))}.filter-toggle{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-size:.92rem;font-weight:600;display:inline-flex}.filter-toggle input{accent-color:var(--mint);width:1rem;height:1rem}.catch-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.catch-row{border:1px solid var(--line);background:#0003;border-radius:14px;grid-template-columns:64px 1fr auto;align-items:center;gap:.9rem;padding:.75rem .85rem;transition:border-color .14s,transform .14s,background .14s;animation:.32s both rise;display:grid}.catch-row:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.catch-row:hover{border-color:color-mix(in srgb, var(--ember) 35%, var(--line))}}.catch-row:hover{background:#00000047;transform:translateY(-1px)}.sprite{object-fit:contain;width:64px;height:64px;image-rendering:pixelated;filter:drop-shadow(0 6px 10px #00000059)}.sprite.fallback{background:var(--ember-soft);color:var(--ember);font-family:var(--font-display);border-radius:14px;place-items:center;font-size:1.35rem;font-weight:800;display:grid}.catch-title{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.catch-title strong{font-size:1.05rem}.balls-total{color:var(--ember);letter-spacing:.02em;margin-left:auto;font-size:.82rem;font-weight:700}.badge.shiny{letter-spacing:.05em;text-transform:uppercase;color:#062416;background:linear-gradient(180deg, #9af0c4, var(--mint));border-radius:999px;padding:.18rem .5rem;font-size:.68rem;font-weight:800}.catch-meta,.catch-balls{color:var(--muted);margin:.22rem 0 0;font-size:.9rem;line-height:1.35}.catch-balls{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.catch-balls{color:color-mix(in srgb, var(--ink) 78%, var(--muted))}}.ball-chips{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.chip{border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:.25rem;padding:.18rem .55rem;font-size:.78rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{color:color-mix(in srgb, var(--ink) 85%, var(--muted))}}.chip{background:#ffffff08}.chip em{color:var(--ink);font-style:normal;font-weight:700}.chip.muted{color:var(--muted)}.load-more{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#00000040;border-radius:999px;justify-self:center;margin:.35rem auto 0;padding:.7rem 1.2rem;font-weight:700;transition:border-color .14s,background .14s;display:block}.load-more:hover:not(:disabled){border-color:var(--ember);background:var(--ember-soft)}.load-more:disabled{opacity:.6;cursor:wait}.skeleton-block{gap:.7rem;margin-top:.4rem;display:grid}.sk{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;border-radius:12px;animation:1.2s linear infinite shimmer}.sk-title{width:42%;height:1.8rem}.sk-stats{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.sk-stat{height:4rem}.sk-row{height:5rem}.legal{color:var(--muted);margin:2.5rem 0 0}@supports (color:color-mix(in lab, red, red)){.legal{color:color-mix(in srgb, var(--muted) 85%, transparent)}}.legal{max-width:40rem;font-size:.78rem;line-height:1.45}.site-nav{flex-wrap:wrap;gap:.4rem;margin:0 0 1.1rem;display:flex}.site-nav-link{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;padding:.4rem .75rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:color .14s,border-color .14s,background .14s}.site-nav-link:hover{color:var(--ink);border-color:var(--line)}.site-nav-link.active{color:#1a1200;background:linear-gradient(180deg, #ffd56a, var(--ember));border-color:#0000}.filter-row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.poke-filter{border:1px solid var(--line);color:var(--ink);font:inherit;background:#00000047;border-radius:999px;outline:none;min-width:10rem;padding:.45rem .85rem;font-size:.9rem}.poke-filter:focus{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.poke-filter:focus{border-color:color-mix(in srgb, var(--ember) 70%, white)}}.poke-filter:focus{box-shadow:0 0 0 3px var(--ember-soft)}.search-input.compact{padding-left:1rem;font-size:1.05rem}.tool-panel{gap:1rem;display:grid}.tool-filters{gap:.65rem;display:grid}.tool-note{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.data-table-wrap{border:1px solid var(--line);background:#0003;border-radius:14px;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:.92rem}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:.7rem .85rem}.data-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:#00000040;font-size:.72rem;font-weight:700}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover td{background:#f0a2020f}.poke-cell{align-items:center;gap:.45rem;display:inline-flex}.rank-pos{color:var(--ember);font-family:var(--font-display);font-weight:700}.data-table tbody tr.rank-top td{background:#e8b84a0b}.data-table tbody tr.rank-top:hover td{background:#e8b84a14}.data-table tbody tr.rank-podium td{padding-top:.95rem;padding-bottom:.95rem;font-size:1.02rem}.data-table tbody tr.rank-podium .player-link{font-size:1.08rem;font-weight:800}.data-table tbody tr.rank-podium-1 td{background:linear-gradient(90deg,#e8b84a29,#e8b84a0a 55%,#0000);border-bottom-color:#e8b84a}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr.rank-podium-1 td{border-bottom-color:color-mix(in srgb, #e8b84a 28%, var(--line))}}.data-table tbody tr.rank-podium-2 td{background:linear-gradient(90deg,#c0cddc24,#c0cddc08 55%,#0000);border-bottom-color:#c0cddc}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr.rank-podium-2 td{border-bottom-color:color-mix(in srgb, #c0cddc 28%, var(--line))}}.data-table tbody tr.rank-podium-3 td{background:linear-gradient(90deg,#cd8c4e24,#cd8c4e08 55%,#0000);border-bottom-color:#cd8c4e}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr.rank-podium-3 td{border-bottom-color:color-mix(in srgb, #cd8c4e 28%, var(--line))}}.rank-medal{align-items:center;gap:.35rem;font-size:1.15rem;line-height:1;display:inline-flex}.rank-medal-glyph{filter:drop-shadow(0 2px 4px #00000059);font-size:1.35rem}.rank-medal-num{font-family:var(--font-display);font-size:1.05rem;font-weight:800}.rank-medal-1 .rank-medal-num{color:#ffe08a}.rank-medal-2 .rank-medal-num{color:#d5e0ec}.rank-medal-3 .rank-medal-num{color:#e2a66a}.player-link.strong{font-weight:800}.rank-sort-mobile{display:none}.rank-cards{gap:.55rem;margin:0;padding:0;list-style:none;display:none}.rank-card{border:1px solid var(--line);background:#00000038;border-radius:14px;padding:.85rem .95rem}.rank-card.rank-top{background:#e8b84a0b}.rank-card.rank-podium-1{background:linear-gradient(135deg,#e8b84a2e,#e8b84a0a);border-color:#e8b84a}@supports (color:color-mix(in lab, red, red)){.rank-card.rank-podium-1{border-color:color-mix(in srgb, #e8b84a 35%, var(--line))}}.rank-card.rank-podium-2{background:linear-gradient(135deg,#c0cddc29,#c0cddc08);border-color:#c0cddc}@supports (color:color-mix(in lab, red, red)){.rank-card.rank-podium-2{border-color:color-mix(in srgb, #c0cddc 35%, var(--line))}}.rank-card.rank-podium-3{background:linear-gradient(135deg,#cd8c4e29,#cd8c4e08);border-color:#cd8c4e}@supports (color:color-mix(in lab, red, red)){.rank-card.rank-podium-3{border-color:color-mix(in srgb, #cd8c4e 35%, var(--line))}}.rank-card.rank-podium .player-link{font-size:1.08rem;font-weight:800}.rank-card-head{align-items:center;gap:.75rem;margin-bottom:.7rem;display:flex}.rank-card-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;margin:0;display:grid}.rank-card-stats>div{background:#00000038;border-radius:10px;gap:.1rem;padding:.45rem .55rem;display:grid}.rank-card-stats dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.rank-card-stats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.rank-sort-chip{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:#00000047;border-radius:999px;padding:.4rem .7rem;font-size:.78rem;font-weight:700}.rank-sort-chip.active{color:#1a1200;background:linear-gradient(135deg, #ffe08a, var(--ember) 55%, #d4892a);border-color:#0000}@media (max-width:720px){.rank-table-desktop{display:none}.rank-sort-mobile{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.rank-cards{display:grid}}.player-link{color:var(--ink);font-weight:600;text-decoration:none}.player-link:hover{color:var(--ember);text-decoration:underline}.th-sort{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.th-sort.active{color:var(--ember)}.shiny-filters{flex-wrap:wrap;gap:1rem;display:flex}.filter-field{gap:.35rem;min-width:10rem;display:grid}.filter-select{border:1px solid var(--line);color:var(--ink);font:inherit;background:#00000057;border-radius:12px;padding:.65rem .85rem}.shiny-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;display:grid}.shiny-card{border:1px solid var(--line);text-align:center;background:#00000038;border-radius:16px;justify-items:center;gap:.45rem;padding:.85rem .6rem .95rem;transition:border-color .14s,transform .14s;display:grid}.shiny-card:hover{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.shiny-card:hover{border-color:color-mix(in srgb, var(--mint) 40%, var(--line))}}.shiny-card:hover{transform:translateY(-2px)}.shiny-sprite{width:72px;height:72px}.shiny-card-body h3{font-size:.95rem;font-family:var(--font-display);letter-spacing:-.02em;margin:0}.shiny-dex{color:var(--muted);letter-spacing:.04em;margin:0;font-size:.72rem;font-weight:700}.shiny-count{color:var(--mint);font-family:var(--font-display);margin:.15rem 0 0;font-size:1.25rem;font-weight:800}.type-chips{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.poke-hero-copy .type-chips{justify-content:flex-start}.type-chip{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);background:#ffffff0f;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .55rem .22rem .28rem;font-size:.72rem;font-weight:800;display:inline-flex}.type-chip .type-icon{filter:drop-shadow(0 1px 2px #00000059);flex-shrink:0;display:block}.type-chip.type-fire{color:#ffb087;background:#ff783c2e;border-color:#ff783c47}.type-chip.type-water{color:#8ec8ff;background:#468cff2e;border-color:#468cff47}.type-chip.type-grass{color:#9af0c4;background:#3cb4642e;border-color:#3cb46447}.type-chip.type-electric{color:#ffe28a;background:#f0c8282e;border-color:#f0c82847}.type-chip.type-ice{color:#b8f0ff;background:#64c8e62e;border-color:#64c8e647}.type-chip.type-fighting{color:#ff9b8a;background:#c846322e;border-color:#c8463247}.type-chip.type-poison{color:#d8a8ff;background:#a050c82e;border-color:#a050c847}.type-chip.type-ground{color:#e2c08a;background:#b48c3c2e;border-color:#b48c3c47}.type-chip.type-flying{color:#c4d4ff;background:#788cdc2e;border-color:#788cdc47}.type-chip.type-psychic{color:#ffb0d0;background:#dc508c2e;border-color:#dc508c47}.type-chip.type-bug{color:#c8e080;background:#8cb4282e;border-color:#8cb42847}.type-chip.type-rock{color:#d4c49a;background:#a08c502e;border-color:#a08c5047}.type-chip.type-ghost{color:#c0b0ff;background:#6e50b42e;border-color:#6e50b447}.type-chip.type-dragon{color:#9ab0ff;background:#5064dc2e;border-color:#5064dc47}.type-chip.type-dark{color:#c0b0a0;background:#5a463c38;border-color:#5a463c52}.type-chip.type-steel{color:#c8d0d8;background:#8c96a02e;border-color:#8c96a047}.type-chip.type-fairy{color:#ffc0e0;background:#e678b42e;border-color:#e678b447}.type-chip.type-normal{color:#ddd;background:#b4b4b424;border-color:#b4b4b438}.live-feed{margin-top:0;animation:.56s .12s both rise}.home-split{gap:1.75rem;margin-top:2rem;display:grid}@media (min-width:900px){.home-split{grid-template-columns:minmax(240px,.9fr) 1.4fr;align-items:start}}.home-stack{gap:1.5rem;display:grid}.hot-streaks{animation:.52s both rise}.hot-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.hot-row{border:1px solid var(--line);transition:border-color .18s ease, transform .18s var(--ease-out,ease), box-shadow .18s ease;background:linear-gradient(145deg,#ffffff08,#0000 50%),#00000038;border-radius:14px;grid-template-columns:2rem auto 1fr auto;align-items:center;gap:.65rem;padding:.7rem .8rem;display:grid}.hot-row:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.hot-row:hover{border-color:color-mix(in srgb, var(--ember) 35%, var(--line))}}.hot-row:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00000038}.hot-pos{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--ember);text-align:center;font-size:1rem;font-weight:800}.hot-stat{color:var(--muted);font-size:.86rem}.hot-stat strong{color:var(--mint)}.hot-player{gap:.1rem;min-width:0;display:grid}.hot-profile-go{color:var(--muted);letter-spacing:.02em;font-size:.72rem;font-weight:700;text-decoration:none}.hot-profile-go:hover{color:var(--ember)}.tool-trail{color:var(--muted);margin:.35rem 0 0;font-size:.88rem}.soft-tip{border:1px solid var(--ember);margin:.85rem 0 0;padding:.7rem .85rem}@supports (color:color-mix(in lab, red, red)){.soft-tip{border:1px solid color-mix(in srgb, var(--ember) 22%, var(--line))}}.soft-tip{color:var(--muted);background:linear-gradient(135deg,#e8b84a14,#0000 70%);border-radius:12px;font-size:.88rem;line-height:1.45}.empty-hint{opacity:.85;margin:0;font-size:.86rem}.empty-examples{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.35rem;display:flex}.empty-chip{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#00000047;border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.empty-chip:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.empty-chip:hover{border-color:color-mix(in srgb, var(--ember) 45%, var(--line))}}.empty-chip:hover{color:var(--ember)}a.share-btn.profile-vs-link{align-items:center;text-decoration:none;display:inline-flex}.fav-row{flex-wrap:wrap;gap:.4rem;display:flex}.fav-chip{color:var(--ink);border:1px solid var(--line);background:#00000038;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.fav-chip:hover{border-color:var(--ember)}.fav-kind{color:var(--ember);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.fav-btn{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#00000040;border-radius:999px;width:2rem;height:2rem;font-size:1rem;line-height:1}.fav-btn.active{color:var(--ember);border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.fav-btn.active{border-color:color-mix(in srgb, var(--ember) 50%, var(--line))}}.fav-btn.active{background:var(--ember-soft)}.profile-title-actions{align-items:center;gap:.55rem;display:flex}.suggest-kind{color:var(--ember);text-transform:uppercase;letter-spacing:.04em;margin-right:.35rem;font-size:.72rem;font-style:normal;font-weight:800}.suggest-item{text-decoration:none}.stat-sub{color:var(--muted);margin-left:.1rem;font-size:.7em;font-weight:600}.dex-panel{gap:.85rem;display:grid}.dex-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.55rem;display:grid}.dex-card{color:inherit;border:1px solid var(--line);text-align:center;background:#0003;border-radius:14px;justify-items:center;gap:.25rem;padding:.65rem .4rem;text-decoration:none;transition:border-color .14s,transform .14s;display:grid}.dex-card:hover{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.dex-card:hover{border-color:color-mix(in srgb, var(--mint) 40%, var(--line))}}.dex-card:hover{transform:translateY(-2px)}.dex-name{font-size:.78rem;font-weight:700}.dex-count{color:var(--mint);font-size:.72rem;font-weight:700}.share-btn{border:1px solid var(--line);color:var(--ember);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#00000047;border-radius:999px;margin-left:.35rem;padding:.2rem .5rem;font-size:.72rem;font-weight:800}.share-btn:hover:not(:disabled){background:var(--ember-soft)}.share-btn.share-btn-primary{border-color:var(--ember);background:linear-gradient(135deg,#f0a20247,#f0a2021f)}@supports (color:color-mix(in lab, red, red)){.share-btn.share-btn-primary{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}.share-btn.share-btn-primary{color:#ffe08a;box-shadow:0 0 18px #f0a2021f}.share-btn.share-btn-primary:hover:not(:disabled){border-color:var(--ember);background:linear-gradient(135deg,#f0a20266,#f0a2022e)}.profile-share-nudge{letter-spacing:.02em;color:var(--muted);margin:.15rem 0 .45rem;font-size:.74rem;font-weight:600}.profile-url{color:var(--ember);word-break:break-all;-webkit-user-select:text;user-select:text}.hist-bars{grid-template-columns:repeat(auto-fit,minmax(3.2rem,1fr));align-items:end;gap:.45rem;min-height:140px;display:grid}.hist-col{justify-items:center;gap:.25rem;display:grid}.hist-col.hist-overflow .hist-fill{background:linear-gradient(#ff8a8a,#c44)}.hist-col.hist-overflow .hist-label{color:#ff9a9a}.hist-track{background:#00000038;border-radius:10px 10px 4px 4px;align-items:end;width:100%;height:110px;display:flex;overflow:hidden}.hist-fill{background:linear-gradient(180deg, #ffd56a, var(--ember));border-radius:8px 8px 0 0;width:100%;transition:height .24s}.hist-label{color:var(--muted);text-align:center;font-size:.65rem;font-weight:700;line-height:1.15}.hist-count{color:var(--ink);font-size:.72rem;font-weight:700}.hist-legend{color:var(--muted);margin:.55rem 0 0;font-size:.78rem}.compare-form{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.compare-input{min-width:8rem}.compare-btn{width:auto;margin:0;display:inline-block}.compare-result{color:var(--muted);margin:.35rem 0 0;line-height:1.45}.compare-result strong{color:var(--mint)}@media (max-width:640px){.hist-bars{grid-template-columns:repeat(3,minmax(0,1fr))}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1.25rem;margin-bottom:1rem;display:flex}.section-head.compact{margin-bottom:.75rem}.section-head h2,.section-head h3{font-family:var(--font-display);letter-spacing:-.03em;margin:.15rem 0 0}.section-head h2{font-size:clamp(1.5rem,3vw,1.85rem)}.section-head h3{font-size:1.15rem}.section-eyebrow{color:var(--mint);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;margin:0;font-size:.75rem;font-weight:800;display:inline-flex}.live-dot{background:var(--mint);border-radius:50%;width:.55rem;height:.55rem;animation:1.8s ease-out infinite livePulse;box-shadow:0 0 #63d5a08c}.section-sub{color:var(--muted);margin:0;font-size:.92rem}.feed-rail{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.7rem;display:grid}.feed-card{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff08,#0000 42%),#00000038;border-radius:16px;grid-template-columns:56px 1fr;align-items:center;gap:.75rem;padding:.75rem .85rem;transition:border-color .14s,transform .14s;animation:.38s both rise;display:grid}.feed-card:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.feed-card:hover{border-color:color-mix(in srgb, var(--ember) 40%, var(--line))}}.feed-card:hover{transform:translateY(-2px)}.feed-card.feed-drop{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.feed-card.feed-drop{border-color:color-mix(in srgb, var(--mint) 25%, var(--line))}}.feed-sprite{width:56px;height:56px}.feed-top{color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.feed-kind{text-transform:uppercase;letter-spacing:.06em;background:var(--ember-soft);color:var(--ember);border-radius:999px;padding:.12rem .4rem}.feed-kind.drop{background:var(--mint-soft);color:var(--mint)}.feed-title{margin:.28rem 0 0;font-size:.98rem;line-height:1.35}.feed-sep{color:var(--muted);margin:0 .35rem}.feed-meta{color:var(--muted);margin:.25rem 0 0;font-size:.86rem;line-height:1.35}.poke-link{color:inherit;text-decoration:none}.poke-link:hover{color:var(--ember)}.sprite-link{place-items:center;text-decoration:none;display:grid}.shiny-card{color:inherit;cursor:pointer;text-decoration:none}.poke-page{gap:1.55rem;display:grid}.poke-hero{border:1px solid var(--ember);grid-template-columns:168px 1fr;align-items:center;gap:1.35rem;padding:1.15rem 1.25rem 1.2rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.poke-hero{border:1px solid color-mix(in srgb, var(--ember) 32%, var(--line))}}.poke-hero{background:radial-gradient(420px 220px at 12% 20%, var(--mint), transparent 70%), radial-gradient(380px 200px at 92% 0%, var(--ember), transparent 65%), linear-gradient(155deg, var(--bg-elevated), #00000059);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.poke-hero{background:radial-gradient(420px 220px at 12% 20%, color-mix(in srgb, var(--mint) 18%, transparent), transparent 70%), radial-gradient(380px 200px at 92% 0%, color-mix(in srgb, var(--ember) 16%, transparent), transparent 65%), linear-gradient(155deg, color-mix(in srgb, var(--bg-elevated) 88%, #1a160c), #00000059)}}.poke-hero{box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff0a}.poke-hero-glow{pointer-events:none;background:radial-gradient(circle,#63d5a047,#0000 68%);border-radius:50%;width:300px;height:300px;animation:3.2s ease-in-out infinite pulse;position:absolute;inset:auto auto -28% -8%}.poke-hero-sprite{z-index:1;object-fit:contain;width:160px;height:160px;image-rendering:pixelated;filter:drop-shadow(0 14px 28px #00000080);animation:.48s both rise;position:relative}.poke-hero-sprite.fallback{background:var(--mint-soft);color:var(--mint);font-family:var(--font-display);border-radius:28px;place-items:center;font-size:3rem;font-weight:800;display:grid}.poke-hero-copy{z-index:1;position:relative}.poke-hero-copy h2,.poke-hero-copy .poke-hero-name{font-family:var(--font-display);letter-spacing:-.045em;background:linear-gradient(120deg, #fff6d6 0%, #ffe08a 35%, var(--ember) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:.15rem 0 .55rem;font-size:clamp(2rem,5vw,2.75rem);line-height:.95}.poke-hero-stats{margin-top:.95rem}.poke-section{gap:.75rem;display:grid}.poke-section>.section-head h3{letter-spacing:-.02em;font-size:1.15rem}.poke-guide-links .poke-guide-card{transition:border-color .18s,transform .18s,background .18s}.poke-guide-links .poke-guide-card:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.poke-guide-links .poke-guide-card:hover{border-color:color-mix(in srgb, var(--ember) 40%, var(--line))}}.poke-guide-links .poke-guide-card:hover{background:var(--ember);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.poke-guide-links .poke-guide-card:hover{background:color-mix(in srgb, var(--ember) 6%, #00000047)}}.broke-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.broke-stat{border:1px solid var(--line);background:#00000038;border-radius:14px;padding:.75rem .85rem}.broke-stat span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700;display:block}.broke-stat strong{font-family:var(--font-display);margin-top:.3rem;font-size:1.35rem;display:block}.medias-section{scroll-margin-top:5.5rem}.medias-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.medias-kpi{border:1px solid var(--line);background:#00000038;border-radius:14px;padding:.65rem .75rem}.medias-kpi span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:700;display:block}.medias-kpi strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.15rem;display:block}.medias-kpi em{color:var(--muted);margin-top:.15rem;font-size:.65rem;font-style:normal;display:block}.medias-kpi-hero{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.medias-kpi-hero{border-color:color-mix(in srgb, var(--ember) 45%, var(--line))}}.medias-kpi-hero{background:linear-gradient(145deg, var(--ember), #00000038)}@supports (color:color-mix(in lab, red, red)){.medias-kpi-hero{background:linear-gradient(145deg, color-mix(in srgb, var(--ember) 12%, #00000047), #00000038)}}.medias-kpi-hero strong{color:var(--ink);font-size:1.55rem}.medias-compare{border:1px solid var(--line);background:#0000002e;border-radius:16px;padding:.85rem .95rem}.medias-compare-lede{color:var(--ink);margin:0 0 .55rem;font-size:.82rem;font-weight:800}.medias-compare-hint{color:var(--muted);margin:.45rem 0 0;font-size:.78rem}.medias-hist,.medias-worlds{border:1px solid var(--line);background:#00000024;border-radius:14px;padding:.55rem .75rem}.medias-hist-open,.medias-worlds-open{border-color:var(--ember);padding:.85rem .95rem 1rem}@supports (color:color-mix(in lab, red, red)){.medias-hist-open,.medias-worlds-open{border-color:color-mix(in srgb, var(--ember) 28%, var(--line))}}.medias-hist-open,.medias-worlds-open{background:linear-gradient(160deg, var(--ember), transparent 55%), #0003}@supports (color:color-mix(in lab, red, red)){.medias-hist-open,.medias-worlds-open{background:linear-gradient(160deg, color-mix(in srgb, var(--ember) 8%, transparent), transparent 55%), #0003}}.medias-worlds-open{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.medias-worlds-open{border-color:color-mix(in srgb, var(--mint) 28%, var(--line))}}.medias-worlds-open{background:linear-gradient(160deg, var(--mint), transparent 55%), #0003}@supports (color:color-mix(in lab, red, red)){.medias-worlds-open{background:linear-gradient(160deg, color-mix(in srgb, var(--mint) 8%, transparent), transparent 55%), #0003}}.medias-hist-head{margin:0 0 .75rem}.medias-hist-head h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:.95rem;font-weight:800}.medias-hist-head p{color:var(--muted);margin:.2rem 0 0;font-size:.78rem}.medias-hist summary,.medias-worlds summary{cursor:pointer;color:var(--ink);font-size:.82rem;font-weight:800;list-style:none}.medias-hist summary::-webkit-details-marker{display:none}.medias-worlds summary::-webkit-details-marker{display:none}.medias-hist[open],.medias-worlds[open]{padding-bottom:.85rem}.medias-hist .hist-bars{margin-top:.15rem}.world-stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem;display:grid}.world-stat-card{border:1px solid var(--line);background:#00000047;border-radius:14px;align-content:start;gap:.2rem;padding:.8rem .85rem .75rem;display:grid}.world-stat-badge{letter-spacing:.04em;text-transform:uppercase;width:fit-content;color:var(--ink);border:1px solid var(--line);background:#ffffff0f;border-radius:999px;margin-bottom:.25rem;padding:.15rem .45rem;font-size:.68rem;font-weight:800;display:inline-flex}.world-stat-badge.world-sun,.world-stat-card.world-sun .world-stat-badge{color:#ffe7a8;background:#f0a20229;border-color:#f0a20273}.world-stat-badge.world-moon,.world-stat-card.world-moon .world-stat-badge{color:#c8d6ff;background:#7ea0ff29;border-color:#7ea0ff73}.world-stat-median{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.55rem;font-weight:800;line-height:1}.world-stat-median-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.65rem;font-style:normal;font-weight:700}.world-stat-meta{color:var(--muted);flex-wrap:wrap;gap:.35rem .65rem;margin-top:.35rem;font-size:.72rem;display:flex}.world-stat-meta b{color:var(--ink);font-variant-numeric:tabular-nums}.world-stat-bar{background:#ffffff0f;border-radius:999px;height:4px;margin-top:.55rem;overflow:hidden}.world-stat-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--mint), var(--ember));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.world-stat-bar i{background:linear-gradient(90deg, var(--mint), color-mix(in srgb, var(--ember) 70%, var(--mint)))}}.hist-col.hist-median .hist-fill{box-shadow:0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.hist-col.hist-median .hist-fill{box-shadow:0 0 0 1px color-mix(in srgb, var(--mint) 55%, transparent)}}.hist-col.hist-yours .hist-track{outline:2px solid var(--ember)}@supports (color:color-mix(in lab, red, red)){.hist-col.hist-yours .hist-track{outline:2px solid color-mix(in srgb, var(--ember) 70%, white)}}.hist-col.hist-yours .hist-track{outline-offset:1px}.hist-col.hist-yours .hist-fill{background:linear-gradient(180deg, #fff1b8, var(--ember))}.hist-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--ember);margin:0;font-size:.58rem;font-style:normal;font-weight:800;display:block}.hist-tag-med{color:var(--mint)}.brokes-hub-lede{color:var(--muted);margin:0 0 .85rem;font-size:.92rem;line-height:1.45}.brokes-hub-row{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.brokes-hub-row .search-input{flex:12rem}.brokes-hub-list{gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.brokes-hub-card{border:1px solid var(--line);color:inherit;transition:border-color .16s var(--ease-out), background .16s var(--ease-out);background:#0003;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.65rem .85rem;text-decoration:none;display:flex}.brokes-hub-card:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.brokes-hub-card:hover{border-color:color-mix(in srgb, var(--ember) 50%, var(--line))}}.brokes-hub-card:hover{background:#00000047}.brokes-hub-poke{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.brokes-hub-poke em{color:var(--muted);font-size:.72rem;font-style:normal}.brokes-hub-stats{color:var(--muted);flex-wrap:wrap;gap:.65rem;font-size:.78rem;display:flex}.brokes-hub-stats b{color:var(--ink);font-variant-numeric:tabular-nums}.poke-recent-list{gap:.65rem;display:grid}.poke-recent-wrap{gap:.35rem;display:grid}.poke-recent-player{color:var(--ember);justify-self:start;font-size:.82rem;font-weight:700;text-decoration:none}.poke-recent-player:hover{text-decoration:underline}.catch-list.solo{gap:0}@keyframes livePulse{0%{box-shadow:0 0 #63d5a08c}70%{box-shadow:0 0 0 8px #63d5a000}to{box-shadow:0 0 #63d5a000}}@media (max-width:640px){.poke-hero{text-align:center;grid-template-columns:1fr;justify-items:center;padding:1rem .95rem 1.05rem}.poke-hero-copy .type-chips,.poke-hero-copy .filter-toggle,.poke-hero-copy .profile-title-actions{justify-content:center}.world-stat-grid,.broke-stat-grid,.medias-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.medias-kpi-hero{grid-column:1/-1}.feed-rail{grid-template-columns:1fr}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{50%{opacity:.5}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.shell{width:min(100% - 1.25rem,960px);padding-top:1.5rem}.stats,.sk-stats{grid-template-columns:1fr}.catch-row{grid-template-columns:52px 1fr;grid-template-areas:"sprite body""votes votes"}.catch-row>.sprite-link{grid-area:sprite}.catch-row>.catch-body{grid-area:body}.catch-row>.hp-votes{grid-area:votes;justify-content:flex-start;padding-left:.1rem}.sprite{width:52px;height:52px}.balls-total{width:100%;margin-left:0}.toolbar{align-items:stretch}.tabs{width:100%}.tab{text-align:center;flex:1}}.badge.vs-god{color:var(--mint);background:#6fd3a038}.badge.vs-lucky{color:#9be4bd;background:#6fd3a024}.badge.vs-avg{color:var(--muted);background:#e8f0ea14}.badge.vs-high{background:var(--ember-soft);color:var(--ember)}.badge.vs-brutal{color:var(--danger);background:#ff6b6b29}.vs-form{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1.25rem;display:flex}.vs-form .search-input{flex:10rem;min-width:8rem}.vs-vs{font-family:var(--font-display);color:var(--ember);letter-spacing:.06em;font-weight:800}.vs-grid{gap:1rem;display:grid}@media (min-width:820px){.vs-grid{grid-template-columns:1fr 1fr}}.vs-card{border:1px solid var(--line);background:#00000038;border-radius:16px;padding:1rem 1.1rem}.vs-card-head h3{font-family:var(--font-display);margin:0;font-size:1.35rem}.vs-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.85rem 0 0;display:grid}.vs-stat{background:#0000002e;border:1px solid #0000;border-radius:10px;padding:.5rem .6rem}.vs-stat.win{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.vs-stat.win{border-color:color-mix(in srgb, var(--mint) 45%, var(--line))}}.vs-stat.win{background:#6fd3a01a}.vs-stat dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.vs-stat dd{margin:.15rem 0 0;font-size:1.05rem;font-weight:800}.vs-tops{margin-top:.9rem}.vs-poke-list{gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.vs-poke-list a{color:inherit;align-items:center;gap:.45rem;font-size:.88rem;text-decoration:none;display:flex}.vs-poke-list em{color:var(--mint);font-style:normal;font-weight:700}.vs-worlds{color:var(--muted);margin:.75rem 0 0;font-size:.82rem}.fame-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.fame-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fame-row{border:1px solid var(--line);background:#0003;border-radius:12px;grid-template-columns:2rem 48px 1fr;align-items:center;gap:.65rem;padding:.55rem .7rem;display:grid}.fame-body .catch-title{flex-wrap:wrap}.sortudos-panel{position:relative}.sortudos-block{border:1px solid var(--ember);border-radius:18px;padding:.85rem .85rem 1rem;position:relative}@supports (color:color-mix(in lab, red, red)){.sortudos-block{border:1px solid color-mix(in srgb, var(--ember) 22%, var(--line))}}.sortudos-block{background:radial-gradient(ellipse 90% 70% at 100% 0%, #f0a20224, transparent 55%), radial-gradient(ellipse 60% 50% at 0% 100%, #63d5a00f, transparent 50%), linear-gradient(165deg, var(--bg-elevated), #00000047)}@supports (color:color-mix(in lab, red, red)){.sortudos-block{background:radial-gradient(ellipse 90% 70% at 100% 0%, #f0a20224, transparent 55%), radial-gradient(ellipse 60% 50% at 0% 100%, #63d5a00f, transparent 50%), linear-gradient(165deg, color-mix(in srgb, var(--bg-elevated) 88%, #1a1408), #00000047)}}.sortudos-block{overflow:hidden}.sortudos-home-head{margin-bottom:.35rem}.sortudos-hero{border:1px solid var(--ember);border-radius:16px;margin:-.25rem 0 1.25rem;padding:1.1rem 1.15rem 1.25rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sortudos-hero{border:1px solid color-mix(in srgb, var(--ember) 28%, var(--line))}}.sortudos-hero{background:linear-gradient(135deg, #f0a20224, transparent 55%), linear-gradient(180deg, var(--bg-elevated), var(--bg-elevated))}@supports (color:color-mix(in lab, red, red)){.sortudos-hero{background:linear-gradient(135deg, #f0a20224, transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 92%, #1a1408), var(--bg-elevated))}}.sortudos-hero-copy{z-index:1;max-width:38rem;position:relative}.sortudos-hero-copy h2{font-family:var(--font-display);letter-spacing:-.02em;background:linear-gradient(120deg, #ffe08a 0%, var(--ember) 45%, #ffd56a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:.15rem 0 .4rem;font-size:clamp(1.6rem,3vw,2.1rem)}.sortudos-hero-glow{pointer-events:none;background:radial-gradient(circle,#f0a20238,#0000 62%);height:140%;position:absolute;inset:auto -10% -40% 40%}.sortudos-tabs-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;margin-bottom:.95rem;display:flex}.sortudos-block .sortudos-tabs-wrap{margin-bottom:.75rem}.sortudos-tabs .tab.active{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.sortudos-tabs .tab.active{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}.sortudos-tabs .tab.active{background:var(--ember-soft);color:#ffe08a}.sortudos-period-hint{color:var(--muted);margin:0;font-size:.82rem}.sortudo-feature{color:inherit;border:1px solid var(--ember);border-radius:16px;gap:.45rem;margin:0 0 .65rem;padding:.85rem .9rem .7rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sortudo-feature{border:1px solid color-mix(in srgb, var(--ember) 48%, var(--line))}}.sortudo-feature{transition:transform .22s var(--ease-out,ease), border-color .22s ease, box-shadow .22s ease;background:linear-gradient(135deg,#f0a20233,#0000 48%),linear-gradient(#1a14088c,#00000059);box-shadow:0 0 0 1px #f0a20214,0 14px 36px #00000047}.sortudo-feature:hover{border-color:var(--ember);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.sortudo-feature:hover{border-color:color-mix(in srgb, var(--ember) 70%, white)}}.sortudo-feature:hover{box-shadow:0 0 0 1px #f0a20229,0 18px 40px #00000059}.sortudo-feature-hit{color:inherit;gap:.65rem;min-width:0;text-decoration:none;display:grid;position:relative}.sortudo-feature>.hp-votes{z-index:2;justify-content:flex-end;padding:.05rem .1rem .15rem;position:relative}.sortudo-feature-glow{pointer-events:none;background:radial-gradient(circle,#ffe08a38,#0000 62%);height:120%;animation:4.5s ease-in-out infinite alternate sortudoGlow;position:absolute;inset:-30% 35% auto -20%}@keyframes sortudoGlow{0%{opacity:.55;transform:translate(0)}to{opacity:1;transform:translate(8%)}}.sortudo-feature-rank{z-index:1;align-items:center;gap:.55rem;display:flex;position:relative}.sortudo-feature-tag{letter-spacing:.08em;text-transform:uppercase;color:#ffe08a;font-size:.68rem;font-weight:800}.sortudo-feature-main{z-index:1;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex;position:relative}.sortudo-feature-who{align-items:center;gap:.65rem;min-width:0;display:flex}.sortudo-feature-nick{font-family:var(--font-body);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.sortudo-feature-meta{color:var(--muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.3}.sortudo-feature-catch{flex:none;justify-items:center;gap:.2rem;display:grid}.sortudo-feature-sprite{object-fit:contain;width:5.5rem;height:5.5rem;image-rendering:pixelated;filter:drop-shadow(0 8px 16px #f0a20259);animation:2.8s ease-in-out infinite sortudoBob}@keyframes sortudoBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.sortudo-feature-poke{color:#ffe08a;font-size:.78rem;font-weight:700}.sortudo-feature-score{z-index:1;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;align-items:baseline;gap:.35rem;font-size:.72rem;display:flex;position:relative}.sortudo-feature-score strong{font-variant-numeric:tabular-nums;color:#ffe08a;letter-spacing:0;text-transform:none;font-size:1.35rem}.sortudo-luck{gap:.2rem;width:100%;max-width:12rem;display:grid}.sortudo-luck.compact{max-width:9.5rem;margin-top:.25rem}.sortudo-luck-meta{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:.62rem;font-weight:800;display:flex}.sortudo-luck-meta em{color:var(--muted);font-style:normal}.sortudo-luck-meta b{font-variant-numeric:tabular-nums}.sortudo-luck.tone-lucky .sortudo-luck-meta b{color:#7dffc0}.sortudo-luck.tone-mid .sortudo-luck-meta b{color:#ffe08a}.sortudo-luck.tone-warn .sortudo-luck-meta b{color:#ff9a7a}.sortudo-luck-track{background:#0006;border:1px solid #ffffff14;border-radius:999px;height:.32rem;display:block;overflow:hidden}.sortudo-luck-fill{border-radius:inherit;background:linear-gradient(90deg,#3d9b78,#a8f0d0 55%,#ffe08a);height:100%;transition:width .4s;display:block;box-shadow:0 0 10px #a8f0d059}.sortudo-luck.tone-warn .sortudo-luck-fill{box-shadow:none;background:linear-gradient(90deg,#a04030,#ff9a7a)}.sortudo-tab-hot{letter-spacing:.08em;color:#1a1004;vertical-align:middle;background:linear-gradient(135deg,#ffe08a,#f0a202);border-radius:4px;margin-left:.35rem;padding:.08rem .35rem;font-size:.58rem;font-style:normal;font-weight:900;display:inline-block}.sortudo-tickets{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.sortudo-ticket{border:1px solid var(--line);transition:border-color .18s ease, transform .18s var(--ease-out,ease), background .18s ease;background:linear-gradient(90deg,#f0a2020f,#0000 28%),#00000047;border-radius:12px;grid-template-columns:1.75rem 36px minmax(0,1fr) 44px auto auto;align-items:center;gap:.55rem;padding:.55rem .65rem;display:grid}.sortudo-ticket:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.sortudo-ticket:hover{border-color:color-mix(in srgb, var(--ember) 42%, var(--line))}}.sortudo-ticket:hover{background:linear-gradient(90deg,#f0a2021f,#0000 36%),#00000052;transform:translate(2px)}.sortudo-ticket-2{border-color:#c0c8d4}@supports (color:color-mix(in lab, red, red)){.sortudo-ticket-2{border-color:color-mix(in srgb, #c0c8d4 28%, var(--line))}}.sortudo-ticket-3{border-color:#d4892a}@supports (color:color-mix(in lab, red, red)){.sortudo-ticket-3{border-color:color-mix(in srgb, #d4892a 28%, var(--line))}}.sortudo-ticket-pos{place-items:center;display:grid}.sortudo-ticket-body{gap:.12rem;min-width:0;display:grid}.sortudo-ticket-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.28rem;margin:0;font-size:.78rem;line-height:1.25;display:flex}.sortudo-ticket-sprite{border:1px solid var(--ember);background:radial-gradient(circle at 50% 40%,#f0a20233,#0000 70%),#00000047;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.sortudo-ticket-sprite{border:1px solid color-mix(in srgb, var(--ember) 20%, var(--line))}}.sortudo-ticket-sprite{transition:transform .2s var(--ease-out,ease), border-color .2s ease}.sortudo-ticket:hover .sortudo-ticket-sprite{border-color:var(--ember);transform:scale(1.06)}@supports (color:color-mix(in lab, red, red)){.sortudo-ticket:hover .sortudo-ticket-sprite{border-color:color-mix(in srgb, var(--ember) 45%, var(--line))}}.sortudo-ticket-sprite img{object-fit:contain;width:36px;height:36px;image-rendering:pixelated}.sortudo-ticket-luck{justify-content:flex-end;align-items:center;min-width:6.5rem;display:flex}.sortudo-ticket-luck .sortudo-luck{margin:0}.sortudo-podium{align-items:end;gap:.75rem;margin:0 0 1.35rem;display:grid}@media (min-width:780px){.sortudo-podium{grid-template-columns:1fr 1.15fr 1fr;gap:.85rem}}.sortudo-podium-card{text-align:center;border:1px solid var(--line);background:radial-gradient(ellipse 80% 60% at 50% 0%, #ffffff0d, transparent 55%), var(--bg-elevated);border-radius:16px;flex-direction:column;align-items:center;gap:.7rem;min-width:0;padding:1.05rem .9rem 1.15rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sortudo-podium-card{background:radial-gradient(ellipse 80% 60% at 50% 0%, #ffffff0d, transparent 55%), color-mix(in srgb, var(--bg-elevated) 88%, transparent)}}.sortudo-podium-card{animation:.52s both rise}.sortudo-podium-1{border-color:var(--ember);order:-1;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sortudo-podium-1{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}.sortudo-podium-1{background:linear-gradient(180deg, #f0a20238, transparent 55%), var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.sortudo-podium-1{background:linear-gradient(180deg, #f0a20238, transparent 55%), color-mix(in srgb, var(--bg-elevated) 90%, #1a1408)}}.sortudo-podium-1{padding-top:1.25rem;padding-bottom:1.35rem;box-shadow:0 0 0 1px #f0a2021f,0 12px 32px #00000047,0 0 28px #f0a2022e}.sortudo-podium-1:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffe08a1f 50%,#0000 60%);animation:3.6s ease-in-out infinite sortudoCrownShine;position:absolute;inset:0;transform:translate(-100%)}@keyframes sortudoCrownShine{0%,35%{transform:translate(-100%)}65%,to{transform:translate(100%)}}html[data-fx=low] .sortudo-podium-1:after,html[data-fx=paused] .sortudo-podium-1:after{animation:none}@media (min-width:780px){.sortudo-podium-1{order:0;transform:translateY(-.55rem)}.sortudo-podium-2{animation-delay:60ms}.sortudo-podium-3{animation-delay:.12s}}.sortudo-podium-2{border-color:#c0c8d4}@supports (color:color-mix(in lab, red, red)){.sortudo-podium-2{border-color:color-mix(in srgb, #c0c8d4 40%, var(--line))}}.sortudo-podium-3{border-color:#d4892a}@supports (color:color-mix(in lab, red, red)){.sortudo-podium-3{border-color:color-mix(in srgb, #d4892a 35%, var(--line))}}.sortudo-podium-media{place-items:center;margin-bottom:.15rem;display:grid;position:relative}.sortudo-podium-sprite{border:1px solid var(--ember);background:radial-gradient(circle at 50% 40%,#f0a20247,#0000 65%),#0000004d;border-radius:50%;flex:none;place-items:center;width:6rem;height:6rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sortudo-podium-sprite{border:1px solid color-mix(in srgb, var(--ember) 30%, var(--line))}}.sortudo-podium-1 .sortudo-podium-sprite{border-color:var(--ember);width:7.25rem;height:7.25rem}@supports (color:color-mix(in lab, red, red)){.sortudo-podium-1 .sortudo-podium-sprite{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}.sortudo-podium-1 .sortudo-podium-sprite{box-shadow:0 0 32px #f0a2024d}.sortudo-podium-sprite img{object-fit:contain;width:78%;height:78%;image-rendering:pixelated}.sortudo-podium-portrait{z-index:2;position:absolute;bottom:-.15rem;right:-.15rem;box-shadow:0 4px 12px #0006}.sortudo-podium-body{flex-direction:column;align-items:center;gap:.45rem;width:100%;min-width:0;display:flex}.sortudo-podium-poke,.sortudo-podium-nick{overflow-wrap:anywhere;max-width:100%;line-height:1.25;display:block}.sortudo-podium-poke{font-family:var(--font-display);color:var(--ink);font-size:1.05rem;font-weight:700;text-decoration:none}.sortudo-podium-poke:hover{color:var(--ember)}.sortudo-podium-stats{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.sortudo-podium-score{gap:.1rem;margin:.15rem 0 0;line-height:1.1;display:grid}.sortudo-podium-score strong{font-variant-numeric:tabular-nums;color:#ffe08a;font-size:1.35rem}.sortudo-podium-score span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.sortudo-pill{letter-spacing:.02em;border:1px solid #0000;border-radius:8px;align-items:center;padding:.14rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}.sortudo-pill.tier{color:#ffe08a;background:#f0a2021f;border-color:#f0a20247}.sortudo-pill.balls{color:var(--mint);background:var(--mint-soft);border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.sortudo-pill.balls{border-color:color-mix(in srgb, var(--mint) 30%, var(--line))}}.sortudo-pill.pct{color:var(--muted);border-color:var(--line);background:#00000038}.sortudos-board{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.sortudo-board-row{border:1px solid var(--line);background:#0000002e;border-radius:12px;grid-template-columns:2.6rem 48px 1fr auto auto;align-items:center;gap:.7rem;padding:.6rem .8rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.sortudo-board-row.sortudo-top10{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.sortudo-board-row.sortudo-top10{border-color:color-mix(in srgb, var(--ember) 22%, var(--line))}}.sortudo-board-row.sortudo-top10{background:linear-gradient(90deg,#f0a20212,#0000 42%),#0003}.sortudo-board-row:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.sortudo-board-row:hover{border-color:color-mix(in srgb, var(--ember) 40%, var(--line))}}.sortudo-board-row:hover{transform:translate(2px)}.sortudo-board-pos{place-items:center;display:grid}.sortudo-pos-num{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--muted);font-size:.95rem;font-weight:800}.sortudo-medal{border:1.5px solid var(--line);background:#00000059;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;line-height:1;display:grid}.sortudo-medal-num{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--muted);font-size:.78rem;font-weight:800}.sortudo-medal-1{border-color:#ffe08a}@supports (color:color-mix(in lab, red, red)){.sortudo-medal-1{border-color:color-mix(in srgb, #ffe08a 70%, var(--line))}}.sortudo-medal-1{background:linear-gradient(160deg,#ffe08a59,#f0a2022e);box-shadow:0 0 12px #f0a20259}.sortudo-medal-1 .sortudo-medal-num{color:#ffe08a}.sortudo-medal-2{border-color:#c0c8d4}@supports (color:color-mix(in lab, red, red)){.sortudo-medal-2{border-color:color-mix(in srgb, #c0c8d4 55%, var(--line))}}.sortudo-medal-2{background:linear-gradient(160deg,#c0c8d447,#00000040)}.sortudo-medal-2 .sortudo-medal-num{color:#e8eef6}.sortudo-medal-3{border-color:#d4892a}@supports (color:color-mix(in lab, red, red)){.sortudo-medal-3{border-color:color-mix(in srgb, #d4892a 55%, var(--line))}}.sortudo-medal-3{background:linear-gradient(160deg,#d4892a47,#00000040)}.sortudo-medal-3 .sortudo-medal-num{color:#f0c090}.sortudo-score{color:var(--muted);justify-items:end;font-size:.75rem;line-height:1.1;display:grid}.sortudo-score strong{color:#ffe08a;font-variant-numeric:tabular-nums;font-size:1.08rem}.sortudos-footnote{color:var(--muted);margin:1.1rem 0 0;font-size:.85rem}.sortudos-footnote strong{color:#ffe08a}.hot-more{margin:.85rem 0 0;font-size:.9rem}.hot-more a{color:var(--ember)}@media (max-width:640px){.sortudo-board-row{grid-template-columns:2.2rem 40px 1fr;grid-template-areas:"pos sprite body""score score score""votes votes votes"}.sortudo-board-row>.sortudo-board-pos{grid-area:pos}.sortudo-board-row>.sortudo-board-sprite{grid-area:sprite}.sortudo-board-row>.sortudo-board-body{grid-area:body}.sortudo-board-row .sortudo-score{grid-area:score;justify-items:start;margin-top:-.1rem;padding-left:.15rem}.sortudo-board-row>.hp-votes{grid-area:votes;justify-content:flex-start;padding:.05rem 0 .1rem}.sortudo-ticket{grid-template-columns:1.55rem 32px minmax(0,1fr) auto;grid-template-areas:"pos portrait body luck""pos portrait sprite luck""votes votes votes votes"}.sortudo-ticket-pos{grid-area:pos}.sortudo-ticket>.player-portrait{grid-area:portrait}.sortudo-ticket-body{grid-area:body}.sortudo-ticket-sprite{grid-area:sprite;justify-self:start}.sortudo-ticket-luck{grid-area:luck;align-self:center}.sortudo-ticket>.hp-votes{grid-area:votes;justify-content:flex-start;padding:.1rem 0 0}.sortudo-feature-main{flex-wrap:wrap}.sortudo-feature-sprite{width:4.5rem;height:4.5rem}}@media (prefers-reduced-motion:reduce){.sortudo-feature-glow,.sortudo-feature-sprite{animation:none}}.lucky-split{gap:1.5rem;margin:1.25rem 0 1.75rem;display:grid}@media (min-width:800px){.lucky-split{grid-template-columns:1fr 1fr}}.lucky-feed{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.lucky-feed-row{border:1px solid var(--line);background:#0003;border-radius:12px;grid-template-columns:48px 1fr;align-items:start;gap:.65rem;padding:.55rem .7rem;display:grid}.site-nav{flex-wrap:wrap}.rankings-panel{gap:1.1rem;display:grid}.rankings-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.rankings-world-select select{font:inherit;color:var(--text);border:1px solid var(--line);background:#00000059;border-radius:10px;min-width:10rem;padding:.45rem .7rem;font-weight:600}.rankings-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.rankings-row{border:1px solid var(--line);background:#0003;border-radius:12px;grid-template-columns:2.1rem 36px 1fr auto;align-items:center;gap:.65rem;padding:.55rem .7rem;display:grid}.rankings-podium-1{border-color:#ffd56a}@supports (color:color-mix(in lab, red, red)){.rankings-podium-1{border-color:color-mix(in srgb, #ffd56a 55%, var(--line))}}.rankings-podium-1{background:linear-gradient(90deg,#ffd56a1f,#0000002e)}.rankings-podium-2{border-color:#c0c8d4}@supports (color:color-mix(in lab, red, red)){.rankings-podium-2{border-color:color-mix(in srgb, #c0c8d4 50%, var(--line))}}.rankings-podium-2{background:linear-gradient(90deg,#b4bed21a,#0000002e)}.rankings-podium-3{border-color:#d08a4a}@supports (color:color-mix(in lab, red, red)){.rankings-podium-3{border-color:color-mix(in srgb, #d08a4a 50%, var(--line))}}.rankings-podium-3{background:linear-gradient(90deg,#d08a4a1f,#0000002e)}.rankings-pos{font-variant-numeric:tabular-nums;color:var(--muted);text-align:center;font-weight:800}.rankings-avatar{object-fit:cover;border:1px solid var(--line);background:#00000059;border-radius:10px;width:36px;height:36px}.rankings-avatar.placeholder{display:inline-block}.rankings-body{min-width:0}.rankings-body strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rankings-guild-icon{vertical-align:-2px;border-radius:3px;margin-right:.25rem;display:inline-block}.rankings-stat{text-align:right;justify-self:end}.rankings-stat strong{font-variant-numeric:tabular-nums;display:block}.rankings-stat span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem;display:block}.rankings-footnote{color:var(--muted);margin:.25rem 0 0;font-size:.82rem}@media (max-width:560px){.rankings-row{grid-template-columns:1.8rem 32px 1fr}.rankings-stat{text-align:left;grid-column:2/-1;justify-self:start;margin-top:-.15rem;padding-left:.1rem}.rankings-toolbar .tabs{width:100%;overflow-x:auto}}.novidades-hub{gap:1.15rem;display:grid}.novidades-tabs{flex-wrap:wrap;width:fit-content;max-width:100%}.novidades-panel{gap:1.35rem;display:grid}.novidades-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;display:flex}.novidades-hero-lede{color:var(--muted);margin:0;font-size:.92rem}.novidades-live-pill{letter-spacing:.04em;text-transform:uppercase;color:#1a1004;background:linear-gradient(135deg,#ffe08a,#f0a202);border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .75rem;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 0 14px #f0a20259}.novidades-live-pill i{background:#1a1004;border-radius:999px;width:.45rem;height:.45rem;animation:1.4s ease-in-out infinite novidadesLiveDot;box-shadow:0 0 0 3px #1a100440}@keyframes novidadesLiveDot{0%,to{opacity:1}50%{opacity:.35}}html[data-fx=low] .novidades-live-pill i,html[data-fx=paused] .novidades-live-pill i{animation:none}.novidades-notice{border:1px solid var(--ember);border-radius:12px;padding:.85rem 1rem}@supports (color:color-mix(in lab, red, red)){.novidades-notice{border:1px solid color-mix(in srgb, var(--ember) 40%, var(--line))}}.novidades-notice{background:var(--ember-soft)}.novidades-notice strong{margin-bottom:.25rem;display:block}.novidades-notice p{color:var(--muted);margin:0}.novidades-banners{gap:.85rem;display:grid}@media (min-width:720px){.novidades-banners{grid-template-columns:repeat(2,minmax(0,1fr))}}.novidades-banner{border:1px solid var(--line);background:#00000047;border-radius:14px;gap:0;display:grid;overflow:hidden}.novidades-banner-img{aspect-ratio:16/9;object-fit:cover;background:#00000059;width:100%;display:block}.novidades-banner-body{padding:.85rem 1rem 1rem}.novidades-banner-body h2{letter-spacing:-.02em;margin:.35rem 0;font-size:1.05rem}.novidades-banner-body p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.novidades-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--ember);font-size:.68rem;font-style:normal;font-weight:800;display:inline-block}.novidades-list{gap:.5rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.novidades-item{border:1px solid var(--line);background:#00000038;border-radius:12px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.novidades-item.is-featured{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.novidades-item.is-featured{border-color:color-mix(in srgb, var(--ember) 40%, var(--line))}}.novidades-item.is-featured{box-shadow:0 0 0 1px var(--ember)}@supports (color:color-mix(in lab, red, red)){.novidades-item.is-featured{box-shadow:0 0 0 1px color-mix(in srgb, var(--ember) 12%, transparent)}}.novidades-item.is-new{border-color:#ffe08a}@supports (color:color-mix(in lab, red, red)){.novidades-item.is-new{border-color:color-mix(in srgb, #ffe08a 45%, var(--line))}}.novidades-item.is-new{background:linear-gradient(135deg,#f0a2021a,#0000 45%),#0000003d}.novidades-new-badge{letter-spacing:.1em;color:#1a1004;vertical-align:middle;background:linear-gradient(135deg,#fff0b0,#f0a202);border-radius:4px;margin-left:.25rem;padding:.1rem .38rem;font-size:.58rem;font-style:normal;font-weight:900;display:inline-block}.novidades-item summary{cursor:pointer;gap:.35rem;padding:.85rem 1rem;list-style:none;display:grid}.novidades-item summary::-webkit-details-marker{display:none}.novidades-item summary:after{content:"+";float:right;color:var(--muted);margin-top:-1.35rem;font-weight:700}.novidades-item[open] summary:after{content:"–"}.novidades-item-meta{color:var(--muted);align-items:center;gap:.55rem;font-size:.82rem;display:flex}.novidades-item summary strong{letter-spacing:-.02em;padding-right:1.5rem;font-size:1.02rem}.novidades-body{border-top:1px solid var(--line);color:var(--text);margin-top:0;padding:.85rem 1rem 1rem}@supports (color:color-mix(in lab, red, red)){.novidades-body{color:color-mix(in srgb, var(--text) 92%, var(--muted))}}.novidades-body{font-size:.92rem;line-height:1.55}.novidades-body h1,.novidades-body h2,.novidades-body h3{letter-spacing:-.02em;color:var(--text);margin:.85rem 0 .4rem;font-size:.98rem}.novidades-body h1:first-child,.novidades-body h2:first-child,.novidades-body h3:first-child{margin-top:0}.novidades-body ul,.novidades-body ol{margin:.35rem 0 .65rem;padding-left:1.2rem}.novidades-body li{margin:.2rem 0}.novidades-body p{margin:.35rem 0}.guilds-panel,.guilds-hub{gap:1rem;display:grid}.guilds-tabs{flex-wrap:wrap;gap:.4rem;display:flex}.guilds-tab-manage.active{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guilds-tab-manage.active{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}.guilds-tab-manage.active{background:var(--ember-soft);color:#ffe08a}.guilds-tab-hot{letter-spacing:.06em;text-transform:uppercase;color:#04140c;background:var(--mint);border-radius:999px;margin-left:.35rem;padding:.08rem .32rem;font-size:.62rem;font-style:normal;font-weight:800;display:inline-flex}.guilds-manage-cta{text-align:left;border:1px solid var(--ember);border-radius:14px;gap:.25rem;width:100%;padding:.95rem 1.05rem;display:grid}@supports (color:color-mix(in lab, red, red)){.guilds-manage-cta{border:1px solid color-mix(in srgb, var(--ember) 40%, var(--line))}}.guilds-manage-cta{background:linear-gradient(120deg, #f0a20229, transparent 55%), var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.guilds-manage-cta{background:linear-gradient(120deg, #f0a20229, transparent 55%), color-mix(in srgb, var(--bg-elevated) 92%, #1a1408)}}.guilds-manage-cta{color:inherit;font:inherit;cursor:pointer;transition:border-color .16s,transform .16s}.guilds-manage-cta:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guilds-manage-cta:hover{border-color:color-mix(in srgb, var(--ember) 65%, var(--line))}}.guilds-manage-cta:hover{transform:translateY(-1px)}.guilds-manage-cta-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ember);font-size:.68rem;font-weight:800}.guilds-manage-cta strong{font-family:var(--font-display);font-size:1.15rem}.guilds-manage-cta-copy{max-width:40rem;color:var(--muted);font-size:.9rem;line-height:1.45}.guilds-manage-cta-go{letter-spacing:.04em;text-transform:uppercase;color:#ffe08a;margin-top:.25rem;font-size:.78rem;font-weight:800}.guilds-hero{border:1px solid var(--ember);border-radius:16px;margin:-.25rem 0 .25rem;padding:1.1rem 1.15rem 1.25rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guilds-hero{border:1px solid color-mix(in srgb, var(--ember) 28%, var(--line))}}.guilds-hero{background:linear-gradient(135deg, #f0a20224, transparent 55%), linear-gradient(180deg, var(--bg-elevated), var(--bg-elevated))}@supports (color:color-mix(in lab, red, red)){.guilds-hero{background:linear-gradient(135deg, #f0a20224, transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 92%, #1a1408), var(--bg-elevated))}}.guilds-hero-copy{z-index:1;max-width:40rem;position:relative}.guilds-hero-copy h2{font-family:var(--font-display);letter-spacing:-.02em;background:linear-gradient(120deg, #ffe08a 0%, var(--ember) 45%, #ffd56a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:.15rem 0 .4rem;font-size:clamp(1.6rem,3vw,2.1rem)}.guilds-hero-glow{pointer-events:none;background:radial-gradient(circle,#f0a20233,#0000 62%);height:140%;position:absolute;inset:auto -10% -40% 45%}.guilds-kpis{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;margin:0;display:grid}.guilds-kpis>div{border:1px solid var(--line);background:#00000038;border-radius:12px;gap:.1rem;padding:.6rem .75rem;display:grid}.guilds-kpis dt{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:800}.guilds-kpis dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#ffe08a;margin:0;font-size:1.4rem;font-weight:800;line-height:1.1}.guilds-kpis span{color:var(--muted);font-size:.72rem}.guilds-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.guilds-sorts{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.guilds-sorts-label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-right:.15rem;font-size:.68rem;font-weight:800}.guild-pill{letter-spacing:.02em;border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#00000038;border-radius:999px;align-items:center;padding:.14rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}.guild-pill.world{color:#cfe5da}.guild-pill.level{color:#ffe08a;background:#f0a2021f;border-color:#f0a20247}.guild-pill.shiny{color:var(--mint);background:var(--mint-soft);border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-pill.shiny{border-color:color-mix(in srgb, var(--mint) 30%, var(--line))}}.guild-pill.daily{color:#9fd4ff;background:#6eb4ff1f;border-color:#6eb4ff47}.guild-podium{align-items:end;gap:.75rem;margin:.25rem 0 0;display:grid}@media (min-width:780px){.guild-podium{grid-template-columns:1fr 1.15fr 1fr;gap:.85rem}}.guild-podium-card{text-align:center;border:1px solid var(--line);background:var(--bg-elevated);border-radius:16px;flex-direction:column;align-items:center;gap:.6rem;width:100%;min-width:0;padding:1.05rem .9rem 1.15rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.guild-podium-card{background:color-mix(in srgb, var(--bg-elevated) 88%, transparent)}}.guild-podium-card{color:inherit;font:inherit;cursor:pointer;transition:border-color .16s,transform .16s;animation:.52s both rise}.guild-podium-card:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-podium-card:hover{border-color:color-mix(in srgb, var(--ember) 45%, var(--line))}}.guild-podium-1{border-color:var(--ember);order:-1}@supports (color:color-mix(in lab, red, red)){.guild-podium-1{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}.guild-podium-1{background:linear-gradient(180deg, #f0a2022e, transparent 55%), var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.guild-podium-1{background:linear-gradient(180deg, #f0a2022e, transparent 55%), color-mix(in srgb, var(--bg-elevated) 90%, #1a1408)}}.guild-podium-1{box-shadow:0 0 0 1px #f0a2021f,0 12px 32px #00000047}@media (min-width:780px){.guild-podium-1{order:0;transform:translateY(-.55rem)}.guild-podium-2{animation-delay:60ms}.guild-podium-3{animation-delay:.12s}}.guild-podium-2{border-color:#c0c8d4}@supports (color:color-mix(in lab, red, red)){.guild-podium-2{border-color:color-mix(in srgb, #c0c8d4 40%, var(--line))}}.guild-podium-3{border-color:#d4892a}@supports (color:color-mix(in lab, red, red)){.guild-podium-3{border-color:color-mix(in srgb, #d4892a 35%, var(--line))}}.guild-podium-crest{border:1px solid var(--ember);background:radial-gradient(circle at 50% 40%,#f0a20238,#0000 65%),#00000040;border-radius:50%;place-items:center;width:5.2rem;height:5.2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.guild-podium-crest{border:1px solid color-mix(in srgb, var(--ember) 25%, var(--line))}}.guild-podium-1 .guild-podium-crest{border-color:var(--ember);width:6.2rem;height:6.2rem}@supports (color:color-mix(in lab, red, red)){.guild-podium-1 .guild-podium-crest{border-color:color-mix(in srgb, var(--ember) 50%, var(--line))}}.guild-podium-1 .guild-podium-crest{box-shadow:0 0 28px #f0a20240}.guild-podium-crest .guild-icon{background:0 0;border:0;border-radius:12px}.guild-podium-body{flex-direction:column;align-items:center;gap:.4rem;width:100%;min-width:0;display:flex}.guild-podium-name{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.1rem;line-height:1.2}.guild-podium-tags,.guild-podium-stats{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.guild-podium-score{gap:.1rem;margin-top:.1rem;line-height:1.1;display:grid}.guild-podium-score strong{font-variant-numeric:tabular-nums;color:#ffe08a;font-size:1.35rem}.guild-podium-score>span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.guild-podium-detail{margin-top:.15rem}.guild-podium-detail-head{color:var(--muted);margin:0;padding:.6rem .85rem 0;font-size:.8rem}.guild-podium-detail .guild-body{border-top:0}.guilds-search input,.catchers-ball-select select{font:inherit;color:var(--text);border:1px solid var(--line);background:#00000059;border-radius:10px;min-width:12rem;padding:.45rem .7rem;font-weight:600}.guilds-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.guild-card{border:1px solid var(--line);background:#00000038;border-radius:14px;transition:border-color .16s;overflow:hidden}.guild-card:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-card:hover{border-color:color-mix(in srgb, var(--ember) 32%, var(--line))}}.guild-card.open{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-card.open{border-color:color-mix(in srgb, var(--ember) 45%, var(--line))}}.guild-card.open{background:linear-gradient(#f0a2020f,#0000 30%),#00000042}.guild-skeleton{background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08) 0 0/200% 100%;border-style:dashed;height:4.6rem;animation:1.4s linear infinite guild-shimmer}@keyframes guild-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.guild-card-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.6rem 44px 1fr auto;align-items:center;gap:.7rem;padding:.7rem .85rem;display:grid}.guild-card-head:hover{background:#ffffff08}.guild-pos{place-items:center;display:grid}.guild-pos-num{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:800}.guild-medal{justify-items:center;gap:.05rem;line-height:1;display:inline-grid}.guild-medal-glyph{font-size:1.05rem}.guild-medal-num{color:var(--muted);font-size:.65rem;font-weight:800}.guild-medal-1 .guild-medal-num{color:#ffe08a}.guild-medal-2 .guild-medal-num{color:#d8e0ea}.guild-medal-3 .guild-medal-num{color:#e2a45c}.guild-icon{object-fit:cover;border:1px solid var(--line);background:#0000004d;border-radius:10px;width:44px;height:44px}.guild-icon.placeholder{display:inline-block}.guild-main{gap:.3rem;min-width:0;display:grid}.guild-main strong{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.02rem;display:block}.guild-main-tags{flex-wrap:wrap;gap:.28rem;display:flex}.guild-exp-bar{background:#ffffff0f;border-radius:999px;max-width:22rem;height:4px;display:block;overflow:hidden}.guild-exp-bar>span{background:linear-gradient(90deg, var(--ember-deep), #ffd56a);border-radius:999px;height:100%;display:block}.guild-side{text-align:right;gap:.1rem;display:grid}.guild-side strong{font-variant-numeric:tabular-nums;color:#ffe08a;display:block}.guild-side span{color:var(--muted);font-size:.78rem;display:block}.guild-toggle-hint{letter-spacing:.04em;text-transform:uppercase;font-weight:700;color:var(--ember)!important;font-size:.7rem!important}@supports (color:color-mix(in lab, red, red)){.guild-toggle-hint{color:color-mix(in srgb, var(--ember) 70%, var(--muted))!important}}.guild-body{border-top:1px solid var(--line);gap:.85rem;padding:.85rem;display:grid}.guild-facts{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.45rem;margin:0;display:grid}.guild-facts>div{border:1px solid var(--line);background:#0003;border-radius:10px;gap:.08rem;padding:.5rem .65rem;display:grid}.guild-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:800}.guild-facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:800}.guild-facts span{color:var(--muted);font-size:.7rem}.guild-highlights{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.45rem;display:grid}.guild-highlight{border:1px solid var(--ember);gap:.2rem;padding:.55rem .7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.guild-highlight{border:1px solid color-mix(in srgb, var(--ember) 20%, var(--line))}}.guild-highlight{background:linear-gradient(120deg,#f0a20212,#0000 60%),#0003;border-radius:10px}.guild-highlight-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:800}.guild-highlight-meta{color:var(--muted);font-size:.74rem}.guild-highlight-shiny{align-items:center;gap:.4rem;display:flex}.guild-highlight-shiny img{image-rendering:pixelated}.guild-col-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.guild-col-sort.active{color:var(--ember)}.guild-member-table td{vertical-align:top}.guild-member-world{color:var(--muted);font-size:.68rem;display:block}.catchers-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.85rem;display:flex}.catchers-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.catchers-row{--catch-accent:var(--ember)}@supports (color:color-mix(in lab, red, red)){.catchers-row{--catch-accent:color-mix(in srgb, var(--ember) 55%, var(--line))}}.catchers-row{border:1px solid var(--catch-accent);border-radius:14px;align-items:stretch;gap:.35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.catchers-row{border:1px solid color-mix(in srgb, var(--catch-accent) 28%, var(--line))}}.catchers-row{background:linear-gradient(105deg, var(--catch-accent), transparent 42%), linear-gradient(180deg, #ffffff08, #00000047)}@supports (color:color-mix(in lab, red, red)){.catchers-row{background:linear-gradient(105deg, color-mix(in srgb, var(--catch-accent) 14%, transparent), transparent 42%), linear-gradient(180deg, #ffffff08, #00000047)}}.catchers-row{box-shadow:inset 3px 0 0 var(--catch-accent);animation:catchersIn .42s var(--ease-out,ease) both;animation-delay:calc(var(--i,0) * 28ms);transition:border-color .16s,transform .16s,box-shadow .16s;overflow:hidden}.catchers-row.ch-pb{--catch-accent:#e8b84a}.catchers-row.ch-ab{--catch-accent:#3ecf9a}.catchers-row.ch-eb{--catch-accent:#6eb8ff}.catchers-row.ch-x{--catch-accent:var(--muted)}@supports (color:color-mix(in lab, red, red)){.catchers-row.ch-x{--catch-accent:color-mix(in srgb, var(--muted) 50%, var(--line))}}.catchers-row:hover{border-color:var(--catch-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.catchers-row:hover{border-color:color-mix(in srgb, var(--catch-accent) 48%, var(--line))}}.catchers-row:hover{box-shadow:inset 3px 0 0 var(--catch-accent), 0 10px 28px #00000047}.catchers-link{min-width:0;color:inherit;flex:1;grid-template-columns:2.1rem minmax(0,1fr) auto;grid-template-areas:"idx nick stat""idx chips when";align-items:center;gap:.15rem .75rem;padding:.7rem .9rem .7rem .75rem;text-decoration:none;display:grid}.catchers-idx{font-family:var(--font-display);letter-spacing:.04em;color:var(--catch-accent);grid-area:idx;font-size:.78rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.catchers-idx{color:color-mix(in srgb, var(--catch-accent) 70%, var(--muted))}}.catchers-idx{opacity:.9}.catchers-nick{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;grid-area:nick;min-width:0;font-size:1.02rem;font-weight:800;overflow:hidden}.catchers-link:hover .catchers-nick{color:#fff}.catchers-chips{flex-wrap:wrap;grid-area:chips;align-items:center;gap:.35rem;min-width:0;display:flex}.catchers-seal,.catchers-world,.catchers-vs{letter-spacing:.04em;border:1px solid #0000;border-radius:999px;align-items:center;padding:.28rem .48rem;font-size:.68rem;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.catchers-seal.seal-pb{color:#1a1004;background:linear-gradient(145deg,#ffe08a,#d4a017 55%,#8a6010);border-color:#ffe08a73}.catchers-seal.seal-ab{color:#041810;background:linear-gradient(145deg,#9aefc4,#2a9a68 55%,#0e5034);border-color:#9eefc466}.catchers-seal.seal-eb{color:#061018;background:linear-gradient(145deg,#b8e0ff,#4a9fd8 55%,#1a5078);border-color:#7ec8ff73}.catchers-seal.seal-x{color:var(--muted);border-color:var(--line);background:#00000047}.catchers-world{color:#dce9ff;border-color:#7aa2ff}@supports (color:color-mix(in lab, red, red)){.catchers-world{border-color:color-mix(in srgb, #7aa2ff 35%, var(--line))}}.catchers-world{background:linear-gradient(135deg,#5078dc2e,#00000038)}.catchers-world.world-sun{color:#ffe08a;border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.catchers-world.world-sun{border-color:color-mix(in srgb, var(--ember) 40%, var(--line))}}.catchers-world.world-sun{background:linear-gradient(135deg,#f0a20233,#00000038)}.catchers-world.world-moon{color:#c9d4ff;border-color:#8ea2ff}@supports (color:color-mix(in lab, red, red)){.catchers-world.world-moon{border-color:color-mix(in srgb, #8ea2ff 40%, var(--line))}}.catchers-world.world-moon{background:linear-gradient(135deg,#5a6ec838,#00000038)}.catchers-world.world-titan,.catchers-world.world-titan-2,.catchers-world.world-titan-3{color:#f0c9a0;border-color:#d4892a}@supports (color:color-mix(in lab, red, red)){.catchers-world.world-titan,.catchers-world.world-titan-2,.catchers-world.world-titan-3{border-color:color-mix(in srgb, #d4892a 35%, var(--line))}}.catchers-world.world-titan,.catchers-world.world-titan-2,.catchers-world.world-titan-3{background:linear-gradient(135deg,#b4642833,#00000038)}.catchers-vs{letter-spacing:.02em;text-transform:none}.catchers-stat{text-align:right;grid-area:stat;justify-items:end;gap:.05rem;display:grid}.catchers-stat b{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.catchers-stat small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:700}.catchers-when{color:var(--muted);white-space:nowrap;grid-area:when;justify-self:end;font-size:.72rem}.catchers-copy-nick{letter-spacing:.02em;white-space:nowrap;flex-shrink:0;align-self:center;margin:0 .45rem 0 0;padding:.35rem .55rem;font-size:.68rem;font-weight:800}@keyframes catchersIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.catchers-link{grid-template-columns:1.7rem minmax(0,1fr);grid-template-areas:"idx nick""idx chips""stat stat""when when";gap:.2rem .55rem}.catchers-stat,.catchers-when{text-align:left;justify-self:start;justify-items:start;padding-left:2.25rem}.catchers-stat{margin-top:.2rem}}@media (prefers-reduced-motion:reduce){.catchers-row{animation:none}.catchers-row:hover{transform:none}}.catchers-meta{color:var(--muted);font-size:.82rem}.catchers-channel{letter-spacing:.04em;color:var(--ember);margin-right:.4rem;font-size:.68rem;font-style:normal;font-weight:800}.catchers-ball-qty{color:var(--mint,#5ecf9a);font-size:.8rem}@media (max-width:640px){.guild-card-head{grid-template-columns:2rem 36px 1fr}.guild-icon{width:36px;height:36px}.guild-side{text-align:left;grid-column:2/-1}.guilds-kpis{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.guilds-kpis dd{font-size:1.15rem}}.guild-mgmt{gap:1.1rem;display:grid}.guild-mgmt-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ember);margin:0;font-size:.72rem;font-weight:800}.guild-mgmt-hero h2,.guild-mgmt-bar h2{font-family:var(--font-display);margin:.2rem 0 .35rem;font-size:clamp(1.4rem,3vw,1.9rem)}.guild-mgmt-help-row{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.guild-auth-card{border:1px solid var(--line);background:#00000059;border-radius:18px;gap:.75rem;max-width:420px;margin:.5rem auto 0;padding:1.1rem 1.2rem 1.25rem;display:grid}.guild-auth-tabs{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.guild-auth-tabs button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .6rem;font-weight:800}.guild-auth-tabs button.active{background:var(--ember);border-color:var(--ember);color:#1a1204}.guild-auth-sub{color:var(--muted);margin:0;font-size:.88rem}.guild-auth-card label,.guild-settings-grid label,.guild-week{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.guild-auth-card input,.guild-settings-grid input[type=number],.guild-settings-grid input[type=text],.guild-brackets-table input,.guild-search-input,.guild-week select{font:inherit;color:var(--ink);border:1px solid var(--line);text-transform:none;letter-spacing:normal;background:#00000059;border-radius:10px;padding:.55rem .7rem;font-weight:600}.guild-auth-submit{background:var(--ember);color:#1a1204;font:inherit;cursor:pointer;border:none;border-radius:12px;margin-top:.25rem;padding:.7rem 1rem;font-weight:800}.guild-auth-submit:disabled{opacity:.5;cursor:not-allowed}.guild-mgmt-bar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.guild-identity-bar{align-items:center;gap:1rem 1.25rem;padding:.65rem 0 .85rem}.guild-identity-main{flex-wrap:wrap;flex:16rem;align-items:center;gap:.85rem 1.1rem;min-width:0;display:flex}.guild-identity-crest{flex-shrink:0;position:relative}.guild-identity-crest:before{content:"";pointer-events:none;background:radial-gradient(at 50% 30%,#f0a20238,#0000 68%);border-radius:22px;position:absolute;inset:-6px}.guild-identity-emblem{object-fit:cover;border:1px solid var(--ember);border-radius:16px;width:clamp(72px,12vw,92px);height:clamp(72px,12vw,92px);display:block}@supports (color:color-mix(in lab, red, red)){.guild-identity-emblem{border:1px solid color-mix(in srgb, var(--ember) 55%, var(--line))}}.guild-identity-emblem{background:#00000059;position:relative;box-shadow:0 0 0 1px #00000073,0 10px 28px #00000073,inset 0 1px #ffe08a1f}.guild-identity-monogram{border:1px solid var(--ember);background:linear-gradient(145deg,#3a3428 0%,#1a1510 42%,#0d0b08 100%);border-radius:16px;place-items:center;width:clamp(72px,12vw,92px);height:clamp(72px,12vw,92px);display:grid}@supports (color:color-mix(in lab, red, red)){.guild-identity-monogram{border:1px solid color-mix(in srgb, var(--ember) 50%, var(--line))}}.guild-identity-monogram{position:relative;box-shadow:0 0 0 1px #00000080,0 10px 28px #00000080,inset 0 1px #ffe08a2e,inset 0 -8px 16px #00000059}.guild-identity-monogram-text{font-family:var(--font-display);letter-spacing:.06em;color:#0000;text-shadow:0 0 24px #f0a20240;background:linear-gradient(#fff3b0 0%,#ffe08a 35%,#f0a202 70%,#c45a12 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:900}.guild-identity-copy{flex:12rem;min-width:0}.guild-identity-title-row{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;display:flex}.guild-identity-name{font-family:var(--font-display);letter-spacing:.02em;color:#0000;overflow-wrap:anywhere;background:linear-gradient(105deg,#fff8e6 0%,#ffe08a 28%,#f0a202 62%,#e87820 100%);-webkit-background-clip:text;background-clip:text;margin:.15rem 0 .25rem;font-size:clamp(1.55rem,3.6vw,2.15rem);font-weight:900;line-height:1.05}.guild-identity-level{border:1px solid var(--ember);border-radius:999px;align-items:baseline;gap:.35rem;padding:.22rem .55rem .2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.guild-identity-level{border:1px solid color-mix(in srgb, var(--ember) 45%, var(--line))}}.guild-identity-level{background:linear-gradient(#f0a20229,#00000059);box-shadow:inset 0 1px #ffe08a1a}.guild-identity-level-num{font-family:var(--font-display);color:#ffe08a;font-size:1.05rem;font-weight:900;line-height:1}.guild-identity-level-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:800}.guild-identity-meta{font-size:.84rem;line-height:1.35}.guild-identity-actions{align-self:center}.guild-mgmt-bar-actions{flex-wrap:wrap;align-items:stretch;gap:.4rem;display:flex}.guild-settings-cta{cursor:pointer;font:inherit;text-align:left;color:#1a1200;background:linear-gradient(135deg, #fff3b0, #ffe08a 42%, var(--ember));border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.08rem;padding:.65rem 1rem .6rem;display:inline-flex;box-shadow:0 0 0 1px #f0a2028c,0 8px 24px #f0a20247}.guild-settings-cta:hover{filter:brightness(1.06)}.guild-settings-cta-title{letter-spacing:.03em;text-transform:uppercase;font-size:.95rem;font-weight:900}.guild-settings-cta-sub{letter-spacing:.04em;text-transform:uppercase;color:#1a1200b8;font-size:.68rem;font-weight:800}.guild-auth-settings-hint{border:1px solid var(--ember);border-radius:12px;margin:.65rem 0 0;padding:.55rem .75rem}@supports (color:color-mix(in lab, red, red)){.guild-auth-settings-hint{border:1px solid color-mix(in srgb, var(--ember) 45%, var(--line))}}.guild-auth-settings-hint{color:var(--ink);background:linear-gradient(90deg,#f0a20224,#0000 70%);font-size:.88rem}.guild-auth-settings-hint strong{color:#ffe08a}.guild-import-btn{cursor:pointer}.guild-import-primary{cursor:pointer;font:inherit;letter-spacing:.02em;color:#1a1200;background:linear-gradient(135deg, #fff3b0, #ffe08a 40%, var(--ember));border:0;border-radius:12px;justify-content:center;align-items:center;padding:.7rem 1.1rem;font-size:.92rem;font-weight:800;display:inline-flex;box-shadow:0 0 0 1px #f0a20266,0 8px 22px #f0a20238}.guild-import-primary:hover{filter:brightness(1.05)}.guild-import-drop{border:1.5px dashed var(--ember);border-radius:16px;justify-items:start;gap:.4rem;padding:1.25rem 1.2rem 1.35rem;display:grid}@supports (color:color-mix(in lab, red, red)){.guild-import-drop{border:1.5px dashed color-mix(in srgb, var(--ember) 55%, var(--line))}}.guild-import-drop{background:linear-gradient(135deg,#f0a20229,#0000 55%),#00000047;transition:border-color .16s,background .16s}.guild-import-drop.over{border-color:var(--ember);background:linear-gradient(135deg,#f0a20247,#0000 55%),#00000059;border-style:solid}.guild-import-drop-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ember);margin:0;font-size:.68rem;font-weight:800}.guild-import-drop strong{font-family:var(--font-display);font-size:1.25rem}.guild-import-drop-copy{max-width:40rem;color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.guild-import-drop-copy code{color:#ffe08a;word-break:break-all;font-size:.82em}.guild-import-drop-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.guild-import-drop-actions .share-btn{margin-left:0}.guild-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.guild-stats>div{border:1px solid var(--line);background:#00000038;border-radius:14px;padding:.7rem .8rem}.guild-stats dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:800}.guild-stats dd{margin:.25rem 0 0;font-size:1.25rem;font-weight:800}.guild-toolbar{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.guild-filters{flex-wrap:wrap;gap:.3rem;display:flex}.guild-filters button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:#00000040;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;font-weight:800}.guild-filters button.active{color:var(--ember);border-color:var(--ember);background:var(--ember-soft)}.guild-search-input{flex:180px;min-width:160px}.guild-table-wrap{border:1px solid var(--line);background:#0000002e;border-radius:14px;overflow-x:auto}.guild-table{border-collapse:collapse;width:100%;font-size:.88rem}.guild-table th,.guild-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:.55rem .65rem}.guild-table th{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.guild-table tr.kick-row{background:#ff6b6b14}.guild-table tr.meta-warn-row{background:#f0a2020f}.guild-table tr.offline-warn-row td.guild-last-hot{color:#ff8a8a;font-weight:800}.guild-leader-badge{letter-spacing:.04em;text-transform:uppercase;color:#ffe08a;background:#f0a20233;border-radius:999px;padding:.06rem .35rem;font-size:.62rem;font-weight:800}.guild-status{letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:800}.guild-status-ok{color:var(--mint)}.guild-status-warn{color:var(--ember)}.guild-status-bad{color:var(--danger,#ff6b6b)}.guild-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:max(1.25rem, env(safe-area-inset-top)) 1rem max(1.5rem, env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#000000b8;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.guild-modal{overscroll-behavior:contain;border:1px solid var(--ember);border-radius:18px;flex-shrink:0;width:min(600px,100%);max-height:min(92vh,820px);margin:0 auto;padding:1.35rem 1.4rem 1.5rem;position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.guild-modal{border:1px solid color-mix(in srgb, var(--ember) 22%, var(--line))}}.guild-modal{animation:guildModalIn .22s var(--ease-out,ease) both;background:linear-gradient(165deg,#f0a20212,#0000 42%),#0c1611;box-shadow:0 24px 70px #0000008c,inset 0 0 0 1px #ffffff08}@keyframes guildModalIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.guild-modal-close{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:1.4rem;position:absolute;top:.55rem;right:.7rem}.guild-help-steps{gap:.85rem;margin:.8rem 0 0;padding-left:1.1rem;display:grid}.guild-help-steps code{word-break:break-all;background:#0006;border-radius:8px;margin:.35rem 0;padding:.45rem .55rem;font-size:.75rem;display:block}.guild-settings-grid{gap:.7rem;margin:.8rem 0 1rem;display:grid}.guild-settings-grid-2{grid-template-columns:1fr 1fr}.guild-settings-lede{margin:0 0 .75rem;font-size:.88rem}.guild-settings-modal{gap:0;width:min(640px,100%);display:grid}.guild-settings-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.35rem;margin:.65rem 0 1rem;padding-bottom:.75rem;display:flex}.guild-settings-tabs button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:#00000040;border-radius:999px;padding:.4rem .75rem;font-size:.78rem;font-weight:800}.guild-settings-tabs button.active{color:#1a1204;background:var(--ember);border-color:var(--ember)}.guild-settings-panel{margin-bottom:.85rem}.guild-settings-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.25rem;padding-top:.85rem;display:flex}.guild-kick-rules-card{border:1px solid var(--ember);border-radius:14px;margin-bottom:.85rem;padding:.75rem .85rem}@supports (color:color-mix(in lab, red, red)){.guild-kick-rules-card{border:1px solid color-mix(in srgb, var(--ember) 35%, var(--line))}}.guild-kick-rules-card{background:linear-gradient(135deg,#f0a2021a,#0000 55%),#00000038}.guild-kick-rules-card h4{margin:0 0 .5rem;font-size:.88rem}.guild-kick-rules-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.guild-kick-rules-list li{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:.55rem .65rem;font-size:.82rem;line-height:1.4;display:grid}.guild-kick-rules-list li:before{content:"";background:var(--muted);border-radius:999px;width:.45rem;height:.45rem;margin-top:.35rem}.guild-kick-rules-list li[data-tone=warn]:before{background:var(--ember);box-shadow:0 0 10px #f0a20273}.guild-kick-rules-list li[data-tone=bad]:before{background:#ff6b6b;box-shadow:0 0 10px #ff6b6b59}.guild-kick-rules-list li[data-tone=ok]:before{background:var(--mint)}.guild-kick-rules-list strong{color:var(--ink);letter-spacing:.03em;text-transform:uppercase;font-size:.78rem;display:block}.guild-check-span{grid-column:1/-1}.guild-brackets-block{margin-top:.5rem}.guild-brackets-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.guild-brackets-head h4{margin:0;font-size:.9rem}.guild-brackets-hint{margin:.35rem 0 .55rem;font-size:.82rem}.guild-brackets-table-wrap{border:1px solid var(--line);background:#0003;border-radius:12px;overflow-x:auto}.guild-brackets-table{border-collapse:collapse;width:100%;font-size:.85rem}.guild-brackets-table th,.guild-brackets-table td{border-bottom:1px solid var(--line);text-align:left;padding:.45rem .5rem}.guild-brackets-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.65rem}.guild-brackets-table input{width:100%;min-width:4.5rem;font:inherit;color:var(--ink);border:1px solid var(--line);background:#00000059;border-radius:8px;padding:.4rem .5rem;font-weight:600}.guild-bracket-remove{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;width:1.75rem;height:1.75rem;font-size:1.1rem;line-height:1}.guild-bracket-remove:disabled{opacity:.35;cursor:not-allowed}.guild-column-toggles{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.45rem;margin:.65rem 0 .85rem;display:grid}.guild-column-toggle{border:1px solid var(--line);cursor:pointer;background:#00000038;border-radius:10px;align-items:center;gap:.45rem;padding:.5rem .6rem;text-transform:none!important;letter-spacing:normal!important;color:var(--ink)!important;font-weight:600!important;display:flex!important}.guild-column-toggle input{accent-color:var(--ember)}.guild-rules-strip{border:1px solid var(--line);background:linear-gradient(90deg,#f0a20214,#0000 40%),#00000038;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.65rem .85rem;display:flex}.guild-rules-strip-main{flex-wrap:wrap;gap:.4rem;display:flex}.guild-rules-chip{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);background:#0003;border-radius:999px;padding:.28rem .55rem;font-size:.72rem;font-weight:700}.guild-rules-chip strong{color:var(--ink);margin-left:.15rem;font-size:.85rem}.guild-rules-chip.accent{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-rules-chip.accent{border-color:color-mix(in srgb, var(--ember) 50%, var(--line))}}.guild-rules-chip.accent{color:#ffe08a}button.guild-rules-chip-action{cursor:pointer;font:inherit;transition:border-color .15s,background .15s,transform .12s}button.guild-rules-chip-action:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){button.guild-rules-chip-action:hover{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}button.guild-rules-chip-action:hover{color:#ffe08a;background:#f0a2021f;transform:translateY(-1px)}button.guild-rules-chip-action:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.guild-kick-legend{flex-wrap:wrap;gap:.35rem;display:flex}.guild-kick-legend span{letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--line);border-radius:999px;padding:.2rem .45rem;font-size:.65rem;font-weight:800}.guild-kick-legend span[data-tone=warn]{color:var(--ember);border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-kick-legend span[data-tone=warn]{border-color:color-mix(in srgb, var(--ember) 45%, var(--line))}}.guild-kick-legend span[data-tone=warn]{background:#f0a2021a}.guild-kick-legend span[data-tone=bad]{color:#ff8a8a;background:#ff6b6b14;border-color:#ff6b6b59}.guild-kick-legend span[data-tone=ok]{color:var(--mint);border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-kick-legend span[data-tone=ok]{border-color:color-mix(in srgb, var(--mint) 40%, var(--line))}}.guild-kick-legend span[data-tone=ok]{background:#7dd3aa14}.guild-check{align-items:center;gap:.5rem;text-transform:none!important;letter-spacing:normal!important;color:var(--ink)!important;font-weight:600!important;display:flex!important}.guild-mgmt-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.guild-mgmt-stat{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff0a,#0000 55%),#00000047;border-radius:14px;min-height:4.6rem;padding:.85rem .95rem .95rem;position:relative;overflow:hidden}.guild-mgmt-stat:after{content:"";pointer-events:none;background:radial-gradient(circle,#f0a2021f,#0000 65%);height:70%;position:absolute;inset:auto -20% -40% 40%}.guild-mgmt-stat span{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700;line-height:1.3;display:block}.guild-mgmt-stat strong{font-family:var(--font-body);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700;line-height:1.2;display:block}.guild-mgmt-stat em{color:var(--muted);letter-spacing:0;font-size:.78em;font-style:normal;font-weight:600}.guild-mgmt-stat.online strong{color:var(--mint)}.guild-mgmt-stat.offline strong{color:#9aa4b2}.guild-mgmt-stat.warn strong{color:var(--ember)}.guild-mgmt-stat.money strong{color:#ffe08a}.guild-mgmt-stat.catch strong{color:#7dd3fc}.guild-mgmt-stat.meta strong{color:#f0a202}.guild-toolbar-rich{gap:.65rem}.guild-table-rich{border-radius:16px;box-shadow:inset 0 1px #ffffff0a}.guild-table-rich thead th{z-index:1;background:#0a1410;padding-top:.7rem;padding-bottom:.7rem;position:sticky;top:0}.guild-table-rich tbody tr{transition:background .14s}.guild-table-rich tbody tr:hover{background:#ffffff08}.guild-table-rich tr.online-row{box-shadow:inset 3px 0 0 var(--mint)}.guild-table-rich tr.top-1{background:linear-gradient(90deg,#f0a20224,#0000 55%)}.guild-table-rich tr.top-2{background:linear-gradient(90deg,#c0ccda1a,#0000 55%)}.guild-table-rich tr.top-3{background:linear-gradient(90deg,#cd7f321f,#0000 55%)}.guild-pos-cell{text-align:center;width:2.4rem;color:var(--muted);font-weight:800}.guild-trophy{color:#1a1200;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;font-size:.72rem;font-weight:900;display:inline-grid}.guild-trophy.gold{background:linear-gradient(145deg,#ffe08a,#f0a202);box-shadow:0 0 12px #f0a20259}.guild-trophy.silver{background:linear-gradient(145deg,#e8eef5,#9aa8b8)}.guild-trophy.bronze{background:linear-gradient(145deg,#e8b07a,#cd7f32)}.guild-name-cell{gap:.15rem;display:grid}.guild-name-meta{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.75rem;display:flex}.guild-presence{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.1rem .4rem;font-size:.65rem;font-weight:800}.guild-presence.on{color:#062214;background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-presence.on{background:color-mix(in srgb, var(--mint) 75%, white)}}.guild-presence.off{color:#c8d0da;background:#ffffff14}.guild-rank-chip{text-overflow:ellipsis;border:1px solid var(--line);background:#ffffff08;border-radius:8px;max-width:11rem;padding:.18rem .45rem;font-size:.78rem;font-weight:700;display:inline-block;overflow:hidden}.guild-rank-chip.leader{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-rank-chip.leader{border-color:color-mix(in srgb, var(--ember) 55%, var(--line))}}.guild-rank-chip.leader{color:#ffe08a;background:#f0a2021a}.guild-table .num{font-variant-numeric:tabular-nums;font-weight:700}.guild-col-daily{color:#7dd3fc}.guild-col-week strong{color:#ffe08a}.guild-col-total{color:#d7dee8}.guild-week-val{gap:.1rem;display:grid}.guild-combo-val{font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:.15rem;display:flex}.guild-combo-sep{color:var(--muted);opacity:.65}.guild-delta{letter-spacing:.02em;font-size:.68rem;font-weight:800}.guild-delta.up{color:var(--mint)}.guild-delta.down{color:#ff8a8a}.guild-delta.flat{color:var(--muted)}.guild-meta-cell{grid-template-columns:minmax(52px,1fr) auto;align-items:center;gap:.4rem;min-width:6.5rem;display:grid}.guild-meta-bar{background:#ffffff14;border-radius:999px;height:.45rem;overflow:hidden}.guild-meta-bar>span{border-radius:inherit;background:linear-gradient(90deg,#ff6b6b,#f0a202);height:100%;display:block}.guild-meta-bar[data-tone=mid]>span{background:linear-gradient(90deg,#f0a202,#ffe08a)}.guild-meta-bar[data-tone=ok]>span{background:linear-gradient(90deg,#2dd4a0,#7ef0c4)}.guild-meta-cell strong{font-variant-numeric:tabular-nums;font-size:.78rem}.guild-meta-cell strong[data-tone=ok]{color:var(--mint)}.guild-meta-cell strong[data-tone=mid]{color:var(--ember)}.guild-meta-cell strong[data-tone=low]{color:#ff8a8a}.guild-meta-empty{color:var(--muted);font-size:.72rem}.guild-catch-pill{color:#7dd3fc;background:#7dd3fc1f;border-radius:999px;align-items:baseline;gap:.25rem;padding:.15rem .45rem;font-weight:800;display:inline-flex}.guild-catch-pill em{color:#ffe08a;font-size:.72em;font-style:normal}.guild-detail-btn{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0a;border-radius:8px;padding:.28rem .55rem;font-size:.72rem;font-weight:800}.guild-detail-btn:hover{border-color:var(--ember);color:var(--ember)}.guild-pager{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.guild-pager-btns{gap:.3rem;display:flex}.guild-modal-wide{width:min(640px,100%)}.guild-mgmt-logged{gap:1rem;padding:.15rem 0 .25rem;display:grid}.guild-mgmt-bar{border-bottom:1px solid var(--line);padding-bottom:.35rem}@supports (color:color-mix(in lab, red, red)){.guild-mgmt-bar{border-bottom:1px solid color-mix(in srgb, var(--line) 85%, transparent)}}.guild-attention{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff08,#0000 55%),#00000042;border-radius:14px;gap:.55rem;padding:.85rem 1rem;display:grid}.guild-attention[data-tone=ok]{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-attention[data-tone=ok]{border-color:color-mix(in srgb, var(--mint) 40%, var(--line))}}.guild-attention[data-tone=warn]{border-color:#e8b84a}@supports (color:color-mix(in lab, red, red)){.guild-attention[data-tone=warn]{border-color:color-mix(in srgb, #e8b84a 45%, var(--line))}}.guild-attention[data-tone=risk]{border-color:#ff6b6b}@supports (color:color-mix(in lab, red, red)){.guild-attention[data-tone=risk]{border-color:color-mix(in srgb, #ff6b6b 40%, var(--line))}}.guild-attention[data-tone=risk]{background:linear-gradient(145deg,#ff6b6b14,#0000 55%),#00000047}.guild-attention-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;display:flex}.guild-attention-head h3{font-family:var(--font-display);margin:.1rem 0 0;font-size:1.15rem}.guild-attention-summary{color:var(--muted);margin:0;font-size:.88rem}.guild-attention-summary strong{color:var(--text);font-weight:800}.guild-attention-link{appearance:none;color:var(--ember);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.guild-attention-empty{color:var(--muted);margin:0;font-size:.88rem}.guild-attention-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.guild-attention-name{appearance:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.guild-attention-name:hover{color:var(--ember)}.guild-attention-why{color:var(--muted);font-size:.82rem;line-height:1.3}.guild-attention-cover{align-items:center;gap:.55rem;display:flex}.guild-attention-cover-track{border:1px solid var(--line);background:#ffffff0f;border-radius:999px;flex:1;height:.45rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.guild-attention-cover-track{border:1px solid color-mix(in srgb, var(--line) 80%, transparent)}}.guild-attention-cover-fill{border-radius:inherit;background:linear-gradient(90deg, #3d9b78, var(--mint) 70%, #ffe08a);height:100%;box-shadow:0 0 12px var(--mint);display:block}@supports (color:color-mix(in lab, red, red)){.guild-attention-cover-fill{box-shadow:0 0 12px color-mix(in srgb, var(--mint) 45%, transparent)}}.guild-attention-cover-fill{transition:width .45s}.guild-attention[data-tone=risk] .guild-attention-cover-fill{background:linear-gradient(90deg,#c44,#e8b84a 85%)}.guild-attention-cover em{letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;min-width:2.4rem;font-size:.72rem;font-style:normal;font-weight:800}.guild-attention-clear{background:var(--mint);border-radius:10px;align-items:center;gap:.65rem;padding:.55rem .65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.guild-attention-clear{background:color-mix(in srgb, var(--mint) 12%, transparent)}}.guild-attention-clear{border:1px solid var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-attention-clear{border:1px solid color-mix(in srgb, var(--mint) 35%, var(--line))}}.guild-attention-clear-badge{color:#0a1a14;background:linear-gradient(135deg, #b8f5d8, var(--mint));width:1.85rem;height:1.85rem;box-shadow:0 0 16px var(--mint);border-radius:999px;place-items:center;font-size:1rem;font-weight:900;display:grid}@supports (color:color-mix(in lab, red, red)){.guild-attention-clear-badge{box-shadow:0 0 16px color-mix(in srgb, var(--mint) 40%, transparent)}}.guild-attention-clear-badge{animation:.55s guildClearPop}@keyframes guildClearPop{0%{opacity:.4;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.guild-attention-clear p{color:var(--mint);margin:0;font-size:.88rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.guild-attention-clear p{color:color-mix(in srgb, var(--mint) 70%, var(--text))}}.guild-attention-list li{background:#ffffff08;border-radius:8px;grid-template-columns:minmax(7rem,11rem) 1fr;align-items:center;gap:.35rem .75rem;padding:.4rem .5rem;display:grid}.guild-attention-list li[data-kick="1"]{background:#ff6b6b1f;border:1px solid #ff6b6b4d;animation:2.4s ease-in-out infinite guildKickPulse}@keyframes guildKickPulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 1px #ff6b6b59}}.guild-attention-right{gap:.28rem;min-width:0;display:grid}.guild-attention-meter{background:#ffffff12;border-radius:999px;height:.28rem;display:block;overflow:hidden}.guild-attention-meter>span{border-radius:inherit;background:linear-gradient(90deg, #e8b84a, var(--ember));height:100%;transition:width .4s;display:block}.guild-attention-more{appearance:none;border:1px solid var(--line);color:var(--text);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:999px;justify-self:start;padding:.35rem .85rem;font-size:.8rem;font-weight:700}.guild-attention-more:hover{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-attention-more:hover{border-color:color-mix(in srgb, var(--ember) 45%, var(--line))}}.guild-attention-more:hover{color:var(--ember)}html[data-fx=low] .guild-attention-list li[data-kick="1"],html[data-fx=paused] .guild-attention-list li[data-kick="1"],html[data-fx=low] .guild-attention-clear-badge,html[data-fx=paused] .guild-attention-clear-badge{animation:none}.guild-analytics{gap:.65rem;display:grid}.guild-analytics-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.guild-analytics-head h3{font-family:var(--font-display);margin:0;font-size:1.05rem}.guild-analytics-head p{color:var(--muted);margin:0;font-size:.82rem}.guild-analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.guild-analytics-card{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff09,#0000 50%),#00000042;border-radius:14px;min-height:5.5rem;padding:.75rem .85rem}.guild-analytics-card[data-tone=risk]{border-color:#ff6b6b}@supports (color:color-mix(in lab, red, red)){.guild-analytics-card[data-tone=risk]{border-color:color-mix(in srgb, #ff6b6b 35%, var(--line))}}.guild-analytics-card[data-tone=risk]{background:linear-gradient(145deg,#ff6b6b1a,#0000 55%),#00000047}.guild-analytics-card[data-tone=pulse]{border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.guild-analytics-card[data-tone=pulse]{border-color:color-mix(in srgb, var(--ember) 35%, var(--line))}}.guild-analytics-card[data-tone=ok]{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-analytics-card[data-tone=ok]{border-color:color-mix(in srgb, var(--mint) 35%, var(--line))}}.guild-analytics-card-kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 .35rem;font-size:.65rem;font-weight:800}.guild-analytics-card strong{font-size:1.35rem;font-weight:900;line-height:1.15;display:block}.guild-analytics-card p{color:var(--muted);margin:.35rem 0 0;font-size:.78rem;line-height:1.35}.guild-analytics-lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.guild-analytics-list{border:1px solid var(--line);background:#00000038;border-radius:14px;padding:.65rem .75rem}.guild-analytics-list h4{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .45rem;font-size:.72rem;font-weight:800}.guild-analytics-list ol{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.guild-analytics-list li{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.82rem;display:flex}.guild-analytics-list button{font:inherit;color:#ffe08a;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:62%;padding:0;font-weight:800;overflow:hidden}.guild-analytics-list button:hover{text-decoration:underline}.guild-analytics-list em{color:var(--muted);white-space:nowrap;font-size:.75rem;font-style:normal;font-weight:700}.guild-analytics-trend{align-items:center;gap:.25rem;font-size:.78rem;font-weight:800;display:inline-flex}.guild-analytics-trend.up{color:var(--mint)}.guild-analytics-trend.down{color:#ff8a8a}.guild-analytics-trend.flat{color:var(--muted)}.guild-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.9rem 0;display:grid}.guild-detail-facts>div{border:1px solid var(--line);background:#00000040;border-radius:12px;padding:.55rem .65rem}.guild-detail-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.65rem;font-weight:800}.guild-detail-facts dd{margin:.2rem 0 0;font-size:1.05rem;font-weight:800}.guild-detail-sub{margin:.4rem 0 .5rem;font-size:.95rem}.guild-kick-reasons{color:#ffb4b4;background:#ff6b6b1a;border:1px solid #ff6b6b40;border-radius:10px;padding:.55rem .7rem;font-size:.88rem}.guild-week-history{border:1px solid var(--line);border-radius:12px;overflow-x:auto}.guild-week-history tr.current-week{background:#f0a2021a}.guild-stale{border:1px solid #0000;border-radius:12px;padding:.7rem .9rem;font-size:.9rem;line-height:1.4}.guild-stale.warn{color:#ffe08a;background:#f0a2021f;border-color:#f0a20259}.guild-stale.critical{color:#ffb4b4;background:#ff6b6b1f;border-color:#ff6b6b59}.guild-insight-grid{grid-template-columns:1fr 1.15fr;align-items:start;gap:.85rem;display:grid}.guild-panel-block{border:1px solid var(--line);background:linear-gradient(165deg,#ffffff08,#0000 50%),#00000038;border-radius:16px;padding:.9rem 1rem 1rem}.guild-panel-head{flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin-bottom:.75rem;display:flex}.guild-panel-head h3{font-family:var(--font-body);margin:.15rem 0 .25rem;font-size:1.05rem;font-weight:700}.guild-heat-collapsible{border:1px solid var(--line);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.guild-heat-collapsible{border:1px solid color-mix(in srgb, var(--line) 80%, transparent)}}.guild-heat-collapsible{background:#0000001f;padding:.65rem .85rem .75rem}.guild-heat-collapsible:not([open]) .guild-heat-wrap{display:none}.guild-heat-summary{cursor:pointer;margin-bottom:0;list-style:none}.guild-heat-summary::-webkit-details-marker{display:none}.guild-heat-summary:after{content:"▸";color:var(--muted);align-self:center;margin-left:auto;font-size:.85rem;transition:transform .16s}.guild-heat-collapsible[open] .guild-heat-summary:after{transform:rotate(90deg)}.guild-heat-collapsible[open] .guild-heat-summary{margin-bottom:.75rem}.guild-heat-legend{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.guild-heat-legend span{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:.18rem .45rem;font-size:.68rem;font-weight:700}.guild-heat-legend span[data-s=online]{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-heat-legend span[data-s=online]{background:color-mix(in srgb, var(--mint) 35%, transparent)}}.guild-heat-legend span[data-s=online]{color:var(--mint)}.guild-heat-legend span[data-s=seen]{color:#7dd3fc;background:#7dd3fc33}.guild-heat-legend span[data-s=away]{color:#ff8a8a;background:#ff6b6b2e}.guild-heat-legend span[data-s=farm]{color:#d4b4ff;background:#c48dff2e}.guild-heat-wrap{gap:.35rem;max-height:22rem;padding-right:.2rem;display:grid;overflow:auto}.guild-heat-row{border-radius:8px;grid-template-columns:minmax(7rem,9.5rem) 1fr;align-items:center;gap:.55rem;padding:.28rem .35rem;display:grid}.guild-heat-row.is-ghost{background:#ff6b6b0f}.guild-heat-row.is-farm{box-shadow:inset 0 0 0 1px #c48dff59}.guild-heat-name{gap:.05rem;min-width:0;display:grid}.guild-heat-name a,.guild-name-link{color:inherit;font-weight:700;text-decoration:none}.guild-heat-name a:hover,.guild-name-link:hover{color:var(--ember)}.guild-heat-name .muted{font-size:.72rem}.guild-heat-strip{grid-template-columns:repeat(14,minmax(0,1fr));gap:3px;display:grid}.guild-heat-cell{aspect-ratio:1;background:#ffffff0f;border-radius:3px;min-height:10px;display:block}.guild-heat-cell[data-s=online]{background:var(--mint);box-shadow:0 0 8px var(--mint)}@supports (color:color-mix(in lab, red, red)){.guild-heat-cell[data-s=online]{box-shadow:0 0 8px color-mix(in srgb, var(--mint) 45%, transparent)}}.guild-heat-cell[data-s=seen]{background:#7dd3fc}.guild-heat-cell[data-s=away]{background:#ff6b6b8c}.guild-heat-cell[data-s=unknown]{background:#ffffff0d}.guild-week-compare{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.guild-week-card{border:1px solid var(--line);background:#00000038;border-radius:12px;padding:.7rem .75rem}.guild-week-card-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 .55rem;font-size:.75rem;font-weight:800}.guild-week-bars{gap:.45rem;display:grid}.guild-week-bar-row{grid-template-columns:3.4rem 1fr auto;align-items:center;gap:.45rem;font-size:.78rem;display:grid}.guild-week-bar-row span:first-child{color:var(--muted);font-weight:700}.guild-week-bar{background:#ffffff14;border-radius:999px;height:.5rem;overflow:hidden}.guild-week-bar>span{border-radius:inherit;background:linear-gradient(90deg,#f0a202,#ffe08a);height:100%;display:block}.guild-week-bar.daily>span{background:linear-gradient(90deg,#0ea5e9,#7dd3fc)}.guild-week-card-meta{color:var(--muted);margin:.55rem 0 0;font-size:.78rem}.guild-movers{margin-top:.85rem}.guild-movers h4{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 .4rem;font-size:.8rem;font-weight:800}.guild-movers ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.guild-movers li{background:#0000002e;border-radius:8px;grid-template-columns:1fr auto auto;align-items:baseline;gap:.55rem;padding:.3rem .4rem;font-size:.85rem;display:grid}.guild-movers .up{color:var(--mint);font-weight:800}.guild-movers .down{color:#ff8a8a;font-weight:800}.guild-shiny-chip{color:#ffe08a;background:#f0a20226;border-radius:999px;padding:.08rem .35rem;font-size:.68rem;font-weight:700}.guild-public-settings{border:1px solid var(--line);background:#0003;border-radius:12px;margin:.4rem 0 1rem;padding:.75rem .85rem}.guild-public-settings h4{margin:0 0 .25rem;font-size:.95rem}.guild-public-link-row{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.55rem;display:flex}.guild-public-link-row code{word-break:break-all;background:#00000059;border-radius:8px;flex:12rem;padding:.4rem .5rem;font-size:.72rem}@media (max-width:1100px){.guild-mgmt-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.guild-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guild-insight-grid{grid-template-columns:1fr}}@media (max-width:800px){.guild-settings-grid-2{grid-template-columns:1fr}.guild-attention-list li{grid-template-columns:1fr;gap:.15rem}.guild-stats,.guild-mgmt-stats{grid-template-columns:1fr 1fr}.guild-analytics-grid,.guild-analytics-lists{grid-template-columns:1fr}.guild-detail-facts{grid-template-columns:1fr 1fr}.guild-week-compare,.guild-heat-row{grid-template-columns:1fr}}.player-portrait{isolation:isolate;background:radial-gradient(circle at 35% 25%,#ffffff24,#0000 45%),linear-gradient(160deg,#141c18f2,#060c0afa);border-radius:14px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 6px 16px #00000059}.player-portrait-frame{border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px var(--ember), inset 0 0 0 4px #00000073;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.player-portrait-frame{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ember) 45%, transparent), inset 0 0 0 4px #00000073}}.player-portrait-frame{z-index:2}.player-portrait-img{object-fit:contain;width:78%;height:78%;image-rendering:pixelated;image-rendering:crisp-edges;z-index:1;filter:drop-shadow(0 2px 4px #00000073)}.player-portrait-mono{font-family:var(--font-body);color:var(--ember);font-size:.85em;font-weight:800}@supports (color:color-mix(in lab, red, red)){.player-portrait-mono{color:color-mix(in srgb, var(--ember) 70%, white)}}.player-portrait-mono{z-index:1}.player-portrait-sm{border-radius:11px}.player-portrait-md{border-radius:13px}.player-portrait-lg,.player-portrait-hero{border-radius:18px}.player-portrait-hero{box-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 1px var(--ember), 0 18px 40px #00000073, 0 0 36px var(--ember)}@supports (color:color-mix(in lab, red, red)){.player-portrait-hero{box-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 1px color-mix(in srgb, var(--ember) 30%, transparent), 0 18px 40px #00000073, 0 0 36px color-mix(in srgb, var(--ember) 12%, transparent)}}.player-portrait-hero .player-portrait-frame{box-shadow:inset 0 0 0 2px var(--ember), inset 0 0 0 5px #00000080, inset 0 0 18px #f0a2021f}@supports (color:color-mix(in lab, red, red)){.player-portrait-hero .player-portrait-frame{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ember) 55%, #ffe08a), inset 0 0 0 5px #00000080, inset 0 0 18px #f0a2021f}}.profile-character{border:1px solid var(--line);background:radial-gradient(90% 80% at 0 0,#f0a2021f,#0000 55%),radial-gradient(70% 60% at 100% 0,#63d5a014,#0000 50%),linear-gradient(#ffffff08,#0000 40%),#00000047;border-radius:20px;grid-template-columns:auto 1fr;align-items:start;gap:1rem 1.25rem;padding:1.1rem 1.15rem 1.2rem;transition:background .28s,border-color .28s,box-shadow .28s;display:grid}.profile-character.world-theme-sun{background:radial-gradient(90% 80% at 0 0,#ffb42838,#0000 55%),radial-gradient(70% 60% at 100% 10%,#ff78281a,#0000 50%),linear-gradient(#ffffff08,#0000 40%),#120a0273;border-color:#f0a20273;box-shadow:0 0 40px #f0a2021f}.profile-character.world-theme-moon{background:radial-gradient(90% 80% at 0 0,#78a0ff33,#0000 55%),radial-gradient(70% 60% at 100% 0,#b48cff1f,#0000 50%),linear-gradient(#ffffff08,#0000 40%),#04081680;border-color:#78a0ff66;box-shadow:0 0 40px #5a82ff1f}.profile-character.world-theme-titan,.profile-character.world-theme-titan-2,.profile-character.world-theme-titan-3{background:radial-gradient(90% 80% at 0 0,#63d5a029,#0000 55%),radial-gradient(70% 60% at 100% 0,#50786424,#0000 50%),linear-gradient(#ffffff08,#0000 40%),#040e0a7a;border-color:#63d5a059;box-shadow:0 0 36px #3cb4781a}.profile-character.world-theme-titan-2{border-color:#b4c86459}.profile-character.world-theme-titan-3{border-color:#dc645a66;box-shadow:0 0 36px #c8463c1f}.profile-character-stage{isolation:isolate;grid-row:span 2;place-items:center;width:min(240px,48vw);min-height:260px;padding:1.4rem .6rem 1.6rem;display:grid;position:relative}.profile-stage-plate{z-index:0;background:radial-gradient(circle at 50% 28%,#f0a20238,#0000 55%),radial-gradient(circle at 50% 100%,#0000008c,#0000 55%),linear-gradient(165deg,#141812f2,#060806fa);border:1px solid #ffffff1a;border-radius:22px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe08a1f,0 16px 36px #00000059}.profile-stage-aura{filter:blur(2px);background:radial-gradient(circle,#f0a20247,#0000 68%);border-radius:50%;animation:4.5s ease-in-out infinite profile-stage-pulse;position:absolute;inset:8% 10% 28%}.profile-stage-floor{background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:18%;position:absolute;bottom:10%;left:12%;right:12%;transform:scaleY(.45)}@keyframes profile-stage-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.type-stage-fire .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#ff782861,#0000 55%),radial-gradient(circle at 50% 100%,#50140080,#0000 55%),linear-gradient(165deg,#2a1208,#0a0604);box-shadow:inset 0 0 0 1px #ffa05038,0 16px 36px #00000059}.type-stage-fire .profile-stage-aura{background:radial-gradient(circle,#ff8c3266,#0000 68%)}.type-stage-water .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#5096ff59,#0000 55%),radial-gradient(circle at 50% 100%,#0a1e5080,#0000 55%),linear-gradient(165deg,#0c1830,#050810);box-shadow:inset 0 0 0 1px #78aaff38,0 16px 36px #00000059}.type-stage-water .profile-stage-aura{background:radial-gradient(circle,#64a0ff66,#0000 68%)}.type-stage-grass .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#64c85052,#0000 55%),radial-gradient(circle at 50% 100%,#0a280f80,#0000 55%),linear-gradient(165deg,#102418,#060a06);box-shadow:inset 0 0 0 1px #8cdc6433,0 16px 36px #00000059}.type-stage-grass .profile-stage-aura{background:radial-gradient(circle,#78d25a61,#0000 68%)}.type-stage-electric .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#fad22859,#0000 55%),radial-gradient(circle at 50% 100%,#32280080,#0000 55%),linear-gradient(165deg,#2a2408,#0a0802);box-shadow:inset 0 0 0 1px #ffdc5040,0 16px 36px #00000059}.type-stage-electric .profile-stage-aura{background:radial-gradient(circle,#ffdc3c66,#0000 68%)}.type-stage-ground .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#dcb4505c,#0000 55%),radial-gradient(circle at 50% 100%,#3c280a8c,#0000 55%),linear-gradient(165deg,#2a1c0c,#0c0804);box-shadow:inset 0 0 0 1px #e8c87840,0 16px 36px #00000059}.type-stage-ground .profile-stage-aura{background:radial-gradient(circle,#e8be5a6b,#0000 68%)}.type-stage-poison .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#b446c857,#0000 55%),radial-gradient(circle at 50% 100%,#280a328c,#0000 55%),linear-gradient(165deg,#1e0c24,#08040a);box-shadow:inset 0 0 0 1px #c878dc38,0 16px 36px #00000059}.type-stage-poison .profile-stage-aura{background:radial-gradient(circle,#c864dc61,#0000 68%)}.type-stage-ice .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#a0e6f052,#0000 55%),radial-gradient(circle at 50% 100%,#1428328c,#0000 55%),linear-gradient(165deg,#102028,#060a0c);box-shadow:inset 0 0 0 1px #b4f0fa38,0 16px 36px #00000059}.type-stage-ice .profile-stage-aura{background:radial-gradient(circle,#aaebf566,#0000 68%)}.type-stage-dragon .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#6e5aff5c,#0000 55%),radial-gradient(circle at 50% 100%,#280a3c80,#0000 55%),linear-gradient(165deg,#181028,#08060e);box-shadow:inset 0 0 0 1px #a082ff40,0 16px 36px #00000059}.type-stage-dragon .profile-stage-aura{background:radial-gradient(circle,#8c6eff66,#0000 68%)}.type-stage-dark .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#5a466e66,#0000 55%),radial-gradient(circle at 50% 100%,#0a050fa6,#0000 55%),linear-gradient(165deg,#141018,#050408);box-shadow:inset 0 0 0 1px #a08cb433,0 16px 36px #00000059}.type-stage-dark .profile-stage-aura{background:radial-gradient(circle,#78649659,#0000 68%)}.type-stage-psychic .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#fa5a8c57,#0000 55%),radial-gradient(circle at 50% 100%,#320a238c,#0000 55%),linear-gradient(165deg,#280c1c,#0a0408);box-shadow:inset 0 0 0 1px #ff78aa38,0 16px 36px #00000059}.type-stage-psychic .profile-stage-aura{background:radial-gradient(circle,#ff6ea061,#0000 68%)}.type-stage-fighting .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#c832285c,#0000 55%),radial-gradient(circle at 50% 100%,#320a088c,#0000 55%),linear-gradient(165deg,#280c0a,#0a0404);box-shadow:inset 0 0 0 1px #ff645038,0 16px 36px #00000059}.type-stage-fighting .profile-stage-aura{background:radial-gradient(circle,#e6503c61,#0000 68%)}.type-stage-steel .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#b4bed24d,#0000 55%),radial-gradient(circle at 50% 100%,#14161c99,#0000 55%),linear-gradient(165deg,#1a1c22,#08090c);box-shadow:inset 0 0 0 1px #c8d2e638,0 16px 36px #00000059}.type-stage-steel .profile-stage-aura{background:radial-gradient(circle,#bec8dc59,#0000 68%)}.type-stage-rock .profile-stage-plate,.type-stage-bug .profile-stage-plate,.type-stage-ghost .profile-stage-plate,.type-stage-fairy .profile-stage-plate,.type-stage-flying .profile-stage-plate,.type-stage-normal .profile-stage-plate{background:radial-gradient(circle at 50% 22%,#f0a20238,#0000 55%),radial-gradient(circle at 50% 100%,#0000008c,#0000 55%),linear-gradient(165deg,#141812f2,#060806fa)}.profile-stage-hero{z-index:2;object-fit:contain;filter:drop-shadow(0 14px 18px #0000008c)drop-shadow(0 0 18px #ffe08a2e);-webkit-user-select:none;user-select:none;pointer-events:none;width:88%;max-width:210px;height:auto;animation:5s ease-in-out infinite profile-hero-float;position:relative}.profile-stage-hero--gif{width:62%;image-rendering:pixelated}.profile-stage-hero--launcher{filter:drop-shadow(0 10px 16px #00000080);border-radius:18px;width:58%}.profile-stage-hero--mono{aspect-ratio:1;width:58%;font-family:var(--font-oxanium), var(--font-body), sans-serif;color:#ffe08a;background:linear-gradient(160deg,#282414e6,#0c0c0af2);border:1px solid #ffe08a40;border-radius:18px;place-items:center;font-size:3rem;font-weight:800;animation:none;display:grid}@keyframes profile-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.profile-stage-emblem{display:none}.profile-character-body{align-items:center;gap:1rem 1.25rem;min-width:0;display:flex}.profile-character-body .profile-character-info{flex:auto;min-width:0}.profile-gym-slot{pointer-events:none;flex:none;place-items:center;padding:.25rem .35rem .15rem;display:grid}.type-gym-badge{filter:drop-shadow(0 10px 22px #00000073);justify-items:center;gap:.2rem;margin:0;display:grid}.type-gym-badge-svg{animation:4.8s ease-in-out infinite gym-badge-bob;display:block}.type-gym-badge-shine{animation:3.6s ease-in-out infinite gym-badge-shine}.type-gym-badge-caption{justify-items:center;gap:.05rem;line-height:1.15;display:grid}.type-gym-badge-name{letter-spacing:.08em;text-transform:uppercase;color:#ffe08a;font-size:.72rem;font-weight:800}.type-gym-badge-type{color:var(--muted);font-size:.65rem;font-weight:700}@keyframes gym-badge-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(2deg)}}@keyframes gym-badge-shine{0%{opacity:0;transform:translate(-40px)rotate(-28deg)}20%{opacity:1}55%{opacity:.85;transform:translate(90px)rotate(-28deg)}to{opacity:0;transform:translate(120px)rotate(-28deg)}}@media (max-width:720px){.profile-character-body{flex-direction:column;align-items:stretch}.profile-gym-slot{order:-1;justify-self:center;margin:0 auto}}.profile-stage-avatar{z-index:4;object-fit:contain;background:#0000008c;border:2px solid #0c1611;border-radius:12px;width:44px;height:44px;position:absolute;bottom:.5rem;right:.45rem;box-shadow:0 4px 14px #00000073}.profile-type-pill{z-index:4;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#ffe08a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;border:1px solid #ffffff2e;border-radius:999px;padding:.22rem .65rem;font-size:.68rem;font-weight:800;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.profile-type-pill em{color:#ffffff8c;font-style:normal;font-weight:700}.profile-stage-caption{z-index:3;letter-spacing:.02em;color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#0000008c;border-radius:8px;max-width:calc(100% - 1.5rem);padding:.15rem .5rem;font-size:.72rem;font-weight:800;position:absolute;bottom:2.65rem;left:50%;overflow:hidden;transform:translate(-50%)}.profile-stage-caption em{color:#ffe08a;font-style:normal;font-weight:700}.profile-guild-badge{z-index:4;background:#000000a6;border:2px solid #0c1611;border-radius:8px;position:absolute;top:.5rem;right:.45rem;box-shadow:0 4px 12px #0006}.profile-power{background:#00000047;border:1px solid #ffffff1a;border-radius:14px;margin:.55rem 0 .75rem;padding:.7rem .85rem}.profile-power-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ember);margin:0 0 .4rem;font-size:.66rem;font-weight:800}.profile-power-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.profile-power-list li{grid-template-columns:6.5rem 1fr;align-items:baseline;gap:.5rem;display:grid}.profile-power-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.profile-power-value{color:var(--ink);font-size:.92rem;font-weight:800;line-height:1.25}.profile-power-sub{color:var(--muted);font-size:.82rem;font-weight:600}.profile-power-identity{letter-spacing:-.01em;color:var(--ink);margin:0 0 .35rem;font-size:.98rem;font-weight:800;line-height:1.25}.profile-power-flex{border:1px solid var(--mint);border-radius:10px;margin:0 0 .55rem;padding:.4rem .55rem}@supports (color:color-mix(in lab, red, red)){.profile-power-flex{border:1px solid color-mix(in srgb, var(--mint) 28%, var(--line))}}.profile-power-flex{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.profile-power-flex{background:color-mix(in srgb, var(--mint) 10%, transparent)}}.profile-power-flex{color:var(--mint);font-size:.78rem;font-weight:700;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.profile-power-flex{color:color-mix(in srgb, var(--mint) 85%, #fff)}}.stat-dex .stat-progress{letter-spacing:.04em;text-transform:uppercase;color:var(--ember);margin-top:.2rem;font-size:.68rem;font-weight:700;display:block}.type-text-fire{color:#f08030}.type-text-water{color:#6890f0}.type-text-grass{color:#78c850}.type-text-electric{color:#f8d030}.type-text-ground{color:#e0c068}.type-text-poison{color:#c060c0}.type-text-ice{color:#98d8d8}.type-text-dragon{color:#9a8cff}.type-text-dark{color:#a090b0}.type-text-psychic{color:#f85888}.type-text-fighting{color:#e05048}.type-text-steel{color:#b8b8d0}.type-text-rock{color:#d0b848}.type-text-bug{color:#a8c820}.type-text-ghost{color:#a080c0}.type-text-fairy{color:#f0a0d0}.type-text-flying{color:#a890f0}.type-text-normal{color:#c8c0a8}.profile-character-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--ember);margin:0 0 .25rem;font-size:.7rem;font-weight:800}.profile-character-info .profile-title-actions{margin-bottom:.45rem}.profile-character-info h2{font-family:var(--font-body);letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,3vw,1.85rem);font-weight:800;line-height:1.15}.profile-character-meta{flex-wrap:wrap;gap:.35rem;margin:.15rem 0 .35rem;display:flex}.profile-character-meta-wrap{margin:.15rem 0 .65rem}.profile-chip{border:1px solid var(--line);color:var(--ink);background:#00000047;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.profile-chip.muted{color:var(--muted);font-weight:600}.profile-chip.link:hover{border-color:var(--ember);color:var(--ember)}.profile-meta-glyph{flex:none;width:.95rem;height:.95rem}.profile-chip-world{color:#dce9ff;border-color:#7aa2ff}@supports (color:color-mix(in lab, red, red)){.profile-chip-world{border-color:color-mix(in srgb, #7aa2ff 35%, var(--line))}}.profile-chip-world{background:linear-gradient(135deg,#5078dc2e,#00000038)}.profile-chip-world.world-sun{color:#ffe08a;border-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.profile-chip-world.world-sun{border-color:color-mix(in srgb, var(--ember) 40%, var(--line))}}.profile-chip-world.world-sun{background:linear-gradient(135deg,#f0a20233,#00000038)}.profile-chip-world.world-moon{color:#c9d4ff;border-color:#8ea2ff}@supports (color:color-mix(in lab, red, red)){.profile-chip-world.world-moon{border-color:color-mix(in srgb, #8ea2ff 40%, var(--line))}}.profile-chip-world.world-moon{background:linear-gradient(135deg,#5a6ec838,#00000038)}.profile-chip-world.world-titan,.profile-chip-world.world-titan-2,.profile-chip-world.world-titan-3{color:#f0c9a0;border-color:#d4892a}@supports (color:color-mix(in lab, red, red)){.profile-chip-world.world-titan,.profile-chip-world.world-titan-2,.profile-chip-world.world-titan-3{border-color:color-mix(in srgb, #d4892a 35%, var(--line))}}.profile-chip-world.world-titan,.profile-chip-world.world-titan-2,.profile-chip-world.world-titan-3{background:linear-gradient(135deg,#b4642833,#00000038)}.profile-chip-deaths{color:#f0b0b0;border-color:#e07070}@supports (color:color-mix(in lab, red, red)){.profile-chip-deaths{border-color:color-mix(in srgb, #e07070 30%, var(--line))}}.profile-chip-deaths{background:linear-gradient(135deg,#b43c3c29,#00000038)}.profile-deaths-compare{color:var(--muted);margin:.15rem 0 0;font-size:.8rem;line-height:1.35}.profile-deaths-compare.good{color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.profile-deaths-compare.good{color:color-mix(in srgb, var(--mint) 85%, var(--ink))}}.profile-deaths-compare.bad{color:#e88}@supports (color:color-mix(in lab, red, red)){.profile-deaths-compare.bad{color:color-mix(in srgb, #e88 80%, var(--ink))}}.profile-deaths-compare.flat{color:var(--muted)}.profile-deaths-compare-n{color:var(--muted);font-weight:500}.profile-character-actions{z-index:5;flex-wrap:wrap;gap:.4rem;margin-bottom:.35rem;display:flex;position:relative}.profile-character-actions .share-btn{margin-left:0}.profile-stage-copy{z-index:6;border:1px solid var(--ember);position:absolute;bottom:.55rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.profile-stage-copy{border:1px solid color-mix(in srgb, var(--ember) 45%, var(--line))}}.profile-stage-copy{color:#ffe08a;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;pointer-events:auto;background:#080c0aeb;border-radius:999px;padding:.35rem .7rem;font-size:.68rem;font-weight:800;box-shadow:0 6px 16px #0006}.profile-stage-copy:hover{background:var(--ember-soft);border-color:var(--ember)}.profile-character-stats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.15rem}.rank-player{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;min-width:0;display:flex}.sortudo-podium-media{justify-content:center;align-items:flex-end;gap:.45rem;margin:.35rem 0 .55rem;display:flex}.sortudo-podium-media .sortudo-podium-sprite{margin:0}@media (max-width:720px){.profile-character{grid-template-columns:1fr;justify-items:start}.profile-character-stage{grid-row:auto;justify-self:center;width:min(260px,78vw);min-height:280px}.profile-stage-hero{max-width:230px}.profile-power-list li{grid-template-columns:5.5rem 1fr}.profile-character-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.catch-list,.hot-list,.sortudos-board,.sortudo-tickets,.dex-grid,.tools-grid,.guild-member-table tbody{content-visibility:auto;contain-intrinsic-size:800px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
