.ColorPallet_container__lC_76{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#f9fafb;min-height:100vh}.ColorPallet_containerButton__GU8wI{display:flex;flex-direction:column;gap:1.5rem;flex:1 1;background-color:#ffffff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:1.5rem;position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto}.ColorPallet_panelTitle__KjJZU{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.ColorPallet_paletteButton__bFT63{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:12px 20px;background:linear-gradient(90deg,#4361ee,#4cc9f0);font-weight:600;color:#fff;border:none;border-radius:10px;font-size:.9rem;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 10px rgba(67,97,238,.3)}.ColorPallet_paletteButton__bFT63:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(67,97,238,.4)}.ColorPallet_paletteButton__bFT63:active{transform:translateY(0)}.ColorPallet_presetGrid__A39fD{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.ColorPallet_presetButton__ScTHE{display:flex;flex-direction:column;align-items:center;gap:6px;padding:.75rem .5rem;border-radius:8px;border:1px solid #e5e7eb;background-color:white;cursor:pointer;transition:all .2s;font-size:.8rem}.ColorPallet_presetButton__ScTHE:hover{background-color:#f9fafb}.ColorPallet_activePreset__ljyrW{border-color:#4361ee;background-color:#eef2ff}.ColorPallet_presetIndicator__JSEQI{width:32px;height:32px;border-radius:8px;position:relative}.ColorPallet_presetIndicator__JSEQI[data-preset=minimalist]{background:linear-gradient(-45deg,#fafafa 50%,#222222 0)}.ColorPallet_presetIndicator__JSEQI[data-preset=dark]{background:linear-gradient(-45deg,#121212 50%,#bb86fc 0)}.ColorPallet_presetIndicator__JSEQI[data-preset=vibrant]{background:linear-gradient(-45deg,#ffffff 50%,#ff3366 0)}.ColorPallet_presetIndicator__JSEQI[data-preset=nature]{background:linear-gradient(-45deg,#f4f9f4 50%,#5baa64 0)}.ColorPallet_presetIndicator__JSEQI[data-preset=ocean]{background:linear-gradient(-45deg,#eef5ff 50%,#007ea7 0)}.ColorPallet_selectContainer__670p2{margin-bottom:.5rem}.ColorPallet_selectLabel__Sc00_{font-size:.9rem;color:#4b5563;font-weight:500;display:flex;align-items:center;justify-content:space-between}.ColorPallet_select__2VEKx{padding:8px 12px;border-radius:8px;border:1px solid #e5e7eb;font-size:.9rem;color:#111827;background-color:#fff;outline:none;transition:border-color .2s;flex:1 1;margin-left:.5rem}.ColorPallet_select__2VEKx:focus{border-color:#4361ee;box-shadow:0 0 0 2px rgba(67,97,238,.2)}.ColorPallet_colorInputGroup__IBqdB{display:flex;flex-direction:column;gap:.8rem;font-size:.9rem;color:#4b5563}.ColorPallet_colorGroupTitle__vl_3N{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#111827;font-size:.95rem;margin-top:.5rem;padding-top:.75rem;border-top:1px solid #e5e7eb}.ColorPallet_colorInputGroup__IBqdB label{display:flex;justify-content:space-between;align-items:center;background-color:#f9fafb;padding:10px 12px;border-radius:8px;font-weight:500;transition:all .2s}.ColorPallet_colorInputGroup__IBqdB label:hover{background-color:#f3f4f6}.ColorPallet_colorInputWrapper___OcoG{display:flex;align-items:center;gap:10px;flex:1 1;justify-content:flex-end}.ColorPallet_colorPreview__WbQ_O{width:24px;height:24px;border-radius:6px;border:1px solid rgba(0,0,0,.1)}.ColorPallet_colorInput__PewMT{width:32px;height:32px;border:none;background:none;cursor:pointer;padding:0}.ColorPallet_colorInput__PewMT::-webkit-color-swatch-wrapper{padding:0}.ColorPallet_colorInput__PewMT::-webkit-color-swatch{border:1px solid rgba(0,0,0,.1);border-radius:6px}.ColorPallet_copyButton__b2PNI{background:none;border:none;cursor:pointer;color:#4b5563;display:flex;align-items:center;justify-content:center;transition:color .2s;padding:4px;border-radius:4px}.ColorPallet_copyButton__b2PNI:hover{color:#4361ee;background-color:rgba(67,97,238,.1)}.ColorPallet_copyIcon__Mizq7{width:16px;height:16px}.ColorPallet_colorValue__XA8_4{font-family:monospace;font-size:.85rem;color:#4b5563;background-color:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px;min-width:70px;text-align:center}.ColorPallet_exportOptions__lI_84{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.ColorPallet_formatSelection___13rW{margin-bottom:.75rem}.ColorPallet_formatSelection___13rW h3{font-size:.95rem;margin:0 0 .5rem;font-weight:600;color:#111827}.ColorPallet_formatButtons__Cu1Vy{display:flex;gap:.5rem}.ColorPallet_formatButton__PjjlT{flex:1 1;padding:8px;border:1px solid #e5e7eb;background-color:#f9fafb;border-radius:6px;font-size:.85rem;font-weight:500;color:#4b5563;cursor:pointer;transition:all .2s}.ColorPallet_formatButton__PjjlT:hover{background-color:#4361ee;color:rgb(255,255,255)}.ColorPallet_activeFormat__07ZjM{background-color:#4361ee;color:white;border-color:#4361ee}.ColorPallet_downloadButton__2LCo9,.ColorPallet_exportButton__daoXi{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:10px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.ColorPallet_downloadButton__2LCo9{background-color:#4361ee;color:white;border:none}.ColorPallet_downloadButton__2LCo9:hover{background-color:#3a56d4}.ColorPallet_exportButton__daoXi{background-color:#f3f4f6;color:#111827;border:1px solid #e5e7eb}.ColorPallet_exportButton__daoXi:hover{background-color:#e5e7eb}.ColorPallet_infoButton__xQqif{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:8px;margin-top:.5rem;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;background-color:transparent;color:#4b5563;border:1px solid #e5e7eb;transition:all .2s}.ColorPallet_infoButton__xQqif:hover{background-color:#f9fafb}.ColorPallet_viewerContainer__AQS0S{flex:2 1;overflow:hidden}.ColorPallet_viewer__bPRoq{border-radius:16px;padding:2rem;border:1px solid #e5e7eb;box-shadow:0 4px 20px rgba(0,0,0,.06);min-height:80vh;width:100%;transition:all .3s ease;overflow:hidden}.ColorPallet_previewNav__4J4QQ{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid;margin-bottom:2rem}.ColorPallet_logo___IYGu{display:flex;align-items:center;gap:.75rem;font-weight:700;font-size:1.25rem;margin-bottom:2rem}.ColorPallet_logoPlaceholder__FddFQ{width:32px;height:32px;border-radius:8px}.ColorPallet_navLinks__W8DzH{display:flex;gap:1.5rem}.ColorPallet_navLinks__W8DzH a{text-decoration:none;font-weight:500;transition:opacity .2s}.ColorPallet_navLinks__W8DzH a:hover{opacity:.8}.ColorPallet_hero__PI7RF{display:flex;gap:2rem;align-items:center;margin:3rem 0}.ColorPallet_heroContent__VTEP2{flex:1 1}.ColorPallet_heroContent__VTEP2 h2{font-size:2rem;margin-bottom:1rem;font-weight:700}.ColorPallet_heroContent__VTEP2 p{font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.ColorPallet_heroCta__e98qA{display:flex;gap:1rem}.ColorPallet_heroImage__CNIhG{flex:1 1;height:240px;border-radius:12px;background-size:cover;background-position:50%}.ColorPallet_actionButton__JjCiP,.ColorPallet_productButton__j7ynl,.ColorPallet_secondaryButton__KgW8a,.ColorPallet_smallButton__Z4UBE{padding:12px 24px;border-radius:8px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s;border:none}.ColorPallet_secondaryButton__KgW8a{background-color:transparent}.ColorPallet_smallButton__Z4UBE{padding:8px 16px;font-size:.85rem}.ColorPallet_productButton__j7ynl{width:100%}.ColorPallet_featureSection__f9szs{margin:3rem 0}.ColorPallet_featureSection__f9szs h2{font-size:1.75rem;margin-bottom:1.5rem;font-weight:700}.ColorPallet_grid__K_QDL{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.ColorPallet_featureCard__Imx4e{padding:1.5rem;border-radius:12px;border:1px solid;transition:transform .2s}.ColorPallet_featureCard__Imx4e:hover{transform:translateY(-5px)}.ColorPallet_featureIcon__ko2Do{font-size:2rem;margin-bottom:1rem}.ColorPallet_featureCard__Imx4e h3{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.ColorPallet_featureCard__Imx4e p{margin-bottom:1.25rem;line-height:1.5}.ColorPallet_highlightSection__oqIs8{margin:3rem 0;padding:2rem;border-radius:12px;border:1px solid;position:relative;overflow:hidden}.ColorPallet_highlightSection__oqIs8 h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.ColorPallet_highlightSection__oqIs8 p{line-height:1.6;max-width:80%}.ColorPallet_accent__MJ7AL{position:absolute;top:0;right:0;width:15%;height:100%}.ColorPallet_productSection__hNpNu{margin:3rem 0}.ColorPallet_productSection__hNpNu h2{font-size:1.75rem;margin-bottom:1.5rem;font-weight:700}.ColorPallet_productGrid__96Vc_{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.ColorPallet_productCard__5fC6f{padding:1rem;border-radius:12px;border:1px solid;transition:transform .2s;display:flex;flex-direction:column}.ColorPallet_productCard__5fC6f:hover{transform:translateY(-5px)}.ColorPallet_productImage__iERhf{width:100%;height:160px;border-radius:8px;margin-bottom:1rem}.ColorPallet_productCard__5fC6f h3{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.ColorPallet_productCard__5fC6f p{margin-bottom:1rem;line-height:1.5;flex-grow:1}.ColorPallet_productPrice__OKt0L{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.ColorPallet_footer__v2AnY{margin-top:4rem;padding-top:2rem;border-top:1px solid}.ColorPallet_footerContent__J__kv{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.ColorPallet_footerLogo__FE76E{display:flex;align-items:center;gap:.75rem;font-weight:700;font-size:1.25rem;margin-bottom:.5rem}.ColorPallet_colorInfo__ExVHe{padding:1.5rem;background-color:#ffffff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-top:2rem;position:absolute;right:25%}.ColorPallet_colorInfo__ExVHe h3{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#111827}.ColorPallet_colorPalette__LtoIB{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.ColorPallet_colorPaletteItem__HHBse{width:40px;height:40px;border-radius:8px;cursor:pointer;transition:transform .2s;position:relative;border:1px solid rgba(0,0,0,.1)}.ColorPallet_colorPaletteItem__HHBse:hover{transform:scale(1.1)}.ColorPallet_colorPaletteTooltip__Nvv3T{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);background-color:#111827;color:white;padding:4px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none}.ColorPallet_colorPaletteItem__HHBse:hover .ColorPallet_colorPaletteTooltip__Nvv3T{opacity:1}.ColorPallet_colorTips__xWdVP{background-color:#f9fafb;padding:1rem;border-radius:8px;font-size:.9rem}.ColorPallet_colorTips__xWdVP h4{font-weight:600;margin-bottom:.75rem;color:#111827}.ColorPallet_colorTips__xWdVP ul{padding-left:1rem;line-height:1.6}.ColorPallet_colorTips__xWdVP li{margin-bottom:.5rem}.ColorPallet_colorTips__xWdVP li span{font-weight:600}.ColorPallet_exportPreview__SxqSt{margin-top:1.5rem;padding:1.5rem;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.ColorPallet_exportPreview__SxqSt h3{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#111827}.ColorPallet_colorBoxContainer__ZLPMX{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.ColorPallet_colorBoxPreview__BXFbW{display:flex;align-items:center;gap:.75rem;background-color:#f9fafb;padding:.75rem;border-radius:8px;transition:transform .2s}.ColorPallet_colorBoxPreview__BXFbW:hover{transform:translateY(-2px)}.ColorPallet_colorSample__usOt4{width:32px;height:32px;border-radius:6px;border:1px solid rgba(0,0,0,.1);flex-shrink:0}.ColorPallet_colorLabel__EwIIo{font-size:.85rem;color:#4b5563;line-height:1.4}.ColorPallet_colorLabel__EwIIo strong{color:#111827;display:block}@media only screen and (min-width:768px){.ColorPallet_container__lC_76{flex-direction:row}.ColorPallet_containerButton__GU8wI{max-width:350px}.ColorPallet_viewer__bPRoq{width:100%;height:auto;min-height:80vh}.ColorPallet_grid__K_QDL,.ColorPallet_productGrid__96Vc_{grid-template-columns:repeat(3,1fr)}.ColorPallet_previewNav__4J4QQ{flex-direction:row;align-items:center}.ColorPallet_logo___IYGu{margin-bottom:0}}@media only screen and (max-width:767px){.ColorPallet_hero__PI7RF{flex-direction:column}.ColorPallet_heroImage__CNIhG{width:100%}.ColorPallet_colorBoxContainer__ZLPMX,.ColorPallet_grid__K_QDL,.ColorPallet_productGrid__96Vc_{grid-template-columns:1fr}.ColorPallet_viewerContainer__AQS0S{margin-top:1rem}.ColorPallet_downloadButton__2LCo9,.ColorPallet_exportButton__daoXi{width:100%}}@media only screen and (min-width:1024px){.ColorPallet_container__lC_76{gap:3rem}.ColorPallet_containerButton__GU8wI{max-width:380px}.ColorPallet_viewer__bPRoq{padding:3rem}}@media only screen and (min-width:820px) and (max-width:1080px){.ColorPallet_container__lC_76{display:flex;flex-direction:row}.ColorPallet_heroImage__CNIhG{width:100%}.ColorPallet_colorBoxContainer__ZLPMX,.ColorPallet_grid__K_QDL,.ColorPallet_productGrid__96Vc_{grid-template-columns:1fr}.ColorPallet_viewerContainer__AQS0S{margin-top:1rem}.ColorPallet_downloadButton__2LCo9,.ColorPallet_exportButton__daoXi{width:100%}.ColorPallet_previewNav__4J4QQ{display:flex;flex-direction:column;align-items:center}.ColorPallet_logo___IYGu{margin-bottom:2rema}.ColorPallet_hero__PI7RF{display:flex;flex-direction:column}}.Header_header__oUjvf{padding:1rem 2rem;background-color:#08041f;box-shadow:0 2px 10px rgba(0,0,0,.1);height:auto;margin-bottom:40px}.Header_header__oUjvf,.Header_logo__CXrrc{display:flex;justify-content:center;align-items:center}.Header_logo__CXrrc{width:100%;max-width:100%}.Header_logoImage__7V5lg{width:100%;max-width:450px;height:auto}@media (max-width:768px){.Header_logoImage__7V5lg{max-width:300px}}@media (max-width:480px){.Header_logoImage__7V5lg{max-width:300px}}.page_description__86bsR{max-width:100%;margin:2rem auto;padding:1.5rem;font-size:16px;line-height:1.7;color:#333;background-color:#f7f7f7;border-radius:8px}.page_description__86bsR h2{font-size:22px;margin-bottom:1rem;color:#222}.page_description__86bsR h3{font-size:18px;margin-top:1.5rem;color:#333}.page_description__86bsR ol{padding-left:1.5rem;margin-top:1rem}.page_description__86bsR li{margin-bottom:1rem}.page_footer__sHKi3{padding:2rem;background-color:#f7f7f7;text-align:center;font-size:14px;color:#555;border-top:1px solid #e0e0e0}.page_footerLinks__DGiLt{display:flex;justify-content:center;gap:1.5rem;margin-top:.5rem}.page_footerLinks__DGiLt a{color:#0070f3;text-decoration:none}.page_footerLinks__DGiLt a:hover{text-decoration:underline}@media (max-width:768px){.page_footerLinks__DGiLt{flex-direction:column;gap:1rem}.page_description__86bsR{padding:1rem}.page_description__86bsR h2{font-size:20px}.page_description__86bsR h3{font-size:16px}}