.BoxShadowGenerator_container__L9j4w{max-width:1400px;margin:0 auto;padding:2rem}.BoxShadowGenerator_header__2k4JH{text-align:center;margin-bottom:3rem}.BoxShadowGenerator_title__zxmRb{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;letter-spacing:-.02em}.BoxShadowGenerator_subtitle__BT55l{font-size:1.125rem;color:#888;font-weight:400}.BoxShadowGenerator_unifiedCard__cgCwZ{background:#141414;border:1px solid #222;border-radius:12px;overflow:hidden}.BoxShadowGenerator_codeSection__X5zg_,.BoxShadowGenerator_controlsSection__DfBCs,.BoxShadowGenerator_presetsSection__6NkHC,.BoxShadowGenerator_previewSection__0WKNH{padding:1.5rem;border-bottom:1px solid #222}.BoxShadowGenerator_codeSection__X5zg_{border-bottom:none}.BoxShadowGenerator_sectionHeader__f3vYu{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.BoxShadowGenerator_sectionTitle__HV2L_{font-size:1.25rem;font-weight:600;color:#fff}.BoxShadowGenerator_headerControls__bqJ5Y{display:flex;gap:.75rem;align-items:center}.BoxShadowGenerator_bgToggle__WVHJ6{display:flex;gap:.25rem;background:#0a0a0a;padding:.25rem;border-radius:8px;border:1px solid #222}.BoxShadowGenerator_bgButton__a2UCc{width:36px;height:36px;background:transparent;border:none;font-size:1rem;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.BoxShadowGenerator_bgButton__a2UCc:hover{background:#1a1a1a}.BoxShadowGenerator_bgButtonActive__NqZSZ{background:#ffcf98!important}.BoxShadowGenerator_stateToggle__6f7tK{display:flex;gap:.5rem;background:#0a0a0a;padding:.25rem;border-radius:8px;border:1px solid #222}.BoxShadowGenerator_stateButton__MQcfn{padding:.5rem 1rem;background:transparent;border:none;color:#888;font-size:.875rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s}.BoxShadowGenerator_stateButton__MQcfn:hover{color:#fff;background:#1a1a1a}.BoxShadowGenerator_stateButtonActive__s0d3W{background:#ffcf98!important;color:#0a0a0a!important}.BoxShadowGenerator_previewContainer__mTPiG{display:flex;align-items:center;justify-content:center;min-height:300px;border-radius:8px;padding:3rem;transition:background-color .3s ease}.BoxShadowGenerator_previewContainerLight__2TvEB{background:#f5f5f5}.BoxShadowGenerator_previewContainerDark___XX8G{background:#0a0a0a}.BoxShadowGenerator_previewBox__VijeX{width:200px;height:200px;background:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;transition:box-shadow .3s ease;cursor:pointer;user-select:none}.BoxShadowGenerator_previewContent__poWxS{text-align:center}.BoxShadowGenerator_previewIcon__CUzU2{font-size:3rem;margin-bottom:1rem}.BoxShadowGenerator_previewText__jHSmp{color:#333;font-size:1.125rem;font-weight:500}.BoxShadowGenerator_controlsSection__DfBCs{max-height:600px;overflow-y:auto}.BoxShadowGenerator_controlsSection__DfBCs::-webkit-scrollbar{width:8px}.BoxShadowGenerator_controlsSection__DfBCs::-webkit-scrollbar-track{background:#0a0a0a;border-radius:4px}.BoxShadowGenerator_controlsSection__DfBCs::-webkit-scrollbar-thumb{background:#333;border-radius:4px}.BoxShadowGenerator_controlsSection__DfBCs::-webkit-scrollbar-thumb:hover{background:#444}.BoxShadowGenerator_addButton__fKYBs{padding:.5rem 1rem;background:#ffcf98;color:#0a0a0a;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.BoxShadowGenerator_addButton__fKYBs:hover{background:#ffd9ad;transform:translateY(-1px)}.BoxShadowGenerator_layerTabs__OrERC{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.BoxShadowGenerator_layerTab__w7JlL{padding:.5rem 1rem;background:#0a0a0a;border:1px solid #222;border-radius:8px;color:#888;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.BoxShadowGenerator_layerTab__w7JlL:hover{border-color:#ffcf98;color:#fff}.BoxShadowGenerator_layerTabActive__vYElC{background:#1a1a1a;border-color:#ffcf98;color:#ffcf98}.BoxShadowGenerator_deleteLayer__eBbJn{font-size:1.25rem;line-height:1;opacity:.6;transition:opacity .2s}.BoxShadowGenerator_deleteLayer__eBbJn:hover{opacity:1}.BoxShadowGenerator_stateTabs__CCgZ4{display:flex;gap:.5rem;margin-bottom:1.5rem;background:#0a0a0a;padding:.25rem;border-radius:8px;border:1px solid #222}.BoxShadowGenerator_stateTab__nonlb{flex:1;padding:.75rem 1rem;background:transparent;border:none;color:#888;font-size:.875rem;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s}.BoxShadowGenerator_stateTab__nonlb:hover{color:#fff;background:#1a1a1a}.BoxShadowGenerator_stateTabActive__s3unD{background:#ffcf98!important;color:#0a0a0a!important}.BoxShadowGenerator_controls__4Au0d{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.BoxShadowGenerator_controlGroup__GCGnI{display:flex;flex-direction:column;gap:.75rem}.BoxShadowGenerator_checkboxGroup__WEj7d{grid-column:1/-1;padding:1rem;background:#0a0a0a;border-radius:8px;border:1px solid #222}.BoxShadowGenerator_label__GnDju{display:flex;justify-content:space-between;align-items:center;color:#ccc;font-size:.875rem;font-weight:500}.BoxShadowGenerator_value__VYxZ3{color:#ffcf98;font-weight:600;font-family:monospace}.BoxShadowGenerator_inputGroup__zyHJW{display:flex;gap:.75rem;align-items:center}.BoxShadowGenerator_slider__b93jE{flex:1;height:6px;background:#222;border-radius:3px;outline:none;-webkit-appearance:none}.BoxShadowGenerator_slider__b93jE::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#ffcf98;border-radius:50%;cursor:pointer;transition:all .2s}.BoxShadowGenerator_slider__b93jE::-webkit-slider-thumb:hover{background:#ffd9ad;transform:scale(1.1)}.BoxShadowGenerator_slider__b93jE::-moz-range-thumb{width:18px;height:18px;background:#ffcf98;border-radius:50%;cursor:pointer;border:none;transition:all .2s}.BoxShadowGenerator_slider__b93jE::-moz-range-thumb:hover{background:#ffd9ad;transform:scale(1.1)}.BoxShadowGenerator_numberInput__XNPaB{width:70px;padding:.5rem;background:#0a0a0a;border:1px solid #222;border-radius:6px;color:#fff;font-size:.875rem;text-align:center;font-family:monospace}.BoxShadowGenerator_numberInput__XNPaB:focus{outline:none;border-color:#ffcf98}.BoxShadowGenerator_colorInputWrapper__8k6iF{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#0a0a0a;border:1px solid #222;border-radius:6px}.BoxShadowGenerator_colorInput__Wacdn{width:40px;height:40px;border:none;border-radius:6px;cursor:pointer;background:transparent}.BoxShadowGenerator_colorInput__Wacdn::-webkit-color-swatch-wrapper{padding:0}.BoxShadowGenerator_colorInput__Wacdn::-webkit-color-swatch{border:2px solid #333;border-radius:6px}.BoxShadowGenerator_colorValue__6Vp4e{color:#888;font-size:.875rem;font-family:monospace;text-transform:uppercase}.BoxShadowGenerator_checkboxLabel__ixZDf{display:flex;align-items:center;gap:.75rem;color:#ccc;font-size:.875rem;font-weight:500;cursor:pointer}.BoxShadowGenerator_checkbox__nDojO{width:20px;height:20px;cursor:pointer;accent-color:#ffcf98}.BoxShadowGenerator_presets__CWRXo{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-top:1rem}.BoxShadowGenerator_presetButton__KYtr3{padding:.875rem 1rem;background:#0a0a0a;border:1px solid #222;border-radius:8px;color:#ccc;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.BoxShadowGenerator_presetButton__KYtr3:hover{border-color:#ffcf98;color:#ffcf98;transform:translateY(-2px)}.BoxShadowGenerator_codeHeader__62WWQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.BoxShadowGenerator_codeActions__IjbYD{display:flex;gap:.75rem}.BoxShadowGenerator_resetButton__9QjrX{padding:.625rem 1.25rem;background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#ccc;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.BoxShadowGenerator_resetButton__9QjrX:hover{background:#222;border-color:#444;color:#fff}.BoxShadowGenerator_copyButton__SeHCr{padding:.625rem 1.25rem;background:#ffcf98;border:none;border-radius:8px;color:#0a0a0a;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.BoxShadowGenerator_copyButton__SeHCr:hover{background:#ffd9ad;transform:translateY(-1px)}.BoxShadowGenerator_codeBlock__JVfQO{background:#0a0a0a;border:1px solid #222;border-radius:8px;padding:1.5rem;overflow-x:auto;font-family:monospace;font-size:.875rem;line-height:1.6}.BoxShadowGenerator_codeBlock__JVfQO code{color:#ccc}@media (max-width:1024px){.BoxShadowGenerator_controlsSection__DfBCs{max-height:none}.BoxShadowGenerator_controls__4Au0d{grid-template-columns:1fr}}@media (max-width:640px){.BoxShadowGenerator_container__L9j4w{padding:1rem}.BoxShadowGenerator_title__zxmRb{font-size:1.875rem}.BoxShadowGenerator_subtitle__BT55l{font-size:1rem}.BoxShadowGenerator_previewContainer__mTPiG{min-height:250px;padding:2rem}.BoxShadowGenerator_previewBox__VijeX{width:180px;height:180px}.BoxShadowGenerator_presets__CWRXo{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.BoxShadowGenerator_sectionHeader__f3vYu{flex-direction:column;align-items:flex-start;gap:1rem}.BoxShadowGenerator_headerControls__bqJ5Y{width:100%;flex-direction:column}.BoxShadowGenerator_bgToggle__WVHJ6,.BoxShadowGenerator_stateToggle__6f7tK{width:100%}.BoxShadowGenerator_stateButton__MQcfn{flex:1}.BoxShadowGenerator_codeHeader__62WWQ{flex-direction:column;align-items:flex-start;gap:1rem}.BoxShadowGenerator_codeActions__IjbYD{width:100%}.BoxShadowGenerator_copyButton__SeHCr,.BoxShadowGenerator_resetButton__9QjrX{flex:1}}