@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-ext-wght-normal.D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-wght-normal.CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-vietnamese-wght-normal.U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-ext-wght-normal.CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;font-size:14px}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}body,body *{-webkit-font-smoothing:antialiased;font-family:Nunito Variable,sans-serif;line-height:1.5}button{corner-shape:squircle;cursor:pointer;border:none;border-radius:.5em;justify-content:center;align-items:center;padding:.5em 1em;transition:all .3s;display:flex}button:hover{background:var(--neutral-100)}button:disabled{opacity:.5;cursor:not-allowed;filter:grayscale()}button[data-variant=ghost]{background:0 0}button[data-type=ghost-no-hover]{background:0 0}button[data-type=ghost-no-hover]:hover{background:0 0}button[data-variant=outline]{border:solid thin var(--neutral-100);background:0 0}button[data-variant=ghost]:hover{background:var(--neutral-100)}button[data-size=icon]{cursor:pointer;background:0 0;border:none;border-radius:50%;width:2em;height:2em;padding:.25em;transition:all .3s}button[data-size=icon]:hover{background:var(--neutral-100)}button[data-variant=ghost]:disabled{opacity:.5;cursor:not-allowed}a{color:#2563eb}.flex{display:flex}.flex-centered{place-content:center;place-items:center;display:flex}.fd-c{flex-direction:column}.ai-c{align-items:center}.ai-fs{align-items:flex-start}.ai-fe{align-items:flex-end}.ac-c{align-content:center}.ac-fs{align-content:flex-start}.ac-fe{align-content:flex-end}.jc-c{justify-content:center}.jc-fs{justify-content:flex-start}.jc-fe{justify-content:flex-end}.jc-sb{justify-content:space-between}.jc-sa{justify-content:space-around}.text-light-1{color:var(--neutral-400)}.text-light-2{color:var(--neutral-500)}.text-light-3{color:var(--neutral-600)}.text-light-4{color:var(--neutral-700)}.child-nodes .outline-flip-item:first-child:not(:last-child) .outline-node,.outline-blocks-list .outline-flip-item:first-child:not(:last-child) .outline-block{border-top:none;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.child-nodes .outline-flip-item:not(:first-child):not(:last-child) .outline-node,.outline-blocks-list .outline-flip-item:not(:first-child):not(:last-child) .outline-block{border-bottom:none;border-radius:0}.child-nodes .outline-flip-item:first-child:last-child .outline-node,.outline-blocks-list .outline-flip-item:first-child:last-child .outline-block{border-top:none;border-bottom:solid thin var(--neutral-100)}.child-nodes .outline-flip-item:last-child .outline-node,.outline-blocks-list .outline-flip-item:last-child .outline-block{border-top-left-radius:0;border-top-right-radius:0}.child-nodes .outline-flip-item .outline-node,.outline-blocks-list .outline-flip-item .outline-block{border-left:none;border-right:none}input[type=number].hide-spinners::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].hide-spinners::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].hide-spinners{appearance:textfield}:root{--app-nav-height:70px;--neutral-10:#333;--neutral-9:#444;--neutral-8:#555;--neutral-7:#666;--neutral-6:#777;--neutral-5:#888;--neutral-4:#999;--neutral-3:#aaa;--neutral-2:#bbb;--neutral-1:#ccc;--neutral-0:#ddd;--neutral-050:#f3f3f3;--neutral-100:#e7e7e7;--neutral-200:#dadada;--neutral-300:#cbcbcb;--neutral-400:#a0a0a0;--neutral-500:#7e7e7e;--neutral-600:#616161;--neutral-700:#454545;--neutral-800:#272727;--neutral-900:#191919;--neutral-950:#101010;--neutral-12:var(--neutral-600);--neutral-14:var(--neutral-900);--white-0:#fff;--white-1:#f8f9fa;--white-2:#e9ecef;--brand-050:#f6f3f3;--brand-100:#ede6e5;--brand-200:#e3d7d7;--brand-300:#d8c8c8;--brand-400:#b69998;--brand-500:#9c7574;--brand-600:#855453;--brand-700:#6e3433;--brand-800:#441918;--brand-900:#2e1110;--highlight-050:#fff2d9;--highlight-100:#ffe4af;--highlight-200:#ffd480;--highlight-300:#ffc147;--highlight-400:#d99102;--highlight-500:#ac7301;--highlight-600:#855801;--highlight-700:#5f3f01;--highlight-800:#352400;--highlight-900:#231800;--destructive-050:#faf2f3;--destructive-100:#f5e3e6;--destructive-200:#efd3d8;--destructive-300:#e8c2c8;--destructive-400:#d48c98;--destructive-500:#c45f70;--destructive-600:#b23045;--destructive-700:#812131;--destructive-800:#4a131c;--destructive-900:#320d13;--success-050:#eff7d6;--success-100:#ddefa9;--success-200:#c8e676;--success-300:#b0db3b;--success-400:#88ac24;--success-500:#6c881c;--success-600:#536916;--success-700:#3b4b10;--success-800:#212a09;--col-primary:var(--brand-700);--rad-0:2px;--rad-1:5px;--rad-2:7px;--rad-3:10px;--rad-4:14px;--rad-5:18px;--rad-6:26px;--scale-h1:2.027rem;--scale-h2:1.802rem;--scale-h3:1.602rem;--scale-h4:1.424rem;--scale-h5:1.266rem;--scale-h6:1.125rem;--scale-body:1rem;--scale-caption:.875rem;--scale-micro:.75rem;--scale-mini:.625rem;--fs-1:.7917em;--fs-2:1.06em;--interactive-brand-bg-rest:var(--brand-100);--interactive-brand-border-rest:var(--brand-200);--interactive-brand-text-rest:var(--brand-700);--interactive-brand-bg-rest-light:var(--brand-050);--interactive-brand-border-rest-light:var(--brand-200);--interactive-brand-text-rest-light:var(--brand-700);--interactive-brand-bg-hover:var(--brand-100);--interactive-brand-border-hover:var(--brand-200);--interactive-brand-text-hover:var(--brand-700);--interactive-brand-bg-hover-light:var(--brand-050);--interactive-brand-border-hover-light:var(--brand-200);--interactive-brand-text-hover-light:var(--brand-700)}.typography-level-h1{font-size:var(--scale-h1);font-weight:700;line-height:1.2}.typography-level-h2{font-size:var(--scale-h2);font-weight:700;line-height:1.25}.typography-level-h3{font-size:var(--scale-h3);font-weight:600;line-height:1.3}.typography-level-h4{font-size:var(--scale-h4);font-weight:600;line-height:1.35}.typography-level-h5{font-size:var(--scale-h5);font-weight:600;line-height:1.4}.typography-level-h6{font-size:var(--scale-h6);font-weight:600;line-height:1.4}.typography-level-body{font-size:var(--scale-body);line-height:1.5}.typography-level-caption{font-size:var(--scale-caption);line-height:1.5}.typography-level-micro{font-size:var(--scale-micro);line-height:1.5}.typography-level-mini{font-size:var(--scale-mini);line-height:1.45}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.italic{font-style:italic}.strike{text-decoration-line:line-through}.underline{text-underline-offset:.12em;text-decoration-line:underline}.overline{text-decoration-line:overline}button.interactive-rest-brand,.interactive-rest-brand{background:var(--modality-orange);border:solid thin var(--interactive-brand-border-rest);color:var(--interactive-brand-text-rest)}button.interactive-rest-brand-light,.interactive-rest-brand-light{background:var(--interactive-brand-bg-rest-light);border:solid thin var(--interactive-brand-border-rest-light);color:var(--interactive-brand-text-rest-light)}button.interactive-hover-brand-light:hover:not(:disabled),.interactive-hover-brand-light:hover:not(:disabled){filter:none;background:var(--interactive-brand-bg-hover-light);border-color:var(--interactive-brand-border-hover-light);color:var(--interactive-brand-text-hover-light)}button.interactive-rest-text,.interactive-rest-text{color:var(--neutral-800);background:0 0;border:thin solid #0000}@keyframes bits-tooltip-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bits-tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.bits-tooltip-content{transform-origin:var(--bits-tooltip-content-transform-origin,center);z-index:9999}.bits-tooltip-content[data-state=delayed-open],.bits-tooltip-content[data-state=instant-open]{animation:.15s ease-out bits-tooltip-in}.bits-tooltip-content[data-state=closed]{pointer-events:none;animation:.12s ease-in forwards bits-tooltip-out}.bits-tooltip-inner{border:1px solid var(--neutral-200);background:var(--white-0);border-radius:9px;outline:none;align-items:center;gap:.5rem;padding:.35rem .65rem;display:flex;box-shadow:0 1px 0 1px #0000000a,0 7px 12px 3px #00000014}.bits-tooltip-label{color:var(--neutral-900);font-size:.875rem;font-weight:600}.bits-tooltip-kbd{border:1px solid var(--neutral-200);background:var(--neutral-050);color:var(--neutral-600);border-radius:4px;padding:.25rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1;box-shadow:0 2px #0000000f}.bits-tooltip-toolbar{border:1px solid var(--neutral-200);background:var(--white-1);border-radius:10px;align-items:center;gap:2px;padding:4px;display:inline-flex;box-shadow:0 1px 0 1px #0000000a}.bits-tooltip-toolbar-divider{background:var(--neutral-200);flex-shrink:0;width:1px;height:1.25rem;margin:0 4px}.bits-tooltip-trigger-icon{min-width:2rem;min-height:2rem;color:var(--neutral-600);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;padding:.5rem;transition:background .15s,color .15s;display:inline-flex}.bits-tooltip-trigger-icon:hover,.bits-tooltip-trigger-icon[data-state=delayed-open],.bits-tooltip-trigger-icon[data-state=instant-open]{background:var(--neutral-100);color:var(--neutral-900)}.bits-tooltip-trigger-icon:focus-visible{outline:2px solid var(--neutral-800);outline-offset:2px}.bits-tooltip-trigger-icon[disabled],.bits-tooltip-trigger-icon[data-disabled]{opacity:.45;cursor:not-allowed}@keyframes bits-dropdown-menu-in{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes bits-dropdown-menu-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(-2px)}}.dropdown-menu__content{background:var(--white-0);border:1px solid var(--neutral-050);corner-shape:squircle;z-index:1100;min-width:220px;transform-origin:var(--bits-dropdown-menu-content-transform-origin,center);border-radius:14px;outline:none;flex-direction:column;gap:2px;padding:6px;display:flex;box-shadow:0 1px 0 1px #0000000a,0 12px 28px 4px #00000014}.dropdown-menu__content[data-state=open]{animation:.15s ease-out bits-dropdown-menu-in}.dropdown-menu__content[data-state=closed]{pointer-events:none;animation:.12s ease-in forwards bits-dropdown-menu-out}.dropdown-menu__content--sub{min-width:200px}.dropdown-menu__item{corner-shape:squircle;color:var(--neutral-900);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:10px;outline:none;align-items:center;gap:10px;padding:8px 10px;font-size:.875rem;font-weight:500;line-height:1.2;transition:background .12s,color .12s;display:flex}.dropdown-menu__item[data-highlighted],.dropdown-menu__item[data-state=open]{background:var(--neutral-100)}.dropdown-menu__item--active{background:var(--neutral-050)}.dropdown-menu__item[data-disabled],.dropdown-menu__item[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.dropdown-menu__item-leading{width:20px;height:20px;color:var(--neutral-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dropdown-menu__item-image{object-fit:contain;width:100%;height:100%;display:block}.dropdown-menu__item-label{text-align:start;white-space:nowrap;flex:auto}.dropdown-menu__item-trailing{color:var(--neutral-500);justify-content:center;align-items:center;margin-inline-start:8px;display:inline-flex}.dropdown-menu__caret{color:var(--neutral-500);justify-content:center;align-items:center;display:inline-flex}:root{--share-interface-modal-size:320px}.modes.svelte-1b990f8{grid-template-columns:1fr;justify-content:flex-start;align-items:center;gap:1rem;padding:1.5em;display:grid}.mode-list.svelte-1b990f8{grid-template-columns:1fr;justify-content:flex-start;align-items:center;gap:.5rem;display:grid}.mode.svelte-1b990f8{text-align:left;border:solid thin var(--neutral-200);border-radius:var(--rad-5);corner-shape:squircle;background:var(--neutral-050);cursor:default;grid-template-rows:50px;grid-template-columns:1fr 60px;justify-content:flex-start;align-items:center;gap:0;padding:0;display:grid}.mode.svelte-1b990f8:hover{background:var(--neutral-100)}.mode.svelte-1b990f8 .mode-name:where(.svelte-1b990f8){border:solid thin var(--neutral-200);border-radius:var(--rad-5);corner-shape:squircle;background:var(--white-0);justify-content:flex-start;align-items:center;height:52px;padding:0 1em;display:flex;position:relative;left:-1px}.mode.svelte-1b990f8 .mode-name:where(.svelte-1b990f8) p{line-height:1.1}.mode.svelte-1b990f8 .mode-icon:where(.svelte-1b990f8){justify-content:center;align-items:center;width:100%;height:100%;padding:1em;display:flex}.share-interface-modal.svelte-1b990f8{background:var(--white-0);border-radius:var(--rad-5);border:solid thin var(--neutral-200);width:var(--share-interface-modal-size);padding:0;box-shadow:0 0 10px #0000001a}.users-with-access-grid.svelte-1b990f8{border:solid thin var(--neutral-200);border-radius:var(--rad-6);corner-shape:squircle;grid-template-rows:max-content;grid-template-columns:1fr;display:grid}.users-with-access-grid.svelte-1b990f8 .header:where(.svelte-1b990f8){border-bottom:dashed thin var(--neutral-200);grid-template-columns:1fr max-content;justify-content:flex-start;align-items:center;gap:1rem;padding:1.5em;display:grid}.users-list.svelte-1b990f8{grid-template-columns:1fr;justify-content:flex-start;align-items:center;gap:.5rem;max-height:calc(210px + .75em);padding:1em;display:grid;overflow-y:scroll}.users-list[data-display-mode=grid].svelte-1b990f8{grid-template-columns:repeat(auto-fill, calc((var(--share-interface-modal-size) * .8125) / 4));grid-auto-rows:calc((var(--share-interface-modal-size) - 3.7em) / 4);max-height:calc(var(--share-interface-modal-size) + 1em);gap:auto}.selected-user.svelte-1b990f8{grid-template-columns:1fr;justify-content:flex-start;align-items:center;gap:.75rem;display:grid}.selected-user-controls.svelte-1b990f8{gap:1.5rem;padding:1em;display:grid}.back-to-users.svelte-1b990f8{cursor:pointer;text-align:left;width:100%;height:40px;color:var(--neutral-600,#555);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:0;display:flex}.back-to-users.svelte-1b990f8:hover{background:var(--neutral-050);border-radius:var(--rad-6);corner-shape:squircle}.role-list.svelte-1b990f8{gap:.35rem;display:grid}.role-item.svelte-1b990f8{text-align:left;background:var(--white-0);cursor:pointer;border:solid thin var(--neutral-200);border-radius:var(--rad-4);corner-shape:squircle;background:var(--neutral-050);grid-template-columns:50px 1fr;align-items:stretch;gap:0;height:50px;padding:0;display:grid}.role-item.is-destructive.svelte-1b990f8{border-color:var(--destructive-200);background:var(--destructive-050)}.role-leading-icon.svelte-1b990f8{justify-content:center;align-items:center;padding:.65em .75em;display:flex}.role-details.svelte-1b990f8{background:var(--white-0);border:solid thin var(--neutral-200);border-radius:var(--rad-4);corner-shape:squircle;grid-template-columns:1fr max-content;justify-content:space-between;align-items:center;gap:0;width:calc(100% + 2px);height:calc(100% + 2px);padding:.5em 1em;display:grid;position:relative;top:-1px;bottom:-1px;right:-.5px}.role-icon-wrapper.svelte-1b990f8{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.role-item.svelte-1b990f8:hover{background:var(--neutral-050)}.project-utilities-toolbar.svelte-19trvbq{position:relative}.project-share-popover-content{box-shadow:none;z-index:1000;background:0 0;border:none;outline:none;padding:0}:root{--shell-nav-padding:.75em}.shell-nav-brand-host.svelte-lf6ek{pointer-events:all;align-items:center;height:100%;display:flex}.nav-links-host.svelte-lf6ek{pointer-events:all;align-items:center;gap:.5em;height:100%;display:flex}.shell-nav-list.svelte-lf6ek{pointer-events:none;flex-wrap:wrap;place-content:stretch space-between;align-items:stretch;gap:1rem;width:100%;height:max-content;display:flex}.shell-nav.svelte-lf6ek{corner-shape:squircle;z-index:1000;place-content:space-between;align-items:stretch;justify-items:space-between;pointer-events:none;padding:var(--shell-nav-padding) 1em var(--shell-nav-padding) 1.25em;border-radius:2rem;grid-template-rows:max-content;grid-template-columns:100%;display:grid;position:fixed;inset:0}.shell.svelte-vajmwe{min-height:100dvh;padding-top:var(--app-nav-height);z-index:1}.muted.svelte-vajmwe{color:#666;padding:2rem}.shell.svelte-4dpvp9{min-height:100dvh}.svelte-c33ys6{margin:0;padding:0}img.svelte-c33ys6{height:70px;margin-bottom:1em}.loading.svelte-c33ys6{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#content.svelte-c33ys6{background-color:#f4f2ee;flex-direction:column;justify-content:center;align-items:center;gap:1em;width:100%;height:100vh;display:flex}#content.svelte-c33ys6 p{color:var(--col-primary);opacity:.75;text-transform:uppercase}.loading-bar.svelte-c33ys6{z-index:1;background-color:#fff;border-radius:2px;width:140px;height:3px;margin:0 auto;transition:transform .3s ease-in;position:relative;overflow:hidden;transform:rotateY(0)}.fill-bar.svelte-c33ys6{background-color:var(--col-primary);border-radius:2px;width:68px;height:100%;animation:1.5s infinite svelte-c33ys6-initial-loading;position:absolute;transform:translate(-34px)}.messages.svelte-c33ys6{background-color:var(--white-1);border-radius:var(--rad-1);border:solid thin var(--neutral-1);flex-direction:column;gap:.5em;margin:1em 0;padding:1em;display:flex}.messages.svelte-c33ys6 p{font-size:var(--fs-1);color:var(--neutral-12);font-weight:500;text-transform:none!important}.messages.svelte-c33ys6 h4{font-size:var(--fs-2);color:var(--neutral-14);font-weight:600;text-transform:none!important}@keyframes svelte-c33ys6-initial-loading{0%{transform:translate(-34px)}50%{transform:translate(96px)}to{transform:translate(-34px)}}
