.RealismButton-module__ih8WfW__outer{cursor:pointer;border:none;border-radius:16px;padding:2px;transition:background .3s,transform .3s;position:relative}.RealismButton-module__ih8WfW__outer:hover{transform:scale(.98)}.RealismButton-module__ih8WfW__outer:after{content:"";z-index:0;pointer-events:none;border-radius:120px;width:65%;height:60%;transition:box-shadow .3s;position:absolute;top:0;right:0;box-shadow:0 0 20px #ffffff38}.RealismButton-module__ih8WfW__outer:hover:after{box-shadow:0 0 10px #ffffff17}.RealismButton-module__ih8WfW__outer:focus-visible{outline-offset:2px;outline:2px solid #2d1b4e}.RealismButton-module__ih8WfW__outerOutline:focus-visible{outline-color:#0284c7}.RealismButton-module__ih8WfW__outerPrimary{background:radial-gradient(80px at 80% -10%,#fff,#2d1b4e)}.RealismButton-module__ih8WfW__blobPrimary{background:radial-gradient(60px at 0 100%,#9b4dcaf2,#3f2a668c,#0000);box-shadow:-10px 10px 30px #5b21b638}.RealismButton-module__ih8WfW__outerPrimary:hover .RealismButton-module__ih8WfW__blobPrimary{box-shadow:-5px 5px 20px #1f12358c}.RealismButton-module__ih8WfW__innerPrimary{color:#fff;background:radial-gradient(80px at 80% -50%,#5a4080,#1f1235)}.RealismButton-module__ih8WfW__outerPrimary:hover .RealismButton-module__ih8WfW__innerPrimary{background:radial-gradient(80px at 80% -50%,#3f2d66,#130a22)}.RealismButton-module__ih8WfW__innerPrimary:before{background:radial-gradient(60px at 0 100%,#9b4dca2e,#2d1b4e1a,#0000)}.RealismButton-module__ih8WfW__outerRose{background:radial-gradient(80px at 80% -10%,#fff,#be123c)}.RealismButton-module__ih8WfW__outerRose:focus-visible{outline-color:#e11d48}.RealismButton-module__ih8WfW__blobRose{background:radial-gradient(60px at 0 100%,#fb7185f2,#be123c8c,#0000);box-shadow:-10px 10px 30px #e11d4838}.RealismButton-module__ih8WfW__outerRose:hover .RealismButton-module__ih8WfW__blobRose{box-shadow:-5px 5px 20px #9f12398c}.RealismButton-module__ih8WfW__innerRose{color:#fff;background:radial-gradient(80px at 80% -50%,#fb7185,#9f1239)}.RealismButton-module__ih8WfW__outerRose:hover .RealismButton-module__ih8WfW__innerRose{background:radial-gradient(80px at 80% -50%,#f43f5e,#881337)}.RealismButton-module__ih8WfW__innerRose:before{background:radial-gradient(60px at 0 100%,#fb71852e,#be123c1a,#0000)}.RealismButton-module__ih8WfW__outerOutline{background:radial-gradient(80px at 80% -10%,#fff,#bae6fd)}.RealismButton-module__ih8WfW__blobOutline{background:radial-gradient(60px at 0 100%,#38bdf88c,#0ea5e933,#0000);box-shadow:-10px 10px 30px #0ea5e92e}.RealismButton-module__ih8WfW__outerOutline:hover .RealismButton-module__ih8WfW__blobOutline{box-shadow:-5px 5px 20px #0284c740}.RealismButton-module__ih8WfW__innerOutline{color:#0369a1;background:radial-gradient(80px at 80% -50%,#fff,#e0f2fe)}.RealismButton-module__ih8WfW__outerOutline:hover .RealismButton-module__ih8WfW__innerOutline{background:radial-gradient(80px at 80% -50%,#f0f9ff,#bae6fd)}.RealismButton-module__ih8WfW__innerOutline:before{background:radial-gradient(60px at 0 100%,#38bdf833,#0ea5e914,#0000)}.RealismButton-module__ih8WfW__blob{z-index:1;pointer-events:none;border-radius:16px;width:70px;height:100%;transition:background .3s,box-shadow .3s;position:absolute;bottom:0;left:0}.RealismButton-module__ih8WfW__inner{z-index:3;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:10px 20px;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background .3s;display:inline-flex;position:relative}.RealismButton-module__ih8WfW__inner:before{content:"";pointer-events:none;border-radius:14px;transition:opacity .3s;position:absolute;inset:0}.RealismButton-module__ih8WfW__outer:hover .RealismButton-module__ih8WfW__inner:before{opacity:0}.RealismButton-module__ih8WfW__fullWidth{width:100%;display:flex;overflow:hidden}.RealismButton-module__ih8WfW__fullWidth:after{width:45%;height:50%}.RealismButton-module__ih8WfW__fullWidth .RealismButton-module__ih8WfW__blob{width:40%;max-width:5rem}.RealismButton-module__ih8WfW__fullWidth .RealismButton-module__ih8WfW__inner{white-space:nowrap;flex:1;justify-content:center;width:100%}@media (max-width:639px){.RealismButton-module__ih8WfW__fullWidth .RealismButton-module__ih8WfW__inner,.RealismButton-module__ih8WfW__fullWidthSm .RealismButton-module__ih8WfW__inner{gap:.375rem;padding:8px 10px;font-size:.75rem;line-height:1.125rem}.RealismButton-module__ih8WfW__fullWidth .RealismButton-module__ih8WfW__icon,.RealismButton-module__ih8WfW__fullWidthSm .RealismButton-module__ih8WfW__icon{width:.875rem;height:.875rem}.RealismButton-module__ih8WfW__fullWidthSm{width:100%;display:flex;overflow:hidden}.RealismButton-module__ih8WfW__fullWidthSm:after{width:45%;height:50%}.RealismButton-module__ih8WfW__fullWidthSm .RealismButton-module__ih8WfW__blob{width:40%;max-width:5rem}.RealismButton-module__ih8WfW__fullWidthSm .RealismButton-module__ih8WfW__inner{white-space:nowrap;flex:1;justify-content:center;width:100%}}.RealismButton-module__ih8WfW__outer:disabled{cursor:not-allowed;opacity:.6;transform:none}.RealismButton-module__ih8WfW__outer:disabled:hover{transform:none}.RealismButton-module__ih8WfW__label{z-index:1;position:relative}.RealismButton-module__ih8WfW__icon{z-index:1;flex-shrink:0;width:1rem;height:1rem;position:relative}.RealismButton-module__ih8WfW__toggleOuter{border-radius:12px;width:100%;display:block}.RealismButton-module__ih8WfW__toggleOuter .RealismButton-module__ih8WfW__blob{border-radius:12px;width:56px}.RealismButton-module__ih8WfW__toggleInner{border-radius:10px;justify-content:center;width:100%;padding:8px 12px;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.RealismButton-module__ih8WfW__toggleInner:before{border-radius:10px}
