:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{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;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray: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;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:grab}.react-flow__node.dragging{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: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}@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%}.prose-viewer{font-family:inherit;font-size:16px;line-height:1.75;color:var(--color-on-surface);max-width:100%;min-width:0;overflow-wrap:break-word}@property --prose-measure-resolved{syntax: "<length>"; inherits: true; initial-value: 0px;}.prose-viewer{--prose-measure-resolved: var(--prose-measure)}.prose-viewer>:where(p,ul,ol,dl,blockquote,h1,h2,h3,h4,h5,h6,details){max-width:var(--prose-measure-resolved)}.prose-viewer.prose-viewer--full>:where(p,ul,ol,dl,blockquote,h1,h2,h3,h4,h5,h6,details){max-width:none}.prose-viewer h1,.prose-viewer h2,.prose-viewer h3,.prose-viewer h4,.prose-viewer h5,.prose-viewer h6{color:var(--color-on-surface);font-weight:700;margin-top:2em;margin-bottom:.75em;scroll-margin-top:10rem}.prose-viewer h1{font-size:24px;line-height:32px;padding-bottom:.4em;border-bottom:1px solid var(--color-outline)}.prose-viewer h2{font-size:22px;line-height:28px;padding-bottom:.4em;border-bottom:1px solid var(--color-outline)}.prose-viewer h3{font-size:16px;line-height:24px}.prose-viewer h4,.prose-viewer h5,.prose-viewer h6{font-size:14px;line-height:20px}.prose-viewer h5,.prose-viewer h6{color:var(--color-on-surface-variant)}.prose-viewer p{margin-top:1em;margin-bottom:1em}.prose-viewer>:first-child,.prose-viewer>[hidden]:first-child+*{margin-top:0}.prose-viewer>:last-child{margin-bottom:0}.prose-viewer ul,.prose-viewer ol{margin-top:1em;margin-bottom:1em;padding-left:1.5em;list-style-position:outside}.prose-viewer li{margin-top:.375em;margin-bottom:.375em}.prose-viewer ul>li{list-style-type:disc}.prose-viewer ol>li{list-style-type:decimal}.prose-viewer li::marker{color:var(--color-on-surface-variant)}.prose-viewer li>p{margin-top:.25em;margin-bottom:.25em}.prose-viewer a{color:var(--color-identity);font-weight:500;text-decoration:underline;text-decoration-color:var(--color-identity-line);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}.prose-viewer a:hover{color:var(--color-identity-strong);text-decoration-color:currentColor}.prose-viewer blockquote{position:relative;margin-top:1.5em;margin-bottom:1.5em;padding:.5em 1em .5em 1.25em;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-low);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.prose-viewer blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:var(--radius-full);background:var(--color-identity)}.prose-viewer blockquote>:first-child{margin-top:0}.prose-viewer blockquote>:last-child{margin-bottom:0}.prose-viewer code{color:var(--color-on-surface);font-weight:500;font-size:.875em;background-color:var(--color-surface-container);padding:.15em .4em;border-radius:var(--radius-xs);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;white-space:pre-wrap;word-break:break-word}.prose-viewer pre{background-color:var(--code-surface);color:var(--code-text);overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:.875em;line-height:1.7;margin-top:1.5em;margin-bottom:1.5em;padding:1em 1.25em;border:1px solid var(--color-outline);border-left:2px solid var(--color-identity);border-radius:var(--radius-md);max-width:100%}.prose-viewer pre code{background-color:transparent;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;line-height:inherit;white-space:pre;word-break:normal}.prose-viewer .prose-table{margin-top:1.5em;margin-bottom:1.5em;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--color-outline);border-radius:var(--radius-md)}.prose-viewer table{width:100%;text-align:left;margin-top:1.5em;margin-bottom:1.5em;font-size:.875em;line-height:1.5;border-collapse:collapse}.prose-viewer .prose-table>table{margin:0}.prose-viewer th,.prose-viewer td{text-align:left;vertical-align:top;padding:.625em .875em}.prose-viewer td code,.prose-viewer th code{white-space:nowrap;word-break:normal}.prose-viewer thead{border-bottom:1px solid var(--color-outline-variant)}.prose-viewer thead th{color:var(--color-on-surface);font-weight:600;vertical-align:bottom;background-color:var(--color-surface-container-low);white-space:nowrap}.prose-viewer tbody tr{border-bottom:1px solid var(--color-outline)}.prose-viewer tbody tr:last-child{border-bottom-width:0}.prose-viewer tbody tr:hover{background-color:var(--color-surface-container-low)}@media (max-width: 639px){.prose-viewer .prose-table>table:has(tr>:nth-child(3)){min-width:32rem}.prose-viewer .prose-table>table:has(tr>:nth-child(5)){min-width:56rem}}.prose-viewer img{display:block;max-width:100%;height:auto;margin:1.5em auto;border-radius:var(--radius-md);border:1px solid var(--color-outline)}.prose-viewer p>img:only-child{margin-top:0;margin-bottom:0}.prose-viewer video,.prose-viewer>svg,.prose-viewer p>svg{max-width:100%;height:auto}.prose-viewer hr{margin-top:2.5em;margin-bottom:2.5em;border:0;border-top:1px solid var(--color-outline);height:0}.prose-viewer input[type=checkbox]{margin-right:.5em;accent-color:var(--color-primary)}.prose-viewer details{margin-top:1em;margin-bottom:1em}.prose-viewer summary{cursor:pointer;color:var(--color-on-surface-variant)}.prose-viewer figure{margin-top:1.5em;margin-bottom:1.5em}.prose-viewer figcaption{font-size:.875em;line-height:1.4;text-align:center;color:var(--color-on-surface-variant);margin-top:.75em}.diagram-flow .react-flow__background circle{fill:var(--color-outline-variant)}.diagram-flow .react-flow__node-default,.diagram-flow .react-flow__node-input,.diagram-flow .react-flow__node-output{background-color:var(--color-surface);color:var(--color-on-surface);border:1px solid var(--color-outline-variant);border-radius:var(--radius-sm);font-family:inherit;font-size:12px;font-weight:500;line-height:16px;box-shadow:none}.diagram-flow .react-flow__node-default.selectable:hover,.diagram-flow .react-flow__node-input.selectable:hover,.diagram-flow .react-flow__node-output.selectable:hover{box-shadow:none;border-color:var(--color-on-surface-variant)}.diagram-flow .react-flow__node.selected,.diagram-flow .react-flow__node:focus-visible{border-color:var(--color-identity);box-shadow:0 0 0 1px var(--color-identity)}.diagram-flow .react-flow__node.diagram-node-link{color:var(--color-identity);border-color:var(--color-identity-line);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.diagram-flow .react-flow__handle{background:var(--color-outline-variant);border-color:var(--color-surface)}.diagram-flow--readonly .react-flow__handle{visibility:hidden}.diagram-flow .react-flow__edge-path,.diagram-flow .react-flow__connection-path{stroke:var(--color-on-surface-faint);stroke-width:1.5}.diagram-flow .react-flow__edge.selected .react-flow__edge-path,.diagram-flow .react-flow__edge:focus-visible .react-flow__edge-path{stroke:var(--color-identity)}.diagram-flow .react-flow__controls{display:flex;box-shadow:none;border:1px solid var(--color-outline);border-radius:var(--radius-sm);overflow:hidden}.diagram-flow .react-flow__controls-button{background:var(--color-surface);border-bottom:0;border-right:1px solid var(--color-outline);color:var(--color-on-surface-variant);fill:currentColor}.diagram-flow .react-flow__controls-button:last-child{border-right:0}.diagram-flow .react-flow__controls-button:hover{background:var(--color-surface-container);color:var(--color-on-surface)}.diagram-flow .react-flow__controls-button svg{fill:currentColor}.diagram-flow .react-flow__minimap{background-color:var(--color-surface);border:1px solid var(--color-outline);border-radius:var(--radius-sm);overflow:hidden}.diagram-flow .react-flow__minimap-node{fill:var(--color-outline-variant);stroke:none}.diagram-flow .react-flow__minimap-mask{fill:var(--color-chrome-container)}.diagram-flow .react-flow__attribution{background:transparent}.diagram-flow .react-flow__attribution a,.prose-viewer .diagram-flow .react-flow__attribution a{color:var(--color-on-surface-faint);font-weight:400;text-decoration:none}@media (pointer: coarse){.diagram-flow .react-flow__controls-button{width:28px;height:28px;padding:6px}}@media (max-width: 639px){.diagram-flow .react-flow__minimap{display:none}}.markdown-editor-visual .ql-container{flex:1;overflow-y:auto;font-family:inherit;font-size:16px}.markdown-editor-visual .ql-toolbar.ql-snow,.markdown-editor-visual .ql-container.ql-snow{border:0}.markdown-editor-visual .ql-toolbar.ql-snow{background:var(--color-surface-container-low);border-bottom:1px solid var(--color-outline);font-family:inherit}.markdown-editor-visual .ql-editor{min-height:100%;max-width:100%;padding:1.5rem;color:var(--color-on-surface)}.markdown-editor-visual .ql-editor:focus{outline:none;box-shadow:none}.markdown-editor-visual .ql-editor.ql-blank:before{color:var(--color-on-surface-faint)}.markdown-editor-visual .ql-snow .ql-stroke{stroke:var(--color-on-surface-variant)}.markdown-editor-visual .ql-snow .ql-fill,.markdown-editor-visual .ql-snow .ql-stroke.ql-fill{fill:var(--color-on-surface-variant)}.markdown-editor-visual .ql-snow .ql-picker{color:var(--color-on-surface-variant)}.markdown-editor-visual .ql-snow.ql-toolbar button:hover .ql-stroke,.markdown-editor-visual .ql-snow.ql-toolbar button:focus .ql-stroke,.markdown-editor-visual .ql-snow.ql-toolbar button.ql-active .ql-stroke,.markdown-editor-visual .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.markdown-editor-visual .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:var(--color-on-surface)}.markdown-editor-visual .ql-snow.ql-toolbar button:hover .ql-fill,.markdown-editor-visual .ql-snow.ql-toolbar button:focus .ql-fill,.markdown-editor-visual .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--color-on-surface)}.markdown-editor-visual .ql-snow.ql-toolbar button:hover,.markdown-editor-visual .ql-snow.ql-toolbar button:focus,.markdown-editor-visual .ql-snow.ql-toolbar button.ql-active,.markdown-editor-visual .ql-snow.ql-toolbar .ql-picker-label:hover,.markdown-editor-visual .ql-snow.ql-toolbar .ql-picker-label.ql-active,.markdown-editor-visual .ql-snow.ql-toolbar .ql-picker-item:hover,.markdown-editor-visual .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:var(--color-on-surface)}.markdown-editor-visual .ql-snow .ql-picker-options{background-color:var(--color-surface);border-color:var(--color-outline);border-radius:var(--radius-sm);box-shadow:var(--elevation-3)}.markdown-editor-visual .ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:var(--color-outline)}.markdown-editor-visual .ql-snow .ql-tooltip{background-color:var(--color-surface);color:var(--color-on-surface);border:1px solid var(--color-outline);border-radius:var(--radius-sm);box-shadow:var(--elevation-3)}.markdown-editor-visual .ql-snow .ql-tooltip input[type=text]{background-color:var(--color-surface);color:var(--color-on-surface);border-color:var(--color-outline-strong);border-radius:var(--radius-xs)}.markdown-editor-visual .ql-snow .ql-tooltip a{color:var(--color-identity)}.markdown-editor-visual .ql-editor p{margin-bottom:1em}.markdown-editor-visual .ql-editor li{list-style-type:none}.flowchart-node{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;color:var(--color-on-surface);font-size:12px;font-weight:500;line-height:16px}.flowchart-node--step{background-color:var(--color-surface);border:1px solid var(--color-outline-strong);border-radius:var(--radius-md)}.flowchart-node--terminal{background-color:color-mix(in srgb,var(--flowchart-accent, var(--color-identity)) 14%,var(--color-surface));border:1.5px solid var(--flowchart-accent, var(--color-identity));border-radius:var(--radius-full);font-weight:600}.flowchart-node__diamond{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.flowchart-node__diamond polygon{fill:var(--color-surface-container);stroke:var(--flowchart-accent, var(--color-identity));stroke-width:1.5}.flowchart-node.is-selected:not(.flowchart-node--decision){box-shadow:0 0 0 2px var(--color-on-surface)}.flowchart-node--decision.is-selected .flowchart-node__diamond polygon{stroke:var(--color-on-surface);stroke-width:2.5}.flowchart-node__label{position:relative;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:0 12px;border-radius:inherit;overflow:hidden}.flowchart-node--decision .flowchart-node__label{padding:0 32px}button.flowchart-node__label{cursor:pointer;background:transparent;color:inherit;font:inherit}button.flowchart-node__label:hover{background-color:color-mix(in srgb,var(--color-on-surface) 6%,transparent)}.flowchart-node--decision button.flowchart-node__label:hover{background-color:transparent}button.flowchart-node__label:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.flowchart-canvas .react-flow__node{cursor:default}.flowchart-canvas .react-flow__handle{visibility:hidden}.flowchart-canvas .react-flow__edge-text{fill:var(--color-on-surface-variant);font-size:11px;font-weight:600}.flowchart-canvas .react-flow__edge-textbg{fill:var(--color-surface-container-low)}/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.sv-stage{container-type:inline-size;color:var(--sv-ink, #FFFFFF)}.sv-stage-content{--s: 1}@container (min-width: 240px) and (max-width: 560px){.sv-stage-wide .sv-stage-content{--s: 1.3}}.sv-ink-muted{color:var(--sv-ink-muted, rgb(255 255 255 / .78))}.sv-ink-faint{color:var(--sv-ink-faint, rgb(255 255 255 / .55))}.sv-glass{background:var(--sv-card, rgb(255 255 255 / .08));border:1px solid var(--sv-card-border, rgb(255 255 255 / .14));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sv-glass{color:var(--sv-card-ink, inherit)}.sv-glass .sv-ink-muted{color:var(--sv-card-muted, var(--sv-ink-muted, rgb(255 255 255 / .78)))}.sv-glass-strong{background:var(--sv-card-strong, rgb(255 255 255 / .14));border-color:var(--sv-card-border, rgb(255 255 255 / .24))}.sv-track{background:var(--sv-track, rgb(255 255 255 / .22))}.sv-pill-caption{background:#00000094;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sv-present{background:#0c0a09;color:#fff}.sv-stage-control{background:#ffffff24;color:#fff}.sv-stage-control:hover{background:#ffffff3d}@keyframes sv-rise{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}.sv-rise{animation:sv-rise .24s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:var(--sv-delay, 0ms)}@keyframes sv-zoom{0%{opacity:0;transform:scale(.94);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.sv-zoom{animation:sv-zoom .25s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:var(--sv-delay, 0ms)}@keyframes sv-fade{0%{opacity:0}to{opacity:1}}.sv-fade{animation:sv-fade .2s ease-out backwards;animation-delay:var(--sv-delay, 0ms)}@keyframes sv-pop{0%{transform:scale(1)}45%{transform:scale(1.03)}to{transform:scale(1)}}.sv-pop{animation:sv-pop .24s ease-out}@keyframes sv-shake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.sv-shake{animation:sv-shake .25s ease-in-out}@keyframes sv-out-right{to{opacity:0;transform:translate3d(40%,-4%,0) rotate(8deg)}}@keyframes sv-out-left{to{opacity:0;transform:translate3d(-40%,-4%,0) rotate(-8deg)}}.sv-out-right{animation:sv-out-right .24s ease-in forwards}.sv-out-left{animation:sv-out-left .24s ease-in forwards}@keyframes sv-drift{0%{background-position:0% 0%,0% 30%}to{background-position:0% 0%,100% 70%}}.sv-drift{animation:sv-drift 24s ease-in-out infinite alternate}@keyframes sv-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4%,-6%,0) scale(1.08)}}.sv-float{animation:sv-float 14s ease-in-out infinite alternate}@keyframes sv-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.sv-eq>span{transform-origin:bottom;transform:scaleY(.25)}.sv-eq[data-playing=true]>span{animation:sv-eq .9s ease-in-out infinite}.sv-eq[data-playing=true]>span:nth-child(2){animation-duration:.7s;animation-delay:-.2s}.sv-eq[data-playing=true]>span:nth-child(3){animation-duration:1.1s;animation-delay:-.4s}.sv-eq[data-playing=true]>span:nth-child(4){animation-duration:.8s;animation-delay:-.1s}.sv-eq[data-playing=true]>span:nth-child(5){animation-duration:1s;animation-delay:-.6s}@keyframes sv-ring{0%{box-shadow:0 0 0 0 var(--sv-ring-color, rgb(48 173 187 / .55))}to{box-shadow:0 0 0 14px transparent}}.sv-speaking{animation:sv-ring 1.4s ease-out infinite}@keyframes sv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sv-fill{transform-origin:left;animation:sv-fill linear forwards}.sv-ring-arc{transition:stroke-dashoffset .7s cubic-bezier(.2,.7,.2,1)}@keyframes sv-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sv-bar{transform-origin:left;animation:sv-bar .25s ease-out backwards;animation-delay:var(--sv-delay, 0ms)}.sv-bar-end{transform-origin:right}@media (prefers-reduced-motion: reduce){.sv-rise,.sv-zoom,.sv-fade,.sv-pop,.sv-shake,.sv-drift,.sv-float,.sv-speaking,.sv-bar,.sv-eq[data-playing=true]>span{animation:none!important}.sv-out-right,.sv-out-left{animation:none!important;opacity:0}.sv-eq>span{transform:scaleY(.6)}.sv-fill{animation:none!important;transform:none}.sv-ring-arc{transition:none}}.sv-dg-pop,.sv-dg-ring{transform-box:fill-box;transform-origin:center}@keyframes sv-dg-pop{0%{opacity:0;transform:scale(.82)}60%{opacity:1;transform:scale(1.035)}to{opacity:1;transform:none}}.sv-dg-pop{animation:sv-dg-pop .52s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:var(--sv-delay, 0ms)}.sv-dg-fade{animation:sv-fade .32s ease-out backwards;animation-delay:var(--sv-delay, 0ms)}@keyframes sv-dg-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.sv-dg-draw{stroke-dasharray:100;animation:sv-dg-draw .7s cubic-bezier(.4,0,.2,1) backwards;animation-delay:var(--sv-delay, 0ms)}.sv-dg-line{transition:stroke .3s ease,stroke-width .3s ease,opacity .3s ease,fill .3s ease}@keyframes sv-dg-ring{0%{opacity:0;transform:scale(1.18)}to{opacity:.65;transform:none}}.sv-dg-ring{opacity:.65;animation:sv-dg-ring .45s cubic-bezier(.2,.8,.2,1) backwards}@keyframes sv-dg-breathe{0%,to{opacity:.35}50%{opacity:.6}}.sv-dg-glow{opacity:.45;animation:sv-dg-breathe 2.4s ease-in-out infinite}@keyframes sv-dg-shake{0%,to{transform:none}20%{transform:translate(-9px)}40%{transform:translate(7px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}.sv-dg-shake{animation:sv-dg-shake .42s ease-in-out}@keyframes sv-dg-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.sv-dg-flow{stroke-dasharray:.01 99.99;animation:sv-dg-flow 1.6s linear infinite;animation-play-state:var(--sv-flow-state, running)}@media (prefers-reduced-motion: reduce){.sv-dg-pop,.sv-dg-fade,.sv-dg-draw,.sv-dg-ring,.sv-dg-glow,.sv-dg-shake,.sv-dg-flow{animation:none!important}.sv-dg-line{transition:none}.sv-dg-flow{stroke-dashoffset:-50}}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/readex-pro-arabic-300-normal-BWRKQ0Cq.woff2) format("woff2"),url(/assets/readex-pro-arabic-300-normal-BLNop-yJ.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/readex-pro-vietnamese-300-normal-BbErzVcM.woff2) format("woff2"),url(/assets/readex-pro-vietnamese-300-normal-Co7UWWay.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/readex-pro-latin-ext-300-normal-DNjf7_rG.woff2) format("woff2"),url(/assets/readex-pro-latin-ext-300-normal-BnD3jC7y.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/readex-pro-latin-300-normal-DnMmd_eB.woff2) format("woff2"),url(/assets/readex-pro-latin-300-normal-CaFWNMpl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-arabic-400-normal-BzB5iZVu.woff2) format("woff2"),url(/assets/readex-pro-arabic-400-normal-CRluTl2A.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-vietnamese-400-normal-DAQS1QRE.woff2) format("woff2"),url(/assets/readex-pro-vietnamese-400-normal-DRTbt2AX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-latin-ext-400-normal-CDeDBhe3.woff2) format("woff2"),url(/assets/readex-pro-latin-ext-400-normal-DzeKRH4q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-latin-400-normal-BZtYQVaG.woff2) format("woff2"),url(/assets/readex-pro-latin-400-normal-SP_jEUAw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-arabic-500-normal-Bmdbfz0h.woff2) format("woff2"),url(/assets/readex-pro-arabic-500-normal-DZnHuMwu.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-vietnamese-500-normal-Bo8-wSxK.woff2) format("woff2"),url(/assets/readex-pro-vietnamese-500-normal-BcJVvAU6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-latin-ext-500-normal-WcGKYLel.woff2) format("woff2"),url(/assets/readex-pro-latin-ext-500-normal-vT4Zcawv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-latin-500-normal-fMl4bkAY.woff2) format("woff2"),url(/assets/readex-pro-latin-500-normal-CQ-MGytt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/readex-pro-arabic-600-normal-BHxn1TEo.woff2) format("woff2"),url(/assets/readex-pro-arabic-600-normal-9mhVJBMn.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/readex-pro-vietnamese-600-normal-CvqEbH36.woff2) format("woff2"),url(/assets/readex-pro-vietnamese-600-normal-BT-w1HBH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/readex-pro-latin-ext-600-normal-DvstIQFU.woff2) format("woff2"),url(/assets/readex-pro-latin-ext-600-normal-DRKkFP2q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/readex-pro-latin-600-normal-C3IhmgOg.woff2) format("woff2"),url(/assets/readex-pro-latin-600-normal-CeYg1m9V.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-arabic-700-normal-EXBdNfUG.woff2) format("woff2"),url(/assets/readex-pro-arabic-700-normal-CrhlwrkQ.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-vietnamese-700-normal-BOdn1JB1.woff2) format("woff2"),url(/assets/readex-pro-vietnamese-700-normal-DWiQMDrn.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-latin-ext-700-normal-Bpf-iva7.woff2) format("woff2"),url(/assets/readex-pro-latin-ext-700-normal-C1QSodUR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-latin-700-normal-oqSerPEB.woff2) format("woff2"),url(/assets/readex-pro-latin-700-normal-L_HvUYJT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary-50: #eff6ff;--color-primary-100: #dbeafe;--color-primary-200: #bfdbfe;--color-primary-300: #93c5fd;--color-primary-400: #60a5fa;--color-primary-500: #3b82f6;--color-primary-600: #2563eb;--color-primary-700: #1d4ed8;--color-primary-800: #1e40af;--color-primary-900: #1e3a8a;--color-primary-950: #172554;--color-secondary-50: #f8fafc;--color-secondary-100: #f1f5f9;--color-secondary-200: #e2e8f0;--color-secondary-300: #cbd5e1;--color-secondary-400: #94a3b8;--color-secondary-500: #64748b;--color-secondary-600: #475569;--color-secondary-700: #334155;--color-secondary-800: #1e293b;--color-secondary-900: #0f172a;--color-secondary-950: #020617;--color-accent-50: #fefce8;--color-accent-100: #fef9c3;--color-accent-200: #fef08a;--color-accent-300: #fde047;--color-accent-400: #facc15;--color-accent-500: #eab308;--color-accent-600: #ca8a04;--color-accent-700: #a16207;--color-accent-800: #854d0e;--color-accent-900: #713f12;--color-accent-950: #422006;--color-success-50: #f0fdf4;--color-success-100: #dcfce7;--color-success-200: #bbf7d0;--color-success-300: #86efac;--color-success-400: #4ade80;--color-success-500: #22c55e;--color-success-600: #16a34a;--color-success-700: #15803d;--color-success-800: #166534;--color-success-900: #14532d;--color-success-950: #052e16;--color-warning-50: #fffbeb;--color-warning-100: #fef3c7;--color-warning-200: #fde68a;--color-warning-300: #fcd34d;--color-warning-400: #fbbf24;--color-warning-500: #f59e0b;--color-warning-600: #d97706;--color-warning-700: #b45309;--color-warning-800: #92400e;--color-warning-900: #78350f;--color-warning-950: #451a03;--color-error-50: #fef2f2;--color-error-100: #fee2e2;--color-error-200: #fecaca;--color-error-300: #fca5a5;--color-error-400: #f87171;--color-error-500: #ef4444;--color-error-600: #dc2626;--color-error-700: #b91c1c;--color-error-800: #991b1b;--color-error-900: #7f1d1d;--color-error-950: #450a0a;--color-white: #ffffff;--color-black: #000000;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-gray-950: #030712;--gradient-primary: linear-gradient(135deg, var(--color-primary-500) 0%, var(--color-primary-600) 100%);--gradient-secondary: linear-gradient(135deg, var(--color-secondary-500) 0%, var(--color-secondary-600) 100%);--gradient-accent: linear-gradient(135deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);--gradient-success: linear-gradient(135deg, var(--color-success-500) 0%, var(--color-success-600) 100%);--gradient-warning: linear-gradient(135deg, var(--color-warning-500) 0%, var(--color-warning-600) 100%);--gradient-error: linear-gradient(135deg, var(--color-error-500) 0%, var(--color-error-600) 100%);--gradient-glass: linear-gradient(135deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .05) 100%);--gradient-text: linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-primary-700) 100%);--font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono: "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--border-radius-none: 0;--border-radius-sm: .125rem;--border-radius-base: .25rem;--border-radius-md: .375rem;--border-radius-lg: .5rem;--border-radius-xl: .75rem;--border-radius-2xl: 1rem;--border-radius-3xl: 1.5rem;--border-radius-full: 9999px;--border-width-none: 0;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 4px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--shadow-none: none;--glass-opacity-light: .7;--glass-opacity-dark: .8;--glass-blur: 12px;--glass-blur-strong: 20px;--glass-border-opacity: .2;--transition-duration-fast: .15s;--transition-duration-base: .2s;--transition-duration-slow: .3s;--transition-duration-slower: .5s;--transition-timing-ease: ease;--transition-timing-ease-in: ease-in;--transition-timing-ease-out: ease-out;--transition-timing-ease-in-out: ease-in-out;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--z-index-notification: 1080;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1536px;--header-height: 4rem;--sidebar-width: 20rem;--sidebar-width-collapsed: 4rem;--border-radius-card: var(--border-radius-2xl);--border-radius-button: var(--border-radius-xl);--border-radius-input: var(--border-radius-lg);--shadow-card: var(--shadow-lg);--shadow-button: var(--shadow-md);--shadow-hover: var(--shadow-xl);--glass-background: rgba(255, 255, 255, var(--glass-opacity-light));--glass-border: rgba(255, 255, 255, var(--glass-border-opacity))}[data-theme=dark]{--color-primary-50: #0f172a;--color-primary-100: #1e293b;--color-primary-200: #334155;--color-primary-300: #475569;--color-primary-400: #64748b;--color-primary-500: #94a3b8;--color-primary-600: #cbd5e1;--color-primary-700: #e2e8f0;--color-primary-800: #f1f5f9;--color-primary-900: #f8fafc;--color-primary-950: #ffffff;--color-secondary-50: #0f172a;--color-secondary-100: #1e293b;--color-secondary-200: #334155;--color-secondary-300: #475569;--color-secondary-400: #64748b;--color-secondary-500: #94a3b8;--color-secondary-600: #cbd5e1;--color-secondary-700: #e2e8f0;--color-secondary-800: #f1f5f9;--color-secondary-900: #f8fafc;--color-secondary-950: #ffffff;--glass-background: rgba(17, 24, 39, var(--glass-opacity-dark));--glass-border: rgba(255, 255, 255, .1);--gradient-glass: linear-gradient(135deg, rgba(17, 24, 39, .8) 0%, rgba(31, 41, 55, .6) 100%);--gradient-text: linear-gradient(135deg, var(--color-primary-400) 0%, var(--color-primary-300) 100%)}@media (prefers-contrast: high){:root{--glass-opacity-light: .95;--glass-opacity-dark: .95;--glass-border-opacity: .5;--border-width-thin: 2px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.theme-primary{background:var(--gradient-primary);color:#fff}.theme-secondary{background:var(--gradient-secondary);color:#fff}.theme-accent{background:var(--gradient-accent);color:var(--color-gray-900)}.theme-success{background:var(--gradient-success);color:#fff}.theme-warning{background:var(--gradient-warning);color:var(--color-gray-900)}.theme-error{background:var(--gradient-error);color:#fff}.glass-effect{background:var(--glass-background);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--shadow-lg)}.glass-effect-strong{background:var(--glass-background);-webkit-backdrop-filter:blur(var(--glass-blur-strong));backdrop-filter:blur(var(--glass-blur-strong));border:1px solid var(--glass-border);box-shadow:var(--shadow-xl)}.gradient-text{background:var(--gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-hover{transition:all var(--transition-duration-base) var(--transition-timing-ease-out)}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.button-primary{background:var(--gradient-primary);color:#fff;border-radius:var(--border-radius-button);padding:var(--spacing-3) var(--spacing-6);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-button);transition:all var(--transition-duration-base) var(--transition-timing-ease-out)}.button-primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-hover)}.button-primary:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.button-secondary{background:var(--color-white);color:var(--color-gray-700);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-button);padding:var(--spacing-3) var(--spacing-6);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-sm);transition:all var(--transition-duration-base) var(--transition-timing-ease-out)}.button-secondary:hover{background:var(--color-gray-50);border-color:var(--color-gray-400);box-shadow:var(--shadow-md)}.input-base{background:var(--color-white);color:var(--color-gray-900);border:2px solid var(--color-gray-300);border-radius:var(--border-radius-input);padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);transition:all var(--transition-duration-base) var(--transition-timing-ease-out)}.input-base:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}[data-theme=dark] .input-base{background:var(--color-gray-800);color:var(--color-gray-100);border-color:var(--color-gray-600)}[data-theme=dark] .input-base:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px #93c5fd1a}@media (max-width: 640px){:root{--font-size-xs: .6875rem;--font-size-sm: .8125rem;--font-size-base: .9375rem;--font-size-lg: 1.0625rem;--font-size-xl: 1.1875rem}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #3b82f64d}50%{box-shadow:0 0 30px #3b82f699}}.animate-fade-in{animation:fade-in var(--transition-duration-slow) var(--transition-timing-ease-out)}.animate-slide-in-right{animation:slide-in-right var(--transition-duration-base) var(--transition-timing-ease-out)}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}:root{--orange-50:#FFF7ED;--orange-100:#FFEDD5;--orange-200:#FED7AA;--orange-300:#FDBA74;--orange-400:#FB923C;--orange-500:#F97316;--orange-600:#EA580C;--orange-700:#C2410C;--orange-800:#9A3412;--orange-900:#7C2D12;--orange-950:#431407;--tahiti-50:#F7FCFD;--tahiti-100:#EBF8FA;--tahiti-200:#DAF3F6;--tahiti-300:#C6ECF0;--tahiti-400:#B6E7EC;--tahiti-500:#A1E0E7;--tahiti-600:#65CCD8;--tahiti-700:#30ADBB;--tahiti-800:#20757E;--tahiti-900:#10383D;--tahiti-950:#081E20;--stone-50:#FAFAF9;--stone-100:#F5F5F4;--stone-200:#E7E5E4;--stone-300:#D6D3D1;--stone-400:#A8A29E;--stone-500:#78716C;--stone-600:#57534E;--stone-700:#44403C;--stone-800:#292524;--stone-900:#1C1917;--stone-950:#0C0A09;--beige-50:#FAF8F5;--beige-100:#F6F3EE;--beige-200:#ECE5DA;--beige-300:#E4D9C9;--beige-800:#635031;--bubblegum-600:#D172DA;--bubblegum-800:#792281;--sulu-600:#AACC00;--sulu-800:#556600;--caramel-500:#CFA67A;--caramel-800:#614323;--moss-400:#A2AF78;--moss-700:#535D37;--red-200:#FECACA;--red-400:#F87171;--red-700:#B91C1C;--red-800:#991B1B;--green-100:#DCFCE7;--green-500:#22C55E;--green-900:#14532D;--green-950:#052E16;--blue-100:#DBEAFE;--blue-300:#93C5FD;--blue-400:#60A5FA;--blue-700:#1D4ED8;--blue-800:#1E40AF;--blue-900:#1E3A8A;--blue-950:#172554;--yellow-100:#FEF9C3;--yellow-300:#FCD34D;--yellow-900:#78350F;--amber-700:#B45309;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:28px;--radius-full:999px;--elevation-1:0 1px 3px 1px rgb(0 0 0 /.15), 0 1px 2px 0 rgb(0 0 0 /.3);--elevation-2:0 2px 6px 2px rgb(0 0 0 /.15), 0 1px 2px 0 rgb(0 0 0 /.3);--elevation-3:0 4px 8px 3px rgb(0 0 0 /.15), 0 1px 3px 0 rgb(0 0 0 /.3);--elevation-4:0 6px 10px 4px rgb(0 0 0 /.15), 0 2px 3px 0 rgb(0 0 0 /.3);--elevation-5:0 8px 12px 6px rgb(0 0 0 /.15), 0 4px 4px 0 rgb(0 0 0 /.3);--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.35s ease;--rail-width:56px;--sidebar-width:280px;--header-height:56px;--prose-measure:72ch}:root,[data-theme=light]{--color-primary: var(--orange-500);--color-primary-hover: var(--orange-600);--color-primary-text: var(--orange-700);--color-on-primary: var(--stone-900);--color-secondary: var(--orange-100);--color-on-secondary: var(--stone-900);--color-tertiary: rgb(249 115 22 / .1);--color-tertiary-hover: rgb(249 115 22 / .18);--color-identity: var(--tahiti-800);--color-identity-strong: var(--tahiti-900);--color-identity-dim: rgb(32 117 126 / .12);--color-identity-line: rgb(32 117 126 / .4);--color-on-identity: #FFFFFF;--color-chrome: #FAFAFA;--color-chrome-container: rgb(28 25 23 / .06);--color-dot: var(--stone-200);--color-surface: #FFFFFF;--color-surface-variant: #FAFAFA;--color-surface-container-lowest: #FFFFFF;--color-surface-container-low: var(--stone-50);--color-surface-container: var(--stone-100);--color-surface-container-high: var(--stone-200);--color-surface-container-highest: var(--stone-300);--color-on-surface: var(--stone-900);--color-on-surface-variant: var(--stone-600);--color-on-surface-faint: var(--stone-500);--color-outline: #E5E5E5;--color-outline-variant: var(--stone-400);--color-outline-strong: var(--stone-500);--color-error: var(--red-700);--color-on-error: #FFFFFF;--color-error-container: var(--red-200);--color-success: var(--green-900);--color-success-container: var(--green-100);--color-warning: var(--amber-700);--color-warning-container: var(--yellow-100);--color-info: var(--blue-900);--color-info-container: var(--blue-100);--color-chart-input: #2A78D6;--color-chart-cached: #1BAF7A;--color-chart-output: #EB6834;--color-glass: rgb(255 255 255 / .72);--color-glass-2: rgb(255 255 255 / .85);--color-scrim: rgb(28 25 23 / .35);--shadow-card: 0 1px 3px 1px rgb(0 0 0 / .08), 0 1px 2px 0 rgb(0 0 0 / .12);--code-surface: var(--stone-50);--code-text: var(--stone-800);--code-keyword: var(--bubblegum-800);--code-string: var(--sulu-800);--code-number: var(--caramel-800);--code-function: var(--tahiti-800);--code-type: var(--tahiti-900);--code-comment: var(--stone-500)}[data-theme=dark]{--color-primary: var(--orange-500);--color-primary-hover: var(--orange-400);--color-primary-text: var(--orange-400);--color-on-primary: var(--stone-950);--color-secondary: rgb(249 115 22 / .28);--color-on-secondary: var(--stone-50);--color-tertiary: rgb(251 146 60 / .14);--color-tertiary-hover: rgb(251 146 60 / .28);--color-identity: var(--tahiti-700);--color-identity-strong: var(--tahiti-600);--color-identity-dim: rgb(48 173 187 / .16);--color-identity-line: rgb(48 173 187 / .5);--color-on-identity: var(--stone-950);--color-chrome: #000000;--color-chrome-container: rgb(250 250 249 / .08);--color-dot: var(--stone-800);--color-surface: var(--stone-900);--color-surface-variant: var(--stone-950);--color-surface-container-lowest: #000000;--color-surface-container-low: var(--stone-900);--color-surface-container: var(--stone-800);--color-surface-container-high: var(--stone-700);--color-surface-container-highest: var(--stone-600);--color-on-surface: var(--stone-50);--color-on-surface-variant: var(--stone-400);--color-on-surface-faint: var(--stone-500);--color-outline: var(--stone-700);--color-outline-variant: var(--stone-600);--color-outline-strong: var(--stone-500);--color-error: var(--red-400);--color-on-error: var(--stone-950);--color-error-container: var(--red-800);--color-success: var(--green-500);--color-success-container: var(--green-950);--color-warning: var(--yellow-300);--color-warning-container: var(--yellow-900);--color-info: var(--blue-100);--color-info-container: var(--blue-950);--color-chart-input: #3987E5;--color-chart-cached: #199E70;--color-chart-output: #D95926;--color-glass: rgb(41 37 36 / .6);--color-glass-2: rgb(0 0 0 / .8);--color-scrim: rgb(12 10 9 / .7);--shadow-card: none;--code-surface: var(--stone-950);--code-text: var(--stone-200);--code-keyword: var(--bubblegum-600);--code-string: var(--sulu-600);--code-number: var(--caramel-500);--code-function: var(--tahiti-600);--code-type: var(--tahiti-500);--code-comment: var(--stone-400)}:root,[data-theme=light],[data-theme=dark]{--bg-primary: var(--color-chrome);--bg-secondary: var(--color-surface);--text-primary: var(--color-on-surface);--text-secondary:var(--color-on-surface-variant);--border-color: var(--color-outline);--border-hover: var(--color-outline-variant);--color-success-legacy: var(--color-success);--color-warning-legacy: var(--color-warning);--color-danger: var(--color-error);--sidebar-bg: var(--color-chrome);--sidebar-text: var(--color-on-surface);--color-gray-300: var(--color-on-surface-variant);--font-family: "Readex Pro", system-ui, -apple-system, sans-serif;--font-family-sans: "Readex Pro", system-ui, -apple-system, sans-serif;--border-radius: var(--radius-sm);--border-radius-lg: var(--radius-md);--border-radius-xl: var(--radius-lg);--shadow-sm: var(--elevation-1);--shadow-md: var(--elevation-2);--shadow-lg: var(--elevation-3);--shadow-xl: var(--elevation-4)}.text-display-lg{font-size:57px;font-weight:300;line-height:64px;letter-spacing:-.25px}.text-display-md{font-size:45px;font-weight:300;line-height:52px}.text-display-sm{font-size:36px;font-weight:300;line-height:44px}.text-headline-lg{font-size:32px;font-weight:400;line-height:40px}.text-headline-md{font-size:28px;font-weight:400;line-height:36px}.text-headline-sm{font-size:24px;font-weight:400;line-height:32px}.text-title-lg{font-size:22px;font-weight:400;line-height:28px}.text-title-md{font-size:16px;font-weight:500;line-height:24px}.text-title-sm{font-size:14px;font-weight:500;line-height:20px}.text-label-lg{font-size:14px;font-weight:400;line-height:20px}.text-label-md{font-size:12px;font-weight:500;line-height:16px}.text-label-sm{font-size:11px;font-weight:500;line-height:16px}.text-body-lg{font-size:16px;font-weight:400;line-height:24px}.text-body-md{font-size:14px;font-weight:400;line-height:20px}.text-body-sm{font-size:12px;font-weight:400;line-height:16px}.text-display-lg-strong{font-size:57px;font-weight:600;line-height:64px;letter-spacing:-.25px}.text-headline-lg-strong{font-size:32px;font-weight:700;line-height:40px}.text-headline-md-strong{font-size:28px;font-weight:700;line-height:36px}.text-headline-sm-strong{font-size:24px;font-weight:700;line-height:32px}.text-title-lg-strong{font-size:22px;font-weight:700;line-height:28px}.text-title-md-strong{font-size:16px;font-weight:700;line-height:24px}.text-title-sm-strong{font-size:14px;font-weight:700;line-height:20px}.text-label-lg-strong{font-size:14px;font-weight:600;line-height:20px}.text-label-md-strong{font-size:12px;font-weight:600;line-height:16px}.text-body-lg-strong{font-size:16px;font-weight:600;line-height:24px}.text-body-md-strong{font-size:14px;font-weight:600;line-height:20px}.spine{position:relative}.spine:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:var(--radius-full);background:var(--color-identity)}.spine-dim:before{background:var(--color-identity-line)}.spine-inset:before{top:4px;bottom:4px}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea:not([hidden]),select:not([hidden]){border-color:var(--color-outline-strong)}.bg-ground{background-color:var(--color-chrome);background-image:radial-gradient(var(--color-dot) 1px,transparent 1px);background-size:24px 24px}.glass-panel{background:var(--color-glass);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid var(--color-outline);box-shadow:var(--shadow-card)}.aurora{position:absolute;top:-40%;right:-10%;bottom:-40%;left:-10%;z-index:-1;pointer-events:none;filter:blur(64px);opacity:.6;background:radial-gradient(42% 52% at 28% 42%,var(--color-identity-dim) 0%,transparent 70%),radial-gradient(36% 46% at 72% 58%,rgb(161 224 231 / .22) 0%,transparent 70%),radial-gradient(30% 40% at 50% 85%,rgb(230 179 235 / .14) 0%,transparent 70%);animation:aurora-drift 22s ease-in-out infinite alternate}@keyframes aurora-drift{0%{transform:translate3d(-3%,-2%,0) scale(1)}to{transform:translate3d(3%,4%,0) scale(1.08)}}.lift{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.lift:hover{transform:translateY(-2px);box-shadow:var(--elevation-2);border-color:var(--color-outline-variant)}.page-enter{animation:page-enter .32s ease-out backwards}@keyframes page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.aurora,.page-enter{animation:none}.lift,.lift:hover{transition:none;transform:none}}:root,[data-theme=light]{--studio-kind-faq: #6D28D9;--studio-kind-faq-strong: #6D28D9;--studio-kind-faq-end: #9333EA;--studio-kind-onboarding: #047857;--studio-kind-onboarding-strong: #047857;--studio-kind-onboarding-end: #0D9488;--studio-kind-briefing: #334155;--studio-kind-briefing-strong: #1E293B;--studio-kind-briefing-end: #475569;--studio-kind-report: #1D4ED8;--studio-kind-report-strong: #1D4ED8;--studio-kind-report-end: #3B82F6;--studio-kind-interactive_report: #4338CA;--studio-kind-interactive_report-strong: #4338CA;--studio-kind-interactive_report-end: #6366F1;--studio-kind-report_block: #4338CA;--studio-kind-report_block-strong: #4338CA;--studio-kind-report_block-end: #6366F1;--studio-kind-datatable: #0E7490;--studio-kind-datatable-strong: #0E7490;--studio-kind-datatable-end: #0891B2;--studio-kind-quiz: #B45309;--studio-kind-quiz-strong: #92400E;--studio-kind-quiz-end: #D97706;--studio-kind-flashcards: #A21CAF;--studio-kind-flashcards-strong: #A21CAF;--studio-kind-flashcards-end: #C026D3;--studio-kind-mindmap: #4D7C0F;--studio-kind-mindmap-strong: #3F6212;--studio-kind-mindmap-end: #65A30D;--studio-kind-flowchart: #15803D;--studio-kind-flowchart-strong: #166534;--studio-kind-flowchart-end: #16A34A;--studio-kind-slides: #BE185D;--studio-kind-slides-strong: #BE185D;--studio-kind-slides-end: #DB2777;--studio-kind-infographic: #0F766E;--studio-kind-infographic-strong: #0F766E;--studio-kind-infographic-end: #0D9488;--studio-kind-audio: #0369A1;--studio-kind-audio-strong: #0369A1;--studio-kind-audio-end: #0284C7;--studio-kind-video: #B91C1C;--studio-kind-video-strong: #B91C1C;--studio-kind-video-end: #DC2626;--studio-kind-chat: #20757E;--studio-kind-chat-strong: #20757E;--studio-kind-chat-end: #1F8A96;--studio-kind-manual: #57534E;--studio-kind-manual-strong: #44403C;--studio-kind-manual-end: #78716C;--studio-kind-default: #57534E;--studio-kind-default-strong: #44403C;--studio-kind-default-end: #78716C}[data-theme=dark]{--studio-kind-faq: #C4B5FD;--studio-kind-onboarding: #6EE7B7;--studio-kind-briefing: #CBD5E1;--studio-kind-report: #93C5FD;--studio-kind-interactive_report: #A5B4FC;--studio-kind-report_block: #A5B4FC;--studio-kind-datatable: #67E8F9;--studio-kind-quiz: #FCD34D;--studio-kind-flashcards: #F0ABFC;--studio-kind-mindmap: #BEF264;--studio-kind-flowchart: #86EFAC;--studio-kind-slides: #F9A8D4;--studio-kind-infographic: #5EEAD4;--studio-kind-audio: #7DD3FC;--studio-kind-video: #FCA5A5;--studio-kind-chat: #65CCD8;--studio-kind-manual: #D6D3D1;--studio-kind-default: #D6D3D1}[data-studio-kind]{--kind: var(--studio-kind-default);--kind-strong: var(--studio-kind-default-strong);--kind-end: var(--studio-kind-default-end)}[data-studio-kind=faq]{--kind: var(--studio-kind-faq);--kind-strong: var(--studio-kind-faq-strong);--kind-end: var(--studio-kind-faq-end) }[data-studio-kind=onboarding]{--kind: var(--studio-kind-onboarding);--kind-strong: var(--studio-kind-onboarding-strong);--kind-end: var(--studio-kind-onboarding-end) }[data-studio-kind=briefing]{--kind: var(--studio-kind-briefing);--kind-strong: var(--studio-kind-briefing-strong);--kind-end: var(--studio-kind-briefing-end) }[data-studio-kind=report]{--kind: var(--studio-kind-report);--kind-strong: var(--studio-kind-report-strong);--kind-end: var(--studio-kind-report-end) }[data-studio-kind=interactive_report]{--kind: var(--studio-kind-interactive_report);--kind-strong: var(--studio-kind-interactive_report-strong);--kind-end: var(--studio-kind-interactive_report-end) }[data-studio-kind=report_block]{--kind: var(--studio-kind-report_block);--kind-strong: var(--studio-kind-report_block-strong);--kind-end: var(--studio-kind-report_block-end) }[data-studio-kind=datatable]{--kind: var(--studio-kind-datatable);--kind-strong: var(--studio-kind-datatable-strong);--kind-end: var(--studio-kind-datatable-end) }[data-studio-kind=quiz]{--kind: var(--studio-kind-quiz);--kind-strong: var(--studio-kind-quiz-strong);--kind-end: var(--studio-kind-quiz-end) }[data-studio-kind=flashcards]{--kind: var(--studio-kind-flashcards);--kind-strong: var(--studio-kind-flashcards-strong);--kind-end: var(--studio-kind-flashcards-end) }[data-studio-kind=mindmap]{--kind: var(--studio-kind-mindmap);--kind-strong: var(--studio-kind-mindmap-strong);--kind-end: var(--studio-kind-mindmap-end) }[data-studio-kind=flowchart]{--kind: var(--studio-kind-flowchart);--kind-strong: var(--studio-kind-flowchart-strong);--kind-end: var(--studio-kind-flowchart-end) }[data-studio-kind=slides]{--kind: var(--studio-kind-slides);--kind-strong: var(--studio-kind-slides-strong);--kind-end: var(--studio-kind-slides-end) }[data-studio-kind=infographic]{--kind: var(--studio-kind-infographic);--kind-strong: var(--studio-kind-infographic-strong);--kind-end: var(--studio-kind-infographic-end) }[data-studio-kind=audio]{--kind: var(--studio-kind-audio);--kind-strong: var(--studio-kind-audio-strong);--kind-end: var(--studio-kind-audio-end) }[data-studio-kind=video]{--kind: var(--studio-kind-video);--kind-strong: var(--studio-kind-video-strong);--kind-end: var(--studio-kind-video-end) }[data-studio-kind=chat]{--kind: var(--studio-kind-chat);--kind-strong: var(--studio-kind-chat-strong);--kind-end: var(--studio-kind-chat-end) }[data-studio-kind=manual]{--kind: var(--studio-kind-manual);--kind-strong: var(--studio-kind-manual-strong);--kind-end: var(--studio-kind-manual-end) }.kind-text{color:var(--kind, var(--color-identity))}:root,[data-theme=light]{--kind-mix-weak: 10%;--kind-mix-strong: 18%;--kind-mix-border: 38%;--kind-mix-glow: 16% }[data-theme=dark]{--kind-mix-weak: 14%;--kind-mix-strong: 24%;--kind-mix-border: 50%;--kind-mix-glow: 20% }.kind-tint{background-color:color-mix(in srgb,var(--kind, var(--color-identity)) var(--kind-mix-weak),transparent)}.kind-tint-strong{background-color:color-mix(in srgb,var(--kind, var(--color-identity)) var(--kind-mix-strong),transparent)}.kind-border{border-color:color-mix(in srgb,var(--kind, var(--color-identity)) var(--kind-mix-border),transparent)}.kind-fill{background-color:var(--kind, var(--color-identity))}.kind-cover{background-image:linear-gradient(135deg,var(--kind-strong, var(--color-identity)) 0%,var(--kind-end, var(--color-identity)) 100%);color:#fff}.kind-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 90% at 0% 0%,color-mix(in srgb,var(--kind, var(--color-identity)) var(--kind-mix-glow),transparent) 0%,transparent 70%),radial-gradient(50% 80% at 100% 10%,color-mix(in srgb,var(--kind-end, var(--color-identity)) var(--kind-mix-weak),transparent) 0%,transparent 70%)}.reveal{animation:studio-reveal .24s ease-out backwards;animation-delay:calc(min(var(--i, 0),12)*35ms)}@keyframes studio-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.flash{animation:studio-flash 1.2s ease-out}@keyframes studio-flash{0%,30%{background-color:color-mix(in srgb,var(--kind, var(--color-identity)) 22%,transparent)}to{background-color:transparent}}.shimmer{background:linear-gradient(90deg,var(--color-surface-container) 0%,var(--color-surface-container-high) 50%,var(--color-surface-container) 100%);background-size:200% 100%;animation:studio-shimmer 1.4s ease-in-out infinite}@keyframes studio-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.reveal,.flash,.shimmer{animation:none}}.bt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow:hidden;background:#0c0a09;font-family:Readex Pro,system-ui,sans-serif;transition:opacity .45s ease .35s}.bt-overlay.is-leaving{opacity:0;pointer-events:none}.bt-stage{position:absolute;left:50%;top:50%;width:1280px;height:800px;margin:-400px 0 0 -640px;transform:scale(var(--bt-scale, 1))}.bt-scene{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:var(--bt-origin, 50% 50%);transition:transform .8s cubic-bezier(.55,0,.2,1),opacity .5s ease .25s}.is-leaving .bt-scene{transform:scale(var(--bt-exit-scale, 2.6));opacity:0}.bt-abs{position:absolute}.bt-status{position:absolute;left:0;right:0;bottom:12%;display:flex;flex-direction:column;align-items:center;gap:14px;transition:opacity .3s ease}.is-leaving .bt-status{opacity:0}.bt-track{width:160px;height:3px;border-radius:999px;background:#292524;overflow:hidden}.bt-bar{width:40%;height:3px;border-radius:999px;background:#30adbb;animation:bt-bar 1.6s cubic-bezier(.4,0,.2,1) infinite}.bt-status-text{font-size:14px;color:#a8a29e}.bt-skip{position:absolute;right:24px;bottom:24px;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid #44403C;background:transparent;color:#d6d3d1;font:inherit;font-size:14px;cursor:pointer}.bt-skip:hover{background:#fafaf914}.bt-skip:focus-visible{outline:2px solid #30ADBB;outline-offset:2px}.bt-persp{perspective:1800px}.bt-p3d{position:relative;transform-style:preserve-3d}.bt-leaf{position:absolute;top:0;transform-origin:left center;transform-style:preserve-3d}.bt-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-sizing:border-box}.bt-back{transform:rotateY(180deg)}.bt-line{border-radius:8px}.bt-shl,.bt-sht,.bt-shp,.skeleton{background-size:200% 100%;animation:bt-sh 1.6s linear infinite}.bt-shl{background-image:linear-gradient(90deg,#e7e5e4,#f5f5f4,#e7e5e4)}.bt-sht{background-image:linear-gradient(90deg,#20757e4d,#20757e1f,#20757e4d)}.bt-shp{background-image:linear-gradient(90deg,#dccfb8,#ede4d3,#dccfb8)}@keyframes bt-bar{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes bt-sh{0%{background-position:100% 0}to{background-position:-100% 0}}.bt-livro-wrap{transform:translate(-115px);animation:bt-livro-wrap 9s cubic-bezier(.45,0,.2,1) forwards}.bt-livro-cover{transform:rotateY(0) translateZ(3px);animation:bt-livro-cover 9s cubic-bezier(.55,0,.25,1) forwards}.bt-livro-p1{transform:rotateY(0) translateZ(2px);animation:bt-livro-p1 9s cubic-bezier(.55,0,.25,1) forwards}.bt-livro-p2{transform:rotateY(0) translateZ(1px);animation:bt-livro-p2 9s cubic-bezier(.55,0,.25,1) forwards}.bt-f-base{transform-box:fill-box;transform-origin:center;animation:bt-f-base 9s ease-out forwards}.bt-f-col{transform-box:fill-box;transform-origin:center bottom;animation:bt-f-col 9s cubic-bezier(.2,.7,.2,1) both}.bt-f-ped{transform-box:fill-box;transform-origin:center;animation:bt-f-ped 9s cubic-bezier(.2,.7,.2,1) forwards}@keyframes bt-livro-wrap{0%{opacity:0;transform:translate(-115px)}5%,32%{opacity:1;transform:translate(-115px)}46%,to{opacity:1;transform:translate(0)}}@keyframes bt-livro-cover{0%,32%{transform:rotateY(0) translateZ(3px)}46%,to{transform:rotateY(-180deg) translateZ(3px)}}@keyframes bt-livro-p1{0%,47%{transform:rotateY(0) translateZ(2px)}58%,to{transform:rotateY(-180deg) translateZ(2px)}}@keyframes bt-livro-p2{0%,53%{transform:rotateY(0) translateZ(1px)}64%,to{transform:rotateY(-180deg) translateZ(1px)}}@keyframes bt-f-base{0%,2%{opacity:0;transform:scaleX(.4)}10%,to{opacity:1;transform:scaleX(1)}}@keyframes bt-f-col{0%,8%{transform:scaleY(0)}16%,to{transform:scaleY(1)}}@keyframes bt-f-ped{0%,22%{opacity:0;transform:translateY(-12px)}30%,to{opacity:1;transform:translateY(0)}}.bt-shelf{animation:bt-shelf 10s ease-in-out forwards}.bt-sp{opacity:0;animation:bt-sp 10s cubic-bezier(.2,.7,.2,1) both}.bt-tsp{opacity:0;animation:bt-tsp 10s cubic-bezier(.45,0,.2,1) forwards}.bt-bk{opacity:0;transform-origin:200px 0;transform:translate(-15px,60px) scale(.15,.73);animation:bt-bk 10s cubic-bezier(.55,0,.25,1) forwards}.bt-bk-cover{transform:rotateY(0) translateZ(2px);animation:bt-bk-cover 10s cubic-bezier(.55,0,.25,1) forwards}.bt-bk-art{opacity:0;animation:bt-bk-art 10s ease-out forwards}.bt-bk-page{opacity:0;animation:bt-bk-page 10s ease-out forwards}.bt-vol .bt-bk{animation-name:bt-bk-vol}.bt-vol .bt-bk-cover{animation-name:bt-bk-cover-vol}.bt-vol .bt-bk-art{animation-name:bt-bk-art-vol}.bt-vol .bt-bk-page{animation-name:bt-bk-page-vol}.bt-a-l{animation:bt-a-l 10s cubic-bezier(.2,.7,.2,1) forwards}.bt-a-r{animation:bt-a-r 10s cubic-bezier(.2,.7,.2,1) forwards}.bt-a-b{transform-box:fill-box;transform-origin:center;animation:bt-a-b 10s cubic-bezier(.2,.7,.2,1) forwards}@keyframes bt-shelf{0%{opacity:0}3%,40%{opacity:1}50%,to{opacity:0}}@keyframes bt-sp{0%,3%{opacity:0;transform:translate(70px)}13%,28%{opacity:1;transform:translate(0)}36%,42%{opacity:.3;transform:translate(0)}50%,to{opacity:0;transform:translate(0)}}@keyframes bt-tsp{0%,8%{opacity:0;transform:translateY(-90px)}18%,28%{opacity:1;transform:translateY(0)}38%,40%{opacity:1;transform:translateY(-40px)}42%,to{opacity:0;transform:translateY(-40px)}}@keyframes bt-bk{0%,39%{opacity:0;transform:translate(-15px,60px) scale(.15,.73)}41%{opacity:1;transform:translate(-15px,60px) scale(.15,.73)}52%,56%{opacity:1;transform:translate(-100px) scale(1)}68%,to{opacity:1;transform:translate(0) scale(1)}}@keyframes bt-bk-cover{0%,56%{transform:rotateY(0) translateZ(2px)}68%,to{transform:rotateY(-180deg) translateZ(2px)}}@keyframes bt-bk-art{0%,46%{opacity:0}54%,to{opacity:1}}@keyframes bt-bk-page{0%,50%{opacity:0}54%,to{opacity:1}}@keyframes bt-bk-vol{0%,39%{opacity:0;transform:translate(-15px,60px) scale(.15,.73)}41%{opacity:1;transform:translate(-15px,60px) scale(.15,.73)}52%,58%{opacity:1;transform:translate(-100px) scale(1)}70%,to{opacity:1;transform:translate(0) scale(1)}}@keyframes bt-bk-cover-vol{0%,58%{transform:rotateY(0) translateZ(2px)}70%,to{transform:rotateY(-180deg) translateZ(2px)}}@keyframes bt-bk-art-vol{0%,44%{opacity:0}48%,to{opacity:1}}@keyframes bt-bk-page-vol{0%,52%{opacity:0}56%,to{opacity:1}}@keyframes bt-a-l{0%,46%{transform:translateY(-14px);opacity:0}51%,to{transform:translateY(0);opacity:1}}@keyframes bt-a-r{0%,49%{transform:translateY(-14px);opacity:0}54%,to{transform:translateY(0);opacity:1}}@keyframes bt-a-b{0%,52%{transform:scaleX(0);opacity:0}57%,to{transform:scaleX(1);opacity:1}}.bt-lh{transform-box:fill-box;transform-origin:center bottom;animation:bt-lh 10s cubic-bezier(.2,.7,.2,1) both}.bt-beam{opacity:0;transform-origin:0 50%;transform:rotate(-150deg);animation:bt-beam 10s ease-in-out forwards}.bt-glow{opacity:0;transform:scale(0);animation:bt-glow 10s cubic-bezier(.5,0,.3,1) forwards}.bt-refl{opacity:0;animation:bt-refl 10s ease-in-out forwards}.bt-star{animation:bt-star 2.4s ease-in-out infinite alternate}@keyframes bt-lh{0%,2%{opacity:0;transform:translateY(-30px)}9%,to{opacity:1;transform:translateY(0)}}@keyframes bt-beam{0%,22%{opacity:0;transform:rotate(-150deg)}26%{opacity:1;transform:rotate(-150deg)}46%{opacity:1;transform:rotate(-30deg)}66%{opacity:1;transform:rotate(-150deg)}74%,to{opacity:1;transform:rotate(-90deg)}}@keyframes bt-glow{0%,19%{opacity:0;transform:scale(0)}24%,to{opacity:1;transform:scale(1)}}@keyframes bt-refl{0%,22%{opacity:0}28%,to{opacity:1}}@keyframes bt-star{0%{opacity:.2}to{opacity:.8}}.bt-pap-in{animation:bt-pap-in 10s cubic-bezier(.2,.7,.2,1) forwards}.bt-pap-rl{animation:bt-pap-rl 10s cubic-bezier(.6,0,.25,1) forwards}.bt-pap-rr{animation:bt-pap-rr 10s cubic-bezier(.6,0,.25,1) forwards}.bt-pap-paper{clip-path:inset(0 50% 0 50%);animation:bt-pap-paper 10s cubic-bezier(.6,0,.25,1) forwards}.bt-pap-seal{animation:bt-pap-seal 10s cubic-bezier(.3,0,.2,1) forwards}@keyframes bt-pap-in{0%{opacity:0;transform:translateY(24px)}8%,to{opacity:1;transform:translateY(0)}}@keyframes bt-pap-rl{0%,22%{transform:translate(0)}50%,to{transform:translate(-286px)}}@keyframes bt-pap-rr{0%,22%{transform:translate(0)}50%,to{transform:translate(286px)}}@keyframes bt-pap-paper{0%,22%{clip-path:inset(0 50% 0 50%)}50%,to{clip-path:inset(0 0 0 0)}}@keyframes bt-pap-seal{0%,12%{opacity:1;transform:scale(1) rotate(0)}19%,to{opacity:0;transform:scale(1.5) rotate(-12deg)}}.skeleton{display:block;background-image:linear-gradient(90deg,var(--color-surface-container) 0%,var(--color-surface-container-high) 50%,var(--color-surface-container) 100%)}@media (prefers-reduced-motion: reduce){.is-leaving .bt-scene{transform:none}.bt-bar{animation:none;width:100%;opacity:.5}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Readex Pro,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-x-8{left:2rem;right:2rem}.inset-x-\[3cqw\]{left:3cqw;right:3cqw}.inset-x-\[7cqw\]{left:7cqw;right:7cqw}.inset-y-0{top:0;bottom:0}.-bottom-10{bottom:-2.5rem}.-bottom-\[25cqw\]{bottom:-25cqw}.-bottom-\[9cqw\]{bottom:-9cqw}.-left-\[15cqw\]{left:-15cqw}.-right-10{right:-2.5rem}.-right-16{right:-4rem}.-right-4{right:-1rem}.-right-\[15cqw\]{right:-15cqw}.-right-\[6cqw\]{right:-6cqw}.-right-\[7cqw\]{right:-7cqw}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-4{top:-1rem}.-top-6{top:-1.5rem}.-top-\[17cqw\]{top:-17cqw}.-top-\[20cqw\]{top:-20cqw}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-\[-8px\]{bottom:-8px}.bottom-\[2\.2cqw\]{bottom:2.2cqw}.bottom-\[calc\(var\(--bottom-nav-height\)\+1rem\)\],.bottom-\[calc\(var\(--bottom-nav-height\)_\+_1rem\)\]{bottom:calc(var(--bottom-nav-height) + 1rem)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-\[2\.3cqw\]{left:2.3cqw}.left-\[23px\]{left:23px}.left-\[4\.4cqw\]{left:4.4cqw}.left-\[4\.6cqw\]{left:4.6cqw}.left-\[7cqw\]{left:7cqw}.right-0{right:0}.right-1\.5{right:.375rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-\[3cqw\]{right:3cqw}.right-\[4cqw\]{right:4cqw}.right-\[5cqw\]{right:5cqw}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[2\.4cqw\]{top:2.4cqw}.top-\[3cqw\]{top:3cqw}.top-\[5\.5rem\]{top:5.5rem}.top-\[5cqw\]{top:5cqw}.top-\[6cqw\]{top:6cqw}.top-\[9cqw\]{top:9cqw}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-full{grid-column:1 / -1}.-m-2{margin:-.5rem}.-m-2\.5{margin:-.625rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-\[1\.5cqw\]{margin-top:1.5cqw;margin-bottom:1.5cqw}.-mb-5{margin-bottom:-1.25rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-px{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-3{margin-right:-.75rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[1\.6cqw\]{margin-bottom:1.6cqw}.mb-\[10cqw\]{margin-bottom:10cqw}.mb-\[2\.4cqw\]{margin-bottom:2.4cqw}.mb-\[3\.6cqw\]{margin-bottom:3.6cqw}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[0\.5em\]{margin-top:.5em}.mt-\[1cqw\]{margin-top:1cqw}.mt-\[2\.4cqw\]{margin-top:2.4cqw}.mt-\[2cqw\]{margin-top:2cqw}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1 / 1}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[0\.42em\]{height:.42em}.h-\[0\.45cqw\]{height:.45cqw}.h-\[0\.4em\]{height:.4em}.h-\[11cqw\]{height:11cqw}.h-\[12\.5cqw\]{height:12.5cqw}.h-\[16cqw\]{height:16cqw}.h-\[18px\]{height:18px}.h-\[22cqw\]{height:22cqw}.h-\[38cqw\]{height:38cqw}.h-\[50cqw\]{height:50cqw}.h-\[60cqw\]{height:60cqw}.h-\[75vh\]{height:75vh}.h-\[calc\(100dvh-18rem\)\]{height:calc(100dvh - 18rem)}.h-\[calc\(100dvh-7rem-var\(--bottom-nav-height\)\)\]{height:calc(100dvh - 7rem - var(--bottom-nav-height))}.h-\[calc\(100dvh_-_6rem\)\]{height:calc(100dvh - 6rem)}.h-\[calc\(100dvh_-_7rem_-_var\(--bottom-nav-height\)\)\]{height:calc(100dvh - 7rem - var(--bottom-nav-height))}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-\[max\(3px\,0\.45cqw\)\]{height:max(3px,.45cqw)}.h-\[min\(78vh\,46rem\)\]{height:min(78vh,46rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[30vh\]{max-height:30vh}.max-h-\[40vh\]{max-height:40vh}.max-h-\[45\%\]{max-height:45%}.max-h-\[50\%\]{max-height:50%}.max-h-\[60\%\]{max-height:60%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75\%\]{max-height:75%}.max-h-\[80\%\]{max-height:80%}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh_-_6rem\)\]{max-height:calc(100dvh - 6rem)}.max-h-\[calc\(100vh-3\.5rem\)\]{max-height:calc(100vh - 3.5rem)}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-8{min-height:2rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[480px\]{min-height:480px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[0\.42em\]{width:.42em}.w-\[0\.4em\]{width:.4em}.w-\[0\.6cqw\]{width:.6cqw}.w-\[0\.7cqw\]{width:.7cqw}.w-\[1\.2cqw\]{width:1.2cqw}.w-\[11cqw\]{width:11cqw}.w-\[18px\]{width:18px}.w-\[22cqw\]{width:22cqw}.w-\[24rem\]{width:24rem}.w-\[272px\]{width:272px}.w-\[28rem\]{width:28rem}.w-\[38cqw\]{width:38cqw}.w-\[3px\]{width:3px}.w-\[50cqw\]{width:50cqw}.w-\[60cqw\]{width:60cqw}.w-\[94\%\]{width:94%}.w-\[97\%\]{width:97%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-14{min-width:3.5rem}.min-w-2{min-width:.5rem}.min-w-20{min-width:5rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-5{min-width:1.25rem}.min-w-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[220px\]{min-width:220px}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[41rem\]{max-width:41rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[75\%\]{max-width:75%}.max-w-\[7rem\]{max-width:7rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[calc\(\(100dvh_-_6\.5rem\)_\*_16_\/_9\)\]{max-width:calc((100dvh - 6.5rem) * 16 / 9)}.max-w-\[calc\(\(100dvh_-_6rem\)_\*_16_\/_9\)\]{max-width:calc((100dvh - 6rem) * 16 / 9)}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(100\%\,calc\(\(100dvh-8rem\)\*16\/9\)\)\]{max-width:min(100%,calc((100dvh - 8rem) * 16 / 9))}.max-w-\[min\(36rem\,85\%\)\]{max-width:min(36rem,85%)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:var(--prose-measure)}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.basis-40{flex-basis:10rem}.basis-48{flex-basis:12rem}.basis-56{flex-basis:14rem}.basis-80{flex-basis:20rem}.basis-full{flex-basis:100%}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:left}.origin-top-left{transform-origin:top left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[22px\]{--tw-translate-x: 22px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fadeIn .5s ease-in-out}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-w-resize{cursor:w-resize}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[0\.8cqw\]{gap:.8cqw}.gap-\[1\.2cqw\]{gap:1.2cqw}.gap-\[1\.4cqw\]{gap:1.4cqw}.gap-\[1\.6cqw\]{gap:1.6cqw}.gap-\[2\.4cqw\]{gap:2.4cqw}.gap-\[2cqw\]{gap:2cqw}.gap-\[3cqw\]{gap:3cqw}.gap-\[3px\]{gap:3px}.gap-\[4cqw\]{gap:4cqw}.gap-\[5cqw\]{gap:5cqw}.gap-\[6cqw\]{gap:6cqw}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-5{row-gap:1.25rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-outline>:not([hidden])~:not([hidden]){border-color:var(--color-outline)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-none{border-radius:0!important}.rounded{border-radius:var(--radius-sm)}.rounded-2xl{border-radius:var(--radius-xl)}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[6cqw\]{border-radius:6cqw}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-t,.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-error{border-color:var(--color-error)!important}.\!border-outline-strong{border-color:var(--color-outline-strong)!important}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-error{border-color:var(--color-error)}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-identity{border-color:var(--color-identity)}.border-identity-line{border-color:var(--color-identity-line)}.border-info{border-color:var(--color-info)}.border-on-surface{border-color:var(--color-on-surface)}.border-outline{border-color:var(--color-outline)}.border-outline-strong{border-color:var(--color-outline-strong)}.border-outline-variant{border-color:var(--color-outline-variant)}.border-primary{border-color:var(--color-primary)}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-success{border-color:var(--color-success)}.border-transparent{border-color:transparent}.border-warning{border-color:var(--color-warning)}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.\!bg-transparent{background-color:transparent!important}.bg-\[rgb\(0_0_0\/\.28\)\]{background-color:#00000047}.bg-\[rgb\(255_255_255\/\.06\)\]{background-color:#ffffff0f}.bg-\[rgb\(255_255_255\/\.10\)\]{background-color:#ffffff1a}.bg-\[rgb\(255_255_255\/\.12\)\]{background-color:#ffffff1f}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-chart-cached{background-color:var(--color-chart-cached)}.bg-chart-input{background-color:var(--color-chart-input)}.bg-chart-output{background-color:var(--color-chart-output)}.bg-chrome{background-color:var(--color-chrome)}.bg-current{background-color:currentColor}.bg-error{background-color:var(--color-error)}.bg-error-container{background-color:var(--color-error-container)}.bg-glass{background-color:var(--color-glass)}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-identity{background-color:var(--color-identity)}.bg-identity-dim{background-color:var(--color-identity-dim)}.bg-info{background-color:var(--color-info)}.bg-info-container{background-color:var(--color-info-container)}.bg-on-primary{background-color:var(--color-on-primary)}.bg-on-surface{background-color:var(--color-on-surface)}.bg-on-surface-variant{background-color:var(--color-on-surface-variant)}.bg-outline{background-color:var(--color-outline)}.bg-outline-variant{background-color:var(--color-outline-variant)}.bg-primary{background-color:var(--color-primary)}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-scrim{background-color:var(--color-scrim)}.bg-secondary{background-color:var(--color-secondary)}.bg-success{background-color:var(--color-success)}.bg-success-container{background-color:var(--color-success-container)}.bg-surface{background-color:var(--color-surface)}.bg-surface-container{background-color:var(--color-surface-container)}.bg-surface-high{background-color:var(--color-surface-container-high)}.bg-surface-highest{background-color:var(--color-surface-container-highest)}.bg-surface-low{background-color:var(--color-surface-container-low)}.bg-surface-variant{background-color:var(--color-surface-variant)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--color-warning)}.bg-warning-container{background-color:var(--color-warning-container)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-gray-100{--tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.fill-on-surface{fill:var(--color-on-surface)}.stroke-outline-variant{stroke:var(--color-outline-variant)}.stroke-surface{stroke:var(--color-surface)}.stroke-surface-container{stroke:var(--color-surface-container)}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[1\.4cqw\]{padding-left:1.4cqw;padding-right:1.4cqw}.px-\[2\.6cqw\]{padding-left:2.6cqw;padding-right:2.6cqw}.px-\[3cqw\]{padding-left:3cqw;padding-right:3cqw}.px-\[5cqw\]{padding-left:5cqw;padding-right:5cqw}.px-\[6cqw\]{padding-left:6cqw;padding-right:6cqw}.px-\[7cqw\]{padding-left:7cqw;padding-right:7cqw}.px-\[8cqw\]{padding-left:8cqw;padding-right:8cqw}.px-\[9cqw\]{padding-left:9cqw;padding-right:9cqw}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.6cqw\]{padding-top:.6cqw;padding-bottom:.6cqw}.py-\[1\.1cqw\]{padding-top:1.1cqw;padding-bottom:1.1cqw}.py-\[1\.4cqw\]{padding-top:1.4cqw;padding-bottom:1.4cqw}.py-\[14cqw\]{padding-top:14cqw;padding-bottom:14cqw}.py-\[1cqw\]{padding-top:1cqw;padding-bottom:1cqw}.py-\[2\.4cqw\]{padding-top:2.4cqw;padding-bottom:2.4cqw}.py-\[6cqw\]{padding-top:6cqw;padding-bottom:6cqw}.py-px{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[1\.6cqw\]{padding-bottom:1.6cqw}.pb-\[6cqw\]{padding-bottom:6cqw}.pb-\[calc\(var\(--bottom-nav-height\)\+1rem\)\]{padding-bottom:calc(var(--bottom-nav-height) + 1rem)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pl-1{padding-left:.25rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-\[26px\]{padding-left:26px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[13cqw\]{padding-top:13cqw}.pt-\[2cqw\]{padding-top:2cqw}.pt-\[5cqw\]{padding-top:5cqw}.pt-\[6cqw\]{padding-top:6cqw}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-\[-0\.2em\]{vertical-align:-.2em}.align-\[0\.2em\]{vertical-align:.2em}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.font-sans{font-family:Readex Pro,system-ui,-apple-system,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.875em\]{font-size:.875em}.text-\[0\.9em\]{font-size:.9em}.text-\[1\.125em\]{font-size:1.125em}.text-\[1\.4cqw\]{font-size:1.4cqw}.text-\[1\.9cqw\]{font-size:1.9cqw}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[1em\]{font-size:1em}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[3\.4cqw\]{font-size:3.4cqw}.text-\[34px\]{font-size:34px}.text-\[4\.2cqw\]{font-size:4.2cqw}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.6\]{line-height:.6}.leading-\[0\.95\]{line-height:.95}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.75\]{line-height:1.75}.leading-\[30px\]{line-height:30px}.leading-\[40px\]{line-height:40px}.leading-\[48px\]{line-height:48px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-current{color:currentColor!important}.text-\[\#FFFFFF\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-error{color:var(--color-error)}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-identity{color:var(--color-identity)}.text-identity-strong{color:var(--color-identity-strong)}.text-info{color:var(--color-info)}.text-inherit{color:inherit}.text-on-error{color:var(--color-on-error)}.text-on-identity{color:var(--color-on-identity)}.text-on-primary{color:var(--color-on-primary)}.text-on-secondary{color:var(--color-on-secondary)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-faint{color:var(--color-on-surface-faint)}.text-on-surface-variant{color:var(--color-on-surface-variant)}.text-primary-text{color:var(--color-primary-text)}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-success{color:var(--color-success)}.text-surface{color:var(--color-surface)}.text-warning{color:var(--color-warning)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-identity-line{text-decoration-color:var(--color-identity-line)}.decoration-outline-variant{text-decoration-color:var(--color-outline-variant)}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--color-identity\)\]{accent-color:var(--color-identity)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[\.14\]{opacity:.14}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-1{--tw-shadow: var(--elevation-1);--tw-shadow-colored: var(--elevation-1);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2{--tw-shadow: var(--elevation-2);--tw-shadow-colored: var(--elevation-2);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-3{--tw-shadow: var(--elevation-3);--tw-shadow-colored: var(--elevation-3);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-4{--tw-shadow: var(--elevation-4);--tw-shadow-colored: var(--elevation-4);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--shadow-card);--tw-shadow-colored: var(--shadow-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[rgb\(0_0_0\/\.25\)\]{--tw-ring-color: rgb(0 0 0/.25)}.ring-identity{--tw-ring-color: var(--color-identity)}.ring-on-surface{--tw-ring-color: var(--color-on-surface)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-surface{--tw-ring-offset-color: var(--color-surface)}.ring-offset-surface-container{--tw-ring-offset-color: var(--color-surface-container)}.ring-offset-surface-low{--tw-ring-offset-color: var(--color-surface-container-low)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[8cqw\]{--tw-blur: blur(8cqw);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\,visibility\]{transition-property:grid-template-rows,visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[perspective\:1400px\]{perspective:1400px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}*{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}body.theme-transitioning *{transition:none!important}:root{--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--line-height: 1.5;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75}select{border-radius:var(--radius-sm)}*{box-sizing:border-box;margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--color-surface-container) inset!important;-webkit-text-fill-color:var(--color-on-surface)!important;caret-color:var(--color-on-surface)!important}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height);color:var(--text-primary);background-color:var(--bg-primary);transition:background-color var(--transition-normal),color var(--transition-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-primary);text-decoration:underline}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes progressFill{0%{width:0%}to{width:100%}}.fade-in{animation:fadeIn var(--transition-normal) ease-out}.slide-down{animation:slideDown .3s ease-out}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--border-radius)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--border-radius);-webkit-transition:background var(--transition-fast);transition:background var(--transition-fast)}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}::selection{background-color:var(--color-identity-dim);color:var(--text-primary)}::-moz-selection{background-color:var(--color-identity-dim);color:var(--text-primary)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-xs)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px;border-color:var(--color-primary)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=url],select,textarea{color:var(--color-on-surface);caret-color:var(--color-on-surface)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-on-surface-variant);opacity:1}input::placeholder,textarea::placeholder{color:var(--color-on-surface-variant);opacity:1}[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}select option{background-color:var(--color-surface);color:var(--color-on-surface)}.notification{position:fixed;top:20px;right:20px;padding:12px 20px;border-radius:8px;color:#fff;font-weight:500;z-index:1000;max-width:400px;box-shadow:var(--shadow-card);animation:slideIn .3s ease-out}.notification-success{background-color:var(--color-success-container);border-left:2px solid var(--color-success)}.notification-error{background-color:var(--color-error-container);border-left:2px solid var(--color-error)}.notification-info{background-color:var(--color-info-container);border-left:2px solid var(--color-identity)}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.document-content{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.7;color:var(--text-secondary);font-size:1rem}.document-content h1,.document-content h2,.document-content h3,.document-content h4,.document-content h5,.document-content h6{margin-top:3rem;margin-bottom:1.5rem;color:var(--text-primary);font-weight:700;line-height:1.3;position:relative}.document-content h1:first-child,.document-content h2:first-child,.document-content h3:first-child{margin-top:0}.document-content h1{font-size:2.5rem;font-weight:800;color:var(--color-on-surface);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:1rem;margin-bottom:2rem;border-bottom:3px solid transparent;border-color:var(--color-outline)}.document-content h2{font-size:2rem;font-weight:700;color:var(--text-primary);margin-top:3rem;margin-bottom:1.5rem;position:relative;padding-left:1.5rem}.document-content h2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:var(--color-identity);border-radius:2px}.document-content h3{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-top:2.5rem;margin-bottom:1.25rem}.document-content h4{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-top:2rem;margin-bottom:1rem}.document-content h5{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-top:1.75rem;margin-bottom:.75rem}.document-content h6{font-size:1rem;font-weight:600;color:var(--text-secondary);margin-top:1.5rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.document-content p{margin-bottom:1.75rem;line-height:1.8;color:var(--text-secondary);font-size:1rem;font-weight:400}.document-content ul,.document-content ol{margin-bottom:1.75rem;margin-left:2rem;padding-left:.5rem}.document-content li{margin-bottom:.75rem;color:var(--text-secondary);line-height:1.7;position:relative}.document-content li::marker{color:var(--color-primary);font-weight:600}.document-content ul li{list-style-type:none;position:relative}.document-content ul li:before{content:"";position:absolute;left:-1.5rem;top:.75rem;width:6px;height:6px;background:var(--color-identity);border-radius:50%;transform:translateY(-50%)}.document-content ul ul li:before{background:var(--color-identity);width:4px;height:4px}.document-content ul ul ul li:before{background:var(--color-primary);border-radius:1px;width:4px;height:4px}.document-content ol li{counter-increment:list-counter;position:relative}.document-content ol li:before{content:counter(list-counter);position:absolute;left:-2.5rem;top:0;background:var(--color-identity);color:#fff;width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.document-content code{background:var(--code-surface);padding:.15rem .4rem;border-radius:var(--radius-xs);font-family:var(--font-family-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:.875em;color:var(--color-identity);border:1px solid var(--color-outline);font-weight:500}.document-content code:hover{background:var(--color-surface-container);border-color:var(--color-identity-line);transform:translateY(-1px)}.document-content pre{position:relative;background:var(--code-surface);border:1px solid var(--color-outline);border-left:2px solid var(--color-identity);border-radius:var(--radius-md);padding:1.25rem 1.5rem;overflow-x:auto;margin:1.5rem 0;font-family:var(--font-family-mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:.875rem;line-height:1.65;color:var(--code-text)}.document-content pre:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-identity);border-radius:12px 12px 0 0}.document-content pre code{background:none;padding:0;border:none;border-radius:0;color:var(--code-text);font-weight:400}.document-content blockquote{margin:1.75rem 0;padding:.75rem 1.5rem;background:transparent;border-left:2px solid var(--color-identity);border-radius:0;color:var(--color-on-surface-variant);font-style:normal}.document-content blockquote:before{content:'"';position:absolute;top:.5rem;left:1rem;font-size:3rem;color:var(--color-primary);opacity:.3;font-family:serif;line-height:1}.document-content blockquote:after{content:"";position:absolute;bottom:0;right:0;width:50px;height:50px;background:var(--color-identity-dim);border-radius:0 0 12px}.document-content img{max-width:100%;height:auto;margin:2rem 0;border-radius:12px;box-shadow:var(--shadow-card);transition:all .3s ease;border:1px solid var(--border-color)}.document-content img:hover{transform:scale(1.02);box-shadow:var(--shadow-card)}.document-content table{width:100%;border-collapse:collapse;margin:2rem 0;border-radius:12px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--bg-secondary);border:1px solid var(--border-color)}.document-content table th,.document-content table td{padding:1rem 1.25rem;text-align:left;font-size:.875rem;line-height:1.6}.document-content table th{background:var(--color-identity);color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;position:relative}.document-content table th:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px}.document-content table td{color:var(--text-secondary);border-bottom:1px solid var(--border-color);transition:background-color .2s ease}.document-content tbody tr:hover{background-color:var(--color-identity-dim)}.document-content tbody tr:last-child td{border-bottom:none}.document-content a{color:var(--color-primary);text-decoration:none;font-weight:500;position:relative;transition:all .2s ease}.document-content a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--color-identity);transition:width .3s ease}.document-content a:hover{color:var(--color-success)}.document-content a:hover:after{width:100%}.document-content strong{font-weight:600;color:var(--text-primary)}.document-content em{font-style:italic;color:var(--text-secondary)}.document-content hr{border:none;height:2px;background:linear-gradient(90deg,transparent,var(--border-color),transparent);margin:3rem 0;border-radius:1px}.glass-effect{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius-lg)}.gradient-text{color:var(--color-identity)}.card-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.card-hover:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.animate-float{animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-pulse-slow{animation:pulse-slow 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-slow{0%,to{opacity:1}50%{opacity:.7}}.text-shadow{text-shadow:0 2px 4px rgba(0,0,0,.1)}.box-shadow-soft{box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.border-gradient{border:1px solid var(--color-identity-line)}*{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.loading-dots:after{content:"";animation:loading-dots 1.5s infinite}@keyframes loading-dots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}@media (max-width: 1024px){:root{--sidebar-width: 0px}.document-content h1{font-size:2rem}.document-content h2{font-size:1.5rem}}@media (max-width: 768px){:root{--header-height: 56px}.document-content{font-size:.95rem}.document-content h1{font-size:1.75rem}.document-content h2{font-size:1.375rem}.document-content h3{font-size:1.25rem}}@media (max-width: 480px){body{font-size:.9rem}.document-content{padding:0 1rem}.document-content h1{font-size:1.5rem}.document-content h2{font-size:1.25rem}}.document-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.document-title-section h1{margin:0;font-size:var(--font-size-3xl);font-weight:700;color:var(--text-primary)}.document-path{color:var(--text-secondary);font-size:var(--font-size-sm);margin-top:.5rem}.search-header-content{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.search-title-section h1{margin:0;font-size:var(--font-size-3xl);font-weight:700;color:var(--text-primary)}.search-results-count{color:var(--text-secondary);font-size:var(--font-size-sm);margin-top:.5rem}@media (max-width: 768px){.document-header,.search-header-content{flex-direction:column;gap:1rem;align-items:stretch}.document-actions,.search-actions{align-self:flex-end}}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}:root{--bottom-nav-height: calc(4rem + env(safe-area-inset-bottom)) }@media (max-width: 767px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px}.Toastify__toast-container--bottom-right,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left{bottom:calc(var(--bottom-nav-height) + .5rem)}}.mindmap-print{display:none}@media print{body.printing-mindmap{background:#fff!important;overflow:visible!important}body.printing-mindmap>*:not(.mindmap-print){display:none!important}body.printing-mindmap>.mindmap-print{display:block!important;background:#fff}body.printing-mindmap .mindmap-print-svg{display:block;width:100%;height:auto;max-height:96vh}}.marker\:text-on-surface-faint *::marker{color:var(--color-on-surface-faint)}.marker\:text-on-surface-faint::marker{color:var(--color-on-surface-faint)}.placeholder\:text-on-surface-faint::-moz-placeholder{color:var(--color-on-surface-faint)}.placeholder\:text-on-surface-faint::placeholder{color:var(--color-on-surface-faint)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.empty\:hidden:empty{display:none}.focus-within\:border-2:focus-within{border-width:2px}.focus-within\:border-error:focus-within{border-color:var(--color-error)}.focus-within\:border-primary:focus-within{border-color:var(--color-primary)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-solid:hover{border-style:solid}.hover\:border-identity:hover{border-color:var(--color-identity)}.hover\:border-identity-line:hover{border-color:var(--color-identity-line)}.hover\:border-on-surface-variant:hover{border-color:var(--color-on-surface-variant)}.hover\:border-outline:hover{border-color:var(--color-outline)}.hover\:border-outline-variant:hover{border-color:var(--color-outline-variant)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:bg-chrome-container:hover{background-color:var(--color-chrome-container)}.hover\:bg-error-container:hover{background-color:var(--color-error-container)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-identity:hover{background-color:var(--color-identity)}.hover\:bg-identity-dim:hover{background-color:var(--color-identity-dim)}.hover\:bg-primary-hover:hover{background-color:var(--color-primary-hover)}.hover\:bg-success-container:hover{background-color:var(--color-success-container)}.hover\:bg-surface-container:hover{background-color:var(--color-surface-container)}.hover\:bg-surface-high:hover{background-color:var(--color-surface-container-high)}.hover\:bg-surface-low:hover{background-color:var(--color-surface-container-low)}.hover\:bg-tertiary:hover{background-color:var(--color-tertiary)}.hover\:bg-tertiary-hover:hover{background-color:var(--color-tertiary-hover)}.hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-purple-700:hover{--tw-gradient-to: #7e22ce var(--tw-gradient-to-position)}.hover\:text-error:hover{color:var(--color-error)}.hover\:text-identity-strong:hover{color:var(--color-identity-strong)}.hover\:text-on-identity:hover{color:var(--color-on-identity)}.hover\:text-on-surface:hover{color:var(--color-on-surface)}.hover\:text-on-surface-variant:hover{color:var(--color-on-surface-variant)}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2:hover{--tw-shadow: var(--elevation-2);--tw-shadow-colored: var(--elevation-2);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-outline:hover{--tw-ring-color: var(--color-outline)}.hover\:ring-warning:hover{--tw-ring-color: var(--color-warning)}.hover\:brightness-\[0\.97\]:hover{--tw-brightness: brightness(.97);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-2:focus{border-width:2px}.focus\:\!border-primary:focus{border-color:var(--color-primary)!important}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-identity:focus{--tw-ring-color: var(--color-identity)}.focus-visible\:rounded-full:focus-visible{border-radius:var(--radius-full)}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius-lg)}.focus-visible\:bg-surface-container:focus-visible{background-color:var(--color-surface-container)}.focus-visible\:bg-surface-high:focus-visible{background-color:var(--color-surface-container-high)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-\[\#FFFFFF\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: var(--color-primary)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width: 4px}.focus-visible\:ring-offset-surface:focus-visible{--tw-ring-offset-color: var(--color-surface)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-primary-hover:active{background-color:var(--color-primary-hover)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:hover\:bg-identity-dim:hover:disabled{background-color:var(--color-identity-dim)}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:text-identity:hover:disabled{color:var(--color-identity)}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/suggestion:hover .group-hover\/suggestion\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-identity{background-color:var(--color-identity)}.group:hover .group-hover\:bg-surface-low{background-color:var(--color-surface-container-low)}.group\/uso:hover .group-hover\/uso\:text-on-surface{color:var(--color-on-surface)}.group:hover .group-hover\:text-identity-strong{color:var(--color-identity-strong)}.group:hover .group-hover\:text-on-identity{color:var(--color-on-identity)}.group:hover .group-hover\:text-on-surface{color:var(--color-on-surface)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-90{opacity:.9}@media (prefers-reduced-motion: no-preference){.motion-safe\:transition-\[stroke-opacity\]{transition-property:stroke-opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-100{transition-duration:.1s}.motion-safe\:duration-200{transition-duration:.2s}.motion-safe\:duration-500{transition-duration:.5s}.motion-safe\:duration-\[250ms\]{transition-duration:.25s}.motion-safe\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.motion-safe\:hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:enabled\:hover\:scale-105:hover:enabled{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (prefers-reduced-motion: reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:bg-amber-900\/20:is(.dark *){background-color:#78350f33}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/40:is(.dark *){background-color:#14532d66}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/40:is(.dark *){background-color:#7f1d1d66}.dark\:from-gray-700:is(.dark *){--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-gray-800:is(.dark *){--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-surface-high:hover:is(.dark *){background-color:var(--color-surface-container-high)}@media not all and (min-width: 768px){.max-md\:mx-auto{margin-left:auto;margin-right:auto}}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mb-1{margin-bottom:.25rem}.sm\:ml-8{margin-left:2rem}.sm\:ml-auto{margin-left:auto}.sm\:mr-auto{margin-right:auto}.sm\:mt-1{margin-top:.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-8{height:2rem}.sm\:h-96{height:24rem}.sm\:max-h-\[88vh\]{max-height:88vh}.sm\:w-44{width:11rem}.sm\:w-56{width:14rem}.sm\:w-60{width:15rem}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-80{width:20rem}.sm\:w-auto{width:auto}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-\[24rem\]{max-width:24rem}.sm\:max-w-\[70\%\]{max-width:70%}.sm\:max-w-\[85\%\]{max-width:85%}.sm\:max-w-md{max-width:28rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:p-10{padding:2.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-7{padding-top:1.75rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:inset-y-6{top:1.5rem;bottom:1.5rem}.md\:bottom-6{bottom:1.5rem}.md\:bottom-auto{bottom:auto}.md\:left-6{left:1.5rem}.md\:left-auto{left:auto}.md\:right-3{right:.75rem}.md\:top-14{top:3.5rem}.md\:order-last{order:9999}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mt-0{margin-top:0}.md\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-14{height:3.5rem}.md\:h-8{height:2rem}.md\:h-9{height:2.25rem}.md\:h-\[calc\(100dvh-7rem\)\],.md\:h-\[calc\(100dvh_-_7rem\)\]{height:calc(100dvh - 7rem)}.md\:max-h-64{max-height:16rem}.md\:max-h-\[calc\(100\%-4\.5rem\)\]{max-height:calc(100% - 4.5rem)}.md\:min-h-10{min-height:2.5rem}.md\:min-h-8{min-height:2rem}.md\:min-h-\[22rem\]{min-height:22rem}.md\:min-h-\[28rem\]{min-height:28rem}.md\:min-h-\[4\.5rem\]{min-height:4.5rem}.md\:w-1\/2{width:50%}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-36{width:9rem}.md\:w-48{width:12rem}.md\:w-52{width:13rem}.md\:w-56{width:14rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-80{width:20rem}.md\:w-\[30rem\]{width:30rem}.md\:w-auto{width:auto}.md\:min-w-8{min-width:2rem}.md\:min-w-\[12rem\]{min-width:12rem}.md\:max-w-\[14rem\]{max-width:14rem}.md\:max-w-xs{max-width:20rem}.md\:flex-none{flex:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_200px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 200px}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.md\:self-center{align-self:center}.md\:whitespace-nowrap{white-space:nowrap}.md\:border-r{border-right-width:1px}.md\:border-outline{border-color:var(--color-outline)}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-5{padding-top:1.25rem}.md\:text-\[18px\]{font-size:18px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[56px\]{font-size:56px}.md\:leading-\[26px\]{line-height:26px}.md\:leading-\[34px\]{line-height:34px}.md\:leading-\[36px\]{line-height:36px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[48px\]{line-height:48px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[60px\]{line-height:60px}.md\:tracking-\[-0\.01em\]{letter-spacing:-.01em}.md\:opacity-0{opacity:0}.md\:focus-within\:opacity-100:focus-within{opacity:1}.group\/conv:focus-within .md\:group-focus-within\/conv\:opacity-100{opacity:1}.group\/doc:focus-within .md\:group-focus-within\/doc\:opacity-100{opacity:1}.group\/source:focus-within .md\:group-focus-within\/source\:opacity-100{opacity:1}.group\/block:hover .md\:group-hover\/block\:opacity-100,.group\/code:hover .md\:group-hover\/code\:opacity-100,.group\/conv:hover .md\:group-hover\/conv\:opacity-100,.group\/doc:hover .md\:group-hover\/doc\:opacity-100,.group\/source:hover .md\:group-hover\/source\:opacity-100,.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:top-4{top:1rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-12{height:3rem}.lg\:h-\[calc\(100dvh-8\.5rem\)\],.lg\:h-\[calc\(100dvh_-_8\.5rem\)\]{height:calc(100dvh - 8.5rem)}.lg\:h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.lg\:max-h-80{max-height:20rem}.lg\:w-60{width:15rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:w-auto{width:auto}.lg\:max-w-xs{max-width:20rem}.lg\:-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:transform-none{transform:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:gap-12{gap:3rem}.lg\:gap-4{gap:1rem}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:p-0{padding:0}.lg\:p-10{padding:2.5rem}.lg\:p-4{padding:1rem}.lg\:p-8{padding:2rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1280px){.xl\:visible{visibility:visible}.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:inline{display:inline}.xl\:w-80{width:20rem}.xl\:w-96{width:24rem}.xl\:w-\[28rem\]{width:28rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}}@media (min-width: 1536px){.\32xl\:flex{display:flex}.\32xl\:max-w-md{max-width:28rem}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>span\]\:min-w-0>span{min-width:0px}.\[\&\>span\]\:flex-1>span{flex:1 1 0%}@keyframes spin{to{transform:rotate(360deg)}}.\[\&_\*\]\:animate-spin *{animation:spin 1s linear infinite}.\[\&_mark\]\:rounded-sm mark{border-radius:var(--radius-sm)}.\[\&_mark\]\:bg-warning-container mark{background-color:var(--color-warning-container)}.\[\&_mark\]\:text-on-surface mark{color:var(--color-on-surface)}
