.ShareButton_container__ITFg3{position:relative;display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem;margin-bottom:2rem;flex-wrap:wrap}.ShareButton_shareWrapper__PGiH1{position:relative;display:inline-block}.ShareButton_actionButton__BsBbz{display:flex;align-items:center;gap:10px;background:#fff;color:#0f172a;border:1.5px solid rgba(226,232,240,.9);padding:12px 24px;border-radius:50px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(0,0,0,.05);position:relative;overflow:hidden;white-space:nowrap}.ShareButton_actionButton__BsBbz:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(168,85,247,.08));opacity:0;transition:opacity .3s ease}.ShareButton_actionButton__BsBbz:hover:before{opacity:1}.ShareButton_actionButton__BsBbz:hover{border-color:rgba(148,163,184,.9);box-shadow:0 8px 18px rgba(0,0,0,.1)}.ShareButton_mainButton__HLukg{display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:1.5px solid rgba(99,102,241,.3);padding:12px 24px;border-radius:50px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(99,102,241,.25);position:relative;overflow:hidden;white-space:nowrap}.ShareButton_mainButton__HLukg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#7c3aed,#6366f1);opacity:0;transition:opacity .3s ease}.ShareButton_mainButton__HLukg:hover:before{opacity:1}.ShareButton_mainButton__HLukg:hover{box-shadow:0 6px 20px rgba(99,102,241,.4)}.ShareButton_mainButton__HLukg.ShareButton_active__rUbQg{background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 6px 20px rgba(99,102,241,.5)}.ShareButton_mainButton__HLukg.ShareButton_active__rUbQg:before{opacity:0}.ShareButton_iconWrapper__2IZ_Z{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;position:relative;z-index:1}.ShareButton_mainButton__HLukg:hover .ShareButton_iconWrapper__2IZ_Z{transform:scale(1.1) rotate(5deg)}.ShareButton_mainButton__HLukg.ShareButton_active__rUbQg .ShareButton_iconWrapper__2IZ_Z{transform:rotate(90deg)}.ShareButton_buttonText__T0eqX{position:relative;z-index:1}.ShareButton_overlay__sZJ_l{position:fixed;inset:0;background:transparent;z-index:40}.ShareButton_popup__szrCL{position:absolute;right:0;top:calc(100% + 12px);width:280px;background:#fff;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.05);padding:8px;z-index:50;display:flex;flex-direction:column;gap:4px;border:1.5px solid rgba(226,232,240,.9);animation:ShareButton_slideDown__7dkJ1 .3s cubic-bezier(.4,0,.2,1)}@keyframes ShareButton_slideDown__7dkJ1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ShareButton_popupHeader__FuEV4{padding:16px 16px 12px;border-bottom:1px solid rgba(226,232,240,.6);margin-bottom:4px}.ShareButton_popupTitle__zl5Mn{font-size:13px;font-weight:700;color:#0f172a;letter-spacing:-.01em;text-transform:uppercase}.ShareButton_shareOption__o7jgA{display:flex;align-items:center;width:100%;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;color:#475569;text-decoration:none;background:rgba(248,250,252,.6);border-radius:12px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;border:1px solid transparent}.ShareButton_shareOption__o7jgA:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .25s ease}.ShareButton_shareOption__o7jgA:hover{background:#fff;color:#0f172a;border-color:rgba(148,163,184,.4);transform:translateX(4px)}.ShareButton_optionIcon__H_Ecw{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:rgba(248,250,252,.9);border:1px solid rgba(226,232,240,.6);transition:all .25s ease;flex-shrink:0}.ShareButton_shareOption__o7jgA:hover .ShareButton_optionIcon__H_Ecw{background:#fff;border-color:rgba(148,163,184,.6);transform:scale(1.05)}.ShareButton_optionText__GxMxM{flex:1;text-align:left}.ShareButton_copyOption__Wy3kR{margin-bottom:8px}.ShareButton_copyOption__Wy3kR:hover:before{opacity:1;background:linear-gradient(135deg,rgba(34,197,94,.08),rgba(34,197,94,.04))}.ShareButton_copyOption__Wy3kR:hover .ShareButton_optionIcon__H_Ecw{background:rgba(236,253,245,.9);border-color:rgba(34,197,94,.4);color:#16a34a}.ShareButton_socialLinks__Zs7ML{display:flex;flex-direction:column;gap:4px;padding-top:4px}.ShareButton_twitter__NeNFk:hover:before{opacity:1;background:linear-gradient(135deg,rgba(29,155,240,.08),rgba(29,155,240,.04))}.ShareButton_twitter__NeNFk:hover .ShareButton_optionIcon__H_Ecw{background:rgba(219,234,254,.9);border-color:rgba(29,155,240,.4);color:#1d9bf0}.ShareButton_facebook__Pj28d:hover:before{opacity:1;background:linear-gradient(135deg,rgba(24,119,242,.08),rgba(24,119,242,.04))}.ShareButton_facebook__Pj28d:hover .ShareButton_optionIcon__H_Ecw{background:rgba(219,234,254,.9);border-color:rgba(24,119,242,.4);color:#1877f2}.ShareButton_linkedin__fEFe6:hover:before{opacity:1;background:linear-gradient(135deg,rgba(10,102,194,.08),rgba(10,102,194,.04))}.ShareButton_linkedin__fEFe6:hover .ShareButton_optionIcon__H_Ecw{background:rgba(219,234,254,.9);border-color:rgba(10,102,194,.4);color:#0a66c2}.ShareButton_shareOption__o7jgA:focus{outline:none}.ShareButton_actionButton__BsBbz:focus,.ShareButton_mainButton__HLukg:focus{outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.2)}@media screen and (max-width:768px){.ShareButton_container__ITFg3{gap:.65rem}.ShareButton_actionButton__BsBbz,.ShareButton_mainButton__HLukg{padding:11px 22px;font-size:13px}.ShareButton_popup__szrCL{width:260px}}@media screen and (max-width:580px){.ShareButton_container__ITFg3{gap:.6rem}.ShareButton_popup__szrCL{right:auto;left:50%;transform:translateX(-50%);width:calc(100vw - 32px);max-width:320px}.ShareButton_actionButton__BsBbz,.ShareButton_mainButton__HLukg{padding:10px 20px;font-size:13px;gap:8px}}@media screen and (max-width:420px){.ShareButton_buttonText__T0eqX{display:none}.ShareButton_actionButton__BsBbz,.ShareButton_mainButton__HLukg{padding:12px;width:44px;height:44px;justify-content:center;gap:0}.ShareButton_popup__szrCL{width:calc(100vw - 24px)}}@media screen and (max-width:360px){.ShareButton_container__ITFg3{gap:.5rem}.ShareButton_actionButton__BsBbz,.ShareButton_mainButton__HLukg{padding:10px;width:40px;height:40px}.ShareButton_iconWrapper__2IZ_Z{width:16px;height:16px}.ShareButton_iconWrapper__2IZ_Z svg{width:14px;height:14px}}.RequestEmbedButton_button__ipyD3{background-color:var(--foreground);color:var(--background);border:none;padding:10px 20px;border-radius:var(--borderBig);font-size:14px;cursor:pointer;transition:background-color .3s ease}.RequestEmbedButton_button__ipyD3:hover{background-color:#141414}@media (max-width:600px){.RequestEmbedButton_button__ipyD3{font-size:14px;padding:8px 16px}}.ModalForm_button__USVY6{background-color:#000;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:2rem;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.ModalForm_openButton__XhebU{font-size:.85rem;background-color:transparent;border:1px solid var(--accent);color:#fff;padding:.65rem 1.5rem}.ModalForm_modalOverlay__FPruR{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(5px);z-index:100}.ModalForm_modalContent__l927I{background-color:#fff;padding:2rem;border-radius:var(--borderSmall);max-width:525px;width:100%;box-shadow:0 10px 25px rgba(0,0,0,.1)}.ModalForm_modalHeader__4gAQF{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;width:100%;text-align:center}.ModalForm_modalTitle__R_UIG{color:#333;font-size:1.5rem;font-weight:600;margin:0}.ModalForm_closeButton__s5_Nt{background:none;border:none;font-size:1.5rem;color:#777;cursor:pointer;padding:.5rem;line-height:1;border-radius:50%;transition:background-color .3s ease}.ModalForm_closeButton__s5_Nt:hover{background-color:#f0f0f0}.ModalForm_form__IOrdU{display:flex;flex-direction:column;gap:1.5rem}.ModalForm_formGroup__oWfF7{display:flex;flex-direction:column;gap:.5rem}.ModalForm_label__M0uJz{color:#555;font-size:.875rem;font-weight:500}.ModalForm_input__hj49x{background-color:#f8f8f8;color:#333;border:1px solid #b3b3b3;padding:.6rem 1rem;border-radius:6px;font-size:1rem;transition:border-color .3s ease}.ModalForm_input__hj49x:focus{outline:none;border-color:var(--primary)}.ModalForm_submitButton__tj4jx{background-color:#1b1b1b;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-size:.95rem;transition:background-color .3s ease;width:100%}.ModalForm_submitButton__tj4jx:hover{background-color:var(--primaryExposed)}@media (max-width:640px){.ModalForm_modalContent__l927I{padding:1.5rem;margin:1rem}}.ClampCalculator_calculator__rG8XY{background:rgba(17,17,23,.95);border-radius:1rem;padding:2rem;display:grid;gap:2rem;backdrop-filter:blur(10px);border:1px solid rgba(55,55,70,.3);color:#e2e8f0}.ClampCalculator_inputs__JgJDR{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.ClampCalculator_inputGroup__4xjk2{display:flex;flex-direction:column;gap:.5rem}.ClampCalculator_inputGroup__4xjk2 label{color:#94a3b8;font-size:.9rem}.ClampCalculator_inputGroup__4xjk2 input,.ClampCalculator_inputGroup__4xjk2 select{background:rgba(30,30,40,.9);border:1px solid rgba(55,55,70,.5);border-radius:.5rem;padding:.75rem;color:#e2e8f0;font-size:1rem;width:100%;transition:all .3s ease}.ClampCalculator_inputGroup__4xjk2 input:focus,.ClampCalculator_inputGroup__4xjk2 select:focus{outline:none;border-color:rgba(255,207,152,.6);background:rgba(30,30,40,.95)}.ClampCalculator_inputGroup__4xjk2 select option{background:#1a1a24;color:#e2e8f0}.ClampCalculator_preview__pQGVd{background:rgba(15,15,20,.95);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.ClampCalculator_viewportInfo__Sw25K{display:flex;justify-content:space-between;color:#94a3b8;font-size:.9rem}.ClampCalculator_breakpoints__w6CBe{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.ClampCalculator_breakpoint__Tp_w0{background:rgba(30,30,40,.9);padding:1rem;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:all .3s ease;border:1px solid rgba(55,55,70,.3);cursor:pointer;width:100%;color:inherit}.ClampCalculator_breakpoint__Tp_w0:hover{background:rgba(40,40,50,.95);border-color:rgba(255,207,152,.4)}.ClampCalculator_breakpoint__Tp_w0.ClampCalculator_active__7Mtrf{background:rgba(255,207,152,.15);border:1px solid rgba(255,207,152,.3)}.ClampCalculator_breakpoint__Tp_w0 span:first-child{font-weight:600;color:#e2e8f0}.ClampCalculator_breakpoint__Tp_w0 span:last-child{font-size:.8rem;color:#94a3b8}.ClampCalculator_formula__vOCO2{background:rgba(15,15,20,.95);padding:1rem;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem}.ClampCalculator_formula__vOCO2 label{color:#94a3b8;font-size:.9rem}.ClampCalculator_formula__vOCO2 code{font-family:monospace;color:#ffcf98}.ClampCalculator_previewWrapper__f_LjZ{background:rgba(20,20,25,.95);border-radius:.5rem;padding:2rem;min-height:200px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ClampCalculator_previewContainer__Y_IXL{border:1px dashed hsla(240,9%,43%,.3);padding:2rem;overflow:hidden;transition:all .3s ease;position:relative}.ClampCalculator_previewContainer__Y_IXL:before{content:attr(style);position:absolute;top:5px;left:5px;font-size:10px;color:rgba(150,150,170,.7)}.ClampCalculator_previewText__TGJBJ{transition:all .3s ease;text-align:center;max-width:100%;overflow-wrap:break-word;word-break:break-word}@media (max-width:768px){.ClampCalculator_calculator__rG8XY{padding:1rem}.ClampCalculator_inputs__JgJDR{grid-template-columns:1fr}}.Tools_container__nTQaj{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--text-color,#181818);background-color:var(--bg-color,#f8f9fa);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);position:relative}.Tools_container__nTQaj:before{content:"PRO";position:absolute;top:1.5rem;right:1.5rem;padding:.3rem .8rem;background:linear-gradient(45deg,#007e82,#00a4a8);color:#fff;font-weight:700;font-size:.8rem;border-radius:30px;box-shadow:0 2px 8px rgba(0,126,130,.3)}.Tools_element__F0UB2{width:100px;height:100px;background-color:var(--primary,#007e82);position:relative;display:none}.Tools_timelineContainer__yY8cH{background-color:var(--timeline-bg,#fff);border:1px solid var(--border-color,#ddd);border-radius:8px;padding:1rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}.Tools_timelineHeader__9iV0C{display:flex;justify-content:space-between;margin-bottom:.5rem;padding-left:2rem;padding-right:2rem;color:var(--muted-text,#666);font-size:.85rem}.Tools_timelineMarker__tYJ5_{font-weight:500}.Tools_timeline__Y1Eh1{position:relative;height:60px;background-color:var(--timeline-track-bg,#f1f1f1);border-radius:8px;margin-top:.5rem}.Tools_timeline__Y1Eh1:before{content:"";position:absolute;top:29px;left:0;right:0;height:2px;background-color:var(--timeline-line,#ddd);z-index:1}.Tools_keyframeMarker__y6fMn{position:absolute;transform:translateX(-50%);top:15px;width:30px;height:30px;background-color:var(--keyframe-bg,#fff);border:2px solid var(--keyframe-border,#007e82);border-radius:50%;cursor:grab;z-index:2;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.Tools_keyframeMarker__y6fMn:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateX(-50%) scale(1.05)}.Tools_selectedKeyframe__Vyb_m{background-color:var(--keyframe-selected-bg,#007e8220);border-color:var(--keyframe-selected-border,#007e82);box-shadow:0 0 0 4px rgba(0,126,130,.15);z-index:3;transform:translateX(-50%) scale(1.1)}.Tools_selectedKeyframe__Vyb_m:hover{transform:translateX(-50%) scale(1.15)}.Tools_keyframeHandle__zK3tN{width:10px;height:10px;background-color:var(--keyframe-handle,#007e82);border-radius:50%}.Tools_keyframePercentage__N8VrT{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);font-size:.75rem;color:var(--muted-text,#666);white-space:nowrap}.Tools_addKeyframeButton__ixnn5{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:26px;height:26px;background-color:var(--add-btn-bg,#fff);border:2px solid var(--add-btn-border,#007e82);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--add-btn-text,#007e82);z-index:2}.Tools_addKeyframeButton__ixnn5:hover{background-color:var(--add-btn-hover-bg,#007e82);color:var(--add-btn-hover-text,#fff);transform:translateY(-50%) scale(1.1)}.Tools_duplicateKeyframeButton__Sz6IV,.Tools_removeKeyframeButton__UGK3U{position:absolute;top:-10px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.8rem;border:none;transition:all .2s ease;opacity:0;z-index:4}.Tools_keyframeMarker__y6fMn:hover .Tools_duplicateKeyframeButton__Sz6IV,.Tools_keyframeMarker__y6fMn:hover .Tools_removeKeyframeButton__UGK3U{opacity:1}.Tools_removeKeyframeButton__UGK3U{right:-10px;background-color:var(--remove-btn-bg,#ff4d4d);color:var(--remove-btn-text,#fff)}.Tools_duplicateKeyframeButton__Sz6IV{left:-10px;background-color:var(--duplicate-btn-bg,#007e82);color:var(--duplicate-btn-text,#fff)}.Tools_duplicateKeyframeButton__Sz6IV:hover,.Tools_removeKeyframeButton__UGK3U:hover{transform:scale(1.1)}.Tools_categoryContainer__pNDWj{flex-wrap:wrap}.Tools_categoryContainer__pNDWj,.Tools_undoRedoContainer__gDgVA{display:flex;gap:.5rem;margin-bottom:1.5rem}.Tools_undoRedoButton__Wizlw{display:flex;align-items:center;gap:.3rem;padding:.5rem .8rem;background-color:var(--undo-btn-bg,transparent);color:var(--undo-btn-text,#666);border:1px solid var(--undo-btn-border,#ddd);border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .2s ease}.Tools_undoRedoButton__Wizlw:hover:not(:disabled){background-color:var(--undo-btn-hover-bg,#f0f0f0);border-color:var(--undo-btn-hover-border,#ccc)}.Tools_undoRedoButton__Wizlw:disabled{opacity:.5;cursor:not-allowed}.Tools_categoryButton__nk_Cd{padding:.5rem 1.25rem;background-color:var(--category-btn-bg,transparent);color:var(--category-btn-text,#333);border:1px solid var(--category-btn-border,#ddd);border-radius:30px;font-size:.9rem;cursor:pointer;transition:all .2s ease}.Tools_categoryButton__nk_Cd:hover{background-color:var(--category-btn-hover-bg,#f0f0f0);border-color:var(--category-btn-hover-border,#ccc)}.Tools_activeCategoryButton__knvh2{background-color:var(--category-btn-active-bg,#007e82);color:var(--category-btn-active-text,#fff);border-color:var(--category-btn-active-border,#007e82)}.Tools_activeCategoryButton__knvh2:hover{background-color:var(--category-btn-active-hover-bg,#006c70);border-color:var(--category-btn-active-hover-border,#006c70)}.Tools_propertyPanel__yoUeB{display:flex;gap:1.5rem;margin-bottom:1.5rem}.Tools_propertiesPanel__OJZZP{flex:1;background-color:var(--property-panel-bg,#fff);border-radius:8px;padding:1.25rem;max-height:500px;overflow-y:auto;border:1px solid var(--border-color,#ddd);box-shadow:0 2px 8px rgba(0,0,0,.05)}.Tools_propertyList__zlbMy{display:flex;flex-direction:column;gap:1.25rem}.Tools_formLabel__iuZCP{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--label-text,#444)}.Tools_propertyGroup__Zc2lb{margin-bottom:1.5rem}.Tools_propertyGroupTitle__5Clo0{font-weight:600;font-size:.9rem;color:var(--group-title,#333);margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.Tools_propertyLabelRow__BgVcU{display:flex;justify-content:space-between;align-items:center}.Tools_propertyControls__9QWAU{display:flex;align-items:center;gap:.5rem}.Tools_keyframeToggle__VFtfM{width:20px;height:20px;border-radius:50%;border:2px solid var(--toggle-border,#ccc);background-color:var(--toggle-bg,#fff);cursor:pointer;position:relative;transition:all .2s ease}.Tools_activeKeyframe__LBRaG{border-color:var(--toggle-active-border,#007e82);background-color:var(--toggle-active-bg,#007e82)}.Tools_activeKeyframe__LBRaG:after{content:"";position:absolute;width:8px;height:8px;background-color:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.Tools_propertyInputContainer__zHQi4{width:100%;display:flex;gap:.5rem;align-items:center}.Tools_sliderWrapper__re99m{display:flex;align-items:center;gap:.75rem;width:100%}.Tools_slider__Bwykx{flex:1;height:8px;background-color:var(--slider-bg,#f0f0f0);border-radius:4px;appearance:none;outline:none;cursor:pointer}.Tools_slider__Bwykx::-webkit-slider-thumb{appearance:none;width:18px;height:18px;background-color:var(--slider-thumb,#007e82);border-radius:50%;border:2px solid #fff;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.15);transition:all .2s ease}.Tools_slider__Bwykx::-webkit-slider-thumb:hover{transform:scale(1.1)}.Tools_sliderValueInput__qDXkZ{width:80px;padding:.4rem;border:1px solid var(--input-border,#ddd);border-radius:4px;font-size:.85rem;color:var(--input-text,#333);background-color:var(--input-bg,#fff);text-align:center}.Tools_previewContainer__vQDR6{flex:1;display:flex;flex-direction:column;gap:1rem}.Tools_resultButtonContainer__L6Zoy{width:100%;min-height:320px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;background-color:var(--preview-bg,#fff);border:1px solid var(--border-color,#ddd);box-shadow:0 2px 8px rgba(0,0,0,.05)}.Tools_previewControls__L7dFj{display:flex;gap:.5rem;justify-content:center}.Tools_controlButton__oGisI{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid var(--control-btn-border,#ddd);border-radius:6px;font-size:.9rem;background-color:var(--control-btn-bg,transparent);color:var(--control-btn-text,#333);cursor:pointer;transition:all .2s ease}.Tools_controlButton__oGisI:hover{background-color:var(--control-btn-hover-bg,#f0f0f0);border-color:var(--control-btn-hover-border,#ccc)}.Tools_activeControl__MqdBC{background-color:var(--control-btn-active-bg,#007e8220);border-color:var(--control-btn-active-border,#007e82);color:var(--control-btn-active-text,#007e82)}.Tools_flex__CGZDR{display:flex;gap:1.5rem;margin-bottom:1.5rem}.Tools_flex-between__PrKDs{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.Tools_codeExport__smDOx{background-color:var(--code-export-bg,#fff);border-radius:8px;padding:1.25rem;border:1px solid var(--border-color,#ddd);box-shadow:0 2px 8px rgba(0,0,0,.05)}.Tools_codeExport__smDOx h3{font-size:1rem;margin-bottom:1rem;color:var(--code-export-title,#333);display:flex;align-items:center;gap:.5rem}.Tools_codeOutput__aCama{width:100%;min-height:200px;padding:1rem;font-family:monospace;font-size:.9rem;color:var(--code-text,#333);background-color:var(--code-bg,#f7f7f7);border:1px solid var(--code-border,#ddd);border-radius:6px;resize:vertical;white-space:pre;line-height:1.6;tab-size:2}.Tools_select__n4aud{width:100%;padding:.6rem;border:1px solid var(--select-border,#ddd);border-radius:6px;font-size:.9rem;color:var(--select-text,#333);background-color:var(--select-bg,#fff);cursor:pointer;outline:none;transition:all .2s ease}.Tools_select__n4aud:hover{border-color:var(--select-hover-border,#007e82)}.Tools_buttonTextInput__m_iEr{padding:.6rem .8rem;font-size:.9rem;border:1px solid var(--input-border,#ddd);border-radius:6px;color:var(--input-text,#333);background-color:var(--input-bg,#fff);transition:all .2s ease}.Tools_buttonTextInput__m_iEr:hover{border-color:var(--input-hover-border,#007e82)}.Tools_addPropertyContainer__HdMfW{position:relative}.Tools_addPropertyButton__LOSde{display:flex;align-items:center;gap:.3rem;padding:.5rem 1rem;background-color:var(--add-property-btn-bg,#fff);color:var(--add-property-btn-text,#333);border:1px solid var(--add-property-btn-border,#ddd);border-radius:30px;font-size:.9rem;cursor:pointer;transition:all .2s ease}.Tools_addPropertyButton__LOSde:hover{background-color:var(--add-property-btn-hover-bg,#f0f0f0);border-color:var(--add-property-btn-hover-border,#ccc)}.Tools_addPropertyButton__LOSde:disabled{opacity:.5;cursor:not-allowed}.Tools_addPropertyPanel__eLBYd{position:absolute;top:calc(100% + .5rem);left:0;min-width:200px;background-color:var(--panel-bg,#fff);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);padding:.5rem;z-index:10;max-height:300px;overflow-y:auto;border:1px solid var(--panel-border,#eee)}.Tools_propertyOption__z0Jwz{display:block;width:100%;padding:.5rem .75rem;text-align:left;background-color:transparent;border:none;border-radius:4px;font-size:.9rem;cursor:pointer;color:var(--option-text,#333);transition:all .2s ease}.Tools_propertyOption__z0Jwz:hover{background-color:var(--option-hover-bg,#f0f0f0);color:var(--option-hover-text,#007e82)}.Tools_presetMenus__Q_2Cx{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.Tools_presetMenu__UrOuE{position:relative}.Tools_presetMenuButton__CZXK8{padding:.6rem 1rem;background-color:var(--preset-btn-bg,#fff);color:var(--preset-btn-text,#333);border:1px solid var(--preset-btn-border,#ddd);border-radius:6px;font-size:.9rem;cursor:pointer;display:flex;align-items:center;gap:.3rem;transition:all .2s ease}.Tools_presetMenuButton__CZXK8:hover{background-color:var(--preset-btn-hover-bg,#f0f0f0);border-color:var(--preset-btn-hover-border,#ccc)}.Tools_presetMenuButton__CZXK8.Tools_active__9c60R{background-color:var(--preset-btn-active-bg,#007e8220);border-color:var(--preset-btn-active-border,#007e82);color:var(--preset-btn-active-text,#007e82)}.Tools_presetDropdown__WBf_s{position:absolute;top:calc(100% + .5rem);left:0;min-width:200px;background-color:var(--dropdown-bg,#fff);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);padding:.5rem;z-index:10;max-height:300px;overflow-y:auto;border:1px solid var(--dropdown-border,#eee)}.Tools_presetOption__csxb6{display:block;width:100%;padding:.5rem .75rem;text-align:left;background-color:transparent;border:none;border-radius:4px;font-size:.9rem;cursor:pointer;color:var(--preset-option-text,#333);transition:all .2s ease}.Tools_presetOption__csxb6:hover{background-color:var(--preset-option-hover-bg,#f0f0f0);color:var(--preset-option-hover-text,#007e82)}.Tools_noSelection__0s_ef{display:flex;align-items:center;justify-content:center;height:200px;font-size:.9rem;color:var(--muted-text,#666)}.Tools_chevron__pCQqu{width:16px;height:16px;transition:transform .2s ease}.Tools_presetMenuButton__CZXK8.Tools_active__9c60R .Tools_chevron__pCQqu{transform:rotate(180deg)}.Tools_saveLoadButtons__JVl_j{display:flex;gap:.5rem}.Tools_colorPickerWrapper__9xNMK{margin-top:.5rem;border-radius:8px;overflow:hidden;border:1px solid var(--color-picker-border,#eee)}.Tools_unitSelectorGroup__GQTjb{display:flex;border-radius:4px;overflow:hidden;width:fit-content;background-color:var(--unit-selector-bg,#f0f0f0);border:1px solid var(--unit-selector-border,#ddd)}.Tools_unitButton__xgLtI{padding:.25rem .5rem;font-size:.75rem;background-color:transparent;border:none;cursor:pointer;color:var(--unit-btn-text,#666);transition:all .2s ease}.Tools_unitButtonSelected__R_XnH{background-color:var(--unit-btn-selected-bg,#007e82);color:var(--unit-btn-selected-text,#fff)}.Tools_infiniteToggle__mrt40{display:flex;align-items:center;font-size:.8rem;color:var(--toggle-label,#666)}.Tools_infiniteToggle__mrt40 label{display:flex;align-items:center;gap:.3rem;cursor:pointer}.Tools_infiniteToggle__mrt40 input{cursor:pointer}.Tools_complexProperty__gXyD0{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.Tools_complexPropertyItem__hNKJV{display:flex;flex-direction:column;gap:.3rem}.Tools_complexPropertyItem__hNKJV label{font-size:.8rem;color:var(--label-text,#666)}.Tools_cubicBezierContainer__aGUW9,.Tools_exportFormatContainer__qlcVL{display:flex;gap:.5rem;flex-wrap:wrap}.Tools_exportFormatContainer__qlcVL{margin-bottom:1rem}.Tools_exportFormatButton__j5BPC{padding:.4rem .8rem;background-color:var(--export-btn-bg,#f0f0f0);color:var(--export-btn-text,#333);border:1px solid var(--export-btn-border,#ddd);border-radius:4px;font-size:.8rem;cursor:pointer;transition:all .2s ease}.Tools_exportFormatButtonActive__xQ0iF{background-color:var(--export-btn-active-bg,#007e82);color:var(--export-btn-active-text,#fff);border-color:var(--export-btn-active-border,#007e82)}.Tools_exportFormatButton__j5BPC:hover:not(.Tools_exportFormatButtonActive__xQ0iF){background-color:var(--export-btn-hover-bg,#e0e0e0)}.Tools_proFeature____wJr{position:relative;display:inline-flex;align-items:center}.Tools_proFeature____wJr:after{content:"PRO";position:absolute;top:-18px;right:-8px;font-size:.6rem;font-weight:700;color:#fff;background-color:var(--primary,#007e82);padding:2px 4px;border-radius:4px}.Tools_propertyCategoryIcon__C0HcE{width:16px;height:16px;margin-right:.3rem}.Tools_propertyGroupIcon___kd6H{width:14px;height:14px;opacity:.7}.Tools_tabContainer__7gaFy{display:flex;border-bottom:1px solid var(--border-color,#ddd);margin-bottom:1rem}.Tools_tab__7SLvl{padding:.6rem 1rem;background:transparent;border:none;border-bottom:2px solid transparent;font-size:.9rem;cursor:pointer;transition:all .2s ease;color:var(--tab-text,#666)}.Tools_activeTab__Vgick{border-bottom-color:var(--tab-active-border,#007e82);color:var(--tab-active-text,#007e82);font-weight:500}.Tools_tab__7SLvl:hover:not(.Tools_activeTab__Vgick){color:var(--tab-hover-text,#333);background-color:var(--tab-hover-bg,#f8f8f8)}.dark.Tools_container__nTQaj{--bg-color:#121212;--text-color:#f1f1f1;--border-color:#333;--timeline-bg:#1a1a1a;--timeline-track-bg:#222;--timeline-line:#444;--keyframe-bg:#1a1a1a;--keyframe-border:#007e82;--keyframe-selected-bg:#007e8220;--keyframe-selected-border:#007e82;--keyframe-handle:#007e82;--add-btn-bg:#1a1a1a;--add-btn-border:#007e82;--add-btn-text:#007e82;--add-btn-hover-bg:#007e82;--add-btn-hover-text:#1a1a1a;--remove-btn-bg:#ff4d4d;--remove-btn-text:#1a1a1a;--duplicate-btn-bg:#007e82;--duplicate-btn-text:#1a1a1a;--category-btn-bg:#1a1a1a;--category-btn-text:#ccc;--category-btn-border:#333;--category-btn-hover-bg:#222;--category-btn-hover-border:#444;--category-btn-active-bg:#007e82;--category-btn-active-text:#fff;--category-btn-active-border:#007e82;--category-btn-active-hover-bg:#006c70;--category-btn-active-hover-border:#006c70;--undo-btn-bg:#1a1a1a;--undo-btn-text:#ccc;--undo-btn-border:#333;--undo-btn-hover-bg:#222;--undo-btn-hover-border:#444;--property-panel-bg:#1a1a1a;--label-text:#bbb;--group-title:#ddd;--toggle-border:#444;--toggle-bg:#1a1a1a;--toggle-active-border:#007e82;--toggle-active-bg:#007e82;--slider-bg:#2a2a2a;--slider-thumb:#007e82;--input-border:#444;--input-bg:#222;--input-text:#ddd;--input-hover-border:#007e82;--preview-bg:#1a1a1a;--control-btn-border:#333;--control-btn-bg:#1a1a1a;--control-btn-text:#ccc;--control-btn-hover-bg:#222;--control-btn-hover-border:#444;--control-btn-active-bg:#007e8220;--control-btn-active-border:#007e82;--control-btn-active-text:#007e82;--code-export-bg:#1a1a1a;--code-export-title:#ddd;--code-bg:#222;--code-border:#333;--code-text:#ddd;--select-border:#444;--select-bg:#222;--select-text:#ddd;--select-hover-border:#007e82;--add-property-btn-bg:#1a1a1a;--add-property-btn-text:#ccc;--add-property-btn-border:#333;--add-property-btn-hover-bg:#222;--add-property-btn-hover-border:#444;--panel-bg:#222;--panel-border:#333;--option-text:#ddd;--option-hover-bg:#333;--option-hover-text:#007e82;--preset-btn-bg:#1a1a1a;--preset-btn-text:#ccc;--preset-btn-border:#333;--preset-btn-hover-bg:#222;--preset-btn-hover-border:#444;--preset-btn-active-bg:#007e8220;--preset-btn-active-border:#007e82;--preset-btn-active-text:#007e82;--dropdown-bg:#222;--dropdown-border:#333;--preset-option-text:#ddd;--preset-option-hover-bg:#333;--preset-option-hover-text:#007e82;--muted-text:#999;--color-picker-border:#333;--unit-selector-bg:#222;--unit-selector-border:#444;--unit-btn-text:#bbb;--unit-btn-selected-bg:#007e82;--unit-btn-selected-text:#fff;--toggle-label:#bbb;--export-btn-bg:#222;--export-btn-text:#ccc;--export-btn-border:#444;--export-btn-active-bg:#007e82;--export-btn-active-text:#fff;--export-btn-active-border:#007e82;--export-btn-hover-bg:#333;--tab-text:#999;--tab-active-text:#007e82;--tab-active-border:#007e82;--tab-hover-text:#ddd;--tab-hover-bg:#222}@media (max-width:768px){.Tools_flex__CGZDR{flex-direction:column}.Tools_categoryContainer__pNDWj,.Tools_presetMenus__Q_2Cx{overflow-x:auto;padding-bottom:.5rem}.Tools_timelineMarker__tYJ5_{font-size:.75rem}}.BorderGenerator_container__iuTxR{padding:2rem;background-color:#1a1a1a;border-radius:12px;color:#fff}.BorderGenerator_mainContent___kzdx{display:flex;flex-direction:column;gap:2rem}.BorderGenerator_flex__T4HTR{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.BorderGenerator_controls__B9r5L{display:flex;flex-direction:column;gap:1.5rem;flex:2}.BorderGenerator_preview__2n4w2{flex:1}.BorderGenerator_stateButtons__axyFg{display:flex;gap:1rem;width:100%}.BorderGenerator_sectionButton__2g1V1,.BorderGenerator_stateButton__53mXy{flex:1;padding:.75rem;background-color:#2a2a2a;border:2px solid transparent;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s ease;font-weight:500}.BorderGenerator_sectionButton__2g1V1:hover,.BorderGenerator_stateButton__53mXy:hover{background-color:#3a3a3a}.BorderGenerator_sectionButton__2g1V1.BorderGenerator_active__ywmC_,.BorderGenerator_stateButton__53mXy.BorderGenerator_active__ywmC_{border-color:#ffcf98;background-color:#2a2a2a}.BorderGenerator_sectionButtons__Cyxwp{display:flex;gap:1rem}.BorderGenerator_settingsPanel__qT9LG{background-color:#2a2a2a;padding:1.5rem;border-radius:8px}.BorderGenerator_radiusControls__QxWjX,.BorderGenerator_styleControls__q5g2y{display:flex;flex-direction:column;gap:1.5rem}.BorderGenerator_cornerControl__v1D1_,.BorderGenerator_sideControl__73X_U{display:flex;flex-direction:column;gap:.75rem}.BorderGenerator_cornerLabel__AV5lW,.BorderGenerator_sideLabel__Ukjmw{font-size:.9rem;color:#fff;text-transform:capitalize}.BorderGenerator_controlGroup__8S_Tp{display:flex;gap:1rem;align-items:center}.BorderGenerator_sliderContainer__zHRwa{flex:1;display:flex;flex-direction:column;gap:.5rem}.BorderGenerator_sliderLabel__bMuG4{font-size:.8rem;color:#888}.BorderGenerator_slider__l1TFI{width:100%;height:6px;-webkit-appearance:none;background:#3a3a3a;border-radius:3px;outline:none}.BorderGenerator_slider__l1TFI::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#ffcf98;cursor:pointer;border:none}.BorderGenerator_slider__l1TFI::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#ffcf98;cursor:pointer;border:none}.BorderGenerator_numberInput__TXBgW{width:60px;padding:.4rem;text-align:center}.BorderGenerator_numberInput__TXBgW,.BorderGenerator_styleSelect__97tF7{background-color:#3a3a3a;border:1px solid #4a4a4a;color:#fff;border-radius:4px}.BorderGenerator_styleSelect__97tF7{padding:.5rem;width:120px}.BorderGenerator_colorContainer__9Sssw{display:flex;gap:1rem;align-items:center}.BorderGenerator_colorPicker__NpnFe{width:40px;height:40px;padding:0;border:none;border-radius:4px;background:none;cursor:pointer;overflow:hidden}.BorderGenerator_colorPicker__NpnFe::-webkit-color-swatch-wrapper{padding:0}.BorderGenerator_colorPicker__NpnFe::-webkit-color-swatch{border:none;border-radius:4px}.BorderGenerator_opacityValue___BWy2{font-size:.8rem;color:#888;min-width:40px;text-align:right}.BorderGenerator_cornerToggle__4XxnS{margin-bottom:1.5rem;padding:.75rem;background-color:#3a3a3a;border-radius:6px}.BorderGenerator_toggleLabel__BTIJ9{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#fff;font-size:.9rem}.BorderGenerator_toggleLabel__BTIJ9 input[type=checkbox]{width:18px;height:18px;accent-color:#ffcf98;cursor:pointer}.BorderGenerator_cornerInputs__M2vn_{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.BorderGenerator_preview__2n4w2{height:200px;background-color:#2a2a2a;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin:1.5rem 0;color:#fff;font-size:.9rem;letter-spacing:.5px}.BorderGenerator_codePreview__tXfyM{background-color:#2a2a2a;border-radius:8px;overflow:hidden}.BorderGenerator_codeTitle__tqfA1{padding:1rem 1.5rem;margin:0;background-color:#3a3a3a;color:#fff;font-size:1rem;font-weight:500}.BorderGenerator_code__OYWgT{margin:0;padding:1.5rem;background-color:#2a2a2a;color:#fff;font-family:monospace;font-size:.9rem;line-height:1.5;overflow-x:auto;white-space:pre}@media (max-width:768px){.BorderGenerator_container__iuTxR{padding:1rem}.BorderGenerator_controlGroup__8S_Tp{flex-direction:column;align-items:stretch}.BorderGenerator_cornerInputs__M2vn_{grid-template-columns:1fr}.BorderGenerator_styleSelect__97tF7{width:100%}.BorderGenerator_colorContainer__9Sssw{justify-content:space-between}}.BorderGenerator_colorPicker__NpnFe:focus,.BorderGenerator_numberInput__TXBgW:focus,.BorderGenerator_sectionButton__2g1V1:focus,.BorderGenerator_slider__l1TFI:focus,.BorderGenerator_stateButton__53mXy:focus,.BorderGenerator_styleSelect__97tF7:focus{outline:2px solid #ffcf98;outline-offset:2px}.BorderGenerator_code__OYWgT::-webkit-scrollbar{height:8px}.BorderGenerator_code__OYWgT::-webkit-scrollbar-track{background:#3a3a3a;border-radius:4px}.BorderGenerator_code__OYWgT::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:4px}.BorderGenerator_code__OYWgT::-webkit-scrollbar-thumb:hover{background:#5a5a5a}@media (max-width:488px){.BorderGenerator_flex__T4HTR{flex-direction:column}.BorderGenerator_controls__B9r5L,.BorderGenerator_preview__2n4w2{width:100%}}.ArrowGenerator_container__kRCfJ{background-color:#1e1e2e;color:#e0e0e0;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.2);padding:24px;margin:0 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.ArrowGenerator_header__Kud4K{text-align:center;margin-bottom:24px}.ArrowGenerator_title__yLtDm{color:#ffcf98;margin:0;font-size:28px;font-weight:700}.ArrowGenerator_subtitle__rpm7X{color:#a0a0a0;margin:8px 0 0;font-size:16px}.ArrowGenerator_content__0vaiS{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:1024px){.ArrowGenerator_content__0vaiS{grid-template-columns:1fr 1fr}}.ArrowGenerator_controls__bpeAh{background-color:#292938;border-radius:8px;padding:16px;height:fit-content}.ArrowGenerator_tabs__nVck1{display:flex;border-bottom:1px solid #3a3a4a;margin-bottom:16px}.ArrowGenerator_tabButton__1B2tB{background:none;border:none;color:#a0a0a0;padding:8px 16px;cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease}.ArrowGenerator_tabButton__1B2tB:hover{color:#ffcf98}.ArrowGenerator_activeTab__hScQb{color:#ffcf98;border-bottom:2px solid #ffcf98}.ArrowGenerator_tabContent__8GE8j{min-height:300px}.ArrowGenerator_borderControls__oc5wz,.ArrowGenerator_colorControls__Nw_nT,.ArrowGenerator_directionControls__Q20V8,.ArrowGenerator_sizeControls__yHsVI,.ArrowGenerator_tailControls__SZbBY{animation:ArrowGenerator_fadeIn__Mjuw0 .3s ease}@keyframes ArrowGenerator_fadeIn__Mjuw0{0%{opacity:0}to{opacity:1}}.ArrowGenerator_container__kRCfJ h3{margin-top:0;color:#e0e0e0;font-size:16px;margin-bottom:16px}.ArrowGenerator_container__kRCfJ h4{color:#d0d0d0;font-size:14px;margin-bottom:8px}.ArrowGenerator_directionGrid__je1gt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ArrowGenerator_directionButton__UArYw{background-color:#3a3a4a;border:none;color:#d0d0d0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:4px;cursor:pointer;transition:all .2s ease}.ArrowGenerator_directionButton__UArYw:hover{background-color:#4a4a5a;color:#ffcf98}.ArrowGenerator_activeDirection__BKtI9{background-color:#4a4a5a;color:#ffcf98;box-shadow:0 0 0 2px #ffcf98}.ArrowGenerator_diagonalArrow__mJB_j{display:inline-block}.ArrowGenerator_directionCenter__dfbV1{display:flex;align-items:center;justify-content:center}.ArrowGenerator_sizePresets__tJZnC{display:flex;gap:8px;margin-bottom:16px}.ArrowGenerator_presetButton__EQ9cA{background-color:#3a3a4a;border:none;color:#d0d0d0;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:600;transition:all .2s ease}.ArrowGenerator_activePreset__BALgP,.ArrowGenerator_presetButton__EQ9cA:hover{background-color:#4a4a5a;color:#ffcf98}.ArrowGenerator_activePreset__BALgP{box-shadow:0 0 0 2px #ffcf98}.ArrowGenerator_sliderControl__r1Ul1{margin-bottom:16px}.ArrowGenerator_sliderControl__r1Ul1 label{display:flex;align-items:center;margin-bottom:8px;font-size:14px;gap:8px}.ArrowGenerator_sliderControl__r1Ul1 input[type=range]{width:100%;height:6px;background-color:#3a3a4a;border-radius:3px;appearance:none;outline:none}.ArrowGenerator_sliderControl__r1Ul1 input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;background-color:#ffcf98;border-radius:50%;cursor:pointer}.ArrowGenerator_sliderControl__r1Ul1 input[type=range]::-moz-range-thumb{width:16px;height:16px;background-color:#ffcf98;border-radius:50%;cursor:pointer;border:none}.ArrowGenerator_colorControl__wyk9H{margin-bottom:16px}.ArrowGenerator_colorControl__wyk9H label{display:flex;align-items:center;margin-bottom:8px;font-size:14px;gap:8px}.ArrowGenerator_colorPickerContainer__iXyp8{display:flex;gap:8px}.ArrowGenerator_colorPicker__6n2O_{width:40px;height:36px;appearance:none;background:none;border:none;cursor:pointer}.ArrowGenerator_colorInput__DxYlP{flex:1;background-color:#3a3a4a;border:none;color:#e0e0e0;padding:8px 12px;border-radius:4px;font-family:monospace}.ArrowGenerator_colorPresetGrid__IEvCV{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.ArrowGenerator_colorPresetButton__icceY{width:32px;height:32px;border-radius:4px;cursor:pointer;transition:all .2s ease}.ArrowGenerator_colorPresetButton__icceY:hover{transform:scale(1.1)}.ArrowGenerator_radioControl__yEs_6{margin-bottom:16px}.ArrowGenerator_radioControl__yEs_6 label{display:flex;align-items:center;margin-bottom:8px;font-size:14px;gap:8px}.ArrowGenerator_radioGroup__Maqg_{display:flex;gap:16px}.ArrowGenerator_radioLabel__rycQX{display:flex;align-items:center;gap:4px;font-size:14px;cursor:pointer}.ArrowGenerator_radioLabel__rycQX input{cursor:pointer}.ArrowGenerator_tooltip__tRjLr{display:inline-flex;align-items:center;justify-content:center;position:relative;width:16px;height:16px;background-color:#3a3a4a;color:#d0d0d0;border-radius:50%;font-size:12px;font-style:italic;cursor:help}.ArrowGenerator_tooltip__tRjLr:hover .ArrowGenerator_tooltipText__wRx5v{visibility:visible;opacity:1}.ArrowGenerator_tooltipText__wRx5v{visibility:hidden;width:200px;background-color:#1e1e2e;color:#e0e0e0;text-align:center;border-radius:4px;padding:8px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-100px;opacity:0;transition:opacity .3s;font-style:normal;box-shadow:0 2px 8px rgba(0,0,0,.2);font-size:12px}.ArrowGenerator_tooltipText__wRx5v:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#1e1e2e}.ArrowGenerator_preview__8DHQR{background-color:#292938;border-radius:8px;padding:16px}.ArrowGenerator_previewHeader__GzMtf{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ArrowGenerator_toggleContainer__QaAV_{display:flex;align-items:center;cursor:pointer}.ArrowGenerator_toggleSlider__3_jUq{position:relative;display:inline-block;width:40px;height:20px;background-color:#3a3a4a;border-radius:10px;margin-right:8px;transition:all .2s ease}.ArrowGenerator_toggleContainer__QaAV_ input{opacity:0;width:0;height:0}.ArrowGenerator_toggleSlider__3_jUq:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#d0d0d0;border-radius:50%;transition:all .2s ease}.ArrowGenerator_toggleContainer__QaAV_ input:checked+.ArrowGenerator_toggleSlider__3_jUq{background-color:#ffcf98}.ArrowGenerator_toggleContainer__QaAV_ input:checked+.ArrowGenerator_toggleSlider__3_jUq:before{transform:translateX(20px);background-color:#fff}.ArrowGenerator_toggleLabel__Z6p4G{font-size:14px;color:#d0d0d0}.ArrowGenerator_previewArea__s_f6O{display:flex;align-items:center;justify-content:center;background-color:#1e1e2e;border-radius:8px;height:300px;position:relative}.ArrowGenerator_arrowPreview__B0AUe{position:relative;width:var(--arrow-width);height:var(--arrow-height)}.ArrowGenerator_arrowPreview__B0AUe:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;clip-path:var(--arrow-clip-path);background-color:var(--arrow-fill);border:var(--arrow-border-thickness) var(--arrow-border-style) var(--arrow-border);border-radius:var(--arrow-border-radius);transform:rotate(var(--arrow-rotation));transform-origin:var(--arrow-transform-origin);transition:all .3s ease}.ArrowGenerator_arrowPreview__B0AUe.ArrowGenerator_hoverState__Z75QC:before{background-color:var(--arrow-hover-fill);transform:rotate(var(--arrow-rotation)) scale(1.1)}.ArrowGenerator_codeOutput__bBayh{background-color:#292938;border-radius:8px;padding:16px;margin-top:24px}.ArrowGenerator_codeHeader__I59XV{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ArrowGenerator_codeFormatSelector__ZmU9n{display:flex;gap:8px}.ArrowGenerator_formatButton__A5Klq{background-color:#3a3a4a;border:none;color:#d0d0d0;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.ArrowGenerator_activeFormat__j7WvA,.ArrowGenerator_formatButton__A5Klq:hover{background-color:#4a4a5a;color:#ffcf98}.ArrowGenerator_activeFormat__j7WvA{box-shadow:0 0 0 2px #ffcf98}.ArrowGenerator_codeBlock__ZWjQB{position:relative;background-color:#1e1e2e;border-radius:8px;padding:16px;margin-bottom:16px;overflow:auto;max-height:300px}.ArrowGenerator_codeBlock__ZWjQB pre{margin:0;color:#e0e0e0;font-family:monospace;font-size:14px;tab-size:2;line-height:1.5}.ArrowGenerator_copyButton__qvev_{position:absolute;top:8px;right:8px;background-color:#3a3a4a;border:none;color:#d0d0d0;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.ArrowGenerator_copyButton__qvev_:hover{background-color:#4a4a5a;color:#ffcf98}.ArrowGenerator_compatibility__2zZqB{background-color:#1e1e2e;border-radius:8px;padding:16px}.ArrowGenerator_compatibility__2zZqB h4{margin-top:0;margin-bottom:8px;color:#ffcf98}.ArrowGenerator_compatibility__2zZqB p{margin:0;font-size:14px;color:#d0d0d0;line-height:1.5}@media (max-width:768px){.ArrowGenerator_content__0vaiS{grid-template-columns:1fr}.ArrowGenerator_colorPresetGrid__IEvCV,.ArrowGenerator_directionGrid__je1gt{grid-template-columns:repeat(3,1fr)}.ArrowGenerator_radioGroup__Maqg_{flex-direction:column;gap:8px}.ArrowGenerator_codeHeader__I59XV{flex-direction:column;align-items:flex-start;gap:8px}.ArrowGenerator_tailControls__SZbBY{flex-direction:column}}.BorderRadiusGenerator_container__ONqaP{background-color:#1a1a1a;padding:2rem;color:#fff}.BorderRadiusGenerator_toolbar__tOi5c{display:flex;justify-content:flex-end;gap:1rem;margin-bottom:2rem}.BorderRadiusGenerator_toolbarControls__A2lNA{display:flex;gap:1rem;align-items:center}.BorderRadiusGenerator_animationToggle__G2TvE{display:flex;align-items:center;gap:.5rem;cursor:pointer}.BorderRadiusGenerator_mainContent__lcHxa{display:flex;gap:2rem;flex-wrap:wrap}.BorderRadiusGenerator_previewSection__8H_py{flex:1;min-width:400px}.BorderRadiusGenerator_previewArea__MNKU2{background-color:#2a2a2a;border-radius:8px;padding:2rem;display:flex;justify-content:center;align-items:center;min-height:400px;position:relative}.BorderRadiusGenerator_showGrid__D4zT1{background-image:linear-gradient(90deg,#333 1px,transparent 0),linear-gradient(180deg,#333 1px,transparent 0);background-size:20px 20px}.BorderRadiusGenerator_shape__yFeSl{border:2px solid #ffcf98;transition:all .3s ease}.BorderRadiusGenerator_animatedShape__WeBkR{animation:BorderRadiusGenerator_borderRadius__gGtVZ 2s ease-in-out infinite}.BorderRadiusGenerator_controls__okHfN{flex:1;min-width:400px;background-color:#2a2a2a;border-radius:8px;padding:2rem}.BorderRadiusGenerator_stateToggle___uOsT{display:flex;gap:1rem;margin-bottom:2rem}.BorderRadiusGenerator_stateButton__TnUgA{flex:1;background-color:#333;color:#fff;border:none;padding:.75rem;border-radius:4px;cursor:pointer;transition:all .2s ease}.BorderRadiusGenerator_stateButton__TnUgA:hover{background-color:#444}.BorderRadiusGenerator_stateButton__TnUgA.BorderRadiusGenerator_active__VOHv_{background-color:#ffcf98;color:#1a1a1a}.BorderRadiusGenerator_presets__zK9po{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.BorderRadiusGenerator_copyButton__Vg93E,.BorderRadiusGenerator_gridToggle__0j0PE,.BorderRadiusGenerator_presetButton__oD2Vj,.BorderRadiusGenerator_randomizeButton__5D3sd,.BorderRadiusGenerator_timingSelect__FEygi{background-color:#333;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s ease}.BorderRadiusGenerator_copyButton__Vg93E:hover,.BorderRadiusGenerator_gridToggle__0j0PE:hover,.BorderRadiusGenerator_presetButton__oD2Vj:hover,.BorderRadiusGenerator_randomizeButton__5D3sd:hover,.BorderRadiusGenerator_timingSelect__FEygi:hover{background-color:#444}.BorderRadiusGenerator_presetButton__oD2Vj.BorderRadiusGenerator_active__VOHv_,.BorderRadiusGenerator_randomizeButton__5D3sd{background-color:#ffcf98;color:#1a1a1a}.BorderRadiusGenerator_radiusControls__jnpqh{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.BorderRadiusGenerator_cornerControl__b2Go4{background-color:#333;padding:1rem;border-radius:8px}.BorderRadiusGenerator_cornerControl__b2Go4 h3{margin:0 0 1rem;font-size:.9rem;font-weight:300;text-transform:capitalize}.BorderRadiusGenerator_axisControls__3KRBl{display:flex;flex-direction:column;gap:1rem}.BorderRadiusGenerator_axisControl__7Y_64{display:flex;align-items:center;gap:1rem}.BorderRadiusGenerator_axisControl__7Y_64 label{width:20px;color:#fff}.BorderRadiusGenerator_axisControl__7Y_64 input[type=range]{flex:1;height:4px;background-color:#444;border-radius:2px;-webkit-appearance:none}.BorderRadiusGenerator_axisControl__7Y_64 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background-color:#ffcf98;border-radius:50%;cursor:pointer}.BorderRadiusGenerator_axisControl__7Y_64 input[type=range]::-moz-range-thumb{width:16px;height:16px;background-color:#ffcf98;border-radius:50%;cursor:pointer;border:none}.BorderRadiusGenerator_axisControl__7Y_64 input[type=number]{width:60px;background-color:#444;border:none;color:#fff;padding:.25rem;border-radius:4px}.BorderRadiusGenerator_codeOutput__dB8YA{background-color:#333;padding:1rem;border-radius:8px}.BorderRadiusGenerator_codeOutput__dB8YA h3{margin:0 0 1rem;color:#ffcf98}.BorderRadiusGenerator_code__bPG9h{background-color:#222;padding:1rem;border-radius:4px;margin-bottom:1rem;white-space:pre-wrap;word-break:break-all;font-family:monospace}.BorderRadiusGenerator_copyButton__Vg93E{width:100%}@keyframes BorderRadiusGenerator_borderRadius__gGtVZ{0%,to{border-radius:20px}50%{border-radius:150px}}@media (max-width:768px){.BorderRadiusGenerator_container__ONqaP{padding:1rem}.BorderRadiusGenerator_mainContent__lcHxa{flex-direction:column}.BorderRadiusGenerator_controls__okHfN,.BorderRadiusGenerator_previewSection__8H_py{min-width:100%}.BorderRadiusGenerator_radiusControls__jnpqh{grid-template-columns:1fr}.BorderRadiusGenerator_presets__zK9po{justify-content:center}.BorderRadiusGenerator_stateToggle___uOsT{flex-direction:column}}.BorderRadiusGenerator_animationToggle__G2TvE input[type=checkbox]{-webkit-appearance:none;appearance:none;width:40px;height:20px;background-color:#333!important;border-radius:10px;opacity:1!important;position:relative;cursor:pointer;transition:background-color .3s}.BorderRadiusGenerator_animationToggle__G2TvE input[type=checkbox]:checked{background-color:#ffcf98!important}.BorderRadiusGenerator_animationToggle__G2TvE input[type=checkbox]:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background-color:#fff!important;top:2px;left:2px;transition:transform .3s}.BorderRadiusGenerator_animationToggle__G2TvE input[type=checkbox]:checked:before{transform:translateX(20px)}.BorderRadiusGenerator_copyButton__Vg93E:focus,.BorderRadiusGenerator_gridToggle__0j0PE:focus,.BorderRadiusGenerator_presetButton__oD2Vj:focus,.BorderRadiusGenerator_randomizeButton__5D3sd:focus,.BorderRadiusGenerator_stateButton__TnUgA:focus{outline:2px solid #ffcf98;outline-offset:2px}.BorderRadiusGenerator_axisControl__7Y_64 input[type=number]:focus,.BorderRadiusGenerator_axisControl__7Y_64 input[type=range]:focus{outline:none;box-shadow:0 0 0 2px #ffcf98}.FormGenerator_container__NSoKy{display:flex;color:#e2e2e2;background-color:#121212;font-family:Inter,system-ui,sans-serif}.FormGenerator_sidebar__Za5Xd{width:250px;background-color:#1a1a1a;padding:1.5rem;border-right:1px solid #2a2a2a;display:flex;flex-direction:column;gap:2rem}.FormGenerator_logo__wbXte{margin-bottom:1rem}.FormGenerator_logoText__CSBkC{font-size:1.5rem;font-weight:700;letter-spacing:-.5px}.FormGenerator_highlight__t9uZ_{color:#ffcf98}.FormGenerator_navigation__UyAF0{display:flex;flex-direction:column;gap:.5rem}.FormGenerator_navButton__ix3kk{background-color:transparent;color:#b0b0b0;border:none;text-align:left;padding:.75rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:.95rem}.FormGenerator_navButton__ix3kk:hover{background-color:rgba(255,207,152,.1);color:#ffcf98}.FormGenerator_navButton__ix3kk.FormGenerator_active__0CwHX{background-color:rgba(255,207,152,.15);color:#ffcf98;font-weight:500}.FormGenerator_content__aLitS{flex:1;display:flex;flex-direction:column;padding:1.5rem;gap:2rem;overflow-y:auto;max-height:100vh}@media (min-width:1200px){.FormGenerator_content__aLitS{flex-direction:row}}.FormGenerator_styleControls__zLAVE{flex:1;max-width:100%}@media (min-width:1200px){.FormGenerator_styleControls__zLAVE{max-width:600px}}.FormGenerator_preview__uUL_J{flex:1;padding:1rem;background-color:#1a1a1a;border-radius:8px;overflow:auto;min-height:600px}.FormGenerator_sectionTitle__trSMO{border-bottom:1px solid #2a2a2a;padding-bottom:.75rem}.FormGenerator_previewTitle__wz7y1,.FormGenerator_sectionTitle__trSMO{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#ffcf98}.FormGenerator_controlGroup__8Zh36{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:.25rem;margin-bottom:2rem}@media (min-width:768px){.FormGenerator_controlGroup__8Zh36{grid-template-columns:repeat(2,1fr)}}.FormGenerator_controlItem__xdW4r{display:flex;flex-direction:column;gap:.5rem}.FormGenerator_controlItem__xdW4r label{font-size:.9rem;font-weight:500;color:silver}.FormGenerator_controlItem__xdW4r input[type=text],.FormGenerator_controlItem__xdW4r select{background-color:#2a2a2a;color:#e2e2e2;border:1px solid #3a3a3a;border-radius:4px;padding:.75rem;font-size:.9rem;width:100%}.FormGenerator_controlItem__xdW4r select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4L6 8L10 4' stroke='%23ffcf98' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.FormGenerator_colorControl___6rsL{display:flex;gap:.5rem;align-items:center}.FormGenerator_colorControl___6rsL input[type=color]{width:40px;height:40px;border:none;border-radius:4px;background:none;cursor:pointer}.FormGenerator_colorControl___6rsL input[type=text]{flex:1}.FormGenerator_optionItem___1okv{display:flex;align-items:center;margin-bottom:1rem}.FormGenerator_optionItem___1okv label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.FormGenerator_outputActions__xknA3{display:flex;gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem}.FormGenerator_actionButton__dIm9Y{background-color:#2a2a2a;color:#e2e2e2;border:1px solid #ffcf98;border-radius:4px;padding:.75rem 1.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.FormGenerator_actionButton__dIm9Y:hover{background-color:rgba(255,207,152,.15)}.FormGenerator_cssOutput__HQwNg{margin-top:1.5rem}.FormGenerator_cssCode__UOtJR{background-color:#2a2a2a;color:#e2e2e2;padding:1rem;border-radius:4px;overflow:auto;font-family:monospace;font-size:.85rem;line-height:1.5;height:400px;white-space:pre-wrap}.FormGenerator_presets__wU0Eh{margin-bottom:1.5rem}.FormGenerator_presets__wU0Eh h3{font-size:1rem;margin-bottom:.75rem;color:silver}.FormGenerator_presetButtons__fUZLQ{display:flex;flex-direction:column;gap:.5rem}.FormGenerator_presetButton__zPudh{background-color:#2a2a2a;color:#e2e2e2;border:1px solid #3a3a3a;border-radius:4px;padding:.5rem;font-size:.85rem;cursor:pointer;transition:all .2s ease}.FormGenerator_presetButton__zPudh:hover{border-color:#ffcf98;background-color:rgba(255,207,152,.05)}.FormGenerator_presetButton__zPudh.FormGenerator_active__0CwHX{border-color:#ffcf98;background-color:rgba(255,207,152,.15);color:#ffcf98}@media (min-width:768px){.FormGenerator_container__NSoKy,.FormGenerator_content__aLitS{flex-direction:row!important}}@media (max-width:767px){.FormGenerator_sidebar__Za5Xd{width:100%;border-right:none;border-bottom:1px solid #2a2a2a}.FormGenerator_content__aLitS{padding:1rem}.FormGenerator_preview__uUL_J,.FormGenerator_styleControls__zLAVE{width:100%}}.CSSToTailwind_container__X4nJU{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#e5e5e5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:2rem}.CSSToTailwind_header__U0fSu{text-align:center;margin-bottom:3rem}.CSSToTailwind_title__pZI8U{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#ffcf98);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CSSToTailwind_subtitle__3MeXY{font-size:1rem;color:#888;font-weight:400}.CSSToTailwind_mainContent__eXoHN{max-width:1400px;margin:0 auto}.CSSToTailwind_examplesSection__buY_r{margin-bottom:2rem}.CSSToTailwind_examplesLabel__Cdl2V{font-size:.875rem;color:#888;margin-bottom:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.CSSToTailwind_examplesGrid__CY_YP{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-bottom:1rem}.CSSToTailwind_exampleButton__QysuC{background:#1e1e1e;border:1px solid #2a2a2a;color:#e5e5e5;padding:.75rem 1rem;border-radius:8px;cursor:pointer;font-size:.875rem;transition:all .2s ease;font-weight:500}.CSSToTailwind_exampleButton__QysuC:hover{background:#252525;border-color:#ffcf98;transform:translateY(-2px)}.CSSToTailwind_converterGrid__6JhTw{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.CSSToTailwind_panel__NQgXH{background:#1e1e1e;border-radius:12px;border:1px solid #2a2a2a;overflow:hidden;display:flex;flex-direction:column;height:500px}.CSSToTailwind_panelHeader__nKxaJ{padding:1rem 1.25rem;background:#181818;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center}.CSSToTailwind_panelTitle__ZyX53{font-size:.875rem;font-weight:600;color:#e5e5e5;text-transform:uppercase;letter-spacing:.05em}.CSSToTailwind_panelActions__Vw1Nm{display:flex;gap:.5rem}.CSSToTailwind_iconButton__0J6hm{background:transparent;border:none;color:#888;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.CSSToTailwind_iconButton__0J6hm:hover{color:#ffcf98;background:#252525}.CSSToTailwind_iconButton__0J6hm:disabled{opacity:.3;cursor:not-allowed}.CSSToTailwind_textarea__m_vlw{flex:1;width:100%;background:#1e1e1e;border:none;color:#e5e5e5;padding:1.25rem;font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;line-height:1.6;resize:none;outline:none}.CSSToTailwind_textarea__m_vlw::placeholder{color:#555}.CSSToTailwind_outputArea__G8hIS{flex:1;padding:1.25rem;overflow-y:auto;font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;line-height:1.6}.CSSToTailwind_outputArea__G8hIS::-webkit-scrollbar{width:8px}.CSSToTailwind_outputArea__G8hIS::-webkit-scrollbar-track{background:#1e1e1e}.CSSToTailwind_outputArea__G8hIS::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.CSSToTailwind_outputArea__G8hIS::-webkit-scrollbar-thumb:hover{background:#353535}.CSSToTailwind_emptyState__CLivX{height:100%;display:flex;align-items:center;justify-content:center;color:#555;font-style:italic}.CSSToTailwind_convertButton__rCSvJ{background:linear-gradient(135deg,#ffcf98,#ffb366);color:#0a0a0a;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,207,152,.3);width:100%;max-width:300px;margin:0 auto;display:block}.CSSToTailwind_convertButton__rCSvJ:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,207,152,.4)}.CSSToTailwind_convertButton__rCSvJ:active{transform:translateY(0)}.CSSToTailwind_messagesSection__AoOC7{margin-top:1.5rem}.CSSToTailwind_message__ev_dR{padding:1rem 1.25rem;border-radius:8px;margin-bottom:.75rem;font-size:.875rem;line-height:1.5}.CSSToTailwind_error__LB4xt{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.CSSToTailwind_warning__kdJZN{background:rgba(255,207,152,.1);border:1px solid rgba(255,207,152,.3);color:#ffcf98}.CSSToTailwind_info__O4VeQ{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);color:#93c5fd}.CSSToTailwind_success__NcX4y{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:#86efac}.CSSToTailwind_messageTitle__5WAnE{font-weight:600;margin-bottom:.25rem}.CSSToTailwind_utilityGroup__WNcUi{margin-bottom:1.5rem}.CSSToTailwind_groupTitle__T_BUA{color:#ffcf98;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;opacity:.8}.CSSToTailwind_utilityList__hnvlV{display:flex;flex-wrap:wrap;gap:.5rem}.CSSToTailwind_utilityClass__qCvcL{background:#252525;color:#e5e5e5;padding:.375rem .75rem;border-radius:6px;font-size:.8125rem;border:1px solid #2a2a2a;transition:all .2s ease}.CSSToTailwind_utilityClass__qCvcL:hover{border-color:#ffcf98}.CSSToTailwind_customValue__8MTqe{background:rgba(255,207,152,.15);border-color:rgba(255,207,152,.3)}.CSSToTailwind_configSuggestion__sdkGT{background:#181818;border:1px solid #2a2a2a;border-radius:8px;padding:1rem;margin-top:1rem}.CSSToTailwind_configTitle__jMlwt{font-size:.875rem;font-weight:600;color:#ffcf98;margin-bottom:.5rem}.CSSToTailwind_configCode__u8fAg{background:#0a0a0a;padding:.75rem;border-radius:6px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.8125rem;color:#e5e5e5;overflow-x:auto}.CSSToTailwind_copyFeedback__1ynAK{position:fixed;top:2rem;right:2rem;background:#22c55e;color:#fff;padding:.75rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:500;box-shadow:0 4px 15px rgba(34,197,94,.3);animation:CSSToTailwind_slideIn__ailUc .3s ease;z-index:1000}@keyframes CSSToTailwind_slideIn__ailUc{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:968px){.CSSToTailwind_converterGrid__6JhTw{grid-template-columns:1fr}.CSSToTailwind_panel__NQgXH{height:400px}.CSSToTailwind_title__pZI8U{font-size:2rem}.CSSToTailwind_container__X4nJU{padding:1rem}}@media (max-width:640px){.CSSToTailwind_examplesGrid__CY_YP{grid-template-columns:1fr}.CSSToTailwind_title__pZI8U{font-size:1.75rem}}.TransformGenerator_container__2bs_x{background:#0a0a0a;color:#fff;font-family:Geist Sans,sans-serif;padding:20px}.TransformGenerator_header__yZFDb{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #333}.TransformGenerator_title__7ufpt{font-size:2.5rem;font-weight:700;margin:0;background:linear-gradient(135deg,#fff,#ffcf98);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TransformGenerator_headerActions__S3Jev{display:flex;gap:10px}.TransformGenerator_redoButton__h6PYs,.TransformGenerator_undoButton__0ilRZ{background:#1a1a1a;border:1px solid #333;color:#fff;padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease}.TransformGenerator_redoButton__h6PYs:hover:not(:disabled),.TransformGenerator_undoButton__0ilRZ:hover:not(:disabled){background:#2a2a2a;border-color:#ffcf98}.TransformGenerator_redoButton__h6PYs:disabled,.TransformGenerator_undoButton__0ilRZ:disabled{opacity:.5;cursor:not-allowed}.TransformGenerator_mainContent__QhBLX{display:grid;grid-template-columns:350px 1fr;grid-template-rows:auto auto;gap:30px;height:auto}.TransformGenerator_controlsPanel__SgHPO{background:#111;border:1px solid #333;border-radius:12px;padding:20px;overflow-y:auto;max-height:70vh;scrollbar-width:thin;scrollbar-color:#ffcf98 #1a1a1a}.TransformGenerator_controlsPanel__SgHPO::-webkit-scrollbar{width:6px}.TransformGenerator_controlsPanel__SgHPO::-webkit-scrollbar-track{background:#1a1a1a}.TransformGenerator_controlsPanel__SgHPO::-webkit-scrollbar-thumb{background:#ffcf98;border-radius:3px;cursor:pointer;transition:all .2s ease}.TransformGenerator_controlsPanel__SgHPO::-webkit-scrollbar-thumb:hover{transform:scale(1.1)}.TransformGenerator_controlsPanel__SgHPO::-moz-range-thumb{width:18px;height:18px;background:#ffcf98;border-radius:50%;border:none;cursor:pointer}.TransformGenerator_section___gXr2{margin-bottom:25px}.TransformGenerator_sectionHeader__rrvXv{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.TransformGenerator_sectionTitle__Gl3AJ{font-size:1.1rem;font-weight:600;margin-bottom:15px;color:#ffcf98}.TransformGenerator_scaleToggle__Ds16d{display:flex;align-items:center;gap:8px;cursor:pointer}.TransformGenerator_scaleToggle__Ds16d input[type=checkbox]{accent-color:#ffcf98;width:16px;height:16px}.TransformGenerator_toggleLabel__AFS9i{font-size:.85rem;color:#ccc;font-weight:500}.TransformGenerator_stateTabs__mTFEu{display:flex;gap:5px;background:#0a0a0a;padding:4px;border-radius:8px;border:1px solid #333}.TransformGenerator_stateTab__gPj0L{flex:1;background:transparent;border:none;color:#888;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:.9rem}.TransformGenerator_stateTab__gPj0L.TransformGenerator_active__NXC2y{background:#ffcf98;color:#000;font-weight:600}.TransformGenerator_stateTab__gPj0L:hover:not(.TransformGenerator_active__NXC2y){background:#1a1a1a;color:#fff}.TransformGenerator_presets__ylikm{display:grid;grid-template-columns:1fr 1fr;gap:8px}.TransformGenerator_presetButton__Zk_0y{background:#1a1a1a;border:1px solid #333;color:#fff;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:.85rem}.TransformGenerator_presetButton__Zk_0y:hover{background:#2a2a2a;border-color:#ffcf98}.TransformGenerator_controlGroup__vNdCw{display:flex;flex-direction:column;gap:15px}.TransformGenerator_control__P1Q2Y{display:flex;flex-direction:column;gap:8px}.TransformGenerator_label__wi1ZQ{font-size:.9rem;font-weight:500;color:#ccc}.TransformGenerator_inputGroup___Xh2Z{display:flex;align-items:center;gap:10px}.TransformGenerator_slider___lERH{flex:1;height:6px;background:#333;border-radius:3px;outline:none;-webkit-appearance:none}.TransformGenerator_slider___lERH::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#ffcf98;border-radius:50%;cursor:pointer;transition:all .2s ease}.TransformGenerator_slider___lERH::-webkit-slider-thumb:hover{transform:scale(1.1)}.TransformGenerator_slider___lERH::-moz-range-thumb{width:18px;height:18px;background:#ffcf98;border-radius:50%;border:none;cursor:pointer}.TransformGenerator_numberInput__bQ1U1{width:70px;background:#1a1a1a;border:1px solid #333;color:#fff;padding:6px 8px;border-radius:4px;font-size:.85rem;text-align:center}.TransformGenerator_numberInput__bQ1U1:focus{outline:none;border-color:#ffcf98}.TransformGenerator_unit__pMPXG{font-size:.8rem;color:#888;min-width:20px}.TransformGenerator_select__ATili{width:100%;background:#1a1a1a;border:1px solid #333;color:#fff;padding:8px 12px;border-radius:6px;font-size:.9rem}.TransformGenerator_select__ATili:focus{outline:none;border-color:#ffcf98}.TransformGenerator_resetButton__g1uxe{width:100%;background:#1a1a1a;border:1px solid #333;color:#fff;padding:12px;border-radius:8px;cursor:pointer;transition:all .2s ease;font-weight:500}.TransformGenerator_resetButton__g1uxe:hover{background:#2a2a2a;border-color:#ffcf98}.TransformGenerator_previewPanel__GErbC{background:#111;border:1px solid #333;border-radius:12px;padding:20px;display:flex;flex-direction:column;grid-row:1}.TransformGenerator_previewHeader__NpcQx{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.TransformGenerator_previewContainer__5ZjKb{flex:1;display:flex;align-items:center;justify-content:center;min-height:400px;background:radial-gradient(circle at 25% 25%,#1a1a1a 0,transparent 50%),radial-gradient(circle at 75% 75%,#1a1a1a 0,transparent 50%),#0a0a0a;border-radius:8px;position:relative;overflow:hidden}.TransformGenerator_perspectiveContainer__ML0w8{perspective:1000px;perspective-origin:50%}.TransformGenerator_previewElement__i6rB8{width:120px;height:120px;background:linear-gradient(135deg,#ffcf98,#ff9f43);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(255,207,152,.2),0 0 0 1px rgba(255,207,152,.1);cursor:pointer;transform-style:preserve-3d;transform:var(--normal-transform)}.TransformGenerator_previewElement__i6rB8:hover{transform:var(--hover-transform)!important}.TransformGenerator_previewElement__i6rB8:active{transform:var(--active-transform)!important}.TransformGenerator_elementContent__ylQPC{font-weight:600;color:#000;font-size:.9rem;text-align:center;pointer-events:none}.TransformGenerator_codePanel__32SO6{background:#111;border:1px solid #333;border-radius:12px;padding:20px;display:flex;flex-direction:column;grid-column:1/-1;grid-row:2}.TransformGenerator_codeHeader__q3h_Z{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.TransformGenerator_codeActions__xRdpW{display:flex;align-items:center;gap:15px}.TransformGenerator_checkbox__galtt{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#ccc;cursor:pointer}.TransformGenerator_checkbox__galtt input{accent-color:#ffcf98}.TransformGenerator_copyButton__7F4qp{background:#ffcf98;border:none;color:#000;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600;font-size:.85rem;transition:all .2s ease}.TransformGenerator_copyButton__7F4qp:hover{background:#ffc470;transform:translateY(-1px)}.TransformGenerator_codeBlock__ny_xM{flex:1;background:#0a0a0a;border:1px solid #333;border-radius:8px;padding:20px;font-family:Geist Mono,monospace;font-size:.85rem;line-height:1.5;color:#fff;overflow:auto;scrollbar-width:thin;scrollbar-color:#ffcf98 #1a1a1a}.TransformGenerator_codeBlock__ny_xM::-webkit-scrollbar{width:6px;height:6px}.TransformGenerator_codeBlock__ny_xM::-webkit-scrollbar-track{background:#1a1a1a}.TransformGenerator_codeBlock__ny_xM::-webkit-scrollbar-thumb{background:#ffcf98;border-radius:3px}@media (max-width:1200px){.TransformGenerator_mainContent__QhBLX{grid-template-columns:300px 1fr}.TransformGenerator_controlsPanel__SgHPO{max-height:60vh}}@media (max-width:900px){.TransformGenerator_mainContent__QhBLX{grid-template-columns:1fr;gap:20px}.TransformGenerator_previewPanel__GErbC{grid-row:auto}.TransformGenerator_codePanel__32SO6{grid-column:1;grid-row:auto}.TransformGenerator_controlsPanel__SgHPO{max-height:50vh}}@media (max-width:768px){.TransformGenerator_container__2bs_x{padding:15px}.TransformGenerator_title__7ufpt{font-size:2rem}.TransformGenerator_mainContent__QhBLX{gap:15px}.TransformGenerator_controlsPanel__SgHPO{max-height:40vh}.TransformGenerator_previewContainer__5ZjKb{min-height:250px}.TransformGenerator_headerActions__S3Jev{flex-direction:column;gap:5px}.TransformGenerator_presets__ylikm{grid-template-columns:1fr}.TransformGenerator_codeActions__xRdpW{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:480px){.TransformGenerator_container__2bs_x{padding:10px}.TransformGenerator_title__7ufpt{font-size:1.5rem}.TransformGenerator_mainContent__QhBLX{gap:10px}.TransformGenerator_previewContainer__5ZjKb{min-height:200px}.TransformGenerator_previewElement__i6rB8{width:80px;height:80px}.TransformGenerator_codePanel__32SO6,.TransformGenerator_controlsPanel__SgHPO,.TransformGenerator_previewPanel__GErbC{padding:15px}}.Converters_container__COjtO{background:#0a0a0a;color:#fff;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Converters_resultSection__xG4_j{background:#141414;border-radius:12px;padding:2rem;margin-bottom:1.5rem;border:1px solid #222}.Converters_resultDisplay__fFuzP{display:flex;align-items:baseline;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.Converters_resultValue__GvAP5{font-size:3.5rem;font-weight:700;color:#ffcf98;font-variant-numeric:tabular-nums}.Converters_resultUnit__A8n_w{font-size:2rem;color:#888;font-weight:500}.Converters_resultActions__0TfAo{display:flex;gap:1rem;justify-content:center}.Converters_copyButton__Y05AS,.Converters_swapButton__F8fO5{padding:.75rem 2rem;border-radius:8px;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.Converters_copyButton__Y05AS{background:#ffcf98;color:#0a0a0a}.Converters_copyButton__Y05AS:hover{background:#ffd9a8;transform:translateY(-1px)}.Converters_swapButton__F8fO5{background:#2a2a2a;color:#fff;border:1px solid #3a3a3a}.Converters_swapButton__F8fO5:hover{background:#333;border-color:#ffcf98}.Converters_section__M_Dlc{padding:1.5rem 0;border-top:1px solid #222}.Converters_section__M_Dlc:first-child{border-top:none;padding-top:0}.Converters_sectionTitle__eDCor{font-size:1.125rem;font-weight:600;margin:0 0 1rem;color:#fff}.Converters_presetGrid__0E8U7{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem}.Converters_presetButton__R5DlT{padding:.75rem 1rem;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.Converters_presetButton__R5DlT:hover{background:#222;border-color:#ffcf98}.Converters_presetButtonActive__0lYPo{background:#ffcf98;color:#0a0a0a;border-color:#ffcf98}.Converters_controlsGrid__x38SO{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:1.5rem 0;border-top:1px solid #222}.Converters_controlGroup__8h8wE,.Converters_label__sq1hc{display:flex;flex-direction:column}.Converters_label__sq1hc{font-size:.875rem;font-weight:500;color:#aaa;margin-bottom:.5rem;gap:.5rem}.Converters_input__jWFNp,.Converters_select__Iqg3Q{width:100%;padding:.75rem;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:1rem;transition:all .2s}.Converters_input__jWFNp:focus,.Converters_select__Iqg3Q:focus{outline:none;border-color:#ffcf98;background:#222}.Converters_input__jWFNp:hover,.Converters_select__Iqg3Q:hover{border-color:#3a3a3a}.Converters_formula__7JkAn{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:1rem;margin-bottom:1rem}.Converters_formula__7JkAn code{color:#ffcf98;font-family:Courier New,monospace;font-size:.875rem}.Converters_formulaExplanation__dzokI{font-size:.875rem;color:#888;margin:0;line-height:1.6}@media (max-width:768px){.Converters_container__COjtO{padding:1rem}.Converters_content__yO1M3{max-width:1200px;margin:0 auto;width:100%}.Converters_resultValue__GvAP5{font-size:2.5rem}.Converters_resultUnit__A8n_w{font-size:1.5rem}.Converters_controlsGrid__x38SO{grid-template-columns:1fr;gap:1rem}.Converters_presetGrid__0E8U7{grid-template-columns:repeat(2,1fr)}.Converters_resultActions__0TfAo{flex-direction:column}.Converters_copyButton__Y05AS,.Converters_swapButton__F8fO5{width:100%}}