@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";.workspace{background:var(--p-bg);color:var(--p-fg);min-height:100vh;font-family:Arial,sans-serif;font-size:14px;line-height:1.4;overflow:hidden}.workspace button,.workspace a{color:inherit}.workspace-nav{height:80px;border-bottom:1px solid color-mix(in srgb,var(--p-fg) 20%,transparent);display:flex;align-items:center;justify-content:space-between;padding:0 48px;gap:20px}.forma-logo{font:700 33px var(--p-font);letter-spacing:-2px}.forma-logo span{font:9px Arial;vertical-align:super;margin-left:5px;letter-spacing:0}.workspace-nav nav{display:flex;gap:33px;font-size:11px}.workspace-nav nav button{opacity:.5;padding:10px 2px}.workspace-nav nav .active{opacity:1;border-bottom:1px solid var(--p-fg)}.workspace-avatar{border:1px solid color-mix(in srgb,var(--p-fg) 25%,transparent);width:34px;height:34px;border-radius:50%;font-size:10px}.workspace-layout{display:flex}.workspace-side{width:190px;flex-shrink:0;border-right:1px solid color-mix(in srgb,var(--p-fg) 16%,transparent);padding:36px 20px;position:relative;display:flex;flex-direction:column}.side-label{font-size:8px;letter-spacing:1.2px;opacity:.4;margin:0 0 22px 12px}.workspace-side>button{display:flex;align-items:center;gap:10px;text-align:left;padding:12px;margin-bottom:7px;font-size:11px;opacity:.6;border-radius:min(var(--p-radius),8px)}.workspace-side>button span{margin-left:auto;font-size:8px;opacity:.5}.workspace-side>button.active{background:var(--p-surface);opacity:1}.side-bottom{margin-top:auto;padding:120px 10px 5px}.little-star{font-size:48px;color:var(--p-accent);line-height:1}.side-bottom p{font:18px/1.4 var(--p-font);margin:16px 0 25px}.side-bottom>span{font-size:6px;letter-spacing:1px;opacity:.5}.workspace-main{padding:30px 40px 16px;flex:1;min-width:0}.workspace-eyebrow{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1.1px;opacity:.6}.workspace-eyebrow>span:last-child{display:flex;gap:9px;align-items:center}.status-dot{width:4px;height:4px;background:var(--p-accent);border-radius:50%;display:inline-block}.workspace-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:28px 0}.workspace-kicker{font-size:6px;letter-spacing:1.6px;opacity:.55}.workspace-heading h1{font:400 clamp(36px,5.4vw,67px) / .99 var(--p-font);letter-spacing:-2.6px;margin:10px 0 0}.workspace-heading h1 em{font-weight:inherit}.heading-aside{padding-bottom:4px}.heading-aside p{font-size:10px;opacity:.6;line-height:1.7;margin:0 0 15px}.new-project{display:flex;align-items:center;gap:9px;background:var(--p-fg)!important;color:var(--p-bg)!important;padding:11px 16px;border-radius:min(var(--p-radius),30px);font-size:10px}.feature-project{display:grid;grid-template-columns:1fr 1.1fr;min-height:248px;background:var(--p-surface);border-radius:var(--p-radius);overflow:hidden}.feature-copy{padding:25px 28px 18px;display:flex;flex-direction:column;position:relative;z-index:1}.feature-label{font-size:7px;letter-spacing:1.4px;opacity:.6}.feature-copy h2{font:400 31px/1.07 var(--p-font);letter-spacing:-.7px;margin:20px 0 13px}.feature-copy p{font-size:9px;line-height:1.7;opacity:.6;margin:0 0 17px}.feature-copy>button{padding:0;display:flex;align-items:center;gap:22px;font-size:9px;text-align:left;align-self:flex-start}.feature-foot{border-top:1px solid color-mix(in srgb,var(--p-fg) 18%,transparent);padding-top:12px;margin-top:25px;font-size:6px;letter-spacing:1px;display:flex;justify-content:space-between}.artwork{position:relative;min-height:245px;overflow:hidden;background:var(--p-accent);color:var(--p-bg)}.art-orbit{position:absolute;left:50%;top:50%;width:190px;height:190px;border:1px solid currentColor;border-radius:50%;transform:translate(-50%,-50%);opacity:.5}.orbit-two{width:140px;height:140px}.orbit-three{width:90px;height:90px}.art-block{position:absolute;background:var(--p-bg);opacity:.85}.block-one{width:60px;height:120px;left:22%;top:27%;border-radius:80px 80px 0 0;transform:rotate(-25deg)}.block-two{width:75px;height:150px;right:19%;bottom:16%;border-radius:100px 100px 0 0;transform:rotate(27deg)}.art-dot{position:absolute;left:45%;top:22%;width:35px;height:35px;background:var(--p-fg);border-radius:50%;opacity:.7}.art-coordinate{position:absolute;left:15px;bottom:14px;font-size:5px;letter-spacing:1.3px;opacity:.7}.art-number{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:italic 130px Georgia;mix-blend-mode:soft-light;color:#fff;opacity:.9}.projects-label{display:flex;align-items:center;justify-content:space-between;margin:25px 0 12px}.projects-label h3{font-size:11px;font-weight:500;margin:0}.projects-label h3 span{font-size:8px;opacity:.4;margin-left:7px}.projects-label button{display:flex;gap:9px;align-items:center;font-size:8px;opacity:.6}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.small-project{padding:15px;background:color-mix(in srgb,var(--p-surface) 55%,var(--p-bg));border:1px solid color-mix(in srgb,var(--p-fg) 15%,transparent);text-align:left;border-radius:min(var(--p-radius),14px);min-width:0}.project-icon{color:var(--p-accent);font-size:28px;line-height:1;margin-bottom:18px}.small-project>span{font-size:5px;letter-spacing:1px;opacity:.5}.small-project h3{font:400 16px var(--p-font);letter-spacing:-.3px;margin:7px 0 14px}.project-meta{font-size:7px;opacity:.5;display:flex;align-items:center;justify-content:space-between}.workspace-tasks{display:flex;gap:18px;align-items:center;border-top:1px solid color-mix(in srgb,var(--p-fg) 15%,transparent);padding:20px 0;margin-top:25px}.workspace-tasks>div{margin-right:auto}.workspace-tasks h3{font:400 14px var(--p-font);margin:0 0 4px}.workspace-tasks>div>span{font-size:5px;letter-spacing:1px;opacity:.4}.workspace-tasks>button{display:flex;align-items:center;gap:6px;font-size:8px;padding:4px 0}.task-check{width:15px;height:15px;border:1px solid color-mix(in srgb,var(--p-fg) 30%,transparent);border-radius:min(var(--p-radius),4px);display:grid;place-items:center}.done{opacity:.5}.done .task-check{background:var(--p-accent);color:var(--p-bg);border-color:var(--p-accent)}.workspace-footer{display:flex;justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--p-fg) 15%,transparent);padding-top:14px;font-size:5px;letter-spacing:1px;opacity:.4}.workspace-message{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:var(--p-fg);color:var(--p-bg);padding:15px 20px;border-radius:min(var(--p-radius),12px);box-shadow:0 5px 25px #0002;display:flex;gap:20px;align-items:center;max-width:90vw;font-size:12px;z-index:10}.workspace-message button{font-size:20px;color:inherit;padding:0}.workspace-modal{position:fixed;inset:0;background:#0008;display:grid;place-items:center;z-index:20;padding:20px}.workspace-modal form{background:var(--p-bg);color:var(--p-fg);width:400px;max-width:100%;padding:30px;border-radius:min(var(--p-radius),20px)}.workspace-modal h2{font:30px var(--p-font)}.workspace-modal label{display:block;font-size:12px;margin-bottom:10px}.workspace-modal input{width:100%;padding:12px;border:1px solid var(--p-fg);background:var(--p-surface);color:var(--p-fg);font-size:14px}.workspace-modal form>div{display:flex;justify-content:space-between;margin-top:20px;gap:15px}.workspace-modal button{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--p-fg)}.notebook{padding:30px;background:var(--p-surface);border-radius:var(--p-radius);min-height:400px}.notebook label{font:24px var(--p-font);display:block;margin-bottom:20px}.notebook textarea{width:100%;height:300px;background:transparent;border:0;color:var(--p-fg);font:20px/1.8 var(--p-font);resize:vertical}.theme-editorial .workspace-side{width:165px}.theme-editorial .workspace-heading h1{font-size:76px}.theme-editorial .feature-project{grid-template-columns:1fr 1.2fr}.art-editorial{background:#b84a34}.art-editorial .block-one{height:170px;width:85px;border-radius:90px 90px 0 0;transform:rotate(-15deg);background:#e7d5b7;left:23%;top:24%}.art-editorial .block-two{background:#8a3826;opacity:1;transform:rotate(18deg);right:23%;bottom:0;height:150px;width:90px}.art-editorial .art-orbit{width:220px;height:220px;top:38%;left:60%;border-color:#e8c4a8}.art-editorial .orbit-two{display:none}.art-editorial .orbit-three{width:190px;height:190px}.art-editorial .art-number{display:none}.theme-editorial .small-project{background:none;border:0;border-left:1px solid #25272233;padding-left:18px}.theme-editorial .small-project:first-child{border-left:0}.theme-swiss .workspace-side{display:none}.theme-swiss .workspace-main{padding:27px 48px}.theme-swiss .workspace-nav{height:68px;border-bottom:2px solid var(--p-fg)}.theme-swiss .workspace-heading{margin:24px 0}.theme-swiss .workspace-heading h1{font-size:90px;font-weight:700;letter-spacing:-6px;line-height:.88}.theme-swiss .workspace-heading h1 br{display:none}.theme-swiss .workspace-heading h1 em{display:block;font-style:normal}.theme-swiss .feature-project{grid-template-columns:1.4fr 1fr;background:none;border-top:2px solid var(--p-fg);border-bottom:2px solid var(--p-fg);min-height:240px}.theme-swiss .feature-copy{padding-left:0}.theme-swiss .feature-copy h2{font-weight:700;font-size:44px}.theme-swiss .feature-copy p{max-width:200px}.theme-swiss .feature-foot{display:none}.theme-swiss .small-project{background:none;border:0;border-top:1px solid var(--p-fg);padding:14px 0}.theme-swiss .project-icon{display:none}.theme-swiss .small-project h3{font-weight:700;font-size:22px}.art-swiss .art-orbit{display:none}.art-swiss .block-one{width:190px;height:190px;background:#ed442b;border-radius:0;left:20%;top:12%;transform:rotate(-28deg);opacity:1;mix-blend-mode:multiply}.art-swiss{background:#e5dcb7}.art-swiss .block-two{width:140px;height:140px;border-radius:50%;background:#181b19;bottom:10%;right:15%;transform:none}.art-swiss .art-number,.art-swiss .art-dot{display:none}.theme-handmade .workspace-nav{border-bottom:2px dashed #b9947455}.theme-handmade .workspace-side{border:0}.theme-handmade .workspace-main{padding-top:25px}.theme-handmade .workspace-heading h1{font-size:67px;letter-spacing:-3px}.theme-handmade .feature-project{border:1px dashed #b99474;transform:rotate(-.4deg);box-shadow:4px 6px #6845210a}.theme-handmade .feature-copy h2{font-style:italic}.theme-handmade .small-project{border:1px dashed #b9947488;box-shadow:3px 4px #6e47200b;background:#fff9ed}.theme-handmade .small-1{transform:rotate(1.8deg);background:#e6e9c9}.theme-handmade .small-2{transform:rotate(-1deg);background:#f1d8c3}.art-handmade{background:#e7c48e;border-radius:48% 52% 40% 60%}.art-handmade .art-orbit{border:2px dashed #946842}.art-handmade .block-one{background:#74865e;border-radius:50% 50% 40% 60%;height:140px;left:20%}.art-handmade .block-two{background:#a15e3c;border-radius:55% 45% 60% 40%}.art-handmade .art-number{display:none}.theme-brutalist .workspace-nav{border-bottom:3px solid #181917}.theme-brutalist .workspace-side{border-right:3px solid #181917}.theme-brutalist .workspace-heading h1{font-size:66px;font-weight:900;text-transform:uppercase;letter-spacing:-4px;line-height:.9}.theme-brutalist .workspace-heading h1 em{font-style:normal}.theme-brutalist .new-project{background:var(--p-accent)!important;color:var(--p-fg)!important;border:2px solid #181917;box-shadow:4px 4px #181917}.theme-brutalist .feature-project{border:3px solid #181917;box-shadow:6px 6px #181917;grid-template-columns:1fr 1fr}.theme-brutalist .feature-copy h2{font-weight:900;text-transform:uppercase;font-size:31px}.theme-brutalist .small-project{border:2px solid #181917;box-shadow:4px 4px #181917}.theme-brutalist .small-1{background:#f4a7c8}.theme-brutalist .small-2{background:#9ecfdb}.art-brutalist .art-orbit{border:3px solid #181917;opacity:1}.art-brutalist .art-dot{background:#e9f25f;width:90px;height:90px;top:8%;left:15%;border:3px solid #181917;opacity:1}.art-brutalist .art-block{background:#181917;border-radius:0;opacity:1}.art-brutalist .art-number{color:#e9f25f;mix-blend-mode:normal;left:55%;top:55%;font-family:Arial Black;font-style:normal}.theme-noir .workspace-side{display:none}.theme-noir .workspace-nav{height:84px;padding:0 60px;border-color:#c5a66c44}.theme-noir .forma-logo{font-weight:400;letter-spacing:1px}.theme-noir .workspace-nav nav{letter-spacing:2px;text-transform:uppercase;font-size:8px}.theme-noir .workspace-main{padding:28px 60px}.theme-noir .workspace-heading{justify-content:center;text-align:center;position:relative;margin:30px 0}.theme-noir .workspace-heading h1{font-size:73px;color:#d7c6a3}.theme-noir .workspace-heading h1 br{display:none}.theme-noir .workspace-heading h1 em{display:block}.theme-noir .heading-aside{position:absolute;right:0;bottom:0;text-align:left}.theme-noir .heading-aside p{display:none}.theme-noir .new-project{background:none!important;color:#c5a66c!important;border:1px solid #c5a66c66}.theme-noir .feature-project{grid-template-columns:1fr 1.5fr;border:1px solid #c5a66c33}.theme-noir .small-project{background:none;border-color:#c5a66c33}.art-noir{background:#1d3026}.art-noir .art-orbit{border-color:#d1b174;border-width:1px;width:210px;height:210px;opacity:.8}.art-noir .orbit-two{width:180px;height:180px}.art-noir .orbit-three{width:150px;height:150px}.art-noir .art-block{background:linear-gradient(105deg,#a1844d,#d4be87 45%,#806840);border-radius:150px 150px 2px 2px;height:170px;top:18%;width:70px;opacity:1;transform:none}.art-noir .block-two{right:26%;top:26%;height:150px}.art-noir .art-dot,.art-noir .art-number,.theme-retro .workspace-side{display:none}.theme-retro .workspace-main{padding:24px 50px}.theme-retro .workspace-nav{border-bottom:2px solid #572d30}.theme-retro .workspace-heading h1{font-size:80px;line-height:.9;font-weight:700;letter-spacing:-4px}.theme-retro .workspace-heading h1 em{font-style:normal}.theme-retro .feature-project{grid-template-columns:1fr 1.3fr;border:2px solid #572d30}.theme-retro .small-project{border:1px solid #572d3066;border-radius:24px;padding:15px 20px}.theme-retro .project-icon{float:right;font-size:36px}.art-retro{background:#e9aa56;border-radius:160px 0 0 160px}.art-retro .art-orbit{border:22px solid #cc513a;width:250px;height:250px;opacity:1;left:60%;top:55%}.art-retro .orbit-two{width:160px;height:160px;border-color:#f5d8a8}.art-retro .orbit-three{width:95px;height:95px;border-color:#572d30}.art-retro .art-block,.art-retro .art-dot,.art-retro .art-number{display:none}.theme-zen .workspace-side{width:120px;border-right:0}.theme-zen .workspace-side>button{font-size:9px;padding:10px 6px}.theme-zen .workspace-side>button svg,.theme-zen .workspace-side>button span,.theme-zen .side-label{display:none}.theme-zen .workspace-side>button.active{background:none;border-left:2px solid var(--p-accent)}.theme-zen .side-bottom{writing-mode:vertical-rl;padding:100px 15px 0;margin:auto}.theme-zen .side-bottom p{font-size:13px;letter-spacing:1px}.theme-zen .side-bottom>span,.theme-zen .little-star{display:none}.theme-zen .workspace-nav{border:0;height:90px}.theme-zen .workspace-main{padding:30px 55px 15px}.theme-zen .workspace-heading{margin:35px 0 40px}.theme-zen .workspace-heading h1{font-size:62px;font-weight:400;line-height:1.08;letter-spacing:-1px}.theme-zen .workspace-kicker{letter-spacing:2.5px}.theme-zen .feature-project{background:none;grid-template-columns:1fr 1fr;min-height:250px}.theme-zen .feature-copy{padding-left:0}.theme-zen .feature-copy h2{font-size:29px}.theme-zen .feature-foot{display:none}.theme-zen .small-project{background:none;border:0;border-top:1px solid #33382d33;padding:13px 0}.theme-zen .project-icon{font-size:19px;margin-bottom:13px}.art-zen{background:none}.art-zen .art-orbit{width:220px;height:220px;background:#c1c7ae;border:0;opacity:1}.art-zen .orbit-two{width:145px;height:145px;background:#899477;left:56%;top:57%}.art-zen .orbit-three{width:85px;height:85px;background:#586549;left:60%;top:64%}.art-zen .art-block,.art-zen .art-dot,.art-zen .art-number,.art-zen .art-coordinate{display:none}.theme-terminal{font-family:Courier New,monospace;background-image:linear-gradient(#3c5d4020 1px,transparent 1px),linear-gradient(90deg,#3c5d4020 1px,transparent 1px);background-size:28px 28px}.theme-terminal .workspace-nav{height:60px;border-bottom:1px dashed #6c9a6d}.theme-terminal .forma-logo{font-size:25px;letter-spacing:-1px}.theme-terminal .forma-logo:before{content:">_ ";color:var(--p-accent)}.theme-terminal .workspace-side{width:180px;border-right:1px dashed #6c9a6d55}.theme-terminal .workspace-heading h1{font:700 52px/.98 Courier New,monospace;letter-spacing:-2px;text-transform:uppercase;color:var(--p-accent)}.theme-terminal .workspace-heading h1 em{font-style:normal}.theme-terminal .workspace-main{padding-top:26px}.theme-terminal .feature-project{border:1px dashed #baf75e66;background:#101814;grid-template-columns:1.1fr 1fr}.theme-terminal .feature-copy h2{font-size:28px}.theme-terminal .small-project{border:1px dashed #baf75e66;background:#101814}.theme-terminal .small-project h3{font-size:14px}.theme-terminal .new-project{background:#baf75e!important;color:#101814!important}.theme-terminal .workspace-side>button.active{color:var(--p-accent);background:#baf75e12}.art-terminal{background:#15231a;background-image:linear-gradient(#baf75e15 1px,transparent 1px),linear-gradient(90deg,#baf75e15 1px,transparent 1px);background-size:20px 20px;color:#baf75e}.art-terminal .art-block{background:none;border:1px solid #baf75e;transform:rotate(45deg);border-radius:0}.art-terminal .art-orbit{border-style:dashed}.art-terminal .art-number{font:46px Courier New;color:#baf75e;mix-blend-mode:normal;opacity:1}.art-terminal .art-dot{box-shadow:0 0 15px #baf75e66;background:#baf75e;width:5px;height:5px}.theme-bauhaus .workspace-side{display:none}.theme-bauhaus .workspace-nav{height:70px;border-bottom:3px solid #222a30}.theme-bauhaus .workspace-main{padding:26px 45px}.theme-bauhaus .workspace-heading h1{font-weight:900;font-size:76px;letter-spacing:-4px;line-height:.95}.theme-bauhaus .workspace-heading h1 em{font-style:normal}.theme-bauhaus .workspace-heading h1 br{display:none}.theme-bauhaus .workspace-heading h1 em{display:block}.theme-bauhaus .feature-project{grid-template-columns:1fr 1.3fr;background:#e4d8bc}.theme-bauhaus .feature-copy{border-left:14px solid #244d91}.theme-bauhaus .small-project{border:0;border-top:6px solid #d94a34;border-radius:0}.theme-bauhaus .small-1{border-color:#244d91}.theme-bauhaus .small-2{border-color:#d4ab2d}.theme-bauhaus .project-icon{float:right;font-size:38px}.art-bauhaus{background:#e3bc45}.art-bauhaus .art-orbit{background:#d94a34;border:0;border-radius:50%;width:180px;height:180px;left:28%;top:46%;opacity:1}.art-bauhaus .orbit-two{display:none}.art-bauhaus .orbit-three{background:#244d91;border-radius:0;width:160px;height:160px;left:70%;top:70%}.art-bauhaus .art-block{width:100px;height:100px;transform:none;opacity:1}.art-bauhaus .block-one{left:57%;top:8%;background:#222a30;border-radius:100% 0 0}.art-bauhaus .block-two,.art-bauhaus .art-number{display:none}.art-bauhaus .art-dot{width:45px;height:45px;left:80%;top:8%;background:#eee8d6;opacity:1}.theme-nordic .workspace-nav{border-color:#527e9b22}.theme-nordic .workspace-side{border:0;background:#e5ebee;width:178px}.theme-nordic .workspace-side>button.active{background:#f4f7f8}.theme-nordic .workspace-heading h1{font-weight:500;font-size:62px;line-height:1.02;letter-spacing:-3px}.theme-nordic .workspace-heading h1 em{font-style:normal;color:#527e9b}.theme-nordic .feature-project{background:#dce5e9}.theme-nordic .small-project{background:#f7f9fa;border:0;box-shadow:0 3px 15px #27394306}.art-nordic{background:#cad9e0}.art-nordic .art-orbit{border:0;background:#a3bcc9;width:200px;height:200px;opacity:1}.art-nordic .orbit-two{display:none}.art-nordic .orbit-three{width:135px;height:135px;background:#e7eff1;left:61%;top:44%;box-shadow:10px 20px 25px #35597122}.art-nordic .art-block{border-radius:90px;background:#789dac;opacity:1;height:110px;width:50px;transform:rotate(32deg)}.art-nordic .block-two{background:#426478;height:90px;width:45px;right:15%;bottom:20%}.art-nordic .art-number,.art-nordic .art-dot{display:none}.theme-glass{background:radial-gradient(ellipse at 75% 15%,#49467f,transparent 50%),radial-gradient(ellipse at 0 100%,#403251,transparent 60%),#171934}.theme-glass .workspace-nav{margin:20px 35px 0;border:1px solid #ffffff20;border-radius:50px;height:59px;padding:0 25px;background:#ffffff08}.theme-glass .workspace-side{display:none}.theme-glass .workspace-main{padding:28px 50px}.theme-glass .workspace-heading h1{font-size:72px;letter-spacing:-4px;font-weight:500;line-height:1}.theme-glass .workspace-heading h1 em{font-style:normal;color:#c2baff}.theme-glass .feature-project{background:#ffffff0c;border:1px solid #ffffff2d;box-shadow:0 20px 50px #0001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:1.1fr 1.4fr}.theme-glass .small-project{background:#ffffff0c;border:1px solid #ffffff22;border-radius:18px}.theme-glass .new-project{background:#c9c1ff!important;color:#2c2556!important}.art-glass{background:radial-gradient(circle at center,#9182ce,transparent 65%)}.art-glass .art-orbit{border:1px solid #fff7;box-shadow:inset -12px -15px 30px #bca7f755,0 10px 30px #11112844;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1;width:180px;height:180px;background:linear-gradient(150deg,#ffffff45,#ffffff02)}.art-glass .orbit-two{width:130px;height:130px;left:65%;top:40%}.art-glass .orbit-three{width:90px;height:90px;left:30%;top:65%}.art-glass .art-block,.art-glass .art-dot,.art-glass .art-number,.theme-terracotta .workspace-side{display:none}.theme-terracotta .workspace-nav{height:72px;border:0}.theme-terracotta .workspace-main{padding:25px 50px}.theme-terracotta .workspace-heading h1{font-size:75px;letter-spacing:-3px;line-height:.93}.theme-terracotta .feature-project{grid-template-columns:1.2fr 1fr;border-radius:0;background:none;min-height:275px}.theme-terracotta .feature-copy{background:#d8af91;border-radius:80px 0 0;padding:30px 35px}.theme-terracotta .feature-copy h2{font-size:36px}.theme-terracotta .small-project{background:none;border:0;border-top:1px solid #4c312855;border-radius:0;padding:12px 0}.theme-terracotta .project-icon{float:right}.art-terracotta{border-radius:150px 150px 0 0;background:#b56e50}.art-terracotta .art-orbit{border:18px solid #dfb994;opacity:1;width:200px;height:260px;border-radius:120px 120px 0 0;top:65%}.art-terracotta .orbit-two{width:135px;height:225px;border-color:#87442e;top:70%}.art-terracotta .orbit-three{width:70px;height:170px;border-color:#d29d78;top:75%}.art-terracotta .art-block,.art-terracotta .art-number,.art-terracotta .art-dot,.theme-kinetic .workspace-side{display:none}.theme-kinetic .workspace-nav{height:62px;border-bottom:3px solid #252519}.theme-kinetic .workspace-main{padding:22px 45px}.theme-kinetic .workspace-heading{margin:20px 0 26px}.theme-kinetic .workspace-heading h1{font-size:95px;font-weight:900;line-height:.84;text-transform:uppercase;font-style:italic;letter-spacing:-7px}.theme-kinetic .workspace-heading h1 em{color:#d5f474}.theme-kinetic .workspace-kicker{display:none}.theme-kinetic .feature-project{grid-template-columns:1fr 1.5fr;background:#d5f474;border-top:3px solid #252519;border-bottom:3px solid #252519}.theme-kinetic .feature-copy h2{font-weight:900;font-size:35px;letter-spacing:-2px}.theme-kinetic .small-project{background:none;border:0;border-top:3px solid #252519;padding:12px 0}.theme-kinetic .small-project h3{font-size:20px;font-weight:700}.theme-kinetic .project-icon{display:none}.theme-kinetic .new-project{background:#252519!important;color:#d5f474!important}.art-kinetic{background:#252519;color:#d5f474}.art-kinetic .art-orbit{border:25px solid #d5f474;border-radius:0;width:180px;height:180px;transform:translate(-50%,-50%) rotate(35deg);opacity:1}.art-kinetic .orbit-two{border-color:#ff6c38;width:110px;height:110px;transform:translate(-50%,-50%) rotate(15deg)}.art-kinetic .orbit-three,.art-kinetic .art-block,.art-kinetic .art-number,.art-kinetic .art-dot{display:none}.theme-ocean{background-image:linear-gradient(#6ecdd709 1px,transparent 1px),linear-gradient(90deg,#6ecdd709 1px,transparent 1px);background-size:24px 24px}.theme-ocean .workspace-side{width:170px;border-color:#6ecdd733}.theme-ocean .workspace-nav{height:70px;border-color:#6ecdd744}.theme-ocean .workspace-heading h1{font-weight:300;font-size:64px;line-height:1.05;letter-spacing:-3px}.theme-ocean .workspace-heading h1 em{font-style:normal;color:#6ecdd7}.theme-ocean .feature-project{border:1px solid #6ecdd744;background:#122c49}.theme-ocean .small-project{border-color:#6ecdd744;background:#16324c}.theme-ocean .new-project{background:none!important;color:#6ecdd7!important;border:1px solid #6ecdd7}.art-ocean{background:#163855;color:#6ecdd7;background-image:linear-gradient(#6ecdd722 1px,transparent 1px),linear-gradient(90deg,#6ecdd722 1px,transparent 1px);background-size:20px 20px}.art-ocean .art-block{border:1px solid #6ecdd7;background:none;border-radius:0;transform:rotate(-30deg);opacity:1}.art-ocean .art-orbit{opacity:1;border-style:dashed}.art-ocean .art-number{mix-blend-mode:normal;font:100px Georgia;color:#6ecdd7;opacity:.9}.art-ocean .art-dot{width:8px;height:8px;background:#6ecdd7}.theme-botanical .workspace-side{width:170px;border-color:#637b4022}.theme-botanical .workspace-nav{height:75px;border-color:#637b4044}.theme-botanical .workspace-heading h1{font-size:69px;line-height:1;letter-spacing:-2.4px}.theme-botanical .workspace-heading h1 em{color:#637b40}.theme-botanical .feature-project{border:1px solid #637b4033;border-radius:4px}.theme-botanical .small-project{background:#eef1e7;border-color:#637b4033}.art-botanical{background:#d5ddc8;color:#637b40}.art-botanical .art-orbit{width:170px;height:170px;border-color:#637b4055}.art-botanical .orbit-two,.art-botanical .orbit-three{display:none}.art-botanical .art-block{background:#637b40;opacity:1;width:70px;height:140px;border-radius:100% 0;transform:rotate(-22deg);top:22%;left:24%}.art-botanical .block-two{left:auto;right:20%;transform:rotate(30deg);background:#344832;top:30%;height:125px}.art-botanical .art-dot{background:#8da265;left:45%;top:14%;width:50px;height:95px;border-radius:100% 0;transform:rotate(12deg);opacity:1}.art-botanical .art-number{display:none}.art-botanical:after{content:"";position:absolute;left:50%;top:20%;bottom:15%;width:1px;background:#637b40;transform:rotate(8deg)}.theme-pixel{font-family:Courier New,monospace;background-image:linear-gradient(#fff2 1px,transparent 1px),linear-gradient(90deg,#fff2 1px,transparent 1px);background-size:16px 16px}.theme-pixel .workspace-nav{height:60px;border-bottom:4px double #303559;background:#e2e6ff}.theme-pixel .workspace-side{width:170px;border-right:4px double #303559}.theme-pixel .workspace-heading h1{font-size:60px;font-weight:700;line-height:.96;letter-spacing:-3px;text-shadow:3px 3px #ffffff77}.theme-pixel .workspace-heading h1 em{font-style:normal}.theme-pixel .feature-project{border:4px double #303559;box-shadow:6px 6px #30355955;background:#e2e6ff}.theme-pixel .feature-copy h2{font-size:28px;font-weight:700}.theme-pixel .small-project{border:3px double #303559;box-shadow:3px 3px #30355955;background:#e2e6ff}.theme-pixel .small-project h3{font-size:14px;font-weight:700}.theme-pixel .new-project{background:#fff18f!important;color:#303559!important;border:2px solid #303559;box-shadow:3px 3px #303559}.art-pixel{background:#b3bcea;color:#303559;background-image:conic-gradient(#ffffff25 25%,transparent 0 50%,#ffffff25 0 75%,transparent 0);background-size:32px 32px}.art-pixel .art-orbit{border:16px solid #fff18f;border-radius:0;width:160px;height:160px;opacity:1;box-shadow:8px 8px #303559}.art-pixel .orbit-two{width:80px;height:80px;border:0;background:#303559;box-shadow:none}.art-pixel .orbit-three{display:none}.art-pixel .art-block{height:25px;width:25px;border-radius:0;transform:none;background:#fff18f;opacity:1}.art-pixel .art-dot{border-radius:0;width:25px;height:25px;background:#fff18f;top:15%;left:80%;opacity:1}.art-pixel .art-number{font:700 26px Courier New;mix-blend-mode:normal;color:#fff18f;opacity:1;left:50%;top:50%}@media(min-width:1100px){.workspace-main{padding-top:30px}.workspace-heading{margin:27px 0}.workspace{min-height:850px}.theme-noir .workspace-heading{margin:25px 0}.theme-retro .workspace-heading,.theme-terracotta .workspace-heading,.theme-glass .workspace-heading{margin:22px 0}}@media(max-width:900px)and (min-width:601px){.workspace-nav{padding:0 25px}.workspace-side{width:140px!important;padding:30px 10px}.workspace-main{padding:25px}.workspace-heading h1{font-size:48px!important;letter-spacing:-2px!important}.feature-copy{padding:20px}.feature-copy h2{font-size:25px!important}.heading-aside p{display:none}.workspace-tasks{gap:10px;flex-wrap:wrap}.workspace-tasks>div{width:100%}.small-project h3{font-size:13px!important}.feature-project{grid-template-columns:1fr 1fr!important}.art-orbit{scale:.8}.theme-noir .heading-aside{position:static}.theme-noir .workspace-heading{text-align:left;justify-content:space-between}}@media(max-width:600px){.workspace{font-size:13px;min-height:100vh!important}.workspace-nav{height:66px!important;padding:0 22px!important;margin:0!important;border-radius:0!important;gap:14px}.forma-logo{font-size:29px!important}.workspace-nav nav{gap:12px!important;font-size:8px!important;letter-spacing:0!important}.workspace-nav nav button{min-height:44px;padding:8px 0}.workspace-avatar{width:28px;height:28px;font-size:8px}.workspace-side{display:none!important}.workspace-main{padding:22px 22px 16px!important}.workspace-eyebrow{font-size:5px;letter-spacing:.8px}.workspace-eyebrow>span:last-child{gap:5px}.workspace-heading{display:block!important;text-align:left!important;margin:28px 0 24px!important;position:static!important}.workspace-kicker{font-size:5px;letter-spacing:1.2px}.workspace-heading h1{font-size:49px!important;letter-spacing:-2px!important;line-height:1.02!important}.workspace-heading h1 br{display:block!important}.heading-aside{display:flex!important;justify-content:space-between;align-items:center;margin-top:20px;padding:0;position:static!important}.heading-aside p{font-size:9px;line-height:1.7;margin:0}.new-project{padding:12px 15px!important;font-size:9px!important;min-height:44px}.feature-project{grid-template-columns:1fr!important;border-radius:min(var(--p-radius),25px)!important;min-height:0!important}.feature-copy{padding:22px!important}.feature-copy h2{font-size:33px!important;line-height:1.05;margin:15px 0 12px!important}.feature-copy p{font-size:10px}.feature-copy>button{min-height:36px;font-size:10px}.feature-foot{margin-top:15px}.artwork{min-height:220px;height:220px}.projects-label{margin-top:25px}.projects-label h3{font-size:12px}.projects-label button{font-size:9px;min-height:44px}.project-grid{grid-template-columns:1fr;gap:12px}.small-project{padding:18px!important;display:grid;grid-template-columns:45px 1fr;gap:0 13px;align-items:center}.project-icon{grid-row:1/4;margin:0;font-size:30px!important;float:none!important}.small-project>span{font-size:6px}.small-project h3{font-size:18px!important;margin:6px 0!important}.project-meta{font-size:8px}.workspace-tasks{display:grid;grid-template-columns:1fr;gap:8px;margin-top:25px}.workspace-tasks>div{margin:0 0 5px}.workspace-tasks h3{font-size:18px}.workspace-tasks>div>span{font-size:6px}.workspace-tasks>button{font-size:11px;min-height:44px;gap:10px}.task-check{width:19px;height:19px}.workspace-footer{font-size:5px;padding-top:16px}.theme-swiss .workspace-heading h1{font-size:56px!important;font-weight:700;line-height:.92!important}.theme-swiss .small-project,.theme-zen .small-project,.theme-kinetic .small-project{display:block;padding-left:0!important}.theme-brutalist .workspace-heading h1{font-size:47px!important;font-weight:900;line-height:.94!important}.theme-noir .workspace-heading h1{font-size:49px!important}.theme-noir .heading-aside{justify-content:flex-start!important}.theme-retro .workspace-heading h1{font-size:55px!important}.theme-zen .workspace-heading{margin-top:36px!important}.theme-zen .feature-copy{padding-left:0!important}.theme-zen .artwork{height:250px}.theme-terminal .workspace-heading h1{font-size:45px!important}.theme-bauhaus .workspace-heading h1{font-size:53px!important}.theme-bauhaus .feature-copy{border-left-width:8px}.theme-glass .workspace-nav{margin:12px 12px 0!important;border-radius:30px!important;padding:0 18px!important}.theme-glass .workspace-heading h1{font-size:49px!important}.theme-terracotta .feature-copy{border-radius:40px 0 0}.theme-terracotta .artwork{border-radius:140px 140px 0 0;margin-top:20px}.theme-kinetic .workspace-heading h1{font-size:58px!important;letter-spacing:-4px!important;line-height:.88!important}.theme-pixel .workspace-heading h1{font-size:46px!important}.theme-pixel .small-project h3{font-size:16px!important}.theme-handmade .small-1,.theme-handmade .small-2{transform:none}.workspace-message{width:90%;font-size:11px}.workspace-message button{min-width:30px;min-height:30px}.workspace-modal h2{font-size:25px}.workspace-modal button{min-height:44px}}.workspace-stats,.project-table-head,.composition-folio .workspace-side,.composition-cabinet .workspace-side,.composition-stage .workspace-side,.composition-poster .workspace-side,.composition-collage .workspace-side,.composition-landscape .workspace-side,.composition-shelf .workspace-side,.composition-windows .workspace-side{display:none}.workspace[class*=composition-]:not(.composition-standard) .workspace-main{padding:28px 48px}.workspace[class*=composition-]:not(.composition-standard) .workspace-heading h1{font-family:var(--p-font);font-size:58px;line-height:1.13;letter-spacing:-2px}.workspace[class*=composition-]:not(.composition-standard) .feature-copy h2{font-size:29px;line-height:1.3}.workspace[class*=composition-]:not(.composition-standard) .feature-copy p{font-size:10px}.workspace[class*=composition-]:not(.composition-standard) .feature-project{min-height:250px}.workspace[class*=composition-]:not(.composition-standard) .small-project h3{font-size:17px}.workspace[class*=composition-]:not(.composition-standard) .small-project>span{font-size:7px}.workspace[class*=composition-]:not(.composition-standard) .project-meta{font-size:9px}.workspace[class*=composition-]:not(.composition-standard) .workspace-kicker{font-size:7px}.workspace[class*=composition-]:not(.composition-standard) .workspace-tasks>button{font-size:10px}.workspace[class*=composition-]:not(.composition-standard) .workspace-eyebrow{font-size:8px}.composition-folio .workspace-main{padding:30px 80px!important}.composition-folio .workspace-heading{margin:32px 0 42px}.composition-folio .workspace-heading h1{font-size:68px!important}.composition-folio .feature-project{grid-template-columns:.8fr 1.5fr;background:none;border-top:1px solid var(--p-fg);border-bottom:1px solid var(--p-fg)}.composition-folio .feature-copy{padding-left:0}.composition-folio .feature-foot{display:none}.composition-folio .project-grid{display:block}.composition-folio .small-project{width:100%;display:grid;grid-template-columns:40px 1fr 2fr 1fr;align-items:center;border:0;border-bottom:1px solid color-mix(in srgb,var(--p-fg) 20%,transparent);padding:8px 0;background:none;border-radius:0}.composition-folio .project-icon{font-size:22px;margin:0}.composition-folio .small-project h3{margin:0;font-size:18px!important}.composition-folio .projects-label{margin-top:20px}.composition-folio .workspace-tasks{margin-top:16px}.composition-console .workspace-nav{height:56px}.composition-console .workspace-side{width:165px}.composition-console .workspace-main{display:grid;grid-template-columns:1.7fr 1fr;gap:15px;padding:24px!important;align-content:start}.composition-console .workspace-eyebrow,.composition-console .workspace-heading,.composition-console .workspace-stats,.composition-console .workspace-footer{grid-column:1/-1}.composition-console .workspace-heading{order:1;margin:0 0 6px;align-items:center}.composition-console .workspace-heading h1{font-size:29px!important;letter-spacing:-.6px!important;line-height:1.3!important}.composition-console .workspace-heading h1 br{display:none}.composition-console .workspace-heading h1 em{font-style:normal;margin-left:8px}.composition-console .workspace-kicker,.composition-console .heading-aside p{display:none}.composition-console .workspace-eyebrow{order:0}.composition-console .workspace-stats{order:2;display:grid;grid-template-columns:1fr 1fr 1.2fr 1fr;border:1px solid color-mix(in srgb,var(--p-fg) 20%,transparent);border-radius:var(--p-radius);padding:20px;background:var(--p-surface)}.workspace-stats>div{display:flex;flex-direction:column;gap:9px}.workspace-stats>div>span{font-size:10px;opacity:.6}.workspace-stats strong{font:24px var(--p-font);font-weight:500}.workspace-stats .task-bars{height:55px;display:flex;flex-direction:row;align-items:flex-end;gap:8px}.task-bars>span{width:19px;background:var(--p-accent);opacity:.75}.composition-console .feature-project{order:3;grid-column:1;grid-row:4/7;display:flex;flex-direction:column;min-height:280px!important;border:1px solid color-mix(in srgb,var(--p-fg) 20%,transparent)}.composition-console .feature-copy{padding:20px}.composition-console .feature-copy h2{font-size:22px!important}.composition-console .feature-copy p{margin-bottom:10px}.composition-console .feature-foot{display:none}.composition-console .artwork{min-height:120px;height:120px}.composition-console .artwork .art-orbit{width:110px;height:110px}.composition-console .artwork .art-number{font-size:55px}.composition-console .projects-label{order:4;grid-column:2;margin:0}.composition-console .project-table-head{display:flex;justify-content:space-between;order:5;grid-column:2;font-size:8px;opacity:.5;border-bottom:1px solid var(--p-fg);padding:10px 0}.composition-console .project-grid{order:6;grid-column:2;display:flex;flex-direction:column;gap:0}.composition-console .small-project{display:grid;grid-template-columns:25px 1fr;gap:5px;padding:15px 8px;border:0;border-bottom:1px solid color-mix(in srgb,var(--p-fg) 20%,transparent);background:none;border-radius:0}.composition-console .small-project>span{display:none}.composition-console .small-project h3{font-size:13px!important;margin:0}.composition-console .project-icon{font-size:19px;margin:0;grid-row:1/3}.composition-console .project-meta{grid-column:2}.composition-console .workspace-tasks{order:7;grid-column:1/-1;background:var(--p-surface);padding:17px;margin-top:0;border:1px solid color-mix(in srgb,var(--p-fg) 20%,transparent)}.composition-console .workspace-footer{order:8}.composition-console .notebook{grid-column:1/-1;order:4}.composition-bento .workspace-side{width:150px;border:0}.composition-bento .workspace-main{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.composition-bento .workspace-eyebrow,.composition-bento .workspace-heading,.composition-bento .projects-label,.composition-bento .workspace-tasks,.composition-bento .workspace-footer{grid-column:1/-1}.composition-bento .workspace-heading{margin:20px 0}.composition-bento .feature-project{grid-column:1/3;grid-row:3/6;display:flex;flex-direction:column}.composition-bento .feature-copy{padding:28px}.composition-bento .feature-foot{display:none}.composition-bento .artwork{min-height:200px}.composition-bento .projects-label{grid-column:3;margin:0}.composition-bento .project-grid{grid-column:3;display:flex;flex-direction:column;gap:14px}.composition-bento .small-project{border:0;padding:19px}.composition-bento .small-project h3{margin:9px 0}.composition-bento .project-icon{float:right;font-size:35px}.composition-bento .workspace-tasks{margin-top:0}.composition-cabinet .workspace-nav{border-bottom:1px solid var(--p-accent);height:70px}.composition-cabinet .workspace-main{max-width:1120px;margin:auto}.composition-cabinet .workspace-heading{justify-content:center;position:relative;text-align:center;margin:28px 0}.composition-cabinet .heading-aside{position:absolute;right:0;bottom:4px;text-align:left}.composition-cabinet .heading-aside p{display:none}.composition-cabinet .workspace-heading h1{font-size:61px!important}.composition-cabinet .feature-project{grid-template-columns:.9fr 1.2fr;border:1px solid var(--p-accent);outline:1px solid color-mix(in srgb,var(--p-accent) 35%,transparent);outline-offset:6px;margin:10px 6px 28px}.composition-cabinet .small-project{text-align:center;background:none;border-color:color-mix(in srgb,var(--p-accent) 50%,transparent)}.composition-cabinet .project-icon{font-size:24px}.composition-cabinet .project-meta{justify-content:center;gap:14px}.composition-cabinet .new-project{background:none!important;color:var(--p-accent)!important;border:1px solid var(--p-accent)}.composition-shelf .workspace-heading h1{font-size:59px!important;letter-spacing:-2px}.composition-shelf .feature-project{grid-template-columns:1.2fr .8fr;border-top:2px solid var(--p-fg);border-bottom:2px solid var(--p-fg)}.composition-shelf .feature-copy h2{font-size:36px!important}.composition-shelf .feature-foot{display:none}.composition-shelf .small-project{border-radius:0;border:0;border-bottom:5px solid color-mix(in srgb,var(--p-fg) 30%,transparent);box-shadow:0 5px 8px #0001}.composition-shelf .project-icon{float:right}.composition-shelf .projects-label{border-bottom:1px solid var(--p-fg);padding-bottom:10px}.composition-stage .workspace-heading{align-items:center;position:relative;z-index:2;margin:20px 0 15px}.composition-stage .workspace-heading h1{font-size:34px!important;letter-spacing:-1px!important}.composition-stage .workspace-heading h1 br{display:none}.composition-stage .workspace-heading h1 em{font-style:normal;margin-left:8px}.composition-stage .heading-aside p,.composition-stage .workspace-kicker{display:none}.composition-stage .feature-project{position:relative;display:block;min-height:350px!important}.composition-stage .artwork{height:350px;min-height:350px;width:100%}.composition-stage .feature-copy{position:absolute;left:30px;bottom:23px;z-index:2;padding:0;background:none;max-width:55%}.composition-stage .feature-copy h2{font-size:44px!important;line-height:1.1!important}.composition-stage .feature-copy p,.composition-stage .feature-foot{display:none}.composition-stage .feature-copy>button{font-size:11px}.composition-stage .art-orbit{left:72%;width:260px;height:260px}.composition-stage .orbit-two{width:200px;height:200px}.composition-stage .orbit-three{width:140px;height:140px}.composition-stage .art-block{left:65%}.composition-stage .block-two{left:auto;right:10%}.composition-stage .art-dot{left:70%}.composition-stage .art-number{left:75%}.composition-stage .art-coordinate{left:auto;right:15px}.composition-stage .project-icon{float:left;margin:0 20px 0 0}.composition-stage .small-project{border:0;border-top:1px solid color-mix(in srgb,var(--p-fg) 30%,transparent);background:none;border-radius:0}.composition-poster .workspace-heading{margin:30px 0}.composition-poster .workspace-heading h1{font-size:83px!important;font-weight:800;letter-spacing:-5px!important;line-height:.98!important}.composition-poster .workspace-kicker{display:none}.composition-poster .feature-project{grid-template-columns:.9fr 1.3fr;border-top:3px solid var(--p-fg);border-bottom:3px solid var(--p-fg);border-radius:0}.composition-poster .feature-copy h2{font-size:34px!important;font-weight:700}.composition-poster .small-project{border:0;border-top:2px solid var(--p-fg);background:none;border-radius:0}.composition-poster .project-icon{display:none}.composition-poster .small-project h3{font-weight:700}.composition-collage .workspace-main{max-width:1120px;margin:auto}.composition-collage .workspace-heading{margin:25px 0 35px}.composition-collage .workspace-heading h1{font-size:65px!important;letter-spacing:-2px}.composition-collage .feature-project{grid-template-columns:1fr 1.1fr;overflow:visible;transform:rotate(-.7deg);margin:0 10px}.composition-collage .feature-copy{padding:25px 30px}.composition-collage .feature-foot{display:none}.composition-collage .artwork{transform:rotate(1.5deg);border-radius:var(--p-radius)}.composition-collage .project-grid{gap:25px;margin:0 10px}.composition-collage .small-project{background:var(--p-surface);transform:rotate(-1deg)}.composition-collage .small-1{transform:rotate(1.5deg);margin-top:8px}.composition-collage .small-2{transform:rotate(-.5deg);margin-top:-7px}.composition-collage .workspace-tasks{margin-top:30px}.composition-windows .workspace-main{max-width:1050px;margin:auto}.composition-windows .workspace-heading h1{font-size:53px!important;letter-spacing:-2px}.composition-windows .workspace-nav{height:60px;background:var(--p-surface);border:3px double var(--p-fg)}.composition-windows .feature-project{border:4px double var(--p-fg);position:relative;padding-top:23px}.composition-windows .feature-project:before{content:"FORMA / PROJECT EXPLORER                                       —  □  ×";position:absolute;left:0;right:0;top:0;height:23px;background:var(--p-fg);color:var(--p-bg);font:10px/23px monospace;white-space:pre;padding:0 10px}.composition-windows .feature-copy h2{font-size:30px!important}.composition-windows .small-project{border:3px double var(--p-fg)}.composition-windows .workspace-tasks{background:var(--p-surface);border:2px solid var(--p-fg);padding:14px}.composition-landscape .workspace-main{padding-top:20px!important}.composition-landscape .workspace-heading{margin:25px 0}.composition-landscape .workspace-heading h1{font-size:63px!important;line-height:1.05!important}.composition-landscape .feature-project{grid-template-columns:1fr 1.5fr;background:color-mix(in srgb,var(--p-surface) 70%,transparent);border:1px solid color-mix(in srgb,var(--p-fg) 25%,transparent)}.composition-landscape .artwork{min-height:280px}.composition-landscape .feature-copy{padding:30px}.composition-landscape .feature-foot{display:none}.composition-landscape .small-project{background:color-mix(in srgb,var(--p-surface) 65%,transparent);border:1px solid color-mix(in srgb,var(--p-fg) 30%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.composition-soft .workspace-side{width:150px;border:0}.composition-soft .feature-project{grid-template-columns:1fr 1fr;border:1px solid color-mix(in srgb,var(--p-fg) 12%,transparent)}.composition-soft .workspace-heading h1{font-size:54px!important;font-weight:400}.composition-soft .small-project{border:0;padding:18px}.composition-soft .workspace-tasks{padding:18px;background:var(--p-surface);border-radius:min(var(--p-radius),18px);border:0}.composition-technical .workspace-nav{height:60px;border-bottom:1px dashed var(--p-fg)}.composition-technical .workspace-side{width:150px;border-right:1px dashed var(--p-fg)}.composition-technical .workspace-heading h1{font-size:50px!important;line-height:1.15!important}.composition-technical .feature-project,.composition-technical .small-project{border:1px dashed var(--p-fg);background:none}.composition-technical .workspace-tasks{border-top-style:dashed}.theme-minimal .workspace-nav{height:95px;border:0}.theme-minimal .workspace-heading{margin:50px 0}.theme-minimal .workspace-heading h1{font-weight:300}.theme-minimal .new-project{background:none!important;color:var(--p-fg)!important;border-bottom:1px solid var(--p-fg);padding:8px 0}.art-minimal{background:#eceee8}.art-minimal .art-block,.art-minimal .art-number,.art-minimal .art-dot{display:none}.art-minimal .art-orbit{width:150px;height:150px;border:1px solid #81877a;opacity:1}.art-minimal .orbit-two{width:90px;height:90px;left:62%;top:65%}.art-minimal .orbit-three{display:none}.theme-functional .workspace-nav{background:#26352b;color:#f3f4f1}.theme-functional .new-project{border-radius:2px}.theme-functional .workspace-side>button.active{border-left:3px solid #507a56}.art-functional{background:repeating-linear-gradient(0deg,#e3e8df 0 23px,#c7d0c2 24px 25px)}.art-functional .art-orbit,.art-functional .art-number,.art-functional .art-dot{display:none}.art-functional .art-block{border-radius:0;transform:none;height:15px;left:10%;width:65%;background:#507a56;top:25%}.art-functional .block-two{top:55%;width:40%;background:#aab9a2}.theme-corporate .workspace-side{background:#21324f;color:#dce5fa}.theme-corporate .workspace-side>button.active{background:#345cc0;color:#fff}.theme-corporate .workspace-nav{background:#fff}.theme-corporate .workspace-stats{background:#fff;box-shadow:0 5px 16px #345cc00b}.theme-corporate .feature-project{background:#fff}.art-corporate{background:#e5eaf4}.art-corporate .art-orbit{border:16px solid #345cc0;width:90px;height:90px;border-right-color:#a6b9e4;opacity:1}.art-corporate .orbit-two,.art-corporate .orbit-three,.art-corporate .art-block,.art-corporate .art-dot,.art-corporate .art-number{display:none}.theme-dashboard .workspace-stats strong{color:#62b5df;font-family:monospace}.theme-dashboard .workspace-side{background:#132235}.theme-dashboard .workspace-tasks{border-left:4px solid #62b5df}.art-dashboard{background:#15283d;background-image:linear-gradient(#62b5df25 1px,transparent 1px),linear-gradient(90deg,#62b5df25 1px,transparent 1px);background-size:20px 20px}.art-dashboard .art-orbit{border-radius:0;height:60px;width:200px;border-width:0 0 2px 2px;transform:translate(-50%,-50%) skewY(-12deg);color:#62b5df;opacity:.7}.art-dashboard .orbit-two{width:160px;height:40px;transform:translate(-50%,-50%) skewY(9deg);color:#d6e3f1}.art-dashboard .orbit-three,.art-dashboard .art-block,.art-dashboard .art-dot,.art-dashboard .art-number{display:none}.theme-developer .workspace-nav{font-family:monospace;border-bottom:1px solid #c3a1f044}.theme-developer .workspace-nav nav button{border-right:1px solid #ffffff22;padding:10px 25px}.theme-developer .workspace-heading h1{font-family:monospace}.art-developer{background:#1b1e28}.art-developer .art-orbit,.art-developer .art-block,.art-developer .art-dot{display:none}.art-developer .art-number{font:34px monospace;color:#c3a1f0;mix-blend-mode:normal}.art-developer:before{content:'const idea = {\a  space: "yours",\a  state: "taking shape"\a};';white-space:pre;font:14px/1.7 monospace;position:absolute;left:15%;top:12%;color:#9daccb}.art-developer .art-number{display:none}.theme-flat .new-project{background:#25a9a5!important;color:#fff!important}.theme-flat .workspace-side{background:#d7eeec}.theme-flat .small-project{background:#e5f2f0}.art-flat{background:#25a9a5}.art-flat .art-orbit{background:#b3e2dc;border:0;width:140px;height:140px;opacity:1;left:40%}.art-flat .orbit-two{left:66%;top:65%;width:85px;height:85px;background:#f8dc8c}.art-flat .orbit-three,.art-flat .art-dot,.art-flat .art-number{display:none}.art-flat .art-block{transform:none;border-radius:4px;left:45%;height:120px;width:80px;background:#25414a;opacity:.7}.theme-bento .workspace-nav{border:0}.theme-bento .feature-project{background:#e5e0f4}.theme-bento .small-1{background:#e4eadc}.theme-bento .small-2{background:#f1e3d8}.theme-bento .workspace-heading h1{font-weight:600}.art-bento{background:#e5e0f4;color:#8c6df2}.art-bento .art-orbit{border:18px solid #8c6df2;opacity:1;width:130px;height:130px;border-radius:35px;transform:translate(-50%,-50%) rotate(-12deg)}.art-bento .orbit-two{width:85px;height:85px;border-color:#bcb0dc;left:70%;top:35%;transform:translate(-50%,-50%) rotate(12deg)}.art-bento .orbit-three,.art-bento .art-block,.art-bento .art-dot,.art-bento .art-number{display:none}.theme-artdeco .workspace-main{border-left:1px solid #c6a56055;border-right:1px solid #c6a56055}.theme-artdeco .workspace-heading h1{letter-spacing:4px!important;font-weight:400}.theme-artdeco .forma-logo{letter-spacing:3px;font-weight:400}.theme-artdeco .small-project{border-width:1px 0 0;border-top-style:double;border-top-width:3px}.art-artdeco{background:repeating-conic-gradient(from 0deg at 50% 100%,#c6a56022 0deg 2deg,transparent 2deg 12deg),#142b2c;color:#c6a560}.art-artdeco .art-orbit{border:2px solid #c6a560;border-radius:0;width:165px;height:190px;clip-path:polygon(0 20%,20% 20%,20% 0,80% 0,80% 20%,100% 20%,100% 100%,0 100%);opacity:1}.art-artdeco .orbit-two{width:120px;height:160px}.art-artdeco .orbit-three{width:75px;height:130px}.art-artdeco .art-block,.art-artdeco .art-dot,.art-artdeco .art-number{display:none}.theme-artnouveau .workspace-heading h1{font-style:italic;letter-spacing:3px!important}.theme-artnouveau .feature-project{border-radius:100px 100px 0 0}.theme-artnouveau .small-project{border-radius:50% 50% 0 0;padding-top:25px}.art-artnouveau{background:#d9d1a8;color:#8a7441}.art-artnouveau .art-orbit{border:3px double #8a7441;border-radius:50% 10%;width:160px;height:210px;transform:translate(-50%,-50%) rotate(-30deg);opacity:1}.art-artnouveau .orbit-two{transform:translate(-50%,-50%) rotate(30deg);width:130px;left:60%}.art-artnouveau .orbit-three{width:80px;height:150px;left:36%;border-color:#41452d}.art-artnouveau .art-block{background:#8a7441;border-radius:100% 0;height:80px;width:35px;left:18%;top:30%}.art-artnouveau .block-two{left:auto;right:18%;top:53%;transform:rotate(30deg)}.art-artnouveau .art-number,.art-artnouveau .art-dot{display:none}.theme-midcentury .workspace-nav{height:72px;border-bottom:5px solid #3f4235}.theme-midcentury .small-1{background:#d1c99d}.theme-midcentury .small-2{background:#d9b793}.theme-midcentury .new-project{border-radius:20px 3px}.art-midcentury{background:#d1c898}.art-midcentury .art-orbit{width:185px;height:140px;background:#b65a34;border:0;border-radius:40% 60% 55% 45%;opacity:1;transform:translate(-50%,-50%) rotate(-25deg)}.art-midcentury .orbit-two{width:100px;height:150px;background:#425f57;left:65%;top:55%}.art-midcentury .orbit-three{width:45px;height:45px;background:#ece5cf;left:36%;top:36%}.art-midcentury .art-block,.art-midcentury .art-dot,.art-midcentury .art-number{display:none}.theme-memphis .feature-project{border:2px solid #293651;border-radius:0;background:#f5d277;box-shadow:8px 8px #6d7dc6}.theme-memphis .small-project{border:2px solid #293651;box-shadow:5px 5px #293651}.theme-memphis .small-1{background:#b8dcd9}.theme-memphis .new-project{border-radius:50%;padding:18px;border:2px solid #293651;background:#6d7dc6!important}.art-memphis{background-color:#f1c1cd;background-image:radial-gradient(#293651 1.2px,transparent 1.2px);background-size:15px 15px;border:2px solid #293651}.art-memphis .art-orbit{border:15px solid #6d7dc6;width:170px;height:170px;opacity:1}.art-memphis .orbit-two{border-color:#f5d277;width:90px;height:90px;left:68%;top:38%}.art-memphis .orbit-three{display:none}.art-memphis .art-block{background:#293651;border-radius:0;transform:rotate(-25deg);width:35px;height:110px;opacity:1}.art-memphis .block-two{background:#b8dcd9;right:14%;bottom:8%}.art-memphis .art-number,.art-memphis .art-dot{display:none}.theme-constructivism .workspace-nav{background:#1e2422;color:#e6dfca;border:0}.theme-constructivism .workspace-heading h1{font-style:italic;transform:rotate(-3deg);margin-left:8px}.theme-constructivism .feature-copy{background:#bc332a;color:#e6dfca;clip-path:polygon(0 0,100% 0,91% 100%,0 100%)}.theme-constructivism .small-project{border-left:7px solid #bc332a;border-top:0}.art-constructivism{background:#d3c8a8}.art-constructivism .art-orbit{border:0;background:#1e2422;opacity:1;width:170px;height:170px;left:67%}.art-constructivism .orbit-two,.art-constructivism .orbit-three{display:none}.art-constructivism .art-block{width:240px;height:55px;left:3%;top:42%;background:#bc332a;border-radius:0;opacity:1;transform:rotate(-35deg)}.art-constructivism .block-two{width:170px;height:25px;top:69%;background:#1e2422}.art-constructivism .art-number,.art-constructivism .art-dot{display:none}.theme-letterpress{background-image:radial-gradient(#51463815 .6px,transparent .6px);background-size:3px 3px}.theme-letterpress .workspace-nav{border-bottom:4px double #514638}.theme-letterpress .workspace-heading h1{text-shadow:1px 1px #fff9;font-weight:700}.theme-letterpress .feature-project{background:#ddd0b1;border:4px double #514638}.theme-letterpress .small-project{border:1px solid #51463855;background:none;box-shadow:inset 0 1px 2px #51463822}.art-letterpress{background:repeating-linear-gradient(0deg,#ddd0b1 0 3px,#cdbd9d 3px 4px)}.art-letterpress .art-orbit{border:4px double #8d4838;opacity:1}.art-letterpress .art-block{background:#8d4838;border-radius:0;box-shadow:inset 2px 2px 5px #392a1d55;transform:rotate(-10deg)}.art-letterpress .art-number{color:#514638;mix-blend-mode:multiply;font-size:100px}.art-letterpress .art-dot{display:none}.theme-gallery .workspace-nav{height:100px;border:0}.theme-gallery .workspace-heading h1{font-size:25px!important;font-weight:400}.theme-gallery .feature-project{border:1px solid #d8d8ce;background:#eeede6}.theme-gallery .feature-copy{background:#faf9f5!important;padding:20px;left:0;bottom:0;max-width:45%}.theme-gallery .feature-copy h2{font-size:22px!important}.theme-gallery .small-project{padding:12px 0}.art-gallery{background:#d8d8cd}.art-gallery .art-orbit{border:0;background:#8a8a7b;width:230px;height:230px;opacity:1;left:67%;top:45%}.art-gallery .orbit-two{width:150px;height:150px;background:#c8c6b7;left:75%;top:52%}.art-gallery .orbit-three{display:none}.art-gallery .art-block{border-radius:0;transform:none;width:100px;height:175px;left:48%;top:37%;background:#54594e;opacity:1}.art-gallery .block-two,.art-gallery .art-number,.art-gallery .art-dot{display:none}.theme-cinematic .workspace-nav{height:64px;border-bottom:1px solid #ede3d133}.theme-cinematic .feature-copy{color:#ede3d1}.theme-cinematic .feature-copy h2{text-shadow:0 2px 20px #000}.theme-cinematic .feature-project{border-radius:0;border-top:18px solid #080d0d;border-bottom:18px solid #080d0d}.theme-cinematic .project-grid{gap:1px;background:#bf9c6633}.theme-cinematic .small-project{background:#121717}.art-cinematic{background:radial-gradient(ellipse at 70% 45%,#8a7851,transparent 30%),linear-gradient(125deg,#101916 20%,#415345 65%,#151e1a)}.art-cinematic .art-orbit{border:0;background:#d8cfa9;width:125px;height:125px;opacity:.7;left:72%;top:37%;box-shadow:0 0 65px #d1b07588}.art-cinematic .orbit-two,.art-cinematic .orbit-three{display:none}.art-cinematic .art-block{border-radius:50% 50% 0 0;width:180px;height:190px;background:#12231e;opacity:1;left:62%;top:55%;transform:rotate(-15deg)}.art-cinematic .block-two{left:auto;right:5%;top:65%;background:#1f3229}.art-cinematic .art-number,.art-cinematic .art-dot{display:none}.theme-typographic .workspace-heading h1{font-size:95px!important;font-weight:800!important;letter-spacing:-6px!important}.theme-typographic .heading-aside{border-left:1px solid #272b30;padding-left:20px}.theme-typographic .feature-project{grid-template-columns:1.3fr .7fr;background:none}.theme-typographic .feature-copy h2{font-size:44px!important;font-weight:300!important}.theme-typographic .new-project{border-radius:0}.art-typographic{background:#a5b9e2}.art-typographic .art-orbit,.art-typographic .art-block,.art-typographic .art-dot{display:none}.art-typographic .art-number{font:900 240px/.8 Arial;color:#272b30;mix-blend-mode:normal;opacity:1;transform:translate(-50%,-50%) rotate(-9deg)}.theme-monochrome .workspace-nav{background:#151716;color:#f6f6f3}.theme-monochrome .workspace-heading h1{font-weight:200}.theme-monochrome .feature-project{background:#151716;color:#f6f6f3;border:0}.theme-monochrome .feature-copy{padding-left:30px}.theme-monochrome .feature-copy h2{font-weight:300;font-size:36px!important}.art-monochrome{background:#151716}.art-monochrome .art-orbit{border:18px solid #f6f6f3;opacity:1;width:190px;height:190px}.art-monochrome .orbit-two{width:115px;height:115px;border-width:2px;left:65%}.art-monochrome .orbit-three{display:none}.art-monochrome .art-block{background:#f6f6f3;border-radius:0;left:25%;top:65%;height:10px;width:180px;transform:rotate(-30deg);opacity:1}.art-monochrome .block-two,.art-monochrome .art-dot,.art-monochrome .art-number{display:none}.theme-earlyweb .workspace-nav nav button{text-decoration:underline;color:#0000b5;opacity:1}.theme-earlyweb .workspace-heading h1{font-size:45px!important;text-align:center}.theme-earlyweb .new-project{background:#d3d0bd!important;color:#252546!important;border:3px outset #eee;border-radius:0}.theme-earlyweb .feature-copy{background:#e6e4d6}.theme-earlyweb .small-project{background:#e6e4d6;border-collapse:collapse}.art-earlyweb{background-color:#d4dcdd;background-image:repeating-linear-gradient(45deg,transparent 0 10px,#b4c3cd 10px 11px)}.art-earlyweb .art-orbit{border:6px ridge #d8e2e3;width:135px;height:135px;background:#a4b9c6;opacity:1}.art-earlyweb .orbit-two,.art-earlyweb .orbit-three,.art-earlyweb .art-block,.art-earlyweb .art-dot{display:none}.art-earlyweb .art-number{font:700 54px Times New Roman;color:#0000b5;mix-blend-mode:normal;opacity:1}.theme-y2k .forma-logo{font-style:italic;letter-spacing:-4px}.theme-y2k .workspace-heading h1{font-style:italic;letter-spacing:-4px!important;text-shadow:2px 2px #f6f8ff}.theme-y2k .workspace-nav{border-radius:0 0 40px 40px;background:linear-gradient(#f9fbff,#a6afcb 49%,#d8ddec 51%,#c2cadd);border:1px solid #6e759f}.theme-y2k .feature-project{border:2px solid #7981ab;border-radius:40px 5px}.theme-y2k .feature-project:before{background:linear-gradient(#8b93ba,#535e8c);color:#f7f9ff}.theme-y2k .small-project{border:1px solid #8a92ba;border-radius:22px 3px;background:linear-gradient(160deg,#f1f3ff,#b1b8d4)}.theme-y2k .new-project{background:linear-gradient(#fff,#9ca8c7)!important;color:#272d56!important;border:1px solid #7982a3;border-radius:30px;box-shadow:0 3px 5px #39446c33}.art-y2k{background:radial-gradient(ellipse at center,#e9f0ff,#8a96bc)}.art-y2k .art-orbit{width:240px;height:110px;border:13px solid #cdd9ed;transform:translate(-50%,-50%) rotate(-25deg);opacity:1;box-shadow:inset 4px 2px 8px #fff,5px 6px 8px #45568566}.art-y2k .orbit-two{width:130px;height:180px;border-width:11px;transform:translate(-50%,-50%) rotate(25deg)}.art-y2k .orbit-three,.art-y2k .art-block,.art-y2k .art-dot,.art-y2k .art-number{display:none}.theme-aero{background:radial-gradient(ellipse at 10% 100%,#95c986,transparent 60%),linear-gradient(#d8eff2,#f4ffff)}.theme-aero .workspace-nav{background:linear-gradient(#fffb,#d8f4f44d);border-bottom:1px solid #fff;box-shadow:0 3px 10px #3d889711}.theme-aero .new-project{background:linear-gradient(#a6dce3,#3f929a 50%,#35808b 51%,#65b2ba)!important;border:1px solid #487d88;color:#fff!important;box-shadow:inset 0 1px 1px #fff;border-radius:25px}.theme-aero .feature-project{box-shadow:0 10px 30px #215b6722;background:#ffffffa8;border:1px solid white}.art-aero{background:radial-gradient(ellipse at 50% 95%,#4caa6b 0,transparent 65%),linear-gradient(#7fc6e6,#e8faff)}.art-aero .art-orbit{background:radial-gradient(circle at 30% 25%,#ffffffcc,transparent 45%),linear-gradient(160deg,#8bd4e688,#3baacb99);border:2px solid #d0faff;width:170px;height:170px;opacity:1;box-shadow:inset -15px -20px 35px #17677755,10px 15px 25px #356d7e33}.art-aero .orbit-two{width:70px;height:70px;left:75%;top:70%}.art-aero .orbit-three{width:42px;height:42px;left:22%;top:27%}.art-aero .art-block,.art-aero .art-dot,.art-aero .art-number{display:none}.theme-vaporwave .workspace-heading h1{font-style:italic;text-shadow:3px 3px #61cccd}.theme-vaporwave .workspace-nav{border-bottom:3px double #563c76}.theme-vaporwave .feature-project{border:3px double #563c76;box-shadow:7px 7px #61cccd77;border-radius:0}.theme-vaporwave .small-project{background:#d7b1df;box-shadow:4px 4px #61cccd66}.art-vaporwave{background:linear-gradient(#a99cd5,#e6accf 65%,#61cccd)}.art-vaporwave:after{content:"";position:absolute;left:0;right:0;bottom:-40px;height:120px;background:conic-gradient(#5d5881 25%,#a9d3d7 0 50%,#5d5881 0 75%,#a9d3d7 0);background-size:40px 40px;transform:perspective(150px) rotateX(40deg)}.art-vaporwave .art-orbit{border:0;background:#f9d0df;opacity:1;width:110px;height:110px;top:30%;left:65%}.art-vaporwave .orbit-two,.art-vaporwave .orbit-three{display:none}.art-vaporwave .art-block{background:repeating-linear-gradient(90deg,#ebe0ef 0 12px,#a89fc7 12px 18px);height:170px;width:65px;border-radius:0;left:27%;top:20%;transform:none;opacity:1}.art-vaporwave .block-two{height:12px;width:100px;left:23%;top:20%;background:#f0dfee}.art-vaporwave .art-dot,.art-vaporwave .art-number{display:none}.theme-synthwave .workspace-nav{border-bottom:1px solid #ff6e9f;box-shadow:0 2px 15px #ff6e9f33}.theme-synthwave .workspace-heading h1{font-style:italic;color:#f3d3ef;text-shadow:3px 3px #6d3c9d}.theme-synthwave .feature-project{border:1px solid #ff6e9f77;box-shadow:0 0 25px #ff6e9f15}.theme-synthwave .new-project{background:#ff6e9f!important;color:#1d153b!important}.art-synthwave{background:linear-gradient(#201540,#5a2455 70%,#e46280)}.art-synthwave:after{content:"";position:absolute;left:-20%;right:-20%;bottom:-30%;height:65%;background-image:linear-gradient(#df70dc88 1px,transparent 1px),linear-gradient(90deg,#df70dc88 1px,transparent 1px);background-size:25px 25px;transform:perspective(200px) rotateX(55deg)}.art-synthwave .art-orbit{border:0;opacity:1;background:repeating-linear-gradient(0deg,transparent 0 5px,#ff9e88 5px 21px);width:155px;height:155px;top:42%;left:58%;box-shadow:0 -10px 50px #ff6e9f33}.art-synthwave .orbit-two,.art-synthwave .orbit-three,.art-synthwave .art-block,.art-synthwave .art-dot,.art-synthwave .art-number{display:none}.theme-cyberpunk .workspace-nav{border-bottom:3px solid #e7e864}.theme-cyberpunk .workspace-heading h1{font-size:60px!important;letter-spacing:-2px!important;font-weight:700}.theme-cyberpunk .new-project{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#e7e864!important;color:#0c171b!important}.theme-cyberpunk .feature-project{border-left:8px solid #e7e864;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px))}.theme-cyberpunk .small-project{border-left:3px solid #6ab9bd}.art-cyberpunk{background:repeating-linear-gradient(0deg,#142930 0 4px,#182e35 4px 5px)}.art-cyberpunk .art-orbit{border:2px solid #6ab9bd;border-radius:0;transform:translate(-50%,-50%) rotate(45deg);opacity:1;width:180px;height:180px}.art-cyberpunk .orbit-two{width:120px;height:120px;border-color:#e7e864}.art-cyberpunk .orbit-three{width:60px;height:60px;border-style:dashed}.art-cyberpunk .art-block{border-radius:0;width:15px;height:100px;left:15%;top:35%;transform:none;background:#e7e864}.art-cyberpunk .block-two{left:auto;right:15%;height:50px;top:50%;background:#6ab9bd}.art-cyberpunk .art-number,.art-cyberpunk .art-dot{display:none}.theme-frosted{background:radial-gradient(ellipse at 90% 10%,#b4c9e1,transparent 50%),radial-gradient(ellipse at 0 100%,#c9c4d6,transparent 55%),#e5eaf0}.theme-frosted .workspace-side{background:#fff2;border-right:1px solid #ffffff88}.theme-frosted .feature-project,.theme-frosted .small-project,.theme-frosted .workspace-tasks{background:#fff5;border:1px solid #ffffffaa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 7px 20px #4052670d}.theme-frosted .new-project{background:#6c8fbd!important;color:#fff!important;border-radius:8px}.art-frosted{background:linear-gradient(140deg,#b5c3d8,#d9e5eb);border-radius:18px}.art-frosted .art-orbit{border:1px solid #fff9;opacity:1;background:linear-gradient(135deg,#fffa,#e2ebf555);width:155px;height:155px;border-radius:25px;transform:translate(-50%,-50%) rotate(15deg);box-shadow:10px 12px 25px #40526722}.art-frosted .orbit-two{width:110px;height:110px;left:65%;top:65%;transform:translate(-50%,-50%) rotate(-10deg)}.art-frosted .orbit-three,.art-frosted .art-block,.art-frosted .art-dot,.art-frosted .art-number{display:none}.theme-neumorphic .workspace-nav{border:0;box-shadow:0 8px 18px #bfc5bd77}.theme-neumorphic .feature-project,.theme-neumorphic .small-project,.theme-neumorphic .workspace-tasks{background:#e5e8e4;border:1px solid #d2d8d0;box-shadow:9px 9px 18px #bcc4bb,-9px -9px 18px #fff8}.theme-neumorphic .new-project{background:#e5e8e4!important;color:#4b5c50!important;box-shadow:4px 4px 8px #b9c2b7,-4px -4px 8px #fff;border:1px solid #9cae97}.theme-neumorphic .workspace-side>button.active{box-shadow:inset 3px 3px 7px #bec7bb,inset -3px -3px 7px #fff9;background:none}.art-neumorphic{background:#e5e8e4}.art-neumorphic .art-orbit{border:0;opacity:1;width:170px;height:170px;background:#e5e8e4;box-shadow:12px 12px 25px #b2bcaf,-12px -12px 25px #fff9}.art-neumorphic .orbit-two{width:115px;height:115px;box-shadow:inset 6px 6px 14px #b2bcaf,inset -6px -6px 14px #fff9}.art-neumorphic .orbit-three{width:45px;height:45px;background:#728c6e;box-shadow:2px 2px 8px #657b60}.art-neumorphic .art-block,.art-neumorphic .art-dot,.art-neumorphic .art-number{display:none}.theme-skeuomorphic{background:repeating-linear-gradient(1deg,#d9c7aa 0 4px,#d1bea0 5px 6px,#e0ceb2 7px 12px)}.theme-skeuomorphic .workspace-nav{background:#7b5d43;color:#f4e5c9;border-bottom:4px solid #59412f;box-shadow:0 3px 8px #34281733}.theme-skeuomorphic .workspace-heading h1{text-shadow:0 1px #fff}.theme-skeuomorphic .feature-project{background:#eee0c7;border:1px solid #bba785;box-shadow:0 4px #c3b18e,0 8px 15px #65482e33;border-radius:8px}.theme-skeuomorphic .small-project{background:repeating-linear-gradient(0deg,#eee0c7 0 20px,#d1c1a4 21px 22px);border:1px solid #bba785;box-shadow:0 3px #beab87}.theme-skeuomorphic .new-project{background:linear-gradient(#a88055,#785330)!important;color:#fff2d9!important;border:1px solid #624221;box-shadow:inset 0 1px #e5c89b,0 3px #51371e}.art-skeuomorphic{background:#b79c78}.art-skeuomorphic .art-orbit{border-radius:10px;transform:translate(-50%,-50%) rotate(-12deg);width:140px;height:180px;border:1px solid #927654;opacity:1;background:repeating-linear-gradient(0deg,#eee0c7 0 19px,#bcb092 20px 21px);box-shadow:4px 5px #7b6148,7px 9px 14px #33271955}.art-skeuomorphic .orbit-two{transform:translate(-50%,-50%) rotate(8deg);left:60%;top:55%;width:110px;height:150px}.art-skeuomorphic .orbit-three,.art-skeuomorphic .art-block,.art-skeuomorphic .art-dot,.art-skeuomorphic .art-number{display:none}.theme-clay .workspace-heading h1{font-weight:700;letter-spacing:-2px}.theme-clay .feature-project,.theme-clay .small-project{border:0;background:#e4c9df;box-shadow:inset 4px 4px 12px #fff7,inset -4px -4px 12px #ab85aa55,7px 10px 20px #9e739b22}.theme-clay .new-project{background:#c29bcc!important;color:#503757!important;border:1px solid #b086bb;box-shadow:inset 3px 3px 5px #fff8,inset -3px -3px 5px #9b72a655,0 5px #b08ab7}.art-clay{background:#e4c9df;border-radius:40px}.art-clay .art-orbit{width:140px;height:140px;border:0;opacity:1;background:#bb91c8;box-shadow:inset 15px 18px 25px #e5c4ef,inset -15px -18px 25px #9b6eaa,8px 20px 20px #8d648f44}.art-clay .orbit-two{width:75px;height:75px;background:#e8c097;left:73%;top:66%;box-shadow:inset 10px 12px 18px #ffe3c2,inset -10px -12px 18px #cc9b6a,5px 12px 15px #8d648f33}.art-clay .orbit-three{width:40px;height:40px;left:20%;top:25%;background:#a7bbc1;box-shadow:inset 5px 8px 10px #d6e9ed,inset -5px -8px 10px #8aa0a6}.art-clay .art-block,.art-clay .art-dot,.art-clay .art-number{display:none}.theme-chrome .workspace-heading h1{font-weight:200}.theme-chrome .new-project{background:linear-gradient(#fafcff,#8798a7 48%,#d7e0e8 50%,#78838a)!important;color:#20272c!important;border:1px solid #becbd4}.theme-chrome .feature-project{border:1px solid #e7ecef44}.theme-chrome .feature-copy{color:#e7ecef}.theme-chrome .small-project{border-top:1px solid #becbd466;letter-spacing:1px}.art-chrome{background:radial-gradient(ellipse at 65% 50%,#757e85,#272b2e 70%)}.art-chrome .art-orbit{border:0;opacity:1;width:240px;height:240px;background:linear-gradient(125deg,#151b20 5%,#f2f7f9 22%,#697e8b 33%,#f8ffff 38%,#29333b,#c0d3df 62%,#f4fbff 71%,#2f3d47 86%);box-shadow:inset 0 0 20px #fff8,15px 18px 25px #0006}.art-chrome .orbit-two{width:170px;height:170px;left:77%;top:54%;background:#272b2e;box-shadow:inset 5px 5px 15px #0009}.art-chrome .orbit-three,.art-chrome .art-block,.art-chrome .art-dot,.art-chrome .art-number{display:none}.theme-holographic .workspace-nav{background:linear-gradient(100deg,#d3e4df,#e6c5df,#c5d7ee,#dfe0a9);border-bottom:1px solid #fff8}.theme-holographic .feature-project{border:1px solid #fff8}.theme-holographic .small-project{background:linear-gradient(120deg,#dbdee588,#dbc4d888,#b9d5d588);border:1px solid #fff9;border-radius:10px}.theme-holographic .new-project{background:#4c4163!important;color:#f3ecff!important}.art-holographic{background:linear-gradient(115deg,#d3dfdb 10%,#d1b3dc 32%,#b7dcd9 53%,#e3d4a9 75%,#c8b3df)}.art-holographic .art-orbit{border-radius:25px;transform:translate(-50%,-50%) rotate(25deg);width:205px;height:230px;border:1px solid #fff9;opacity:1;background:linear-gradient(135deg,#efffef77,#edc9ecbb,#afd5d7aa,#ebdda888);box-shadow:10px 14px 20px #66537833}.art-holographic .orbit-two{width:160px;height:190px;left:64%;top:56%;transform:translate(-50%,-50%) rotate(-12deg)}.art-holographic .orbit-three,.art-holographic .art-block,.art-holographic .art-dot,.art-holographic .art-number{display:none}.theme-wireframe{background-image:linear-gradient(#4f808515 1px,transparent 1px),linear-gradient(90deg,#4f808515 1px,transparent 1px);background-size:25px 25px}.theme-wireframe .new-project{background:none!important;color:#555d59!important;border:1px solid #555d59}.theme-wireframe .workspace-heading h1{font-weight:400}.art-wireframe{background:transparent;color:#4f8085}.art-wireframe .art-orbit{border:1px solid #4f8085;border-radius:0;width:140px;height:140px;transform:translate(-50%,-50%) rotate(30deg) skewY(-15deg);opacity:1}.art-wireframe .orbit-two{top:35%;border-style:dashed}.art-wireframe .orbit-three{width:200px;height:200px;border:1px dotted #555d5955;transform:translate(-50%,-50%)}.art-wireframe .art-block,.art-wireframe .art-dot,.art-wireframe .art-number{display:none}.art-wireframe:after{content:"140 × 140 / ISOMETRIC STUDY";position:absolute;left:20px;top:18px;font:8px monospace;color:#4f8085}.theme-dotmatrix{background-image:radial-gradient(#38454125 .7px,transparent .7px);background-size:5px 5px}.theme-dotmatrix .workspace-nav{border-bottom:3px dotted #384541}.theme-dotmatrix .workspace-main{border-right:5px dotted #38454155}.theme-dotmatrix .workspace-side{border-right:3px dotted #38454177}.theme-dotmatrix .feature-project,.theme-dotmatrix .small-project{border:2px dotted #384541}.theme-dotmatrix .new-project{border:2px dotted #384541;background:none!important;color:#384541!important}.art-dotmatrix{background-color:#d9dfd2;background-image:radial-gradient(#477a6655 1.5px,transparent 1.5px);background-size:7px 7px}.art-dotmatrix .art-orbit{border:5px dotted #384541;opacity:1;width:170px;height:170px;border-radius:0;transform:translate(-50%,-50%) rotate(45deg)}.art-dotmatrix .orbit-two{width:100px;height:100px;border-width:3px}.art-dotmatrix .orbit-three,.art-dotmatrix .art-block,.art-dotmatrix .art-dot,.art-dotmatrix .art-number{display:none}.theme-ink .workspace-nav{border:0;height:95px}.theme-ink .workspace-heading h1{font-weight:400;letter-spacing:6px!important;font-family:Songti SC,Georgia,serif}.theme-ink .new-project{background:#887a66!important;border-radius:0}.theme-ink .feature-project{border-top:0}.theme-ink .feature-copy h2{letter-spacing:2px}.art-ink{background:#d9dccf}.art-ink .art-orbit{border:0;width:200px;height:200px;background:#8c958a;clip-path:polygon(0 100%,15% 60%,28% 72%,50% 10%,73% 58%,88% 44%,100% 100%);border-radius:0;opacity:.75;left:53%;top:50%}.art-ink .orbit-two{background:#4c584e;left:65%;top:65%;width:210px;height:150px}.art-ink .orbit-three{background:#b3baaa;left:30%;top:60%;width:170px;height:150px}.art-ink .art-block,.art-ink .art-number{display:none}.art-ink .art-dot{width:26px;height:26px;border-radius:0;left:82%;top:13%;background:#a46b56;opacity:.9}.theme-collage .feature-project{background:#e1d1b7;box-shadow:5px 7px #c4b28d33;clip-path:polygon(0 2%,17% 0,40% 2%,62% 0,80% 1%,100% 0,99% 30%,100% 65%,99% 100%,65% 99%,40% 100%,0 98%)}.theme-collage .small-project{border:0;box-shadow:2px 5px 9px #69543622;position:relative}.theme-collage .small-project:before{content:"";position:absolute;width:60px;height:15px;top:-6px;left:35%;background:#c8bc8f88;transform:rotate(-7deg)}.art-collage{background:#adbcad;clip-path:polygon(0 0,100% 2%,98% 100%,3% 97%)}.art-collage .art-orbit{background:#dfc17e;border:0;width:150px;height:150px;border-radius:50% 40% 55% 45%;opacity:1;left:38%}.art-collage .orbit-two{background:#b7734a;width:110px;height:150px;border-radius:3px;left:67%;top:61%;transform:translate(-50%,-50%) rotate(15deg)}.art-collage .orbit-three,.art-collage .art-block,.art-collage .art-dot,.art-collage .art-number{display:none}.theme-watercolor{background:radial-gradient(ellipse at 15% 40%,#c1c6d755,transparent 45%),radial-gradient(ellipse at 90% 0,#ddb5c155,transparent 45%),#f4ece6}.theme-watercolor .workspace-nav{border:0}.theme-watercolor .feature-project{background:#fff5;border:0;border-radius:50px 10px 45px 15px}.theme-watercolor .small-project{background:#fff5;border-radius:20px 8px}.theme-watercolor .new-project{background:#a8808e!important;color:#fff!important}.art-watercolor{background:radial-gradient(ellipse at 35% 35%,#b7adc7aa,transparent 65%),radial-gradient(ellipse at 65% 65%,#d4a6b7aa,transparent 55%),#f4ece655;border-radius:40% 60% 45% 55%}.art-watercolor .art-orbit{background:#a8808e66;border:0;filter:blur(3px);width:160px;height:170px;opacity:.8;border-radius:43% 57% 62% 38%}.art-watercolor .orbit-two{background:#a0b9b266;width:110px;height:140px;left:70%;top:60%}.art-watercolor .orbit-three{background:#d6b58b88;width:85px;height:85px;left:25%;top:28%}.art-watercolor .art-block,.art-watercolor .art-dot,.art-watercolor .art-number{display:none}.theme-sketch .workspace-nav{border-bottom:2px solid #514c43;transform:rotate(-.2deg)}.theme-sketch .workspace-heading h1{font-style:italic}.theme-sketch .feature-project{background:none;border:2px solid #514c43;border-radius:4% 1% 3% 2%;outline:1px solid #514c4355;outline-offset:3px}.theme-sketch .small-project{border:1px solid #514c43;box-shadow:3px 3px #514c4333;background:none;border-radius:4% 2%}.theme-sketch .new-project{background:none!important;color:#514c43!important;border:2px solid #514c43;border-radius:7% 2%}.art-sketch{background:none;background-image:repeating-linear-gradient(-25deg,transparent 0 7px,#514c4315 7px 8px)}.art-sketch .art-orbit{border:2px solid #514c43;outline:1px solid #514c4366;outline-offset:5px;border-radius:44% 56% 52% 48%;opacity:1;width:165px;height:165px}.art-sketch .orbit-two{width:110px;height:140px;left:65%;transform:translate(-50%,-50%) rotate(15deg)}.art-sketch .orbit-three{display:none}.art-sketch .art-block{background:none;border:1px solid #514c43;border-radius:0;transform:rotate(-22deg);height:130px;width:70px;opacity:1}.art-sketch .art-dot,.art-sketch .art-number{display:none}.theme-rawbrutal .workspace-nav{border-bottom:3px solid black}.theme-rawbrutal .workspace-nav nav button{text-decoration:underline;color:#00e;opacity:1}.theme-rawbrutal .workspace-heading h1{font-family:monospace;font-size:72px!important;letter-spacing:-5px!important}.theme-rawbrutal .new-project{background:none!important;color:#00e!important;text-decoration:underline;border:0}.theme-rawbrutal .small-project{border-bottom:2px solid black}.theme-rawbrutal .small-project h3{text-decoration:underline;color:#00e}.art-rawbrutal{background:#fff;border-left:3px solid black}.art-rawbrutal .art-orbit,.art-rawbrutal .art-block,.art-rawbrutal .art-dot{display:none}.art-rawbrutal .art-number{font:700 180px monospace;mix-blend-mode:normal;color:#111;opacity:1}.art-rawbrutal .art-coordinate{color:#000}.theme-maximal{background-image:repeating-linear-gradient(90deg,#304b4b 0 25px,#375452 25px 26px)}.theme-maximal .workspace-nav{border-bottom:5px double #f6e4b1}.theme-maximal .workspace-heading h1{color:#f6e4b1;text-shadow:3px 3px #df827b;letter-spacing:2px!important}.theme-maximal .feature-project{border:5px double #f6e4b1;background:#486258;box-shadow:8px 8px #df827b77}.theme-maximal .small-project{border:3px double #f6e4b1;box-shadow:5px 5px #df827b66}.theme-maximal .small-1{background:#784a4c}.art-maximal{background-color:#df827b;background-image:repeating-conic-gradient(#f6e4b1 0 30deg,#df827b 30deg 60deg);background-size:50px 50px;border:6px double #304b4b}.art-maximal .art-orbit{background:#304b4b;border:5px double #f6e4b1;opacity:1;width:180px;height:180px}.art-maximal .orbit-two{width:115px;height:115px;background:#df827b}.art-maximal .orbit-three{width:60px;height:60px;background:#f6e4b1}.art-maximal .art-block,.art-maximal .art-dot,.art-maximal .art-number{display:none}.theme-acid .workspace-heading h1{font-style:italic;font-weight:900;letter-spacing:-5px!important}.theme-acid .workspace-nav{border-bottom:1px solid #222325}.theme-acid .feature-project{border:1px solid #222325;background:none}.theme-acid .feature-copy h2{font-weight:800;letter-spacing:-2px}.theme-acid .small-project{border:1px solid #222325;border-radius:30px 0}.theme-acid .new-project{background:#222325!important;color:#dbe946!important;border-radius:30px}.art-acid{background:repeating-linear-gradient(90deg,#c6d331 0 24px,#a9bb2044 24px 25px)}.art-acid .art-orbit{background:linear-gradient(125deg,#fff,#6c7271 25%,#eff7f3,#6d6d76 65%,#eee);border:0;opacity:1;clip-path:polygon(50% 0,59% 32%,85% 15%,69% 42%,100% 50%,68% 60%,85% 88%,58% 69%,50% 100%,41% 69%,13% 85%,31% 59%,0 50%,31% 41%,14% 15%,42% 32%);width:230px;height:230px;border-radius:0}.art-acid .orbit-two{width:140px;height:140px;background:#8777b6;transform:translate(-50%,-50%) rotate(20deg)}.art-acid .orbit-three,.art-acid .art-block,.art-acid .art-dot,.art-acid .art-number{display:none}.theme-psychedelic .workspace-heading h1{font-style:italic;font-weight:700;color:#5b315f;text-shadow:3px 3px #d47443;letter-spacing:-3px!important}.theme-psychedelic .feature-project{background:#c9b6d9;border-radius:55px 0;border:2px solid #5b315f}.theme-psychedelic .small-project{border:2px solid #5b315f;border-radius:30px 10px;background:#dca971}.theme-psychedelic .new-project{border-radius:50px 10px;background:#5b315f!important}.art-psychedelic{background:repeating-radial-gradient(ellipse at 35% 45%,#d47443 0 22px,#ead58d 23px 40px,#5b315f 41px 59px,#c9b6d9 60px 75px);border:2px solid #5b315f;border-radius:60px 5px}.art-psychedelic .art-orbit,.art-psychedelic .art-block,.art-psychedelic .art-dot,.art-psychedelic .art-number{display:none}.theme-graffiti .workspace-heading h1{font-style:italic;font-weight:900;transform:rotate(-2deg);text-shadow:3px 3px #dd5a35}.theme-graffiti .workspace-nav{background:#242822;color:#e9e4db;border:0}.theme-graffiti .feature-project{background:none;border:3px solid #242822;box-shadow:7px 7px #dd5a35}.theme-graffiti .small-project{background:#e9e4db;border:2px solid #242822;box-shadow:3px 5px #242822}.theme-graffiti .new-project{background:#dd5a35!important;color:#242822!important;transform:rotate(2deg)}.art-graffiti{background-color:#d3d7c8;background-image:radial-gradient(#24282255 .7px,transparent .7px);background-size:7px 7px}.art-graffiti .art-orbit{border:18px solid #dd5a35;width:190px;height:150px;opacity:1;border-radius:44% 56% 35% 65%;transform:translate(-50%,-50%) rotate(-20deg)}.art-graffiti .orbit-two{border:10px solid #242822;width:100px;height:190px;transform:translate(-50%,-50%) rotate(35deg)}.art-graffiti .orbit-three,.art-graffiti .art-block,.art-graffiti .art-dot{display:none}.art-graffiti .art-number{font:900 italic 140px Arial;color:#e9e4db;mix-blend-mode:normal;opacity:1;text-shadow:4px 4px #242822}.theme-playful .workspace-nav{border-bottom:3px solid #48504a22}.theme-playful .workspace-heading h1{font-weight:800;letter-spacing:-1px!important}.theme-playful .new-project{background:#f19a83!important;color:#48504a!important;border:2px solid #d48572;border-radius:30px;box-shadow:0 4px #d48572}.theme-playful .feature-project{background:#e5dbea;border-radius:38px;border:2px solid #bba8c4}.theme-playful .small-0{background:#badad1;border-radius:25px 25px 5px}.theme-playful .small-1{background:#f4c3a0;border-radius:5px 25px 25px}.theme-playful .small-2{background:#d6c6e5;border-radius:25px 5px 25px 25px}.art-playful{background:#c5b4d6;border-radius:35px}.art-playful .art-orbit{background:#faedb9;opacity:1;border:0;width:130px;height:130px;left:35%;top:42%;box-shadow:0 7px #b4a18144}.art-playful .orbit-two{background:#f19a83;width:100px;height:120px;border-radius:15px;left:68%;top:60%;transform:translate(-50%,-50%) rotate(15deg)}.art-playful .orbit-three{background:#7ead9f;width:50px;height:50px;border-radius:0;left:75%;top:20%;transform:translate(-50%,-50%) rotate(-20deg)}.art-playful .art-block,.art-playful .art-dot,.art-playful .art-number{display:none}.theme-gothic .workspace-nav{border-bottom:3px double #976274}.theme-gothic .workspace-heading h1{font-family:Georgia,Songti SC,serif;letter-spacing:7px!important;font-weight:400}.theme-gothic .feature-project{border:1px solid #976274;outline:3px double #97627477;outline-offset:5px;background:#302831}.theme-gothic .small-project{border:1px solid #97627477;border-radius:60px 60px 0 0;padding-top:23px}.art-gothic{background:linear-gradient(90deg,#19171c,#43313e,#19171c)}.art-gothic .art-orbit{border:2px solid #976274;width:170px;height:240px;border-radius:80% 80% 0 0;opacity:.9;transform:translate(-50%,-40%)}.art-gothic .orbit-two{width:115px;height:210px;border-width:1px}.art-gothic .orbit-three{width:60px;height:175px;border-width:1px}.art-gothic .art-block{background:#d1c9c3;opacity:.15;width:1px;height:190px;border-radius:0;transform:none;left:50%;top:20%}.art-gothic .block-two,.art-gothic .art-dot,.art-gothic .art-number{display:none}@media(max-width:900px)and (min-width:601px){.workspace[class*=composition-]:not(.composition-standard) .workspace-main{padding:22px!important}.workspace[class*=composition-]:not(.composition-standard) .workspace-heading h1{font-size:43px!important}.composition-console .workspace-side{display:none}.composition-console .workspace-heading h1{font-size:25px!important}.composition-bento .workspace-side{display:none}.composition-cabinet .heading-aside{position:static}.composition-stage .feature-copy h2{font-size:33px!important}.composition-poster .workspace-heading h1{font-size:59px!important}}@media(max-width:600px){.workspace[class*=composition-]:not(.composition-standard) .workspace-main{display:block;padding:22px!important}.workspace[class*=composition-]:not(.composition-standard) .workspace-side{display:none}.workspace[class*=composition-]:not(.composition-standard) .workspace-heading h1{font-size:43px!important;line-height:1.16!important;letter-spacing:-1px!important;transform:none}.workspace[class*=composition-]:not(.composition-standard) .workspace-heading h1 br{display:block!important}.workspace[class*=composition-]:not(.composition-standard) .workspace-heading h1 em{margin:0}.workspace[class*=composition-]:not(.composition-standard) .workspace-heading{display:block;text-align:left;margin:25px 0!important}.workspace[class*=composition-]:not(.composition-standard) .heading-aside{position:static;display:flex!important;justify-content:space-between;margin-top:20px}.workspace[class*=composition-]:not(.composition-standard) .feature-project{display:flex;flex-direction:column;grid-template-columns:1fr;border-radius:min(var(--p-radius),25px);margin:0;transform:none;clip-path:none}.workspace[class*=composition-]:not(.composition-standard) .feature-copy{position:static;max-width:none;padding:22px!important;clip-path:none}.workspace[class*=composition-]:not(.composition-standard) .feature-copy h2{font-size:29px!important;line-height:1.3!important}.workspace[class*=composition-]:not(.composition-standard) .project-grid{display:flex;flex-direction:column;margin:0;gap:12px}.workspace[class*=composition-]:not(.composition-standard) .small-project{display:grid;grid-template-columns:40px 1fr;padding:18px!important;transform:none;margin:0;text-align:left}.workspace[class*=composition-]:not(.composition-standard) .small-project>span{font-size:7px}.workspace[class*=composition-]:not(.composition-standard) .small-project h3{font-size:18px!important;grid-column:2;margin:6px 0!important}.workspace[class*=composition-]:not(.composition-standard) .project-icon{grid-row:1/4;float:none;margin:0}.workspace[class*=composition-]:not(.composition-standard) .project-meta{grid-column:2;justify-content:space-between}.workspace[class*=composition-]:not(.composition-standard) .artwork{height:240px;min-height:240px;transform:none}.workspace[class*=composition-]:not(.composition-standard) .workspace-tasks{margin-top:28px;padding:18px 5px}.composition-console .workspace-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:25px;padding:18px}.composition-console .workspace-stats strong{font-size:21px}.composition-console .task-bars{height:45px}.composition-console .workspace-heading h1{font-size:31px!important}.composition-console .project-table-head{display:none}.composition-console .projects-label{margin-top:25px}.composition-cabinet .heading-aside{justify-content:center!important}.composition-cabinet .feature-project{margin:12px 6px!important}.composition-stage .feature-copy{order:2}.composition-stage .feature-copy h2{font-size:28px!important}.composition-stage .artwork{order:1}.composition-stage .art-orbit{left:58%;width:180px;height:180px}.composition-stage .orbit-two{left:65%;width:120px;height:120px}.composition-stage .art-block{left:35%}.composition-stage .art-number{left:60%}.composition-windows .feature-project{padding-top:23px}.composition-windows .feature-project:before{font-size:7px}.composition-poster .small-project,.composition-folio .small-project{display:block!important}.composition-poster .small-project h3,.composition-folio .small-project h3{margin:9px 0!important}.theme-minimal .workspace-nav,.theme-gallery .workspace-nav{height:70px!important}.theme-artnouveau .workspace-heading h1,.theme-gothic .workspace-heading h1,.theme-ink .workspace-heading h1{letter-spacing:2px!important}.theme-gothic .small-project{border-radius:20px 20px 0 0}.theme-typographic .workspace-heading h1{font-size:49px!important}.theme-skeuomorphic .small-project{min-height:130px}.theme-rawbrutal .workspace-heading h1{font-size:43px!important}}@media(max-width:760px){.workspace-tasks>button,.workspace-nav nav>button,.new-project,.feature-copy>button,.projects-label>button{min-height:44px}.workspace-tasks>button{padding:8px 4px}.workspace-modal button{min-height:44px}}.workspace button,.workspace .feature-project,.workspace .small-project,.workspace .workspace-nav{transition:background-color var(--p-motion),color var(--p-motion),border-color var(--p-motion),box-shadow var(--p-motion),transform var(--p-motion)}@media(prefers-reduced-motion:reduce){.workspace *,.workspace *:before,.workspace *:after{transition:none!important;animation:none!important}}.explorer{max-width:1540px;padding:0 5.5%;margin:auto}.explorer-hero{padding:34px 0 42px;border-bottom:1px solid var(--line)}.explorer-eyebrow{display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.4px}.explorer-eyebrow>span:first-child{display:flex;align-items:center;gap:9px}.explorer-eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--blue)}.explorer-intro{display:flex;align-items:flex-end;justify-content:space-between;padding-top:38px;gap:60px}.explorer-intro h1{font-size:clamp(44px,4.3vw,68px);font-weight:650;line-height:1.2;letter-spacing:-3px;margin:0}.explorer-intro h1 em{font-family:Georgia,Songti SC,serif;font-weight:400;color:var(--blue);font-style:normal}.explorer-intro>div>p{font-size:13px;color:#7a7b72;margin:20px 0 0}.intro-index{position:relative;min-width:320px;padding-top:12px}.intro-index>div{display:flex;gap:46px}.intro-index b{font-size:42px;font-weight:450;letter-spacing:-2px}.intro-index small{display:block;font-size:11px;letter-spacing:.5px;color:#78796f;font-weight:400;margin-top:4px}.intro-index .index-symbol{position:absolute;right:4px;top:-20px;color:var(--blue);font-size:72px;font-weight:400}.intro-index p{line-height:1.8}.explore-collection{padding-top:38px}.explore-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.explore-title .eyebrow{font-size:9px;letter-spacing:1.5px}.explore-title h2{font-size:24px;letter-spacing:-.7px;font-weight:500;margin:9px 0 0}.random-button,.filter-toggle{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d7d7cf;border-radius:7px;padding:11px 15px;font-size:12px;white-space:nowrap}.random-button:hover{background:#fff}.random-button:disabled{opacity:.4;cursor:default}.explore-controls{display:flex;gap:10px}.explore-search{display:flex;align-items:center;gap:12px;flex:1;background:#fff;border:1px solid #dcded7;border-radius:7px;padding:0 15px;min-width:0}.explore-search input{width:100%;border:0;background:none;outline:none;font-size:12px;padding:13px 0;min-width:0}.explore-search input:focus{outline:none}.filter-toggle.active{background:#e5e9ff;color:#254ae7;border-color:#c2cdff}.filter-toggle b{background:#254ae7;color:#fff;border-radius:12px;padding:1px 5px;font-size:10px}.view-toggle{padding:4px;display:flex;border:1px solid #ddd;border-radius:7px;gap:2px}.view-toggle button{display:flex;align-items:center;gap:7px;font-size:12px;padding:6px 13px;border-radius:4px}.view-toggle button.active{background:#272a27;color:#fff}.advanced-filters{display:grid;grid-template-columns:repeat(4,1fr);padding:22px;background:#ebece5;gap:17px;border-radius:6px;margin-top:12px}.advanced-filters label{font-size:11px;color:#62675e;display:flex;flex-direction:column;gap:8px}.advanced-filters select{width:100%;padding:9px;background:#fff;border:1px solid #d7d9d0;border-radius:4px;color:#272a27;font:inherit}.advanced-filters>button{justify-self:start;font-size:12px;color:var(--blue)}.family-nav{display:flex;gap:7px;flex-wrap:wrap;margin:19px 0 15px}.family-nav button{font-size:11px;padding:8px 10px;border-radius:30px;display:flex;align-items:center;gap:6px;border:1px solid transparent}.family-nav button i{width:6px;height:6px;border-radius:50%}.family-nav button span{font-size:9px;color:#8b8d83;margin-left:2px}.family-nav button.active{border-color:#b4b5a9;background:#fff}.family-nav button:hover{background:#e8e8e1}.result-line{display:flex;justify-content:space-between;font-size:10px;color:#82857a;margin-bottom:17px;gap:15px}.map-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:20px;align-items:start}.map-frame{border:1px solid #d8dbd1;border-radius:9px;overflow:hidden;background:#efeee7}.map-toolbar{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;background:#f9f9f4;border-bottom:1px solid #d8dbd1;font-size:9px;color:#82877a;gap:10px}.map-toolbar>span{display:flex;align-items:center;gap:7px}.map-toolbar i{width:3px;height:3px;border-radius:50%;background:#aaa}.map-toolbar>div{display:flex;align-items:center;gap:7px}.map-toolbar button{padding:5px;display:flex;border-radius:4px}.map-toolbar button:hover{background:#e4e7dc}.map-toolbar>div>span{width:32px;text-align:center;font-variant-numeric:tabular-nums}.map-viewport{height:790px;overflow:auto;background-image:radial-gradient(#c9cbbb .7px,transparent .7px);background-size:16px 16px;cursor:grab;scrollbar-width:thin;scrollbar-color:#b1b5a5 transparent;overscroll-behavior:contain}.map-viewport:active{cursor:grabbing}.atlas-canvas{padding:26px;width:760px;min-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.map-family{background:#fafbf6;border:1px solid color-mix(in srgb,var(--family),transparent 66%);border-top:3px solid var(--family);border-radius:7px;padding:17px;box-shadow:0 3px #00000003}.family-heading{display:flex;gap:10px;align-items:center}.family-heading>span{font-size:10px;color:var(--family);border:1px solid color-mix(in srgb,var(--family),transparent 70%);width:26px;height:26px;display:grid;place-items:center;border-radius:50%;font-variant-numeric:tabular-nums}.family-heading h3{font-size:15px;margin:0;font-weight:550}.family-heading small{font-family:Georgia,serif;font-style:italic;font-size:10px;color:#95978d;display:block;margin-top:3px}.family-heading b{font-size:10px;margin-left:auto;font-weight:400;color:#9fa293}.map-family>p{font-size:10px;color:#8a8d80;margin:13px 0 15px}.family-contact-sheet{display:flex;gap:6px;margin-bottom:15px}.family-contact-sheet button{min-width:0;flex:1;position:relative;padding:0;border-radius:3px;border:1px solid #e2e4d9;overflow:hidden;background:#fff}.family-contact-sheet img{display:block;width:100%;height:63px;object-fit:cover;object-position:top}.family-contact-sheet span{display:block;font-size:9px;padding:5px 1px;text-align:center}.family-contact-sheet button.selected{outline:2px solid var(--family);outline-offset:2px}.map-nodes{display:flex;flex-wrap:wrap;gap:6px}.map-nodes button{font-size:10px;display:flex;align-items:center;gap:5px;padding:6px 8px;background:#eff0e9;border:1px solid transparent;border-radius:4px;white-space:nowrap}.map-nodes button.selected{background:var(--family);color:#fff;border-color:var(--family)}.map-nodes button:hover{border-color:var(--family)}.map-nodes i{width:6px;height:6px;border-radius:50%;border:1px solid #0002}.map-caption{align-self:center;padding:30px 14px;color:#7f8574}.map-caption b{font-size:18px;font-weight:450;display:block;margin-bottom:14px}.map-caption span{font-size:11px;line-height:2}.selection-panel{background:#fff;border:1px solid #dddfd5;border-radius:8px;overflow:hidden}.selection-top{display:flex;align-items:center;justify-content:space-between;padding:13px 17px;font-size:10px;color:#808775}.selection-top button{display:flex;color:#4f60bd}.selection-image{display:block;position:relative;width:100%;padding:0;border-top:1px solid #eeefe9;border-bottom:1px solid #eeefe9}.selection-image img{display:block;width:100%;aspect-ratio:1200/850;object-fit:cover}.selection-image>span{position:absolute;right:12px;bottom:12px;border:1px solid #0001;border-radius:5px;background:#fffffff0;padding:7px 9px;font-size:10px;display:flex;gap:6px}.selection-copy{padding:21px 20px}.selection-copy>small{font-size:10px;color:#8b8f80}.selection-copy h3{font-size:28px;font-weight:500;letter-spacing:-.7px;margin:10px 0 2px}.selection-en{font-size:13px;font-family:Georgia,serif;font-style:italic;color:#9a9e8f}.selection-copy>p{font-size:12px;line-height:1.9;color:#747a6a;margin:16px 0}.selection-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.selection-tags span{padding:4px 7px;background:#f1f2ec;color:#808672;font-size:9px;border-radius:3px}.selection-copy>.primary{width:100%;justify-content:space-between;font-size:12px;padding:13px 15px;border-radius:5px}.selection-actions{display:flex;justify-content:space-between;margin:13px 0 23px;font-size:11px;color:#707862}.selection-actions button{display:flex;align-items:center;gap:5px}.connections{border-top:1px solid #e4e6dc;padding-top:19px}.connection-heading{display:flex;flex-direction:column;gap:6px;font-size:12px}.connection-heading small{font-size:9px;color:#999d90}.direction-links{display:flex;gap:5px;margin:17px 0 13px}.direction-links button{flex:1;background:#f5f5ef;border:1px solid #e8eade;border-radius:4px;padding:8px 5px;text-align:left;min-width:0}.direction-links small{display:block;font-size:9px;color:#929785}.direction-links strong{font-size:11px;font-weight:500;display:block;margin-top:8px}.related-links{display:grid;gap:2px}.related-links button{display:flex;gap:9px;text-align:left;padding:10px 0;align-items:center}.related-links button>i{width:20px;height:20px;border-radius:50%;border:1px solid #0001}.related-links span{flex:1;font-size:12px}.related-links small{display:block;color:#a0a393;font-size:9px;line-height:1.4;margin-top:5px}.related-links svg{color:#929883}.explorer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px}.explorer-grid .card-name>span{font-family:inherit;font-size:18px;letter-spacing:0;font-weight:500}.explorer-grid .card-name small{font-size:10px}.load-more{border:1px solid #cfd3c5;border-radius:6px;padding:14px 25px;display:flex;gap:14px;align-items:center;margin:35px auto;font-size:12px}.explorer-empty{padding:60px 20px;text-align:center;background:#edefe6;border-radius:8px}.explorer-empty>span{font-size:48px;color:#929b80;font-family:Georgia,serif}.explorer-empty h3{font-size:20px;font-weight:450}.explorer-empty p{font-size:12px;color:#7d876d}.explorer-empty .primary{display:inline-flex;font-size:12px;margin-top:20px}.explorer-how{padding:70px 0 40px;border-top:1px solid var(--line);margin-top:70px}.explorer-how h2{font-size:33px;line-height:1.5;font-weight:400;letter-spacing:-1px;margin:15px 0 40px}.explorer-how>div{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.explorer-how article>span{font:italic 25px Georgia,serif;color:#8e9a75}.explorer-how article h3{font-size:15px;font-weight:500;margin:15px 0}.explorer-how article p{font-size:12px;color:#7f8674;line-height:1.9;max-width:290px}.catalog-note{font-size:10px;line-height:1.8;color:#929b83;border-top:1px solid #dedfd5;padding-top:25px;margin-top:40px}.detail-fit{display:grid;grid-template-columns:1fr 1.6fr auto;gap:30px;align-items:center;margin:-10px 0 32px;border-top:1px solid var(--line);padding-top:25px}.detail-fit span{font-size:10px;color:#919887}.detail-fit p{font-size:12px;line-height:1.8;margin:8px 0;color:#6c745f}.detail-fit .primary{font-size:12px}.detail-connections{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:60px}.detail-connections .direction-links button{padding:15px}.detail-connections .related-links{grid-template-columns:1fr 1fr;gap:15px}.detail-connections .connection-heading{font-size:18px}.style-sources{display:flex;flex-direction:column;gap:14px;border-top:1px solid #e4e6dc;padding-top:19px;align-items:flex-start}.style-sources>span{font-size:12px}.style-sources>a{font-size:12px;color:#52663a;border-bottom:1px solid #cbd2c2;padding-bottom:3px}.style-sources>small{font-size:10px;color:#949c86}.detail-heading h1{font-family:inherit;font-weight:450;letter-spacing:-2px}.detail-heading h1>span{font-family:Georgia,serif;font-style:italic;letter-spacing:0}.laboratory{background:#f3f4ed;min-height:100vh}.lab-toolbar{display:flex;align-items:center;gap:18px;padding:16px 24px;border-bottom:1px solid #d6dacb;background:#f9faf5;color:#35412c;font-family:DM Sans,PingFang SC,sans-serif}.lab-toolbar>div{margin-right:auto}.lab-toolbar strong{font-size:13px;font-weight:500;display:block}.lab-toolbar>div>span{font-size:10px;display:block;color:#8a947d;margin-top:5px}.lab-toolbar label{display:flex;flex-direction:column;gap:4px;font-size:9px;color:#879478}.lab-toolbar select{border:1px solid #d3dac8;background:#fff;border-radius:4px;padding:7px;font-size:11px;color:#35412c;max-width:145px}.lab-toolbar button{white-space:nowrap;font-size:11px}.lab-back{padding:10px;border-right:1px solid #d4dbc8}.lab-random{display:flex;align-items:center;gap:6px}.lab-toolbar>.primary{display:flex;gap:7px;padding:11px 13px}.laboratory .workspace{min-height:calc(100vh - 80px)}@media(min-width:1500px){.map-layout{grid-template-columns:minmax(0,1fr) 340px}.atlas-canvas{width:100%}}@media(max-width:1100px){.explorer{padding:0 4%}.map-layout{grid-template-columns:minmax(0,1fr) 290px;gap:15px}.atlas-canvas{width:700px;padding:20px;gap:20px}.intro-index{min-width:280px}.explorer-intro{gap:40px}.lab-toolbar{flex-wrap:wrap;gap:12px}.lab-toolbar>div{flex:1}.detail-fit{grid-template-columns:1fr 1fr}.detail-fit>.primary{justify-self:start}.explorer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.map-toolbar>span{font-size:8px}.map-toolbar{padding:0 10px}}@media(max-width:760px){.explorer{padding:0 20px}.explorer-hero{padding:24px 0 28px}.explorer-eyebrow{font-size:8px;letter-spacing:.6px}.explorer-eyebrow>span:last-child{display:none}.explorer-intro{display:block;padding-top:28px}.explorer-intro h1{font-size:45px;letter-spacing:-2px}.explorer-intro>div>p{font-size:11px;margin-top:17px}.intro-index{margin-top:26px;padding-top:20px;border-top:1px solid #deded6;display:flex;align-items:center;gap:22px;min-width:0}.intro-index>div{gap:22px}.intro-index b{font-size:29px}.intro-index small{font-size:9px;white-space:nowrap;letter-spacing:0}.intro-index .index-symbol{display:none}.explorer-intro .intro-index>p{font-size:10px;margin:0;line-height:1.8}.explore-collection{padding-top:29px}.explore-title{align-items:flex-end;gap:10px}.explore-title h2{font-size:18px;max-width:215px;line-height:1.5}.explore-title .eyebrow{font-size:8px;letter-spacing:.5px}.random-button{font-size:10px;padding:9px;gap:5px}.random-button svg{width:13px}.explore-controls{flex-wrap:wrap;gap:9px}.explore-search{flex-basis:100%}.filter-toggle{font-size:11px;padding:10px}.view-toggle{margin-left:auto}.view-toggle button{font-size:11px;padding:5px 11px}.family-nav{flex-wrap:nowrap;overflow:auto;margin-right:-20px;padding-right:20px;gap:3px;padding-bottom:7px}.family-nav button{flex-shrink:0;font-size:10px;padding:8px}.result-line{font-size:9px;margin-top:4px}.result-line>span:last-child{max-width:180px;text-align:right}.advanced-filters{grid-template-columns:1fr 1fr;padding:16px;gap:13px}.map-layout{display:flex;flex-direction:column;gap:18px}.map-frame{width:100%}.map-toolbar{font-size:9px}.map-toolbar>span{font-size:8px}.map-viewport{height:530px}.atlas-canvas{width:670px;min-width:100%;padding:18px;gap:18px}.map-family{padding:14px}.family-heading h3{font-size:14px}.selection-panel{width:100%;scroll-margin-top:15px}.selection-image img{aspect-ratio:1200/740;object-position:top}.selection-copy{padding:23px}.selection-copy h3{font-size:28px}.selection-copy>p{font-size:12px}.related-links{grid-template-columns:1fr 1fr;gap:10px}.related-links span{font-size:11px}.related-links small{font-size:8px}.related-links button>i{width:16px;height:16px;flex-shrink:0}.direction-links strong{font-size:12px}.direction-links button{padding:11px}.direction-links small{font-size:10px}.explorer-grid{grid-template-columns:minmax(0,1fr);gap:28px}.explorer-grid .card-name>span{font-size:21px}.explorer-how{padding-top:40px;margin-top:45px}.explorer-how h2{font-size:27px}.explorer-how>div{grid-template-columns:1fr;gap:22px}.explorer-how article{display:grid;grid-template-columns:40px 1fr}.explorer-how article>span{grid-row:1/3}.explorer-how article h3{margin:0 0 8px}.explorer-how article p{margin:0}.catalog-note{margin-top:25px}.detail-fit{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.detail-fit .primary{margin-top:5px}.detail-connections{display:block;margin-top:35px}.style-sources{margin-top:30px}.detail-connections .related-links{grid-template-columns:1fr}.detail-heading h1{letter-spacing:-1px}.lab-toolbar{padding:12px;gap:11px}.lab-toolbar>div{flex:1;min-width:210px}.lab-toolbar>div>span{font-size:9px}.lab-back{border:0;padding:0;font-size:10px}.lab-toolbar label{flex:1;max-width:130px}.lab-toolbar select{max-width:100%;font-size:11px;width:100%}.lab-toolbar>.primary{padding:9px;font-size:10px}.lab-random{font-size:10px!important;gap:4px}.lab-toolbar strong{font-size:12px}.detail-breadcrumb{flex-wrap:wrap}.detail-breadcrumb>span{font-size:9px}}@media(prefers-reduced-motion:reduce){.map-viewport{scroll-behavior:auto}.explorer *{animation:none!important}}.compare-device{display:flex;align-items:center;gap:8px;margin:0 0 24px;font-size:12px}.compare-device>span{margin-right:auto;color:#8c9480;font-size:11px}.compare-device button{padding:9px 13px;border:1px solid #d9decf;border-radius:5px}.compare-device button.active{background:#242a20;color:#fff;border-color:#242a20}.compare-mobile .compare-grid>section>img{height:560px;object-fit:contain;object-position:top;background:#e8eae3}.map-family:only-child{grid-column:1/-1;max-width:690px}@media(max-width:760px){.family-nav button,.map-nodes button{min-height:44px}.map-toolbar{height:48px}.map-toolbar button{min-height:40px;min-width:32px;justify-content:center}.map-nodes button{font-size:11px}.related-links button{min-height:44px}.view-toggle button{min-height:36px}.compare-device{flex-wrap:wrap}.compare-device>span{width:100%;margin-bottom:5px}.map-family:only-child{max-width:310px}.lab-toolbar select{min-height:40px}.selection-actions button{min-height:44px}}:root{font-family:DM Sans,PingFang SC,Microsoft YaHei,sans-serif;color:#272824;background:#f4f3ef;font-synthesis:none;font-weight:400;-webkit-font-smoothing:antialiased;--blue: #254ae7;--line: #deded6}*{box-sizing:border-box}body{margin:0}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button,input,textarea{font:inherit}button{cursor:pointer}button,a{touch-action:manipulation}button{color:inherit;background:none;border:0}button:focus-visible,a:focus-visible{outline:3px solid #254ae7;outline-offset:4px}button:active{transform:translateY(1px) scale(.98)}a{color:inherit;text-decoration:none}input:focus,textarea:focus{outline:2px solid #a9b6ff;outline-offset:1px}button{transition:background .18s,color .18s,transform .18s}svg{flex-shrink:0}::selection{background:#cad3ff}.app-header{height:91px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 5.5%;gap:32px}.brand{display:flex;align-items:center;gap:12px;font-family:Manrope,Arial,sans-serif;font-size:25px;font-weight:800;letter-spacing:-1.3px}.brand sup{font-size:10px;vertical-align:super;margin-left:4px}.brand-mark{width:37px;height:37px;background:var(--blue);color:#fff;border-radius:9px;font-size:33px;line-height:36px;text-align:center;letter-spacing:-3px;position:relative;padding-right:7px}.brand-mark span{font-size:16px;position:absolute;right:3px;top:-7px}.app-header nav{display:flex;gap:30px;font-size:13px}.app-header nav button{color:#777971;height:91px;position:relative;padding:0 4px}.app-header nav button.nav-active{color:#242622}.nav-active:after{content:"";height:2px;background:#252822;bottom:0;left:0;right:0;position:absolute}.app-header nav span{font-size:10px;margin-left:6px;color:#888b80}.header-note{font-size:12px;display:flex;align-items:center;gap:9px}.gallery{max-width:1600px;margin:auto;padding:0 5.5%}.hero{padding:33px 0 21px;border-bottom:1px solid #c8cac1}.hero-overline{font-size:9px;letter-spacing:1.7px;display:flex;align-items:center;gap:8px}.hero-overline>span:last-child{margin-left:auto;color:#8b8d82;letter-spacing:1px}.blue-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--blue);flex-shrink:0}.hero-title{display:flex;align-items:center;justify-content:space-between;padding:33px 0 26px;gap:40px}.hero h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(56px,6.5vw,100px);font-weight:500;letter-spacing:-6.5px;line-height:1.02;margin:0;position:relative}.hero h1 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-5px}.hero-asterisk{position:absolute;color:var(--blue);font-size:82px;right:-108px;top:0;line-height:1.1}.hero-aside{padding-top:35px;padding-right:24px}.hero-aside p{font-size:18px;letter-spacing:.2px;font-weight:500;margin:0 0 13px}.hero-aside>span{font-size:12px;line-height:1.9;color:#777970}.hero-aside a{display:flex;align-items:center;gap:35px;font-size:12px;margin-top:23px;color:var(--blue);font-weight:600}.hero-bottom{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1px;align-items:center;color:#777b70;margin-top:10px}.hero-bottom>span{display:flex;align-items:center;gap:12px}.hero-bottom>span:last-child{font-size:10px;letter-spacing:0;gap:13px}.hero-bottom i{font-style:normal;color:#9a9d93}.tiny-stack{display:flex}.tiny-stack i{width:15px;height:20px;border:1px solid #f4f3ef;background:#d7c4a1;margin-right:-6px;transform:rotate(-13deg)}.tiny-stack i:nth-child(2){background:#739475;transform:rotate(0)}.tiny-stack i:nth-child(3){background:#b4b1d8;transform:rotate(13deg)}.collection-title{display:flex;justify-content:space-between;align-items:center;margin:34px 0 25px}.collection-title h2{font-size:21px;font-weight:500;margin:0;letter-spacing:-.5px}.collection-title h2 span{font-family:Georgia,serif;font-style:italic;font-size:15px;color:#8e9184;margin-left:12px;vertical-align:super}.collection-title>span{font-size:11px;color:#7c8075}.filter-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:28px}.filter-tabs{display:flex;gap:5px}.filter-tabs button{border:1px solid transparent;border-radius:6px;padding:10px 18px;font-size:12px;color:#74776d;white-space:nowrap}.filter-tabs button:hover{background:#e9e9e1}.filter-tabs button.active{background:#282b25;color:#fafaf6}.filter-tabs span{font-size:9px;opacity:.6;margin-left:6px}.search{display:flex;align-items:center;gap:9px;border-bottom:1px solid #cdcec6;padding:9px 0;color:#8a8e80;min-width:240px}.search input{border:0;background:none;font-size:11px;width:100%;outline:none}.search input::placeholder{color:#95988c}.search button{padding:0;height:15px}.cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.style-card{min-width:0;animation:enter .45s both}.card-preview{display:block;position:relative;width:100%;aspect-ratio:1200/850;padding:0;overflow:hidden;background:#e8e8df;border:1px solid #deded4;border-radius:7px}.card-preview img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.card-preview:hover img{transform:scale(1.025)}.card-no{position:absolute;left:13px;top:13px;font-size:9px;padding:5px 7px;background:#ffffffba;color:#282d25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:3px;opacity:0}.preview-hover{position:absolute;right:14px;bottom:14px;background:#fff;color:#242822;padding:12px 15px;border-radius:5px;box-shadow:0 3px 20px #0002;display:flex;gap:18px;font-size:12px;transform:translateY(10px);opacity:0;transition:.2s}.card-preview:hover .preview-hover,.card-preview:focus-visible .preview-hover,.card-preview:hover .card-no{opacity:1;transform:none}.card-info{display:flex;justify-content:space-between;gap:8px;padding-top:17px}.card-name{text-align:left;padding:0}.card-name>span{font-family:Manrope,Arial,sans-serif;font-weight:600;font-size:18px;display:flex;gap:7px;align-items:center;letter-spacing:-.5px}.card-name>span svg{opacity:0;transition:.2s}.card-name:hover svg{opacity:1}.card-name small{display:block;font-size:10px;color:#84877a;margin-top:6px;font-weight:400;letter-spacing:.2px}.card-name i{font-style:normal;color:#b1b3a9;margin:0 5px}.card-actions{display:flex;gap:5px}.card-actions button{width:33px;height:33px;border:1px solid #dedfd6;border-radius:50%;display:grid;place-items:center}.card-actions button:hover{background:#e6e8df}.card-actions .chosen{background:#254ae7;color:#fff;border-color:#254ae7}.card-actions .hearted{color:#254ae7}.card-swatches{display:flex;align-items:center;margin-top:13px;gap:4px}.card-swatches>span:not(.swatch-label){width:10px;height:10px;border-radius:50%;border:1px solid #0001}.swatch-label{margin-left:8px;font-size:7px;letter-spacing:1px;color:#969a8c}.how{border-top:1px solid var(--line);margin-top:80px;padding:55px 0;display:grid;grid-template-columns:1fr 1.6fr;gap:60px}.eyebrow{font-size:9px;letter-spacing:1.5px;color:#85897c}.how h2{font-size:34px;line-height:1.5;letter-spacing:-1.6px;font-weight:500;margin:19px 0}.how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;padding-top:20px}.how-steps>div>span{font:italic 25px Georgia;color:#b7bdb0}.how-steps h3{font-size:13px;margin:30px 0 14px;font-weight:500}.how-steps p{font-size:11px;line-height:1.9;color:#878b7e}.site-footer{padding:27px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;font-size:8px;letter-spacing:.7px;color:#8b8f81}.site-footer i{margin:0 10px;font-style:normal}.compare-dock{position:fixed;bottom:23px;left:50%;transform:translate(-50%);z-index:20;background:#252822;color:#fff;box-shadow:0 12px 40px #0003;border-radius:11px;padding:9px 10px 9px 18px;display:flex;align-items:center;gap:20px;animation:enter .3s}.compare-dock>div{display:flex;align-items:center;gap:9px;font-size:12px;white-space:nowrap}.compare-dock>button{display:flex;align-items:center;gap:15px;font-size:12px;background:#f0f2e8;color:#252822;border-radius:6px;padding:11px 14px;white-space:nowrap}.compare-dock>button:last-child{background:none;color:#c4c7bd;padding:5px}.dock-dots{display:flex}.dock-dots span{width:17px;height:17px;border:2px solid #252822;border-radius:50%;margin-left:-5px}.toast{position:fixed;bottom:90px;left:50%;transform:translate(-50%);background:#fff;color:#29302a;box-shadow:0 5px 30px #0002;border:1px solid #e3e6de;border-radius:8px;padding:13px 20px;z-index:100;font-size:12px;display:flex;align-items:center;gap:10px;max-width:90vw;animation:enter .2s}.toast svg{color:#254ae7}.primary{background:var(--blue);color:#fff;display:flex;justify-content:center;align-items:center;gap:12px;padding:14px 20px;border-radius:6px;font-size:12px;min-height:44px}.primary:hover{background:#193bd0}.empty-state{padding:100px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;color:#737a69}.empty-state h3{font-size:20px;font-weight:500}.empty-state p{font-size:12px}.detail{padding:0 4%;max-width:1700px;margin:auto}.detail-breadcrumb{display:flex;align-items:center;justify-content:space-between;padding:25px 0;font-size:11px;color:#888c7e;border-bottom:1px solid var(--line)}.detail-breadcrumb button{display:flex;align-items:center;gap:8px;padding:6px 0}.detail-breadcrumb>div{display:flex;gap:22px;color:#545b4d}.detail-breadcrumb>span{font-size:8px;letter-spacing:1.4px}.detail-heading{padding:33px 0;display:flex;justify-content:space-between;align-items:center}.detail-heading h1{font-family:Manrope,Arial,sans-serif;font-size:46px;font-weight:500;letter-spacing:-2.3px;margin:14px 0 0}.detail-heading h1 span{font-family:DM Sans,sans-serif;display:inline-block;font-size:14px;letter-spacing:0;color:#868b7c;margin-left:20px}.detail-number{font:italic 82px Georgia;color:#d8dbd0}.detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:30px;align-items:start}.preview-panel{min-width:0}.preview-toolbar{display:flex;align-items:center;justify-content:space-between;border:1px solid #dadcd1;border-bottom:0;border-radius:7px 7px 0 0;padding:9px 15px;background:#edeee7}.preview-toolbar>span{font-size:8px;letter-spacing:1.2px;display:flex;align-items:center;gap:7px}.preview-toolbar a{font-size:10px;display:flex;align-items:center;gap:6px}.segmented{display:flex;background:#dfe1d7;border-radius:5px;padding:3px}.segmented button{padding:5px 12px;display:grid;place-items:center;border-radius:4px;color:#8d9383}.segmented button.active{background:#fff;color:#32382d;box-shadow:0 1px 5px #0001}.live-preview{background:#e4e5dc;min-height:670px;border:1px solid #dadcd1;display:flex;justify-content:center;padding:0;transition:padding .25s}.live-preview iframe{border:0;width:100%;height:700px;background:#fff;transition:width .25s}.live-preview.mobile{padding:20px 10px}.live-preview.mobile iframe{width:390px;max-width:100%;height:760px;border-radius:22px;box-shadow:0 5px 30px #0002;border:6px solid #262b23}.style-notes{padding:27px 0;display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.style-notes>div>span{font-size:8px;letter-spacing:1px;color:#9a9e91}.style-notes p{font-size:12px;line-height:1.9;margin:11px 0 0;color:#656d5a}.palette{display:flex;margin-top:14px;gap:12px}.palette>span{font-size:8px;color:#7e8572}.palette i{display:block;width:37px;height:28px;border-radius:3px;margin-bottom:6px;border:1px solid #0001}.type-sample{display:block;font-size:25px;font-weight:400;margin-top:8px}.prompt-panel{background:#fafbf7;border:1px solid #dedfd5;border-radius:8px;padding:25px;position:sticky;top:20px}.prompt-title h2{font-size:27px;line-height:1.5;font-weight:500;letter-spacing:-1px;margin:13px 0}.prompt-title p{font-size:11px;color:#89907e;line-height:1.9;margin-bottom:22px}.input-label{display:flex;justify-content:space-between;font-size:11px;color:#565e4e;margin-bottom:9px}.input-label span{font-size:9px;color:#a3a797}.product-input{width:100%;height:84px;border:1px solid #dcded3;border-radius:5px;background:#fff;font-size:11px;padding:11px;resize:vertical;line-height:1.7;color:#4a5442}.product-input::placeholder{color:#a3a897}.prompt-tabs{display:flex;border-bottom:1px solid #dedfd5;margin-top:21px;gap:22px}.prompt-tabs button{padding:12px 0;font-size:11px;color:#909681;position:relative}.prompt-tabs .active{color:#254ae7}.prompt-tabs .active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#254ae7}.prompt-language{display:flex;justify-content:space-between;align-items:center;margin:14px 0 10px;font-size:9px;color:#959c88}.prompt-language>div{display:flex;background:#eef0e8;padding:2px;border-radius:4px;gap:2px}.prompt-language button{font-size:9px;padding:5px 7px;border-radius:3px}.prompt-language .active{background:#fff;color:#434d37;box-shadow:0 1px 3px #0001}.prompt-content{width:100%;height:194px;border:1px solid #e6e8df;background:#f1f3ec;padding:12px;font-size:10px;line-height:1.9;color:#6b755c;border-radius:5px;resize:vertical}.token-content{font-family:monospace;line-height:1.7}.copy-button{width:100%;margin-top:13px;gap:9px}.copy-button svg:last-child{margin-left:auto}.copy-help{display:flex;align-items:center;justify-content:center;gap:5px;font-size:8px;color:#8f987f;margin:10px 0 20px}.reference-link{display:flex;gap:10px;border-top:1px solid #e2e5d9;padding-top:17px;margin-top:16px;align-items:center}.reference-link img{width:57px;height:42px;object-fit:cover;border:1px solid #ddd;border-radius:3px}.reference-link strong{font-size:10px;font-weight:500;display:block;margin-bottom:5px}.reference-link a{font-size:9px;color:#959d87;display:flex;align-items:center;gap:4px}.reference-link button{margin-left:auto;padding:7px;color:#8a947b}.download-link{font-size:10px;display:flex;gap:8px;justify-content:center;padding:14px;color:#838d73}.next-style{margin:40px 0;border-top:1px solid var(--line);padding:25px 0;display:flex;justify-content:space-between;align-items:center}.next-style>span{font-size:9px;color:#909783;letter-spacing:1px}.next-style button{display:flex;align-items:center;gap:25px;font-size:16px}.compare-overlay{position:fixed;inset:0;background:#f4f3ef;z-index:40;padding:40px 4%;overflow:auto;animation:enter .25s}.compare-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.compare-top h2{font-size:30px;font-weight:500;letter-spacing:-1px}.icon-button{width:44px;height:44px;border:1px solid #d9ddcf;border-radius:50%;display:grid;place-items:center}.compare-grid{display:grid;gap:24px;overflow-x:auto;padding-bottom:25px}.compare-card-title{display:flex;justify-content:space-between;align-items:center}.compare-card-title h3{font-size:19px;font-weight:500}.compare-card-title small{display:block;font-size:10px;color:#8a927c;margin-top:5px}.compare-grid section>img{width:100%;display:block;border:1px solid #d9dcd0;border-radius:4px}.compare-palette{display:flex;gap:5px;margin:20px 0}.compare-palette>span{width:35px;height:20px;border-radius:3px;border:1px solid #0001}.compare-grid p{font-size:11px;line-height:1.9;color:#7e8870}.compare-grid .primary{margin-top:22px;width:100%}.storage-warning{font-size:12px;color:#9d5e25}.direction-dark{background:#20261f;color:#e6e9df}.direction-dark .app-header,.direction-dark .hero,.direction-dark .site-footer{border-color:#4d5546}.direction-poster{background:#edf28a}.direction-poster .hero h1{font-weight:800;font-style:italic}@keyframes enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(min-width:1500px){.cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-title{padding:36px 0}.hero h1{font-size:110px}.hero-aside{padding-right:55px}}@media(max-width:1100px){.hero h1{font-size:68px;letter-spacing:-4px}.hero h1 em{letter-spacing:-4px}.hero-asterisk{right:-75px;font-size:58px}.hero-aside{padding-right:0;max-width:220px}.detail-grid{grid-template-columns:minmax(0,1fr) 320px;gap:20px}.detail-heading h1{font-size:36px}.prompt-panel{padding:20px}.filter-tabs button{padding:9px 14px}.search{min-width:200px}.how{gap:25px;grid-template-columns:1fr 2fr}}@media(max-width:760px){.app-header{height:72px;padding:0 6%;gap:15px}.brand{font-size:21px;gap:9px}.brand-mark{width:31px;height:31px;line-height:31px;font-size:27px;border-radius:7px}.brand-mark span{font-size:13px;right:2px;top:-6px}.app-header nav{gap:17px;font-size:11px}.app-header nav button{height:72px}.header-note{display:none}.gallery{padding:0 6%}.hero{padding-top:24px}.hero-overline{font-size:6px;letter-spacing:1.3px}.hero-overline>span:last-child{font-size:6px}.hero-title{display:block;padding:28px 0 20px}.hero h1{font-size:55px;letter-spacing:-3.9px;line-height:1.06}.hero h1 em{letter-spacing:-3.4px}.hero-asterisk{right:6%;top:4px;font-size:43px}.hero-aside{padding:25px 0 0;max-width:none;display:grid;grid-template-columns:1fr auto;gap:10px}.hero-aside p{font-size:13px;grid-column:1/-1;margin:0}.hero-aside>span{font-size:10px;line-height:1.8}.hero-aside a{font-size:10px;gap:7px;margin:0;align-self:end;padding-bottom:4px}.hero-bottom>span:last-child{display:none}.hero-bottom{font-size:6px;letter-spacing:1px}.collection-title{margin:27px 0 19px}.collection-title h2{font-size:18px}.collection-title>span{font-size:8px}.filter-bar{display:block;margin-bottom:20px}.filter-tabs{justify-content:space-between;gap:0}.filter-tabs button{font-size:11px;padding:9px 13px}.search{margin-top:14px;width:100%;padding:11px 0}.search input{font-size:11px}.cards-grid{grid-template-columns:1fr;gap:28px}.card-preview{border-radius:5px}.card-info{padding-top:12px}.card-name>span{font-size:17px}.card-name small{font-size:9px}.card-swatches{margin-top:11px}.card-actions button{width:36px;height:36px}.how{grid-template-columns:1fr;margin-top:48px;padding:34px 0;gap:10px}.how h2{font-size:29px;margin-bottom:5px}.how-steps{gap:16px}.how-steps h3{font-size:11px;margin:17px 0 9px}.how-steps p{font-size:10px}.site-footer{font-size:6px;gap:20px;line-height:1.8;padding-bottom:85px}.site-footer>span:last-child{text-align:right}.compare-dock{bottom:13px;gap:9px;max-width:95%;padding:8px 8px 8px 12px}.compare-dock>div{font-size:10px;gap:6px}.compare-dock>button{font-size:10px;padding:11px;gap:8px}.compare-dock .dock-dots{display:none}.detail{padding:0 5%}.detail-breadcrumb{padding:17px 0}.detail-breadcrumb>span{display:none}.detail-breadcrumb>div{gap:18px}.detail-heading{padding:24px 0}.detail-heading h1{font-size:30px;letter-spacing:-1px}.detail-heading h1 span{font-size:12px;display:block;margin:10px 0 0}.detail-number{font-size:60px}.detail-grid{grid-template-columns:1fr;gap:10px}.live-preview iframe{height:620px}.live-preview{min-height:620px}.live-preview.mobile{padding:10px 0}.live-preview.mobile iframe{height:650px}.prompt-panel{position:static;padding:24px}.prompt-title h2{font-size:26px}.prompt-title p{font-size:12px}.prompt-content{font-size:11px;height:210px}.product-input,.input-label{font-size:12px}.style-notes{gap:18px}.style-notes p{font-size:10px}.palette{gap:9px}.palette i{width:30px}.preview-toolbar{padding:8px 10px}.next-style>span{font-size:7px}.next-style button{font-size:12px;gap:12px}.compare-overlay{padding:25px 5%}.compare-top h2{font-size:24px}.compare-top .eyebrow{font-size:7px}.compare-grid{gap:16px}.toast{font-size:11px;min-width:200px;justify-content:center}.empty-state{padding:60px 10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
