.page-canvas>.sw-sky~.ck{position:fixed}
.hh-spark{display:none!important}
.hq-list{align-items:stretch}
.hq-item{display:flex;flex-direction:column;justify-content:center}
.hub-pins span{min-width:0;overflow-wrap:anywhere;hyphens:auto}
.hub-go{flex-wrap:wrap;row-gap:8px}
@media (max-width:1180px){.hub-pins{grid-template-columns:minmax(0,1fr)}.hub-go .hub-btn{margin-left:0}}
.page-canvas>.sw-sky~header.site-header{position:fixed}
html body .xp-card.cd-x{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}
html body .xp-card.cd-x .cd-f{margin-top:auto}
html body .xp-card.cd-x .cd-f:empty{margin-top:auto}
.hh-ctas .hx-btn-ghost{display:none!important}
.hh-ctas .hx-btn-primary{background:#E20575!important;color:#FFFFFF!important;box-shadow:none!important}
.hh-ctas .hx-btn-primary:hover,.hh-ctas .hx-btn-primary:focus-visible{background:#FF1186!important}
html body #main.lg-main,html body main.lg-main{padding-top:104px}
html body main.lg-main .lg-hero{padding-top:0}
html body main.sg-main{padding-top:104px}
html body main.ix-main,html body main.ct-main{padding-top:104px}
html body main.xp-main{padding-top:104px}
@media (max-width:760px){html body main.lg-main,html body main.sg-main,html body main.ix-main,html body main.ct-main,html body main.xp-main{padding-top:84px}}
.sg-filters,.sg-job-top,.sg-search{min-width:0;max-width:100%}
.p15-all{margin-left:12px;font:600 15px/1 var(--font-sans,Inter,sans-serif);color:#FF1186;text-decoration:underline;text-underline-offset:3px;letter-spacing:0;text-transform:none}
html body .hero-panel .hp-text{display:flex;flex-direction:column}
html body .hero-panel .hp-text>.ask{order:1}
html body .hero-panel .hp-text>h1{order:2}
html body .hero-panel .hp-text>.lede{order:3}
html body .hero-panel .hp-text>.hp-k{order:4}
html body .hero-panel .hp-text>.hp-list{order:5}
html body .hero-panel .hp-text>.hp-row{order:6}
html body .hero-panel .hp-text>.hp-reset{order:7}
html body .hero-panel .hp-text>.rt-bar{order:8;margin:28px 0 0!important}
html body .hero-panel .hp-text>.soft-note{order:9;margin:16px 0 0!important}
html body .hero-panel .hp-text>.ask{margin-top:0!important}
@media(min-width:1024px){html body .hero-panel.has-art{align-items:center!important}html body .hero-panel .hp-art{align-self:center!important}}
html body .hp-row .hx-btn-primary{background:#E20575!important;color:#FFFFFF!important;border-color:transparent!important;box-shadow:none!important}
html body .hp-row .hx-btn-primary:hover,html body .hp-row .hx-btn-primary:focus-visible{background:#FF1186!important}
html body main.lg-main section.lg-hero{padding-top:0!important}
.page-canvas>.sw-sky~a.skip-link{position:absolute}
.page-canvas>.sw-sky~div.fixed.inset-0{position:fixed}
.page-canvas>.sw-sky~div.ld{position:fixed}
.page-canvas:has(.ab-thread)>.sw-sky~.sky,.page-canvas:has(.ab-thread)>.sw-sky~.sky2{position:absolute}
@media(min-width:1024px){html body .hero-panel.no-art{display:block!important}
html body .hero-panel.no-art .hp-text{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:56px;align-items:start;max-width:none!important;width:100%}
html body .hero-panel.no-art .hp-text>*{grid-column:1}
html body .hero-panel.no-art .hp-text>.ask{grid-row:1}html body .hero-panel.no-art .hp-text>h1{grid-row:2}html body .hero-panel.no-art .hp-text>.lede{grid-row:3}html body .hero-panel.no-art .hp-text>.hp-k{grid-row:4}html body .hero-panel.no-art .hp-text>.hp-list{grid-row:5;grid-template-columns:minmax(0,1fr)!important;display:grid!important}html body .hero-panel.no-art .hp-text>.hp-row{grid-row:6}html body .hero-panel.no-art .hp-text>.hp-reset{grid-row:7}
html body .hero-panel.no-art .hp-text>.rt-bar{grid-column:2;grid-row:2 / span 3;margin:0!important;align-self:start}
html body .hero-panel.no-art .hp-text>.soft-note{grid-column:2;grid-row:5;margin:0!important;align-self:start}}
html body .hero-panel.no-art{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important}
html body .hero-panel.no-art .hp-text{text-align:left!important;align-items:flex-start!important;margin:0!important;max-width:none!important}
html body .hero-panel.no-art .hp-text>*{margin-left:0!important;margin-right:0!important;text-align:left!important;justify-self:start}
html body .hero-panel.no-art .lede,html body .hero-panel.no-art .lede p{max-width:62ch!important;margin-left:0!important}
html body .hero-panel.no-art .hp-row{justify-content:flex-start!important}
html body .hero-panel.no-art .hp-list{justify-content:start!important;margin-left:0!important}
@media(min-width:1024px){html body .hero-panel.no-art .hp-text:not(:has(>.rt-bar)){display:flex!important;flex-direction:column}
html body .hero-panel.no-art .hp-text:not(:has(>.rt-bar))>.hp-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:28px;max-width:900px}
html body .hero-panel.no-art .hp-text>.rt-bar,html body .hero-panel.no-art .hp-text>.soft-note{justify-self:stretch;width:100%}}
html body .hero-panel.no-art .hp-text>.ask{justify-self:start!important;align-self:flex-start!important;width:auto!important}
html body .hero-panel.no-art .lede,html body .hero-panel.no-art .lede p{max-width:none!important}
@media(min-width:1024px){html body .hero-panel.no-art .hp-text:not(:has(>.rt-bar))>.hp-list{max-width:none!important}
html body .hero-panel.no-art .hp-text:has(>.rt-bar)>.hp-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:28px}
html body .hero-panel.no-art .hp-text>.rt-bar{grid-row:1 / span 4!important}}
html body #main .hero-panel.no-art .hp-text>div.ask{margin-left:0!important;margin-right:auto!important;justify-self:start!important}
@media(min-width:1024px){html body #main .hero-panel.no-art .hp-text:has(>.rt-bar){display:flex!important;flex-direction:column!important}
html body #main .hero-panel.no-art .hp-text:has(>.rt-bar)>.hp-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:28px;max-width:none!important}
html body #main .hero-panel.no-art .hp-text>.rt-bar{order:8!important;margin:32px 0 0!important;width:100%!important;max-width:none!important}}
html body #main section:not(#top):not(#join) .hero-panel.no-art .hp-text>div.ask{margin-left:0!important;margin-right:auto!important}
html body #main section:not(#top):not(#join) .hero-panel.no-art .hp-text>.lede{max-width:none!important;width:100%!important}
html body #main section:not(#top):not(#join) .hero-panel.no-art .hp-text>.lede p{max-width:none!important}
@media(min-width:1024px){html body #main section:not(#top):not(#join) .hero-panel.no-art .hp-text>.hp-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;column-gap:28px;max-width:none!important;width:100%!important}}
html body #main .hero-panel.no-art .hp-text>.ask{order:1!important}html body #main .hero-panel.no-art .hp-text>h1{order:2!important}html body #main .hero-panel.no-art .hp-text>.lede{order:3!important}
html body #main .hero-panel.no-art .hp-text>.rt-bar{order:4!important;margin:18px 0 0!important;width:auto!important;max-width:100%!important}
html body #main .hero-panel.no-art .hp-text>.hp-k{order:5!important}html body #main .hero-panel.no-art .hp-text>.hp-list{order:6!important}html body #main .hero-panel.no-art .hp-text>.hp-row{order:7!important}html body #main .hero-panel.no-art .hp-text>.hp-reset{order:8!important}
html body .rt-bar.rt-compact:not(.rt-open){display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}
html body .rt-bar.rt-compact:not(.rt-open) .rt-f{display:none!important}
html body .rt-bar.rt-compact .rt-now{margin:0!important;font:500 15px/1.5 Inter,sans-serif!important;color:#ABA8C4!important}
html body .rt-bar .rt-change{appearance:none;background:none;border:0;padding:4px 0;font:600 15px/1.5 Inter,sans-serif;color:#FF1186;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
html body .rt-bar .rt-change:focus-visible{outline:3px solid #19D2FF;outline-offset:2px;border-radius:4px}
html body .rt-bar.rt-open{width:100%!important}
@media(min-width:768px){html body #main section:not(#top):not(#join) .hero-panel.no-art .hp-text>.hp-list{display:flex!important;flex-wrap:wrap!important;gap:10px 40px!important;grid-template-columns:none!important}
html body #main section:not(#top):not(#join) .hero-panel.no-art .hp-text>.hp-list>li{flex:0 1 auto;max-width:100%;margin:0!important}}
html body .rt-bar.rt-compact:not(.rt-open) .rt-now{flex:0 1 auto!important;width:auto!important;grid-column:auto!important}html body .rt-bar.rt-compact:not(.rt-open){display:flex!important;flex-direction:row!important}
.hg-pick{display:none!important}
html body [data-ic="bulb"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6%22/%3E%3Cpath d=%22M10 22h4%22/%3E%3Cpath d=%22M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6%22/%3E%3Cpath d=%22M10 22h4%22/%3E%3Cpath d=%22M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="hint"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6%22/%3E%3Cpath d=%22M10 22h4%22/%3E%3Cpath d=%22M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6%22/%3E%3Cpath d=%22M10 22h4%22/%3E%3Cpath d=%22M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="milestone"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z%22/%3E%3Cpath d=%22M4 22v-7%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z%22/%3E%3Cpath d=%22M4 22v-7%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="flag"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z%22/%3E%3Cpath d=%22M4 22v-7%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z%22/%3E%3Cpath d=%22M4 22v-7%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="compass"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M16.24 7.76l-2.12 6.36-6.36 2.12 2.12-6.36z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M16.24 7.76l-2.12 6.36-6.36 2.12 2.12-6.36z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="badge"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M15.48 12.89L17 22l-5-3-5 3 1.52-9.11%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M15.48 12.89L17 22l-5-3-5 3 1.52-9.11%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="certificate"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M15.48 12.89L17 22l-5-3-5 3 1.52-9.11%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M15.48 12.89L17 22l-5-3-5 3 1.52-9.11%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="trophy"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M15.48 12.89L17 22l-5-3-5 3 1.52-9.11%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M15.48 12.89L17 22l-5-3-5 3 1.52-9.11%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="scales"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M16 16l3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z%22/%3E%3Cpath d=%22M2 16l3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z%22/%3E%3Cpath d=%22M7 21h10%22/%3E%3Cpath d=%22M12 3v18%22/%3E%3Cpath d=%22M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M16 16l3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z%22/%3E%3Cpath d=%22M2 16l3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z%22/%3E%3Cpath d=%22M7 21h10%22/%3E%3Cpath d=%22M12 3v18%22/%3E%3Cpath d=%22M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="sum"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M8 6h8%22/%3E%3Cpath d=%22M8 11h.01%22/%3E%3Cpath d=%22M12 11h.01%22/%3E%3Cpath d=%22M16 11h.01%22/%3E%3Cpath d=%22M8 15h.01%22/%3E%3Cpath d=%22M12 15h.01%22/%3E%3Cpath d=%22M16 15v3%22/%3E%3Cpath d=%22M8 18h.01%22/%3E%3Cpath d=%22M12 18h.01%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M8 6h8%22/%3E%3Cpath d=%22M8 11h.01%22/%3E%3Cpath d=%22M12 11h.01%22/%3E%3Cpath d=%22M16 11h.01%22/%3E%3Cpath d=%22M8 15h.01%22/%3E%3Cpath d=%22M12 15h.01%22/%3E%3Cpath d=%22M16 15v3%22/%3E%3Cpath d=%22M8 18h.01%22/%3E%3Cpath d=%22M12 18h.01%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="calculator"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M8 6h8%22/%3E%3Cpath d=%22M8 11h.01%22/%3E%3Cpath d=%22M12 11h.01%22/%3E%3Cpath d=%22M16 11h.01%22/%3E%3Cpath d=%22M8 15h.01%22/%3E%3Cpath d=%22M12 15h.01%22/%3E%3Cpath d=%22M16 15v3%22/%3E%3Cpath d=%22M8 18h.01%22/%3E%3Cpath d=%22M12 18h.01%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M8 6h8%22/%3E%3Cpath d=%22M8 11h.01%22/%3E%3Cpath d=%22M12 11h.01%22/%3E%3Cpath d=%22M16 11h.01%22/%3E%3Cpath d=%22M8 15h.01%22/%3E%3Cpath d=%22M12 15h.01%22/%3E%3Cpath d=%22M16 15v3%22/%3E%3Cpath d=%22M8 18h.01%22/%3E%3Cpath d=%22M12 18h.01%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="average"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M8 6h8%22/%3E%3Cpath d=%22M8 11h.01%22/%3E%3Cpath d=%22M12 11h.01%22/%3E%3Cpath d=%22M16 11h.01%22/%3E%3Cpath d=%22M8 15h.01%22/%3E%3Cpath d=%22M12 15h.01%22/%3E%3Cpath d=%22M16 15v3%22/%3E%3Cpath d=%22M8 18h.01%22/%3E%3Cpath d=%22M12 18h.01%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M8 6h8%22/%3E%3Cpath d=%22M8 11h.01%22/%3E%3Cpath d=%22M12 11h.01%22/%3E%3Cpath d=%22M16 11h.01%22/%3E%3Cpath d=%22M8 15h.01%22/%3E%3Cpath d=%22M12 15h.01%22/%3E%3Cpath d=%22M16 15v3%22/%3E%3Cpath d=%22M8 18h.01%22/%3E%3Cpath d=%22M12 18h.01%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="share"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M18 2a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3Cpath d=%22M6 9a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3Cpath d=%22M18 16a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3Cpath d=%22M8.59 13.51l6.83 3.98%22/%3E%3Cpath d=%22M15.41 6.51l-6.82 3.98%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M18 2a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3Cpath d=%22M6 9a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3Cpath d=%22M18 16a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3Cpath d=%22M8.59 13.51l6.83 3.98%22/%3E%3Cpath d=%22M15.41 6.51l-6.82 3.98%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="checklist"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 17l2 2 4-4%22/%3E%3Cpath d=%22M3 7l2 2 4-4%22/%3E%3Cpath d=%22M13 6h8%22/%3E%3Cpath d=%22M13 12h8%22/%3E%3Cpath d=%22M13 18h8%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 17l2 2 4-4%22/%3E%3Cpath d=%22M3 7l2 2 4-4%22/%3E%3Cpath d=%22M13 6h8%22/%3E%3Cpath d=%22M13 12h8%22/%3E%3Cpath d=%22M13 18h8%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="steps"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 17l2 2 4-4%22/%3E%3Cpath d=%22M3 7l2 2 4-4%22/%3E%3Cpath d=%22M13 6h8%22/%3E%3Cpath d=%22M13 12h8%22/%3E%3Cpath d=%22M13 18h8%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 17l2 2 4-4%22/%3E%3Cpath d=%22M3 7l2 2 4-4%22/%3E%3Cpath d=%22M13 6h8%22/%3E%3Cpath d=%22M13 12h8%22/%3E%3Cpath d=%22M13 18h8%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="truefalse"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 17l2 2 4-4%22/%3E%3Cpath d=%22M3 7l2 2 4-4%22/%3E%3Cpath d=%22M13 6h8%22/%3E%3Cpath d=%22M13 12h8%22/%3E%3Cpath d=%22M13 18h8%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 17l2 2 4-4%22/%3E%3Cpath d=%22M3 7l2 2 4-4%22/%3E%3Cpath d=%22M13 6h8%22/%3E%3Cpath d=%22M13 12h8%22/%3E%3Cpath d=%22M13 18h8%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="dates"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 4h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M16 2v4%22/%3E%3Cpath d=%22M8 2v4%22/%3E%3Cpath d=%22M3 10h18%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 4h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M16 2v4%22/%3E%3Cpath d=%22M8 2v4%22/%3E%3Cpath d=%22M3 10h18%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="history"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="stopwatch"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="streak"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M13 2L3 14h9l-1 8 10-12h-9l1-8z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M13 2L3 14h9l-1 8 10-12h-9l1-8z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="puzzle"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2L2 7l10 5 10-5-10-5z%22/%3E%3Cpath d=%22M2 17l10 5 10-5%22/%3E%3Cpath d=%22M2 12l10 5 10-5%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2L2 7l10 5 10-5-10-5z%22/%3E%3Cpath d=%22M2 17l10 5 10-5%22/%3E%3Cpath d=%22M2 12l10 5 10-5%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="blocks"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2L2 7l10 5 10-5-10-5z%22/%3E%3Cpath d=%22M2 17l10 5 10-5%22/%3E%3Cpath d=%22M2 12l10 5 10-5%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2L2 7l10 5 10-5-10-5z%22/%3E%3Cpath d=%22M2 17l10 5 10-5%22/%3E%3Cpath d=%22M2 12l10 5 10-5%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="join"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%22/%3E%3Cpath d=%22M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%22/%3E%3Cpath d=%22M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="fuse"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%22/%3E%3Cpath d=%22M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%22/%3E%3Cpath d=%22M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="fixlink"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%22/%3E%3Cpath d=%22M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%22/%3E%3Cpath d=%22M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="disagree"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="chat"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="askbubble"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="feedback"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="table"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M3 9h18%22/%3E%3Cpath d=%22M3 15h18%22/%3E%3Cpath d=%22M9 3v18%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M3 9h18%22/%3E%3Cpath d=%22M3 15h18%22/%3E%3Cpath d=%22M9 3v18%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="tapcell"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M3 9h18%22/%3E%3Cpath d=%22M3 15h18%22/%3E%3Cpath d=%22M9 3v18%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M3 9h18%22/%3E%3Cpath d=%22M3 15h18%22/%3E%3Cpath d=%22M9 3v18%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="signpost"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3v18%22/%3E%3Cpath d=%22M5 6h12l3 3-3 3H5z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3v18%22/%3E%3Cpath d=%22M5 6h12l3 3-3 3H5z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="notebook"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z%22/%3E%3Cpath d=%22M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z%22/%3E%3Cpath d=%22M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="book"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z%22/%3E%3Cpath d=%22M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z%22/%3E%3Cpath d=%22M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="bookmark"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z%22/%3E%3Cpath d=%22M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z%22/%3E%3Cpath d=%22M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="lens"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M11 3a8 8 0 1 0 0 16a8 8 0 1 0 0-16z%22/%3E%3Cpath d=%22M21 21l-4.3-4.3%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M11 3a8 8 0 1 0 0 16a8 8 0 1 0 0-16z%22/%3E%3Cpath d=%22M21 21l-4.3-4.3%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="oddone"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M11 3a8 8 0 1 0 0 16a8 8 0 1 0 0-16z%22/%3E%3Cpath d=%22M21 21l-4.3-4.3%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M11 3a8 8 0 1 0 0 16a8 8 0 1 0 0-16z%22/%3E%3Cpath d=%22M21 21l-4.3-4.3%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="crystal"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M11 3a8 8 0 1 0 0 16a8 8 0 1 0 0-16z%22/%3E%3Cpath d=%22M21 21l-4.3-4.3%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M11 3a8 8 0 1 0 0 16a8 8 0 1 0 0-16z%22/%3E%3Cpath d=%22M21 21l-4.3-4.3%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="filter"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 3H2l8 9.46V19l4 2v-8.54L22 3z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 3H2l8 9.46V19l4 2v-8.54L22 3z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="lock"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 11h14a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M7 11V7a5 5 0 0 1 10 0v4%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 11h14a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M7 11V7a5 5 0 0 1 10 0v4%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="privacy"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 11h14a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M7 11V7a5 5 0 0 1 10 0v4%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 11h14a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2z%22/%3E%3Cpath d=%22M7 11V7a5 5 0 0 1 10 0v4%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="key"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7.5 13a4.5 4.5 0 1 0 0 9a4.5 4.5 0 1 0 0-9z%22/%3E%3Cpath d=%22M10.7 14.8L21 4.5%22/%3E%3Cpath d=%22M17 8l3 3%22/%3E%3Cpath d=%22M15 10l2 2%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7.5 13a4.5 4.5 0 1 0 0 9a4.5 4.5 0 1 0 0-9z%22/%3E%3Cpath d=%22M10.7 14.8L21 4.5%22/%3E%3Cpath d=%22M17 8l3 3%22/%3E%3Cpath d=%22M15 10l2 2%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="code"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M16 18l6-6-6-6%22/%3E%3Cpath d=%22M8 6l-6 6 6 6%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M16 18l6-6-6-6%22/%3E%3Cpath d=%22M8 6l-6 6 6 6%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="raket"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z%22/%3E%3Cpath d=%22M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z%22/%3E%3Cpath d=%22M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0%22/%3E%3Cpath d=%22M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z%22/%3E%3Cpath d=%22M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z%22/%3E%3Cpath d=%22M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0%22/%3E%3Cpath d=%22M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="rocket"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z%22/%3E%3Cpath d=%22M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z%22/%3E%3Cpath d=%22M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0%22/%3E%3Cpath d=%22M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z%22/%3E%3Cpath d=%22M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z%22/%3E%3Cpath d=%22M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0%22/%3E%3Cpath d=%22M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="delivery"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z%22/%3E%3Cpath d=%22M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z%22/%3E%3Cpath d=%22M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0%22/%3E%3Cpath d=%22M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z%22/%3E%3Cpath d=%22M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z%22/%3E%3Cpath d=%22M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0%22/%3E%3Cpath d=%22M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="bell"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9%22/%3E%3Cpath d=%22M10.3 21a1.94 1.94 0 0 0 3.4 0%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9%22/%3E%3Cpath d=%22M10.3 21a1.94 1.94 0 0 0 3.4 0%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="home"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z%22/%3E%3Cpath d=%22M9 22V12h6v10%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z%22/%3E%3Cpath d=%22M9 22V12h6v10%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="pin"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z%22/%3E%3Cpath d=%22M12 7a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z%22/%3E%3Cpath d=%22M12 7a3 3 0 1 0 0 6a3 3 0 1 0 0-6z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="settings"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 21v-7%22/%3E%3Cpath d=%22M4 10V3%22/%3E%3Cpath d=%22M12 21v-9%22/%3E%3Cpath d=%22M12 8V3%22/%3E%3Cpath d=%22M20 21v-5%22/%3E%3Cpath d=%22M20 12V3%22/%3E%3Cpath d=%22M1 14h6%22/%3E%3Cpath d=%22M9 8h6%22/%3E%3Cpath d=%22M17 16h6%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 21v-7%22/%3E%3Cpath d=%22M4 10V3%22/%3E%3Cpath d=%22M12 21v-9%22/%3E%3Cpath d=%22M12 8V3%22/%3E%3Cpath d=%22M20 21v-5%22/%3E%3Cpath d=%22M20 12V3%22/%3E%3Cpath d=%22M1 14h6%22/%3E%3Cpath d=%22M9 8h6%22/%3E%3Cpath d=%22M17 16h6%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="finance"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 7l-8.5 8.5-5-5L2 17%22/%3E%3Cpath d=%22M16 7h6v6%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 7l-8.5 8.5-5-5L2 17%22/%3E%3Cpath d=%22M16 7h6v6%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="blank"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="hit"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M12 6a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M12 10a2 2 0 1 0 0 4a2 2 0 1 0 0-4z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M12 6a6 6 0 1 0 0 12a6 6 0 1 0 0-12z%22/%3E%3Cpath d=%22M12 10a2 2 0 1 0 0 4a2 2 0 1 0 0-4z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="miss"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M15 9l-6 6%22/%3E%3Cpath d=%22M9 9l6 6%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20z%22/%3E%3Cpath d=%22M15 9l-6 6%22/%3E%3Cpath d=%22M9 9l6 6%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="xp"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M13 2L3 14h9l-1 8 10-12h-9l1-8z%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M13 2L3 14h9l-1 8 10-12h-9l1-8z%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="skillpath"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 19a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M18 9a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M8 17h5.5a3 3 0 0 0 0-6h-3a3 3 0 0 1 0-6H16%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 19a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M18 9a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M8 17h5.5a3 3 0 0 0 0-6h-3a3 3 0 0 1 0-6H16%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body [data-ic="toolpath"]::before{background-image:none!important;background-color:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 19a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M18 9a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M8 17h5.5a3 3 0 0 0 0-6h-3a3 3 0 0 1 0-6H16%22/%3E%3C/svg%3E") center/62% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 19a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M18 9a2 2 0 1 0 0-4a2 2 0 1 0 0 4z%22/%3E%3Cpath d=%22M8 17h5.5a3 3 0 0 0 0-6h-3a3 3 0 0 1 0-6H16%22/%3E%3C/svg%3E") center/62% no-repeat!important}
html body .hb-ic{background:#C996FF!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6%22/%3E%3Cpath d=%22M10 22h4%22/%3E%3Cpath d=%22M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14%22/%3E%3C/svg%3E") center/80% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6%22/%3E%3Cpath d=%22M10 22h4%22/%3E%3Cpath d=%22M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14%22/%3E%3C/svg%3E") center/80% no-repeat!important}
html body .fb.fb-ok,html body .fb.fb-no{background-image:none!important;padding-left:18px!important}
html body .xp,html body .streak{background-image:none!important;padding-left:12px!important}
html body .chat-avatar[data-who],html body .chat-avatar{background-image:none!important;background-color:#2A2550!important;font-size:13px!important;color:#F7F6FF!important;display:inline-flex;align-items:center;justify-content:center}
html body .rt-bar .rt-ask-h,html body .rt-bar .rt-ask-a{display:none}
html body .rt-bar.rt-unset:not(.rt-ask){display:none!important}
html body .rt-bar.rt-open:not(.rt-ask) .rt-change{display:none}
html body .rt-bar.rt-ask{position:fixed!important;z-index:200;left:50%;top:50%;transform:translate(-50%,-50%);width:min(620px,calc(100vw - 32px))!important;max-height:calc(100vh - 32px);overflow:auto;margin:0!important;padding:28px!important;background:#151730!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:20px!important;box-shadow:0 30px 80px rgba(0,0,0,.55)!important;display:flex!important;flex-direction:column!important;gap:18px!important}
html body .rt-bar.rt-ask .rt-ask-h,html body .rt-bar.rt-ask .rt-ask-a{display:block}
html body .rt-bar.rt-ask .rt-ask-h h2{font:600 28px/1.2 Lora,serif;color:#F7F6FF;margin:0 0 8px}
html body .rt-bar.rt-ask .rt-ask-h p{font:400 16px/1.55 Inter,sans-serif;color:#ABA8C4;margin:0}
html body .rt-bar.rt-ask .rt-f{display:flex!important;flex-direction:column;gap:8px;width:100%!important}
html body .rt-bar.rt-ask .rt-pick{display:flex;flex-direction:column;gap:8px}
html body .rt-bar.rt-ask .rt-pick input,html body .rt-bar.rt-ask select{width:100%!important;min-height:48px}
html body .rt-bar.rt-ask .rt-now,html body .rt-bar.rt-ask .rt-change{display:none!important}
html body .rt-bar.rt-ask .rt-ask-a{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px}
html body .rt-bar.rt-ask .rt-go{background:#E20575!important;color:#fff!important;border:0!important;min-height:48px;padding:0 24px;border-radius:999px;font:600 16px Inter,sans-serif;cursor:pointer}
html body .rt-bar.rt-ask .rt-go:hover,html body .rt-bar.rt-ask .rt-go:focus-visible{background:#FF1186!important}
html body .rt-bar.rt-ask .rt-skip{appearance:none;background:none;border:0;color:#ABA8C4;font:500 15px Inter,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
html body .rt-bd{position:fixed;inset:0;z-index:199;background:rgba(5,6,18,.72);backdrop-filter:blur(2px)}
html.rq-lock{overflow:hidden}
.rq{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(5,6,18,.78);backdrop-filter:blur(3px)}
.rq[hidden]{display:none}
.rq-card{width:min(640px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#151730;border:1px solid rgba(255,255,255,.1);border-radius:28px;padding:30px 40px 36px;box-shadow:0 30px 80px rgba(0,0,0,.55);color:#FCFDFF;font-family:Inter,sans-serif}
.rq-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.09);margin-bottom:28px}
.rq-prog{display:flex;gap:6px}.rq-prog i{display:block;width:28px;height:4px;border-radius:4px;background:rgba(255,255,255,.18)}.rq-prog i.on{background:#FF1186}
.rq-x{appearance:none;background:none;border:0;color:#ABA8C4;font:600 14px Inter,sans-serif;cursor:pointer;padding:6px 0}.rq-x:hover{color:#FCFDFF}
.rq-eb{margin:0 0 14px;font:700 12.5px/1.2 Inter,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#FF1186}
.rq-h{margin:0 0 14px;font:700 clamp(30px,4vw,44px)/1.12 Lora,Georgia,serif;color:#FCFDFF;text-wrap:balance}
.rq-k{background:linear-gradient(100deg,#FF1186,#B267FF 55%,#19D2FF);-webkit-background-clip:text;background-clip:text;color:transparent}
.rq-l{margin:0 0 26px;font:400 17px/1.6 Inter,sans-serif;color:#ABA8C4;max-width:52ch}
.rq-lab{display:block;margin:0 0 10px;font:600 15px Inter,sans-serif;color:#FCFDFF}
.rq-in{width:100%;min-height:52px;padding:0 16px;border-radius:14px;border:1px solid rgba(255,255,255,.22);background:rgba(11,12,26,.8);color:#FCFDFF;font:16px Inter,sans-serif;margin-bottom:14px}
.rq-in:focus-visible,.rq-o:focus-visible,.rq-go:focus-visible,.rq-skip:focus-visible,.rq-back:focus-visible,.rq-x:focus-visible{outline:3px solid #19D2FF;outline-offset:2px}
.rq-opts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.rq-opts.lv{grid-template-columns:minmax(0,1fr)}
.rq-o{appearance:none;width:100%;min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:#FCFDFF;cursor:pointer}
.rq-o:hover{border-color:rgba(255,255,255,.3)}
.rq-o span{display:flex;flex-direction:column;gap:4px;min-width:0}
.rq-o small{font:700 11px/1.3 Inter,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:#ABA8C4}
.rq-o small.d{font:400 14px/1.45 Inter,sans-serif;letter-spacing:0;text-transform:none}
.rq-o b{font:700 17px/1.3 Lora,Georgia,serif;color:#FCFDFF}
.rq-o i{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35)}
.rq-o.on{border-color:#FF1186;background:rgba(255,17,134,.08)}
.rq-o.on i{border-color:#FF1186;background:radial-gradient(circle,#FF1186 0 5px,transparent 6px)}
.rq-none{grid-column:1/-1;color:#ABA8C4;font-size:15px;padding:8px 0}
.rq-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px}
.rq-go{margin-left:auto;appearance:none;border:0;min-height:48px;padding:0 26px;border-radius:999px;background:#E20575;color:#fff;font:600 16px Inter,sans-serif;cursor:pointer}
.rq-go:hover{background:#FF1186}.rq-go:disabled{background:rgba(255,255,255,.1);color:#8E8AA8;cursor:not-allowed}
.rq-skip,.rq-back{appearance:none;background:none;border:0;color:#ABA8C4;font:500 15px Inter,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:6px 0}
.rq-back{text-decoration:none;font-weight:600}
@media(max-width:600px){.rq-card{padding:22px 20px 24px;border-radius:22px}.rq-opts{grid-template-columns:minmax(0,1fr)}.rq-go{margin-left:0;width:100%}}
html body .fnb .fn-ic{display:none!important}
html body .fnsw{display:none!important}
html body #opens .hx-btn-primary{background:#E20575!important;color:#FFFFFF!important;border-color:transparent!important;box-shadow:none!important}html body #opens .hx-btn-primary:hover,html body #opens .hx-btn-primary:focus-visible{background:#FF1186!important}
.p15-more{display:none}
@media(min-width:641px){html body .p15-paths:not(.open)>li:nth-child(n+4){display:none!important}
html body .p15-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:16px 0 0;min-height:52px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.03);color:#FCFDFF;font:600 16px Inter,sans-serif;cursor:pointer}
html body .p15-more::after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px)}
html body .p15-more[aria-expanded="true"]::after{transform:rotate(-135deg) translateY(-2px)}
html body .p15-more:hover{border-color:rgba(255,255,255,.3)}html body .p15-more:focus-visible{outline:3px solid #19D2FF;outline-offset:2px}}
html body #root .p15-h2,html body #root .home-h2,html body #root #opens h2{font-family:Lora,Georgia,serif!important;font-weight:600!important;font-size:clamp(32px,4vw,48px)!important;line-height:1.14!important;letter-spacing:-0.01em}
html body #root .p15-lede,html body #root .home-lede{font:400 18px/1.6 Inter,sans-serif!important}
html body #root .home-eb,html body #root .p15-eb{font:600 16px/1.2 Inter,sans-serif!important;color:#FF1186!important}
html body #root .hx-btn{font-size:16px!important}
html body #top .hh-toolsrow{max-width:none!important;width:100%!important}html body #top .hh-tools{max-width:none!important;width:100%!important;flex:1 1 auto}
html body #top .hh-toolsrow{margin-bottom:0!important}html body #top .hh-lap{margin-top:111px!important}@media(max-width:640px){html body #top .hh-lap{margin-top:59px!important}}
html body #root .p15-join .hh-key{background:linear-gradient(90deg,#FF1186,#B267FF 55%,#19D2FF);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
html body header.site-header>.an-wrap{width:min(1280px,calc(100% - 64px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}
@media(max-width:760px){html body header.site-header>.an-wrap{width:calc(100% - 32px)!important}}
html body header.site-header .nav-link{padding:10px 12px!important}
html body header.site-header{padding-left:0!important;padding-right:0!important}html body header.site-header>.an-wrap .brand{margin-left:0!important}
html body div header.site-header>div.an-wrap.wrap-wide{width:min(1280px,calc(100% - 64px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}@media(max-width:760px){html body div header.site-header>div.an-wrap.wrap-wide{width:calc(100% - 32px)!important}}
@media(max-width:760px){html body div.page-canvas header.site-header>div.an-wrap.wrap-wide,html body #root header.site-header>div.an-wrap.wrap-wide{width:calc(100% - 32px)!important}}
@media(max-width:760px){html body div.page-canvas header.site-header>div.an-wrap.wrap-wide,html body #root header.site-header>div.an-wrap.wrap-wide{padding-left:0!important;padding-right:0!important}}
html body .hx-btn.hx-btn-primary{background:#E20575!important;color:#FFFFFF!important;border-color:transparent!important;box-shadow:none!important}html body .hx-btn.hx-btn-primary:hover,html body .hx-btn.hx-btn-primary:focus-visible{background:#FF1186!important}html body .hx-btn.hx-btn-primary:disabled,html body .hx-btn.hx-btn-primary[aria-disabled=true]{background:rgba(255,255,255,.1)!important;color:#8E8AA8!important}
.sqh-wrap{position:relative;display:block;width:100%}
.sqh-pre{position:absolute;inset:0;margin:0;overflow:hidden;pointer-events:none;color:#F7F6FF;background:transparent;white-space:pre-wrap;z-index:0}
textarea.sqh-ta{position:relative;z-index:1;color:transparent!important;-webkit-text-fill-color:transparent;caret-color:#F7F6FF;background-clip:padding-box}
textarea.sqh-ta::selection{background:rgba(25,210,255,.3);-webkit-text-fill-color:transparent}
.sqh-pre .t-kw{color:#FF1186;font-weight:700}.sqh-pre .t-fn{color:#B267FF;font-weight:600}.sqh-pre .t-str{color:#19D2FF}.sqh-pre .t-num{color:#FFD27A}.sqh-pre .t-com{color:#8E8AA8;font-style:italic}
html body .p15-res:not(.open)>li:nth-child(n+4){display:none!important}@media(max-width:640px){html body .p15-res>li{display:list-item!important}}
@media(max-width:640px){html body #root .p15-res>li,html body #root .p15-res:not(.open)>li:nth-child(n+4){display:grid!important}html body #root [data-target=p15Res]{display:none!important}}
html body .nav-cta .button-nav,html body a.hx-btn.hx-btn-primary,html body button.hx-btn.hx-btn-primary,html body .rq-go,html body .rt-go,html body .hub-av,html body .hg-send,html body #root .hx-btn.hx-btn-primary{background:#FF1186!important;background-image:none!important;color:#FFFFFF!important}
html body .nav-cta .button-nav:hover,html body .hx-btn.hx-btn-primary:hover,html body .rq-go:hover,html body .nav-cta .button-nav:focus-visible,html body .hx-btn.hx-btn-primary:focus-visible,html body .rq-go:focus-visible{background:#FF1186!important;filter:brightness(1.12)}
html body .rq-go:disabled{background:rgba(255,255,255,.1)!important;filter:none;color:#8E8AA8!important}
html body .cd.prac .cd-ey,html body .cd.prac .cd-ic{color:#FF1186!important}
html body #root .p15-join .hh-key{font-weight:700!important}
@media(min-width:641px){html body #root .p15-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body #root .p15-sub{font:600 16px/1.2 Inter,sans-serif!important;color:#FF1186!important;margin:40px 0 16px!important}
html body .pv-acts{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pv-acts>*{flex:0 0 auto!important;width:auto!important;margin:0!important}html body .pv-acts>.pv-b:first-child{background:#FF1186!important;color:#fff!important;border-color:transparent!important}
html body #top .hh-screen>*{visibility:hidden!important}html body #top .hh-screen{background:#0B0C1A url(/assets/b1967e4dff340f01.webp) top center/cover no-repeat!important}@media(max-width:640px){html body #top .hh-screen{background-image:url(/assets/d803cd7e4c12bb95.webp)!important}}@media(max-width:640px){
html body .pv-desk,html body .pv-work{margin-left:0!important;margin-right:0!important}
html body main .ct-wrap:has(.pv-desk){padding-left:0!important;padding-right:0!important}
html body .pv-ws{padding:20px 16px!important;border-radius:20px!important}
html body .pv-acts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
html body .pv-acts>*{width:100%!important;justify-content:center!important;text-align:center;white-space:nowrap;padding-left:10px!important;padding-right:10px!important;min-height:48px}
}
@media(max-width:640px){html body .pv-acts>*{white-space:normal!important;line-height:1.25!important;padding-top:10px!important;padding-bottom:10px!important;height:auto!important}}
@media(max-width:640px){html body #top .hh-screen{background-image:url(/assets/d803cd7e4c12bb95.webp)!important}}html body [hidden]{display:none!important}
html body .xp-card.cd-x{display:flex!important;flex-direction:column!important;align-items:stretch!important}
html body .xp-card.cd-x .cd-f{align-self:stretch!important;width:auto!important;margin:auto 22px 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;justify-items:start!important;text-align:left!important}
html body .xp-card.cd-x .cd-f:empty{display:none!important}
html body .xp-card.cd-x .cd-cta{align-self:stretch!important;width:auto!important;margin:16px 22px 22px!important}
html body .xp-card.cd-x .xp-st{margin:auto 22px 22px!important;align-self:flex-start!important}
html body .xp-card.cd-x:has(.xp-st){opacity:.72}
html body .xp-dlg .btn-primary:not(.xp-soon){background:#FF1186!important;color:#fff!important;border-color:transparent!important}
html body .xp-gic.sw-tile.skill{color:#C996FF!important;border-color:rgba(178,103,255,.5)!important;background:rgba(178,103,255,.12)!important}
@media(max-width:760px){html body .xp-findbar{position:static!important;top:auto!important}}
#xpDlg[data-k=skill]{--k:#C996FF;--k2:#B267FF}
#xpDlg[data-k=tool]{--k:#19D2FF;--k2:#19D2FF}
html body #xpDlg[data-k] .xp-k{color:var(--k)!important}
html body #xpDlg[data-k] .xp-k::before{background:var(--k2)!important}
html body #xpDlg[data-k] h3{color:var(--k)!important}
html body #xpDlg[data-k] .on{color:var(--k)!important;border-color:var(--k)!important}
html body #xpDlg[data-k] .xp-dl li::before{background:var(--k2)!important}
html body #xpDlg[data-k] .xp-mods li::before{color:var(--k)!important}
.xp-soonlist{margin:20px 0 0;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.02)}
.xp-soonlist>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 20px;font:600 16px Inter,sans-serif;color:#FCFDFF}
.xp-soonlist>summary::-webkit-details-marker{display:none}
.xp-soonlist>summary::after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px)}
.xp-soonlist[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}
.xp-soonlist>summary:focus-visible{outline:3px solid #19D2FF;outline-offset:2px;border-radius:16px}
.xp-soonul{list-style:none;margin:0;padding:4px 24px 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px 32px}
.xp-soonul li{font:500 15px/1.45 Inter,sans-serif;color:#B8B5C9;padding:8px 0;border-top:1px solid rgba(255,255,255,.08)}
html body .xp-findbar{position:static!important;top:auto!important}
html body .xp-cap:not(.open)>li:nth-child(n+7){display:none!important}
@media(max-width:640px){html body .xp-cap:not(.open)>li:nth-child(n+4){display:none!important}}
html body .xp-more{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;margin:20px 0 0;min-height:52px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.03);color:#FCFDFF;font:600 16px Inter,sans-serif;cursor:pointer}
html body .xp-more::after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px)}
html body .xp-more[aria-expanded=true]::after{transform:rotate(-135deg) translateY(-2px)}
html body .xp-card.cd-x.skill{border-color:rgba(178,103,255,.38)!important}
html body .xp-card.cd-x.tool{border-color:rgba(25,210,255,.38)!important}
html body .xp-card.cd-x.skill:hover,html body .xp-card.cd-x.skill:focus-visible{border-color:#B267FF!important}
html body .xp-card.cd-x.tool:hover,html body .xp-card.cd-x.tool:focus-visible{border-color:#19D2FF!important}
html body #g-skill-paths .xp-more,html body #g-skill-paths .xp-soonlist{border-color:rgba(178,103,255,.38)!important}
html body #g-tool-paths .xp-more,html body #g-tool-paths .xp-soonlist{border-color:rgba(25,210,255,.38)!important}
html body #xpDlg[data-k=skill]{border-color:rgba(178,103,255,.45)!important}
html body #xpDlg[data-k=tool]{border-color:rgba(25,210,255,.45)!important}
html body .cd.skill{border-color:rgba(178,103,255,.38)!important}
html body .cd.tool{border-color:rgba(25,210,255,.38)!important}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
html body .xp-find2{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;margin:8px 0 32px}
html body .xp-s2{position:relative;flex:1 1 420px;min-width:0;display:block}
html body .xp-s2 svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#ABA8C4;pointer-events:none}
html body .xp-s2 input{width:100%;min-height:56px;padding:0 20px 0 50px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:rgba(11,12,26,.8);color:#FCFDFF;font:500 17px Inter,sans-serif}
html body .xp-s2 input::placeholder{color:#8E8AA8}
html body .xp-s2 input:focus-visible{outline:3px solid #19D2FF;outline-offset:2px}
html body .xp-chips{display:flex;gap:8px;flex-wrap:wrap}
html body .xp-chip{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:transparent;color:#FCFDFF;font:600 15px Inter,sans-serif;cursor:pointer}
html body .xp-chip.skill{border-color:rgba(178,103,255,.5)}html body .xp-chip.tool{border-color:rgba(25,210,255,.5)}
html body .xp-chip.on{background:#FCFDFF;color:#0B0C1A;border-color:#FCFDFF}
html body .xp-chip.skill.on{background:#B267FF;border-color:#B267FF;color:#0B0C1A}
html body .xp-chip.tool.on{background:#19D2FF;border-color:#19D2FF;color:#0B0C1A}
html body .xp-chip:focus-visible{outline:3px solid #19D2FF;outline-offset:2px}
html body .xp-find2 .xp-count{flex-basis:100%;font:500 14px Inter,sans-serif;color:#ABA8C4;margin:-4px 0 0}
html body .xp-card .xp-d{margin-bottom:18px!important}
@media(min-width:641px) and (max-width:1180px){html body .xp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(min-width:641px) and (max-width:1180px){html body .xp-cap:not(.open)>li:nth-child(n+5){display:none!important}}
html body footer button{color:#B8B5C9!important;font-weight:500!important}html body footer button:hover{color:#FCFDFF!important}
html body .xp-find2{padding:20px;border-radius:24px;background:#151730;border:1px solid rgba(255,255,255,.16);box-shadow:0 20px 50px -20px rgba(0,0,0,.7)}
html body .xp-s2 input{background:#0B0C1A!important;border:1.5px solid rgba(255,255,255,.34)!important;color:#FCFDFF!important}
html body .xp-s2 input::placeholder{color:#ABA8C4!important}
html body .xp-s2 svg{color:#FCFDFF!important}
html body .xp-chip{background:#0B0C1A!important;border-width:1.5px!important}
html body .xp-chip.on{background:#FCFDFF!important;color:#0B0C1A!important}
html body .xp-chip.skill.on{background:#B267FF!important}
html body .xp-chip.tool.on{background:#19D2FF!important}
html body .xp-find2 .xp-count{color:#CFCCE0!important;margin:0!important}
html body section.xp-find2{padding:20px 20px 18px!important;margin:8px 0 32px!important;min-height:0!important;row-gap:12px!important}
html body #main section#xpFind{padding:20px 20px 18px!important}
html body #root .p15-eb,html body #root .home-eb,html body .p15-eb,html body .xp-head .p15-eb{font:700 18px/1.2 Inter,sans-serif!important;letter-spacing:.02em!important;color:#FF1186!important}
html body .xp-head .p15-eb span{font:inherit!important}
html body .xp-lede{font:400 19px/1.6 Inter,sans-serif!important;color:#CFCCE0!important;max-width:none!important}
@media(max-width:640px){html body #root .p15-eb,html body #root .home-eb,html body .p15-eb{font-size:16px!important}html body .xp-lede{font-size:17px!important}}
html body .xp-head h1.chapter-title{font-size:clamp(40px,5.4vw,72px)!important;line-height:1.08!important;margin-top:14px!important}
html body .xp-sec-h .xp-gic{display:none!important}
html body .warm::before{display:none!important}
.xw{border:1px solid rgba(25,210,255,.38);border-radius:18px;background:#0B0C1A;overflow:hidden;margin:6px 0 22px}
.xw-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:#151730}
.xw-file{display:inline-flex;align-items:center;gap:10px;font:600 15px Inter,sans-serif;color:#FCFDFF;min-width:0;overflow-wrap:anywhere}
.xw-file svg{width:20px;height:20px;color:#19D2FF;flex:none}
.xw-load{font:400 14px Inter,sans-serif;color:#ABA8C4}
.xw-reset{appearance:none;background:none;border:0;color:#ABA8C4;font:500 14px Inter,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;flex:none}
.xw-tabs{display:flex;gap:4px;overflow-x:auto;padding:8px 10px 0;background:#151730;border-bottom:1px solid rgba(255,255,255,.1)}
.xw-tab{appearance:none;border:1px solid transparent;border-bottom:0;border-radius:10px 10px 0 0;background:transparent;color:#ABA8C4;font:600 14px Inter,sans-serif;padding:9px 14px;white-space:nowrap;cursor:pointer}
.xw-tab small{font-weight:500;color:#8E8AA8;margin-left:4px}
.xw-tab.on{background:#0B0C1A;color:#FCFDFF;border-color:rgba(255,255,255,.14)}
.xw-tab:focus-visible,.xw-in:focus-visible,.xw-grid:focus-visible,.xw-use:focus-visible,.xw-reset:focus-visible{outline:3px solid #19D2FF;outline-offset:-3px}
.xw-bar{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.1)}
.xw-ref{flex:none;min-width:58px;text-align:center;padding:8px 10px;border-radius:8px;background:#151730;font:600 14px ui-monospace,SFMono-Regular,Menlo,monospace;color:#19D2FF}
.xw-in{flex:1;min-width:0;min-height:42px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:#151730;color:#FCFDFF;font:500 15px ui-monospace,SFMono-Regular,Menlo,monospace}
.xw-grid{max-height:340px;overflow:auto;outline:none}
.xw-grid table{border-collapse:separate;border-spacing:0;font:400 14px Inter,sans-serif;color:#E2E0EC}
.xw-grid th{position:sticky;top:0;z-index:2;background:#151730;color:#8E8AA8;font:600 12px Inter,sans-serif;padding:6px 8px;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.1);text-align:center}
.xw-grid tbody th{position:sticky;left:0;top:auto;z-index:1;min-width:44px}
.xw-grid .xw-corner{left:0;z-index:3}
.xw-grid td{min-width:96px;max-width:240px;height:32px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);cursor:cell}
.xw-grid td.n{text-align:right;font-variant-numeric:tabular-nums}
.xw-grid td.hd{font-weight:600;color:#FCFDFF;background:rgba(255,255,255,.03)}
.xw-grid td.e{background:rgba(25,210,255,.08)}
.xw-grid td.on{outline:2px solid #19D2FF;outline-offset:-2px;background:rgba(25,210,255,.12)}
.xw-tip{margin:0;padding:10px 14px;font:400 14px/1.5 Inter,sans-serif;color:#ABA8C4;border-top:1px solid rgba(255,255,255,.1)}
.xw-tip b{color:#FCFDFF}
.xw-use{margin-top:8px;appearance:none;background:transparent;border:1px solid rgba(25,210,255,.5);color:#19D2FF;border-radius:999px;padding:7px 14px;font:600 14px Inter,sans-serif;cursor:pointer}
.xw-use:disabled{border-color:rgba(255,255,255,.14);color:#8E8AA8;cursor:default}
@media(max-width:640px){.xw-grid{max-height:300px}.xw-grid td{min-width:84px}}
.xw{border:1px solid rgba(25,210,255,.38);border-radius:18px;background:#0B0C1A;overflow:hidden;margin:6px 0 22px}
.xw-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:#151730}
.xw-file{display:inline-flex;align-items:center;gap:10px;font:600 15px Inter,sans-serif;color:#FCFDFF;min-width:0;overflow-wrap:anywhere}
.xw-file svg{width:20px;height:20px;color:#19D2FF;flex:none}
.xw-load{font:400 14px Inter,sans-serif;color:#ABA8C4}
.xw-reset{appearance:none;background:none;border:0;color:#ABA8C4;font:500 14px Inter,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;flex:none}
.xw-tabs{display:flex;gap:4px;overflow-x:auto;padding:8px 10px 0;background:#151730;border-bottom:1px solid rgba(255,255,255,.1)}
.xw-tab{appearance:none;border:1px solid transparent;border-bottom:0;border-radius:10px 10px 0 0;background:transparent;color:#ABA8C4;font:600 14px Inter,sans-serif;padding:9px 14px;white-space:nowrap;cursor:pointer}
.xw-tab small{font-weight:500;color:#8E8AA8;margin-left:4px}
.xw-tab.on{background:#0B0C1A;color:#FCFDFF;border-color:rgba(255,255,255,.14)}
.xw-tab:focus-visible,.xw-in:focus-visible,.xw-grid:focus-visible,.xw-use:focus-visible,.xw-reset:focus-visible{outline:3px solid #19D2FF;outline-offset:-3px}
.xw-bar{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.1)}
.xw-ref{flex:none;min-width:58px;text-align:center;padding:8px 10px;border-radius:8px;background:#151730;font:600 14px ui-monospace,SFMono-Regular,Menlo,monospace;color:#19D2FF}
.xw-in{flex:1;min-width:0;min-height:42px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:#151730;color:#FCFDFF;font:500 15px ui-monospace,SFMono-Regular,Menlo,monospace}
.xw-grid{max-height:340px;overflow:auto;outline:none}
.xw-grid table{border-collapse:separate;border-spacing:0;font:400 14px Inter,sans-serif;color:#E2E0EC}
.xw-grid th{position:sticky;top:0;z-index:2;background:#151730;color:#8E8AA8;font:600 12px Inter,sans-serif;padding:6px 8px;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.1);text-align:center}
.xw-grid tbody th{position:sticky;left:0;top:auto;z-index:1;min-width:44px}
.xw-grid .xw-corner{left:0;z-index:3}
.xw-grid td{min-width:96px;max-width:240px;height:32px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);cursor:cell}
.xw-grid td.n{text-align:right;font-variant-numeric:tabular-nums}
.xw-grid td.hd{font-weight:600;color:#FCFDFF;background:rgba(255,255,255,.03)}
.xw-grid td.e{background:rgba(25,210,255,.08)}
.xw-grid td.on{outline:2px solid #19D2FF;outline-offset:-2px;background:rgba(25,210,255,.12)}
.xw-tip{margin:0;padding:10px 14px;font:400 14px/1.5 Inter,sans-serif;color:#ABA8C4;border-top:1px solid rgba(255,255,255,.1)}
.xw-tip b{color:#FCFDFF}
.xw-use{margin-top:8px;appearance:none;background:transparent;border:1px solid rgba(25,210,255,.5);color:#19D2FF;border-radius:999px;padding:7px 14px;font:600 14px Inter,sans-serif;cursor:pointer}
.xw-use:disabled{border-color:rgba(255,255,255,.14);color:#8E8AA8;cursor:default}
@media(max-width:640px){.xw-grid{max-height:300px}.xw-grid td{min-width:84px}}
.xw-chat{width:100%;max-width:440px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#151730;padding:18px 20px;text-align:left}
.xw-chat-h{margin:0 0 10px;font:600 14px Inter,sans-serif;color:#ABA8C4}
.xw-msg{margin:0 0 12px;padding:12px 14px;border-radius:14px 14px 14px 4px;background:#22244A;font:400 16px/1.5 Inter,sans-serif;color:#FCFDFF}
.xw-att{margin:0;display:inline-block;padding:7px 12px;border-radius:10px;border:1px solid rgba(25,210,255,.4);font:600 13px ui-monospace,Menlo,monospace;color:#19D2FF;overflow-wrap:anywhere}
main[data-kind=tool]{--k:#19D2FF;--kbg:rgba(25,210,255,.1);--kbd:rgba(25,210,255,.45)}
main[data-kind=skill]{--k:#C996FF;--kbg:rgba(178,103,255,.12);--kbd:rgba(178,103,255,.5)}
html body main[data-kind] .ask{background:var(--kbg)!important;border-color:var(--kbd)!important}
html body main[data-kind] .ask-q,html body main[data-kind] .hp-k,html body main[data-kind] .ask-num-sm,html body main[data-kind] .sc-k,html body main[data-kind] .s-step,html body main[data-kind] .elabel,html body main[data-kind] .s-big b,html body main[data-kind] .s-t b,html body main[data-kind] .ex-n,html body main[data-kind] [class*=eyebrow]{color:var(--k)!important}
html body main[data-kind] .hp-list li::before{color:var(--k)!important;background-color:transparent}
html body main[data-kind] .ctag-open{color:var(--k)!important;border-color:var(--kbd)!important}
html body main[data-kind] a.mcheck{border-color:var(--kbd)!important}
html body main[data-kind] .lp.is-on,html body main[data-kind] .lp[aria-current]{color:var(--k)!important;border-color:var(--k)!important}
html body main[data-kind] .chapter-title .key,html body main[data-kind] h1 .key{background:none!important;-webkit-text-fill-color:var(--k)!important;color:var(--k)!important}
html body main[data-kind] ~ *,html body .ld{} html body:has(main[data-kind]) .ld{display:none!important}
html body main[data-kind] .ask{background:var(--kbg)!important;border:1px solid var(--kbd)!important;box-shadow:none!important}
html body main[data-kind] .rt-change{color:var(--k)!important}
html body main[data-kind] .sbx-ic{color:var(--k)!important}
html body #main[data-kind] div.ask,html body main[data-kind] section div.ask{background:var(--kbg)!important;border-color:var(--kbd)!important}
html body main[data-kind] .vs-b.vs-ok{background:var(--kbg)!important;border-color:var(--kbd)!important}
html body main[data-kind] .vs-b em,html body main[data-kind] .s-big em{color:var(--k)!important}
.xw{border:1px solid rgba(25,210,255,.38);border-radius:18px;background:#0B0C1A;overflow:hidden;margin:6px 0 22px}
.xw-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:#151730}
.xw-file{display:inline-flex;align-items:center;gap:10px;font:600 15px Inter,sans-serif;color:#FCFDFF;min-width:0;overflow-wrap:anywhere}
.xw-file svg{width:20px;height:20px;color:#19D2FF;flex:none}
.xw-load{font:400 14px Inter,sans-serif;color:#ABA8C4}
.xw-reset{appearance:none;background:none;border:0;color:#ABA8C4;font:500 14px Inter,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;flex:none}
.xw-tabs{display:flex;gap:4px;overflow-x:auto;padding:8px 10px 0;background:#151730;border-bottom:1px solid rgba(255,255,255,.1)}
.xw-tab{appearance:none;border:1px solid transparent;border-bottom:0;border-radius:10px 10px 0 0;background:transparent;color:#ABA8C4;font:600 14px Inter,sans-serif;padding:9px 14px;white-space:nowrap;cursor:pointer}
.xw-tab small{font-weight:500;color:#8E8AA8;margin-left:4px}
.xw-tab.on{background:#0B0C1A;color:#FCFDFF;border-color:rgba(255,255,255,.14)}
.xw-tab:focus-visible,.xw-in:focus-visible,.xw-grid:focus-visible,.xw-use:focus-visible,.xw-reset:focus-visible{outline:3px solid #19D2FF;outline-offset:-3px}
.xw-bar{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.1)}
.xw-ref{flex:none;min-width:58px;text-align:center;padding:8px 10px;border-radius:8px;background:#151730;font:600 14px ui-monospace,SFMono-Regular,Menlo,monospace;color:#19D2FF}
.xw-in{flex:1;min-width:0;min-height:42px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:#151730;color:#FCFDFF;font:500 15px ui-monospace,SFMono-Regular,Menlo,monospace}
.xw-grid{max-height:340px;overflow:auto;outline:none}
.xw-grid table{border-collapse:separate;border-spacing:0;font:400 14px Inter,sans-serif;color:#E2E0EC}
.xw-grid th{position:sticky;top:0;z-index:2;background:#151730;color:#8E8AA8;font:600 12px Inter,sans-serif;padding:6px 8px;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.1);text-align:center}
.xw-grid tbody th{position:sticky;left:0;top:auto;z-index:1;min-width:44px}
.xw-grid .xw-corner{left:0;z-index:3}
.xw-grid td{min-width:96px;max-width:240px;height:32px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);cursor:cell}
.xw-grid td.n{text-align:right;font-variant-numeric:tabular-nums}
.xw-grid td.hd{font-weight:600;color:#FCFDFF;background:rgba(255,255,255,.03)}
.xw-grid td.e{background:rgba(25,210,255,.08)}
.xw-grid td.on{outline:2px solid #19D2FF;outline-offset:-2px;background:rgba(25,210,255,.12)}
.xw-tip{margin:0;padding:10px 14px;font:400 14px/1.5 Inter,sans-serif;color:#ABA8C4;border-top:1px solid rgba(255,255,255,.1)}
.xw-tip b{color:#FCFDFF}
.xw-use{margin-top:8px;appearance:none;background:transparent;border:1px solid rgba(25,210,255,.5);color:#19D2FF;border-radius:999px;padding:7px 14px;font:600 14px Inter,sans-serif;cursor:pointer}
.xw-use:disabled{border-color:rgba(255,255,255,.14);color:#8E8AA8;cursor:default}
@media(max-width:640px){.xw-grid{max-height:300px}.xw-grid td{min-width:84px}}
.xw-chat{width:100%;max-width:440px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#151730;padding:18px 20px;text-align:left}
.xw-chat-h{margin:0 0 10px;font:600 14px Inter,sans-serif;color:#ABA8C4}
.xw-msg{margin:0 0 12px;padding:12px 14px;border-radius:14px 14px 14px 4px;background:#22244A;font:400 16px/1.5 Inter,sans-serif;color:#FCFDFF}
.xw-att{margin:0;display:inline-block;padding:7px 12px;border-radius:10px;border:1px solid rgba(25,210,255,.4);font:600 13px ui-monospace,Menlo,monospace;color:#19D2FF;overflow-wrap:anywhere}
.xw-tools{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.1)}
.xw-tools button{appearance:none;border:1px solid rgba(255,255,255,.16);background:#151730;color:#E2E0EC;border-radius:8px;padding:6px 10px;font:600 13px Inter,sans-serif;cursor:pointer}
.xw-tools button[aria-pressed=true]{border-color:#19D2FF;color:#19D2FF}
.xw-tools kbd{font:500 11px Inter,sans-serif;color:#8E8AA8;margin-left:4px}
.xw-tools button:focus-visible{outline:3px solid #19D2FF;outline-offset:1px}
.xw-ref{width:92px;flex:none;border:0;text-align:center}
.xw-ref:focus-visible{outline:2px solid #19D2FF}
.xw-grid tr.xw-sp td{padding:0;border:0;height:auto}
.xw-grid td.in{background:rgba(25,210,255,.07)}
.xw-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.1);font:400 14px/1.5 Inter,sans-serif;color:#ABA8C4}
.xw-sum{font-weight:600;color:#FCFDFF}
.xw-foot .xw-tip{padding:0;border:0}
.xw-grid tbody tr{height:32px}
@media(max-width:640px){.xw-tools{flex-wrap:nowrap;overflow-x:auto}.xw-tools button{flex:none}.xw-ref{width:64px}.xw-grid td{max-width:160px}}
.xw-grid td.th1{font-weight:600;color:#FCFDFF;background:rgba(178,103,255,.22);border-bottom:2px solid #B267FF}
.xw-grid td.tb1{background:rgba(178,103,255,.05)}
.xw-grid td.tb2{background:rgba(178,103,255,.1)}
.xw-grid td.cf{background:rgba(255,17,134,.18);color:#FCFDFF}
.xw-grid td.bad{box-shadow:inset 0 0 0 2px #FF5A5F;border-radius:999px}
.xw-pan{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.1);background:#151730;font:400 14px/1.5 Inter,sans-serif;color:#E2E0EC}
.xw-pan b{color:#FCFDFF;font-weight:600}
.xw-pan label{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}
.xw-pan input,.xw-pan select,.xw-tni,.xw-dd{min-height:38px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.22);background:#0B0C1A;color:#FCFDFF;font:500 14px ui-monospace,SFMono-Regular,Menlo,monospace;max-width:100%}
.xw-pan input{width:230px}
.xw-pan button{appearance:none;border:1px solid rgba(25,210,255,.5);background:transparent;color:#19D2FF;border-radius:999px;padding:7px 14px;font:600 14px Inter,sans-serif;cursor:pointer}
.xw-pan button.xw-px{border-color:rgba(255,255,255,.2);color:#ABA8C4;margin-left:auto}
.xw-nl{flex-basis:100%;margin:0;padding:0;list-style:none;max-height:180px;overflow:auto;columns:2 260px}
.xw-nl li{padding:2px 0;break-inside:avoid;color:#ABA8C4}
.xw-nl code{color:#C996FF;margin-right:6px}
.xw-pan p{flex-basis:100%;margin:0;color:#ABA8C4}
.xw-tn label{display:inline-flex;align-items:center;gap:6px;font:600 13px Inter,sans-serif;color:#C996FF;white-space:nowrap}
.xw-tni{width:130px}
.xw-dd{flex:none;max-width:170px;color:#19D2FF}
@media (max-width:600px){.xw-bar{flex-wrap:wrap}.xw-in{flex-basis:100%}.xw-pan input{width:100%}.xw-pan label{flex-basis:100%}}
main[data-kind] .sbx-card{border-color:var(--kbd,rgba(178,103,255,.45))}
main[data-kind] .sbx-card:hover{border-color:var(--k,#B267FF)}
.sbx-go .s-t{margin:0 0 8px}
.rk-h{font:600 22px/1.25 Lora,Georgia,serif;color:#FCFDFF;margin:0 0 16px}
.rk-top{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:12px}
.rk-top a{display:grid;gap:10px;align-content:start;height:100%;box-sizing:border-box;padding:16px;border-radius:16px;background:#0B0C1A;border:1px solid rgba(178,103,255,.5);color:#FCFDFF;text-decoration:none;transition:border-color .15s}
.rk-top a:hover,.rk-top a:focus-visible{border-color:#C996FF}
.rk-top a:focus-visible{outline:3px solid #19D2FF;outline-offset:2px}
.rk-n{font:700 28px/1 Lora,Georgia,serif;color:#C996FF}
.rk-l{font:500 16px/1.35 Inter,sans-serif;overflow-wrap:anywhere}
.rk-m{display:block;height:6px;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden}
.rk-m i{display:block;height:100%;background:#B267FF;border-radius:99px}
.rk-s{font:400 14px Inter,sans-serif;color:#ABA8C4}
.rk-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px}
.rk-lab{font:600 13px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ABA8C4;margin-right:6px}
.rk-chip{border:1px solid rgba(25,210,255,.45);border-radius:999px;padding:6px 12px;font:500 14px Inter,sans-serif;color:#FCFDFF}
.rk-chip.rk-more{border-color:rgba(255,255,255,.14);color:#ABA8C4}
.rk-all{margin-top:22px;border-top:1px solid rgba(255,255,255,.1);padding-top:16px}
.rk-all summary{cursor:pointer;font:600 16px Inter,sans-serif;color:#C996FF;list-style-position:outside}
.rk-all summary:focus-visible{outline:3px solid #19D2FF;outline-offset:3px;border-radius:6px}
.rk-allin h3{font:600 14px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ABA8C4;margin:20px 0 10px}
@media (max-width:1000px){.rk-top{grid-template-columns:repeat(min(var(--n),3),minmax(0,1fr))}}
@media (max-width:640px){.rk-top{grid-template-columns:1fr}.rk-top a{grid-template-columns:auto 1fr;column-gap:14px;align-items:center}.rk-n{grid-row:span 3;font-size:24px}.rk-m,.rk-s{grid-column:2}}
.rk-all summary{list-style-position:inside}
@media (max-width:640px){.rk-top a{grid-template-columns:28px 1fr}.rk-n{text-align:center}}
html body .pv-co.is-on{box-shadow:inset 0 0 0 1px #FF1186;border-color:#FF1186}
html body .pv-b.q:hover,html body .pv-b.q:focus-visible{background:transparent!important;border-color:#FF1186!important}
html body .pv-buddy .pv-b,html body .pv-buddy .pv-b.q{background:transparent!important;border:1px solid rgba(255,255,255,.22)!important;color:#FCFDFF!important}
html body .pv-buddy .pv-b:hover,html body .pv-buddy .pv-b:focus-visible{border-color:#FF1186!important}
@media (max-width:640px){html body .pv-co .pv-co-f,html body .pv-co .pv-co-tabs{display:none}html body .pv-co{gap:12px;padding:18px}}
#pvSavedS{display:none!important}
@media (max-width:640px){html body .pv-co .pv-co-f{display:flex!important}html body .pv-co .pv-heroes{display:none}}
@media (min-width:1000px){html body .gs-you{position:sticky;top:96px;align-self:start}}
html body .gs .cD h3{font-size:20px;line-height:1.25;overflow-wrap:normal;word-break:normal;hyphens:none}
html body .gs-rec .k{color:#C996FF}
html body .gs-rec .k.tp{color:#19D2FF}
@media(min-width:1181px){html body .xp-cap.c4:not(.open)>li:nth-child(7),html body .xp-cap.c4:not(.open)>li:nth-child(8){display:list-item!important}}
@media(min-width:641px) and (max-width:1180px){html body .xp-cap.c4:not(.open)>li:nth-child(5),html body .xp-cap.c4:not(.open)>li:nth-child(6){display:list-item!important}}
html body .xp-more[hidden]{display:none!important}
html body main[data-kind] [data-ic]::before{background-color:var(--k,#C996FF)!important}
html body main[data-kind] .scard,html body main[data-kind] .mcheck{position:relative;overflow:hidden;gap:10px;padding:30px 24px 24px;border-radius:20px;background:#151730;border:1px solid var(--kbd,rgba(178,103,255,.5))!important;box-shadow:0 18px 44px rgba(0,0,0,.35)}
html body main[data-kind] .scard::before,html body main[data-kind] .mcheck::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--k,#B267FF)}
html body main[data-kind] .scard:hover,html body main[data-kind] .mcheck:hover{border-color:var(--k,#B267FF)!important}
html body main[data-kind] .scard .sc-ic,html body main[data-kind] .mcheck .mc-ic{display:grid!important;place-items:center;width:58px!important;height:58px!important;border-radius:16px;background:var(--kbg,rgba(178,103,255,.08))!important;box-shadow:inset 0 0 0 1.5px var(--k,#B267FF);margin:0 0 6px}
html body main[data-kind] .scard .sc-ic::before,html body main[data-kind] .mcheck .mc-ic::before{width:32px!important;height:32px!important}
html body main[data-kind] .scard .sc-k,html body main[data-kind] .mcheck .sc-k{color:var(--k,#C996FF)!important}
html body main[data-kind] .scard .sc-t,html body main[data-kind] .mcheck .mc-t{font-family:Lora,Georgia,serif;font-weight:600}
html body main[data-kind] .scard .sc-f,html body main[data-kind] .mcheck .sc-f{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(244,243,255,.13)}
html body main[data-kind] .scard .sc-go,html body main[data-kind] .mcheck .sc-go{display:flex!important;justify-content:center;width:100%;min-height:48px;border-radius:14px!important;border:0!important;background:rgba(255,255,255,.08);font:700 16px Inter,sans-serif;color:#FCFDFF}
html body main[data-kind] a:hover .sc-go{background:#FF1186;color:#fff}
html body main[data-kind] .sqb-card.is-last{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--k) 25%,transparent)!important}
html body main[data-kind] .sqb-tag{background:color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .ask .ask-q{color:var(--k)!important}
html body main[data-kind] .hx-badge{border:1px solid color-mix(in srgb,var(--k) 50%,transparent)!important}
html body main[data-kind] .fx-tab[aria-selected="true"]{border-color:color-mix(in srgb,var(--k) 40%,transparent)!important}
html body main[data-kind] .fx-tab[aria-selected="true"] .fx-tab-c{color:var(--k)!important}
html body main[data-kind] .fx-panel-c{color:var(--k)!important}
html body main[data-kind] .mn-pill.is-on{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .mn-col .mn-pill{border-color:color-mix(in srgb,var(--k) 40%,transparent)!important}
html body main[data-kind] .mn-step.is-done i{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .mn-step.is-now i{border-color:var(--k)!important;box-shadow:inset 0 0 0 3px var(--k)!important}
html body main[data-kind] .mn-bub b{color:var(--k)!important}
html body main[data-kind] .mn-reply{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .tt-opt.is-picked{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .tt-fb{border-left:3px solid var(--k)!important}
html body main[data-kind] .tt-fb-1{border-left-color:var(--k)!important}
html body main[data-kind] .mq-dot{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] [data-testid^="faq-item-"]:has([aria-expanded="true"]){border-color:color-mix(in srgb,var(--k) 35%,transparent)!important}
html body main[data-kind] .faq-trigger[aria-expanded="true"]::after{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .jh-role{border:1px solid color-mix(in srgb,var(--k) 35%,transparent)!important}
html body main[data-kind] .doc-draft{background:color-mix(in srgb,var(--k) 12%,transparent)!important;border:1px solid color-mix(in srgb,var(--k) 40%,transparent)!important}
html body main[data-kind] .chat-table tr.is-hi td{background:color-mix(in srgb,var(--k) 7%,transparent)!important}
html body main[data-kind] .mn-row:first-of-type{border-color:color-mix(in srgb,var(--k) 45%,transparent)!important;background:color-mix(in srgb,var(--k) 6%,transparent)!important}
html body main[data-kind] .mn-cta{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .jw-dot{border:2px solid var(--k)!important}
html body main[data-kind] .g-pill{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] [aria-pressed="true"] .rc{border-color:color-mix(in srgb,var(--k) 50%,transparent)!important;background:color-mix(in srgb,var(--k) 8%,transparent)!important}
html body main[data-kind] .decoration-\[\#FF1186\]{text-decoration-color:var(--k)!important}
html body main[data-kind] .thread-dot.is-past{border-color:var(--k)!important}
html body main[data-kind] .thread-dot.is-active{background:var(--k)!important;border-color:var(--k)!important;box-shadow:0 0 18px color-mix(in srgb,var(--k) 70%,transparent)!important;color:#0B0C1A!important}
html body main[data-kind] .bridge-bar.is-neg{box-shadow:0 0 24px -6px color-mix(in srgb,var(--k) 70%,transparent)!important}
html body main[data-kind] .dest-link:hover{border-color:var(--k)!important}
html body main[data-kind] .aurora-pink{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .bar-col{box-shadow:0 0 28px -6px color-mix(in srgb,var(--k) 55%,transparent)!important}
html body main[data-kind] .strike::after{background:color-mix(in srgb,var(--k) 70%,transparent)!important}
html body main[data-kind] .tree-link{stroke:var(--k)!important}
html body main[data-kind] .gap-arrow{color:var(--k)!important}
html body main[data-kind] .bridge:hover .bridge-text{color:var(--k)!important}
html body main[data-kind] .ask-n{border:1px solid color-mix(in srgb,var(--k) 50%,transparent)!important;color:var(--k)!important}
html body main[data-kind] .ask-num-sm{color:var(--k)!important}
html body main[data-kind] .pick-on{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 14%,transparent)!important}
html body main[data-kind] .gc-0{background:color-mix(in srgb,var(--k) 6%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k) 22%,transparent)!important}
html body main[data-kind] .gc-1{background:color-mix(in srgb,var(--k) 6%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k) 22%,transparent)!important}
html body main[data-kind] .faq-trigger > svg{color:var(--k)!important}
html body main[data-kind] .tool-tab[aria-selected="true"]{border-bottom-color:var(--k)!important}
html body main[data-kind] .tool-cell.is-sel{outline:2px solid var(--k)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .sql-chip:hover,html body main[data-kind] .sql-chip.is-on{border-color:var(--k)!important}
html body main[data-kind] .sql-editor:focus{border-color:var(--k)!important}
html body main[data-kind] .reply-text:focus{border-color:var(--k)!important}
html body main[data-kind] .ctag-open{color:var(--k)!important;border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important}
html body main[data-kind] .lp.is-on{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .lp.is-done{color:var(--k)!important;border-color:color-mix(in srgb,var(--k) 55%,transparent)!important}
html body main[data-kind] .chat-table th.hc,html body main[data-kind] .chat-table td.hc{background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .ty{color:var(--k)!important}
html body main[data-kind] .link-arrow{color:var(--k)!important}
html body main[data-kind] .s-step{color:var(--k)!important}
html body main[data-kind] .s-box em{color:var(--k)!important}
html body main[data-kind] .t-fn{color:var(--k)!important}
html body main[data-kind] .fb-ok{border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important}
html body main[data-kind] .opt.is-ok{border-color:color-mix(in srgb,var(--k) 80%,transparent)!important}
html body main[data-kind] .opt.is-no{border-color:color-mix(in srgb,var(--k) 70%,transparent)!important}
html body main[data-kind] .hintbox{border:1px solid color-mix(in srgb,var(--k) 35%,transparent)!important;background:color-mix(in srgb,var(--k) 6%,transparent)!important}
html body main[data-kind] .hintbtn{border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .hintbtn:hover{background:color-mix(in srgb,var(--k) 20%,transparent)!important}
html body main[data-kind] .hb-ic{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .pts{color:var(--k)!important}
html body main[data-kind] .chip:hover{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .pin{border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .s-big b{color:var(--k)!important}
html body main[data-kind] .s-key{border:1px solid color-mix(in srgb,var(--k) 40%,transparent)!important}
html body main[data-kind] .s-key span{color:var(--k)!important}
html body main[data-kind] .tcard span{color:var(--k)!important}
html body main[data-kind] .flow i{color:var(--k)!important}
html body main[data-kind] .fstep span{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .chat-table td.hr{background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .cp-out b{color:var(--k)!important}
html body main[data-kind] .vs-no b{text-decoration-color:var(--k)!important}
html body main[data-kind] .vs-ok{border:1px solid color-mix(in srgb,var(--k) 60%,transparent)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .vs-ok em{color:var(--k)!important}
html body main[data-kind] .rule.no>b{color:var(--k)!important}
html body main[data-kind] .vtypes em{color:var(--k)!important}
html body main[data-kind] .combo span{color:var(--k)!important}
html body main[data-kind] .ladder li::before{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .ladder code{color:var(--k)!important}
html body main[data-kind] .pq{border:1px solid color-mix(in srgb,var(--k) 35%,transparent)!important}
html body main[data-kind] .pq-o:hover{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .pq-o.is-ok{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 18%,transparent)!important}
html body main[data-kind] .pq-a b{color:var(--k)!important}
html body main[data-kind] .st-progress{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important;background:color-mix(in srgb,var(--k) 14%,transparent)!important}
html body main[data-kind] .scard:hover{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .sc-k{color:var(--k)!important}
html body main[data-kind] #course [data-testid=faq-panel],html body main[data-kind] #module-1 [data-testid=faq-panel]{box-shadow:0 24px 60px rgba(0,0,0,.45),0 0 0 1px color-mix(in srgb,var(--k) 6%,transparent)!important}
html body main[data-kind] .fnb.is-on{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] main .chat-table-h{color:var(--k)!important}
html body main[data-kind] .hp-k{color:var(--k)!important}
html body main[data-kind] .hp-list li::before{color:var(--k)!important}
html body main[data-kind] .site-note{background:color-mix(in srgb,var(--k) 10%,transparent)!important;border-bottom:1px solid color-mix(in srgb,var(--k) 30%,transparent)!important}
html body main[data-kind] .site-note b{color:var(--k)!important}
html body main[data-kind] .soft-note{border:1px solid color-mix(in srgb,var(--k) 35%,transparent)!important;background:color-mix(in srgb,var(--k) 6%,transparent)!important}
html body main[data-kind] .soft-note .sn-pill{color:var(--k)!important;border:1px solid color-mix(in srgb,var(--k) 45%,transparent)!important;background:color-mix(in srgb,var(--k) 8%,transparent)!important}
html body main[data-kind] .mcheck{border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important}
html body main[data-kind] code .t-fn{color:var(--k)!important}
html body main[data-kind] .em{border-bottom:2px solid var(--k)!important;background:color-mix(in srgb,var(--k) 14%,transparent)!important}
html body main[data-kind] .em-n{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .em.seen .em-n{color:var(--k)!important}
html body main[data-kind] .em.is-on{box-shadow:0 0 0 2px var(--k)!important}
html body main[data-kind] .lens-g{border:3px solid var(--k)!important;box-shadow:0 0 0 6px color-mix(in srgb,var(--k) 12%,transparent),0 12px 30px rgba(0,0,0,.45)!important}
html body main[data-kind] .lens-g::after{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .gl{text-decoration:underline dotted color-mix(in srgb,var(--k) 85%,transparent)!important}
html body main[data-kind] .glpop{border:1px solid color-mix(in srgb,var(--k) 50%,transparent)!important}
html body main[data-kind] .glp-k{color:var(--k)!important}
html body main[data-kind] .glp-a{color:var(--k)!important}
html body main[data-kind] .fixbug-gap:hover>span{background:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .fixbug-tok[aria-pressed=true],html body main[data-kind] .fixbug-gap[aria-pressed=true]{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .fixbug-gap[aria-pressed=true]>span{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .fixbug-tok.is-found,html body main[data-kind] .fixbug-gap.is-found{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .fixbug-tok.is-replaced{text-decoration-color:var(--k)!important}
html body main[data-kind] .fixbug-slot{border:1px solid var(--k)!important;background:color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .fixbug-lens{border:2px solid var(--k)!important}
html body main[data-kind] .fixbug-lens::after{background:color-mix(in srgb,var(--k) 70%,transparent)!important}
html body main[data-kind] .fixbug-caret{color:var(--k)!important}
html body main[data-kind] .fixbug-cbar{background:var(--k)!important;box-shadow:0 0 14px color-mix(in srgb,var(--k) 70%,transparent)!important;color:#0B0C1A!important}
html body main[data-kind] .fixbug-big.has-fix{text-shadow:0 0 18px color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .fixbug-opt[aria-pressed=true]{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .fixbug-opt[aria-pressed=true]::before{color:var(--k)!important}
html body main[data-kind] .fixbug-input:focus{border-color:var(--k)!important}
html body main[data-kind] .taprows-row[aria-pressed=true]{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .taprows-row[aria-pressed=true] .taprows-box{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .taprows-row.is-right .taprows-v{color:var(--k)!important}
html body main[data-kind] .taprows-row.is-wrong[aria-pressed=true]{border-color:color-mix(in srgb,var(--k) 50%,transparent)!important}
html body main[data-kind] .predict-range::-moz-range-progress{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .predict-verdict.is-ok{border-color:color-mix(in srgb,var(--k) 55%,transparent)!important}
html body main[data-kind] .predict-say span{color:var(--k)!important}
html body main[data-kind] .predict-band{background:color-mix(in srgb,var(--k) 18%,transparent)!important;border:1px solid color-mix(in srgb,var(--k) 45%,transparent)!important}
html body main[data-kind] .predict-ans{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .predict-tans{color:var(--k)!important}
html body main[data-kind] .chips-slot.is-target{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .chips-slot.is-over{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .chips-slot:hover:not(:disabled){border-color:color-mix(in srgb,var(--k) 75%,transparent)!important}
html body main[data-kind] .chips-slot.is-ok{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .chips-slot.is-ok::after{color:var(--k)!important}
html body main[data-kind] .chips-chip:hover:not(:disabled){border-color:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .chips-chip[aria-pressed=true]{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .chips-ghost{border:1px solid var(--k)!important}
html body main[data-kind] .connect-col:hover:not(:disabled),html body main[data-kind] .connect-col.is-over{border-color:color-mix(in srgb,var(--k) 75%,transparent)!important}
html body main[data-kind] .connect-col[aria-pressed=true]{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .connect-col.is-linked{border-color:color-mix(in srgb,var(--k) 70%,transparent)!important}
html body main[data-kind] .connect-badge{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .connect-tbl td.connect-hc{background:color-mix(in srgb,var(--k) 8%,transparent)!important}
html body main[data-kind] .connect-line{stroke:var(--k)!important;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--k) 45%,transparent))!important}
html body main[data-kind] .connect-dot{fill:var(--k)!important}
html body main[data-kind] .connect-n{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .connect-mk{color:var(--k)!important}
html body main[data-kind] .connect-x:hover{border-color:color-mix(in srgb,var(--k) 70%,transparent)!important}
html body main[data-kind] .grain-word{border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .grain-word:hover:not(:disabled){border-color:var(--k)!important}
html body main[data-kind] .grain-sent.is-ok{border-color:var(--k)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--k) 40%,transparent),0 0 22px color-mix(in srgb,var(--k) 25%,transparent)!important}
html body main[data-kind] .grain-mk{color:var(--k)!important}
html body main[data-kind] .grain-tile:hover:not(:disabled){border-color:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .explain-sel{border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important;background:color-mix(in srgb,var(--k) 8%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23ECEAF4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 12px center!important}
html body main[data-kind] .explain-sel:hover{border-color:var(--k)!important}
html body main[data-kind] .explain-sel.is-ok{border-color:var(--k)!important;background-color:color-mix(in srgb,var(--k) 18%,transparent)!important}
html body main[data-kind] .explain-mk.is-ok{color:var(--k)!important}
html body main[data-kind] .explain-say [data-chk]:disabled{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .qf-dot.is-on{border-color:var(--k)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--k) 18%,transparent)!important}
html body main[data-kind] .qf-dot.is-ok{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .qf-tgl[aria-pressed="true"]{border-color:color-mix(in srgb,var(--k) 60%,transparent)!important;background:color-mix(in srgb,var(--k) 12%,transparent)!important}
html body main[data-kind] .qf-tgl[aria-pressed="true"] .qf-tgl-ic{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .qf-card.is-ok{border-color:var(--k)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--k) 35%,transparent),0 0 26px color-mix(in srgb,var(--k) 18%,transparent)!important}
html body main[data-kind] .qf-ring-fg{stroke:var(--k)!important}
html body main[data-kind] .qf-ring.is-low .qf-ring-fg{stroke:var(--k)!important}
html body main[data-kind] .qf-b:hover:not(:disabled){border-color:color-mix(in srgb,var(--k) 70%,transparent)!important;background:color-mix(in srgb,var(--k) 8%,transparent)!important}
html body main[data-kind] .qf-b.is-right{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 14%,transparent)!important}
html body main[data-kind] .qf-b.is-right::after{color:var(--k)!important}
html body main[data-kind] .qf-why.is-ok b{color:var(--k)!important}
html body main[data-kind] .qf-lm{color:var(--k)!important}
html body main[data-kind] .od-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .od-card.is-sel{border-color:var(--k)!important;box-shadow:0 0 0 1px var(--k)!important}
html body main[data-kind] .od-card.is-sel .od-l{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .od-pick{color:var(--k)!important}
html body main[data-kind] .od-card.is-odd{border-color:var(--k)!important;box-shadow:0 0 0 1px var(--k),0 0 24px color-mix(in srgb,var(--k) 22%,transparent)!important}
html body main[data-kind] .od-card.is-odd .od-num{color:var(--k)!important}
html body main[data-kind] .od-card.is-odd .od-tag{color:var(--k)!important}
html body main[data-kind] .od .ebar [data-chk]:disabled{background:var(--k)!important;border-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .explore-in:focus{border-color:var(--k)!important}
html body main[data-kind] .explore-num:focus{border-color:var(--k)!important}
html body main[data-kind] .explore-num.is-right{border-color:var(--k)!important}
html body main[data-kind] .traphunt-cell[aria-pressed=true]{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .traphunt-cell[aria-pressed=true] .traphunt-mk:empty{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .traphunt-cell.is-found{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .traphunt-cell.is-found .traphunt-mk{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .traphunt-li.is-found{border-color:color-mix(in srgb,var(--k) 45%,transparent)!important}
html body main[data-kind] .traphunt-lm{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .claim-quote{border-left:4px solid var(--k)!important}
html body main[data-kind] .claim-card.is-done{border-color:color-mix(in srgb,var(--k) 55%,transparent)!important;box-shadow:0 0 26px color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .claim-n{border:1px solid color-mix(in srgb,var(--k) 60%,transparent)!important}
html body main[data-kind] .claim-mk.is-ok{color:var(--k)!important}
html body main[data-kind] .claim-v:hover:not(:disabled){border-color:color-mix(in srgb,var(--k) 70%,transparent)!important}
html body main[data-kind] .claim-v[aria-pressed="true"]{border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 14%,transparent)!important}
html body main[data-kind] .claim-v[aria-pressed="true"]::before{color:var(--k)!important}
html body main[data-kind] .claim-v.is-ok::after{color:var(--k)!important}
html body main[data-kind] .claim-opt:has(.claim-in:checked){border-color:color-mix(in srgb,var(--k) 70%,transparent)!important;background:color-mix(in srgb,var(--k) 7%,transparent)!important}
html body main[data-kind] .claim-in:checked{border-color:var(--k)!important;background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .claim-li.is-ok .claim-opt{border-color:var(--k)!important}
html body main[data-kind] .claim-li.is-ok .claim-om{color:var(--k)!important}
html body main[data-kind] .describe-card.is-done{border-color:color-mix(in srgb,var(--k) 55%,transparent)!important;box-shadow:0 0 26px color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .describe-ic{border:1px solid color-mix(in srgb,var(--k) 60%,transparent)!important;color:var(--k)!important}
html body main[data-kind] .describe-sel{border:1px solid color-mix(in srgb,var(--k) 55%,transparent)!important;background:color-mix(in srgb,var(--k) 6%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23ECEAF4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 13px center!important}
html body main[data-kind] .describe-sel:hover{border-color:var(--k)!important}
html body main[data-kind] .describe-row.is-ok .describe-sel{border-color:var(--k)!important;background-color:color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .describe-mk.is-ok{color:var(--k)!important}
html body main[data-kind] .write-badge{border:1px solid color-mix(in srgb,var(--k) 50%,transparent)!important;background:color-mix(in srgb,var(--k) 10%,transparent)!important}
html body main[data-kind] .write-badge-ic{background:color-mix(in srgb,var(--k) 25%,transparent)!important}
html body main[data-kind] .write-prompt{border-left:4px solid var(--k)!important}
html body main[data-kind] .write-ta:focus{border-color:var(--k)!important}
html body main[data-kind] .write-count.is-ready{color:var(--k)!important}
html body main[data-kind] .write-cmp.is-done{border-color:color-mix(in srgb,var(--k) 55%,transparent)!important;box-shadow:0 0 26px color-mix(in srgb,var(--k) 16%,transparent)!important}
html body main[data-kind] .write-model{border:1px solid color-mix(in srgb,var(--k) 35%,transparent)!important;background:color-mix(in srgb,var(--k) 6%,transparent)!important}
html body main[data-kind] .write-opt:has(.write-in:checked){border-color:var(--k)!important;background:color-mix(in srgb,var(--k) 7%,transparent)!important}
html body main[data-kind] .write-in:checked{border-color:var(--k)!important;background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .workbook-ic{background:color-mix(in srgb,var(--k) 14%,transparent)!important;border:1px solid color-mix(in srgb,var(--k) 40%,transparent)!important;color:var(--k)!important}
html body main[data-kind] .workbook-note>span{border:1px solid color-mix(in srgb,var(--k) 60%,transparent)!important;color:var(--k)!important}
html body main[data-kind] .workbook-steps li::before{background:color-mix(in srgb,var(--k) 12%,transparent)!important;border:1px solid color-mix(in srgb,var(--k) 50%,transparent)!important}
html body main[data-kind] .workbook-field.is-ok{border-color:color-mix(in srgb,var(--k) 55%,transparent)!important}
html body main[data-kind] .workbook-in:focus-within{border-color:var(--k)!important}
html body main[data-kind] .workbook-field.is-ok .workbook-mk{color:var(--k)!important}
html body main[data-kind] html body .ev-pk{color:var(--k)!important}
html body main[data-kind] html body #xpDlgK{color:var(--k)!important}
html body main[data-kind] html body [data-ic="bulb"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="hint"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="milestone"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="flag"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="compass"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="badge"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="certificate"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="trophy"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="scales"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="sum"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="calculator"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="average"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="share"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="checklist"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="steps"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="truefalse"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="dates"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="history"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="stopwatch"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="puzzle"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="blocks"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="join"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="fuse"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="fixlink"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="disagree"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="chat"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="askbubble"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="feedback"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="table"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="tapcell"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="signpost"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="notebook"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="book"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="bookmark"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="lens"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="oddone"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="crystal"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="filter"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="lock"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="privacy"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="key"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="code"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="raket"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="rocket"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="delivery"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="bell"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="home"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="pin"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="settings"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="finance"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="blank"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="hit"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="miss"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="xp"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body [data-ic="toolpath"]::before{background-color:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] html body .hb-ic{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .rk-top a{border:1px solid color-mix(in srgb,var(--k) 50%,transparent)!important}
html body main[data-kind] .rk-top a:hover,html body main[data-kind] .rk-top a:focus-visible{border-color:var(--k)!important}
html body main[data-kind] .rk-n{color:var(--k)!important}
html body main[data-kind] .rk-m i{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .rk-all summary{color:var(--k)!important}
html body main[data-kind] html body .gs-rec .k{color:var(--k)!important}
html body main[data-kind] html body main[data-kind] [data-ic]::before{background-color:var(--k,var(--k))!important}
html body main[data-kind] html body main[data-kind] .scard,html body main[data-kind] html body main[data-kind] .mcheck{border:1px solid var(--kbd,color-mix(in srgb,var(--k) 50%,transparent))!important}
html body main[data-kind] html body main[data-kind] .scard::before,html body main[data-kind] html body main[data-kind] .mcheck::before{background:var(--k,var(--k))!important}
html body main[data-kind] html body main[data-kind] .scard:hover,html body main[data-kind] html body main[data-kind] .mcheck:hover{border-color:var(--k,var(--k))!important}
html body main[data-kind] html body main[data-kind] .scard .sc-ic,html body main[data-kind] html body main[data-kind] .mcheck .mc-ic{background:var(--kbg,color-mix(in srgb,var(--k) 8%,transparent))!important;box-shadow:inset 0 0 0 1.5px var(--k,var(--k))!important}
html body main[data-kind] html body main[data-kind] .scard .sc-k,html body main[data-kind] html body main[data-kind] .mcheck .sc-k{color:var(--k,var(--k))!important}
html body main[data-kind] html body main[data-kind] a:hover .sc-go{background:var(--k)!important;color:#0B0C1A!important}
html body main[data-kind] .scard{display:grid!important;grid-template-columns:58px minmax(0,1fr);grid-template-areas:"ic top" "ic t" "d d" "f f";column-gap:16px;align-items:start}
html body main[data-kind] .scard .sc-ic{grid-area:ic;margin:0}
html body main[data-kind] .scard .sc-top{grid-area:top}
html body main[data-kind] .scard .sc-t{grid-area:t}
html body main[data-kind] .scard .sc-d{grid-area:d;margin-top:6px}
html body main[data-kind] .scard .sc-f{grid-area:f}
html body main[data-kind] .mcheck{display:flex!important;flex-direction:row;align-items:flex-start;gap:16px}
html body main[data-kind] .mcheck .mc-body{flex:1;min-width:0}
html body main[data-kind] .scard .sc-go,html body main[data-kind] .mcheck .sc-go{align-items:center!important;line-height:1}
/* role pages: spacing and the Tools more button (3 Nov) */
html body .rk{margin-top:48px!important}
html body .rk-h{font:600 28px/1.2 Lora,Georgia,serif;margin:0 0 20px}
html body .rk-top a{grid-template-rows:auto 1fr auto auto;gap:12px}
html body .rk-tools{margin-top:24px;gap:10px}
html body .rk-tools:not(.rk-open) .rk-x{display:none}
html body button.rk-more{background:none;cursor:pointer;color:#C996FF;border-color:rgba(201,150,255,.55)}
html body main[data-kind] button.rk-more{color:var(--k);border-color:color-mix(in srgb,var(--k) 55%,transparent)}
html body button.rk-more:hover{border-color:#C996FF;background:rgba(178,103,255,.12)}
html body button.rk-more:focus-visible{outline:3px solid #19D2FF;outline-offset:2px}
html body .rk-all{margin-top:28px;padding-top:20px}
@media (max-width:640px){html body .rk-top a{grid-template-rows:none}}
html body button.rk-chip.rk-more{background:none;cursor:pointer;color:#C996FF;border-color:rgba(201,150,255,.6);font:600 14px Inter,sans-serif}
html body button.rk-chip.rk-more:hover{border-color:#C996FF;background:rgba(178,103,255,.14)}
/* Resources is an ordinary Explore menu item with its icon (3 Nov) */
/* script-focused headings and panels: no focus ring (3 Nov) */
html body [tabindex="-1"]:focus:not(:focus-visible),html body h1[tabindex="-1"]:focus,html body h2[tabindex="-1"]:focus,html body main[tabindex="-1"]:focus{outline:none!important;box-shadow:none!important}
html body .sg-panel > .ey + .sg-h1{margin-top:10px}
/* glossary list: no card pictures (Mia, 3 Nov) */
html body [data-sg-gloss] .sg-pic{display:none!important}

html body #pvChSave,html body #pvSavedS{display:none!important}
/* lessons: ticks in the Path colour, crosses neutral, calmer statement (3 Nov) */
html body main[data-kind] .rule.ok:not(:has(>b))::before{color:var(--k)!important}
html body main[data-kind] .rule.no:not(:has(>b))::before{color:#ABA8C4!important}
html body main[data-kind] .rule.no>b{color:#ABA8C4!important}
html body main[data-kind] .rule.ok>b{color:var(--k)!important}
html body .s-big{font-weight:600!important;font-size:clamp(22px,1.9vw,27px)!important;line-height:1.3!important}


/* get started: stage cards stay short (3 Nov) */
html body .gs-opt small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/* data dictionary: meaning and trap on each column (3 Nov) */
html body .sg-card-b .dd-m{display:block;font:500 15px/1.45 Inter,sans-serif;color:#FCFDFF;margin-top:8px}
html body .sg-card-b .dd-t{display:block;font:400 14px/1.45 Inter,sans-serif;color:#FCFDFF;margin-top:8px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.04);border-left:3px solid #B267FF}
html body .sg-card-b .dd-t b{font-weight:700;color:#C996FF}
/* glossary cards: topic icon beside the term (Mia, option A, 3 Nov) */
html body .gq-hd{display:flex;align-items:center;gap:14px;margin-bottom:10px}
html body .gq-tile{flex:none;width:46px;height:46px;border-radius:13px;display:grid;place-items:center;border:1.5px solid #B267FF;background:rgba(178,103,255,.10);color:#C996FF}
html body .gq-tile svg{width:24px;height:24px}
html body .gq-tt{display:flex;flex-direction:column;gap:2px;min-width:0}
html body .gq-tt small{font:600 12px/1.3 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#C996FF}
html body .gq-tt b{margin:0!important}
html body .sg-card-b .dd-t b{display:inline!important;font:700 14px/1.45 Inter,sans-serif!important;color:#C996FF!important;margin:0!important;letter-spacing:0!important}
/* homepage device screen keeps its picture shape at every width (3 Nov) */
html body #top .hh-screen>*{display:none!important}
html body #top .hh-screen{height:auto!important;min-height:0!important;background-size:100% auto!important;background-position:top center!important;aspect-ratio:1600/875}
@media(max-width:640px){html body #top .hh-screen{aspect-ratio:660/1374}}
/* header with Practice: fits between 760 and 880px (3 Nov) */
@media(min-width:760px) and (max-width:880px){html body .site-nav .nav-list{gap:0!important;column-gap:0!important}html body .site-nav .nav-link{padding-left:7px!important;padding-right:7px!important;font-size:15px!important}html body header .button-nav{padding-left:14px!important;padding-right:14px!important}}
@media(min-width:760px) and (max-width:880px){html body header.site-header .site-nav .nav-list .nav-link{padding-left:8px!important;padding-right:8px!important}html body header.site-header .site-nav .nav-list{flex-wrap:nowrap!important}}
