@font-face{font-family:Source-Sans-Pro;src:url(../fonts/SourceSansPro-Regular.f0f042c0.eot);src:url(../fonts/SourceSansPro-Regular.f0f042c0.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Regular.c01959f3.woff2) format("woff2"),url(../fonts/SourceSansPro-Regular.52f5045b.woff) format("woff"),url(../fonts/SourceSansPro-Regular.ce518e29.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source-Sans-Pro;src:url(../fonts/SourceSansPro-Bold.59fdf4ae.eot);src:url(../fonts/SourceSansPro-Bold.59fdf4ae.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro-Bold.f04441cf.woff2) format("woff2"),url(../fonts/SourceSansPro-Bold.d9d2bac7.woff) format("woff"),url(../fonts/SourceSansPro-Bold.55ed1c08.ttf) format("truetype");font-weight:700;font-style:bold}@font-face{font-family:icon;src:url(../fonts/icon.2b82d68c.eot?#iefix) format("embedded-opentype"),url(data:font/woff2;base64,d09GMgABAAAAAAo4AAsAAAAAEswAAAnpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCEUAqWUJFKATYCJANICyYABCAFg2YHgW4bWQ8jESaclED2Vwn0dO+jwPrd4oiKiopubrJP1zWDRjDSWSYf/v/Mzr0PGrwXaKzMFEozSUqmUykpwFRMCusL0u7WyqyUAECEsX2U0ZgDAHObU+vPAaAByYQ93vJfXLblxFM+WV0A05+frhcuG5xUkJr5WL+kJgKvG1lJ8s1kE23kdVr6/+/n6v7OWWchIrPSaYEQn8zufXcmD1MLjQapDUgi2sRDJnZCyBBCxqw22ZqiFrTB9HXT64AAkGGHE7R23catEdO/2/CBsIGFvJQAXm/Sv0+vbhCvMbApVgIxyBPbMgdIEBwAPT0OYJ71/eQFigkFKDgG8oma++v0hKuclGtMx8jw2jOdMJ+vCMClmQGQ354EGU4WDQTjQL6lZKqIhScdWQwq1yKRyokhWyvQkYIBC+79D54AERJkKIhCNGIQCxUaQHjIKgqWJ80aUE40hEUUCBADBIgFAsQBAeKBAAlAgEQgQBIQIBkIkAIEKAoIUDQQoBggQLFAgFQgQBrMKAJ0xjbpANIAZhHAuiEH5h0VWSfAwmAUUYSjGJjo4+fl1uQ1QZDS4vWGeENSpqMg3pyXYhUEi66GKGfzVs5dlnzuYCczg1xO2KWUZqzSKC5h2qFOBiEue6Q6Swa5xx+fG/P7CrlZ2dyKqzLGstd6OCGh6TI3m3OHPpScBQVEkwf7R8/VoY5tBWBycHwQl+8t5+XYpk4rLTX3fbR/azNEZRsmYNHR6r28akPZmjJWtqrk0Ei0Yq4vg2UPQzX1VTEk+c0jnDGuZyRi6HrcsMq59cLj92Nx+NRdc09CmIh9F/V1Iwi5zGxrRXY7TV+f2ubYcSig1h9DYp7/dy9PUYe2DoIm5g2gpGKhyb5LmFW16pWqAJ1E5dpUafXCa3c8bnntlbmM0MIWyatmEsXzw03vtSGr3lBBrF6JU3Y1ND4LKMjlMYwAPRSyUVEIOd3Nid6XPjlyPI5f+NCEaRoib5hcVkHlR7ddgCn3iCoyvAhOspv4aIyLWdmCqeGTJE+aY5yH9xu+t7Dj5srFIqOkajg2yKpCcVVBNKCicrU3s8w7oJpZwqCxMH9yL088FWDyvIZTmtwjTK6Wf/dO7Kr2+PxMAK0QKqkoFKGZ4QgvTwmvcbGm5UGvvNShQKx2ulvPPQilzqOirasIkjO2iyTXtA1V0PG5pE4moP3WXmVmz7BkJM7lVpfTtCFh9lqMvyqkRjaEZp3cGlnVo2slHB/cgw2MfTPk8CTGX4yHSE0MfY+RnAHGCGtrtvs0IkVbpxd/AbQBDN3vlKxq2XDvfnsrAM7alcJbBVnN1d8FnId4Uo0SP/NZbHQoeCN9sZQ9xk0Zq0jSXT+CMGMlpo+XSTN3AaJf3Ylsx3ykzFBOW1GkhtOBgv+mWZatVPCdiIBN6sgMcxzgsu+/Z3w4Cs92hUj5h6b8HfHjLMC2xdOOzS95kpmXoQpDGUV2EAjf/1/gwCrddIab9fbtZyXaKqpCsfAZePPWb8l/c6brgdFWq18k4Kill9XiHcI0R7iIZv6dYGSVGsMKhXA1Z/Fi1/Bsl1DpYKpB92qyvJGaEqd02383mzwYQj3shWFRyTV+XfjR/2LID+xXYejh2PtDLXPPlfUbnxZOSwUqB2NpMk0NNlOKA6NSAttMmQs7UywMpl+K3/xyrelrnzNntPSEvF9zax8YyqcBv+cnoVJ3D4W5wokToyYnczQ06/Jln0jAU7ty7ejR7dt8AQph8ONsRkLLSiUllCR1K8684+t2wN3u/6yypEcFtdvG3qtjiKmbYNdKli1jvzf3whQxxWtyHqjM9Z1F3iYXJe/ffwv8Y/uuat9a/jt37v/izdBXvx9Nq5WUEPysAONLX9eDLuPuwHoJkeLOJ5u+TSz8rxkR5v358zC7DYE86vHjn37yW2TpekDa4A+H/TbK2UZ+/+4PSMGvCotOowiRR/30E8GPP/otDC89C4lUHez79h0YJcvmNuGwbzBJFgPPJFTs/hMg2N80YUWjwetwpGias7S2gRXZpr8k8zRQ2+Op6Vw5WVCpW88T82in0+2ubaYCbfZrssAM8bpcbpe3OdLPJdpd7440ZqJuD28eJRntR7Rl2uHSTHG54al9wz9ZTa3h7HsjE+hGbUhpemhTp8JefvPU6bsnb1iCnNMzrVErM6PLXilLM1bu76a/Xv3fnj1F+x7Diui+HxOXxSzdl7g86eaS2MvoVU5IblTz/2zbUp4uUaqogU7V5HUCtf7rUiym3UTKHdxE37VWKv+zS9obpEDwtrJu6dKRgbvNlZVXrsyarD+FNyffdGD2sqWrBepJIxIq2+eNrJHYN2v/84ELjnQ43HnsqV+y2r04mH7Okf4s3XGu6lBnhjkw/baxVY+M1jtvU/eN6pt8f4ktf848uL6rt2pF4Vulbk7D4NXq1DEZJaf78VOspT/q5hieWKY7Lk8MeV4bBx65eMNGznXdaOn49IMaOtbuscqYhMKfdAvvodsSSM+Cc2L+kylPxOsBdWFy6IYonH9BYPsSnBX9bw7DM269GgresBL8RXyN/5SZUf9aKRHEE0MGzxRTfrNTHpVepKt0SJ0VK3S+VpPbN8trlNMtqO1NbJbUYuYwr76V1srY2uhy9O6qWtoPWrnSZ57ZjM0ZitOHm2XVznR79PKs9TOa2BXZtbAhlOVxZ4Y3QHs8T1bTGQipuyZMkhdVm7FvYJeUCo7++Str586zBT8tGVu9dpv6BY9+/bVCVC2tYlSFjx/+s6O0r9PZd6LKzNBEpxGTIqeTVzIFdKO1noWRgEjYAPo8aC2jvqJLllE514SY6GV0Hh19cIn8phd9nH3ILiax3WOT6K8RuWkfmU4cJbvodS41Lk0HaATwxAr8JoSvDsfj/zp1iXX8JirMB6kVryfduYPxPCUiqFCjIGBXgPkQkVM+vr2QgpHgmUWNY7KoZC3RoetfRAMFICu1QARyiYqLdXuFc3cuEsT3GCCqBxTPYC2xNg4K9DYeLBJtMvKQKlK7NgEDwkr/KYGuBxtFDHrbGIgYabCWiTYOJsyw8RCxxiajDbZsqiAT+/+9ofKFyyEBn8S3/g+5eVSqqR/xFnssyCBolb6odlxmEaccU1Y7KoIpkapMAY30q0jdDoOj7tAbyhtvqHzhckjAF6+l/xDQjgJ9Vab0GVOMPYNIdQVBq/XF6NiOy3ywiuvomLKjdqVETkgK0EtVuiGgORb1WUs01G0GZTGXV/X1BvKaU5n1KeVXmIqq6YbFarM7nC63x+sz/XkGZjp1CZ28uMdgv6zyohmK7aDWhB/nLbM3TI2c3JkVTfw0qjSdO7sU7WPIeK06MpUfBt988n3uO5Oo4a2henm0dCqJwN5HStGX2ww+6dthOTw3BDZrB0nu3ehmAwAA) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(../fonts/icon.6487aada.ttf) format("truetype"),url(../img/icon.c46db0bd.svg#icon) format("svg")}.icon[class*=" icon-"]:before,.icon[class^=icon-]:before{font-family:icon!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:inherit;position:relative;display:inline-block;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.icon-arrow-left:before{content:"\f101"}.icon-arrow-right:before{content:"\f102"}.icon-brand-apple:before{content:"\f103"}.icon-brand-microsoft:before{content:"\f104"}.icon-check:before{content:"\f105"}.icon-checkbox-checked:before{content:"\f106"}.icon-checkbox:before{content:"\f107"}.icon-chevron-left:before{content:"\f108"}.icon-chevron-right:before{content:"\f109"}.icon-close:before{content:"\f10a"}.icon-copy:before{content:"\f10b"}.icon-download:before{content:"\f10c"}.icon-kolkin:before{content:"\f10d"}.icon-mail:before{content:"\f10e"}.icon-menu:before{content:"\f10f"}.icon-search-alt:before{content:"\f110"}.icon-search:before{content:"\f111"}:where(html){--border-size-1:1px;--border-size-2:2px;--border-size-3:5px;--border-size-4:10px;--border-size-5:25px;--radius-1:2px;--radius-2:5px;--radius-3:1rem;--radius-4:2rem;--radius-5:4rem;--radius-6:8rem;--radius-round:1e 5px;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%}:root{--color-white:#fff;--color-black:#000;--color-gray-0:#f9fafb;--color-gray-1:#f0f2f4;--color-gray-2:#eaedf0;--color-gray-3:#dfe3e7;--color-gray-4:#ced4da;--color-gray-5:#adb5bd;--color-gray-6:#878f97;--color-gray-7:#484f56;--color-gray-8:#353b41;--color-gray-9:#22262a;--color-gray-10:#16191d;--color-gray-11:#0d0f12;--color-gray-12:#030507;--color-stone-0:#f9fafb;--color-stone-1:#f3f5f7;--color-stone-2:#ebedef;--color-stone-3:#e0e4e5;--color-stone-4:#d0d5d7;--color-stone-5:#b1b6b9;--color-stone-6:#969a9c;--color-stone-7:#7d8282;--color-stone-8:#686a69;--color-stone-9:#4f504e;--color-stone-10:#3a3a36;--color-stone-11:#262622;--color-stone-12:#131311;--color-red-0:#fff5f5;--color-red-1:#ffe5e5;--color-red-2:#ffc7c7;--color-red-3:#ffa8a8;--color-red-4:#ff8585;--color-red-5:#ff6b6b;--color-red-6:#fa5252;--color-red-7:#f03d3d;--color-red-8:#e13333;--color-red-9:#ca2b2b;--color-red-10:#b12525;--color-red-11:#972020;--color-red-12:#7f1a1a;--color-pink-0:#fff0f6;--color-pink-1:#ffe0ed;--color-pink-2:#fcc0d6;--color-pink-3:#faa3c1;--color-pink-4:#f782ab;--color-pink-5:#f06696;--color-pink-6:#e6477f;--color-pink-7:#d7336c;--color-pink-8:#c1255b;--color-pink-9:#a41e4d;--color-pink-10:#8b1840;--color-pink-11:#741537;--color-pink-12:#5b102a;--color-purple-0:#f7eefc;--color-purple-1:#f4dbfa;--color-purple-2:#eebdfa;--color-purple-3:#e597f7;--color-purple-4:#da78f2;--color-purple-5:#cd5ee8;--color-purple-6:#bf4cdc;--color-purple-7:#ae40c9;--color-purple-8:#9b36b5;--color-purple-9:#872f9d;--color-purple-10:#702682;--color-purple-11:#591d67;--color-purple-12:#44174f;--color-violet-0:#f3f0ff;--color-violet-1:#e5dbff;--color-violet-2:#cebdff;--color-violet-3:#b097fc;--color-violet-4:#9675fa;--color-violet-5:#855ef7;--color-violet-6:#7850f2;--color-violet-7:#7149e9;--color-violet-8:#663fd9;--color-violet-9:#5e3cc3;--color-violet-10:#5235ac;--color-violet-11:#452c90;--color-violet-12:#3a2579;--color-indigo-0:#ebf0ff;--color-indigo-1:#dbe4ff;--color-indigo-2:#b8c6ff;--color-indigo-3:#8fa5ff;--color-indigo-4:#738efc;--color-indigo-5:#5c7bfa;--color-indigo-6:#4d6ef5;--color-indigo-7:#4264eb;--color-indigo-8:#3d5ddb;--color-indigo-9:#374fc8;--color-indigo-10:#2f44ac;--color-indigo-11:#293a94;--color-indigo-12:#212f78;--color-blue-00:#f0f9ff;--color-blue-0:#e5f4ff;--color-blue-1:#d1ebff;--color-blue-2:#a3d7ff;--color-blue-3:#73c1fc;--color-blue-4:#50acf7;--color-blue-5:#339bf0;--color-blue-6:#238be7;--color-blue-7:#1c7ed4;--color-blue-8:#1970c2;--color-blue-9:#1863aa;--color-blue-10:#145490;--color-blue-11:#114778;--color-blue-12:#0d375e;--color-cyan-0:#e3fafc;--color-cyan-1:#c7f6fa;--color-cyan-2:#97e8f2;--color-cyan-3:#64d8e8;--color-cyan-4:#3dc9db;--color-cyan-5:#22b7ce;--color-cyan-6:#15adc1;--color-cyan-7:#1098ad;--color-cyan-8:#0c8297;--color-cyan-9:#0b7284;--color-cyan-10:#095d6c;--color-cyan-11:#074450;--color-cyan-12:#053138;--color-teal-0:#e8fcf6;--color-teal-1:#c2fae7;--color-teal-2:#97f2d7;--color-teal-3:#65e6bf;--color-teal-4:#3ad9aa;--color-teal-5:#20cb98;--color-teal-6:#12ba87;--color-teal-7:#0ca778;--color-teal-8:#099067;--color-teal-9:#087d5a;--color-teal-10:#066549;--color-teal-11:#054d37;--color-teal-12:#033527;--color-green-0:#eafbed;--color-green-1:#d2f9d7;--color-green-2:#b1f2b9;--color-green-3:#8be999;--color-green-4:#6bdb7e;--color-green-5:#4fcf64;--color-green-6:#40bf57;--color-green-7:#37b34e;--color-green-8:#2f9d43;--color-green-9:#2b883d;--color-green-10:#237033;--color-green-11:#1a5626;--color-green-12:#133e1b;--color-lime-0:#f4fce3;--color-lime-1:#e9fac7;--color-lime-2:#d8f5a3;--color-lime-3:#c0eb75;--color-lime-4:#a8e34a;--color-lime-5:#93d82c;--color-lime-6:#81c81e;--color-lime-7:#73b715;--color-lime-8:#66a90f;--color-lime-9:#5d960d;--color-lime-10:#4b790b;--color-lime-11:#3d6209;--color-lime-12:#2c4606;--color-yellow-0:#fff9db;--color-yellow-1:#fff3bd;--color-yellow-2:#ffec99;--color-yellow-3:#ffe066;--color-yellow-4:#ffd53d;--color-yellow-5:#fbc318;--color-yellow-6:#fab005;--color-yellow-7:#f59f00;--color-yellow-8:#f08c00;--color-yellow-9:#e67700;--color-yellow-10:#b35c00;--color-yellow-11:#804200;--color-yellow-12:#663500;--color-orange-0:#fff4e5;--color-orange-1:#ffe8cc;--color-orange-2:#ffd8a8;--color-orange-3:#ffc17a;--color-orange-4:#ffa94d;--color-orange-5:#ff9029;--color-orange-6:#fd7e17;--color-orange-7:#f76808;--color-orange-8:#e9590c;--color-orange-9:#d7470f;--color-orange-10:#bf400d;--color-orange-11:#99330b;--color-orange-12:#812b09;--color-choco-0:#fff8db;--color-choco-1:#fce1bb;--color-choco-2:#f7c99c;--color-choco-3:#f1b27e;--color-choco-4:#e99b63;--color-choco-5:#df8443;--color-choco-6:#d46e25;--color-choco-7:#bb5e1b;--color-choco-8:#a55318;--color-choco-9:#8b4513;--color-choco-10:#713a13;--color-choco-11:#593012;--color-choco-12:#3f220d;--color-brown-0:#faf4eb;--color-brown-1:#ecdfcf;--color-brown-2:#e0cbb8;--color-brown-3:#d3b69c;--color-brown-4:#c6a386;--color-brown-5:#b78f6c;--color-brown-6:#a87d57;--color-brown-7:#946b47;--color-brown-8:#825c3a;--color-brown-9:#704c2e;--color-brown-10:#5e3b21;--color-brown-11:#4d2a14;--color-brown-12:#402312;--color-sand-0:#f9fafb;--color-sand-1:#e6e4db;--color-sand-2:#d5cfbe;--color-sand-3:#c1b89f;--color-sand-4:#afa68e;--color-sand-5:#9a9179;--color-sand-6:#867c65;--color-sand-7:#736a54;--color-sand-8:#5e5645;--color-sand-9:#4c4639;--color-sand-10:#39362d;--color-sand-11:#262622;--color-sand-12:#131311;--color-camo-0:#f9fbe9;--color-camo-1:#e7ed9c;--color-camo-2:#d3df4e;--color-camo-3:#c2ce36;--color-camo-4:#b6bd2e;--color-camo-5:#a9a928;--color-camo-6:#979520;--color-camo-7:#8d851c;--color-camo-8:#7e7316;--color-camo-9:#6c6314;--color-camo-10:#5f5611;--color-camo-11:#4e460e;--color-camo-12:#38320a;--color-jungle-0:#ecfeae;--color-jungle-1:#dff39b;--color-jungle-2:#d0e783;--color-jungle-3:#c1dd6e;--color-jungle-4:#b6d15c;--color-jungle-5:#a9c748;--color-jungle-6:#9bba36;--color-jungle-7:#91b224;--color-jungle-8:#82a413;--color-jungle-9:#7b9b08;--color-jungle-10:#647f06;--color-jungle-11:#516605;--color-jungle-12:#3e4e04}:where(html){--ease-1:cubic-bezier(0.25,0,0.5,1);--ease-2:cubic-bezier(0.25,0,0.4,1);--ease-3:cubic-bezier(0.25,0,0.3,1);--ease-4:cubic-bezier(0.25,0,0.2,1);--ease-5:cubic-bezier(0.25,0,0.1,1);--ease-in-1:cubic-bezier(0.25,0,1,1);--ease-in-2:cubic-bezier(0.5,0,1,1);--ease-in-3:cubic-bezier(0.7,0,1,1);--ease-in-4:cubic-bezier(0.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,0.75,1);--ease-out-2:cubic-bezier(0,0,0.5,1);--ease-out-3:cubic-bezier(0,0,0.3,1);--ease-out-4:cubic-bezier(0,0,0.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(0.1,0,0.9,1);--ease-in-out-2:cubic-bezier(0.3,0,0.7,1);--ease-in-out-3:cubic-bezier(0.5,0,0.5,1);--ease-in-out-4:cubic-bezier(0.7,0,0.3,1);--ease-in-out-5:cubic-bezier(0.9,0,0.1,1);--ease-elastic-out-1:cubic-bezier(0.5,0.75,0.75,1.25);--ease-elastic-out-2:cubic-bezier(0.5,1,0.75,1.25);--ease-elastic-out-3:cubic-bezier(0.5,1.25,0.75,1.25);--ease-elastic-out-4:cubic-bezier(0.5,1.5,0.75,1.25);--ease-elastic-out-5:cubic-bezier(0.5,1.75,0.75,1.25);--ease-elastic-in-1:cubic-bezier(0.5,-0.25,0.75,1);--ease-elastic-in-2:cubic-bezier(0.5,-0.5,0.75,1);--ease-elastic-in-3:cubic-bezier(0.5,-0.75,0.75,1);--ease-elastic-in-4:cubic-bezier(0.5,-1,0.75,1);--ease-elastic-in-5:cubic-bezier(0.5,-1.25,0.75,1);--ease-elastic-in-out-1:cubic-bezier(0.5,-0.1,0.1,1.5);--ease-elastic-in-out-2:cubic-bezier(0.5,-0.3,0.1,1.5);--ease-elastic-in-out-3:cubic-bezier(0.5,-0.5,0.1,1.5);--ease-elastic-in-out-4:cubic-bezier(0.5,-0.7,0.1,1.5);--ease-elastic-in-out-5:cubic-bezier(0.5,-0.9,0.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,0.007,0.029 2.2%,0.118 4.7%,0.625 14.4%,0.826 19%,0.902,0.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,0.999 61.6%,0.995 71.2%,1);--ease-spring-3:linear(0,0.009,0.035 2.1%,0.141 4.4%,0.723 12.9%,0.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,0.991,0.977 51%,0.974 53.8%,0.975 57.1%,0.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,0.009,0.037 1.7%,0.153 3.6%,0.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,0.973,0.955 39.2%,0.953 41.1%,0.957 43.3%,0.998 53.3%,1.009 59.1% 63.7%,0.998 78.9%,1);--ease-spring-5:linear(0,0.01,0.04 1.6%,0.161 3.3%,0.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,0.999 29.4%,0.955 32.1%,0.942,0.935 34.9%,0.933,0.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,0.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,0.004,0.016,0.035,0.063,0.098,0.141,0.191,0.25,0.316,0.391 36.8%,0.563,0.766,1 58.8%,0.946,0.908 69.1%,0.895,0.885,0.879,0.878,0.879,0.885,0.895,0.908 89.7%,0.946,1);--ease-bounce-2:linear(0,0.004,0.016,0.035,0.063,0.098,0.141 15.1%,0.25,0.391,0.562,0.765,1,0.892 45.2%,0.849,0.815,0.788,0.769,0.757,0.753,0.757,0.769,0.788,0.815,0.85,0.892 75.2%,1 80.2%,0.973,0.954,0.943,0.939,0.943,0.954,0.973,1);--ease-bounce-3:linear(0,0.004,0.016,0.035,0.062,0.098,0.141 11.4%,0.25,0.39,0.562,0.764,1 30.3%,0.847 34.8%,0.787,0.737,0.699,0.672,0.655,0.65,0.656,0.672,0.699,0.738,0.787,0.847 61.7%,1 66.2%,0.946,0.908,0.885 74.2%,0.879,0.878,0.879,0.885 79.5%,0.908,0.946,1 87.4%,0.981,0.968,0.96,0.957,0.96,0.968,0.981,1);--ease-bounce-4:linear(0,0.004,0.016 3%,0.062,0.141,0.25,0.391,0.562 18.2%,1 24.3%,0.81,0.676 32.3%,0.629,0.595,0.575,0.568,0.575,0.595,0.629,0.676 48.2%,0.811,1 56.2%,0.918,0.86,0.825,0.814,0.825,0.86,0.918,1 77.2%,0.94 80.6%,0.925,0.92,0.925,0.94 87.5%,1 90.9%,0.974,0.965,0.974,1);--ease-bounce-5:linear(0,0.004,0.016 2.5%,0.063,0.141,0.25 10.1%,0.562,1 20.2%,0.783,0.627,0.534 30.9%,0.511,0.503,0.511,0.534 38%,0.627,0.782,1 48.7%,0.892,0.815,0.769 56.3%,0.757,0.753,0.757,0.769 61.3%,0.815,0.892,1 68.8%,0.908 72.4%,0.885,0.878,0.885,0.908 79.4%,1 83%,0.954 85.5%,0.943,0.939,0.943,0.954 90.5%,1 93%,0.977,0.97,0.977,1);--animation-fade-in:fade-in 0.5s var(--ease-3);--animation-fade-in-bloom:fade-in-bloom 2s var(--ease-3);--animation-fade-out:fade-out 0.5s var(--ease-3);--animation-fade-out-bloom:fade-out-bloom 2s var(--ease-3);--animation-scale-up:scale-up 0.5s var(--ease-3);--animation-scale-down:scale-down 0.5s var(--ease-3);--animation-slide-out-up:slide-out-up 0.5s var(--ease-3);--animation-slide-out-down:slide-out-down 0.5s var(--ease-3);--animation-slide-out-right:slide-out-right 0.5s var(--ease-3);--animation-slide-out-left:slide-out-left 0.5s var(--ease-3);--animation-slide-in-up:slide-in-up 0.5s var(--ease-3);--animation-slide-in-down:slide-in-down 0.5s var(--ease-3);--animation-slide-in-right:slide-in-right 0.5s var(--ease-3);--animation-slide-in-left:slide-in-left 0.5s var(--ease-3);--animation-shake-x:shake-x 0.5s var(--ease-in-out-1);--animation-shake-y:shake-y 0.5s var(--ease-out-1);--animation-spin:spin 2s linear infinite;--animation-ping:ping 5s var(--ease-out-3) infinite;--animation-blink:blink 1s var(--ease-out-3) infinite;--animation-float:float 3s var(--ease-in-out-3) infinite;--animation-bounce:bounce 2s var(--ease-squish-2) infinite;--animation-pulse:pulse 2s var(--ease-out-3) infinite}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-bloom{0%{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(2) blur(10px)}to{opacity:1;filter:brightness(1) blur(0)}}@keyframes fade-out{to{opacity:0}}@keyframes fade-out-bloom{to{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(2) blur(10px)}0%{opacity:1;filter:brightness(1) blur(0)}}@keyframes scale-up{to{transform:scale(1.25)}}@keyframes scale-down{to{transform:scale(.75)}}@keyframes slide-out-up{to{transform:translateY(-100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}@keyframes slide-out-right{to{transform:translateX(100%)}}@keyframes slide-out-left{to{transform:translateX(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translateX(-100%)}}@keyframes slide-in-left{0%{transform:translateX(100%)}}@keyframes shake-x{0%,to{transform:translateX(0)}20%{transform:translateX(-5%)}40%{transform:translateX(5%)}60%{transform:translateX(-5%)}80%{transform:translateX(5%)}}@keyframes shake-y{0%,to{transform:translateY(0)}20%{transform:translateY(-5%)}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(5%)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{90%,to{transform:scale(2);opacity:0}}@keyframes float{50%{transform:translateY(-25%)}}@keyframes bounce{25%{transform:translateY(-20%)}40%{transform:translateY(-3%)}0%,60%,to{transform:translateY(0)}}@keyframes pulse{50%{transform:scale(.9)}}@media (--OSdark){@keyframes fade-in-bloom{0%{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(.5) blur(10px)}to{opacity:1;filter:brightness(1) blur(0)}}}@media (--OSdark){@keyframes fade-out-bloom{to{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(.5) blur(10px)}0%{opacity:1;filter:brightness(1) blur(0)}}}@keyframes blink{50%{opacity:1}}.typing-indicator{margin:0;padding:0;color:var(--selected-border-color)}.typing-indicator span{font-size:5px;opacity:.2}.typing-indicator span:first-of-type{animation:blink 1.2s .3333s infinite;margin-right:1px}.typing-indicator span:nth-of-type(2){animation:blink 1.2s .6666s infinite;margin-right:1px}.typing-indicator span:nth-of-type(3){animation:blink 1.2s .9999s infinite}:where(html){--font-sans:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Ubuntu,roboto,noto,arial,sans-serif;--font-serif:Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--font-mono:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--font-weight-8:800;--font-weight-9:900;--font-lineheight-00:0.95;--font-lineheight-0:1.1;--font-lineheight-1:1.25;--font-lineheight-2:1.375;--font-lineheight-3:1.5;--font-lineheight-4:1.75;--font-lineheight-5:2;--font-letterspacing-0:-0.05em;--font-letterspacing-1:0.025em;--font-letterspacing-2:0.05em;--font-letterspacing-3:0.075em;--font-letterspacing-4:0.15em;--font-letterspacing-5:0.5em;--font-letterspacing-6:0.75em;--font-letterspacing-7:1em;--font-size-00:0.5rem;--font-size-0:0.75rem;--font-size-1:1rem;--font-size-2:1.1rem;--font-size-3:1.25rem;--font-size-4:1.5rem;--font-size-5:2rem;--font-size-6:2.5rem;--font-size-7:3rem;--font-size-8:3.5rem;--size-000:-0.5rem;--size-00:-0.25rem;--size-1:0.25rem;--size-2:0.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-xxs:240px;--size-xs:360px;--size-sm:456px;--size-md:768px;--size-lg:992px;--size-xl:1200px;--size-xxl:1600px;--mask-corner-cut-circles-1:radial-gradient(1rem at 1rem 1rem,transparent 99%,#000) -1rem -1rem;--mask-corner-cut-circles-2:radial-gradient(2rem at 2rem 2rem,transparent 99%,#000) -2rem -2rem;--mask-corner-cut-circles-3:radial-gradient(4rem at 4rem 4rem,transparent 99%,#000) -4rem -4rem;--mask-corner-cut-squares-1:conic-gradient(at 2rem 2rem,#000 75%,transparent 0) -1rem -1rem;--mask-corner-cut-squares-2:conic-gradient(at 4rem 4rem,#000 75%,transparent 0) -2rem -2rem;--mask-corner-cut-squares-3:conic-gradient(at 8rem 8rem,#000 75%,transparent 0) -4rem -4rem;--mask-corner-cut-angles-1:conic-gradient(from -45deg at 1rem 1rem,transparent 25%,#000 0) -1rem 0/100% 51% repeat-x,conic-gradient(from 135deg at 1rem calc(100% - 1rem),transparent 25%,#000 0) -1rem 100%/100% 51% repeat-x;--mask-corner-cut-angles-2:conic-gradient(from -45deg at 2rem 2rem,transparent 25%,#000 0) -2rem 0/100% 51% repeat-x,conic-gradient(from 135deg at 2rem calc(100% - 2rem),transparent 25%,#000 0) -2rem 100%/100% 51% repeat-x;--mask-corner-cut-angles-3:conic-gradient(from -45deg at 4rem 4rem,transparent 25%,#000 0) -4rem 0/100% 51% repeat-x,conic-gradient(from 135deg at 4rem calc(100% - 4rem),transparent 25%,#000 0) -4rem 100%/100% 51% repeat-x;--mask-edge-scoop-bottom:radial-gradient(20px at 50% 100%,transparent 97%,#000) 50%/38px 100%;--mask-edge-scoop-top:radial-gradient(20px at 50% 0,transparent 97%,#000) 50%/38px 100%;--mask-edge-scoop-vertical:radial-gradient(20px at 50% 20px,transparent 97%,#000) 50% -20px/38px 100%;--mask-edge-scoop-left:radial-gradient(20px at 0 50%,transparent 97%,#000) 50%/100% 38px;--mask-edge-scoop-right:radial-gradient(20px at 100% 50%,transparent 97%,#000) 50%/100% 38px;--mask-edge-scoop-horizontal:radial-gradient(20px at 20px 50%,transparent 97%,#000) -20px/100% 38px;--mask-edge-scalloped:radial-gradient(farthest-side,#000 97%,transparent) 0 0/20px 20px round,linear-gradient(#000 0 0) 50%/calc(100% - 20px) calc(100% - 20px) no-repeat;--mask-edge-scalloped-bottom:linear-gradient(0deg,transparent 20px,#000 0),radial-gradient(20px at top,#000 97%,transparent) bottom/38px 20px;--mask-edge-scalloped-top:linear-gradient(180deg,transparent 20px,#000 0),radial-gradient(20px at bottom,#000 97%,transparent) top/38px 20px;--mask-edge-scalloped-vertical:linear-gradient(0deg,transparent 40px,#000 0) 0 20px,radial-gradient(20px,#000 97%,transparent) 50%/38px 40px repeat space;--mask-edge-scalloped-left:linear-gradient(90deg,transparent 20px,#000 0),radial-gradient(20px at right,#000 97%,transparent) left/20px 38px;--mask-edge-scalloped-right:linear-gradient(270deg,transparent 20px,#000 0),radial-gradient(20px at left,#000 97%,transparent) right/20px 38px;--mask-edge-scalloped-horizontal:linear-gradient(-90deg,transparent 40px,#000 0) 20px,radial-gradient(20px,#000 97%,transparent) 50%/40px 38px space repeat;--mask-edge-drip-bottom:radial-gradient(20px at bottom,transparent 97%,#000) 50% calc(100% - 20px)/40px 100% repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 20px) 99%/80px 40px repeat-x;--mask-edge-drip-top:radial-gradient(20px at top,transparent 97%,#000) 50% 20px/40px 100% repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 20px) 1%/80px 40px repeat-x;--mask-edge-drip-vertical:radial-gradient(20px at top,transparent 97%,#000) 50% 20px/40px 51% repeat-x,radial-gradient(20px at bottom,transparent 97%,#000) 50% calc(100% - 20px)/40px 51% repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 20px) 1%/80px 40px repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 60px) 99%/80px 40px repeat-x;--mask-edge-drip-left:radial-gradient(20px at left,transparent 97%,#000) 20px 50%/100% 40px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 1% calc(50% - 20px)/40px 80px repeat-y;--mask-edge-drip-right:radial-gradient(20px at right,transparent 97%,#000) calc(100% - 20px) 50%/100% 40px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 99% calc(50% - 20px)/40px 80px repeat-y;--mask-edge-drip-horizontal:radial-gradient(20px at left,transparent 97%,#000) 20px 50%/51% 40px repeat-y,radial-gradient(20px at right,transparent 97%,#000) calc(100% - 20px) 50%/51% 40px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 1% calc(50% - 20px)/40px 80px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 99% calc(50% - 60px)/40px 80px repeat-y;--mask-edge-zig-zag-top:conic-gradient(from 135deg at top,transparent,#000 1deg 90deg,transparent 91deg) 50%/40px 100%;--mask-edge-zig-zag-bottom:conic-gradient(from -45deg at bottom,transparent,#000 1deg 90deg,transparent 91deg) 50%/40px 100%;--mask-edge-zig-zag-left:conic-gradient(from 45deg at left,transparent,#000 1deg 90deg,transparent 91deg) 50%/100% 40px;--mask-edge-zig-zag-right:conic-gradient(from -135deg at right,transparent,#000 1deg 90deg,transparent 91deg) 50%/100% 40px;--mask-edge-zig-zag-horizontal:conic-gradient(from 45deg at left,transparent,#000 1deg 90deg,transparent 91deg) left/51% 40px repeat-y,conic-gradient(from -135deg at right,transparent,#000 1deg 90deg,transparent 91deg) right/51% 40px repeat-y;--mask-edge-zig-zag-vertical:conic-gradient(from 135deg at top,transparent,#000 1deg 90deg,transparent 91deg) top/40px 51% repeat-x,conic-gradient(from -45deg at bottom,transparent,#000 1deg 90deg,transparent 91deg) bottom/40px 51% repeat-x;--gradient-1:linear-gradient(to bottom right,#1f005c,#5b0060,#870160,#ac255e,#ca485c,#e16b5c,#f39060,#ffb56b);--gradient-2:linear-gradient(to bottom right,#48005c,#8300e2,#a269ff);--gradient-3:radial-gradient(circle at top right,#0ff,rgba(0,255,255,0)),radial-gradient(circle at bottom left,#ff1492,rgba(255,20,146,0));--gradient-4:linear-gradient(to bottom right,#00f5a0,#00d9f5);--gradient-5:conic-gradient(from -270deg at 75% 110%,#f0f,#fffaf0);--gradient-6:conic-gradient(from -90deg at top left,#000,#fff);--gradient-7:linear-gradient(to bottom right,#72c6ef,#004e8f);--gradient-8:conic-gradient(from 90deg at 50% 0%,#111,50%,#222,#111);--gradient-9:conic-gradient(from 0.5turn at bottom center,#add8e6,#fff);--gradient-10:conic-gradient(from 90deg at 40% -25%,gold,#f79d03,#ee6907,#e6390a,#de0d0d,#d61039,#cf1261,#c71585,#cf1261,#d61039,#de0d0d,#ee6907,#f79d03,gold,gold,gold);--gradient-11:conic-gradient(at bottom left,#ff1493,#0ff);--gradient-12:conic-gradient(from 90deg at 25% -10%,#ff4500,#d3f340,#7bee85,#afeeee,#7bee85);--gradient-13:radial-gradient(circle at 50% 200%,#000142,#3b0083,#b300c3,#ff059f,#ff4661,#ffad86,#fff3c7);--gradient-14:conic-gradient(at top right,#0f0,#0ff);--gradient-15:linear-gradient(to bottom right,#c7d2fe,#fecaca,#fef3c7);--gradient-16:radial-gradient(circle at 50% -250%,#374151,#111827,#000);--gradient-17:conic-gradient(from -90deg at 50% -25%,#00f,#8a2be2);--gradient-18:linear-gradient(0deg,hsla(0 100% 50%/80%),rgba(255,0,0,0) 75%),linear-gradient(60deg,hsla(60 100% 50%/80%),rgba(255,255,0,0) 75%),linear-gradient(120deg,hsla(120 100% 50%/80%),rgba(0,255,0,0) 75%),linear-gradient(180deg,hsla(180 100% 50%/80%),rgba(0,255,255,0) 75%),linear-gradient(240deg,hsla(240 100% 50%/80%),rgba(0,0,255,0) 75%),linear-gradient(300deg,hsla(300 100% 50%/80%),rgba(255,0,255,0) 75%);--gradient-19:linear-gradient(to bottom right,#ffe259,#ffa751);--gradient-20:conic-gradient(from -135deg at -10% center,orange,#ff7715,#ff522a,#ff3f47,#ff5482,#ff69b4);--gradient-21:conic-gradient(from -90deg at 25% 115%,red,#f06,#f0c,#c0f,#60f,#00f,#00f,#00f,#00f);--gradient-22:linear-gradient(to bottom right,#acb6e5,#86fde8);--gradient-23:linear-gradient(to bottom right,#536976,#292e49);--gradient-24:conic-gradient(from 0.5turn at 0% 0%,#00c476,10%,#82b0ff,90%,#00c476);--gradient-25:conic-gradient(at 125% 50%,#b78cf7,#ff7c94,#ffcf0d,#ff7c94,#b78cf7);--gradient-26:linear-gradient(to bottom right,#9796f0,#fbc7d4);--gradient-27:conic-gradient(from 0.5turn at bottom left,#ff1493,#639);--gradient-28:conic-gradient(from -90deg at 50% 105%,#fff,orchid);--gradient-29:radial-gradient(circle at top right,#bfb3ff,rgba(191,179,255,0)),radial-gradient(circle at bottom left,#86acf9,rgba(134,172,249,0));--gradient-30:radial-gradient(circle at top right,#00ff80,rgba(0,255,128,0)),radial-gradient(circle at bottom left,#adffd6,rgba(173,255,214,0));--noise-1:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.005' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-2:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.05' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-3:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.25' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-4:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-5:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-filter-1:contrast(300%) brightness(100%);--noise-filter-2:contrast(200%) brightness(150%);--noise-filter-3:contrast(200%) brightness(250%);--noise-filter-4:contrast(200%) brightness(500%);--noise-filter-5:contrast(200%) brightness(1000%);--shadow-color:220 3% 15%;--shadow-strength:1%;--inner-shadow-highlight:inset 0 -0.5px 0 0 #fff,inset 0 0.5px 0 0 rgba(0,0,0,0.06666666666666667);--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-7:2px 2px 24px 0px var(--color-gray-4);--inner-shadow-0:inset 0 0 0 1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--inner-shadow-1:inset 0 1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-2:inset 0 1px 4px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-3:inset 0 2px 8px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-4:inset 0 2px 14px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight)}:where(html) .dark{--shadow-color:220 40% 2%;--shadow-strength:25%;--inner-shadow-highlight:inset 0 -0.5px 0 0 hsla(0,0%,100%,0.06666666666666667),inset 0 0.5px 0 0 rgba(0,0,0,0.4666666666666667)}:root{--brand:var(--color-blue-10);--text-1:var(--color-gray-12);--text-2:var(--color-gray-7);--link:var(--color-blue-6);--link-visited:var(--color-purple-6);--surface-1:var(--color-stone-1);--surface-2:var(--color-stone-2);--surface-3:var(--color-stone-3);--surface-4:var(--color-stone-4);--color-success:var(--color-green-8);--color-info:var(--color-blue-8);--color-warning:var(--color-yellow-8);--color-danger:var(--color-red-8);--body-color:var(--color-black);--body-bg:var(--color-white);--navbar-bg:var(--color-white);--line-color:var(--color-gray-4);--disabled-color:var(--color-gray-5);--focus-color:transparent;--btn-text-color:var(--color-gray-9);--btn-bg-color:transparent;--btn-bg-color-hover:transparent;--input-bg:transparent;--special-text-color:var(--color-gray-7);--special-text-bg:var(--color-gray-1);--badge-text-color:var(--color-gray-0);--badge-bg-color:var(--color-gray-6);--link-color:var(--color-blue-11);--link-hover-color:var(--color-blue-9);--switch-on-color:var(--color-green-6);--table-caption-color:var(--color-gray-4);--table-hover-color:var(--color-gray-0);--scrollbar-size:10px;--scrollbar-color:var(--color-gray-1);--scrollbar-bg:var(--color-gray-0);--placeholder-text-color:var(--color-gray-4);--list-border-color:var(--color-gray-5);--selected-border-color:var(--color-blue-6);--list-header-color:var(--color-gray-0);--list-section-color:var(--color-gray-2);--list-shade-color:var(--color-gray-2);--list-print-text-color:#000}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Ubuntu,roboto,noto,arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--body-color);text-align:left;background-color:var(--body-bg);text-rendering:optimizeSpeed}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:.5rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:400}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}small{font-size:.75rem}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--link-color);text-decoration:none;background-color:transparent}a:hover{color:var(--link-hover-color);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:1rem;padding-bottom:1rem;color:var(--table-caption-color);text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.25rem}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;border-radius:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}template{display:none}[hidden]{display:none!important}::-moz-placeholder{color:var(--placeholder-text-color);opacity:1}::placeholder{color:var(--placeholder-text-color);opacity:1}:-ms-input-placeholder{color:var(--placeholder-text-color)}::-ms-input-placeholder{color:var(--placeholder-text-color)}.opaque-light{background-color:hsla(var(--hue),var(--hue-sat),97%,5%)}.opaque-dark,.opaque-light{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.opaque-dark{background-color:hsla(var(--hue),var(--hue-sat),3%,5%)}@media print{.print-hide{display:none}}.prevent-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar{position:relative;display:inline-block;width:3rem;height:3rem;font-size:.8em;border-radius:100%;overflow:hidden}.avatar:hover{text-decoration:none}.avatar>img{vertical-align:middle;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.avatar-group{display:inline-flex}.avatar-group .avatar+.avatar{margin-left:-1rem}.avatar-group .avatar:hover{-webkit-mask-image:none;mask-image:none;z-index:1}.breadcrumb{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0;font-size:.85em}.breadcrumb li{color:var(--color-gray-60);cursor:pointer}.breadcrumb li a{display:inline-block;color:var(--color-gray-60)}.breadcrumb li a:hover{text-decoration:none}.breadcrumb li+li{padding-left:1em}.breadcrumb li+li:before{color:var(--line-color);padding-right:1em;content:"/"}.btn-clean{border-radius:var(--radius-2);border:1px solid var(--color-gray-4);box-shadow:var(--shadow-1);font-size:.7em}.btn-green{border:none;background-color:var(--color-green-10)}.btn-green:hover:not(:disabled){background-color:var(--color-green-9)}.dropdown-menu{padding:.5rem 0;border:1px solid var(--line-color);background-color:var(--body-bg);font-weight:300;border-radius:var(--radius-2)}.dropdown-menu>a{cursor:pointer;display:block;padding:.5rem 2rem;color:var(--body-color)}.dropdown-menu>a:hover{background-color:var(--btn-bg-color-hover);text-decoration:none}.dropdown-menu>button{cursor:pointer;display:block;width:100%;padding:.5rem 1rem;border:none;text-align:left}.dropdown-menu>button:hover{background-color:var(--btn-bg-color-hover)}.dropdown-menu>input[type=checkbox]:not(.switch)+label{display:inline-block;line-height:1.4;vertical-align:center;margin:.5rem 1rem}.dropdown-menu .dropdown-header{padding:.5rem 1rem}.click-menu{padding:.5rem 0;border:1px solid var(--line-color);background-color:var(--body-bg);border-radius:var(--radius-2);font-size:.8em;font-weight:300;border:1px solid var(--color-gray-1);border-radius:.4rem;box-shadow:var(--shadow-2)}.click-menu>a{cursor:pointer;display:block;padding:.5rem 2rem;color:var(--body-color)}.click-menu>a:hover{background-color:var(--btn-bg-color-hover);text-decoration:none}.click-menu>button{cursor:pointer;display:block;width:100%;padding:.5rem 1rem;border:none;text-align:left}.click-menu>button:hover{background-color:var(--btn-bg-color-hover)}.click-menu>input[type=checkbox]:not(.switch)+label{display:inline-block;line-height:1.4;vertical-align:center;margin:.5rem 1rem}.click-menu .dropdown-header{padding:.5rem 1rem}.click-menu .click-header{font-size:.8em;font-weight:400;color:var(--color-gray-5);padding:.5rem 1rem .1rem 1rem}.click-menu a{padding:.5rem 1rem .5rem 1rem}.click-menu>button{padding:.5rem .75rem .25rem 1rem;color:var(--color-gray-8)}.click-menu>button i{margin-right:.5rem;font-size:1.5em}.click-menu hr{border-color:var(--color-gray-1);margin:.25em 0}.click-menu>div{padding:.5rem .75rem .5rem 1rem}.click-menu>div label{margin-bottom:0}@media print{.click-menu{display:none}}.input-menu{padding:.5rem 0;background-color:var(--body-bg);border-radius:var(--radius-2);font-weight:300;border:1px solid var(--line-color);border-radius:.4rem;box-shadow:0 .5rem .5rem var(--color-gray-05);padding:0;width:30rem;max-width:100%}.input-menu>a{cursor:pointer;display:block;padding:.5rem 2rem;color:var(--body-color)}.input-menu>a:hover{background-color:var(--btn-bg-color-hover);text-decoration:none}.input-menu>button{cursor:pointer;display:block;width:100%;padding:.5rem 1rem;border:none;text-align:left}.input-menu>button:hover{background-color:var(--btn-bg-color-hover)}.input-menu>input[type=checkbox]:not(.switch)+label{display:inline-block;line-height:1.4;vertical-align:center;margin:.5rem 1rem}.input-menu .dropdown-header{padding:.5rem 1rem}input[type=checkbox]:not(.switch){position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox]:not(.switch)+label{position:relative;display:inline-block;min-height:1em;padding-left:1.5em;cursor:pointer}input[type=checkbox]:not(.switch)+label:after,input[type=checkbox]:not(.switch)+label:before{position:absolute;content:"";display:inline-block;cursor:pointer}input[type=checkbox]:not(.switch)+label:before{height:1em;width:1em;border:1px solid var(--line-color);left:0;top:.2em;cursor:pointer;border-radius:var(--radius-2);background-color:var(--body-bg)}input[type=checkbox]:not(.switch)+label:after{color:var(--body-color);content:none}input[type=checkbox]:checked+label:after{content:""}input[type=radio]{opacity:0;height:0;width:0;display:inline-block}input[type=radio]+label{position:relative;padding-left:1.4em;margin-bottom:1em;cursor:pointer;display:inline-block;width:100%;line-height:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=radio]+label:before{content:"";position:absolute;left:0;top:.05em;width:1em;height:1em;border-radius:100%;border:1px solid var(--line-color);background-color:var(--body-bg)}input[type=radio]:checked+label:after{content:"";position:absolute;top:.3em;left:.25em;width:.5em;height:.5em;border-radius:100%;background-color:var(--body-color)}input[disabled]+label,input[disabled]+label:after,input[disabled]+label:before{color:var(--disabled-color)}.switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.8em;height:1em;display:inline-block;position:relative;border-radius:4em;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:var(--line-color);transition:background-color .3s ease;margin-right:.5em}.switch:before{content:"";display:block;position:absolute;z-index:1;width:.8em;height:.8em;background:#fff;left:.1em;top:.1em;border-radius:100%;transition:all .15s ease}.switch:checked{background-color:var(--switch-on-color)}.switch:checked:before{left:.9em}.switch+label{vertical-align:middle;padding-bottom:.3em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{font-size:1em;padding:.5em;color:var(--body-color);border:1px solid var(--line-color);border-radius:var(--radius-2);display:flex;white-space:nowrap;overflow:hidden;max-width:100%;position:relative}.inputfile+label:after{content:"Browse";position:absolute;right:0;top:0;margin-left:1em;font-size:1em;padding:.5em}.inputfile+label:after,.inputfile+label:hover:after,.inputfile:focus+label:after{background-color:var(--color-gray-1)}.inputfile:focus+label{outline:1px dotted var(--body-bg);outline:5px auto -webkit-focus-ring-color}.input-prepend{margin-bottom:1em;display:flex;align-items:stretch}.input-prepend>i{border:1px solid var(--line-color);border-right:none;font-size:1.5em;padding-left:.2em;padding-right:.2em}.input-prepend>span{font-size:1em;padding-left:.4em;padding-right:.4em}.input-prepend>span,.input-prepend label{border:1px solid var(--line-color);border-right:none;line-height:2em}.input-prepend label{font-size:.5em;font-weight:700;padding-top:1em;padding-left:.5em;padding-right:.5em;margin-bottom:0}.input-append{margin-bottom:1em;display:flex;align-items:stretch}.input-append input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.input-append>i{border:1px solid var(--line-color);border-left:none;font-size:1.5em;padding-left:.2em;padding-right:.75rem;border-top-right-radius:var(--radius-2);border-bottom-right-radius:var(--radius-2)}.input-append>span{border:1px solid var(--line-color);cursor:pointer;font-size:1em;padding-left:.4em;padding-right:.4em;line-height:2em;border-top-right-radius:var(--radius-2);border-bottom-right-radius:var(--radius-2);white-space:nowrap}.input-append label{font-size:.5em;font-weight:700;border:1px solid var(--line-color);border-left:none;padding-top:1em;line-height:2em;padding-left:.5em;padding-right:.5em;margin-bottom:0}.input-prepend-rounded{margin-bottom:1em;display:flex;align-items:stretch}.input-prepend-rounded>i{border:1px solid var(--line-color);border-right:none;font-size:1.5em;padding-left:.2em;padding-right:.2em}.input-prepend-rounded>span{font-size:1em;padding-left:.4em;padding-right:.4em}.input-prepend-rounded>span,.input-prepend-rounded label{border:1px solid var(--line-color);border-right:none;line-height:2em}.input-prepend-rounded label{font-size:.5em;font-weight:700;padding-top:1em;padding-left:.5em;padding-right:.5em;margin-bottom:0}.input-prepend-rounded>span,.input-prepend-rounded i{border-top-left-radius:var(--radius-2);border-bottom-left-radius:var(--radius-2)}.input-prepend-rounded i{color:var(--disabled-color);padding-left:1rem}.input-prepend-rounded input{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.input-prepend-rounded .clear-search-btn{border:none;color:var(--color-gray-5)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;width:25rem;border:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:var(--color-gray-2);border-radius:.5rem;height:.5rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-4px;background-color:var(--color-gray-5);border-radius:.5rem;height:1rem;width:1rem;box-shadow:none}input[type=range]:focus::-webkit-slider-thumb{outline:3px solid var(--color-gray-5);outline-offset:.125rem}input[type=range]::-moz-range-track{background-color:var(--color-gray-2);border-radius:.5rem;height:.5rem}input[type=range]::-moz-range-thumb{background-color:var(--color-gray-5);border:none;border-radius:.5rem;height:1rem;width:1rem;box-shadow:none}input[type=range]:focus::-moz-range-thumb{outline:3px solid var(--color-gray-5);outline-offset:.125rem}.list-group{display:block;list-style-type:none;margin:0;padding:0;border:1px solid var(--line-color)}.list-group li{padding:1em;border-bottom:1px solid var(--line-color)}.list-group li:last-child{border:none}.table-list{border:1px solid var(--line-color)}.table-list tr{border-color:var(--line-color)}.table-list td,.table-list th{padding:.5em 1em}html{width:100vw;max-width:100%}body{overflow-x:hidden;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23ccc'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23ccc'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z'/%3E%3C/svg%3E")}}:focus,details:focus-within{outline:none;box-shadow:0 0 0 1px var(--focus-color)}hr{border:0;border-bottom:1px solid var(--line-color)}dd,ol,ul{padding-left:2rem}li>ol,li>ul{margin-bottom:0}img,svg,video{max-width:100%;vertical-align:text-top;height:auto}figure>img{display:block;margin:.5em auto}caption,figcaption{color:var(--special-text-color);margin-bottom:1rem}figure>:not(:last-child){margin:0 0 .4rem}embed,iframe,object{max-width:100%}iframe{border-style:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}details{display:block;padding:.5rem 1rem;background:var(--special-text-bg)}details>:last-child{margin-bottom:0}details[open]>summary{margin-bottom:1.5rem}summary{display:list-item;cursor:pointer;font-weight:700;color:var(--special-text-color)}summary:focus{box-shadow:none}table{width:100%;text-indent:0}table caption{margin-bottom:.5rem;font-style:italic;font-size:.75rem;text-align:left}td,th{padding:.5rem 0}th{text-align:left}fieldset{padding:.5rem .75rem;border:1px solid var(--line-color);border-radius:.25rem}legend{padding:0 .25rem}button,input,select,textarea{margin:0;padding:.5rem .75rem;max-width:100%;border:1px solid var(--line-color);font:inherit;line-height:1.125;color:var(--body-color);background-color:transparent;border-radius:var(--radius-2)}input:not([size]):not([type=button i]):not([type=submit i]):not([type=reset i]):not([type=checkbox i]):not([type=radio i]),select{width:100%}select:not([multiple]):not([size]){padding-right:1.5rem;background-repeat:no-repeat;background-position:right .5rem center;-moz-appearance:none;-webkit-appearance:none;appearance:none}textarea{width:100%;resize:vertical}textarea:not([rows]){height:8rem}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;display:inline-block;text-align:center;white-space:nowrap;background:var(--btn-bg-color);color:var(--btn-text-color);border:1px solid var(--line-color);cursor:pointer;transition:opacity .25s;margin-right:.25rem}[type=button]:hover:not(:disabled),[type=reset]:hover:not(:disabled),[type=submit]:hover:not(:disabled),button:hover:not(:disabled){background-color:var(--btn-bg-color-hover)}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{opacity:.5}code,kbd,pre,samp,tt,var{color:var(--special-text-color);background:var(--special-text-bg);border-radius:.25rem;padding:.125rem .25rem;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:.75rem}pre{padding:1rem;border-radius:0;overflow:auto;white-space:pre}pre code{padding:0}blockquote{margin-left:0;padding:.5rem 0 .5rem 1.5rem;border-left:1px solid var(--body-color)}blockquote>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0!important;transition-duration:0!important}}input[type=checkbox]:not(.switch)+label:after{height:.35em;width:.65em;border-left:.19em solid;border-bottom:.19em solid;transform:rotate(-50deg);left:.18em;top:.45em;color:var(--color-blue-9)}:root .dark{--body-color:var(--color-gray-3);--body-bg:var(--color-gray-8);--navbar-bg:var(--color-gray-8);--line-color:var(--color-gray-6);--disabled-color:var(--color-gray-9);--focus-color:transparent;--btn-text-color:var(--color-gray-5);--btn-bg-color:transparent;--btn-bg-color-hover:var(--color-gray-7);--input-bg:transparent;--special-text-color:var(--color-gray-5);--special-text-bg:var(--color-gray-7);--badge-text-color:var(--color-gray-5);--badge-bg-color:var(--color-gray-7);--link-color:var(--color-blue-3);--link-hover-color:var(--color-blue-4);--table-caption-color:var(--color-gray-8);--table-hover-color:var(--color-gray-9);--switch-on-color:var(--color-green-9);--scrollbar-color:var(--color-gray-8);--scrollbar-bg:var(--color-gray-9);--placeholder-text-color:var(--color-gray-7);--brand:var(--color-blue-4);--surface-2:var(--color-stone-8);--surface-3:var(--color-stone-7);--surface-4:var(--color-stone-6)}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent;color:#000;box-shadow:none;text-shadow:none}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}img{max-width:100%}h2,h3,p{orphans:3;widows:3}select{background:#fff}}.dropdown{display:flex;flex-direction:column;padding:1rem 0;margin-top:1rem;box-shadow:var(--shadow-2);background-color:var(--color-white);border:1px solid var(--color-gray-2);border-radius:.5em}.dropdown a{padding:.25rem 1.25rem;color:var(--color-black)}.dropdown a:hover{background-color:var(--btn-bg-color-hover);cursor:pointer;text-decoration:none}.ghost-navbar{position:fixed;top:0;left:0;right:0;z-index:5;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--color-gray-2);color:var(--color-gray-6);box-shadow:var(--shadow-1)}.ghost-navbar nav{padding:1rem 1.25rem;display:flex;align-items:stretch}.ghost-navbar nav .brand img{height:2.25rem;width:2.25rem}.ghost-navbar nav .links{display:flex;align-items:center;margin-left:2rem}.ghost-navbar nav .links a{font-size:.9rem;color:var(--color-gray-9);padding:.5em .75em;font-weight:500;margin-right:.5rem;border-radius:var(--radius-2)}.ghost-navbar nav .links a:hover{background-color:var(--color-gray-1);text-decoration:none}.ghost-navbar nav .links a.lg-only{display:none}.ghost-navbar nav .links a.active{background-color:var(--color-gray-1)}.ghost-navbar nav .right{margin-left:auto;display:flex;align-items:center}.ghost-navbar nav .right a{cursor:pointer;padding:.25em .75em}.ghost-navbar nav .right a:hover{text-decoration:none}.ghost-navbar img{height:auto;max-width:100%;max-height:2.25rem;cursor:pointer}@media screen and (min-width:768px){.ghost-navbar nav .brand{padding:.25rem 0}.ghost-navbar nav .links a.lg-only{display:inline-block}}@media screen and (min-width:1200px){.ghost-navbar nav{padding:1rem 2.5rem}}.navbar-dropdown hr{width:100%}#navbar-main,.navbar-dropdown hr{border-bottom:1px solid var(--color-gray-2)}#navbar-main{position:fixed;top:0;left:0;right:0;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);z-index:5;transition:background-color .24s var(--ease-3);transition:top .36s var(--ease-3)}#navbar-main.subnav-only{transition:top .36s var(--ease-5)}#navbar-main.expand-open{background-color:var(--color-white)}#navbar-main.expand-open .expand{height:var(--expand-height)}#navbar-main.expand-open .expand article{transform:translateY(0)}#navbar-main .expand{height:0;transition:height .24s var(--ease-3);overflow:hidden;margin-right:auto;margin-left:auto;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:16.66666667%}#navbar-main .expand.expand-opening article.active{transition:opacity 1s var(--ease-in-2),transform .8s var(--ease-3)}#navbar-main .expand article{padding:2em 0;display:flex;position:absolute;opacity:0;transform:translateY(-4px);top:0;left:0;right:0;transition:opacity .24s var(--ease-3),transform .8s var(--ease-3)}#navbar-main .expand article.active{z-index:2;opacity:1}#navbar-main .expand article div{display:flex;flex-direction:column;margin-right:6em;font-size:.85em;font-weight:300}#navbar-main .expand article div span{margin-bottom:.5em;color:var(--color-gray-6);font-size:smaller}#navbar-main .expand article div a{cursor:pointer;color:var(--color-black);margin-top:1.5em}#navbar-main .expand article div a:hover{text-decoration:none}#navbar-main .large-nav{white-space:nowrap;display:none;color:var(--color-gray-10)}#navbar-main .large-nav .main{display:flex;align-items:center;width:100%}#navbar-main .large-nav .main .links{margin-left:auto}#navbar-main .large-nav .main .links a{display:inline-block;font-size:.85em;font-weight:300;margin-right:3rem;padding:.75em .25em;color:var(--body-color);text-decoration:none;cursor:pointer}#navbar-main .large-nav .main .links a:last-child{margin:0}@media screen and (min-width:768px){#navbar-main .large-nav{display:block;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:16.66666667%}#navbar-main .large-nav .links a{margin-right:2rem}#navbar-main .large-nav .links a.small-hidden{display:inline}}#navbar-main .large-nav .brand{padding:.5em 0}#navbar-main .large-nav .brand img{height:24px;width:24px}#navbar-main .large-nav .brand .icon-kolkin{font-size:1.5em;margin-right:1rem;cursor:pointer;vertical-align:middle}#navbar-main .large-nav .brand .kolkin-font{font-family:Source-Sans-Pro;font-weight:700;color:var(--color-gray-9);font-size:1.2em;cursor:pointer;vertical-align:middle}#navbar-main .large-nav .right{padding:.5em 0;margin-left:auto}#navbar-main .large-nav .right a{padding:1em;cursor:pointer}#navbar-main .large-nav .right a .icon{font-size:1.5em}@media screen and (min-width:768px){#navbar-main .small-nav{display:none}}#navbar-main .small-nav header{display:flex;align-items:center}#navbar-main .small-nav header button{padding:.5em;font-size:1.5em;border:none;margin:0}#navbar-main .small-nav header .left .menu-hide>i{transition:opacity .24s var(--ease-out-3);opacity:1;transition-delay:.18s}#navbar-main .small-nav header .right{margin-left:auto}#navbar-main .small-nav.open header .left .menu-hide>i{opacity:0;transition-delay:0ms}#navbar-main .small-nav.open .small-nav-menu{height:100vh;transform:translateY(0);opacity:1;transition-delay:.18s}#navbar-main .small-nav .small-nav-menu{font-size:1.5em;font-weight:300;height:0;overflow:hidden;transform:translateY(-4px);opacity:0;transition:height .48s var(--ease-3),transform .24s var(--ease-3),opacity .24s var(--ease-3);transition-delay:0ms}#navbar-main .small-nav .small-nav-menu main{position:relative}#navbar-main .small-nav .small-nav-menu .links{position:absolute;top:0;left:0;right:0;z-index:1;opacity:1;transform:translateX(0);transition:opacity .24s var(--ease-3),transform .24s var(--ease-3);transition-delay:.24s;display:flex;flex-direction:column}#navbar-main .small-nav .small-nav-menu .links.links-hidden{transition-delay:0ms;z-index:0;opacity:0;transform:translateX(-4px)}#navbar-main .small-nav .small-nav-menu .links a{color:var(--color-black);padding:0 0 .5em 2em;display:flex;align-items:center}#navbar-main .small-nav .small-nav-menu .links a i{opacity:0;font-size:1.25em;margin-left:auto;padding:0 .75rem;transform:translateX(-4px);transition:opacity .24s var(--ease-3),transform .24s var(--ease-3)}#navbar-main .small-nav .small-nav-menu .links a:hover{cursor:pointer;text-decoration:none}#navbar-main .small-nav .small-nav-menu .links a:hover i{transform:translateX(0);opacity:1}#navbar-main .small-nav .small-nav-menu article{opacity:0;position:absolute;top:0;left:0;right:0;z-index:0;transform:translateX(4px);transition:opacity .24s var(--ease-3),transform .24s var(--ease-3);display:flex;flex-direction:column}#navbar-main .small-nav .small-nav-menu article.active{transition-delay:.24s;transform:translateX(0);z-index:1;opacity:1}#navbar-main .small-nav .small-nav-menu article div{display:flex;flex-direction:column;padding:.25em 0 1.5em 2em}#navbar-main .small-nav .small-nav-menu article div:first-child{margin-right:6em}#navbar-main .small-nav .small-nav-menu article div:first-child span{display:none}#navbar-main .small-nav .small-nav-menu article div:first-child a{font-size:1.25em}#navbar-main .small-nav .small-nav-menu article div span{font-size:.9em;margin-bottom:.5em;color:var(--color-gray-6)}#navbar-main .small-nav .small-nav-menu article div a{cursor:pointer;font-size:.9em;color:var(--color-black)}#navbar-main .small-nav .small-nav-menu article div a:hover{text-decoration:none}.menu-icon{cursor:pointer;padding:1em}.menu-icon div{width:25px;height:2px;background-color:var(--btn-text-color);margin:6px 0;transition:all .3s ease}.menu-icon.active .line1{transform:rotate(45deg) translate(4px,3px)}.menu-icon.active .line2{transform:rotate(-45deg) translate(2px,-2px)}.signin-modal .modal-header{padding-bottom:0}.signin-modal .back{border:none}.signin-modal .modal-body{padding-top:0}.signin-modal .modal-body .default-signin{text-align:center;padding:0 0 1.5em 0}.signin-modal .modal-body .default-signin h1{font-weight:400;margin-bottom:1.5em}.signin-modal .modal-body .default-signin .buttons{display:flex;flex-direction:column;align-items:stretch;margin-bottom:1.5em}.signin-modal .modal-body .default-signin .buttons a,.signin-modal .modal-body .default-signin .buttons button{line-height:1.125;border:1px solid var(--color-gray-6);border-radius:var(--radius-3);padding:.5em .75em;margin:0 0 1em 0;position:relative;cursor:pointer;color:var(--body-color)}.signin-modal .modal-body .default-signin .buttons a:hover,.signin-modal .modal-body .default-signin .buttons button:hover{text-decoration:none}.signin-modal .modal-body .default-signin .buttons a i,.signin-modal .modal-body .default-signin .buttons button i{position:absolute;left:.75em}.signin-modal .modal-body .email-signin{text-align:center;padding:0 0 1.5em 0;display:flex;flex-direction:column;align-items:center}.signin-modal .modal-body .email-signin h1{font-weight:400;margin-bottom:.5em}.signin-modal .modal-body .email-signin p{margin-bottom:2em}.signin-modal .modal-body .email-signin a{cursor:pointer}.signin-modal .modal-body .email-signin a:hover{text-decoration:underline}.signin-modal .modal-body .email-signin input{border:none;background-color:var(--color-gray-2);margin-bottom:0}.signin-modal .modal-body .email-signin button{width:85%;background-color:var(--color-blue-8);color:var(--color-white);display:block;border-radius:var(--radius-3);margin:2em 0 1em 0}.signin-modal .modal-body .email-confirm{text-align:center;padding:0 0 1em 0;display:flex;flex-direction:column;align-items:center}.signin-modal .modal-body .email-confirm h1{font-weight:400;margin-bottom:.5em}.signin-modal .modal-body .email-confirm button{width:6em;background-color:var(--color-blue-8);color:var(--color-white);display:block;border-radius:var(--radius-3);margin:2em 0 0 0}@media screen and (min-width:768px){.signin-modal .modal-body .default-signin,.signin-modal .modal-body .email-signin{padding:0 5em 1.5em 5em}}.contact{font-size:1.25em;border-radius:1rem;border:1px solid var(--color-gray-2);box-shadow:var(--shadow-2);padding:1rem;margin-bottom:4rem}.contact h1,.contact section{margin-bottom:1rem}.contact section small{color:var(--color-orange-5);font-weight:600;margin-left:.5rem}.contact section .left{margin-bottom:1rem}.contact section label{font-weight:600;color:var(--color-gray-7);margin-bottom:.5em}.contact section input,.contact section textarea{border:1px solid var(--color-gray-3);border-radius:var(--radius-2);padding:.5em}@media screen and (min-width:768px){.contact{padding-top:4em}.contact h1{margin-bottom:3rem}.contact section .left{padding-right:1rem;margin-bottom:0}.contact section .left,.contact section .right{width:50%;display:inline-block}}@media screen and (min-width:1200px){.contact{padding:4em}}#download-page{font-size:1.25em}#download-page small{font-size:.25em;color:var(--color-gray-7)}#download-page>img{width:350px;height:auto;border-radius:var(--radius-2);box-shadow:var(--shadow-3)}#download-page p{color:var(--color-gray-7);font-weight:300}#download-page p b{font-weight:600}#download-page h1{margin-bottom:2em;font-size:1.25em}#download-page h1 img{height:calc(1.1rem + 1.2vw);min-width:0;margin-right:.5em;width:auto;vertical-align:middle}@media (min-width:1200px){#download-page h1 img{height:2rem}}#download-page h2{font-size:1em;font-weight:400}#download-page h2 b{font-weight:500;color:var(--color-gray-7)}#download-page .download-options{display:flex;flex-direction:column}#download-page section{order:2;margin-top:1.5em}#download-page section a{display:inline-block;padding:.5rem .75rem;border:1px solid var(--line-color);border-radius:var(--radius-2);margin-bottom:1em;color:var(--btn-text-color)}#download-page section a:hover{background-color:var(--btn-bg-color-hover);text-decoration:none}#download-page section a[disabled]{cursor:not-allowed!important;pointer-events:none}#download-page section.active{order:1}#download-page section.active a{border:none;color:var(--color-white);background-color:green;border-radius:var(--radius-2)}#download-page section.active a[disabled]{cursor:not-allowed!important;pointer-events:none;background-color:#5f815f}@media screen and (min-width:768px){#download-page h1{font-size:1.5em}}.general-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-top:7rem}.general-container>section{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center}.general-container>section>div{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media screen and (min-width:768px){.general-container>section>div{flex:0 0 66.66666667%;max-width:66.66666667%}}@media screen and (min-width:992px){.general-container>section>div{flex:0 0 50%;max-width:50%}}.invoices p{margin-bottom:2em;color:var(--color-gray-7);font-weight:300}.invoices thead th{font-weight:400;font-size:.8em;border-bottom:2px solid var(--color-gray-1);border-top:2px solid var(--color-gray-1)}.invoices thead th:last-child{text-align:right}.invoices thead th:nth-last-child(2),.invoices thead th:nth-last-child(3){text-align:center}.invoices tr{cursor:pointer}.invoices tr:hover{background-color:var(--color-gray-0)}.invoices tbody td{font-weight:300;color:var(--color-gray-7);border-bottom:2px solid var(--color-gray-1);padding:1em 0}.invoices tbody td:nth-last-child(2),.invoices tbody td:nth-last-child(3){text-align:center}.invoices td.invoice-number{cursor:pointer}.invoices td.invoice-number a{font-size:.8em;display:block;color:var(--color-blue-9);margin-top:-.25em;margin-right:-.5em}.invoices td.last-column{text-align:right}.invoices .mobile-hide{display:none}#invoice-page{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-top:6em;padding-bottom:6em}#invoice-page>section{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#invoice-page article{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}#invoice-page article h1{font-size:1.5em}#invoice-page article h2{font-size:1.5em;font-weight:400}#invoice-page article p{white-space:pre-line;font-size:1.25em}#invoice-page article h3{margin:0;font-weight:400}#invoice-page article h3 span{display:inline-block;padding:.5em 1em .5em 1em;font-size:75%;font-weight:300;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:3em;cursor:pointer;color:var(--badge-text-color);background-color:var(--badge-bg-color);background-color:var(--color-green-9)}#invoice-page article h3 span:empty{display:none}#invoice-page article header{display:flex;align-items:flex-end;padding-bottom:2em;border-bottom:1px solid var(--color-gray-3)}#invoice-page article header button:first-of-type{margin-left:auto;margin-right:.75em;background-color:var(--color-blue-9);color:#fff;border:none}#invoice-page article .bill-to-input{border:none;font-size:1em;font-weight:300;line-height:1.5;text-align:right;padding:0}#invoice-page article .invoice-info{padding:2em 0;display:flex}#invoice-page article .invoice-info .right-side{margin-left:auto;text-align:right}#invoice-page article .invoice-info b{display:inline-block;margin-bottom:.5em}#invoice-page article .invoice-info p{margin:0;font-size:1em;font-weight:300}#invoice-page article .invoice-info.banking-info .left-side .ach-info>p{display:flex;flex-direction:column;margin-bottom:.5em}#invoice-page article .invoice-info.banking-info .left-side .ach-info>p small{color:var(--color-gray-6);line-height:.75;font-size:.7em}#invoice-page article .invoice-info.banking-info .left-side .ach-info>p span{font-size:1.2em}#invoice-page article .invoice-info.banking-info .left-side .group{margin-bottom:2em}#invoice-page article .invoice-info.banking-info .right-side .group{min-height:5em}#invoice-page article .invoice-payment-info>div{display:flex;align-items:center;border-bottom:1px solid var(--color-gray-3);padding:1em 0}#invoice-page article .invoice-payment-info>div .right{margin-left:auto;text-align:right}#invoice-page article .invoice-payment-info>div b{display:inline-block}#invoice-page article .invoice-payment-info>div p{margin:0;font-size:1em;font-weight:300}#invoice-page article .invoice-payment-info>div:last-of-type{border-bottom:none}#invoice-page article footer{display:flex;align-items:center}#invoice-page article footer div:last-child{margin-left:auto}#invoice-page article>button{margin-top:2rem}.bill-to-dropdown{padding:1em;max-width:20em;position:relative}.bill-to-dropdown .close{position:absolute;right:0;top:0;background-color:transparent;border:none;font-size:1em;color:var(--color-gray-7);padding:1em}.bill-to-arrow{position:absolute;right:-.5em;top:50%;bottom:auto;width:1em;height:1em;background-color:var(--color-white);border-right:1px solid var(--color-gray-3);border-top:1px solid var(--color-gray-3);z-index:0;transform:rotate(45deg)}@media screen and (min-width:768px){#invoice-page section article{flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:16.66666667%}#invoice-page section article header button{padding:.75rem 2rem;font-size:1em}#invoice-page section article header button:first-of-type{margin-left:auto;margin-right:1em;background-color:var(--color-blue-9);color:#fff;border:none}.invoices .mobile-hide{display:table-cell}}@media screen and (min-width:1200px){#invoice-page section article{flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:16.66666667%}.bill-to-input{min-width:15em;margin-bottom:1em}}@media screen and (min-width:1600px){#invoice-page section article{flex:0 0 50%;max-width:50%;margin-left:25%}}#invoice-payment{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-top:6em;padding-bottom:6em}#invoice-payment .breadcrumb{margin-bottom:1rem}#invoice-payment>section{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#invoice-payment article{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;border:1px solid #000;padding:1.5rem}@media screen and (min-width:768px){#invoice-payment section article{flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:16.66666667%}}@media screen and (min-width:1200px){#invoice-payment section article{flex:0 0 33.33333333%;max-width:33.33333333%;margin-left:33.33333333%}}.license-invoice-page .breadcrumb,.license-invoice-page .payment-options{margin-bottom:1.5rem}.license-invoice-page .invoice{border:1px solid var(--color-gray-1);border-radius:var(--radius-3);box-shadow:var(--shadow-3);padding:1.5rem}.license-invoice-page .invoice header{display:flex;align-items:center;margin-bottom:1rem}.license-invoice-page .invoice header img{height:24px;width:24px;margin-right:1em}.license-invoice-page .invoice section{display:flex;margin-bottom:1rem}.license-invoice-page .invoice section .left{text-align:left}.license-invoice-page .invoice section .right{margin-left:auto;text-align:right}.licenses-page .callout{margin-bottom:3rem}.licenses-page .licenses>p{margin-bottom:2em;color:var(--color-gray-7);font-weight:300}.licenses-page .no-licenses-message{flex:0 1 calc(25% - 1em);margin-right:1rem;padding-top:1rem;padding-right:.75rem;padding-bottom:1rem;padding-left:.75rem;border:1px solid var(--line-color);margin-top:2rem;padding:1.5rem}.licenses-page .no-licenses-message p{padding:0;margin:0}.licenses-page .no-licenses-message button{background-color:var(--color-green-8);color:#fff;padding:.8em;border:none}.licenses-page .license-info{position:relative;border:1px solid var(--color-gray-1);border-radius:var(--radius-3);box-shadow:var(--shadow-3);padding:1.5rem;margin-bottom:2rem}.licenses-page .license-info p{font-weight:300}.licenses-page .license-info p b{font-weight:600;color:var(--color-gray-7)}.licenses-page .license-info header{display:flex;margin-bottom:1.5rem}.licenses-page .license-info header img{height:24px;width:24px;margin-right:1em}.licenses-page .license-info .activated,.licenses-page .license-info .activated b{color:var(--color-gray-5)}.licenses-page .license-info .payment-button{position:absolute;top:1.5rem;right:1.5rem;border:none;color:var(--color-blue-10)}.licenses-page .license-info .downloads{margin-top:1rem}.licenses-page .license-info .downloads a{padding:.5rem .75rem;border:1px solid var(--line-color);border-radius:var(--radius-2);line-height:1.125;color:var(--btn-text-color);margin-right:1em;cursor:pointer}.licenses-page .license-info .downloads a.active{border:none;background-color:var(--color-blue-7);color:var(--color-white)}.licenses-page .license-info .downloads a:hover{text-decoration:none}.mac-downloads a{padding:.5rem 1.5rem .5rem 1.25rem}.mac-downloads a:hover{background-color:var(--color-gray-1)}.mac-downloads a i{margin-right:.5em}.payment-success{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-top:6em;padding-bottom:6em}.payment-success .success-card{border:1px solid var(--color-gray-1);border-radius:var(--radius-3);box-shadow:var(--shadow-3);padding:2.5rem 1.5rem;margin-bottom:2em}.payment-success .success-card h1{font-weight:500;margin-bottom:1.5rem}.payment-success .success-card h1 i{color:var(--color-green-9)}.payment-success .success-card .download-line{margin-bottom:2em}.payment-success .success-card .download-line .product-name{margin-right:auto;margin-bottom:2em}.payment-success .success-card .download-line .product-name h2{margin-bottom:0}.payment-success .success-card .download-line a{cursor:pointer;margin-right:1em;margin-bottom:1em}.payment-success .success-card a{padding:.5rem .75rem;line-height:1.125;border-radius:var(--radius-2);border:1px solid var(--line-color);color:var(--body-color);display:inline-flex;align-items:center}.payment-success .success-card a i{font-size:1.5rem;vertical-align:middle;margin-right:.5rem}.payment-success .success-card a:hover{text-decoration:none}.payment-success .success-card a.active{border:none;background-color:var(--color-blue-7);color:var(--color-white)}.payment-success .success-card .license-code{display:inline-flex;border:1px solid var(--line-color);border-radius:var(--radius-2);align-items:center}.payment-success .success-card .license-code p{padding:.5em .7em;margin:0;border-right:1px solid var(--line-color)}.payment-success .success-card .license-code span{padding:.5em .7em;cursor:pointer;white-space:nowrap}.payment-success .info{margin-bottom:2rem}.payment-success .info ol{font-size:1.25em;padding:0;color:var(--color-body-color);margin-left:1em}.payment-success .info ol li{position:relative;padding-left:.5em;margin-bottom:1em}@media screen and (min-width:768px){.payment-success{flex:0 0 91.66666667%;max-width:91.66666667%;margin-left:4.16666667%}}@media screen and (min-width:1200px){.payment-success{flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:16.66666667%;padding-top:8em}.payment-success .success-card .download-line{display:flex;align-items:center}.payment-success .success-card .download-line a{margin-bottom:0;margin-left:1em;margin-right:0}}@media screen and (min-width:1600px){.payment-success{flex:0 0 50%;max-width:50%;margin-left:25%}}.sos-list-pricing{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-top:6em;padding-bottom:6em}.sos-list-pricing .prices{display:flex;flex-direction:column;gap:2.5em}.sos-list-pricing .prices .custom,.sos-list-pricing .prices .price{flex:1 1 0px;min-width:260px;border:1px solid var(--color-gray-2);box-shadow:var(--shadow-4);padding:2em;border-radius:var(--radius-3);display:flex;flex-direction:column}.sos-list-pricing .prices .custom .team-support b,.sos-list-pricing .prices .price .team-support b{color:var(--color-yellow-8)}.sos-list-pricing .prices .custom ul,.sos-list-pricing .prices .price ul{padding:0;color:var(--color-gray-7)}.sos-list-pricing .prices .custom ul li,.sos-list-pricing .prices .price ul li{text-decoration:none;list-style:none;margin:0;padding:0}.sos-list-pricing .prices .custom p,.sos-list-pricing .prices .price p{margin-bottom:1em;color:var(--color-gray-7)}.sos-list-pricing .prices .custom em,.sos-list-pricing .prices .price em{font-style:normal;font-weight:700}.sos-list-pricing .prices .custom .number,.sos-list-pricing .prices .price .number{display:flex;align-items:center}.sos-list-pricing .prices .custom .number h1,.sos-list-pricing .prices .price .number h1{margin:0}.sos-list-pricing .prices .custom .number span,.sos-list-pricing .prices .price .number span{color:var(--color-blue-11);border-left:1px solid var(--color-blue-9);margin-left:1em;padding-left:1em}.sos-list-pricing .prices .custom hr,.sos-list-pricing .prices .price hr{margin-bottom:1em;width:100%;border-color:var(--color-blue-9)}.sos-list-pricing .prices .custom>span,.sos-list-pricing .prices .price>span{display:block;font-weight:500;margin-bottom:.5em}.sos-list-pricing .prices .custom>span:last-of-type,.sos-list-pricing .prices .price>span:last-of-type{margin-bottom:2rem}.sos-list-pricing .prices .custom>span i,.sos-list-pricing .prices .price>span i{color:var(--color-blue-9);margin-right:.5rem}.sos-list-pricing .prices .custom button,.sos-list-pricing .prices .price button{margin-top:auto;padding:1rem;border-radius:var(--radius-4);background-color:var(--color-blue-9);color:var(--color-white)}.sos-list-pricing .prices .custom button:hover,.sos-list-pricing .prices .price button:hover{background-color:var(--color-blue-10)}.sos-list-pricing .prices .custom button.contact-us,.sos-list-pricing .prices .price button.contact-us{background-color:var(--color-white);border-color:var(--color-gray-6);color:var(--color-black)}.sos-list-pricing .prices .custom button.contact-us:hover,.sos-list-pricing .prices .price button.contact-us:hover{background-color:var(--color-white)}.sos-list-pricing sub{font-size:.4em;margin-right:.5em}@media screen and (min-width:768px){.sos-list-pricing{flex:0 0 91.66666667%;max-width:91.66666667%;margin-left:4.16666667%}}@media screen and (min-width:1200px){.sos-list-pricing .prices{flex-direction:row}}@media screen and (min-width:1200px){.sos-list-pricing{padding-top:7em;flex:0 0 83.33333333%;max-width:83.33333333%;margin-left:8.33333333%}}@media screen and (min-width:1600px){.sos-list-pricing{flex:0 0 75%;max-width:75%;margin-left:12.5%}}.modal-open{overflow:hidden}.modal-open .modal{overflow:auto;overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:subtract(100%,1rem)}.modal-dialog-scrollable .modal-content{max-height:subtract(100vh,1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:subtract(100%,1rem)}.modal-dialog-centered:before{display:block;height:subtract(100vh,1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--body-color);pointer-events:auto;background-color:var(--body-bg);background-clip:padding-box;border:0 solid var(--line-color);border-radius:var(--radius-2);outline:0}.modal-content>:first-child{border-top-right-radius:var(--radius-2);border-top-left-radius:var(--radius-2)}.modal-content>:last-child{border-bottom-right-radius:var(--radius-2);border-bottom-left-radius:var(--radius-2)}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:var(--color-black)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.2}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:0 solid var(--line-color)}.modal-header h1{font-size:1em;color:var(--color-gray-7)}.modal-header button i{font-size:1.5rem;color:var(--color-gray-6)}.modal-header button:hover i{color:var(--color-black)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;border:none}.modal-header .close:hover{color:var(--color-black);background-color:transparent}.modal-body{position:relative;flex:1 1 auto;padding:2rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1.75rem;border-top:0 solid var(--line-color)}.modal-footer>*{margin:.25rem}.modal-footer .confirm-button{color:var(--color-white);background-color:var(--body-color)}.modal-footer .confirm-button:hover{background-color:var(--btn-text-color)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-xl{padding:0}@media screen and (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-xl{padding:0 1.75rem;max-width:1600px}.modal-dialog-scrollable{max-height:subtract(100%,3.5rem)}.modal-dialog-scrollable .modal-content{max-height:subtract(100vh,3.5rem)}.modal-dialog-centered{min-height:subtract(100%,3.5rem)}.modal-dialog-centered:before{height:subtract(100vh,3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media screen and (min-width:992px){.modal-lg{max-width:800px}}@media screen and (min-width:1200px){.modal-xl{max-width:1600px}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}@media print{.ps{overflow:visible!important}}.ps__rail-x{height:8px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}@media print{.ps__thumb-x{display:none}}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}@media print{.ps__thumb-y{display:none}}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:6px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:6px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps{position:relative}.loader[data-v-db1033ce]{border:5px solid #369;border-top:5px solid #fafafa;border-radius:50%;width:60px;height:60px;animation:spin-db1033ce .8s linear infinite;display:block;margin-top:20em;margin-left:auto;margin-right:auto;z-index:1000}@keyframes spin-db1033ce{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.overlay[data-v-db1033ce]{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:10000}.purchase-product[data-v-e01f2728]{--payment-form-border:var(--color-gray-4);padding:2em 2.5em}.two-part-product-form label[data-v-e01f2728]{font-size:.8em;color:var(--color-gray-6);display:flex;align-items:flex-end}.two-part-product-form label>span[data-v-e01f2728]{margin-left:auto;color:var(--color-red-8);font-size:.8em}.two-part-product-form .input-group[data-v-e01f2728]{margin-bottom:1em}.two-part-product-form .input-group section[data-v-e01f2728]{border:1px solid var(--payment-form-border);border-radius:var(--radius-2);box-shadow:0 6px 6px -4px var(--color-gray-3)}.two-part-product-form .input-group section[data-v-e01f2728]>:first-child{border-bottom:1px solid var(--payment-form-border)}.two-part-product-form .input-group section>:first-child input[data-v-e01f2728]{z-index:3}.two-part-product-form .input-group section>:first-child input[data-v-e01f2728]:first-of-type{border-top-left-radius:var(--radius-2)}.two-part-product-form .input-group section>:first-child input[data-v-e01f2728]:last-of-type{border-top-right-radius:var(--radius-2)}.two-part-product-form .input-group section[data-v-e01f2728]>:last-child{border-bottom:none}.two-part-product-form .input-group section>:last-child input[data-v-e01f2728]:first-of-type{border-bottom-left-radius:var(--radius-2)}.two-part-product-form .input-group section>:last-child input[data-v-e01f2728]:last-of-type{border-bottom-right-radius:var(--radius-2)}.two-part-product-form .input-group input[data-v-e01f2728]{border:none;border-radius:0;outline-offset:0;font-size:.9em;transition:border .1s linear;transition:outline 50ms linear}.two-part-product-form .input-group input[data-v-e01f2728]::-moz-placeholder{color:var(--color-gray-5)}.two-part-product-form .input-group input[data-v-e01f2728]::placeholder{color:var(--color-gray-5)}.two-part-product-form .input-group input[data-v-e01f2728]:focus{box-shadow:0 0 2px 0 var(--color-gray-8);outline-offset:-1px}.two-part-product-form .input-group input[data-v-e01f2728]:first-child{border-right:1px solid var(--payment-form-border)}.two-part-product-form .input-group input[data-v-e01f2728]:first-child:last-of-type{border-right:none}.two-part-product-form .input-group input.error[data-v-e01f2728]{box-shadow:0 0 0 1px var(--color-red-8)}.two-part-product-form .product-info-and-form[data-v-e01f2728]{margin-bottom:2em}.two-part-product-form .product-info-and-form>button[data-v-e01f2728]{border:none;margin-left:-1.5em;margin-bottom:1.5em}.two-part-product-form .product-info-and-form header[data-v-e01f2728]{margin-bottom:1.5em}.two-part-product-form .product-info-and-form header label[data-v-e01f2728]{margin:0}.two-part-product-form .product-info-and-form header h1[data-v-e01f2728]{margin:0;font-size:1.75em;font-weight:500}.two-part-product-form .product-info-and-form header p[data-v-e01f2728]{color:var(--color-gray-6);font-size:.8em}.two-part-product-form .product-info-and-form h2[data-v-e01f2728]{font-size:1.2em;font-weight:400}.two-part-product-form .product-info-and-form .promo-code[data-v-e01f2728]{display:flex;align-items:center}.two-part-product-form .product-info-and-form .promo-code>button[data-v-e01f2728]{border:none;color:var(--color-blue-9);padding-left:0}.two-part-product-form .product-info-and-form .promo-code input[data-v-e01f2728]{width:10em;margin:0 1rem 0 0;border:1px solid var(--color-blue-1);box-shadow:none;background-color:var(--color-blue-0)}.two-part-product-form .product-info-and-form .promo-code input.success[data-v-e01f2728]{opacity:.5}.two-part-product-form .right-side form>button[data-v-e01f2728]{width:100%;margin-top:1.5em;padding:.75rem .75rem;border:none;background-color:var(--color-blue-9);color:var(--color-white)}.two-part-product-form .right-side h1[data-v-e01f2728]{margin:0}.two-part-product-form .right-side .payment-options[data-v-e01f2728]{margin-bottom:1.5em}.two-part-product-form .right-side .payment-options label[data-v-e01f2728]{margin:0;width:8em}.two-part-product-form .card-input section>div[data-v-e01f2728]{position:relative}.two-part-product-form .card-input section>div .card-icons[data-v-e01f2728]{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;padding-right:.75rem}.two-part-product-form .card-input section>div .card-icons img[data-v-e01f2728]{margin-right:.25em;height:.75em;width:auto}.two-part-product-form .card-info[data-v-e01f2728]{transition:height .2s ease-in-out;height:16em;margin:0;overflow:hidden}.two-part-product-form .hidden-form[data-v-e01f2728]{height:0;margin:0}.form-split[data-v-e01f2728]{display:flex}.form-split input[data-v-e01f2728]:first-child,.form-split input[data-v-e01f2728]:last-child{flex:0 0 50%;max-width:50%}.form-split-address[data-v-e01f2728]{display:flex}.form-split-address input[data-v-e01f2728]:first-child{flex:0 0 75%;max-width:75%;padding-right:.5rem}.form-split-address input[data-v-e01f2728]:last-child{flex:0 0 25%;max-width:25%}@media screen and (min-width:768px){.purchase-product[data-v-e01f2728]{padding:2em 8em}}@media screen and (min-width:992px){.purchase-product[data-v-e01f2728]{padding:0}.two-part-product-form[data-v-e01f2728]{position:absolute;top:0;left:0;right:0;bottom:0;min-height:800px;display:flex}.two-part-product-form article[data-v-e01f2728]{flex:1 1 0px;padding:5em}.two-part-product-form .left-side[data-v-e01f2728]{display:flex}.two-part-product-form .left-side .product-info-and-form[data-v-e01f2728]{width:25em;margin-left:auto}.two-part-product-form .right-side[data-v-e01f2728]{border-left:1px solid var(--color-gray-3);box-shadow:-5px 0 40px 1px var(--color-gray-3)}.two-part-product-form .right-side form[data-v-e01f2728]{width:25em}}