 :root{ --sol-sky-100: var(--bricks-color-93334c); --sol-sky-300: var(--bricks-color-42db99); --sol-sky-500: var(--bricks-color-0f3b3f); --sol-sky-700: var(--bricks-color-51f172); --sol-sky-900: var(--bricks-color-585fcf); --sol-leaf-100: var(--bricks-color-e73065); --sol-leaf-300: var(--bricks-color-6df679); --sol-leaf-500: var(--bricks-color-f192f3); --sol-leaf-700: var(--bricks-color-8cdb81); --sol-leaf-900: var(--bricks-color-3cebdd); --sol-sand-50: var(--bricks-color-30a50e); --sol-sand-100: var(--bricks-color-c9338b); --sol-sand-300: var(--bricks-color-3e0b09); --sol-clay-500: var(--bricks-color-9b7c03); --sol-clay-700: var(--bricks-color-f3c585); --sol-night-900: var(--bricks-color-7258e1); --sol-night-800: var(--bricks-color-6c0562); --sol-night-700: var(--bricks-color-a01919); --sol-surface: var(--bricks-color-c4bcfd); --sol-surface-raised: var(--bricks-color-562238); --sol-surface-sunken: var(--bricks-color-7e7729); --sol-ink: var(--bricks-color-1b3e01); --sol-ink-muted: var(--bricks-color-d2265b); --sol-line: var(--bricks-color-aca011); --sol-line-strong: var(--bricks-color-facffd); --sol-brand: var(--bricks-color-7daa08); --sol-brand-hover: var(--bricks-color-3eeda9); --sol-on-brand: var(--bricks-color-0b0047); --sol-accent-leaf: var(--bricks-color-331369); --sol-on-accent-leaf: var(--bricks-color-0c228d); --sol-accent-clay: var(--bricks-color-ee972a); --sol-on-accent-clay: var(--bricks-color-50771f); --sol-tint-sky: var(--bricks-color-0bd203); --sol-tint-leaf: var(--bricks-color-7f3353); --sol-tint-clay: var(--bricks-color-b4a404); --sol-success: var(--bricks-color-2cbddd); --sol-warning: var(--bricks-color-c5591a); --sol-danger: var(--bricks-color-1bbbe0); --sol-info: var(--bricks-color-f7ffb0); --sol-focus: var(--bricks-color-17f285); --sol-star: var(--bricks-color-af7307); --sol-grain-ink: var(--bricks-color-442d83); --sol-space-1: 4px; --sol-space-2: 8px; --sol-space-3: 12px; --sol-space-4: 16px; --sol-space-5: 24px; --sol-space-6: 32px; --sol-space-7: 48px; --sol-space-8: 64px; --sol-space-9: 96px; --sol-radius-xs: 6px; --sol-radius-sm: 10px; --sol-radius-md: 16px; --sol-radius-lg: 24px; --sol-radius-xl: 32px; --sol-radius-pill: 999px; --sol-shadow-sm: 0 1px 2px rgb(11 22 29 / 0.10); --sol-shadow-md: 0 6px 20px rgb(11 22 29 / 0.12); --sol-font-display: "Baloo 2", "Nunito", system-ui, sans-serif; --sol-font-sans: "Be Vietnam Pro", system-ui, sans-serif; --sol-font-hand: "Patrick Hand", "Segoe Print", cursive; }  :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--sol-focus);outline-offset:2px}  body::after{content:"";position:fixed;inset:-50%;z-index:9999;pointer-events:none;opacity:.06;mix-blend-mode:multiply; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")} html[data-brx-theme="dark"] body::after,html.brx-dark body::after{mix-blend-mode:screen;filter:invert(1);opacity:.04} @media (prefers-contrast: more){body::after{display:none}}  .brxe-post-content mark{background:none;color:inherit} #brxe-r5n5cb:not(:has(> :not(h2,.brx-query-trail))),#brxe-0odgyg:not(:has(> :not(h2,.brx-query-trail))),#brxe-qdmpi7:not(:has(a:not(.brx-query-trail))){display:none}  #brxe-65rbxx,#brxe-38fd38{display:block;position:relative;width:163px;height:48px;background:url(/wp-content/uploads/2026/10/Thiet-ke-chua-co-ten-2.svg) -13px -67px/184px 184px no-repeat} #brxe-65rbxx>*,#brxe-38fd38>*{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)} @media(max-width:767px){#brxe-65rbxx,#brxe-38fd38{width:136px;height:40px;background-position:-11px -56px;background-size:154px 154px}}   .sol-saved-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))} .sol-saved-item{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--sol-line,#ddd);border-radius:14px;background:#fff} .sol-saved-item img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px} .sol-saved-item a{font-weight:700;color:var(--sol-ink,#111)} .sol-saved-item button{align-self:flex-start;background:none;border:1px solid currentColor;border-radius:999px;padding:4px 12px;cursor:pointer} 