.pc-bold{--pc-vio:#ef4444;--pc-teal:#22c55e;--pc-pink:#e11d9c;--pc-blue:#3b82f6;--pc-gold:#f59e0b;--pc-cyan:#22d3ee;--pc-green:#22c55e;--pc-lime:#94a3b8;--bold-spectrum:linear-gradient(90deg, #ef4444, #f59e0b 22%, #22c55e 42%, #22d3ee 58%, #3b82f6 74%, #e11d9c 90%, #94a3b8);--bold-ink:var(--pc-ink-dark,#0b0b0b)}.pc-bold .dash-title.grad-main,.pc-bold .ht-title{background:var(--bold-spectrum);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.pc-bold .tx-h:before,.pc-bold .edu-section-title:before,.pc-bold .ht-h2:before{content:"";background:var(--bold-spectrum);border-radius:3px;flex:none;width:28px;height:5px}.pc-bold .edu-section-title,.pc-bold .ht-h2{align-items:center;gap:10px;display:flex}.pc-bold .tx-cat,.pc-bold .tx-slide,.pc-bold .tx-pic,.pc-bold .tx-detail,.pc-bold .tx-stats>div,.pc-bold .tx-tag,.pc-bold .tx-product,.pc-bold .tx-result,.pc-bold .xp-head,.pc-bold .xp-tile,.pc-bold .xp-chip,.pc-bold .xp-row,.pc-bold .xp-stats>div{--k:var(--hue)}.pc-bold .gm-card{--k:var(--g-accent,var(--pc-blue))}.pc-bold .edu-pill{--k:var(--pc-blue)}.pc-bold .ht-step,.pc-bold .ht-step-icon,.pc-bold .ht-row-icon{--k:var(--c)}.pc-bold .grid>section:first-child{--k:#22c55e}.pc-bold .grid>section:nth-child(2){--k:#3b82f6}.pc-bold .grid>section:nth-child(3){--k:#e11d9c}.pc-bold .tx-cat,.pc-bold .tx-slide,.pc-bold .xp-tile,.pc-bold .gm-card,.pc-bold .ht-step,.pc-bold .grid>section{background:linear-gradient(155deg, color-mix(in oklab, var(--k) 34%, #101010), color-mix(in oklab, var(--k) 8%, #101010) 75%);border-color:color-mix(in oklab, var(--k) 70%, transparent);box-shadow:0 0 22px -14px var(--k)}.pc-bold .tx-detail,.pc-bold .xp-head{--k:var(--hue,var(--pc-blue));border-color:color-mix(in oklab, var(--k) 60%, transparent);box-shadow:0 0 40px -26px var(--k);background:radial-gradient(120% 150% at 0% 0%, color-mix(in oklab, var(--k) 32%, #101010), #101010 70%)}.pc-bold .tx-stats>div,.pc-bold .xp-stats>div,.pc-bold .tx-product,.pc-bold .tx-result,.pc-bold .xp-row{background:color-mix(in oklab, var(--k) 16%, #101010);border:1px solid color-mix(in oklab, var(--k) 50%, transparent)}.pc-bold .xp-row{border-left:4px solid var(--k)}.pc-bold .xp-chip,.pc-bold .edu-pill{background:color-mix(in oklab, var(--k) 16%, #101010);border-color:color-mix(in oklab, var(--k) 60%, transparent);box-shadow:none}.pc-bold .tx-tag{background:var(--k);border-color:var(--k);color:var(--bold-ink)}.pc-bold .ht-step-icon,.pc-bold .ht-row-icon{background:var(--k);color:var(--bold-ink)}.pc-bold .tx-cat-pic{background:linear-gradient(150deg, color-mix(in oklab, var(--hue) 45%, #101010), color-mix(in oklab, var(--hue) 18%, #101010));color:#fff}.pc-bold .tx-cat-pic.plate{background:var(--pc-ink-light)}.pc-bold .tx-pic:not(.mark){background:linear-gradient(140deg, color-mix(in oklab, var(--k) 45%, #101010), color-mix(in oklab, var(--k) 16%, #101010))}.pc-bold .tx-pic>span,.pc-bold .tx-detail-name,.pc-bold .xp-title,.pc-bold .tx-stats dd,.pc-bold .xp-stats b{color:#fff}.pc-bold .ht-row:hover,.pc-bold .ht-row:focus-visible{background:color-mix(in oklab, var(--c) 20%, var(--card))}.pc-bold .cc-ev{box-shadow:0 0 14px -8px var(--hue)}
