.checkbox-wrapper-16.svelte-wblg1b :where(.svelte-wblg1b),.checkbox-wrapper-16.svelte-wblg1b :where(.svelte-wblg1b):after,.checkbox-wrapper-16.svelte-wblg1b :where(.svelte-wblg1b):before{box-sizing:border-box}.checkbox-wrapper-16.svelte-wblg1b .checkbox-input:where(.svelte-wblg1b){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox-wrapper-16.svelte-wblg1b .checkbox-input:where(.svelte-wblg1b):checked+.checkbox-tile:where(.svelte-wblg1b){border-color:var(--color, #1b5a9a);box-shadow:0 5px 10px #0000001a;color:#2260ff}.checkbox-wrapper-16.svelte-wblg1b .checkbox-input:where(.svelte-wblg1b):checked+.checkbox-tile:where(.svelte-wblg1b):before{transform:scale(1);opacity:1;border-color:var(--color, #1b5a9a);background-color:var(--color, #1b5a9a)}.checkbox-wrapper-16.svelte-wblg1b .checkbox-input:where(.svelte-wblg1b):checked+.checkbox-tile:where(.svelte-wblg1b) .checkbox-icon:where(.svelte-wblg1b),.checkbox-wrapper-16.svelte-wblg1b .checkbox-input:where(.svelte-wblg1b):checked+.checkbox-tile:where(.svelte-wblg1b) .checkbox-label:where(.svelte-wblg1b){color:#000}.checkbox-wrapper-16.svelte-wblg1b .checkbox-input:where(.svelte-wblg1b):focus+.checkbox-tile:where(.svelte-wblg1b){border-color:var(--color, #1b5a9a);box-shadow:0 5px 10px #0000001a,0 0 0 4px color-mix(in srgb,var(--color, #1b5a9a),white 80%)}.checkbox-wrapper-16.svelte-wblg1b .checkbox-input:where(.svelte-wblg1b):focus+.checkbox-tile:where(.svelte-wblg1b):before{transform:scale(1);opacity:1}.checkbox-wrapper-16.svelte-wblg1b .checkbox-tile:where(.svelte-wblg1b){display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:4rem;border-radius:.5rem;border:2px solid var(--bycolor, #b5bfd9);background-color:#fff;box-shadow:0 5px 10px #0000001a;transition:.15s ease;cursor:pointer;position:relative}.checkbox-wrapper-16.svelte-wblg1b .checkbox-tile:where(.svelte-wblg1b):before{content:"";position:absolute;display:block;width:1.25rem;height:1.25rem;border:2px solid var(--bycolor, #b5bfd9);background-color:#fff;border-radius:50%;top:.25rem;left:.25rem;opacity:0;transform:scale(0);transition:.25s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFFFFF' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='216 72.005 104 184 48 128.005' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'%3E%3C/polyline%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:50% 50%}.checkbox-wrapper-16.svelte-wblg1b .checkbox-tile:where(.svelte-wblg1b){border-color:var(--color, #2260ff)}.checkbox-wrapper-16.svelte-wblg1b .checkbox-tile:where(.svelte-wblg1b):before{transform:scale(1);opacity:1}.checkbox-wrapper-16.svelte-wblg1b .checkbox-icon:where(.svelte-wblg1b){transition:.375s ease;color:#494949}.checkbox-wrapper-16.svelte-wblg1b .checkbox-label:where(.svelte-wblg1b){color:#707070;transition:.375s ease}.spinner.svelte-jot9ci{width:18px;height:18px;border:2px solid rgba(0,0,0,.2);border-top:2px solid #333;border-radius:50%;animation:svelte-jot9ci-spin .6s linear infinite;margin-right:5px}@keyframes svelte-jot9ci-spin{to{transform:rotate(360deg)}}.input-wrapper.svelte-jot9ci{position:relative;display:inline-flex;align-items:center;width:100%}.input-wrapper.svelte-jot9ci input:where(.svelte-jot9ci){flex:1}.wrapper.svelte-jot9ci{justify-content:center;align-items:center}.checkmark__circle.svelte-jot9ci{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:svelte-jot9ci-stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark.svelte-jot9ci{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:1% auto;box-shadow:inset 0 0 #7ac142;animation:svelte-jot9ci-fill .4s ease-in-out .4s forwards,svelte-jot9ci-scale .3s ease-in-out .9s both}.checkmark__check.svelte-jot9ci{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:svelte-jot9ci-stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes svelte-jot9ci-stroke{to{stroke-dashoffset:0}}@keyframes svelte-jot9ci-scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes svelte-jot9ci-fill{to{box-shadow:inset 0 0 0 30px #7ac142}}
