@font-face{font-family:Inter;src:url(/assets/Inter-Variable-CFE5FJpA.woff2)format("woff2-variations");font-weight:100 900;font-display:swap}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:root{--background:#fff;--foreground:#000;--foreground-muted:#7b7b7b;--foreground-disabled:#515151;--secondary-foreground:#8f8f8f;--text-success:#3db90f;--text-error:red;--input-background:#f0f0f0;--input-foreground:#000;--input-hover-background:#e0e0e0;--input-placeholder:#9b9b9b;--primary:#fada0a;--button-primary-gradient:radial-gradient(100% 100% at 0% 0%, #fada0a 0%, #f9e00c 100%);--button-primary-gradient-hover:radial-gradient(100% 100% at 0% 0%, #efd60c 0%, #f0d10a 100%);--button-primary-foreground:#000;--button-disabled-background:#f0f0f0;--button-disabled-foreground:#9b9b9b;--button-ghost-background:transparent;--button-ghost-foreground:#000;--button-ghost-hover-background:#f2f2f2;--button-ghost-hover-foreground:#000;--button-secondary-background:var(--input-background);--button-secondary-foreground:var(--input-foreground);--button-secondary-hover-background:#e5e5e5;--button-secondary-hover-foreground:#000;--button-destructive-background:radial-gradient(100% 100% at 0% 0%, #b40f0f 0%, #910d0d 100%);--button-destructive-foreground:#fff;--button-destructive-hover-background:radial-gradient(100% 100% at 0% 0%, #b02727 0%, #910d0d 100%);--button-destructive-hover-foreground:#fff;--red:red;--link:#4d58eb;--link-hover:#3e46bc;--stroke:#000;--grid-stroke:#f0f0f0;--blur:blur(20px);--blurred-background:#0006;--blurred-foreground:#fff;--blurred-hover-background:#64646466;--muted-foreground:#7b7b7b;--sort-button-background:#fffce7;--sort-button-foreground:#000;--sort-button-hover-background:#fdf09d;--sort-button-active-background:radial-gradient(100% 100% at 0% 0%, #fef8ce4d 0%, #fef8ce4d 100%);--sort-button-active-border:#fada0a;--sort-button-disabled-background:#f0f0f0;--sort-button-disabled-foreground:#9b9b9b;--tab-button-background:transparent;--tab-button-foreground:#848484;--tab-button-hover-background:#f0f0f0;--tab-button-active-background:#f0f0f0;--tab-button-active-foreground:#000;--toggle-group-background:#f2f2f2;--toggle-group-item-active-background:#d4d4d4;--tooltip-background:#212121;--tooltip-foreground:#fff;--slider-background:#e3e0e0;--slider-thumb-background:linear-gradient(180deg, #e68e00 0%, #e68e00 100%);--slider-tick-background:#fff;--switch-border:#848484;--switch-foreground:#848484;--switch-border-active:#fada0a;--switch-foreground-active:#fada0a;--select-background:#f5f5f5;--select-shadow-color:#00000040;--select-separator-background:#c6c6c6;--select-foreground:#000;--context-menu-background:#fcfcfc;--context-menu-border:#c6c6c6;--context-menu-foreground:#000;--context-menu-hover-background:#f0f0f0;--dropdown-background:#fff;--dropdown-background-hover:#ebebeb;--dropdown-stroke:#d4d4d4;--dropdown-foreground:#000;--icon-button-foreground:#9b9b9b;--icon-button-hover-foreground:#000;--printer-pane-background:#fff;--printer-pane-active-background:#f0f0f0;--right-bar-muted-foreground:#aaa;--right-bar-input-background:#f5f5f5;--translation-input-background:#f5f5f5;--translation-input-foreground:#000;--translation-input-icon:#9b9b9b;--translation-input-border:#8a8a8a;--translation-input-hover-border:#ffc038;--color-picker-yellow:linear-gradient(180deg, #e6de00 0%, #e6de00 100%);--color-picker-yellow-solid:#e6de00;--color-picker-orange:linear-gradient(180deg, #e68e00 0%, #e68e00 100%);--color-picker-orange-solid:#e68e00;--color-picker-red:linear-gradient(180deg, #fc5151 0%, #fc5151 100%);--color-picker-red-solid:#fc5151;--color-picker-green:linear-gradient(180deg, #3db90f 0%, #3db90f 100%);--color-picker-green-solid:#3db90f;--color-picker-darkgreen:linear-gradient(180deg, #145f14 0%, #145f14 100%);--color-picker-darkgreen-solid:#145f14;--color-picker-neutral:linear-gradient(180deg, #151515 0%, #151515 100%);--color-picker-neutral-solid:#151515;--color-picker-blue:linear-gradient(180deg, #5d7bf4 0%, #5d7bf4 100%);--color-picker-blue-solid:#5d7bf4;--color-picker-darkblue:linear-gradient(180deg, #004072 0%, #004072 100%);--color-picker-darkblue-solid:#004072;--color-picker-cyan:linear-gradient(180deg, #2aa4b2 0%, #2aa4b2 100%);--color-picker-cyan-solid:#2aa4b2;--color-picker-purple:linear-gradient(180deg, #9600cc 0%, #9600cc 100%);--color-picker-purple-solid:#9600cc;--color-picker-pink:linear-gradient(180deg, #ff5aec 0%, #ff5aec 100%);--color-picker-pink-solid:#ff5aec;--color-picker-fuschia:linear-gradient(180deg, #cc0062 0%, #cc0062 100%);--color-picker-fuschia-solid:#cc0062}.dark:root{--background:#151515;--foreground:#fff;--foreground-disabled:#ababab;--secondary-foreground:#616161;--text-success:#69e03e;--text-error:red;--input-background:#2e2e2e;--input-foreground:#fff;--input-hover-background:#383838;--input-placeholder:#727272;--button-primary-gradient:radial-gradient(100% 100% at 0% 0%, #ff8 0%, #ff0 100%);--button-primary-gradient-hover:radial-gradient(100% 100% at 0% 0%, #d7d721 0%, #d7d721 100%);--button-disabled-background:#222;--button-disabled-foreground:#444;--button-ghost-foreground:#fff;--button-ghost-hover-background:#2e2e2e;--button-ghost-hover-foreground:#fff;--button-secondary-background:var(--input-background);--button-secondary-foreground:var(--input-foreground);--button-secondary-hover-background:#3c3c3c;--button-secondary-hover-foreground:var(--button-ghost-hover-foreground);--button-destructive-background:radial-gradient(100% 100% at 0% 0%, #f74949 0%, #b02727 100%);--button-destructive-foreground:#fff;--dropdown-background:#212121;--dropdown-background-hover:#2a2a2a;--dropdown-stroke:#2a2a2a;--dropdown-foreground:#fff;--link:#ff0;--link-hover:#d9d900;--stroke:#4d58eb;--grid-stroke:#212121;--sort-button-background:#212121;--sort-button-foreground:#fff;--sort-button-hover-background:#383838;--sort-button-active-background:radial-gradient(100% 100% at 0% 0%, #ffff004d 0%, #0000004d 100%);--sort-button-active-border:#ff0;--sort-button-disabled-background:#2e2e2e;--sort-button-disabled-foreground:#727272;--tab-button-foreground:#bdbdbd;--tab-button-hover-background:#383838;--tab-button-active-background:#383838;--tab-button-active-foreground:#fff;--toggle-group-background:#212121;--toggle-group-item-active-background:#383838;--tooltip-background:#383838;--tooltip-foreground:#fff;--slider-background:#2f2f2f;--slider-tick-background:#3e3e3e;--select-background:#212121;--select-shadow-color:#00000040;--select-separator-background:#2a2a2a;--select-foreground:#fff;--context-menu-background:#212121;--context-menu-border:#2a2a2a;--context-menu-foreground:#fff;--context-menu-hover-background:#333;--icon-button-foreground:#727272;--icon-button-hover-foreground:#fff;--printer-pane-background:#151515;--printer-pane-active-background:#2e2e2e;--right-bar-muted-foreground:#909090;--right-bar-input-background:#212121;--translation-input-background:#212121;--translation-input-foreground:#fff;--translation-input-icon:#727272;--color-picker-yellow:linear-gradient(180deg, #ff0 0%, #cac410 100%);--color-picker-yellow-solid:#cac410;--color-picker-orange:linear-gradient(180deg, #ff9d00 0%, #be790a 100%);--color-picker-orange-solid:#be790a;--color-picker-red:linear-gradient(180deg, #ed5555 0%, #ce2424 100%);--color-picker-red-solid:#ce2424;--color-picker-green:linear-gradient(180deg, #83f559 0%, #42c113 100%);--color-picker-green-solid:#42c113;--color-picker-darkgreen:linear-gradient(180deg, green 0%, #035903 100%);--color-picker-darkgreen-solid:#035903;--color-picker-neutral:linear-gradient(180deg, #fff 0%, #d9d9d9 100%);--color-picker-neutral-solid:#d9d9d9;--color-picker-blue:linear-gradient(180deg, #81a9ff 0%, #446bbe 100%);--color-picker-blue-solid:#446bbe;--color-picker-darkblue:linear-gradient(180deg, #81a9ff 0%, #446bbe 100%);--color-picker-darkblue-solid:#446bbe;--color-picker-cyan:linear-gradient(180deg, #62c8c0 0%, #379c94 100%);--color-picker-cyan-solid:#379c94;--color-picker-purple:linear-gradient(180deg, #b0f 0%, #8907b8 100%);--color-picker-purple-solid:#8907b8;--color-picker-pink:linear-gradient(180deg, #ff98ca 0%, #ce6699 100%);--color-picker-pink-solid:#ce6699;--color-picker-fuschia:linear-gradient(180deg, #ce00b6 0%, #850376 100%);--color-picker-fuschia-solid:#850376}body *{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:120%}.light-hidden{display:none}.dark-hidden{display:inherit}.dark .light-hidden{display:inherit}.dark .dark-hidden{display:none}.button{background:var(--button-primary-gradient);color:var(--button-primary-foreground);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 .75rem;font-size:1rem;line-height:100%;text-decoration:none;transition:all .3s;display:flex}.button:not([disabled]):hover{background:var(--button-primary-gradient-hover)}.button svg{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}.button.sm{height:2rem;font-size:.875rem}.button.sm svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}.button.xs{height:inherit;border-radius:.25rem;padding:.1rem .5rem;font-size:.75rem}.button.xs svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}.button.icon{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0}.button.icon-sm{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.button.ghost{background:var(--button-ghost-background);color:var(--button-ghost-foreground)}.button.ghost:not([disabled]):hover{background:var(--button-ghost-hover-background);color:var(--button-ghost-hover-foreground)}.button.ghost:disabled{background:var(--button-ghost-background)}.button.secondary{background:var(--button-secondary-background);color:var(--button-secondary-foreground)}.button.secondary:not([disabled]):hover{background:var(--button-secondary-hover-background);color:var(--button-secondary-hover-foreground)}.button.destructive{background:var(--button-destructive-background);color:var(--button-destructive-foreground)}.button.destructive:not([disabled]):hover{background:var(--button-destructive-hover-background);color:var(--button-destructive-hover-foreground)}.button:focus-visible{outline:1px solid var(--stroke);outline-offset:2px}.button:disabled{background:var(--button-disabled-background);color:var(--button-disabled-foreground);cursor:not-allowed}.test-env-banner.svelte-w2nti9{background:var(--color-picker-red);color:#fff;text-align:center;z-index:10000;padding:.25rem;font-size:.5rem;position:fixed;top:0;left:0;right:0}.container.svelte-izz8v9{position:fixed;bottom:4.25rem;right:1rem}.container.svelte-izz8v9 .open-button:where(.svelte-izz8v9){box-sizing:border-box;cursor:pointer;border:none;border-radius:20rem;padding:.75rem;transition:filter .3s;display:flex;box-shadow:1px 0 5px #0003}.container.svelte-izz8v9 .open-button:where(.svelte-izz8v9).active{background-color:var(--text-success);color:var(--white)}.container.svelte-izz8v9 .open-button:where(.svelte-izz8v9):hover{filter:brightness(.9)}.container.svelte-izz8v9 .content-container:where(.svelte-izz8v9){background:var(--background);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex;box-shadow:1px 0 5px #0003}.container.svelte-izz8v9 .content-container:where(.svelte-izz8v9) .title:where(.svelte-izz8v9){justify-content:space-between;align-items:center;gap:2rem;font-weight:700;display:flex}.container.svelte-izz8v9 .content-container:where(.svelte-izz8v9) .title:where(.svelte-izz8v9) .close-button:where(.svelte-izz8v9){background:var(--background);box-sizing:border-box;cursor:pointer;border:none;margin:0;padding:0;font-size:.5rem;display:flex}.container.svelte-izz8v9 .content-container:where(.svelte-izz8v9) .feature-flag-item:where(.svelte-izz8v9){justify-content:space-between;align-items:center;gap:.5rem;display:flex}.container.svelte-izz8v9 .content-container:where(.svelte-izz8v9) .feature-flag-item:where(.svelte-izz8v9) label:where(.svelte-izz8v9){font-size:.875rem}.auth-loading-screen.svelte-pqq8az{background:var(--background);z-index:1000;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100vw;height:100vh;display:flex;position:fixed;inset:0}.auth-loading-screen.svelte-pqq8az img:where(.svelte-pqq8az){max-width:12rem}.auth-loading-screen.svelte-pqq8az .status:where(.svelte-pqq8az){color:var(--text-secondary);flex-direction:row;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.auth-loading-screen.svelte-pqq8az .status:where(.svelte-pqq8az) .spin{animation:1s linear infinite svelte-pqq8az-spin}@keyframes svelte-pqq8az-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container.svelte-ws5mpy{background-color:var(--toggle-group-background);border-radius:.25rem;align-items:center;width:fit-content;display:flex}.container.lg.svelte-ws5mpy label{border-radius:.25rem;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.container.lg.svelte-ws5mpy label svg{width:1.125rem;height:1.125rem}.container.secondary.svelte-ws5mpy{background-color:#f0f0f0}.container.secondary.svelte-ws5mpy label[aria-selected=true]{color:#fff;background-color:#000}.tooltip-container.svelte-11vyzsr{position:relative}.tooltip-container.svelte-11vyzsr .tooltip:where(.svelte-11vyzsr){z-index:9999;background-color:var(--tooltip-background);color:var(--tooltip-foreground);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:.25rem;padding:.375rem .5rem;font-size:.625rem;font-weight:600;line-height:120%;display:none;position:absolute;top:0;left:0}.tooltip-container.svelte-11vyzsr .tooltip:where(.svelte-11vyzsr) .arrow:where(.svelte-11vyzsr){background:var(--tooltip-background);width:.25rem;height:.25rem;position:absolute;transform:rotate(45deg)}label.svelte-9erkbb{cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;width:1.625rem;min-width:1.625rem;height:1.625rem;min-height:1.625rem;display:flex;overflow:hidden}label.svelte-9erkbb input:where(.svelte-9erkbb){display:none}label.svelte-9erkbb svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}label.svelte-9erkbb:has(input:where(.svelte-9erkbb):checked){background-color:var(--toggle-group-item-active-background)}label.svelte-9erkbb:focus-visible{outline:1px solid var(--stroke);outline-offset:-1px}label.svelte-aiicr9{cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;height:1.625rem;min-height:1.625rem;padding:0 .5rem;display:flex;overflow:hidden}label.svelte-aiicr9 input:where(.svelte-aiicr9){display:none}label.svelte-aiicr9 svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}label.svelte-aiicr9:has(input:where(.svelte-aiicr9):checked){background-color:var(--toggle-group-item-active-background)}label.svelte-aiicr9:focus-visible{outline:1px solid var(--stroke);outline-offset:-1px}.main-container.svelte-g5oxf3{border-top:1px solid var(--grid-stroke);flex-direction:column;justify-content:center;align-items:stretch;display:flex}.main-container.svelte-g5oxf3 .logo:where(.svelte-g5oxf3){height:4rem;margin-bottom:.5rem}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3){flex-direction:row;justify-content:space-between;gap:2rem;width:100%;max-width:1216px;margin:0 auto;padding:2rem 0;display:flex}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column:where(.svelte-g5oxf3){flex-direction:column;flex:1;gap:.25rem;display:flex}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column.social:where(.svelte-g5oxf3) .social-content:where(.svelte-g5oxf3){flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column.social:where(.svelte-g5oxf3) .social-content:where(.svelte-g5oxf3) .address:where(.svelte-g5oxf3){flex-direction:column;align-items:stretch;display:flex}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column.social:where(.svelte-g5oxf3) .social-content:where(.svelte-g5oxf3) .address:where(.svelte-g5oxf3) span:where(.svelte-g5oxf3){font-size:.75rem}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column:where(.svelte-g5oxf3) .title:where(.svelte-g5oxf3){font-size:1rem;font-weight:500}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column:where(.svelte-g5oxf3) .copyright:where(.svelte-g5oxf3){margin-bottom:1rem;font-size:.75rem}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column:where(.svelte-g5oxf3) a:where(.svelte-g5oxf3){color:var(--foreground);opacity:.7;font-size:.75rem;text-decoration:none;transition:opacity .1s ease-in-out}.main-container.svelte-g5oxf3 .content:where(.svelte-g5oxf3) .column:where(.svelte-g5oxf3) a:where(.svelte-g5oxf3):hover{opacity:1}.auth.svelte-d3lfok{grid-template-columns:repeat(12,1fr);min-height:100vh;display:grid}.auth.svelte-d3lfok .form:where(.svelte-d3lfok){flex-direction:column;grid-column:1/6;justify-content:center;align-items:center;gap:1.5rem;padding:0 1.5rem;display:flex}.auth.svelte-d3lfok .form:where(.svelte-d3lfok) .head:where(.svelte-d3lfok){flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.auth.svelte-d3lfok .form:where(.svelte-d3lfok) .head:where(.svelte-d3lfok) img:where(.svelte-d3lfok){max-width:12rem}.auth.svelte-d3lfok .form:where(.svelte-d3lfok) .head:where(.svelte-d3lfok) h1:where(.svelte-d3lfok){font-weight:500}.auth.svelte-d3lfok .scene:where(.svelte-d3lfok){grid-column:6/13}.auth.svelte-d3lfok .form:where(.svelte-d3lfok),.auth.svelte-d3lfok .scene:where(.svelte-d3lfok){min-height:100%}@media only screen and (width<=1224px){.auth.svelte-d3lfok{display:flex}.auth.svelte-d3lfok .form:where(.svelte-d3lfok){width:100%}.auth.svelte-d3lfok .scene:where(.svelte-d3lfok){display:none}}.sign-in-button.svelte-1wdqnko{border:1px solid var(--grid-stroke);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:.25rem;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:all .3s;display:flex}.sign-in-button.svelte-1wdqnko:hover{background:var(--grid-stroke)}.sign-in-button.svelte-1wdqnko img:where(.svelte-1wdqnko){object-fit:contain;width:2.5rem;height:2.5rem}.input.svelte-tcfry3{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;display:flex}.input.svelte-tcfry3 label:where(.svelte-tcfry3),.input.svelte-tcfry3 .error:where(.svelte-tcfry3){color:var(--foreground);font-size:.75rem;line-height:150%}.input.svelte-tcfry3 .error:where(.svelte-tcfry3){color:var(--red);display:none}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3){align-items:center;width:100%;display:flex;position:relative}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3){background:var(--input-background);height:2.5rem;color:var(--input-foreground);border:none;border-radius:.5rem;outline:none;width:100%;padding:0 1rem}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3)::placeholder{color:var(--input-placeholder)}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):focus-visible{outline:1px solid var(--stroke);outline-offset:2px}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):hover{background-color:var(--input-hover-background)}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input[type=number]:where(.svelte-tcfry3){appearance:textfield}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):-webkit-autofill{-webkit-box-shadow:0 0 0 2.5rem var(--input-background) inset;-webkit-text-fill-color:var(--input-foreground);-webkit-background-clip:text;transition:background-color 5000s ease-in-out,color 5000s ease-in-out}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):-webkit-autofill:hover{-webkit-box-shadow:0 0 0 2.5rem var(--input-background) inset;-webkit-text-fill-color:var(--input-foreground);-webkit-background-clip:text;transition:background-color 5000s ease-in-out,color 5000s ease-in-out}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 2.5rem var(--input-background) inset;-webkit-text-fill-color:var(--input-foreground);-webkit-background-clip:text;transition:background-color 5000s ease-in-out,color 5000s ease-in-out}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):-webkit-autofill:active{-webkit-box-shadow:0 0 0 2.5rem var(--input-background) inset;-webkit-text-fill-color:var(--input-foreground);-webkit-background-clip:text;transition:background-color 5000s ease-in-out,color 5000s ease-in-out}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):-webkit-autofill:hover{-webkit-box-shadow:0 0 0 2.5rem var(--input-hover-background) inset}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) .right-icon:where(.svelte-tcfry3){cursor:pointer;width:2.5rem;height:2.5rem;color:var(--input-foreground);opacity:.7;background:0 0;border:none;border-radius:0 .5rem .5rem 0;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:0}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) .right-iconbutton:where(.svelte-tcfry3):hover:not(:disabled),.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) .right-iconbutton:where(.svelte-tcfry3):focus-visible:not(:disabled){opacity:1}.input.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) .right-iconbutton:where(.svelte-tcfry3):focus-visible{outline:1px solid var(--stroke);outline-offset:-3px}.input--error.svelte-tcfry3 input:where(.svelte-tcfry3){color:var(--red)}.input--error.svelte-tcfry3 .error:where(.svelte-tcfry3){display:block}.input--disabled.svelte-tcfry3{opacity:.35}.input--ghost.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3),.input--ghost.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):hover{background-color:#0000;padding:0}.input--ghost.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3):focus-visible{outline:none}.input--sm.svelte-tcfry3 .wrapper:where(.svelte-tcfry3) input:where(.svelte-tcfry3){border-radius:.5rem;height:1.5rem;padding:0 .5rem}.container.svelte-1jejots{color:var(--dropdown-foreground);z-index:10;width:max-content;position:absolute;top:0;left:0}.container.svelte-1jejots .arrow:where(.svelte-1jejots){background:var(--dropdown-background);z-index:-1;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.container.svelte-1jejots .content:where(.svelte-1jejots){background-color:var(--dropdown-background);outline:1px solid var(--dropdown-stroke);border-radius:.5rem;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.container.svelte-ft9ea0{background:var(--dropdown-background);border:0;border-bottom:1px solid var(--dropdown-stroke);color:var(--dropdown-foreground);cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;max-width:16rem;padding:.5rem 1rem;font-size:.75rem;text-decoration:none;transition:background .3s;overflow:hidden;border-radius:0!important}.container.svelte-ft9ea0:hover{background:var(--dropdown-background-hover)}.container.svelte-ft9ea0:last-of-type{border-bottom:none}.container.destructive.svelte-ft9ea0{color:var(--red)}button.svelte-89x7jb{color:var(--foreground);cursor:pointer;background:0 0;border:none;margin:0;padding:0}button.svelte-89x7jb:disabled{cursor:not-allowed;opacity:.5}.main-container.svelte-j1aor5{border-bottom:1px solid var(--grid-stroke);flex-direction:column;justify-content:center;align-items:stretch;display:flex}.main-container.svelte-j1aor5 .logo-container:where(.svelte-j1aor5){justify-content:center;align-items:center;display:flex}.main-container.svelte-j1aor5 .logo-container:where(.svelte-j1aor5) .logo:where(.svelte-j1aor5){height:2rem}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5){flex-direction:row;justify-content:space-between;gap:2rem;width:100%;max-width:1216px;margin:0 auto;display:flex}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .input-container:where(.svelte-j1aor5){width:100%;max-width:25rem;padding:.5rem 0}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .right-container:where(.svelte-j1aor5){flex-direction:row;justify-content:flex-end;align-items:stretch;display:flex}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .right-container:where(.svelte-j1aor5) .tooltip-container,.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .right-container:where(.svelte-j1aor5) .tooltip-content{display:flex}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .right-container:where(.svelte-j1aor5) .navbar-button:where(.svelte-j1aor5){border:0;border-left:1px solid var(--grid-stroke);color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 1rem;transition:all .3s;display:flex}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .right-container:where(.svelte-j1aor5) .navbar-button:where(.svelte-j1aor5):hover{background-color:var(--input-background)}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .right-container:where(.svelte-j1aor5) .user-infos{border-left:1px solid var(--grid-stroke);flex-direction:row;align-items:center;gap:.75rem;padding-left:1rem;display:flex}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .right-container:where(.svelte-j1aor5) .user-infos-avatar{flex-direction:row;align-items:center;gap:.25rem;display:flex}.main-container.svelte-j1aor5 .content:where(.svelte-j1aor5) .buttons-container:where(.svelte-j1aor5){flex-direction:row;align-items:center;gap:.75rem;display:flex}.main-container.svelte-138yri{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;display:flex}.main-container.svelte-138yri .content:where(.svelte-138yri){flex-direction:column;gap:1rem;width:100%;max-width:1216px;margin:0 auto;padding:2rem 1rem;display:flex}.html-content.svelte-15mkxuf{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;max-width:60rem;margin:0 auto;display:flex}.html-content.svelte-15mkxuf h1{font-size:1.5rem;font-weight:600}.html-content.svelte-15mkxuf h2{font-size:1.25rem;font-weight:600}.html-content.svelte-15mkxuf h3{font-size:1rem;font-weight:600}.html-content.svelte-15mkxuf strong{font-weight:600}.html-content.svelte-15mkxuf ul{padding-left:1rem;list-style:outside}.project.svelte-16irr3m{border-radius:1rem;width:100%;height:15rem;position:relative;overflow:hidden}.project.svelte-16irr3m .no-picture-container:where(.svelte-16irr3m){background:var(--input-background);height:calc(100% - 3.25rem);color:var(--foreground);justify-content:center;align-items:center;display:flex}.project.svelte-16irr3m img:where(.svelte-16irr3m){object-fit:cover;width:100%;height:100%}.project.svelte-16irr3m .content:where(.svelte-16irr3m){-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:var(--blurred-background);min-height:3.25rem;color:var(--blurred-foreground);outline:none;flex-direction:column;justify-content:center;padding:0 1.5rem;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0}.project.svelte-16irr3m .content:where(.svelte-16irr3m) :where(.svelte-16irr3m){color:inherit}.project.svelte-16irr3m .content:where(.svelte-16irr3m) p:where(.svelte-16irr3m){font-weight:700;line-height:130%}.project.svelte-16irr3m .content:where(.svelte-16irr3m) small:where(.svelte-16irr3m){font-size:.75rem}.project.svelte-16irr3m:hover .content:where(.svelte-16irr3m){background:var(--blurred-hover-background)}.project.svelte-16irr3m:has(.content:where(.svelte-16irr3m):focus-visible){outline:1px solid var(--stroke);outline-offset:2px}.container.svelte-1t5zzg8{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1.5rem;display:flex}.container.svelte-1t5zzg8 .text-container:where(.svelte-1t5zzg8){flex-direction:column;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.container.svelte-1t5zzg8 .text-container:where(.svelte-1t5zzg8) .title:where(.svelte-1t5zzg8){font-size:1rem;font-weight:600;line-height:150%}.container.svelte-1t5zzg8 .text-container:where(.svelte-1t5zzg8) .subtitle:where(.svelte-1t5zzg8){color:var(--foreground-disabled);font-size:.75rem;line-height:120%}@keyframes svelte-1t5zzg8-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pagination-container.svelte-19eta05{justify-content:center;align-items:center;gap:1rem;display:flex}.pagination-container.svelte-19eta05 .pages-container:where(.svelte-19eta05){justify-content:center;align-items:center;gap:.75rem;display:flex}.pagination-container.svelte-19eta05 .pagination-button:where(.svelte-19eta05){cursor:pointer;background:0 0;border:0;border-radius:1rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;transition:all .3s;display:flex}.pagination-container.svelte-19eta05 .pagination-button.current:where(.svelte-19eta05),.pagination-container.svelte-19eta05 .pagination-button.current:where(.svelte-19eta05):hover{background:var(--button-primary-gradient)}.pagination-container.svelte-19eta05 .pagination-button:where(.svelte-19eta05):hover{background:var(--button-ghost-hover-background)}.pagination-container.svelte-19eta05 .pagination-button:where(.svelte-19eta05):disabled{cursor:default;background:0 0}button.svelte-rtg3is{cursor:pointer;min-height:1.5rem;color:var(--sort-button-foreground);background:var(--sort-button-background);border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;padding:0 .5rem;font-size:.75rem;display:flex}button.icon.svelte-rtg3is{width:2rem;min-height:2rem;padding:0}button[aria-disabled=true].svelte-rtg3is{background:var(--sort-button-active-background);border-color:var(--sort-button-active-border);pointer-events:none}button.svelte-rtg3is:hover{background:var(--sort-button-hover-background)}button.svelte-rtg3is:focus-visible{outline:1px solid var(--stroke);outline-offset:2px}button.svelte-rtg3is:disabled{background:var(--sort-button-disabled-background);color:var(--sort-button-disabled-foreground);cursor:not-allowed;border-color:#0000}button.svelte-rtg3is svg{width:1.25rem;height:1.25rem}.projects.svelte-nudezv{flex-direction:column;gap:1rem;display:flex}.projects.svelte-nudezv .grid:where(.svelte-nudezv){grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;display:grid}.projects.svelte-nudezv .head:where(.svelte-nudezv){justify-content:space-between;align-items:center;gap:1rem;display:flex}.projects.svelte-nudezv .head:where(.svelte-nudezv) .sorting:where(.svelte-nudezv){align-items:center;gap:.5rem;display:flex}.projects.svelte-nudezv .head:where(.svelte-nudezv) .sorting:where(.svelte-nudezv) p:where(.svelte-nudezv){color:var(--muted-foreground);font-size:.75rem}.head.svelte-1fgiin3{justify-content:space-between;align-items:center;display:flex}.head.svelte-1fgiin3 h1:where(.svelte-1fgiin3){font-size:1.75rem;font-weight:800;line-height:150%}.container.svelte-1sxham9{align-items:center;gap:.5rem;display:flex}.container.svelte-c9nw35{vertical-align:middle;cursor:pointer;background-color:var(--tab-button-background);height:fit-content;min-height:1.5rem;color:var(--tab-button-foreground);border:none;border-radius:.25rem;padding:0 .5rem;font-size:.75rem;font-weight:600;line-height:100%}.container.svelte-c9nw35:hover{background-color:var(--tab-button-hover-background)}.container.svelte-c9nw35:focus-visible{outline:1px solid var(--stroke);outline-offset:2px}.container[data-active=true].svelte-c9nw35{background-color:var(--tab-button-active-background);color:var(--tab-button-active-foreground)}.container.svelte-1a6dziq{flex:1;display:none;overflow:hidden}.container[data-selected=true].svelte-1a6dziq{display:flex}.context-menu-content.svelte-1062kub{background:var(--context-menu-background);border:1px solid var(--context-menu-border);color:var(--context-menu-foreground);z-index:1001;border-radius:.25rem;flex-direction:column;min-width:7.5rem;font-size:.75rem;display:flex;position:fixed}.context-menu-content.svelte-1062kub>:first-child:is(div)>div{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.context-menu-content.svelte-1062kub>:last-child:is(div)>div,.context-menu-content.svelte-1062kub>:last-child:is(button){border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.context-menu-separator.svelte-1h85699{background-color:var(--context-menu-border);height:1px}.context-menu-item.svelte-1fey18b{color:var(--context-menu-foreground);cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;justify-content:space-between;align-items:center;min-height:2rem;padding:0 1rem;font-size:.75rem;display:flex;overflow:hidden}.context-menu-item.svelte-1fey18b:hover{background-color:var(--context-menu-hover-background)}.context-menu-item:hover.destructive.svelte-1fey18b{color:var(--button-destructive-foreground);background:var(--button-destructive-background)}.context-menu-item.svelte-1fey18b:focus-visible{outline:1px solid var(--stroke);outline-offset:-3px}.color-picker.svelte-6xgarm{display:flex;position:relative}.color-picker.svelte-6xgarm .selected-color:where(.svelte-6xgarm){cursor:pointer;border:0;border-radius:.125rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem}.color-picker.svelte-6xgarm .selected-color:where(.svelte-6xgarm):focus-visible{outline:1px solid var(--stroke);outline-offset:2px}.color-picker.svelte-6xgarm .picker-container:where(.svelte-6xgarm){background:var(--context-menu-background);z-index:99;border-radius:.25rem;grid-template-columns:repeat(6,1fr);gap:.75rem;width:fit-content;padding:.75rem .5rem;display:grid;position:absolute;top:1.5rem;left:-.5rem}.color-picker.svelte-6xgarm .picker-container:where(.svelte-6xgarm):before{content:"";border-bottom:.25rem solid var(--context-menu-background);border-left:.25rem solid #0000;border-right:.25rem solid #0000;position:absolute;top:-.25rem;left:.75rem}.color-picker.svelte-6xgarm .picker-container:where(.svelte-6xgarm) .color:where(.svelte-6xgarm){cursor:pointer;border:0;border-radius:.125rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem}.container.svelte-1sjehx8{cursor:pointer;color:var(--icon-button-foreground);min-height:var(--button-size);min-width:var(--button-size);width:var(--button-size);height:var(--button-size);background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex}.container.svelte-1sjehx8 svg{min-height:var(--icon-size);min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size)}.container.svelte-1sjehx8:hover:not(:disabled){color:var(--icon-button-hover-foreground)}.container.svelte-1sjehx8:focus-visible{outline:1px solid var(--stroke)}.container.svelte-1sjehx8:disabled{opacity:.5;cursor:not-allowed}.container.svelte-2ya31b{align-items:center;padding:0 .5rem;display:flex}.container.svelte-2ya31b .toggle{margin-right:.125rem}.container.svelte-2ya31b .content:where(.svelte-2ya31b){align-items:center;width:100%;min-height:3rem;display:flex}.container.svelte-2ya31b .content:where(.svelte-2ya31b) p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.container.svelte-x1elx1 .head{justify-content:space-between;align-items:center;width:100%;display:flex}.container.svelte-x1elx1 .head[data-visible=false]{filter:opacity(.5)}.container.svelte-x1elx1 .head-container:has([data-selected=true]){background-color:var(--printer-pane-active-background)}.container.svelte-x1elx1 .head-actions:where(.svelte-x1elx1){align-items:center;gap:.5rem;width:100%;display:flex}.item-container.svelte-13nsfey{color:var(--context-menu-foreground);cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:2rem;font-size:.75rem;display:flex;overflow:hidden}.item-container.svelte-13nsfey .item-content:where(.svelte-13nsfey){flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;display:flex}.item-container.svelte-13nsfey .item-content:where(.svelte-13nsfey) .color:where(.svelte-13nsfey){border:0;border-radius:.125rem;width:.75rem;height:.75rem;display:block}.item-container.svelte-13nsfey .item-content:where(.svelte-13nsfey) .name:where(.svelte-13nsfey){white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.75rem;overflow:hidden}.context-menu-submenu.svelte-1n0cut7{cursor:pointer;background:0 0;border:none;width:100%;position:relative}.context-menu-submenu.svelte-1n0cut7 .context-menu-submenu-label:where(.svelte-1n0cut7){color:var(--context-menu-foreground);text-align:start;justify-content:space-between;align-items:center;gap:.25rem;min-height:2rem;padding:0 .5rem 0 1rem;font-size:.75rem;display:flex}.context-menu-submenu.svelte-1n0cut7 .context-menu-submenu-label:where(.svelte-1n0cut7)>span:where(.svelte-1n0cut7){font-size:.75rem}.context-menu-submenu.svelte-1n0cut7 .context-menu-submenu-label:where(.svelte-1n0cut7):hover{background-color:var(--context-menu-hover-background)}.context-menu-submenu.svelte-1n0cut7 .context-menu-submenu-container:where(.svelte-1n0cut7){z-index:99;padding-left:calc(.5rem + 1px);position:absolute;top:0;left:100%}.context-menu-submenu.svelte-1n0cut7 .context-menu-submenu-container:where(.svelte-1n0cut7) .context-menu-submenu-content:where(.svelte-1n0cut7){background:var(--context-menu-background);border:1px solid var(--context-menu-border);color:var(--context-menu-foreground);border-radius:.25rem;flex-direction:column;min-width:7.5rem;font-size:.75rem;display:flex;overflow:hidden}.color.svelte-19fep40{min-width:var(--size);min-height:var(--size);width:var(--size);height:var(--size);background:var(--color);border-radius:.125rem;display:block}.container.svelte-zih9pj{background-color:var(--printer-pane-background);flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem;padding:0 .5rem 0 2rem;display:flex}.container.svelte-zih9pj:hover,.container.selected.svelte-zih9pj{background-color:var(--printer-pane-active-background)}.container.noPadding.svelte-zih9pj{padding:0 .5rem 0 1rem}.container.hidden.svelte-zih9pj .name:where(.svelte-zih9pj){opacity:.3}.container.svelte-zih9pj input{height:inherit;font-size:.75rem}.container.svelte-zih9pj .name:where(.svelte-zih9pj){color:currentColor;cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:none;outline:none;flex-direction:row;flex:1;align-items:center;gap:.25rem;min-height:2rem;padding:0;font-size:.75rem;display:flex;overflow:hidden}.container.svelte-zih9pj .name:where(.svelte-zih9pj) .color-indicator:where(.svelte-zih9pj){justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.container.svelte-zih9pj .name:where(.svelte-zih9pj):focus-visible{outline:1px solid var(--stroke);outline-offset:-1px}.container.svelte-zih9pj .head{justify-content:space-between}.container.svelte-zih9pj .head[data-hidden=true]{filter:opacity(.5)}.container.svelte-zih9pj .head-container:has([data-selected=true]){background-color:var(--printer-pane-active-background)}.draggable-list.svelte-sv7z67{flex-direction:column;gap:0;display:flex}.draggable-item.svelte-sv7z67{cursor:grab;transition:opacity .2s}.draggable-item.dragging.svelte-sv7z67{opacity:.5;cursor:grabbing}.draggable-item.drag-over.svelte-sv7z67{border-top:2px solid var(--color-primary,#06c)}form.svelte-1nrzye1{width:100%}.name.svelte-13tls8c{color:currentColor;text-align:start;cursor:pointer;background-color:#0000;border:none;outline:none;width:100%;min-height:3rem;padding:0}.name.svelte-13tls8c:focus-visible{outline:1px solid var(--stroke);outline-offset:-1px}.printers-container.svelte-zvso0b{flex-direction:column;flex:1;align-items:stretch;min-height:0;display:flex;overflow-y:auto}.empty.svelte-zvso0b{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.main-container.svelte-zvso0b{flex-direction:column;align-items:stretch;width:100%;display:flex;overflow:hidden}.unassigned-files-container.svelte-zvso0b .header:where(.svelte-zvso0b){border-top:1px solid var(--grid-stroke);border-bottom:1px solid var(--grid-stroke);flex-direction:row;justify-content:space-between;align-items:center;padding:1rem;font-size:1rem;display:flex}.unassigned-files-container.svelte-zvso0b .header:where(.svelte-zvso0b) span:where(.svelte-zvso0b){color:var(--right-bar-muted-foreground);font-size:.875rem}.unassigned-files-container.svelte-zvso0b .files:where(.svelte-zvso0b){max-height:14rem;overflow-y:auto}.container.svelte-f6681y{background-color:var(--printer-pane-background);flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem;min-height:3rem;padding:0 .5rem 0 1rem;display:flex}.container.svelte-f6681y:hover,.container.selected.svelte-f6681y{background-color:var(--printer-pane-active-background)}.container.hidden.svelte-f6681y .name:where(.svelte-f6681y){opacity:.3}.container.svelte-f6681y .name:where(.svelte-f6681y){color:currentColor;cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:none;outline:none;flex-direction:row;flex:1;align-items:center;gap:.5rem;min-height:2rem;padding:0;display:flex;overflow:hidden}.container.svelte-f6681y .name:where(.svelte-f6681y) .color-indicator:where(.svelte-f6681y){justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.container.svelte-f6681y .name:where(.svelte-f6681y):focus-visible{outline:1px solid var(--stroke);outline-offset:-1px}.container.svelte-1xkc1le{background-color:var(--printer-pane-background)}.container.svelte-1xkc1le .name:where(.svelte-1xkc1le){color:currentColor;text-align:start;cursor:pointer;background-color:#0000;border:none;outline:none;width:100%;min-height:3rem;padding:0}.container.svelte-1xkc1le .name:where(.svelte-1xkc1le):focus-visible{outline:1px solid var(--stroke);outline-offset:-1px}.container.svelte-1xkc1le .head{justify-content:space-between}.container.svelte-1xkc1le .head[data-hidden=true]{filter:opacity(.5)}.container.svelte-1xkc1le .head-container:has([data-selected=true]){background-color:var(--printer-pane-active-background)}.files-container.svelte-177slh6{flex-direction:column;align-items:stretch;width:100%;display:flex;overflow-y:auto}.upload-file-input.svelte-177slh6{display:none}.backdrop.svelte-1tduk3b{z-index:100;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.backdrop.svelte-1tduk3b .modal-content:where(.svelte-1tduk3b){background:var(--background);border:1px solid var(--grid-stroke);border-radius:1.5rem;flex-direction:column;align-items:stretch;width:30rem;padding:1rem;display:flex}.backdrop.svelte-1tduk3b .modal-content:where(.svelte-1tduk3b) .modal-header:where(.svelte-1tduk3b){flex-direction:row;justify-content:space-between;align-items:center;display:flex}.backdrop.svelte-1tduk3b .modal-content:where(.svelte-1tduk3b) .modal-header:where(.svelte-1tduk3b) .modal-title:where(.svelte-1tduk3b){font-size:1.25rem;font-weight:700}.backdrop.svelte-1tduk3b .modal-content:where(.svelte-1tduk3b) .modal-body:where(.svelte-1tduk3b){flex-direction:column;gap:1rem;padding:1rem 0;font-size:1rem;display:flex}.backdrop.svelte-1tduk3b .modal-content:where(.svelte-1tduk3b) .modal-footer:where(.svelte-1tduk3b){border-top:1px solid var(--grid-stroke);flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:1rem;display:flex}.color.svelte-cokklv{border-top:1px solid var(--color);align-self:stretch;height:1px;display:flex}.import-file-input.svelte-1vxk3tt{display:none}.content.svelte-1vxk3tt{flex-direction:column;gap:.75rem;display:flex}.item.svelte-1vxk3tt{border:1px solid var(--dropdown-stroke);cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:center;min-height:5rem;padding:0 1rem;display:flex}.item.svelte-1vxk3tt:has(.radio-input:where(.svelte-1vxk3tt):checked){border-color:var(--primary)}.item.svelte-1vxk3tt:has(.radio-input:where(.svelte-1vxk3tt):focus-visible) .radio:where(.svelte-1vxk3tt){outline:2px solid var(--primary);outline-offset:2px}.item.svelte-1vxk3tt p.name:where(.svelte-1vxk3tt){font-size:1rem;font-weight:600;line-height:120%}.item.svelte-1vxk3tt p.description:where(.svelte-1vxk3tt){color:var(--secondary-foreground);font-size:.75rem}.item-info.svelte-1vxk3tt{align-items:center;gap:1rem;display:flex}.item-info.svelte-1vxk3tt svg{width:1.5rem;height:1.5rem}.radio-input.svelte-1vxk3tt{opacity:0;width:0;height:0;position:absolute}.radio.svelte-1vxk3tt{border:1px solid var(--dropdown-stroke);border-radius:100vmax;flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}.radio.svelte-1vxk3tt:after{content:"";background:0 0;border-radius:100vmax;position:absolute;inset:4px}.item.svelte-1vxk3tt:has(.radio-input:where(.svelte-1vxk3tt):checked) .radio:where(.svelte-1vxk3tt){border-color:var(--foreground)}.item.svelte-1vxk3tt:has(.radio-input:where(.svelte-1vxk3tt):checked) .radio:where(.svelte-1vxk3tt):after{background:var(--foreground)}.instructions.svelte-eyqosl{color:var(--foreground-muted);font-size:1rem;line-height:1.5rem}.form-container.svelte-eyqosl{flex-direction:column;align-items:flex-end;gap:1rem;display:flex}.note-field.svelte-eyqosl{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.25rem;display:flex}.note-field.svelte-eyqosl label:where(.svelte-eyqosl){color:var(--foreground);font-size:.75rem;line-height:150%}.note-field.svelte-eyqosl textarea:where(.svelte-eyqosl){background:var(--input-background);color:var(--input-foreground);font-family:inherit;font-size:inherit;resize:vertical;border:none;border-radius:.5rem;outline:none;align-self:stretch;padding:.75rem 1rem}.note-field.svelte-eyqosl textarea:where(.svelte-eyqosl)::placeholder{color:var(--input-placeholder)}.note-field.svelte-eyqosl textarea:where(.svelte-eyqosl):focus-visible{outline:1px solid var(--stroke);outline-offset:2px}.note-field.svelte-eyqosl textarea:where(.svelte-eyqosl):hover{background-color:var(--input-hover-background)}.note-field.svelte-eyqosl textarea:where(.svelte-eyqosl):disabled{opacity:.35}.time-updated-at.svelte-qocur0{color:var(--foreground-muted);flex-direction:row;align-items:center;gap:.25rem;font-size:.625rem;display:flex}.time-updated-at.svelte-qocur0 .loading:where(.svelte-qocur0){font-size:.5rem;animation:2s linear infinite svelte-qocur0-spin;display:flex}.time-updated-at.svelte-qocur0 .loading:where(.svelte-qocur0) svg{width:.625rem;min-width:.625rem;height:.625rem;min-height:.625rem}@keyframes svelte-qocur0-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container.svelte-ephwmn{text-align:start;flex-direction:column;flex:1;justify-content:center;min-height:4rem;padding:0 1rem;display:flex}.container.svelte-ephwmn .form:where(.svelte-ephwmn){color:var(--muted-foreground);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container.svelte-ephwmn .form:where(.svelte-ephwmn) input{border-radius:0;max-height:1.5rem}.container.svelte-ephwmn .form:where(.svelte-ephwmn) .project-name:where(.svelte-ephwmn){color:var(--foreground);text-align:start;flex:1}.container.svelte-1s2u7dk{border-right:1px solid var(--grid-stroke);flex-direction:column;flex:0 0 17rem;align-items:stretch;display:flex}.container.svelte-1s2u7dk .content:where(.svelte-1s2u7dk){border-top:1px solid var(--grid-stroke);flex-direction:column;flex:1;display:flex;overflow:hidden}.container.svelte-1s2u7dk .content:where(.svelte-1s2u7dk) .tabs{flex-direction:column;flex:1;display:flex;overflow:hidden}.container.svelte-1s2u7dk .content:where(.svelte-1s2u7dk) .list{border-bottom:1px solid var(--grid-stroke);padding:1rem}.container.svelte-1kt6rv4{flex-direction:column;gap:.5rem;width:100%;display:flex}.content.svelte-1vt3eqh{flex-direction:column;gap:.5rem;display:flex}.split.svelte-1vt3eqh{flex-direction:row;gap:1rem}.split.svelte-1vt3eqh>:first-child{flex:1}.split.svelte-1vt3eqh>:last-child{width:4.875rem}.input-label.svelte-yhr40v{color:var(--right-bar-muted-foreground);font-size:.75rem;line-height:100%}.container.svelte-14pklin{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.container.svelte-14pklin .head:where(.svelte-14pklin){justify-content:space-between;align-items:center;gap:.25rem;display:flex}.container.svelte-14pklin .head:where(.svelte-14pklin) .title:where(.svelte-14pklin){font-size:1rem;font-weight:600;line-height:100%}.container.svelte-14pklin .content:where(.svelte-14pklin){flex-direction:column;display:flex}.row.svelte-ul0ooy{gap:.5rem;display:flex}.container.svelte-sddwoq{background-color:var(--translation-input-background);border:1px solid var(--translation-input-background);border-radius:.25rem;width:100%;min-height:1.75rem;display:flex}.container.svelte-sddwoq button{color:var(--translation-input-icon)}.container.svelte-sddwoq>div:where(.svelte-sddwoq){width:100%;font-size:.75rem;line-height:100%;display:flex;position:relative}.container.svelte-sddwoq>div:where(.svelte-sddwoq)>:where(.svelte-sddwoq){font:inherit}.container.svelte-sddwoq>div:where(.svelte-sddwoq)>input:where(.svelte-sddwoq){caret-color:var(--translation-input-foreground);color:var(--translation-input-foreground);background-color:#0000;border:none;outline:none;width:100%;margin:0;padding-left:1.75rem}.container.svelte-sddwoq>div:where(.svelte-sddwoq)>input:where(.svelte-sddwoq)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.container.svelte-sddwoq>div:where(.svelte-sddwoq)>input:where(.svelte-sddwoq)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container.svelte-sddwoq>div:where(.svelte-sddwoq)>input.nopadding:where(.svelte-sddwoq){padding-left:.5rem}.container.svelte-sddwoq>div:where(.svelte-sddwoq)>p:where(.svelte-sddwoq){text-align:center;pointer-events:none;min-width:1.75rem;color:var(--right-bar-muted-foreground);place-content:center;position:absolute;top:0;bottom:0;left:0}.container.svelte-sddwoq:hover{border-color:var(--translation-input-border)}.container.svelte-sddwoq:has(div:where(.svelte-sddwoq) input:where(.svelte-sddwoq):focus-visible){border-color:var(--translation-input-hover-border)}.control-group-container.svelte-pccajt{flex-direction:row;gap:.5rem;display:flex}.height-container.svelte-eukxdy{flex-direction:column;gap:.25rem;display:flex}.delete-button{width:100%;margin-top:.75rem}.row.svelte-akofga{gap:.5rem;display:flex}.row.svelte-akofga .ghost-button{justify-content:start;width:100%;padding-left:0;font-size:.75rem}.row.svelte-akofga .ghost-button:hover{background-color:#0000}.drop-to-floor-button{width:100%;margin-top:.75rem}.buttons-container.svelte-1ll824{border-top:1px solid var(--grid-stroke);flex-direction:column;align-items:stretch;gap:.5rem;padding:1rem;display:flex}.spin{animation:1s linear infinite svelte-1ll824-spin}@keyframes svelte-1ll824-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.svelte-13i22ps{background-color:var(--select-background);color:var(--select-foreground);cursor:pointer;text-align:start;border:none;outline:none;justify-content:space-between;align-items:stretch;padding:.25rem;display:flex}button.svelte-13i22ps:focus-visible{outline:1px solid var(--stroke);outline-offset:2px;z-index:1}button.selected.svelte-13i22ps span:where(.svelte-13i22ps){font-weight:500}button.selected.svelte-13i22ps svg{display:block}button.svelte-13i22ps:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}button.svelte-13i22ps:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}button.svelte-13i22ps:not(:first-child){border-top:1px solid var(--select-separator-background)}button.svelte-13i22ps span:where(.svelte-13i22ps){color:var(--select-foreground);font-size:.75rem;line-height:150%}button.svelte-13i22ps svg{width:.75rem;height:.75rem;stroke:var(--select-foreground);padding:.125rem;display:none}.container.svelte-6nznl5{flex-direction:column;gap:.125rem;width:100%;display:flex;position:relative}.container.svelte-6nznl5 span:where(.svelte-6nznl5){color:var(--select-foreground);text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.75rem;line-height:150%;overflow:hidden}.container.svelte-6nznl5 button{background-color:var(--select-background);cursor:pointer;border:none;border-radius:.25rem;outline:none;justify-content:space-between;align-items:center;padding:.25rem .25rem .25rem .5rem;display:flex;overflow:hidden}.container.svelte-6nznl5 button:focus-visible{outline:1px solid var(--stroke);outline-offset:2px;z-index:1}.container.svelte-6nznl5 button svg{width:1rem;height:1rem;stroke:var(--select-foreground)}.container.opened.svelte-6nznl5 .options:where(.svelte-6nznl5){display:flex}.container.svelte-6nznl5 .options:where(.svelte-6nznl5){background-color:var(--select-background);width:100%;box-shadow:4px 4px 4px 0px var(--select-shadow-color);z-index:99;border-radius:.25rem;flex-direction:column;display:none;position:absolute;top:calc(100% + .125rem)}.container.svelte-wg3yhy{flex-direction:column;gap:.5rem;display:flex}.row.svelte-wg3yhy{justify-content:space-between;align-items:center;gap:1rem;display:flex}.row.svelte-wg3yhy>p:where(.svelte-wg3yhy){color:#aaa;font-size:.75rem;font-weight:500;display:flex}.row.svelte-wg3yhy .input-container:where(.svelte-wg3yhy){flex-direction:column;align-items:stretch;width:6rem;display:flex}.row.svelte-wg3yhy .input-container:where(.svelte-wg3yhy)>input:where(.svelte-wg3yhy){background-color:var(--translation-input-background);border:1px solid var(--translation-input-background);caret-color:var(--translation-input-foreground);color:var(--translation-input-foreground);text-align:center;border-radius:.25rem;outline:none;min-height:2rem;margin:0;font-size:.75rem}.row.svelte-wg3yhy .input-container:where(.svelte-wg3yhy)>input:where(.svelte-wg3yhy)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.row.svelte-wg3yhy .input-container:where(.svelte-wg3yhy)>input:where(.svelte-wg3yhy)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}p.svelte-1ali02s{color:var(--right-bar-muted-foreground);font-size:.75rem;line-height:100%}.input-container.svelte-1nvlyzi{background:var(--input-background);border-radius:.25rem;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;transition:all .3s;display:flex}.input-container.svelte-1nvlyzi:hover{background:var(--input-hover-background)}.input-container.svelte-1nvlyzi .input-label:where(.svelte-1nvlyzi){cursor:pointer;flex:1;padding:.5rem}.input-container.svelte-1nvlyzi .input-label:where(.svelte-1nvlyzi) .input-description:where(.svelte-1nvlyzi){flex-direction:row;align-items:center;gap:.5rem;display:flex}.input-container.svelte-1nvlyzi .input-label:where(.svelte-1nvlyzi) .input-description:where(.svelte-1nvlyzi) .placeholder:where(.svelte-1nvlyzi){color:var(--input-placeholder);font-size:.75rem}.input-container.svelte-1nvlyzi .input-label:where(.svelte-1nvlyzi) .input-description:where(.svelte-1nvlyzi) .files-names:where(.svelte-1nvlyzi){color:var(--input-foreground);font-size:.75rem}.input-container.svelte-1nvlyzi .clear-button:where(.svelte-1nvlyzi){color:var(--input-placeholder);background:0 0;border:0;padding:.5rem;display:flex}.input-container.svelte-1nvlyzi .clear-button:where(.svelte-1nvlyzi):hover{color:var(--input-foreground);cursor:pointer}.input-container.svelte-1nvlyzi label:where(.svelte-1nvlyzi),.input-container.svelte-1nvlyzi .error:where(.svelte-1nvlyzi){color:var(--foreground);font-size:.75rem;line-height:150%}.input-container.svelte-1nvlyzi .error:where(.svelte-1nvlyzi){color:var(--red);display:none}.input-container.svelte-1nvlyzi input:where(.svelte-1nvlyzi){display:none}.input-container--sm.svelte-1nvlyzi .input-label:where(.svelte-1nvlyzi),.input-container--sm.svelte-1nvlyzi .clear-button:where(.svelte-1nvlyzi){padding:.25rem}.description.svelte-vlpdst{font-size:.75rem;line-height:150%}.steps.svelte-vlpdst{flex-direction:column;gap:1.25rem;display:flex}.steps.svelte-vlpdst .step-item:where(.svelte-vlpdst){flex-wrap:wrap;grid-template-columns:auto 1fr;align-items:center;gap:.25rem 1rem;display:grid}.steps.svelte-vlpdst .step-item:where(.svelte-vlpdst) p:where(.svelte-vlpdst){font-size:.75rem;font-weight:600}.steps.svelte-vlpdst .step-item:where(.svelte-vlpdst) ul:where(.svelte-vlpdst){grid-column:2}.steps.svelte-vlpdst .step-item:where(.svelte-vlpdst) ul:where(.svelte-vlpdst) li:where(.svelte-vlpdst){color:var(--right-bar-muted-foreground);margin-left:1rem;font-size:.75rem;line-height:150%;list-style:outside}.steps.svelte-vlpdst .step-item:where(.svelte-vlpdst) ul:where(.svelte-vlpdst) li:where(.svelte-vlpdst) span:where(.svelte-vlpdst){font-weight:500;font-size:inherit}p.svelte-aha8h2{color:var(--right-bar-muted-foreground);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.existing-file-container.svelte-aha8h2{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex;overflow:hidden}.positioning-form.svelte-aha8h2{flex-direction:row;align-items:flex-end;gap:.25rem;display:flex}.user-menu-container.svelte-of34zh{justify-content:flex-end;width:100%;height:100%;padding-left:1.5rem;padding-right:.5rem;transition:all .3s;display:flex}.user-menu-container.svelte-of34zh .user-infos:where(.svelte-of34zh){flex-direction:row;align-self:stretch;align-items:center;gap:.25rem;width:100%;display:flex}.user-menu-container.svelte-of34zh .user-infos:where(.svelte-of34zh) .username:where(.svelte-of34zh){text-overflow:ellipsis;white-space:nowrap;margin-right:.5rem;overflow:hidden}.empty.svelte-549ads{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.container.svelte-549ads{border-left:1px solid var(--grid-stroke);flex-direction:column;flex:0 0 17rem;align-items:stretch;display:flex;overflow-y:hidden}.container.svelte-549ads .head:where(.svelte-549ads){border-bottom:1px solid var(--grid-stroke);align-items:center;min-height:4rem;display:flex}.container.svelte-549ads .head:where(.svelte-549ads) a:where(.svelte-549ads){width:4rem;min-width:4rem;height:4rem;min-height:4rem;color:var(--button-ghost-foreground);background-color:var(--button-ghost-background);border-right:1px solid var(--grid-stroke);justify-content:center;align-items:center;display:flex}.container.svelte-549ads .top-container:where(.svelte-549ads){flex:1;overflow-y:auto}.container.svelte-549ads .name:where(.svelte-549ads){align-items:center;gap:.25rem;padding:1rem;display:flex}.container.svelte-549ads .name:where(.svelte-549ads) p:where(.svelte-549ads){text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:0;line-height:150%;overflow:hidden}.container.svelte-1plo7wg input:where(.svelte-1plo7wg){display:none}.separator.svelte-12fdw1h{background:var(--grid-stroke);width:1px;height:1.5rem;display:block}.container.svelte-4tl19k{align-items:center;display:flex}.container.svelte-4tl19k .arrow:where(.svelte-4tl19k){background:var(--button-ghost-background);width:1rem;min-width:1rem;height:2rem;min-height:2rem;color:var(--button-ghost-foreground);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.container.svelte-4tl19k .arrow:where(.svelte-4tl19k):hover{background:var(--button-ghost-hover-background);color:var(--button-ghost-hover-foreground)}.container.svelte-4tl19k .arrow:where(.svelte-4tl19k) svg{width:.625rem;min-width:.625rem;height:.625rem;min-height:.625rem}.container.svelte-4tl19k .dropdown-item:where(.svelte-4tl19k){align-items:center;gap:.5rem;display:flex}.container.svelte-4tl19k .dropdown-item:where(.svelte-4tl19k) p{font-size:.75rem}.container.svelte-4tl19k .dropdown-item:where(.svelte-4tl19k) svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}.container.svelte-1hs19g9{background:var(--background);border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;margin-inline:auto;padding:.5rem;display:flex;position:absolute;bottom:1rem;left:0;right:0}.container.svelte-1hs19g9 button{border-radius:.25rem}.loading-container.svelte-1eqcodc{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.loading-container.svelte-1eqcodc .loading-state:where(.svelte-1eqcodc){background:var(--background);border:1px solid var(--grid-stroke);border-radius:.5rem;flex-direction:row;align-items:flex-start;gap:.5rem;min-width:200px;padding:.5rem 1rem;display:flex}.loading-container.svelte-1eqcodc .loading-state.error:where(.svelte-1eqcodc){border-color:var(--error);cursor:pointer}.loading-container.svelte-1eqcodc .loading-state.error:where(.svelte-1eqcodc):hover{background:var(--background-hover)}.loading-container.svelte-1eqcodc .loading-state.error:where(.svelte-1eqcodc) .error-icon:where(.svelte-1eqcodc){animation:none}.loading-container.svelte-1eqcodc .loading-state.error:where(.svelte-1eqcodc) .error-text:where(.svelte-1eqcodc){color:var(--error)}.loading-container.svelte-1eqcodc .loading-state:where(.svelte-1eqcodc) .loading-icon:where(.svelte-1eqcodc){margin-top:2px;animation:1s linear infinite svelte-1eqcodc-spin;display:flex}.loading-container.svelte-1eqcodc .loading-state:where(.svelte-1eqcodc) .loading-content:where(.svelte-1eqcodc){flex-direction:column;flex:1;gap:.25rem;display:flex}.loading-container.svelte-1eqcodc .loading-state:where(.svelte-1eqcodc) .loading-content:where(.svelte-1eqcodc) .loading-filename:where(.svelte-1eqcodc){color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:.75rem;overflow:hidden}.loading-container.svelte-1eqcodc .loading-state:where(.svelte-1eqcodc) .loading-content:where(.svelte-1eqcodc) .loading-progress-bar:where(.svelte-1eqcodc){background:var(--grid-stroke);border-radius:2px;height:4px;margin-top:.25rem;overflow:hidden}.loading-container.svelte-1eqcodc .loading-state:where(.svelte-1eqcodc) .loading-content:where(.svelte-1eqcodc) .loading-progress-bar:where(.svelte-1eqcodc) .loading-progress-fill:where(.svelte-1eqcodc){background:var(--primary);border-radius:2px;height:100%;transition:width .2s ease-out}@keyframes svelte-1eqcodc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container.svelte-ol0bux{flex-direction:column;align-items:stretch;width:100vw;height:100vh;display:flex;overflow:hidden}.container.svelte-ol0bux .grid:where(.svelte-ol0bux){flex-direction:row;flex:auto;justify-content:space-between;align-items:stretch;width:100vw;display:flex;overflow:hidden}.container.svelte-ol0bux .grid:where(.svelte-ol0bux) .canvas:where(.svelte-ol0bux){flex:auto;min-width:0;display:flex;position:relative}.project-name-user-infos .container.svelte-mxpcoy{color:var(--muted-foreground);flex-direction:row;flex:1;justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.project-name-user-infos .container.svelte-mxpcoy .project-name:where(.svelte-mxpcoy){color:var(--foreground);text-align:start;flex:1}.container.svelte-rztgnp{border-bottom:1px solid var(--grid-stroke);flex-direction:row;flex-shrink:0;align-items:stretch;display:flex}.container.svelte-rztgnp .name:where(.svelte-rztgnp){border-right:1px solid var(--grid-stroke);width:17rem;min-height:4rem;display:flex}.container.svelte-rztgnp .actions:where(.svelte-rztgnp){flex-direction:row;flex:1;justify-content:space-between;align-items:stretch;display:flex}.container.svelte-rztgnp .actions:where(.svelte-rztgnp) .section-container:where(.svelte-rztgnp){border-right:1px solid var(--grid-stroke);flex-direction:row;justify-content:center;align-items:stretch;display:flex}.container.svelte-rztgnp .actions:where(.svelte-rztgnp) .section-container.empty:where(.svelte-rztgnp){border:0;padding:0}.container.svelte-rztgnp .actions:where(.svelte-rztgnp) .section-container:where(.svelte-rztgnp) .save-button-container:where(.svelte-rztgnp){border-right:1px solid var(--grid-stroke);justify-content:center;align-items:center;width:100%;padding:0 1rem;display:flex}.container.svelte-rztgnp .actions:where(.svelte-rztgnp) .section-container:where(.svelte-rztgnp) .tooltip-container,.container.svelte-rztgnp .actions:where(.svelte-rztgnp) .section-container:where(.svelte-rztgnp) .tooltip-content{display:flex}.container.svelte-rztgnp .actions:where(.svelte-rztgnp) .section-container:where(.svelte-rztgnp) .navbar-button:where(.svelte-rztgnp){border:0;border-right:1px solid var(--grid-stroke);color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 1rem;transition:all .3s;display:flex}.container.svelte-rztgnp .actions:where(.svelte-rztgnp) .section-container:where(.svelte-rztgnp) .navbar-button:where(.svelte-rztgnp):hover{background-color:var(--input-background)}.container.svelte-rztgnp>button{width:fit-content;margin-left:auto;margin-right:1rem}.gcode-preview.svelte-1amfu84{z-index:10;flex-direction:column;justify-content:center;align-items:stretch;gap:.25rem;display:flex;position:absolute;top:4rem;left:1rem}.gcode-preview.svelte-1amfu84>div:where(.svelte-1amfu84){font-family:monospace;font-size:.75rem}.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(5){font-size:1rem}.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):first-child,.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(9){opacity:.2}.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(2),.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(8){opacity:.4}.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(3),.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(7){opacity:.6}.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(4),.gcode-preview.svelte-1amfu84 :where(.svelte-1amfu84):nth-child(6){opacity:.8}.container.svelte-1xr7gpf{align-items:center;width:100%;min-height:1rem;display:flex;position:relative}.container.svelte-1xr7gpf .slider:where(.svelte-1xr7gpf){appearance:none;background:var(--slider-background);border-radius:.25rem;outline:none;width:100%;height:.375rem;margin:0}.container.svelte-1xr7gpf .slider:where(.svelte-1xr7gpf)::-webkit-slider-thumb{appearance:none;background:var(--slider-thumb-background);cursor:pointer;z-index:1;border-radius:1rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem;position:relative}.container.svelte-1xr7gpf .slider:where(.svelte-1xr7gpf)::-moz-range-thumb{background:var(--slider-thumb-background);cursor:pointer;z-index:1;border-radius:1rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem;position:relative}.container.svelte-1xr7gpf .slider:where(.svelte-1xr7gpf):focus::-webkit-slider-thumb{outline:1px solid var(--stroke);outline-offset:2px}.ticks.svelte-1xr7gpf{pointer-events:none;width:calc(100% - .875rem);height:.375rem;margin:0 auto;position:absolute;inset:.3rem 0 0}.ticks.svelte-1xr7gpf .tick:where(.svelte-1xr7gpf){background-color:var(--slider-tick-background);width:1px;height:100%;position:absolute;transform:translate(-50%)}.ticks.svelte-1xr7gpf .tick:where(.svelte-1xr7gpf):first-child,.ticks.svelte-1xr7gpf .tick:where(.svelte-1xr7gpf):last-child{display:none}.switch-container.svelte-72d6d9{border:1px solid var(--switch-border);background:var(--background);cursor:pointer;border-radius:2rem;width:2.25rem;padding:.1rem;transition:all .3s}.switch-container.svelte-72d6d9 .switch:where(.svelte-72d6d9){background:var(--switch-foreground);border-radius:1rem;width:1rem;height:1rem;transition:all .3s}.switch-container.checked.svelte-72d6d9{border-color:var(--switch-border-active)}.switch-container.checked.svelte-72d6d9 .switch:where(.svelte-72d6d9){background:var(--switch-foreground-active);margin-left:.9rem}.player-container.svelte-r00bkd{background:var(--background);flex-direction:row;justify-content:center;align-items:center;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd){border-radius:.5rem;flex-direction:column;flex:1;align-items:stretch;gap:1rem;max-width:64rem;padding:1rem;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd){flex-direction:row;align-items:center;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .printer-name:where(.svelte-r00bkd){flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .additional-actions-container:where(.svelte-r00bkd){flex-direction:row;flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .additional-actions-container:where(.svelte-r00bkd) .settings:where(.svelte-r00bkd){background:var(--background);border:1px solid var(--grid-stroke);border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:stretch;min-width:16rem;display:flex;position:absolute;bottom:4.5rem}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .additional-actions-container:where(.svelte-r00bkd) .settings:where(.svelte-r00bkd) .card-header:where(.svelte-r00bkd){border-bottom:1px solid var(--grid-stroke);flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem .5rem .5rem 1rem;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .additional-actions-container:where(.svelte-r00bkd) .settings:where(.svelte-r00bkd) .card-body:where(.svelte-r00bkd){flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:1rem;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .additional-actions-container:where(.svelte-r00bkd) .settings:where(.svelte-r00bkd) .card-body:where(.svelte-r00bkd)>div:where(.svelte-r00bkd){flex-direction:row;justify-content:space-between;align-items:center;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .additional-actions-container:where(.svelte-r00bkd) .settings:where(.svelte-r00bkd):before{content:"";border-left:.5rem solid #0000;border-right:.5rem solid #0000;border-top:.5rem solid var(--background);width:0;height:0;position:absolute;bottom:-.5rem;right:.75rem}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-top-bar-container:where(.svelte-r00bkd) .buttons-container:where(.svelte-r00bkd){flex-direction:row;justify-content:center;align-items:center;gap:.75rem;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-container:where(.svelte-r00bkd){flex-direction:row;gap:1rem;display:flex}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-container:where(.svelte-r00bkd) .progress-counter:where(.svelte-r00bkd){width:6rem}.player-container.svelte-r00bkd .slider-content-container:where(.svelte-r00bkd) .slider-container:where(.svelte-r00bkd) .progress-counter:where(.svelte-r00bkd):last-of-type{text-align:right}.stat-card-container.svelte-1o8lxk0{background:var(--right-bar-input-background);border-radius:.25rem;flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:.5rem;display:flex}.stat-card-container.svelte-1o8lxk0 .content-container:where(.svelte-1o8lxk0){flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.75rem;display:flex}.stat-card-container.svelte-1o8lxk0 .content-container:where(.svelte-1o8lxk0) .label:where(.svelte-1o8lxk0){font-size:1rem}.stat-card-container.svelte-1o8lxk0 .content-container:where(.svelte-1o8lxk0) .content:where(.svelte-1o8lxk0){flex-direction:row;flex:1;display:flex}.stat-card-primary.svelte-u64tmu{color:var(--foreground);font-size:1.25rem;font-weight:600;display:inline}.stat-card-secondary.svelte-3q6iya{color:var(--foreground-muted);font-size:1.25rem;font-weight:500;display:inline}.stats-container.svelte-hn6znr{z-index:1;position:absolute;top:1rem;right:1rem}.stats-container.svelte-hn6znr .stats-button:where(.svelte-hn6znr){background:var(--background);color:var(--foreground);cursor:pointer;border:0;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:all .3s;display:flex}.stats-container.svelte-hn6znr .stats-button:where(.svelte-hn6znr):hover{background:var(--background-muted)}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr){background:var(--background);border:1px solid var(--grid-stroke);border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:stretch;min-width:16rem;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-header:where(.svelte-hn6znr){border-bottom:1px solid var(--grid-stroke);flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem .5rem .5rem 1rem;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr){flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:.5rem 1rem;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr)>.divider:where(.svelte-hn6znr){background:var(--grid-stroke);height:1px;margin:1rem 0}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr) .stats-grid:where(.svelte-hn6znr){align-items:stretch;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr) .stats-grid:where(.svelte-hn6znr) .column:where(.svelte-hn6znr){flex-direction:column;flex:1 1 0;align-items:stretch;gap:.5rem;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr) .stats-grid:where(.svelte-hn6znr) .row:where(.svelte-hn6znr){flex-direction:row;align-items:stretch;gap:.5rem;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr) .weight-container:where(.svelte-hn6znr){flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr) .weight-container:where(.svelte-hn6znr) .weight-line-container:where(.svelte-hn6znr){flex-direction:row;display:flex}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr) .weight-container:where(.svelte-hn6znr) .divider:where(.svelte-hn6znr){background:var(--foreground-muted);width:100%;height:1px}.stats-container.svelte-hn6znr .card:where(.svelte-hn6znr) .card-body:where(.svelte-hn6znr)>div:where(.svelte-hn6znr){flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container.svelte-9c4qo0{flex-direction:column;align-items:stretch;width:100vw;height:100vh;display:flex;overflow:hidden}.container.svelte-9c4qo0 .canvas:where(.svelte-9c4qo0){flex:auto;min-width:0;min-height:0;display:flex;position:relative}.container.svelte-9c4qo0 .canvas:where(.svelte-9c4qo0) .back-button:where(.svelte-9c4qo0){z-index:5;position:absolute;top:1rem;left:1rem}.container.svelte-9c4qo0 .canvas:where(.svelte-9c4qo0) .state-container:where(.svelte-9c4qo0){flex:auto;justify-content:center;align-items:center;display:flex}.container.svelte-1n46o8q{background:var(--background);color:var(--foreground);max-width:100vw;min-height:100vh}
