.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}._GzYRV{line-height:1.2;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{font-size:1.2em;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0;padding:0 10px}._1BXBN{margin:0;padding:0}._1MGIk{font-weight:600;margin-right:5px;color:#000}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{font-weight:bolder;margin-right:5px;color:#fdf6e3}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}.custom-json-label{font-size:14px;font-weight:500}.custom-basic-childstyle{font-size:14px}.custom-json-container{background-color:transparent!important;font-size:14px;font-weight:500}.bz-canvas3d{background-color:#fff;width:100%;height:100%;margin:0;padding:0;position:relative;top:0;left:0;overflow:hidden}.bz-main-container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;width:100%;height:100%;margin:0;padding:0;position:relative;top:0;left:0%;overflow:visible;border:1px solid #bbb}.control-box{position:relative;z-index:1;width:100%;background:#f8f8f8;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:start;margin-top:-2px;padding:10px;box-sizing:border-box}.supercell-container{display:flex;align-items:center;gap:2px;padding:2px}.supercell-input{width:40px;height:25px;border-radius:4px;border:1px solid lightgray;margin:1px;padding:0 2px;font-size:14px}.supercell-input::-webkit-inner-spin-button,.supercell-input::-webkit-outer-spin-button{opacity:1}.control-box-row{padding:2px;width:100%;line-height:inherit;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch}.form-label{margin-bottom:0rem}.form-control{padding:0rem .275rem}.camera-controls{display:inline-flex;align-items:center;justify-items:center;text-align:center;gap:2px;padding:2px}.camera-button{border-width:1px;border-color:#000;border-radius:4px;display:inline-flex;align-items:center;justify-items:center;color:#000;background-color:#e0e0e0;padding:8px;height:25px;font-size:14px}.camera-button:hover{color:#000;background-color:#b9b9b9}.control-box-row .form-check-input{margin-left:0}.control-box-row .form-check-label{margin-left:4px}.control-box-input{margin:3px 3px 3px 4px;padding:0}.gldiv{width:98%;height:98%;position:relative}.structure-window-outer{position:relative;width:100%;flex:1;display:flex;align-items:stretch}.structure-window-click-handler{width:100%}.structure-window{position:relative;z-index:2;height:100%;width:100%;background:#fff;text-align:center;border-bottom:1px solid #999;display:flex;justify-content:center;align-items:center}.disable-mouse{pointer-events:none}.mouse-disabled-note{background-color:#f8f8f8;border:1px solid #999999;color:#353434;padding:1px 6px;border-radius:5px;position:absolute;bottom:10px;left:10px;z-index:3;cursor:pointer;-webkit-user-select:none;user-select:none}.on{display:none}.mouse-disabled-note:hover{filter:brightness(90%)}*,*:before,*:after{box-sizing:border-box}.structure-visualizer{width:100%;height:100%;min-height:250px;min-width:250px;font-size:16px;display:flex;flex-direction:column;border-radius:5px;border:1px solid #999;overflow:hidden}.download-wrapper{position:relative;display:inline-block}.download-button{background:#2563eb;color:#fff;ae:font-size: 12px;padding:4px 5px;border:none;border-radius:4px;cursor:pointer;line-height:1.2}.download-button:hover{background:#1e40af}.download-button:focus{outline:none;box-shadow:0 0 0 3px #2563eb4d}.download-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:2px;min-width:max-content;background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 4px 6px #0000001a;list-style:none;padding:2px 0;z-index:50;ae:font-size: 12px}.download-menu li a{display:block;padding:4px 10px;color:#111;ae:text-decoration: none;white-space:nowrap}.download-menu li a:hover{background:#f5f5f5}/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--ae-color-red-300:oklch(80.8% .114 19.571);--ae-color-red-400:oklch(70.4% .191 22.216);--ae-color-red-500:oklch(63.7% .237 25.331);--ae-color-red-600:oklch(57.7% .245 27.325);--ae-color-orange-300:oklch(83.7% .128 66.29);--ae-color-orange-400:oklch(75% .183 55.934);--ae-color-green-300:oklch(87.1% .15 154.449);--ae-color-green-400:oklch(79.2% .209 151.711);--ae-color-green-600:oklch(62.7% .194 149.214);--ae-color-green-800:oklch(44.8% .119 151.328);--ae-color-blue-100:oklch(93.2% .032 255.585);--ae-color-blue-400:oklch(70.7% .165 254.624);--ae-color-blue-600:oklch(54.6% .245 262.881);--ae-color-blue-700:oklch(48.8% .243 264.376);--ae-color-blue-800:oklch(42.4% .199 265.638);--ae-color-slate-50:oklch(98.4% .003 247.858);--ae-color-slate-100:oklch(96.8% .007 247.896);--ae-color-slate-200:oklch(92.9% .013 255.508);--ae-color-slate-300:oklch(86.9% .022 252.894);--ae-color-slate-500:oklch(55.4% .046 257.417);--ae-color-slate-600:oklch(44.6% .043 257.281);--ae-color-slate-700:oklch(37.2% .044 257.287);--ae-color-slate-800:oklch(27.9% .041 260.031);--ae-color-slate-900:oklch(20.8% .042 265.755);--ae-color-gray-100:oklch(96.7% .003 264.542);--ae-color-gray-200:oklch(92.8% .006 264.531);--ae-color-gray-300:oklch(87.2% .01 258.338);--ae-color-gray-400:oklch(70.7% .022 261.325);--ae-color-gray-500:oklch(55.1% .027 264.364);--ae-color-gray-600:oklch(44.6% .03 256.802);--ae-color-gray-700:oklch(37.3% .034 259.733);--ae-color-gray-800:oklch(27.8% .033 256.848);--ae-color-black:#000;--ae-color-white:#fff;--ae-spacing:.25rem;--ae-container-xs:20rem;--ae-container-md:28rem;--ae-text-xs:.75rem;--ae-text-xs--line-height:calc(1/.75);--ae-text-sm:.875rem;--ae-text-sm--line-height:calc(1.25/.875);--ae-text-base:1rem;--ae-text-base--line-height: 1.5 ;--ae-text-lg:1.125rem;--ae-text-lg--line-height:calc(1.75/1.125);--ae-text-xl:1.25rem;--ae-text-xl--line-height:calc(1.75/1.25);--ae-text-5xl:3rem;--ae-text-5xl--line-height:1;--ae-font-weight-light:300;--ae-font-weight-medium:500;--ae-leading-relaxed:1.625;--ae-radius-sm:.25rem;--ae-radius-md:.375rem;--ae-ease-in-out:cubic-bezier(.4,0,.2,1);--ae-animate-spin:spin 1s linear infinite;--ae-animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--ae-default-transition-duration:.15s;--ae-default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base;@layer components{.explorerButton{align-items:center;gap:calc(var(--ae-spacing)*1);background-color:var(--ae-color-slate-200);padding-inline:calc(var(--ae-spacing)*2);padding-block:calc(var(--ae-spacing)*1);font-size:var(--ae-text-sm);line-height:var(--tw-leading,var(--ae-text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--ae-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ae-default-transition-duration));border-radius:.25rem;display:flex}@media(hover:hover){.explorerButton:hover{cursor:pointer;background-color:var(--ae-color-slate-300)}}.explorerHeadingBig{font-size:var(--ae-text-base);line-height:var(--tw-leading,var(--ae-text-base--line-height));--tw-font-weight:var(--ae-font-weight-medium);font-weight:var(--ae-font-weight-medium);color:var(--ae-color-slate-800)}@media(min-width:64rem){.explorerHeadingBig{font-size:var(--ae-text-lg);line-height:var(--tw-leading,var(--ae-text-lg--line-height))}}.explorerHeading{font-size:var(--ae-text-sm);line-height:var(--tw-leading,var(--ae-text-sm--line-height));--tw-font-weight:var(--ae-font-weight-medium);font-weight:var(--ae-font-weight-medium);color:var(--ae-color-slate-800)}@media(min-width:48rem){.explorerHeading{font-size:var(--ae-text-base);line-height:var(--tw-leading,var(--ae-text-base--line-height))}}}@layer utilities{.ae\:\@container{container-type:inline-size}.ae\:absolute{position:absolute}.ae\:relative{position:relative}.ae\:inset-0{inset:calc(var(--ae-spacing)*0)}.ae\:top-1\/2{top:50%}.ae\:top-1\/3{top:33.3333%}.ae\:top-4{top:calc(var(--ae-spacing)*4)}.ae\:right-0{right:calc(var(--ae-spacing)*0)}.ae\:right-2{right:calc(var(--ae-spacing)*2)}.ae\:right-4{right:calc(var(--ae-spacing)*4)}.ae\:bottom-1\/3{bottom:33.3333%}.ae\:bottom-2{bottom:calc(var(--ae-spacing)*2)}.ae\:left-0{left:calc(var(--ae-spacing)*0)}.ae\:left-full{left:100%}.ae\:z-50{z-index:50}.ae\:mx-1{margin-inline:calc(var(--ae-spacing)*1)}.ae\:mx-4{margin-inline:calc(var(--ae-spacing)*4)}.ae\:mx-auto{margin-inline:auto}.ae\:my-2{margin-block:calc(var(--ae-spacing)*2)}.ae\:mt-1{margin-top:calc(var(--ae-spacing)*1)}.ae\:mt-2{margin-top:calc(var(--ae-spacing)*2)}.ae\:mt-3{margin-top:calc(var(--ae-spacing)*3)}.ae\:mt-4{margin-top:calc(var(--ae-spacing)*4)}.ae\:mt-6{margin-top:calc(var(--ae-spacing)*6)}.ae\:mr-0\.5{margin-right:calc(var(--ae-spacing)*.5)}.ae\:mb-1{margin-bottom:calc(var(--ae-spacing)*1)}.ae\:mb-2{margin-bottom:calc(var(--ae-spacing)*2)}.ae\:mb-3{margin-bottom:calc(var(--ae-spacing)*3)}.ae\:mb-4{margin-bottom:calc(var(--ae-spacing)*4)}.ae\:ml-0\.5{margin-left:calc(var(--ae-spacing)*.5)}.ae\:ml-1{margin-left:calc(var(--ae-spacing)*1)}.ae\:ml-2{margin-left:calc(var(--ae-spacing)*2)}.ae\:block{display:block}.ae\:flex{display:flex}.ae\:grid{display:grid}.ae\:hidden{display:none}.ae\:inline-flex{display:inline-flex}.ae\:h-0\.5{height:calc(var(--ae-spacing)*.5)}.ae\:h-1\.5{height:calc(var(--ae-spacing)*1.5)}.ae\:h-1\/4{height:25%}.ae\:h-5{height:calc(var(--ae-spacing)*5)}.ae\:h-5\/6{height:83.3333%}.ae\:h-6{height:calc(var(--ae-spacing)*6)}.ae\:h-\[18px\]{height:18px}.ae\:h-\[400px\]{height:400px}.ae\:h-\[450px\]{height:450px}.ae\:h-\[500px\]{height:500px}.ae\:h-full{height:100%}.ae\:max-h-32{max-height:calc(var(--ae-spacing)*32)}.ae\:min-h-0{min-height:calc(var(--ae-spacing)*0)}.ae\:min-h-\[300px\]{min-height:300px}.ae\:min-h-\[450px\]{min-height:450px}.ae\:w-0\.5{width:calc(var(--ae-spacing)*.5)}.ae\:w-1\.5{width:calc(var(--ae-spacing)*1.5)}.ae\:w-5{width:calc(var(--ae-spacing)*5)}.ae\:w-6{width:calc(var(--ae-spacing)*6)}.ae\:w-\[18px\]{width:18px}.ae\:w-full{width:100%}.ae\:max-w-\[400px\]{max-width:400px}.ae\:max-w-full{max-width:100%}.ae\:max-w-md{max-width:var(--ae-container-md)}.ae\:max-w-xs{max-width:var(--ae-container-xs)}.ae\:min-w-80{min-width:calc(var(--ae-spacing)*80)}.ae\:min-w-\[150px\]{min-width:150px}.ae\:min-w-\[250px\]{min-width:250px}.ae\:min-w-full{min-width:100%}.ae\:flex-1{flex:1}.ae\:flex-none{flex:none}.ae\:flex-shrink-0{flex-shrink:0}.ae\:origin-center{transform-origin:50%}.ae\:origin-top{transform-origin:top}.ae\:-translate-x-2{--tw-translate-x:calc(var(--ae-spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.ae\:translate-x-0{--tw-translate-x:calc(var(--ae-spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.ae\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.ae\:transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.ae\:animate-pulse{animation:var(--ae-animate-pulse)}.ae\:animate-spin{animation:var(--ae-animate-spin)}.ae\:cursor-col-resize{cursor:col-resize}.ae\:cursor-not-allowed{cursor:not-allowed}.ae\:cursor-pointer{cursor:pointer}.ae\:cursor-row-resize{cursor:row-resize}.ae\:list-inside{list-style-position:inside}.ae\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ae\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.ae\:flex-col{flex-direction:column}.ae\:flex-wrap{flex-wrap:wrap}.ae\:items-center{align-items:center}.ae\:items-start{align-items:flex-start}.ae\:justify-between{justify-content:space-between}.ae\:justify-center{justify-content:center}.ae\:gap-0\.5{gap:calc(var(--ae-spacing)*.5)}.ae\:gap-1{gap:calc(var(--ae-spacing)*1)}.ae\:gap-2{gap:calc(var(--ae-spacing)*2)}.ae\:gap-4{gap:calc(var(--ae-spacing)*4)}:where(.ae\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ae-spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ae-spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.ae\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ae-spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ae-spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.ae\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ae-spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ae-spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.ae\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--ae-spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--ae-spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.ae\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae\:overflow-auto{overflow:auto}.ae\:overflow-hidden{overflow:hidden}.ae\:overflow-x-auto{overflow-x:auto}.ae\:overflow-y-auto{overflow-y:auto}.ae\:rounded{border-radius:.25rem}.ae\:rounded-full{border-radius:3.40282e38px}.ae\:rounded-md{border-radius:var(--ae-radius-md)}.ae\:rounded-sm{border-radius:var(--ae-radius-sm)}.ae\:rounded-l-sm{border-top-left-radius:var(--ae-radius-sm);border-bottom-left-radius:var(--ae-radius-sm)}.ae\:rounded-r-sm{border-top-right-radius:var(--ae-radius-sm);border-bottom-right-radius:var(--ae-radius-sm)}.ae\:border{border-style:var(--tw-border-style);border-width:1px}.ae\:border-2{border-style:var(--tw-border-style);border-width:2px}.ae\:border-3{border-style:var(--tw-border-style);border-width:3px}.ae\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.ae\:border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.ae\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.ae\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.ae\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.ae\:border-blue-600{border-color:var(--ae-color-blue-600)}.ae\:border-gray-300{border-color:var(--ae-color-gray-300)}.ae\:border-green-400{border-color:var(--ae-color-green-400)}.ae\:border-orange-400{border-color:var(--ae-color-orange-400)}.ae\:border-red-400{border-color:var(--ae-color-red-400)}.ae\:border-slate-200{border-color:var(--ae-color-slate-200)}.ae\:border-slate-300{border-color:var(--ae-color-slate-300)}.ae\:border-slate-500{border-color:var(--ae-color-slate-500)}.ae\:border-slate-800{border-color:var(--ae-color-slate-800)}.ae\:bg-black\/30{background-color:var(--ae-color-black)}@supports (color:color-mix(in lab,red,red)){.ae\:bg-black\/30{background-color:color-mix(in oklab,var(--ae-color-black)30%,transparent)}}.ae\:bg-blue-100{background-color:var(--ae-color-blue-100)}.ae\:bg-blue-400{background-color:var(--ae-color-blue-400)}.ae\:bg-gray-200{background-color:var(--ae-color-gray-200)}.ae\:bg-gray-400\/50{background-color:var(--ae-color-gray-400)}@supports (color:color-mix(in lab,red,red)){.ae\:bg-gray-400\/50{background-color:color-mix(in oklab,var(--ae-color-gray-400)50%,transparent)}}.ae\:bg-green-300{background-color:var(--ae-color-green-300)}.ae\:bg-orange-300{background-color:var(--ae-color-orange-300)}.ae\:bg-red-300{background-color:var(--ae-color-red-300)}.ae\:bg-red-500{background-color:var(--ae-color-red-500)}.ae\:bg-slate-50{background-color:var(--ae-color-slate-50)}.ae\:bg-slate-100{background-color:var(--ae-color-slate-100)}.ae\:bg-slate-200{background-color:var(--ae-color-slate-200)}.ae\:bg-slate-500{background-color:var(--ae-color-slate-500)}.ae\:bg-slate-700{background-color:var(--ae-color-slate-700)}.ae\:bg-white{background-color:var(--ae-color-white)}.ae\:\!p-0{padding:calc(var(--ae-spacing)*0)!important}.ae\:p-0\.5{padding:calc(var(--ae-spacing)*.5)}.ae\:p-1{padding:calc(var(--ae-spacing)*1)}.ae\:p-2{padding:calc(var(--ae-spacing)*2)}.ae\:p-3{padding:calc(var(--ae-spacing)*3)}.ae\:p-4{padding:calc(var(--ae-spacing)*4)}.ae\:\!px-1\.5{padding-inline:calc(var(--ae-spacing)*1.5)!important}.ae\:px-1{padding-inline:calc(var(--ae-spacing)*1)}.ae\:px-2{padding-inline:calc(var(--ae-spacing)*2)}.ae\:px-3{padding-inline:calc(var(--ae-spacing)*3)}.ae\:px-4{padding-inline:calc(var(--ae-spacing)*4)}.ae\:\!py-2{padding-block:calc(var(--ae-spacing)*2)!important}.ae\:py-0\.5{padding-block:calc(var(--ae-spacing)*.5)}.ae\:py-1{padding-block:calc(var(--ae-spacing)*1)}.ae\:py-1\.5{padding-block:calc(var(--ae-spacing)*1.5)}.ae\:py-2{padding-block:calc(var(--ae-spacing)*2)}.ae\:py-3{padding-block:calc(var(--ae-spacing)*3)}.ae\:py-4{padding-block:calc(var(--ae-spacing)*4)}.ae\:\!pt-2{padding-top:calc(var(--ae-spacing)*2)!important}.ae\:pr-0\.5{padding-right:calc(var(--ae-spacing)*.5)}.ae\:pr-1{padding-right:calc(var(--ae-spacing)*1)}.ae\:pb-2{padding-bottom:calc(var(--ae-spacing)*2)}.ae\:pl-0\.5{padding-left:calc(var(--ae-spacing)*.5)}.ae\:pl-1{padding-left:calc(var(--ae-spacing)*1)}.ae\:pl-4{padding-left:calc(var(--ae-spacing)*4)}.ae\:text-center{text-align:center}.ae\:text-left{text-align:left}.ae\:text-5xl{font-size:var(--ae-text-5xl);line-height:var(--tw-leading,var(--ae-text-5xl--line-height))}.ae\:text-base{font-size:var(--ae-text-base);line-height:var(--tw-leading,var(--ae-text-base--line-height))}.ae\:text-lg{font-size:var(--ae-text-lg);line-height:var(--tw-leading,var(--ae-text-lg--line-height))}.ae\:text-sm{font-size:var(--ae-text-sm);line-height:var(--tw-leading,var(--ae-text-sm--line-height))}.ae\:text-xl{font-size:var(--ae-text-xl);line-height:var(--tw-leading,var(--ae-text-xl--line-height))}.ae\:text-xs{font-size:var(--ae-text-xs);line-height:var(--tw-leading,var(--ae-text-xs--line-height))}.ae\:text-\[8px\]{font-size:8px}.ae\:text-\[10px\]{font-size:10px}.ae\:text-\[12px\]{font-size:12px}.ae\:text-\[14px\]{font-size:14px}.ae\:leading-relaxed{--tw-leading:var(--ae-leading-relaxed);line-height:var(--ae-leading-relaxed)}.ae\:font-light{--tw-font-weight:var(--ae-font-weight-light);font-weight:var(--ae-font-weight-light)}.ae\:font-medium{--tw-font-weight:var(--ae-font-weight-medium);font-weight:var(--ae-font-weight-medium)}.ae\:break-all{word-break:break-all}.ae\:whitespace-normal{white-space:normal}.ae\:whitespace-nowrap{white-space:nowrap}.ae\:whitespace-pre-wrap{white-space:pre-wrap}.ae\:text-black{color:var(--ae-color-black)}.ae\:text-blue-400{color:var(--ae-color-blue-400)}.ae\:text-blue-600{color:var(--ae-color-blue-600)}.ae\:text-gray-400{color:var(--ae-color-gray-400)}.ae\:text-gray-500{color:var(--ae-color-gray-500)}.ae\:text-gray-600{color:var(--ae-color-gray-600)}.ae\:text-gray-700{color:var(--ae-color-gray-700)}.ae\:text-gray-800{color:var(--ae-color-gray-800)}.ae\:text-green-400{color:var(--ae-color-green-400)}.ae\:text-green-600{color:var(--ae-color-green-600)}.ae\:text-red-500{color:var(--ae-color-red-500)}.ae\:text-slate-500{color:var(--ae-color-slate-500)}.ae\:text-slate-600{color:var(--ae-color-slate-600)}.ae\:text-slate-700{color:var(--ae-color-slate-700)}.ae\:text-slate-900{color:var(--ae-color-slate-900)}.ae\:text-white{color:var(--ae-color-white)}.ae\:italic{font-style:italic}.ae\:opacity-0{opacity:0}.ae\:opacity-80{opacity:.8}.ae\:opacity-100{opacity:1}.ae\:shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ae\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ae\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ae\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--ae-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ae-default-transition-duration))}.ae\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--ae-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ae-default-transition-duration))}.ae\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--ae-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ae-default-transition-duration))}.ae\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--ae-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ae-default-transition-duration))}.ae\:duration-75{--tw-duration:75ms;transition-duration:75ms}.ae\:duration-200{--tw-duration:.2s;transition-duration:.2s}.ae\:duration-300{--tw-duration:.3s;transition-duration:.3s}.ae\:duration-400{--tw-duration:.4s;transition-duration:.4s}.ae\:duration-700{--tw-duration:.7s;transition-duration:.7s}.ae\:duration-800{--tw-duration:.8s;transition-duration:.8s}.ae\:ease-in-out{--tw-ease:var(--ae-ease-in-out);transition-timing-function:var(--ae-ease-in-out)}.ae\:select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.ae\:group-hover\:scale-125:is(:where(.ae\:group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.ae\:group-hover\:bg-blue-700:is(:where(.ae\:group):hover *){background-color:var(--ae-color-blue-700)}.ae\:hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.ae\:hover\:cursor-pointer:hover{cursor:pointer}.ae\:hover\:bg-gray-100:hover{background-color:var(--ae-color-gray-100)}.ae\:hover\:bg-red-600:hover{background-color:var(--ae-color-red-600)}.ae\:hover\:bg-slate-700:hover{background-color:var(--ae-color-slate-700)}.ae\:hover\:text-black:hover{color:var(--ae-color-black)}.ae\:hover\:text-blue-700:hover{color:var(--ae-color-blue-700)}.ae\:hover\:text-blue-800:hover{color:var(--ae-color-blue-800)}.ae\:hover\:text-green-800:hover{color:var(--ae-color-green-800)}.ae\:hover\:underline:hover{text-decoration-line:underline}}.ae\:focus\:border-slate-500:focus{border-color:var(--ae-color-slate-500)}.ae\:focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.ae\:sm\:flex-row{flex-direction:row}.ae\:sm\:items-center{align-items:center}}@media(min-width:48rem){.ae\:md\:max-h-96{max-height:calc(var(--ae-spacing)*96)}.ae\:md\:cursor-default{cursor:default}.ae\:md\:px-4{padding-inline:calc(var(--ae-spacing)*4)}.ae\:md\:py-1{padding-block:calc(var(--ae-spacing)*1)}.ae\:md\:py-2{padding-block:calc(var(--ae-spacing)*2)}.ae\:md\:text-lg{font-size:var(--ae-text-lg);line-height:var(--tw-leading,var(--ae-text-lg--line-height))}.ae\:md\:text-sm{font-size:var(--ae-text-sm);line-height:var(--tw-leading,var(--ae-text-sm--line-height))}.ae\:md\:shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:64rem){.ae\:lg\:mt-2{margin-top:calc(var(--ae-spacing)*2)}.ae\:lg\:block{display:block}.ae\:lg\:hidden{display:none}.ae\:lg\:w-auto{width:auto}.ae\:lg\:flex-row{flex-direction:row}.ae\:lg\:items-center{align-items:center}.ae\:lg\:gap-4{gap:calc(var(--ae-spacing)*4)}.ae\:lg\:text-sm{font-size:var(--ae-text-sm);line-height:var(--tw-leading,var(--ae-text-sm--line-height))}}@container (min-width:36rem){.ae\:\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
