@keyframes CodeModal-module__jE9jmW__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes CodeModal-module__jE9jmW__overlayOut{0%{opacity:1}to{opacity:0}}@keyframes CodeModal-module__jE9jmW__modalIn{0%{opacity:0;transform:scale(.95)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes CodeModal-module__jE9jmW__modalOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(6px)}}.CodeModal-module__jE9jmW__overlay{-webkit-backdrop-filter:blur(6px);z-index:50;background:#000000a6;justify-content:center;align-items:center;padding:24px;animation:.22s cubic-bezier(.215,.61,.355,1) forwards CodeModal-module__jE9jmW__overlayIn;display:flex;position:fixed;inset:0}.CodeModal-module__jE9jmW__overlayClosing{animation:.16s cubic-bezier(.215,.61,.355,1) forwards CodeModal-module__jE9jmW__overlayOut}.CodeModal-module__jE9jmW__modal{will-change:transform;background:#111;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:100%;max-width:620px;max-height:80vh;animation:.22s cubic-bezier(.215,.61,.355,1) forwards CodeModal-module__jE9jmW__modalIn;display:flex;overflow:hidden}.CodeModal-module__jE9jmW__modalClosing{animation:.16s cubic-bezier(.215,.61,.355,1) forwards CodeModal-module__jE9jmW__modalOut}.CodeModal-module__jE9jmW__header{border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.CodeModal-module__jE9jmW__title{color:#fff;margin:0;font-size:13px;font-weight:500}.CodeModal-module__jE9jmW__closeButton{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.CodeModal-module__jE9jmW__closeButton:hover{color:#fff;background-color:#ffffff14}}.CodeModal-module__jE9jmW__tabs{border-bottom:1px solid #ffffff12;flex-shrink:0;gap:2px;padding:10px 16px;display:flex}.CodeModal-module__jE9jmW__tab{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .15s,color .15s}@media (hover:hover) and (pointer:fine){.CodeModal-module__jE9jmW__tab:hover{color:#ffffffb3;background-color:#ffffff0f}}.CodeModal-module__jE9jmW__tabActive{color:#fff;background-color:#ffffff14}.CodeModal-module__jE9jmW__codeWrap{flex:1;min-height:0;position:relative;overflow:auto}.CodeModal-module__jE9jmW__pre{color:#fffc;white-space:pre;tab-size:2;margin:0;padding:20px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.7}@keyframes CodeModal-module__jE9jmW__copyPulse{0%{transform:scale(1)}35%{transform:scale(.93)}to{transform:scale(1)}}.CodeModal-module__jE9jmW__copyButton{float:right;color:#ffffff73;cursor:pointer;will-change:transform;background:#111111e6;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:5px;margin:12px 12px -40px auto;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:sticky;top:12px;right:12px}@media (hover:hover) and (pointer:fine){.CodeModal-module__jE9jmW__copyButton:hover{color:#fffc;background-color:#282828f2;border-color:#ffffff2e}}.CodeModal-module__jE9jmW__copyButtonCopied{color:#fff;background-color:#ffffff14;border-color:#ffffff38;animation:.22s cubic-bezier(.215,.61,.355,1) CodeModal-module__jE9jmW__copyPulse}@media (prefers-reduced-motion:reduce){.CodeModal-module__jE9jmW__overlay,.CodeModal-module__jE9jmW__overlayClosing,.CodeModal-module__jE9jmW__modal,.CodeModal-module__jE9jmW__modalClosing,.CodeModal-module__jE9jmW__copyButtonCopied{animation:none}}
.ButtonPress-module__Puxy3q__button{cursor:pointer;color:#fff;will-change:transform;background-color:#171717;border:none;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .15s,transform .1s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.ButtonPress-module__Puxy3q__button:hover{background-color:#2e2e2e}}.ButtonPress-module__Puxy3q__button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.ButtonPress-module__Puxy3q__button{transition:none}}@media (prefers-color-scheme:dark){.ButtonPress-module__Puxy3q__button{color:#171717;background-color:#f5f5f5}@media (hover:hover) and (pointer:fine){.ButtonPress-module__Puxy3q__button:hover{background-color:#e0e0e0}}}
.HoverLift-module__wma0ta__card{cursor:pointer}.HoverLift-module__wma0ta__inner{text-align:center;background:#fff;border:1px solid #00000014;border-radius:12px;width:160px;padding:20px;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 4px #0000000f}.HoverLift-module__wma0ta__title{color:#111;margin:0 0 4px;font-size:13px;font-weight:600}.HoverLift-module__wma0ta__subtitle{color:#0006;margin:0;font-size:12px}@media (hover:hover) and (pointer:fine){.HoverLift-module__wma0ta__inner:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}}@media (prefers-reduced-motion:reduce){.HoverLift-module__wma0ta__inner{transition:none}}
