body.theme-pink{--navy:#fff0f6;--navy2:#ffe6f0;--navy3:#ffd9e8;--line:rgba(190,40,110,.18);--gold:#d63f86;--gold2:#a3195b;--ivory:#3d1030;--ink:#3d1030;--muted:#7a3f62;--teal:#d63f86;--teal2:#a3195b;--coral:#ff7aa8;--avbg1:#fff3f8;--avbg2:#ffd6e8;--shadow:0 8px 24px rgba(190,40,110,.1);--ph-story:#c2307a;--ph-ido:#b8236c;--ph-wedo:#d63f86;--ph-youdo:#9c1a5a;--ph-wrap:#c2307a;color:#3d1030;background:#fff0f6}body.theme-pink:before{background:radial-gradient(900px 500px at 90% -10%,rgba(255,182,213,.45),transparent 60%),radial-gradient(800px 500px at -10% 110%,rgba(255,214,232,.6),transparent 60%),linear-gradient(180deg,#fff5f9,#fff0f6 60%,#fff4f8)}body.theme-pink:after{opacity:1;background-size:220px 220px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cg fill='%23f08cb8'%3E%3Cpath fill-opacity='.13' d='M40 62c-15-10-14-24-5-25 4-.4 5.5 2.2 6 4.4.6-2.2 2.2-4.8 6-4.4 9 1 10 15-7 25z'/%3E%3Cpath fill-opacity='.10' d='M160 40c-10-6.5-9-16-3.3-16.6 2.6-.3 3.6 1.5 4 3 .4-1.5 1.4-3.3 4-3 6 .6 6.6 10-4.7 16.6z'/%3E%3Cpath fill-opacity='.12' d='M120 170c-12-8-11-19-4-20 3.2-.3 4.4 1.8 4.8 3.5.5-1.7 1.8-3.8 4.8-3.5 7 .7 8 12-5.6 20z'/%3E%3Cpath fill-opacity='.08' d='M196 132c-7-4.6-6.5-11-2.4-11.6 1.8-.2 2.6 1 2.9 2.1.3-1.1 1-2.3 2.9-2.1 4.2.5 4.7 7-3.4 11.6z'/%3E%3Ccircle cx='96' cy='100' r='2.2' fill-opacity='.18'/%3E%3Ccircle cx='24' cy='176' r='1.8' fill-opacity='.16'/%3E%3C/g%3E%3C/svg%3E")}body.theme-pink a{color:#a3195b}body.theme-pink .muted{color:#7a3f62}body.theme-pink .topbar{background:#fff6faf0;border-bottom:1px solid #f6cfe0;box-shadow:0 2px 12px #be286e0f}body.theme-pink .brand{color:#3d1030}body.theme-pink .brand small{color:#b8336a}body.theme-pink .brand .logo circle:first-child{fill:#ff9cc6}body.theme-pink .nav a,body.theme-pink .nav button{color:#5a1a42}body.theme-pink .nav a:hover,body.theme-pink .nav a.on{background:#ffdbea;color:#8f1450}body.theme-pink .chip{background:#fff;border-color:#f3bcd5;color:#a3195b}body.theme-pink .chip.teal{background:#ffe8f2;border-color:#f3bcd5;color:#8f1450}body.theme-pink .tag{color:#8f1450}body.theme-pink .btn-gold{background:linear-gradient(180deg,#d9408c,#b8236c);color:#fff;box-shadow:0 6px 16px #b8236c40}body.theme-pink .btn-gold:hover{box-shadow:0 8px 22px #b8236c59}body.theme-pink .btn-teal{background:linear-gradient(180deg,#ffe8f2,#ffd3e6);color:#7a1048;border-color:#f3a8cc}body.theme-pink .btn-coral{background:linear-gradient(180deg,#ffd6e0,#ffb8cb);color:#6b0f33}body.theme-pink .btn-ghost{background:#fff;color:#5a1a42;border-color:#f3bcd5}body.theme-pink .btn-ghost:hover{background:#ffeef6}body.theme-pink .card{background:#fffffff0;border:1px solid #f8d0e1;box-shadow:0 8px 24px #be286e14;color:#3d1030}body.theme-pink .card.ivory,body.theme-pink .qcard{background:#fffafc;color:#3d1030;border-color:#f6cfe4}body.theme-pink .card.ivory .muted{color:#7a3f62}body.theme-pink .tile{background:linear-gradient(180deg,#fff,#fff5f9);border:1px solid #f8d0e1;color:#3d1030;box-shadow:0 6px 18px #be286e14}body.theme-pink .tile p{color:#7a3f62}body.theme-pink .toast,body.theme-pink .br-card,body.theme-pink .br-score{background:#fff;color:#3d1030}body.theme-pink .br-k{background:#ffe8f2}body.theme-pink .br-bar{background:#fff;box-shadow:0 6px 18px #be286e1f}body.theme-pink .footer{color:#7a3f62}body.theme-pink .step{background:#fff7fb;border-color:#f8d0e1;color:#3d1030}body.theme-pink .step:hover{border-color:#e0559a}body.theme-pink .step .t span{color:#7a3f62}body.theme-pink .step .go{color:#a3195b}body.theme-pink .step .num{background:radial-gradient(circle at 35% 30%,#ffd0e4,#ffb3d2);border-color:#f3a8cc}body.theme-pink .step.done .num{background:radial-gradient(circle at 35% 30%,#ffe9a8,#f6c958);border-color:#e0a83a}body.theme-pink .step.next{border-color:#e0559a;box-shadow:0 0 0 3px #e0559a26}body.theme-pink .bar{background:#ffe3ef}body.theme-pink .bar>i,body.theme-pink .plprog i{background:linear-gradient(90deg,#ff9cc6,#e0559a)}body.theme-pink .avatar{background:radial-gradient(circle at 40% 30%,#fff3f8,#ffd6e8)}body.theme-pink .tab{color:#5a1a42;background:#fff;border-color:#f3bcd5}body.theme-pink .tab.on{background:linear-gradient(180deg,#d9408c,#b8236c);color:#fff;border-color:#b8236c}body.theme-pink .opt{color:#5a1a42;background:#fff;border-color:#f3bcd5}body.theme-pink .opt.on{border-color:#b8236c;box-shadow:0 0 0 3px #d63f8633}body.theme-pink .lk{color:#5a1a42}body.theme-pink .segs span{color:#7a3f62}body.theme-pink .segs span.on{color:#8f1450}body.theme-pink .bdg:before{background:#ffc4dd}body.theme-pink .studio-stage{background:radial-gradient(circle at 50% 30%,#fff3f8,#ffd6e8)}body.theme-pink .readsteps,body.theme-pink .br-msg,body.theme-pink .br-done{color:#3d1030!important}body.theme-pink .lockover{background:#fff0f6b3}body.theme-pink .plseg{color:#3d1030}body.theme-pink .plseg b{color:#a3195b}body.theme-pink .stepn{color:#7a3f62}body.theme-pink .pp-track{background:#ffdbea;box-shadow:inset 0 2px 3px #be286e26}body.theme-pink .pp-fill{background:linear-gradient(90deg,#ffb3d2,#e0559a)}body.theme-pink .pp-node.cur:before{box-shadow:0 0 0 4px #e0559a40}body.theme-pink .streak,body.theme-pink .plstars{background:#fff;border-color:#f3bcd5;color:#5a1a42}body.theme-pink .streak.hot{background:linear-gradient(180deg,#ff9cc6,#e0559a);border-color:#ffd6e8;color:#fff}body.theme-pink .segpill,body.theme-pink .segpill.ph-wedo{color:#fff}body.theme-pink .stage{background:#fff8fb;border-color:#f6c2da;box-shadow:0 10px 26px #be286e1a}body.theme-pink .stage.scn{border:1px solid #f6c8dc;box-shadow:0 10px 26px #be286e1a}body.theme-pink .stage.scn:before{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cpath d='M28 44C6 30 8 10 20 9c5-.5 7 3 8 6 1-3 3-6.5 8-6 12 1 14 21-8 35z' fill='%23ffffff' fill-opacity='.7'/%3E%3Cpath d='M112 112c-14-9-13-22-5-23 3.3-.3 4.6 2 5 4 .7-2 2-4.3 5.3-4 7.7.7 9 13.7-5.3 23z' fill='%23ffffff' fill-opacity='.6'/%3E%3Ccircle cx='110' cy='30' r='6' fill='%23ffffff' fill-opacity='.6'/%3E%3C/svg%3E")}body.theme-pink .stage.scn-v0,body.theme-pink .stage.scn-v3{background:linear-gradient(150deg,#ffe8f2,#ffd3e6)}body.theme-pink .stage.scn-v1,body.theme-pink .stage.scn-v4{background:linear-gradient(150deg,#ffeef5,#ffd9e2)}body.theme-pink .stage.scn-v2,body.theme-pink .stage.scn-v5{background:linear-gradient(150deg,#fbe9ff,#ffd6eb)}body.theme-pink .stage.scn-fin{background:linear-gradient(150deg,#fff3f8,#ffd3e6 60%,#ffc2dd)}body.theme-pink .stage.scn.stx{background:linear-gradient(150deg,#ffeef6,#ffd6e8);border-color:#f6c2da}body.theme-pink .stage.scn .board,body.theme-pink .stage.stx .board{background:#fff;box-shadow:0 6px 18px #be286e1a}body.theme-pink .g-bub{text-shadow:none}body.theme-pink .rulecard{border-color:#f3a8cc;box-shadow:0 5px #ffe0ee;background:#fffafc}body.theme-pink .sm-n+.sm-n:before{background-image:radial-gradient(circle,#f3a8cc 1.6px,transparent 2px)}body.theme-pink .sm-l{color:#3d1030}body.theme-pink .sm-l small{color:#7a3f62}body.theme-pink .smap.slim .sm-l{color:#5a1a42;opacity:.85}body.theme-pink .smap.slim .sm-n.cur .sm-l{color:#a3195b;opacity:1}body.theme-pink .wu-round{color:#5a1a42}body.theme-pink .wu-q{box-shadow:0 6px 16px #be286e24}body.theme-pink .kpk{border-color:#e0559a;color:#3d1030;box-shadow:0 3px #ffd0e4}body.theme-pink .kpk.kpb{color:#a3195b}body.theme-pink .tcap-bar{border-color:#e0559a;background:#fff3f8}body.theme-pink .tcap-bar i{background:linear-gradient(0deg,#e0559a,#ffb3d2 70%,#ffe08a)}body.theme-pink .tcap-n{color:#8f1450}body.theme-pink .lbadge.on .lb-in{background:radial-gradient(circle at 40% 30%,#d9408c,#a3195b)}body.theme-pink .t4big{background:#a3195b}body.theme-pink .tcam-tag{background:#8f1450}body.theme-pink .vtable th,body.theme-pink .fixedcombo,body.theme-pink .frbox i,body.theme-pink .chip2{background:#a3195b}body.theme-pink .mtimer{background:#a3195b;color:#fff}body.theme-pink .apo-job{color:#3d1030}body.theme-pink .sky{background:linear-gradient(180deg,#ffe3ef,#ffc8df)}body.theme-pink .theme-card{border-color:#f3bcd5}body.theme-pink .card a[style*="color:#fbf6ea"]{color:#3d1030!important;opacity:1!important}body.theme-pink [style*="color:#9aa3c7"]{color:#7a3f62!important}body.theme-pink li[style*="color:#f3dfa6"]{color:#a3195b!important}body.theme-pink .segpill{color:#fff!important}body.theme-pink .caption{background:#fff;color:#3d1030;border:1px solid #f3bcd5;box-shadow:0 6px 16px #be286e1a}
