.FaqSection-module__jvOuxq__faqContainer{box-sizing:border-box;background:var(--glass-bg);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(24px);width:100%;box-shadow:var(--glass-shadow);border-radius:1.5rem;margin-top:3.5rem;padding:2rem;transition:all .3s cubic-bezier(.25,.8,.25,1)}.FaqSection-module__jvOuxq__faqContainerCollapsed{cursor:pointer;margin-top:2.5rem;padding:1.15rem 1.5rem}.FaqSection-module__jvOuxq__faqContainerCollapsed:hover{border-color:var(--faq-accent-dark,#0f6);box-shadow:0 0 20px var(--faq-glow-dark,#00ff6626), var(--glass-shadow)}[data-theme=light] .FaqSection-module__jvOuxq__faqContainerCollapsed:hover{border-color:var(--faq-accent-light,#059669);box-shadow:0 8px 24px #00000014, 0 0 0 1px var(--faq-accent-light,#059669)}@media (max-width:640px){.FaqSection-module__jvOuxq__faqContainer{border-radius:1.25rem;margin-top:2.5rem;padding:1.25rem}.FaqSection-module__jvOuxq__faqContainerCollapsed{padding:1rem 1.25rem}}[data-theme=light] .FaqSection-module__jvOuxq__faqContainer{background:#ffffff59;border-color:#fff9;box-shadow:0 10px 30px -5px #0000000d,inset 0 1px #fffc}.FaqSection-module__jvOuxq__faqMasterHeader{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0;display:flex}.FaqSection-module__jvOuxq__faqHeaderExpanded{border-bottom:1px solid #ffffff14;margin-bottom:1.75rem;padding-bottom:1.25rem}[data-theme=light] .FaqSection-module__jvOuxq__faqHeaderExpanded{border-bottom-color:#00000014}.FaqSection-module__jvOuxq__faqTitleGroup{flex-direction:column;gap:.375rem;display:flex}.FaqSection-module__jvOuxq__faqTitle{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:.65rem;font-size:1.25rem;font-weight:700;display:flex}[data-theme=light] .FaqSection-module__jvOuxq__faqTitle{color:#0f172a}.FaqSection-module__jvOuxq__titleIcon{width:1.35rem;height:1.35rem;color:var(--faq-accent-dark,#0f6);flex-shrink:0;transition:color .3s}[data-theme=light] .FaqSection-module__jvOuxq__titleIcon{color:var(--faq-accent-light,#059669)!important}.FaqSection-module__jvOuxq__faqBadge{color:var(--text-secondary);letter-spacing:.3px;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}[data-theme=light] .FaqSection-module__jvOuxq__faqBadge{color:#475569;background:#0000000d;border-color:#0000001a}.FaqSection-module__jvOuxq__faqMasterAction{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.FaqSection-module__jvOuxq__faqMasterActionBtn{border:1px solid var(--card-border);color:var(--text-secondary);background:#ffffff0a;border-radius:.75rem;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.825rem;font-weight:600;transition:all .2s;display:inline-flex}[data-theme=light] .FaqSection-module__jvOuxq__faqMasterActionBtn{color:#334155;background:#fffc;border-color:#0000001a}.FaqSection-module__jvOuxq__faqContainerCollapsed:hover .FaqSection-module__jvOuxq__faqMasterActionBtn,.FaqSection-module__jvOuxq__faqMasterActionBtn:hover{color:var(--faq-accent-dark,#0f6);border-color:var(--faq-accent-dark,#0f6);background:#ffffff14}[data-theme=light] .FaqSection-module__jvOuxq__faqContainerCollapsed:hover .FaqSection-module__jvOuxq__faqMasterActionBtn{color:var(--faq-accent-light,#059669);border-color:var(--faq-accent-light,#059669);background:#fff}[data-theme=light] .FaqSection-module__jvOuxq__faqMasterActionBtn:hover{color:var(--faq-accent-light,#059669);border-color:var(--faq-accent-light,#059669);background:#fff}.FaqSection-module__jvOuxq__masterChevron{fill:currentColor;width:1.15rem;height:1.15rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.FaqSection-module__jvOuxq__masterChevronExpanded{transform:rotate(180deg)}.FaqSection-module__jvOuxq__faqSubtitle{color:var(--text-secondary);padding-left:2rem;font-size:.875rem}@media (max-width:640px){.FaqSection-module__jvOuxq__faqSubtitle{padding-left:0}}[data-theme=light] .FaqSection-module__jvOuxq__faqSubtitle{color:#475569}.FaqSection-module__jvOuxq__faqList{flex-direction:column;gap:.875rem;width:100%;display:flex}.FaqSection-module__jvOuxq__faqItem{border:1px solid var(--card-border);background:#ffffff05;border-radius:1rem;transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.FaqSection-module__jvOuxq__faqItem:hover{background:#ffffff0a}[data-theme=light] .FaqSection-module__jvOuxq__faqItem{background:#ffffffa6;border-color:#00000014;box-shadow:0 2px 6px #00000005}[data-theme=light] .FaqSection-module__jvOuxq__faqItem:hover{background:#ffffffd9;border-color:#00000026}.FaqSection-module__jvOuxq__faqItemActive{border-color:var(--faq-accent-dark,#0f6)!important;box-shadow:0 0 16px var(--faq-glow-dark,#00ff6626)!important;background:#ffffff0a!important}[data-theme=light] .FaqSection-module__jvOuxq__faqItemActive{border-color:var(--faq-accent-light,#059669)!important;box-shadow:0 4px 16px #0000000f, 0 0 0 1px var(--faq-accent-light,#059669)!important;background:#fffffff2!important}.FaqSection-module__jvOuxq__faqQuestionBtn{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-size:.95rem;font-weight:600;transition:color .2s;display:flex}[data-theme=light] .FaqSection-module__jvOuxq__faqQuestionBtn{color:#0f172a}.FaqSection-module__jvOuxq__faqQuestionBtn:hover{color:var(--faq-accent-dark,#0f6)}[data-theme=light] .FaqSection-module__jvOuxq__faqQuestionBtn:hover{color:var(--faq-accent-light,#059669)!important}.FaqSection-module__jvOuxq__faqIcon{fill:currentColor;width:1.25rem;height:1.25rem;color:var(--text-secondary);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.FaqSection-module__jvOuxq__faqIconActive{transform:rotate(180deg);color:var(--faq-accent-dark,#0f6)!important}[data-theme=light] .FaqSection-module__jvOuxq__faqIconActive{color:var(--faq-accent-light,#059669)!important}.FaqSection-module__jvOuxq__faqAnswer{color:var(--text-secondary);white-space:pre-line;border-top:1px solid #ffffff0f;margin-top:.25rem;padding:1rem 1.35rem 1.25rem;font-size:.9rem;line-height:1.7}[data-theme=light] .FaqSection-module__jvOuxq__faqAnswer{color:#334155;border-top-color:#0000000f}
.base64-module__SEHddG__container{width:100%}.base64-module__SEHddG__panelCard{background:var(--card-bg,#ffffff05);border:1px solid var(--card-border,#ffffff14);border-radius:1rem;transition:border-color .3s,background-color .3s;overflow:hidden}[data-theme=light] .base64-module__SEHddG__panelCard{background:#ffffff59;border-color:#cbd5e199;box-shadow:inset 0 1px #fffc,0 4px 20px #0000000a}.base64-module__SEHddG__panelError{border-color:#f366!important}[data-theme=light] .base64-module__SEHddG__panelError{border-color:#dc262680!important}.base64-module__SEHddG__customTextarea{width:100%;min-height:180px;color:var(--text-primary,#fff);resize:vertical;background:#0003;border:none;outline:none;padding:1rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;transition:background-color .3s,color .3s}.base64-module__SEHddG__customTextarea::placeholder{color:var(--text-secondary,#94a3b8);opacity:.7}[data-theme=light] .base64-module__SEHddG__customTextarea{color:#0f172a;background:#ffffffa6}[data-theme=light] .base64-module__SEHddG__customTextarea:focus{background:#fff}.base64-module__SEHddG__outputTextarea{border:1px solid var(--card-border,#ffffff14);width:100%;height:90px;color:var(--text-primary,#fff);resize:none;background:#00000040;border-radius:.5rem;outline:none;padding:.8rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}[data-theme=light] .base64-module__SEHddG__outputTextarea{color:#0f172a;background:#f1f5f9cc;border-color:#cbd5e1cc}.base64-module__SEHddG__b64Select{background:var(--select-bg);border:1px solid var(--card-border,#ffffff1f);color:var(--text-primary,#fff);cursor:pointer;border-radius:.375rem;outline:none;padding:.35rem .65rem;font-size:.875rem;transition:border-color .2s}[data-theme=light] .base64-module__SEHddG__b64Select{color:#0f172a;background:#ffffffe6;border-color:#cbd5e1cc}.base64-module__SEHddG__b64Select:focus{border-color:var(--theme-color,#ff7300)}.base64-module__SEHddG__customCheckbox{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-secondary,#94a3b8);align-items:center;gap:.375rem;font-size:.75rem;transition:color .2s;display:inline-flex}.base64-module__SEHddG__customCheckbox:hover{color:var(--text-primary,#fff)}.base64-module__SEHddG__customCheckbox input{display:none}.base64-module__SEHddG__checkmark{border:1px solid var(--card-border,#ffffff26);background:#ffffff05;border-radius:3px;flex-shrink:0;width:16px;height:16px;transition:all .2s;display:inline-block;position:relative}[data-theme=light] .base64-module__SEHddG__checkmark{background:#fffc;border-color:#cbd5e1e6}.base64-module__SEHddG__customCheckbox input:checked+.base64-module__SEHddG__checkmark{background:#ff7300;border-color:#ff7300;box-shadow:0 0 6px #ff730080}[data-theme=light] .base64-module__SEHddG__customCheckbox input:checked+.base64-module__SEHddG__checkmark{background:#ea580c;border-color:#ea580c;box-shadow:0 0 6px #ea580c66}.base64-module__SEHddG__customCheckbox input:checked+.base64-module__SEHddG__checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:3px;height:7px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.base64-module__SEHddG__btnSecondary{border:1px solid var(--card-border,#ffffff1a);color:var(--text-secondary,#94a3b8);cursor:pointer;background:#ffffff08;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem;transition:all .2s}.base64-module__SEHddG__btnSecondary:hover{color:var(--text-primary,#fff);background:#ffffff14}[data-theme=light] .base64-module__SEHddG__btnSecondary{color:#475569;background:#f1f5f9e6;border-color:#cbd5e1cc}[data-theme=light] .base64-module__SEHddG__btnSecondary:hover{color:#0f172a;background:#e2e8f0e6}.base64-module__SEHddG__btnPrimary{color:#ff7300;cursor:pointer;background:#ff73001f;border:1px solid #ff730059;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s}.base64-module__SEHddG__btnPrimary:hover{color:#030305;background:#ff7300;box-shadow:0 0 10px #ff730066}[data-theme=light] .base64-module__SEHddG__btnPrimary{color:#c2410c;background:#ea580c1f;border-color:#ea580c66}[data-theme=light] .base64-module__SEHddG__btnPrimary:hover{color:#fff;background:#ea580c;box-shadow:0 0 10px #ea580c4d}.base64-module__SEHddG__dropzone{border:2px dashed var(--card-border,#ffffff26);cursor:pointer;background:#ffffff03;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:200px;padding:2rem;transition:all .3s;display:flex}.base64-module__SEHddG__dropzone:hover,.base64-module__SEHddG__dropzoneActive{background:#ff73000a;border-color:#ff7300;box-shadow:0 0 25px #ff73001a}[data-theme=light] .base64-module__SEHddG__dropzone{background:#fff6;border-color:#cbd5e1e6}[data-theme=light] .base64-module__SEHddG__dropzone:hover{background:#ea580c0a;border-color:#ea580c}[data-theme=light] .base64-module__SEHddG__dropzoneActive{background:#ea580c0a;border-color:#ea580c}.base64-module__SEHddG__previewBox{border:1px solid var(--card-border,#ffffff0f);background:#0003;border-radius:.75rem;justify-content:center;align-items:center;min-height:80px;padding:1rem;display:flex}[data-theme=light] .base64-module__SEHddG__previewBox{background:#f1f5f9b3;border-color:#cbd5e1b3}.base64-module__SEHddG__previewImg{border-radius:.375rem;outline:none;max-width:100%;max-height:300px}.base64-module__SEHddG__spinner{border:3px solid #ff73001a;border-top-color:#ff7300;border-radius:50%;width:40px;height:40px;animation:1s linear infinite base64-module__SEHddG__spin}@keyframes base64-module__SEHddG__spin{to{transform:rotate(360deg)}}
.calendar-split-module__-rMc5G__container{flex-direction:column;gap:1.75rem;width:100%;display:flex}.calendar-split-module__-rMc5G__themeAccentText{color:#06b6d4}[data-theme=light] .calendar-split-module__-rMc5G__themeAccentText{color:#0891b2}.calendar-split-module__-rMc5G__themeAccentBg{background-color:#06b6d426}[data-theme=light] .calendar-split-module__-rMc5G__themeAccentBg{background-color:#06b6d41f}.calendar-split-module__-rMc5G__themeAccentBorder{border-color:#06b6d459}[data-theme=light] .calendar-split-module__-rMc5G__themeAccentBorder{border-color:#06b6d466}.calendar-split-module__-rMc5G__dropZone{text-align:center;-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#ffffff05;border:2px dashed #06b6d459;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.calendar-split-module__-rMc5G__dropZone:hover,.calendar-split-module__-rMc5G__dropZoneActive{background:#06b6d40f;border-color:#06b6d4;transform:translateY(-2px);box-shadow:0 0 25px #06b6d433}[data-theme=light] .calendar-split-module__-rMc5G__dropZone{background:#fff6;border-color:#06b6d473}[data-theme=light] .calendar-split-module__-rMc5G__dropZone:hover{background:#06b6d414;border-color:#0891b2;box-shadow:0 8px 25px #0891b226}[data-theme=light] .calendar-split-module__-rMc5G__dropZoneActive{background:#06b6d414;border-color:#0891b2;box-shadow:0 8px 25px #0891b226}.calendar-split-module__-rMc5G__dropIconWrap{color:#06b6d4;background:#06b6d41f;border:1px solid #06b6d440;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .3s;display:flex}.calendar-split-module__-rMc5G__dropZone:hover .calendar-split-module__-rMc5G__dropIconWrap{transform:scale(1.08)}[data-theme=light] .calendar-split-module__-rMc5G__dropIconWrap{color:#0891b2;background:#06b6d426}.calendar-split-module__-rMc5G__dropTitle{color:var(--text-primary);font-size:1.15rem;font-weight:600}.calendar-split-module__-rMc5G__dropSubtitle{color:var(--text-secondary);max-width:550px;font-size:.85rem;line-height:1.5}.calendar-split-module__-rMc5G__fileInputHidden{display:none}.calendar-split-module__-rMc5G__cardBox{background:var(--surface-glass,#ffffff08);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-glass,#ffffff14);border-radius:18px;padding:1.5rem;box-shadow:0 10px 30px #00000026}[data-theme=light] .calendar-split-module__-rMc5G__cardBox{background:#ffffff8c;border-color:#ffffffb3;box-shadow:0 10px 30px #0f172a0d}.calendar-split-module__-rMc5G__fileSummaryHeader{border-bottom:1px solid var(--border-glass,#ffffff14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.calendar-split-module__-rMc5G__fileSummaryTitle{align-items:center;gap:.75rem;display:flex}.calendar-split-module__-rMc5G__statsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.calendar-split-module__-rMc5G__statItem{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:.35rem;padding:1rem;display:flex}[data-theme=light] .calendar-split-module__-rMc5G__statItem{background:#fff6;border-color:#0000000f}.calendar-split-module__-rMc5G__statLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.calendar-split-module__-rMc5G__statValue{color:var(--text-primary);word-break:break-all;font-size:1.15rem;font-weight:700}.calendar-split-module__-rMc5G__settingsSection{flex-direction:column;gap:1.25rem;display:flex}.calendar-split-module__-rMc5G__sectionHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.calendar-split-module__-rMc5G__sectionTitle{color:var(--text-primary);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.calendar-split-module__-rMc5G__pillGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.calendar-split-module__-rMc5G__pillBtn{color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:.45rem .9rem;font-size:.82rem;font-weight:500;transition:all .2s}.calendar-split-module__-rMc5G__pillBtn:hover{color:var(--text-primary);background:#ffffff14;border-color:#ffffff26}.calendar-split-module__-rMc5G__pillBtnActive{color:#06b6d4;background:#06b6d426;border-color:#06b6d4;font-weight:600;box-shadow:0 0 12px #06b6d433}[data-theme=light] .calendar-split-module__-rMc5G__pillBtn{background:#00000008;border-color:#00000014}[data-theme=light] .calendar-split-module__-rMc5G__pillBtn:hover{color:#0f172a;background:#0000000f}[data-theme=light] .calendar-split-module__-rMc5G__pillBtnActive{color:#0891b2;background:#06b6d426;border-color:#0891b2}.calendar-split-module__-rMc5G__inputField{color:var(--text-primary);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:.55rem .85rem;font-size:.88rem;transition:border-color .2s}.calendar-split-module__-rMc5G__inputField:focus{border-color:#06b6d4;box-shadow:0 0 0 2px #06b6d433}[data-theme=light] .calendar-split-module__-rMc5G__inputField{background:#fffc;border-color:#00000026}[data-theme=light] .calendar-split-module__-rMc5G__inputField:focus{border-color:#0891b2;box-shadow:0 0 0 2px #0891b226}.calendar-split-module__-rMc5G__actionBar{border-top:1px solid var(--border-glass,#ffffff14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.calendar-split-module__-rMc5G__primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#06b6d4,#0284c7);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.92rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #06b6d44d}.calendar-split-module__-rMc5G__primaryBtn:hover:not(:disabled){background:linear-gradient(135deg,#0891b2,#0369a1);transform:translateY(-1px);box-shadow:0 6px 20px #06b6d466}.calendar-split-module__-rMc5G__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.calendar-split-module__-rMc5G__secondaryBtn{color:var(--text-primary);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.2rem;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex}.calendar-split-module__-rMc5G__secondaryBtn:hover{background:#ffffff1a;border-color:#fff3}[data-theme=light] .calendar-split-module__-rMc5G__secondaryBtn{background:#0000000a;border-color:#0000001a}[data-theme=light] .calendar-split-module__-rMc5G__secondaryBtn:hover{background:#00000014}.calendar-split-module__-rMc5G__splitList{flex-direction:column;gap:.85rem;display:flex}.calendar-split-module__-rMc5G__splitItem{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:all .2s;display:flex}.calendar-split-module__-rMc5G__splitItem:hover{background:#ffffff0a;border-color:#06b6d44d;box-shadow:0 4px 15px #0000001a}[data-theme=light] .calendar-split-module__-rMc5G__splitItem{background:#fff9;border-color:#0000000f}[data-theme=light] .calendar-split-module__-rMc5G__splitItem:hover{background:#ffffffe6;border-color:#06b6d466;box-shadow:0 4px 15px #0f172a0d}.calendar-split-module__-rMc5G__splitItemInfo{flex:1;align-items:center;gap:1rem;min-width:240px;display:flex}.calendar-split-module__-rMc5G__splitItemIndex{color:#06b6d4;background:#06b6d41f;border:1px solid #06b6d440;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}[data-theme=light] .calendar-split-module__-rMc5G__splitItemIndex{color:#0891b2;background:#06b6d426}.calendar-split-module__-rMc5G__splitItemDetails{flex-direction:column;gap:.2rem;display:flex}.calendar-split-module__-rMc5G__splitItemName{color:var(--text-primary);font-size:.92rem;font-weight:600}.calendar-split-module__-rMc5G__splitItemMeta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.78rem;display:flex}.calendar-split-module__-rMc5G__safeBadge{color:#10b981;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}[data-theme=light] .calendar-split-module__-rMc5G__safeBadge{color:#059669;background:#10b9811f;border-color:#10b98140}.calendar-split-module__-rMc5G__splitItemActions{align-items:center;gap:.5rem;display:flex}.calendar-split-module__-rMc5G__actionIconBtn{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}.calendar-split-module__-rMc5G__actionIconBtn:hover{color:#06b6d4;background:#06b6d426;border-color:#06b6d466}[data-theme=light] .calendar-split-module__-rMc5G__actionIconBtn{background:#00000008;border-color:#00000014}[data-theme=light] .calendar-split-module__-rMc5G__actionIconBtn:hover{color:#0891b2;background:#06b6d41f;border-color:#0891b2}.calendar-split-module__-rMc5G__guideGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem;display:grid}.calendar-split-module__-rMc5G__guideStep{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}[data-theme=light] .calendar-split-module__-rMc5G__guideStep{background:#ffffff80;border-color:#0000000f}.calendar-split-module__-rMc5G__stepNumber{color:#06b6d4;background:#06b6d426;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:flex}[data-theme=light] .calendar-split-module__-rMc5G__stepNumber{color:#0891b2;background:#06b6d41f}.calendar-split-module__-rMc5G__stepText{color:var(--text-secondary);font-size:.85rem;line-height:1.45}.calendar-split-module__-rMc5G__stepStrong{color:var(--text-primary);font-weight:600}.calendar-split-module__-rMc5G__modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:999;background:#000000a6;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.calendar-split-module__-rMc5G__modalContent{background:var(--surface-bg,#0f172a);border:1px solid var(--border-glass,#ffffff26);border-radius:20px;flex-direction:column;width:100%;max-width:650px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}[data-theme=light] .calendar-split-module__-rMc5G__modalContent{background:#fff;border-color:#0000001a;box-shadow:0 25px 50px -12px #0f172a33}.calendar-split-module__-rMc5G__modalHeader{border-bottom:1px solid var(--border-glass,#ffffff14);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.calendar-split-module__-rMc5G__modalTitle{color:var(--text-primary);font-size:1.05rem;font-weight:600}.calendar-split-module__-rMc5G__modalBody{flex-direction:column;gap:1rem;padding:1.5rem;display:flex;overflow-y:auto}.calendar-split-module__-rMc5G__previewEventList{flex-direction:column;gap:.5rem;display:flex}.calendar-split-module__-rMc5G__previewEventCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}[data-theme=light] .calendar-split-module__-rMc5G__previewEventCard{background:#00000005;border-color:#0000000f}.calendar-split-module__-rMc5G__previewEventTitle{color:var(--text-primary);font-size:.88rem;font-weight:600}.calendar-split-module__-rMc5G__previewEventDate{color:var(--text-secondary);font-size:.78rem}.calendar-split-module__-rMc5G__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.4rem;transition:all .2s;display:flex}.calendar-split-module__-rMc5G__closeBtn:hover{color:var(--text-primary);background:#ffffff1a}[data-theme=light] .calendar-split-module__-rMc5G__closeBtn:hover{background:#0000000d}@media (max-width:640px){.calendar-split-module__-rMc5G__dropZone{padding:2rem 1rem}.calendar-split-module__-rMc5G__splitItem{flex-direction:column;align-items:flex-start}.calendar-split-module__-rMc5G__splitItemActions{justify-content:flex-end;width:100%}}
.car-loan-module__QmEBDq__stickyPeriod{z-index:5;position:sticky;left:0;box-shadow:2px 0 6px #0003;background-color:var(--card-bg-solid,#0b0b0e)!important;color:var(--text-primary,#fff)!important}[data-theme=light] .car-loan-module__QmEBDq__stickyPeriod{box-shadow:2px 0 6px #0000000d;color:#0f172a!important;background-color:#f1f5f9!important}.car-loan-module__QmEBDq__tableContainer{-webkit-overflow-scrolling:touch;background:var(--glass-bg,#ffffff05);-webkit-backdrop-filter:blur(16px);border:1px solid var(--card-border,#ffffff14);width:100%;max-width:100%;box-shadow:var(--card-shadow);border-radius:1rem;padding:1.5rem;overflow-x:auto}[data-theme=light] .car-loan-module__QmEBDq__tableContainer{background:#ffffff40;border-color:#ffffff8c;box-shadow:0 10px 30px -10px #0f172a0f,inset 0 1px #ffffffbf}.car-loan-module__QmEBDq__glassCard{-webkit-backdrop-filter:blur(24px);background:#ffffff05;border:1px solid #ffffff14;border-radius:1rem}[data-theme=light] .car-loan-module__QmEBDq__glassCard{background:#ffffff52;border-color:#ffffffa6;box-shadow:0 10px 30px -10px #0f172a0f,inset 0 1px #ffffffd9}.car-loan-module__QmEBDq__statCard{-webkit-backdrop-filter:blur(16px);background:#00000040;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}[data-theme=light] .car-loan-module__QmEBDq__statCard{background:#ffffff73;border-color:#ffffffa6;box-shadow:0 4px 15px #00000008,inset 0 1px #fffc}.car-loan-module__QmEBDq__inputField{color:#fff;background-color:#0006;border:1px solid #ffffff14;transition:all .2s}[data-theme=light] .car-loan-module__QmEBDq__inputField{color:#0f172a;background-color:#ffffffa6;border-color:#fffc;box-shadow:inset 0 1px 2px #0f172a0a}[data-theme=light] .car-loan-module__QmEBDq__inputField:focus{background-color:#fff;border-color:#dc2626;box-shadow:0 0 12px #dc262640}.car-loan-module__QmEBDq__segmentGroup{background-color:#0006;border:1px solid #ffffff14}[data-theme=light] .car-loan-module__QmEBDq__segmentGroup{background-color:#f1f5f9b3;border-color:#fff9}.car-loan-module__QmEBDq__divider{border-top:1px solid #ffffff0d}[data-theme=light] .car-loan-module__QmEBDq__divider{border-top-color:#cbd5e180}.car-loan-module__QmEBDq__unitBtn{color:var(--text-secondary,#94a3b8);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;outline:none;width:100%;padding:.6rem;font-size:.85rem;transition:all .3s}.car-loan-module__QmEBDq__unitBtnActive{box-shadow:0 0 10px #ff00551a;color:#f05!important;background:#ff005526!important;border:1px solid #ff00554d!important}[data-theme=light] .car-loan-module__QmEBDq__unitBtnActive{box-shadow:none;color:#dc2626!important;background:#dc26261f!important;border:1px solid #dc262666!important}.car-loan-module__QmEBDq__accentText{color:#f05}[data-theme=light] .car-loan-module__QmEBDq__accentText{color:#dc2626}.car-loan-module__QmEBDq__aprText{color:#4ade80}[data-theme=light] .car-loan-module__QmEBDq__aprText{color:#16a34a}.car-loan-module__QmEBDq__interestText{color:#fbbf24}[data-theme=light] .car-loan-module__QmEBDq__interestText{color:#d97706}.car-loan-module__QmEBDq__activeScheme{color:#f05;background-color:#ff005526;border-color:#f056;font-weight:600}[data-theme=light] .car-loan-module__QmEBDq__activeScheme{color:#dc2626;background-color:#dc26261f;border-color:#dc262666;font-weight:600}.car-loan-module__QmEBDq__dotBg{background-color:#f05}[data-theme=light] .car-loan-module__QmEBDq__dotBg{background-color:#dc2626}
.compound-interest-module__ZOY75q__stickyPeriod{z-index:5;position:sticky;left:0;box-shadow:2px 0 6px #0003;background-color:var(--card-bg-solid,#0b0b0e)!important;color:var(--text-primary,#fff)!important}[data-theme=light] .compound-interest-module__ZOY75q__stickyPeriod{box-shadow:2px 0 6px #0000000d;color:#0f172a!important;background-color:#f1f5f9!important}.compound-interest-module__ZOY75q__tableContainer{-webkit-overflow-scrolling:touch;background:var(--glass-bg,#ffffff05);-webkit-backdrop-filter:blur(16px);border:1px solid var(--card-border,#ffffff14);width:100%;max-width:100%;box-shadow:var(--card-shadow);border-radius:1rem;padding:1.5rem;overflow-x:auto}[data-theme=light] .compound-interest-module__ZOY75q__tableContainer{background:#ffffff40;border-color:#ffffff8c;box-shadow:0 10px 30px -10px #0f172a0f,inset 0 1px #ffffffbf}.compound-interest-module__ZOY75q__glassCard{-webkit-backdrop-filter:blur(24px);background:#ffffff05;border:1px solid #ffffff14;border-radius:1rem}[data-theme=light] .compound-interest-module__ZOY75q__glassCard{background:#ffffff52;border-color:#ffffffa6;box-shadow:0 10px 30px -10px #0f172a0f,inset 0 1px #ffffffd9}.compound-interest-module__ZOY75q__inputField{color:#fff;background-color:#0006;border:1px solid #ffffff14;transition:all .2s}[data-theme=light] .compound-interest-module__ZOY75q__inputField{color:#0f172a;background-color:#ffffffa6;border-color:#fffc;box-shadow:inset 0 1px 2px #0f172a0a}[data-theme=light] .compound-interest-module__ZOY75q__inputField:focus{background-color:#fff;border-color:#ffb800;box-shadow:0 0 12px #ffb80040}.compound-interest-module__ZOY75q__segmentGroup{background-color:#0006;border:1px solid #ffffff14}[data-theme=light] .compound-interest-module__ZOY75q__segmentGroup{background-color:#f1f5f9b3;border-color:#fff9}.compound-interest-module__ZOY75q__divider{border-top:1px solid #ffffff0d}[data-theme=light] .compound-interest-module__ZOY75q__divider{border-top-color:#cbd5e180}.compound-interest-module__ZOY75q__selectControl{background-color:var(--select-bg,#121218);border:1px solid var(--card-border);color:var(--text-primary)}[data-theme=light] .compound-interest-module__ZOY75q__selectControl{color:#0f172a;background-color:#ffffffd9;border-color:#fffc}.compound-interest-module__ZOY75q__interestText{color:#00f5a0}[data-theme=light] .compound-interest-module__ZOY75q__interestText{color:#059669}.compound-interest-module__ZOY75q__totalText{color:#ffb800}[data-theme=light] .compound-interest-module__ZOY75q__totalText{color:#d97706}.compound-interest-module__ZOY75q__principalDot{background-color:#94a3b8}[data-theme=light] .compound-interest-module__ZOY75q__principalDot{background-color:#0284c7}.compound-interest-module__ZOY75q__tableHeaderRow{border-bottom:1px solid #ffffff14}[data-theme=light] .compound-interest-module__ZOY75q__tableHeaderRow{border-bottom:1px solid #00000014}.compound-interest-module__ZOY75q__tableDataRow{border-bottom:1px solid #ffffff08}[data-theme=light] .compound-interest-module__ZOY75q__tableDataRow{border-bottom:1px solid #0000000d}.compound-interest-module__ZOY75q__tableDataRow:hover{background-color:#ffffff05}[data-theme=light] .compound-interest-module__ZOY75q__tableDataRow:hover{background-color:#00000008}
.diff-checker-module__bgJykG__diffAdded{color:#0fa!important;background-color:#00f5a026!important}[data-theme=light] .diff-checker-module__bgJykG__diffAdded{color:#059669!important;background-color:#10b9811f!important}.diff-checker-module__bgJykG__diffRemoved{color:#ff3b30!important;background-color:#ff3b3026!important}[data-theme=light] .diff-checker-module__bgJykG__diffRemoved{color:#dc2626!important;background-color:#dc26261f!important}.diff-checker-module__bgJykG__diffUnchanged{color:var(--text-primary)}.diff-checker-module__bgJykG__diffContainer{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.6}.diff-checker-module__bgJykG__splitViewWrapper{grid-template-columns:1fr 1fr;width:100%;height:380px;display:grid;position:relative;overflow:hidden}.diff-checker-module__bgJykG__splitDivider{z-index:10;background:#ffffff1a;width:1px;position:absolute;top:0;bottom:0;left:50%}[data-theme=light] .diff-checker-module__bgJykG__splitDivider{background:#0000001a}.diff-checker-module__bgJykG__diffPane{height:100%;position:relative;overflow:auto}.diff-checker-module__bgJykG__diffTable{border-collapse:collapse;table-layout:fixed;width:100%;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.6}.diff-checker-module__bgJykG__diffTable td{vertical-align:top;padding:.1rem .6rem}.diff-checker-module__bgJykG__lineNum{color:#ffffff40;text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid #ffffff0d;width:50px;padding-right:.5rem;font-size:.8rem}[data-theme=light] .diff-checker-module__bgJykG__lineNum{color:#00000059;border-right:1px solid #00000014}.diff-checker-module__bgJykG__codeLine{white-space:pre-wrap;word-break:break-all;color:var(--text-primary);padding-left:.5rem}.diff-checker-module__bgJykG__emptyRow{-webkit-user-select:none;user-select:none;background-color:#ffffff03}[data-theme=light] .diff-checker-module__bgJykG__emptyRow{background-color:#00000005}.diff-checker-module__bgJykG__unifiedTable{border-collapse:collapse;width:100%;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.5}.diff-checker-module__bgJykG__unifiedTable td{vertical-align:middle;padding:.2rem .6rem}.diff-checker-module__bgJykG__actionCol{text-align:right;white-space:nowrap;width:95px;padding-right:.5rem!important}.diff-checker-module__bgJykG__actionBtn{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:20px;align-items:center;gap:.2rem;height:22px;padding:0 .5rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.diff-checker-module__bgJykG__restore{color:#0fa;border-color:#00f5a059}.diff-checker-module__bgJykG__restore:hover{background:#00f5a026;border-color:#00f5a099}[data-theme=light] .diff-checker-module__bgJykG__restore{color:#059669;border-color:#05966959}[data-theme=light] .diff-checker-module__bgJykG__restore:hover{background:#0596691f;border-color:#05966999}.diff-checker-module__bgJykG__exclude{color:#ff3b30;border-color:#ff3b3059}.diff-checker-module__bgJykG__exclude:hover{background:#ff3b3026;border-color:#ff3b3099}[data-theme=light] .diff-checker-module__bgJykG__exclude{color:#dc2626;border-color:#dc262659}[data-theme=light] .diff-checker-module__bgJykG__exclude:hover{background:#dc26261f;border-color:#dc262699}.diff-checker-module__bgJykG__revert{color:var(--text-secondary);border-color:#ffffff26}.diff-checker-module__bgJykG__revert:hover{color:var(--text-primary);background:#ffffff0f}[data-theme=light] .diff-checker-module__bgJykG__revert{border-color:#00000026}[data-theme=light] .diff-checker-module__bgJykG__revert:hover{color:var(--text-primary);background:#0000000f}.diff-checker-module__bgJykG__skipped{opacity:.6;background-color:#0003!important}[data-theme=light] .diff-checker-module__bgJykG__skipped{background-color:#0000000a!important}.diff-checker-module__bgJykG__skipped .diff-checker-module__bgJykG__codeLine{text-decoration:line-through;color:var(--text-secondary)!important}.diff-checker-module__bgJykG__accepted{opacity:1}.diff-checker-module__bgJykG__dropZoneDragover{border-color:#8b5cf6!important;box-shadow:inset 0 0 15px #8b5cf61a!important}[data-theme=light] .diff-checker-module__bgJykG__dropZoneDragover{border-color:#7c3aed!important;box-shadow:inset 0 0 15px #7c3aed1a!important}.diff-checker-module__bgJykG__panelCard{-webkit-backdrop-filter:blur(12px);background:#0003;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 10px 25px #0003}[data-theme=light] .diff-checker-module__bgJykG__panelCard{background:#ffffff59;border:1px solid #00000014;box-shadow:0 10px 30px #0000000a}.diff-checker-module__bgJykG__segmentedBg{background:#0006;border:1px solid #ffffff14;border-radius:.75rem;padding:.25rem;display:flex}[data-theme=light] .diff-checker-module__bgJykG__segmentedBg{background:#0000000a;border:1px solid #00000014}.diff-checker-module__bgJykG__modeBtnActive{cursor:pointer;color:#8b5cf6;background:#8b5cf633;border:1px solid #8b5cf666;border-radius:.5rem;padding:.375rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;box-shadow:0 0 10px #8b5cf633}[data-theme=light] .diff-checker-module__bgJykG__modeBtnActive{color:#7c3aed;background:#7c3aed1f;border:1px solid #7c3aed59;box-shadow:0 2px 8px #7c3aed1a}.diff-checker-module__bgJykG__modeBtnInactive{cursor:pointer;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:.5rem;padding:.375rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.diff-checker-module__bgJykG__modeBtnInactive:hover{color:var(--text-primary)}.diff-checker-module__bgJykG__actionHeaderBtn{color:var(--text-secondary);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.diff-checker-module__bgJykG__actionHeaderBtn:hover{color:#8b5cf6;border-color:#8b5cf6}[data-theme=light] .diff-checker-module__bgJykG__actionHeaderBtn{background:#00000008;border:1px solid #00000014}[data-theme=light] .diff-checker-module__bgJykG__actionHeaderBtn:hover{color:#7c3aed;border-color:#7c3aed}.diff-checker-module__bgJykG__toggleEditorBtn{color:var(--text-primary);cursor:pointer;background:#8b5cf633;border:1px solid #8b5cf666;border-radius:.75rem;align-items:center;gap:.375rem;padding:.375rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.diff-checker-module__bgJykG__toggleEditorBtn:hover{background:#8b5cf64d;border-color:#8b5cf6;box-shadow:0 0 15px #8b5cf64d}[data-theme=light] .diff-checker-module__bgJykG__toggleEditorBtn{color:#7c3aed;background:#7c3aed1f;border:1px solid #7c3aed59}[data-theme=light] .diff-checker-module__bgJykG__toggleEditorBtn:hover{background:#7c3aed33;border-color:#7c3aed;box-shadow:0 0 15px #7c3aed33}.diff-checker-module__bgJykG__statPill{background:#0006;border:1px solid #ffffff0d;border-radius:.75rem;align-items:center;gap:.75rem;padding:.375rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:flex}[data-theme=light] .diff-checker-module__bgJykG__statPill{background:#0000000a;border:1px solid #00000014}.diff-checker-module__bgJykG__addedStat{color:#0fa}[data-theme=light] .diff-checker-module__bgJykG__addedStat{color:#059669}.diff-checker-module__bgJykG__removedStat{color:#ff3b30}[data-theme=light] .diff-checker-module__bgJykG__removedStat{color:#dc2626}.diff-checker-module__bgJykG__editorBox{border:1px solid #ffffff14;border-radius:.75rem;transition:all .2s;position:relative;overflow:hidden}.diff-checker-module__bgJykG__editorBox:hover{border-color:#fff3}[data-theme=light] .diff-checker-module__bgJykG__editorBox{border:1px solid #0000001f}[data-theme=light] .diff-checker-module__bgJykG__editorBox:hover{border-color:#00000040}.diff-checker-module__bgJykG__editorTextArea{width:100%;height:200px;color:var(--text-primary);resize:vertical;background:#0000004d;border:none;outline:none;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.6;transition:all .2s}.diff-checker-module__bgJykG__editorTextArea:focus{border-color:#8b5cf6;box-shadow:inset 0 0 15px #8b5cf626}[data-theme=light] .diff-checker-module__bgJykG__editorTextArea{color:var(--text-primary);background:#ffffffa6}[data-theme=light] .diff-checker-module__bgJykG__editorTextArea:focus{background:#fff;box-shadow:inset 0 0 15px #7c3aed1a}.diff-checker-module__bgJykG__copyResultBtn{color:#0fa;cursor:pointer;background:#00ffaa1a;border:1px solid #00ffaa4d;border-radius:.75rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.diff-checker-module__bgJykG__copyResultBtn:hover{background:#0fa3;box-shadow:0 0 10px #0fa3}[data-theme=light] .diff-checker-module__bgJykG__copyResultBtn{color:#059669;background:#0596691a;border:1px solid #0596694d}[data-theme=light] .diff-checker-module__bgJykG__copyResultBtn:hover{background:#05966933;box-shadow:0 0 10px #05966926}.diff-checker-module__bgJykG__toast{color:#8b5cf6;-webkit-backdrop-filter:blur(12px);z-index:100;background:#8b5cf633;border:1px solid #8b5cf666;border-radius:.75rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;animation:.25s ease-out diff-checker-module__bgJykG__fadeIn;position:fixed;bottom:2rem;right:2rem;box-shadow:0 10px 25px #0003}[data-theme=light] .diff-checker-module__bgJykG__toast{color:#7c3aed;background:#ffffffe6;border:1px solid #7c3aed59;box-shadow:0 10px 25px #00000014}@keyframes diff-checker-module__bgJykG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.dns-dig-module__4h7uJa__cardPanel{background-color:#0003;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:1.5rem;min-width:0;padding:1.5rem;display:flex;box-shadow:0 10px 25px -5px #0000004d}[data-theme=light] .dns-dig-module__4h7uJa__cardPanel{-webkit-backdrop-filter:blur(20px);background-color:#ffffff73;border:1px solid #ffffffbf;box-shadow:0 8px 32px #1f268714,inset 0 1px #ffffffd9}.dns-dig-module__4h7uJa__inputBox{width:100%;color:var(--text-primary,#fff);background-color:#0006;border:1px solid #ffffff14;border-radius:.75rem;outline:none;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;transition:all .2s}[data-theme=light] .dns-dig-module__4h7uJa__inputBox{color:var(--text-primary,#0f172a);background-color:#ffffffa6;border:1px solid #0000001f}.dns-dig-module__4h7uJa__inputBox:focus{border-color:var(--theme-color,#8b5cf6);box-shadow:0 0 15px var(--accent-glow,#8b5cf64d)}[data-theme=light] .dns-dig-module__4h7uJa__inputBox:focus{background-color:#fff}.dns-dig-module__4h7uJa__tableContainer{background:#0003;border:1px solid #ffffff14;border-radius:12px;width:100%;max-width:100%;overflow-x:auto}[data-theme=light] .dns-dig-module__4h7uJa__tableContainer{background:#ffffff80;border:1px solid #00000014}.dns-dig-module__4h7uJa__tableHeader{color:var(--text-secondary);background-color:#ffffff05;border-bottom:1px solid #ffffff14}[data-theme=light] .dns-dig-module__4h7uJa__tableHeader{background-color:#00000008;border-bottom:1px solid #00000014}.dns-dig-module__4h7uJa__tableRow{border-bottom:1px solid #ffffff08;transition:background-color .2s}[data-theme=light] .dns-dig-module__4h7uJa__tableRow{border-bottom:1px solid #0000000a}.dns-dig-module__4h7uJa__tableRow:hover{background-color:#ffffff08}[data-theme=light] .dns-dig-module__4h7uJa__tableRow:hover{background-color:#8b5cf614}.dns-dig-module__4h7uJa__copyableCell{cursor:pointer;transition:color .2s;position:relative}.dns-dig-module__4h7uJa__copyableCell:hover{color:var(--theme-color,#8b5cf6)!important}.dns-dig-module__4h7uJa__successText{color:#34d399}[data-theme=light] .dns-dig-module__4h7uJa__successText{color:#059669}.dns-dig-module__4h7uJa__dataValueText{color:#34d399}[data-theme=light] .dns-dig-module__4h7uJa__dataValueText{color:#0d9488}.dns-dig-module__4h7uJa__summaryBox{background-color:#0006;border:1px solid #ffffff0a;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem;display:flex}[data-theme=light] .dns-dig-module__4h7uJa__summaryBox{background-color:#fff9;border:1px solid #0000000f}.dns-dig-module__4h7uJa__rawJsonPanel{background-color:var(--select-bg);border:1px solid var(--card-border);border-radius:.75rem;padding:1rem;font-size:.875rem}.dns-dig-module__4h7uJa__rawJsonHeader{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-weight:500;transition:color .2s;display:flex}.dns-dig-module__4h7uJa__rawJsonHeader:hover{color:var(--text-primary)}.dns-dig-module__4h7uJa__copyJsonBtn{color:#8b5cf6;cursor:pointer;background-color:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:.5rem;padding:.25rem .625rem;font-size:.875rem;font-weight:500;transition:all .2s}.dns-dig-module__4h7uJa__copyJsonBtn:hover{color:#030305;background-color:#8b5cf6}[data-theme=light] .dns-dig-module__4h7uJa__copyJsonBtn{color:#6d28d9;background-color:#6d28d914;border:1px solid #6d28d94d}[data-theme=light] .dns-dig-module__4h7uJa__copyJsonBtn:hover{color:#fff;background-color:#6d28d9}.dns-dig-module__4h7uJa__rawJson{color:#a78bfa;white-space:pre-wrap;word-break:break-all;background-color:#0006;border:1px solid #ffffff14;border-radius:.5rem;max-height:350px;margin-top:.75rem;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,JetBrains Mono,Fira Code,monospace;font-size:.875rem;line-height:1.5;overflow-y:auto}[data-theme=light] .dns-dig-module__4h7uJa__rawJson{color:#5b21b6;background-color:#ffffffbf;border:1px solid #00000014}.dns-dig-module__4h7uJa__toast{color:#fff;-webkit-backdrop-filter:blur(12px);z-index:100;background-color:#8b5cf633;border:1px solid #8b5cf666;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;position:fixed;bottom:2rem;right:2rem;box-shadow:0 10px 25px -5px #0000004d}[data-theme=light] .dns-dig-module__4h7uJa__toast{color:#6d28d9;background-color:#fffffff2;border:1px solid #6d28d966;box-shadow:0 10px 25px -5px #0000001a}
.epoch-module__7TSJ9W__cardContainer{background-color:var(--glass-bg,#0f0f1499);border:1px solid var(--card-border,#ffffff14);-webkit-backdrop-filter:blur(24px);box-shadow:var(--glass-shadow);border-radius:1rem;padding:1.5rem}@media (min-width:640px){.epoch-module__7TSJ9W__cardContainer{padding:2rem}}.epoch-module__7TSJ9W__innerBlock{background-color:var(--select-bg,#0006);border:1px solid var(--card-border,#ffffff0d);border-radius:.75rem;padding:1rem;transition:all .2s}[data-theme=light] .epoch-module__7TSJ9W__innerBlock{background-color:#ffffffa6;border-color:#00000014}.epoch-module__7TSJ9W__sectionTitle{color:var(--theme-color,#0f9)}[data-theme=light] .epoch-module__7TSJ9W__sectionTitle{color:#059669}.epoch-module__7TSJ9W__liveClock{color:var(--theme-color,#0f9);text-shadow:0 0 10px var(--accent-glow,#0f96);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:700;overflow:hidden}[data-theme=light] .epoch-module__7TSJ9W__liveClock{color:#059669;text-shadow:0 0 10px #05966940}@media (min-width:640px){.epoch-module__7TSJ9W__liveClock{font-size:1.05rem}}@media (min-width:1280px){.epoch-module__7TSJ9W__liveClock{font-size:1.125rem}}.epoch-module__7TSJ9W__accentText{color:#0f9}[data-theme=light] .epoch-module__7TSJ9W__accentText{color:#059669}.epoch-module__7TSJ9W__accentBtn{color:#0f9;background-color:#00ff991a;border:1px solid #00ff994d;transition:all .2s}.epoch-module__7TSJ9W__accentBtn:hover{background-color:#0f93}[data-theme=light] .epoch-module__7TSJ9W__accentBtn{color:#059669;background-color:#0596691a;border-color:#0596694d}[data-theme=light] .epoch-module__7TSJ9W__accentBtn:hover{background-color:#05966933}.epoch-module__7TSJ9W__badgeAccent{color:#0f9;background-color:#00ff991a;border:1px solid #0f93}[data-theme=light] .epoch-module__7TSJ9W__badgeAccent{color:#059669;background-color:#0596691a;border-color:#05966940}.epoch-module__7TSJ9W__inputWrapper{background-color:var(--select-bg,#0000004d);border:1px solid var(--card-border,#ffffff1f);border-radius:.75rem;align-items:center;padding:.75rem 1rem;transition:border-color .2s;display:flex}.epoch-module__7TSJ9W__inputWrapper:focus-within{border-color:var(--theme-color,#0f9)}[data-theme=light] .epoch-module__7TSJ9W__inputWrapper{background-color:#ffffffa6;border-color:#0000001f}[data-theme=light] .epoch-module__7TSJ9W__inputWrapper:focus-within{background-color:#fff;border-color:#059669}.epoch-module__7TSJ9W__textInput{width:100%;color:var(--text-primary,#fff);background:0 0;border:none;outline:none;font-family:monospace;font-size:1rem;font-weight:500}[data-theme=light] .epoch-module__7TSJ9W__textInput{color:#0f172a}[data-theme=light] .epoch-module__7TSJ9W__textInput::placeholder{color:#94a3b8}.epoch-module__7TSJ9W__dateInput{width:100%;color:var(--text-primary,#fff);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:none;outline:none;font-family:monospace;font-size:1rem;font-weight:500}[data-theme=light] .epoch-module__7TSJ9W__dateInput{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.epoch-module__7TSJ9W__selectInput{background-color:var(--select-bg,#0f0f14f2);color:var(--text-primary,#fff);border:1px solid var(--card-border,#ffffff1f);cursor:pointer;border-radius:.75rem;outline:none;padding:.75rem;font-family:monospace;font-size:.875rem;transition:all .2s}.epoch-module__7TSJ9W__selectInput:focus{border-color:var(--theme-color,#0f9)}[data-theme=light] .epoch-module__7TSJ9W__selectInput{color:#0f172a;background-color:#fff;border-color:#00000026}[data-theme=light] .epoch-module__7TSJ9W__selectInput:focus{border-color:#059669}.epoch-module__7TSJ9W__copyBtn{color:var(--text-secondary,#94a3b8);border:1px solid var(--card-border,#ffffff14);cursor:pointer;white-space:nowrap;background-color:#ffffff0a;border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:all .2s}.epoch-module__7TSJ9W__copyBtn:hover{border-color:var(--theme-color,#0f9);color:var(--theme-color,#0f9)}[data-theme=light] .epoch-module__7TSJ9W__copyBtn{color:#475569;background-color:#00000008;border-color:#0000001a}[data-theme=light] .epoch-module__7TSJ9W__copyBtn:hover{color:#059669;border-color:#059669}.epoch-module__7TSJ9W__secondaryBtn{color:var(--text-secondary,#94a3b8);border:1px solid var(--card-border,#ffffff14);cursor:pointer;background-color:#ffffff08;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.epoch-module__7TSJ9W__secondaryBtn:hover{border-color:var(--text-secondary,#cbd5e1);color:var(--text-primary,#fff)}[data-theme=light] .epoch-module__7TSJ9W__secondaryBtn{color:#475569;background-color:#0000000a;border-color:#0000001f}[data-theme=light] .epoch-module__7TSJ9W__secondaryBtn:hover{color:#0f172a;border-color:#334155}.epoch-module__7TSJ9W__tableContainer{border:1px solid var(--card-border,#ffffff14);background:var(--glass-bg,#0000004d);border-radius:12px;width:100%;max-width:100%;max-height:400px;overflow:auto}[data-theme=light] .epoch-module__7TSJ9W__tableContainer{background:#fff6;border-color:#0000001a}.epoch-module__7TSJ9W__historyTable{border-collapse:collapse;text-align:left;width:100%;min-width:700px;font-family:JetBrains Mono,monospace;font-size:.85rem}.epoch-module__7TSJ9W__historyTable th{background:var(--card-bg-solid,#0b0b0e);color:var(--text-secondary,#94a3b8);border-bottom:1px solid var(--card-border,#ffffff14);z-index:10;text-transform:uppercase;letter-spacing:.5px;padding:.75rem 1rem;font-size:.75rem;font-weight:600;position:sticky;top:0}[data-theme=light] .epoch-module__7TSJ9W__historyTable th{border-bottom:1px solid #00000014;color:#334155!important;background-color:#f1f5f9!important}.epoch-module__7TSJ9W__historyTable td{border-bottom:1px solid var(--card-border,#ffffff08);color:var(--text-primary);padding:.65rem 1rem}[data-theme=light] .epoch-module__7TSJ9W__historyTable td{color:#0f172a;border-bottom:1px solid #0000000d}.epoch-module__7TSJ9W__historyTable tr:hover{background:#00ff990a}[data-theme=light] .epoch-module__7TSJ9W__historyTable tr:hover{background:#0596690f}.epoch-module__7TSJ9W__stickyCol{z-index:5;position:sticky;left:0;box-shadow:4px 0 8px -4px #000c;background:var(--card-bg-solid,#0b0b0e)!important}[data-theme=light] .epoch-module__7TSJ9W__stickyCol{box-shadow:4px 0 8px -4px #0000001a;color:#334155!important;background:#f1f5f9!important}.epoch-module__7TSJ9W__toast{color:#0f9;-webkit-backdrop-filter:blur(12px);z-index:100;background-color:#0f93;border:1px solid #0f96;border-radius:.75rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;position:fixed;bottom:2rem;right:2rem;box-shadow:0 10px 25px #0000004d}[data-theme=light] .epoch-module__7TSJ9W__toast{color:#059669;background-color:#ffffffe6;border-color:#05966966;box-shadow:0 10px 25px #0000001a}
.futures-calculator-module__Tt6D3W__glassCard{-webkit-backdrop-filter:blur(24px);background:#ffffff05;border:1px solid #ffffff14;border-radius:1rem}[data-theme=light] .futures-calculator-module__Tt6D3W__glassCard{background:#ffffff52;border-color:#ffffffa6;box-shadow:0 10px 30px -10px #0f172a0f,inset 0 1px #ffffffd9}.futures-calculator-module__Tt6D3W__statCard{-webkit-backdrop-filter:blur(16px);background:#00000040;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}[data-theme=light] .futures-calculator-module__Tt6D3W__statCard{background:#ffffff73;border-color:#ffffffa6;box-shadow:0 4px 15px #00000008,inset 0 1px #fffc}.futures-calculator-module__Tt6D3W__inputField{color:#fff;background-color:#0006;border:1px solid #ffffff14;transition:all .2s}[data-theme=light] .futures-calculator-module__Tt6D3W__inputField{color:#0f172a;background-color:#ffffffa6;border-color:#fffc;box-shadow:inset 0 1px 2px #0f172a0a}[data-theme=light] .futures-calculator-module__Tt6D3W__inputField:focus{background-color:#fff;border-color:#dc2626;box-shadow:0 0 12px #dc262640}.futures-calculator-module__Tt6D3W__segmentGroup{background-color:#0006;border:1px solid #ffffff14}[data-theme=light] .futures-calculator-module__Tt6D3W__segmentGroup{background-color:#f1f5f9b3;border-color:#fff9}.futures-calculator-module__Tt6D3W__divider{border-top:1px solid #ffffff0d}[data-theme=light] .futures-calculator-module__Tt6D3W__divider{border-top-color:#cbd5e180}.futures-calculator-module__Tt6D3W__gaugeNeedle{transform-origin:100px 90px;transition:transform .8s cubic-bezier(.25,.8,.25,1)}.futures-calculator-module__Tt6D3W__rangeSlider{appearance:none;cursor:pointer;background:#ffffff1a;border-radius:3px;outline:none;width:100%;height:6px;transition:background .3s}[data-theme=light] .futures-calculator-module__Tt6D3W__rangeSlider{background:#0000001a}.futures-calculator-module__Tt6D3W__rangeSlider::-webkit-slider-thumb{appearance:none;background:#ff3b30;border:2px solid #fff;border-radius:50%;width:18px;height:18px;transition:transform .1s;box-shadow:0 0 10px #ff3b3099}[data-theme=light] .futures-calculator-module__Tt6D3W__rangeSlider::-webkit-slider-thumb{background:#dc2626;border-color:#fff;box-shadow:0 0 8px #dc262666}.futures-calculator-module__Tt6D3W__rangeSlider::-webkit-slider-thumb:hover{transform:scale(1.2)}.futures-calculator-module__Tt6D3W__accentText{color:#ff3b30}[data-theme=light] .futures-calculator-module__Tt6D3W__accentText{color:#dc2626}.futures-calculator-module__Tt6D3W__aprText{color:#4ade80}[data-theme=light] .futures-calculator-module__Tt6D3W__aprText{color:#16a34a}.futures-calculator-module__Tt6D3W__activeScheme{color:#ff3b30;background-color:#ff3b3026;border-color:#ff3b3066;font-weight:600}[data-theme=light] .futures-calculator-module__Tt6D3W__activeScheme{color:#dc2626;background-color:#dc26261f;border-color:#dc262666;font-weight:600}
.har-cleaner-module__7dYQPG__themeAccentText{color:var(--theme-color,#06b6d4)}[data-theme=light] .har-cleaner-module__7dYQPG__themeAccentText{color:#0891b2!important}.har-cleaner-module__7dYQPG__themeAccentBg{background-color:var(--theme-color,#06b6d4)}[data-theme=light] .har-cleaner-module__7dYQPG__themeAccentBg{background-color:#0891b2!important}.har-cleaner-module__7dYQPG__themeAccentBorder{border-color:var(--theme-color,#06b6d4)}[data-theme=light] .har-cleaner-module__7dYQPG__themeAccentBorder{border-color:#0891b2!important}.har-cleaner-module__7dYQPG__accentBtn{color:#fff;background:linear-gradient(135deg,#06b6d440 0%,#0ea5e959 100%);border:1px solid #06b6d480;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 18px #06b6d440}.har-cleaner-module__7dYQPG__accentBtn:hover:not(:disabled){background:linear-gradient(135deg,#06b6d466 0%,#0ea5e980 100%);border-color:#06b6d4cc;transform:translateY(-1px);box-shadow:0 0 25px #06b6d473}[data-theme=light] .har-cleaner-module__7dYQPG__accentBtn{color:#fff!important;background:#0891b2!important;border-color:#0e7490!important;box-shadow:0 4px 14px #0891b247!important}[data-theme=light] .har-cleaner-module__7dYQPG__accentBtn:hover:not(:disabled){background:#0e7490!important;box-shadow:0 6px 20px #0891b261!important}.har-cleaner-module__7dYQPG__secondaryBtn{border:1px solid var(--card-border,#ffffff1a);color:var(--text-primary,#fff);background:#ffffff0d;transition:all .2s}.har-cleaner-module__7dYQPG__secondaryBtn:hover:not(:disabled){color:#06b6d4;background:#ffffff1a;border-color:#06b6d466}[data-theme=light] .har-cleaner-module__7dYQPG__secondaryBtn{color:#0f172a!important;background:#ffffffa6!important;border-color:#0000001a!important}[data-theme=light] .har-cleaner-module__7dYQPG__secondaryBtn:hover:not(:disabled){color:#0891b2!important;background:#0891b21a!important;border-color:#0891b266!important}.har-cleaner-module__7dYQPG__statCard{border:1px solid var(--card-border,#ffffff14);background:#ffffff08;border-radius:1rem;padding:1rem 1.25rem;transition:all .2s}[data-theme=light] .har-cleaner-module__7dYQPG__statCard{background:#ffffffb3!important;border-color:#00000014!important;box-shadow:0 2px 8px #0000000a!important}.har-cleaner-module__7dYQPG__statValue{color:#06b6d4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.5rem;font-weight:700}[data-theme=light] .har-cleaner-module__7dYQPG__statValue{color:#0891b2!important}.har-cleaner-module__7dYQPG__dropzone{background:#06b6d405;border:2px dashed #06b6d459;transition:all .25s}.har-cleaner-module__7dYQPG__dropzone:hover,.har-cleaner-module__7dYQPG__dropzoneActive{background:#06b6d414;border-color:#06b6d4;box-shadow:0 0 24px #06b6d426}[data-theme=light] .har-cleaner-module__7dYQPG__dropzone{background:#ffffff80!important;border-color:#0891b259!important}[data-theme=light] .har-cleaner-module__7dYQPG__dropzone:hover{background:#0891b20f!important;border-color:#0891b2!important;box-shadow:0 4px 20px #0891b21f!important}[data-theme=light] .har-cleaner-module__7dYQPG__dropzoneActive{background:#0891b20f!important;border-color:#0891b2!important;box-shadow:0 4px 20px #0891b21f!important}.har-cleaner-module__7dYQPG__badgeMethod{text-transform:uppercase;border-radius:.375rem;padding:.15rem .45rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;font-weight:700}.har-cleaner-module__7dYQPG__badgeGet{color:#10b981;background:#10b98126;border:1px solid #10b9814d}[data-theme=light] .har-cleaner-module__7dYQPG__badgeGet{color:#059669!important;background:#10b9811f!important}.har-cleaner-module__7dYQPG__badgePost{color:#06b6d4;background:#06b6d426;border:1px solid #06b6d44d}[data-theme=light] .har-cleaner-module__7dYQPG__badgePost{color:#0891b2!important;background:#0891b21f!important}.har-cleaner-module__7dYQPG__badgePut,.har-cleaner-module__7dYQPG__badgePatch{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}:is([data-theme=light] .har-cleaner-module__7dYQPG__badgePut,[data-theme=light] .har-cleaner-module__7dYQPG__badgePatch){color:#d97706!important;background:#d977061f!important}.har-cleaner-module__7dYQPG__badgeDelete{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}[data-theme=light] .har-cleaner-module__7dYQPG__badgeDelete{color:#dc2626!important;background:#dc26261f!important}.har-cleaner-module__7dYQPG__statusBadge{border-radius:.375rem;padding:.15rem .45rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;font-weight:700}.har-cleaner-module__7dYQPG__status2xx{color:#10b981;background:#10b98126}[data-theme=light] .har-cleaner-module__7dYQPG__status2xx{color:#059669!important;background:#10b9811f!important}.har-cleaner-module__7dYQPG__status3xx{color:#3b82f6;background:#3b82f626}[data-theme=light] .har-cleaner-module__7dYQPG__status3xx{color:#2563eb!important;background:#2563eb1f!important}.har-cleaner-module__7dYQPG__status4xx{color:#f59e0b;background:#f59e0b26}[data-theme=light] .har-cleaner-module__7dYQPG__status4xx{color:#d97706!important;background:#d977061f!important}.har-cleaner-module__7dYQPG__status5xx{color:#ef4444;background:#ef444426}[data-theme=light] .har-cleaner-module__7dYQPG__status5xx{color:#dc2626!important;background:#dc26261f!important}.har-cleaner-module__7dYQPG__sanitizedBadge{color:#06b6d4;background:#06b6d426;border:1px solid #06b6d459;border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}[data-theme=light] .har-cleaner-module__7dYQPG__sanitizedBadge{color:#0891b2!important;background:#0891b21f!important;border-color:#0891b24d!important}.har-cleaner-module__7dYQPG__ruleHitBadge{color:#06b6d4;white-space:nowrap;background:#06b6d426;border:1px solid #06b6d459;border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}[data-theme=light] .har-cleaner-module__7dYQPG__ruleHitBadge{color:#0891b2!important;background:#0891b21f!important;border-color:#0891b24d!important}.har-cleaner-module__7dYQPG__redactionCountBadge{color:#fbbf24;white-space:nowrap;background:#f59e0b26;border:1px solid #f59e0b59;border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}[data-theme=light] .har-cleaner-module__7dYQPG__redactionCountBadge{color:#b45309!important;background:#f59e0b1f!important;border-color:#f59e0b4d!important}.har-cleaner-module__7dYQPG__ruleCard{border:1px solid var(--card-border,#ffffff12);background:#ffffff05;border-radius:.75rem;padding:.75rem 1rem;transition:all .2s}.har-cleaner-module__7dYQPG__ruleCard:hover{background:#ffffff0a;border-color:#06b6d44d}[data-theme=light] .har-cleaner-module__7dYQPG__ruleCard{background:#fff9!important;border-color:#00000014!important}[data-theme=light] .har-cleaner-module__7dYQPG__ruleCard:hover{background:#ffffffe6!important;border-color:#0891b259!important}.har-cleaner-module__7dYQPG__entryRow{border:1px solid var(--card-border,#ffffff0f);cursor:pointer;background:#ffffff05;border-radius:.75rem;padding:.75rem 1rem;transition:all .2s}.har-cleaner-module__7dYQPG__entryRow:hover{background:#06b6d40d;border-color:#06b6d459;transform:translate(2px)}.har-cleaner-module__7dYQPG__entryRowActive{box-shadow:0 0 15px #06b6d426;background:#06b6d41a!important;border-color:#06b6d499!important}[data-theme=light] .har-cleaner-module__7dYQPG__entryRow{background:#fff9!important;border-color:#00000014!important}[data-theme=light] .har-cleaner-module__7dYQPG__entryRow:hover{background:#0891b214!important;border-color:#0891b266!important}[data-theme=light] .har-cleaner-module__7dYQPG__entryRowActive{background:#0891b21f!important;border-color:#0891b299!important}.har-cleaner-module__7dYQPG__codeBox{white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background:#00000059;border:1px solid #ffffff14;border-radius:.75rem;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-x:auto}[data-theme=light] .har-cleaner-module__7dYQPG__codeBox{color:#0f172a!important;background:#f1f5f9d9!important;border-color:#0000001a!important}.har-cleaner-module__7dYQPG__redactedValue{color:#f87171;background:#ef444426;border-radius:.25rem;padding:.1rem .35rem;font-weight:600}[data-theme=light] .har-cleaner-module__7dYQPG__redactedValue{color:#dc2626!important;background:#dc26261f!important}.har-cleaner-module__7dYQPG__redactedYellowHighlight{color:#facc15;background:#eab30833;border:1px solid #eab30859;border-radius:.25rem;padding:.1rem .35rem;font-weight:700;line-height:1.25;display:inline-block}[data-theme=light] .har-cleaner-module__7dYQPG__redactedYellowHighlight{color:#854d0e!important;background:#fef08a99!important;border-color:#ca8a0459!important}.har-cleaner-module__7dYQPG__switchTrack{background:#ffffff26;transition:background-color .2s}.har-cleaner-module__7dYQPG__switchTrackChecked{background:#06b6d4}[data-theme=light] .har-cleaner-module__7dYQPG__switchTrack{background:#0000002e!important}[data-theme=light] .har-cleaner-module__7dYQPG__switchTrackChecked{background:#0891b2!important}.har-cleaner-module__7dYQPG__dropzoneIcon{color:var(--text-secondary);transition:color .2s}.har-cleaner-module__7dYQPG__dropzone:hover .har-cleaner-module__7dYQPG__dropzoneIcon{color:var(--theme-color,#06b6d4)}[data-theme=light] .har-cleaner-module__7dYQPG__dropzone:hover .har-cleaner-module__7dYQPG__dropzoneIcon{color:#0891b2!important}.har-cleaner-module__7dYQPG__savingsText{color:#10b981}[data-theme=light] .har-cleaner-module__7dYQPG__savingsText{color:#059669!important}.har-cleaner-module__7dYQPG__savingsDot{background-color:#10b981}[data-theme=light] .har-cleaner-module__7dYQPG__savingsDot{background-color:#059669!important}.har-cleaner-module__7dYQPG__sanitizedTriggerBox{background:#10b9811a;border:1px solid #10b98140;border-radius:.75rem;padding:.75rem;font-size:.75rem}[data-theme=light] .har-cleaner-module__7dYQPG__sanitizedTriggerBox{background:#10b98114!important;border-color:#10b98140!important}.har-cleaner-module__7dYQPG__scopeBadgeReq{color:#06b6d4;background:#06b6d426;border:1px solid #06b6d44d;border-radius:.375rem;padding:.1rem .4rem;font-size:.75rem;font-weight:600}[data-theme=light] .har-cleaner-module__7dYQPG__scopeBadgeReq{color:#0891b2!important;background:#0891b21f!important;border-color:#0891b240!important}.har-cleaner-module__7dYQPG__scopeBadgePost{color:#10b981;background:#10b98126;border:1px solid #10b9814d;border-radius:.375rem;padding:.1rem .4rem;font-size:.75rem;font-weight:600}[data-theme=light] .har-cleaner-module__7dYQPG__scopeBadgePost{color:#059669!important;background:#10b9811f!important;border-color:#10b98140!important}.har-cleaner-module__7dYQPG__scopeBadgeRes{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:.375rem;padding:.1rem .4rem;font-size:.75rem;font-weight:600}[data-theme=light] .har-cleaner-module__7dYQPG__scopeBadgeRes{color:#d97706!important;background:#d977061f!important;border-color:#d9770640!important}.har-cleaner-module__7dYQPG__scopeBadgeBoth{color:#8b5cf6;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:.375rem;padding:.1rem .4rem;font-size:.75rem;font-weight:600}[data-theme=light] .har-cleaner-module__7dYQPG__scopeBadgeBoth{color:#7c3aed!important;background:#7c3aed1f!important;border-color:#7c3aed40!important}.har-cleaner-module__7dYQPG__ruleBadge{border:1px solid var(--card-border,#ffffff1a);color:var(--text-primary);background:#ffffff0f;border-radius:9999px;padding:.1rem .45rem;font-size:.75rem}[data-theme=light] .har-cleaner-module__7dYQPG__ruleBadge{color:#334155!important;background:#0000000d!important;border-color:#0000001a!important}.har-cleaner-module__7dYQPG__hitsBadge{color:#cbd5e1;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff26;border-radius:.375rem;align-items:center;padding:.15rem .5rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;font-weight:600;display:inline-flex}[data-theme=light] .har-cleaner-module__7dYQPG__hitsBadge{color:#334155!important;background:#0000000f!important;border-color:#00000026!important}.har-cleaner-module__7dYQPG__sampleValueBadge{color:#e2e8f0;background:#00000059;border:1px solid #ffffff26;border-radius:.375rem;align-items:center;gap:.35rem;max-width:280px;padding:.15rem .55rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;display:inline-flex}[data-theme=light] .har-cleaner-module__7dYQPG__sampleValueBadge{color:#0f172a!important;background:#f1f5f9f2!important;border-color:#00000029!important}.har-cleaner-module__7dYQPG__modalBackdrop{z-index:60;-webkit-backdrop-filter:blur(16px);background:#000000a6;justify-content:center;align-items:center;padding:.75rem;animation:.2s cubic-bezier(.16,1,.3,1) har-cleaner-module__7dYQPG__modalFadeIn;display:flex;position:fixed;inset:0;overflow:hidden}@media (min-width:640px){.har-cleaner-module__7dYQPG__modalBackdrop{padding:1.5rem}}@keyframes har-cleaner-module__7dYQPG__modalFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.har-cleaner-module__7dYQPG__modalContainer{background:var(--glass-bg,#0f172ae6);-webkit-backdrop-filter:blur(24px);border:1px solid var(--card-border,#ffffff1f);border-radius:1.25rem;flex-direction:column;width:100%;max-width:min(96vw,1280px);height:90vh;max-height:calc(100vh - 1.5rem);display:flex;overflow:hidden;box-shadow:0 25px 60px -15px #000000b3,0 0 35px #06b6d426}@media (min-width:1536px){.har-cleaner-module__7dYQPG__modalContainer{max-width:min(94vw,1440px)}}[data-theme=light] .har-cleaner-module__7dYQPG__modalContainer{background:#fffffff0!important;border-color:#0000001f!important;box-shadow:0 20px 50px -10px #0000002e,0 0 25px #0891b226!important}.har-cleaner-module__7dYQPG__modalHeader{border-bottom:1px solid var(--card-border,#ffffff14);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}[data-theme=light] .har-cleaner-module__7dYQPG__modalHeader{border-color:#00000014!important}.har-cleaner-module__7dYQPG__modalTabs{border-bottom:1px solid var(--card-border,#ffffff14);scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:#00000026;flex-shrink:0;gap:.5rem;padding:.4rem 1.25rem;display:flex;overflow-x:auto}[data-theme=light] .har-cleaner-module__7dYQPG__modalTabs{background:#f1f5f999!important;border-color:#00000014!important}.har-cleaner-module__7dYQPG__modalTabBtn{color:var(--text-secondary);white-space:nowrap;scroll-snap-align:center;border-radius:.5rem;flex-shrink:0;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s}.har-cleaner-module__7dYQPG__modalTabBtn:hover{color:var(--text-primary);background:#ffffff0d}[data-theme=light] .har-cleaner-module__7dYQPG__modalTabBtn:hover{background:#0000000d!important}.har-cleaner-module__7dYQPG__modalTabBtnActive{border:1px solid #06b6d459;font-weight:600;color:#06b6d4!important;background:#06b6d426!important}[data-theme=light] .har-cleaner-module__7dYQPG__modalTabBtnActive{color:#0891b2!important;background:#0891b21f!important;border-color:#0891b259!important}.har-cleaner-module__7dYQPG__modalBody{flex-direction:column;flex:auto;gap:1rem;min-height:0;padding:1.25rem;display:flex;overflow:hidden auto}.har-cleaner-module__7dYQPG__modalFooter{border-top:1px solid var(--card-border,#ffffff14);background:#0000002e;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}[data-theme=light] .har-cleaner-module__7dYQPG__modalFooter{background:#f1f5f9cc!important;border-color:#00000014!important}.har-cleaner-module__7dYQPG__kvTable{border-collapse:collapse;width:100%;font-size:.75rem}.har-cleaner-module__7dYQPG__kvTable th{text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--card-border,#ffffff1a);padding:.5rem .75rem;font-weight:600}.har-cleaner-module__7dYQPG__kvTable td{border-bottom:1px solid var(--card-border,#ffffff0d);vertical-align:middle;padding:.55rem .75rem}[data-theme=light] .har-cleaner-module__7dYQPG__kvTable th{border-color:#00000014!important}[data-theme=light] .har-cleaner-module__7dYQPG__kvTable td{border-color:#0000000a!important}.har-cleaner-module__7dYQPG__copyMiniBtn{white-space:nowrap;border:1px solid var(--card-border,#ffffff1a);min-width:3.2rem;color:var(--text-secondary);background:#ffffff0f;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:500;line-height:1.25;transition:all .15s;display:inline-flex}.har-cleaner-module__7dYQPG__copyMiniBtn:hover{color:#06b6d4;background:#06b6d426;border-color:#06b6d466}[data-theme=light] .har-cleaner-module__7dYQPG__copyMiniBtn{color:#334155!important;background:#0000000a!important;border-color:#00000014!important}[data-theme=light] .har-cleaner-module__7dYQPG__copyMiniBtn:hover{color:#0891b2!important;background:#0891b21a!important;border-color:#0891b259!important}@media (max-width:640px){.har-cleaner-module__7dYQPG__modalBackdrop{padding:.5rem}.har-cleaner-module__7dYQPG__modalContainer{border-radius:1rem;max-height:calc(100vh - 1rem)}.har-cleaner-module__7dYQPG__modalHeader{padding:.75rem 1rem}.har-cleaner-module__7dYQPG__modalTabs{gap:.35rem;padding:.35rem .75rem}.har-cleaner-module__7dYQPG__modalBody{gap:.875rem;padding:.875rem 1rem}.har-cleaner-module__7dYQPG__modalFooter{align-items:stretch;gap:.5rem}.har-cleaner-module__7dYQPG__modalFooter button{justify-content:center;width:100%;padding:.6rem 1rem}.har-cleaner-module__7dYQPG__kvTable{font-size:.7rem}.har-cleaner-module__7dYQPG__kvTable th,.har-cleaner-module__7dYQPG__kvTable td{padding:.4rem .5rem}}.har-cleaner-module__7dYQPG__badgeOriginal{color:#f59e0b;font-size:.75rem;font-weight:700}[data-theme=light] .har-cleaner-module__7dYQPG__badgeOriginal{color:#b45309!important}.har-cleaner-module__7dYQPG__badgeCleaned{color:#10b981;font-size:.75rem;font-weight:700}[data-theme=light] .har-cleaner-module__7dYQPG__badgeCleaned{color:#047857!important}.har-cleaner-module__7dYQPG__viewModeBtn{color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;font-weight:500;transition:all .15s}.har-cleaner-module__7dYQPG__viewModeBtn:hover{color:var(--text-primary);background:#ffffff0d}.har-cleaner-module__7dYQPG__viewModeBtnActive{font-weight:600;color:#06b6d4!important;background:#06b6d426!important;border:1px solid #06b6d459!important}[data-theme=light] .har-cleaner-module__7dYQPG__viewModeBtnActive{color:#0891b2!important;background:#0891b21f!important;border-color:#0891b259!important}.har-cleaner-module__7dYQPG__redactedValue{color:#f87171;background:#ef444426;border:1px solid #ef444459;border-radius:.375rem;padding:.1rem .45rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;font-weight:700;display:inline-block}[data-theme=light] .har-cleaner-module__7dYQPG__redactedValue{color:#dc2626!important;background:#ef44441a!important;border-color:#ef44444d!important}.har-cleaner-module__7dYQPG__highlightRedacted{color:#fde047;background:#eab30840;border:1px solid #eab30880;border-radius:.25rem;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,monospace;font-weight:700}[data-theme=light] .har-cleaner-module__7dYQPG__highlightRedacted{color:#854d0e!important;background:#ca8a042e!important;border-color:#ca8a0466!important}.har-cleaner-module__7dYQPG__methodBadgeGet{color:#34d399;background:#10b98126;border:1px solid #10b98159}[data-theme=light] .har-cleaner-module__7dYQPG__methodBadgeGet{color:#059669!important;background:#10b9811f!important;border-color:#10b98159!important}.har-cleaner-module__7dYQPG__methodBadgePost{color:#22d3ee;background:#06b6d426;border:1px solid #06b6d459}[data-theme=light] .har-cleaner-module__7dYQPG__methodBadgePost{color:#0891b2!important;background:#06b6d41f!important;border-color:#06b6d459!important}.har-cleaner-module__7dYQPG__methodBadgePut{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b59}[data-theme=light] .har-cleaner-module__7dYQPG__methodBadgePut{color:#d97706!important;background:#f59e0b1f!important;border-color:#f59e0b59!important}.har-cleaner-module__7dYQPG__methodBadgeDelete{color:#f87171;background:#ef444426;border:1px solid #ef444459}[data-theme=light] .har-cleaner-module__7dYQPG__methodBadgeDelete{color:#dc2626!important;background:#ef44441f!important;border-color:#ef444459!important}.har-cleaner-module__7dYQPG__methodBadgePatch{color:#c084fc;background:#a855f726;border:1px solid #a855f759}[data-theme=light] .har-cleaner-module__7dYQPG__methodBadgePatch{color:#9333ea!important;background:#a855f71f!important;border-color:#a855f759!important}.har-cleaner-module__7dYQPG__methodBadgeOther{color:#cbd5e1;background:#94a3b826;border:1px solid #94a3b859}[data-theme=light] .har-cleaner-module__7dYQPG__methodBadgeOther{color:#475569!important;background:#64748b1f!important;border-color:#64748b59!important}.har-cleaner-module__7dYQPG__urlDisplayCard{background:#0f172a73;border:1px solid #ffffff14;border-radius:.75rem;transition:border-color .2s;box-shadow:inset 0 1px 2px #0003}[data-theme=light] .har-cleaner-module__7dYQPG__urlDisplayCard{background:#f1f5f9d9!important;border-color:#00000014!important;box-shadow:inset 0 1px 2px #0000000a!important}.har-cleaner-module__7dYQPG__urlDisplayCard:hover{border-color:#06b6d459}[data-theme=light] .har-cleaner-module__7dYQPG__urlDisplayCard:hover{border-color:#0891b259!important}
.hourly-rate-calculator-module__qEhMFq__container{width:100%}.hourly-rate-calculator-module__qEhMFq__themeAccentText{color:var(--theme-color,#00f5a0)}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__themeAccentText{color:#059669!important}.hourly-rate-calculator-module__qEhMFq__globalPrText{color:#00d2ff}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__globalPrText{color:#0284c7!important}.hourly-rate-calculator-module__qEhMFq__themeAccentBg{background-color:var(--theme-color,#00f5a0)}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__themeAccentBg{background-color:#059669!important}.hourly-rate-calculator-module__qEhMFq__themeBorder{border-color:var(--theme-color,#00f5a0)}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__themeBorder{border-color:#05966966!important}.hourly-rate-calculator-module__qEhMFq__calcCard{background:var(--glass-bg,#0f172aa6);border:1px solid var(--card-border,#ffffff1f);box-shadow:var(--glass-shadow,0 8px 32px 0 #0000005e);-webkit-backdrop-filter:blur(24px);border-radius:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1)}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__calcCard{background:#ffffff59!important;border:1px solid #ffffffb3!important;box-shadow:0 10px 30px #0000000d,inset 0 1px #fffc!important}.hourly-rate-calculator-module__qEhMFq__actionBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00f5a033,#00f5a066);border:1px solid #00f5a099;border-radius:.875rem;padding:.75rem 1.5rem;font-weight:600;transition:all .25s;box-shadow:0 0 15px #00f5a040}.hourly-rate-calculator-module__qEhMFq__actionBtn:hover{background:linear-gradient(135deg,#00f5a059,#00f5a099);transform:translateY(-1px);box-shadow:0 0 25px #00f5a080}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__actionBtn{color:#fff!important;background:linear-gradient(135deg,#059669,#047857)!important;border:1px solid #047857!important;box-shadow:0 4px 12px #0596694d!important}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__actionBtn:hover{background:linear-gradient(135deg,#047857,#065f46)!important;box-shadow:0 6px 16px #05966966!important}.hourly-rate-calculator-module__qEhMFq__shareBtn{color:#00f5a0;cursor:pointer;background:#00f5a01a;border:1px solid #00f5a04d;border-radius:.875rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-weight:600;transition:all .2s;display:inline-flex}.hourly-rate-calculator-module__qEhMFq__shareBtn:hover{background:#00f5a033;border-color:#00f5a080;box-shadow:0 0 15px #00f5a04d}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__shareBtn{color:#059669!important;background:#05966914!important;border:1px solid #0596694d!important}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__shareBtn:hover{background:#05966929!important;border-color:#05966980!important;box-shadow:0 4px 12px #05966926!important}.hourly-rate-calculator-module__qEhMFq__tabBtn{color:var(--text-secondary,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.hourly-rate-calculator-module__qEhMFq__tabBtnActive{color:#00f5a0;background:#00f5a026;border:1px solid #00f5a066;font-weight:600;box-shadow:0 0 10px #00f5a033}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__tabBtnActive{color:#059669!important;box-shadow:none!important;background:#0596691f!important;border:1px solid #05966966!important}.hourly-rate-calculator-module__qEhMFq__inputField{background:var(--select-bg,#0f172a99);border:1px solid var(--card-border,#ffffff1f);width:100%;color:var(--text-primary,#fff);border-radius:.75rem;outline:none;padding:.625rem .875rem;font-size:.875rem;transition:all .2s}.hourly-rate-calculator-module__qEhMFq__inputField:focus{border-color:var(--theme-color,#00f5a0);box-shadow:0 0 12px #00f5a04d}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__inputField{color:#0f172a!important;background:#ffffffa6!important;border:1px solid #00000026!important}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__inputField:focus{background:#fff!important;border-color:#059669!important;box-shadow:0 0 10px #05966940!important}.hourly-rate-calculator-module__qEhMFq__progressBarTrack{background:#ffffff14;border-radius:9999px;width:100%;height:.875rem;position:relative;overflow:hidden}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__progressBarTrack{background:#00000014!important}.hourly-rate-calculator-module__qEhMFq__progressBarFill{background:linear-gradient(90deg,#00f5a0 0%,#00d2ff 100%);border-radius:9999px;height:100%;transition:width .6s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 12px #00f5a099}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__progressBarFill{background:linear-gradient(90deg,#059669 0%,#0284c7 100%)!important;box-shadow:0 2px 8px #0596694d!important}.hourly-rate-calculator-module__qEhMFq__globalProgressBarFill{background:linear-gradient(90deg,#00d2ff 0%,#3b82f6 100%);border-radius:9999px;height:100%;transition:width .6s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 12px #00d2ff80}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__globalProgressBarFill{background:linear-gradient(90deg,#0284c7 0%,#1d4ed8 100%)!important;box-shadow:0 2px 8px #0284c74d!important}.hourly-rate-calculator-module__qEhMFq__passBadge{color:#00f5a0;background:#00f5a026;border:1px solid #00f5a066}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__passBadge{color:#059669!important;background:#0596691f!important;border:1px solid #05966966!important}.hourly-rate-calculator-module__qEhMFq__failBadge{color:#ff3b30;background:#ff3b3026;border:1px solid #ff3b3066}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__failBadge{color:#dc2626!important;background:#dc26261f!important;border:1px solid #dc262666!important}.hourly-rate-calculator-module__qEhMFq__countryBadge{color:#ffb800;background:#ffb80026;border:1px solid #ffb80066}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__countryBadge{color:#d97706!important;background:#d977061f!important;border:1px solid #d9770666!important}.hourly-rate-calculator-module__qEhMFq__milestoneBadge{color:#00f5a0;background:#00f5a026;border:1px solid #00f5a066}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__milestoneBadge{color:#059669!important;background:#0596691f!important;border:1px solid #05966966!important}.hourly-rate-calculator-module__qEhMFq__targetBadge{color:#00f5a0;background:#00f5a026;border:1px solid #00f5a066}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__targetBadge{color:#059669!important;background:#0596691f!important;border:1px solid #05966966!important}.hourly-rate-calculator-module__qEhMFq__milestoneTile{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.625rem .75rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.hourly-rate-calculator-module__qEhMFq__milestoneTile:hover{background:#00f5a014;border-color:#00f5a059;transform:translateY(-2px);box-shadow:0 4px 16px #00f5a026}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__milestoneTile{background:#ffffff80!important;border:1px solid #00000014!important}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__milestoneTile:hover{background:#05966914!important;border-color:#05966959!important;box-shadow:0 4px 12px #0596691f!important}.hourly-rate-calculator-module__qEhMFq__milestoneTileActive{background:#00f5a026!important;border:1px solid #00f5a099!important;box-shadow:0 0 15px #00f5a040!important}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__milestoneTileActive{background:#0596691f!important;border:1px solid #05966999!important;box-shadow:0 4px 12px #05966933!important}.hourly-rate-calculator-module__qEhMFq__rankHeroBanner{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#00f5a01f,#00d2ff14);border:1px solid #00f5a059;border-radius:1.25rem;margin-bottom:2rem;padding:1.5rem;box-shadow:0 8px 32px #00f5a01f}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__rankHeroBanner{background:linear-gradient(135deg,#05966914,#0284c70f)!important;border:1px solid #0596694d!important;box-shadow:0 8px 24px #05966914!important}.hourly-rate-calculator-module__qEhMFq__exclusiveMilestoneCard{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#00f5a01a,#0f172a99);border:1px solid #00f5a04d;border-radius:1rem;padding:1.25rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__exclusiveMilestoneCard{background:linear-gradient(135deg,#05966914,#fff9)!important;border:1px solid #0596694d!important;box-shadow:0 6px 20px #0000000a!important}.hourly-rate-calculator-module__qEhMFq__milestoneCardCTA{color:#fff;background:linear-gradient(135deg,#00f5a040,#00f5a073);border:1px solid #00f5a099;border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 0 15px #00f5a04d}.hourly-rate-calculator-module__qEhMFq__milestoneCardCTA:hover{background:linear-gradient(135deg,#00f5a066,#00f5a0a6);transform:translateY(-1px);box-shadow:0 0 25px #00f5a080}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__milestoneCardCTA{color:#fff!important;background:linear-gradient(135deg,#059669,#047857)!important;border:1px solid #047857!important;box-shadow:0 4px 14px #05966959!important}.hourly-rate-calculator-module__qEhMFq__toast{z-index:9999;white-space:nowrap;-webkit-backdrop-filter:blur(16px);color:#00f5a0;pointer-events:auto;background:#0f172aeb;border:1px solid #00f5a099;border-radius:.875rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;animation:.3s cubic-bezier(.16,1,.3,1) hourly-rate-calculator-module__qEhMFq__toastSlideInRight;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 12px 35px #00000073,0 0 20px #00f5a040}@keyframes hourly-rate-calculator-module__qEhMFq__toastSlideInRight{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__toast{color:#059669;background:#fffffff2;border:1px solid #05966980;box-shadow:0 12px 35px #0000001f,0 0 15px #05966926}@media (max-width:640px){.hourly-rate-calculator-module__qEhMFq__toast{padding:.625rem 1rem;font-size:.8125rem;bottom:1.25rem;right:1.25rem}}.hourly-rate-calculator-module__qEhMFq__tooltipContainer{background:var(--glass-bg,#0f172af2);border:1px solid var(--card-border,#ffffff26);-webkit-backdrop-filter:blur(20px);animation:.2s ease-out hourly-rate-calculator-module__qEhMFq__tooltipFadeIn;box-shadow:0 10px 30px #00000080}@keyframes hourly-rate-calculator-module__qEhMFq__tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .hourly-rate-calculator-module__qEhMFq__tooltipContainer{background:#fffffff5!important;border:1px solid #00000026!important;box-shadow:0 10px 30px #0000001f!important}
.https-dns-generator-module__gBfKQG__cardPanel{background-color:#0003;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;display:flex;box-shadow:0 10px 25px -5px #0000004d}[data-theme=light] .https-dns-generator-module__gBfKQG__cardPanel{-webkit-backdrop-filter:blur(20px);background-color:#ffffff73;border:1px solid #ffffffbf;box-shadow:0 8px 32px #1f268714,inset 0 1px #ffffffd9}.https-dns-generator-module__gBfKQG__innerPanel{background-color:#0006;border:1px solid #ffffff0f;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}[data-theme=light] .https-dns-generator-module__gBfKQG__innerPanel{background-color:#ffffffa6;border:1px solid #0000000f}.https-dns-generator-module__gBfKQG__inputBox{width:100%;color:var(--text-primary,#fff);background-color:#0006;border:1px solid #ffffff14;border-radius:.75rem;outline:none;padding:.6rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;transition:all .2s}[data-theme=light] .https-dns-generator-module__gBfKQG__inputBox{color:var(--text-primary,#0f172a);background-color:#ffffffa6;border:1px solid #0000001f}.https-dns-generator-module__gBfKQG__inputBox:focus{border-color:var(--theme-color,#00f0ff);box-shadow:0 0 15px var(--accent-glow,#00f0ff4d)}[data-theme=light] .https-dns-generator-module__gBfKQG__inputBox:focus{background-color:#fff}.https-dns-generator-module__gBfKQG__presetBtn{color:var(--text-secondary);cursor:pointer;background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}[data-theme=light] .https-dns-generator-module__gBfKQG__presetBtn{color:var(--text-secondary);background-color:#00000008;border:1px solid #00000014}.https-dns-generator-module__gBfKQG__presetBtn:hover{border-color:var(--theme-color,#00f0ff);color:var(--theme-color,#00f0ff)}[data-theme=light] .https-dns-generator-module__gBfKQG__presetBtn:hover{color:#0284c7;background-color:#0284c714;border-color:#0284c7}.https-dns-generator-module__gBfKQG__outputCode{color:#00f0ff;word-break:break-all;background-color:#00000080;border:1px solid #ffffff0f;border-radius:.75rem;padding:1rem;font-family:JetBrains Mono,monospace;font-size:.875rem;line-height:1.6}[data-theme=light] .https-dns-generator-module__gBfKQG__outputCode{color:#0284c7;background-color:#ffffffd9;border:1px solid #00000014}.https-dns-generator-module__gBfKQG__accentText{color:#00f0ff}[data-theme=light] .https-dns-generator-module__gBfKQG__accentText{color:#0284c7}.https-dns-generator-module__gBfKQG__coreCard{background-color:#0006;border:1px solid #ffffff0a;border-radius:.75rem;flex-direction:column;gap:.375rem;padding:.875rem;display:flex}[data-theme=light] .https-dns-generator-module__gBfKQG__coreCard{background-color:#ffffffa6;border:1px solid #0000000f}.https-dns-generator-module__gBfKQG__toggleBtnActive{color:#00f0ff;background-color:#00f0ff26;border:1px solid #00f0ff66;font-weight:600;box-shadow:0 0 10px #00f0ff33}[data-theme=light] .https-dns-generator-module__gBfKQG__toggleBtnActive{color:#0284c7;background-color:#0284c71f;border:1px solid #0284c766;box-shadow:0 0 10px #0284c726}.https-dns-generator-module__gBfKQG__toggleBtnInactive{color:var(--text-secondary);border:1px solid #0000;font-weight:500}.https-dns-generator-module__gBfKQG__toggleBtnInactive:hover{color:var(--text-primary)}[data-theme=light] .https-dns-generator-module__gBfKQG__toggleBtnInactive:hover{color:#0f172a}
.image-processor-module__23cRjW__dropzone{background:var(--glass-bg,#0003);border:2px dashed #d946ef66;transition:all .3s}.image-processor-module__23cRjW__dropzone:hover{border-color:var(--theme-color,#d946ef);background:#d946ef14;box-shadow:inset 0 0 20px #d946ef0d}[data-theme=light] .image-processor-module__23cRjW__dropzone{background:#ffffff73;border-color:#d946ef59}[data-theme=light] .image-processor-module__23cRjW__dropzone:hover{background:#d946ef0f;border-color:#c026d3}.image-processor-module__23cRjW__miniDropzone{background:var(--glass-bg,#00000026);border:1.5px dashed #d946ef4d;transition:all .2s}.image-processor-module__23cRjW__miniDropzone:hover{border-color:var(--theme-color,#d946ef);background:#d946ef14}[data-theme=light] .image-processor-module__23cRjW__miniDropzone{background:#ffffff59;border-color:#c026d34d}.image-processor-module__23cRjW__previewCanvas{object-fit:contain;border-radius:12px;max-width:100%;max-height:400px}.image-processor-module__23cRjW__comparisonContainer{background:var(--select-bg,#121218);border:1px solid var(--card-border,#ffffff1a);-webkit-user-select:none;user-select:none;border-radius:16px;width:100%;height:380px;position:relative;overflow:hidden}[data-theme=light] .image-processor-module__23cRjW__comparisonContainer{background:#fff9;border-color:#00000014}.image-processor-module__23cRjW__compImg{object-fit:contain;pointer-events:none;will-change:clip-path, transform;width:100%;height:100%;position:absolute;top:0;left:0}.image-processor-module__23cRjW__compImgBefore{z-index:1}.image-processor-module__23cRjW__compImgAfter{z-index:2;clip-path:inset(0 0 0 50%)}.image-processor-module__23cRjW__compSlider{z-index:5;cursor:ew-resize;appearance:none;background:0 0;outline:none;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.image-processor-module__23cRjW__compSlider::-webkit-slider-runnable-track{background:0 0;border:none;height:100%}.image-processor-module__23cRjW__compSlider::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:0 0;width:40px;height:380px}.image-processor-module__23cRjW__compSlider::-moz-range-track{background:0 0;border:none;height:100%}.image-processor-module__23cRjW__compSlider::-moz-range-thumb{cursor:ew-resize;background:0 0;border:none;width:40px;height:380px}.image-processor-module__23cRjW__compSeparator{z-index:3;pointer-events:none;background:#fff;width:2px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 10px #000c,0 0 8px #d946ef}.image-processor-module__23cRjW__compButton{border:2px solid var(--theme-color,#d946ef);z-index:4;pointer-events:none;color:#0f172a;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0006}.image-processor-module__23cRjW__compLabel{color:#fff;z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;border:1px solid #ffffff26;border-radius:8px;padding:.3rem .75rem;font-size:.75rem;font-weight:600;position:absolute;bottom:1rem}[data-theme=light] .image-processor-module__23cRjW__compLabel{color:#0f172a;background:#ffffffd9;border-color:#0000001a}.image-processor-module__23cRjW__compLabelBefore{left:1rem}.image-processor-module__23cRjW__compLabelAfter{right:1rem}.image-processor-module__23cRjW__dragOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;border:4px dashed var(--theme-color,#d946ef);pointer-events:none;background:#030305d9;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;animation:.2s ease-out image-processor-module__23cRjW__fadeIn;display:flex;position:fixed;inset:0}[data-theme=light] .image-processor-module__23cRjW__dragOverlay{background:#ffffffe6}@keyframes image-processor-module__23cRjW__fadeIn{0%{opacity:0}to{opacity:1}}
.ip-calculator-module__09kPMa__binaryCode{color:var(--theme-color,#00f0ff);word-break:break-all;letter-spacing:.5px;font-family:JetBrains Mono,monospace;font-size:.85rem}[data-theme=light] .ip-calculator-module__09kPMa__binaryCode{color:#0284c7}.ip-calculator-module__09kPMa__badge{border-radius:4px;margin-left:.4rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.ip-calculator-module__09kPMa__badgePrivate{color:#0f6;background:#00ff6626;border:1px solid #00ff664d}[data-theme=light] .ip-calculator-module__09kPMa__badgePrivate{color:#059669;background:#0596691f;border:1px solid #0596694d}.ip-calculator-module__09kPMa__badgePublic{color:#00f0ff;background:#00f0ff26;border:1px solid #00f0ff4d}[data-theme=light] .ip-calculator-module__09kPMa__badgePublic{color:#0284c7;background:#0284c71f;border:1px solid #0284c74d}.ip-calculator-module__09kPMa__badgeSpecial{color:#fa0;background:#ffaa0026;border:1px solid #ffaa004d}[data-theme=light] .ip-calculator-module__09kPMa__badgeSpecial{color:#d97706;background:#d977061f;border:1px solid #d977064d}.ip-calculator-module__09kPMa__cardPanel{background-color:#0003;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;display:flex;box-shadow:0 10px 25px -5px #0000004d}[data-theme=light] .ip-calculator-module__09kPMa__cardPanel{-webkit-backdrop-filter:blur(20px);background-color:#ffffff73;border:1px solid #ffffffbf;box-shadow:0 8px 32px #1f268714,inset 0 1px #ffffffd9}.ip-calculator-module__09kPMa__summaryBox{background-color:#0006;border:1px solid #ffffff0d;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem;display:flex}[data-theme=light] .ip-calculator-module__09kPMa__summaryBox{background-color:#ffffffa6;border:1px solid #0000000f}.ip-calculator-module__09kPMa__inputWrapper{background-color:#0003;border:1px solid #ffffff26;border-radius:.75rem;align-items:center;padding:.75rem 1rem;transition:border-color .2s;display:flex}[data-theme=light] .ip-calculator-module__09kPMa__inputWrapper{background-color:#ffffffa6;border:1px solid #0000001f}.ip-calculator-module__09kPMa__inputWrapper:focus-within{border-color:var(--theme-color,#00f0ff);box-shadow:0 0 15px var(--accent-glow,#00f0ff4d)}[data-theme=light] .ip-calculator-module__09kPMa__inputWrapper:focus-within{background-color:#fff}.ip-calculator-module__09kPMa__accentText{color:#00f0ff}[data-theme=light] .ip-calculator-module__09kPMa__accentText{color:#0284c7}.ip-calculator-module__09kPMa__successText{color:#0f6}[data-theme=light] .ip-calculator-module__09kPMa__successText{color:#059669}.ip-calculator-module__09kPMa__exampleBtn{color:#00f0ff;cursor:pointer;background-color:#00f0ff1a;border:1px solid #00f0ff4d;border-radius:.75rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}[data-theme=light] .ip-calculator-module__09kPMa__exampleBtn{color:#0284c7;background-color:#0284c714;border:1px solid #0284c759}.ip-calculator-module__09kPMa__exampleBtn:hover{background-color:#00f0ff33;box-shadow:0 0 10px #00f0ff33}[data-theme=light] .ip-calculator-module__09kPMa__exampleBtn:hover{color:#0369a1;background-color:#0284c726;box-shadow:0 0 10px #0284c733}.ip-calculator-module__09kPMa__toggleBtnActive{color:#00f0ff;background-color:#00f0ff26;border:1px solid #00f0ff66;font-weight:600;box-shadow:0 0 10px #00f0ff33}[data-theme=light] .ip-calculator-module__09kPMa__toggleBtnActive{color:#0284c7;background-color:#0284c71f;border:1px solid #0284c766;box-shadow:0 0 10px #0284c726}.ip-calculator-module__09kPMa__toggleBtnInactive{color:var(--text-secondary);border:1px solid #0000;font-weight:500}.ip-calculator-module__09kPMa__toggleBtnInactive:hover{color:var(--text-primary)}[data-theme=light] .ip-calculator-module__09kPMa__toggleBtnInactive:hover{color:#0f172a}.ip-calculator-module__09kPMa__tableContainer{background:#0000004d;border:1px solid #ffffff14;border-radius:12px;width:100%;max-width:100%;max-height:480px;overflow:auto}[data-theme=light] .ip-calculator-module__09kPMa__tableContainer{background:#ffffff80;border:1px solid #00000014}.ip-calculator-module__09kPMa__ipTable{border-collapse:collapse;text-align:left;width:100%;font-family:JetBrains Mono,monospace;font-size:.875rem}.ip-calculator-module__09kPMa__ipTable th{z-index:10;border-bottom:1px solid #ffffff14;padding:.75rem 1rem;font-size:.875rem;font-weight:600;position:sticky;top:0;background-color:var(--card-bg-solid,#0b0b0e)!important;color:var(--text-secondary,var(--text-sub,#94a3b8))!important}[data-theme=light] .ip-calculator-module__09kPMa__ipTable th{border-bottom:1px solid #00000014;color:#334155!important;background-color:#f1f5f9!important}.ip-calculator-module__09kPMa__ipTable td{color:var(--text-primary,var(--text-main,#fff));border-bottom:1px solid #ffffff08;padding:.6rem 1rem}[data-theme=light] .ip-calculator-module__09kPMa__ipTable td{color:#0f172a;border-bottom:1px solid #0000000a}.ip-calculator-module__09kPMa__ipTable tr:hover{background:#00f0ff0a}[data-theme=light] .ip-calculator-module__09kPMa__ipTable tr:hover{background:#0284c714}.ip-calculator-module__09kPMa__indexCol{width:100px;color:var(--text-secondary,var(--text-sub,#94a3b8));font-size:.875rem}.ip-calculator-module__09kPMa__actionCol{text-align:right;width:100px}
.ip-detector-module__3EN7Mq__ipBadge{color:var(--theme-color,#00f0ff);text-shadow:0 0 12px var(--accent-glow,#00f0ff66);word-break:break-all;font-family:JetBrains Mono,Fira Code,monospace;font-size:1.6rem;font-weight:700}[data-theme=light] .ip-detector-module__3EN7Mq__ipBadge{color:#0284c7;text-shadow:none}.ip-detector-module__3EN7Mq__ipCard{background:#0003;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:.8rem;padding:1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}[data-theme=light] .ip-detector-module__3EN7Mq__ipCard{-webkit-backdrop-filter:blur(20px);background:#ffffff73;border:1px solid #ffffffbf;box-shadow:0 8px 32px #1f268714,inset 0 1px #ffffffd9}.ip-detector-module__3EN7Mq__ipCardSuccess{border-left:4px solid #0f6!important}[data-theme=light] .ip-detector-module__3EN7Mq__ipCardSuccess{border-left:4px solid #059669!important}.ip-detector-module__3EN7Mq__ipCardUnsupported{border-left:4px solid #fa0!important}[data-theme=light] .ip-detector-module__3EN7Mq__ipCardUnsupported{border-left:4px solid #d97706!important}.ip-detector-module__3EN7Mq__cardPanel{background-color:#0003;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:1rem;min-width:0;padding:1.5rem;display:flex;box-shadow:0 10px 25px -5px #0000004d}[data-theme=light] .ip-detector-module__3EN7Mq__cardPanel{-webkit-backdrop-filter:blur(20px);background-color:#ffffff73;border:1px solid #ffffffbf;box-shadow:0 8px 32px #1f268714,inset 0 1px #ffffffd9}.ip-detector-module__3EN7Mq__detailRow{background-color:#0006;border:1px solid #ffffff0a;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}[data-theme=light] .ip-detector-module__3EN7Mq__detailRow{background-color:#ffffffa6;border:1px solid #0000000f}.ip-detector-module__3EN7Mq__targetCard{text-align:center;background-color:#0006;border:1px solid #ffffff0d;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:flex}[data-theme=light] .ip-detector-module__3EN7Mq__targetCard{background-color:#ffffffa6;border:1px solid #0000000f}.ip-detector-module__3EN7Mq__targetCard:hover{border-color:#00f0ff4d}[data-theme=light] .ip-detector-module__3EN7Mq__targetCard:hover{background-color:#ffffffe6;border-color:#0284c766}.ip-detector-module__3EN7Mq__accentValue{color:#00f0ff}[data-theme=light] .ip-detector-module__3EN7Mq__accentValue{color:#0284c7}.ip-detector-module__3EN7Mq__successText{color:#34d399}[data-theme=light] .ip-detector-module__3EN7Mq__successText{color:#059669}.ip-detector-module__3EN7Mq__accentBtn{color:#00f0ff;cursor:pointer;background-color:#00f0ff26;border:1px solid #00f0ff59;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.4rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}[data-theme=light] .ip-detector-module__3EN7Mq__accentBtn{color:#0284c7;background-color:#0284c71a;border:1px solid #0284c759}.ip-detector-module__3EN7Mq__accentBtn:hover{color:#030305;background-color:#00f0ff;box-shadow:0 0 15px #00f0ff66}[data-theme=light] .ip-detector-module__3EN7Mq__accentBtn:hover{color:#fff;background-color:#0284c7;box-shadow:0 0 15px #0284c74d}.ip-detector-module__3EN7Mq__statusDot{background:#fff3;border-radius:50%;width:10px;height:10px;display:inline-block}.ip-detector-module__3EN7Mq__statusDotLoading{background:#00f0ff;animation:1.5s ease-in-out infinite ip-detector-module__3EN7Mq__pulse;box-shadow:0 0 10px #00f0ff}.ip-detector-module__3EN7Mq__statusDotConnected{background:#0f6;box-shadow:0 0 10px #0f6}[data-theme=light] .ip-detector-module__3EN7Mq__statusDotConnected{background:#059669;box-shadow:0 0 8px #05966966}.ip-detector-module__3EN7Mq__statusDotFailed{background:#f36;box-shadow:0 0 10px #f36}[data-theme=light] .ip-detector-module__3EN7Mq__statusDotFailed{background:#dc2626;box-shadow:0 0 8px #dc262666}@keyframes ip-detector-module__3EN7Mq__pulse{0%,to{opacity:.4}50%{opacity:1}}
.json-module__m5v0xG__mainLayout{width:100%}.json-module__m5v0xG__panelCard{background:var(--card-bg,#ffffff05);border:1px solid var(--card-border,#ffffff14);box-sizing:border-box;border-radius:1rem;flex-direction:column;gap:1rem;width:100%;min-width:0;padding:1.5rem;transition:all .3s;display:flex}[data-theme=light] .json-module__m5v0xG__panelCard{background:#ffffff59;border-color:#cbd5e199;box-shadow:inset 0 1px #fffc,0 4px 20px #0000000a}.json-module__m5v0xG__dropzoneBox{border:1px solid var(--card-border,#ffffff26);background:#ffffff09;border-radius:.75rem;flex:1;transition:all .3s;position:relative;overflow:hidden;box-shadow:inset 0 2px 6px #0006}[data-theme=light] .json-module__m5v0xG__dropzoneBox{background:#ffffffa6;border-color:#cbd5e1cc;box-shadow:inset 0 1px 3px #0000000d}.json-module__m5v0xG__dropzoneBoxActive{background:#ff00aa08!important;border-color:#f0a!important;box-shadow:0 0 15px #ff00aa40!important}[data-theme=light] .json-module__m5v0xG__dropzoneBoxActive{background:#c026d30a!important;border-color:#c026d3!important}.json-module__m5v0xG__jsonTextareaField{width:100%;height:100%;min-height:420px;color:var(--text-primary,#fff);resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;padding:1.2rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.5}.json-module__m5v0xG__jsonTextareaField::placeholder{color:var(--text-secondary,#94a3b8);opacity:.7}[data-theme=light] .json-module__m5v0xG__jsonTextareaField{color:#0f172a}.json-module__m5v0xG__resultBox{border:1px solid var(--card-border,#ffffff14);background:#ffffff05;border-radius:.75rem;flex:1;min-height:420px;max-height:500px;padding:1rem;overflow:auto;box-shadow:inset 0 2px 6px #0006}[data-theme=light] .json-module__m5v0xG__resultBox{background:#f1f5f9cc;border-color:#cbd5e1b3;box-shadow:inset 0 1px 3px #0000000d}.json-module__m5v0xG__btnSecondary{border:1px solid var(--card-border,#ffffff14);color:var(--text-main,#fff);cursor:pointer;background:#ffffff08;border-radius:.75rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:all .2s}[data-theme=light] .json-module__m5v0xG__btnSecondary{color:#334155;background:#f1f5f9e6;border-color:#cbd5e1cc}.json-module__m5v0xG__btnSecondary:hover{color:var(--text-main,#fff);background:#ffffff14}[data-theme=light] .json-module__m5v0xG__btnSecondary:hover{color:#0f172a;background:#e2e8f0e6}.json-module__m5v0xG__btnPrimary{color:#f0a;cursor:pointer;background:#ff00aa26;border:1px solid #ff00aa4d;border-radius:.75rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:all .2s}.json-module__m5v0xG__btnPrimary:hover{color:#030305;background:#f0a;box-shadow:0 0 10px #f0a6}[data-theme=light] .json-module__m5v0xG__btnPrimary{color:#c026d3;background:#c026d31f;border-color:#c026d366}[data-theme=light] .json-module__m5v0xG__btnPrimary:hover{color:#fff;background:#c026d3;box-shadow:0 0 10px #c026d34d}.json-module__m5v0xG__tabBtn{cursor:pointer;color:var(--text-sub,#94a3b8);background:0 0;border:none;border-radius:.75rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;transition:all .2s}.json-module__m5v0xG__tabBtn:hover{color:var(--text-main,#fff);background:#ffffff0a}.json-module__m5v0xG__tabActive{color:#f0a;background:#ff00aa26;border:1px solid #ff00aa4d;box-shadow:0 0 10px #f0a3}[data-theme=light] .json-module__m5v0xG__tabActive{color:#be185d;background:#c026d31f;border-color:#c026d366;box-shadow:0 0 8px #c026d333}.json-module__m5v0xG__treeKey{color:#e06c75}[data-theme=light] .json-module__m5v0xG__treeKey{color:#b91c1c}.json-module__m5v0xG__treeString{color:#98c379}[data-theme=light] .json-module__m5v0xG__treeString{color:#15803d}.json-module__m5v0xG__treeNumber{color:#d19a66}[data-theme=light] .json-module__m5v0xG__treeNumber{color:#c2410c}.json-module__m5v0xG__treeBoolean{color:#56b6c2}[data-theme=light] .json-module__m5v0xG__treeBoolean{color:#0284c7}.json-module__m5v0xG__treeNull{color:#c678dd}[data-theme=light] .json-module__m5v0xG__treeNull{color:#7e22ce}.json-module__m5v0xG__treeBracket{color:#e5c07b;font-weight:700}[data-theme=light] .json-module__m5v0xG__treeBracket{color:#b45309}.json-module__m5v0xG__formattedCode{color:#e5c07b;white-space:pre-wrap;word-break:break-all;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.6}[data-theme=light] .json-module__m5v0xG__formattedCode{color:#0f172a}
.liars-dice-module__jHDg_q__container{width:100%;max-width:800px;margin:0 auto}.liars-dice-module__jHDg_q__fullscreenStage{z-index:999999!important;width:100vw!important;height:100vh!important;box-shadow:none!important;box-sizing:border-box!important;background:#05050a!important;border:none!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:1.5rem 1rem!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;overflow:hidden auto!important}[data-theme=light] .liars-dice-module__jHDg_q__fullscreenStage{background:#f8fafc!important}.liars-dice-module__jHDg_q__fullscreenInner{flex-direction:column;gap:1.25rem;width:100%;max-width:860px;margin:0 auto;padding-bottom:2rem;display:flex}.liars-dice-module__jHDg_q__fullscreenStage .liars-dice-module__jHDg_q__timerBanner{margin-bottom:0!important;padding:1.25rem!important}.liars-dice-module__jHDg_q__fullscreenStage .liars-dice-module__jHDg_q__timerDigit{font-size:3rem!important}.liars-dice-module__jHDg_q__fullscreenStage .liars-dice-module__jHDg_q__cupArea{min-height:300px!important}.liars-dice-module__jHDg_q__fullscreenStage .liars-dice-module__jHDg_q__diceCard{width:80px!important;height:80px!important}.liars-dice-module__jHDg_q__mainCard{background:var(--glass-bg);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(24px);box-shadow:var(--glass-shadow);border-radius:1.5rem;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.liars-dice-module__jHDg_q__timerBanner{text-align:center;background:#ffb80014;border:1px solid #ffb8004d;border-radius:1rem;margin-bottom:1.5rem;padding:1rem;transition:all .3s}[data-theme=light] .liars-dice-module__jHDg_q__timerBanner{background:#d9770614;border-color:#d977064d}.liars-dice-module__jHDg_q__timerDigit{letter-spacing:.05em;color:#ffb800;text-shadow:0 0 12px #ffb80066;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:2.25rem;font-weight:800}[data-theme=light] .liars-dice-module__jHDg_q__timerDigit{color:#d97706;text-shadow:none}.liars-dice-module__jHDg_q__cupArea{border:2px dashed var(--card-border);background:#0003;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;min-height:220px;margin-bottom:1.5rem;padding:1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}[data-theme=light] .liars-dice-module__jHDg_q__cupArea{background:#f1f5f999;border-color:#94a3b866}.liars-dice-module__jHDg_q__cupAreaPeeking{border-style:solid!important;border-color:#ffb800!important;box-shadow:0 0 25px #ffb80073,inset 0 0 20px #ffb80026!important}[data-theme=light] .liars-dice-module__jHDg_q__cupAreaPeeking{border-color:#d97706!important;box-shadow:0 0 25px #d9770659,inset 0 0 20px #d977061a!important}.liars-dice-module__jHDg_q__peekHud{color:#ffb800;z-index:30;pointer-events:none;white-space:nowrap;background:#000000d9;border:1px solid #ffb800;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem 1rem;font-size:.875rem;font-weight:700;animation:.15s ease-out liars-dice-module__jHDg_q__fadeIn;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 0 15px #ffb80066}[data-theme=light] .liars-dice-module__jHDg_q__peekHud{color:#d97706;background:#fffffff2;border-color:#d97706;box-shadow:0 2px 10px #d9770640}@keyframes liars-dice-module__jHDg_q__fadeIn{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}.liars-dice-module__jHDg_q__shaking{animation:.5s cubic-bezier(.36,.07,.19,.97) infinite liars-dice-module__jHDg_q__shake}@keyframes liars-dice-module__jHDg_q__shake{0%{transform:translate(1px,1px)rotate(0)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px)rotate(1deg)}30%{transform:translate(3px,2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)rotate(0)}70%{transform:translate(3px,1px)rotate(0)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(1px,2px)rotate(0)}to{transform:translate(1px,-2px)rotate(-1deg)}}.liars-dice-module__jHDg_q__cupCover{-webkit-backdrop-filter:blur(20px);z-index:20;color:var(--text-primary);opacity:1;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;background:linear-gradient(135deg,#141420 0%,#0a0a12 100%);border-radius:1.1rem;flex-direction:column;justify-content:center;align-items:center;transition:opacity .2s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:absolute;inset:0}.liars-dice-module__jHDg_q__cupCover *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.liars-dice-module__jHDg_q__cupCoverPeeking{opacity:0!important;-webkit-backdrop-filter:blur()!important}[data-theme=light] .liars-dice-module__jHDg_q__cupCover{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%)}.liars-dice-module__jHDg_q__cupCoverIcon{color:#ffb800;filter:drop-shadow(0 0 10px #ffb80066);width:4rem;height:4rem;margin-bottom:.75rem}[data-theme=light] .liars-dice-module__jHDg_q__cupCoverIcon{color:#d97706;filter:none}.liars-dice-module__jHDg_q__diceGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.liars-dice-module__jHDg_q__diceCardPeeking{transform:scale(1.08)!important;box-shadow:0 8px 24px #ffb80099,inset 0 2px 4px #fffffff2!important}[data-theme=light] .liars-dice-module__jHDg_q__diceCardPeeking{box-shadow:0 8px 24px #d9770680,inset 0 2px 4px #fffffff2!important}.liars-dice-module__jHDg_q__diceCard{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(145deg,#fff,#e6e6e6);border-radius:14px;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 6px 16px #0000004d,inset 0 2px 4px #ffffffe6}.liars-dice-module__jHDg_q__diceCard:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ffb80066,inset 0 2px 4px #ffffffe6}.liars-dice-module__jHDg_q__diceCardLocked{border:3px solid #ffb800;box-shadow:0 0 16px #ffb800b3}[data-theme=light] .liars-dice-module__jHDg_q__diceCardLocked{border-color:#d97706;box-shadow:0 0 16px #d9770666}.liars-dice-module__jHDg_q__summaryBox{border:1px solid var(--card-border);background:#ffffff08;border-radius:1rem;margin-top:1rem;padding:1rem}[data-theme=light] .liars-dice-module__jHDg_q__summaryBox{background:#ffffff80}.liars-dice-module__jHDg_q__summaryBadge{color:#ffb800;background:#ffb8001f;border:1px solid #ffb8004d;border-radius:.5rem;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.875rem;font-weight:600;display:inline-flex}[data-theme=light] .liars-dice-module__jHDg_q__summaryBadge{color:#d97706;background:#d977061f;border-color:#d977064d}.liars-dice-module__jHDg_q__actionBtnGroup{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.liars-dice-module__jHDg_q__actionBtnPrimary{color:#000;cursor:pointer;background:linear-gradient(135deg,#ffb800 0%,#ff7300 100%);border:none;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:1.125rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 20px #ffb80066}.liars-dice-module__jHDg_q__actionBtnPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 24px #ffb80099}.liars-dice-module__jHDg_q__actionBtnPrimary:active{transform:translateY(0)}.liars-dice-module__jHDg_q__actionBtnSecondary{border:1px solid var(--card-border);color:var(--text-primary);cursor:pointer;background:#ffffff14;border-radius:.875rem;justify-content:center;align-items:center;gap:.4rem;padding:.75rem 1.5rem;font-weight:600;transition:all .2s;display:inline-flex}.liars-dice-module__jHDg_q__actionBtnSecondary:hover{color:#ffb800;background:#ffffff26;border-color:#ffb800}[data-theme=light] .liars-dice-module__jHDg_q__actionBtnSecondary{background:#ffffffb3}[data-theme=light] .liars-dice-module__jHDg_q__actionBtnSecondary:hover{color:#d97706;border-color:#d97706}@media (max-width:640px){.liars-dice-module__jHDg_q__mainCard{padding:1rem}.liars-dice-module__jHDg_q__actionBtnGroup{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.liars-dice-module__jHDg_q__actionBtnPrimary,.liars-dice-module__jHDg_q__actionBtnSecondary{white-space:nowrap;width:100%;padding:.75rem .5rem;font-size:.9375rem}}.liars-dice-module__jHDg_q__historyCard{border:1px solid var(--card-border);background:#ffffff05;border-radius:.875rem;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.875rem 1rem;transition:all .2s;display:flex}[data-theme=light] .liars-dice-module__jHDg_q__historyCard{background:#fff9}.liars-dice-module__jHDg_q__historyTime{color:var(--text-secondary);font-family:monospace;font-size:.8125rem}.liars-dice-module__jHDg_q__historyToggleBtn{background-color:var(--select-bg);border:1px solid var(--card-border);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.75rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 3px #0000001a}.liars-dice-module__jHDg_q__historyToggleBtn:hover{color:#ffb800;border-color:#ffb800}[data-theme=light] .liars-dice-module__jHDg_q__historyToggleBtn:hover{color:#d97706;border-color:#d97706}.liars-dice-module__jHDg_q__historyBadge{color:#ffb800;background-color:#ffb80033;border-radius:9999px;padding:.1rem .4rem;font-size:.625rem;font-weight:700}[data-theme=light] .liars-dice-module__jHDg_q__historyBadge{color:#d97706;background-color:#d9770626}
