@layer{:root{--btnBg:linear-gradient(45deg,#f50 0,#e63 40%,#900 100%);--hF:invert(42%)sepia(1)saturate(47);--hC:#f40;--fC:#27d;--fF:brightness(.9)contrast(1.1)hue-rotate(200deg);--cC:#390}.animate{animation-duration:.5s;animation-fill-mode:both;&.fadeInLeft{animation-name:fadeInLeft}&.fadeOutLeft{animation-name:fadeOutLeft}}@keyframes fadeIn{0%{opacity:0}30%{opacity:0}to{opacity:.8}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}:root{--svgX:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\"><path d=\"M16.34 9.322a1 1 0 1 0-1.364-1.463l-2.926 2.728L9.322 7.66A1 1 0 0 0 7.86 9.024l2.728 2.926-2.927 2.728a1 1 0 1 0 1.364 1.462l2.926-2.727 2.728 2.926a1 1 0 1 0 1.462-1.363l-2.727-2.926z\"/><path fill-rule=\"evenodd\" d=\"M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12m11 9a9 9 0 1 1 0-18 9 9 0 0 1 0 18\" clip-rule=\"evenodd\"/></svg>");--svgXs:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" fill=\"none\"><defs><clipPath id=\"a\"><path fill=\"%23fff\" d=\"M0 0h20v20H0z\"/></clipPath></defs><g clip-path=\"url(%23a)\"><path fill=\"%23000\" d=\"M10 2.5c-4.125 0-7.5 3.375-7.5 7.5s3.375 7.5 7.5 7.5 7.5-3.375 7.5-7.5-3.375-7.5-7.5-7.5m3.125 9.75c.25.25.25.625 0 .875a.604.604 0 0 1-.875 0L10 10.875l-2.25 2.25a.604.604 0 0 1-.875 0 .604.604 0 0 1 0-.875L9.125 10l-2.25-2.25a.604.604 0 0 1 0-.875c.25-.25.625-.25.875 0L10 9.125l2.25-2.25c.25-.25.625-.25.875 0s.25.625 0 .875L10.875 10z\"/></g></svg>");--svgRefresh:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"512\" height=\"512\" viewBox=\"0 0 1024 1024\"><path d=\"M410.055 461.028H262.286l.051-.46a252.6 252.6 0 0 1 38.331-91.087 257.6 257.6 0 0 1 112.14-92.311c15.393-6.525 31.45-11.52 47.812-14.833a258.8 258.8 0 0 1 102.862 0 253.74 253.74 0 0 1 128.706 69.373l72.177-71.973a358.6 358.6 0 0 0-113.363-76.51 353 353 0 0 0-67.029-20.796 360.8 360.8 0 0 0-143.691 0 354 354 0 0 0-67.08 20.848 358.85 358.85 0 0 0-156.995 129.164 355.7 355.7 0 0 0-53.725 127.686c-1.427 6.881-2.192 13.915-3.211 20.899H2.276l203.89 203.89zm203.89 101.944h147.769l-.051.408a253.64 253.64 0 0 1-107.195 159.952 252 252 0 0 1-91.088 38.331 258.6 258.6 0 0 1-102.811 0 252.6 252.6 0 0 1-91.088-38.331 258.5 258.5 0 0 1-37.72-31.093l-72.075 72.075A358.4 358.4 0 0 0 373.1 840.772a350.6 350.6 0 0 0 67.029 20.797 360.4 360.4 0 0 0 143.64 0 358.4 358.4 0 0 0 224.024-150.114 355.5 355.5 0 0 0 53.674-127.584c1.376-6.881 2.192-13.915 3.211-20.899h157.046l-203.89-203.89-203.89 203.89z\"/></svg>");--svgWait:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"300\" height=\"300\" preserveAspectRatio=\"xMidYMid\" style=\"shape-rendering:geometricPrecision\" viewBox=\"0 0 100 100\"><circle cx=\"50\" cy=\"50\" r=\"0\" fill=\"none\" stroke=\"%23000\" stroke-width=\"2\"><animate attributeName=\"r\" begin=\"0s\" calcMode=\"spline\" dur=\"1s\" keySplines=\"0 0.2 0.8 1\" keyTimes=\"0;1\" repeatCount=\"indefinite\" values=\"0;40\"/><animate attributeName=\"opacity\" begin=\"0s\" calcMode=\"spline\" dur=\"1s\" keySplines=\"0.2 0 0.8 1\" keyTimes=\"0;1\" repeatCount=\"indefinite\" values=\"1;0\"/></circle><circle cx=\"50\" cy=\"50\" r=\"0\" fill=\"none\" stroke=\"%23333\" stroke-width=\"2\"><animate attributeName=\"r\" begin=\"-0.5s\" calcMode=\"spline\" dur=\"1s\" keySplines=\"0 0.2 0.8 1\" keyTimes=\"0;1\" repeatCount=\"indefinite\" values=\"0;40\"/><animate attributeName=\"opacity\" begin=\"-0.5s\" calcMode=\"spline\" dur=\"3s\" keySplines=\"0.2 0 0.8 1\" keyTimes=\"0;1\" repeatCount=\"indefinite\" values=\"1;0\"/></circle></svg>")}html,body{font:400 18px/1.875 s,sans-serif;font-variation-settings:"wght" 400;text-rendering:geometricPrecision;margin:0;padding:0;min-height:100%;min-width:100%;display:flex;flex-direction:column}a:hover{filter:var(--hF)}button{background-image:var(--btnBg);background-size:200%;border:0;border-radius:0;box-shadow:inset 0 0 3px #0000004d;color:#fff;cursor:pointer;display:inline-block;font-family:h;font-size:1rem;font-weight:700;text-align:center;padding:8px 16px;touch-action:manipulation;transition:all .6s;user-select:none;&:hover{background-position:100%;color:#fff}&:active,&:focus,&:focus-visible{box-shadow:inset 0 0 5px #000;filter:var(--fF);outline:0}&:active{transform:scale(.95)}&[disabled]{box-shadow:inset 0 0 2em #000;cursor:not-allowed;filter:grayscale();opacity:.4}}p button{background-image:linear-gradient(45deg,#129 0,#06f 40%,#00f 100%);border-radius:16px;margin:2px 0}.Wait{position:relative;height:64px;width:64px;display:block;&:before{animation-duration:1s;animation-name:fadeIn;background:var(--svgWait)50% 50%/64px no-repeat #fff9;bottom:0;content:"";cursor:wait;left:0;position:absolute;right:0;top:0;z-index:999}}form{flex-direction:column;display:flex;position:relative;&>u{align-self:normal;display:block;margin:0 0 24px;position:relative;text-decoration:none;&.E{&>input{border-color:#c00;color:#c00}&>label{color:#c00}&>b{color:red;display:block;font-size:14px;font-weight:400;margin:8px 0 0 16px}& input:is([type=text],& [type=password]):hover{border-color:red;color:red}& input:is([type=text],& [type=password]):hover+label{color:red}& input:is([type=text],& [type=password]):focus{background-color:#ff000005;border-color:#e50;color:#e50}& input:is([type=text],& [type=password]):focus+label{box-shadow:inset 0 0 3px #ff000080;color:#e50}}}}input:is([type=text],[type=password],[type=email]){border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-size:16px;line-height:21px;outline:0;padding:16px;width:100%;&+label{background:#fff;border-radius:12px;color:#999;font-weight:200;left:10px;line-height:24px;padding:3px 7px;position:absolute;top:-16px;transition:all .3s;user-select:none}&:autofill{background-clip:text}&:focus{border-color:var(--fC);color:#000}&:focus+label{color:var(--fC)}&:hover{color:var(--hC);border-color:var(--hC)}&:hover+label{color:var(--hC)}&:disabled{background:#f9f9f9;color:#999;display:inline-block;position:relative;user-select:none}&:disabled+label{background:#fcfcfc;box-shadow:inset 0 0 3px #ddd;color:#999;font-size:14px;padding:2px 10px;top:-15px}&::placeholder{opacity:.8;user-select:none}&:placeholder-shown+label{background:0 0;color:#999;cursor:text;left:10px;pointer-events:none;top:13px}}input[type=radio]{display:none;&+label{cursor:pointer;display:flex;flex:1;justify-content:space-between;position:relative;user-select:none;&:before{border:2px solid #000;border-radius:14px;content:"";display:block;height:12px;margin-top:-8px;position:absolute;top:50%;width:12px}&:after{background:0 0;border-radius:8px;content:"";height:8px;left:4px;margin-top:-4px;position:absolute;top:50%;width:8px}&:after,&:before{transition:all .3s ease-in-out}}&:checked+label:after{background:#000}&:hover+label:before,&+label:hover:before{border-color:#f40}&:checked:hover+label:after,&:checked+label:hover:after{background:#f40}}input[type=checkbox]{appearance:none;border:1px solid;color:currentColor;cursor:pointer;display:grid;flex-shrink:0;font:inherit;height:1.15em;margin:0;margin-top:0;padding:0;place-content:center;position:relative;transform:scale(.9);width:1.15em;&+label{cursor:pointer;white-space:nowrap}&:before{background-color:#999;bottom:50%;clip-path:polygon(4% 34%,45% 76%,97% 2%,96% 23%,46% 95%,4% 54%);content:"";display:inline-block;height:.65em;margin-bottom:-.325em;margin-right:-.325em;position:absolute;right:50%;transform:scale(0);transform-origin:0 100%;transition:transform .12s ease-in-out;width:.65em;z-index:1}&:checked:before{transform:scale(1)}&:hover,&:hover+label{color:var(--hC);border-color:var(--hC)}&:focus,&:focus-visible{&,&+label,&:checked{outline:0;color:var(--fC);border-color:var(--fC)}&:checked:before{background:var(--fC)}}&:checked:hover{background-color:var(--cC);border-color:var(--cC);color:var(--cC)}&:checked:hover:before{background-color:#fff}&:checked:hover+label{color:var(--cC)}&:disabled,&:disabled:hover{background:#f9f9f9;border-color:#999;cursor:not-allowed}&:disabled:checked:hover:before{background-color:#999}}}