.ec258-btn.ec-v8-leather[data-ec258-tone=green],.ec258-btn.ec-v8-leather[data-ec258-tone=green]:is(:hover,:active,:focus-visible){--ec258-btn-line:#fffef7;--v8-leather-grain:520px;border:1px solid #132b1b;border-top-color:#789776;overflow:hidden;box-shadow:inset 0 1px #d1e7b957,inset 0 -1px #061c0c80,0 2px 5px #112a1d38,0 5px 12px #05120b20;color:#fffef7!important;background-color:#294d3f!important;background-image:linear-gradient(#dcead014,#0000 48%,#051a1045),url(/assets/leather-forest287-vO6WSgO1.webp)!important;background-position:50%!important;background-size:auto,var(--v8-leather-grain) var(--v8-leather-grain)!important;filter:none!important;transition:none!important;transform:translate(0,0)scale(1)!important}.ec258-btn.ec-v8-leather:is(:hover,:active,:focus-visible) :is(.ec258-btn-leading,.ec258-btn-copy,.ec258-btn-label){transform:scale(1)translate(0,0)!important}.ec258-btn.ec-v8-leather .ec258-btn-outline{pointer-events:none;fill:none;stroke:#fffef7;position:absolute;inset:0;width:100%!important;height:100%!important;display:block!important}.ec258-btn.ec-v8-leather .ec258-btn-outline rect{stroke:#fffef7;fill:none;stroke-width:1.8px;stroke-dasharray:22 78;stroke-dashoffset:100px;width:calc(100% - 2px);height:calc(100% - 2px)}.ec258-btn.ec-v8-leather:is(:hover,:focus-visible) .ec258-btn-outline rect{animation:ec258-button-trace .78s var(--ec258-btn-ease,cubic-bezier(.22,.7,.3,1)) both}.ec258-btn.ec-v8-leather:focus-visible{outline-offset:4px;outline:2px solid #d6eabf}.ec258-btn.ec-v8-leather:is(:disabled,[aria-disabled=true]){opacity:.66}@media (width<=700px){.ec258-btn.ec-v8-leather[data-ec258-tone=green],.ec258-btn.ec-v8-leather[data-ec258-tone=green]:is(:hover,:active,:focus-visible){--v8-leather-grain:420px}}@media (prefers-reduced-motion:reduce){.ec258-btn.ec-v8-leather .ec258-btn-outline rect{animation:none!important}}html[data-motion=off] .ec258-btn.ec-v8-leather .ec258-btn-outline rect{animation:none!important}@media (forced-colors:active){.ec258-btn.ec-v8-leather[data-ec258-tone=green]{border:1px solid buttontext;color:buttontext!important;background:buttonface!important}}@keyframes ec-v8-loading-accent{0%,70%,to{filter:none}78%{filter:brightness(1.14)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .ec258-btn.ec-v8-leather[data-ec258-state=loading] .ec258-btn-progress{animation:4.6s ease-in-out infinite ec-v8-loading-accent}}.ec258-btn{--ec258-primary:#294d3f;--ec258-hover:#203e34;--ec258-white:#fff;--ec258-line:#dbe1de;--ec258-btn-bg:var(--ec258-white);--ec258-btn-hover-bg:var(--ec258-white);--ec258-btn-ink:var(--ec258-primary);--ec258-btn-line:var(--ec258-primary);--ec258-btn-ease:cubic-bezier(.22, .7, .3, 1);--ec258-btn-ring:0 0 0 0 transparent;--ec258-btn-hover-ring:0 0 0 0 transparent;--ec258-progress:0%;isolation:isolate;box-sizing:border-box;border:1.5px solid var(--ec258-primary);background:var(--ec258-btn-bg);min-width:52px;max-width:100%;min-height:52px;box-shadow:var(--ec258-btn-ring);color:var(--ec258-btn-ink);letter-spacing:-.01em;text-align:center;vertical-align:middle;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;cursor:pointer;opacity:1;transition:background-color .32s var(--ec258-btn-ease), box-shadow .36s var(--ec258-btn-ease), opacity .18s ease;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:6px 18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:650;line-height:18px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:none}.ec258-btn[data-ec258-tone=green]{--ec258-btn-bg:var(--ec258-primary);--ec258-btn-hover-bg:var(--ec258-hover);--ec258-btn-ink:var(--ec258-white);--ec258-btn-line:var(--ec258-white)}.ec258-btn[data-ec258-tone=white]{--ec258-btn-bg:var(--ec258-white);--ec258-btn-hover-bg:var(--ec258-white);--ec258-btn-ink:var(--ec258-primary);--ec258-btn-line:var(--ec258-primary)}.ec258-btn[data-ec258-emphasis=primary]{--ec258-btn-ring:0 0 0 3px var(--ec258-white), 0 0 0 5px var(--ec258-primary);--ec258-btn-hover-ring:0 0 0 3px var(--ec258-white), 0 0 0 5px var(--ec258-primary), 0 0 0 8px #294d3f12}.ec258-btn[data-ec258-emphasis=secondary][data-ec258-tone=white]{border-color:var(--ec258-line)}.ec258-btn[data-ec258-emphasis=secondary] .ec258-btn-outline{display:none}.ec258-btn[data-ec258-emphasis=secondary]:focus-visible{outline-offset:4px}.ec258-btn,.ec258-btn *{box-sizing:border-box}.ec258-btn .ec258-btn-leading{z-index:2;width:20px;min-width:20px;height:20px;color:var(--ec258-btn-ink);flex:0 0 20px;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.ec258-btn .ec258-btn-leading:empty{display:none}.ec258-btn .ec258-btn-leading svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;flex-shrink:0;width:20px;height:20px;display:block;transform:none}.ec258-btn .ec258-btn-copy{z-index:2;min-width:0;color:var(--ec258-btn-ink);flex-direction:column;flex:0 auto;justify-content:center;display:flex;position:relative}.ec258-btn .ec258-btn-label{white-space:normal;overflow-wrap:anywhere;line-height:18px;display:block;transform:none}.ec258-btn .ec258-btn-progress{z-index:3;inset-inline-start:0;width:clamp(0%, var(--ec258-progress,0%), 100%);background:var(--ec258-btn-line);opacity:0;pointer-events:none;height:2px;transition:width .22s,opacity .16s;position:absolute;bottom:0}.ec258-btn .ec258-btn-outline{z-index:5;fill:none;width:100%;height:100%;color:var(--ec258-btn-line);pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.ec258-btn .ec258-btn-outline rect{fill:none;stroke:currentColor;stroke-width:1.8px;vector-effect:non-scaling-stroke;stroke-dasharray:22 78;stroke-dashoffset:100px;opacity:0;width:calc(100% - 2px);height:calc(100% - 2px)}.ec258-btn[data-ec258-emphasis=primary].ec258-playing .ec258-btn-outline rect{animation:ec258-button-trace .78s var(--ec258-btn-ease) both}@media (hover:hover){.ec258-btn:where(:not(:disabled,[aria-disabled=true],[data-ec258-state=disabled],[data-ec258-state=loading],[aria-busy=true])):hover{background:var(--ec258-btn-hover-bg);box-shadow:var(--ec258-btn-hover-ring)}.ec258-btn[data-ec258-emphasis=primary]:where(:not(:disabled,[aria-disabled=true],[data-ec258-state=disabled],[data-ec258-state=loading],[aria-busy=true])):hover .ec258-btn-outline rect{animation:ec258-button-trace .78s var(--ec258-btn-ease) both}.ec258-btn[data-ec258-emphasis=secondary][data-ec258-tone=white]:where(:not(:disabled,[aria-disabled=true])):hover{background:#f7f9f7;border-color:#719775}}.ec258-btn:where(:not(:disabled,[aria-disabled=true],[data-ec258-state=disabled],[data-ec258-state=loading],[aria-busy=true])):active{background:var(--ec258-btn-hover-bg);box-shadow:var(--ec258-btn-ring), inset 0 0 0 1px var(--ec258-btn-line);transform:none}.ec258-btn:focus-visible{outline:2px solid var(--ec258-primary);outline-offset:8px}.ec258-btn:is([data-ec258-state=loading],[aria-busy=true]){cursor:progress;opacity:1}.ec258-btn:is([data-ec258-state=loading],[aria-busy=true]) .ec258-btn-progress{opacity:1}.ec258-btn:is([data-ec258-state=loading],[aria-busy=true])[data-ec258-progress=indeterminate] .ec258-btn-progress{width:32%;animation:1.2s ease-in-out infinite ec258-button-wait}.ec258-btn:is([data-ec258-state=loading],[aria-busy=true]) .ec258-btn-leading svg.ec258-spinner{animation:.85s linear infinite ec258-button-spin}.ec258-btn[data-ec258-state=success] .ec258-btn-leading svg:not(.ec258-spinner){animation:.28s both ec258-button-confirm}.ec258-btn[data-ec258-state=success] .ec258-btn-progress{opacity:1}.ec258-btn[data-ec258-state=error]{box-shadow:var(--ec258-btn-ring), inset 0 0 0 1px var(--ec258-btn-line)}.ec258-btn:is(:disabled:not([aria-busy=true]),[aria-disabled=true]:not([aria-busy=true]),[data-ec258-state=disabled]){opacity:.62;cursor:not-allowed;animation:none;transform:none}.ec258-btn:is(:disabled:not([aria-busy=true]),[aria-disabled=true]:not([aria-busy=true]),[data-ec258-state=disabled]) .ec258-btn-leading svg,.ec258-btn:is(:disabled:not([aria-busy=true]),[aria-disabled=true]:not([aria-busy=true]),[data-ec258-state=disabled]) .ec258-btn-outline rect{animation:none;transform:none}.ec258-btn:is(:disabled:not([aria-busy=true]),[aria-disabled=true]:not([aria-busy=true]),[data-ec258-state=disabled]) .ec258-btn-outline rect{opacity:0}.ec258-btn:is(:disabled:not([aria-busy=true]),[aria-disabled=true]:not([aria-busy=true]),[data-ec258-state=disabled]) .ec258-btn-progress{display:none}@keyframes ec258-button-trace{0%{opacity:0;stroke-dashoffset:100px}16%{opacity:1}82%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes ec258-button-spin{to{transform:rotate(360deg)}}@keyframes ec258-button-wait{0%{inset-inline-start:-32%}to{inset-inline-start:100%}}@keyframes ec258-button-confirm{0%{opacity:.5}to{opacity:1}}html[data-motion=off] .ec258-btn,html[data-motion=off] .ec258-btn *{transition:none!important;animation:none!important}html[data-motion=off] .ec258-btn .ec258-btn-outline rect{opacity:0!important}html[data-motion=off] .ec258-btn[data-ec258-progress=indeterminate] .ec258-btn-progress{inset-inline-start:34%}html[data-motion=off] .ec258-btn,html[data-motion=off] .ec258-btn .ec258-btn-label,html[data-motion=off] .ec258-btn .ec258-btn-leading svg{transform:none!important}@media (prefers-reduced-motion:reduce){.ec258-btn,.ec258-btn *{transition:none!important;animation:none!important}.ec258-btn .ec258-btn-outline rect{opacity:0!important}.ec258-btn[data-ec258-progress=indeterminate] .ec258-btn-progress{inset-inline-start:34%}.ec258-btn,.ec258-btn .ec258-btn-label,.ec258-btn .ec258-btn-leading svg{transform:none!important}}@media (forced-colors:active){.ec258-btn{color:buttontext;box-shadow:none;forced-color-adjust:auto;background:buttonface;border:1.5px solid buttontext}.ec258-btn .ec258-btn-copy,.ec258-btn .ec258-btn-leading{color:buttontext}.ec258-btn .ec258-btn-progress{background:buttontext}.ec258-btn:focus-visible{outline-offset:3px;outline:2px solid highlight}}.ec258-btn-error{color:#000;margin-block-start:12px;font-size:13px;line-height:1.5;display:block}.ec-navigation-register258{min-width:0;padding:6px}.ec-navigation-register258>.ec258-btn{width:100%}.ec-navigation-space258{justify-content:flex-start;width:100%;padding:12px 16px}.ec-navigation-space258 .ec258-btn-label{text-align:left;gap:6px;display:grid}.ec-navigation-space258 .ec258-btn-label strong{color:inherit;font-size:14px;line-height:1.45}.ec-navigation-space258 .ec258-btn-label small{color:#000;font-size:12px;font-weight:400;line-height:1.5}.ec-auth-submit259{width:100%;margin-block:6px}.cc-app.cc-auth .cc-auth-form-wrap>p.ec-auth-intro259{color:#000}
