.SidebarComponents-module-scss-module__Mof0ea__list{padding:0 var(--mantine-spacing-xs);gap:20px;display:flex}.SidebarComponents-module-scss-module__Mof0ea__list:before{content:unset}.SidebarComponents-module-scss-module__Mof0ea__tab{height:36px;color:var(--mantine-color-gray-6);border:none;align-items:center;margin:0;padding:0;transition:color .3s;display:flex;position:relative;background:0 0!important}.SidebarComponents-module-scss-module__Mof0ea__tab .mantine-Tabs-tabSection[data-position=left]{margin-right:6px}.SidebarComponents-module-scss-module__Mof0ea__tab .mantine-Tabs-tabSection[data-position=right]{margin-left:6px}.SidebarComponents-module-scss-module__Mof0ea__tab:hover,.SidebarComponents-module-scss-module__Mof0ea__tab:focus,.SidebarComponents-module-scss-module__Mof0ea__tab[data-active]{color:var(--mantine-color-gray-8);outline:none}.SidebarComponents-module-scss-module__Mof0ea__tab:hover{text-decoration:underline;-webkit-text-decoration-color:var(--mantine-color-gray-2);text-decoration-color:var(--mantine-color-gray-2);text-underline-offset:3px;outline:none}.SidebarComponents-module-scss-module__Mof0ea__tab[data-active]{text-decoration:underline;-webkit-text-decoration-color:var(--mantine-color-gray-4);text-decoration-color:var(--mantine-color-gray-4);text-underline-offset:3px}.SidebarComponents-module-scss-module__Mof0ea__overflowTabs .mantine-Menu-item{background-color:#0000;padding:0}.SidebarComponents-module-scss-module__Mof0ea__overflowTabs .SidebarComponents-module-scss-module__Mof0ea__tab{height:auto}.SidebarComponents-module-scss-module__Mof0ea__overflowTabs .SidebarComponents-module-scss-module__Mof0ea__tab,.SidebarComponents-module-scss-module__Mof0ea__overflowTabs .SidebarComponents-module-scss-module__Mof0ea__link{width:100%;padding:var(--mantine-spacing-xs)}.SidebarComponents-module-scss-module__Mof0ea__link{font-size:var(--mantine-font-size-sm);margin-top:auto;margin-bottom:auto;text-decoration:none;display:inline-block;color:var(--mantine-color-gray-6)!important}.SidebarComponents-module-scss-module__Mof0ea__link:hover,.SidebarComponents-module-scss-module__Mof0ea__link:focus{text-decoration:underline;-webkit-text-decoration-color:var(--mantine-color-gray-2);text-decoration-color:var(--mantine-color-gray-2);text-underline-offset:3px;outline:none;color:var(--mantine-color-gray-8)!important}.SidebarComponents-module-scss-module__Mof0ea__section:empty{display:none}.SidebarComponents-module-scss-module__Mof0ea__section[data-on-click-indicator=true]{transition:background-color .3s}.SidebarComponents-module-scss-module__Mof0ea__section[data-on-click-indicator=true]:hover{background:var(--mantine-color-gray-0)}.SidebarComponents-module-scss-module__Mof0ea__section[data-highlight=true]{animation:3s SidebarComponents-module-scss-module__Mof0ea__pulseBackground}@keyframes SidebarComponents-module-scss-module__Mof0ea__pulseBackground{25%,75%{background-color:var(--mantine-color-gray-1)}50%{background-color:#0000}}.SidebarComponents-module-scss-module__Mof0ea__section:not(:empty)+.SidebarComponents-module-scss-module__Mof0ea__section{padding-top:0!important}.SidebarComponents-module-scss-module__Mof0ea__sectionAction{color:var(--sidebar-section-action-color);transition:color .3s}.SidebarComponents-module-scss-module__Mof0ea__sectionAction:hover,.SidebarComponents-module-scss-module__Mof0ea__sectionAction:focus{color:var(--sidebar-section-action-color-hover)}.SidebarComponents-module-scss-module__Mof0ea__sectionAction svg{stroke-width:1.5px;width:14px;height:14px}.SidebarComponents-module-scss-module__Mof0ea__header{z-index:var(--mantine-z-index-max);padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-gray-1);background-color:#fff;position:sticky;top:0}.SidebarComponents-module-scss-module__Mof0ea__simpleHeader{z-index:var(--mantine-z-index-max);padding:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-gray-1);background-color:#fff;font-size:14px;font-weight:600;position:sticky;top:0}.SidebarComponents-module-scss-module__Mof0ea__divider+.SidebarComponents-module-scss-module__Mof0ea__divider,.SidebarComponents-module-scss-module__Mof0ea__header+.SidebarComponents-module-scss-module__Mof0ea__divider{display:none}
.DiagramSidebar-Nav-module-scss-module__CJ8v_a__nav{width:var(--diagram-sidebar-nav-width);flex:0 0 var(--diagram-sidebar-nav-width);padding:var(--mantine-spacing-sm) 4px;border-left:1px solid var(--mantine-color-gray-2);background-color:var(--mantine-color-gray-1);justify-content:space-between;align-items:center}.DiagramSidebar-Nav-module-scss-module__CJ8v_a__item{overflow:visible}.DiagramSidebar-Nav-module-scss-module__CJ8v_a__item[data-active=true]{--ai-bg:var(--mantine-color-gray-9)!important;--ai-color:#fff!important;--ai-hover:var(--mantine-color-gray-9)!important;--ai-hover-color:#fff!important}.DiagramSidebar-Nav-module-scss-module__CJ8v_a__item[data-active=true] svg{stroke:#fff!important}
.AddComponentInstance-module-scss-module__ir8Tqa__components[aria-hidden=true]{display:none}
.Container-module__JQCAHW__container{max-width:calc(1280px + (var(--mantine-spacing-xl) * 6));margin:0 auto}.Container-module__JQCAHW__container[data-padding=x],.Container-module__JQCAHW__container[data-padding=xy]{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.Container-module__JQCAHW__container[data-padding=y],.Container-module__JQCAHW__container[data-padding=xy]{padding-top:calc(var(--mantine-spacing-xl) * 1.5);padding-bottom:calc(var(--mantine-spacing-xl) * 1.5)}@media (min-width:640px){.Container-module__JQCAHW__container[data-padding=x],.Container-module__JQCAHW__container[data-padding=xy]{padding-left:var(--mantine-spacing-xl);padding-right:var(--mantine-spacing-xl)}.Container-module__JQCAHW__container[data-padding=y],.Container-module__JQCAHW__container[data-padding=xy]{padding-top:calc(var(--mantine-spacing-xl) * 2);padding-bottom:calc(var(--mantine-spacing-xl) * 2)}}@media (min-width:1024px){.Container-module__JQCAHW__container[data-padding=x],.Container-module__JQCAHW__container[data-padding=xy]{padding-left:calc(var(--mantine-spacing-xl) * 2);padding-right:calc(var(--mantine-spacing-xl) * 2)}.Container-module__JQCAHW__container[data-padding=y],.Container-module__JQCAHW__container[data-padding=xy]{padding-top:calc(var(--mantine-spacing-xl) * 3);padding-bottom:calc(var(--mantine-spacing-xl) * 3)}}@media (min-width:1280px){.Container-module__JQCAHW__container[data-padding=x],.Container-module__JQCAHW__container[data-padding=xy]{padding-left:calc(var(--mantine-spacing-xl) * 3);padding-right:calc(var(--mantine-spacing-xl) * 3)}}
.DiagramIndicators-module-scss-module__iXOl4a__indicators{left:50%;bottom:var(--mantine-spacing-xs);z-index:99;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);background-color:#fff;height:32px;display:flex;position:absolute;transform:translate(-50%)}.DiagramIndicators-module-scss-module__iXOl4a__indicator{justify-content:center;align-items:center;gap:calc(var(--mantine-spacing-xs)/2);padding:0 var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);white-space:nowrap;font-weight:400;line-height:1;display:flex}.DiagramIndicators-module-scss-module__iXOl4a__indicator svg{stroke-width:1.5px;width:14px;height:14px}.DiagramIndicators-module-scss-module__iXOl4a__indicator strong{font-weight:500}.DiagramIndicators-module-scss-module__iXOl4a__indicator[data-clickable=true]{cursor:pointer}.DiagramIndicators-module-scss-module__iXOl4a__indicator+.DiagramIndicators-module-scss-module__iXOl4a__indicator{border-left:1px solid var(--mantine-color-gray-3)}
.DiagramSimulationSlider-module-scss-module__fXXCtG__root{margin:auto var(--mantine-spacing-sm);flex-grow:1}[data-mantine-color-scheme=light] .DiagramSimulationSlider-module-scss-module__fXXCtG__root,[data-mantine-color-scheme=dark] .DiagramSimulationSlider-module-scss-module__fXXCtG__root{--slider-track-bg:var(--mantine-color-gray-7)}.DiagramSimulationSlider-module-scss-module__fXXCtG__thumb{background-color:var(--slider-color)}
.DiagramSimulationToolbar-module-scss-module__mcwoJq__root{bottom:var(--mantine-spacing-xs);left:calc(var(--mantine-spacing-xs)*2 + 32px);right:var(--mantine-spacing-xs);justify-content:center;align-items:center;display:flex;position:absolute}.DiagramSimulationToolbar-module-scss-module__mcwoJq__fullWidthToolbar{flex-grow:1;max-width:90%;width:auto!important}
.Intercom-module-scss-module__Z1uAzW__tooltip{box-shadow:var(--mantine-shadow-xl)}.Intercom-module-scss-module__Z1uAzW__chatBubbleWrapper{--animation-color:var(--mantine-color-primary-6);border-radius:99px;animation-duration:2s}.Intercom-module-scss-module__Z1uAzW__chatBubbleWrapper:hover,[data-intercom-opened=true] .Intercom-module-scss-module__Z1uAzW__chatBubbleWrapper{animation-play-state:paused}.Intercom-module-scss-module__Z1uAzW__dropdown{height:520px;box-shadow:var(--mantine-shadow-xl);border-top:0;flex-direction:column;padding:0;display:flex;width:360px!important}.Intercom-module-scss-module__Z1uAzW__navigation{width:calc(100% + 2px);height:42px;padding:0 var(--mantine-spacing-xs);background-color:var(--mantine-color-gray-9);color:#fff;border-top-left-radius:var(--mantine-radius-default);border-top-right-radius:var(--mantine-radius-default);flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;margin-left:-1px;padding-right:5px;display:flex}.Intercom-module-scss-module__Z1uAzW__navigation[data-has-back-icon=true]{padding-left:5px}.Intercom-module-scss-module__Z1uAzW__navigationAction{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Intercom-module-scss-module__Z1uAzW__navigationAction svg{fill:#fff;width:16px;height:16px}.Intercom-module-scss-module__Z1uAzW__empty{justify-content:center;align-items:center;gap:var(--mantine-spacing-md);flex-direction:column;flex-grow:1;flex-shrink:1;width:100%;height:100%;display:flex}.Intercom-module-scss-module__Z1uAzW__emptyHeader{justify-content:center;align-items:center;gap:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);text-align:center;text-wrap:balance;flex-direction:column;flex-grow:1;flex-shrink:1;display:flex}.Intercom-module-scss-module__Z1uAzW__emptyHeader svg{width:40px;height:40px}.Intercom-module-scss-module__Z1uAzW__emptyContent{flex-grow:0;flex-shrink:0}.Intercom-module-scss-module__Z1uAzW__suggestion{align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);text-align:left;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-xs);transition:background-color .3s;display:flex}.Intercom-module-scss-module__Z1uAzW__suggestion svg{flex-grow:0;flex-shrink:0;width:16px;height:16px}.Intercom-module-scss-module__Z1uAzW__suggestion:hover{background-color:var(--mantine-color-gray-0)}.Intercom-module-scss-module__Z1uAzW__content{padding:var(--mantine-spacing-md) var(--mantine-spacing-xs);flex-grow:1;flex-shrink:1;overflow:hidden}.Intercom-module-scss-module__Z1uAzW__content .mantine-ScrollArea-root{margin:calc(var(--mantine-spacing-md)*-1) 0}.Intercom-module-scss-module__Z1uAzW__overviewChannel{cursor:pointer;transition:background-color .3s}.Intercom-module-scss-module__Z1uAzW__overviewChannel:hover,.Intercom-module-scss-module__Z1uAzW__overviewChannel:focus{background-color:var(--mantine-color-gray-0)}.Intercom-module-scss-module__Z1uAzW__messages{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md) 0;display:grid}.Intercom-module-scss-module__Z1uAzW__message{align-items:flex-start;gap:var(--mantine-spacing-xs);grid-template-columns:32px 1fr;display:grid}.Intercom-module-scss-module__Z1uAzW__messageHeader{align-items:center;margin-bottom:4px;font-size:12px;font-weight:500;display:flex}.Intercom-module-scss-module__Z1uAzW__messageHeader small,.Intercom-module-scss-module__Z1uAzW__messageHeader button{opacity:0;margin-left:1em;font-size:12px;font-weight:400;transition:opacity .15s}.Intercom-module-scss-module__Z1uAzW__message:hover .Intercom-module-scss-module__Z1uAzW__messageHeader small,.Intercom-module-scss-module__Z1uAzW__message:hover .Intercom-module-scss-module__Z1uAzW__messageHeader button{opacity:.5}.Intercom-module-scss-module__Z1uAzW__messageActions{align-items:center;gap:var(--mantine-spacing-xs);margin-left:auto;margin-right:0;display:flex}.Intercom-module-scss-module__Z1uAzW__composer{padding:var(--mantine-spacing-xs);flex-grow:0;flex-shrink:0;padding-top:0}.Intercom-module-scss-module__Z1uAzW__composer>div>div:first-child{min-height:50px;max-height:192px;overflow:auto}
.DiagramSuggestions-module-scss-module__jnJ_aW__suggestions{right:var(--mantine-spacing-xs);bottom:calc(var(--mantine-spacing-xs) + 30px + var(--mantine-spacing-xs));z-index:200;gap:calc(var(--mantine-spacing-xs)/2);display:grid;position:absolute}.DiagramSuggestions-module-scss-module__jnJ_aW__suggestion{interpolate-size:allow-keywords;width:320px;padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);background-color:#fff}.DiagramSuggestions-module-scss-module__jnJ_aW__suggestion [data-suggestion-actions]{height:0;transition:height .2s;overflow:hidden}.DiagramSuggestions-module-scss-module__jnJ_aW__suggestion:hover [data-suggestion-actions]{height:auto}.DiagramSuggestions-module-scss-module__jnJ_aW__close{position:absolute;top:4px;right:4px}
.DiagramAddFileModal-module-scss-module__kyD0Sq__title{margin-top:0;margin-bottom:calc(var(--mantine-spacing-xs)/2);font-size:13px;font-weight:600}.DiagramAddFileModal-module-scss-module__kyD0Sq__description{margin-bottom:var(--mantine-spacing-xs);font-size:12px}.DiagramAddFileModal-module-scss-module__kyD0Sq__dropzone{padding:var(--mantine-spacing-lg);border:1px dashed var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);cursor:pointer}.DiagramAddFileModal-module-scss-module__kyD0Sq__dropzoneContent{text-align:center;justify-content:center;align-items:center;gap:4px;display:flex}.DiagramAddFileModal-module-scss-module__kyD0Sq__dropzoneContent svg{width:20px;height:20px}.DiagramAddFileModal-module-scss-module__kyD0Sq__actions{gap:calc(var(--mantine-spacing-xs)/2);margin-top:var(--mantine-spacing-xs);display:flex}
.DiagramTour-module-scss-module__VLg5iq__step p:last-child{margin-bottom:0}.DiagramTour-module-scss-module__VLg5iq__close{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);position:absolute}
.DiagramGettingStarted-module-scss-module__Cqq_-q__root{--offset:var(--mantine-spacing-xl);left:calc(50% - (var(--diagram-sidebar-width) - var(--diagram-sidebar-nav-width))/2);z-index:98;width:360px;max-height:calc(100vh - var(--mantine-spacing-xl));position:absolute;top:50%;transform:translate(-50%,-50%)}.DiagramGettingStarted-module-scss-module__Cqq_-q__root[data-reversed=true]{flex-direction:column-reverse}.DiagramGettingStarted-module-scss-module__Cqq_-q__card{gap:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-xl);border-color:var(--mantine-color-gray-1);flex-direction:column;display:flex;overflow-y:auto}.DiagramGettingStarted-module-scss-module__Cqq_-q__card>*{flex-shrink:0}.DiagramGettingStarted-module-scss-module__Cqq_-q__card .DiagramGettingStarted-module-scss-module__Cqq_-q__header{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0);justify-content:space-between;align-items:center;display:flex}.DiagramGettingStarted-module-scss-module__Cqq_-q__card .DiagramGettingStarted-module-scss-module__Cqq_-q__header h2{font-size:13px}.DiagramGettingStarted-module-scss-module__Cqq_-q__card .DiagramGettingStarted-module-scss-module__Cqq_-q__closeButton{margin-right:calc((var(--mantine-spacing-md) - var(--mantine-spacing-xs))*-1)}.DiagramGettingStarted-module-scss-module__Cqq_-q__component{aspect-ratio:1;color:var(--mantine-color-gray-8);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs);background-color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.DiagramGettingStarted-module-scss-module__Cqq_-q__component[data-selected=true]{border:2px solid #000}.DiagramGettingStarted-module-scss-module__Cqq_-q__componentIcon{fill:currentColor;width:24px;height:24px}.DiagramGettingStarted-module-scss-module__Cqq_-q__componentName{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-xs);text-align:center;margin-top:6px;line-height:1.2}.DiagramGettingStarted-module-scss-module__Cqq_-q__browseButton{font-weight:500;font-size:var(--mantine-font-size-sm);justify-content:center;align-items:center;gap:4px;display:flex}.DiagramGettingStarted-module-scss-module__Cqq_-q__browseButton .DiagramGettingStarted-module-scss-module__Cqq_-q__icon{transition:transform .2s}.DiagramGettingStarted-module-scss-module__Cqq_-q__browseButton:hover .DiagramGettingStarted-module-scss-module__Cqq_-q__icon{transform:translate(4px)}.DiagramGettingStarted-module-scss-module__Cqq_-q__browseButton:hover .DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnails,.DiagramGettingStarted-module-scss-module__Cqq_-q__browseButton:hover .DiagramGettingStarted-module-scss-module__Cqq_-q__roundIcon{transform:translateY(-4px)}.DiagramGettingStarted-module-scss-module__Cqq_-q__browseButton:hover .DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnail,.DiagramGettingStarted-module-scss-module__Cqq_-q__browseButton:hover .DiagramGettingStarted-module-scss-module__Cqq_-q__roundIcon{box-shadow:0 0 20px var(--mantine-color-gray-3)}.DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnails{width:60px;height:30px;transition:transform .2s;position:relative}.DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnails .DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnail{position:absolute;top:0;left:0}.DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnails .DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnail:first-child{background-color:var(--mantine-color-primary-5);transform:rotate(-10deg)}.DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnails .DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnail:nth-child(2){background-color:var(--mantine-color-primary-3);left:8px}.DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnails .DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnail:last-child{background-color:var(--mantine-color-primary-1);left:16px;transform:rotate(10deg)}.DiagramGettingStarted-module-scss-module__Cqq_-q__thumbnail{border-radius:var(--mantine-radius-xs);background-color:var(--mantine-color-gray-2);width:36px;height:24px;box-shadow:1px 1px 3px var(--mantine-color-gray-3);border:2px solid #fff;justify-content:center;align-items:center;transition:box-shadow .2s;display:flex}.DiagramGettingStarted-module-scss-module__Cqq_-q__roundIcon{background-color:var(--mantine-color-yellow-2);box-shadow:1px 1px 3px var(--mantine-color-gray-3);border:2px solid #fff;border-radius:99px;padding:4px;transition:transform .2s,box-shadow .2s;display:flex}.DiagramGettingStarted-module-scss-module__Cqq_-q__product{padding:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xl);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);position:relative}.DiagramGettingStarted-module-scss-module__Cqq_-q__product .DiagramGettingStarted-module-scss-module__Cqq_-q__selectedIcon{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);color:var(--mantine-color-primary-6);flex:none;width:16px;height:16px;margin-left:auto;display:none;position:absolute}.DiagramGettingStarted-module-scss-module__Cqq_-q__product[data-selected=true]{background-color:var(--mantine-color-gray-0)}.DiagramGettingStarted-module-scss-module__Cqq_-q__product[data-selected=true] .DiagramGettingStarted-module-scss-module__Cqq_-q__selectedIcon{display:block}
.YouTubeVideo-module-scss-module__h4ldBq__youtubeContainer{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.YouTubeVideo-module-scss-module__h4ldBq__youtubeFrame{aspect-ratio:16/9;pointer-events:none;border:none;width:100vw;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ComponentDetail-module-scss-module__lLeM9G__intercom{right:var(--mantine-spacing-md)!important;bottom:var(--mantine-spacing-md)!important}@media (max-width:48em){.ComponentDetail-module-scss-module__lLeM9G__intercom{right:var(--mantine-spacing-xs)!important;bottom:calc(var(--mantine-spacing-xs) + var(--mobile-nav-height))!important}}
.DiagramPrintOverlay-module-scss-module__Ad_z6a__overlay{z-index:9999;background-color:var(--mantine-color-gray-9);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.DiagramPrintOverlay-module-scss-module__Ad_z6a__content{padding:var(--mantine-spacing-xl);text-align:center;border-radius:var(--mantine-radius-md);background-color:#fff}@media print{@page{size:A4 landscape;margin:0}}
.ComponentDetail-Team-module-scss-module__bmcpJW__root [data-datasheet-actions]{display:none!important}
.PrintPreview-module-scss-module__BVDi5W__controls{right:var(--mantine-spacing-xs);top:var(--mantine-spacing-xs);z-index:9999;justify-content:flex-end;align-items:flex-end;gap:var(--mantine-spacing-xs);flex-direction:column;display:flex;position:fixed}@media (min-width:1280px){.PrintPreview-module-scss-module__BVDi5W__controls{left:calc((100vw - 210mm)/2 + 210mm + var(--mantine-spacing-xs));align-items:flex-start;right:auto}}@media print{.PrintPreview-module-scss-module__BVDi5W__controls{display:none}}.PrintPreview-module-scss-module__BVDi5W__preview{width:210mm;height:auto;margin:0 auto;padding:0 1px}
.ProjectGrid-module-scss-module__Hnim5q__create{padding:var(--mantine-spacing-xl);justify-content:center;align-items:center;gap:var(--mantine-spacing-sm);color:var(--mantine-color-gray-6);border:2px dashed var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);flex-direction:column;font-weight:600;transition:color .3s,border-color .3s;display:flex}.ProjectGrid-module-scss-module__Hnim5q__create svg{width:24px;height:24px}.ProjectGrid-module-scss-module__Hnim5q__create:hover,.ProjectGrid-module-scss-module__Hnim5q__create:focus{color:var(--mantine-color-gray-7);border-color:var(--mantine-color-gray-7)}
.DiagramBrowser-module-scss-module__b9CaJa__navigator{width:320px;height:100dvh;box-shadow:var(--mantine-shadow-xs);background:#fff;flex-grow:0;flex-shrink:0}.DiagramBrowser-module-scss-module__b9CaJa__tree{--level-offset:26px}.DiagramBrowser-module-scss-module__b9CaJa__node>div{border:1px solid #0000;transition:background-color .3s,border-color .3s}.DiagramBrowser-module-scss-module__b9CaJa__node>div:hover{background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-1)}
.ProjectTeaser-module-scss-module__uMjtya__wrapper{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);color:var(--mantine-color-black);flex-direction:column;text-decoration:none;transition:box-shadow .2s ease-out;display:flex;position:relative;overflow:hidden}.ProjectTeaser-module-scss-module__uMjtya__wrapper [data-project-action]{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);z-index:3;pointer-events:none;opacity:0;position:absolute}.ProjectTeaser-module-scss-module__uMjtya__wrapper:hover{box-shadow:var(--mantine-shadow-xl)}.ProjectTeaser-module-scss-module__uMjtya__wrapper:hover [data-project-action]{pointer-events:all;opacity:1}.ProjectTeaser-module-scss-module__uMjtya__preview{aspect-ratio:16/9;background-color:var(--mantine-color-gray-0);position:relative;overflow:hidden}.ProjectTeaser-module-scss-module__uMjtya__details{padding:var(--mantine-spacing-md);background-color:var(--mantine-color-white);flex:1}
.TableOfContents-module-scss-module__zuxYFq__container{width:100%;margin-top:20px}.TableOfContents-module-scss-module__zuxYFq__root{padding:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-1);background-color:var(--mantine-color-gray-0);flex-direction:row;overflow:visible}[data-sticky] .TableOfContents-module-scss-module__zuxYFq__root{box-shadow:var(--mantine-shadow-xl);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fff9;border-color:#0000}.TableOfContents-module-scss-module__zuxYFq__control{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.TableOfContents-module-scss-module__zuxYFq__control[data-active=true]{color:#000;box-shadow:var(--mantine-shadow-xl);background-color:#fff}[data-sticky] .TableOfContents-module-scss-module__zuxYFq__control[data-active=true]{background-color:var(--mantine-color-white)}
.Notices-module-scss-module__gJOtba__root{flex-direction:column;display:flex}.Notices-module-scss-module__gJOtba__message{gap:var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-white);padding:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);flex-direction:column;align-items:start;display:flex;overflow:hidden}.Notices-module-scss-module__gJOtba__message.Notices-module-scss-module__gJOtba__highlighted{background-image:var(--default-gradient);color:var(--mantine-color-white)}@media (min-width:30em){.Notices-module-scss-module__gJOtba__message{padding-left:var(--mantine-spacing-md);flex-direction:row;justify-content:space-between;align-items:center}}
.styles-module-scss-module__r0AshG__about{max-width:1000px;margin:0 auto}.styles-module-scss-module__r0AshG__about *{font-size:var(--mantine-font-size-lg)!important}.styles-module-scss-module__r0AshG__about h2{margin-top:50px}.styles-module-scss-module__r0AshG__about p{margin-bottom:20px;line-height:1.6}@media (min-width:64em){.styles-module-scss-module__r0AshG__about *{font-size:20px!important}}
/*# sourceMappingURL=0l9vlodgbqn50.css.map*/