.home-light,body:has(.home-light) .chrome,body:has(.home-light) .journey-note{--ground:#f6f7fb;--panel:rgba(255,255,255,0.88);--panel-2:#f1f3f9;--panel-solid:#ffffff;--brd:rgba(20,24,40,0.1);--brd-strong:rgba(20,24,40,0.22);--ink:#1b2030;--ink-head:#0f1322;--ink-mut:#4b5368;--ink-faint:#656d80;--kicker:#5a6378;--field-bg:#ffffff;--field-bg-hover:#f7f8fc;--field-brd:#c3c9d8;--field-brd-hover:#9aa3b8;--field-focus:#6a9c00;--field-ph:#7d8599;--field-disabled-bg:#eef0f5;--crit-ink:#b42d2d;--bad:var(--crit-ink);--lime:#c9f23a;--teal:#11a58a;--violet:#6b4fe0;--on-accent:#0b1020;--grad-btn:#c9f23a;--v:#11a58a;--m:#c9f23a;--c:#6b4fe0;--grad:linear-gradient(90deg,#5f9a00,#11a58a 55%,#6b4fe0);--good:#1f8a5b;--work:#3b63d8;--warn:#a35f00;--crit:#c93b3b;--focus:#5f9a00;--accent-ink:#3f6d00;--falta:#e0297f;--falta-ink:#b01b62;--falta-soft:rgba(224,41,127,0.1);--falta-brd:rgba(224,41,127,0.5);--listo:#22a86a;--listo-ink:#146a43;--listo-soft:rgba(34,168,106,0.12);--listo-brd:rgba(34,168,106,0.45);--sugerido-ink:#146a43;--sugerido-soft:rgba(34,168,106,0.07);--datos:#8b5cf6;--datos-ink:#5b2fc9;--datos-soft:rgba(139,92,246,0.1);--datos-brd:rgba(139,92,246,0.45);--depth:0 1px 2px rgba(20,24,40,0.06),0 12px 32px -16px rgba(20,24,40,0.25);--depth-hover:0 2px 4px rgba(20,24,40,0.08),0 24px 48px -20px rgba(20,24,40,0.3),0 0 0 1px rgba(95,154,0,0.12);color:var(--ink)}body:has(.home-light){background:#f6f7fb}body:has(.home-light) .aurora{display:none}body:has(.home-light) ::selection{background:rgba(201,242,58,.5);color:#0f1322}.hl-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,#fbfcff,#f6f7fb 50%,#f3f5fb)}.hl-bg i{position:absolute;border-radius:50%;filter:blur(2px)}.hl-bg .hl-s1{width:42vw;height:42vw;max-width:560px;max-height:560px;left:-12vw;top:-14vw;background:radial-gradient(circle at 35% 35%,rgba(201,242,58,.55),rgba(201,242,58,.08) 60%,transparent 72%)}.hl-bg .hl-s2{width:36vw;height:36vw;max-width:480px;max-height:480px;right:-10vw;top:8vh;background:radial-gradient(circle at 40% 40%,rgba(169,139,250,.5),rgba(169,139,250,.08) 60%,transparent 72%)}.hl-bg .hl-s3{width:30vw;height:30vw;max-width:420px;max-height:420px;left:30vw;bottom:-12vw;background:radial-gradient(circle at 40% 40%,rgba(94,230,199,.45),rgba(94,230,199,.06) 60%,transparent 72%)}.hl-bg .hl-s4{width:22vw;height:22vw;max-width:300px;max-height:300px;right:18vw;bottom:6vh;background:radial-gradient(circle at 40% 40%,rgba(255,180,140,.45),rgba(255,180,140,.06) 60%,transparent 72%)}.hl-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,.65))}body:has(.home-light) .chrome{background:rgba(246,247,251,.82);border-bottom-color:rgba(20,24,40,.1)}body:has(.home-light) .chrome-config{background:rgba(255,255,255,.8)}.home-light .hl-head{display:grid;grid-gap:10px;gap:10px;margin:6px 0 22px}.home-light .hl-head h1{margin:0;font-size:clamp(30px,5.2vw,48px);line-height:1.05;letter-spacing:-.03em;color:var(--ink-head);text-wrap:balance}.home-light .hl-status{margin:0;font-size:clamp(16px,2.2vw,19px);font-weight:600;color:var(--ink-mut)}.home-light .hl-status.is-ready{color:var(--listo-ink)}.home-light .hl-status.is-falta{color:var(--falta-ink)}.home-light .hl-cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);margin-top:4px}.home-light .hl-cta .cta{max-width:100%;white-space:normal;text-align:left}.home-light .hl-head .first-line{margin:2px 0 0;color:var(--ink-mut)}@media (max-width:560px){.home-light .hl-cta .cta{width:100%;justify-content:center;text-align:center}}.home-light .cta.ghost,.home-light .ln-small,.home-light .write-own{background:rgba(255,255,255,.7);color:var(--ink);border-color:var(--brd-strong);box-shadow:none}.home-light .cta.ghost:hover,.home-light .write-own:hover{background:#ffffff;border-color:rgba(20,24,40,.35)}.home-light .cta{box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 1px 2px rgba(20,24,40,.12),0 10px 28px -12px rgba(95,154,0,.45)}.home-light .cta:hover{background:#d4f85a}.home-light .dr-strip-dismiss:hover{background:rgba(20,24,40,.05)}.home-light .uf-thumb-edit{background:linear-gradient(transparent,rgba(15,19,34,.75));color:#fff}.home-light .uf-card.is-image .uf-thumb img{background:#f1f3f9}.home-light .card.working:before{opacity:.6}.home-light .ap-see{background:rgba(17,165,138,.08)}.home-light .uz{background:radial-gradient(60% 140% at 0 50%,rgba(169,139,250,.14),transparent 70%),var(--panel-solid)}.home-light .uz-core{background:radial-gradient(circle at 35% 35%,#ffffff,#e6e9f3 70%);box-shadow:0 0 14px 4px rgba(169,139,250,.35),inset 0 0 6px rgba(20,24,40,.08)}.home-light .uz-hole:after{background:var(--ink-faint);box-shadow:-52px 38px 0 -.5px var(--ink-faint),-10px 62px 0 -1px var(--brd-strong),-60px 10px 0 -1px var(--brd-strong)}.home-light .s1-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);grid-gap:var(--s4) var(--s5);gap:var(--s4) var(--s5);align-items:start}.home-light .s1-side{display:grid;grid-gap:var(--s3);gap:var(--s3)}.home-light.is-compact-tray .s1-grid{grid-template-columns:minmax(0,1fr)}.home-light.is-compact-tray .s1-side{position:static;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start}@media (max-width:820px){.home-light .s1-grid{grid-template-columns:minmax(0,1fr)}}.home-light{overflow-wrap:anywhere}