.gtNI2a_root button[data-size=icon]{border-radius:9999px;gap:0;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;position:relative}.gtNI2a_root button[data-size=icon]:before{content:"";position:absolute;inset:-5px}.gtNI2a_root button[data-state=active],.gtNI2a_root button[data-hover=true]:hover{background-color:rgba(var(--foreground-rgb), .05)}.gtNI2a_root button:active{transform:scale(.97)}.gtNI2a_root button svg{border-radius:0;width:24px;height:24px;display:block}.gtNI2a_slot{align-items:center;padding:0 6px;display:flex}.gtNI2a_slot input{width:10.5rem;height:36px;min-height:36px;padding:0 10px;font-size:.875rem}
.utRrnq_spinner{display:inline-block;position:relative}.utRrnq_bar{background:rgb(var(--spinner-color));border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite utRrnq_spin;position:absolute;top:46%;left:38%}.utRrnq_bar:first-child{animation-delay:-1.2s;transform:rotate(0)translate(146%)}.utRrnq_bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.utRrnq_bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.utRrnq_bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.utRrnq_bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.utRrnq_bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.utRrnq_bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.utRrnq_bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.utRrnq_bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.utRrnq_bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.utRrnq_bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.utRrnq_bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes utRrnq_spin{0%{opacity:1}to{opacity:.15}}
.yGy-9q_root{--secondary-color:var(--secondary-rgb);--accent-color:var(--accent-rgb);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1)}.yGy-9q_card{background-color:rgb(var(--secondary-color));border:1.4px solid rgba(var(--foreground-rgb), .1);border-radius:12px;padding:16px}.yGy-9q_reaveal-effect{animation:2s cubic-bezier(.34,1.26,.64,1) yGy-9q_revealEffect}@keyframes yGy-9q_revealEffect{0%{opacity:0}to{opacity:1}}.yGy-9q_root button[data-variant]{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;gap:0;width:auto;height:40px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.yGy-9q_root button[data-variant]:not([data-size]){height:40px;padding:8px 16px}.yGy-9q_root button[data-variant=secondary]{background-color:rgba(var(--foreground-rgb), .05);color:rgb(var(--foreground-rgb));border:1.4px solid rgba(var(--foreground-rgb), .1)}.yGy-9q_root button[data-variant]:disabled{pointer-events:none;opacity:.5}.yGy-9q_root button:active{transform:scale(.97)}:is(.yGy-9q_root select,.yGy-9q_root input){border:1.4px solid rgba(var(--foreground-rgb), .1);background:rgb(var(--background-rgb));width:100%;height:44px;color:rgb(var(--foreground-rgb));border-radius:12px;outline:none;padding:1vh;font-size:14px;font-weight:350}:is(.yGy-9q_root input[type=email]:focus,.yGy-9q_root input[type=password]:focus,.yGy-9q_root input[type=text]:focus,.yGy-9q_root select:focus){border:1.4px solid rgba(var(--foreground-rgb), 1)}.yGy-9q_root textarea{resize:none;background-color:rgb(var(--background-rgb));border-radius:8px;padding:12px;box-shadow:0 0 0 1px #0000000f,0 1px 2px -1px #0000000f,0 2px 4px #0000000a;border:none!important}.yGy-9q_borderShadow{box-shadow:0 0 0 1px rgba(var(--foreground-rgb), .1), 0 1px 2px -1px rgba(var(--foreground-rgb), .1), 0 2px 4px 0 rgba(var(--foreground-rgb), .1)}.yGy-9q_libraryCard{--ease-out-cubic:cubic-bezier(.215, .61, .355, 1)}.yGy-9q_swatch{width:100%;border-radius:9999px!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important}
.oCXpda_tabSwitch{background-color:rgb(var(--background-rgb));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;color:rgb(var(--foreground-rgb));box-shadow:var(--shadow-raised);transition:transform .4s var(--ease-standard), opacity .4s var(--ease-standard);align-items:center;padding:4px;animation:1s cubic-bezier(.34,1.56,.64,1) oCXpda_revealTabs;display:flex;transform:translateY(0)}@keyframes oCXpda_revealTabs{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.oCXpda_tabSwitch,.oCXpda_tabButton,.oCXpda_indicator{transition:transform .4s var(--ease-out-quad), opacity .4s var(--ease-out-quad), translate .4s var(--ease-out-quad), background-color .4s var(--ease-out-quad);border-radius:100px}.oCXpda_tabButton,.oCXpda_indicator{height:44px}.oCXpda_indicator{background-color:rgb(var(--foreground-rgb));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:1;border-radius:100px;position:absolute}.oCXpda_indicatorClick{animation:.5s infinite oCXpda_increaseScale}@keyframes oCXpda_increaseScale{0%,to{transform:scale(1)}50%{height:36px;transform:scale(1.15)}}.oCXpda_tabSwitch:has(.oCXpda_tabButton:first-child.oCXpda_active) .oCXpda_indicator{translate:0%}.oCXpda_tabSwitch:has(.oCXpda_tabButton:nth-child(2).oCXpda_active) .oCXpda_indicator{translate:102%}.oCXpda_tabSwitch:has(.oCXpda_tabButton:nth-child(3).oCXpda_active) .oCXpda_indicator{translate:201%}.oCXpda_tabSwitch:has(.oCXpda_tabButton:nth-child(4).oCXpda_active) .oCXpda_indicator{translate:303%}.oCXpda_indicator,.oCXpda_tabButton{width:80px}.oCXpda_tabButton{z-index:2;transition:color 1s ease-in-out;position:relative}.oCXpda_tabButton.oCXpda_active{color:rgb(var(--background-rgb))}.oCXpda_active a,.oCXpda_active button{color:rgb(var(--background-rgb))!important}@media (prefers-reduced-motion:reduce){.oCXpda_tabSwitch,.oCXpda_indicatorClick{animation:none}.oCXpda_tabSwitch,.oCXpda_tabButton,.oCXpda_indicator{transition:none}}
.quYqaW_edgeBlur{z-index:30;pointer-events:none;height:72px;position:fixed;left:0;right:0}.quYqaW_embedded{position:absolute}.quYqaW_edgeBlurTop{top:0}.quYqaW_edgeBlurBottom{bottom:0}.quYqaW_layer{position:absolute;inset:0}.quYqaW_edgeBlurTop .quYqaW_layer:first-child{-webkit-backdrop-filter:blur(1.5px);-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.quYqaW_edgeBlurTop .quYqaW_layer:nth-child(2){-webkit-backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 65%);mask-image:linear-gradient(#000 0% 30%,#0000 65%)}.quYqaW_edgeBlurTop .quYqaW_layer:nth-child(3){-webkit-backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(#000 0% 15%,#0000 35%);mask-image:linear-gradient(#000 0% 15%,#0000 35%)}.quYqaW_edgeBlurBottom .quYqaW_layer:first-child{-webkit-backdrop-filter:blur(1.5px);-webkit-mask-image:linear-gradient(#0000 0%,#000 50% 100%);mask-image:linear-gradient(#0000 0%,#000 50% 100%)}.quYqaW_edgeBlurBottom .quYqaW_layer:nth-child(2){-webkit-backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(#0000 35%,#000 70% 100%);mask-image:linear-gradient(#0000 35%,#000 70% 100%)}.quYqaW_edgeBlurBottom .quYqaW_layer:nth-child(3){-webkit-backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(#0000 65%,#000 85% 100%);mask-image:linear-gradient(#0000 65%,#000 85% 100%)}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.111odzyf_79w_.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.VONKpG_className{font-family:GeistSans,GeistSans Fallback}.VONKpG_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.11tlzvxxbe5bj.woff2)format("woff2");font-display:swap;font-weight:100 900}._RUdUa_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}._RUdUa_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
._5SovZq_pageContents{padding-left:20px}._5SovZq_nav{align-items:flex-start;width:fit-content;padding:1rem .5rem}._5SovZq_pinned{padding-bottom:2rem;position:fixed;top:3.75rem;left:.625rem}._5SovZq_embedded{position:relative}._5SovZq_scrollable{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--accent-rgb) / .4) transparent;overflow-y:auto}._5SovZq_scrollable::-webkit-scrollbar{width:4px}._5SovZq_scrollable::-webkit-scrollbar-track{background:0 0}._5SovZq_scrollable::-webkit-scrollbar-thumb{background-color:rgb(var(--accent-rgb) / .4);border-radius:var(--radius-sm)}._5SovZq_list{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._5SovZq_item{cursor:pointer;font-size:.9375rem;position:relative}@media (hover:hover) and (pointer:fine){._5SovZq_item:hover{color:rgb(var(--accent-rgb))}._5SovZq_listItem:hover ._5SovZq_defaultLine{stroke:rgb(var(--accent-rgb))}}._5SovZq_active{color:rgb(var(--accent-rgb));margin-left:.25rem;font-weight:700}._5SovZq_defaultLine{stroke:rgb(var(--secondary-rgb));stroke-width:2px;transition:stroke var(--duration-fast) ease}._5SovZq_activeLine{stroke:rgb(var(--accent-rgb));stroke-width:4px}._5SovZq_listItem{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;list-style:none;display:flex}._5SovZq_itemButton{cursor:pointer;min-height:40px;color:inherit;text-align:left;background:0 0;border:none;flex-direction:row;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}._5SovZq_itemButton:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px;border-radius:var(--radius-sm)}@media (hover:hover) and (pointer:fine){._5SovZq_itemButton:hover ._5SovZq_item{color:rgb(var(--accent-rgb))}._5SovZq_itemButton:hover ._5SovZq_defaultLine{stroke:rgb(var(--accent-rgb))}}@media (prefers-reduced-motion:reduce){._5SovZq_defaultLine{transition:none}}
