/* Ultra‑light tundra polish */
:root{ --wos-border:#dbe8f6; --wos-ice:#7acbff; --wos-ice-2:#93c5fd; --wos-shadow:0 8px 24px rgba(14,27,45,.08); }
.wos-tools-grid{ display:grid; grid-template-columns: repeat(auto-fit,minmax(240px,1fr)); gap:16px; }
.wos-tool-card, .wfp-container, .wrr-container{ background:linear-gradient(180deg, rgba(255,255,255,.98), rgba(245,250,255,.98)); border:1px solid var(--wos-border); border-radius:16px; padding:16px; box-shadow:var(--wos-shadow); }
.wfp-result, .wrr-result{ background:#f6fbff; border-color:var(--wos-border); }
/* Ice gradient button */
.wos-btn-ice .wp-element-button{ border-radius:12px; border:1px solid var(--wos-border); background:linear-gradient(180deg, var(--wos-ice), var(--wos-ice-2)); color:#072134; }
/* Print */
@media print{ header, footer, .wp-block-navigation{ display:none !important; } .wfp-container, .wrr-container, .wfp-result, .wrr-result{ box-shadow:none !important; } body{ background:#fff !important; } }
