.character-world[data-world=kinemon] .cw-hero{color:#fff3df;background:linear-gradient(125deg,#291c1b,#713626 70%,#9a512d)}.character-world[data-world=kinemon] .cw-hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 65px,#ffd5a018 66px 70px);position:absolute;inset:0 0 0 48%;transform:skew(-8deg)}.character-world[data-world=kinemon] .cw-stamp{color:#843b28;border:4px double #843b28;border-radius:3px;transform:rotate(-6deg)}.character-world[data-world=kinemon] .cw-origin{color:#573725;background:#f0e0cc}.character-world[data-world=kinemon] .cw-origin .cw-beat-index{color:#843b28}.character-world[data-world=kinemon] .cw-origin-beats li{border-color:#57372540}.character-world[data-world=kikunojo] .cw-hero{color:#efffff;background:radial-gradient(at 80% 30%,#486879,#0000 65%),linear-gradient(125deg,#1a2938,#284959)}.character-world[data-world=kikunojo] .cw-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#e5f4ef50 1px,#0000 2px) 0 0/36px 47px;position:absolute;inset:0 0 0 45%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.character-world[data-world=kikunojo] .cw-stamp{color:#3e6170;border:3px double #3e6170;border-radius:50% 50% 8px 8px;transform:rotate(5deg)}.character-world[data-world=kikunojo] .cw-origin{color:#294653;background:#e1eceb}.character-world[data-world=kikunojo] .cw-origin .cw-beat-index{color:#3e6170}.character-world[data-world=kikunojo] .cw-origin-beats li{border-color:#29465340}.character-world:is([data-world=kinemon],[data-world=kikunojo]) .cw-hero h1{letter-spacing:-.055em;font-size:clamp(3.3rem,6.7vw,6.8rem)}@media (max-width:800px){.character-world:is([data-world=kinemon],[data-world=kikunojo]) .cw-hero-stage{grid-template-columns:minmax(0,1fr)}.character-world:is([data-world=kinemon],[data-world=kikunojo]) .cw-hero-copy{min-width:0}.character-world:is([data-world=kinemon],[data-world=kikunojo]) .cw-hero h1{overflow-wrap:normal;font-size:clamp(3.2rem,16vw,5rem)!important}}
.character-world[data-world=kozuki-hiyori] .cw-hero{color:#fff5ec;background:radial-gradient(at 80% 20%,#785568,#0000 60%),linear-gradient(125deg,#302535,#624457)}.character-world[data-world=kozuki-hiyori] .cw-hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(87deg,#0000 0 45px,#f3ccaa25 46px 47px);position:absolute;inset:0 0 0 50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.character-world[data-world=kozuki-hiyori] .cw-stamp{color:#704c67;border:4px double #704c67;border-radius:50% 10%;transform:rotate(-6deg)}.character-world[data-world=kozuki-hiyori] .cw-origin{color:#573d50;background:#f3e3e6}.character-world[data-world=kozuki-hiyori] .cw-origin .cw-beat-index{color:#704c67}.character-world[data-world=ulti] .cw-hero{color:#f7f4ff;background:repeating-linear-gradient(135deg,#0000 0 100px,#83bce518 101px 106px),linear-gradient(120deg,#24203e,#503866 75%,#714563)}.character-world[data-world=ulti] .cw-stamp{color:#563c79;border:4px solid #563c79;border-radius:0;transform:rotate(7deg);box-shadow:6px 6px #c0d8f3}.character-world[data-world=ulti] .cw-origin{color:#3f355f;background:#e4e7f4}.character-world[data-world=ulti] .cw-origin .cw-beat-index{color:#563c79}.character-world:is([data-world=kozuki-hiyori],[data-world=ulti]) .cw-origin-beats li{border-color:#573d5040}.character-world:is([data-world=kozuki-hiyori],[data-world=ulti]) .cw-hero h1{letter-spacing:-.055em;font-size:clamp(3.3rem,6.7vw,6.8rem)}@media (max-width:800px){.character-world:is([data-world=kozuki-hiyori],[data-world=ulti]) .cw-hero-stage{grid-template-columns:minmax(0,1fr)}.character-world:is([data-world=kozuki-hiyori],[data-world=ulti]) .cw-hero-copy{min-width:0}.character-world:is([data-world=kozuki-hiyori],[data-world=ulti]) .cw-hero h1{overflow-wrap:normal;font-size:clamp(3.2rem,16vw,5rem)!important}}
.character-world[data-world=queen] .cw-hero{color:#fff5d6;background:radial-gradient(circle at 85% 25%,#91733e 0,#0000 45%),linear-gradient(125deg,#25282b,#534c37)}.character-world[data-world=queen] .cw-hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 48px,#e6bc6522 49px 52px),repeating-linear-gradient(0deg,#0000 0 48px,#e6bc6518 49px 52px);position:absolute;inset:0 0 0 50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.character-world[data-world=queen] .cw-stamp{color:#695021;border:5px double #695021;border-radius:12px;transform:rotate(-4deg);box-shadow:5px 5px #c5ab6c}.character-world[data-world=queen] .cw-origin{color:#514326;background:#eee6cc}.character-world[data-world=queen] .cw-origin .cw-beat-index{color:#695021}.character-world[data-world=shiki] .cw-hero{color:#fbf6df;background:radial-gradient(at 85% 10%,#608f98,#0000 55%),linear-gradient(145deg,#192c37,#34545f 75%,#777550)}.character-world[data-world=shiki] .cw-hero:before{content:"";pointer-events:none;border:2px solid #d5e3df30;border-radius:50%;width:75%;height:110%;position:absolute;top:-35%;right:-20%;transform:rotate(-25deg);box-shadow:0 0 0 40px #d5e3df08,0 0 0 90px #d5e3df08}.character-world[data-world=shiki] .cw-stamp{color:#24434b;border:3px solid #36575f;border-radius:50%;transform:rotate(6deg);box-shadow:5px 3px #d4be7b}.character-world[data-world=shiki] .cw-origin{color:#2e4b53;background:#e2e9df}.character-world[data-world=shiki] .cw-origin .cw-beat-index{color:#36575f}.character-world:is([data-world=queen],[data-world=shiki]) .cw-origin-beats li{border-color:#51432640}.character-world:is([data-world=queen],[data-world=shiki]) .cw-hero h1{letter-spacing:-.055em;font-size:clamp(3.3rem,6.7vw,6.8rem)}@media (max-width:800px){.character-world:is([data-world=queen],[data-world=shiki]) .cw-hero-stage{grid-template-columns:minmax(0,1fr)}.character-world:is([data-world=queen],[data-world=shiki]) .cw-hero-copy{min-width:0}.character-world:is([data-world=queen],[data-world=shiki]) .cw-hero h1{overflow-wrap:normal;font-size:clamp(3.2rem,16vw,5rem)!important}}
.character-world[data-world=carrot] .cw-hero{color:#fff5dc;background:radial-gradient(circle at 83% 28%,#f2d996 0 10%,#0000 10.3%),linear-gradient(135deg,#193e35,#355d4c 65%,#ab773f)}.character-world[data-world=carrot] .cw-hero:before{content:"";pointer-events:none;background:radial-gradient(at 80% 10%,#fff4cc33,#0000 55%);position:absolute;inset:0 0 0 45%}.character-world[data-world=carrot] .cw-stamp{color:#244936;border:3px dashed #315b49;border-radius:50%;transform:rotate(-9deg);box-shadow:4px 4px #dbb767}.character-world[data-world=carrot] .cw-origin{color:#294c3b;background:#ecf0dc}.character-world[data-world=carrot] .cw-origin .cw-beat-index{color:#315b49}.character-world[data-world=weevil] .cw-hero{color:#fff1d9;background:repeating-linear-gradient(125deg,#0000 0 110px,#f0b76718 111px 118px),linear-gradient(135deg,#291f32,#5a3445 70%,#a46e39)}.character-world[data-world=weevil] .cw-hero:before{content:"";pointer-events:none;background:linear-gradient(125deg,#0000 45%,#ffd39055 46%,#0000 47%);position:absolute;inset:0 0 0 50%}.character-world[data-world=weevil] .cw-stamp{color:#5a3445;border:5px double #5a3445;border-radius:4px;transform:rotate(5deg);box-shadow:5px 4px #d4a566}.character-world[data-world=weevil] .cw-origin{color:#5a3445;background:#eee1d6}.character-world[data-world=weevil] .cw-origin .cw-beat-index{color:#5a3445}.character-world:is([data-world=carrot],[data-world=weevil]) .cw-origin-beats li{border-color:#51432640}.character-world:is([data-world=carrot],[data-world=weevil]) .cw-hero h1{letter-spacing:-.055em;font-size:clamp(3.3rem,6.7vw,6.8rem)}@media (max-width:800px){.character-world:is([data-world=carrot],[data-world=weevil]) .cw-hero-stage{grid-template-columns:minmax(0,1fr)}.character-world:is([data-world=carrot],[data-world=weevil]) .cw-hero-copy{min-width:0}.character-world:is([data-world=carrot],[data-world=weevil]) .cw-hero h1{overflow-wrap:normal;font-size:clamp(3.2rem,16vw,5rem)!important}.character-world[data-world=carrot] .cw-hero{background:radial-gradient(circle at 83% 72%,#f2d996 0 10%,#0000 10.3%),linear-gradient(135deg,#193e35,#355d4c 65%,#ab773f)}}
.character-world[data-world=jack] .cw-hero{color:#fff1d4;background:repeating-linear-gradient(0deg,#0000 0 100px,#c7b99412 101px 104px),linear-gradient(115deg,#292e2b,#514c3d 70%,#987045)}.character-world[data-world=jack] .cw-hero:before{content:"";pointer-events:none;border:45px double #e8c79225;border-radius:50%;position:absolute;inset:15% -20% 0 60%;transform:rotate(-25deg)}.character-world[data-world=jack] .cw-stamp{color:#39392d;border:5px double #534c3b;border-radius:0;transform:rotate(-3deg);box-shadow:7px 6px #b99562}.character-world[data-world=jack] .cw-origin{color:#414637;background:#e9e5d5}.character-world[data-world=jack] .cw-origin .cw-beat-index{color:#414637}.character-world[data-world=king] .cw-hero{color:#ffedd7;background:linear-gradient(155deg,#0000 50%,#a8572920 50.2% 65%,#0000 65.2%),linear-gradient(120deg,#211e30,#3d2b3d 65%,#94512c)}.character-world[data-world=king] .cw-hero:before{content:"";pointer-events:none;background:repeating-conic-gradient(from 230deg at 70% 80%,#0000 0deg 14deg,#e9ac5a15 15deg 17deg,#0000 18deg 24deg);position:absolute;inset:0 0 0 55%}.character-world[data-world=king] .cw-stamp{color:#3e2c43;border:3px solid #3e2c43;border-radius:45% 45% 5px 5px;transform:rotate(6deg);box-shadow:4px 5px #c99765}.character-world[data-world=king] .cw-origin{color:#463346;background:#ebe0df}.character-world[data-world=king] .cw-origin .cw-beat-index{color:#463346}.character-world:is([data-world=jack],[data-world=king]) .cw-origin-beats li{border-color:#51432640}.character-world:is([data-world=jack],[data-world=king]) .cw-hero h1{letter-spacing:-.055em;font-size:clamp(3.3rem,6.7vw,6.8rem)}@media (max-width:800px){.character-world:is([data-world=jack],[data-world=king]) .cw-hero-stage{grid-template-columns:minmax(0,1fr)}.character-world:is([data-world=jack],[data-world=king]) .cw-hero-copy{min-width:0}.character-world:is([data-world=jack],[data-world=king]) .cw-hero h1{overflow-wrap:normal;font-size:clamp(3.2rem,16vw,5rem)!important}.character-world[data-world=jack] .cw-hero:before{top:55%}.character-world[data-world=king] .cw-hero:before{top:55%;left:0}}.character-world[data-world=jack] .zw-lenses button[aria-pressed=true] span{color:#182719}
