.ThemeConfigurator_panel__dqu0D{padding:24px;border-radius:24px;min-width:320px;backdrop-filter:blur(18px);border:1px solid transparent;overflow:hidden}.ThemeConfigurator_heading__2HZTB{margin:0 0 8px;font-size:1.25rem}.ThemeConfigurator_subheading__kVcF2{margin:0 0 16px;font-size:.95rem;color:rgba(255,255,255,.7)}.ThemeConfigurator_section__2fJGC{margin-top:16px;display:flex;flex-direction:column;gap:12px}.ThemeConfigurator_sectionLabel__EAOTs{margin:0;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.65)}.ThemeConfigurator_presetsRow__ddG9A{display:flex;gap:12px;flex-wrap:wrap}.ThemeConfigurator_presetButton__x2RCd{border:none;color:#0f1116;font-weight:600;padding:10px 16px;border-radius:16px;cursor:pointer;text-transform:capitalize;opacity:.6;transition:transform .2s ease,opacity .2s ease}.ThemeConfigurator_presetButtonActive__CzDUK{opacity:1;transform:translateY(-2px)}.ThemeConfigurator_fieldsGrid__CtfC7{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;max-height:400px;overflow-y:auto;padding-right:8px}.ThemeConfigurator_fieldsGrid__CtfC7::-webkit-scrollbar{width:6px}.ThemeConfigurator_fieldsGrid__CtfC7::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:10px}.ThemeConfigurator_field__6YINg{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:rgba(255,255,255,.85)}.ThemeConfigurator_fieldInputs__OJOCW{display:flex;gap:8px}.ThemeConfigurator_field__6YINg input[type=text]{flex:1;border-radius:12px;border:1px solid rgba(255,255,255,.14);padding:8px 10px;background:rgba(15,17,22,.4);color:inherit}.ThemeConfigurator_colorPicker__PBBQ_{width:80px;height:44px;border:1px solid rgba(255,255,255,.2);background:transparent;padding:0;cursor:pointer;border-radius:12px;overflow:hidden;flex-shrink:0}.ThemeConfigurator_colorPicker__PBBQ_::-webkit-color-swatch-wrapper{padding:0}.ThemeConfigurator_colorPicker__PBBQ_::-webkit-color-swatch{border:none;border-radius:10px}.ThemeConfigurator_codeHeader__ypsuu{display:flex;justify-content:space-between;align-items:center}.ThemeConfigurator_instructionsList__NfIh8{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px;color:rgba(255,255,255,.85)}.ThemeConfigurator_instructionsList__NfIh8 li{line-height:1.5}.ThemeConfigurator_copyButton__7CYae{border:none;padding:6px 12px;border-radius:999px;cursor:pointer;font-weight:600;background:rgba(255,255,255,.15);color:inherit}.ThemeConfigurator_codeBlock__c__n7{margin:0;border-radius:16px;padding:16px;background:rgba(0,0,0,.1);overflow-x:auto;font-size:.8rem;line-height:1.4;border:1px solid rgba(255,255,255,.1);max-width:100%;max-height:250px;overflow:auto;white-space:pre}@media (max-width:900px){.ThemeConfigurator_panel__dqu0D{width:100%}}.Home_container__9OuOz{min-height:100vh;padding:48px 24px;display:flex;justify-content:center}.Home_inner__9mdW_{width:100%;max-width:1100px;display:flex;flex-direction:column;gap:32px;margin-top:40px}.Home_title__YEn0u{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}.Home_layout__HWvq1{display:grid;grid-template-columns:minmax(320px,480px) minmax(300px,1fr);gap:24px;align-items:flex-start}.Home_panelColumn__Rc3Gl,.Home_widgetColumn__9tPso{display:flex;justify-content:center;position:sticky;top:20px}.Home_integrationSection__gsCNb{display:flex;gap:24px;align-items:stretch;flex-wrap:wrap}.Home_integrationCopy__p5fJb{flex:1;min-width:280px;padding:24px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.25);backdrop-filter:blur(12px)}.Home_integrationCopy__p5fJb h3{margin-top:0;margin-bottom:8px}.Home_integrationCopy__p5fJb p{margin:0 0 12px;line-height:1.4}.Home_integrationWidget__wCS9x{flex:1;min-width:320px;display:flex;justify-content:center}.Home_integrationCode__ulPop{flex:1;min-width:320px;border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:16px;background:rgba(0,0,0,.35);backdrop-filter:blur(10px);color:#e5e7f2;font-size:.85rem;overflow-x:auto}.Home_integrationCode__ulPop pre{margin:0;white-space:pre-wrap}@media (max-width:900px){.Home_layout__HWvq1{grid-template-columns:1fr}.Home_panelColumn__Rc3Gl,.Home_widgetColumn__9tPso{position:relative;justify-content:stretch}}