._87q2OG_item{border-radius:var(--border-radius-md);cursor:pointer;color:var(--gray-color);font-size:var(--small-font-size);transition:background-color var(--duration-fast) var(--ease-fluid), color var(--duration-fast) var(--ease-fluid);align-items:center;margin:0 .5rem .125rem;padding:.313rem .625rem .313rem 1.25rem;display:flex}._87q2OG_item:hover{background:var(--current-line);color:var(--foreground-color)}._87q2OG_active{color:var(--cyan-color);background:var(--current-line)}._87q2OG_icon{fill:currentColor;width:1rem;height:1rem;color:var(--cyan-color);flex-shrink:0;margin-right:.625rem}._87q2OG_itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._87q2OG_numberOfItems{font-size:var(--tiny-font-size);color:var(--gray-color);background:var(--current-line);transition:background-color var(--duration-fast) var(--ease-fluid);border-radius:999px;flex-shrink:0;margin-left:.5rem;padding:.063rem .5rem;line-height:1.5}._87q2OG_active ._87q2OG_numberOfItems,._87q2OG_item:hover ._87q2OG_numberOfItems{background:var(--bg-color-dark)}
@keyframes E9kYCW_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.E9kYCW_skeleton{background:var(--current-line);border-radius:4px;position:relative;overflow:hidden}.E9kYCW_skeleton:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--skeleton-shimmer,#4a4e5e) 50%, transparent 100%);width:100%;height:100%;animation:1.5s infinite E9kYCW_shimmer;position:absolute;top:0;left:0}.E9kYCW_textLine{margin-bottom:.5rem}.E9kYCW_snippetItem{border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 1.25rem);padding:.625rem;display:flex}.E9kYCW_snippetItemLeft{flex-direction:column;flex:1;gap:.5rem;display:flex}.E9kYCW_editorContainer{width:100%;height:100%}.E9kYCW_editorHeader{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);flex-flow:row;justify-content:space-between;align-items:center;gap:.5rem;height:3.2rem;padding:0 .5rem;display:flex}.E9kYCW_editorHeaderIdentity{flex-flow:row;flex:auto;align-items:center;gap:.375rem;min-width:11rem;display:flex}.E9kYCW_editorHeaderTags{flex-flow:row;flex:0 auto;align-items:center;min-width:0;display:flex;overflow:hidden}.E9kYCW_editorHeaderActions{flex-flow:row;flex:none;justify-content:flex-end;align-items:center;gap:.625rem;margin-left:auto;display:flex}@media not (min-width:1140px){.E9kYCW_editorHeaderTags,.E9kYCW_editorHeaderMenu{display:none}}.E9kYCW_editorActions{flex-direction:row;flex-shrink:0;align-items:center;gap:.125rem;display:flex}@media not (min-width:1140px){.E9kYCW_editorActions{display:none}}.E9kYCW_editorCode{background:var(--bg-color);flex-direction:column;flex:1;gap:.5rem;padding:1rem;display:flex}.E9kYCW_asideTagsContainer{flex-direction:column;padding:.625rem .938rem;display:flex}.E9kYCW_asideTagItem{align-items:center;gap:.625rem;padding:.313rem .938rem;display:flex}.E9kYCW_skeletonList{flex-direction:column;padding:10px 10px 0;display:flex}
.A47nkq_overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;animation:A47nkq_overlay-fade-in var(--duration-base) var(--ease-fluid);background-color:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.A47nkq_overlayClosing{animation:A47nkq_overlay-fade-out var(--duration-base) var(--ease-fluid) forwards;pointer-events:none}.A47nkq_modal{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);max-width:var(--modal-max-width,90vw);max-height:var(--modal-max-height,90vh);animation:A47nkq_modal-pop-in var(--duration-slow) var(--ease-spring);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000073,0 4px 16px #0000004d}.A47nkq_modalClosing{animation:A47nkq_modal-pop-out var(--duration-base) var(--ease-fluid) forwards}@keyframes A47nkq_overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes A47nkq_overlay-fade-out{0%{opacity:1}to{opacity:0}}@keyframes A47nkq_modal-pop-in{0%{opacity:0;transform:scale(.95)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes A47nkq_modal-pop-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(8px)}}.A47nkq_header{border-bottom:1px solid var(--border-color);background:var(--bg-color);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.A47nkq_title{color:var(--foreground-color);margin:0;font-size:1.25rem;font-weight:600}.A47nkq_closeButton{cursor:pointer;border-radius:var(--border-radius-md);color:var(--gray-color);transition:color var(--duration-fast) var(--ease-fluid), background-color var(--duration-fast) var(--ease-fluid), transform var(--duration-fast) var(--ease-fluid);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex}.A47nkq_closeButton:hover{color:var(--foreground-color);background:var(--current-line)}.A47nkq_closeButton:active{transform:scale(.92)}.A47nkq_closeButton:focus-visible{outline:2px solid var(--green-color);outline-offset:2px}.A47nkq_content{flex:1;padding:1.5rem;overflow-y:auto}@media (max-width:768px){.A47nkq_overlay{padding:0}.A47nkq_modal{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.A47nkq_header,.A47nkq_content{padding:1rem}}.A47nkq_content::-webkit-scrollbar{width:8px}.A47nkq_content::-webkit-scrollbar-track{background:var(--bg-color-dark)}.A47nkq_content::-webkit-scrollbar-thumb{background:var(--bg-color);border-radius:4px}.A47nkq_content::-webkit-scrollbar-thumb:hover{background:var(--current-line)}
.UKQ5da_cardWrapper{min-width:400px;max-width:100%;display:inline-block}.UKQ5da_codeWindow{border-radius:12px;overflow:hidden;box-shadow:0 25px 60px #00000080,0 8px 20px #0000004d}.UKQ5da_windowChrome{border-bottom:1px solid #ffffff14;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.UKQ5da_dot{border-radius:50%;flex-shrink:0;width:12px;height:12px}.UKQ5da_dotRed{background:#ff5f57}.UKQ5da_dotYellow{background:#febc2e}.UKQ5da_dotGreen{background:#28c840}.UKQ5da_windowTitle{color:#fff6;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-left:.5rem;font-size:.75rem;overflow:hidden}.UKQ5da_codeOutput{font-size:13px;line-height:1.65}.UKQ5da_codeOutput pre{white-space:pre;margin:0;padding:1.25rem 1.5rem;overflow:auto;background:0 0!important}.UKQ5da_codeOutput code{font-family:inherit;font-size:inherit}
.EcZ7Jq_groups{flex-direction:column;gap:1.5rem;min-width:min(90vw,480px);display:flex}.EcZ7Jq_group{flex-direction:column;gap:.5rem;display:flex}.EcZ7Jq_groupHeading{font-size:var(--small-font-size);color:var(--cyan-color);text-transform:uppercase;letter-spacing:.05em;margin:0;font-weight:600}.EcZ7Jq_list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.EcZ7Jq_row{border-radius:var(--border-radius-md);background:var(--bg-color);font-size:var(--small-font-size);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;display:flex}.EcZ7Jq_description{color:var(--foreground-color);flex:1}.EcZ7Jq_keys{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.EcZ7Jq_kbd{font-family:inherit;font-size:var(--tiny-font-size);color:var(--foreground-color);background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius);text-align:center;min-width:1.25rem;padding:.125rem .5rem;line-height:1.4}
.uyaAsW_container{background:var(--bg-color-dark);border-right:1px solid var(--border-color);flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.uyaAsW_scrollableContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.uyaAsW_scrollableContent::-webkit-scrollbar{width:10px}.uyaAsW_scrollableContent::-webkit-scrollbar-track{background:var(--bg-color)}.uyaAsW_scrollableContent::-webkit-scrollbar-thumb{background:var(--current-line)}.uyaAsW_scrollableContent::-webkit-scrollbar-thumb:hover{background:var(--current-line)}.uyaAsW_section{flex-direction:column;padding:.625rem .938rem;display:flex}.uyaAsW_section:first-child{padding:1.25rem 0 .938rem}.uyaAsW_title{font-size:var(--tiny-font-size);letter-spacing:.06em;text-transform:uppercase;-webkit-user-select:none;user-select:none;align-items:center;width:100%;margin-bottom:.375rem;padding:0 .25rem;font-weight:600;display:flex}.uyaAsW_titleClickable{cursor:pointer;transition:opacity var(--duration-fast) var(--ease-fluid)}.uyaAsW_titleClickable:hover{opacity:.75}.uyaAsW_titleToggle{background:0 0;border:none;font-family:inherit}.uyaAsW_titleToggle:focus-visible{outline:2px solid var(--cyan-color);outline-offset:2px;border-radius:var(--border-radius)}.uyaAsW_collapse{transition:grid-template-rows var(--duration-base) var(--ease-fluid);grid-template-rows:0fr;display:grid}.uyaAsW_collapseOpen{grid-template-rows:1fr}.uyaAsW_collapseInner{opacity:0;min-height:0;transition:opacity var(--duration-base) var(--ease-fluid);flex-direction:column;display:flex;overflow:hidden}.uyaAsW_collapseOpen .uyaAsW_collapseInner{opacity:1}.uyaAsW_tagsSection .uyaAsW_collapse{flex:1;min-height:0}.uyaAsW_caretIcon{transition:transform var(--duration-base) var(--ease-fluid);margin-left:auto}.uyaAsW_caretExpanded{transform:rotate(180deg)}.uyaAsW_caretCollapsed{transform:rotate(0)}.uyaAsW_linkItem{border-radius:var(--border-radius-md);cursor:pointer;font-size:var(--small-font-size);transition:background-color var(--duration-fast) var(--ease-fluid), color var(--duration-fast) var(--ease-fluid);align-items:center;margin:0 .5rem .125rem;padding:.375rem .625rem;display:flex}.uyaAsW_linkItem:hover{background:var(--current-line)}.uyaAsW_linkItemActive{background:var(--current-line);color:var(--foreground-color)}.uyaAsW_numberOfItems{font-size:var(--tiny-font-size);color:var(--gray-color);background:var(--current-line);transition:background-color var(--duration-fast) var(--ease-fluid);border-radius:999px;margin-left:auto;padding:.063rem .5rem;line-height:1.5}.uyaAsW_linkItemActive .uyaAsW_numberOfItems,.uyaAsW_linkItem:hover .uyaAsW_numberOfItems{background:var(--bg-color-dark)}.uyaAsW_smartGroupItem{border-radius:var(--border-radius-md);cursor:pointer;font-size:var(--small-font-size);color:var(--foreground-color);transition:background-color var(--duration-fast) var(--ease-fluid);align-items:center;gap:.5rem;margin:0 .5rem .125rem;padding:.375rem .625rem;display:flex}.uyaAsW_smartGroupItem:hover{background:var(--current-line)}.uyaAsW_smartGroupName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.uyaAsW_smartGroupRemove{color:var(--gray-color);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-fluid), color var(--duration-fast) var(--ease-fluid), transform var(--duration-fast) var(--ease-spring);background:0 0;border:none;padding:0 .25rem;font-size:1rem;line-height:1}.uyaAsW_smartGroupRemove:hover{color:var(--red-color);transform:scale(1.15)}.uyaAsW_smartGroupRemove:focus-visible,.uyaAsW_smartGroupItem:hover .uyaAsW_smartGroupRemove{opacity:1}@media (hover:none){.uyaAsW_smartGroupRemove{opacity:1}}.uyaAsW_settingsItems{color:var(--gray-color);cursor:pointer;align-items:center;padding:0 .625rem;display:flex}.uyaAsW_icon{margin-right:.625rem}.uyaAsW_tagsSection{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.uyaAsW_tagsListScrollable{flex:1;min-height:0;overflow-y:auto}.uyaAsW_tagsListScrollable::-webkit-scrollbar{width:6px}.uyaAsW_tagsListScrollable::-webkit-scrollbar-track{background:0 0}.uyaAsW_tagsListScrollable::-webkit-scrollbar-thumb{background:var(--current-line);border-radius:3px}.uyaAsW_userSection{border-top:1px solid var(--border-color);flex-shrink:0;padding:.75rem;position:relative}.uyaAsW_userCard{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:.625rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-family:inherit;transition:background .12s,border-color .12s;display:flex}.uyaAsW_userCard:hover{background:var(--current-line)}.uyaAsW_userCardOpen{background:var(--current-line);border-color:var(--border-color)}.uyaAsW_userCardAvatar{object-fit:cover;border-radius:.5rem;flex-shrink:0;width:2rem;height:2rem}.uyaAsW_userMeta{flex:1;min-width:0}.uyaAsW_userCardName{color:var(--foreground-color);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.uyaAsW_userCardEmail{color:var(--gray-color);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.uyaAsW_userChevron{color:var(--gray-color);flex-shrink:0}.uyaAsW_userCardSkeleton{align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.uyaAsW_userCardAvatarSkeleton{flex-shrink:0}.uyaAsW_userCardSkeletonMeta{flex-direction:column;gap:.375rem;display:flex}.uyaAsW_userMenu{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);z-index:20;opacity:0;pointer-events:none;padding:.375rem;transition:opacity .14s,transform .16s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:calc(100% + .25rem);left:.75rem;right:.75rem;transform:translateY(8px);box-shadow:0 18px 48px #00000040,0 2px 8px #0000001f}.uyaAsW_userMenuOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.uyaAsW_userMenuHeader{padding:.625rem .75rem .5rem}.uyaAsW_userMenuName{color:var(--foreground-color);font-size:.8125rem;font-weight:500}.uyaAsW_userMenuEmail{color:var(--gray-color);white-space:nowrap;text-overflow:ellipsis;margin-top:.0625rem;font-size:.75rem;overflow:hidden}.uyaAsW_userMenuSep{background:var(--border-color);height:1px;margin:.25rem 0}.uyaAsW_userMenuItem{cursor:pointer;width:100%;color:var(--foreground-color);text-align:left;border-radius:var(--border-radius-md);background:0 0;border:none;align-items:center;gap:.625rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:background .1s;display:flex}.uyaAsW_userMenuItem:hover{background:var(--current-line)}.uyaAsW_userMenuItemDanger{color:var(--red-color,#c8372d)}.uyaAsW_userMenuIco{flex-shrink:0}.uyaAsW_userMenuLabel{text-align:left;flex:1}.uyaAsW_userMenuShortcut{color:var(--gray-color);font-size:.75rem}.uyaAsW_mobileMenuContainer{justify-content:center;align-items:center;display:none}.uyaAsW_mobileItemList{flex-flow:row;justify-content:center;align-items:stretch;width:100%;height:100%;display:flex}.uyaAsW_mobileItem{cursor:pointer;height:100%;min-height:44px;color:var(--gray-color);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.125rem;transition:color .15s,background-color .15s;display:flex}.uyaAsW_mobileItem:active{background:var(--current-line)}.uyaAsW_mobileItemActive{color:var(--cyan-color)}.uyaAsW_mobileItemLabel{font-size:var(--tiny-font-size);line-height:1}.uyaAsW_mobileIcon{flex-shrink:0}.uyaAsW_mobileBackdrop{display:none}@keyframes uyaAsW_backdrop-fade-in{0%{opacity:0}to{opacity:1}}@media not (min-width:1140px){.uyaAsW_mobileMenuContainer{z-index:9;width:100%;height:50px;padding-bottom:env(safe-area-inset-bottom,0);background:var(--bg-color-dark);border-top:1px solid var(--border-color);max-width:100%;display:flex;position:fixed;bottom:0;left:0}.uyaAsW_mobileBackdrop{z-index:7;background:#00000080;border:none;animation:.2s uyaAsW_backdrop-fade-in;display:block;position:fixed;inset:0}.uyaAsW_container{z-index:8;height:calc(100dvh - 50px - env(safe-area-inset-bottom,0px));width:min(82vw,17rem);max-width:none;box-shadow:var(--card-shadow);visibility:hidden;transition:transform .24s,visibility .24s;position:fixed;top:0;left:0;transform:translate(-100%)}.uyaAsW_containerOpen{visibility:visible;transform:translate(0)}.uyaAsW_containerClosed{visibility:hidden;transform:translate(-100%)}}@media not (min-width:420px){.uyaAsW_userCardEmail{font-size:.6rem}}@keyframes uyaAsW_fade-in-out{0%,to{opacity:0}50%{opacity:.2}}
._6Ri0oq_inputContainer{box-sizing:border-box;border-radius:var(--border-radius);border:.063rem solid var(--border-color);transition:border-color var(--duration-fast) var(--ease-fluid), box-shadow var(--duration-fast) var(--ease-fluid);flex-flow:row;align-items:center;display:flex;position:relative}._6Ri0oq_inputContainer:not(._6Ri0oq_ghost):hover{border-color:var(--gray-color)}._6Ri0oq_inputContainer:not(._6Ri0oq_ghost):focus-within{border-color:var(--cyan-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--cyan-color) 15%, transparent)}._6Ri0oq_inputContainer._6Ri0oq_ghost{background:0 0;border:none;border-bottom:.063rem solid #0000;border-radius:0;padding-left:0;transition:border-color .2s}._6Ri0oq_inputContainer._6Ri0oq_ghost:hover{border-bottom-color:var(--border-color)}._6Ri0oq_inputContainer._6Ri0oq_ghost:focus-within{border-bottom-color:var(--cyan-color)}._6Ri0oq_inputGhost{color:var(--foreground-color);background:0 0}._6Ri0oq_isFat{padding:.625rem}._6Ri0oq_isFit,._6Ri0oq_iconContainer{padding:0 .625rem}._6Ri0oq_marginEnabled{width:calc(100% - 1.25rem);margin:.5rem .625rem}._6Ri0oq_marginDisabled{width:100%;margin:0}._6Ri0oq_input{z-index:1;appearance:none;-webkit-tap-highlight-color:transparent;width:100%;height:1.875rem;font-size:var(--small-font-size);touch-action:manipulation;background:0 0;border:none;outline:none;display:block}._6Ri0oq_inputDark{background-color:var(--input-bg);color:var(--foreground-color)}._6Ri0oq_inputLight{background-color:var(--foreground-color);color:var(--current-line)}._6Ri0oq_suffixIconContainer{cursor:pointer;align-items:center;padding:0 .625rem;display:flex}._6Ri0oq_input::placeholder{color:var(--gray-color);opacity:1;font-size:var(--tiny-font-size)}._6Ri0oq_inputLight::placeholder{color:var(--current-line);opacity:1;font-size:var(--tiny-font-size)}
.Z0LRKa_alert{border-radius:var(--border-radius);box-shadow:none;font-weight:600;font-size:var(--small-font-size);justify-content:center;align-items:center;min-height:2.5rem;margin:.625rem;padding:.375rem 1rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex}.Z0LRKa_iconContainer{flex-shrink:0;padding:0 .625rem}.Z0LRKa_content{overflow-wrap:break-word;word-break:break-word;min-width:0}.Z0LRKa_success{background-color:color-mix(in srgb, var(--green-color) 14%, transparent);color:var(--green-color);border:1px solid color-mix(in srgb, var(--green-color) 45%, transparent)}.Z0LRKa_warning{background-color:color-mix(in srgb, var(--yellow-color) 14%, transparent);color:var(--yellow-color);border:1px solid color-mix(in srgb, var(--yellow-color) 45%, transparent)}.Z0LRKa_error{background-color:color-mix(in srgb, var(--red-color) 14%, transparent);color:var(--red-color);border:1px solid color-mix(in srgb, var(--red-color) 45%, transparent)}.Z0LRKa_info{background-color:color-mix(in srgb, var(--cyan-color) 14%, transparent);color:var(--cyan-color);border:1px solid color-mix(in srgb, var(--cyan-color) 45%, transparent)}
._8dotOq_button{border:1px solid var(--border-color);border-radius:var(--border-radius);text-align:center;font-size:var(--small-font-size);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-fluid), border-color var(--duration-fast) var(--ease-fluid), color var(--duration-fast) var(--ease-fluid), box-shadow var(--duration-fast) var(--ease-fluid), transform var(--duration-fast) var(--ease-fluid);text-decoration:none}._8dotOq_pill{border-radius:999px}._8dotOq_primary{background:var(--button-bg);color:var(--foreground-color)}._8dotOq_secondary{background:var(--button-bg);color:var(--gray-color)}._8dotOq_tertiary{background-color:var(--button-bg);color:var(--foreground-color)}._8dotOq_button:focus-visible{outline:2px solid var(--cyan-color);outline-offset:2px}._8dotOq_button:disabled{opacity:.55;cursor:not-allowed}._8dotOq_button:hover:not(:disabled){background-color:var(--current-line);border-color:var(--purple-color);color:var(--foreground-color);transform:translateY(-1px);box-shadow:0 4px 14px #00000029}._8dotOq_button:active:not(:disabled){box-shadow:none;transform:translateY(0)scale(.98)}._8dotOq_cta{background-image:linear-gradient(135deg, var(--purple-color), var(--cyan-color));color:var(--bg-color-dark);letter-spacing:.02rem;transition:background-position var(--duration-slow) var(--ease-fluid), box-shadow var(--duration-fast) var(--ease-fluid), transform var(--duration-fast) var(--ease-fluid);background-size:160% 160%;border-color:#0000;font-weight:700}._8dotOq_cta:hover:not(:disabled){color:var(--bg-color-dark);background-color:#0000;background-position:100% 100%;border-color:#0000;transform:translateY(-1px)}
.fB7OQG_container{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.fB7OQG_illustration{color:var(--comment-color);opacity:.6;margin-bottom:1rem}.fB7OQG_title{font-size:var(--small-font-size);color:var(--gray-color);margin-bottom:.375rem;font-weight:600}.fB7OQG_description{font-size:var(--tiny-font-size);color:var(--comment-color);max-width:16rem;line-height:1.4}.fB7OQG_actionButton{font-size:var(--small-font-size);color:var(--foreground-color);background:var(--current-line);border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;margin-top:1rem;padding:.5rem 1rem;transition:background-color .2s}.fB7OQG_actionButton:hover{background:var(--comment-color);color:var(--bg-color-dark)}
.YYcfGW_badge{letter-spacing:.03rem;text-transform:uppercase;color:var(--comment-color);background:var(--current-line);border-radius:var(--border-radius);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;margin-left:.375rem;padding:.125rem .375rem;font-size:.625rem;font-weight:600;display:inline-flex}
.TvrtBW_deleteAlert{-webkit-user-select:none;user-select:none;transition:all .25s}.TvrtBW_alertInfo{-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;display:flex}.TvrtBW_alertIcons{cursor:pointer;-webkit-user-select:none;user-select:none;margin-left:.625rem}.TvrtBW_alertCheckIcon{color:var(--dark-green-color);-webkit-user-select:none;user-select:none;margin-right:.323rem}.TvrtBW_alertCrossIcon{color:var(--red-color);-webkit-user-select:none;user-select:none;margin-right:0}.TvrtBW_alertShow{opacity:1;visibility:visible;height:auto;margin-bottom:.625rem}.TvrtBW_alertHide{opacity:0;visibility:hidden;height:0;margin-bottom:0}.TvrtBW_saveSearchButton{cursor:pointer;color:var(--gray-color);border-radius:var(--border-radius);background:0 0;border:none;align-items:center;padding:.25rem;display:flex}.TvrtBW_saveSearchButton:hover{color:var(--cyan-color);background:var(--current-line)}.TvrtBW_smartGroupForm{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.TvrtBW_smartGroupInput{background:var(--bg-color);color:var(--foreground-color);border:1px solid var(--border-color);border-radius:var(--border-radius);font-size:var(--small-font-size);outline:none;flex:1;padding:.375rem .5rem;font-family:inherit}.TvrtBW_smartGroupInput:focus{border-color:var(--cyan-color)}.TvrtBW_smartGroupSaveButton{background:var(--cyan-color);color:var(--bg-color-dark);border-radius:var(--border-radius);font-size:var(--small-font-size);cursor:pointer;border:none;padding:.375rem .75rem;font-weight:600}.TvrtBW_smartGroupSaveButton:disabled{opacity:.5;cursor:not-allowed}.TvrtBW_smartGroupCancelButton{border:1px solid var(--border-color);color:var(--foreground-color);border-radius:var(--border-radius);font-size:var(--small-font-size);cursor:pointer;background:0 0;padding:.375rem .75rem}.TvrtBW_smartGroupCancelButton:hover{background:var(--current-line)}.TvrtBW_snippetsListContainer{background:var(--bg-color-dark);border-right:1px solid var(--border-color);width:100%;height:100vh;transition:width .12s,max-width .12s,visibility .14s;display:block}.TvrtBW_mobileBackdrop{display:none}@keyframes TvrtBW_list-backdrop-fade-in{0%{opacity:0}to{opacity:1}}.TvrtBW_fields{border-bottom:1px solid var(--border-color);flex-flow:row;justify-content:space-between;align-items:center;height:3.2rem;display:flex}.TvrtBW_paletteHint{background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--gray-color);font-size:var(--tiny-font-size);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-fluid), border-color var(--duration-fast) var(--ease-fluid), background-color var(--duration-fast) var(--ease-fluid), transform var(--duration-fast) var(--ease-fluid);flex-shrink:0;align-items:center;margin-right:.5rem;padding:.25rem .5rem;font-family:inherit;display:inline-flex}.TvrtBW_paletteHint:hover{color:var(--cyan-color);border-color:var(--cyan-color);transform:translateY(-1px)}.TvrtBW_paletteHint:active{transform:translateY(0)scale(.96)}.TvrtBW_addButton{border-radius:var(--border-radius-md);cursor:pointer;color:var(--gray-color);transition:color var(--duration-fast) var(--ease-fluid), background-color var(--duration-fast) var(--ease-fluid), transform var(--duration-fast) var(--ease-spring);margin:0 .5rem 0 0;padding:.25rem}.TvrtBW_addButton:hover{color:var(--cyan-color);background:var(--current-line);transform:scale(1.08)}.TvrtBW_addButton:active{transform:scale(.94)}.TvrtBW_snippetsList{-webkit-user-select:none;user-select:none;flex-direction:column;height:calc(100vh - 80px);padding:10px 10px 0;display:flex;overflow-y:auto}.TvrtBW_snippetsList::-webkit-scrollbar{width:10px}.TvrtBW_snippetsList::-webkit-scrollbar-track{background:var(--bg-color)}.TvrtBW_snippetsList::-webkit-scrollbar-thumb{background:var(--current-line)}.TvrtBW_snippetsList::-webkit-scrollbar-thumb:hover{background:var(--current-line)}.TvrtBW_snippetItem{color:var(--gray-color);cursor:pointer;border-radius:var(--border-radius);width:calc(100% - 1.25rem);font-size:var(--small-font-size);transition:color var(--duration-fast) var(--ease-fluid), background-color var(--duration-fast) var(--ease-fluid);animation:TvrtBW_snippet-item-in var(--duration-slow) var(--ease-fluid) backwards;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.625rem;display:flex;position:relative}.TvrtBW_snippetItem:after{content:"";background:var(--border-color);height:1px;position:absolute;bottom:-.25rem;left:.25rem;right:.25rem}@keyframes TvrtBW_snippet-item-in{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}.TvrtBW_snippetItem:nth-child(2){animation-delay:25ms}.TvrtBW_snippetItem:nth-child(3){animation-delay:50ms}.TvrtBW_snippetItem:nth-child(4){animation-delay:75ms}.TvrtBW_snippetItem:nth-child(5){animation-delay:.1s}.TvrtBW_snippetItem:nth-child(6){animation-delay:.125s}.TvrtBW_snippetItem:nth-child(7){animation-delay:.15s}.TvrtBW_snippetItem:nth-child(8){animation-delay:.175s}.TvrtBW_snippetItem:nth-child(9){animation-delay:.2s}.TvrtBW_snippetItem:nth-child(10){animation-delay:.225s}.TvrtBW_snippetItem:nth-child(n+11){animation-delay:.25s}.TvrtBW_snippetItem:hover,.TvrtBW_snippetItem.TvrtBW_active{color:var(--foreground-color);background:var(--current-line)}.TvrtBW_snippetDate{color:var(--comment-color);font-size:var(--tiny-font-size);flex-shrink:0}.TvrtBW_noSnippetContainer{color:var(--gray-color);opacity:.4;justify-content:center;align-items:center;width:100%;height:calc(100% - 160px);display:flex}.TvrtBW_noSnippet{font-size:var(--small-font-size)}.TvrtBW_searchIcon{fill:currentColor;color:var(--gray-color)}.TvrtBW_itemLeftSide{white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.TvrtBW_snippetName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TvrtBW_trashIcon,.TvrtBW_restoreIcon,.TvrtBW_listIcon{transition:color var(--duration-fast) var(--ease-fluid), opacity var(--duration-fast) var(--ease-fluid), transform var(--duration-fast) var(--ease-spring);flex-shrink:0;margin-right:.313rem}@media (hover:hover){.TvrtBW_snippetItem .TvrtBW_trashIcon{opacity:0}.TvrtBW_snippetItem:hover .TvrtBW_trashIcon,.TvrtBW_snippetItem.TvrtBW_active .TvrtBW_trashIcon{opacity:1}}.TvrtBW_favoriteIcon{color:var(--yellow-color);transition:transform var(--duration-fast) var(--ease-spring);margin-right:.313rem}.TvrtBW_favoriteIconWrapper,.TvrtBW_actionIconWrapper{cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex}.TvrtBW_favoriteIconWrapper:hover .TvrtBW_favoriteIcon{transform:scale(1.2)rotate(-8deg)}.TvrtBW_trashIcon:hover{color:var(--red-color);transform:scale(1.15)}.TvrtBW_restoreIcon:hover{color:var(--green-color);transform:scale(1.15)}@media not (min-width:1140px){.TvrtBW_snippetsListContainer{z-index:8;height:calc(100dvh - 50px - env(safe-area-inset-bottom,0px));width:min(88vw,22rem);max-width:none;box-shadow:var(--card-shadow);visibility:hidden;transition:transform .24s,visibility .24s;position:fixed;top:0;left:0;transform:translate(-100%)}.TvrtBW_snippetsList{height:calc(100dvh - 50px - 3.2rem - env(safe-area-inset-bottom,0px))}.TvrtBW_mobileListOpen{visibility:visible;transform:translate(0)}.TvrtBW_mobileListClosed{visibility:hidden;transform:translate(-100%)}.TvrtBW_mobileBackdrop{z-index:7;background:#00000080;border:none;animation:.2s TvrtBW_list-backdrop-fade-in;display:block;position:fixed;inset:0}}@media (max-width:480px){.TvrtBW_snippetsListContainer{width:92vw}}
._8sPtfG_container{display:inline-flex}._8sPtfG_trigger{border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--button-bg);color:var(--gray-color);cursor:pointer;transition:color var(--duration-fast) var(--ease-fluid), border-color var(--duration-fast) var(--ease-fluid);justify-content:center;align-items:center;padding:.25rem;display:inline-flex}._8sPtfG_trigger:hover{color:var(--cyan-color);border-color:var(--cyan-color)}._8sPtfG_menu{z-index:1100;background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-md);flex-direction:column;gap:.125rem;min-width:11rem;padding:.375rem;display:flex;position:fixed;transform:translate(-100%)}._8sPtfG_item{border-radius:var(--border-radius);width:100%;min-height:2rem;color:var(--foreground-color);font-family:inherit;font-size:var(--small-font-size);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-fluid);background:0 0;border:none;align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}._8sPtfG_danger{color:var(--red-color)}._8sPtfG_itemIcon{flex-shrink:0;display:inline-flex}._8sPtfG_itemLabel{flex:1}._8sPtfG_item:disabled{opacity:.45;cursor:not-allowed}._8sPtfG_item:hover:not(:disabled){background:var(--current-line)}
.JyxYja_popover{background:var(--bg-color-dark);border:1px solid var(--border-color);z-index:20;border-radius:.5rem;max-height:14rem;margin:0;padding:.25rem;list-style:none;position:absolute;bottom:calc(100% + .375rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px -8px #00000059}.JyxYja_option{color:var(--foreground-color);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-size:.8125rem;display:flex}.JyxYja_optionActive{background:var(--bg-color)}.JyxYja_optionName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.JyxYja_optionLang{color:var(--gray-color);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}
._8kK4Qa_wrapper{min-width:0;color:var(--gray-color);font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;font-size:.6875rem;display:flex}._8kK4Qa_label{white-space:nowrap}._8kK4Qa_bar{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:999px;flex:1 1 0;min-width:2rem;max-width:4.5rem;height:.3125rem;position:relative;overflow:hidden}._8kK4Qa_fill{border-radius:999px;height:100%;transition:width .25s,background-color .15s;position:absolute;inset:0 auto 0 0}._8kK4Qa_fillOk{background:var(--green-color)}._8kK4Qa_fillWarn{background:var(--yellow-color)}._8kK4Qa_fillDanger{background:var(--red-color)}._8kK4Qa_percent{text-align:right;white-space:nowrap;min-width:1.75rem}
.g0XLmG_select{background:var(--bg-color-dark);color:var(--foreground-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);cursor:pointer;padding:.375rem .5rem;font-family:inherit;font-size:.8125rem}.g0XLmG_compactSelect{color:var(--gray-color);cursor:pointer;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:.25rem;max-width:9rem;padding:.0625rem .25rem;font-family:inherit;font-size:.6875rem;transition:border-color .15s,color .15s,background .15s}.g0XLmG_compactSelect:focus{color:var(--foreground-color);border-color:var(--border-color);background:var(--bg-color-dark);outline:none}.g0XLmG_compactSelect:disabled{opacity:.5;cursor:not-allowed}.g0XLmG_compactSelect:hover:not(:disabled){color:var(--foreground-color);border-color:var(--border-color);background:var(--bg-color-dark)}
.CiSQ7a_dock{border-top:1px solid var(--border-color);background:var(--bg-color);flex-shrink:0;padding:.625rem}.CiSQ7a_inputWrap{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:.75rem;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.CiSQ7a_inputWrap:focus-within{border-color:var(--purple-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--purple-color) 22%, transparent)}.CiSQ7a_inputRow{align-items:flex-end;gap:.5rem;padding:.625rem .625rem .375rem .875rem;display:flex}.CiSQ7a_prompt{resize:none;color:var(--foreground-color);background:0 0;border:none;outline:none;flex:1;min-height:1.375rem;max-height:140px;padding:.25rem 0;font-family:inherit;font-size:.875rem;line-height:1.5}.CiSQ7a_prompt::placeholder{color:var(--gray-color);opacity:.7}.CiSQ7a_prompt:disabled{opacity:.6;cursor:not-allowed}.CiSQ7a_sendButton,.CiSQ7a_stopButton{border-radius:var(--border-radius-md);cursor:pointer;border:none;flex-shrink:0;place-items:center;width:1.875rem;height:1.875rem;transition:filter .15s,transform .15s;display:grid}.CiSQ7a_sendButton{background:var(--purple-color);color:var(--bg-color-dark)}.CiSQ7a_sendButton:disabled{background:var(--bg-color-dark);border:1px solid var(--border-color);color:var(--gray-color);cursor:not-allowed}.CiSQ7a_sendButton:not(:disabled):hover{filter:brightness(1.1);transform:translateY(-1px)}.CiSQ7a_stopButton{background:var(--foreground-color);color:var(--bg-color-dark);position:relative}.CiSQ7a_stopButton:hover{transform:scale(1.05)}.CiSQ7a_stopButton:before{content:"";border:1.5px solid var(--purple-color);border-radius:.625rem;animation:1.6s ease-in-out infinite CiSQ7a_stop-ring;position:absolute;inset:-3px}@keyframes CiSQ7a_stop-ring{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.25)}}.CiSQ7a_unresolvedHint{color:var(--yellow-color,var(--gray-color));flex-direction:column;gap:.125rem;padding:.375rem .75rem 0;font-size:.6875rem;display:flex}.CiSQ7a_unresolvedHint code{background:var(--bg-color);border:1px solid var(--border-color);color:var(--foreground-color);border-radius:.25rem;padding:.0625rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.CiSQ7a_dockHintLeft{flex-wrap:wrap;flex:auto;align-items:center;gap:.375rem .5rem;min-width:0;display:flex}.CiSQ7a_contextToggle{color:var(--gray-color);background:0 0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;line-height:1.4;display:inline-flex}.CiSQ7a_contextToggle:hover:not(:disabled){background:var(--bg-color-dark);box-shadow:none;transform:none}.CiSQ7a_contextToggleOn{border-color:var(--purple-color);color:var(--foreground-color)}.CiSQ7a_contextToggleState{text-transform:uppercase;letter-spacing:.03em;opacity:.75;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem}.CiSQ7a_dockHint{color:var(--gray-color);opacity:.85;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem .5rem;padding:0 .5rem .5rem;font-size:.6875rem;display:flex}.CiSQ7a_kbdInline{background:var(--bg-color-dark);border:1px solid var(--border-color);color:var(--gray-color);border-radius:.25rem;margin:0 .125rem;padding:.0625rem .3125rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}
.Ifpt4q_codeBlock{--code-block-bg:color-mix(in srgb, var(--bg-color-dark) 88%, var(--foreground-color));border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--code-block-bg);margin:.5rem 0;overflow:hidden}.Ifpt4q_header{background:var(--bg-color);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .75rem;display:flex}.Ifpt4q_language{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--tiny-font-size);letter-spacing:.02em;color:var(--gray-color);text-transform:lowercase}.Ifpt4q_actions{align-items:center;gap:.25rem;display:flex}.Ifpt4q_action{font-size:var(--tiny-font-size);color:var(--gray-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-family:inherit;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.Ifpt4q_action:hover{color:var(--cyan-color);background:var(--bg-color-dark);border-color:var(--border-color)}.Ifpt4q_body{font-size:.8125rem;line-height:1.5;overflow-x:auto}.Ifpt4q_body pre{margin:0;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--code-block-bg)!important}.Ifpt4q_body pre code{background:0 0;border:none;padding:0;font-family:inherit}.Ifpt4q_body::-webkit-scrollbar{height:8px}.Ifpt4q_body::-webkit-scrollbar-track{background:0 0}.Ifpt4q_body::-webkit-scrollbar-thumb{background:var(--current-line);border-radius:8px}
.ANtuTq_prose{color:var(--foreground-color);word-break:break-word;font-size:.875rem;line-height:1.6}.ANtuTq_prose>:first-child{margin-top:0}.ANtuTq_prose>:last-child{margin-bottom:0}.ANtuTq_prose h1,.ANtuTq_prose h2,.ANtuTq_prose h3,.ANtuTq_prose h4,.ANtuTq_prose h5,.ANtuTq_prose h6{color:var(--foreground-color);margin:.75rem 0 .375rem;font-weight:600;line-height:1.3}.ANtuTq_prose h1{font-size:1.2rem}.ANtuTq_prose h2{font-size:1.1rem}.ANtuTq_prose h3{font-size:1rem}.ANtuTq_prose h4,.ANtuTq_prose h5,.ANtuTq_prose h6{font-size:.9375rem}.ANtuTq_prose p{margin:.5rem 0}.ANtuTq_prose strong{font-weight:700}.ANtuTq_prose em{font-style:italic}.ANtuTq_prose a{color:var(--cyan-color);text-decoration:none}.ANtuTq_prose a:hover{text-decoration:underline}.ANtuTq_prose code{background:var(--bg-color);border:1px solid var(--border-color);color:var(--foreground-color);border-radius:.25rem;padding:.0625rem .3125rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.ANtuTq_prose ul,.ANtuTq_prose ol{margin:.5rem 0;padding-left:1.25rem}.ANtuTq_prose ul{list-style-type:disc}.ANtuTq_prose ol{list-style-type:decimal}.ANtuTq_prose li{margin:.1875rem 0}.ANtuTq_prose blockquote{border-left:3px solid var(--cyan-color);color:var(--gray-color);margin:.5rem 0;padding:.125rem .75rem}.ANtuTq_prose hr{border:none;border-top:1px solid var(--border-color);margin:.75rem 0}.ANtuTq_prose table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.8125rem}.ANtuTq_prose th,.ANtuTq_prose td{border:1px solid var(--border-color);text-align:left;padding:.25rem .5rem}.ANtuTq_prose th{background:var(--bg-color);font-weight:600}.ANtuTq_prose .wiki-link{color:var(--purple-color);font:inherit;cursor:pointer;border:none;border-bottom:1px dashed var(--purple-color);background:0 0;padding:0;text-decoration:none;display:inline}.ANtuTq_prose .wiki-link:hover{color:var(--cyan-color);border-bottom-color:var(--cyan-color)}
.Ybz2-a_wrapper{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.Ybz2-a_toggle{cursor:pointer;color:var(--gray-color);background:0 0;border:none;align-items:center;gap:.5rem;padding:.125rem 0;font-size:.8125rem;line-height:1.5;display:inline-flex}.Ybz2-a_toggle:disabled{cursor:default}.Ybz2-a_sparkle{color:var(--purple-color);display:inline-flex}.Ybz2-a_sparkleActive{transform-origin:50%;animation:3.2s cubic-bezier(.6,.1,.4,.9) infinite Ybz2-a_thinking-sparkle-spin,1.6s ease-in-out infinite Ybz2-a_thinking-sparkle-pulse}@keyframes Ybz2-a_thinking-sparkle-spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(.92)}to{transform:rotate(360deg)scale(1)}}@keyframes Ybz2-a_thinking-sparkle-pulse{0%,to{filter:drop-shadow(0 0 2px var(--purple-color))}50%{filter:drop-shadow(0 0 6px var(--purple-color)) drop-shadow(0 0 12px color-mix(in srgb, var(--purple-color) 70%, transparent))}}.Ybz2-a_label{color:var(--gray-color)}.Ybz2-a_labelActive{background:linear-gradient(90deg, var(--gray-color) 0%, var(--foreground-color) 40%, var(--purple-color) 50%, var(--foreground-color) 60%, var(--gray-color) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite Ybz2-a_thinking-shimmer-pan;display:inline-block}@keyframes Ybz2-a_thinking-shimmer-pan{0%{background-position:100% 0}to{background-position:-100% 0}}.Ybz2-a_chevron{color:var(--gray-color);opacity:.7;transition:transform .15s}.Ybz2-a_chevronOpen{transform:rotate(90deg)}.Ybz2-a_body{color:var(--gray-color);opacity:.85;white-space:pre-wrap;word-break:break-word;border-left:2px solid color-mix(in srgb, var(--gray-color) 30%, transparent);align-self:stretch;max-height:240px;margin:.125rem 0 .375rem;padding:.25rem 0 .25rem .75rem;font-size:.75rem;line-height:1.55;overflow-y:auto}.Ybz2-a_body::-webkit-scrollbar{width:10px}.Ybz2-a_body::-webkit-scrollbar-track{background:var(--bg-color)}.Ybz2-a_body::-webkit-scrollbar-thumb{background:var(--current-line)}.Ybz2-a_body::-webkit-scrollbar-thumb:hover{background:var(--current-line)}
.uigY7G_assistantTurn{flex-direction:column;gap:.5rem;display:flex}.uigY7G_assistantHeader{color:var(--gray-color);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex}.uigY7G_assistantHeaderIcon{color:var(--purple-color);display:inline-flex}.uigY7G_assistantBody{color:var(--foreground-color);word-break:break-word;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.6;display:flex}.uigY7G_actions{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;margin-top:.125rem;display:flex}.uigY7G_actionButton{color:var(--foreground-color);background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);cursor:pointer;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s,filter .15s;display:inline-flex}.uigY7G_actionButton:hover{background:var(--bg-color-dark);border-color:var(--current-line)}.uigY7G_actionButtonSuccess{background:var(--green-color);border-color:var(--green-color);color:var(--bg-color-dark)}.uigY7G_actionButtonSuccess:hover{background:var(--green-color);border-color:var(--green-color);color:var(--bg-color-dark);filter:brightness(1.08)}
.mq3A-G_userTurn{background:var(--bg-color);border:1px solid var(--border-color);max-width:85%;color:var(--foreground-color);word-break:break-word;white-space:pre-wrap;border-radius:.75rem .75rem .25rem;align-self:flex-end;padding:.625rem .875rem;font-size:.875rem;line-height:1.55}.mq3A-G_assistantTurn{flex-direction:column;gap:.5rem;display:flex}.mq3A-G_assistantHeader{color:var(--gray-color);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex}.mq3A-G_assistantHeaderIcon{color:var(--purple-color);display:inline-flex}.mq3A-G_assistantBody{color:var(--foreground-color);white-space:pre-wrap;word-break:break-word;font-size:.875rem;line-height:1.6}.mq3A-G_assistantBody code{background:var(--bg-color);border:1px solid var(--border-color);color:var(--foreground-color);border-radius:.25rem;padding:.0625rem .3125rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.mq3A-G_caret{background:var(--purple-color);vertical-align:text-bottom;border-radius:1px;width:.4375rem;height:.875rem;margin-left:.125rem;animation:1s steps(2,end) infinite mq3A-G_caret-blink;display:inline-block}@keyframes mq3A-G_caret-blink{50%{opacity:0}}.mq3A-G_applyButton{border-radius:var(--border-radius-md);background:var(--purple-color);color:var(--bg-color-dark);cursor:pointer;border:none;align-self:flex-start;margin-top:.375rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:filter .15s,transform .15s}.mq3A-G_applyButton:hover{filter:brightness(1.08)}.mq3A-G_applyButton:active{transform:translateY(1px)}.mq3A-G_currentTurnActions{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;margin-top:.25rem;display:flex}.mq3A-G_actionButton{color:var(--foreground-color);background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);cursor:pointer;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,filter .15s;display:inline-flex}.mq3A-G_actionButton:hover{background:var(--bg-color-dark);border-color:var(--current-line)}.mq3A-G_actionButtonSuccess{background:var(--green-color);border-color:var(--green-color);color:var(--bg-color-dark)}.mq3A-G_actionButtonSuccess:hover{background:var(--green-color);border-color:var(--green-color);color:var(--bg-color-dark);filter:brightness(1.08)}.mq3A-G_errorMessage{color:var(--red-color);background:color-mix(in srgb, var(--red-color) 12%, transparent);border:1px solid color-mix(in srgb, var(--red-color) 40%, transparent);border-radius:var(--border-radius-md);margin:0;padding:.5rem .75rem;font-size:.8125rem}.mq3A-G_stoppedNote{color:var(--gray-color);align-items:center;gap:.375rem;margin-top:.375rem;font-size:.75rem;display:flex}.mq3A-G_stoppedDot{background:var(--gray-color);border-radius:.125rem;width:.625rem;height:.625rem}
.VciEPG_empty{text-align:center;color:var(--gray-color);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.875rem;padding:2.5rem 1.25rem;display:flex}.VciEPG_emptyIcon{color:var(--purple-color);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--purple-color) 35%, transparent));display:inline-flex}.VciEPG_emptyHeading{color:var(--foreground-color);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.VciEPG_emptySubtext{max-width:22rem;margin:0;font-size:.8125rem;line-height:1.5}.VciEPG_emptyModel{color:var(--gray-color);opacity:.85;margin:0;font-size:.75rem}.VciEPG_emptyModelName{color:var(--foreground-color);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.VciEPG_chips{flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:.375rem;display:flex}.VciEPG_chip{border:1px solid var(--border-color);color:var(--gray-color);cursor:pointer;background:0 0;border-radius:999px;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;transition:color .15s,border-color .15s,background .15s}.VciEPG_chip:hover{color:var(--foreground-color);border-color:var(--current-line);background:var(--bg-color)}
.zZ_pna_drawer{background:var(--bg-color-dark);border:1px solid var(--border-color);z-index:1000;border-radius:.75rem;flex-direction:column;width:min(440px,100vw - 1.5rem);min-width:440px;max-width:100vw;animation:.28s cubic-bezier(.22,.9,.3,1) zZ_pna_drawer-slide-in;display:flex;position:fixed;top:.75rem;bottom:.75rem;right:.75rem;overflow:hidden;box-shadow:-20px 0 60px -15px #00000080}.zZ_pna_drawerResizing{-webkit-user-select:none;user-select:none;transition:none}.zZ_pna_resizeHandle{cursor:ew-resize;z-index:1001;touch-action:none;width:6px;position:absolute;top:0;bottom:0;left:-3px}.zZ_pna_resizeHandle:after{content:"";background:0 0;width:1px;transition:background .15s,width .15s,left .15s;position:absolute;top:0;bottom:0;left:2px}.zZ_pna_resizeHandle:hover:after,.zZ_pna_resizeHandleActive:after{background:var(--purple-color);width:2px;left:1.5px}@keyframes zZ_pna_drawer-slide-in{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}.zZ_pna_header{border-bottom:1px solid var(--border-color);background:var(--bg-color);flex-shrink:0;align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}.zZ_pna_title{color:var(--foreground-color);letter-spacing:-.01em;align-items:center;gap:.625rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.zZ_pna_titleIcon{color:var(--purple-color);display:inline-flex}.zZ_pna_subtitle{color:var(--gray-color);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-size:.75rem;font-weight:400;overflow:hidden}.zZ_pna_headerActions{align-items:center;gap:.375rem;margin-left:auto;display:flex}.zZ_pna_kbdHint{background:var(--bg-color-dark);border:1px solid var(--border-color);color:var(--gray-color);border-radius:.3125rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.zZ_pna_iconButton{border-radius:var(--border-radius-md);width:1.75rem;height:1.75rem;color:var(--gray-color);cursor:pointer;background:0 0;border:none;place-items:center;transition:background .12s,color .12s;display:grid}.zZ_pna_iconButton:hover{background:var(--bg-color-dark);color:var(--foreground-color)}.zZ_pna_chat{scroll-behavior:smooth;flex-direction:column;flex:1;gap:.875rem;min-height:0;padding:1.25rem 1.25rem .5rem;display:flex;overflow-y:auto}.zZ_pna_chat::-webkit-scrollbar{width:8px}.zZ_pna_chat::-webkit-scrollbar-track{background:0 0}.zZ_pna_chat::-webkit-scrollbar-thumb{background:var(--current-line);border-radius:8px}@media (max-width:768px){.zZ_pna_drawer{border-radius:0;min-width:100vw;top:0;bottom:0;right:0;width:100vw!important}.zZ_pna_resizeHandle{display:none}.zZ_pna_chat{padding:1rem 1rem .5rem}}
.hNLpoW_selectContainer{font-size:var(--tiny-font-size);position:relative}.hNLpoW_hideList{visibility:hidden;height:0}.hNLpoW_showList{visibility:visible;height:auto}.hNLpoW_infoBarContainer{z-index:2;background:var(--current-line);cursor:pointer;width:auto;color:var(--orange-color);border-radius:999px;flex-flow:row;justify-content:space-between;align-items:center;padding:.4rem 1rem;display:flex}.hNLpoW_selectWindow{background:var(--current-line);border-radius:var(--border-radius-lg);z-index:3;-webkit-user-select:none;user-select:none;width:max-content;min-width:100%;padding:.25rem .625rem;transition:visibility,height .5s ease-in-out;position:absolute;top:calc(100% + .25rem)}.hNLpoW_selectItem{color:var(--gray-color);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:.375rem;padding:.313rem .625rem;display:flex}.hNLpoW_selectMarker{flex-shrink:0;justify-content:center;align-items:center;width:.75rem;display:inline-flex}.hNLpoW_selectItem:hover,.hNLpoW_active{color:var(--cyan-color)}.hNLpoW_caret{margin-left:.3125rem}
.VK0l9q_controls{flex-direction:column;gap:1.25rem;padding:1rem 0;display:flex}.VK0l9q_section{flex-direction:column;gap:.5rem;display:flex}.VK0l9q_sectionLabel{font-size:var(--tiny-font-size);color:var(--comment-color);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.VK0l9q_swatchGrid{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}.VK0l9q_swatch{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:6px;width:100%;padding:0;transition:transform .15s}.VK0l9q_swatch:hover{transform:scale(1.1)}.VK0l9q_swatchActive{border-color:var(--foreground-color);box-shadow:0 0 0 1px var(--foreground-color)}.VK0l9q_paddingGroup{gap:.375rem;display:flex}.VK0l9q_paddingButton{background:var(--current-line);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--comment-color);font-size:var(--tiny-font-size);cursor:pointer;flex:1;padding:.375rem 0;transition:all .15s}.VK0l9q_paddingButton:hover{background:var(--bg-color);color:var(--foreground-color)}.VK0l9q_paddingButtonActive{background:var(--purple-color);border-color:var(--purple-color);color:var(--bg-color-dark);font-weight:600}.VK0l9q_toggleLabel{cursor:pointer;align-items:center;width:fit-content;display:flex}.VK0l9q_toggleInput{opacity:0;width:0;height:0;position:absolute}.VK0l9q_toggle{background:var(--current-line);border:1px solid var(--border-color);border-radius:10px;width:36px;height:20px;transition:background .2s;display:inline-block;position:relative}.VK0l9q_toggle:after{content:"";background:var(--comment-color);border-radius:50%;width:14px;height:14px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.VK0l9q_toggleOn{background:var(--purple-color);border-color:var(--purple-color)}.VK0l9q_toggleOn:after{background:var(--bg-color-dark);transform:translate(16px)}
.HlK7va_modal{width:fit-content;max-width:90vw}.HlK7va_layout{grid-template-columns:auto 220px;gap:1.5rem;min-height:420px;display:grid}.HlK7va_previewArea{background:repeating-conic-gradient(var(--current-line) 0%, var(--current-line) 25%, var(--bg-color-dark) 0%, var(--bg-color-dark) 50%) 0 0 / 20px 20px;border-radius:8px;justify-content:center;align-items:center;min-width:280px;padding:1.5rem;display:flex;overflow:auto}.HlK7va_sidebar{border-left:1px solid var(--border-color);flex-direction:column;padding-left:1.5rem;display:flex}.HlK7va_downloadButton{justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:auto;padding:.625rem 1rem;display:flex}.HlK7va_downloadButtonWrapper{margin-top:auto;padding-top:1rem}@media (max-width:768px){.HlK7va_modal{width:100%;max-width:100%}.HlK7va_layout{grid-template-rows:auto auto;grid-template-columns:1fr}.HlK7va_sidebar{border-left:none;border-top:1px solid var(--border-color);padding-top:1.25rem;padding-left:0}.HlK7va_previewArea{min-height:260px}}
.JKTrja_codeEditorContainer{width:100%;height:calc(100vh - 1.5625rem);margin-bottom:-1.5625rem;position:relative}.JKTrja_noSnippetContainer{color:var(--gray-color);opacity:.4;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.JKTrja_noSnippet{font-size:var(--small-font-size)}.JKTrja_codeMirrorContainer{touch-action:manipulation;margin-top:0}.JKTrja_codeMirrorContainer ::-webkit-scrollbar{width:10px}.JKTrja_codeMirrorContainer ::-webkit-scrollbar-track{background:var(--bg-color)}.JKTrja_codeMirrorContainer ::-webkit-scrollbar-thumb{background:var(--bg-color-dark)}.JKTrja_codeMirrorContainer ::-webkit-scrollbar-thumb:hover{background:var(--bg-color-dark)}.JKTrja_header{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);flex-flow:row;justify-content:space-between;align-items:center;gap:.5rem;height:3.2rem;padding:0 .5rem;display:flex}.JKTrja_headerIdentity{flex:auto;align-items:center;gap:.375rem;min-width:11rem;display:flex}.JKTrja_headerTags{flex-flow:row;flex:0 auto;align-items:center;min-width:0;display:flex;overflow:hidden}.JKTrja_headerTagBadge{max-width:7rem}.JKTrja_headerChip{box-sizing:border-box;height:var(--row-control-height);font-family:inherit;font-size:var(--tiny-font-size);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:0 .625rem;transition:color .15s,border-color .15s;display:inline-flex}.JKTrja_headerChipGhost{border:1px dashed var(--border-color);color:var(--gray-color);background:0 0}.JKTrja_headerChipGhost:hover{border-style:solid;border-color:var(--cyan-color);color:var(--cyan-color)}.JKTrja_headerChipPublic{background:var(--current-line);color:var(--cyan-color);border:1px solid #0000}.JKTrja_headerChipPublic:hover{border-color:var(--cyan-color)}.JKTrja_iconButton{box-sizing:border-box;height:var(--row-control-height);aspect-ratio:1;border-radius:var(--border-radius);color:var(--gray-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,transform .15s;display:inline-flex;position:relative}.JKTrja_iconButton:hover{background:var(--bg-color);color:var(--cyan-color)}.JKTrja_iconButton:active{transform:scale(.92)}.JKTrja_iconButton:focus-visible{box-shadow:0 0 0 2px var(--cyan-color);outline:none}.JKTrja_iconButtonActive{color:var(--cyan-color);background:var(--bg-color)}.JKTrja_starButton:hover,.JKTrja_starButtonActive{color:var(--yellow-color)}.JKTrja_titleInput{height:2rem;font-size:var(--normal-font-size);letter-spacing:-.01em;font-weight:600}.JKTrja_headerActions{flex-flow:row;flex:none;justify-content:flex-end;align-items:center;gap:.625rem;margin-left:auto;display:flex}.JKTrja_headerSelect{box-sizing:border-box;height:var(--row-control-height);gap:.25rem;padding:0 .625rem}.JKTrja_headerActionsMenu{align-items:center;display:flex}.JKTrja_headerActionsMenu button{box-sizing:border-box;height:var(--row-control-height);aspect-ratio:1}.JKTrja_mobileActions{display:none}@media not (min-width:1140px){.JKTrja_headerTags,.JKTrja_headerChipPublic,.JKTrja_headerActionsMenu{display:none}.JKTrja_mobileActions{bottom:calc(50px + env(safe-area-inset-bottom,0px));background:var(--bg-color-dark);border-top:1px solid var(--border-color);z-index:4;justify-content:center;width:100%;padding:.25rem 0;display:flex;position:fixed;left:0}}.JKTrja_saveButton{box-sizing:border-box;height:var(--row-control-height);border:1px solid var(--border-color);flex-flow:row;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:600;line-height:1;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}.JKTrja_saveButton:disabled{opacity:.6;cursor:not-allowed}.JKTrja_icon{position:relative;bottom:1px}.JKTrja_dirtyDot{background:var(--bg-color-dark);opacity:.7;border-radius:999px;width:.375rem;height:.375rem}.JKTrja_tooltip{background:var(--bg-color-dark);color:var(--foreground-color);font-size:var(--tiny-font-size);border-radius:var(--border-radius);white-space:nowrap;pointer-events:none;opacity:0;border:1px solid var(--border-color);box-shadow:var(--card-shadow);z-index:1000;padding:.25rem .5rem;transition:opacity .15s;position:absolute;top:calc(100% + .375rem);left:0}.JKTrja_iconButton:hover .JKTrja_tooltip,.JKTrja_iconButton:focus-visible .JKTrja_tooltip{opacity:1}.JKTrja_saveButton.JKTrja_touched{background:var(--green-color);color:var(--bg-color-dark);border-color:#0000}.JKTrja_saveButton.JKTrja_touched:hover{background:var(--green-color);color:var(--bg-color-dark);filter:brightness(1.05)}.JKTrja_saveButton.JKTrja_touched:disabled{cursor:progress}.JKTrja_splitView{flex-direction:row;width:100%;display:flex;overflow:hidden}.JKTrja_splitViewMobile{flex-direction:column;width:100%;display:flex;overflow:hidden}.JKTrja_editorPanel{flex-shrink:0;overflow:hidden}.JKTrja_chatTabs{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);gap:.25rem;padding:.375rem .5rem;display:flex}.JKTrja_chatTab{font-family:inherit;font-size:var(--small-font-size);color:var(--gray-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;padding:.4375rem .75rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s}.JKTrja_chatTabActive{color:var(--cyan-color);background:var(--bg-color);border-color:var(--border-color)}.JKTrja_paneHidden{display:none}.JKTrja_previewResizer{background:var(--border-color);cursor:col-resize;flex-shrink:0;width:4px;transition:background-color .2s;position:relative}.JKTrja_previewResizer:hover{background:var(--foreground-color)}.JKTrja_previewResizer:active{background:var(--cyan-color)}.JKTrja_previewResizer:before{content:"";opacity:.5;background:currentColor;width:2px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JKTrja_detailsOverlay{z-index:9;position:fixed;inset:0}.JKTrja_detailsPanel{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);z-index:10;width:22rem;max-height:calc(100vh - 4.5rem);animation:.15s ease-out JKTrja_details-fade-in;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0000004d}@keyframes JKTrja_details-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.JKTrja_detailsPanelMobile{background:var(--bg-color-dark);z-index:10;flex-direction:column;display:flex;position:fixed;inset:0}.JKTrja_detailsHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.JKTrja_detailsTitle{font-size:var(--normal-font-size);color:var(--foreground-color);font-weight:600}.JKTrja_detailsClose{cursor:pointer;color:var(--gray-color);background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1}.JKTrja_detailsClose:hover{color:var(--foreground-color)}.JKTrja_detailsContainer{flex-direction:column;gap:1rem;padding:1rem;display:flex}.JKTrja_detailsPanelMobile .JKTrja_detailsContainer{flex:1;overflow-y:auto}.JKTrja_detailsField{flex-direction:column;gap:.375rem;display:flex}.JKTrja_detailsLabel{font-size:var(--tiny-font-size);color:var(--comment-color);align-items:center;gap:.375rem;font-weight:600;display:flex}.JKTrja_detailsValue{font-size:var(--small-font-size);color:var(--foreground-color)}.JKTrja_detailsHelper{font-size:var(--tiny-font-size);color:var(--comment-color)}.JKTrja_detailsAutocomplete{position:relative}.JKTrja_detailsChips{flex-flow:wrap;gap:.375rem;display:flex}.JKTrja_detailsChip{margin-left:0}.JKTrja_notesField{resize:vertical;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);width:100%;color:var(--foreground-color);font-family:inherit;font-size:var(--small-font-size);box-sizing:border-box;outline:none;min-height:5rem;padding:.5rem;line-height:1.5}.JKTrja_notesField::placeholder{color:var(--gray-color);opacity:.6}.JKTrja_notesField:focus{border-color:var(--cyan-color)}.JKTrja_publicLink{font-size:var(--small-font-size);color:var(--cyan-color);word-break:break-all;text-decoration:none}.JKTrja_publicLink:hover{text-decoration:underline}@media not (min-width:1140px){.JKTrja_codeEditorContainer{width:100%;height:calc(100dvh - 1.5625rem)}}.JKTrja_focusOverlay{z-index:1000;background:var(--bg-color);margin-bottom:0;position:fixed;inset:0}.JKTrja_focusEditorPanel{width:100%;max-width:72ch;margin:0 auto}.JKTrja_focusCodeMirror{font-size:1.125rem}.JKTrja_focusCodeMirror .cm-content{line-height:1.9}.JKTrja_focusCodeMirror .cm-line{padding:0 .125rem}
._9tQKsq_actionsContainer{align-items:center;gap:.125rem;margin-right:.625rem;display:flex}._9tQKsq_actionButton{border-radius:var(--border-radius);cursor:pointer;color:var(--gray-color);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .2s,background-color .2s,transform .15s;display:flex;position:relative}._9tQKsq_actionButton:hover{background:var(--bg-color);color:var(--cyan-color)}._9tQKsq_actionButton:active{transform:scale(.95)}._9tQKsq_actionButton:focus-visible{box-shadow:0 0 0 2px var(--cyan-color);outline:none}._9tQKsq_actionButtonActive{color:var(--cyan-color)}._9tQKsq_tooltip{background:var(--bg-color-dark);color:var(--foreground-color);font-size:var(--tiny-font-size);border-radius:var(--border-radius);white-space:nowrap;pointer-events:none;opacity:0;border:1px solid var(--border-color);padding:.25rem .5rem;transition:opacity .15s;position:absolute;bottom:calc(100% + .375rem);left:50%;transform:translate(-50%)}._9tQKsq_actionButton:hover ._9tQKsq_tooltip{opacity:1}._9tQKsq_actionButton:last-child ._9tQKsq_tooltip{left:auto;right:0;transform:none}
.UH-Ihq_bar{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;gap:1rem;height:3rem;padding:0 1rem;display:flex}.UH-Ihq_name{font-size:var(--normal-font-size);color:var(--foreground-color);white-space:nowrap;text-overflow:ellipsis;max-width:16rem;font-weight:600;overflow:hidden}.UH-Ihq_stats{font-size:var(--small-font-size);color:var(--gray-color);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.UH-Ihq_actions{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.UH-Ihq_actionButton{border-radius:var(--border-radius);cursor:pointer;color:var(--gray-color);background:0 0;border:none;justify-content:center;align-items:center;padding:.375rem;transition:color .2s,background-color .2s;display:flex}.UH-Ihq_actionButton:hover{background:var(--bg-color);color:var(--cyan-color)}.UH-Ihq_actionButton:focus-visible{box-shadow:0 0 0 2px var(--cyan-color);outline:none}@media not (min-width:1140px){.UH-Ihq_name{max-width:8rem}.UH-Ihq_stats{display:none}}
.QU9wNW_toolbar{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);flex-flow:wrap;align-items:center;gap:.125rem;min-height:2rem;padding:0 .5rem;display:flex;overflow:hidden}.QU9wNW_toolbarButton{border-radius:var(--border-radius);cursor:pointer;color:var(--gray-color);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s,background-color .2s,transform .15s;display:flex}.QU9wNW_toolbarButton:hover{background:var(--bg-color);color:var(--cyan-color)}.QU9wNW_toolbarButton:active{transform:scale(.95)}.QU9wNW_toolbarButton:focus-visible{box-shadow:0 0 0 2px var(--cyan-color);outline:none}.QU9wNW_divider{background:var(--border-color);width:1px;height:1rem;margin:0 .375rem}.QU9wNW_previewToggle{margin-left:auto}
.XVy6ba_popover{background:var(--bg-color-dark);border:1px solid var(--border-color);z-index:20;border-radius:.5rem;width:max-content;min-width:100%;max-width:16rem;max-height:14rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .375rem);left:0;overflow-y:auto;box-shadow:0 8px 24px -8px #00000059}.XVy6ba_option{color:var(--foreground-color);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-size:.8125rem;display:flex}.XVy6ba_optionActive{background:var(--bg-color);color:var(--cyan-color)}.XVy6ba_optionName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.rHsC2G_overlay{z-index:9;position:fixed;inset:0}.rHsC2G_panel{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);z-index:10;flex-direction:column;width:22rem;max-height:calc(100vh - 8rem);animation:.15s ease-out rHsC2G_history-fade-in;display:flex;position:absolute;top:6.4rem;right:.5rem;box-shadow:0 8px 24px #0000004d}@keyframes rHsC2G_history-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rHsC2G_panelMobile{background:var(--bg-color-dark);z-index:10;flex-direction:column;display:flex;position:fixed;inset:0}.rHsC2G_header{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.rHsC2G_title{font-size:var(--normal-font-size);color:var(--foreground-color);font-weight:600}.rHsC2G_closeButton{cursor:pointer;color:var(--gray-color);background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1}.rHsC2G_closeButton:hover{color:var(--foreground-color)}.rHsC2G_content{flex:1;padding:.75rem;overflow-y:auto}.rHsC2G_content::-webkit-scrollbar{width:6px}.rHsC2G_content::-webkit-scrollbar-track{background:var(--bg-color)}.rHsC2G_content::-webkit-scrollbar-thumb{background:var(--bg-color-dark)}.rHsC2G_undoBar{border-bottom:1px solid var(--border-color);justify-content:center;margin-bottom:.5rem;padding:.5rem 0;display:flex}.rHsC2G_emptyState{font-size:var(--small-font-size);color:var(--gray-color);text-align:center;padding:2rem 0}.rHsC2G_list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.rHsC2G_listItem{background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);cursor:pointer;flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.rHsC2G_listItem:hover{background:var(--current-line)}.rHsC2G_versionMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rHsC2G_versionNumber{font-size:var(--tiny-font-size);color:var(--cyan-color);font-weight:700}.rHsC2G_versionName{font-size:var(--small-font-size);color:var(--foreground-color);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.rHsC2G_versionLanguage{font-size:var(--tiny-font-size);color:var(--comment-color);text-transform:uppercase}
._8yeyaa_container{flex-direction:column;gap:1.25rem;display:flex}._8yeyaa_header{justify-content:space-between;align-items:center;gap:1rem;display:flex}._8yeyaa_source{color:var(--foreground-color);align-items:center;gap:.5rem;display:flex}._8yeyaa_sourceText{flex-direction:column;gap:.125rem;display:flex}._8yeyaa_sourceName{font-size:var(--small-font-size);font-weight:600}._8yeyaa_sourceMeta{font-size:var(--tiny-font-size);color:var(--gray-color)}._8yeyaa_body{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}._8yeyaa_tableList{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-md);flex-direction:column;gap:.125rem;padding:.5rem;display:flex}._8yeyaa_tableItem{font-size:var(--small-font-size);color:var(--gray-color);cursor:pointer;border-radius:var(--border-radius);transition:color var(--duration-fast) var(--ease-fluid);background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}._8yeyaa_tableItem:hover,._8yeyaa_tableItemActive{color:var(--foreground-color);background:var(--current-line)}._8yeyaa_tableName{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._8yeyaa_columnCount{font-size:var(--tiny-font-size);color:var(--gray-color)}._8yeyaa_grid{flex-direction:column;gap:.75rem;min-width:0;display:flex}._8yeyaa_gridMeta{font-size:var(--tiny-font-size);color:var(--gray-color);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .75rem;display:flex}._8yeyaa_relation{color:var(--cyan-color);background:color-mix(in srgb, var(--cyan-color) 12%, transparent);border-radius:var(--border-radius);padding:.125rem .5rem}._8yeyaa_pager{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._8yeyaa_pageLabel{font-size:var(--tiny-font-size);color:var(--gray-color)}@media (max-width:900px){._8yeyaa_body{grid-template-columns:1fr}}
.YuSj3W_previewContainer{border-left:1px solid var(--border-color);background:var(--bg-color-dark);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.YuSj3W_previewHeader{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;height:2rem;padding:0 .75rem;display:flex}.YuSj3W_previewTitle{font-size:var(--smaller-font-size);color:var(--gray-color);text-transform:uppercase;letter-spacing:.05em}.YuSj3W_previewContent{--code-block-bg:color-mix(in srgb, var(--bg-color-dark) 88%, var(--foreground-color));min-height:0;color:var(--foreground-color);font-size:var(--normal-font-size);word-wrap:break-word;flex:1;padding:1rem;line-height:1.6;overflow-y:auto}.YuSj3W_previewContent h1,.YuSj3W_previewContent h2,.YuSj3W_previewContent h3,.YuSj3W_previewContent h4,.YuSj3W_previewContent h5,.YuSj3W_previewContent h6{color:var(--foreground-color);margin:1rem 0 .5rem}.YuSj3W_previewContent h1{border-bottom:1px solid var(--border-color);padding-bottom:.3rem;font-size:1.75rem}.YuSj3W_previewContent h2{border-bottom:1px solid var(--border-color);padding-bottom:.3rem;font-size:1.4rem}.YuSj3W_previewContent h3{font-size:1.15rem}.YuSj3W_previewContent p{margin:.5rem 0}.YuSj3W_previewContent em{font-style:italic}.YuSj3W_previewContent strong{font-weight:700}.YuSj3W_previewContent a{color:var(--cyan-color);text-decoration:none}.YuSj3W_previewContent a:hover{text-decoration:underline}.YuSj3W_previewContent code{background:var(--bg-color);border-radius:3px;padding:.125rem .375rem;font-family:monospace;font-size:.875em}.YuSj3W_previewContent pre{background:var(--code-block-bg);border-radius:4px;margin:.75rem 0;padding:.75rem;overflow-x:auto}.YuSj3W_previewContent pre.shiki{background-color:var(--code-block-bg)!important}.YuSj3W_previewContent pre code{background:0 0;padding:0}.YuSj3W_previewContent blockquote{border-left:3px solid var(--cyan-color);color:var(--gray-color);margin:.75rem 0;padding:.25rem .75rem}.YuSj3W_previewContent ul,.YuSj3W_previewContent ol{margin:.5rem 0;padding-left:1.5rem}.YuSj3W_previewContent ul{list-style-type:disc}.YuSj3W_previewContent ol{list-style-type:decimal}.YuSj3W_previewContent li{margin:.25rem 0}.YuSj3W_previewContent table{border-collapse:collapse;width:100%;margin:.75rem 0}.YuSj3W_previewContent th,.YuSj3W_previewContent td{border:1px solid var(--border-color);text-align:left;padding:.375rem .75rem}.YuSj3W_previewContent th{background:var(--bg-color);font-weight:600}.YuSj3W_previewContent hr{border:none;border-top:1px solid var(--border-color);margin:1rem 0}.YuSj3W_previewContent img{max-width:100%;height:auto}.YuSj3W_previewContent .wiki-link{color:var(--purple-color);font:inherit;cursor:pointer;border:none;border-bottom:1px dashed var(--purple-color);background:0 0;padding:0;text-decoration:none;display:inline}.YuSj3W_previewContent .wiki-link:before{content:"[[";color:var(--gray-color);margin-right:1px}.YuSj3W_previewContent .wiki-link:after{content:"]]";color:var(--gray-color);margin-left:1px}.YuSj3W_previewContent .wiki-link:hover{color:var(--cyan-color);border-bottom-color:var(--cyan-color)}.YuSj3W_previewContent .md-highlight{background:color-mix(in srgb, var(--yellow-color) 35%, transparent);color:var(--foreground-color);border-radius:2px;padding:0 .15em}.YuSj3W_previewContent .link-card{margin:.75rem 0;display:block}.YuSj3W_previewContent .link-card-link{border:1px solid var(--border-color);color:inherit;background:var(--bg-color);border-radius:6px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.YuSj3W_previewContent .link-card-link:hover{border-color:var(--cyan-color)}.YuSj3W_previewContent .link-card-image{object-fit:cover;width:100%;max-height:220px}.YuSj3W_previewContent .link-card-body{flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}.YuSj3W_previewContent .link-card-title{color:var(--foreground-color);font-weight:600}.YuSj3W_previewContent .link-card-description{color:var(--gray-color);font-size:var(--smaller-font-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YuSj3W_previewContent .link-card-site{color:var(--gray-color);font-size:var(--smaller-font-size);text-transform:uppercase;letter-spacing:.05em}.YuSj3W_previewContent::-webkit-scrollbar{width:10px}.YuSj3W_previewContent::-webkit-scrollbar-track{background:var(--bg-color)}.YuSj3W_previewContent::-webkit-scrollbar-thumb{background:var(--bg-color-dark)}.YuSj3W_previewContent::-webkit-scrollbar-thumb:hover{background:var(--bg-color-dark)}@media not (min-width:1140px){.YuSj3W_previewContainer{border-left:none;border-top:1px solid var(--border-color);flex:none}}
.ZaV2-G_demoRow{background:color-mix(in srgb, var(--yellow-color) 7%, transparent)}.ZaV2-G_userCell{flex-direction:column;gap:.125rem;display:flex}.ZaV2-G_userName{color:var(--foreground-color);font-weight:600}.ZaV2-G_userEmail{font-size:var(--tiny-font-size);color:var(--gray-color)}.ZaV2-G_badge{border-radius:var(--border-radius-pill,999px);font-size:var(--tiny-font-size);text-transform:capitalize;align-items:center;padding:.188rem .5rem;font-weight:600;display:inline-flex}.ZaV2-G_badgeAdmin{color:var(--purple-color);background:color-mix(in srgb, var(--purple-color) 16%, transparent)}.ZaV2-G_badgeUser{color:var(--gray-color);background:color-mix(in srgb, var(--gray-color) 16%, transparent)}.ZaV2-G_badgeActive{color:var(--green-color);background:color-mix(in srgb, var(--green-color) 16%, transparent)}.ZaV2-G_badgeDisabled{color:var(--red-color);background:color-mix(in srgb, var(--red-color) 16%, transparent)}.ZaV2-G_theme{font-size:var(--tiny-font-size);color:var(--cyan-color)}.ZaV2-G_muted{color:var(--gray-color);white-space:nowrap}.ZaV2-G_actionsCell{text-align:right}.ZaV2-G_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.ZaV2-G_lockNote{width:100%;font-size:var(--tiny-font-size);color:var(--gray-color);justify-content:flex-end;align-items:center;gap:.375rem;display:inline-flex}
.kv0YxG_previewContainer{border-left:1px solid var(--border-color);background:var(--bg-color-dark);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.kv0YxG_previewHeader{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;height:2rem;padding:0 .75rem;display:flex}.kv0YxG_previewTitle{font-size:var(--smaller-font-size);color:var(--gray-color);text-transform:uppercase;letter-spacing:.05em}.kv0YxG_previewFrame{background:#fff;border:none;flex:1;width:100%;min-height:0}@media not (min-width:1140px){.kv0YxG_previewContainer{border-left:none;border-top:1px solid var(--border-color);flex:none}}
.uxkbmG_header{background-color:var(--current-line);border-bottom:1px solid var(--border-color);z-index:2;justify-content:center;align-items:center;width:100%;height:3.5rem;padding:.313rem 0;display:flex}.uxkbmG_headerContainer{justify-content:space-between;align-items:center;display:flex}.uxkbmG_logo{width:100%;max-width:15rem;color:var(--foreground-color);justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.uxkbmG_logoImage{margin-right:.625rem}.uxkbmG_nav{align-items:center;display:flex}.uxkbmG_githubLink{border:1px solid color-mix(in srgb, var(--gray-color) 45%, transparent);border-radius:var(--border-radius);color:var(--foreground-color);font-size:var(--small-font-size);background:0 0;align-items:center;gap:.4rem;padding:.313rem 1rem;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.uxkbmG_githubLink:hover{border-color:var(--purple-color);color:var(--purple-color)}.uxkbmG_button{justify-content:flex-start;align-items:center;margin:0 .625rem;padding:.313rem 1.25rem;display:flex}.uxkbmG_signInIcon{margin-right:.313rem}@media (max-width:768px){.uxkbmG_header{box-sizing:border-box;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}
.xijoJG_container{flex-direction:column;gap:1rem;display:flex}.xijoJG_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.xijoJG_iconButton{align-items:center;gap:.375rem;display:inline-flex}.xijoJG_search{flex:16rem;min-width:12rem}.xijoJG_filter{flex:none;min-width:9rem}.xijoJG_skeletons{flex-direction:column;gap:.5rem;display:flex}.xijoJG_notice{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.xijoJG_resetLink{color:var(--cyan-color);font-size:var(--small-font-size);word-break:break-all;text-decoration:underline}.xijoJG_confirmModal{--modal-max-width:460px;--modal-max-height:none;width:100%}.xijoJG_confirm{flex-direction:column;gap:1.25rem;display:flex}.xijoJG_confirmText{font-size:var(--small-font-size);color:var(--foreground-color);line-height:1.5}.xijoJG_buttonContainer{z-index:2;background:color-mix(in srgb, var(--bg-color-dark) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--border-color);justify-content:flex-end;gap:.75rem;margin:0 -1.5rem -1.5rem;padding:1rem 1.5rem;display:flex;position:sticky;bottom:-1.5rem}.xijoJG_buttonContainer button{min-width:7.5rem;padding:.75rem 1.25rem}
._6Zlq5q_consoleContainer{border-left:1px solid var(--border-color);background:var(--bg-color-dark);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._6Zlq5q_consoleHeader{background:var(--bg-color-dark);border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;height:2rem;padding:0 .75rem;display:flex}._6Zlq5q_consoleTitle{font-size:var(--smaller-font-size);color:var(--gray-color);text-transform:uppercase;letter-spacing:.05em}._6Zlq5q_consoleActions{align-items:center;gap:.25rem;display:flex}._6Zlq5q_consoleButton{border-radius:var(--border-radius);cursor:pointer;color:var(--gray-color);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s,background-color .2s,transform .15s;display:flex}._6Zlq5q_consoleButton:hover{background:var(--bg-color);color:var(--cyan-color)}._6Zlq5q_consoleButton:active{transform:scale(.95)}._6Zlq5q_consoleButton:focus-visible{box-shadow:0 0 0 2px var(--cyan-color);outline:none}._6Zlq5q_consoleButton:disabled{opacity:.4;cursor:default}._6Zlq5q_consoleOutput{min-height:0;color:var(--foreground-color);font-family:monospace;font-size:var(--smaller-font-size);flex:1;padding:.75rem 1rem;line-height:1.5;overflow-y:auto}._6Zlq5q_consoleEmpty{color:var(--gray-color)}._6Zlq5q_consoleEntry{white-space:pre-wrap;word-break:break-word;padding:.125rem 0}._6Zlq5q_warn{color:var(--yellow-color)}._6Zlq5q_error{color:var(--red-color)}._6Zlq5q_sandboxFrame{display:none}._6Zlq5q_consoleOutput::-webkit-scrollbar{width:10px}._6Zlq5q_consoleOutput::-webkit-scrollbar-track{background:var(--bg-color)}._6Zlq5q_consoleOutput::-webkit-scrollbar-thumb{background:var(--bg-color-dark)}@media not (min-width:1140px){._6Zlq5q_consoleContainer{border-left:none;border-top:1px solid var(--border-color);flex:none}}
._6NKkyW_copyRight{font-size:var(--tiny-font-size);color:var(--gray-color);text-align:center;justify-content:center;width:100%;padding:1rem 0;display:flex}
.db1Jiq_page{width:100%;min-height:100vh;display:flex}.db1Jiq_page button{min-height:1.875rem;padding:0 .9375rem}.db1Jiq_page td button{padding:0 .5rem}.db1Jiq_sidebar{box-sizing:border-box;background:var(--bg-color-dark);border-right:1px solid var(--border-color);flex-direction:column;flex:0 0 15rem;align-self:flex-start;gap:1.5rem;height:100vh;padding:1.5rem 1rem;display:flex;position:sticky;top:0}.db1Jiq_brand{align-items:center;gap:.625rem;display:flex}.db1Jiq_brandIcon{border-radius:var(--border-radius-md);width:2rem;height:2rem;color:var(--purple-color);background:color-mix(in srgb, var(--purple-color) 14%, transparent);justify-content:center;align-items:center;display:inline-flex}.db1Jiq_brandTitle{font-size:var(--big-font-size);color:var(--foreground-color);font-weight:700}.db1Jiq_demoTag{border-radius:var(--border-radius-pill,999px);font-size:var(--tiny-font-size);color:var(--yellow-color);background:color-mix(in srgb, var(--yellow-color) 16%, transparent);margin-left:auto;padding:.125rem .5rem;font-weight:600}.db1Jiq_nav{flex-direction:column;gap:.25rem;display:flex}.db1Jiq_navItem{border-radius:var(--border-radius-md);width:100%;color:var(--gray-color);font-family:inherit;font-size:var(--small-font-size);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-fluid), color var(--duration-fast) var(--ease-fluid);background:0 0;border:none;align-items:center;gap:.625rem;display:flex}.db1Jiq_navItemActive{color:var(--cyan-color);background:color-mix(in srgb, var(--cyan-color) 12%, transparent)}.db1Jiq_navItem:hover{color:var(--foreground-color);background:var(--current-line)}.db1Jiq_navIcon{flex-shrink:0;display:inline-flex}.db1Jiq_navLabel{flex:1}.db1Jiq_backButton{justify-content:center;align-items:center;gap:.375rem;margin-top:auto;display:inline-flex}.db1Jiq_main{box-sizing:border-box;flex:1;min-width:0;padding:2rem}@media (max-width:768px){.db1Jiq_page{flex-direction:column}.db1Jiq_sidebar{border-right:none;border-bottom:1px solid var(--border-color);flex:none;width:100%;height:auto;position:static}.db1Jiq_nav{flex-flow:wrap}.db1Jiq_backButton{margin-top:0}.db1Jiq_main{padding:1.25rem}}
.-yaf2G_picker{min-width:0;position:relative}.-yaf2G_trigger{max-width:14rem;font-family:inherit;font-size:var(--small-font-size);color:var(--foreground-color);background:var(--bg-color-dark);border:1px solid var(--border-color);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .5rem;transition:border-color .15s,color .15s;display:inline-flex}.-yaf2G_trigger:hover{border-color:var(--cyan-color)}.-yaf2G_triggerIcon{color:var(--gray-color);flex-shrink:0}.-yaf2G_triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-yaf2G_caret{color:var(--gray-color);flex-shrink:0}.-yaf2G_menu{z-index:30;background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);width:max-content;min-width:14rem;max-width:20rem;box-shadow:var(--card-shadow);padding:.375rem;animation:.15s ease-out -yaf2G_picker-fade-in;position:absolute;top:calc(100% + .375rem);left:0}@keyframes -yaf2G_picker-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.-yaf2G_newItem{width:100%;font-family:inherit;font-size:var(--small-font-size);color:var(--cyan-color);border-radius:var(--border-radius-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.5rem .625rem;transition:background-color .12s;display:flex}.-yaf2G_newItem:hover{background:var(--current-line)}.-yaf2G_menuList{flex-direction:column;max-height:16rem;display:flex;overflow-y:auto}.-yaf2G_item{width:100%;font-family:inherit;font-size:var(--small-font-size);color:var(--gray-color);text-align:left;border-radius:var(--border-radius-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.4375rem .625rem;transition:background-color .12s,color .12s;display:flex}.-yaf2G_item:hover{background:var(--current-line);color:var(--foreground-color)}.-yaf2G_itemActive{color:var(--cyan-color)}.-yaf2G_itemCheck{width:.75rem;color:var(--cyan-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-yaf2G_itemName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-yaf2G_menuList::-webkit-scrollbar{width:8px}.-yaf2G_menuList::-webkit-scrollbar-thumb{background:var(--current-line);border-radius:8px}
.aq_VZq_pet{left:0;bottom:var(--pet-ground-offset,10px);z-index:10000;color:var(--bg-color-dark);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;display:block;position:fixed}.aq_VZq_pet[data-mode=grabbed]{cursor:grabbing}.aq_VZq_facing{width:100%;height:100%;transform:scaleX(var(--pet-facing,1));display:block}.aq_VZq_motion{transform-origin:bottom;width:100%;height:100%;display:block}.aq_VZq_sprite{fill:currentColor;shape-rendering:crispedges;width:100%;height:100%;filter:drop-shadow(0 0 4px var(--pet-glow)) drop-shadow(0 3px 5px #00000073);display:block;overflow:visible}.aq_VZq_sheet{width:var(--pet-sprite-frame-width);height:var(--pet-sprite-frame-height);background-repeat:no-repeat;background-position-x:calc(var(--pet-frame,0) * var(--pet-sprite-frame-width) * -1);background-position-y:calc(var(--pet-row,0) * var(--pet-sprite-frame-height) * -1);image-rendering:auto;filter:drop-shadow(0 3px 5px #00000059);display:block}.aq_VZq_bubble{border-radius:var(--border-radius-md);background:var(--foreground-color);width:max-content;max-width:15rem;color:var(--bg-color-dark);font-size:var(--tiny-font-size);text-align:center;pointer-events:none;padding:.25rem .5rem;font-weight:600;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000059}.aq_VZq_bubble:after{content:"";border:5px solid #0000;border-top-color:var(--foreground-color);width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.aq_VZq_pet[data-mode=celebrating] .aq_VZq_motion{animation:.42s ease-out 3 aq_VZq_pet-hop}.aq_VZq_pet[data-mode=excited] .aq_VZq_motion{animation:.42s ease-out infinite aq_VZq_pet-hop-excited}.aq_VZq_pet[data-mode=afraid] .aq_VZq_motion{animation:.1s linear infinite aq_VZq_pet-shake}.aq_VZq_pet[data-mode=dizzy] .aq_VZq_motion{animation:.16s ease-in-out infinite aq_VZq_pet-dizzy}.aq_VZq_pet[data-mode=falling] .aq_VZq_motion{transform:scaleX(.86)scaleY(1.18)}.aq_VZq_pet[data-mode=landing] .aq_VZq_motion{animation:.44s cubic-bezier(.18,.7,.3,1) aq_VZq_pet-land}.aq_VZq_pet[data-sprite=false][data-mode=walking] .aq_VZq_motion,.aq_VZq_pet[data-sprite=false][data-mode=idle] .aq_VZq_motion,.aq_VZq_pet[data-sprite=false][data-mode=reviewing] .aq_VZq_motion,.aq_VZq_pet[data-sprite=false][data-mode=working] .aq_VZq_motion{animation:.5s steps(2,end) infinite aq_VZq_pet-bob}.aq_VZq_pet[data-sprite=true][data-mode=idle] .aq_VZq_motion{animation:2.8s ease-in-out infinite aq_VZq_pet-breathe}.aq_VZq_bubble{animation:.18s ease-out aq_VZq_pet-bubble-pop}}@keyframes aq_VZq_pet-breathe{0%{transform:translateY(0)scaleY(1)}50%{transform:translateY(-1px)scaleY(1.025)}to{transform:translateY(0)scaleY(1)}}@keyframes aq_VZq_pet-bob{0%{transform:translateY(0)}50%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes aq_VZq_pet-hop{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-10px)scale(.94,1.06)}60%{transform:translateY(0)scale(1.06,.94)}to{transform:translateY(0)scale(1)}}@keyframes aq_VZq_pet-hop-excited{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-13px)scale(.9,1.1)}70%{transform:translateY(0)scale(1.08,.92)}to{transform:translateY(0)scale(1)}}@keyframes aq_VZq_pet-shake{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-1.5px)rotate(-4deg)}75%{transform:translate(1.5px)rotate(4deg)}}@keyframes aq_VZq_pet-dizzy{0%{transform:rotate(-12deg)scale(1.04,.96)}50%{transform:rotate(12deg)scale(.96,1.04)}to{transform:rotate(-12deg)scale(1.04,.96)}}@keyframes aq_VZq_pet-land{0%{transform:scaleX(1)scaleY(1)}16%{transform:scaleX(calc(1 + .5 * var(--pet-impact,.6))) scaleY(calc(1 - .45 * var(--pet-impact,.6)))}44%{transform:scaleX(calc(1 - .24 * var(--pet-impact,.6))) scaleY(calc(1 + .28 * var(--pet-impact,.6)))}70%{transform:scaleX(calc(1 + .12 * var(--pet-impact,.6))) scaleY(calc(1 - .12 * var(--pet-impact,.6)))}to{transform:scaleX(1)scaleY(1)}}@keyframes aq_VZq_pet-bubble-pop{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}
.bnTciW_card{--feature-accent:var(--purple-color);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--border-radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-flow:column;align-items:flex-start;gap:.65rem;padding:1.5rem;display:flex;overflow:hidden}.bnTciW_card[data-accent=blue]{--feature-accent:var(--blue-color)}.bnTciW_card[data-accent=cyan]{--feature-accent:var(--cyan-color)}.bnTciW_card[data-accent=green]{--feature-accent:var(--green-color)}.bnTciW_card[data-accent=orange]{--feature-accent:var(--orange-color)}.bnTciW_card[data-accent=purple]{--feature-accent:var(--purple-color)}.bnTciW_card[data-accent=red]{--feature-accent:var(--red-color)}.bnTciW_card[data-accent=yellow]{--feature-accent:var(--yellow-color)}.bnTciW_iconWrap{border-radius:var(--border-radius-md);width:2.75rem;height:2.75rem;color:var(--feature-accent);background:color-mix(in srgb, var(--feature-accent) 15%, transparent);border:1px solid color-mix(in srgb, var(--feature-accent) 30%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.bnTciW_icon{color:var(--feature-accent)}.bnTciW_title{font-size:var(--big-font-size);color:var(--foreground-color);align-items:center;gap:.6rem;font-weight:700;display:flex}.bnTciW_description{font-size:var(--small-font-size);color:var(--comment-color);line-height:1.55}.bnTciW_image{border-radius:var(--border-radius-md);border:1px solid var(--glass-border);width:100%;height:auto;display:block}.bnTciW_detail{font-size:var(--tiny-font-size);color:var(--feature-accent);margin-top:auto;padding-top:.5rem;font-family:monospace}.bnTciW_card[data-size=large]{min-height:16rem}.bnTciW_card[data-size=medium]{min-height:11rem}
.PKbagG_panel{background:var(--bg-color-dark);border-left:1px solid var(--border-color);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.PKbagG_header{border-bottom:1px solid var(--border-color);background:var(--bg-color);flex-shrink:0;align-items:center;gap:.625rem;padding:.75rem .875rem;display:flex}.PKbagG_title{color:var(--foreground-color);letter-spacing:-.01em;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.PKbagG_titleIcon{color:var(--purple-color);display:inline-flex}.PKbagG_iconButton{border-radius:var(--border-radius-md);width:1.75rem;height:1.75rem;color:var(--gray-color);cursor:pointer;background:0 0;border:none;place-items:center;margin-left:auto;transition:background .12s,color .12s;display:grid}.PKbagG_iconButton:hover{background:var(--bg-color-dark);color:var(--foreground-color)}.PKbagG_chat{scroll-behavior:smooth;flex-direction:column;flex:1;gap:.875rem;min-height:0;padding:1rem 1rem .5rem;display:flex;overflow-y:auto}.PKbagG_chat::-webkit-scrollbar{width:8px}.PKbagG_chat::-webkit-scrollbar-track{background:0 0}.PKbagG_chat::-webkit-scrollbar-thumb{background:var(--current-line);border-radius:8px}
.LkEtVG_grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.LkEtVG_grid>article[data-size=large],.LkEtVG_grid>article[data-size=medium]{grid-column:span 2}@media (max-width:768px){.LkEtVG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.LkEtVG_grid{grid-template-columns:1fr}.LkEtVG_grid>article[data-size=large],.LkEtVG_grid>article[data-size=medium]{grid-column:span 1}}
.veqi0W_container{flex-direction:row;height:100vh;display:flex;overflow:hidden}.veqi0W_mobileContainer{flex-direction:row;display:flex;overflow:hidden}@media not (min-width:1140px){.veqi0W_mobileContainer>:last-child{width:100vw}}.veqi0W_panel{flex-direction:column;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.veqi0W_asideWrapper{flex-shrink:0;height:100vh;position:relative;overflow:visible}.veqi0W_asideContent{width:100%;height:100%;overflow:hidden}.veqi0W_asideWrapperAnimated{transition:width .25s}.veqi0W_asideToggleButton{background:var(--bg-color-dark);border:1px solid var(--border-color);cursor:pointer;z-index:20;width:24px;height:24px;color:var(--foreground-color);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,border-color .2s;display:flex;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.veqi0W_asideToggleButton:hover{background:var(--current-line);border-color:var(--foreground-color)}.veqi0W_asideToggleButton:focus-visible{outline:2px solid var(--cyan-color);outline-offset:2px}.veqi0W_caretCollapse{transform:rotate(90deg)}.veqi0W_caretExpand{transform:rotate(-90deg)}.veqi0W_resizerHidden{display:none}.veqi0W_resizer{background:var(--border-color);cursor:col-resize;flex-shrink:0;width:4px;transition:background-color .2s;position:relative}.veqi0W_resizer:hover{background:var(--foreground-color)}.veqi0W_resizer:active{background:var(--cyan-color)}.veqi0W_resizer:before{content:"";opacity:.5;background:currentColor;width:2px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media not (min-width:1140px){.veqi0W_resizer{display:none}.veqi0W_container .veqi0W_panel{flex:unset!important;width:auto!important}}
.Qvj8LW_starfield{z-index:0;opacity:.85;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Qvj8LW_layer{will-change:transform;background:0 0;position:absolute;top:0;left:0}.Qvj8LW_layer:after{content:"";background:0 0;position:absolute;top:2000px;left:0}.Qvj8LW_small,.Qvj8LW_small:after{width:1px;height:1px;box-shadow:var(--stars-small)}.Qvj8LW_medium,.Qvj8LW_medium:after{width:2px;height:2px;box-shadow:var(--stars-medium)}.Qvj8LW_big,.Qvj8LW_big:after{width:3px;height:3px;box-shadow:var(--stars-big);border-radius:50%}@media (prefers-reduced-motion:no-preference){.Qvj8LW_small{animation:50s linear infinite Qvj8LW_starfield-scroll}.Qvj8LW_medium{animation:100s linear infinite Qvj8LW_starfield-scroll}.Qvj8LW_big{animation:150s linear infinite Qvj8LW_starfield-scroll}}@keyframes Qvj8LW_starfield-scroll{0%{transform:translateY(-2000px)}to{transform:translateY(0)}}
.GMvDUW_section{background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.GMvDUW_sectionTitle{font-size:var(--tiny-font-size);letter-spacing:.08em;text-transform:uppercase;color:var(--purple-color);margin:0;font-weight:700}.GMvDUW_toggleGroup{flex-direction:column;gap:.5rem;display:flex}.GMvDUW_loadingRow{color:var(--gray-color);align-items:center;display:flex}.GMvDUW_toggleLabel{cursor:pointer;align-items:center;gap:.5rem;display:flex}.GMvDUW_toggleCheckbox{width:1rem;height:1rem;accent-color:var(--green-color);cursor:pointer}.GMvDUW_toggleText{font-size:var(--small-font-size);color:var(--foreground-color)}.GMvDUW_helpText{font-size:var(--tiny-font-size);color:var(--gray-color);margin:0;padding-left:.15rem}.GMvDUW_enrollment{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;gap:1rem;padding:1rem;display:flex}.GMvDUW_steps{font-size:var(--small-font-size);color:var(--foreground-color);flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;display:flex}.GMvDUW_qrContainer{justify-content:center;display:flex}.GMvDUW_qrImage{border-radius:var(--border-radius);background:#fff;width:180px;height:180px;padding:.5rem}.GMvDUW_secretGroup{flex-direction:column;gap:.25rem;display:flex}.GMvDUW_label{font-size:var(--small-font-size);color:var(--green-color)}.GMvDUW_secret{font-family:var(--font-mono,monospace);font-size:var(--small-font-size);letter-spacing:.05em;color:var(--yellow-color);word-break:break-all;-webkit-user-select:all;user-select:all}.GMvDUW_input{color:var(--gray-color)}.GMvDUW_actions{gap:.5rem;display:flex}.GMvDUW_recoveryCodes{grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.GMvDUW_recoveryCode{font-family:var(--font-mono,monospace);font-size:var(--small-font-size);letter-spacing:.05em;color:var(--yellow-color);background:var(--bg-color);border-radius:var(--border-radius);text-align:center;-webkit-user-select:all;user-select:all;padding:.4rem .5rem}
.TpK3qa_hero{isolation:isolate;justify-content:center;width:100%;padding:5.5rem 0 4rem;display:flex;position:relative;overflow:hidden}.TpK3qa_hero:before{content:"";z-index:-2;background:radial-gradient(38rem 28rem at 12% 6%, color-mix(in srgb, var(--purple-color) 24%, transparent), transparent 60%), radial-gradient(40rem 30rem at 88% 26%, color-mix(in srgb, var(--cyan-color) 20%, transparent), transparent 62%), var(--bg-color);position:absolute;inset:0}.TpK3qa_hero:after{content:"";z-index:-1;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:2.75rem 2.75rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 0,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 0,#000 0%,#0000 72%)}.TpK3qa_inner{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:3rem;display:grid;position:relative}.TpK3qa_copy{flex-flow:column;align-items:flex-start;min-width:0;display:flex}.TpK3qa_eyebrow{font-size:var(--tiny-font-size);letter-spacing:.12rem;text-transform:uppercase;color:var(--purple-color);border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:2rem;margin-bottom:1.5rem;padding:.35rem .85rem;display:inline-block}.TpK3qa_title{font-size:var(--hero-font-size);letter-spacing:-.02rem;color:var(--foreground-color);overflow-wrap:break-word;margin-bottom:1.5rem;font-weight:800;line-height:1.05}.TpK3qa_subhead{font-size:var(--big-font-size);color:var(--comment-color);max-width:34rem;margin-bottom:2.25rem;line-height:1.55}.TpK3qa_actions{flex-flow:wrap;gap:1rem;display:flex}.TpK3qa_actions button{font-size:var(--normal-font-size);border-radius:var(--border-radius-md);padding:.8rem 1.6rem}.TpK3qa_editorColumn{flex-flow:column;gap:1rem;min-width:0;display:flex}.TpK3qa_editor{border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:var(--bg-color-dark);max-width:100%;overflow:hidden}.TpK3qa_editorBar{background:var(--current-line);border-bottom:1px solid var(--border-color);align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.TpK3qa_dots{gap:.4rem;display:inline-flex}.TpK3qa_dot{background:var(--gray-color);opacity:.5;border-radius:50%;width:.7rem;height:.7rem}.TpK3qa_fileName{font-size:var(--tiny-font-size);color:var(--gray-color);font-family:monospace}.TpK3qa_code{font-family:monospace;font-size:var(--small-font-size);color:var(--foreground-color);margin:0;padding:1.25rem 1.4rem 1.5rem;line-height:1.7;display:block;overflow-x:auto}.TpK3qa_line{white-space:pre;display:block}.TpK3qa_code span[data-token=comment]{color:var(--comment-color);font-style:italic}.TpK3qa_code span[data-token=keyword]{color:var(--purple-color)}.TpK3qa_code span[data-token=function]{color:var(--cyan-color)}.TpK3qa_code span[data-token=string]{color:var(--green-color)}.TpK3qa_code span[data-token=plain]{color:var(--foreground-color)}.TpK3qa_ghostLine{align-items:center;gap:.75rem;display:flex}.TpK3qa_ghost{color:var(--gray-color);opacity:.6;font-style:italic}.TpK3qa_ghost:after{content:"";vertical-align:text-bottom;background:var(--cyan-color);width:.45rem;height:1.05em;margin-left:.15rem;display:inline-block}.TpK3qa_tabHint{font-size:var(--tiny-font-size);color:var(--green-color);border:1px solid color-mix(in srgb, var(--green-color) 40%, transparent);background:color-mix(in srgb, var(--green-color) 12%, transparent);border-radius:var(--border-radius);white-space:nowrap;padding:.1rem .5rem;font-style:normal}.TpK3qa_themeRow{flex-flow:wrap;gap:.5rem;display:flex}.TpK3qa_themeChip{font-size:var(--tiny-font-size);color:var(--gray-color);background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:2rem;align-items:center;gap:.4rem;padding:.3rem .7rem;transition:color .2s,border-color .2s;display:inline-flex}.TpK3qa_themeChip:hover{color:var(--foreground-color)}.TpK3qa_themeChip[data-active=true]{color:var(--foreground-color);border-color:var(--purple-color)}.TpK3qa_themeDot{border-radius:50%;width:.7rem;height:.7rem}@media (prefers-reduced-motion:no-preference){.TpK3qa_hero:before{will-change:transform;animation:16s ease-in-out infinite alternate TpK3qa_hero-float}.TpK3qa_ghost:after{animation:1.1s step-end infinite TpK3qa_caret-blink}}@keyframes TpK3qa_hero-float{0%{transform:translate(0,0)scale(1)}to{transform:translateY(-1.5%)scale(1.05)}}@keyframes TpK3qa_caret-blink{50%{opacity:0}}@media (max-width:900px){.TpK3qa_inner{grid-template-columns:1fr;gap:2.25rem}.TpK3qa_copy{text-align:center;align-items:center}.TpK3qa_subhead{margin-left:auto;margin-right:auto}.TpK3qa_actions{justify-content:center}}@media (max-width:768px){.TpK3qa_hero:before{background:var(--bg-color);animation:none}.TpK3qa_title{font-size:2rem}}
._3wFojW_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background-color:#0000008c;animation:.12s ease-out _3wFojW_fade-in;position:fixed;inset:0}._3wFojW_content{z-index:1001;background:var(--bg-color-dark);width:min(92vw,640px);max-height:70vh;color:var(--foreground-color);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);flex-direction:column;animation:.14s ease-out _3wFojW_pop-in;display:flex;position:fixed;top:18vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 20px 50px #0006}._3wFojW_dialog{outline:none}._3wFojW_input{border:none;border-bottom:1px solid var(--border-color);background:var(--bg-color);width:100%;color:var(--foreground-color);font-size:var(--normal-font-size);outline:none;padding:16px 20px;font-family:inherit}._3wFojW_input::placeholder{color:var(--comment-color)}._3wFojW_list{background:var(--bg-color-dark);flex:1;padding:8px;scroll-padding-block:8px;overflow-y:auto}._3wFojW_empty{text-align:center;color:var(--comment-color);font-size:var(--small-font-size);padding:32px 16px}._3wFojW_group{margin-bottom:8px}._3wFojW_group [cmdk-group-heading]{font-size:var(--tiny-font-size);color:var(--comment-color);text-transform:uppercase;letter-spacing:.05em;padding:8px 12px 4px;font-weight:600}._3wFojW_item{border-radius:var(--border-radius-md);color:var(--foreground-color);font-size:var(--small-font-size);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:9px 12px;display:flex}._3wFojW_item[data-selected=true],._3wFojW_item:hover{background:var(--current-line)}._3wFojW_snippetName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._3wFojW_count,._3wFojW_shortcut{font-size:var(--tiny-font-size);color:var(--comment-color);margin-left:auto}._3wFojW_footer{border-top:1px solid var(--border-color);background:var(--bg-color);font-size:var(--tiny-font-size);color:var(--comment-color);align-items:center;gap:6px;padding:10px 16px;display:flex}._3wFojW_kbd{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-color-dark);font-family:inherit;font-size:var(--tiny-font-size);color:var(--foreground-color);padding:2px 6px}._3wFojW_footer span:not(:last-child){margin-right:8px}@keyframes _3wFojW_fade-in{0%{opacity:0}to{opacity:1}}@keyframes _3wFojW_pop-in{0%{opacity:0;transform:translate(-50%)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}
._7zWfsW_pageStars{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}._7zWfsW_dot{opacity:.65;background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 6px 1.5px #fff9}@media (prefers-reduced-motion:no-preference){._7zWfsW_dot:nth-child(3n+1){animation:13s ease-in-out infinite _7zWfsW_page-star-drift-a,4s ease-in-out infinite _7zWfsW_page-star-twinkle}._7zWfsW_dot:nth-child(3n+2){animation:17s ease-in-out infinite _7zWfsW_page-star-drift-b,6s ease-in-out infinite _7zWfsW_page-star-twinkle}._7zWfsW_dot:nth-child(3n){animation:11s ease-in-out infinite _7zWfsW_page-star-drift-c,5s ease-in-out infinite _7zWfsW_page-star-twinkle}}@keyframes _7zWfsW_page-star-drift-a{0%,to{transform:translate(0)}50%{transform:translate(14px,-20px)}}@keyframes _7zWfsW_page-star-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-18px,12px)}}@keyframes _7zWfsW_page-star-drift-c{0%,to{transform:translate(0)}33%{transform:translate(11px,13px)}66%{transform:translate(-9px,-7px)}}@keyframes _7zWfsW_page-star-twinkle{0%,to{opacity:.45}50%{opacity:1}}
.UsAiZG_reveal{width:100%}@media (prefers-reduced-motion:no-preference){.UsAiZG_reveal{opacity:0;will-change:opacity, transform;transition:opacity .6s,transform .6s;transform:translateY(1.25rem)}.UsAiZG_reveal[data-revealed=true]{opacity:1;transform:none}}
.pocksG_modal{min-width:350px}.pocksG_header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.pocksG_title{font-size:var(--font-size);margin:0}.pocksG_description{color:var(--foreground-color);margin:24px 0}.pocksG_actions{justify-content:flex-end;gap:8px;display:flex}.pocksG_button{height:44px;padding:.4rem 1rem}
.cE4HPa_form{width:70%}.cE4HPa_button{width:calc(100% - 1rem);height:2.813rem;margin:.313rem .5rem;padding:10px 32px}.cE4HPa_mfaHelp{color:var(--white-color,#fff);text-align:center;margin:0 .5rem .75rem;font-size:.875rem;line-height:1.4}.cE4HPa_linkButton{width:calc(100% - 1rem);color:var(--white-color,#fff);cursor:pointer;background:0 0;border:none;margin:.5rem .5rem .25rem;padding:0;font-size:.8125rem;text-decoration:underline;display:block}.cE4HPa_linkButton:disabled{opacity:.6;cursor:not-allowed}.cE4HPa_mfaActions{gap:.5rem;margin:.313rem .5rem;display:flex}.cE4HPa_mfaActionButton{flex:50%;width:50%;height:2.813rem;margin:0;padding:10px 32px}
.MeYWuG_card{animation:MeYWuG_note-fade-in var(--duration-slow) var(--ease-fluid) both;cursor:pointer;border-radius:5px;flex-direction:column;display:flex;position:absolute;box-shadow:0 1px 1px #00000013,0 2px 2px #00000013,0 4px 4px #00000013,0 8px 8px #00000013,0 16px 16px #00000013}.MeYWuG_cardLeaving{animation:MeYWuG_note-fade-out var(--duration-base) ease-in forwards;pointer-events:none}.MeYWuG_body{scrollbar-color:var(--note-scrollbar-thumb) transparent;scrollbar-width:thin;border-radius:0 0 5px 5px;flex:auto;min-height:0;padding:1em;overflow:hidden auto}.MeYWuG_resizeRight,.MeYWuG_resizeBottom,.MeYWuG_resizeCorner{touch-action:none;position:absolute}.MeYWuG_resizeRight{cursor:ew-resize;width:8px;top:0;bottom:12px;right:0}.MeYWuG_resizeBottom{cursor:ns-resize;height:8px;bottom:0;left:0;right:12px}.MeYWuG_resizeCorner{cursor:nwse-resize;width:12px;height:12px;bottom:0;right:0}.MeYWuG_body::-webkit-scrollbar{width:8px}.MeYWuG_body::-webkit-scrollbar-track{background:0 0}.MeYWuG_body::-webkit-scrollbar-thumb{background:var(--note-scrollbar-thumb);border-radius:4px}.MeYWuG_header{border-radius:5px 5px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:5px;display:flex}.MeYWuG_deleteButton{border-radius:var(--border-radius);color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:inline-flex}.MeYWuG_deleteButton:hover,.MeYWuG_deleteButton:focus-visible{background-color:#0000001a}.MeYWuG_textarea{background-color:inherit;box-sizing:border-box;font-size:var(--normal-font-size);resize:none;border:none;width:100%;height:100%}.MeYWuG_textarea:focus{background-color:inherit;outline:none;width:100%;height:100%}.MeYWuG_body.MeYWuG_yellow,.MeYWuG_textarea.MeYWuG_yellow{background-color:var(--yellow-color-body);color:var(--yellow-color-text)}.MeYWuG_body.MeYWuG_yellow{--note-scrollbar-thumb:color-mix(in srgb, var(--yellow-color-header), #000 18%)}.MeYWuG_body.MeYWuG_green,.MeYWuG_textarea.MeYWuG_green{background-color:var(--green-color-body);color:var(--green-color-text)}.MeYWuG_body.MeYWuG_green{--note-scrollbar-thumb:color-mix(in srgb, var(--green-color-header), #000 18%)}.MeYWuG_body.MeYWuG_blue,.MeYWuG_textarea.MeYWuG_blue{background-color:var(--blue-color-body);color:var(--blue-color-text)}.MeYWuG_body.MeYWuG_blue{--note-scrollbar-thumb:color-mix(in srgb, var(--blue-color-header), #000 18%)}.MeYWuG_body.MeYWuG_purple,.MeYWuG_textarea.MeYWuG_purple{background-color:var(--purple-color-body);color:var(--purple-color-text)}.MeYWuG_body.MeYWuG_purple{--note-scrollbar-thumb:color-mix(in srgb, var(--purple-color-header), #000 18%)}.MeYWuG_header.MeYWuG_yellow{background-color:var(--yellow-color-header);color:var(--yellow-color-text)}.MeYWuG_header.MeYWuG_green{background-color:var(--green-color-header);color:var(--green-color-text)}.MeYWuG_header.MeYWuG_blue{background-color:var(--blue-color-header);color:var(--blue-color-text)}.MeYWuG_header.MeYWuG_purple{background-color:var(--purple-color-header);color:var(--purple-color-text)}@media (max-width:768px){.MeYWuG_card{cursor:auto;position:static;width:auto!important;height:auto!important}.MeYWuG_resizeRight,.MeYWuG_resizeBottom,.MeYWuG_resizeCorner{display:none}}@media (prefers-reduced-motion:no-preference){.MeYWuG_card{animation-name:MeYWuG_note-enter}.MeYWuG_cardLeaving{animation-name:MeYWuG_note-leave}}@keyframes MeYWuG_note-fade-in{0%{opacity:0}}@keyframes MeYWuG_note-fade-out{to{opacity:0}}@keyframes MeYWuG_note-enter{0%{opacity:0;transform:translateY(.75rem)scale(.96)}}@keyframes MeYWuG_note-leave{to{opacity:0;transform:scale(.9)}}
.aN0rha_heading{text-align:center;flex-flow:column;align-items:center;gap:.75rem;margin-bottom:2.5rem;display:flex}.aN0rha_title{font-size:var(--display-font-size);color:var(--foreground-color);font-weight:800;line-height:1.1}.aN0rha_subtitle{font-size:var(--big-font-size);color:var(--comment-color);max-width:38rem;line-height:1.5}
.WMLXWW_menuContainer{position:relative}.WMLXWW_trigger{border-radius:var(--border-radius);color:var(--foreground-color);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-fluid), border-color var(--duration-fast) var(--ease-fluid);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.WMLXWW_trigger:hover,.WMLXWW_trigger[aria-expanded=true]{background-color:var(--bg-color-dark);border-color:var(--border-color)}.WMLXWW_trigger:focus-visible{outline:2px solid var(--cyan-color);outline-offset:2px}.WMLXWW_menu{background:var(--bg-color-dark);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);opacity:0;pointer-events:none;z-index:20;min-width:12rem;padding:.375rem;transition:opacity .14s,transform .16s cubic-bezier(.2,.7,.3,1);position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-8px);box-shadow:0 18px 48px #00000040,0 2px 8px #0000001f}.WMLXWW_menuOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.WMLXWW_menuSeparator{background:var(--border-color);height:1px;margin:.25rem 0}.WMLXWW_menuItem{border-radius:var(--border-radius-md);color:var(--foreground-color);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:background .1s;display:flex}.WMLXWW_menuItem:hover{background:var(--current-line)}.WMLXWW_menuItem:disabled{cursor:progress}.WMLXWW_menuItemDanger{color:var(--red-color,#c8372d)}.WMLXWW_menuIcon{flex-shrink:0}.WMLXWW_menuLabel{text-align:left;flex:1}
.ysbghG_form{width:70%}.ysbghG_button{width:calc(100% - 1rem);height:2.813rem;margin:.313rem .5rem;padding:10px 32px}.ysbghG_status{width:70%;color:var(--white-color,#fff);text-align:center;margin:0 auto;font-size:.9375rem;line-height:1.5}
.aPtfcW_container{background:var(--bg-color-dark);border-left:.625rem solid var(--border-color);border-radius:.313rem;margin:0 auto;padding:1rem 2.4rem}.aPtfcW_container p{margin-bottom:.625rem}.aPtfcW_container p strong{color:var(--cyan-color)}.aPtfcW_container p:last-child{margin-bottom:0}
.kGzhsG_container{width:100%;max-width:720px;margin:5rem auto;padding:0 .25rem}.kGzhsG_container h1,.kGzhsG_container p,.kGzhsG_container ul,.kGzhsG_container ol{text-align:left;margin:2rem 0;font-size:1rem;line-height:1.5}.kGzhsG_container ol li,.kGzhsG_container ul li{margin:1rem 0;line-height:1.5}.kGzhsG_container h1{text-align:center;margin:2rem 0;font-size:1.4rem}.kGzhsG_container a{color:var(--blue-color)}