.Toast_viewport__Y0fzv{position:fixed;z-index:2147483647;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);inset:0;list-style:none;outline:none;transition:background-color .2s}.Toast_viewport__Y0fzv:empty{background-color:transparent}.Toast_root__lDIR4{display:inline-flex;height:40px;align-items:center;padding:0 18px;border-radius:20px;background-color:#3b383b}.Toast_root__lDIR4[data-state=open]{animation:Toast_show__Jbbrv .15s ease-in}.Toast_root__lDIR4[data-state=closed]{animation:Toast_hide__0eMu0 .15s ease-in}.Toast_root__lDIR4[data-swipe=move]{transform:translateY(var(--radix-toast-swipe-move-y))}.Toast_root__lDIR4[data-swipe=cancel]{transform:translateY(0);transition:transform .2s ease-out}.Toast_root__lDIR4[data-swipe=end]{animation:Toast_swipeOut__qnwM_ .1s ease-out}@keyframes Toast_show__Jbbrv{0%{opacity:0}to{opacity:1}}@keyframes Toast_hide__0eMu0{0%{opacity:1}to{opacity:0}}@keyframes Toast_swipeOut__qnwM_{0%{transform:translateY(var(--radix-toast-swipe-end-y))}to{transform:translateY(100%)}}.snippets_main__E0EeO{position:relative}@media (min-width:768px){.snippets_main__E0EeO{padding-left:320px}.snippets_main__E0EeO .snippets_container__tuO2E{padding-left:0}}.snippets_sidebar__s_5Ax{position:fixed;top:50px;bottom:0;left:0;display:none;width:320px;height:calc(100vh - 50px);padding:24px}@media (min-width:768px){.snippets_sidebar__s_5Ax{display:block}}.snippets_sidebarInner__z2kUi{height:100%;border-radius:12px;background-color:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.snippets_sidebarInner__z2kUi [data-radix-scroll-area-viewport]>div{height:100%}.snippets_sidebarContent__7_b8E{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:16px}.snippets_sidebarTitle__ijvmn{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:rgba(255,255,255,.6);font-size:13px;font-weight:500}.snippets_sidebarNav___1cBQ{margin-bottom:32px}.snippets_sidebarNavItem__5FZs_{display:flex;height:36px;align-items:center;padding:0 12px;border-radius:8px;margin-bottom:2px;color:rgba(255,255,255,.6);font-size:13px;font-weight:500;gap:8px;transition:all .3s ease}.snippets_sidebarNavItem__5FZs_[data-active=true]{background-color:rgba(255,255,255,.05);color:white}.snippets_sidebarNavItem__5FZs_:hover{background-color:rgba(255,255,255,.1);color:white}.snippets_sidebarNavItem__5FZs_:focus{box-shadow:0 0 0 2px rgba(255,255,255,.1);outline:none;transition:box-shadow .1s}.snippets_badge__fkRgs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2px 8px;border-radius:9999px;margin-left:auto;background-color:rgba(255,99,99,.15);color:#ff6363;font-size:11px;font-weight:500;line-height:13px;user-select:none}.snippets_summaryTrigger__GZpgf{all:unset;display:flex;width:calc(100%);align-items:center;justify-content:space-between;padding:8px;border-radius:8px;margin-top:-8px;margin-left:-8px;color:#ffffff;font-size:13px;font-weight:500;line-height:16px}.snippets_summaryTrigger__GZpgf:focus-visible{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);outline:none}.snippets_summaryTrigger__GZpgf svg{margin-right:8px;color:rgba(255,255,255,.4);transition:.3s ease}.snippets_summaryTrigger__GZpgf[aria-expanded=true] svg{transform:rotate(180deg)}.snippets_summaryContent__iSeV2{overflow:hidden}.snippets_summaryContent__iSeV2[data-state=open]{animation:snippets_slideDown__3x4w8 .3s ease-out}.snippets_summaryContent__iSeV2[data-state=closed]{animation:snippets_slideUp__Zrn6C .3s ease-out}@keyframes snippets_slideDown__3x4w8{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes snippets_slideUp__Zrn6C{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.snippets_summaryItem__y8Z7R{display:flex;align-items:center;border-radius:8px;margin-bottom:2px;color:rgba(255,255,255,.6);font-size:13px;font-weight:500;gap:8px}.snippets_summaryControls__SHKRW{display:flex;flex-direction:column;margin-top:12px;gap:8px}.snippets_summaryControls__SHKRW button{justify-content:center}.snippets_summaryItemButton__dQcz9{all:unset;padding:8px;border-radius:9999px;margin-right:1px;margin-left:auto;color:#ff6363}.snippets_summaryItemButton__dQcz9:hover{background-color:rgba(255,99,99,.15)}.snippets_summaryItemButton__dQcz9:focus-visible{box-shadow:inset 0 0 0 1px rgba(255,99,99,.15),0 0 0 1px rgba(255,99,99,.15)}.snippets_container__tuO2E{position:relative;padding:32px 16px;user-select:none}.snippets_nav__F1Oag{position:fixed;z-index:9;top:0;right:0;left:0;display:flex;height:50px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 16px;background-color:#111;gap:12px}.snippets_navControls__18a2t{display:flex;gap:16px}.snippets_subtitle__To_ee{display:flex;align-items:center;margin-bottom:16px;color:rgba(255,255,255,.6);font-size:13px;font-weight:500;gap:8px}.snippets_snippets__g9oiE{position:relative;z-index:1;display:grid;margin-bottom:64px;gap:16px}.snippets_snippets__g9oiE[data-grid="3"],.snippets_snippets__g9oiE[data-grid="4"],.snippets_snippets__g9oiE[data-grid="5"],.snippets_snippets__g9oiE[data-grid="6"]{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.snippets_snippets__g9oiE[data-grid="2"],.snippets_snippets__g9oiE[data-grid="3"]{grid-template-columns:repeat(2,1fr)}.snippets_snippets__g9oiE[data-grid="4"],.snippets_snippets__g9oiE[data-grid="5"],.snippets_snippets__g9oiE[data-grid="6"]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.snippets_snippets__g9oiE[data-grid="4"],.snippets_snippets__g9oiE[data-grid="5"],.snippets_snippets__g9oiE[data-grid="6"]{grid-template-columns:repeat(4,1fr)}}@media (min-width:1300px){.snippets_snippets__g9oiE[data-grid="5"]{grid-template-columns:repeat(5,1fr)}}@media (min-width:1500px){.snippets_snippets__g9oiE[data-grid="6"]{grid-template-columns:repeat(6,1fr)}}.snippets_divider__BeTPa{width:50%;height:1px;border:none;margin:32px auto 24px;background-color:rgba(255,255,255,.15)}.snippets_item__QnZAl{position:relative;display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:16px;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);gap:16px;transition:all 30ms}.snippets_item__QnZAl:hover{background-color:rgba(255,99,99,.03);box-shadow:inset 0 0 0 1px rgba(255,99,99,.2)}.snippets_item__QnZAl:focus{box-shadow:inset 0 0 0 1px rgba(255,99,99,.3);outline:none}.snippets_item__QnZAl[data-selected=true]{background-color:rgba(255,99,99,.15);box-shadow:inset 0 0 0 2px solid rgba(255,99,99,.15);user-select:none}.snippets_name__zIeID{font-size:13px;font-weight:500;text-align:center}.snippets_text__u75_B{display:block;padding:24px}.snippets_text__u75_B[data-type=symbol]{font-size:24px}.snippets_text__u75_B[data-type=unicode]{font-size:14px;white-space:nowrap}.snippets_snippet__NDv2V{display:flex;width:100%;max-height:320px;flex:1;align-items:center;justify-content:center;border-radius:6px;background-color:rgba(255,255,255,.05)}.snippets_template__mVXyo{padding:12px;font-family:var(--font-jetbrainsmono);font-size:13px;line-height:1.6;text-align:left;white-space:pre-wrap}.snippets_keyword__RdB_x{display:inline-block;padding:4px 6px;border-radius:6px;background-color:rgba(207,47,152,.15);color:#f800a2;font-family:var(--font-jetbrainsmono);font-size:11px;font-weight:500}.snippets_trigger__e9AxQ{display:inline-flex;height:30px;align-items:center;padding:0 4px 0 8px;border:none;border-radius:6px;appearance:none;background-color:transparent;font-size:13px;font-weight:500;gap:8px;letter-spacing:.1px;outline:none;white-space:nowrap}.snippets_trigger__e9AxQ svg{flex-shrink:0}.snippets_trigger__e9AxQ[data-variant=primary]{background:rgba(255,99,99,.15);color:#ff6363}.snippets_trigger__e9AxQ[data-variant=primary]:not(:disabled):hover{background:rgba(255,99,99,.3)}.snippets_trigger__e9AxQ[data-variant=primary]:not(:disabled):focus{box-shadow:0 0 0 2px #191919,0 0 0 4px rgba(255,99,99,.2)}.snippets_trigger__e9AxQ[data-variant=secondary]{color:hsla(0,0%,100%,.6)}.snippets_trigger__e9AxQ[data-variant=secondary]:not(:disabled):hover,.snippets_trigger__e9AxQ[data-variant=secondary][aria-expanded=true]{background-color:hsla(0,0%,100%,.1)}.snippets_trigger__e9AxQ[data-variant=secondary]:not(:disabled):focus{box-shadow:0 0 0 2px #191919,0 0 0 4px hsla(0,0%,100%,.1)}.snippets_trigger__e9AxQ:disabled{opacity:.5}.snippets_modifierControls__g95N8{display:flex;margin-bottom:24px;color:rgba(255,255,255,.6);gap:24px;user-select:none}.snippets_modifierInput__OdHYd{display:flex;align-items:center;color:white;font-size:13px;font-weight:500;gap:12px;letter-spacing:.1px}.snippets_dialogTitle__RfwNX{margin-bottom:24px;color:hsla(0,0%,100%,.5);font-size:16px;font-weight:500}.snippets_dialogDescription__gyUVy{margin-bottom:24px;color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.6}.snippets_dialogButtons__cyWIH{display:flex;align-items:center;gap:12px}.snippets_toastTitle__i_auU{display:flex;align-items:center;font-size:13px;font-weight:500;gap:10px;letter-spacing:.1px}.snippets_about__kNwq0 a{color:white;transition:color .15s ease}.snippets_about__kNwq0 a:hover{color:#ff6363}.snippets_aboutTopContent__JDGsP{display:grid;gap:24px}@media (min-width:640px){.snippets_aboutTopContent__JDGsP{grid-template-columns:1.5fr 1fr}}.snippets_aboutGlow__tlNBp{position:absolute;z-index:-1;right:20%;bottom:0;left:20%;height:100px;border-radius:80%;animation:snippets_showGlow__f4I33 1s ease-out forwards;background:conic-gradient(from 147.14deg at 50% 50%,#0294fe -55.68deg,#ff2136 113.23deg,#9b4dff 195deg,#0294fe 304.32deg,#ff2136 473.23deg);filter:blur(60px);opacity:.3;transform:translateY(100%) scale(.5)}@keyframes snippets_showGlow__f4I33{to{opacity:.5;transform:translateY(50%) scale(1)}}.snippets_shortcuts__ZUPwW{margin-bottom:32px}.snippets_shortcuts__ZUPwW li{display:flex;align-items:center;margin-bottom:8px;color:white;font-size:13px;font-weight:500;gap:8px;letter-spacing:.1px}.snippets_hiddenOnMobile__u3rRD{display:flex;gap:16px}@media (max-width:480px){.snippets_hiddenOnMobile__u3rRD{display:none}}.Instructions_root___ls_3{padding:24px 0;border:1px solid rgba(255,255,255,.05);border-radius:6px;animation:Instructions_showInstructions__zKqqA .5s ease-out .2s forwards;background:rgba(255,255,255,.05);box-shadow:0 8px 24px -12px #000000;line-height:17px;opacity:0;text-align:center;transform:translateY(50%)}.Instructions_root___ls_3 button{width:calc(100% - 24px - 24px);justify-content:center}@keyframes Instructions_showInstructions__zKqqA{to{opacity:1;transform:translateY(0)}}.Instructions_title__hK_K4{margin-bottom:8px;font-size:14px;font-weight:500}.Instructions_description__aYobd{padding:0 16px;margin-bottom:24px;color:rgba(255,255,255,.6);font-size:14px;line-height:18px}.Instructions_description__aYobd strong{color:#ff6363;font-weight:500}.Instructions_skeletons__WIqBB{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:24px;gap:4px}.Instructions_skeleton__UswT_{display:flex;width:40px;height:48px;flex-direction:column;align-items:center;padding:10px 0;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:rgba(255,255,255,.05);gap:5px}.Instructions_skeleton__UswT_[data-selected=true]{animation:Instructions_fadeBgToRed__VgoII .1s ease-out 2.85s forwards,Instructions_fadeBorderToRed__FAClm .1s ease-out 2.85s forwards}.Instructions_skeletonPrimary__eXifz{width:20px;height:20px;border-radius:2px;background:rgba(255,255,255,.05)}[data-selected=true]>.Instructions_skeletonPrimary__eXifz{animation:Instructions_fadeBgToRed__VgoII .1s ease-out 2.85s forwards}.Instructions_skeletonSecondary___KBBs{width:24px;height:3px;border-radius:2px;background:rgba(255,255,255,.05)}[data-selected=true]>.Instructions_skeletonSecondary___KBBs{animation:Instructions_fadeBgToRed__VgoII .1s ease-out 2.85s forwards}.Instructions_skeletonCursor__j5d_9{position:absolute;bottom:-10px;left:0;animation:Instructions_moveCursor__G7doB 2s ease-in-out 1s forwards;opacity:0}@keyframes Instructions_fadeBgToRed__VgoII{to{background:rgba(255,99,99,.1)}}@keyframes Instructions_fadeBorderToRed__FAClm{to{border:1px solid rgba(255,99,99,.3)}}@keyframes Instructions_moveCursor__G7doB{25%{opacity:1;transform:translateX(0)}85%{opacity:1;transform:translateX(85px)}90%{opacity:1;transform:translateX(85px) scale(.8)}95%{opacity:1;transform:translateX(85px) scale(1)}to{opacity:1;transform:translateX(85px) scale(1)}}