@font-face{font-display:block;font-family:Finlandica Headline QW Edit;font-style:normal;font-weight:100 900;src:url(./FinlandicaHeadlineQWEdit-VariableFont_wght.-0H6JYc0.ttf) format("truetype")}@font-face{font-display:block;font-family:Finlandica Headline QW Edit;font-style:italic;font-weight:100 900;src:url(./FinlandicaHeadlineQWEdit-Italic-VariableFont_wght.DF6PWcQB.ttf) format("truetype")}@font-face{font-display:block;font-family:Cute Font;font-style:normal;font-weight:400;src:url(./CuteFont-Regular.D4YbkJXh.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input[type=button],input[type=reset],input[type=submit]{background:none;border:none;outline:inherit;padding:0;text-decoration:inherit}a,button,input[type=button],input[type=reset],input[type=submit]{color:inherit;cursor:var(--cursor-pointer,pointer);font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}a{text-decoration:none}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[role=button],a,button,input,select,textarea{outline:none}input[type=email],input[type=number],input[type=password],input[type=text],textarea{all:unset;box-sizing:border-box;font-family:inherit;font-size:inherit}:root{--dimension-button-height:36px;--dimension-button-icon-width:36px;--dimension-button-min-width:180px;--dimension-badge-height:22px;--dimension-badge-height-small:19px;--dimension-scrollbar-width:22px;--dimension-scrollbar-padding:8px;--dimension-radius-default:4px;--dimension-radius-outer:0px;--font-family-system:"Finlandica Headline QW Edit",sans-serif;--font-size-system:16px;--font-weight-system:600;--font-style-system:normal;--font-letter-spacing-system:1px;--font-transform-system:uppercase;--font-line-height-system:1.2;--font-family-display:"Cute Font",sans-serif;--font-size-display:48px;--font-weight-display:400;--font-style-display:normal;--font-letter-spacing-display:1.5px;--font-transform-display:uppercase;--font-line-height-display:.7;--font-family-code:Consolas,Menlo,Monaco,"Courier New",monospace;--font-size-code:12px;--font-weight-code:100;--font-style-code:normal;--font-letter-spacing-code:.5px;--font-transform-code:none;--font-line-height-code:1.3;--pattern-bg-kamu:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48.497' viewBox='0 0 28 48.497'%3E%3Cpath fill='none' stroke='rgba(255,255,255,0.04)' stroke-linejoin='round' d='m14 0 14 8.083v16.166l-14-8.083Zm0 0L0 8.083v16.166l14-8.083Zm0 16.166 14 8.083-14 8.082-14-8.082Zm0 32.331 14-8.083V24.249l-14 8.082Zm0 0L0 40.414V24.249l14 8.082Z'/%3E%3C/svg%3E");--pattern-bg-theme-builder:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='none' stroke='rgba(255,255,255,0.04)' d='M4 0v16m8-16v16M0 4h4m8 0h4M0 12h4m8 0h4m0-8h16m-16 8h16M20 0v4m0 8v4m8-16v4m0 8v4M0 20h16M0 28h16M4 16v4m0 8v4m8-16v4m0 8v4m8-16v16m8-16v16M16 20h4m8 0h4m-16 8h4m8 0h4'/%3E%3C/svg%3E");--pattern-bg-window-header:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='rgba(255,255,255,0.06)' d='M0 0h20v20H0Zm4 4h12v12H4Zm4 4h4v4H8Z'/%3E%3C/svg%3E");--cursor-default:auto;--cursor-pointer:pointer;--cursor-text:text;--cursor-grab:grab;--cursor-grabbing:grabbing;--cursor-move:move;--cursor-crosshair:crosshair;--cursor-ew-resize:ew-resize;--cursor-ns-resize:ns-resize;--cursor-nwse-resize:nwse-resize;--cursor-nesw-resize:nesw-resize;--cursor-wait:wait;--cursor-progress:progress}:root,:root[data-theme=default]{--brightness-offset:0;--color-seed-base:oklch(from #14110d calc(l + var(--brightness-offset, 0)) c h);--color-primitive-base-500:oklch(from var(--color-seed-base) calc(l + .28) calc(c + 0) h);--color-primitive-base-675:oklch(from var(--color-seed-base) calc(l + .11) calc(c + 0) h);--color-primitive-base-700:oklch(from var(--color-seed-base) calc(l + .084) calc(c + 0) h);--color-primitive-base-750:oklch(from var(--color-seed-base) calc(l + .02) calc(c + 0) h);--color-primitive-base-800:oklch(from var(--color-seed-base) calc(l + 0) calc(c + 0) h);--color-primitive-base-825:oklch(from var(--color-seed-base) calc(l - .02) calc(c + 0) h);--color-primitive-base-950:oklch(from var(--color-seed-base) calc(l - .11) calc(c + 0) h);--color-primitive-base-975:oklch(from var(--color-seed-base) calc(l - .14) calc(c + 0) h);--color-base-bg-main:oklch(from var(--color-primitive-base-800) calc(l + 0) calc(c + 0) h);--color-base-bg-dark:oklch(from var(--color-primitive-base-825) calc(l + 0) calc(c + 0) h);--color-base-bg-light:oklch(from var(--color-primitive-base-750) calc(l + 0) calc(c + 0) h);--color-base-bg-scroll:oklch(from var(--color-primitive-base-700) calc(l + 0) calc(c + 0) h);--color-base-bg-fade-foundation:oklch(from var(--color-primitive-base-975) calc(l + 0) calc(c + 0) h);--color-base-line:oklch(from var(--color-primitive-base-500) calc(l + 0) calc(c + 0) h);--color-base-line-separator:oklch(from var(--color-primitive-base-675) calc(l + 0) calc(c + 0) h);--color-base-btn-foundation:oklch(from var(--color-primitive-base-500) calc(l + 0) calc(c + 0) h);--color-base-on-context-menu:oklch(from var(--color-primitive-base-800) calc(l + 0) calc(c + 0) h);--color-base-s-bg-fade-main:oklch(from var(--color-base-bg-fade-foundation) calc(l + 0) calc(c + 0) h);--color-base-s-bg-fade-header:oklch(from var(--color-base-bg-fade-foundation) calc(l + 0) calc(c + 0) h);--color-base-s-bg-fade-input:oklch(from var(--color-base-bg-fade-foundation) calc(l - .1) calc(c + 0) h);--color-base-s-btn-solid-bg:#14110c;--color-base-s-btn-solid-border:var(--color-base-line);--color-base-s-btn-solid-bg-hover:oklch(from #14110c calc(l + .04) c h);--color-base-s-btn-solid-border-hover:var(--color-seed-primary);--color-base-s-btn-solid-bg-selected:oklch(from #14110c calc(l + .04) c h);--color-base-s-btn-solid-border-selected:var(--color-seed-primary);--color-base-s-btn-default-bg:#100d09;--color-base-s-btn-default-border:var(--color-base-line);--color-base-s-btn-default-bg-hover:oklch(from #100d09 calc(l + .04) c h);--color-base-s-btn-default-border-hover:var(--color-seed-primary);--color-base-s-btn-default-bg-selected:oklch(from #100d09 calc(l + .04) c h);--color-base-s-btn-default-border-selected:var(--color-seed-primary);--color-seed-active:oklch(from #fcfaf5 calc(l + var(--brightness-offset, 0)) c h);--color-primitive-active-100:oklch(from var(--color-seed-active) calc(l + 0) calc(c + 0) h);--color-primitive-active-200:oklch(from var(--color-seed-active) calc(l - .05) calc(c + 0) h);--color-primitive-active-550:oklch(from var(--color-seed-active) calc(l - .48) calc(c + 0) h);--color-active-line:oklch(from var(--color-primitive-active-100) calc(l + 0) calc(c + 0) h);--color-active-line-disabled:oklch(from var(--color-primitive-active-550) calc(l + 0) calc(c + 0) h);--color-active-text-foundation:oklch(from var(--color-primitive-active-100) calc(l + 0) calc(c + 0) h);--color-active-btn-text-foundation:oklch(from var(--color-primitive-active-200) calc(l + 0) calc(c + 0) h);--color-active-bg-foundation:oklch(from var(--color-primitive-active-100) calc(l + 0) calc(c + 0) h);--color-active-on-context-menu:oklch(from var(--color-primitive-active-100) calc(l + 0) calc(c + 0) h);--color-active-s-text-focus:oklch(from var(--color-active-text-foundation) calc(l + 0) calc(c + 0) h);--color-active-s-text-focus-title:oklch(from var(--color-active-text-foundation) calc(l + 0) calc(c + 0) h);--color-active-s-text-paragraph:oklch(from var(--color-active-text-foundation) calc(l - .05) calc(c + 0) h);--color-active-s-text-label:oklch(from var(--color-active-text-foundation) calc(l - .03) calc(c + 0) h);--color-active-s-text-title:oklch(from var(--color-active-text-foundation) calc(l - .03) calc(c + 0) h);--color-active-s-text-title-header:oklch(from var(--color-active-text-foundation) calc(l - .15) calc(c + 0) h);--color-active-s-btn-solid-text:oklch(from var(--color-active-btn-text-foundation) calc(l + 0) calc(c + 0) h);--color-active-s-btn-default-text:oklch(from var(--color-active-btn-text-foundation) calc(l + 0) calc(c + 0) h);--color-active-s-bg-context-menu:oklch(from var(--color-active-bg-foundation) calc(l + 0) calc(c + 0) h);--color-active-s-bg-context-menu-hover:oklch(from var(--color-active-s-bg-context-menu) calc(l + .03) calc(c + 0) h);--color-seed-warning:oklch(from #ff4d5e calc(l + var(--brightness-offset, 0)) c h);--color-primitive-warning-500:oklch(from var(--color-seed-warning) calc(l - .07) calc(c - .075) h);--color-primitive-warning-600:oklch(from var(--color-seed-warning) calc(l - .153) calc(c - .08) calc(h - 2) );--color-primitive-warning-700:oklch(from var(--color-seed-warning) calc(l - .268) calc(c - .161) calc(h + 1) );--color-warning-line:oklch(from var(--color-primitive-warning-500) calc(l + .2) calc(c + .12) h);--color-warning-btn-foundation:oklch(from #e04855 calc(l + var(--brightness-offset, 0)) c h);--color-warning-bg-exit-hover:oklch(from var(--color-primitive-warning-600) calc(l + 0) calc(c + 0) h);--color-warning-on-context-menu:oklch(from var(--color-primitive-warning-500) calc(l + .2) calc(c + .12) h);--color-warning-s-btn-solid-bg:oklch(from var(--color-warning-btn-foundation) calc(l - .3) calc(c - .105) h);--color-warning-s-btn-solid-border:oklch(from var(--color-warning-btn-foundation) calc(l + 0) calc(c + 0) h);--color-warning-s-btn-solid-bg-hover:oklch(from var(--color-warning-s-btn-solid-bg) calc(l + .045) calc(c + .015) h);--color-warning-s-btn-solid-border-hover:oklch(from var(--color-warning-s-btn-solid-border) calc(l + .08) calc(c + .015) h);--color-warning-s-btn-solid-bg-selected:oklch(from var(--color-warning-s-btn-solid-bg) calc(l + .055) calc(c + .02) h);--color-warning-s-btn-solid-border-selected:oklch(from var(--color-warning-s-btn-solid-border) calc(l + .08) calc(c + .015) h);--color-warning-s-btn-solid-text:oklch(from var(--color-active-s-text-focus) calc(l + 0) calc(c + 0) h);--color-seed-primary:oklch(from #ffb700 calc(l + var(--brightness-offset, 0)) c h);--color-primitive-primary-200:oklch(from var(--color-seed-primary) calc(l + .09) calc(c - .03) h);--color-primitive-primary-500:oklch(from var(--color-seed-primary) calc(l + 0) calc(c + 0) h);--color-primitive-primary-800:oklch(from var(--color-seed-primary) calc(l - .38) calc(c + .08) h);--color-primary-line:oklch(from var(--color-primitive-primary-500) calc(l + 0) calc(c + 0) h);--color-primary-line-glow:oklch(from var(--color-primitive-primary-200) calc(l + 0) calc(c + 0) h);--color-primary-btn-foundation:oklch(from #43b060 calc(l + var(--brightness-offset, 0)) c h);--color-primary-on-context-menu:oklch(from var(--color-primitive-primary-800) calc(l + .15) calc(c + 0) h);--color-primary-s-btn-bg:oklch(from var(--color-primary-btn-foundation) calc(l - .34) calc(c - .075) h);--color-primary-s-btn-border:oklch(from var(--color-primary-btn-foundation) calc(l + 0) calc(c + 0) h);--color-primary-s-btn-bg-hover:oklch(from var(--color-primary-s-btn-bg) calc(l + .045) calc(c + .015) h);--color-primary-s-btn-border-hover:oklch(from var(--color-primary-s-btn-border) calc(l + .08) calc(c + .015) h);--color-primary-s-btn-bg-selected:oklch(from var(--color-primary-s-btn-bg) calc(l + .055) calc(c + .02) h);--color-primary-s-btn-border-selected:oklch(from var(--color-primary-s-btn-border) calc(l + .08) calc(c + .015) h);--color-primary-s-btn-text:oklch(from var(--color-active-s-text-focus) calc(l + 0) calc(c + 0) h);--color-seed-cloud:oklch(from #28b87a calc(l + var(--brightness-offset, 0)) c h);--color-primitive-cloud-500:oklch(from var(--color-seed-cloud) calc(l + 0) calc(c + 0) h);--color-cloud-line:oklch(from var(--color-primitive-cloud-500) calc(l + 0) calc(c + 0) h);--color-cloud-btn-foundation:oklch(from var(--color-primitive-cloud-500) calc(l + 0) calc(c + 0) h);--color-cloud-on-context-menu:oklch(from var(--color-primitive-cloud-500) calc(l + 0) calc(c + 0) h);--color-cloud-s-btn-bg:oklch(from var(--color-cloud-btn-foundation) calc(l - .293) calc(c - .099) calc(h + 5) );--color-cloud-s-btn-border:oklch(from var(--color-cloud-btn-foundation) calc(l + 0) calc(c + 0) h);--color-cloud-s-btn-bg-hover:oklch(from var(--color-cloud-s-btn-bg) calc(l + .03) calc(c + .018) h);--color-cloud-s-btn-border-hover:oklch(from var(--color-cloud-s-btn-border) calc(l + 0) calc(c + 0) h);--color-cloud-s-btn-bg-selected:oklch(from var(--color-cloud-s-btn-bg) calc(l + .03) calc(c + .018) h);--color-cloud-s-btn-border-selected:oklch(from var(--color-cloud-s-btn-border) calc(l + 0) calc(c + 0) h);--color-cloud-s-btn-text:oklch(from var(--color-active-btn-text-foundation) calc(l + 0) calc(c + 0) h);--color-seed-logistic:oklch(from #fac30a calc(l + var(--brightness-offset, 0)) c h);--color-primitive-logistic-500:oklch(from var(--color-seed-logistic) calc(l + 0) calc(c + 0) h);--color-logistic-line:oklch(from var(--color-primitive-logistic-500) calc(l + 0) calc(c + 0) h);--color-logistic-line-light:oklch(from var(--color-primitive-logistic-500) calc(l - .1) calc(c - .03) h);--color-logistic-scrollbar:oklch(from var(--color-primitive-logistic-500) calc(l + 0) calc(c + 0) h);--color-logistic-on-context-menu:oklch(from var(--color-primitive-logistic-500) calc(l + 0) calc(c + 0) h);--color-seed-widget:oklch(from #a78bfa calc(l + var(--brightness-offset, 0)) c h);--color-primitive-widget-500:oklch(from var(--color-seed-widget) calc(l + 0) calc(c + 0) h);--color-widget-line:oklch(from var(--color-primitive-widget-500) calc(l + 0) calc(c + 0) h);--color-widget-on-context-menu:oklch(from var(--color-primitive-widget-500) calc(l + 0) calc(c + 0) h);--gradient-main-bg:linear-gradient(0deg,var(--color-base-bg-main) 0%,var(--color-base-s-bg-fade-main) 400%);--gradient-header-bg:linear-gradient(270deg,var(--color-base-bg-main) 0%,var(--color-base-s-bg-fade-header) 350%);--gradient-bg-input-fade:linear-gradient(45deg,var(--color-base-bg-light) 0%,var(--color-base-s-bg-fade-input) 400%);--gradient-btn-selected-fade:linear-gradient(45deg,transparent,color-mix(in srgb,#fff 10%,transparent));--gradient-card-bg:linear-gradient(180deg,var(--color-base-bg-main) 0%,var(--color-base-line) 350%);--gradient-page-nav-left:linear-gradient(270deg,var(--color-base-bg-main) 0%,var(--color-base-s-bg-fade-header) 350%);--gradient-page-nav-center:linear-gradient(180deg,var(--color-base-bg-main) 0%,var(--color-base-line) 1350%);--gradient-page-nav-right:linear-gradient(90deg,var(--color-base-bg-main) 0%,var(--color-base-s-bg-fade-header) 350%);--color-window-theme:red;--color-hard-inspector:#6eb5ff;--color-hard-void:var(--color-base-bg-dark)}:root{background-color:transparent;color:red;font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-synthesis:none;font-weight:400;line-height:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}html.theme-building-active *,html.theme-building-active :after,html.theme-building-active :before{transition:none!important}body,html{background-color:var(--color-base-bg-dark);color:var(--color-active-s-text-focus);cursor:var(--cursor-default);font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);line-height:var(--font-line-height-system);min-height:100%;text-transform:var(--font-transform-system);width:100%}h1{color:var(--color-active-s-text-title-header);font-feature-settings:"tnum" 1;font-size:calc(var(--font-size-system) + 1px);font-variant-numeric:tabular-nums;letter-spacing:calc(var(--font-letter-spacing-system) + .6px);line-height:var(--font-line-height-system)}h1,h2{display:inline;font-family:var(--font-family-system);font-style:var(--font-style-system);font-weight:calc(var(--font-weight-system) + 100);text-transform:var(--font-transform-system)}h2{color:var(--color-active-s-text-focus);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-variant-numeric:tabular-nums;letter-spacing:calc(var(--font-letter-spacing-system) + .35px);line-height:calc(var(--font-line-height-system) - .05)}h3{color:var(--color-active-s-text-focus);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-weight:calc(var(--font-weight-system) + 100);letter-spacing:calc(var(--font-letter-spacing-system) + .1px);line-height:calc(var(--font-line-height-system) - .1)}h3,h4{display:inline;font-family:var(--font-family-system);font-size:var(--font-size-system);font-style:var(--font-style-system);text-transform:var(--font-transform-system)}h4{color:var(--color-active-s-text-label);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:calc(var(--font-letter-spacing-system) - .6px);line-height:var(--font-line-height-system);text-transform:none}h4,p{font-weight:calc(var(--font-weight-system) - 200)}p{color:var(--color-active-s-text-paragraph);font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;letter-spacing:calc(var(--font-letter-spacing-system) - .3px);line-height:calc(var(--font-line-height-system) + clamp(.05,.5vw,.3));text-transform:var(--font-transform-system);text-transform:none}strong{font-weight:800}b{font-weight:900}em{font-style:italic}code{color:var(--color-active-s-text-focus);font-family:var(--font-family-code);font-size:var(--font-size-code);font-style:var(--font-style-code);font-weight:var(--font-weight-code);letter-spacing:var(--font-letter-spacing-code);line-height:var(--font-line-height-code);text-transform:var(--font-transform-code)}#__nuxt,#app{min-height:100%;width:100%}::-webkit-scrollbar{height:var(--dimension-scrollbar-width);width:var(--dimension-scrollbar-width)}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background-color:transparent}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track:active{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:8px;outline:1px solid var(--color-logistic-scrollbar);outline-offset:-6px}html:has(.modal-overlay-backdrop){overflow:hidden!important;overscroll-behavior:none!important}.modal-overlay-backdrop{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:center;inset:0;overflow:hidden;overscroll-behavior:none;padding:12px;position:fixed;touch-action:none;width:100%;z-index:10000}@media(min-width:480px){.modal-overlay-backdrop{padding:clamp(16px,3vh,32px)}}.modal-workspace-card{background-color:var(--color-base-bg-main);border:1px solid var(--color-primary-line);border-radius:var(--dimension-radius-default);display:flex;flex:0 1 auto;flex-direction:column;flex-shrink:1;max-height:100%;max-width:520px;min-height:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:20}.modal-workspace-card.red,.modal-workspace-card.warning{border-color:var(--color-warning-line)}.modal-header-bar{align-items:center;background-color:var(--color-base-bg-light);border-bottom:1px solid var(--color-base-line);color:var(--color-active-s-text-title-header);display:flex;flex:0 0 auto;flex-shrink:0;height:auto;justify-content:space-between;min-height:56px;padding:14px 20px;touch-action:none}@media(max-width:440px){.modal-header-bar{padding:14px 16px}}.modal-body-scroll{background-color:var(--color-base-bg-dark);display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;padding-bottom:20px;padding-left:calc(var(--dimension-scrollbar-width) + var(--dimension-scrollbar-padding));padding-right:var(--dimension-scrollbar-padding);padding-top:20px;touch-action:pan-y;-webkit-user-select:text;-moz-user-select:text;user-select:text}.modal-body-scroll .form-item{padding-bottom:0}@media(max-width:440px){.modal-body-scroll{padding-bottom:16px;padding-top:16px}}.modal-title-header{color:var(--color-active-s-text-title-header);font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:calc(var(--font-size-system) + 1px);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;font-weight:calc(var(--font-weight-system) + 100);letter-spacing:calc(var(--font-letter-spacing-system) + .6px);line-height:var(--font-line-height-system);text-transform:var(--font-transform-system)}.flex-header-row{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.flex-header-row .modal-title-header{flex:1 1 auto;min-width:0}.flex-header-row .tech-badge{flex-shrink:0;margin-left:auto}.modal-title-wrapper{align-items:center;display:flex;gap:10px}.modal-title-wrapper .modal-header-icon{flex-shrink:0}.modal-button-section{background-color:var(--color-base-bg-light);border-top:1px solid var(--color-base-line);display:flex;flex:0 0 auto;flex-shrink:0;gap:12px;justify-content:center;padding:16px 20px;touch-action:none;width:100%}.modal-button-section>*{display:flex;flex:1 1 0px;max-width:calc(50% - 6px)}.modal-button-section.single-action,.modal-button-section:has(>:only-child){justify-content:flex-start}.modal-button-section.single-action>*,.modal-button-section:has(>:only-child)>*{flex:0 0 auto;max-width:none;min-width:180px}@media(max-width:440px){.modal-button-section{flex-direction:column;padding:16px}.modal-button-section>*{flex:0 0 auto;max-width:100%;min-width:100%;width:100%}}@keyframes syncing-animation{0%{transform:rotateX(0)}to{transform:rotateX(1turn)}}circle,line,path,polygon,polyline,rect,svg{shape-rendering:geometricPrecision}.email-address,a[href^="mailto:"]{text-transform:lowercase}.ProseMirror,input[type=email],input[type=number],input[type=password],input[type=text],textarea{background:var(--gradient-bg-input-fade);border:1px solid var(--color-base-line);border-radius:var(--dimension-radius-default);caret-color:var(--color-active-s-text-focus);color:var(--color-active-s-text-focus);min-height:var(--dimension-button-height);outline:none;padding:6px 8px;width:100%}.ProseMirror:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:var(--color-primary-line)}.ProseMirror.input-error,.ProseMirror.input-error:focus,input[type=email].input-error,input[type=email].input-error:focus,input[type=number].input-error,input[type=number].input-error:focus,input[type=password].input-error,input[type=password].input-error:focus,input[type=text].input-error,input[type=text].input-error:focus,textarea.input-error,textarea.input-error:focus{border-color:var(--color-warning-line)}.tech-badge{--modular-icon-size:13px;align-items:baseline;background-color:transparent;border:none;color:var(--color-active-s-btn-default-text);display:inline-flex;flex-shrink:0;font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;font-weight:calc(var(--font-weight-system) - 200);gap:0;justify-content:center;letter-spacing:calc(var(--font-letter-spacing-system) - .3px);line-height:var(--font-line-height-system);padding:0;position:relative;text-rendering:geometricPrecision;text-transform:var(--font-transform-system);text-transform:lowercase;white-space:nowrap;width:-moz-fit-content;width:fit-content}.tech-badge:before{content:"("}.tech-badge:after{content:")"}.tech-badge .badge-icon,.tech-badge .modular-icon-component,.tech-badge svg{align-items:center;display:inline-flex;flex-shrink:0;height:var(--modular-icon-size);justify-content:center;width:var(--modular-icon-size)}.tech-badge.small{--modular-icon-size:12px;font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;font-weight:calc(var(--font-weight-system) - 200);letter-spacing:calc(var(--font-letter-spacing-system) - .3px);line-height:var(--font-line-height-system);text-transform:var(--font-transform-system);text-transform:lowercase}.tech-badge.syncing{color:var(--color-cloud-line)}.tech-badge.logistic-file{color:var(--color-active-s-text-paragraph);color:var(--color-logistic-line-light);font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;font-weight:calc(var(--font-weight-system) - 200);letter-spacing:calc(var(--font-letter-spacing-system) - .3px);line-height:calc(var(--font-line-height-system) + clamp(.05,.5vw,.3));text-transform:var(--font-transform-system);text-transform:none}.tech-badge.base{color:var(--color-base-line)}.tech-badge.base,.tech-badge.cloud{background-color:transparent;border:none}.tech-badge.cloud{color:var(--color-cloud-line)}.tech-badge.logistic{background-color:transparent;border:none;color:var(--color-logistic-line)}.tech-badge.warning{color:var(--color-warning-line)}.tech-badge.warning,.tech-badge.widget{background-color:transparent;border:none}.tech-badge.widget{color:var(--color-widget-line)}.tech-badge.active{color:var(--color-active-line)}.tech-badge.active,.tech-badge.primary{background-color:transparent;border:none}.tech-badge.primary{color:var(--color-primary-line)}.tech-badge.primary-glow{background-color:transparent;border:none;color:var(--color-primary-line-glow)}.tech-card{background-color:var(--color-base-bg-light);border:1px solid var(--color-base-line);border-radius:var(--dimension-radius-default);display:flex;flex-direction:column;margin:0 auto;padding:16px 20px;text-align:left;width:100%}.tech-card .tech-badge{width:-moz-fit-content;width:fit-content}.tech-card.base{background-color:color-mix(in srgb,var(--color-base-line) 3%,transparent);border-color:var(--color-base-line)}.tech-card.cloud{background-color:color-mix(in srgb,var(--color-cloud-line) 3%,transparent);border-color:var(--color-cloud-line)}.tech-card.logistic{background-color:color-mix(in srgb,var(--color-logistic-line) 3%,transparent);border-color:var(--color-logistic-line)}.tech-card.warning{background-color:color-mix(in srgb,var(--color-warning-line) 3%,transparent);border-color:var(--color-warning-line)}.tech-card.widget{background-color:color-mix(in srgb,var(--color-widget-line) 3%,transparent);border-color:var(--color-widget-line)}.tech-card.active{background-color:color-mix(in srgb,var(--color-active-line) 3%,transparent);border-color:var(--color-active-line)}.tech-card.primary{background-color:color-mix(in srgb,var(--color-primary-line) 3%,transparent);border-color:var(--color-primary-line)}.tech-card.primary-glow{background-color:color-mix(in srgb,var(--color-primary-line-glow) 3%,transparent);border-color:var(--color-primary-line-glow)}.fixed-layout{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.stage-glow-border{position:relative}.stage-glow-border:after{border:1px solid var(--color-primary-line);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:border-color .3s ease;z-index:4}.stage-glow-border.bright-border:after{border-color:var(--color-primary-line-glow);transition:none}.scrollable-section{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow-x:hidden;overflow-y:scroll;padding-left:calc(var(--dimension-scrollbar-width) + var(--dimension-scrollbar-padding));padding-right:var(--dimension-scrollbar-padding);width:100%}.scrollable-section.scrollable-section-side{padding-bottom:20px;padding-top:20px}.text-none{color:var(--color-active-s-text-label);color:var(--color-active-line-disabled);font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;font-weight:calc(var(--font-weight-system) - 200);letter-spacing:calc(var(--font-letter-spacing-system) - .6px);line-height:var(--font-line-height-system);text-transform:var(--font-transform-system);text-transform:none}.form-item{padding-bottom:20px;position:relative}.form-item .option{margin-bottom:6px}.form-item .option:last-child{margin-bottom:0}.form-item-label{align-items:baseline;color:var(--color-active-s-text-label);display:flex;font-family:var(--font-family-system);font-feature-settings:"tnum" 1;font-size:var(--font-size-system);font-style:var(--font-style-system);font-variant-numeric:tabular-nums;font-weight:calc(var(--font-weight-system) - 200);gap:6px;letter-spacing:calc(var(--font-letter-spacing-system) - .6px);line-height:var(--font-line-height-system);margin-bottom:7px;position:relative;text-transform:var(--font-transform-system);text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.form-item-label .label-badge{bottom:0;left:100%;margin:auto 0 auto 6px;position:absolute;top:0}@keyframes syncing-animation-346da447{0%{transform:rotateX(0)}to{transform:rotateX(1turn)}}.app-root-layout[data-v-346da447]{background-color:var(--color-base-bg-dark);overflow-x:hidden}.app-root-layout[data-v-346da447],.page-content[data-v-346da447]{min-height:100vh;position:relative;width:100%}
