.FWfpHG_section{color:#eef0f5;background:radial-gradient(at 0 0,#392d48,#1e222a 65%);border:1px solid #594d6d;border-radius:18px;order:3;width:100%;min-width:0;margin:28px 0;padding:clamp(16px,3vw,28px)}.FWfpHG_badge{color:#e0cfef;border:1px solid #766487;border-radius:5px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-block}.FWfpHG_section h2{align-items:center;gap:8px;line-height:1.5;display:flex;margin:10px 0 4px!important;font-size:clamp(17px,2.3vw,23px)!important}.FWfpHG_section h2 svg{color:#d9bbff;flex:none}.FWfpHG_lead{margin:0 0 18px;font-size:13px;line-height:1.7;color:#c6bed0!important}.FWfpHG_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.FWfpHG_card{--accent:#e2c7ff;--ink:#30213b;--tint:#3d2d4b;--edge:#685379;border:1px solid var(--edge);background:linear-gradient(145deg, var(--tint), #252731 82%);min-width:0;color:inherit;border-radius:12px;flex-direction:column;gap:10px;padding:clamp(12px,2.4vw,18px);text-decoration:none;display:flex}.FWfpHG_card[data-provider=meshy]{--accent:#d3efa9;--ink:#21331b;--tint:#33452d;--edge:#566e45}a.FWfpHG_card:hover{border-color:var(--accent)}.FWfpHG_card:focus-visible,.FWfpHG_disclosure summary:focus-visible{outline-offset:3px;outline:2px solid #e2c7ff}.FWfpHG_brand{align-items:center;gap:10px;display:flex}.FWfpHG_brand>div{min-width:0}.FWfpHG_brand small{color:var(--accent);font-size:10px;font-weight:700}.FWfpHG_brand h3{line-height:1.35;margin:0!important;font-size:19px!important}.FWfpHG_icon{border:1px solid var(--edge);width:44px;height:44px;color:var(--accent);background:#171c1a;border-radius:10px;flex:none;place-items:center;display:grid}.FWfpHG_icon img{object-fit:contain;border-radius:6px;width:32px;height:32px;display:block}.FWfpHG_description{line-height:1.65;color:#d0c9d7!important;margin:0!important;font-size:13px!important}.FWfpHG_cta,.FWfpHG_preview{border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding:8px 10px;font-size:13px;font-weight:750;display:flex}.FWfpHG_cta{background:var(--accent);color:var(--ink)}.FWfpHG_cta svg{flex:none}.FWfpHG_card:hover .FWfpHG_cta{filter:brightness(1.08)}.FWfpHG_preview{color:var(--accent);background:#ffffff0b}.FWfpHG_note{line-height:1.7;color:#bdb4ca!important;margin:14px 0 0!important;font-size:11px!important}.FWfpHG_disclosure{color:#eef0f5;background:linear-gradient(145deg,#35283f,#25232e 85%);border:1px solid #685379;border-radius:11px;margin:10px 12px}.FWfpHG_disclosure>summary{border-radius:inherit;cursor:pointer;align-items:center;gap:8px;padding:10px;list-style:none;display:flex}.FWfpHG_disclosure>summary::-webkit-details-marker{display:none}.FWfpHG_disclosure>summary>svg{color:#dec4f8;flex:none}.FWfpHG_disclosure>summary>span{flex:1;gap:2px;min-width:0;display:grid}.FWfpHG_disclosure>summary small{color:#d7c7e4;font-size:10px}.FWfpHG_disclosure>summary strong{font-size:13px}.FWfpHG_disclosure[open] .FWfpHG_chevron{transform:rotate(180deg)}.FWfpHG_disclosureBody{padding:0 10px 10px}.FWfpHG_disclosureBody .FWfpHG_grid{grid-template-columns:minmax(0,1fr);gap:8px}@media (max-width:620px){.FWfpHG_section{margin:20px 0}}
._6dYJfW_root{background:#1c1e23;border:1px solid #3c4048;border-radius:16px;grid-column:1/-1;gap:16px;padding:20px;display:grid}._6dYJfW_root ._6dYJfW_heading{color:#e4e8df;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:600;display:flex}._6dYJfW_heading svg{color:#b1e678;flex-shrink:0}._6dYJfW_controls{align-items:center;gap:12px;display:flex}._6dYJfW_root ._6dYJfW_controls select{color:#e4e4e9;background-color:#25262e;border:1px solid #484b55;border-radius:10px;flex:1;width:auto;min-width:0;min-height:46px;margin:0;padding:12px 44px 12px 16px}._6dYJfW_root ._6dYJfW_previewButton{color:#1d2b13;min-height:46px;font:inherit;box-shadow:none;cursor:pointer;background:#b1e678;border:1px solid #b1e678;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}._6dYJfW_previewButton:hover:not(:disabled){background:#c4ef99}._6dYJfW_previewButton:disabled{opacity:.5;cursor:wait}._6dYJfW_controls select:focus-visible,._6dYJfW_previewButton:focus-visible{outline-offset:3px;outline:2px solid #b1e678}._6dYJfW_preview{border-top:1px solid #34373e;justify-items:center;gap:12px;padding-top:16px;display:grid}._6dYJfW_preview img{border:1px solid #343a30;border-radius:12px;width:260px;max-width:100%;display:block}._6dYJfW_preview span{color:#9ca3af;font-size:12px}@media (max-width:540px){._6dYJfW_root{padding:16px}._6dYJfW_controls{flex-direction:column;align-items:stretch}._6dYJfW_root ._6dYJfW_controls select{width:100%}}
.-jMqUa_overlay{z-index:30;pointer-events:none;color:#edf2e8;background:#0003;justify-content:center;align-items:center;padding:24px 18px;display:flex;position:absolute;inset:0}.-jMqUa_panel{box-sizing:border-box;text-align:left;background:#202520;border:1px solid #79935d;border-radius:16px;flex-direction:column;gap:10px;width:min(100%,440px);padding:20px;display:flex;box-shadow:0 12px 40px #0009}.-jMqUa_heading{align-items:center;gap:12px;display:flex}.-jMqUa_heading>div{flex:1;min-width:0}.-jMqUa_heading small{letter-spacing:.14em;color:#b7d69e;margin-bottom:4px;font-size:10px;display:block}.-jMqUa_heading strong{color:#f2f6ed;font-size:16px;line-height:1.5;display:block}.-jMqUa_artwork{flex:none;width:40px;height:44px}.-jMqUa_panel>span{color:#c5cdc0;font-size:12px;line-height:1.8}.-jMqUa_panel>span:last-child{color:#a8b3a2;font-size:11px}.-jMqUa_track{background:#a8d37926;border-radius:4px;height:4px;margin:2px 0;overflow:hidden}.-jMqUa_track i{border-radius:inherit;background:linear-gradient(90deg,#7ca955,#c6f19b);width:35%;height:100%;animation:1.8s ease-in-out infinite -jMqUa_sweep;display:block}@keyframes -jMqUa_sweep{0%{transform:translate(-110%)}to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){.-jMqUa_track i{animation:none;transform:translate(95%)}}@media (max-width:600px){.-jMqUa_overlay{padding:12px}.-jMqUa_panel{padding:14px}.-jMqUa_heading strong{font-size:14px}.-jMqUa_panel>span{font-size:11px}}.-jMqUa_screenOverlay{z-index:300;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080d12a6;padding:20px 16px;position:fixed;inset:0}.-jMqUa_screenOverlay .-jMqUa_panel{max-height:calc(100dvh - 40px);overflow:auto}
