.lang-switcher.svelte-mvvit3{display:flex;gap:.25rem}a.svelte-mvvit3{padding:.25rem .5rem;border-radius:.25rem;color:var(--color-text);text-decoration:none;font-size:.875rem;font-weight:500;transition:background .15s}a.svelte-mvvit3:hover,a.active.svelte-mvvit3{background:var(--color-primary);color:#fff}.theme-switcher.svelte-1qmw8k{background:none;border:1px solid var(--color-border);border-radius:.375rem;padding:.375rem .625rem;cursor:pointer;color:var(--color-text);font-size:1rem;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .15s}.theme-switcher.svelte-1qmw8k:hover{background:var(--color-surface)}div.svelte-1ckf400{display:inline-block}.left-arrow.svelte-1ckf400,.right-arrow.svelte-1ckf400{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.left-arrow.animate.svelte-1ckf400{animation:svelte-1ckf400-moveLeft .5s}.right-arrow.animate.svelte-1ckf400{animation:svelte-1ckf400-moveRight .5s}@keyframes svelte-1ckf400-moveLeft{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@keyframes svelte-1ckf400-moveRight{0%,to{transform:translate(0)}50%{transform:translate(3px)}}div.svelte-11ky14t{display:inline-block}.binary-icon.svelte-11ky14t{overflow:visible}.binary-rect1.svelte-11ky14t,.binary-rect2.svelte-11ky14t,.binary-path1.svelte-11ky14t,.binary-path2.svelte-11ky14t{--duration: .25s;--timing: cubic-bezier(.34, 1.56, .64, 1);transition:transform var(--duration) var(--timing)}.binary-icon.animate.svelte-11ky14t .binary-rect1:where(.svelte-11ky14t),.binary-icon.animate.svelte-11ky14t .binary-rect2:where(.svelte-11ky14t),.binary-icon.animate.svelte-11ky14t .binary-path1:where(.svelte-11ky14t),.binary-icon.animate.svelte-11ky14t .binary-path2:where(.svelte-11ky14t){--duration: .4s;--timing: ease-in-out}.binary-icon.animate.svelte-11ky14t .binary-rect1:where(.svelte-11ky14t){transform:translate(-8px)}.binary-icon.animate.svelte-11ky14t .binary-rect2:where(.svelte-11ky14t){transform:translate(8px)}.binary-icon.animate.svelte-11ky14t .binary-path1:where(.svelte-11ky14t){transform:translateY(-10px)}.binary-icon.animate.svelte-11ky14t .binary-path2:where(.svelte-11ky14t){transform:translateY(10px)}div.svelte-t1fgbf{display:inline-block}.bold-icon.svelte-t1fgbf{overflow:visible}.bold-path.svelte-t1fgbf{stroke-width:2;transition:stroke-width .6s cubic-bezier(.175,.885,.32,1.275)}.bold-icon.animate.svelte-t1fgbf .bold-path:where(.svelte-t1fgbf){stroke-width:3.5}div.svelte-v4dkge{display:inline-block}.chart-bar-icon.svelte-v4dkge{overflow:visible}.bar.svelte-v4dkge{stroke-dasharray:12;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease,opacity .3s ease}.chart-bar-icon.animate.svelte-v4dkge .bar:where(.svelte-v4dkge){animation:svelte-v4dkge-barAnimation .6s ease forwards}.chart-bar-icon.animate.svelte-v4dkge .bar-0:where(.svelte-v4dkge){animation-delay:0s}.chart-bar-icon.animate.svelte-v4dkge .bar-1:where(.svelte-v4dkge){animation-delay:.1s}.chart-bar-icon.animate.svelte-v4dkge .bar-2:where(.svelte-v4dkge){animation-delay:.2s}@keyframes svelte-v4dkge-barAnimation{0%{stroke-dashoffset:0;opacity:1}50%{stroke-dashoffset:12;opacity:0}to{stroke-dashoffset:0;opacity:1}}div.svelte-18ncb7l{display:inline-block}.chart-line-icon.svelte-18ncb7l{overflow:visible}.line.svelte-18ncb7l{stroke-dasharray:17;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease,opacity .3s ease}.chart-line-icon.animate.svelte-18ncb7l .line:where(.svelte-18ncb7l){animation:svelte-18ncb7l-lineAnimation .6s ease backwards}@keyframes svelte-18ncb7l-lineAnimation{0%{stroke-dashoffset:17;opacity:1}15%{stroke-dashoffset:17;opacity:0}to{stroke-dashoffset:0;opacity:1}}div.svelte-6rfxv6{display:inline-block}.gallery-thumbnails-icon.svelte-6rfxv6{overflow:visible}.thumbnail-line.svelte-6rfxv6{opacity:1;transition:opacity .2s ease}.gallery-thumbnails-icon.animate.svelte-6rfxv6 .thumbnail-line:where(.svelte-6rfxv6){opacity:0;animation:svelte-6rfxv6-fadeInSequence .3s ease forwards;animation-delay:calc(.1s + var(--index) * .15s)}@keyframes svelte-6rfxv6-fadeInSequence{0%{opacity:0}to{opacity:1}}div.svelte-kubyst{display:inline-block}.gavel-icon.svelte-kubyst{transform-origin:bottom left;transition:transform .3s ease}.gavel-icon.animate.svelte-kubyst{animation:svelte-kubyst-swing 1s ease}@keyframes svelte-kubyst-swing{0%{transform:rotate(0)}60%{transform:rotate(-20deg)}80%{transform:rotate(15deg)}to{transform:rotate(0)}}div.svelte-19treok{display:inline-block}.hand-coins-icon.svelte-19treok{overflow:visible}.first-circle.svelte-19treok,.second-circle.svelte-19treok{opacity:1}@keyframes svelte-19treok-throw{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-10px);opacity:1}to{transform:translateY(0);opacity:1}}.hand-coins-icon.animate.svelte-19treok .first-circle:where(.svelte-19treok){animation:svelte-19treok-throw .6s ease-in forwards;animation-delay:0s}.hand-coins-icon.animate.svelte-19treok .second-circle:where(.svelte-19treok){animation:svelte-19treok-throw .6s ease-in forwards;animation-delay:.15s}div.svelte-cbp21s{display:inline-block}.images-path-1.svelte-cbp21s,.images-path-2.svelte-cbp21s,.images-circle.svelte-cbp21s,.images-rect.svelte-cbp21s{transition:transform .5s cubic-bezier(.16,1,.3,1)}.images-path-1.animate.svelte-cbp21s{transform:translate(-3px,3px)}.images-path-2.animate.svelte-cbp21s{transform:translate(3px,-3px)}.images-circle.animate.svelte-cbp21s,.images-rect.animate.svelte-cbp21s{transform:translate(-3px,3px)}svg.svelte-cbp21s{overflow:visible}div.svelte-2x3p9c{display:inline-block}.key-round-icon.svelte-2x3p9c{transform-origin:center;transition:transform .3s ease}.key-round-icon.animate.svelte-2x3p9c{animation:svelte-2x3p9c-keyBounce .9s ease}@keyframes svelte-2x3p9c-keyBounce{0%{transform:translateY(0) rotate(0)}20%{transform:translateY(-3px) rotate(3deg)}40%{transform:translateY(0) rotate(-3deg)}60%{transform:translateY(-2px) rotate(0)}to{transform:translateY(0) rotate(0)}}div.svelte-p5ltyd{display:inline-block}.settings-gear.svelte-p5ltyd{transition:transform 1s cubic-bezier(.175,.885,.32,1.275);transform-origin:center}.settings-gear.animate.svelte-p5ltyd{transform:rotate(180deg)}svg.svelte-p5ltyd{overflow:visible}div.svelte-1mgq32q{display:inline-block}.shield-check-icon.svelte-1mgq32q{overflow:visible}.check-path.svelte-1mgq32q{stroke-dasharray:9;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.shield-check-icon.animate.svelte-1mgq32q .check-path:where(.svelte-1mgq32q){animation:svelte-1mgq32q-checkAnimation .5s ease-out backwards}@keyframes svelte-1mgq32q-checkAnimation{0%{stroke-dashoffset:9;opacity:0}33%{stroke-dashoffset:9;opacity:0}to{stroke-dashoffset:0;opacity:1}}div.svelte-lub5gv{display:inline-block}.sparkles-icon.svelte-lub5gv{overflow:visible}.sparkles-group.svelte-lub5gv{transform-origin:center;transition:transform .6s ease-in-out}.sparkles-icon.animate.svelte-lub5gv .sparkles-group:where(.svelte-lub5gv){animation:svelte-lub5gv-scaleGroup .6s ease-in-out}.sparkles-plus.svelte-lub5gv{opacity:1;transform:scale(1);transform-origin:center;transform-box:fill-box;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.sparkles-icon.animate.svelte-lub5gv .sparkles-plus:where(.svelte-lub5gv){animation:svelte-lub5gv-pulsePlus .75s ease-in-out}.sparkles-circle.svelte-lub5gv{opacity:1;transform:scale(1);transform-origin:center;transform-box:fill-box;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.sparkles-icon.animate.svelte-lub5gv .sparkles-circle:where(.svelte-lub5gv){animation:svelte-lub5gv-pulseCircle .6s ease-in-out}@keyframes svelte-lub5gv-scaleGroup{0%{transform:scale(1)}33.33%{transform:scale(.9)}66.67%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-lub5gv-pulsePlus{0%,20%{opacity:1;transform:scale(1)}46.67%{opacity:0;transform:scale(0)}73.33%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes svelte-lub5gv-pulseCircle{0%{opacity:1;transform:scale(1)}33.33%{opacity:0;transform:scale(0)}66.67%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}div.svelte-1wdklqm{display:inline-block}.terminal-icon.svelte-1wdklqm{overflow:visible}.cursor-line.svelte-1wdklqm{opacity:1;transition:opacity .8s linear}.cursor-line.animate.svelte-1wdklqm{animation:svelte-1wdklqm-blink .8s linear infinite}@keyframes svelte-1wdklqm-blink{0%,to{opacity:1}50%{opacity:0}}div.svelte-ezjrq{display:inline-block}.vault-icon.svelte-ezjrq{overflow:visible}.inner-elements.svelte-ezjrq{transform-origin:center;transition:transform .35s ease-in-out;transform:rotate(0)}.inner-elements.hovered.svelte-ezjrq{transform:rotate(90deg)}.sidebar-desktop.svelte-19jllai{display:none;flex-direction:column;width:var(--sidebar-width, 240px);flex-shrink:0;height:100%;background:var(--color-surface);border-right:1px solid var(--color-border);overflow:hidden}@media(min-width:768px){.sidebar-desktop.svelte-19jllai{display:flex}}.sidebar-pane.svelte-19jllai{width:100%}.cat-dropdown.svelte-19jllai{position:fixed;z-index:200;min-width:180px;max-width:240px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 4px 20px #00000024;padding:4px 0;overflow:hidden}.cat-dropdown-header.svelte-19jllai{display:flex;align-items:center;gap:6px;padding:6px 12px 8px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-muted);border-bottom:1px solid var(--color-border);margin-bottom:4px}.cat-dropdown.svelte-19jllai ul:where(.svelte-19jllai){list-style:none;margin:0;padding:4px 0}.cat-dropdown-item.svelte-19jllai{display:flex;align-items:center;gap:8px;padding:6px 14px;font-size:.83rem;color:var(--color-text);text-decoration:none;transition:background .1s,color .1s}.cat-dropdown-item.svelte-19jllai:hover{background:var(--color-bg)}.cat-dropdown-item.active.svelte-19jllai{background:var(--color-primary);color:#fff}.tool-active.svelte-19jllai{position:relative}.tool-active.svelte-19jllai:after{content:"";position:absolute;right:0;top:15%;height:70%;width:3px;background:var(--color-primary);border-radius:3px}.search-box.svelte-2ewffl{position:relative;width:100%}input.svelte-2ewffl{width:100%;padding:.5rem .875rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-bg);color:var(--color-text);font-size:.9rem;outline:none;transition:border-color .15s;box-sizing:border-box;accent-color:var(--color-primary);cursor:text}input.svelte-2ewffl:focus{border-color:var(--color-primary)}input.svelte-2ewffl::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:var(--color-primary);cursor:pointer;opacity:.7;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='18' y1='6' x2='6' y2='18' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='6' y1='6' x2='18' y2='18' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");mask-size:cover;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='18' y1='6' x2='6' y2='18' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='6' y1='6' x2='18' y2='18' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-size:cover}input.svelte-2ewffl::-webkit-search-cancel-button:hover{opacity:1}.dropdown.svelte-2ewffl{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 4px 12px #0000001a;z-index:200;list-style:none;margin:0;padding:.25rem 0;max-height:320px;overflow-y:auto}.dropdown.svelte-2ewffl ul:where(.svelte-2ewffl){list-style:none;margin:0;padding:0}.dropdown.svelte-2ewffl button:where(.svelte-2ewffl){display:flex;align-items:center;width:100%;padding:.5rem 1rem;text-align:left;background:none;border:none;cursor:pointer;gap:.5rem}.dropdown.svelte-2ewffl li.highlighted:where(.svelte-2ewffl) button:where(.svelte-2ewffl),.dropdown.svelte-2ewffl li:where(.svelte-2ewffl) button:where(.svelte-2ewffl):hover{background:var(--color-primary);color:#fff}.dropdown.svelte-2ewffl li.highlighted:where(.svelte-2ewffl) button:where(.svelte-2ewffl) .result-desc:where(.svelte-2ewffl),.dropdown.svelte-2ewffl li:where(.svelte-2ewffl) button:where(.svelte-2ewffl):hover .result-desc:where(.svelte-2ewffl){color:#ffffffbf}.dropdown.svelte-2ewffl li.highlighted:where(.svelte-2ewffl) button:where(.svelte-2ewffl) .result-icon:where(.svelte-2ewffl),.dropdown.svelte-2ewffl li:where(.svelte-2ewffl) button:where(.svelte-2ewffl):hover .result-icon:where(.svelte-2ewffl){color:#ffffffbf}.result-text.svelte-2ewffl{display:flex;flex-direction:column;gap:.125rem}.result-icon.svelte-2ewffl{flex-shrink:0;color:var(--color-muted);display:flex;align-items:center}.result-title.svelte-2ewffl{font-weight:600;font-size:.875rem;color:var(--color-text)}.result-desc.svelte-2ewffl{font-size:.775rem;color:var(--color-muted)}.no-results.svelte-2ewffl{padding:.75rem 1rem;color:var(--color-muted);font-size:.875rem}.recent-header.svelte-2ewffl{display:flex;align-items:center;justify-content:space-between;padding:.375rem 1rem .25rem;font-size:.75rem;font-weight:600;color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em}.clear-btn.svelte-2ewffl{font-size:.75rem;font-weight:500;color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0;text-transform:none;letter-spacing:normal}.clear-btn.svelte-2ewffl:hover{text-decoration:underline}.topbar.svelte-115jdi2{display:flex;align-items:center;gap:1rem;padding:0 1.5rem;height:var(--topbar-height, 56px);background:var(--navbar-bg-override, var(--color-surface));border-bottom:1px solid var(--navbar-border-override, var(--color-border));color:var(--navbar-text-override, var(--color-text));position:sticky;top:0;z-index:40;transition:background .2s,color .2s}.topbar-tool-title.svelte-115jdi2{display:flex;align-items:center;gap:.375rem;flex-shrink:0;padding-right:.75rem;border-right:1px solid var(--navbar-border-override, var(--color-border));margin-right:.25rem}.back-btn.svelte-115jdi2{display:flex;align-items:center;justify-content:center;color:var(--navbar-text-override, var(--color-text));opacity:.6;border-radius:.25rem;padding:.125rem;transition:opacity .15s,transform .2s;text-decoration:none;flex-shrink:0}.back-btn.svelte-115jdi2:hover{opacity:1;transform:translate(-3px)}.topbar-tool-title-text.svelte-115jdi2{font-size:.875rem;font-weight:600;color:var(--navbar-text-override, var(--color-text));white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}@media(max-width:480px){.topbar-tool-title-text.svelte-115jdi2{max-width:120px}}.topbar-center.svelte-115jdi2{flex:1;max-width:480px;margin:0 auto}.topbar-actions.svelte-115jdi2{display:flex;align-items:center;gap:.5rem}.topbar-menu-btn.svelte-115jdi2{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-text);font-size:1.25rem;padding:.25rem .5rem;border-radius:.375rem;transition:background .15s}.topbar-menu-btn.svelte-115jdi2:hover{background:var(--color-bg)}@media(min-width:768px){.topbar-menu-btn.svelte-115jdi2{display:none}}[data-sonner-toaster]{--normal-bg: var(--color-surface);--normal-border: var(--color-muted-raw);--normal-text: var(--color-text)}.qt-toast-danger{--error-bg: #450a0a !important;--error-border: #991b1b !important;--error-text: #fecaca !important}.footer.svelte-1giuh09{border-top:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0}.footer-main.svelte-1giuh09{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;gap:2rem;padding:2.5rem 2rem 2rem}@media(max-width:900px){.footer-main.svelte-1giuh09{grid-template-columns:1fr 1fr;gap:1.75rem}.footer-brand.svelte-1giuh09{grid-column:1 / -1}}@media(max-width:520px){.footer-main.svelte-1giuh09{grid-template-columns:1fr;padding:1.5rem 1.25rem 1.25rem}}.footer-brand.svelte-1giuh09{display:flex;flex-direction:column;gap:1rem}.brand-link.svelte-1giuh09{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.brand-icon.svelte-1giuh09{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:color-mix(in srgb,var(--color-primary-raw) 12%,var(--color-surface));flex-shrink:0}.brand-name.svelte-1giuh09{font-size:.9375rem;font-weight:700;color:var(--color-text);letter-spacing:-.015em}.brand-desc.svelte-1giuh09{font-size:.8125rem;color:var(--color-muted);line-height:1.65;max-width:270px;margin:0}.brand-highlights.svelte-1giuh09{display:flex;flex-direction:column;gap:.6rem;margin-top:.25rem}.highlights-list.svelte-1giuh09{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.45rem}.highlights-list.svelte-1giuh09 li:where(.svelte-1giuh09){display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--color-muted)}.check.svelte-1giuh09{color:var(--color-primary-raw);font-size:.6875rem;font-weight:700;line-height:1}.footer-col.svelte-1giuh09{display:flex;flex-direction:column;gap:.875rem}.col-heading.svelte-1giuh09{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);margin:0}.col-links.svelte-1giuh09{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.col-link.svelte-1giuh09{font-size:.84375rem;color:var(--color-muted);text-decoration:none;transition:color .15s;display:inline-block}.col-link.svelte-1giuh09:hover{color:var(--color-primary-raw)}.footer-bottom.svelte-1giuh09{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.875rem 2rem;border-top:1px solid var(--color-border)}@media(max-width:520px){.footer-bottom.svelte-1giuh09{padding:.75rem 1.25rem;flex-direction:column;align-items:flex-start}}.bottom-copy.svelte-1giuh09{font-size:.75rem;color:var(--color-muted)}.bottom-status.svelte-1giuh09{display:flex;align-items:center;gap:.4rem}.status-dot.svelte-1giuh09{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 2px color-mix(in srgb,#22c55e 25%,transparent);animation:svelte-1giuh09-pulse-dot 2.5s ease-in-out infinite;flex-shrink:0}@keyframes svelte-1giuh09-pulse-dot{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,#22c55e 25%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,#22c55e 10%,transparent)}}.status-label.svelte-1giuh09{font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#22c55e}
