.devtools_devToolsPage__yF8Jw{--devtools-accent:#0d6efd;--devtools-accent-soft:rgba(13,110,253,.12);--devtools-accent-glow:rgba(13,110,253,.22);--devtools-bg:var(--color-bg-primary,#0b0f19);--devtools-surface:var(--color-bg-secondary,#111827);--devtools-surface-hover:hsla(0,0%,100%,.055);--devtools-border:var(
    --color-border,hsla(0,0%,100%,.1)
  );--devtools-text:var(--color-text-primary,#f8fafc);--devtools-text-secondary:var(
    --color-text-secondary,#94a3b8
  );width:100%;min-width:0;min-height:100vh;box-sizing:border-box;background:radial-gradient(circle at 15% 5%,rgba(13,110,253,.1),transparent 28%),radial-gradient(circle at 85% 20%,rgba(111,66,193,.08),transparent 25%),var(--devtools-bg);color:var(--devtools-text);overflow-x:hidden}.devtools_devToolsPage__yF8Jw *,.devtools_devToolsPage__yF8Jw :after,.devtools_devToolsPage__yF8Jw :before{box-sizing:border-box}.devtools_devToolsPage__container__aZeTB{width:min(1400px,calc(100% - 40px));margin:0 auto;padding:48px 0 80px;position:relative}.devtools_devToolsPage__heroSection__97Ks_{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:260px;padding:48px;margin-bottom:36px;border:1px solid var(--devtools-border);border-radius:28px;background:linear-gradient(135deg,rgba(13,110,253,.1),hsla(0,0%,100%,.025)),var(--devtools-surface);box-shadow:0 25px 70px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.04);overflow:hidden}.devtools_devToolsPage__heroGlow__uVjM8{position:absolute;width:300px;height:300px;top:-180px;right:10%;border-radius:50%;background:var(--devtools-accent);opacity:.13;filter:blur(80px);pointer-events:none}.devtools_devToolsPage__heroContent__CNgu0{position:relative;z-index:1;display:flex;align-items:center;gap:24px;min-width:0}.devtools_devToolsPage__heroIcon__7uUUq{flex:0 0 auto;width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(135deg,var(--devtools-accent),#4f46e5);color:#fff;font-size:32px;box-shadow:0 15px 35px var(--devtools-accent-glow)}.devtools_devToolsPage__eyebrow__kR9ij{display:inline-block;margin-bottom:10px;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--devtools-accent)}.devtools_devToolsPage__title__jJSYa{margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;font-weight:800;letter-spacing:-.04em;color:var(--devtools-text)}.devtools_devToolsPage__description__TGk31{max-width:680px;margin:16px 0 0;font-size:1rem;line-height:1.7;color:var(--devtools-text-secondary)}.devtools_devToolsPage__heroStats__Vpvgq{position:relative;z-index:1;display:flex;align-items:center;flex:0 0 auto;padding:18px 22px;border:1px solid var(--devtools-border);border-radius:18px;background:rgba(0,0,0,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.devtools_devToolsPage__stat__v_KgA{display:flex;flex-direction:column;gap:3px;min-width:70px}.devtools_devToolsPage__stat__v_KgA strong{font-size:1.5rem;line-height:1;color:var(--devtools-text)}.devtools_devToolsPage__stat__v_KgA span{font-size:.75rem;color:var(--devtools-text-secondary)}.devtools_devToolsPage__statDivider___PodH{width:1px;height:34px;margin:0 18px;background:var(--devtools-border)}.devtools_devToolsPage__searchSection__YqSb5{margin-bottom:28px}.devtools_devToolsPage__searchHeader__ObRAA{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:16px}.devtools_devToolsPage__sectionLabel__h87aB{display:block;margin-bottom:5px;font-size:.7rem;font-weight:800;letter-spacing:.14em;color:var(--devtools-accent)}.devtools_devToolsPage__sectionTitle___KPFU{margin:0;font-size:1.5rem;font-weight:750;letter-spacing:-.025em;color:var(--devtools-text)}.devtools_devToolsPage__count__xFgN0{flex:0 0 auto;padding:7px 12px;border-radius:999px;font-size:.8rem;color:var(--devtools-text-secondary);background:var(--devtools-accent-soft);border:1px solid rgba(13,110,253,.15)}.devtools_devToolsPage__count__xFgN0 strong{color:var(--devtools-accent)}.devtools_devToolsPage__searchWrapper__1EtuU{position:relative;width:100%}.devtools_devToolsPage__searchWrapper__1EtuU input{display:block;width:100%;height:58px;padding:0 54px 0 50px;border:1px solid var(--devtools-border);border-radius:16px;outline:none;background:var(--devtools-surface);color:var(--devtools-text);font-family:inherit;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.devtools_devToolsPage__searchWrapper__1EtuU input::placeholder{color:var(--devtools-text-secondary);opacity:.75}.devtools_devToolsPage__searchWrapper__1EtuU input:focus{border-color:var(--devtools-accent);background:var(--devtools-surface-hover);box-shadow:0 0 0 4px rgba(13,110,253,.1)}.devtools_devToolsPage__searchIcon__YeW3d{left:19px;z-index:2;font-size:15px;pointer-events:none}.devtools_devToolsPage__clearButton__u5cGk,.devtools_devToolsPage__searchIcon__YeW3d{position:absolute;top:50%;transform:translateY(-50%);color:var(--devtools-text-secondary)}.devtools_devToolsPage__clearButton__u5cGk{right:12px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.devtools_devToolsPage__clearButton__u5cGk:hover{background:hsla(0,0%,100%,.08);color:var(--devtools-text)}.devtools_devToolsPage__grid__KBcvp{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:14px;gap:14px;width:100%}.devtools_devToolsPage__gridItem__IDoMW{min-width:0}.devtools_devToolsPage__card__aFYWC{position:relative;display:flex;align-items:center;width:100%;min-height:82px;padding:16px;gap:15px;border:1px solid var(--devtools-border);border-radius:17px;background:var(--devtools-surface);text-decoration:none;color:inherit;overflow:hidden;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.devtools_devToolsPage__card__aFYWC:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(13,110,253,.09),transparent 50%);opacity:0;transition:opacity .22s ease;pointer-events:none}.devtools_devToolsPage__card__aFYWC:hover{transform:translateY(-3px);border-color:rgba(13,110,253,.45);background:var(--devtools-surface-hover);box-shadow:0 12px 30px rgba(0,0,0,.14)}.devtools_devToolsPage__card__aFYWC:hover:before{opacity:1}.devtools_devToolsPage__cardIcon__5K2Tk{position:relative;z-index:1;flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--devtools-accent-soft);color:var(--devtools-accent);font-size:16px;transition:transform .22s ease,background .22s ease}.devtools_devToolsPage__card__aFYWC:hover .devtools_devToolsPage__cardIcon__5K2Tk{transform:scale(1.06);background:rgba(13,110,253,.18)}.devtools_devToolsPage__cardContent__U9t5C{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;flex:1 1}.devtools_devToolsPage__cardContent__U9t5C h3{margin:0;min-width:0;font-size:.93rem;line-height:1.35;font-weight:650;color:var(--devtools-text);overflow-wrap:anywhere}.devtools_devToolsPage__cardArrow__0dCa1{flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--devtools-text-secondary);font-size:10px;transition:transform .22s ease,color .22s ease,background .22s ease}.devtools_devToolsPage__card__aFYWC:hover .devtools_devToolsPage__cardArrow__0dCa1{transform:translateX(3px);color:var(--devtools-accent);background:var(--devtools-accent-soft)}.devtools_devToolsPage__empty__06szO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:50px 20px;border:1px dashed var(--devtools-border);border-radius:22px;text-align:center;background:var(--devtools-surface)}.devtools_devToolsPage__emptyIcon__SdNXU{width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;border-radius:16px;background:var(--devtools-accent-soft);color:var(--devtools-accent);font-size:22px}.devtools_devToolsPage__empty__06szO h2{margin:0 0 8px;font-size:1.3rem;color:var(--devtools-text)}.devtools_devToolsPage__empty__06szO p{margin:0;max-width:500px;line-height:1.6;color:var(--devtools-text-secondary)}.devtools_devToolsPage__emptyButton__Y2dza{margin-top:22px;padding:10px 18px;border:1px solid rgba(13,110,253,.3);border-radius:10px;background:var(--devtools-accent-soft);color:var(--devtools-accent);font:inherit;font-size:.85rem;font-weight:650;cursor:pointer;transition:background .2s ease,transform .2s ease}.devtools_devToolsPage__emptyButton__Y2dza:hover{transform:translateY(-1px);background:rgba(13,110,253,.18)}@media (max-width:900px){.devtools_devToolsPage__container__aZeTB{width:min(100% - 28px,1400px);padding-top:28px}.devtools_devToolsPage__heroSection__97Ks_{align-items:flex-start;flex-direction:column;padding:34px}.devtools_devToolsPage__heroStats__Vpvgq{width:100%}}@media (max-width:640px){.devtools_devToolsPage__container__aZeTB{width:calc(100% - 20px);padding:20px 0 50px}.devtools_devToolsPage__heroSection__97Ks_{min-height:auto;padding:26px 22px;margin-bottom:28px;border-radius:22px;gap:28px}.devtools_devToolsPage__heroContent__CNgu0{align-items:flex-start;flex-direction:column;gap:18px}.devtools_devToolsPage__heroIcon__7uUUq{width:56px;height:56px;border-radius:15px;font-size:24px}.devtools_devToolsPage__title__jJSYa{font-size:2rem}.devtools_devToolsPage__description__TGk31{font-size:.9rem}.devtools_devToolsPage__heroStats__Vpvgq{padding:15px 17px}.devtools_devToolsPage__searchHeader__ObRAA{align-items:flex-start;flex-direction:column;gap:10px}.devtools_devToolsPage__grid__KBcvp{grid-template-columns:1fr;gap:10px}.devtools_devToolsPage__card__aFYWC{min-height:76px}}@media (max-width:400px){.devtools_devToolsPage__heroSection__97Ks_{padding:22px 18px}.devtools_devToolsPage__title__jJSYa{font-size:1.75rem}.devtools_devToolsPage__heroStats__Vpvgq{width:100%}.devtools_devToolsPage__stat__v_KgA{min-width:60px}.devtools_devToolsPage__statDivider___PodH{margin:0 12px}.devtools_devToolsPage__card__aFYWC{padding:13px}.devtools_devToolsPage__cardIcon__5K2Tk{width:40px;height:40px}.devtools_devToolsPage__cardContent__U9t5C h3{font-size:.87rem}}@media (prefers-reduced-motion:reduce){.devtools_devToolsPage__yF8Jw *,.devtools_devToolsPage__yF8Jw :after,.devtools_devToolsPage__yF8Jw :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.devtools_container__Aj56g{width:100%;padding:2rem 1rem}.devtools_toolTitle__fW613{margin-bottom:2.5rem;font-size:clamp(1.6rem,4vw,2.4rem)}.devtools_borderRadiusControl__Ic4tT{width:100%;padding:1.25rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card);box-shadow:0 4px 12px var(--color-shadow);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.devtools_borderRadiusControl__Ic4tT:hover{transform:translateY(-2px);border-color:var(--color-brand-primary);box-shadow:0 8px 20px var(--color-shadow)}.devtools_borderRadiusControl__Ic4tT label{display:block;margin-bottom:.6rem;color:var(--color-text-secondary);font-weight:600;text-align:center}.devtools_borderRadiusControl__Ic4tT input{width:100%;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-secondary);color:var(--color-text-primary);text-align:center;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.devtools_borderRadiusControl__Ic4tT input:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-soft)}.devtools_previewBox__IfeS_{width:200px;height:200px;max-width:80vw;max-height:80vw;margin:2.5rem auto;display:flex;align-items:center;justify-content:center;background:var(--color-bg-card);border:2px solid var(--color-brand-primary);color:var(--color-text-primary);font-weight:600;box-shadow:0 8px 25px var(--color-shadow);transition:border-radius .25s ease,background .3s ease,border-color .3s ease,color .3s ease}.devtools_cssGeneratorOutput__WgeHJ{width:100%;margin:1.5rem 0;padding:1rem 1.25rem;overflow-x:auto;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-terminal);color:var(--color-brand-secondary);font-family:Source Code Pro,monospace;font-size:.95rem;line-height:1.6;box-shadow:0 4px 15px var(--color-shadow)}@media (max-width:576px){.devtools_container__Aj56g{padding:1.5rem .75rem}.devtools_toolTitle__fW613{margin-bottom:1.75rem}.devtools_borderRadiusControl__Ic4tT{padding:1rem}.devtools_previewBox__IfeS_{width:180px;height:180px}.devtools_cssGeneratorOutput__WgeHJ{font-size:.8rem}}.devtools_toolHeader__8DJ6h{margin-bottom:2.5rem}.devtools_toolLabel__1OGNi{font-family:Source Code Pro,monospace;font-size:.7rem;font-weight:700;letter-spacing:.16em;color:var(--color-brand-secondary)}.devtools_toolTitle__fW613{margin:0;color:var(--color-text-primary);font-size:clamp(1.8rem,4vw,2.7rem);font-weight:700}.devtools_toolDescription__Rt_Ol{max-width:700px;margin:1rem auto 0;color:var(--color-text-muted);font-size:.95rem}.devtools_toolActions__PqjRO{margin-bottom:2rem}.devtools_toolButton__TrH5D{min-width:220px;padding:.65rem 1.25rem;border-radius:8px;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.devtools_toolButton__TrH5D:hover{transform:translateY(-2px);box-shadow:0 6px 18px var(--color-shadow)}.devtools_toolSuccessMessage__tZ7gG{margin-bottom:1.5rem;padding:.8rem 1rem;border:1px solid var(--color-success);border-radius:8px;background:var(--color-bg-card);color:var(--color-success);text-align:center;font-size:.9rem}.devtools_accessibilityResults__qa_Fc{padding:1.5rem;border:1px solid var(--color-border);border-radius:16px;background:var(--color-bg-card);box-shadow:0 8px 25px var(--color-shadow);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.devtools_resultsHeader__YjFTg{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-subtle)}.devtools_resultsHeader__YjFTg h2{margin:0;color:var(--color-text-primary);font-size:1.2rem}.devtools_issueBadge__JGF16,.devtools_successBadge__aE_N0{padding:.35rem .7rem;border-radius:999px;font-family:Source Code Pro,monospace;font-size:.7rem;font-weight:700;white-space:nowrap}.devtools_successBadge__aE_N0{border:1px solid var(--color-success);color:var(--color-success);background:var(--color-bg-secondary)}.devtools_issueBadge__JGF16{border:1px solid var(--color-brand-primary);color:var(--color-brand-primary);background:var(--color-bg-secondary)}.devtools_noIssues__a_OOU{padding:3rem 1rem;text-align:center}.devtools_noIssuesIcon__IChzf{width:50px;height:50px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-success);border-radius:50%;color:var(--color-success);font-size:1.5rem;font-weight:700}.devtools_noIssues__a_OOU h3{margin-bottom:.5rem;color:var(--color-text-primary);font-size:1.1rem}.devtools_noIssues__a_OOU p{margin:0;color:var(--color-text-muted);font-size:.9rem}.devtools_issueList__5knBk{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.devtools_issueItem__JsvK_{display:flex;align-items:flex-start;gap:1rem;padding:1rem;border:1px solid var(--color-border-subtle);border-radius:10px;background:var(--color-bg-secondary);transition:border-color .2s ease,transform .2s ease}.devtools_issueItem__JsvK_:hover{transform:translateX(3px);border-color:var(--color-border)}.devtools_issueNumber__Gnbsz{min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-brand-soft);color:var(--color-brand-primary);font-family:Source Code Pro,monospace;font-size:.75rem;font-weight:700}.devtools_issueContent__bxF3Q{min-width:0;color:var(--color-text-primary);line-height:1.5}.devtools_issueContent__bxF3Q strong{color:var(--color-text-primary);font-size:.9rem}.devtools_issueElement__hZQYP{margin-top:.35rem;color:var(--color-text-muted);font-size:.8rem}.devtools_issueElement__hZQYP code{padding:.15rem .4rem;border-radius:4px;background:var(--color-bg-terminal);color:var(--color-brand-secondary);font-family:Source Code Pro,monospace}@media (max-width:576px){.devtools_toolHeader__8DJ6h{margin-bottom:2rem}.devtools_toolDescription__Rt_Ol{font-size:.88rem}.devtools_toolActions__PqjRO{flex-direction:column}.devtools_toolButton__TrH5D{width:100%;min-width:0}.devtools_accessibilityResults__qa_Fc{padding:1rem;border-radius:12px}.devtools_resultsHeader__YjFTg{align-items:flex-start;flex-direction:column}.devtools_issueItem__JsvK_{gap:.7rem;padding:.8rem}.devtools_issueNumber__Gnbsz{min-width:26px;height:26px}}.devtools_toolStatus__9JKrs{display:flex;justify-content:center;align-items:center;gap:12px;margin:20px auto 35px;padding:12px 20px;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-card);box-shadow:0 8px 25px var(--color-shadow);font-family:Source Code Pro,monospace}.devtools_toolStatusLabel__9aNDF{color:var(--color-text-muted);font-size:.7rem;letter-spacing:.12em}.devtools_toolStatusValue__wvBDZ{color:var(--color-brand-secondary);font-size:.75rem;font-weight:700;letter-spacing:.08em}.devtools_toolStatusSeparator__jWPWA{color:var(--color-text-subtle)}.devtools_toolPanel__78ZJF{height:100%;padding:25px;border:1px solid var(--color-border-subtle);border-radius:16px;background:var(--color-bg-card);box-shadow:0 8px 25px var(--color-shadow);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}.devtools_toolPanel__78ZJF:hover{transform:translateY(-3px);border-color:var(--color-border);box-shadow:0 12px 30px var(--color-shadow)}.devtools_panelHeader__Fzyoh{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px}.devtools_panelLabel__BLUWE{display:block;margin-bottom:5px;color:var(--color-brand-secondary);font-family:Source Code Pro,monospace;font-size:.65rem;font-weight:700;letter-spacing:.14em}.devtools_panelTitle__WfzP9{margin:0;color:var(--color-text-primary);font-size:1.2rem;font-weight:700}.devtools_panelBadge___GiJg{flex-shrink:0;padding:5px 9px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);font-family:Source Code Pro,monospace;font-size:.6rem;letter-spacing:.08em}.devtools_toolTextarea__Fjh7j{min-height:220px;padding:15px;border:1px solid var(--color-border);background:var(--color-bg-terminal);color:var(--color-text-primary);font-family:Source Code Pro,monospace;font-size:.9rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.devtools_toolTextarea__Fjh7j:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-soft)}.devtools_toolTextarea__Fjh7j::placeholder{color:var(--color-text-subtle)}.devtools_toolButtonFull__pnUFy{width:100%;margin-top:15px;min-height:44px}.devtools_fileUpload__iTafZ{min-height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px;border:2px dashed var(--color-border);border-radius:12px;background:var(--color-bg-terminal);color:var(--color-text-muted);text-align:center;cursor:pointer;transition:border-color .25s ease,background .25s ease,transform .25s ease}.devtools_fileUpload__iTafZ:hover{border-color:var(--color-brand-primary);background:var(--color-bg-secondary);transform:translateY(-2px)}.devtools_fileUpload__iTafZ strong{color:var(--color-text-primary)}.devtools_fileUploadIcon__uGg3g{display:flex;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:5px;border-radius:50%;background:var(--color-brand-soft);color:var(--color-brand-secondary);font-size:1.4rem}.devtools_hiddenFileInput__ccBiu{display:none}.devtools_fileSelected__hdMgd{margin-top:12px;padding:10px 12px;border-radius:8px;background:var(--color-bg-secondary);color:var(--color-text-muted);font-size:.85rem;overflow-wrap:anywhere}.devtools_imagePreview__4xHHy{min-height:220px;padding:20px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-terminal)}.devtools_imagePreview__4xHHy img{display:block;max-width:100%;max-height:300px;object-fit:contain;border-radius:8px}.devtools_emptyPreview__tD__i{min-height:220px;display:flex;justify-content:center;align-items:center;padding:20px;border:1px dashed var(--color-border);border-radius:10px;background:var(--color-bg-terminal);color:var(--color-text-subtle);text-align:center}@media (max-width:768px){.devtools_toolStatus__9JKrs{margin-bottom:25px;padding:10px 15px}.devtools_toolPanel__78ZJF{padding:20px}.devtools_panelHeader__Fzyoh{flex-direction:column}.devtools_panelBadge___GiJg{align-self:flex-start}.devtools_fileUpload__iTafZ,.devtools_toolTextarea__Fjh7j{min-height:180px}}@media (max-width:576px){.devtools_toolPanel__78ZJF{padding:16px;border-radius:12px}.devtools_toolStatus__9JKrs{width:100%;border-radius:10px;flex-wrap:wrap}.devtools_toolTextarea__Fjh7j{min-height:160px;font-size:.8rem}}.devtools_toolCard__DzH_G{padding:30px;border:1px solid var(--color-border);background:var(--color-bg-card);box-shadow:0 10px 30px var(--color-shadow);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.devtools_formGroup__jZHeE{margin-bottom:22px}.devtools_formLabel__l9HSN{margin-bottom:8px;color:var(--color-text-primary);font-size:.9rem;transition:color .3s ease}.devtools_inputUnit__XO1xd{color:var(--color-text-muted);font-weight:400}.devtools_toolInput__SZkrj{min-height:48px;padding:10px 14px;border:1px solid var(--color-border);transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.devtools_toolInput__SZkrj,.devtools_toolInput__SZkrj:focus{color:var(--color-text-primary);background-color:var(--color-bg-secondary)}.devtools_toolInput__SZkrj:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-soft)}.devtools_result__qh7tb{margin-top:30px;padding:28px 20px;text-align:center;border:1px solid var(--color-border);border-radius:15px;background:linear-gradient(135deg,var(--color-bg-secondary),var(--color-bg-card));box-shadow:0 8px 25px var(--color-shadow);animation:devtools_bmiResultAppear__qMlqk .3s ease}.devtools_resultLabel__qzQuq{margin-bottom:8px;color:var(--color-brand-secondary);font-size:.7rem;letter-spacing:.15em}.devtools_resultValue__NMjLn{color:var(--color-brand-primary);font-size:3rem;font-weight:800;line-height:1.1}.devtools_resultUnit__SxjyE{margin-top:8px;color:var(--color-text-muted);font-size:.85rem}@keyframes devtools_bmiResultAppear__qMlqk{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:576px){.devtools_toolCard__DzH_G{padding:22px 18px}.devtools_result__qh7tb{padding:24px 15px}.devtools_resultValue__NMjLn{font-size:2.5rem}}.devtools_previewSection__Xb2Uh{margin-bottom:35px;padding:25px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg-card);box-shadow:0 10px 30px var(--color-shadow);transition:background .3s ease,border-color .3s ease}.devtools_previewLabel__4TjVS{margin-bottom:20px;color:var(--color-brand-secondary);font-family:Source Code Pro,monospace;font-size:.7rem;font-weight:700;letter-spacing:.15em;text-align:center}.devtools_previewArea__779bC{min-height:360px;display:flex;align-items:center;justify-content:center;padding:40px;border-radius:12px;background:linear-gradient(135deg,var(--color-bg-secondary),var(--color-bg-terminal));overflow:hidden}.devtools_boxShadowPreview__72Fl2{width:220px;height:220px;display:flex;align-items:center;justify-content:center;padding:20px;color:var(--color-text-primary);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:16px;text-align:center;font-weight:600;transition:box-shadow .15s ease,background .3s ease,border-color .3s ease}.devtools_rangeControl__8yXom{padding:18px;border:1px solid var(--color-border-subtle);border-radius:12px;background:var(--color-bg-secondary);transition:border-color .2s ease,background .2s ease}.devtools_rangeControl__8yXom:hover{border-color:var(--color-border)}.devtools_rangeHeader__rosuw{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.devtools_rangeHeader__rosuw label{color:var(--color-text-primary);font-size:.85rem;font-weight:600}.devtools_rangeHeader__rosuw span{color:var(--color-brand-primary);font-family:Source Code Pro,monospace;font-size:.8rem;font-weight:600;white-space:nowrap}.devtools_rangeInput__Os0s7{width:100%;accent-color:var(--color-brand-primary);cursor:pointer}.devtools_colorControl__ngQBh{gap:12px}.devtools_colorInput__ppQ9o{width:45px;height:38px;padding:2px;border:1px solid var(--color-border);background:var(--color-bg-card)}.devtools_colorControl__ngQBh code{color:var(--color-text-secondary);font-family:Source Code Pro,monospace;font-size:.8rem}.devtools_codeOutput__dak_K{margin-top:35px;margin-bottom:25px;overflow:hidden;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg-terminal);box-shadow:0 8px 25px var(--color-shadow);transition:background .3s ease,border-color .3s ease}.devtools_codeOutputHeader__p5SYC{padding:10px 15px;border-bottom:1px solid var(--color-border);color:var(--color-brand-secondary);font-family:Source Code Pro,monospace;font-size:.7rem;font-weight:700;letter-spacing:.12em}.devtools_codeOutput__dak_K pre{margin:0;padding:20px;overflow-x:auto;font-family:Source Code Pro,monospace;font-size:.85rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.devtools_codeOutput__dak_K code,.devtools_codeOutput__dak_K pre{color:var(--color-text-secondary)}@media (max-width:768px){.devtools_previewSection__Xb2Uh{padding:18px}.devtools_previewArea__779bC{min-height:300px;padding:30px 15px}.devtools_boxShadowPreview__72Fl2{width:180px;height:180px}}@media (max-width:576px){.devtools_previewArea__779bC{min-height:260px}.devtools_boxShadowPreview__72Fl2{width:150px;height:150px}.devtools_rangeControl__8yXom{padding:15px}.devtools_codeOutput__dak_K pre{font-size:.75rem}}.devtools_formattedCode__sgkgj{margin-top:25px;padding:25px;border:1px solid var(--color-border-subtle);border-radius:15px;background:var(--color-bg-card);box-shadow:0 8px 25px var(--color-shadow);overflow:hidden;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.devtools_formattedCode__sgkgj h2{margin:0;color:var(--color-text-primary);font-size:1.3rem;font-weight:700}.devtools_formattedCode__sgkgj pre{margin:20px 0 0;padding:20px;max-width:100%;overflow-x:auto;border:1px solid var(--color-border-subtle);border-radius:10px;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:Source Code Pro,monospace;font-size:.9rem;line-height:1.6;white-space:pre}.devtools_formattedCode__sgkgj code{font-family:inherit}.devtools_colorPicker__7s9wE{width:140px;height:80px;padding:5px;border:1px solid var(--color-border-subtle);border-radius:12px;background:var(--color-bg-primary);transition:border-color .25s ease,transform .25s ease}.devtools_colorPicker__7s9wE:hover{transform:translateY(-2px);border-color:var(--color-border)}.devtools_colorPreview__QJ_I_{min-height:100px;margin-top:30px;border-radius:15px;border:1px solid var(--color-border-subtle);box-shadow:0 8px 25px var(--color-shadow);transition:background-color .25s ease,border-color .25s ease}.devtools_colorPreview__QJ_I_ span{padding:8px 14px;border-radius:8px;background:rgba(0,0,0,.45);color:#fff;font-family:Source Code Pro,monospace;font-size:.9rem;font-weight:700;letter-spacing:.08em}.devtools_colorFormatCard__6_kjg{height:100%;padding:25px;text-align:center;border:1px solid var(--color-border-subtle);border-radius:15px;background:var(--color-bg-card);box-shadow:0 8px 25px var(--color-shadow);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.devtools_colorFormatCard__6_kjg:hover{transform:translateY(-3px);border-color:var(--color-border);box-shadow:0 12px 30px var(--color-shadow)}.devtools_colorFormatValue__wYOcF{margin-top:10px;color:var(--color-text-primary);font-family:Source Code Pro,monospace;font-size:1.15rem;font-weight:700;word-break:break-word}.devtools_colorFormatDescription__po2Nq{margin-top:8px;color:var(--color-text-muted);font-size:.8rem}@media (max-width:576px){.devtools_colorPicker__7s9wE{width:120px;height:70px}.devtools_colorPreview__QJ_I_{min-height:80px}.devtools_colorFormatCard__6_kjg{padding:20px}.devtools_colorFormatValue__wYOcF{font-size:1rem}}.devtools_colorValueBadge__u8X_W{display:inline-flex;align-items:center;padding:.4rem .75rem;border-radius:999px;font-family:Source Code Pro,monospace;font-size:.85rem;font-weight:600;border:1px solid hsla(0,0%,50%,.3)}.devtools_largeColorPicker__8b9dU{padding:.25rem;border:1px solid hsla(0,0%,50%,.4)}.devtools_colorPreviewLarge__R1ZUu{width:100%;min-height:80px;margin-top:1.5rem;padding:1rem;border-radius:14px;border:1px solid hsla(0,0%,50%,.3);display:flex;align-items:center;justify-content:center;color:#fff;font-family:Source Code Pro,monospace;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.6)}.devtools_conversionList__JDus1{margin-top:1rem}.devtools_conversionItem__Ic2Fc{padding:1rem}.devtools_conversionItem__Ic2Fc>div{align-items:center;gap:1rem;min-width:0}.devtools_hueSlider__d5D37{width:100%;cursor:pointer;margin:1rem 0}.devtools_screenColorActions__Zddx7{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;flex-wrap:wrap}@media only screen and (max-width:576px){.devtools_conversionItem__Ic2Fc{flex-direction:column;align-items:stretch}.devtools_conversionItem__Ic2Fc>div{flex-direction:column;align-items:flex-start;gap:.35rem}.devtools_screenColorActions__Zddx7{flex-direction:column;align-items:stretch}.devtools_largeColorPicker__8b9dU{width:100%;height:70px}}.devtools_toolCard__DzH_G{width:100%;margin-bottom:2rem;border:1px solid hsla(0,0%,50%,.25);border-radius:18px;background:hsla(0,0%,100%,.03);box-shadow:0 10px 30px rgba(0,0,0,.08)}.devtools_toolCardHeader__1Fh1u{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.devtools_toolCardHeader__1Fh1u h2{margin:0;font-size:1.5rem;font-weight:700}.devtools_toolCardDescription___bn42{margin-bottom:1.5rem;opacity:.75}.devtools_colorCountBadge__qh129,.devtools_colorValueBadge__u8X_W,.devtools_toolLabelBadge__r8Gtz{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .8rem;border:1px solid hsla(0,0%,50%,.3);border-radius:999px;font-size:.85rem;font-family:Source Code Pro,monospace;white-space:nowrap}.devtools_colorPickerArea__wD5tN{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem}.devtools_largeColorPicker__8b9dU{width:90px;height:70px;padding:0;border:none;border-radius:12px;cursor:pointer;background:transparent}.devtools_colorPickerInfo__2i7zK{display:flex;flex-direction:column;gap:.25rem}.devtools_colorPickerInfo__2i7zK span{font-family:Source Code Pro,monospace;opacity:.75}.devtools_baseColorPreview__nBzaP{min-height:100px;padding:1.5rem;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;color:#fff;text-align:center;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.devtools_baseColorPreview__nBzaP strong{font-family:Source Code Pro,monospace;font-size:1.1rem}.devtools_toolButton__TrH5D{min-width:180px}.devtools_generateAction__wnwJ_{display:flex;justify-content:center;margin-top:1.5rem}.devtools_colorSchemeGrid__qdC8V{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}.devtools_colorSchemeItem__est5V{overflow:hidden;border:1px solid hsla(0,0%,50%,.25);border-radius:14px;background:hsla(0,0%,100%,.03)}.devtools_colorSchemeSwatch__7RkCE{width:100%;height:180px}.devtools_colorSchemeInfo__EcPCi{display:flex;flex-direction:column;gap:.25rem;padding:1rem}.devtools_colorSchemeInfo__EcPCi span{font-size:.8rem;opacity:.65}.devtools_colorSchemeInfo__EcPCi strong{font-family:Source Code Pro,monospace;font-size:.95rem;word-break:break-word}@media only screen and (max-width:768px){.devtools_toolCard__DzH_G{padding:1.25rem;border-radius:14px}.devtools_toolCardHeader__1Fh1u{flex-direction:column;align-items:flex-start}.devtools_colorPickerArea__wD5tN{flex-direction:column;align-items:center;text-align:center}.devtools_largeColorPicker__8b9dU{width:100px;height:80px}.devtools_toolActions__PqjRO{flex-direction:column}.devtools_toolButton__TrH5D{width:100%;min-width:0}.devtools_colorSchemeGrid__qdC8V{grid-template-columns:1fr}.devtools_colorSchemeSwatch__7RkCE{height:150px}}.devtools_colorPickerWrapper__jDUD2{justify-content:center;width:100%;padding:1rem}.devtools_colorPickerWrapper__jDUD2>div{max-width:100%}.devtools_colorSliderContainer__GABUB{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.devtools_colorSliderRow__F6jVU{width:100%}.devtools_colorSliderHeader__tPXCR{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.devtools_colorSliderHeader__tPXCR label{font-weight:600;font-family:Source Code Pro,monospace;letter-spacing:.05em}.devtools_colorValue__TTjN_{font-family:Source Code Pro,monospace;font-weight:600;opacity:.8}.devtools_slider__xUr_D{width:100%;cursor:pointer}.devtools_colorValueDisplay__JIA0l{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding:.9rem 1rem;border-radius:10px;background:hsla(0,0%,50%,.08);border:1px solid hsla(0,0%,50%,.2)}.devtools_colorValueDisplay__JIA0l span{font-weight:700;font-family:Source Code Pro,monospace}.devtools_colorValueDisplay__JIA0l code{word-break:break-word;text-align:right}.devtools_colorPreviewCard__5tnYZ{width:100%;padding:1.5rem;border-radius:16px;border:1px solid hsla(0,0%,50%,.2);background:hsla(0,0%,50%,.04)}.devtools_colorPreview__QJ_I_{width:100%;min-height:180px;border-radius:14px;border:1px solid rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;padding:1rem;transition:background-color .2s ease}.devtools_colorPreviewText__89kSS{padding:.65rem 1rem;border-radius:8px;background:rgba(0,0,0,.45);color:#fff;font-family:Source Code Pro,monospace;font-weight:700;letter-spacing:.05em}.devtools_colorOutput__Jqnn5{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1rem;border-radius:10px;background:hsla(0,0%,50%,.08);border:1px solid hsla(0,0%,50%,.2)}.devtools_colorOutput__Jqnn5 span{font-weight:700;font-family:Source Code Pro,monospace}.devtools_colorOutput__Jqnn5 code{font-family:Source Code Pro,monospace;font-size:1rem;font-weight:600}@media only screen and (max-width:576px){.devtools_colorPickerWrapper__jDUD2{padding:0}.devtools_colorPickerWrapper__jDUD2>div{width:100%!important}.devtools_colorOutput__Jqnn5,.devtools_colorValueDisplay__JIA0l{flex-direction:column;align-items:flex-start}.devtools_colorOutput__Jqnn5 code,.devtools_colorValueDisplay__JIA0l code{text-align:left;word-break:break-word}.devtools_colorPreview__QJ_I_{min-height:140px}}.devtools_colorPickerCard__VX5jQ{width:100%;height:100%;padding:1.5rem;border-radius:16px;border:1px solid hsla(0,0%,50%,.2);background:hsla(0,0%,50%,.04)}.devtools_colorPickerControl__GPvRE{display:flex;align-items:center;gap:1rem;margin-top:1rem}.devtools_largeColorInput__maTZw{width:70px;height:70px;padding:0;border:2px solid hsla(0,0%,50%,.3);border-radius:12px;cursor:pointer;overflow:hidden}.devtools_colorHex__v8Nm8{font-family:Source Code Pro,monospace;font-size:1.15rem;font-weight:700}.devtools_colorHelper__4mPac{margin:.25rem 0 0;font-size:.85rem;opacity:.7}.devtools_colorSwatch__a38Fl{width:100%;height:100px;margin-top:1.5rem;border-radius:12px;border:1px solid hsla(0,0%,50%,.25);display:flex;align-items:center;justify-content:center}.devtools_swatchLabel__Cf_Rg{padding:.5rem .8rem;border-radius:8px;background:rgba(0,0,0,.45);color:#fff;font-family:Source Code Pro,monospace;font-weight:700}.devtools_contrastPreviewCard__wdrVD{width:100%;padding:1.5rem;border-radius:16px;border:1px solid hsla(0,0%,50%,.2);background:hsla(0,0%,50%,.04)}.devtools_contrastPreview__uXvks{min-height:180px;padding:2rem;border-radius:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px solid hsla(0,0%,50%,.25);transition:background-color .2s ease,color .2s ease}.devtools_contrastPreview__uXvks h3{margin-bottom:.75rem;font-size:2rem}.devtools_contrastPreview__uXvks p{margin:0;max-width:650px;font-size:1.05rem}.devtools_contrastResult__B1bT9{text-align:center;padding:2rem;border-radius:16px;border:1px solid hsla(0,0%,50%,.2);background:hsla(0,0%,50%,.04)}.devtools_resultLabel__qzQuq{font-family:Source Code Pro,monospace;font-weight:700;letter-spacing:.12em}.devtools_contrastRatio__ol_X9{margin:.5rem 0 1rem;font-family:Source Code Pro,monospace;font-size:3.5rem;font-weight:800}.devtools_resultDescription__Qkjv4{margin:1rem 0 0;font-size:.95rem;opacity:.7}@media only screen and (max-width:576px){.devtools_colorPickerCard__VX5jQ,.devtools_contrastPreviewCard__wdrVD,.devtools_contrastResult__B1bT9{padding:1rem}.devtools_colorPickerControl__GPvRE{align-items:flex-start}.devtools_largeColorInput__maTZw{width:60px;height:60px}.devtools_contrastPreview__uXvks{min-height:150px;padding:1.25rem}.devtools_contrastPreview__uXvks h3{font-size:1.5rem}.devtools_contrastPreview__uXvks p{font-size:.95rem}.devtools_contrastRatio__ol_X9{font-size:2.75rem}}.devtools_formLabel__l9HSN{display:block;margin-bottom:.5rem;font-family:Source Code Pro,monospace}.devtools_formInput__pmVF5,.devtools_formTextarea__JTMqx{width:100%;padding:.75rem 1rem;border-radius:10px;border:1px solid hsla(0,0%,50%,.3);background:hsla(0,0%,50%,.05);font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.devtools_formInput__pmVF5:focus,.devtools_formTextarea__JTMqx:focus{outline:none;border-color:rgba(13,110,253,.7);box-shadow:0 0 0 3px rgba(13,110,253,.1)}.devtools_formTextarea__JTMqx{min-height:120px;resize:vertical;line-height:1.5}.devtools_toolButton__TrH5D{min-width:240px}.devtools_policyOutput__r6jrU{width:100%;border-radius:16px;border:1px solid hsla(0,0%,50%,.2);background:hsla(0,0%,50%,.04)}.devtools_policyContent__Hd9g9{margin-top:1.5rem;padding:2rem;border-radius:12px;background:hsla(0,0%,50%,.05);border:1px solid hsla(0,0%,50%,.15)}.devtools_policyContent__Hd9g9 h2{margin-bottom:1rem;font-size:1.6rem}.devtools_policyContent__Hd9g9 h3{margin-top:1.75rem;margin-bottom:.75rem;font-size:1.25rem}.devtools_policyContent__Hd9g9 a{word-break:break-word}.devtools_policyActions__Pwx77{display:flex;justify-content:center;margin-top:1.5rem}@media only screen and (max-width:576px){.devtools_policyContent__Hd9g9,.devtools_policyOutput__r6jrU{padding:1rem}.devtools_policyContent__Hd9g9 h2{font-size:1.35rem}.devtools_policyContent__Hd9g9 h3{font-size:1.1rem}.devtools_toolButton__TrH5D{width:100%;min-width:0}}.devtools_toolDivider__yl2zU{display:flex;align-items:center;gap:1rem;margin:1.5rem 0;color:var(--bs-secondary-color,#6c757d);font-size:.9rem}.devtools_toolDivider__yl2zU:after,.devtools_toolDivider__yl2zU:before{content:"";flex:1 1;height:1px;background:hsla(0,0%,50%,.25)}.devtools_fontControls__pzT2c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin-bottom:2rem}.devtools_fontPreview__b3bNG{overflow:hidden;border:1px solid hsla(0,0%,50%,.25);border-radius:16px;background:hsla(0,0%,50%,.04)}.devtools_fontPreviewHeader__N_LnA{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid hsla(0,0%,50%,.2);font-size:.85rem;font-weight:600}.devtools_fontPairBadge__qPGOg{padding:.35rem .7rem;border-radius:999px;background:rgba(13,110,253,.1);color:var(--bs-primary);font-size:.75rem}.devtools_fontHeadingPreview__eTdvI{padding:2rem 1.5rem 1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1}.devtools_fontBodyPreview__Zf140{max-width:800px;padding:0 1.5rem 2rem;font-size:1.1rem;line-height:1.8;opacity:.8}@media (max-width:768px){.devtools_fontControls__pzT2c{grid-template-columns:1fr}.devtools_fontPreviewHeader__N_LnA{align-items:flex-start;flex-direction:column}.devtools_fontHeadingPreview__eTdvI{padding:1.5rem 1rem .75rem}.devtools_fontBodyPreview__Zf140{padding:0 1rem 1.5rem}}.devtools_gradientPreviewWrapper__p4uA0{margin-bottom:2rem}.devtools_gradientPreview__UrIQM{display:flex;align-items:center;justify-content:center;min-height:280px;border-radius:18px;overflow:hidden;border:1px solid hsla(0,0%,50%,.25);box-shadow:0 10px 30px rgba(0,0,0,.12)}.devtools_gradientPreviewText___s1dZ{padding:.6rem 1rem;border-radius:999px;background:rgba(0,0,0,.35);color:#fff;font-size:.9rem;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.devtools_gradientControls__9sMkL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.devtools_gradientControl__1XmV9{padding:1.1rem;border:1px solid hsla(0,0%,50%,.2);border-radius:12px;background:hsla(0,0%,50%,.04)}.devtools_angleInputGroup___RwoQ,.devtools_colorInputGroup__uyajv{display:flex;align-items:center;gap:.75rem}.devtools_colorPicker__7s9wE{width:52px;height:42px;padding:3px;border:1px solid hsla(0,0%,50%,.3);border-radius:8px;cursor:pointer;background:transparent}.devtools_colorValue__TTjN_{opacity:.75}.devtools_toolInput__SZkrj{padding:.6rem .75rem;font-size:1rem}.devtools_angleInputGroup___RwoQ span{font-weight:600;opacity:.6}.devtools_codeOutput__dak_K{border:1px solid hsla(0,0%,50%,.2);background:rgba(0,0,0,.08)}.devtools_codeOutput__dak_K code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9rem;line-height:1.6;overflow-wrap:anywhere}@media (max-width:768px){.devtools_gradientControls__9sMkL{grid-template-columns:1fr}.devtools_gradientPreview__UrIQM{min-height:220px}}.devtools_colorControls__7DLMf{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.devtools_colorControl__ngQBh{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:120px}.devtools_colorInput__ppQ9o{width:80px;height:50px;padding:0;border:1px solid #adb5bd;border-radius:8px}.devtools_gradientPreview__UrIQM{width:100%;min-height:250px;border-radius:12px;border:1px solid #adb5bd;box-shadow:0 4px 12px rgba(0,0,0,.1)}.devtools_codeOutput__dak_K{background:#212529;color:#f8f9fa}.devtools_codeOutput__dak_K code{font-family:monospace;white-space:pre-wrap;word-break:break-word}.devtools_usefulToolContainer__Bur2l{width:100%;max-width:1100px;margin:0 auto;padding:2rem 1rem}.devtools_toolDescription__Rt_Ol{max-width:800px;margin:0 auto 2rem}.devtools_toolSection__N7MPm{margin-top:2rem}.devtools_toolSectionTitle__rJ4Go{margin-bottom:1rem}.devtools_toolTextarea__Fjh7j{min-height:160px;border:1px solid #adb5bd;font-size:.95rem}.devtools_toolTextarea__Fjh7j:focus{border-color:#6c757d;box-shadow:0 0 0 .15rem hsla(208,7%,46%,.15)}.devtools_toolButtonGroup__z9WPK{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.devtools_copyButtonContainer__OFXmo{margin-top:1rem}.devtools_toolForm__UcWGZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.devtools_formGroup__jZHeE{margin-bottom:.5rem}.devtools_colorPickerWrapper__jDUD2{display:flex;align-items:center;gap:1rem}.devtools_colorInput__ppQ9o{width:60px!important;height:45px;padding:2px!important;cursor:pointer}.devtools_colorValue__TTjN_{font-family:monospace;font-size:.9rem}@media (max-width:768px){.devtools_toolForm__UcWGZ{grid-template-columns:1fr}}.devtools_fileUploadContainer__AWmWT{display:flex;justify-content:center;margin-top:1rem}.devtools_fileInput__4vCpJ{width:100%;max-width:500px;padding:.75rem;border:1px solid #adb5bd;border-radius:8px;cursor:pointer}.devtools_hiddenImage__LZH21{display:none}.devtools_colorPalette__S7Wrk{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.devtools_extractedColor__eCaVY{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid #dee2e6;border-radius:10px}.devtools_extractedColorPreview__3XNZb{width:70px;height:70px;flex-shrink:0;border-radius:8px;border:1px solid #adb5bd}.devtools_extractedColorInfo__qQitO{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.devtools_extractedColorInfo__qQitO span{font-family:monospace}.devtools_extractedColorActions__3IgJc{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:768px){.devtools_extractedColor__eCaVY{flex-direction:column;align-items:stretch}.devtools_extractedColorPreview__3XNZb{width:100%;height:80px}.devtools_extractedColorActions__3IgJc{justify-content:center}}.devtools_toolDescription__Rt_Ol{line-height:1.7}.devtools_toolSection__N7MPm{margin-bottom:2rem}.devtools_toolFileInput__hHA_A{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:8px}.devtools_toolControls__umcIK{gap:2rem;flex-wrap:wrap}.devtools_toolControl__V6hig{flex:1 1;min-width:250px}.devtools_toolSelect__GutA5{width:100%;padding:.6rem;border:1px solid #ced4da;border-radius:8px;background:transparent}.devtools_toolRange__B6Mhr{width:100%;margin-top:.5rem}.devtools_toolResult__FQjVn{margin-top:2rem;padding:1.5rem;border:1px solid #ced4da;border-radius:12px}.devtools_toolResultTitle__WmstP{margin-bottom:1rem}.devtools_toolInput__SZkrj{padding:.6rem;border:1px solid #ced4da}.devtools_hiddenCanvas__8_hvD{display:none}.devtools_imagePreview__4xHHy{margin:1.5rem 0;padding:1rem;border:1px solid #ced4da;border-radius:12px}.devtools_resizedImage__kWdVu{display:block;max-width:100%;height:auto}.devtools_toolTextarea__Fjh7j{border-radius:10px;font-family:monospace}.devtools_toolError__H9dEh{margin-top:1.5rem;padding:1rem;border:1px solid #dc3545;background:rgba(220,53,69,.08);font-weight:600}.devtools_toolOutput__7wAjr{width:100%;max-height:500px;overflow:auto;padding:1rem;border:1px solid #ced4da;border-radius:10px;background:#f8f9fa;font-family:monospace;white-space:pre-wrap;word-break:break-word}.devtools_toolContainer__QK_H9{max-width:1100px}.devtools_toolTitle__fW613{margin-bottom:1.5rem}.devtools_toolDescription__Rt_Ol{line-height:1.6}.devtools_options__uZH_U{display:flex;flex-direction:column;gap:1.25rem;max-width:600px;margin:0 auto 2.5rem}.devtools_formLabel__l9HSN{font-weight:600}.devtools_formControl__1jw0C{width:100%;min-height:42px;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:8px;background:transparent}.devtools_resultContainer__PJuBP{margin-top:2rem;padding:1.5rem;border:1px solid #ced4da;border-radius:12px}.devtools_resultHeader__a6_hO{margin-bottom:1.5rem}.devtools_resultTitle__xexeJ{margin:0;font-size:1.5rem}.devtools_textOutput__1QSRV{line-height:1.8;white-space:pre-wrap;word-break:break-word}@media (max-width:768px){.devtools_toolContainer__QK_H9{padding:1rem}.devtools_resultHeader__a6_hO{flex-direction:column;align-items:flex-start}.devtools_toolButton__TrH5D{width:100%}}.devtools_editorSection__lWmzd{width:100%;margin-bottom:1.5rem}.devtools_markdownEditor__SD1Ux{width:100%;min-height:250px;padding:1rem;margin-top:.5rem;border:1px solid #ced4da;border-radius:10px;resize:vertical;font-family:monospace;font-size:.95rem;line-height:1.6;background:transparent}.devtools_markdownEditor__SD1Ux:focus{outline:none;border-color:#86b7fe;box-shadow:0 0 0 .2rem rgba(13,110,253,.15)}.devtools_buttons__hXsBg{display:flex;justify-content:flex-start;margin-bottom:2rem}.devtools_preview__Y0wgF{margin-top:2rem}.devtools_preview__Y0wgF .devtools_resultTitle__xexeJ{text-align:center;margin-bottom:1rem}.devtools_previewContent__S9e8G{min-height:150px;padding:1.5rem;border:1px solid #ced4da;border-radius:10px;line-height:1.7;overflow-wrap:break-word}.devtools_previewContent__S9e8G img{max-width:100%;height:auto}.devtools_previewContent__S9e8G pre{overflow-x:auto;padding:1rem;border-radius:8px}.devtools_previewContent__S9e8G code{font-family:monospace}@media (max-width:768px){.devtools_markdownEditor__SD1Ux{min-height:200px}.devtools_previewContent__S9e8G{padding:1rem}.devtools_buttons__hXsBg{width:100%}}.devtools_textarea__iTJ3t{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:8px;font-family:inherit;line-height:1.5;background:transparent}.devtools_textarea__iTJ3t:focus{outline:none;border-color:#86b7fe;box-shadow:0 0 0 .2rem rgba(13,110,253,.15)}.devtools_codeOutput__dak_K{width:100%;margin:0;padding:1.25rem;border:1px solid #ced4da;border-radius:10px;overflow-x:auto;white-space:pre-wrap;word-break:break-word;font-family:monospace;line-height:1.6}.devtools_toolHint__AynM1{margin-bottom:1.5rem;font-size:.9rem;opacity:.75}.devtools_checkboxGroup__dRhRp{display:flex;flex-direction:column;gap:.85rem;margin:1.5rem 0}.devtools_checkboxLabel__p5Y5K{display:flex;align-items:center;gap:.65rem;cursor:pointer;font-weight:500}.devtools_checkboxLabel__p5Y5K input{width:18px;height:18px;cursor:pointer}.devtools_passwordOutput__R4w7o{width:100%;min-height:60px;display:flex;align-items:center;justify-content:center;padding:1rem;border:1px solid #ced4da;border-radius:10px;text-align:center;word-break:break-all;overflow-wrap:anywhere;font-family:monospace;font-size:1rem;line-height:1.6}@media (max-width:768px){.devtools_checkboxGroup__dRhRp{gap:1rem}.devtools_passwordOutput__R4w7o{font-size:.9rem}}.devtools_toolContainer__QK_H9{padding:2rem}.devtools_toolControls__umcIK{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.devtools_inputGroup__WHXTl{display:flex;flex-direction:column;gap:.5rem}.devtools_inputGroup__WHXTl label{font-weight:600}.devtools_fileInput__4vCpJ,.devtools_selectInput__6h76k{width:100%;padding:.65rem .75rem;border:1px solid #ced4da;border-radius:.5rem;background:transparent}.devtools_fileInput__4vCpJ{padding:.5rem}.devtools_toolButton__TrH5D{align-self:flex-start}.devtools_fileInfo__qdW22{padding:1rem;margin-bottom:2rem;border:1px solid #dee2e6;border-radius:.75rem}.devtools_constructionNotice__aU1n1{margin-top:2rem;padding:1.5rem;text-align:center;border:1px solid #dc3545;border-radius:1rem}.devtools_constructionNotice__aU1n1 h3{margin-bottom:.75rem}.devtools_constructionNotice__aU1n1 p{margin:0}.devtools_formGrid__uDPlE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.devtools_textInput__7sOKW,.devtools_textarea__iTJ3t{width:100%;padding:.7rem .85rem;border:1px solid #ced4da;border-radius:.5rem;background:transparent;font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.devtools_textInput__7sOKW{min-height:44px}.devtools_textarea__iTJ3t{min-height:120px;resize:vertical}.devtools_textInput__7sOKW:focus,.devtools_textarea__iTJ3t:focus{outline:none;border-color:#86b7fe;box-shadow:0 0 0 .2rem rgba(13,110,253,.15)}.devtools_toolActions__PqjRO{margin-top:2rem}.devtools_policyOutput__r6jrU{margin-top:2.5rem;padding:1.5rem;border:1px solid #dee2e6;border-radius:1rem}.devtools_outputHeader__nyUzW{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.devtools_outputHeader__nyUzW h2{margin:0}.devtools_policyContent__Hd9g9{padding:1.5rem;border:1px solid #dee2e6;border-radius:.75rem;line-height:1.7;overflow-wrap:break-word}.devtools_policyContent__Hd9g9 h2,.devtools_policyContent__Hd9g9 h3{margin-top:1.5rem;margin-bottom:.75rem}.devtools_policyContent__Hd9g9 h2:first-child,.devtools_policyContent__Hd9g9 h3:first-child{margin-top:0}.devtools_policyContent__Hd9g9 p{margin-bottom:1rem}.devtools_policyContent__Hd9g9 a{overflow-wrap:break-word}@media (max-width:768px){.devtools_formGrid__uDPlE{grid-template-columns:1fr}.devtools_outputHeader__nyUzW{flex-direction:column;align-items:flex-start}}.devtools_pomodoroTimer__fbYNO{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1.5rem}.devtools_timer__2iLn1{width:min(320px,100%);padding:2rem 1rem;text-align:center;font-size:clamp(3rem,10vw,5rem);font-weight:700;line-height:1;letter-spacing:.05em;border:1px solid #dee2e6;border-radius:1.25rem;transition:transform .2s ease,box-shadow .2s ease}.devtools_timerActive__5JqE_{transform:scale(1.02);box-shadow:0 0 25px rgba(13,110,253,.15)}.devtools_timerStatus___z9zP{font-size:.95rem;opacity:.7}.devtools_timerActions__DPcRz{display:flex;justify-content:center;gap:.75rem}.devtools_cyclesCompleted__XrQp6{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-top:1rem;padding:1rem 2rem;border:1px solid #dee2e6;border-radius:.75rem}.devtools_cyclesCompleted__XrQp6 span{font-size:.9rem;opacity:.7}.devtools_cyclesCompleted__XrQp6 strong{font-size:1.75rem}.devtools_toolTitle__fW613{text-align:center;margin-bottom:1rem}.devtools_toolDescription__Rt_Ol{text-align:center;margin-bottom:2rem;color:#6c757d}.devtools_jokeCard__LEeiI{width:100%;min-height:160px;display:flex;align-items:center;justify-content:center;padding:2rem;margin:2rem 0;border:1px solid #dee2e6;border-radius:16px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.06)}.devtools_jokeText__r79eF{margin:0;text-align:center;font-size:1.2rem;line-height:1.7}.devtools_toolForm__UcWGZ{width:100%;margin-top:2rem}.devtools_toolLabel__1OGNi{display:block;margin-bottom:.5rem;font-weight:600}.devtools_toolTextarea__Fjh7j{min-height:140px;padding:.875rem 1rem;border:1px solid #ced4da;font-size:1rem;line-height:1.5}.devtools_toolTextarea__Fjh7j:focus{border-color:#86b7fe;box-shadow:0 0 0 .2rem rgba(13,110,253,.15)}.devtools_resultCard__j33Xg{width:100%;margin-top:2rem;padding:2rem;text-align:center;border:1px solid #dee2e6;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.06)}.devtools_resultTitle__xexeJ{margin-bottom:1rem}.devtools_resultValue__NMjLn{margin:0;font-weight:600}.devtools_resultActions__ecUxM{display:flex;justify-content:center;margin-top:1.5rem}.devtools_toolField__bo8HB{margin-bottom:1.5rem}.devtools_errorMessage__vBQ4R{margin-top:1rem;padding:.875rem 1rem;border:1px solid #dc3545;border-radius:12px;background:rgba(220,53,69,.08);color:#dc3545;font-weight:500}.devtools_matchList__1P3Db{display:flex;flex-direction:column;gap:.75rem}.devtools_matchItem__noLD5{margin:0;padding:.75rem 1rem;border-radius:10px;background:rgba(13,110,253,.06);word-break:break-word}.devtools_emptyResult__C4yVu{margin:0;color:#6c757d}.devtools_codeCard__ocwZ1{width:100%;margin-top:2rem;padding:1.5rem;border:1px solid #dee2e6;border-radius:16px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.06)}.devtools_codeBlock__daK2Q{margin:0;padding:1rem;overflow-x:auto;border-radius:10px}.devtools_recorderCard__1eYYr{width:100%;max-width:700px;margin:2rem auto;padding:3rem 2rem;text-align:center;border:1px solid #dee2e6;border-radius:20px;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.06)}.devtools_recorderIcon__Cq9ZA{font-size:3rem;margin-bottom:1rem}.devtools_recorderTitle__J_7il{margin-bottom:.75rem}.devtools_recorderStatus__oQsOf{margin-bottom:2rem;color:#6c757d;line-height:1.6}.devtools_toolInfo__bblWN{max-width:700px;margin:1.5rem auto 0;padding:1rem 1.25rem;border:1px solid #dee2e6;border-radius:12px;background:rgba(13,110,253,.05);line-height:1.6}.devtools_toolHeader__8DJ6h p{margin:0;opacity:.75}.devtools_toolCard__DzH_G{border:1px solid var(--border-color,hsla(0,0%,50%,.25));background:var(--card-background,hsla(0,0%,100%,.03))}.devtools_toolActions__PqjRO{justify-content:flex-start}.devtools_toolInfo__bblWN{text-align:center;margin:1.5rem 0;font-size:.95rem;opacity:.8}.devtools_toolNotice__lm0F8{padding:1rem 1.25rem;margin-bottom:1.5rem;border-left:3px solid var(--primary-color,#0d6efd);border-radius:8px;background:var(--card-background,hsla(0,0%,100%,.03))}.devtools_toolNotice__lm0F8 p{margin:0}.devtools_iframeContainer__WkiSM{max-width:100%;overflow:auto;margin:0 auto;padding:10px;border-radius:16px;border:1px solid var(--border-color,hsla(0,0%,50%,.25));background:#f8f9fa;box-shadow:0 10px 30px rgba(0,0,0,.08)}.devtools_screenSizeIframe__dYTd5{display:block;border:1px solid #ccc;border-radius:10px;background:#fff}.devtools_errorMessage__vBQ4R{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.devtools_errorMessage__vBQ4R h3{margin-bottom:.75rem}.devtools_errorMessage__vBQ4R p{max-width:500px;margin-bottom:1.5rem}.devtools_toolError__H9dEh{padding:1rem 1.25rem;margin-bottom:1.5rem;border:1px solid rgba(220,53,69,.35);border-left:4px solid #dc3545;background:rgba(220,53,69,.06)}.devtools_toolError__H9dEh strong{display:block;margin-bottom:.35rem}.devtools_toolError__H9dEh p{margin:0}.devtools_speedResult__RryEo{text-align:center;padding:2rem;margin:1.5rem 0;border:1px solid var(--border-color,hsla(0,0%,50%,.25));border-radius:16px;background:var(--card-background,hsla(0,0%,100%,.03))}.devtools_speedResultLabel__M7dVd{display:block;margin-bottom:.5rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.devtools_speedResultValue__6HxS_{display:block;font-size:3rem;line-height:1.1;margin-bottom:.75rem}.devtools_speedResultValue__6HxS_ span{font-size:1.25rem;font-weight:400;opacity:.7}.devtools_speedResult__RryEo p{margin:0;opacity:.75;word-break:break-word}.devtools_optimizationTips__feFTn{margin:1.25rem 0 0;padding-left:1.5rem}.devtools_optimizationTips__feFTn li{margin-bottom:.75rem;line-height:1.6}.devtools_toolEmptyState__J9VZn{text-align:center;padding:2rem;margin-top:1.5rem;border:1px dashed var(--border-color,hsla(0,0%,50%,.35));border-radius:16px;opacity:.7}.devtools_fileInfo__qdW22{padding:.75rem 1rem;margin-bottom:1.5rem;border-radius:10px;background:var(--card-background,hsla(0,0%,100%,.04));border:1px solid var(--border-color,hsla(0,0%,50%,.25));word-break:break-word}.devtools_toolSectionHeader__ZzdbR{margin-bottom:1.5rem}.devtools_toolSectionHeader__ZzdbR h2{margin-bottom:.5rem}.devtools_toolSectionHeader__ZzdbR p{margin:0;opacity:.7}.devtools_imagePreview__4xHHy{display:flex;align-items:center;justify-content:center;min-height:200px;padding:2rem;margin-bottom:1.5rem;border-radius:14px;border:1px solid var(--border-color,hsla(0,0%,50%,.25));background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;overflow:auto}.devtools_convertedImage__g4udE{display:block;max-width:100%;max-height:500px;width:auto;height:auto;object-fit:contain}.devtools_emailList__et6gv{display:flex;flex-direction:column;gap:.75rem}.devtools_emailItem__FZ_Z_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--border-color,hsla(0,0%,50%,.25));border-radius:12px;background:var(--card-background,hsla(0,0%,100%,.03));transition:border-color .2s ease,transform .2s ease}.devtools_emailItem__FZ_Z_:hover{transform:translateY(-1px)}.devtools_emailItemSelected__8wC8y{border-color:var(--primary-color,#0d6efd)}.devtools_emailAddress__zrYTp{min-width:0;font-weight:500}.devtools_emailActions__ugElC{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.devtools_selectedEmail__8vVI4{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem;padding:.75rem 1rem;border-radius:10px;background:var(--card-background,hsla(0,0%,100%,.04));overflow-wrap:anywhere}.devtools_selectedEmail__8vVI4 span{font-size:.8rem;opacity:.65;text-transform:uppercase;letter-spacing:.05em}.devtools_inboxList__S6pB5{display:flex;flex-direction:column;gap:.75rem}.devtools_inboxItem__qUoRy{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--border-color,hsla(0,0%,50%,.25));border-radius:12px}.devtools_messageInfo__JAnYI{flex-direction:column;gap:.25rem;min-width:0}.devtools_messageLabel__JAG_9{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6}.devtools_emailContent__nah3o{border:1px solid var(--border-color,hsla(0,0%,50%,.25));border-radius:12px;overflow:hidden}.devtools_emailMeta__QWFA4{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;background:var(--card-background,hsla(0,0%,100%,.04));border-bottom:1px solid var(--border-color,hsla(0,0%,50%,.25))}.devtools_emailMeta__QWFA4 div{display:flex;flex-direction:column;gap:.2rem}.devtools_emailMeta__QWFA4 span{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6}.devtools_emailMeta__QWFA4 strong{overflow-wrap:anywhere}.devtools_emailBody__XE6xL{padding:1.5rem;line-height:1.6}.devtools_toolLoading__fw5a5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 1rem;text-align:center}.devtools_toolLoading__fw5a5 p{margin:0;opacity:.7}@media (max-width:768px){.devtools_emailItem__FZ_Z_,.devtools_inboxItem__qUoRy{align-items:stretch;flex-direction:column}.devtools_emailActions__ugElC{justify-content:flex-start}}.devtools_toolActions__PqjRO{margin:1.5rem 0}.devtools_messageInfo__JAnYI{align-items:center}.devtools_attachmentList__4bXVp{display:flex;flex-direction:column;gap:.75rem}.devtools_attachmentItem__t0juI{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid hsla(0,0%,50%,.25);border-radius:10px}@media (max-width:768px){.devtools_attachmentItem__t0juI,.devtools_emailDisplay___X1e2,.devtools_messageInfo__JAnYI{align-items:flex-start;flex-direction:column}}.devtools_toolHeader__8DJ6h p{line-height:1.7}.devtools_toolActions__PqjRO{margin:1.5rem 0 2rem}.devtools_toolCard__DzH_G{margin-bottom:1.5rem;background:hsla(0,0%,50%,.04)}.devtools_sectionHeader__fIsxB{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;color:var(--color-text-primary)}.devtools_sectionHeader__fIsxB h4{margin:0}.devtools_emailDisplay___X1e2{gap:1rem;padding:1rem;border-radius:10px;background:hsla(0,0%,50%,.08);word-break:break-word}.devtools_messageList__8gcWe{display:flex;flex-direction:column;gap:1rem}.devtools_messageCard__15Zjq{padding:1.25rem;border-radius:12px;border:1px solid hsla(0,0%,50%,.2);background:hsla(0,0%,50%,.04)}.devtools_messageInfo__JAnYI{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,50%,.15)}.devtools_messageDetails__v9HFC{padding-top:1rem;line-height:1.7}.devtools_emailBody__XE6xL{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:768px){.devtools_toolContainer__QK_H9{padding:1.5rem .75rem}.devtools_toolActions__PqjRO{flex-direction:column;width:100%}.devtools_toolActions__PqjRO button{width:100%}.devtools_messageInfo__JAnYI{flex-direction:column}.devtools_emailDisplay___X1e2{align-items:flex-start;flex-direction:column}.devtools_toolCard__DzH_G{padding:1rem}}.devtools_domainList__zLaHJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}.devtools_domainItem__VsB3d{padding:.75rem 1rem;border:1px solid hsla(0,0%,50%,.2);border-radius:10px;background:hsla(0,0%,50%,.05);overflow-wrap:anywhere}.devtools_messageActions__ZDNcv{margin-top:1rem}.devtools_emailContent__nah3o{margin-top:1.5rem}.devtools_emailContent__nah3o>strong{display:block;margin-bottom:.75rem}@media (max-width:768px){.devtools_domainList__zLaHJ{grid-template-columns:1fr}.devtools_messageActions__ZDNcv,.devtools_messageActions__ZDNcv button{width:100%}}.devtools_toolCard__DzH_G{margin:1.5rem 0}.devtools_toolAlert__YqEhw{margin-bottom:1.5rem}.devtools_emailDisplay___X1e2{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.devtools_emailAddress__zrYTp{margin-top:.35rem;font-size:1.05rem;font-weight:600;overflow-wrap:anywhere}.devtools_buttonContent__G_yYi{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}@media (max-width:768px){.devtools_toolContainer__QK_H9{padding:1.5rem .75rem}.devtools_toolActions__PqjRO{flex-direction:column}.devtools_toolActions__PqjRO button{width:100%}.devtools_emailDisplay___X1e2{align-items:flex-start;flex-direction:column;gap:1rem}}.devtools_converterGrid__0n0M3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.devtools_toolCard__DzH_G{padding:0;overflow:hidden}.devtools_toolCardBody__2R2rb{padding:1.5rem}.devtools_toolCard__DzH_G h2{margin-bottom:.5rem;font-size:1.35rem}.devtools_toolDescription__Rt_Ol{margin-bottom:1.5rem;opacity:.75}.devtools_formGroup__jZHeE{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.devtools_formGroup__jZHeE label{font-weight:600}.devtools_toolInput__SZkrj{min-height:44px;padding:.65rem .85rem;border:1px solid hsla(0,0%,50%,.35);border-radius:8px}.devtools_toolInput__SZkrj:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(13,110,253,.15)}.devtools_resultBox__9YvYn{display:flex;flex-direction:column;gap:.35rem;margin-top:1.5rem;padding:1rem;border-radius:10px;background:hsla(0,0%,50%,.08);overflow-wrap:anywhere}.devtools_resultLabel__qzQuq{font-size:.85rem;font-weight:600;opacity:.7}.devtools_toolError__H9dEh{margin:1rem 0;padding:.85rem 1rem;border-radius:10px;background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.25);color:#dc3545}@media (max-width:768px){.devtools_converterGrid__0n0M3{grid-template-columns:1fr}.devtools_toolCardBody__2R2rb{padding:1.25rem}}.devtools_timeZoneGrid__ndMlk{display:grid;grid-template-columns:1fr 1fr auto 1fr;align-items:end;grid-gap:1rem;gap:1rem}.devtools_timeZoneArrow__vroQO{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:1.5rem;font-weight:600;opacity:.7}.devtools_resultValue__NMjLn{font-size:1.5rem}@media (max-width:768px){.devtools_timeZoneGrid__ndMlk{grid-template-columns:1fr}.devtools_timeZoneArrow__vroQO{min-height:auto;transform:rotate(90deg);margin:.25rem 0}}.devtools_toolContainer__QK_H9{width:100%;max-width:900px;padding:2rem 1rem}.devtools_toolHeader__8DJ6h h1{margin-bottom:.75rem}.devtools_toolHeader__8DJ6h p{max-width:700px;line-height:1.6}.devtools_toolCard__DzH_G{padding:1.5rem}.devtools_toolTextarea__Fjh7j{width:100%;padding:1rem;border-radius:12px;border:1px solid hsla(0,0%,50%,.3);background:transparent;font:inherit;line-height:1.6;transition:border-color .2s ease,box-shadow .2s ease}.devtools_toolTextarea__Fjh7j:focus{outline:none;border-color:rgba(13,110,253,.7);box-shadow:0 0 0 3px rgba(13,110,253,.12)}.devtools_characterCounter__9wXCA{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem}.devtools_characterCountDanger__p7owB,.devtools_characterCountWarning__7RSXc,.devtools_characterCount__ulDCX{font-weight:600}.devtools_characterTotal__YY5Nl{opacity:.7;font-size:.9rem}.devtools_toolActions__PqjRO{gap:1rem;margin-top:1.5rem}@media (max-width:768px){.devtools_toolContainer__QK_H9{padding:1rem .75rem}.devtools_toolCard__DzH_G{padding:1rem}.devtools_characterCounter__9wXCA{align-items:flex-start;flex-direction:column}.devtools_toolActions__PqjRO,.devtools_toolActions__PqjRO button{width:100%}}.devtools_unitConverterGrid__dlqX1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.devtools_toolHint__AynM1{font-size:.85rem;opacity:.65}.devtools_unitInputList__US4Sd{display:flex;flex-direction:column;gap:1rem}.devtools_unitInputGroup__lEVKg{display:flex;flex-direction:column;gap:.4rem}.devtools_unitInputGroup__lEVKg label{font-weight:600;font-size:.9rem}.devtools_toolInput__SZkrj{width:100%;padding:.75rem .9rem;border:1px solid hsla(0,0%,50%,.3);border-radius:10px;background:transparent;font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.devtools_toolInput__SZkrj:focus{outline:none;border-color:rgba(13,110,253,.7);box-shadow:0 0 0 3px rgba(13,110,253,.12)}.devtools_conversionList__JDus1{display:flex;flex-direction:column;gap:.75rem}.devtools_conversionItem__Ic2Fc{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid hsla(0,0%,50%,.2);border-radius:12px;background:hsla(0,0%,50%,.05)}.devtools_conversionItem__Ic2Fc>div{display:flex;flex-direction:column;gap:.2rem}.devtools_conversionLabel__wl43V{font-size:.8rem;opacity:.65}.devtools_conversionValue__5rEZx{font-size:1.1rem}@media (max-width:768px){.devtools_unitConverterGrid__dlqX1{grid-template-columns:1fr}.devtools_conversionItem__Ic2Fc{padding:.8rem}}.devtools_converterForm___YdHt{display:flex;flex-direction:column;gap:1.5rem}.devtools_conversionDirection__q2o5t{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem;border-radius:12px;background:hsla(0,0%,50%,.06);border:1px solid hsla(0,0%,50%,.15)}.devtools_directionLabel__iAxNd{font-weight:600;text-align:center}.devtools_swapButton__4MqAa{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid hsla(0,0%,50%,.3);border-radius:50%;background:transparent;font-size:1.3rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.devtools_swapButton__4MqAa:hover{transform:rotate(180deg);border-color:rgba(13,110,253,.6);background:rgba(13,110,253,.08)}.devtools_resultCard__j33Xg{margin-top:1.5rem;padding:1.5rem;border-radius:16px;border:1px solid hsla(0,0%,50%,.2);background:hsla(0,0%,50%,.06)}.devtools_resultHeader__a6_hO{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;font-weight:600}.devtools_resultValue__NMjLn{font-size:2rem;font-weight:700;word-break:break-word}.devtools_resultDescription__Qkjv4{margin-top:.5rem;font-size:.85rem;opacity:.65}@media (max-width:768px){.devtools_conversionDirection__q2o5t{flex-direction:column}.devtools_resultValue__NMjLn{font-size:1.5rem}}.devtools_toolPage__bWoL2{width:100%;padding:2rem 0 4rem}.devtools_toolContainer__QK_H9{max-width:1000px;margin:0 auto}.devtools_toolHeader__8DJ6h{text-align:center;margin-bottom:2rem}.devtools_toolHeader__8DJ6h h1{margin-bottom:1rem}.devtools_toolHeader__8DJ6h p{max-width:800px;margin:0 auto;opacity:.8}.devtools_toolCard__DzH_G{padding:2rem;border-radius:16px;margin-bottom:1rem;background:hsla(0,0%,50%,.06);border:1px solid hsla(0,0%,50%,.2)}.devtools_formSection__dmBwV{margin-bottom:1.5rem}.devtools_toolTextarea__Fjh7j{min-height:180px;resize:vertical}.devtools_characterCounter__9wXCA{margin-top:.5rem;text-align:right;font-size:.85rem;opacity:.65}.devtools_toolActions__PqjRO{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem;margin:2rem 0}.devtools_progressSection__Lk9qn{margin-top:2rem}.devtools_progressHeader__1yRuN{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.9rem;font-weight:500}.devtools_toolProgress__cGWIT{height:18px;border-radius:999px;overflow:hidden}@media (max-width:768px){.devtools_toolPage__bWoL2{padding:1rem 0 3rem}.devtools_toolCard__DzH_G{padding:1.25rem;border-radius:12px}.devtools_toolActions__PqjRO{flex-direction:column;align-items:stretch}.devtools_toolActions__PqjRO button{width:100%}.devtools_toolTextarea__Fjh7j{min-height:150px}}