.silver-palace-character-hero{border:1px solid var(--silver-palace-hairline);border-radius:var(--radius-md,10px);background:var(--game-art-well,#111318);margin-bottom:24px;position:relative;overflow:hidden}.silver-palace-character-hero .hero-copy{min-width:0}.silver-palace-character-hero.full-bleed{min-height:380px;display:block}.silver-palace-character-hero.full-bleed .hero-portrait{z-index:1;background:var(--game-art-well,#111318);position:absolute;inset:0;overflow:hidden}.silver-palace-character-hero.full-bleed .hero-portrait:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#121317f2 0%,#121317d9 32%,#12131759 60%,#12131726 100%),linear-gradient(#0000 58%,#121317d9);position:absolute;inset:0}.silver-palace-character-hero.full-bleed .hero-portrait img{width:100%;height:100%;display:block}.silver-palace-character-hero.full-bleed .hero-copy{z-index:3;flex-direction:column;justify-content:center;gap:10px;width:min(58%,680px);min-height:380px;padding:40px 44px;display:flex;position:relative}.silver-palace-character-hero.boxed-art{background:linear-gradient(120deg, rgb(var(--silver-palace-accent-rgb) / .16), rgb(var(--silver-palace-accent-rgb) / 0) 60%), var(--silver-palace-panel);grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);align-items:center;gap:24px;padding:28px;display:grid}.silver-palace-character-hero.boxed-art .hero-copy{flex-direction:column;gap:10px;display:flex}.silver-palace-character-hero.boxed-art .hero-portrait{border-radius:var(--radius-md,10px);background:var(--game-art-well,#111318);justify-content:center;align-items:center;min-height:220px;display:flex;position:relative;overflow:hidden}.silver-palace-character-hero.boxed-art .hero-portrait img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.silver-palace-character-hero .eyebrow{color:var(--silver-palace-text-subtle);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.silver-palace-character-hero .silver-palace-hero-name{color:var(--silver-palace-text);margin:0;font-size:32px;font-weight:800;line-height:1.15}.silver-palace-character-hero .hero-subtitle{color:var(--silver-palace-text-body);margin:0;font-size:15px;line-height:1.55}.silver-palace-character-hero .hero-chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.silver-palace-character-hero .chip.chip-gray{border:1px solid var(--silver-palace-hairline);border-radius:var(--radius-sm,6px);background:var(--color-surface-secondary,#2c2d33);color:var(--silver-palace-text);align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.silver-palace-character-hero .chip-icon{object-fit:contain;filter:drop-shadow(0 1px 2px #0009);width:18px;height:18px;display:block}.silver-palace-character-hero .chip.chip-gray.character-element{border-color:rgb(var(--silver-palace-accent-rgb) / .5);background:rgb(var(--silver-palace-accent-rgb) / .16);color:var(--silver-palace-accent)}.silver-palace-character-hero .hero-profile-data{flex-wrap:wrap;gap:18px 28px;margin-top:8px;display:flex}.silver-palace-character-hero .hero-profile-data span{flex-direction:column;gap:2px;display:flex}.silver-palace-character-hero .hero-profile-data em{color:var(--silver-palace-text-subtle);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-style:normal;font-weight:800}.silver-palace-character-hero .hero-profile-data strong{color:var(--silver-palace-text);font-size:14px;font-weight:700}.silver-palace-intro-and-videos{grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:24px;display:grid}.silver-palace-intro-and-videos .mini-label{color:var(--silver-palace-text-subtle);text-transform:uppercase;letter-spacing:0;margin:0;font-size:12px;font-weight:800;display:block}.silver-palace-intro-and-videos .global-intro-card,.silver-palace-intro-and-videos .videos-container{border:1px solid var(--silver-palace-hairline);border-left:4px solid var(--silver-palace-accent);background:linear-gradient(90deg, rgb(var(--silver-palace-accent-rgb) / .11), rgb(var(--silver-palace-accent-rgb) / 0) 44%), var(--silver-palace-panel);margin-top:12px;padding:18px 20px}.silver-palace-intro-and-videos .global-intro-card h2{color:var(--silver-palace-text);text-transform:none;margin:4px 0 10px;font-size:20px;line-height:1.2}.silver-palace-intro-and-videos .silver-palace-introduction{color:var(--silver-palace-text-body);font-size:14px;line-height:1.6}.silver-palace-intro-and-videos .silver-palace-introduction p{margin:0 0 10px}.silver-palace-intro-and-videos .videos-row{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:15px;display:grid}.silver-palace-intro-and-videos .video-responsive{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.silver-palace-intro-and-videos .video-responsive iframe,.silver-palace-intro-and-videos .video-responsive .yt-facade{border:0;width:100%;height:100%;position:absolute;inset:0}.silver-palace-intro-and-videos .silver-palace-videos-empty{color:var(--silver-palace-text-body);margin-top:15px;font-size:15px;font-style:italic}@media (max-width:1400px){.silver-palace-intro-and-videos{grid-template-columns:1fr}}@media (max-width:768px){.silver-palace-intro-and-videos .videos-row{grid-template-columns:1fr}}@media (max-width:900px){.silver-palace-character-hero.boxed-art{grid-template-columns:minmax(0,1fr)}.silver-palace-character-hero.boxed-art .hero-portrait{order:-1;min-height:260px}.silver-palace-character-hero.full-bleed .hero-copy{width:100%;padding:24px}}.silver-palace-character-page .article-layout{margin-top:36px}.silver-palace-character-page .anchor-row{border-top:3px solid var(--silver-palace-accent);border-right:1px solid var(--silver-palace-hairline);border-left:1px solid var(--silver-palace-hairline);background:var(--silver-palace-panel);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-bottom:18px;display:grid}.silver-palace-character-page .anchor-row a{border-right:1px solid var(--silver-palace-hairline);border-bottom:1px solid var(--silver-palace-hairline);min-width:0;color:var(--silver-palace-text);text-transform:uppercase;text-align:center;cursor:pointer;padding:15px 20px;font-size:12px;font-weight:800;text-decoration:none}.silver-palace-character-page .anchor-row a:last-child{border-right:0}.silver-palace-character-page .anchor-row a svg{vertical-align:-.08em;width:13px;height:13px;margin-inline-end:7px}.silver-palace-character-page .anchor-row a.active,.silver-palace-character-page .anchor-row a:hover{color:var(--silver-palace-accent);background:rgb(var(--silver-palace-accent-rgb) / .08)}.silver-palace-character-page .section-group{margin-bottom:46px;scroll-margin-top:96px}.silver-palace-character-page .section-group[hidden]{display:none}.silver-palace-character-page .silver-palace-tab-placeholder{color:var(--silver-palace-text-subtle);margin:0;padding:28px 4px;font-size:14px}@media (max-width:640px){.silver-palace-character-page .anchor-row{grid-auto-flow:row}}.silver-palace-character-profile .silver-palace-introduction{color:var(--silver-palace-text-body);margin-bottom:18px;line-height:1.6}.silver-palace-character-profile .silver-palace-video-list{flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.silver-palace-character-profile .silver-palace-video-list li{border:1px solid var(--silver-palace-hairline);border-radius:var(--radius-sm,6px);background:#1f2127eb;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.silver-palace-character-profile .silver-palace-video-list a{color:var(--silver-palace-accent);font-size:13px;font-weight:700;text-decoration:none}.silver-palace-character-profile .silver-palace-video-list a:hover{text-decoration:underline}.silver-palace-character-profile .level-stat-card,.silver-palace-character-profile .kit-section{margin-bottom:18px}.silver-palace-character-profile .level-stat-card{border:1px solid var(--silver-palace-hairline);border-left:3px solid var(--silver-palace-accent);background:linear-gradient(90deg, rgb(var(--silver-palace-accent-rgb) / .11), rgb(var(--silver-palace-accent-rgb) / 0) 42%), var(--silver-palace-panel-strong);grid-template-columns:minmax(0,1fr) minmax(360px,.76fr);grid-template-areas:"heading stats""slider stats";align-items:start;gap:10px 18px;padding:14px 18px 12px;display:grid}.silver-palace-character-profile .level-stat-card .kit-card-heading{grid-area:heading;align-self:end}.silver-palace-character-profile .level-stat-card .level-slider-shell{grid-area:slider;align-self:center;margin:0}.silver-palace-character-profile .level-stat-card .level-stat-grid{grid-area:stats}.silver-palace-character-profile .kit-card-heading,.silver-palace-character-profile .subsection-title{justify-content:space-between;align-items:end;gap:18px;display:flex}.silver-palace-character-profile .kit-card-heading h3,.silver-palace-character-profile .subsection-title h3{color:var(--silver-palace-text);text-transform:none;margin:4px 0 0;font-size:22px}.silver-palace-character-profile .kit-section>.subsection-title h3{color:var(--silver-palace-text);text-transform:uppercase;margin:0;font-size:18px}.silver-palace-character-profile .mini-label{color:var(--silver-palace-text-subtle);text-transform:uppercase;letter-spacing:0;font-size:12px;font-weight:800;display:block}.silver-palace-character-profile .level-output{border:1px solid rgb(var(--silver-palace-accent-rgb) / .38);background:rgb(var(--silver-palace-accent-rgb) / .09);min-height:34px;color:var(--silver-palace-text-body);text-transform:uppercase;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.silver-palace-character-profile .level-output strong{color:var(--silver-palace-text)}.silver-palace-character-profile .level-slider-shell{--slider-thumb-size:14px;--slider-track-height:6px;--slider-position:0%;margin:18px 0 20px;padding-bottom:10px;position:relative}.silver-palace-character-profile .level-slider-visual{height:var(--slider-thumb-size);pointer-events:none;position:absolute;top:0;left:0;right:0}.silver-palace-character-profile .level-slider-visual:before{content:"";top:calc((var(--slider-thumb-size) - var(--slider-track-height)) / 2);height:var(--slider-track-height);background:linear-gradient(90deg, rgb(var(--silver-palace-accent-rgb) / .22), #ffffff14), #0c0d107a;border:1px solid #ffffff85;border-radius:999px;position:absolute;left:0;right:0}.silver-palace-character-profile .level-slider-visual:after{content:"";top:calc((var(--slider-thumb-size) - var(--slider-track-height)) / 2);width:var(--slider-position);height:var(--slider-track-height);background:rgb(var(--silver-palace-accent-rgb) / .55);border-radius:999px;position:absolute;left:0}.silver-palace-character-profile .level-slider-thumb{top:0;left:var(--slider-position);z-index:2;width:var(--slider-thumb-size);height:var(--slider-thumb-size);background:var(--silver-palace-accent);box-shadow:0 0 0 2px rgb(var(--silver-palace-accent-rgb) / .2);border-radius:50%;position:absolute;transform:translate(-50%)}.silver-palace-character-profile .level-slider{appearance:none;z-index:3;width:100%;height:var(--slider-thumb-size);opacity:0;cursor:pointer;background:0 0;margin:0;display:block;position:relative}.silver-palace-character-profile .level-step-rail{pointer-events:none;height:8px;position:absolute;bottom:0;left:0;right:0}.silver-palace-character-profile .level-step-rail span{background:#ffffff47;width:1px;height:5px;position:absolute;bottom:0;transform:translate(-50%)}.silver-palace-character-profile .level-step-rail span:first-child{transform:translate(0)}.silver-palace-character-profile .level-step-rail span:last-child{transform:translate(-100%)}.silver-palace-character-profile .level-step-rail span.active{background:var(--silver-palace-accent);height:7px}.silver-palace-character-profile .level-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.silver-palace-character-profile .level-stat-grid div{background:#0c0d108f;border:1px solid #ffffff14;min-height:58px;padding:9px 10px}.silver-palace-character-profile .level-stat-grid span,.silver-palace-character-profile .skill-level-control span,.silver-palace-character-profile .multiplier-row span{color:var(--silver-palace-text-subtle);text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.silver-palace-character-profile .level-stat-grid strong{color:var(--silver-palace-text);font-size:20px;line-height:1.05;display:block}.silver-palace-dmg-type{font-weight:700}.silver-palace-dmg-type--ignis{color:var(--silver-palace-element-ignis)}.silver-palace-dmg-type--glacies{color:var(--silver-palace-element-glacies)}.silver-palace-dmg-type--fulmen{color:var(--silver-palace-element-fulmen)}.silver-palace-dmg-type--gravitas{color:var(--silver-palace-element-gravitas)}.silver-palace-dmg-type--radiatio{color:var(--silver-palace-element-radiatio)}.silver-palace-dmg-type--alba{color:var(--silver-palace-element-alba)}.silver-palace-dmg-type--ferrugo{color:var(--silver-palace-element-ferrugo)}.silver-palace-character-profile .kit-section{border:1px solid var(--silver-palace-hairline);background:var(--silver-palace-panel);font-size:15px;overflow:hidden}.silver-palace-character-profile .kit-section>.subsection-title{border-bottom:1px solid var(--silver-palace-hairline);background:linear-gradient(90deg, rgb(var(--silver-palace-accent-rgb) / .12), rgb(var(--silver-palace-accent-rgb) / 0) 48%), #1415199e;margin-top:18px;padding:16px 18px}.silver-palace-character-profile .subsection-title p{color:var(--silver-palace-text-muted);text-align:right;margin:0;font-size:13px;line-height:1.45}.silver-palace-character-profile .skill-database-list,.silver-palace-character-profile .constellation-database-list{gap:12px;padding:14px;display:grid}.silver-palace-character-profile .skill-database-list{grid-template-columns:repeat(2,minmax(0,1fr))}.silver-palace-character-profile .skill-database-list:has(details[open]){align-items:start}.silver-palace-character-profile .constellation-database-list{grid-template-columns:repeat(2,minmax(0,1fr))}.silver-palace-character-profile .minor-node-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.silver-palace-character-profile .minor-node-tile{border:1px solid var(--silver-palace-hairline);border-left:3px solid var(--silver-palace-accent);background:#1f2127eb;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.silver-palace-character-profile .minor-node-tile span{color:var(--silver-palace-text-body);font-size:13px;font-weight:700}.silver-palace-character-profile .minor-node-tile strong{color:var(--silver-palace-accent);font-size:15px;font-weight:900}.silver-palace-character-profile .skill-database-card,.silver-palace-character-profile .constellation-database-card{border:1px solid var(--silver-palace-hairline);background:linear-gradient(#ffffff09,#fff0 52%),#1f2127eb}.silver-palace-character-profile .skill-database-card{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;display:grid}.silver-palace-character-profile .constellation-database-card{border-left:3px solid var(--silver-palace-accent);padding:16px}.silver-palace-character-profile .skill-database-header{border-bottom:1px solid var(--silver-palace-hairline);background:radial-gradient(circle at 42px 50%, rgb(var(--silver-palace-accent-rgb) / .16), transparent 74px), #111216b8;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;padding:16px;display:grid}.silver-palace-character-profile .silver-palace-kit-icon{object-fit:contain;filter:drop-shadow(0 3px 8px #00000094);width:64px;height:64px;display:block}.silver-palace-character-profile .skill-database-header h3,.silver-palace-character-profile .constellation-database-card h3{color:var(--silver-palace-text);margin:0 0 10px;font-size:21px;line-height:1.15}.silver-palace-character-profile .talent-type{color:var(--silver-palace-text-subtle);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.silver-palace-character-profile .constellation-database-card .mini-label{border:1px solid rgb(var(--silver-palace-accent-rgb) / .46);background:rgb(var(--silver-palace-accent-rgb) / .12);min-width:40px;min-height:30px;color:var(--silver-palace-accent);justify-content:center;align-items:center;margin-bottom:8px;padding:0 9px;font-size:16px;font-weight:900;line-height:1;display:inline-flex}.silver-palace-character-profile .kit-description{white-space:pre-line;color:var(--silver-palace-text-body);padding:16px;line-height:1.58;display:block}.silver-palace-character-profile .kit-description h6{text-transform:uppercase;font-size:15px}:is(.silver-palace-character-profile .kit-description ul,.silver-palace-character-profile .kit-description ol) p{margin-bottom:0}.silver-palace-character-profile .kit-description p{color:var(--silver-palace-text-body);white-space:pre-line;margin:0 0 10px;line-height:1.58}.silver-palace-character-profile .kit-description p:last-child{margin-bottom:0}.silver-palace-character-profile .constellation-database-card .kit-description{padding:0}.silver-palace-character-profile .skill-database-card .skill-multiplier-disclosure{align-self:end}.silver-palace-character-profile .skill-multiplier-disclosure{border:1px solid var(--silver-palace-hairline);background:#0c0d1085;margin:0 16px 16px;position:relative}.silver-palace-character-profile .skill-multiplier-summary{cursor:pointer;min-height:44px;color:var(--silver-palace-text);text-transform:uppercase;padding:14px 270px 14px 14px;font-size:12px;font-weight:900;list-style-position:inside;display:list-item}.silver-palace-character-profile .skill-multiplier-summary::marker{color:var(--silver-palace-accent)}.silver-palace-character-profile .skill-multiplier-disclosure[open] summary{border-bottom:1px solid var(--silver-palace-hairline)}.silver-palace-character-profile .table-level-control{z-index:2;text-transform:none;cursor:default;background:#0c0d1085;border:1px solid #ffffff14;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;width:246px;min-height:30px;padding:6px 12px;display:grid;position:absolute;top:7px;right:14px}.silver-palace-character-profile .table-level-control span{white-space:nowrap;margin:0}.silver-palace-character-profile .table-level-control strong{color:var(--silver-palace-text)}.silver-palace-character-profile .table-level-control input{width:100%;min-height:20px;accent-color:var(--silver-palace-accent);cursor:pointer}.silver-palace-character-profile .skill-multiplier-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.silver-palace-character-profile .skill-multiplier-list .multiplier-row{background:#1214199e;border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;grid-template-columns:50% 50%;align-items:center;gap:0;min-height:48px;padding:12px 14px;display:grid}.silver-palace-character-profile .skill-multiplier-list .multiplier-row span{color:var(--silver-palace-text-body);margin:0;font-size:12px;font-weight:800;line-height:1.25}.silver-palace-character-profile .skill-multiplier-list .multiplier-row strong{color:var(--silver-palace-text);text-align:right;font-size:13px;font-weight:900;line-height:1.35;display:block}.silver-palace-character-profile .silver-palace-kit-hidden{border:1px solid var(--silver-palace-hairline);border-left:3px solid var(--silver-palace-accent);background:var(--silver-palace-panel);color:var(--silver-palace-text-body);margin-bottom:20px;padding:20px 22px;font-size:15px;line-height:1.6}.silver-palace-character-profile .silver-palace-kit-hidden p{margin-bottom:0}.silver-palace-character-profile .silver-palace-tab-placeholder{border:1px solid var(--silver-palace-hairline);color:var(--silver-palace-text);background-color:var(--color-status-error);padding:20px 22px;font-size:15px}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile .silver-palace-tab-placeholder{background-color:color-mix(in srgb, var(--color-status-error) 12%, var(--color-surface-default))}}.silver-palace-character-profile .silver-palace-tab-placeholder{border-color:var(--color-status-error)}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile .silver-palace-tab-placeholder{border-color:color-mix(in srgb, var(--color-status-error) 45%, var(--color-surface-default))}}.silver-palace-character-profile .silver-palace-tab-placeholder{border-left:4px solid var(--color-status-error)}.silver-palace-character-profile .silver-palace-tab-placeholder>:first-child{margin-top:0}.silver-palace-character-profile .silver-palace-tab-placeholder>:last-child{margin-bottom:0}.silver-palace-character-profile .silver-palace-tab-placeholder h1,.silver-palace-character-profile .silver-palace-tab-placeholder h2,.silver-palace-character-profile .silver-palace-tab-placeholder h3,.silver-palace-character-profile .silver-palace-tab-placeholder h4,.silver-palace-character-profile .silver-palace-tab-placeholder h5,.silver-palace-character-profile .silver-palace-tab-placeholder h6{margin-bottom:6px}.silver-palace-character-profile .silver-palace-tab-placeholder p+p{margin-top:10px}@media (max-width:1180px){.silver-palace-character-profile .level-stat-card{display:block}.silver-palace-character-profile .level-stat-card .level-slider-shell{margin:18px 0 20px}.silver-palace-character-profile .skill-database-list,.silver-palace-character-profile .constellation-database-list{grid-template-columns:1fr}}@media (max-width:992px){.silver-palace-character-profile .skill-database-header h3{font-size:16px}.silver-palace-character-profile .level-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.silver-palace-character-profile .constellation-database-list,.silver-palace-character-profile .minor-node-grid{grid-template-columns:1fr}.silver-palace-character-profile .skill-database-header{grid-template-columns:60px minmax(0,1fr)}.silver-palace-character-profile .silver-palace-kit-icon{width:54px;height:54px}.silver-palace-character-profile .kit-card-heading,.silver-palace-character-profile .subsection-title{flex-direction:column;align-items:start}.silver-palace-character-profile .subsection-title p{text-align:left}.silver-palace-character-profile .skill-multiplier-summary{padding-right:14px}.silver-palace-character-profile .table-level-control{grid-template-columns:56px minmax(0,1fr);width:auto;margin:0 14px 12px;position:static}.silver-palace-character-profile .skill-multiplier-list{grid-template-columns:1fr}}@media (max-width:560px){.silver-palace-character-profile .level-stat-grid{grid-template-columns:1fr}}.silver-palace-character-profile.silver-palace-review .pros-cons-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;font-size:15px;display:grid}.silver-palace-character-profile.silver-palace-review .pros-cons-grid article{border:1px solid var(--silver-palace-hairline);background:var(--silver-palace-panel);padding:16px 18px}.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.pros{border-color:#58e6a6}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.pros{border-color:color-mix(in srgb, #58e6a6 34%, var(--silver-palace-hairline))}}.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.pros{background:linear-gradient(135deg, #58e6a633, #58e6a60a 46%, #1a1b20f0), var(--silver-palace-panel);border-top:3px solid #58e6a6;border-left:3px solid #58e6a6}.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.cons{border-color:#ff6f69}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.cons{border-color:color-mix(in srgb, #ff6f69 36%, var(--silver-palace-hairline))}}.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.cons{background:linear-gradient(135deg, #ff6f6933, #ff6f690a 46%, #1a1b20f0), var(--silver-palace-panel);border-top:3px solid #ff6f69;border-left:3px solid #ff6f69}.silver-palace-character-profile.silver-palace-review .pros-cons-grid h3{min-height:28px;color:var(--silver-palace-text);text-transform:uppercase;border:1px solid;align-items:center;gap:8px;margin:0 0 10px;padding:0 10px;font-size:15px;font-weight:800;display:inline-flex}.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.pros h3,.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.pros h3 svg{color:#58e6a6}.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.cons h3,.silver-palace-character-profile.silver-palace-review .pros-cons-grid article.cons h3 svg{color:#ff6f69}.silver-palace-character-profile.silver-palace-review .pros-cons-grid ul{color:var(--silver-palace-text-body);margin:0;padding-left:20px}.silver-palace-character-profile.silver-palace-review .pros-cons-grid ul p{margin-bottom:0}.silver-palace-character-profile.silver-palace-review .review-doc-flow{gap:14px;font-size:15px;display:grid}.silver-palace-character-profile.silver-palace-review .review-doc-grid{grid-template-columns:1fr;gap:12px;display:grid}.silver-palace-character-profile.silver-palace-review .review-doc-flow .review-source-panel,.silver-palace-character-profile.silver-palace-review .review-doc-flow .review-faq-title,.silver-palace-character-profile.silver-palace-review .review-doc-flow .review-faq-grid{margin-top:0;margin-bottom:0}.silver-palace-character-profile.silver-palace-review .review-source-panel{border:1px solid var(--silver-palace-hairline);border-left:3px solid var(--silver-palace-accent);background:#23242af0;margin-bottom:18px;padding:20px}.silver-palace-character-profile.silver-palace-review .review-source-heading{border-bottom:1px solid var(--silver-palace-hairline);background:radial-gradient(circle at 100% 0%, rgb(var(--silver-palace-accent-rgb) / .16), transparent 42%), linear-gradient(90deg, rgb(var(--silver-palace-accent-rgb) / .2), #17181dfa 46%), #17181dfa;justify-content:flex-start;align-items:center;gap:16px;margin:-20px -20px 16px;padding:13px 16px;display:flex}.silver-palace-character-profile.silver-palace-review .review-source-heading .mini-label{border:1px solid rgb(var(--silver-palace-accent-rgb) / .36);background:rgb(var(--silver-palace-accent-rgb) / .08);min-height:28px;color:var(--silver-palace-accent);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.silver-palace-character-profile.silver-palace-review .review-source-heading h3,.silver-palace-character-profile.silver-palace-review .review-source-heading h4{color:var(--silver-palace-text);margin:0;font-size:22px;font-weight:800;line-height:1.18}.silver-palace-character-profile.silver-palace-review .review-source-body{color:var(--silver-palace-text-body);line-height:1.6}.silver-palace-character-profile.silver-palace-review .review-source-body p{margin:0 0 10px}.silver-palace-character-profile.silver-palace-review .review-source-body p:last-child{margin-bottom:0}.silver-palace-character-profile.silver-palace-review .review-notation-strip{flex-wrap:wrap;gap:10px;margin:10px 0 14px;display:flex}.silver-palace-character-profile.silver-palace-review .review-notation-strip span{border:1px solid var(--silver-palace-hairline);border-radius:var(--radius-sm,6px);color:var(--silver-palace-text-body);background:#0c0d1085;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.silver-palace-character-profile.silver-palace-review .review-notation-strip b{color:var(--silver-palace-accent)}.silver-palace-character-profile.silver-palace-review .review-combo-browser{grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:12px;margin-top:14px;display:grid}.silver-palace-character-profile.silver-palace-review .review-combo-tabs{align-content:start;gap:8px;display:grid}.silver-palace-character-profile.silver-palace-review .review-combo-tabs button{width:100%;color:var(--silver-palace-text-body);text-align:left;cursor:pointer;background:#0c0d108f;border:1px solid #ffffff17;border-left:3px solid #0000;padding:12px}.silver-palace-character-profile.silver-palace-review .review-combo-tabs button:hover,.silver-palace-character-profile.silver-palace-review .review-combo-tabs button:focus-visible{border-color:rgb(var(--silver-palace-accent-rgb) / .34);outline:0}.silver-palace-character-profile.silver-palace-review .review-combo-tabs button.active{border-color:rgb(var(--silver-palace-accent-rgb) / .46);border-left-color:var(--silver-palace-accent);background:linear-gradient(90deg, rgb(var(--silver-palace-accent-rgb) / .14), #0c0d109e), #0c0d10a3}.silver-palace-character-profile.silver-palace-review .review-combo-tabs span{color:var(--silver-palace-accent);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.silver-palace-character-profile.silver-palace-review .review-combo-tabs strong{color:var(--silver-palace-text);margin-bottom:0;font-size:14px;line-height:1.25;display:block}.silver-palace-character-profile.silver-palace-review .review-combo-tabs code{border:1px solid rgb(var(--silver-palace-accent-rgb) / .22);color:#e9fdf8;white-space:normal;overflow-wrap:anywhere;background:#101114;max-width:100%;margin-top:8px;padding:6px 7px;font-family:Consolas,Courier New,monospace;font-size:11px;font-weight:800;display:inline-block}.silver-palace-character-profile.silver-palace-review .review-combo-panels{min-width:0}.silver-palace-character-profile.silver-palace-review .combo-demo-panel{grid-template-columns:minmax(340px,.92fr) minmax(280px,.8fr);align-items:stretch;gap:12px;display:grid}.silver-palace-character-profile.silver-palace-review .combo-demo-panel--no-media{grid-template-columns:1fr}.silver-palace-character-profile.silver-palace-review .combo-demo-panel--no-notes{grid-template-columns:minmax(0,1fr)}.silver-palace-character-profile.silver-palace-review .combo-demo-panel[hidden]{display:none}.silver-palace-character-profile.silver-palace-review .combo-demo-media{border:1px solid rgb(var(--silver-palace-accent-rgb) / .24);background:radial-gradient(circle at 76% 24%, rgb(var(--silver-palace-accent-rgb) / .18), transparent 34%), radial-gradient(circle at 28% 18%, rgb(var(--silver-palace-accent-rgb) / .2), transparent 32%), linear-gradient(135deg, #0b1218f5, #1a1614fa);min-height:280px;position:relative;overflow:hidden}.silver-palace-character-profile.silver-palace-review .combo-demo-scene{position:absolute;inset:0;overflow:hidden}.silver-palace-character-profile.silver-palace-review .combo-demo-scene .combo-demo-gif{object-fit:contain;filter:none;width:100%;height:100%;max-height:none;position:absolute;inset:0}.silver-palace-character-profile.silver-palace-review .combo-demo-notes{background:#0c0d107a;border:1px solid #ffffff14;align-content:start;gap:10px;padding:14px;display:grid}.silver-palace-character-profile.silver-palace-review .combo-demo-notes p{color:var(--silver-palace-text-body);margin:0;line-height:1.55}.silver-palace-character-profile.silver-palace-review .combo-demo-notes code{border:1px solid rgb(var(--silver-palace-accent-rgb) / .22);color:#e9fdf8;white-space:normal;overflow-wrap:anywhere;background:#101114;width:100%;padding:8px 10px;font-family:Consolas,Courier New,monospace;font-weight:800;display:inline-block}.silver-palace-character-profile.silver-palace-review .combo-demo-open{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.silver-palace-character-profile.silver-palace-review .combo-demo-play{background:#0000009e;border-radius:12px;width:68px;height:48px;transition:background .15s,transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.silver-palace-character-profile.silver-palace-review .combo-demo-play:after{content:"";border:10px solid #0000;border-left:17px solid #fff;border-right-width:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.silver-palace-character-profile.silver-palace-review .combo-demo-open:hover .combo-demo-play,.silver-palace-character-profile.silver-palace-review .combo-demo-open:focus-visible .combo-demo-play{background:var(--silver-palace-accent);transform:translate(-50%,-50%)scale(1.06)}.silver-palace-character-profile.silver-palace-review .review-faq-title{border-bottom:1px solid var(--silver-palace-hairline);margin-top:18px;padding-bottom:8px}.silver-palace-character-profile.silver-palace-review .review-faq-title h3{text-transform:uppercase;margin:0;font-size:18px}.silver-palace-character-profile.silver-palace-review .review-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.silver-palace-character-profile.silver-palace-review .review-faq-grid>article:last-child:nth-child(odd){grid-column:1/-1}.silver-palace-character-profile.silver-palace-review .review-faq-grid article{border:1px solid var(--silver-palace-hairline);border-left:3px solid var(--silver-palace-accent);background:radial-gradient(circle at 100% 0%, rgb(var(--silver-palace-accent-rgb) / .12), transparent 46%), linear-gradient(135deg, rgb(var(--silver-palace-accent-rgb) / .1), var(--silver-palace-panel-strong) 52%), var(--silver-palace-panel);min-height:180px;padding:18px;position:relative;overflow:hidden}.silver-palace-character-profile.silver-palace-review .review-faq-grid h3{color:var(--silver-palace-text);margin:8px 0 10px;font-size:20px;line-height:1.2}.silver-palace-character-profile.silver-palace-review .review-faq-grid p{color:var(--silver-palace-text-body);margin:0;line-height:1.55}@media (max-width:1180px){.silver-palace-character-profile.silver-palace-review .review-doc-grid,.silver-palace-character-profile.silver-palace-review .review-combo-browser,.silver-palace-character-profile.silver-palace-review .combo-demo-panel{grid-template-columns:1fr}}@media (max-width:992px){.silver-palace-character-profile.silver-palace-review .pros-cons-grid,.silver-palace-character-profile.silver-palace-review .review-faq-grid{grid-template-columns:1fr}.silver-palace-character-profile.silver-palace-review .review-source-heading{flex-direction:column;align-items:flex-start}.silver-palace-character-profile.silver-palace-review .review-combo-browser{grid-template-columns:1fr}.silver-palace-character-profile.silver-palace-review .combo-demo-media{min-height:190px}}.silver-palace-character-profile.silver-palace-teams .team-rule{border:1px solid var(--silver-palace-hairline);border-left:3px solid var(--silver-palace-accent);background:var(--silver-palace-panel);margin-bottom:18px;padding:14px 16px}.silver-palace-character-profile.silver-palace-teams .team-rule strong{color:var(--silver-palace-text);text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.silver-palace-character-profile.silver-palace-teams .team-rule .review-source-body{color:var(--silver-palace-text-body);line-height:1.6}.silver-palace-character-profile.silver-palace-teams .subsection-title{margin:22px 0 12px}.silver-palace-character-profile.silver-palace-teams .subsection-title h3{color:var(--silver-palace-text);text-transform:uppercase;margin:0;font-size:18px;font-weight:800}.silver-palace-character-profile.silver-palace-teams .subsection-title p{color:var(--silver-palace-text-muted);margin:4px 0 0;font-size:13px}.silver-palace-character-profile.silver-palace-teams .team-chart-grid{gap:22px;margin-top:16px;display:grid}.silver-palace-character-profile.silver-palace-teams .silver-palace-entity-ref-card{border:1px solid var(--silver-palace-hairline);background:var(--silver-palace-panel);padding:14px 16px}.silver-palace-character-profile.silver-palace-teams .silver-palace-entity-ref-heading{margin-bottom:8px}.silver-palace-character-profile.silver-palace-teams .synergy-name{color:var(--silver-palace-text);font-size:15px;font-weight:800}.silver-palace-character-profile.silver-palace-teams .synergy-description{color:var(--silver-palace-text-body);font-size:13px;line-height:1.55}.silver-palace-character-profile.silver-palace-teams .sp-team-ref-dangling{border-left:3px solid var(--color-status-error);opacity:.85}.silver-palace-character-profile.silver-palace-teams .synergy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;font-size:14px;display:grid}@media (max-width:1199px){.silver-palace-character-profile.silver-palace-teams .synergy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.silver-palace-character-profile.silver-palace-teams .synergy-grid{grid-template-columns:1fr}}.silver-palace-character-profile.silver-palace-teams .synergy-card{--synergy-color:var(--silver-palace-accent);--synergy-text:var(--synergy-color)}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile.silver-palace-teams .synergy-card{--synergy-text:color-mix(in srgb, var(--synergy-color) 62%, var(--silver-palace-text))}}.silver-palace-character-profile.silver-palace-teams .synergy-card{border:1px solid var(--synergy-color);min-width:0;padding:0;position:relative;overflow:hidden;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile.silver-palace-teams .synergy-card{border:1px solid color-mix(in srgb, var(--synergy-color) 28%, var(--silver-palace-hairline))}}.silver-palace-character-profile.silver-palace-teams .synergy-card{background:linear-gradient(135deg, var(--synergy-bg,var(--silver-palace-panel)), var(--silver-palace-panel) 58%), var(--silver-palace-panel)}.silver-palace-character-profile.silver-palace-teams .synergy-card:before{content:"";background:var(--synergy-color);width:4px;position:absolute;inset:0 auto 0 0}.silver-palace-character-profile.silver-palace-teams .synergy-card.core-synergy{border-color:var(--synergy-color)}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile.silver-palace-teams .synergy-card.core-synergy{border-color:color-mix(in srgb, var(--synergy-color) 34%, var(--silver-palace-hairline))}}.silver-palace-character-profile.silver-palace-teams .synergy-card.ignis-synergy{--synergy-color:var(--silver-palace-element-ignis);--synergy-bg:rgb(var(--silver-palace-element-ignis-rgb) / 18%)}.silver-palace-character-profile.silver-palace-teams .synergy-card.glacies-synergy{--synergy-color:var(--silver-palace-element-glacies);--synergy-bg:rgb(var(--silver-palace-element-glacies-rgb) / 18%)}.silver-palace-character-profile.silver-palace-teams .synergy-card.fulmen-synergy{--synergy-color:var(--silver-palace-element-fulmen);--synergy-bg:rgb(var(--silver-palace-element-fulmen-rgb) / 16%)}.silver-palace-character-profile.silver-palace-teams .synergy-card.gravitas-synergy{--synergy-color:var(--silver-palace-element-gravitas);--synergy-bg:rgb(var(--silver-palace-element-gravitas-rgb) / 22%)}.silver-palace-character-profile.silver-palace-teams .synergy-card.radiatio-synergy{--synergy-color:var(--silver-palace-element-radiatio);--synergy-bg:rgb(var(--silver-palace-element-radiatio-rgb) / 16%)}.silver-palace-character-profile.silver-palace-teams .synergy-card.alba-synergy{--synergy-color:var(--silver-palace-element-alba);--synergy-bg:rgb(var(--silver-palace-element-alba-rgb) / 20%)}.silver-palace-character-profile.silver-palace-teams .synergy-card.ferrugo-synergy{--synergy-color:var(--silver-palace-element-ferrugo);--synergy-bg:rgb(var(--silver-palace-element-ferrugo-rgb) / 24%)}.silver-palace-character-profile.silver-palace-teams .synergy-card.unknown-synergy{--synergy-color:var(--silver-palace-element-unknown);--synergy-bg:rgb(var(--silver-palace-element-unknown-rgb) / 10%)}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-card-header{border-bottom:1px solid var(--silver-palace-hairline-soft);background:linear-gradient(90deg,#ffffff0e,#ffffff03);justify-content:space-between;align-items:center;gap:14px;min-height:74px;padding:14px 16px 12px 18px;display:flex}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-heading{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.silver-palace-character-profile.silver-palace-teams .synergy-card a.synergy-heading:hover .synergy-name,.silver-palace-character-profile.silver-palace-teams .synergy-card a.synergy-heading:focus-visible .synergy-name{color:var(--synergy-text);text-underline-offset:3px;text-decoration:underline}.silver-palace-character-profile.silver-palace-teams .synergy-card .entity-icon{background:linear-gradient(145deg,#202228f2,#111216f2);border:1px solid #ffffff24;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 -10px 18px #00000047}.silver-palace-character-profile.silver-palace-teams .synergy-card .entity-icon img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-character-icon{flex:0 0 52px;width:52px;height:52px}.silver-palace-character-profile.silver-palace-teams .synergy-card[data-rarity="5"]{--synergy-rarity:var(--silver-palace-rarity-5);--synergy-rarity-rgb:var(--silver-palace-rarity-5-rgb);--synergy-rarity-base:var(--silver-palace-rarity-5-base)}.silver-palace-character-profile.silver-palace-teams .synergy-card[data-rarity="4"]{--synergy-rarity:var(--silver-palace-rarity-4);--synergy-rarity-rgb:var(--silver-palace-rarity-4-rgb);--synergy-rarity-base:var(--silver-palace-rarity-4-base)}.silver-palace-character-profile.silver-palace-teams .synergy-card[data-rarity="3"]{--synergy-rarity:var(--silver-palace-rarity-3);--synergy-rarity-rgb:var(--silver-palace-rarity-3-rgb);--synergy-rarity-base:var(--silver-palace-rarity-3-base)}.silver-palace-character-profile.silver-palace-teams .synergy-card[data-rarity] .synergy-character-icon{isolation:isolate;border-color:rgb(var(--synergy-rarity-rgb,var(--silver-palace-accent-rgb)) / 66%);background:radial-gradient(circle at 50% 16%, rgb(var(--synergy-rarity-rgb,var(--silver-palace-accent-rgb)) / 24%), transparent 58%), linear-gradient(150deg, var(--synergy-rarity,var(--silver-palace-accent)) 0%, var(--synergy-rarity-base,var(--silver-palace-panel)) 56%, #0c0d10f5 100%);box-shadow:inset 0 -14px 18px #00000061, 0 0 16px rgb(var(--synergy-rarity-rgb,var(--silver-palace-accent-rgb)) / 22%);position:relative}.silver-palace-character-profile.silver-palace-teams .synergy-card[data-rarity] .synergy-character-icon:after{content:"";z-index:0;background:var(--synergy-rarity,var(--silver-palace-accent));height:3px;box-shadow:0 0 12px rgb(var(--synergy-rarity-rgb,var(--silver-palace-accent-rgb)) / 22%);opacity:.78;border-radius:999px;position:absolute;inset:auto 7px 5px}.silver-palace-character-profile.silver-palace-teams .synergy-card[data-rarity] .synergy-character-icon img{z-index:1;position:relative}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-name-wrap{gap:3px;min-width:0;display:grid}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-name{color:var(--silver-palace-text);text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:900;line-height:1;overflow:hidden}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-meta{color:var(--synergy-text);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-meta img{object-fit:contain;width:15px;height:15px}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-ribbon{border:1px solid var(--synergy-color);flex:none;padding:5px 8px}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-ribbon{border:1px solid color-mix(in srgb, var(--synergy-color) 44%, transparent)}}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-ribbon{background:var(--synergy-color)}@supports (color:color-mix(in lab, red, red)){.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-ribbon{background:color-mix(in srgb, var(--synergy-color) 18%, transparent)}}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-ribbon{color:var(--synergy-text);text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;line-height:1}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-description{margin:0;padding:15px 18px 12px;font-size:14px;line-height:1.6}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-description p{margin:0}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-description strong{color:var(--silver-palace-text);font-weight:900}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-benefit-list{color:var(--silver-palace-text-body);gap:6px;margin:0;padding:0 18px 14px 34px;line-height:1.38;display:grid}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-benefit-list li::marker{color:var(--synergy-text);font-weight:900}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-loadout{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 18px 18px;display:grid}@container (min-width:560px){.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-loadout.group-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.silver-palace-character-profile.silver-palace-teams .synergy-card .synergy-loadout.group-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-block{align-content:start;gap:7px;min-width:0;display:grid}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-label{color:var(--silver-palace-text-subtle);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-options{gap:7px;display:grid}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-item{min-height:50px;color:inherit;background:#1213178f;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr);align-items:center;gap:9px;padding:7px 8px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-item:has(.loadout-item-icon){grid-template-columns:40px minmax(0,1fr)}.silver-palace-character-profile.silver-palace-teams .synergy-card a.loadout-item:hover,.silver-palace-character-profile.silver-palace-teams .synergy-card a.loadout-item:focus-visible{background:#ffffff0f;border-color:#e7ecf24d;outline:none}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-item-static{opacity:.8}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-item-icon{width:40px;height:40px;display:inline-flex}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-item-icon img{object-fit:contain;width:100%;height:100%;display:block}.silver-palace-character-profile.silver-palace-teams .synergy-card .loadout-item strong{overflow-wrap:anywhere;color:var(--silver-palace-text);font-size:12px;font-weight:900;line-height:1.18;display:block}.sp-team-chart-group{--team-color:var(--silver-palace-accent);--team-bg:rgb(var(--silver-palace-accent-rgb) / 6%);--team-text:var(--team-color)}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group{--team-text:color-mix(in srgb, var(--team-color) 62%, var(--silver-palace-text))}}.sp-team-chart-group{border:1px solid var(--silver-palace-hairline);background:var(--silver-palace-panel);color:var(--silver-palace-text-body);overflow:hidden}.sp-team-chart-group.ignis-team{--team-color:var(--silver-palace-element-ignis);--team-bg:rgb(var(--silver-palace-element-ignis-rgb) / 14%)}.sp-team-chart-group.glacies-team{--team-color:var(--silver-palace-element-glacies);--team-bg:rgb(var(--silver-palace-element-glacies-rgb) / 14%)}.sp-team-chart-group.fulmen-team{--team-color:var(--silver-palace-element-fulmen);--team-bg:rgb(var(--silver-palace-element-fulmen-rgb) / 12%)}.sp-team-chart-group.gravitas-team{--team-color:var(--silver-palace-element-gravitas);--team-bg:rgb(var(--silver-palace-element-gravitas-rgb) / 18%)}.sp-team-chart-group.radiatio-team{--team-color:var(--silver-palace-element-radiatio);--team-bg:rgb(var(--silver-palace-element-radiatio-rgb) / 12%)}.sp-team-chart-group.alba-team{--team-color:var(--silver-palace-element-alba);--team-bg:rgb(var(--silver-palace-element-alba-rgb) / 16%)}.sp-team-chart-group.ferrugo-team{--team-color:var(--silver-palace-element-ferrugo);--team-bg:rgb(var(--silver-palace-element-ferrugo-rgb) / 20%)}.sp-team-chart-group.unknown-team{--team-color:var(--silver-palace-element-unknown);--team-bg:rgb(var(--silver-palace-element-unknown-rgb) / 8%)}.sp-team-chart-group .team-chart-group-title{border-bottom:1px solid var(--silver-palace-hairline);background:linear-gradient(90deg, var(--team-bg), #14151966 58%), var(--silver-palace-panel);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-weight:900;display:flex}.sp-team-chart-group .team-chart-group-title span{color:var(--team-text);align-items:center;gap:7px;font-size:12px;display:inline-flex}.sp-team-chart-group .team-chart-group-title img{object-fit:contain;width:18px;height:18px}.sp-team-chart-group .team-chart-group-title strong{color:var(--silver-palace-text-body);font-size:12px}.sp-team-chart-group>.sp-team-ref-dangling{border-width:1px 0 0}.sp-team-chart-group .sp-team-row+.sp-team-row .team-chart-row{border-top:2px solid var(--team-color)}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .sp-team-row+.sp-team-row .team-chart-row{border-top:2px solid color-mix(in srgb, var(--team-color) 24%, var(--silver-palace-hairline))}}.sp-team-chart-group .team-chart-row{background:linear-gradient(90deg, var(--team-bg), #1415195c 58%), #16171bbd;min-height:142px;box-shadow:inset 3px 0 0 var(--team-color);grid-template-columns:372px minmax(0,1fr) 112px;align-items:stretch;display:grid}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-chart-row{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--team-color) 58%, transparent)}}.sp-team-chart-group .team-chart-row.no-value{grid-template-columns:372px minmax(0,1fr)}.sp-team-chart-group .team-combo-icon{border-right:1px solid var(--silver-palace-hairline);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px;padding:12px;display:grid}.sp-team-chart-group .team-combo-empty{color:var(--silver-palace-text-muted);grid-column:1/-1;align-self:center;font-size:13px;font-style:italic}.sp-team-chart-group .team-chart-body{align-content:center;min-width:0;padding:16px;display:grid}.sp-team-chart-group .team-chart-meta{gap:4px;min-width:0;display:grid}.sp-team-chart-group .team-chart-meta span{border:1px solid var(--team-color);width:fit-content;padding:3px 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-chart-meta span{border:1px solid color-mix(in srgb, var(--team-color) 34%, transparent)}}.sp-team-chart-group .team-chart-meta span{background:var(--team-color)}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-chart-meta span{background:color-mix(in srgb, var(--team-color) 9%, transparent)}}.sp-team-chart-group .team-chart-meta span{color:var(--team-text);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1}.sp-team-chart-group .team-chart-meta strong{overflow-wrap:anywhere;color:var(--silver-palace-text);font-size:17px;font-weight:900;line-height:1.15}.sp-team-chart-group .team-chart-meta em{color:var(--silver-palace-text-muted);font-size:13px;font-style:normal;line-height:1.25}.sp-team-chart-group .team-chart-value{border-left:1px solid var(--silver-palace-hairline);text-align:center;background:#1415196b;align-content:center;place-items:center;gap:4px;padding:12px 8px;display:grid}.sp-team-chart-group .team-chart-value strong{color:var(--team-text);overflow-wrap:anywhere;font-size:28px;font-weight:900;line-height:1}.sp-team-chart-group .team-chart-value span{color:var(--silver-palace-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.sp-team-chart-group .team-member-card{min-width:0;color:inherit;background:#14151957;border:1px solid #ffffff14;align-content:center;justify-items:center;gap:5px;padding:8px 4px;text-decoration:none;display:grid;position:relative}.sp-team-chart-group .team-member-card.lead-member{border-color:var(--team-color)}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-member-card.lead-member{border-color:color-mix(in srgb, var(--team-color) 46%, #ffffff14)}}.sp-team-chart-group .team-member-card.lead-member{background:linear-gradient(180deg, var(--team-color), #14151947), #14151957}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-member-card.lead-member{background:linear-gradient(180deg, color-mix(in srgb, var(--team-color) 16%, transparent), #14151947), #14151957}}.sp-team-chart-group .sp-team-lead-tag{z-index:2;border:1px solid var(--team-color);padding:2px 5px;position:absolute;top:4px;left:4px}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .sp-team-lead-tag{border:1px solid color-mix(in srgb, var(--team-color) 54%, #ffffff29)}}.sp-team-chart-group .sp-team-lead-tag{background:var(--team-color)}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .sp-team-lead-tag{background:color-mix(in srgb, var(--team-color) 30%, #08090ceb)}}.sp-team-chart-group .sp-team-lead-tag{color:var(--silver-palace-text);text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.sp-team-chart-group .sp-team-member-portrait{background:linear-gradient(145deg,#202228f2,#111216f2);border:1px solid #ffffff24;width:54px;height:54px;display:block;overflow:hidden}.sp-team-chart-group [data-rarity="5"]{--member-rarity:var(--silver-palace-rarity-5);--member-rarity-rgb:var(--silver-palace-rarity-5-rgb);--member-rarity-base:var(--silver-palace-rarity-5-base)}.sp-team-chart-group [data-rarity="4"]{--member-rarity:var(--silver-palace-rarity-4);--member-rarity-rgb:var(--silver-palace-rarity-4-rgb);--member-rarity-base:var(--silver-palace-rarity-4-base)}.sp-team-chart-group [data-rarity="3"]{--member-rarity:var(--silver-palace-rarity-3);--member-rarity-rgb:var(--silver-palace-rarity-3-rgb);--member-rarity-base:var(--silver-palace-rarity-3-base)}.sp-team-chart-group .team-member-card[data-rarity] .sp-team-member-portrait,.sp-team-chart-group .team-gear-card[data-rarity] .team-gear-character{border-color:rgb(var(--member-rarity-rgb) / 66%);background:linear-gradient(150deg, var(--member-rarity) 0%, var(--member-rarity-base) 56%, #0c0d10f5 100%);box-shadow:0 0 12px rgb(var(--member-rarity-rgb) / 20%)}.sp-team-chart-group .sp-team-member-icon{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.sp-team-chart-group .sp-team-portrait-empty{background:var(--silver-palace-panel-strong)}.sp-team-chart-group .team-member-card strong{max-width:100%;color:var(--silver-palace-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;line-height:1;overflow:hidden}.sp-team-chart-group .team-member-card em{min-width:0;color:var(--silver-palace-text-muted);justify-items:center;font-size:10px;font-style:normal;font-weight:800;line-height:1.1;display:grid}.sp-team-chart-group .team-member-card .element-tag{align-items:center;gap:3px;display:inline-flex}.sp-team-chart-group .team-member-card .element-tag img{object-fit:contain;width:12px;height:12px}.sp-team-chart-group a.team-member-card:hover strong,.sp-team-chart-group a.team-member-card:focus-visible strong{color:var(--team-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:992px){.sp-team-chart-group .team-chart-row,.sp-team-chart-group .team-chart-row.no-value{grid-template-columns:1fr}.sp-team-chart-group .team-combo-icon{border-right:0;border-bottom:1px solid var(--silver-palace-hairline);grid-template-columns:repeat(2,minmax(0,1fr))}.sp-team-chart-group .team-chart-value{border-top:1px solid var(--silver-palace-hairline);border-left:0}}.sp-team-chart-group .team-rotation-details{border-top:1px solid var(--silver-palace-hairline-soft);background:#07080b70}.sp-team-chart-group .team-rotation-details summary{border-left:3px solid var(--team-color);align-items:center;gap:14px;min-height:48px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-rotation-details summary{border-left:3px solid color-mix(in srgb, var(--team-color) 70%, transparent)}}.sp-team-chart-group .team-rotation-details summary{background:linear-gradient(90deg, var(--team-color), #0e0f13eb 44%), #0e0f13eb}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-rotation-details summary{background:linear-gradient(90deg, color-mix(in srgb, var(--team-color) 13%, transparent), #0e0f13eb 44%), #0e0f13eb}}.sp-team-chart-group .team-rotation-details summary{color:var(--silver-palace-text);cursor:pointer;font-weight:900;list-style:none}.sp-team-chart-group .team-rotation-details summary::marker{content:""}.sp-team-chart-group .team-rotation-details summary::-webkit-details-marker{display:none}.sp-team-chart-group .team-rotation-details summary span{min-width:0;margin-right:auto}.sp-team-chart-group .team-rotation-details summary strong{color:var(--team-text);font-size:12px;font-weight:950}.sp-team-chart-group .team-rotation-details summary:after{content:"+";border:1px solid var(--team-color);flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-rotation-details summary:after{border:1px solid color-mix(in srgb, var(--team-color) 54%, #ffffff29)}}.sp-team-chart-group .team-rotation-details summary:after{background:var(--team-color)}@supports (color:color-mix(in lab, red, red)){.sp-team-chart-group .team-rotation-details summary:after{background:color-mix(in srgb, var(--team-color) 18%, #0a0b0ef0)}}.sp-team-chart-group .team-rotation-details summary:after{color:var(--silver-palace-text);font-size:18px;font-weight:900;line-height:1}.sp-team-chart-group .team-rotation-details[open] summary:after{content:"-";color:var(--team-text)}.sp-team-chart-group .team-gear-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}.sp-team-chart-group .team-gear-card{background:#12131794;border:1px solid #ffffff14;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:8px;display:grid}.sp-team-chart-group .team-gear-character-stack{justify-items:center;gap:4px;min-width:0;display:grid}.sp-team-chart-group .team-gear-character{object-fit:cover;object-position:center 18%;border:1px solid #ffffff24;width:44px;height:44px;display:block}.sp-team-chart-group .team-gear-character-stack>span{max-width:100%;color:var(--silver-palace-text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;line-height:1;display:block;overflow:hidden}.sp-team-chart-group .team-gear-loadout{gap:8px;min-width:0;display:grid}.sp-team-chart-group .team-gear-empty{color:var(--silver-palace-text-subtle);font-size:11px;font-style:italic}.sp-team-chart-group .team-gear-loadout .loadout-block{gap:4px;min-width:0;display:grid}.sp-team-chart-group .team-gear-loadout .loadout-label{color:var(--silver-palace-text-subtle);text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.sp-team-chart-group .team-gear-loadout .loadout-options{gap:4px;display:grid}.sp-team-chart-group .team-gear-loadout .loadout-item{min-width:0;min-height:28px;color:inherit;background:#090a0d61;border:1px solid #ffffff12;align-items:center;gap:6px;padding:3px 6px;text-decoration:none;display:flex}.sp-team-chart-group .team-gear-loadout a.loadout-item:hover,.sp-team-chart-group .team-gear-loadout a.loadout-item:focus-visible{border-color:#e7ecf24d;outline:none}.sp-team-chart-group .team-gear-loadout .loadout-item-icon{flex:0 0 24px;width:24px;height:24px;display:inline-flex}.sp-team-chart-group .team-gear-loadout .loadout-item-icon img{object-fit:contain;width:100%;height:100%}.sp-team-chart-group .team-gear-loadout .loadout-item strong{min-width:0;color:var(--silver-palace-text-body);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;line-height:1.12;display:block;overflow:hidden}.sp-team-chart-group .team-comments{border:1px solid var(--silver-palace-hairline-soft);color:var(--silver-palace-text-body);background:#12131794;margin:0 12px 12px;padding:12px 14px;font-size:13px;line-height:1.55}.sp-team-chart-group .team-gear-grid+.team-comments{margin-top:0}.sp-team-chart-group .team-rotation-details>.team-comments:first-of-type{margin-top:12px}@media (max-width:1199px){.sp-team-chart-group .team-gear-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.sp-team-chart-group .team-gear-grid{grid-template-columns:1fr}}.silver-palace-category-links{background:var(--silver-palace-panel);border:1px solid var(--silver-palace-hairline);flex-direction:column;gap:0;margin:40px 0 8px;font-size:14px;display:flex;overflow:hidden}.silver-palace-category-heading{background:var(--silver-palace-heading,#1c1d22);border-bottom:1px solid var(--silver-palace-heading);margin-bottom:5px;padding:16px 18px;font-size:18px}.silver-palace-category-group{flex-direction:column;gap:0;display:flex}.silver-palace-category-title{color:var(--silver-palace-text);letter-spacing:.02em;text-transform:uppercase;background:var(--color-surface-default,#1c1d22);border-bottom:1px solid var(--silver-palace-hairline);margin:0;padding:12px 16px;font-size:12px;font-weight:700}.silver-palace-category-items{flex-wrap:wrap;gap:8px;padding:10px 15px;display:flex}.silver-palace-category-link{border:1px solid var(--color-border-default);border-radius:var(--radius-sm,6px);background:var(--color-surface-default,#252525);min-height:38px;color:var(--silver-palace-text-body);align-items:center;gap:7px;padding:6px 14px;font-size:14px;font-weight:600;line-height:1.1;text-decoration:none;transition:border-color .15s,background .15s,color .15s,transform .15s;display:inline-flex}.silver-palace-category-link:hover{border-color:var(--silver-palace-accent);color:var(--silver-palace-text);transform:translateY(-1px)}.silver-palace-category-icon{object-fit:contain;flex:none;width:24px;height:24px}
