.FrontPage-module__NHLAUW__mainPage{flex-direction:column;gap:20px;width:60vw;margin:0 auto;padding:40px;display:flex}.FrontPage-module__NHLAUW__tabBar{border-bottom:2px solid var(--border);gap:0;margin-bottom:8px;display:flex}.FrontPage-module__NHLAUW__tab{border:2px solid var(--border);background-color:var(--background);color:var(--foreground);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);margin-bottom:-2px;margin-right:-2px;padding:10px 20px;font-family:inherit;font-size:large}.FrontPage-module__NHLAUW__tab:last-child{margin-right:0}.FrontPage-module__NHLAUW__tab:hover{background-color:var(--highlight-dim);color:var(--highlight);border-color:var(--highlight);z-index:1}.FrontPage-module__NHLAUW__tabActive{background-color:var(--highlight-dim);color:var(--highlight);border-color:var(--highlight);border-bottom-color:var(--highlight-dim);z-index:2}.FrontPage-module__NHLAUW__tabActive:hover{background-color:var(--highlight-dim);color:var(--highlight)}.FrontPage-module__NHLAUW__tabContent{flex:1;padding:0 4px}.FrontPage-module__NHLAUW__mainPage:before{content:"";border-left:2px solid var(--border);border-right:2px solid var(--border);pointer-events:none;z-index:9999;width:60vw;position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}.FrontPage-module__NHLAUW__treeContainer{border:2px solid var(--border);max-height:300px;transition:border-color var(--transition-fast);flex-shrink:0;margin:20px;padding:40px;overflow-x:hidden;overflow-y:scroll}.FrontPage-module__NHLAUW__treeContainer:hover{border-color:color-mix(in srgb,var(--border),var(--highlight)30%)}.FrontPage-module__NHLAUW__frontpageList{margin-left:30px}.FrontPage-module__NHLAUW__changelogList li{margin-bottom:10px}.FrontPage-module__NHLAUW__breakRowLine{border:1px solid var(--highlight);box-shadow:0 0 2px var(--highlight-glow),0 0 8px var(--highlight-dim),0 0 16px rgba(84,254,58,.1);transition:box-shadow var(--transition-normal);margin:20px}.FrontPage-module__NHLAUW__breakRowLine:hover{box-shadow:0 0 4px var(--highlight-glow),0 0 12px var(--highlight-dim),0 0 24px rgba(84,254,58,.15)}.FrontPage-module__NHLAUW__header{margin-top:25px}.FrontPage-module__NHLAUW__underLine{transition:color var(--transition-fast);text-decoration:underline}.FrontPage-module__NHLAUW__underLine:hover{color:var(--highlight)}.FrontPage-module__NHLAUW__footer{padding-bottom:30px}.FrontPage-module__NHLAUW__videoContainerContainer{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:20px;margin-bottom:20px;display:flex}.FrontPage-module__NHLAUW__videoContainerContainer>*{flex:304px;max-width:304px}.FrontPage-module__NHLAUW__createPixelButtonContainer{flex-direction:column;align-items:center;display:flex}.FrontPage-module__NHLAUW__createPixelButton{border:3px solid var(--border);width:200px;transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);margin-top:10px;padding:15px;font-size:25px}.FrontPage-module__NHLAUW__createPixelButton:hover{background-color:var(--highlight-dim);border-color:var(--highlight);box-shadow:0 0 12px var(--highlight-glow),0 0 24px var(--highlight-dim);transform:scale(1.02)}.FrontPage-module__NHLAUW__createPixelButton:active{transform:scale(.98)}@media (max-width:1200px){.FrontPage-module__NHLAUW__mainPage{width:90vw;padding:30px}.FrontPage-module__NHLAUW__mainPage:before{width:90vw}}@media (max-width:768px){.FrontPage-module__NHLAUW__mainPage{width:100vw;padding:20px}.FrontPage-module__NHLAUW__mainPage:before{display:none}.FrontPage-module__NHLAUW__tabBar{flex-wrap:wrap}.FrontPage-module__NHLAUW__tab{flex:auto;min-width:100px}}
.ChangelogEntry-module__udTa3G__entry{margin-bottom:20px}.ChangelogEntry-module__udTa3G__title{margin-bottom:8px}.ChangelogEntry-module__udTa3G__list{margin-left:30px}.ChangelogEntry-module__udTa3G__list li{margin-bottom:10px}
:root{--tree-indent:15px;--row-h:24px;--connector:var(--foreground);--drop-accent:var(--highlight);--slot-height:6px;--slot-highlight:var(--highlight-dim);--tree-hover-tint:var(--highlight-dim)}@media (prefers-color-scheme:dark){:root{--drop-accent:var(--highlight);--slot-highlight:var(--highlight-dim);--tree-hover-tint:var(--highlight-dim)}}.Branch-module__TfP_iq__branch{min-height:var(--row-h);transition:background-color var(--transition-fast);border-radius:3px;align-items:center;padding:2px 4px;display:flex;position:relative}.Branch-module__TfP_iq__branch:hover{background-color:var(--tree-hover-tint)}.Branch-module__TfP_iq__branch:before{content:"";left:calc(-1*var(--tree-indent));top:calc(var(--row-h)/2);width:var(--tree-indent);border-top:1px dotted var(--connector);transition:border-color var(--transition-fast);position:absolute;transform:translateY(-50%)}.Branch-module__TfP_iq__branch:hover:before{border-top-color:var(--highlight)}.Branch-module__TfP_iq__subBranches{margin-left:var(--tree-indent)}.Branch-module__TfP_iq__wholeBranch{position:relative}.Branch-module__TfP_iq__wholeBranch:before{content:"";left:0;top:calc(var(--row-h)/2);border-left:1px dotted var(--connector);position:absolute;bottom:0}.Branch-module__TfP_iq__wholeBranch[data-root=true]:before,.Branch-module__TfP_iq__wholeBranch[data-root=true]>.Branch-module__TfP_iq__branch:before{display:none}.Branch-module__TfP_iq__branchAddBranch{color:var(--btn-fg);transition:color var(--transition-fast);background:0 0;border:none;text-decoration:underline}.Branch-module__TfP_iq__branchAddBranch:hover{color:var(--highlight);background:0 0}.Branch-module__TfP_iq__branchAddBranch p{font-size:smaller}.Branch-module__TfP_iq__dropOver{background:var(--tree-hover-tint);outline:2px dashed var(--highlight);outline-offset:-2px;transition:background-color var(--transition-fast),outline-color var(--transition-fast);border-radius:3px}.Branch-module__TfP_iq__branch.Branch-module__TfP_iq__dropOver:before{border-top-color:var(--drop-accent);border-top-width:2px}.Branch-module__TfP_iq__branch.Branch-module__TfP_iq__dropOver:after{content:"";left:calc(-1*var(--tree-indent));border-left:2px dotted var(--drop-accent);pointer-events:none;position:absolute;top:0;bottom:0}.Branch-module__TfP_iq__dropSlot{height:var(--slot-height);margin-left:calc(var(--tree-indent) - 1px);transition:background-color var(--transition-fast);border-radius:3px;position:relative}.Branch-module__TfP_iq__dropSlotOver{background:var(--slot-highlight)}.Branch-module__TfP_iq__dropSlot:before{content:"";left:0;right:0;pointer-events:none;transition:border-color var(--transition-fast),opacity var(--transition-fast);border-top:2px solid transparent;position:absolute;top:50%;transform:translateY(-50%)}.Branch-module__TfP_iq__dropSlotOver:before{border-top-color:var(--drop-accent)}
.EditableTitle-module__WWGE9q__inputReadOnly{box-shadow:none;width:auto;min-width:2ch;color:var(--input-fg);font:inherit;caret-color:transparent;background:0 0;border:none;border-radius:4px;outline:none;margin:0;padding:1.5px;font-size:.8rem;line-height:1.4;transition:background-color .15s,box-shadow .15s}.EditableTitle-module__WWGE9q__inputReadOnly:hover{background:var(--hover-tint);cursor:text}.EditableTitle-module__WWGE9q__inputReadOnly:focus{box-shadow:none;outline:none}.EditableTitle-module__WWGE9q__inputEditing{background:var(--input-bg);color:var(--input-fg);border:1px solid var(--input-border);border-radius:6px;outline:none;padding:2px 6px;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:0 0 0 2px transparent}.EditableTitle-module__WWGE9q__inputEditing:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.2)}
.CollapseButton-module__lwjuea__chevronBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s;display:inline-flex}.CollapseButton-module__lwjuea__chevronBtn:hover{background:var(--hover-tint)}.CollapseButton-module__lwjuea__chevron{transition:transform .18s;transform:rotate(0)}.CollapseButton-module__lwjuea__chevronExpanded{transform:rotate(90deg)}.CollapseButton-module__lwjuea__collapse{opacity:0;grid-template-rows:0fr;margin-left:24px;transition:grid-template-rows .22s,opacity .18s;display:grid}.CollapseButton-module__lwjuea__expanded{opacity:1;grid-template-rows:1fr}.CollapseButton-module__lwjuea__collapseInner{overflow:hidden}
.VideoContainer-module__DIvq8W__videoContainer{border:2px solid var(--border);width:-moz-fit-content;width:fit-content;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);display:flex}.VideoContainer-module__DIvq8W__videoContainer:hover{border-color:var(--highlight);box-shadow:0 0 8px var(--highlight-glow),0 4px 12px rgba(0,0,0,.3);transform:translateY(-2px)}.VideoContainer-module__DIvq8W__videoContainerFull{width:304px}
.DocumentationSection-module__GAwqTa__section{margin-bottom:30px}.DocumentationSection-module__GAwqTa__title{border-bottom:1px solid var(--border);margin-bottom:12px;padding-bottom:8px}.DocumentationSection-module__GAwqTa__content{padding:0 4px}
.Documentation-module__Q3_z4a__tableWrapper{margin:16px 0;overflow-x:auto}.Documentation-module__Q3_z4a__schemaTable{border-collapse:collapse;width:100%;font-size:.9em}.Documentation-module__Q3_z4a__schemaTable th,.Documentation-module__Q3_z4a__schemaTable td{border:1px solid var(--border);text-align:left;padding:8px 12px}.Documentation-module__Q3_z4a__schemaTable th{background-color:var(--btn-bg);color:var(--btn-fg)}.Documentation-module__Q3_z4a__schemaTable tr:hover{background-color:var(--hover-tint)}.Documentation-module__Q3_z4a__tableName{color:var(--highlight);margin-top:20px;margin-bottom:8px;font-weight:700}.Documentation-module__Q3_z4a__endpoint{border:2px solid var(--border);box-sizing:border-box;transition:border-color var(--transition-fast);margin:12px 0}.Documentation-module__Q3_z4a__endpoint:hover{border-color:var(--highlight)}.Documentation-module__Q3_z4a__endpointHeaderBtn{all:unset;cursor:pointer;background-color:var(--background);width:100%;transition:background-color var(--transition-fast);box-sizing:border-box;align-items:center;gap:12px;padding:10px 14px;display:flex}.Documentation-module__Q3_z4a__endpointHeaderBtn:hover{background-color:var(--highlight-dim)}.Documentation-module__Q3_z4a__method{border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:.85em;font-weight:700}.Documentation-module__Q3_z4a__methodGet{color:#fff;background-color:#2e7d32}.Documentation-module__Q3_z4a__methodPost{color:#fff;background-color:#1565c0}.Documentation-module__Q3_z4a__methodPut{color:#fff;background-color:#f57c00}.Documentation-module__Q3_z4a__methodDelete{color:#fff;background-color:#c62828}.Documentation-module__Q3_z4a__path{color:var(--foreground);flex-grow:1;font-family:monospace;font-size:.95em}.Documentation-module__Q3_z4a__expandIcon{color:var(--foreground);opacity:.6;margin-left:auto;font-size:.7em;transition:transform .2s}.Documentation-module__Q3_z4a__expandIconOpen{transform:rotate(90deg)}.Documentation-module__Q3_z4a__authBadgeCredentials{color:#fff;background-color:#7c4dff;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:.75em}.Documentation-module__Q3_z4a__authBadgeBearer{color:#fff;background-color:#ff9800;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:.75em}.Documentation-module__Q3_z4a__authBadgeCookie{color:#fff;background-color:#00bcd4;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:.75em}.Documentation-module__Q3_z4a__authBadgePublic{background-color:var(--btn-bg);color:var(--foreground);border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:.75em}.Documentation-module__Q3_z4a__detailsWrapper{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.Documentation-module__Q3_z4a__detailsWrapperOpen{grid-template-rows:1fr}.Documentation-module__Q3_z4a__detailsInner{overflow:hidden}.Documentation-module__Q3_z4a__endpointDetails{border-top:2px solid var(--border);background-color:var(--background);box-sizing:border-box;padding:16px}.Documentation-module__Q3_z4a__endpointDetails h5{color:var(--foreground);margin-top:16px;margin-bottom:8px;font-size:.9em;font-weight:700}.Documentation-module__Q3_z4a__endpointDetails h5:first-of-type{margin-top:8px}.Documentation-module__Q3_z4a__endpointDetails p{margin-bottom:10px;line-height:1.5}.Documentation-module__Q3_z4a__codeBlock{border:1px solid var(--border);white-space:pre;color:var(--foreground);background-color:#111;margin:8px 0;padding:12px;font-family:monospace;font-size:.85em;overflow-x:auto}.Documentation-module__Q3_z4a__codeBlock code{background:0 0;padding:0}.Documentation-module__Q3_z4a__responseNote{color:var(--foreground);opacity:.7;margin:8px 0;font-size:.85em}.Documentation-module__Q3_z4a__responseNote code{color:var(--foreground);border:1px solid var(--border);background-color:#222;padding:2px 6px}.Documentation-module__Q3_z4a__authFlowImage{border:2px solid var(--border);border-radius:4px;width:100%;max-width:800px;margin:20px auto;display:block}.Documentation-module__Q3_z4a__imagePlaceholder{border:2px dashed var(--border);width:100%;max-width:800px;height:300px;color:var(--foreground);background-color:var(--hover-tint);border-radius:4px;justify-content:center;align-items:center;margin:20px auto;display:flex}.Documentation-module__Q3_z4a__flowSteps{margin:16px 0}.Documentation-module__Q3_z4a__flowStep{border-left:3px solid var(--highlight);background-color:var(--hover-tint);gap:12px;margin-bottom:12px;padding:8px;display:flex}.Documentation-module__Q3_z4a__stepNumber{color:var(--highlight);min-width:24px;font-weight:700}.Documentation-module__Q3_z4a__externalLink{color:var(--highlight);text-decoration:underline}.Documentation-module__Q3_z4a__externalLink:hover{opacity:.8}.Documentation-module__Q3_z4a__flowDivider{border:none;border-top:1px solid var(--border);margin:32px 0}
.page-module___8aEwW__page{justify-content:center;width:100%;height:100vh;display:flex}
