[data-pal]{--g-t0i:#fff;--g-t1i:#fff;--g-t2i:#fff;--g-t3i:#fff}[data-pal=night]{--g-win:#0f1729;--g-wline:#a0beff2e;--g-t0a:#19d3ff;--g-t0b:#2aa7ff;--g-t1a:#ff6fb3;--g-t1b:#ff3d97;--g-t2a:#bd9dff;--g-t2b:#a379ff;--g-t3a:#3ef0a5;--g-t3b:#19c99a;--g-t0i:#061018;--g-t1i:#061018;--g-t2i:#061018;--g-t3i:#061018;--g-rib-hi:#ffffff24;--g-rib-mid:#ffffff0d;--g-rib-lo:#ffffff03;--g-rib-sh:#00000040;--g-rib-hi2:#ffffff14;--g-ring:#a0dcff8c;--g-shadow:#050a1e8c}[data-pal=day]{--g-win:#fff;--g-wline:#12182014;--g-t0a:#0078a8;--g-t0b:#005a88;--g-t1a:#7a4ef0;--g-t1b:#5b3fd6;--g-t2a:#c4470b;--g-t2b:#a63708;--g-t3a:#08795d;--g-t3b:#065c47;--g-rib-hi:#ffffff57;--g-rib-mid:#ffffff1a;--g-rib-lo:#ffffff05;--g-rib-sh:#14283c0f;--g-rib-hi2:#ffffff2e;--g-ring:#ffffffb3;--g-shadow:#14283c73}[data-pal=earth]{--g-win:#fbf7f0;--g-wline:#2a211b1a;--g-t0a:#b04f29;--g-t0b:#8f3a1c;--g-t1a:#3b5a8c;--g-t1b:#1f3560;--g-t2a:#dcae45;--g-t2b:#c4922a;--g-t3a:#527238;--g-t3b:#3f5c2a;--g-t2i:#2a211b;--g-rib-hi:#fffaf05c;--g-rib-mid:#fffaf01f;--g-rib-lo:#fffaf008;--g-rib-sh:#3c281412;--g-rib-hi2:#fffaf033;--g-ring:#fffaf0bf;--g-shadow:#3c281466}[data-pal=mono]{--g-win:#fff;--g-wline:#0d1b331a;--g-t0a:#2a66e0;--g-t0b:#1f4fc8;--g-t1a:#2a5fd0;--g-t1b:#16348a;--g-t2a:#9cc5ff;--g-t2b:#6aa8ff;--g-t3a:#1b3f8f;--g-t3b:#0b1f52;--g-t2i:#0d1b33;--g-rib-hi:#ffffff57;--g-rib-mid:#ffffff1a;--g-rib-lo:#ffffff05;--g-rib-sh:#14285012;--g-rib-hi2:#ffffff2e;--g-ring:#ffffffb3;--g-shadow:#14285a73}[data-pal=sunset]{--g-win:#fff8f5;--g-wline:#2b10201a;--g-t0a:#ff8a6a;--g-t0b:#ff6a4d;--g-t1a:#c92a68;--g-t1b:#a8236b;--g-t2a:#ffc061;--g-t2b:#ffa230;--g-t3a:#8a4fd8;--g-t3b:#4d2a9e;--g-t0i:#2b1020;--g-t2i:#2b1020;--g-rib-hi:#fff5f05c;--g-rib-mid:#fff5f01f;--g-rib-lo:#fff5f005;--g-rib-sh:#5a14280f;--g-rib-hi2:#fff5f033;--g-ring:#fff5f0bf;--g-shadow:#781e3266}@property --g-win{syntax:"<color>";inherits:true;initial-value:#0f1729}@property --g-t0a{syntax:"<color>";inherits:true;initial-value:#19d3ff}@property --g-t0b{syntax:"<color>";inherits:true;initial-value:#2aa7ff}@property --g-t1a{syntax:"<color>";inherits:true;initial-value:#ff6fb3}@property --g-t1b{syntax:"<color>";inherits:true;initial-value:#ff3d97}@property --g-t2a{syntax:"<color>";inherits:true;initial-value:#bd9dff}@property --g-t2b{syntax:"<color>";inherits:true;initial-value:#a379ff}@property --g-t3a{syntax:"<color>";inherits:true;initial-value:#3ef0a5}@property --g-t3b{syntax:"<color>";inherits:true;initial-value:#19c99a}@property --g-t0i{syntax:"<color>";inherits:true;initial-value:#061018}@property --g-t1i{syntax:"<color>";inherits:true;initial-value:#061018}@property --g-t2i{syntax:"<color>";inherits:true;initial-value:#061018}@property --g-t3i{syntax:"<color>";inherits:true;initial-value:#061018}.glw{gap:var(--sp-12);transition:--g-win .7s,--g-t0a .7s,--g-t0b .7s,--g-t1a .7s,--g-t1b .7s,--g-t2a .7s,--g-t2b .7s,--g-t3a .7s,--g-t3b .7s,--g-t0i .7s,--g-t1i .7s,--g-t2i .7s,--g-t3i .7s;display:grid}.glw-window{--x:50%;--y:50%;--lens:clamp(60px,19cqi,130px);background:var(--g-win);box-shadow:0 40px 80px -40px var(--g-shadow),0 0 0 1px var(--g-wline);touch-action:pan-y;border-radius:clamp(18px,4cqi,28px);position:relative;overflow:hidden;container-type:inline-size}.glw-tiles{grid-template-columns:1fr 1fr;gap:clamp(8px,2.4cqi,14px);margin:0;padding:clamp(10px,2.8cqi,18px);list-style:none;display:grid}.glw-tiles a{border-radius:clamp(12px,3cqi,18px);align-content:end;gap:6px;min-height:clamp(140px,40cqi,230px);padding:clamp(12px,3.2cqi,18px) clamp(12px,3.4cqi,20px);text-decoration:none;display:grid}.tone0 a{background:linear-gradient(140deg,var(--g-t0a),var(--g-t0b));color:var(--g-t0i)}.tone1 a{background:linear-gradient(140deg,var(--g-t1a),var(--g-t1b));color:var(--g-t1i)}.tone2 a{background:linear-gradient(140deg,var(--g-t2a),var(--g-t2b));color:var(--g-t2i)}.tone3 a{background:linear-gradient(140deg,var(--g-t3a),var(--g-t3b));color:var(--g-t3i)}.glw-client{letter-spacing:.06em;font-size:12px;font-weight:700}.glw-tiles b{letter-spacing:-.01em;font-feature-settings:"palt";font-size:clamp(1.25rem,5.6cqi,2.4rem);font-weight:900;line-height:1.1}.glw-label{font-size:13px;font-weight:700;line-height:1.5}.glw-tiles small{font-size:12px}.glw-glass{pointer-events:none;backdrop-filter:blur(14px)saturate(1.25);background:repeating-linear-gradient(90deg,var(--g-rib-hi) 0 2px,var(--g-rib-mid) 2px 11px,var(--g-rib-lo) 11px 17px,var(--g-rib-sh) 17px 20px,var(--g-rib-hi2) 20px 22px);-webkit-mask-image:radial-gradient(circle at var(--x) var(--y),transparent 0 var(--lens),#000 calc(var(--lens) + 26px));mask-image:radial-gradient(circle at var(--x) var(--y),transparent 0 var(--lens),#000 calc(var(--lens) + 26px));animation:1.4s .5s both glw-fog;position:absolute;inset:0}@keyframes glw-fog{0%{opacity:0}to{opacity:1}}.glw-lens{left:var(--x);top:var(--y);width:calc(var(--lens) * 2 + 26px);aspect-ratio:1;pointer-events:none;box-shadow:inset 0 0 0 1px var(--g-ring),inset 0 0 30px var(--g-rib-hi),0 0 0 1px var(--g-wline);border-radius:50%;animation:1.4s .5s both glw-fog;position:absolute;translate:-50% -50%}.glw-glass,.glw-lens{transition:opacity .5s var(--ease,ease)}.glw.is-clear :is(.glw-glass,.glw-lens){opacity:0;animation:none}.glw-ctl{justify-content:space-between;align-items:center;gap:10px var(--sp-16);flex-wrap:wrap;display:flex}.glw-pal{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.glw-ctl .mono{letter-spacing:.14em;color:var(--ink-2);margin-right:4px;font-size:12px}.glw-pal button{border:1px solid var(--line);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 7px;font-size:13px;font-weight:700;transition:border-color .2s;display:inline-flex}.glw-pal button:hover{border-color:var(--cyan-deep)}.glw-pal button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--sheet)}.glw-sw{background:conic-gradient(var(--g-t0a) 0 25%,var(--g-t1a) 0 50%,var(--g-t2a) 0 75%,var(--g-t3a) 0);border-radius:50%;flex:none;width:20px;height:20px;box-shadow:0 0 0 1px #7f7f7f59}.glw-sw-btn{min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.glw-sw-btn i{background:var(--ink-3);border-radius:999px;width:40px;height:22px;transition:background .2s;position:relative}.glw-sw-btn i:after{content:"";background:var(--sheet);width:16px;height:16px;transition:translate .2s var(--ease,ease);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.glw-sw-btn[aria-checked=true] i{background:var(--cyan-deep)}.glw-sw-btn[aria-checked=true] i:after{translate:18px}.glw-sw-btn:focus-visible i{outline:2px solid var(--cyan-deep);outline-offset:2px}.glw-sw-btn{animation:4s ease-in-out 15s both glw-sw-in}@keyframes glw-sw-in{0%{opacity:0;visibility:hidden}1%,to{visibility:visible}to{opacity:1}}html:not(.js) .glw-ctl{display:none}@media (pointer:coarse){.glw-sw-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.glw-glass,.glw-lens{animation:none}.glw{transition:none}}
