.BzuZuW_catalogue{--color-bg:#f4f5fa;--color-fg:#172033;--color-fg-2:#33415e;--color-fg-3:#4f5b70;--color-fg-4:#65718a;--color-surface:#fff;--color-surface-2:#eef1f7;--color-rule:#cbd3e1;--color-accent:#4f46e5;--color-background:#f4f5fa;--color-foreground:#172033;--color-muted:#eef1f7;--color-muted-foreground:#4f5b70;--color-border:#cbd3e1;--color-card:#fff;--color-card-foreground:#172033;--color-secondary:#e8edf7;--color-secondary-foreground:#33415e;color:#172033;background:#f4f5fa;min-width:0}.BzuZuW_hero{color:#f8fafc;background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 50%,#312e81 100%)}.BzuZuW_searchInput{color:#f8fafc;background:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;outline:none;width:100%;padding:.75rem 1.5rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.BzuZuW_searchInput::placeholder{color:#fff6}.BzuZuW_searchInput:focus{border-color:#818cf8;box-shadow:0 0 0 3px #818cf84d}.BzuZuW_categoryChip{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:9999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:all .2s}.BzuZuW_categoryChip:hover{color:#f8fafc;background:#ffffff1f}.BzuZuW_categoryChipActive{color:#0f172a;background:#818cf8;border-color:#818cf8}.BzuZuW_promptCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:.75rem;padding:1.25rem;transition:transform .2s,box-shadow .2s}.BzuZuW_promptCard:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.BzuZuW_summaryBand{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.BzuZuW_summaryMetric{border:1px solid var(--color-border);background:#fff;border-radius:1rem;padding:1rem 1.1rem}.BzuZuW_summaryMetricLabel{color:var(--color-muted-foreground);margin-bottom:.35rem;font-size:.72rem;display:block}.BzuZuW_summaryMetricValue{color:var(--color-foreground);font-size:1.4rem;font-weight:800}.BzuZuW_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.BzuZuW_guideCard{border:1px solid var(--color-border);color:inherit;background:#fff;border-radius:1rem;padding:1.15rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:block}.BzuZuW_guideCard:hover{border-color:#818cf8;transform:translateY(-2px);box-shadow:0 10px 24px #4f46e514}.BzuZuW_guideCardTop{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.BzuZuW_guideBadge{color:#4f46e5;background:#818cf81f;border-radius:9999px;align-items:center;padding:.25rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.BzuZuW_guideMeta{color:var(--color-muted-foreground);font-size:.75rem}.BzuZuW_guideTitle{margin:0 0 .45rem;font-size:1.05rem;font-weight:700}.BzuZuW_guideDescription{color:var(--color-muted-foreground);margin:0;font-size:.88rem;line-height:1.65}.BzuZuW_guideFoot{color:var(--color-muted-foreground);margin:.85rem 0 0;font-size:.76rem}.BzuZuW_improveLink{color:#f8fafc;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s}.BzuZuW_improveLink:hover{transform:translateY(-1px);box-shadow:0 8px 20px #4f46e53d}.BzuZuW_copyButton{color:#0f172a;cursor:pointer;background:#818cf8;border:none;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;min-height:44px;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background .2s,transform .1s;display:inline-flex}.BzuZuW_copyButton:hover{background:#6366f1}.BzuZuW_copyButton:active{transform:scale(.96)}.BzuZuW_likeButton{border:1px solid var(--color-border);min-height:44px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.75rem;transition:all .2s;display:inline-flex}.BzuZuW_likeButton:hover{color:#f43f5e;border-color:#f43f5e}.BzuZuW_likeButtonActive{color:#f43f5e;background:#f43f5e1a;border-color:#f43f5e}.BzuZuW_tag{background:var(--color-secondary);color:var(--color-secondary-foreground);border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;display:inline-block}.BzuZuW_improveBox{color:#f8fafc;background:linear-gradient(135deg,#1e1b4b,#312e81);border-radius:.75rem;padding:1.5rem}.BzuZuW_fieldset{gap:.75rem;min-width:0;display:grid}.BzuZuW_editor{color:#f8fafc;width:100%;min-width:0;font:inherit;resize:vertical;background:#111b39;border:1px solid #818cf8;border-radius:.5rem;padding:.75rem;line-height:1.7}.BzuZuW_editor:focus-visible{outline-offset:3px;outline:2px solid #c7d2fe}.BzuZuW_actionError{color:#b42318;overflow-wrap:anywhere;margin-top:.5rem;font-size:.8rem}.BzuZuW_formError{color:#fecaca;margin-top:.75rem;line-height:1.7}.BzuZuW_copyButton:disabled,.BzuZuW_likeButton:disabled{opacity:.6;cursor:wait}.BzuZuW_categoryChip{min-height:44px}@media (max-width:768px){.BzuZuW_summaryBand,.BzuZuW_guideGrid{grid-template-columns:1fr}}
