:root{--bg-container-color:#05060a;--black-color:#45475a;--background-color:#1e1e2e;--blue-color:#89b4fa;--red-color:#f38ba8;--green-color:#a6e3a1;--yellow-color:#f9e2af;--peach-color:#fab387;--pink-color:#f5c2e7;--mauve-color:#cba6f7;--teal-color:#94e2d5;--text-color:#cdd6f4;--surface-color:#313244;--crust-color:#11111b;--saphire-color:#74c7ec;--mtproxy-wl-color:#288bb9;--mtproxy-bl-color:#b76431}.light-theme{--bg-container-color:#eef2f5;--background-color:#eff1f5;--blue-color:#1e66f5;--red-color:#d20f39;--green-color:#40a02b;--yellow-color:#df8e1d;--peach-color:#fe640b;--pink-color:#ea76cb;--mauve-color:#8839ef;--teal-color:#179299;--text-color:#4c4f69;--surface-color:#ccd0da;--crust-color:#dce0e8;--saphire-color:#209fb5;--mtproxy-wl-color:#3598c7;--sni-color:#4a1a86;--recommended-color:#7f5b12;--mtproxy-bl-color:#bb6c3c}*{box-sizing:border-box;margin:0;padding:0}html,body{margin:0;padding:0}body{background-color:var(--bg-container-color);color:var(--text-color);opacity:0;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5;transition:opacity .6s;overflow-x:hidden}body.page-loaded{opacity:1}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font-family:inherit}@media (width<=768px){body{font-size:14px}}.background-container.svelte-1ta1qhb{z-index:-1;background-color:var(--bg-container-color);position:fixed;inset:0;overflow:hidden}.noise.svelte-1ta1qhb{z-index:1;opacity:.04;pointer-events:none;background-image:url(data:image/svg+xml;fragment-noise=0.5,5);background-repeat:repeat;position:absolute;inset:0}.floating-gradients.svelte-1ta1qhb{filter:blur(80px);will-change:filter;width:100%;height:100%;position:relative}.gradient-ball.svelte-1ta1qhb{will-change:transform;opacity:.35;border-radius:50%;position:absolute;top:0;left:0}.ball1.svelte-1ta1qhb{background:radial-gradient(circle,#1e3a8a,#5b21b6,#0000 70%);width:70vw;height:70vw}.ball2.svelte-1ta1qhb{background:radial-gradient(circle,#9d174d,#ea580c,#0000 70%);width:60vw;height:60vw}@media (width<=768px){.ball1.svelte-1ta1qhb,.ball2.svelte-1ta1qhb{width:100vw;height:100vw}}.footer.svelte-9sff3o{border-top:1px solid color-mix(in srgb, var(--text-color), transparent 90%);background:var(--crust-color);margin-top:60px;padding:40px 20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.footer__wrapper.svelte-9sff3o{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}.footer__made-by.svelte-9sff3o{color:var(--text-color);align-items:center;gap:8px;font-size:1.3rem;display:flex}.footer__heart.svelte-9sff3o{color:var(--red-color);animation:1.5s ease-in-out infinite svelte-9sff3o-heartBeat;display:inline-block}@keyframes svelte-9sff3o-heartBeat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.footer__author-link.svelte-9sff3o{color:var(--blue-color);font-weight:700;text-decoration:none;transition:all .3s}.footer__author-link.svelte-9sff3o:hover{color:var(--saphire-color);filter:brightness(1.2)}.footer__tech.svelte-9sff3o{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:1rem;display:flex}.footer__tech-text.svelte-9sff3o{color:color-mix(in srgb, var(--text-color), transparent 20%)}.footer__badge.svelte-9sff3o{background:color-mix(in srgb, var(--surface-color), transparent 50%);border:1px solid color-mix(in srgb, var(--text-color), transparent 90%);border-radius:20px;align-items:center;gap:6px;padding:4px 10px;transition:all .4s;display:flex}.footer__badge.svelte-9sff3o:hover{filter:brightness(1.2);transform:translateY(-5px)}.footer__icon.svelte-9sff3o{width:20px;height:20px}.footer__source.svelte-9sff3o{align-items:center;gap:8px;margin-top:5px;font-size:.9rem;display:flex}.footer__source-link.svelte-9sff3o{color:var(--blue-color);border-bottom:1px dashed #0000;font-weight:600;text-decoration:none;transition:all .3s}.footer__source-link.svelte-9sff3o:hover{color:var(--saphire-color);border-bottom-color:var(--saphire-color);filter:brightness(1.2)}.animate-in{animation:svelte-9sff3o-fadeUp .55s cubic-bezier(.22, 1, .36, 1) var(--delay,0s) both}@keyframes svelte-9sff3o-fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.footer.svelte-9sff3o{padding:30px 15px}.footer__tech.svelte-9sff3o{gap:8px}}.card.svelte-1ncqctd{background:color-mix(in srgb, var(--surface-color), transparent 50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--text-color), transparent 90%);border-radius:24px;padding:24px;transition:transform .3s,border-color .3s}.card.svelte-1ncqctd:hover{border-color:color-mix(in srgb, var(--accent), transparent 50%);transform:translateY(-5px)}.card__header.svelte-1ncqctd{align-items:center;gap:16px;margin-bottom:16px;display:flex}.card__icon.svelte-1ncqctd{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.card__title.svelte-1ncqctd{margin:0;font-size:1.2rem}.card__badge.svelte-1ncqctd{text-transform:uppercase;color:#fff;border-radius:6px;padding:2px 8px;font-size:.7rem;font-weight:800}.card__desc.svelte-1ncqctd{opacity:.7;margin-bottom:20px;font-size:.9rem;line-height:1.5}.card__meta.svelte-1ncqctd{align-items:center;gap:20px;margin-bottom:20px;font-size:.85rem;display:flex}.card__meta-item.svelte-1ncqctd{align-items:center;gap:6px;display:flex}.card__time.svelte-1ncqctd{font-variant-numeric:tabular-nums}.card__actions.svelte-1ncqctd{grid-template-columns:1fr 1fr;gap:12px;display:grid}.btn.svelte-1ncqctd{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:600;transition:all .4s;display:flex}.btn.svelte-1ncqctd:disabled{opacity:.5;cursor:not-allowed}.btn--primary.svelte-1ncqctd{background:var(--accent);color:var(--crust-color)}.btn--secondary.svelte-1ncqctd{background:var(--crust-color);color:var(--text-color);border:1px solid #ffffff1a}.btn.btn--success.svelte-1ncqctd{background:var(--green-color)!important;color:var(--crust-color)!important;border-color:#0000!important}.btn.svelte-1ncqctd:hover:not(:disabled){filter:brightness(1.2);transform:translateY(-5px)}@media (width<=480px){.card__actions.svelte-1ncqctd{grid-template-columns:1fr}}.instructions.svelte-1sdd5ai{background:color-mix(in srgb, var(--surface-color), transparent 50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--text-color), transparent 90%);border-radius:24px;margin-top:30px;padding:32px;transition:transform .3s,border-color .3s}.instructions.svelte-1sdd5ai:hover{border-color:color-mix(in srgb, var(--blue-color), transparent 50%);transform:translateY(-5px)}.instructions__title.svelte-1sdd5ai{color:var(--blue-color);justify-content:center;align-items:center;gap:15px;margin-bottom:40px;font-size:1.4rem;display:flex}.svelte-23hpv2{box-sizing:border-box}.contacts.svelte-23hpv2{z-index:9999;flex-direction:column;align-items:flex-end;gap:15px;font-family:Segoe UI,system-ui,sans-serif;display:flex;position:fixed;bottom:20px;right:20px}.contacts__modal.svelte-23hpv2{background:var(--surface-color);border:1px solid color-mix(in srgb, var(--text-color), transparent 90%);border-radius:24px;width:350px;padding:20px;box-shadow:0 20px 40px #0003}.contacts__header.svelte-23hpv2{position:relative}.contacts__title.svelte-23hpv2{color:var(--text-color);margin:0 0 4px;font-size:1.1rem}.contacts__subtitle.svelte-23hpv2{opacity:.7;color:var(--text-color);margin:0 0 20px;font-size:.9rem}.contacts__button-ripple.svelte-23hpv2{pointer-events:none;justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:absolute;top:4px;left:4px}.contacts__ripple-dot.svelte-23hpv2{background-color:var(--blue-color);border-radius:50%;position:absolute}.contacts__button-ripple.svelte-23hpv2 .contacts__ripple-dot:where(.svelte-23hpv2){background-color:var(--green-color);width:10px;height:10px}.contacts__ripple-ring.svelte-23hpv2{border:2px solid var(--blue-color);box-sizing:border-box;border-radius:50%;width:100%;height:100%;animation:5s cubic-bezier(0,.2,.8,1) infinite svelte-23hpv2-ripple;position:absolute;top:0;left:0}.contacts__button-ripple.svelte-23hpv2 .contacts__ripple-ring:where(.svelte-23hpv2){border-color:color-mix(in srgb, var(--green-color), transparent 30%)}.contacts__ripple-ring.svelte-23hpv2:first-child{animation-delay:-1.2s}@keyframes svelte-23hpv2-ripple{0%{opacity:1;transform:scale(.1)}30%{opacity:0;transform:scale(3.8)}to{opacity:0;transform:scale(3.8)}}.contacts__body.svelte-23hpv2{flex-direction:column;gap:8px;display:flex}.contacts__item.svelte-23hpv2{width:100%;color:var(--text-color);cursor:pointer;background-color:#8080801a;border:1px solid #8080801a;border-radius:16px;justify-content:space-between;align-items:center;padding:12px 16px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.contacts__item.svelte-23hpv2:hover{border-color:var(--blue-color);background-color:#80808026;transform:translateY(-2px)}.contacts__item.svelte-23hpv2:hover .contacts__icon-circle:where(.svelte-23hpv2){transform:rotate(-10deg)}.contacts__item--back.svelte-23hpv2{background-color:#0000;border-color:#0000;justify-content:flex-start}.contacts__item-content.svelte-23hpv2{text-align:left;align-items:center;gap:12px;display:flex}.contacts__icon-circle.svelte-23hpv2{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:transform .3s;display:flex}.contacts__icon-circle--telegram.svelte-23hpv2{background-color:color-mix(in srgb, var(--saphire-color), transparent 10%)}.contacts__icon-circle--pm.svelte-23hpv2{background-color:color-mix(in srgb, var(--green-color), transparent 30%)}.contacts__icon-circle--vk.svelte-23hpv2{background-color:color-mix(in srgb, var(--blue-color), transparent 20%)}.contacts__item-title.svelte-23hpv2{margin:0;font-size:.95rem;font-weight:600}.contacts__item-desc.svelte-23hpv2{opacity:.6;margin:0;font-size:.75rem}.contacts__toggle.svelte-23hpv2{background-color:var(--blue-color);width:60px;height:60px;color:var(--crust-color);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:24px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:visible;box-shadow:0 8px 20px #0003}.contacts__toggle.svelte-23hpv2:hover{transform:scale(1.09)}@media (width<=768px){.contacts.svelte-23hpv2{gap:12px;bottom:16px;right:16px}.contacts__modal.svelte-23hpv2{border-radius:20px;width:min(100vw - 32px,350px);max-height:80vh;padding:16px;overflow-y:auto}.contacts__title.svelte-23hpv2{font-size:1rem}.contacts__subtitle.svelte-23hpv2{margin-bottom:16px;font-size:.85rem}.contacts__item.svelte-23hpv2{border-radius:14px;gap:8px;padding:10px 14px}.contacts__item.svelte-23hpv2:active{background-color:#80808033;transform:scale(.98)}.contacts__icon-circle.svelte-23hpv2{border-radius:10px;flex-shrink:0;width:36px;height:36px;font-size:16px}.contacts__item-title.svelte-23hpv2{font-size:.9rem}.contacts__item-desc.svelte-23hpv2{font-size:.7rem}.contacts__toggle.svelte-23hpv2{width:56px;height:56px;font-size:22px;box-shadow:0 6px 16px #00000026}.contacts__toggle.svelte-23hpv2:active{transform:scale(.95)}.contacts__back-label.svelte-23hpv2{font-size:.9rem}}@media (width<=480px){.contacts.svelte-23hpv2{bottom:12px;right:12px}.contacts__modal.svelte-23hpv2{border-radius:18px;width:calc(100vw - 24px);padding:14px}.contacts__header.svelte-23hpv2{margin-bottom:4px}.contacts__title.svelte-23hpv2{margin-bottom:2px;font-size:.95rem}.contacts__subtitle.svelte-23hpv2{margin-bottom:12px;font-size:.8rem}.contacts__body.svelte-23hpv2{gap:6px}.contacts__item.svelte-23hpv2{border-radius:12px;padding:8px 12px;font-size:.85rem}.contacts__item-content.svelte-23hpv2{gap:10px}.contacts__icon-circle.svelte-23hpv2{border-radius:8px;width:32px;height:32px;font-size:14px}.contacts__item-title.svelte-23hpv2{font-size:.85rem;font-weight:500}.contacts__item-desc.svelte-23hpv2{font-size:.65rem}.contacts__toggle.svelte-23hpv2{width:52px;height:52px;font-size:20px;bottom:10px;right:10px}}@media (width<=360px){.contacts__title.svelte-23hpv2{font-size:.9rem}.contacts__subtitle.svelte-23hpv2{font-size:.75rem}.contacts__icon-circle.svelte-23hpv2{width:30px;height:30px;font-size:12px}.contacts__toggle.svelte-23hpv2{width:48px;height:48px;font-size:18px}}@media (hover:none) and (pointer:coarse){.contacts__item.svelte-23hpv2:hover{background-color:#8080801a;border-color:#8080801a;transform:none}.contacts__item.svelte-23hpv2:hover .contacts__icon-circle:where(.svelte-23hpv2){transform:none}.contacts__toggle.svelte-23hpv2:hover{transform:scale(1)}}.vpn.svelte-1un4v6f{padding:40px 0 0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.vpn__container.svelte-1un4v6f{background:color-mix(in srgb, var(--surface-color), transparent 60%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);isolation:isolate;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:30px;max-width:1200px;min-height:280px;margin:0 auto;padding:40px;transition:all .3s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.vpn__container.svelte-1un4v6f:hover{border-color:color-mix(in srgb, var(--mauve-color), transparent 50%)}.vpn__accent.svelte-1un4v6f{z-index:0;pointer-events:none;border-radius:50%;width:400px;height:400px;position:absolute;top:-150px;right:-150px}.vpn__content.svelte-1un4v6f{z-index:1;flex-direction:column;flex:1;gap:20px;display:flex;position:relative}.vpn__header.svelte-1un4v6f{align-items:center;gap:16px;display:flex}.vpn__icon-wrapper.svelte-1un4v6f{background:var(--mauve-color);width:60px;height:60px;box-shadow:0 8px 24px #703bb04d;box-shadow:0 8px 14px color-mix(in srgb, var(--mauve-color), transparent 50%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:all .8s cubic-bezier(.34,1.56,.64,1);animation:3s ease-in-out infinite svelte-1un4v6f-float;display:flex}.vpn__icon-wrapper.svelte-1un4v6f:hover{filter:brightness(1.1)}.vpn__icon-wrapper.svelte-1un4v6f svg{color:var(--text-color);font-size:28px}.vpn__title.svelte-1un4v6f{color:var(--text-color);letter-spacing:-.5px;margin:0;font-size:32px;font-weight:800}.vpn__description.svelte-1un4v6f{color:color-mix(in srgb, var(--text-color), transparent 20%);max-width:500px;margin:0;font-size:16px;line-height:1.6}.vpn__btn.svelte-1un4v6f{background:var(--mauve-color);color:#fff;cursor:pointer;box-sizing:border-box;border-radius:14px;align-items:center;gap:10px;width:fit-content;padding:16px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:all .8s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.vpn__btn.svelte-1un4v6f:hover{filter:brightness(1.1);transform:translateY(-5px);box-shadow:0 12px 32px #703bb066}.vpn__btn.svelte-1un4v6f:active{transform:translateY(-1px)}@keyframes svelte-1un4v6f-float{0%,to{transform:translateY(5px)}50%{transform:translateY(-5px)}}@media (width<=768px){.vpn.svelte-1un4v6f{padding:30px 0 0}.vpn__container.svelte-1un4v6f{gap:20px;min-height:auto;padding:30px}.vpn__accent.svelte-1un4v6f{width:500px;height:300px;top:-100px;right:-100px}.vpn__header.svelte-1un4v6f{gap:12px}.vpn__icon-wrapper.svelte-1un4v6f{width:50px;height:50px}.vpn__title.svelte-1un4v6f{font-size:26px}.vpn__description.svelte-1un4v6f{max-width:100%;font-size:14px}}@media (width<=480px){.vpn.svelte-1un4v6f{padding:20px 0 0}.vpn__container.svelte-1un4v6f{border-radius:16px;padding:20px}.vpn__title.svelte-1un4v6f{font-size:22px}.vpn__btn.svelte-1un4v6f{justify-content:center;width:100%;padding:14px 16px}}.header.svelte-zne36e{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);will-change:backdrop-filter;z-index:999;background-color:#ffffff0d;padding-block:12px;padding-inline:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:22px;transition:background-color .5s,border-color .5s;animation:.5s cubic-bezier(.22,1,.36,1) both svelte-zne36e-headerDrop;position:sticky;top:0;box-shadow:0 4px 30px #00000026}@keyframes svelte-zne36e-headerDrop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.header__wrapper.svelte-zne36e{width:100%;margin-inline:auto}.header__divinder.svelte-zne36e{background:#fff3;width:1px;height:22px;margin:0 4px}html[data-theme=light] .header__divinder.svelte-zne36e{background:#00000026}.header__nav.svelte-zne36e{justify-content:space-between;align-items:center;gap:16px;max-width:1300px;margin:auto;display:flex}.header__image.svelte-zne36e{flex-shrink:0;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.header__title.svelte-zne36e{flex-shrink:0;align-items:center;gap:12px;font-size:22px;transition:all .5s cubic-bezier(.25,1,.5,1);display:flex}.header__title.svelte-zne36e:hover{cursor:pointer;filter:drop-shadow(0 10px 15px var(--surface-color)) brightness(1.1)}.header__title.svelte-zne36e:hover .header__image:where(.svelte-zne36e){transform:rotate(20deg)scale(1.15)}.header__title.svelte-zne36e p:where(.svelte-zne36e){color:var(--text-color);font-weight:700;transition:transform .5s cubic-bezier(.25,1,.5,1)}.header__title.svelte-zne36e:hover p:where(.svelte-zne36e){transform:translateY(-2px)}.header__list.svelte-zne36e{align-items:center;gap:12px;margin:0;padding:0;display:flex}.header__list-item.svelte-zne36e{flex-shrink:0;justify-content:center;align-items:center;display:flex}.header__list-item.svelte-zne36e svg{transition:transform .5s cubic-bezier(.34,1.56,.64,1),color .5s,filter .5s}.header__list-item.svelte-zne36e:hover svg{filter:drop-shadow(0 4px 8px #0000004d);transform:rotate(15deg)scale(1.25)}.header__list-github.svelte-zne36e{color:var(--text-color);background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:8px;padding:4px 10px;font-size:18px;font-weight:700;transition:color .5s,filter .5s,transform .5s cubic-bezier(.25,1,.5,1),background-color .5s;display:flex}.header__list-github.svelte-zne36e:hover{filter:drop-shadow(0 8px 16px var(--surface-color)) brightness(1.1);background:#ffffff14;transform:translateY(-2px)}.header__list-github.svelte-zne36e:hover svg{transform:rotate(15deg)scale(1.15)}.custom-select.svelte-zne36e{font-family:inherit;position:relative}.custom-select__trigger.svelte-zne36e{color:var(--text-color);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;font-weight:700;transition:all .5s cubic-bezier(.25,1,.5,1);display:flex}html[data-theme=light] .custom-select__trigger.svelte-zne36e{border:1px solid #0000001a}.custom-select__trigger.svelte-zne36e:hover,.custom-select__trigger--active.svelte-zne36e{border-color:var(--blue-color,#3b82f6);background:#ffffff14;box-shadow:0 0 12px #3b82f633}.custom-select__arrow.svelte-zne36e{align-items:center;font-size:12px;display:flex;transition:transform .5s cubic-bezier(.25,1,.5,1)!important}.custom-select__trigger.svelte-zne36e:hover .custom-select__arrow:where(.svelte-zne36e) svg{filter:none!important;transform:none!important}.custom-select__arrow--rotated.svelte-zne36e{transform:rotateX(180deg)}.custom-select__dropdown.svelte-zne36e{background:var(--surface-color,var(--background-color));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;border:1px solid #ffffff1a;border-radius:12px;min-width:160px;transition:background-color .5s,border-color .5s,box-shadow .5s;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 30px #0000004d}html[data-theme=light] .custom-select__dropdown.svelte-zne36e{border:1px solid #00000014;box-shadow:0 10px 30px #0000001a}.custom-select__options.svelte-zne36e{margin:0;padding:4px;list-style:none}.custom-select__option.svelte-zne36e{width:100%;color:var(--text-color);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;transition:background-color .3s,color .5s;display:flex}.custom-select__option.svelte-zne36e:hover{color:var(--blue-color,#3b82f6);background:#ffffff14}html[data-theme=light] .custom-select__option.svelte-zne36e:hover{background:#0000000a}.custom-select__option--selected.svelte-zne36e{font-weight:700;color:var(--blue-color,#3b82f6)!important;background:#3b82f626!important}.custom-select__option-code.svelte-zne36e{opacity:.6;background:#ffffff1a;border-radius:4px;padding:2px 4px;font-size:12px;transition:background-color .5s}html[data-theme=light] .custom-select__option-code.svelte-zne36e{background:#0000000f}.custom-select__option-label.svelte-zne36e{white-space:nowrap}.header__theme-toggle.svelte-zne36e{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;transition:all .5s;display:flex}.header__theme-container.svelte-zne36e{justify-content:center;align-items:center;width:32px;height:28px;font-size:22px;display:flex}.header__theme-toggle.svelte-zne36e:hover svg{transform:rotate(-20deg)scale(1.25)}.is-spinning.svelte-zne36e{animation:.5s cubic-bezier(.4,0,.2,1) svelte-zne36e-spin}@keyframes svelte-zne36e-spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.25)}to{transform:rotate(360deg)scale(1)}}li.svelte-zne36e{list-style:none}a.svelte-zne36e{text-decoration:none}@media (width<=768px){.header.svelte-zne36e{padding:10px 12px}.header__title.svelte-zne36e p:where(.svelte-zne36e),.header__list-github.svelte-zne36e p:where(.svelte-zne36e){display:none}.header__list-github.svelte-zne36e{padding:6px}.header__list.svelte-zne36e{gap:8px}.custom-select__trigger.svelte-zne36e{gap:4px;padding:5px 8px;font-size:14px}}@media (width<=360px){.header__list.svelte-zne36e{gap:6px}.header__divinder.svelte-zne36e{margin:0 2px}}.contacts-wrapper.svelte-1n46o8q{z-index:9999;position:fixed;bottom:30px;right:30px}.main-container.svelte-1n46o8q{max-width:1000px;min-height:80vh;margin:0 auto;padding:30px 20px}.hero.svelte-1n46o8q{text-align:center;margin-top:0;margin-bottom:50px}.hero.svelte-1n46o8q h1:where(.svelte-1n46o8q){margin-bottom:10px;font-size:3.5rem}.hero.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--text-color);opacity:.8;margin-bottom:15px}.gradient-text.svelte-1n46o8q{background:linear-gradient(60deg, var(--blue-color), var(--saphire-color));color:#0000;-webkit-background-clip:text;background-clip:text}.proxy-grid.svelte-1n46o8q{grid-template-columns:1fr 1fr;gap:24px;display:grid}.loader.svelte-1n46o8q{text-align:center;color:var(--blue-color);padding:50px;font-size:1.2rem}@media (width<=768px){.proxy-grid.svelte-1n46o8q{grid-template-columns:1fr}.hero.svelte-1n46o8q h1:where(.svelte-1n46o8q){font-size:2.5rem}}
