body.jr-guide-body[data-jr-guide-page]{--jr-page-background:var(--jr-guide-page-image)!important;background-color:#050708!important;background-image:linear-gradient(#05070845,#0507087a),var(--jr-guide-page-image)!important;background-position:center top!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed!important}
body.jr-guide-body .jr-site-frame{background:transparent}.jr-guide-page{color:#e1e7ed}.jr-guide-page>*{min-width:0}.jr-guide-page [hidden]{display:none!important}.jr-guide-page img{max-width:100%}.jr-guide-page .jr-public-hero{min-height:235px}.jr-guide-page .jr-public-hero>div{padding:30px 38px}.jr-guide-page .jr-public-hero h1{font-size:clamp(30px,3.2vw,44px)}
.jr-guide-kicker{display:block;font:700 11px/1.6 system-ui,sans-serif;letter-spacing:.13em;color:#cbb078}.jr-guide-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:24px;align-items:start}.jr-guide-sidebar{position:sticky;top:18px;background:#080b0e;border:1px solid #725a35;border-top:3px solid #a40a24;border-radius:6px;padding:16px;min-width:0}.jr-guide-sidebar h2{font:700 24px Georgia,serif;margin:0 0 14px;color:#f5db85}.jr-guide-sidebar nav{display:grid;gap:7px;max-height:70vh;overflow:auto;padding:2px}.jr-guide-sidebar nav a{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 11px;border:1px solid #303a43;background:#11171c;color:#dce2e8;text-decoration:none;border-radius:4px;line-height:1.4;font-size:14px}.jr-guide-sidebar nav a:hover{border-color:#a08044}.jr-guide-sidebar nav a[aria-current]{border-color:#b9a265;background:linear-gradient(110deg,#8c1027,#3f0e18);color:#fff0c3}.jr-guide-nav-code{flex:none;font-size:11px;color:#d9bf88;min-width:35px}.jr-guide-content{background:#080b0e;border:1px solid #384047;border-radius:6px;overflow:hidden;min-width:0;scroll-margin-top:18px}.jr-guide-title{padding:23px 26px;background:linear-gradient(115deg,#4c101c,#12171c 72%);border-bottom:1px solid #725a35;border-top:3px solid #b40c2c;border-radius:5px 5px 0 0;min-width:0}.jr-guide-title h2{margin:4px 0 9px;color:#f5db85;font:700 clamp(24px,2.4vw,34px)/1.25 Georgia,serif}.jr-guide-title p{margin:0;color:#ced6df;line-height:1.65}.jr-unit-setup{padding:22px 26px;border-bottom:1px solid #303840}.jr-unit-setup>h3{margin:0 0 12px;font:700 21px Georgia,serif;color:#f5db85}.jr-unit-condition{padding:10px 14px;background:#332613;border-left:3px solid #c5a866;color:#f3d99b;line-height:1.5}.jr-unit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;max-width:850px}.jr-unit-tile{overflow:hidden;text-align:center;min-width:0;border:1px solid #725a35;border-radius:6px;background:#10151a}.jr-unit-tile h4{display:flex;align-items:center;justify-content:center;min-height:62px;background:linear-gradient(105deg,#761125,#351018);color:#ffe6a1;margin:0;padding:12px 10px;font:700 19px/1.3 Georgia,serif;overflow-wrap:anywhere}.jr-unit-picture{min-height:125px;display:grid;place-items:center;padding:16px;background:radial-gradient(ellipse at center,#a67c3d26,transparent 72%)}.jr-unit-picture img{width:92px;height:92px;object-fit:contain;max-width:none;image-rendering:auto}.jr-unit-tile>p{margin:0;padding:10px 14px 16px;background:#090d11;border-top:1px solid #303840}.jr-unit-tile>p>span{display:block;color:#aeb9c4;font-size:12px}.jr-unit-tile>p>strong{display:block;color:#f5db85;font:700 28px Georgia,serif;margin-top:3px}.jr-guide-footnote{padding:18px 26px;margin:0;color:#aeb9c4;font-size:13px;line-height:1.7}
.jr-guide-attribution{margin:0;padding:12px 18px;border-left:3px solid #9b7e46;background:#080b0ef5;color:#c1cad4;font-size:14px;line-height:1.6}.jr-qi-content{padding:24px}.jr-qi-image{margin:0 0 24px}.jr-qi-image img{display:block;max-height:570px;width:100%;object-fit:contain;background:#050708;border:1px solid #4b4540;border-radius:5px}.jr-qi-image figcaption{color:#aeb9c4;font-size:13px;line-height:1.65;padding-top:10px}.jr-qi-step-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.jr-qi-steps{padding:18px;background:#11171c;border:1px solid #303a43;border-radius:5px;margin-bottom:18px}.jr-qi-steps h3,.jr-resource-block h3{margin:0 0 14px;color:#f5db85;font:700 21px Georgia,serif}.jr-qi-steps ul,.jr-qi-steps ol{margin:0;padding-left:22px;line-height:1.85;color:#d3dce5}.jr-resource-block{margin:0 0 23px}.jr-resource-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:0}.jr-resource-grid>div{background:#11171c;border:1px solid #303a43;border-radius:5px;padding:12px}.jr-resource-grid dt{font-size:12px;color:#aeb9c4}.jr-resource-grid dd{margin:6px 0 0;color:#f5db85;font-size:20px;font-weight:700}.jr-qi-note{border-left:3px solid #bb9b55;background:#251c14;padding:15px 18px;line-height:1.8;margin:0;color:#e6d6b8}
.jr-guide-switch{display:flex;gap:10px;flex-wrap:wrap;padding:14px;background:#080b0ef5;border:1px solid #384047;border-radius:5px}.jr-guide-switch a{padding:10px 16px;color:#dbd8cf;border:1px solid #40434a;border-radius:4px;background:#13191e;text-decoration:none;font-weight:600;font-size:14px}.jr-guide-switch a:hover{border-color:#b59a60}.jr-guide-switch a[aria-current]{color:#ffe8a8;background:linear-gradient(#8c0e26,#570b1a);border-color:#a68a50}.jr-external-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px;align-items:start}.jr-long-card-list{display:grid;gap:20px;min-width:0}.jr-long-card{min-width:0;overflow:hidden;background:#080b0efc;border:1px solid #384047;border-radius:6px}.jr-long-card>h2{margin:0;padding:16px 22px;border-bottom:1px solid #725a35;border-top:3px solid #a60d27;background:linear-gradient(110deg,#54101e,#10161b 80%);font:700 clamp(20px,2vw,27px)/1.3 Georgia,serif;color:#f5db85;overflow-wrap:anywhere}.jr-long-card-body{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;padding:22px}.jr-long-card-image{display:flex;align-items:center;justify-content:center;min-width:0;min-height:145px;border:1px solid #303a43;border-radius:5px;background:radial-gradient(ellipse at center,#8a68282b,transparent 75%),#080b0e;overflow:hidden}.jr-long-card-image>img{display:block;max-height:200px;width:100%;object-fit:contain;padding:12px}.jr-streamer-portrait>img{max-height:220px;max-width:170px;padding:0}.jr-long-card-copy{display:flex;align-items:flex-start;flex-direction:column;gap:16px;min-width:0;justify-content:center}.jr-long-card-copy>p{margin:0;line-height:1.8;color:#cbd4de;overflow-wrap:anywhere}.jr-guide-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:4px}.jr-guide-actions .jr-btn{white-space:normal}.jr-external-note{position:sticky;top:18px;min-width:0;padding:23px;background:#100f0bf7;border:1px solid #725a35;border-top:3px solid #ae102a;border-radius:6px}.jr-external-note h2{font:700 24px Georgia,serif;color:#f5db85;margin:8px 0 16px}.jr-external-note p{font-size:13px;line-height:1.8;color:#bfc5cd;margin:0 0 16px}.jr-external-note a{color:#e4c97e;font-size:13px}.jr-guide-meta{color:#acb4bc!important;font-size:12px}.jr-video-preview{position:relative;display:block;width:100%;border:0;padding:0;background:#050708;color:#fff;cursor:pointer;min-height:145px}.jr-video-preview img{display:block;width:100%;max-height:180px;object-fit:cover}.jr-video-preview>span{position:absolute;left:10px;bottom:10px;border:1px solid #b69d62;background:#761226e8;border-radius:4px;padding:8px 12px;font-weight:700}.jr-video-player{padding:0 22px 22px}.jr-video-player iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:4px;background:#000}.jr-load-more{justify-self:center}
.jr-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.jr-media-tile{padding:28px;background:#080b0ef8;border:1px solid #725a35;border-top:3px solid #aa0c29;border-radius:6px;min-width:0}.jr-media-symbol{display:block;color:#e1c274;font:48px Georgia,serif;margin-bottom:15px}.jr-media-tile h2{font:700 28px Georgia,serif;color:#f5db85;margin:9px 0 15px}.jr-media-tile p{line-height:1.75;color:#c6d0da;margin:0 0 22px}.jr-guide-page .jr-guild-player{margin-top:24px;max-width:none}.jr-date-tool label{display:block;margin:20px 0 8px;color:#d5c18f}.jr-date-tool input{max-width:100%;padding:12px;border:1px solid #725a35;border-radius:5px;background:#10161b;color:#f5db85;font:inherit}.jr-date-tool [data-jr-date-result]{padding-top:14px;color:#f5db85}.jr-guide-page a:focus-visible,.jr-guide-page button:focus-visible{outline:3px solid #f5db85;outline-offset:3px}
@media(max-width:1100px){.jr-external-layout{grid-template-columns:minmax(0,1fr) 230px;gap:18px}.jr-long-card-body{grid-template-columns:180px minmax(0,1fr);gap:18px}.jr-guide-layout{grid-template-columns:210px minmax(0,1fr);gap:18px}}
@media(max-width:900px){.jr-external-layout{grid-template-columns:minmax(0,1fr)}.jr-external-note{position:static}.jr-guide-layout{grid-template-columns:minmax(0,1fr)}.jr-guide-sidebar{position:static}.jr-guide-sidebar nav{max-height:220px;grid-template-columns:repeat(2,minmax(0,1fr))}.jr-unit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-guide-page .jr-public-hero{min-height:220px}.jr-guide-page .jr-public-hero>div{padding:25px}.jr-qi-step-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:580px){body.jr-guide-body[data-jr-guide-page]{background-attachment:scroll!important}.jr-long-card-body{grid-template-columns:minmax(0,1fr);padding:18px;gap:18px}.jr-long-card-image{max-height:210px}.jr-long-card-image>img{max-height:190px}.jr-guide-title{padding:19px}.jr-unit-setup{padding:18px}.jr-unit-grid{gap:10px}.jr-unit-tile h4{font-size:17px;padding:10px 7px}.jr-guide-sidebar nav a{font-size:13px;padding:9px 8px;gap:6px}.jr-guide-nav-code{min-width:27px;font-size:10px}.jr-qi-content{padding:18px}.jr-media-grid{grid-template-columns:minmax(0,1fr)}.jr-guide-switch{gap:7px;padding:10px}.jr-guide-switch a{padding:9px 11px}.jr-video-player{padding:0 18px 18px}.jr-guide-page .jr-public-hero h1{font-size:31px}.jr-long-card>h2{padding:14px 18px}}
