.rk-dialog,.rk-about,.rk-settings,.rk-page{--rk-paper:#fbf9f4;--rk-card:#fff;--rk-ink:#293c33;--rk-muted:#6e776f;--rk-line:#deded2;--rk-accent:#345c49;color:var(--rk-ink)}[data-theme=dark] .rk-dialog,[data-theme=dark] .rk-about,[data-theme=dark] .rk-settings,[data-theme=dark] .rk-page{--rk-paper:#202223;--rk-card:#282b2c;--rk-ink:#f0ece3;--rk-muted:#b5b6b1;--rk-line:#404442;--rk-accent:#b5d6c2}.rk-dialog{border:1px solid var(--rk-line);background:var(--rk-paper);overscroll-behavior:contain;width:min(1080px,100vw - 40px);max-width:none;height:min(880px,100dvh - 48px);max-height:none;font:16px/1.6 var(--font-body,Arial,sans-serif);border-radius:24px;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 120px #0005}.rk-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101715ad}.rk-dialog button,.rk-settings button,.rk-about button{font:inherit;cursor:pointer;color:inherit}.rk-dialog button:disabled,.rk-settings button:disabled{cursor:default;opacity:.55}.rk-dialog button:focus-visible,.rk-settings button:focus-visible,.rk-about button:focus-visible,.rk-print-arm:focus-visible{outline-offset:4px;outline:3px solid #c69d5b}.rk-header{z-index:3;background:var(--rk-paper);justify-content:space-between;align-items:center;gap:20px;padding:28px 38px 16px;display:flex;position:sticky;top:0}.rk-header h2,.rk-detail h3,.rk-celebration-inner h2,.rk-settings h2{margin:5px 0 10px;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.15}.rk-eyebrow{letter-spacing:.19em;text-transform:uppercase;color:var(--rk-muted);margin:0 0 8px;font-weight:600;font-size:10px!important}.rk-close{border:1px solid var(--rk-line);background:0 0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.rk-tabs{border-bottom:1px solid var(--rk-line);gap:24px;padding:0 38px;display:flex}.rk-tabs button{color:var(--rk-muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;padding:14px 0}.rk-tabs button[aria-pressed=true]{color:var(--rk-ink);border-bottom-color:var(--rk-accent);font-weight:600}.rk-body{padding:28px 38px 40px}.rk-intro{color:var(--rk-muted);margin:0 0 24px}.rk-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.rk-filters{overscroll-behavior-x:contain;flex-wrap:nowrap;gap:2px;min-width:0;max-width:100%;scroll-padding:4px;display:flex;overflow-x:auto}.rk-filters button{color:var(--rk-muted);white-space:nowrap;background:0 0;border:0;border-radius:30px;flex:none;min-height:44px;padding:10px;font-size:.8125em}.rk-filters button[aria-pressed=true]{background:var(--rk-accent);color:var(--rk-paper)}.rk-filters span{font-variant-numeric:tabular-nums;opacity:.85;min-width:3ch;margin-left:4px;display:inline-block}.rk-search{border-bottom:1px solid var(--rk-line);align-items:center;gap:10px;max-width:100%;padding:8px 0;display:flex}.rk-search input{width:185px;color:var(--rk-ink);min-height:28px;font:inherit;background:0 0;border:0;outline:none;font-size:13px}.rk-selects{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.rk-selects select{font:inherit;border:1px solid var(--rk-line);background:var(--rk-card);color:var(--rk-ink);border-radius:8px;max-width:100%;min-height:44px;padding:10px 12px;font-size:12px}.rk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.rk-card{background:var(--rk-card);border:1px solid var(--rk-line);text-align:left;border-radius:18px;min-width:0;padding:0;transition:transform .15s,box-shadow .15s;overflow:hidden}.rk-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0001}.rk-art{isolation:isolate;aspect-ratio:1.42;background:#101112;width:100%;display:block;position:relative;overflow:hidden}.rk-art-viewport{mix-blend-mode:lighten;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000),linear-gradient(#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000),linear-gradient(#0000,#000 2% 98%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.rk-art img{pointer-events:none;height:auto;position:absolute}.rk-art--locked img{filter:grayscale()brightness(.18);opacity:.75}.rk-art--locked>svg{color:#dbdacf;opacity:.75;position:absolute;bottom:12px;right:14px}.rk-art--layered{background:0 0}.rk-badge{aspect-ratio:1;--rk-face:#76561d;width:67%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rk-badge[data-tier=Kindled]{--rk-face:#246650}.rk-badge[data-tier=Epic]{--rk-face:#285c93}.rk-badge[data-tier=Legendary]{--rk-face:#963d61}.rk-badge[data-tier=Mythic]{--rk-face:#431357}.rk-badge-face{background:radial-gradient(ellipse at 20% 12%,color-mix(in srgb,var(--rk-face) 85%,white),transparent 48%),linear-gradient(145deg,var(--rk-face),color-mix(in srgb,var(--rk-face) 28%,#030807) 78%);border-radius:22%;position:absolute;inset:9%;box-shadow:inset 0 0 14px #0006}.rk-art .rk-badge-shell{object-fit:contain;width:100%;height:100%;inset:0}.rk-art .rk-badge-symbol{object-fit:contain;filter:drop-shadow(0 2px 2px #0003);width:70%;height:70%;top:15%;left:15%}.rk-badge[data-numbered=true] .rk-badge-symbol{width:70%;height:64%;top:12%;left:15%}.rk-art[data-art-family=historical-totals] .rk-badge[data-numbered=true] .rk-badge-symbol{height:54%;top:15%}.rk-badge-numeral{fill:#fff2d8;stroke:#9b682b;stroke-width:.65px;stroke-linejoin:round;paint-order:stroke fill;filter:drop-shadow(0 1px #a46e30)drop-shadow(0 2px 1px #0006);width:45%;height:11.25%;position:absolute;top:72.94%;left:27.5%;overflow:visible}.rk-art--layered.rk-art--locked .rk-badge{filter:grayscale(.92)brightness(.94);opacity:1}.rk-art--layered.rk-art--locked img{filter:none;opacity:1}.rk-art--layered.rk-art--locked>svg{color:var(--rk-muted,#6e776f);opacity:1}.rk-celebration-art:has(.rk-art--layered){-webkit-mask-image:none;mask-image:none}.rk-card-copy{flex-direction:column;gap:7px;padding:17px 18px 21px;display:flex}.rk-card-copy small{letter-spacing:.09em;text-transform:uppercase;color:var(--rk-muted);font-size:9px}.rk-card-copy strong{overflow-wrap:anywhere;font:400 19px/1.25 Georgia,serif}.rk-card-copy>span{color:var(--rk-muted);font-size:12px;line-height:1.5}.rk-link{background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:10px 0;display:inline-flex;color:var(--rk-accent)!important;font-size:13px!important}.rk-muted{color:var(--rk-muted);font-size:13px;line-height:1.65}.rk-detail-layout{grid-template-columns:1fr 1fr;align-items:center;gap:34px;margin-top:16px;display:grid}.rk-detail-layout>.rk-art{border-radius:22px}.rk-detail h3{font-size:34px}.rk-detail p{font-size:15px}.rk-earned-date{color:var(--rk-accent);align-items:center;gap:8px;display:flex;font-size:13px!important}.rk-actions{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.rk-actions button,.rk-primary{border:1px solid var(--rk-line);background:0 0;border-radius:28px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 20px;display:inline-flex;font-size:13px!important}.rk-primary{background:var(--rk-accent)!important;color:var(--rk-paper)!important;border-color:var(--rk-accent)!important}.rk-empty{text-align:center;padding:50px 16px}.rk-empty h3{font:28px Georgia,serif}.rk-empty p{color:var(--rk-muted)}.rk-dialog--celebration{background:radial-gradient(ellipse at 50% 40%,#c5aa711c,transparent 65%),var(--rk-paper);text-align:center;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--rk-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;border-radius:0}.rk-dialog--celebration>.rk-close{right:max(24px,env(safe-area-inset-right));top:max(22px,env(safe-area-inset-top));z-index:2;position:fixed}.rk-celebration-inner{flex-direction:column;justify-content:center;align-items:center;max-width:800px;min-height:100%;margin:auto;padding:42px 26px 36px;display:flex}.rk-celebration-count{color:var(--rk-muted);margin:0 0 12px;font:22px Georgia,serif}.rk-celebration-art{width:min(490px,80vw);max-width:100%;animation:1.1s ease-out both rk-reveal;-webkit-mask-image:radial-gradient(#000 53%,#0000 74%);mask-image:radial-gradient(#000 53%,#0000 74%)}.rk-celebration-inner h2{color:var(--rk-ink);margin:5px 0 14px;font-size:clamp(30px,5vw,52px)}.rk-rank{text-transform:uppercase;letter-spacing:.24em;color:#dfc18d;margin:8px 0;font-size:11px}.rk-rank[data-rank=Kindled]{color:#8ddac0}.rk-rank[data-rank=Epic]{color:#8abefd}.rk-rank[data-rank=Legendary]{color:#f49bb9}.rk-rank[data-rank=Mythic]{color:#b3a9ff}.rk-reason{max-width:520px;color:var(--rk-ink);margin:0 0 4px;font-size:14px;line-height:1.65}.rk-celebration-picker{align-items:center;gap:24px;margin-top:8px;font-size:12px;display:flex}.rk-celebration-picker button{border:1px solid var(--rk-line);background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.rk-celebration-inner .rk-actions{justify-content:center;margin:20px 0 0}.rk-about{border-top:1px solid var(--rk-line);grid-template-columns:1fr 1fr;gap:26px;margin-top:28px;padding-top:24px;display:grid}.rk-about>div{text-align:center;min-width:0}.rk-about-medallion>button:first-child{background:0 0;border:0;width:100%;padding:0}.rk-about .rk-art{border-radius:18px;max-width:280px;margin:0 auto 14px}.rk-about h3{margin:4px 0;font:22px/1.3 Georgia,serif}.rk-about p{color:var(--rk-muted);font-size:11px}.rk-print{max-width:720px;margin:auto}.rk-print-sky{background:#171a1c;border-radius:24px;max-width:470px;margin:auto;position:relative;overflow:hidden}.rk-print-sky svg{width:100%;height:auto;display:block}.rk-print-arm{cursor:pointer}.rk-print-beginning{text-align:center;color:#d0cbc2;font-size:13px;position:absolute;bottom:25px;left:22px;right:22px}.rk-print-caption{text-align:center;color:var(--rk-muted);font-size:13px}.rk-print--compact .rk-print-sky{max-width:280px}.rk-print--compact .rk-print-beginning{font-size:10px;bottom:12px}.rk-dimensions{flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0;display:flex}.rk-dimensions button{border:1px solid var(--rk-line);background:var(--rk-card);border-radius:12px;flex-direction:column;gap:3px;min-width:95px;min-height:55px;padding:10px 12px;font-size:11px;display:flex}.rk-dimensions button[aria-pressed=true]{border-color:var(--rk-accent);box-shadow:0 0 0 1px var(--rk-accent)}.rk-analysis{background:var(--rk-card);border:1px solid var(--rk-line);border-radius:18px;padding:24px 28px}.rk-analysis small{text-transform:uppercase;letter-spacing:.15em;color:var(--rk-muted);font-size:10px}.rk-analysis h3{margin:8px 0 12px;font:27px Georgia,serif}.rk-analysis p,.rk-analysis li{font-size:13px}.rk-legacy-note{color:var(--rk-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:15px;font-size:11px;display:flex}.rk-legacy-note button{border:1px solid var(--rk-line);background:0 0;border-radius:24px;min-height:44px;padding:10px 15px}.rk-light-flow{mix-blend-mode:screen;animation:12s linear infinite rk-outward}.rk-settings{border:1px solid var(--rk-line);background:var(--rk-paper);border-radius:20px;max-width:740px;padding:28px}.rk-settings>p{color:var(--rk-muted);font-size:14px}.rk-setting{border-bottom:1px solid var(--rk-line);justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.rk-setting h3{margin:0 0 6px;font:22px Georgia,serif}.rk-setting p{color:var(--rk-muted);margin:0;font-size:13px}.rk-setting button[role=switch]{background:#9d9f97;border:0;border-radius:20px;flex:none;width:58px;height:34px;padding:4px}.rk-setting button[role=switch] span{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .2s;display:block;box-shadow:0 2px 4px #0002}.rk-setting button[aria-checked=true]{background:#527860}.rk-setting button[aria-checked=true] span{transform:translate(24px)}.rk-account-tabs{border-bottom:1px solid #aaa5;gap:20px;margin:0 0 25px;display:flex}.rk-account-tabs button{color:inherit;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;padding:12px 0}.rk-account-tabs button[aria-pressed=true]{border-color:currentColor;font-weight:600}.rk-status{z-index:1000;color:#fff;background:#24392e;border-radius:12px;max-width:90vw;padding:15px 20px;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.rk-status button{color:inherit;background:0 0;border:0;padding:8px;text-decoration:underline}.rk-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes rk-reveal{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes rk-outward{0%{opacity:0;transform:scale(.2)}20%{opacity:.8}80%{opacity:.65}to{opacity:0;transform:scale(1.1)}}@media (width<=700px){.rk-dialog{border:0;border-radius:0;width:100vw;height:100dvh}.rk-header{padding:24px 20px 12px}.rk-header h2{font-size:31px}.rk-tabs{padding:0 20px}.rk-body{padding:22px 20px 32px}.rk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rk-card-copy{gap:6px;padding:12px}.rk-card-copy strong{font-size:17px}.rk-card-copy small{font-size:8px}.rk-card-copy>span{font-size:11px}.rk-toolbar{gap:10px}.rk-search,.rk-search input{width:100%}.rk-detail-layout{grid-template-columns:1fr;gap:20px}.rk-detail-layout>.rk-art{max-width:400px;margin:auto}.rk-detail h3{font-size:29px}.rk-about{grid-template-columns:1fr;gap:20px}.rk-celebration-inner{padding:76px 22px 30px}.rk-celebration-art{width:min(450px,95vw)}.rk-celebration-inner h2{font-size:32px}.rk-settings{padding:23px}.rk-analysis{padding:20px}.rk-selects select{flex:180px;min-width:0}.rk-dialog .rk-close{flex:none}.rk-account-tabs{margin-top:12px}}@media (width<=360px){.rk-body{padding:20px 14px}.rk-header{padding:22px 14px 12px}.rk-tabs{padding:0 14px}.rk-filters button{padding:10px 7px;font-size:.75em}.rk-grid{grid-template-columns:minmax(0,1fr);gap:14px}.rk-selects select{flex-basis:100%}.rk-card-copy{padding:14px}}@media (prefers-reduced-motion:reduce){.rk-light-flow,.rk-celebration-art{animation:none!important}.rk-light-flow{opacity:.3}.rk-card,.rk-setting button span{transition:none!important}}[data-reduced-motion=true] .rk-light-flow,[data-reduced-motion=true] .rk-celebration-art{animation:none!important}.rk-share{background:var(--rk-card);border:1px solid var(--rk-line);border-radius:18px;max-width:620px;margin:0 auto 28px;padding:24px}.rk-share h3{margin:0 0 20px;font:27px Georgia,serif}.rk-share label{font-size:14px;display:block}.rk-share textarea{resize:vertical;border:1px solid var(--rk-line);background:var(--rk-paper);width:100%;color:var(--rk-ink);font:inherit;border-radius:12px;margin:8px 0 20px;padding:14px;display:block}.rk-share fieldset{border:0;padding:0}.rk-share legend{margin-bottom:8px;font-size:13px}.rk-share .rk-share-destination{align-items:center;gap:12px;min-height:48px;padding:12px 0;display:flex}.rk-share-destination input{width:20px;height:20px;accent-color:var(--rk-accent)}.rk-share-destination small{color:var(--rk-muted);font-size:11px;display:block}.rk-announcements{--rk-paper:#fbf9f4;--rk-card:#fff;--rk-ink:#293c33;--rk-muted:#6e776f;--rk-line:#deded2;--rk-accent:#345c49;color:var(--rk-ink);margin-bottom:32px}.rk-announcements>h2{margin:0 0 18px;font:28px Georgia,serif}.rk-announcement-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:20px;display:grid}.rk-announcement{border:1px solid var(--rk-line);background:var(--rk-card);border-radius:18px;overflow:hidden}.rk-announcement header{padding:18px;font-size:13px}.rk-announcement>div{padding:20px}.rk-announcement small{color:var(--rk-muted);text-transform:uppercase;letter-spacing:.09em;font-size:10px}.rk-announcement h3{margin:8px 0 12px;font:25px Georgia,serif}.rk-announcement-caption{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.rk-announcement>.rk-art{max-width:420px;margin:auto}.rk-about>div:only-child{grid-column:1/-1}.rk-setting button[role=switch]{height:44px;padding:9px 4px}.rk-setting button[role=switch] span{width:26px;height:26px}[data-theme=dark] .rk-announcements{--rk-paper:#202223;--rk-card:#282b2c;--rk-ink:#f0ece3;--rk-muted:#b5b6b1;--rk-line:#404442;--rk-accent:#b5d6c2}.rk-availability{border-left:3px solid var(--rk-line);color:var(--rk-muted);padding:8px 12px;font-size:13px!important}.rk-page .rk-filters button,.rk-dialog .rk-filters button{font-size:.8125em}@media (width<=360px){.rk-page .rk-filters button,.rk-dialog .rk-filters button{font-size:.75em}}.rk-dimensions{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rk-dimensions button{min-width:0}@media (width<=700px){.rk-dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-dimensions button:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}}@media (width<=360px){.rk-dimensions{grid-template-columns:minmax(0,1fr)}.rk-dimensions button:last-child{width:100%}}.rk-about>div{flex-direction:column;align-items:center;gap:14px;display:flex}.rk-about .rk-about-art{background:0 0;border:0;border-radius:18px;flex:none;width:100%;max-width:280px;padding:0}.rk-about .rk-art{margin:0}.rk-about .rk-print{flex:none;width:100%;max-width:280px;margin:0}.rk-about .rk-print-sky{aspect-ratio:1.42;border-radius:18px;width:100%}.rk-about .rk-print-sky svg{width:100%;height:100%;position:absolute;inset:0}.rk-about-caption{width:100%;max-width:280px;padding-top:20px;position:relative}.rk-about-caption>.rk-eyebrow{width:100%;margin:0;line-height:16px;position:absolute;top:0;left:0}.rk-about .rk-about-caption h3{overflow-wrap:anywhere;margin:0}.rk-about .rk-about-caption p{margin:8px 0 0;line-height:1.6}.rk-about>div>.rk-link{text-align:center;justify-content:center;margin-top:auto}.rk-page{background:var(--rk-paper);border:1px solid var(--rk-line);font:16px/1.6 var(--font-body,Arial,sans-serif);border-radius:24px;overflow:hidden}.rk-page button{font:inherit;cursor:pointer;color:inherit}.rk-page button:disabled{cursor:default;opacity:.55}.rk-page button:focus-visible{outline-offset:4px;outline:3px solid #c69d5b}.rk-page>.rk-header{position:static}.rk-page-status{padding:28px}.rk-settings h1{margin:5px 0 10px;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.15}@media (width<=700px){.rk-page{border-radius:18px}}.rk-card{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex}.rk-card>.rk-art{flex:none}.rk-card-copy{flex:1}.rk-card-copy>span{margin-top:auto;padding-top:3px}.rk-categories{flex-direction:column;gap:38px;display:flex}.rk-category{min-width:0}.rk-category-heading{border-bottom:1px solid var(--rk-line);align-items:center;gap:13px;margin:0 0 18px;padding-bottom:14px;display:flex}.rk-category-heading>span:first-child{background:var(--rk-card);border:1px solid var(--rk-line);width:44px;height:44px;color:var(--rk-accent);border-radius:13px;flex:none;place-items:center;display:grid}.rk-category-heading h3{overflow-wrap:anywhere;margin:0;font:400 28px/1.25 Georgia,serif}.rk-category-count{color:var(--rk-muted);margin-left:auto;font-size:13px}.rk-detail-toolbar{border-bottom:1px solid var(--rk-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:10px;display:flex}.rk-account-tabs button[aria-current=page]{border-color:currentColor;font-weight:600}.rk-detail-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-top:0}.rk-detail-layout>div{min-width:0;padding-top:8px}.rk-detail h3{margin:10px 0 18px}.rk-detail p{line-height:1.65}.rk-detail .rk-actions{margin-bottom:0}.rk-empty{flex-direction:column;align-items:center;gap:14px;max-width:620px;margin:auto;padding:44px 16px;display:flex}.rk-empty h3,.rk-empty p{margin:0}.rk-empty h3{line-height:1.25}.rk-empty p{line-height:1.65}@media (width<=700px){.rk-categories{gap:30px}.rk-category-heading{gap:10px}.rk-category-heading h3{font-size:24px}.rk-detail-layout{grid-template-columns:minmax(0,1fr)}.rk-detail-layout>div{padding-top:0}.rk-detail-toolbar{gap:8px}.rk-detail .rk-actions{align-items:stretch}.rk-detail .rk-actions button{flex:1}.rk-category-heading>span:first-child{width:38px;height:38px}}.rk-header--print{text-align:center;justify-content:center;padding-bottom:0;position:relative!important}.rk-header--print>div{min-width:0}.rk-header--print h2{overflow-wrap:anywhere}.rk-header--print .rk-close{position:absolute;top:18px;right:20px}.rk-dialog .rk-header--print{padding-left:70px;padding-right:70px}.rk-print-subtitle{color:var(--rk-muted);margin:4px 0 0;font:18px/1.5 Georgia,serif}.rk-print{width:100%;max-width:500px}.rk-print-sky{background:radial-gradient(at 50% 52%,#302b2399,#0000 63%),linear-gradient(140deg,#242526,#111516 70%);border-radius:22px;max-width:none}.rk-print-arm{cursor:default;mix-blend-mode:screen}.rk-print-guides{opacity:.38}.rk-print-label-name{fill:#f4eee3;font:17px Georgia,serif}.rk-print-label-rank{letter-spacing:1.2px;text-transform:uppercase;font:11px Arial,sans-serif}.rk-print-radiance{opacity:.38}.rk-print-beginning{font-size:14px;line-height:1.6;inset:43% 21% auto}.rk-dimensions{flex-direction:column;gap:0;width:100%;margin:12px 0 0;display:flex}.rk-dimensions button,.rk-dimensions button:last-child{border:0;border-bottom:1px solid var(--rk-line);text-align:left;width:100%;min-width:0;min-height:60px;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:22px minmax(0,1fr) auto;justify-self:stretch;align-items:center;gap:14px;padding:13px 10px;font:18px/1.4 Georgia,serif;display:grid}.rk-dimensions button[aria-pressed=true]{background:color-mix(in srgb,var(--rk-accent) 6%,transparent);border-color:var(--rk-line);box-shadow:inset 3px 0 var(--rk-accent)}.rk-dimensions button>span:nth-child(2){overflow-wrap:anywhere}.rk-dimensions strong{font:400 15px/1.5 var(--font-body,Arial,sans-serif);color:var(--rk-muted);text-align:right}.rk-dimension-dot{background:radial-gradient(circle at 35% 30%,#fff9,var(--rk-dimension) 47%,color-mix(in srgb,var(--rk-dimension) 55%,#161c18));border:1px solid var(--rk-dimension);width:17px;height:17px;box-shadow:0 0 0 3px color-mix(in srgb,var(--rk-dimension) 25%,transparent);border-radius:50%;display:block}.rk-print-caption{max-width:420px;margin:24px auto;font-size:14px;line-height:1.7}.rk-analysis .rk-dimension-description{margin:10px 0 18px;font-size:15px;line-height:1.6}.rk-about{flex-direction:column;gap:24px;max-width:500px;margin-left:auto;margin-right:auto;display:flex}.rk-about .rk-about-art,.rk-about .rk-art{width:100%;max-width:none}.rk-about-caption{max-width:none}.rk-about>div.rk-about-print{border-top:1px solid var(--rk-line);text-align:left;align-items:stretch;gap:10px;padding-top:18px}.rk-about>div.rk-about-print:first-child{border-top:0;padding-top:0}.rk-about-print>h3{margin:0;font-size:25px}.rk-about-print-row{grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:center;gap:20px;width:100%;display:grid}.rk-about .rk-about-print-row .rk-print{width:100%;max-width:none}.rk-about .rk-about-print-row .rk-print-sky{aspect-ratio:1;background:0 0;border-radius:0}.rk-about-print-copy{min-width:0}.rk-about .rk-about-print-copy p{margin:0 0 5px;font-size:14px;line-height:1.6}.rk-about-print-copy .rk-link{text-align:left;white-space:normal;justify-content:flex-start;line-height:1.5;font-size:14px!important}.rk-about-print-copy .rk-link svg{flex:none}.rk-print--compact .rk-print-beginning{color:var(--rk-muted);margin:0;font-size:12px;position:static}.rk-about .rk-print--compact:has(.rk-print-beginning) .rk-print-sky{aspect-ratio:auto;padding:18px 6px}.rk-print--compact:has(.rk-print-beginning) svg{display:none}@media (width<=400px){.rk-dimensions button,.rk-dimensions button:last-child{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:12px 7px;font-size:16px}.rk-dimensions strong{font-size:13px}.rk-dimension-dot{width:14px;height:14px}.rk-about-print-row{gap:14px}.rk-about-print-copy .rk-link svg{display:none}}[data-text-size=extra] .rk-dimensions button{grid-template-columns:22px minmax(0,1fr)}[data-text-size=extra] .rk-dimensions strong{text-align:left;grid-column:2}.rk-print--compact .rk-print-arm{mix-blend-mode:normal}.rk-print:not(.rk-print--compact) .rk-print-arm{cursor:pointer}.rk-print-arm:focus-visible{outline:none}.rk-print-arm:focus-visible>circle:last-child{stroke:#fff7e3;stroke-width:1px;stroke-dasharray:3 3}.rk-print-label-name{font-weight:400!important}.rk-print-rendered-form{isolation:isolate}.rk-print-point{cursor:pointer}.rk-print-point:focus-visible{stroke:#fff5d8;stroke-width:1px;stroke-dasharray:3 3;outline:none}.rk-fluid-surface{pointer-events:none;overflow:hidden}.rk-fluid-canvas{pointer-events:none;width:100%;height:100%;display:block}.rk-legacy-flow{pointer-events:none;transform-box:view-box;transform-origin:200px 230px;animation:6.6s linear infinite rk-legacy-outward}.rk-legacy-cloud{pointer-events:none;transform-box:view-box;transform-origin:200px 230px;animation:13s ease-in-out infinite rk-legacy-cloud-drift}.rk-legacy-note{text-align:center;border-bottom:1px solid var(--rk-line);margin:0;padding:16px 0 12px;display:block}.rk-legacy-note p{color:var(--rk-ink);margin:0 0 4px;font:19px/1.4 Georgia,serif}.rk-legacy-note span{color:var(--rk-muted);font-size:12px;line-height:1.6}@keyframes rk-legacy-outward{0%{opacity:0;transform:scale(.04)}13%{opacity:1}72%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes rk-legacy-cloud-drift{0%,to{opacity:.8;transform:translate(-3px,2px)scale(.97)}50%{opacity:1;transform:translate(4px,-3px)scale(1.04)}}[data-reduced-motion=true] .rk-legacy-flow,[data-reduced-motion=true] .rk-legacy-cloud{animation:none!important}[data-reduced-motion=true] .rk-legacy-swell{opacity:.7;-webkit-mask:none;mask:none}@media (prefers-reduced-motion:reduce){.rk-legacy-flow,.rk-legacy-cloud{animation:none!important}.rk-legacy-swell{opacity:.7;-webkit-mask:none;mask:none}}.rk-dialog--celebration .rk-rank{color:#76561d}.rk-dialog--celebration .rk-rank[data-rank=Kindled]{color:#246650}.rk-dialog--celebration .rk-rank[data-rank=Epic]{color:#285c93}.rk-dialog--celebration .rk-rank[data-rank=Legendary]{color:#963d61}.rk-dialog--celebration .rk-rank[data-rank=Mythic]{color:#6752a8}[data-theme=dark] .rk-dialog--celebration{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .rk-dialog--celebration .rk-rank{color:#dfc18d}[data-theme=dark] .rk-dialog--celebration .rk-rank[data-rank=Kindled]{color:#8ddac0}[data-theme=dark] .rk-dialog--celebration .rk-rank[data-rank=Epic]{color:#8abefd}[data-theme=dark] .rk-dialog--celebration .rk-rank[data-rank=Legendary]{color:#f49bb9}[data-theme=dark] .rk-dialog--celebration .rk-rank[data-rank=Mythic]{color:#b3a9ff}
