.ctbotguide{font:inherit;color:inherit;line-height:1.55;max-width:100%;--ct-edge:rgba(127,127,127,.28);--ct-panel:rgba(127,127,127,.065);--ct-soft:rgba(127,127,127,.12)}.ctbotguide *{box-sizing:border-box}.ctbotguide h2,.ctbotguide h3{color:inherit;line-height:1.25}.ctbotguide__intro{border-bottom:1px solid var(--ct-edge);padding-bottom:1.1rem;margin:0 0 1.25rem}.ctbotguide__eyebrow{font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;opacity:.75;margin:0 0 .35rem}.ctbotguide__intro h2{font-size:clamp(1.6rem,2.8vw,2.15rem);margin:.2rem 0 .6rem}.ctbotguide__intro p{margin-bottom:.55rem}.ctbotguide__economy{scroll-margin-top:4rem;margin:1.1rem 0 1.5rem;padding:1.2rem 1.3rem;border:1px solid rgb(89 169 110 / .48);border-radius:12px;background:linear-gradient(140deg,rgb(68 157 99 / .12),var(--ct-panel) 75%)}.ctbotguide__economy h3{margin:0 0 .4rem;font-size:1.28rem}.ctbotguide__economy p{margin:.45rem 0 .7rem}.ctbotguide__economygrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.75rem 0}.ctbotguide__economygrid>div{padding:.85rem .7rem;background:var(--ct-panel);border:1px solid var(--ct-edge);border-radius:9px;text-align:center}.ctbotguide__economygrid strong{display:block;font-size:1.38rem;line-height:1.2;color:inherit}.ctbotguide__economygrid span{display:block;margin-top:.4rem;font-size:.82rem;opacity:.85}.ctbotguide__economyfine{font-size:.84rem;opacity:.77}.ctbotguide__updated,.ctbotguide__hint,.ctbotguide__footnote{font-size:.83rem;opacity:.82}.ctbotguide code{color:inherit;background:var(--ct-soft);border-radius:4px;padding:2px 5px;overflow-wrap:anywhere;font-size:.91em}.ctbotguide__platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:1.3rem}.ctbotguide__platform{border:1px solid var(--ct-edge);border-radius:7px;background:var(--ct-panel);padding:.85rem 1rem}.ctbotguide__platform strong{display:inline-block;font-size:1.06rem;margin-right:.4rem}.ctbotguide__platform p{margin:.4rem 0 0;font-size:.87rem;opacity:.85}.ctbotguide__tag{display:inline-block;font-size:.7rem;font-weight:700;line-height:1.4;padding:.15rem .46rem;border:1px solid var(--ct-edge);border-radius:99px;white-space:nowrap;vertical-align:middle;background:var(--ct-soft)}.ctbotguide__tag--available{border-color:rgb(68 163 96 / .5)}.ctbotguide__tag--testing{border-color:rgb(183 152 44 / .6)}.ctbotguide__tag--planned{opacity:.7}.ctbotguide__tag--twitch_only{border-color:rgb(153 100 210 / .5)}.ctbotguide__searchbar{padding:1rem;background:var(--ct-panel);border:1px solid var(--ct-edge);border-radius:7px}.ctbotguide__searchbar label{display:block;margin:0 0 .4rem;font-weight:700}.ctbotguide__searchbar input{width:100%;max-width:100%;padding:.65rem .75rem;border-radius:5px;background:var(--ct-panel);border:1px solid var(--ct-edge);color:inherit;font:inherit}.ctbotguide__searchbar .ctbotguide__hint{margin:.4rem 0 0}.ctbotguide__nav{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0 1.25rem}.ctbotguide__nav a{display:inline-block;font-size:.83rem;text-decoration:none;border:1px solid var(--ct-edge);border-radius:4px;padding:.26rem .6rem;color:inherit;background:var(--ct-panel)}.ctbotguide__nav a:hover,.ctbotguide__nav a:focus{background:var(--ct-soft);text-decoration:underline}.ctbotguide__results{font-size:.83rem;margin:.45rem 0;opacity:.83}.ctbotguide__section{margin:1.6rem 0 2rem;scroll-margin-top:4rem}.ctbotguide__gamegroup{border:1px solid var(--ct-edge);background:var(--ct-panel);border-radius:9px;padding:1rem 1.1rem;margin:1.7rem 0 2rem;scroll-margin-top:4rem}.ctbotguide__gamegroup>h2{font-size:1.45rem;margin:0 0 .3rem}.ctbotguide__gamegroup>p{margin:.1rem 0 .85rem;opacity:.9}.ctbotguide__gamegroup .ctbotguide__section{margin:1rem 0 1.3rem}.ctbotguide__gamegroup .ctbotguide__section:last-of-type{margin-bottom:.25rem}.ctbotguide__gamegroup[hidden]{display:none!important}.ctbotguide__archive{margin-top:-.65rem}.ctbotguide__section h3{font-size:1.25rem;margin:0 0 .4rem;border-bottom:1px solid var(--ct-edge);padding-bottom:.4rem}.ctbotguide__sectionintro{margin:.15rem 0 1rem;opacity:.88}.ctbotguide__gameart{position:relative;display:flex;align-items:center;gap:1rem;min-height:94px;margin:.6rem 0 1rem;padding:.65rem 1.1rem;overflow:hidden;border:1px solid var(--ct-edge);border-radius:10px;background:linear-gradient(105deg,rgb(121 180 91 / .10),rgb(127 127 127 / .04))}.ctbotguide__gameart--phasmo{background:linear-gradient(105deg,rgb(115 110 161 / .13),rgb(127 127 127 / .035))}.ctbotguide__gameart--rcwf{background:linear-gradient(105deg,rgb(225 159 38 / .18),rgb(127 127 127 / .035));border-color:rgb(210 157 42 / .4)}.ctbotguide__gameart .ctbotguide__rcwf-logo{flex-basis:104px;width:104px;max-width:35%;height:90px;object-fit:contain}.ctbotguide__rcwf-rules{border:1px solid rgb(201 149 42 / .38);border-radius:10px;padding:.9rem 1.1rem;margin:.8rem 0 1.1rem;background:linear-gradient(125deg,rgb(207 148 29 / .10),transparent)}.ctbotguide__rcwf-rules h4{margin:0 0 .5rem;font-size:1.06rem}.ctbotguide__rcwf-rules ol{margin:.35rem 0 .6rem;padding-left:1.3rem}.ctbotguide__rcwf-rules li{margin:.45rem 0}.ctbotguide__rcwf-rules p{margin:.75rem 0 0;font-size:.9rem}.ctbotguide__rcwf-legends{margin:1rem 0;padding:1rem 1.1rem;border:1px solid rgb(211 174 100 / .48);border-radius:10px;background:var(--ct-panel)}.ctbotguide__rcwf-legends h4{margin:0 0 .5rem}.ctbotguide__rcwf-legends p{margin:.45rem 0 .65rem;font-size:.9rem}.ctbotguide__rcwf-legends summary{cursor:pointer;font-weight:700}.ctbotguide__rcwf-legends table{border-collapse:collapse;width:100%;font-size:.85rem}.ctbotguide__rcwf-legends th,.ctbotguide__rcwf-legends td{padding:.48rem;text-align:left;border-bottom:1px solid var(--ct-edge);vertical-align:top}.ctbotguide__rcwf-legends small{display:block;opacity:.85}.ctbotguide__hunt-rewards{margin:.65rem 0 1.1rem;padding:.9rem 1rem;border:1px solid rgb(130 190 243 / .33);border-radius:10px;background:linear-gradient(115deg,rgb(70 110 163 / .16),rgb(29 39 57 / .12))}.ctbotguide__hunt-rewards h4{margin:0 0 .7rem;font-size:1.04rem}.ctbotguide__hunt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.ctbotguide__hunt-grid>div{display:flex;flex-direction:column;gap:.3rem;padding:.7rem;background:var(--ct-panel);border:1px solid var(--ct-edge);border-radius:8px}.ctbotguide__hunt-grid strong{font-size:.91rem}.ctbotguide__hunt-grid span{opacity:.83;font-size:.82rem}.ctbotguide__hunt-grid b{color:#a5efb6;font-size:1.05rem}.ctbotguide__hunt-rewards p{font-size:.86rem;line-height:1.5;margin:.75rem 0 0}@media(max-width:800px){.ctbotguide__hunt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.ctbotguide__hunt-grid{grid-template-columns:1fr}}.ctbotguide__gameart-emblem{display:block;flex:0 0 66px;width:66px;height:66px;object-fit:contain;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .16))}.ctbotguide__gameart-character{display:block;flex:0 0 auto;max-width:125px;width:auto;height:90px;max-height:90px;object-fit:contain;align-self:flex-end;margin:-.4rem 0 -.65rem auto;filter:drop-shadow(0 3px 8px rgb(0 0 0 / .22))}.ctbotguide__gameart-copy{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:.24rem;font-size:.9rem;line-height:1.4}.ctbotguide__gameart-copy strong{font-size:1rem}.ctbotguide__gameart-copy span{opacity:.82}.ctbotguide__commands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ctbotguide__command{display:flex;gap:.78rem;align-items:flex-start;min-width:0;padding:.8rem .9rem;border:1px solid var(--ct-edge);border-radius:8px;background:var(--ct-panel);transition:border-color .15s ease,background-color .15s ease}.ctbotguide__command:hover{border-color:rgb(110 180 83 / .55);background:rgb(127 127 127 / .085)}.ctbotguide__cmdicon{width:48px;height:48px;min-width:48px;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-shrink:0;border:1px solid var(--ct-edge);border-radius:12px;font-size:1.75rem;line-height:1;background:rgb(133 176 108 / .10);box-shadow:0 2px 6px rgb(0 0 0 / .07)}.ctbotguide__cmdicon--cpw{border-radius:50%;background:rgb(255 187 83 / .12);padding:3px}.ctbotguide__cmdicon--cpw img{height:100%;width:100%;object-fit:contain}.ctbotguide__cmdicon--brand{background:#fff;border-color:rgb(0 0 0 / .15);padding:11px}.ctbotguide__cmdicon--brand img{width:100%;height:100%;object-fit:contain;display:block}.ctbotguide__cmdicon--youtube{box-shadow:inset 0 -3px 0 rgb(255 0 0 / .55)}.ctbotguide__cmdicon--x{box-shadow:inset 0 -3px 0 #161616}.ctbotguide__cmdicon--instagram{box-shadow:inset 0 -3px 0 #dd2a7b}.ctbotguide__cmdicon--facebook{box-shadow:inset 0 -3px 0 #1877f2}.ctbotguide__cmdicon--bluesky{box-shadow:inset 0 -3px 0 #1083fe}.ctbotguide__cmdicon--tiktok{box-shadow:inset 0 -3px 0 #69c9d0}.ctbotguide__cmdicon--amazon{box-shadow:inset 0 -3px 0 #f90}.ctbotguide__cmdicon--patreon{box-shadow:inset 0 -3px 0 #ff424d}.ctbotguide__cmdbody{flex:1;min-width:0}.ctbotguide__cmdhead{display:flex;gap:.35rem;flex-wrap:wrap;align-items:center;margin:.15rem 0 0}.ctbotguide__cmdhead code{font-size:.95em;font-weight:700}.ctbotguide__command p{margin:.42rem 0 0;font-size:.9rem;overflow-wrap:anywhere}.ctbotguide__command[hidden],.ctbotguide__section[hidden]{display:none!important}.ctbotguide__legacy details{border:1px solid var(--ct-edge);border-radius:6px;background:var(--ct-panel);margin:.6rem 0}.ctbotguide__sfx{border:1px solid rgb(88 168 112 / .36);border-radius:12px;padding:1.1rem;background:linear-gradient(140deg,rgb(81 170 110 / .09),rgb(127 127 127 / .025) 65%)}.ctbotguide__sfx .ctbotguide__cmdicon{background:rgb(64 165 121 / .15)}.ctbotguide__sfxnote{font-size:.87rem;opacity:.78;margin:.7rem 1rem}.ctbotguide__sfx-expanded{margin:.85rem 0;border:1px solid var(--ct-edge);border-radius:9px;background:var(--ct-panel)}.ctbotguide__sfx-expanded>summary{padding:.85rem 1rem;cursor:pointer;font-weight:750}.ctbotguide__sfx-expanded .ctbotguide__commands{padding:.6rem .85rem 1rem}.ctbotguide__sfxmeta{font-size:.85em;opacity:.76}.ctbotguide__legacy summary{padding:.75rem .9rem;cursor:pointer;font-weight:700}.ctbotguide__legacygrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .8rem;padding:.5rem 1rem 1rem}.ctbotguide__legacygrid>div{display:grid;grid-template-columns:28px 115px 1fr;align-items:center;gap:.5rem;border-top:1px solid var(--ct-edge);padding:.4rem 0;font-size:.84rem;min-width:0}.ctbotguide__legacyicon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;line-height:1.15;border-radius:7px;background:var(--ct-soft);font-size:1rem}.ctbotguide__legacygrid>div span{overflow-wrap:anywhere}.ctbotguide__footnote{border-top:1px solid var(--ct-edge);padding-top:.8rem;margin-top:1rem}@media(max-width:680px){.ctbotguide__platforms,.ctbotguide__commands,.ctbotguide__legacygrid{grid-template-columns:1fr}.ctbotguide__platform{padding:.7rem .85rem}.ctbotguide__legacygrid>div{grid-template-columns:26px 95px 1fr}.ctbotguide__command{gap:.65rem}.ctbotguide__cmdicon{width:43px;height:43px;min-width:43px;font-size:1.6rem}}@media(max-width:520px){.ctbotguide__gameart{gap:.6rem;padding:.6rem}.ctbotguide__gameart-emblem{flex-basis:48px;width:48px;height:48px}.ctbotguide__gameart-character{max-width:78px;height:74px;max-height:74px;margin:-.3rem 0 -.6rem auto}.ctbotguide__gameart-copy{font-size:.79rem}.ctbotguide__gameart-copy strong{font-size:.9rem}}@media(max-width:680px){.ctbotguide__economy{padding:1rem}.ctbotguide__economygrid{grid-template-columns:1fr}.ctbotguide__economygrid>div{padding:.65rem}}.ctbotguide__lighting{padding:1.15rem;border:1px solid rgb(154 116 230 / .56);border-radius:14px;background:radial-gradient(ellipse at 97% 3%,rgb(173 95 234 / .16),transparent 45%),linear-gradient(135deg,rgb(78 176 119 / .085),var(--ct-panel) 70%)}.ctbotguide__lighting-head{padding:.3rem .25rem .65rem}.ctbotguide__lighting-head .ctbotguide__eyebrow{color:#a67ce7;opacity:1}.ctbotguide__lighting-head h3{font-size:clamp(1.4rem,2.6vw,1.8rem);border:none;padding:0;margin:.15rem 0 .4rem}.ctbotguide__lighting-head>p:last-child{margin:.2rem 0 .65rem;max-width:820px}.ctbotguide__lighting-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:0 0 1.3rem}.ctbotguide__lighting-facts>div{background:var(--ct-panel);border:1px solid var(--ct-edge);border-radius:10px;padding:.7rem .6rem;text-align:center}.ctbotguide__lighting-facts strong,.ctbotguide__lighting-facts span{display:block}.ctbotguide__lighting-facts strong{font-size:1.22rem;line-height:1.25}.ctbotguide__lighting-facts span{font-size:.79rem;opacity:.82;margin-top:.35rem}.ctbotguide__lighting h4{font-size:1.08rem;margin:.2rem 0 .6rem}.ctbotguide__lighting h4 small{font-size:.78rem;font-weight:500;opacity:.72;margin-left:.2rem}.ctbotguide__lighting-instructions{border-top:1px solid var(--ct-edge);padding-top:1rem}.ctbotguide__lighting-commands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.ctbotguide__lighting-command{padding:.8rem;border:1px solid var(--ct-edge);border-radius:9px;background:var(--ct-panel);min-width:0}.ctbotguide__lighting-command code{font-weight:800;display:inline-block;margin-bottom:.3rem}.ctbotguide__lighting-command span{display:block;font-size:.87rem;opacity:.9}.ctbotguide__lighting-note{font-size:.85rem;line-height:1.55;opacity:.85;margin:.75rem 0 0}.ctbotguide__lighting-palette{margin:1.25rem 0}.ctbotguide__lighting-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:.5rem}.ctbotguide__lighting-choice{display:flex;align-items:center;gap:.55rem;min-width:0;border:1px solid var(--ct-edge);border-radius:9px;padding:.5rem .6rem;background:var(--ct-panel)}.ctbotguide__lighting-choice code{background:none;padding:0;font-size:.77rem;font-weight:650;line-height:1.35}.ctbotguide__lighting-choice strong{display:block;font-size:.89rem}.ctbotguide__lighting-choice>span:last-child:not(.ctbotguide__lighting-swatch) code{display:block;opacity:.78;margin-top:.2rem}.ctbotguide__lighting-swatch{flex:0 0 27px;width:27px;height:27px;border-radius:9px;border:1px solid rgb(126 126 126 / .4);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .25),0 0 14px rgb(119 111 180 / .18);background:var(--ctbot-light-swatch)}.ctbotguide__lighting-choices--themes{grid-template-columns:repeat(auto-fill,minmax(177px,1fr))}.ctbotguide__lighting-choices--themes .ctbotguide__lighting-swatch{width:34px;flex-basis:34px;height:34px}.ctbotguide__lighting-support{border:1px solid var(--ct-edge);border-radius:9px;background:var(--ct-panel);margin:1rem 0 1.25rem;padding:.3rem .85rem .85rem}.ctbotguide__lighting-support>summary{padding:.7rem .2rem;cursor:pointer;font-weight:750}.ctbotguide__lighting-support>p{margin:.25rem 0 .8rem;font-size:.86rem}.ctbotguide__lighting-supportgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.ctbotguide__lighting-supportgrid>div{border:1px solid var(--ct-edge);padding:.55rem .65rem;border-radius:7px;min-width:0}.ctbotguide__lighting-supportgrid strong,.ctbotguide__lighting-supportgrid span{display:block}.ctbotguide__lighting-supportgrid strong{font-size:.85rem}.ctbotguide__lighting-supportgrid span{font-size:.8rem;opacity:.8;margin-top:.15rem}.ctbotguide__lighting-badges{padding:1rem;border-radius:11px;border:1px solid rgb(214 181 84 / .44);background:linear-gradient(105deg,rgb(204 149 54 / .105),rgb(128 98 199 / .09))}.ctbotguide__lighting-badges-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.ctbotguide__lighting-badges-head h4{margin:0 0 .4rem}.ctbotguide__lighting-badges-head p{font-size:.88rem;line-height:1.5;margin:0;opacity:.9}.ctbotguide__lighting-badges-head a{display:inline-block;flex:0 0 auto;max-width:185px;text-align:center;font-weight:700;font-size:.83rem;color:inherit;padding:.55rem .7rem;background:var(--ct-panel);border:1px solid rgb(184 145 231 / .45);border-radius:7px;text-decoration:none}.ctbotguide__lighting-badges-head a:hover,.ctbotguide__lighting-badges-head a:focus-visible{text-decoration:underline;border-color:rgb(184 145 231 / .85)}.ctbotguide__lighting-milestones{font-size:.85rem;padding:.65rem .7rem;background:var(--ct-panel);border-radius:7px;margin-bottom:.75rem}.ctbotguide__lighting-specials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.ctbotguide__lighting-specials>div{display:grid;grid-template-columns:32px 1fr;gap:.05rem .5rem;border:1px solid var(--ct-edge);background:var(--ct-panel);padding:.6rem .7rem;border-radius:8px;min-width:0}.ctbotguide__lighting-specials>div>span{grid-row:span 2;font-size:1.5rem;align-self:center}.ctbotguide__lighting-specials strong{font-size:.84rem;line-height:1.35;overflow-wrap:anywhere}.ctbotguide__lighting-specials small{font-size:.78rem;opacity:.78}.ctbotguide__lighting [data-ctbot-command][hidden]{display:none!important}@media(max-width:850px){.ctbotguide__lighting-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ctbotguide__lighting-commands{grid-template-columns:1fr}}@media(max-width:540px){.ctbotguide__lighting{padding:.8rem}.ctbotguide__lighting-specials,.ctbotguide__lighting-supportgrid{grid-template-columns:1fr}.ctbotguide__lighting-badges-head{display:block}.ctbotguide__lighting-badges-head a{max-width:none;margin-top:.7rem}}.ctbotguide__archivebar{border:1px solid var(--ct-edge);background:var(--ct-panel);border-radius:7px;padding:1rem;display:grid;grid-template-columns:2fr 1fr 1fr;gap:.75rem}.ctbotguide__archivebar label{display:block;font-weight:700;font-size:.84rem}.ctbotguide__archivebar input,.ctbotguide__archivebar select{display:block;width:100%;padding:.5rem .6rem;background:var(--ct-panel);border:1px solid var(--ct-edge);border-radius:5px;color:inherit;margin-top:.35rem;font:inherit}.ctbotguide__archivebar>p,.ctbotguide__quotegrid,.ctbotguide__quote-pager{grid-column:1 / -1}.ctbotguide__quotegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.ctbotguide__quote{border:1px solid var(--ct-edge);padding:.85rem;border-radius:5px;background:var(--ct-panel);min-width:0}.ctbotguide__quote h4{font-size:1rem;margin:0 0 .35rem;font-weight:700}.ctbotguide__quote blockquote{font:inherit;margin:.2rem 0 .6rem;padding:0;border:none;color:inherit;overflow-wrap:anywhere}.ctbotguide__quote-meta{font-size:.79rem;opacity:.75;margin:0;overflow-wrap:anywhere}.ctbotguide__quote-pager{display:flex;align-items:center;gap:.8rem;justify-content:center}.ctbotguide__quote-pager button{background:var(--ct-soft);border:1px solid var(--ct-edge);padding:.4rem .7rem;border-radius:5px;color:inherit;cursor:pointer}.ctbotguide__quote-pager button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:760px){.ctbotguide__archivebar{grid-template-columns:1fr}.ctbotguide__quotegrid{grid-template-columns:1fr}}.ctbotguide__title{border-top:1px solid var(--ct-edge);padding-top:.9rem}.ctbotguide__title>p{opacity:.9;margin:.25rem 0 1rem}.ctbotguide__belt-display{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;min-height:230px;margin:.45rem 0 1.15rem;padding:1.5rem 1rem;border:1px solid rgb(206 157 38 / .36);border-radius:12px;background:radial-gradient(ellipse at 50% 37%,rgb(229 176 64 / .22),transparent 65%),linear-gradient(135deg,#22272a,#0d1115 65%,#22272a)}.ctbotguide__belt{position:relative;display:flex;align-items:center;justify-content:space-between;width:min(100%,570px);height:175px;isolation:isolate;filter:drop-shadow(0 10px 9px rgb(0 0 0 / .5))}.ctbotguide__belt:before{content:"";position:absolute;z-index:-1;inset:21px 0;background:linear-gradient(#303134 0%,#090b0e 21%,#1e1b17 48%,#08090b 78%,#323437 100%);border:2px solid #030303;clip-path:polygon(0 38%,16% 15%,34% 0,66% 0,84% 15%,100% 38%,100% 63%,84% 85%,66% 100%,34% 100%,16% 85%,0 63%)}.ctbotguide__belt-face{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:200px;height:160px;flex-shrink:0;border-radius:40% 40% 44% 44% / 32% 32% 42% 42%;padding:8px;background:linear-gradient(128deg,#8e510d,#ffeea0 18%,#b67b20 34%,#ffdb71 50%,#a56a13 71%,#ffe28b 86%,#92520c);border:4px solid #64390a;box-shadow:inset 0 0 0 3px #fff2a4,0 0 0 4px #2b1905,0 2px 11px rgb(0 0 0 / .6)}.ctbotguide__belt-face-inner{width:100%;height:100%;border-radius:40% 40% 44% 44% / 32% 32% 42% 42%;background:radial-gradient(ellipse at 50% 32%,#f7d875,#dba736 56%,#a66a17 100%);border:2px solid #6d430e;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:3px 8px}.ctbotguide__belt-name{font:bold 11px/1.2 Arial,sans-serif;letter-spacing:.13em;color:#3b2508;text-shadow:0 1px #ffe98c}.ctbotguide__belt-face img{display:block;width:82px;height:82px;object-fit:cover;border-radius:50%;border:3px solid #4c320a;background:#0a0b0b;box-shadow:0 0 0 2px #fce18a}.ctbotguide__belt-numbers{font:900 22px/.98 Arial,sans-serif;letter-spacing:.04em;color:#342004;text-shadow:0 1px #f6e7a0}.ctbotguide__belt-champion{font:bold 10px/1.1 Arial,sans-serif;letter-spacing:.22em;color:#342004}.ctbotguide__belt-side{display:flex;align-items:center;justify-content:center;width:83px;height:83px;flex-shrink:0;border-radius:36%;border:3px solid #6b3e0d;background:linear-gradient(138deg,#9c5b10,#fee48e 28%,#b4781b 58%,#e9bd53 76%,#87500f);box-shadow:inset 0 0 0 4px #daa740,inset 0 0 0 6px #54300a,0 2px 7px #000}.ctbotguide__belt-side span{color:#3a260a;font:900 35px/1 Arial,sans-serif;text-shadow:0 1px #ffedaa}.ctbotguide__belt-side--left{margin-left:10%}.ctbotguide__belt-side--right{margin-right:10%}.ctbotguide__title h4{margin:1rem 0 .45rem;font-size:1.06rem}.ctbotguide__title [data-ct-title-reigns]{max-width:100%}.ctbotguide__currentchamp{border:1px solid rgb(218 176 64 / .65);border-radius:10px;background:linear-gradient(120deg,rgb(203 151 44 / .16),rgb(0 0 0 / .12));padding:1rem 1.2rem;margin:.6rem 0 1rem}.ctbotguide__currentchamp-name{display:block;color:#f8db86;font-size:1.18rem;line-height:1.4}.ctbotguide__currentchamp-facts{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem 1.2rem;margin:.7rem 0 0!important;padding:0!important;font-size:.93rem}.ctbotguide__currentchamp-facts li{margin:0;padding:0;overflow-wrap:anywhere}.ctbotguide__titlehistory-details{margin:.8rem 0 1.1rem;border:1px solid var(--ct-edge);border-radius:9px;padding:.25rem .85rem .65rem;background:rgb(0 0 0 / .12)}.ctbotguide__titlehistory-summary{cursor:pointer;font-weight:700;padding:.65rem .25rem;color:#f8db86}.ctbotguide__titlehistory-summary:hover,.ctbotguide__titlehistory-summary:focus-visible{text-decoration:underline}.ctbotguide__titlehistory-scroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.ctbotguide__titletable{width:100%;border-collapse:collapse;font-size:.86rem;margin:.5rem 0}.ctbotguide__titletable th,.ctbotguide__titletable td{border-bottom:1px solid var(--ct-edge);text-align:left;padding:.5rem .4rem;white-space:nowrap}.ctbotguide__titletable th{font-weight:700}.ctbotguide__titlemore{font:inherit;color:inherit;background:var(--ct-soft);border:1px solid var(--ct-edge);border-radius:5px;padding:.4rem .8rem;cursor:pointer}@media(max-width:610px){.ctbotguide__currentchamp-facts{grid-template-columns:1fr}.ctbotguide__currentchamp{padding:.85rem}}@media(max-width:520px){.ctbotguide__belt-display{min-height:195px;padding:1.1rem .3rem}.ctbotguide__belt{transform:scale(.78);width:520px;min-width:520px;margin:-15px -52px}.ctbotguide__belt-side--left{margin-left:10%}.ctbotguide__belt-side--right{margin-right:10%}}@media(max-width:365px){.ctbotguide__belt{transform:scale(.64);margin:-25px -86px}.ctbotguide__belt-display{min-height:172px}}.ctbotguide__cooldown-details{margin-top:14px;border:1px solid rgb(145 180 230 / .25);border-radius:14px;padding:12px 14px;background:rgb(9 25 46 / .4)}.ctbotguide__cooldown-details summary{cursor:pointer;font-weight:700}.ctbotguide__cooldown-scroll{overflow-x:auto;max-width:100%;margin-top:12px}.ctbotguide__cooldown-scroll table{width:100%;border-collapse:collapse;min-width:480px;font-size:.92em}.ctbotguide__cooldown-scroll th,.ctbotguide__cooldown-scroll td{padding:10px 12px;text-align:left;border-bottom:1px solid rgb(145 180 230 / .18);vertical-align:top}.ctbotguide__cooldown-scroll td:first-child{white-space:nowrap;font-weight:600}.ctbotguide__worldboss{border:1px solid rgb(201 105 105 / .35)!important;background:linear-gradient(155deg,rgb(51 12 24 / .52),rgb(12 29 29 / .65))!important}.ctbotguide__worldboss h3{color:#ffe1d1}.ctbotguide__worldboss-highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.7rem;margin:1rem 0}.ctbotguide__worldboss-highlights>div{display:flex;flex-direction:column;gap:.5rem;border:1px solid rgb(252 175 145 / .24);border-radius:12px;padding:1rem;background:rgb(32 12 19 / .36)}.ctbotguide__worldboss-highlights strong{color:#f9c997;font-size:1.08rem}.ctbotguide__worldboss-highlights span{color:#e8d9d4;font-size:.88rem}.ctbotguide__worldboss-roster{margin:1rem 0;border:1px solid rgb(255 198 151 / .3);padding:.8rem;border-radius:12px}.ctbotguide__worldboss-roster summary{color:#ffdec8;cursor:pointer;font-weight:700}.ctbotguide__worldboss-roster td:first-child{white-space:normal!important;min-width:140px}.ctbotguide__worldboss-roster td small{opacity:.75}