.app-sidebar[data-v-708ff9ff]{width:248px;height:100vh;height:var(--vh-full);background:var(--bg-page);border-right:1px solid var(--line);flex-direction:column;flex:0 0 248px;align-self:flex-start;display:flex;position:sticky;top:0;overflow-y:auto}.app-sidebar__logo[data-v-708ff9ff]{justify-content:space-between;align-items:center;gap:16px;padding:30px 30px 24px;display:flex}.app-sidebar__lockup[data-v-708ff9ff]{background-image:var(--logo);background-position:0;background-repeat:no-repeat;background-size:contain;width:112px;height:40px;display:block}.app-sidebar__icon-btn[data-v-708ff9ff]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:4px;display:flex}.app-sidebar__icon-btn svg[data-v-708ff9ff]{width:18px;height:16px;display:block}.app-sidebar__icon-btn[data-v-708ff9ff]:hover{color:var(--text-primary)}.app-sidebar__nav[data-v-708ff9ff]{flex-direction:column;display:flex}.app-sidebar__item[data-v-708ff9ff]{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-secondary);border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:11px 30px;font-size:14px;text-decoration:none;display:flex}.app-sidebar__item[data-v-708ff9ff]:hover{color:var(--text-primary)}.app-sidebar__item.is-active[data-v-708ff9ff]{color:var(--text-primary);background:var(--bg-raised);border-left-color:var(--color-brand-mid)}.app-sidebar__count[data-v-708ff9ff]{letter-spacing:0;color:var(--text-faint);font-size:11px}.app-sidebar__admin[data-v-708ff9ff]{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:auto;padding:20px 30px 30px;display:flex}.app-sidebar__micro[data-v-708ff9ff]{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--text-faint);font-size:11px}.app-sidebar__admin-links[data-v-708ff9ff]{flex-direction:column;gap:10px;display:flex}.app-sidebar__admin-link[data-v-708ff9ff]{font-family:var(--font-mono);color:var(--text-secondary);font-size:14px;text-decoration:none}.app-sidebar__admin-link[data-v-708ff9ff]:hover,.app-sidebar__admin-link.is-active[data-v-708ff9ff]{color:var(--text-primary)}.app-rail[data-v-708ff9ff]{z-index:5;background:var(--bg-page);border-bottom:1px solid var(--line);align-items:center;gap:16px;height:52px;padding:0 30px;display:flex;position:sticky;top:0}.app-rail__mark[data-v-708ff9ff]{align-items:center;display:flex}.app-rail__mark img[data-v-708ff9ff]{width:20px;height:auto;display:block}.app-rail__screen[data-v-708ff9ff]{font-family:var(--font-mono);color:var(--text-faint);font-size:12px}.app-sidebar__footer[data-v-708ff9ff]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:14px 30px;display:flex}.app-sidebar__admin+.app-sidebar__footer[data-v-708ff9ff]{margin-top:0}.app-sidebar__theme-btn svg[data-v-708ff9ff],.app-rail__theme svg[data-v-708ff9ff]{width:16px;height:16px}.app-rail .app-sidebar__icon-btn[data-v-708ff9ff]{width:28px;height:28px;padding:0}@media screen and (width<=1023px){.app-sidebar[data-v-708ff9ff]{position:relative}.app-sidebar__footer[data-v-708ff9ff]{border:0;margin:0;padding:0;position:absolute;top:18px;right:64px}.app-sidebar__theme-label[data-v-708ff9ff]{display:none}.app-sidebar__theme-btn[data-v-708ff9ff]{justify-content:center;min-width:44px;min-height:44px}.app-sidebar[data-v-708ff9ff]{border-right:0;border-bottom:1px solid var(--line);flex:none;width:100%;height:auto;position:relative;overflow:visible}.app-sidebar__logo[data-v-708ff9ff]{padding:18px 20px}.app-sidebar__icon-btn[data-v-708ff9ff],.app-rail__mark[data-v-708ff9ff]{justify-content:center;min-width:44px;min-height:44px}.app-sidebar__lockup[data-v-708ff9ff]{height:44px}.app-sidebar__nav[data-v-708ff9ff]{-webkit-overflow-scrolling:touch;border-top:1px solid var(--line);flex-direction:row;overflow-x:auto}.app-sidebar__item[data-v-708ff9ff]{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;flex:none;min-height:44px;padding:0 16px}.app-sidebar__item.is-active[data-v-708ff9ff]{border-bottom-color:var(--color-brand-mid)}.app-sidebar__admin[data-v-708ff9ff]{gap:0;margin-top:0;padding:8px 20px 4px}.app-sidebar__admin-links[data-v-708ff9ff]{flex-flow:wrap;gap:0 8px}.app-sidebar__admin-link[data-v-708ff9ff]{align-items:center;min-height:44px;padding:0 8px;display:inline-flex}.app-rail[data-v-708ff9ff]{padding:0 20px}}@media screen and (width<=575px){.app-sidebar__logo[data-v-708ff9ff]{padding:14px 20px}}.app-toast[data-v-fecdc7cc]{z-index:9999;color:#fff;min-width:280px;max-width:420px;font-family:var(--maison-mono);background:#141414f2;border:1px solid #fff3;border-radius:8px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;line-height:1.4;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #0000004d}.app-toast__icon[data-v-fecdc7cc]{flex-shrink:0;font-size:18px}.app-toast__message[data-v-fecdc7cc]{word-break:break-word;flex:1}.app-toast__close[data-v-fecdc7cc]{color:#fff;cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;transition:opacity .15s;display:flex}.app-toast__close[data-v-fecdc7cc]:hover{opacity:1}.app-toast--success[data-v-fecdc7cc]{border-left:4px solid #28a745}.app-toast--success .app-toast__icon[data-v-fecdc7cc]{color:#28a745}.app-toast--error[data-v-fecdc7cc]{border-left:4px solid #dc3545}.app-toast--error .app-toast__icon[data-v-fecdc7cc]{color:#dc3545}.app-toast--warning[data-v-fecdc7cc]{border-left:4px solid #ffc107}.app-toast--warning .app-toast__icon[data-v-fecdc7cc]{color:#ffc107}.app-toast--info[data-v-fecdc7cc]{border-left:4px solid #17a2b8}.app-toast--info .app-toast__icon[data-v-fecdc7cc]{color:#17a2b8}.toast-enter-active[data-v-fecdc7cc],.toast-leave-active[data-v-fecdc7cc]{transition:all .3s}.toast-enter-from[data-v-fecdc7cc],.toast-leave-to[data-v-fecdc7cc]{opacity:0;transform:translate(20px)}.app-shell{min-height:var(--vh-full);align-items:stretch;display:flex}.app-shell--collapsed{flex-direction:column}.app-main{flex:auto;min-width:0}@media screen and (width<=1023px){.app-shell{flex-direction:column}}.session-restore[data-v-b2761e99]{min-height:var(--vh-full,100dvh);background:var(--bg-page);color:var(--text-primary);place-items:center;padding:32px 20px;display:grid}.session-restore__content[data-v-b2761e99]{width:100%;max-width:440px}h1[data-v-b2761e99]{font-family:var(--font-display);margin:0;font-size:28px;line-height:1.2}p[data-v-b2761e99]{font-family:var(--font-mono);color:var(--text-secondary);margin:16px 0 24px;font-size:14px;line-height:1.6}@font-face{font-family:Maison_Mono;src:url(/fonts/Maison_Mono_Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Mint-Grotesk;src:url(/fonts/Mint-Grotesk-Light-V131.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Mint-Grotesk;src:url(/fonts/Mint-Grotesk-Regular-V131.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Mint-Grotesk;src:url(/fonts/Mint-Grotesk-Medium-V131.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Mint-Grotesk;src:url(/fonts/Mint-Grotesk-Bold-V131.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:SFPRODISPLAY;src:url(/fonts/SFPRODISPLAYMEDIUM.woff2)format("woff2");font-weight:500;font-display:swap}.table-scroll-wrapper{width:100%}.table-scroll-wrapper.mobile-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-scroll-wrapper.mobile-scroll>.projects-layout{min-width:600px}.jobs-page .table-scroll-wrapper.mobile-scroll>.projects-layout{min-width:900px}*{box-sizing:border-box;margin:0;padding:0}:root{--vh-full:100vh;--font-size-body:clamp(14px, .87vw, 18px);--white:#fff;--white2:#f8f8f8;--white3:#f4f4f4;--purple:#643be0;--purple2:#191526;--purple3:#312b44;--purple4:#8c66ff;--purple5:#221d34;--black:#111;--black2:#0d0d0d;--black3:#000;--orange:#fd8821;--orange2:#fd953a;--yellow:#fbd001;--yellow2:#fed817;--green:#05bd9c;--green2:#06d6b0;--light:#f4f4f4;--gray:#5c566b;--gray2:#979797;--gray3:#b7b2c3;--gray4:#e8e6ee;--gray5:#666;--project-layout-gray:#212121;--gray7:#fff9;--tomato:#ff575c;--maison-mono:"Maison_Mono";--mint-grotesk-font:"Mint-Grotesk";--sf-pro-display-font:"SFPRODISPLAY";--color-brand:#643be0;--color-brand-mid:#7651e3;--color-brand-light:#8c66ff;--font-display:"Mint-Grotesk", sans-serif;--font-mono:"Maison_Mono", "Courier New", monospace}@supports (height:100dvh){:root{--vh-full:100dvh}}:root,[data-theme=dark]{--bg-page:#0d0d0d;--bg-raised:#141414;--bg-notice:#171717;--line:#212121;--line-strong:#3b3b3b;--text-primary:#fff;--text-secondary:#aaa;--text-faint:#979797;--text-mid:#8a8a8a;--text-muted:#5c566b;--dot-sep:#525252;--invert-bg:#fff;--invert-fg:#111;--focus:#8c66ff;--link:#8c66ff;--st-processing:#fd8821;--st-ready-frame:#fbd001;--st-optimizing:#ff575c;--st-ready-purchase:#fbd001;--st-purchased:#05bd9c;--st-drafts:#ff575c;--st-failed:#ff575c;--st-archived:#979797;--ink-processing:#fd8821;--ink-ready-frame:#fbd001;--ink-optimizing:#ff575c;--ink-ready-purchase:#fbd001;--ink-purchased:#05bd9c;--ink-drafts:#ff575c;--ink-failed:#ff575c;--ink-archived:#979797;--ink-positive:#06d6b0;--st-unknown:#ff00e5;--ink-unknown:#ff4dec}[data-theme=light]{--bg-page:#f4f4f4;--bg-raised:#fff;--bg-notice:#f8f8f8;--line:#ececec;--line-strong:#c4c4c4;--text-primary:#111;--text-secondary:#5e5e5e;--text-faint:#6b6b6b;--text-mid:#6b6b6b;--text-muted:#5c566b;--dot-sep:#9a9a9a;--invert-bg:#111;--invert-fg:#fff;--focus:#643be0;--link:#5b31c9;--st-optimizing:#eb363a;--st-drafts:#eb363a;--st-failed:#eb363a;--ink-processing:#9a4e00;--ink-ready-frame:#7d6200;--ink-optimizing:#c0272b;--ink-ready-purchase:#7d6200;--ink-purchased:#00695c;--ink-drafts:#c0272b;--ink-failed:#c0272b;--ink-archived:#5e5e5e;--ink-positive:#00796b;--st-unknown:#ff00e5;--ink-unknown:#b4009e}:root,[data-theme=dark]{--logo:url(/images/logo-icon-text.webp)}[data-theme=light]{--logo:url(/images/logo-icon-text-light.webp)}html{scrollbar-gutter:stable}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}body{font-family:var(--maison-mono);font-size:var(--font-size-body);color:var(--text-primary);background-color:var(--bg-page)}.has-footer-btns{flex-direction:column;min-height:100vh;display:flex}h2{letter-spacing:.1vw;font-size:1.7em;font-weight:500}h3{font-family:var(--mint-grotesk-font);letter-spacing:.5vw;font-size:clamp(20px,1.25vw,26px);font-weight:400;line-height:1.45}h3.second-h3{letter-spacing:.2vw;font-weight:500}h4{font-family:var(--mint-grotesk-font);letter-spacing:.15vw;font-size:clamp(18px,1.17vw,24px);font-weight:400}h5{font-family:var(--mint-grotesk-font);font-size:clamp(15px,.95vw,20px);font-weight:500}h5.second-h5{letter-spacing:.15vw;font-weight:400}h6{font-family:var(--mint-grotesk-font);font-size:clamp(14px,.87vw,18px);font-weight:400}p{font-family:var(--mint-grotesk-font);letter-spacing:.15vw;font-weight:400;line-height:1.8}.big-p{font-size:clamp(15px,.96vw,20px);font-weight:300;line-height:1.5}.btns{align-items:flex-start;gap:1.1vw;display:flex}button{background-color:#0000;border:0;outline:0}.btn{font-family:var(--maison-mono);letter-spacing:.15vw;cursor:pointer;z-index:0;font-size:1em;font-weight:400;position:relative}a.btn{text-decoration:none}.main-btn{color:var(--white);border:.1vw solid var(--purple);background-color:var(--purple);cursor:pointer}.second-btn,.third-btn{color:var(--white);border:.1vw solid var(--white);z-index:0;background:0 0}.fourth-btn{color:var(--gray5);border:.1vw solid var(--gray5);background:0 0}.fifth-btn{color:var(--white);border:.1vw solid var(--gray5);background-color:var(--gray5)}.btn-xs{padding:.4vw}.btn-s{padding:.6vw .625vw}.btn-m{padding:.675vw .9vw}.btn-l{padding:.675vw 1.25vw}.btn-has-icon{align-items:center;display:flex}.btn:after{content:"";z-index:-1;clip-path:circle(0% at 0 100%);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0%}.main-btn:after{background-color:#0000004d}.second-btn:after{background-color:#000}.btn:hover:after{clip-path:circle(100%)}input{font-family:var(--maison-mono);letter-spacing:.15vw;color:var(--white);background:0;border:0;outline:0;font-size:clamp(12px,.75vw,16px);font-weight:400}input::placeholder{color:var(--white)}select{font-family:var(--maison-mono);letter-spacing:.15vw;color:var(--white);appearance:none;background:0;border:0;outline:0;font-size:clamp(12px,.75vw,16px);font-weight:400}select::placeholder{color:var(--white)}option{font-family:var(--maison-mono);letter-spacing:.15vw;color:var(--white);background:var(--black);appearance:none;border:0;outline:0;font-size:clamp(12px,.75vw,16px);font-weight:400}.top-btm-bordered{border-bottom:.1vw solid #97979733;width:30vw;padding:1.2vw 1vw 1vw}.top-btm-bordered-l{padding:1.4vw 1vw}.top-btm-bordered-xl{padding:1.55vw 1vw 2vw}.top-btm-bordered-btm-l{padding:1.1vw 1vw 2.2vw}.has-2-inputs{gap:2vw;display:flex}.has-2-inputs input{flex:1}.bordered-block{position:relative}.bordered-block .icon{z-index:0;position:absolute;top:50%;transform:translateY(-50%)}.bordered-block.has-s-icon .icon{width:2.4vw}.bordered-block.has-l-icon .icon{width:3.3vw}.bordered-block .right-itm{z-index:1;width:100%;position:relative}.bordered-block.has-s-icon .right-itm{padding-left:3.25vw}.bordered-block.has-l-icon .right-itm{padding-left:4vw}.main-content{flex-direction:column;padding:0 12vw;transition:all .25s;display:flex}.open-side-bar .main-content{padding:0 12vw 0 23.5vw}.content-has-pages-path{padding-top:7.5vw}.main-itm{display:block}a.main-itm{color:var(--white);text-decoration:none}.gradient{text-fill-color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#ba6675 20%,#844bb8 50%);-webkit-background-clip:text;background-clip:text}.main-itm-ltr-space{letter-spacing:.15vw}.footer-btns{border-top:.1vw solid var(--gray5);align-items:center;margin-top:auto;padding:1.4vw 10vw;display:flex}.footer-btns .go-end{margin-left:auto}.footer-btns .back{margin-right:1.1vw}.modal{width:100%;height:var(--vh-full);z-index:999;background-color:#111c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.exist-modal{display:flex}.modal .modal-content{position:relative}.modal .close{cursor:pointer;width:1.25vw;position:absolute;top:1vw;right:1vw}.exist-modal-btn{cursor:pointer}.side-bar{background-color:var(--purple2);width:20vw;min-height:100vh;padding-top:7vw;transition:all .25s;position:fixed;top:0;transform:translate(-100vw)}.open-side-bar .side-bar{transform:translate(0)}.side-bar .close{display:none}.side-bar .side-bar-itm{padding-left:2.75vw}.side-bar a{padding-top:1vw;padding-bottom:1vw;transition:all .25s}.side-bar a.active{background-color:var(--purple3)}.side-bar a:hover{color:var(--purple)}.side-bar .perso{border-bottom:.1vw solid #e8e6ee13;align-items:center;gap:1vw;padding-bottom:2vw;display:flex}.side-bar .pages-block{margin-top:1vw}.side-bar .configs .config{align-items:center;gap:.5vw;display:flex}.side-bar .configs .config .icon{width:1.1vw}.side-bar .configs .config .txt{margin-top:.28vw}.side-bar .other-pages{border-bottom:.1vw solid #e8e6ee13;padding-bottom:1vw}.pages-path{font-family:var(--mint-grotesk-font);align-items:center;gap:1.25vw;font-size:clamp(10px,.63vw,14px);font-weight:400;display:flex}.pages-path .right-arrow{border-bottom:.13vw solid #fff;border-right:.13vw solid #fff;width:.4vw;height:.4vw;transform:rotate(-45deg)}.chose-type{align-items:center;gap:1.5vw;display:flex}.chose-type .radio-box{position:relative}.chose-type .radio-box .input-radio{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.chose-type .radio-box .third-btn{border-width:0}.chose-type .radio-box .input-radio:checked+.third-btn{border-width:.1vw}.main-page header,.main-page header .btns{align-items:center}.main-page main{text-align:center;flex-direction:column;align-items:center;margin-top:12vw;display:flex}.main-page main h1 .cntrst{color:var(--purple)}.main-page main p{max-width:40vw;margin-top:3.9vw;font-size:clamp(15px,.95vw,20px);line-height:1.6}.main-page main .get-started{width:16.2vw;height:3.45vw;color:var(--white);background:linear-gradient(135deg,#fd8821,#602fe4);border:0;outline:0;margin-top:2vw;font-size:clamp(14px,1vw,20px);display:flex}.main-page main .get-started:before{content:"";background-color:var(--black);z-index:-2;width:calc(100% - .2vw);height:calc(100% - .2vw);position:absolute;top:.1vw;left:.1vw}.main-page main .get-started:after{background:linear-gradient(135deg,#fd8821,#602fe4)}.main-page main .get-started span{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.main-page main .main-vector{width:18vw;position:absolute;bottom:8vh;left:3.25vw}.main-page main .recs{grid-template-columns:18vw 15vw;align-items:flex-end;gap:3.1vw;height:100%;display:grid;position:absolute;bottom:0;right:0}.main-page main .recs .col{flex-direction:column;justify-content:flex-end;gap:3.1vw;height:100%;display:flex}.main-page main .recs .col .rec{border:.1vw solid var(--white)}.main-page main .recs .left .rec-left-top{border:0;height:27vw}.main-page main .recs .left .rec-left-bottom{border-bottom:0;flex:1}.main-page main .recs .left .rec-left{border-bottom:0;height:39vh}.main-page main .recs .right .rec-right-top{border-right:0;height:45vh}.main-page main .recs .right .rec-right-btm{border-bottom:0;border-right:0;height:19vh}.sign-in .content{height:var(--vh-full);display:flex}.sign-in .content .side{flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.sign-in .content .side.left .art{width:18vw}.sign-in .content .side.right{background-color:#643be01a}.sign-in .content .side.right .logo{width:3.7vw}.sign-in .content .side.right h4{margin-top:2vw}.sign-in .content .side.right .sign-in-apple{font-family:var(--sf-pro-display-font);color:var(--black);background-color:var(--white);gap:.9vw;margin-top:4vw;padding:.91vw 6.5vw;font-size:clamp(14px,.9vw,18px)}.sign-in .content .side.right .sign-in-apple:after{background-color:#643be026}.sign-in .content .side.right .sign-in-apple .icon{width:.975vw}.secondary-typography{color:#a6a6a6;font-size:.86em}.projects-users__heading{justify-content:space-between;align-items:center;height:4rem;margin-top:3rem;padding-top:1rem;display:flex}.projects-layout.layout-boxes{border:0}input[type=checkbox]{width:0;height:0;display:none;position:absolute}.projects-users-select__container{border-bottom:1px solid #3b3b3b;padding-bottom:.65em;position:relative}.projects-users-select{width:100%;font-family:var(--maison-mono);color:var(--white);appearance:none;cursor:pointer;background:0 0;border:0;outline:0;font-size:1em;line-height:1.8}.projects-users-select__open-arrow{pointer-events:none;position:absolute;top:0;right:0}.projects-users-select option{background-color:var(--black);cursor:pointer}.projects-users__modal{z-index:1000;background-color:#111111b2;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.projects-users__modal-side{justify-content:flex-end}.projects-users-modal-side-content{background-color:var(--black);border-left:.5px solid #fff;flex-direction:column;width:31em;height:100%;padding:2.5vw 2.5vw 11em;display:flex;position:relative;overflow-y:auto}.projects-users__modal-middle{justify-content:center;align-items:center}.projects-users__modal-middle-content{background-color:var(--black);border:1px solid #464646;padding:1.43em;position:relative}.projects-users__modal-input-block{margin-top:1.72em}.projects-users__modal-label{color:#ffffffb2;font-size:.86em}.projects-users__modal-input{margin-top:.9em;display:block}.projects-users__modal .choices{margin-top:.86em}.modal__apliqe-btns{pointer-events:none;z-index:2;background:linear-gradient(#1111111a,#111 20%);border-left:.5px solid #fff;flex-direction:column;width:min(31em,100%);padding:2em 2.5vw 1.5vw;display:flex;position:fixed;bottom:0;right:0}.modal__apliqe-btns .btn{pointer-events:all}.modal__secondary-btn{justify-content:center;margin-top:1vw}.close-btn{cursor:pointer;align-items:center;display:flex}.absolute-close-btn{position:absolute}.modal-side__close-btn{right:2.5vw}.close-l-icon{width:2.05em}.project-empty .content{height:var(--vh-full);text-align:center;justify-content:center;align-items:center}.project-empty .content h3{text-transform:uppercase;max-width:60vw}.project-empty .content p{color:#9d98ad;max-width:31vw;margin-top:1.4vw}.project-empty .content button{font-family:var(--mint-grotesk-font);margin-top:4.25vw;padding:1.1vw 4.1vw}.project-list .main-content{padding-top:10vw}.project-list .more{cursor:pointer;width:1.5vw;margin-left:auto}.project-list .select-box{font-family:var(--mint-grotesk-font);font-size:clamp(18px,1.35vw,28px);position:relative}.project-list .select-box .select{cursor:pointer;justify-content:space-between;align-items:center;width:17vw;display:flex}.project-list .select-box .select .arrow{border-bottom:.125vw solid #fff;border-right:.125vw solid #fff;width:.475vw;height:.475vw;transition:border-color .4s;transform:rotate(45deg)}.project-list .select-box.active .arrow{border:none;border-top:.125vw solid #fff;border-left:.125vw solid #fff}.project-list .select-box .option-container{clip-path:polygon(0 0);opacity:0;background-color:var(--black2);width:17.5vw;transition:all .2s;position:absolute;top:2.75vw}.project-list .select-box.active .option-container{clip-path:polygon(0% 0,100% 0%,100% 100%,0 100%);opacity:1}.project-list .select-box .option-container .option{cursor:pointer;border-top:1px solid #000c;align-items:center;height:3.5vw;padding-left:1vw;transition:all .2s;display:flex}.project-list .select-box .option-container .option.selected{pointer-events:none;background:#00000080}.project-list .select-box .option-container .option:hover{background:#0003;padding-left:1.25vw}.project-list .select-box .option-container .option label{color:var(--white);cursor:pointer;font-size:clamp(14px,1vw,20px)}.project-list .projects-options{justify-content:space-between;width:100%;margin-top:1.75vw;display:flex}.project-list .projects-options .status{width:18vw}.status .search-box .input-box select.form-number-input{white-space:nowrap;text-overflow:ellipsis;width:18vw;font-size:1rem;overflow:hidden}.status .search-box .input-box select.form-number-input option{font-size:1rem}.project-list .projects-statuses{justify-content:space-between;width:100%;margin-top:1.75vw;display:flex}.project-list .projects-statuses .status{width:18vw}.project-list .projects-statuses .status .status-name{letter-spacing:.175vw;border:.1vw solid;justify-content:center;align-items:center;height:2.55vw;display:flex}.project-list .projects-statuses .status.processing .status-name{color:var(--orange)}.project-list .projects-statuses .status.ready-frame .status-name{color:var(--yellow)}.project-list .projects-statuses .status.ready-purchase .status-name{color:var(--purple)}.project-list .projects-statuses .status.purchased .status-name{color:var(--green2)}.project-list .projects-statuses .status .project{border:.1vw solid var(--white);cursor:pointer;margin-top:1.6vw;padding:1.75vw 1.5vw 1.5vw;transition:all .1s}.project-list .projects-statuses .status .project:hover{background-color:var(--yellow2)}.project-list .projects-statuses .status .project>*{transition:all .1s}.project-list .projects-statuses .status .project:hover>*{color:var(--black)}.project-list .projects-statuses .status .project .project-heading{align-items:center;width:100%;display:flex}.project-list .projects-statuses .status .project .project-heading .project-thumb{border:.1vw solid var(--white);width:2.1vw;height:2.1vw;padding:.16vw}.project-list .projects-statuses .status .project:hover .project-heading .project-thumb{border:.1vw solid var(--black)}.project-list .projects-statuses .status .project .project-heading .project-name{white-space:nowrap;text-overflow:ellipsis;margin-left:1vw;overflow:hidden}.project-list .projects-statuses .status .project:hover .project-heading .more path{fill:var(--black)}.project-list .projects-statuses .status .project .project-body{flex-wrap:wrap;align-items:center;display:flex}.project-list .projects-statuses .status .project .project-body .main-itm{width:100%;font-family:var(--maison-mono);margin-top:.7vw}.project-list .projects-statuses .status .project .project-body .main-itm.project-type,.project-list .projects-statuses .status .project .project-body .main-itm.fourty-eight-mp{width:auto;margin-top:1vw}.project-list .projects-statuses .status .project .project-body .main-itm.fourty-eight-mp{margin-left:auto}.project-list .projects-statuses .status .project .project-body .main-itm.details-itm{margin-right:1vw}.project-list .projects-statuses .status .project .project-body .main-itm.status-itm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-list .projects-statuses .status .project .project-body .main-itm.details-itm{width:auto;color:var(--black3);background-color:var(--white);border-radius:10px;padding:1px 7px}.project-list .projects-statuses .status .no-project-yet{border:0;justify-content:center;align-items:center;height:11vw;margin-top:1.6vw;display:none}.project-list .projects-statuses .status.not-have-projects .no-project-yet{display:flex}model-viewer{--progress-bar-color:#602fe4}.create-new-project .content{padding-top:7.9vw}.create-new-project .flex{justify-content:space-between;margin-top:2vw;padding-left:0;padding-right:0;display:flex}.create-new-project .flex .left .chose-type .radio-box .input-radio,.create-new-project .flex .right .upload-box .file-input{display:none}.create-new-project .flex .right{flex-direction:column;display:flex}.create-new-project .flex .right .upload-box{border:.1vw dashed var(--purple);cursor:pointer;justify-content:center;align-items:center;width:40.5vw;height:15.5vw;display:flex}.create-new-project .flex .right .upload-box .main-itm{text-align:center;max-width:18vw}.create-new-project .flex .right .see-instructions{margin-top:1vw;margin-left:auto;text-decoration:underline;transition:all .25s}.create-new-project .flex .right .see-instructions:hover{color:var(--purple)}.create-new-project .create-project-modal .modal-content{background-color:var(--black2);width:50vw;padding:1.5vw;box-shadow:0 6px 12px #602fe433}.create-project-modal .close{display:none}.create-new-project .create-project-modal .swiper .swiper-slide .choces-heading{align-items:center;gap:1vw;display:flex}.create-new-project .create-project-modal .swiper .swiper-slide .slide-choces{gap:.2vw;display:flex}.create-new-project .create-project-modal .swiper .swiper-slide .slide-choces .slide-choce{background-size:cover;flex:1;align-items:flex-end;height:18vw;margin-top:.75vw;padding:1vw;display:flex}.create-new-project .create-project-modal .swiper .swiper-slide.entire .slide-choces .slide-choce.box{background-image:url(/images/slider-entire-box.png)}.create-new-project .create-project-modal .swiper .swiper-slide.entire .slide-choces .slide-choce.plazma{background-image:url(/images/slider-entire-plazma.png)}.create-new-project .create-project-modal .swiper .swiper-slide.angles .slide-choces .slide-choce.box{background-image:url(/images/slider-angels-box.png)}.create-new-project .create-project-modal .swiper .swiper-slide.angles .slide-choces .slide-choce.plazma{background-image:url(/images/slider-angels-plazma.png)}.create-new-project .create-project-modal .swiper .swiper-control{justify-content:space-between;margin-top:1.7vw;display:flex}.create-new-project .create-project-modal .swiper .swiper-control .swiper-button-prev,.create-new-project .create-project-modal .swiper .swiper-control .swiper-button-next{margin-top:0;position:static}.create-new-project .create-project-modal .swiper .swiper-control .swiper-button-prev:after,.create-new-project .create-project-modal .swiper .swiper-control .swiper-button-next:after{color:var(--white);font-size:clamp(16px,1.08vw,22px);font-weight:700}.create-new-project .create-project-modal .swiper .swiper-pagination{display:none}.payment-information .main-content{padding-top:15vw}.credits .main-content{padding-top:10vw}.credits .boxes{gap:1vw;margin-top:1.7vw;display:flex}.credits .boxes .box{border:.1vw solid var(--white);max-width:20.7vw;padding:1.5vw}.credits .boxes .box p{font-family:var(--maison-mono);letter-spacing:normal;color:var(--gray2);margin-top:.4vw;font-size:clamp(10px,.63vw,14px)}.credits .boxes .box .buy-btn{width:100%;margin-top:.8vw;padding:.675vw 0}.about .main-content{padding-top:8.5vw}.about .main-p{max-width:60vw}.about .boxes{gap:1.2vw;margin-top:2.1vw;display:flex}.about .boxes .box{border:.1vw solid var(--white);justify-content:center;align-items:center;width:20vw;height:27vw;display:flex}.about .boxes .box p{text-align:center;max-width:17vw}.painting-oil .flex{justify-content:space-between;margin-top:3.7vw;display:flex}.painting-oil .flex .main-img{border:.1vw solid var(--white);width:40.5vw;padding:1.4vw}.checkout h5 .num{font-family:var(--maison-mono)}.checkout .contact-details-h5{margin-top:3.5vw}.checkout .address-h5{margin-top:2vw}.checkout .payment-method-h5{margin-top:2.5vw}.checkout .seperate-inputs{gap:2.5vw;margin-top:1.1vw;display:flex}.checkout .seperate-inputs-block .seperate-inputs:last-of-type{margin-top:0}.checkout .seperate-inputs-block .seperate-inputs:last-of-type .top-btm-bordered{border-top:0}.checkout .top-btm-bordered:last-of-type{border-top:.1vw solid #97979733}.checkout .chose-type{margin-top:1vw}.checkout .chose-type .visa-card{margin-left:.8vw}.checkout .summary .currency{display:none}.your-purchase .progress-bar{border:.1vw solid var(--white);background-color:var(--black3);width:48vw;height:1.15vw;margin:13.75vw auto auto}.your-purchase .progress-bar .bar{background-color:var(--purple);width:30%;height:100%}.thank-you .main-content{align-items:center}.thank-you .pages-path{align-self:flex-start}.thank-you .main-p{text-align:center;max-width:40vw;margin-top:5vw}.thank-you .infos{margin-top:2.5vw}.export-data{width:125px}.dropdown{margin-left:auto;display:inline-block;position:relative}.dropdown-content{z-index:1;background-color:#f9f9f9;width:auto;min-width:150px;display:none;position:absolute;box-shadow:0 8px 16px #0003}.dropdown-content a{color:#000;font-family:var(--maison-mono);padding:8px 16px;font-size:clamp(12px,.75vw,16px);text-decoration:none;display:block}.dropdown-content h5{color:#000;font-family:var(--maison-mono);background-color:silver;padding:12px 16px;font-size:clamp(15px,.95vw,20px);text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .btn{background-color:#3e8e41}table{font-family:var(--maison-mono);width:100%}table,th,td{border-collapse:collapse}.stats-table th,.stats-table td{padding:.9rem;line-height:1.25}.stats-table th{font-weight:600}.runners-table{margin-top:1vw}.runners-table .light-indicator{text-align:center;border-radius:100%;width:10px;height:10px;margin:auto;display:none}.runners-table .true{background-color:#86ff00;border-radius:100%;width:10px;height:10px;display:none;box-shadow:0 0 10px #86ff001a,0 0 10px #86ff001a,0 0 10px #86ff001a,0 0 10px #86ff001a,0 0 10px #86ff001a}.runners-table .available-true .true{display:block;text-align:center!important}.runners-table .false{background-color:#ec0f0f;border-radius:100%;width:10px;height:10px;display:block;box-shadow:0 0 10px #ec0f0f1a,0 0 10px #ec0f0f1a,0 0 10px #ec0f0f1a,0 0 10px #ec0f0f1a,0 0 10px #ec0f0f1a}.runners-table .available-true .false{display:none;text-align:center!important}th{font-weight:500}table .main-btn .icon{display:none}.runners-table .main-btn{display:block}.green-light-active{background-color:#90ee90;border-radius:50%;width:10px;height:10px;display:inline-block}.green-light-inactive{background-color:#d3d3d3;border-radius:50%;width:10px;height:10px;display:inline-block}.users-table td:nth-of-type(3) input,.users-table td:nth-of-type(4) input{max-width:20px;margin:auto;display:block}.users-table td:nth-of-type(8) .main-btn .icon{display:none}.users-table .main-btn{display:block}.project-list .projects-statuses .status .project .project-body .main-itm.time,.project-list .projects-statuses .status .project .project-body .main-itm.height{width:100%;margin-left:auto;margin-right:10px}@media screen and (width<=1280px){.main-page main{margin-top:20vw}.main-page main .recs .left .rec-left-top{height:40vw}.main-page main .recs .right .rec-right-top{height:30vw}}@media screen and (width<=1000px){body{font-size:14px}.has-footer-btns{padding-bottom:150px}h2,h3{font-size:25px}h4{font-size:21px}h5{font-size:18px}h6{font-size:16px}p{letter-spacing:2px}.big-p{font-size:16px}.btns{gap:10px}.btn{letter-spacing:2px;font-size:14px}.btn-s{padding:7px 9px}.btn-m{padding:7px 12px}.btn-l{padding:7px 15px}input,select{letter-spacing:2px;font-size:14px}.top-btm-bordered{background-color:var(--black3);width:100%;padding:20px 5vw}.bordered-block.has-s-icon .icon{width:30px;height:30px}.bordered-block.has-l-icon .icon{width:40px;height:40px}.bordered-block.has-s-icon .right-itm{padding-left:40px}.bordered-block.has-l-icon .right-itm{padding-left:50px}.has-2-inputs{flex-direction:column;gap:0;padding-left:0}.has-2-inputs input:first-of-type{padding:0 5vw 20px}.has-2-inputs input:last-of-type{border-top:.1vw solid #97979733;padding:20px 5vw 0}.avatar-user{width:30px}header{justify-content:space-between;padding:20px 5vw}header .header-container{width:100%;margin-left:0}header .main-logo{width:100px}header nav{background-color:var(--black);clip-path:circle(5% at 93% 5%);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:35px;width:100%;height:100%;margin-left:0;transition:all .25s;position:fixed;top:0;left:0}.hamburger-open header nav{clip-path:circle(100%);opacity:1;pointer-events:visible;transition:clip-path 1s}header nav a{color:var(--white);font-size:16px}header .hamburger{display:flex}header .theme-switches{gap:3px}header .theme-switches .switch-btn{background-color:#0000;border:0;width:30px;height:30px}header .theme-switches .switch-btn .icon{width:100%}.main-content{padding:0 5vw}.main-itm{font-size:13px}.footer-btns{background-color:var(--black);z-index:2;width:100%;padding:20px 5vw;position:fixed;bottom:0}.footer-btns .back{margin-right:0}.modal .close{width:30px}.content.main-content{padding-top:120px}.content-hasnt-pd-mobile{padding-left:0;padding-right:0}.side-bar{z-index:1000;width:100%;padding-top:30px}.side-bar .close{width:30px;display:block;position:absolute;top:20px;right:20px}.side-bar a{padding-top:15px;padding-bottom:15px}.side-bar .side-bar-itm{padding-left:30px}.side-bar .perso{gap:10px;padding-bottom:30px}.side-bar .configs .config{gap:5px}.side-bar .configs .config .icon{width:17px}.side-bar .configs .config .main-itm{margin-top:3px}.side-bar .other-pages{padding-bottom:15px}.side-bar .pages-block{margin-top:15px}.pages-path{gap:4px}.content-hasnt-pd-mobile .pages-path{padding:0 5vw}.pages-path .main-itm{font-size:8.5px}.back-to-all-projects .back-to-word{display:none}.pages-path .right-arrow{border-width:1px;width:5px;height:5px}.main-page main{justify-content:center;height:100vh;margin-top:0;padding:0 5vw}.main-page main h1{max-width:500px;font-size:27px;font-weight:400}.main-page main h1 br{display:none}.main-page main p{max-width:400px;margin-top:30px;font-size:14px}.main-page main .get-started{width:200px;height:55px;margin-top:25px;padding:1px;font-size:17px}.main-page main .get-started:before{content:"";background-color:var(--black);z-index:-2;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:1px;left:1px}.main-page main .main-vector{width:18vw;position:absolute;bottom:3vh;left:3.25vw}.main-page main .recs .col .rec{z-index:-1;border-color:#ffffff13}.main-page main .recs .left .rec-left-top{height:76vh}.main-page main .recs .right .rec-right-btm{height:12vh}.sign-in .content .side.right .logo{width:55px}.sign-in .content .side.right h4{margin-top:20px}.sign-in .content .side.right .sign-in-apple{background-color:var(--white);gap:10px;margin-top:50px;padding:15px 60px;font-size:16px}.sign-in .content .side.right .sign-in-apple .icon{width:13px}.sign-in .content .side.left .art{width:24vw}.project-empty .content h3{max-width:500px}.project-empty .content p{max-width:450px;margin-top:15px}.project-empty .content button{margin-top:30px;padding:15px 50px}.project-list .select-box{padding-left:0;font-size:25px;font-weight:500}.project-list .select-box .select{width:200px}.project-list .select-box .select .arrow{border-width:2px;width:10px;height:10px}.project-list .select-box .option-container{width:200px;top:35px}.project-list .select-box .option-container .option{height:50px;padding-left:16px}.project-list .select-box .option-container .option:hover{padding-left:18px}.project-list .select-box .option-container .option label{font-size:15px}.project-list .projects-options{justify-content:space-between;gap:20px;width:100%;margin-top:15px;display:inline-grid}.project-list .projects-options .status{width:90vw}.project-list .projects-statuses{flex-direction:column;gap:20px;margin-top:15px}.project-list .projects-statuses .status{width:100%}.project-list .projects-statuses .status .status-name,.project-list .projects-statuses .status.processing .status-name,.project-list .projects-statuses .status.ready-frame .status-name,.project-list .projects-statuses .status.ready-purchase .status-name,.project-list .projects-statuses .status.purchased .status-name{width:100%;height:30px;color:var(--white);border:0;justify-content:flex-start;padding-left:0}.project-list .projects-statuses .status .project{background-color:var(--black3);border:0;padding:5vw}.project-list .projects-statuses .status.processing .project,.project-list .projects-statuses .status.processing .no-project-yet{border-left:2vw solid var(--orange)}.project-list .projects-statuses .status.ready-frame .project,.project-list .projects-statuses .status.ready-frame .no-project-yet{border-left:2vw solid var(--yellow2)}.project-list .projects-statuses .status.ready-purchase .project,.project-list .projects-statuses .status.ready-purchase .no-project-yet{border-left:2vw solid var(--purple)}.project-list .projects-statuses .status.purchased .project,.project-list .projects-statuses .status.purchased .no-project-yet{border-left:2vw solid var(--green2)}.project-list .projects-statuses .status .no-project-yet{background-color:var(--black3);justify-content:start;padding:5vw}.project-list .projects-statuses .status .project .project-heading .project-thumb{border:.1vw solid var(--white);width:30px;height:30px;padding:2px}.project-list .projects-statuses .status .project .project-heading .project-name{margin-left:12px}.project-list .more{width:25px}.project-list .projects-statuses .status .project .project-body{flex-wrap:wrap;display:flex}.project-list .projects-statuses .status .project .project-body .main-itm,.project-list .projects-statuses .status .project .project-body .main-itm:first-of-type{width:100%;margin-top:10px}.project-list .projects-statuses .status .project .project-body .main-itm.time,.project-list .projects-statuses .status .project .project-body .main-itm.height{width:100%;margin-left:auto;margin-right:10px}.project-modal{--project-modal-width:min(100vw, 740px);--project-modal-max-height:calc(100vh - 60px);--project-modal-padding:clamp(20px, 6vw, 48px);--project-viewer-min-height:clamp(200px, 52vh, 520px);--project-viewer-max-height:calc(100vh - 180px);--project-image-min-height:clamp(200px, 52vh, 520px)}.project-modal .modal-content{width:var(--project-modal-width);max-height:var(--project-modal-max-height);padding:var(--project-modal-padding);border:0;flex-direction:column;margin:auto;display:flex}.project-modal .infos{order:1;margin-top:0}.project-modal .project-img{order:2;width:100%;margin-top:auto;margin-left:auto;margin-right:auto}.project-modal .project-img-3d{order:2;margin-top:auto;margin-left:auto;margin-right:auto}.project-modal .drag{order:3}.project-modal .drag .icon{width:60px}.project-modal .drag .txt{display:none}.project-modal .btns{order:4;gap:8px;margin-top:auto}.project-modal .btns .btn{padding:12px 0}.project-modal .close{cursor:pointer;background-color:#00000080;border-radius:50%;width:28px;height:28px;padding:4px;top:12px;right:12px}.create-new-project h2{padding:0 5vw}.create-new-project .flex{flex-direction:column;gap:20px;margin-top:20px;padding-left:5vw;padding-right:5vw}.chose-type{gap:15px}.create-new-project .flex .right{padding:0 5vw}.create-new-project .flex .right .upload-box{width:100%;height:15vh}.create-new-project .flex .right .upload-box .main-itm{width:90%;max-width:350px}.create-new-project .flex .right .see-instructions{margin-top:10px}.create-project-modal .close{display:block}.create-new-project .create-project-modal .modal-content{width:100%;height:100%}.create-new-project .create-project-modal .swiper{height:100%}.create-new-project .create-project-modal .swiper .swiper-slide{background-position:80%;background-size:cover;align-items:flex-end;padding:15vh 5vw;display:flex}.create-new-project .create-project-modal .swiper .swiper-slide.entire{background-image:url(/images/slider-entire-box.png)}.create-new-project .create-project-modal .swiper .swiper-slide.angles{background-image:url(/images/slider-angels-box.png)}.create-new-project .create-project-modal .swiper .swiper-slide .choces-heading{flex-direction:column;align-items:flex-start;gap:10px}.create-new-project .create-project-modal .swiper .swiper-slide .slide-choces .slide-choce.plazma{display:none}.create-new-project .create-project-modal .swiper .swiper-slide.entire .slide-choces .slide-choce.box,.create-new-project .create-project-modal .swiper .swiper-slide.angles .slide-choces .slide-choce.box{background-image:none}.create-new-project .create-project-modal .swiper .swiper-slide .slide-choces{display:none}.create-new-project .create-project-modal .swiper .swiper-pagination{display:inline-block;bottom:10vh}.create-new-project .create-project-modal .swiper .swiper-pagination-bullet-active{background-color:var(--white)}.credits h3{padding:0 5vw}.credits .boxes,.about .boxes{flex-direction:column;gap:15px;margin-top:22px}.credits .boxes .box,.about .boxes .box{background-color:var(--black3);border:0;flex:1;max-width:none;padding:20px 5vw}.credits .boxes .box p{margin-top:4px;font-size:11px}.credits .boxes .box .buy-btn{width:auto;margin-top:9px;padding:7px 35px}.about .main-p{max-width:none;padding:0 5vw}.about .boxes .box{width:100%}.about .boxes .box p{text-align:left;max-width:none}.painting-oil .flex{flex-direction:column;margin-top:30px}.painting-oil .flex .main-img{object-fit:cover;width:90vw;height:25vh;margin:0 5vw}.painting-oil .flex .right{margin-top:20px}.checkout .contact-details-h5{margin-top:30px;padding:0 5vw}.checkout .address-h5,.checkout .payment-method-h5{margin-top:20px;padding:0 5vw}.checkout .seperate-inputs{flex-direction:column;gap:0;margin-top:7px}.checkout .top-btm-bordered:last-of-type{border-top:0}.checkout .chose-type{margin-top:10px;padding:0 5vw}.checkout .chose-type .visa-card{margin-left:0}.checkout .summary .currency{display:inline}.checkout .summary .summary-word{display:none}.your-purchase .progress-bar{width:100%;height:22px;margin-top:130px}.thank-you .main-content{align-items:stretch}.thank-you .main-p{text-align:left;max-width:none;margin-top:50px;padding:0 5vw}.thank-you .infos{margin-top:25px}.export-data{margin-left:127px}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table){background-color:#1a1a1a;border-color:#000;font-size:10px}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) th:first-of-type{display:none}.users-table th{padding:10px 5px}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) th,table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) td{border-color:#000}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) td{white-space:nowrap;overflow:auto}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) td:first-of-type,table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) td:nth-of-type(2){max-width:20vw}.users-table td:nth-of-type(5) input,.users-table td:nth-of-type(8){max-width:35px}.users-table td:nth-of-type(8) .main-btn{background:0;border:0;margin:auto;padding:0;display:block}.users-table td:nth-of-type(8) .main-btn:after{background:0}.users-table td:nth-of-type(8) .main-btn .txt{display:none}.users-table td:nth-of-type(8) .main-btn .icon{width:20px;display:inline}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) .main-btn{background:0;border:0;margin:auto;padding:0;display:block}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) .main-btn:after{background:0}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) .main-btn .txt{display:none}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) .main-btn .icon{width:100%;display:inline}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) .remove-btn{width:20px}table:not(.projects-layout):not(.user-layout):not(.stats-table):not(.data-table) .ping-btn{width:26px}.runners-table td:first-of-type{max-width:14vw}.runners-table th:nth-of-type(4),.runners-table th:nth-of-type(5),.runners-table th:nth-of-type(6) .InQ,.runners-table td:nth-of-type(3),.runners-table td:nth-of-type(4){display:none}.dropdown-content{right:0}}@media screen and (width<=768px){.projects-users__heading{flex-direction:column;align-items:flex-start;gap:1rem;height:auto;margin-top:2rem;margin-bottom:1rem;padding-top:.5rem}.sign-in .content{flex-direction:column}.sign-in .content .side.left{display:none}.sign-in .content .side.right{width:100%;height:auto;min-height:100vh;padding:2rem 1.5rem}.sign-in .content .side.right .logo{width:60px;margin-bottom:1rem;display:block}.sign-in .content .side.right h4{display:block}.sign-in .content .side.right .sign-in-apple{margin-top:0}}@media screen and (width<=500px){.footer-btns .copy-weblink-btn{display:none}.project-modal{--project-modal-width:min(100vw, 640px);--project-modal-max-height:calc(100vh - 100px);--project-modal-padding:clamp(16px, 7vw, 28px);--project-viewer-min-height:clamp(180px, 55vh, 420px);--project-viewer-max-height:calc(100vh - 140px);--project-image-min-height:clamp(180px, 55vh, 420px)}.project-modal .project-img,.project-modal .project-img-3d{width:100%}.project-modal .modal-content{width:100vw;max-width:100vw;height:var(--vh-full);max-height:var(--vh-full);-webkit-overflow-scrolling:touch;border-radius:0;padding:60px 16px 24px;overflow-y:auto}.project-modal .close{z-index:1000;background-color:#0009;border-radius:50%;width:32px;height:32px;padding:6px;position:fixed;top:16px;right:16px}.project-modal .dropdown.download-files-dropdown{align-self:stretch}.project-modal .dropdown.download-files-dropdown .second-btn{width:100%}.project-modal .heading-btns1{flex-direction:column;gap:12px;width:100%}.project-modal .heading-btns1 .btn{justify-content:center;width:100%}.project-modal .view-toggle{flex-flow:wrap}.project-modal .view-toggle .btn{flex:1;min-width:100px}.checkout .chose-type .main-itm{gap:7px;font-size:10px}.checkout .chose-type .third-btn{padding:7px;font-size:10px}.sign-in .content .side.left .art{object-fit:cover;width:82%;overflow:visible}.sign-in .content .side{justify-content:start!important}}@media screen and (width<=350px){.footer-btns .btn-l{padding:7px 9px}.users-table{font-size:8px}}.btn-inverted,.btn-outline{border:1px solid var(--invert-bg);background:var(--invert-bg);height:40px;color:var(--invert-fg);font-family:var(--font-mono);letter-spacing:2px;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:14px;text-decoration:none;display:inline-flex}.btn-inverted:hover{opacity:.9}.btn-outline{border-color:var(--line-strong);color:var(--text-primary);background:0 0}.btn-outline:hover{border-color:var(--text-primary)}@media screen and (width<=767px){.btn-inverted,.btn-outline{min-height:44px}}[data-theme=light] body,[data-theme=light] .main-page main .get-started:before{color:var(--black2);background-color:var(--light)}[data-theme=light] .second-btn{color:var(--black2);border-color:var(--black2)}[data-theme=light] .second-btn:hover{color:var(--white)}[data-theme=light] .third-btn{background-color:var(--purple)}[data-theme=light] .fourth-btn{color:var(--gray3);border-color:var(--gray3)}[data-theme=light] .fifth-btn{border-color:var(--gray3);background-color:var(--gray3)}[data-theme=light] .top-btm-bordered{border-color:var(--gray4)}[data-theme=light] input.top-btm-bordered,[data-theme=light] .top-btm-bordered.has-radio-inputes .main-itm,[data-theme=light] .top-btm-bordered input,[data-theme=light] .top-btm-bordered::placeholder,[data-theme=light] .top-btm-bordered input::placeholder{color:#000}[data-theme=light] table{background-color:#fff;border-color:#e3dcdc}[data-theme=light] th,[data-theme=light] td{border-color:#e3dcdc}[data-theme=light] table .icon path{fill:var(--black2)}[data-theme=light] table input{color:var(--black2)}[data-theme=light] select{color:#000}[data-theme=light] option,[data-theme=light] select::placeholder,[data-theme=light] option{color:var(--gray3)}[data-theme=light] option{font-family:var(--maison-mono);letter-spacing:.15vw;color:#000;appearance:none;background:#f4f4f4;border:0;outline:0;font-size:1em;font-weight:400}[data-theme=light] .bordered-block .icon path{stroke:var(--gray3)}[data-theme=light] header .main-logo.white-v{display:none}[data-theme=light] header .main-logo.black-v{display:block}[data-theme=light] header.header-bg{background-color:var(--light);box-shadow:0 0 5px 5px #00000026}[data-theme=light] header nav a,[data-theme=light] .main-page main .get-started,[data-theme=light] .search-box .input-box input,[data-theme=light] .search-box .input-box input::placeholder,[data-theme=light] .search-box .suggestion-box .fits .unborder-btn,[data-theme=light] a.main-itm{color:var(--black2)}[data-theme=light] .search-box .input-box{color:var(--black2);background-color:var(--light);border-color:var(--black2)}[data-theme=light] .search-box .input-box .search-icon circle,[data-theme=light] .search-box .input-box .search-icon path{stroke:var(--black2)}[data-theme=light] .sign-in,[data-theme=light] .sign-in .content .side.right .sign-in-apple,[data-theme=light] .create-new-project .create-project-modal .modal-content,[data-theme=light] .side-bar{background-color:var(--white)}[data-theme=light] .main-page main .recs .col .rec,[data-theme=light] .project-list .select-box .select .arrow,[data-theme=light] .pages-path .right-arrow{border-color:var(--black2)}[data-theme=light] .create-new-project .top .flex .right .see-instructions{color:var(--purple)}[data-theme=light] header .theme-switches .switch-btn:after{background-color:#0000}[data-theme=light] .footer-btns{border-color:var(--gray3)}[data-theme=light] .side-bar a.active{color:var(--purple);background-color:var(--white3)}[data-theme=light] .side-bar .perso,[data-theme=light] .side-bar .other-pages{border-color:var(--gray4)}[data-theme=light] .side-bar .configs .config .icon path{stroke-width:1px;stroke:var(--black-2);-webkit-mask:none;mask:none}[data-theme=light] .side-bar .configs .config .icon circle{stroke:var(--black2)}[data-theme=light] .chose-type .radio-box .third-btn{color:var(--gray3);background-color:#0000}[data-theme=light] .chose-type .radio-box .input-radio:checked+.third-btn{background-color:var(--purple);color:var(--white)}[data-theme=light] .sign-in .content .side.right{background-color:var(--white3)}[data-theme=light] .project-empty .content p,[data-theme=light] .project-list .projects-statuses .status .project .main-itm{color:var(--gray)}[data-theme=light] .project-list .projects-statuses .status.processing .status-name{color:var(--white);background-color:var(--orange)}[data-theme=light] .project-list .projects-statuses .status.ready-frame .status-name{color:var(--white);background-color:var(--yellow)}[data-theme=light] .project-list .projects-statuses .status.ready-purchase .status-name{color:var(--white);background-color:var(--purple)}[data-theme=light] .project-list .projects-statuses .status.purchased .status-name{color:var(--white);background-color:var(--green2)}[data-theme=light] .project-list .projects-statuses .status .project,[data-theme=light] .project-list .project-modal .modal-content{background-color:var(--white);border:0}[data-theme=light] .project-list .projects-statuses .status .project .project-heading .project-thumb,[data-theme=light] .project-list .projects-statuses .status .project:hover .project-heading .project-thumb{border-color:var(--gray3)}[data-theme=light] .project-list .projects-statuses .status .project .project-body .main-itm.details-itm{color:var(--white);background-color:var(--gray)}[data-theme=light] .modal .close path,[data-theme=light] .project-list .more path,[data-theme=light] .side-bar .configs .config .icon path,[data-theme=light] .side-bar .close path,[data-theme=light] header .theme-switches .switch-btn .icon path{fill:var(--black2)}[data-theme=light] .create-new-project .create-project-modal .swiper .swiper-slide .slide-choces .slide-choce{color:var(--white)}[data-theme=light] .create-new-project .create-project-modal .swiper .swiper-control .got-it-btn{background-color:var(--black2);color:var(--white);border:0}[data-theme=light] .credits .boxes .box,[data-theme=light] .about .boxes .box{background-color:var(--white);border:0}[data-theme=light] .painting-oil .flex .main-img{border-color:var(--gray3)}[data-theme=light] .your-purchase .progress-bar{background-color:var(--white);border-color:var(--black-2)}[data-theme=light] .your-purchase .progress-bar .bar{background-color:var(--purple);width:30%;height:100%}@media screen and (width<=1000px){[data-theme=light] .top-btm-bordered,[data-theme=light] .hamburger-open header .hamburger span,[data-theme=light] .project-list .projects-statuses .status .no-project-yet{background-color:var(--white)}[data-theme=light] header nav,[data-theme=light] header .hamburger span{background-color:var(--black2)}[data-theme=light] header nav a,[data-theme=light] .create-new-project .create-project-modal .swiper .swiper-slide .choces-heading{color:var(--white)}[data-theme=light] .footer-btns{background-color:var(--light)}[data-theme=light] .main-page main .recs .col .rec{border-color:#00000026}[data-theme=light] .project-list .projects-statuses .status.processing .status-name,[data-theme=light] .project-list .projects-statuses .status.ready-frame .status-name,[data-theme=light] .project-list .projects-statuses .status.ready-purchase .status-name,[data-theme=light] .project-list .projects-statuses .status.purchased .status-name{color:var(--black-2);background-color:var(--light)}[data-theme=light] .create-project-modal .close path{fill:var(--white)}[data-theme=light] .create-new-project .create-project-modal .swiper .swiper-slide .choces-heading .second-btn{color:var(--white);border-color:var(--white)}[data-theme=light] .project-list .projects-statuses .status .project .project-body .main-itm.fourty-eight-mp{color:var(--white);background-color:var(--gray)}}h1,h2,h3{font-family:var(--font-display);letter-spacing:0;color:var(--text-primary)}p{font-family:var(--font-mono);letter-spacing:0;line-height:1.6}.main-page main{text-align:left;margin-top:0;display:block}.main-page main h1{letter-spacing:0;text-transform:none;max-width:none;font-size:27px;font-weight:700;line-height:1.1}.main-page main p{max-width:none;font-family:var(--font-mono);margin-top:0;font-size:14px;line-height:1.6}h2{font-size:27px;font-weight:700;line-height:1.1}h3{font-size:24px;font-weight:700;line-height:1.2}.projects-users__heading{height:auto;min-height:0;margin-bottom:8px}.projects-users__heading h2{font-size:27px;font-weight:700}.btn{letter-spacing:1px;border-radius:0}.main-btn{color:var(--invert-fg);background-color:var(--invert-bg);border:1px solid var(--invert-bg);letter-spacing:2px}.second-btn,.third-btn{color:var(--text-primary);border:1px solid var(--line-strong)}.fourth-btn{color:var(--text-secondary);border:1px solid var(--line-strong)}input,select,textarea{font-family:var(--font-mono);letter-spacing:0;color:var(--text-primary);font-size:14px}input::placeholder,textarea::placeholder{color:var(--text-faint)}select option{color:var(--invert-fg);background:var(--invert-bg)}.top-btm-bordered{border-bottom:1px solid var(--line);width:100%;max-width:560px;padding:20px 0}.top-btm-bordered:first-child{border-top:1px solid var(--line)}table{color:var(--text-primary);font-size:14px}th{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;text-align:left;color:var(--text-faint);border-bottom:1px solid var(--line);padding:12px 14px;font-size:11px;font-weight:400}td{border-bottom:1px solid var(--line);padding:14px}.projects-users__modal{background-color:#0d0d0db3}.projects-users-modal-side-content,.projects-users__modal-middle-content{background-color:var(--bg-page);border-color:var(--line);color:var(--text-primary)}.projects-users__modal-label{letter-spacing:1px;text-transform:uppercase;color:var(--text-faint);font-size:11px}a{color:var(--link)}input[type=checkbox].prow__select-input,input[type=checkbox].jrow__select-input,input[type=checkbox].plist-check__input,input[type=checkbox].switch__input,input[type=checkbox].status-toggle__input,input[type=checkbox].np-switch__input,.passets__check input[type=checkbox]{width:1px;height:1px;display:block;position:absolute}.page-head{padding:30px 0 0}.page-head__title{font-family:var(--font-display);text-align:left;color:var(--text-primary);margin:0;font-size:27px;font-weight:700;line-height:1.1}.page-head__summary{font-family:var(--font-mono);color:var(--text-secondary);margin:8px 0 0;font-size:14px}.page-micro{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--text-faint);font-size:11px}@media screen and (width<=575px){.page-head{padding-top:20px}}.main-page .acct-form-head,.acct-form-head{flex-direction:column;align-items:stretch;gap:24px;padding:30px 0 0;display:flex}.acct-back{font-family:var(--font-mono);color:var(--text-secondary);align-self:flex-start;align-items:center;gap:10px;font-size:14px;text-decoration:none;display:inline-flex}.acct-back svg{width:8px;height:8px}.acct-back:hover{color:var(--text-primary)}.acct-fields{border-top:1px solid var(--line)}.acct-field{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;min-height:62px;padding:18px 0;display:flex}.acct-field--row{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.acct-field__text{flex-direction:column;gap:6px;display:flex}.acct-field__input{width:100%;font-family:var(--font-mono);letter-spacing:0;color:var(--text-primary);background:0 0;border:0;padding:0;font-size:16px}.acct-field__input::placeholder,.acct-field__input:disabled{color:var(--text-faint)}.acct-field__hint{font-family:var(--font-mono);color:var(--text-secondary);font-size:12px}.acct-field__error{font-family:var(--font-mono);color:var(--ink-failed);font-size:12px}.acct-toggle{background:var(--line-strong);cursor:pointer;border:0;border-radius:14px;flex:0 0 54px;width:54px;height:28px;padding:0;position:relative}.acct-toggle.is-on{background:var(--color-brand-mid)}.acct-toggle__knob{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .12s;position:absolute;top:3px;left:3px}.acct-toggle.is-on .acct-toggle__knob{transform:translate(26px)}@media screen and (width<=767px){.acct-back{min-height:44px}.acct-toggle{border-radius:22px;flex-basis:76px;width:76px;height:44px;min-height:44px}.acct-toggle__knob{width:38px;height:38px;top:3px}.acct-toggle.is-on .acct-toggle__knob{transform:translate(32px)}}.auth-fields{border-top:1px solid var(--line)}.auth-field{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;min-height:58px;padding:18px 0;display:flex}.auth-field__input{width:100%;font-family:var(--font-mono);letter-spacing:0;color:var(--text-primary);background:0 0;border:0;padding:0;font-size:16px}.auth-field__input::placeholder{color:var(--text-faint)}.auth-field__error{font-family:var(--font-mono);color:var(--ink-failed);font-size:12px}.auth-cta{width:100%;min-height:49px;margin-top:24px}.auth-cta:disabled{opacity:.5;cursor:not-allowed}.auth-links{font-family:var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:12px 20px;margin-top:20px;font-size:14px;display:flex}.auth-links a,.auth-links button{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.auth-links a:hover,.auth-links button:hover{color:var(--text-primary)}.auth-links .is-accent{color:var(--link)}.auth-notice{border:1px solid var(--line-strong);font-family:var(--font-mono);color:var(--text-primary);align-items:flex-start;gap:12px;margin:0 0 24px;padding:16px;font-size:12px;line-height:1.6;display:flex}.auth-notice:before{content:"";background:var(--line-strong);border-radius:50%;flex:0 0 10px;width:10px;height:10px;margin-top:4px}.auth-notice--success{border-color:var(--ink-positive)}.auth-notice--success:before{background:var(--ink-positive)}.auth-notice--error{border-color:var(--ink-failed)}.auth-notice--error:before{background:var(--ink-failed)}.auth-divider{align-items:center;gap:14px;margin:24px 0;display:flex}.auth-divider__line{background:var(--line);flex:1 1 0;height:1px}.auth-divider__text{font-family:var(--font-mono);color:var(--text-faint);font-size:12px}.auth-hint{font-family:var(--font-mono);color:var(--text-faint);margin:20px 0 0;font-size:12px;line-height:1.7}.result-page{justify-content:center;align-items:center;min-height:70vh;padding:40px 20px;display:flex}.result-card{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:460px;display:flex}.result-card__mark{color:#111;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.result-card__mark svg{width:22px;height:22px}.result-card__mark--success{background:var(--st-purchased)}.result-card__mark--cancel{background:var(--st-archived)}.result-card__title{font-family:var(--font-display);color:var(--text-primary);margin:8px 0 0;font-size:27px;font-weight:700}.result-card__text{font-family:var(--font-mono);color:var(--text-secondary);margin:0;font-size:14px;line-height:1.7}.result-card__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.result-card__actions .btn-inverted,.result-card__actions .btn-outline{min-height:51px;padding:0 24px}@media screen and (width<=767px){.auth-links a,.auth-links button{align-items:center;min-height:44px;display:inline-flex}}.plist-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 30px;padding-top:30px;display:flex}.plist-head__title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:27px;font-weight:700;line-height:1.1}.plist-head__summary{font-family:var(--font-mono);color:var(--text-secondary);margin:8px 0 0;font-size:14px}.plist-head__controls{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.plist-search{border-bottom:1px solid var(--line);flex:200px;align-items:center;gap:10px;min-width:180px;height:40px;display:flex}.plist-search:focus-within{border-bottom-color:var(--line-strong)}.plist-search__icon{width:13px;color:var(--text-primary);flex:0 0 13px}.plist-search__input{min-width:0;height:100%;color:var(--text-primary);font-family:var(--font-mono);letter-spacing:0;background:0 0;border:0;flex:auto;padding:0;font-size:14px}.plist-search__input::placeholder{color:var(--text-faint)}.plist-search__clear{min-width:28px;height:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.plist-search__clear svg{width:12px;height:12px}.plist-search__clear:hover{color:var(--text-primary)}.plist-head__new svg{width:12px;height:12px}@media screen and (width<=767px){.plist-head__controls{width:100%}.plist-search{height:44px}.plist-search__clear{min-width:44px}}@media screen and (width<=575px){.plist-head{padding-top:20px}}.plist-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px 0 12px;display:flex}.plist-toolbar__selection,.plist-toolbar__tools{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.plist-toolbar__tools{margin-left:auto}.plist-check{min-height:40px;font-family:var(--font-mono);letter-spacing:1px;color:var(--text-secondary);cursor:pointer;align-items:center;gap:10px;font-size:12px;display:inline-flex;position:relative}.plist-check__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.plist-check__box{border:1px solid var(--line-strong);width:16px;height:16px;color:var(--invert-fg);justify-content:center;align-items:center;display:flex}.plist-check__box svg{opacity:0;width:8px;height:6px}.plist-check__input:checked+.plist-check__box{background:var(--invert-bg);border-color:var(--invert-bg)}.plist-check__input:checked+.plist-check__box svg{opacity:1}.plist-check__input:disabled+.plist-check__box{opacity:.35}.plist-check:has(.plist-check__input:disabled){cursor:not-allowed;color:var(--text-faint)}.plist-check__input:focus-visible+.plist-check__box{outline:2px solid var(--focus);outline-offset:2px}.plist-toolbar__danger{color:var(--ink-failed);border-color:var(--ink-failed)}.plist-toolbar__text-btn{height:40px;font-family:var(--font-mono);letter-spacing:1px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:12px}.plist-toolbar__text-btn:hover{color:var(--text-primary)}.plist-sort{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:40px;display:inline-flex;position:relative}.plist-sort__label{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-secondary);font-size:12px}.plist-sort__select{height:100%;color:var(--text-primary);font-family:var(--font-mono);letter-spacing:0;appearance:none;cursor:pointer;background:0 0;border:0;padding:0 18px 0 0;font-size:14px}.plist-sort__select option{color:var(--invert-fg);background:var(--invert-bg)}.plist-sort__arrow{width:10px;height:6px;color:var(--text-secondary);pointer-events:none;position:absolute;right:2px}.plist-toolbar__icon-btn{border:1px solid var(--line);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.plist-toolbar__icon-btn svg{width:12px;height:12px}.plist-toolbar__icon-btn svg.is-flipped{transform:rotate(180deg)}.plist-toolbar__icon-btn:hover{color:var(--text-primary);border-color:var(--line-strong)}.plist-applied{flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 12px;display:flex}.plist-applied__label{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-secondary);margin-right:4px;font-size:12px}.plist-applied__chip{border:1px solid var(--line-strong);height:32px;color:var(--text-primary);font-family:var(--font-mono);letter-spacing:1px;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:7px 14px;font-size:12px;display:inline-flex}.plist-applied__chip svg{width:10px;height:10px;color:var(--text-secondary)}.plist-applied__chip:hover{border-color:var(--text-primary)}@media screen and (width<=767px){.plist-check,.plist-toolbar__text-btn,.plist-sort,.plist-applied__chip{min-height:44px}.plist-toolbar__icon-btn{width:44px;height:44px}.plist-toolbar__tools{margin-left:0}}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-family:var(--font-mono);color:var(--text-primary);font-size:14px}.data-table th{background:var(--bg-raised);letter-spacing:1px;text-align:left;text-transform:none;white-space:nowrap;height:43px;padding:0 10px;font-size:14px;font-weight:400}.data-table th.is-numeric,.data-table td.is-numeric{text-align:right}.data-table td.is-numeric{font-variant-numeric:tabular-nums}.data-table__sort{min-height:43px;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.data-table__sort:hover{text-decoration:underline}.data-table__sort svg{width:10px;height:6px}.data-table__sort svg.is-desc{transform:rotate(180deg)}.data-table td{border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;height:50px;padding:0 10px}.data-table td.is-wrap{white-space:normal;overflow-wrap:anywhere;min-width:180px}.data-table td.is-muted{color:var(--text-secondary)}.data-table__actions{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.text-link-btn{min-height:28px;font-family:var(--font-mono);letter-spacing:1px;color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:12px;text-decoration:none;display:inline-flex}.text-link-btn:hover{text-decoration:underline}.text-link-btn--muted{color:var(--text-secondary)}.text-link-btn--danger{color:var(--ink-failed)}.text-link-btn:disabled{color:var(--text-faint);cursor:default;text-decoration:none}.status-dot{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.status-dot:before{content:"";background:var(--text-faint);border-radius:50%;width:14px;height:14px}.status-dot--on:before{background:var(--st-purchased)}.status-dot--warn:before{background:var(--st-processing)}.data-skel{flex-direction:column;display:flex}.data-skel__row{border-bottom:1px solid var(--line);align-items:center;gap:24px;height:50px;padding:0 16px;display:flex}.data-skel__bar{background:var(--line);height:12px;display:block}.inline-add{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inline-add__input{border:1px solid var(--line);min-width:160px;height:40px;color:var(--text-primary);font-family:var(--font-mono);letter-spacing:0;background:0 0;flex:200px;padding:0 14px;font-size:14px}.inline-add__input::placeholder{color:var(--text-faint)}.inline-add__input:focus{border-color:var(--line-strong)}@media screen and (width<=767px){.data-table thead{display:none}.data-table,.data-table tbody,.data-table tr,.data-table td{display:block}.data-table tr{border-bottom:1px solid var(--line);padding:12px 0}.data-table td,.data-table td.is-numeric,.data-table td.is-wrap{text-align:right;white-space:normal;overflow-wrap:anywhere;border:0;justify-content:space-between;align-items:center;gap:16px;min-width:0;height:auto;min-height:32px;padding:4px 0;display:flex}.data-table td:before{content:attr(data-label);color:var(--text-secondary);text-align:left;flex:none}.data-table__actions{justify-content:flex-end}.text-link-btn{min-height:44px;padding:0 8px}.inline-add__input{height:44px}}.np-micro{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--text-faint);font-size:11px;display:block}.np-cards{grid-template-columns:repeat(var(--np-cols,3), minmax(0, 1fr));background:var(--line);border:1px solid var(--line);gap:1px;display:grid}.np-card{background:var(--bg-page);min-height:44px;color:var(--text-primary);font-family:var(--font-mono);text-align:left;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.np-card--lg{gap:10px;min-height:145px;padding:24px}.np-card:hover{background:var(--bg-raised)}.np-card.is-selected{background:var(--invert-bg);color:var(--invert-fg)}.np-card:disabled{opacity:.5;cursor:not-allowed}.np-card__title{font-family:var(--font-display);font-size:16px;font-weight:700;line-height:1.25}.np-card--lg .np-card__title{font-size:18px}.np-card__hint{color:var(--text-secondary);font-size:12px;line-height:1.6}.np-card__meta{letter-spacing:1px;color:var(--text-secondary);font-size:11px}.np-card.is-selected .np-card__hint,.np-card.is-selected .np-card__meta{color:var(--invert-fg);opacity:.75}.np-rows{border-top:1px solid var(--line)}.np-row{border-bottom:1px solid var(--line);font-family:var(--font-mono);flex-direction:column;gap:16px;padding:24px 0;display:flex}.np-row__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.np-row__text{flex:1 1 0;min-width:0}.np-row__title{color:var(--text-primary);font-size:14px}.np-row__hint{color:var(--text-secondary);margin:6px 0 0;font-size:12px;line-height:1.6}.np-row__aside{color:var(--text-secondary);white-space:nowrap;flex:none;font-size:12px}.np-note{font-family:var(--font-mono);color:var(--text-faint);margin:0;font-size:12px;line-height:1.6}.np-switch{cursor:pointer;flex:none;align-items:center;min-height:28px;display:inline-flex;position:relative}.np-switch.is-disabled{opacity:.5;cursor:not-allowed}.np-switch__track{background:var(--line);border-radius:13px;width:52px;height:26px;padding:3px;transition:background .15s;display:block}.np-switch__knob{background:var(--text-faint);border-radius:50%;width:20px;height:20px;transition:transform .15s,background .15s;display:block}.np-switch__input:checked+.np-switch__track{background:var(--color-brand)}.np-switch__input:checked+.np-switch__track .np-switch__knob{background:#fff;transform:translate(26px)}.np-switch__input:focus-visible+.np-switch__track{outline:2px solid var(--focus);outline-offset:2px}.np-checks{flex-wrap:wrap;gap:4px 28px;display:flex}.np-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 30px;display:grid}.np-form__field{flex-direction:column;gap:8px;min-width:0;display:flex}.np-form__field--wide{grid-column:1/-1}.np-input{border:0;border-bottom:1px solid var(--line);width:100%;height:40px;color:var(--text-primary);font-family:var(--font-mono);letter-spacing:0;background:0 0;padding:0;font-size:14px}.np-input:focus{border-bottom-color:var(--line-strong)}.np-input::placeholder{color:var(--text-faint)}select.np-input option{color:var(--invert-fg);background:var(--invert-bg)}.np-summary{background:var(--bg-raised);font-family:var(--font-mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.np-summary__text{flex:240px;min-width:0}.np-summary__title{font-family:var(--font-display);color:var(--text-primary);font-size:18px;font-weight:700}.np-summary__line{color:var(--text-secondary);margin:6px 0 0;font-size:14px}.np-summary__note{color:var(--text-faint);margin:4px 0 0;font-size:12px}.np-drop{background:var(--bg-raised);border:1px dashed var(--line-strong);text-align:center;font-family:var(--font-mono);padding:60px 30px;position:relative}.np-drop.is-dragging{border-color:var(--text-primary)}.np-drop__area{cursor:pointer;display:block}.np-drop__title{font-family:var(--font-display);color:var(--text-primary);font-size:20px;font-weight:700;display:block}.np-drop__formats{color:var(--text-secondary);margin-top:10px;font-size:14px;display:block}.np-drop__hint{color:var(--text-faint);margin-top:20px;font-size:12px;line-height:1.7;display:block}.np-drop__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.np-drop__input:focus-visible~.np-drop__area{outline:2px solid var(--focus);outline-offset:4px}.np-files{border-top:1px solid var(--line);font-family:var(--font-mono)}.np-file{border-bottom:1px solid var(--line);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:16px 0;font-size:14px;display:flex}.np-file__name{overflow-wrap:anywhere;flex:200px;min-width:0}.np-file__size{color:var(--text-secondary);flex:0 0 90px;font-size:12px}.np-file__state{text-align:right;flex:none;min-width:44px;font-size:12px}@media screen and (width<=767px){.np-cards,.np-form{grid-template-columns:minmax(0,1fr)}.np-switch{min-height:44px}.np-row__head{flex-wrap:wrap}.np-row__aside{white-space:normal;flex:100%}.np-drop{padding:40px 20px}}.pdetail__stage,.jdetail__stage{--viewer-control-inset:16px;--viewer-control-size:40px}.viewer-fullscreen{top:var(--viewer-control-inset);right:var(--viewer-control-inset);z-index:2;width:var(--viewer-control-size);height:var(--viewer-control-size);border:1px solid var(--line-strong);background:var(--bg-raised);color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.viewer-fullscreen svg{width:16px;height:16px}.viewer-fullscreen:hover{border-color:var(--text-primary)}.viewer-fullscreen:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:is(.pdetail__stage:fullscreen,.jdetail__stage:fullscreen){background:var(--bg-raised);border:0;height:100%;max-height:none;padding:0}@media screen and (width<=767px){.pdetail__stage,.jdetail__stage{--viewer-control-inset:12px;--viewer-control-size:44px}}.vl-shown{overflow:hidden}.vl-overlay{z-index:9999;justify-content:center;align-items:center;display:none;position:absolute;inset:0;overflow:hidden}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{opacity:.5;background:#fff;position:absolute;inset:0}.vl-overlay .vl-icon,.vl-parent{position:relative}.projects-users__heading{justify-content:space-between;align-items:center;height:4rem;padding-top:30px;display:flex;margin-top:0!important}.container.projects-users__container{width:100%;max-width:none;margin:0 0 2rem;padding:0 30px}@media screen and (width<=575px){.container.projects-users__container{padding:0 20px}}.brows-bar{align-items:center;margin-top:1rem;display:flex}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;margin-bottom:1rem;overflow-x:auto}.projects-users__heading h2{font-size:1.75rem;font-weight:600;line-height:1.2}@media screen and (width<=768px){.projects-users__heading{flex-direction:column;align-items:flex-start;gap:1rem;height:auto;margin-bottom:1rem;padding-top:.5rem;margin-top:2rem!important}.projects-users__heading h2{font-size:1.5rem}.brows-bar{flex-wrap:wrap;gap:.75rem;width:100%;margin-top:0}.brows-bar .projects-users__Search-box{flex:100%;order:-1}.brows-bar .brows-bar__config-btn{justify-content:flex-start;margin-left:0}.heading-btns1,.heading-btns{flex-wrap:wrap;gap:.5rem;width:100%}.heading-btns1 .add-btn,.heading-btns .add-btn,.heading-btns .export-data-btn{flex:1;justify-content:center}}@media screen and (width>=768px) and (width<=1023px){.table-responsive>table:not(.layout-boxes),.table-responsive>.projects-layout:not(.layout-boxes){min-width:900px}}@media (pointer:coarse){.btn,button,[role=button]{min-width:44px;min-height:44px}}
