.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.node{margin:0;padding:2rem;background:#111;border-radius:.75rem}.node ul{border-left:2px dotted #242424;margin:0;padding-left:.75rem}.node li{list-style-type:none;margin:0 0 6px;padding:0;position:relative;padding-left:1.25rem}.node li:last-child{margin-bottom:0}.node-toggle{cursor:pointer}.node-toggle:before{content:"▸";position:absolute;left:-20px}.collapsed>ul{display:none}.collapsed>.node-toggle:before{content:"▾"}.collapsed:after{content:attr(data-size);color:#a8a8a875;margin-left:12px}.tree-more-dots{display:none}.collapsed .tree-more-dots{display:inline-flex;font-family:monospace}.e{width:20px;height:18px;position:absolute;left:0;top:6px;color:#fff;z-index:5;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;justify-content:center;opacity:.25;line-height:1}.e:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:4px 0 4px 6.9px;border-color:transparent transparent transparent currentColor;transform:rotate(90deg) translateY(1px)}.e:hover{opacity:.45}.collapsed>.e:after{transform:none}.token.null{color:#6cf}.token.string a{text-decoration:underline;max-width:810px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.token.number{color:#6cf}.token.property{color:#fff}.token.punctuation{opacity:.7;font-family:monospace}.token.operator{color:#dcdcdc;opacity:.6}.no-padding-tree{padding:0;background-color:transparent;margin-left:-1.25rem}.form-field .ql-toolbar.ql-snow .ql-formats,.form-field .ql-snow .ql-picker{color:#868686}.form-field .ql-snow.ql-toolbar button,.form-field .ql-snow .ql-toolbar button,{color:currentColor}.form-field .ql-snow.ql-toolbar button.ql-active,.form-field .ql-snow.ql-toolbar button:hover,.form-field .ql-snow.ql-toolbar .ql-picker-label:hover,.form-field .ql-snow.ql-toolbar .ql-picker-label.ql-active{color:#a4fff7}.form-field .ql-snow.ql-toolbar button.ql-active .ql-fill,.form-field .ql-snow.ql-toolbar button .ql-fill,.form-field .ql-snow.ql-toolbar button:hover .ql-fill,.form-field .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.form-field .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.form-field .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill{fill:currentColor}.form-field .ql-snow .ql-stroke,.form-field .ql-snow.ql-toolbar button:hover .ql-stroke,.form-field .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.form-field .ql-snow.ql-toolbar button.ql-active .ql-stroke,.form-field .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:currentColor}.form-field .ql-snow .ql-transparent{opacity:1}.form-field .ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000003d}.form-field .ql-snow .ql-tooltip.ql-editing input[type=text]{width:unset;border:1px solid #404040;padding:16px 9px}.form-field .ql-snow .ql-tooltip{background-color:#1d1d1d;border:1px solid transparent;box-shadow:unset;color:#fff;padding:8px 16px;white-space:nowrap;border-radius:8px}.form-field .ql-snow .ql-editor h1,.form-field .ql-snow .ql-editor h2,.form-field .ql-snow .ql-editor h3,.form-field .ql-snow .ql-editor h4,.form-field .ql-snow .ql-editor h5,.form-field .ql-snow .ql-editor h6{color:#fff;margin-bottom:.5rem}.form-field .ql-snow .ql-editor p{margin-bottom:.75rem}.form-field .ql-snow .ql-editor blockquote{margin-block:1.25rem}.form-field .ql-snow .ql-editor strong,.form-field .ql-snow .ql-editor b{color:#fff}.form-field .ql-snow .ql-editor pre{margin-bottom:1.25rem}.form-field .ql-snow .ql-editor ul{padding-left:0;margin-bottom:1rem}:root{--accent: 136, 58, 234;--accent-light: 164, 255, 247;--accent-dark: 49, 10, 101;--accent-gradient: linear-gradient(45deg, rgb(0, 179, 161), rgb(0 0 0 / 0%) 30%, #000000 60%);--nav-width: 260px;--nav-btn-size: 36px;--site-bg: #0d0d0d;--primary-color: rgb(0, 179, 161)}*{box-sizing:border-box}html{font-family:system-ui,sans-serif;background:#000;background-size:224px;color-scheme:dark}body{margin:0;min-height:100dvh;overflow:hidden;height:100dvh}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.flexee-container{width:100%;max-width:1820px;margin:0 auto;padding-left:4rem;padding-right:4rem}.padding-0{padding:0}.flex{display:flex}.just-content-space-between{justify-content:space-between}.capitalize{text-transform:capitalize}.layout{grid-template-columns:var(--nav-width) 1fr;display:grid;align-items:flex-start;width:calc(100% + var(--nav-width));transform:translate3d(calc(var(--nav-width) * -1),0,0);transition:width .3s ease,transform .3s ease;position:relative;z-index:50}.toggle-aside-button{position:fixed;top:27px;z-index:40;transform:translate(calc(var(--nav-width) + 1.5rem));transition:transform .3s ease;width:var(--nav-btn-size);height:var(--nav-btn-size);display:flex;align-items:center;justify-content:center;border:none;border-radius:5px;cursor:pointer;color:#f0f0f0;background:#ffffff08;box-shadow:0 0 0 1px #2f2f2fcc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:8px}.layout.aside-opened{width:100%;transform:translateZ(0)}.layout.aside-opened .toggle-aside-button{transform:translate(1.5rem)}.layout-content{flex:auto;background:var(--site-bg);overflow:auto;height:100vh}main{margin:auto;color:#fff;font-size:18px;line-height:1.6;min-height:calc(100vh - 90px);display:flex;flex-direction:column}.section-header{display:flex;align-items:center;gap:22px;margin:1rem 0;padding:10px 0}.section-header .btn{display:flex;align-items:center;padding:4px 20px;border-radius:5px;border:none;color:#dbdbdb;background:#2d2d2d;font-weight:500;cursor:pointer;font-size:.9em;text-decoration:none;min-height:36px;font-family:Roboto,system-ui,"sans-serif"}.section-header .btn.btn--primary-color{background-color:#a054ff;color:#000}.section-header .flexee-container{align-items:center}#document-title{font-size:21px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.section-header-actions{display:flex;gap:10px}.tox-notifications-container{display:none}.form-row{display:flex;gap:24px;margin-bottom:1rem;width:100%}.form-row .form-row{margin-bottom:0}.form-row:last-child{margin-bottom:0}.group-field{width:100%;padding:3rem;border:1px solid;border-left:4px solid;border-color:#ffffff1a;display:flex;flex-direction:column;gap:1.5rem}.group-field .form-row{margin-bottom:1rem}.group-field .form-row:last-child{margin-bottom:0}.group-field .form-row .form-row{margin:0}.group-field-title{font-weight:600;font-size:1.3em;margin:0;line-height:1;margin-bottom:.5rem}.form-field{flex:auto;display:flex;width:100%}.form-field input[readonly]{cursor:not-allowed}.form-field input[readonly]:focus{box-shadow:none;outline-offset:0}.form-field label{display:flex;align-items:center;gap:10px}.form-field input:not(input[type=checkbox]):not(input[type=radio]),.form-field textarea,.form-field .rich-text-editor__content{width:100%;padding:16px 20px;border-radius:6px;border:none;background:transparent;color:#fff;outline:1px solid #eeeeee14;font-size:.9em;max-width:100%;line-height:1.5}.form-field textarea{min-height:140px;min-width:100%;width:100%!important;font-size:.96em;padding:20px 24px;line-height:1.44}.required-symbol{color:#f44336}.media-modal :is(.dark .dark\:bg-gray-800){background-color:#27272a}:is(.dark .dark\:divide-gray-700)>:not([hidden])~:not([hidden]){border-color:#343434}.dropdown-panel{overflow:hidden;background:#101010;border-radius:5px;padding:12px;gap:5px;display:flex;flex-direction:column}.dropdown-panel li .dropdown-panel-item{border-radius:6px;color:#ffffffc9}.dropdown-panel li .dropdown-panel-item:hover,.dropdown-panel li .dropdown-panel-item.active{background-color:#1b1b1b;color:#fff}.copy-url-clipboard{font-size:.9em;display:flex;align-items:center;gap:15px;color:#868686}.copy-url-clipboard button{padding:6px 16px;font-size:.82em;background:#242424;border-radius:8px;display:flex;align-items:center;gap:8px;color:#fff;white-space:nowrap}.instructions{margin-bottom:2rem;background:#202020;padding:1.5rem 2rem;color:#d0d0d0;text-wrap:balance}.instructions code{font-size:.8em;font-weight:700;background:#ffffff1d;color:#fff;border-radius:4px;padding:.3em .4em}.instructions strong{color:#fff}.primary-button{color:#000;background:#a4fff7}
