body:has(.atelier-workspace){background:var(--theme-page,#f7f7fa)}.atelier-workspace{--workspace-ink:var(--theme-text,#34313f);--workspace-muted:var(--theme-muted,#8a8495);--workspace-line:var(--theme-border,#e7e3ec);background:var(--theme-page,#f7f7fa);color:var(--workspace-ink);min-height:100svh;font-family:Arial,Helvetica,sans-serif}.atelier-workspace *{box-sizing:border-box}.atelier-workspace [hidden]{display:none!important}.atelier-workspace a{text-decoration:none}.atelier-workspace .workspace-header{z-index:60;background:color-mix(in srgb,var(--theme-surface,#fff) 92.94%,transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--workspace-line);justify-content:space-between;align-items:center;gap:24px;min-height:79px;padding:18px 32px;display:flex;position:sticky;top:0}.workspace-brand{color:var(--theme-text,#3a3543);align-items:baseline;gap:19px;display:flex}.workspace-brand>span{letter-spacing:-3px;font:38px/.9 Georgia,serif}.workspace-brand>strong{letter-spacing:.05em;color:var(--theme-text,#8b7c96);font-size:14px;font-weight:400}.workspace-header-actions{align-items:center;gap:24px;display:flex}.workspace-preview{color:var(--theme-accent,#8a769b);align-items:center;gap:13px;padding:9px 0;font-size:13px;display:inline-flex}.workspace-preview:hover{color:var(--theme-accent,#614a77)}.workspace-header .atelier-account-menu>summary{border-color:var(--theme-border,#ddd4e5);background:var(--theme-surface,#fff);color:var(--theme-accent,#7c688c);border-radius:999px;padding:10px 14px}.workspace-layout{grid-template-columns:244px minmax(0,1fr);align-items:start;max-width:1800px;margin:0 auto;display:grid}.workspace-sidebar{min-width:0;position:sticky;top:79px}.workspace-sidebar-inner{border-right:1px solid var(--workspace-line);height:calc(100svh - 79px);padding:29px 20px 100px;overflow-y:auto}.workspace-person{align-items:center;gap:11px;margin:0 0 23px;padding:0 4px;display:flex}.workspace-person>span{background:var(--theme-surface,#eee8f4);width:36px;height:36px;color:var(--theme-accent,#a28bb5);border-radius:13px;flex-shrink:0;place-items:center;font:21px Georgia,serif;display:grid}.workspace-person>div{min-width:0}.workspace-person strong{overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:1.5;display:block}.workspace-person small{color:var(--theme-muted,#a196ac);margin-top:3px;font-size:11px;line-height:1.7;display:block}.workspace-search{border:1px solid var(--theme-border,#e1dbe8);background:var(--theme-surface,#fff);color:var(--theme-accent,#a28db3);border-radius:12px;align-items:center;gap:9px;margin-bottom:26px;padding:10px 11px;display:flex}.workspace-search:focus-within{outline:2px solid var(--theme-accent,#c7b5d6);outline-offset:2px}.workspace-search input{width:100%;min-width:0;color:var(--theme-muted,#655571);background:0 0;border:0;outline:none;font-size:13px}.workspace-search input::placeholder{color:var(--theme-muted,#a298ae)}.workspace-sidebar nav section{margin-bottom:23px}.workspace-sidebar nav h2{text-transform:uppercase;letter-spacing:.09em;color:var(--theme-text,#a59aaf);align-items:center;gap:7px;margin:0 0 9px;padding:0 11px;font:400 11px/1.5 Arial,sans-serif;display:flex}.workspace-sidebar nav a{color:var(--theme-muted,#7a6d86);border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;min-height:39px;margin:2px 0;padding:9px 11px;font-size:13px;line-height:1.6;transition:background .18s,color .18s,border-color .18s;display:flex}.workspace-sidebar nav a[aria-current=page]{background:var(--theme-surface,#eee7f5);border-color:var(--theme-accent,#e5d9ee);color:var(--theme-accent,#705387)}.workspace-sidebar nav a:hover{background:var(--theme-surface,#f0ebf5);color:var(--theme-accent,#695378)}.workspace-search-empty{color:var(--theme-muted,#8f7f9d);padding:10px;font-size:13px;line-height:1.7}.workspace-profile-shortcut{border-top:1px solid var(--workspace-line);color:var(--theme-accent,#a08aaf);align-items:center;gap:9px;margin-top:13px;padding:19px 7px;font-size:12px;display:flex}.workspace-main{width:100%;min-width:0;margin:0;padding:28px 38px 110px}.workspace-breadcrumb{color:var(--theme-muted,#aaa0b4);align-items:center;gap:10px;margin-bottom:30px;font-size:12px;display:flex}.workspace-breadcrumb>a{color:var(--theme-accent,#9b89aa)}.workspace-page-title{margin-bottom:27px}.workspace-page-title>p{letter-spacing:.12em;text-transform:uppercase;color:var(--theme-accent,#a18bae);margin:0 0 12px;font-size:11px}.workspace-page-title>h1{letter-spacing:-.025em;color:var(--theme-accent,#4d3b5b);margin:0 0 14px;font:400 clamp(30px,3.2vw,44px)/1.16 Georgia,serif}.workspace-page-title>span{color:var(--theme-muted,#94869f);font-size:14px;line-height:1.8}.workspace-profile-banner{border:1px solid var(--theme-border,#e6dcee);background:linear-gradient(110deg,var(--theme-surface,#fff),var(--theme-surface,#f8f4fc));border-radius:18px;align-items:center;gap:18px;margin:0 0 23px;padding:23px;display:flex}.workspace-banner-icon{background:var(--theme-surface,#f1eaf8);width:52px;height:52px;color:var(--theme-accent,#ad92c1);border-radius:18px;flex-shrink:0;place-items:center;display:grid}.workspace-profile-banner>div{flex:1;min-width:0}.workspace-profile-banner h2{color:var(--theme-accent,#725381);margin:0 0 7px;font:400 21px/1.4 Georgia,serif}.workspace-profile-banner p{color:var(--theme-accent,#a08bad);margin:0;font-size:13px;line-height:1.6}.workspace-profile-banner>a{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#e3d6ec);color:var(--theme-accent,#9275a5);white-space:nowrap;border-radius:999px;align-items:center;gap:14px;padding:11px 15px;font-size:12px;display:flex}.workspace-profile-banner>a:hover{border-color:var(--theme-accent,#baa0cd);background:var(--theme-surface,#fcf9ff)}.workspace-quick{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 26px;display:flex}.workspace-quick>span{color:var(--theme-muted,#9a8ba6);margin-right:6px;font-size:12px}.workspace-quick>a{border:1px solid var(--theme-border,#e4dce9);background:var(--theme-surface,#fff);color:var(--theme-accent,#8f729e);border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:inline-flex}.workspace-quick>a:hover{border-color:var(--theme-accent,#bea5cc);background:var(--theme-surface,#fcf8ff)}.workspace-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0 0 22px;display:grid}.workspace-stats>a{border:1px solid var(--theme-border,#e8e1ee);background:var(--theme-surface,#fff);color:var(--theme-accent,#a68cb7);border-radius:16px;flex-direction:column;gap:13px;padding:21px;display:flex}.workspace-stats strong{font:400 31px/1 Georgia,serif}.workspace-stats span{color:var(--theme-accent,#a18baa);font-size:12px}.workspace-stats a:hover{border-color:var(--theme-accent,#ccb9da)}.workspace-inbox-summary{border:1px solid var(--theme-border,#e6e1eb);background:var(--theme-surface,#fff);border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;padding:20px;display:flex}.workspace-inbox-summary>div{color:var(--theme-accent,#a08bae);flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.workspace-inbox-summary>div>svg{color:var(--theme-muted,#a4b7a0)}.workspace-inbox-summary a{color:var(--theme-accent,#a487b4);align-items:center;gap:6px;margin-left:8px;display:inline-flex}.workspace-directory-search{border:1px solid var(--theme-border,#e5dce9);background:var(--theme-surface,#fff);color:var(--theme-accent,#baa4c7);border-radius:13px;align-items:center;gap:12px;margin-bottom:25px;padding:16px;display:flex}.workspace-directory-search input{min-width:0;color:var(--theme-accent,#7f668f);background:0 0;border:0;outline:none;flex:1;font-size:13px}.workspace-directory-search input::placeholder{color:var(--theme-accent,#b29dc0)}.workspace-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.workspace-directory>section{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#e7dfed);border-radius:18px;padding:23px}.workspace-directory>section>h2{color:var(--theme-accent,#9973ae);margin:0 0 13px;font:400 19px Georgia,serif}.workspace-directory>section>a{border-bottom:1px solid var(--theme-border,#f2edf6);justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.workspace-directory>section>a:last-child{border-bottom:0;padding-bottom:0}.workspace-directory strong{color:var(--theme-accent,#9b7eab);font-size:13px;font-weight:400;line-height:1.6;display:block}.workspace-directory small{color:var(--theme-accent,#c0accd);margin-top:4px;font-size:12px;line-height:1.8;display:block}.workspace-directory a>svg{color:var(--theme-accent,#c8b1d7);flex-shrink:0}.workspace-directory a:hover strong{color:var(--theme-accent,#775088)}.workspace-main .cms-root,.workspace-main .fashion-studio,.workspace-main .fashion-member{background:0 0;min-height:0}.workspace-main .cms-header{display:none}.workspace-main .cms-shell{width:100%;max-width:none;margin:0;padding:0}.workspace-main .member-language{display:none}.workspace-main .lab-root{background:0 0;min-height:0;padding-bottom:0}.workspace-main .lab-shell{width:100%;max-width:none;margin:0;padding:0}.workspace-main .workspace-lab>.lab-test-strip,.workspace-main .workspace-lab>.lab-header,.workspace-main .workspace-lab>.lab-shell>.lab-arche-back,.workspace-main .workspace-lab .lab-footer,.workspace-main .workspace-lab>.lab-shell>.lab-hero{display:none}.workspace-main .workspace-lab .lab-section-heading:first-child{margin-top:0}.workspace-main .workspace-lab .lab-section-heading h1{color:var(--theme-accent,#5d456b);margin:8px 0 13px;font:400 37px/1.18 Georgia,serif}.workspace-main .workspace-lab .lab-hint{color:var(--theme-accent,#9e88ab)}.workspace-main .symbol-savebar{top:89px}.workspace-main .symbol-admin{max-width:none}.workspace-main .score-archive,.workspace-main .melody-workspace,.workspace-main .creative-tools{background:0 0;width:100%;min-width:0;max-width:none;margin:0;padding:0}.workspace-settings-tabs{border-bottom:1px solid var(--theme-border,#e5d9ec);flex-wrap:wrap;gap:9px;margin:0 0 25px;padding-bottom:20px;display:flex}.workspace-settings-tabs button{border:1px solid var(--theme-border,#e4d6ed);background:var(--theme-surface,#fff);color:var(--theme-accent,#ad8cc2);cursor:pointer;border-radius:999px;padding:12px 16px;font-size:13px}.workspace-settings-tabs button[aria-pressed=true]{background:var(--theme-accent-soft,#eee4f5);border-color:var(--theme-accent,#d6bfe5);color:var(--theme-accent,#8c5fa6)}.workspace-profile-settings .cosmos-heading{margin-top:0}.workspace-profile-settings .cosmos-heading h2{color:var(--theme-accent,#9069a4);margin:8px 0 12px;font:400 26px/1.25 Georgia,serif}.workspace-profile-settings .cosmos-heading>div>p:last-child{color:var(--theme-accent,#b79bc8)}.workspace-profile-settings .cosmos-editor{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#e7d9ee);border-radius:17px}.workspace-profile-settings .cosmos-save-bar{background:var(--theme-surface,#f1e8f7);border-color:var(--theme-border,#e2cfea);z-index:24;border-radius:15px;position:sticky;bottom:18px}.workspace-cosmos-preview,.workspace-contribution-name{border:1px solid var(--theme-border,#e4d6ed);background:var(--theme-surface,#fff);border-radius:16px;margin:23px 0;padding:21px}.workspace-cosmos-preview>summary,.workspace-contribution-name>summary{color:var(--theme-accent,#ac87c2);cursor:pointer;font-size:14px;line-height:1.7}.workspace-cosmos-preview>.cosmos-orbit-wrap{margin-top:20px}.workspace-contribution-name>p{color:var(--theme-accent,#baa0ca);font-size:13px;line-height:1.8}.workspace-contribution-name form{align-items:end;gap:15px;display:flex}.workspace-contribution-name label{color:var(--theme-accent,#a586ba);flex:1;font-size:13px}.workspace-contribution-name input{border:1px solid var(--theme-border,#e2d2ed);width:100%;color:var(--theme-accent,#9370aa);border-radius:9px;margin-top:8px;padding:12px}.workspace-contribution-name button{border:1px solid var(--theme-border,#d8bee7);background:var(--theme-surface,#f4eafa);color:var(--theme-accent,#a577bd);cursor:pointer;border-radius:999px;padding:12px 16px;font-size:13px}.workspace-contribution-name button:disabled{opacity:.5;cursor:default}.workspace-portfolio-appearance .cms-title-row,.workspace-portfolio-appearance .atelier-website-settings>.cms-hint{display:none}.workspace-main .workspace-access,.workspace-main .workspace-owner-account{border:1px solid var(--theme-border,#e7d8ef);background:var(--theme-surface,#fff);border-radius:18px;padding:30px}.workspace-access h1{color:var(--theme-accent,#8f62a5);font:400 30px Georgia,serif}.workspace-access p,.workspace-owner-account>p{color:var(--theme-accent,#b090c3);max-width:700px;font-size:13px;line-height:1.9}.workspace-access a,.workspace-inline-link{color:var(--theme-accent,#aa7ac2);border-bottom:1px solid var(--theme-border,#d7bae8);margin:15px 0;padding-bottom:7px;font-size:14px;display:inline-block}.workspace-mobile-toggle{display:none}.atelier-workspace :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--theme-accent,#c5a6d9);outline-offset:3px}@media (min-width:1700px){.workspace-layout{grid-template-columns:265px minmax(0,1fr)}.workspace-main{padding:33px 55px 110px}}@media (max-width:1150px){.workspace-layout{grid-template-columns:215px minmax(0,1fr)}.workspace-sidebar-inner{padding:25px 13px 100px}.workspace-main{padding:26px 25px 105px}.workspace-profile-banner{flex-wrap:wrap}.workspace-profile-banner>a{margin-left:70px}.workspace-stats{gap:9px}.workspace-stats>a{padding:18px 15px}.workspace-inbox-summary{flex-direction:column;align-items:start;gap:15px}}@media (max-width:850px){.atelier-workspace .workspace-header{min-height:74px;padding:16px 5%}.workspace-layout{display:block}.workspace-sidebar{z-index:50;background:var(--theme-surface,#f7f7fa);border-bottom:1px solid var(--theme-border,#e7ddec);position:sticky;top:74px}.workspace-mobile-toggle{width:90%;color:var(--theme-accent,#9e7ab2);text-align:left;background:0 0;border:0;align-items:center;gap:12px;margin:0 auto;padding:16px 0;font-size:14px;display:flex}.workspace-mobile-toggle>span{flex:1}.workspace-sidebar-inner{border:0;height:auto;max-height:calc(100svh - 145px);padding:15px 5% 35px;display:none;overflow-y:auto}.workspace-sidebar.is-open .workspace-sidebar-inner{display:block}.workspace-sidebar-inner nav{grid-template-columns:1fr 1fr;gap:16px;display:grid}.workspace-sidebar nav section{margin-bottom:15px}.workspace-person{display:none}.workspace-search{max-width:500px;margin:0 0 20px}.workspace-profile-shortcut{margin-top:0}.workspace-main{padding:25px 5% 100px}.workspace-main .symbol-savebar{top:136px}.workspace-breadcrumb{margin-bottom:25px}.workspace-header-actions{gap:18px}.workspace-profile-banner>a{margin-left:0}.workspace-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-directory{gap:14px}.workspace-page-title>h1{font-size:36px}.workspace-profile-settings .cosmos-save-bar{bottom:12px}}@media (max-width:560px){.workspace-brand{gap:13px}.workspace-brand>span{font-size:33px}.workspace-brand>strong{font-size:12px}.workspace-header-actions{gap:13px}.workspace-preview{gap:7px;font-size:12px}.workspace-header .atelier-account-menu>summary{padding:9px 11px;font-size:13px}.workspace-header .atelier-account-menu>summary>span{display:none}.workspace-header-actions .language-switch{font-size:12px}.workspace-sidebar-inner nav{grid-template-columns:1fr 1fr;gap:11px}.workspace-sidebar nav a{padding:9px 8px;font-size:13px}.workspace-sidebar nav h2{padding:0 8px;font-size:10px}.workspace-main{padding-top:22px}.workspace-page-title>p{font-size:10px}.workspace-page-title>h1{font-size:33px}.workspace-page-title>span{font-size:13px}.workspace-profile-banner{border-radius:16px;gap:13px;padding:18px}.workspace-banner-icon{border-radius:15px;width:44px;height:44px}.workspace-profile-banner h2{font-size:19px}.workspace-profile-banner p{font-size:12px}.workspace-profile-banner>a{justify-content:center;width:100%;margin-top:5px;font-size:12px}.workspace-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-stats>a{padding:20px 17px}.workspace-stats strong{font-size:29px}.workspace-stats span{font-size:12px}.workspace-quick{gap:7px}.workspace-quick>span{flex-basis:100%;margin-bottom:3px}.workspace-quick>a{padding:9px 12px;font-size:12px}.workspace-directory{grid-template-columns:1fr;gap:14px}.workspace-directory>section{padding:22px}.workspace-directory-search{gap:10px;padding:15px 12px}.workspace-directory-search input{font-size:13px}.workspace-profile-settings .cosmos-editor{padding:20px 15px}.workspace-profile-settings .cosmos-heading h2{font-size:24px}.workspace-settings-tabs{gap:8px}.workspace-settings-tabs button{padding:11px 13px;font-size:12px}.workspace-contribution-name form{flex-direction:column;align-items:stretch}.workspace-cosmos-preview,.workspace-contribution-name{padding:17px}.workspace-main .workspace-lab .lab-section-heading h1{font-size:30px}.workspace-main .workspace-access,.workspace-main .workspace-owner-account{padding:23px}}@media (prefers-reduced-motion:reduce){.workspace-sidebar nav a{transition:none}}.workspace-person small,.workspace-sidebar nav h2,.workspace-breadcrumb,.workspace-breadcrumb>a,.workspace-page-title>p,.workspace-page-title>span,.workspace-profile-banner p,.workspace-quick>span,.workspace-stats span,.workspace-inbox-summary>div,.workspace-directory small,.workspace-profile-settings .cosmos-heading>div>p:last-child,.workspace-contribution-name>p,.workspace-access p,.workspace-owner-account>p{color:var(--theme-text,#706477)}.workspace-preview,.workspace-profile-shortcut,.workspace-quick>a,.workspace-directory strong,.workspace-directory>section>h2,.workspace-stats>a,.workspace-profile-banner>a,.workspace-inbox-summary a,.workspace-settings-tabs button,.workspace-cosmos-preview>summary,.workspace-contribution-name>summary,.workspace-contribution-name label,.workspace-contribution-name input,.workspace-contribution-name button,.workspace-access a,.workspace-inline-link,.workspace-mobile-toggle{color:var(--theme-accent,#725585)}.workspace-settings-tabs button[aria-pressed=true]{color:var(--theme-accent,#654578)}.workspace-directory-search input::placeholder,.workspace-search input::placeholder{color:var(--theme-muted,#82728d)}.workspace-profile-settings .cosmos-heading h2{color:var(--theme-accent,#695076)}.workspace-footer{border-top:1px solid var(--workspace-line);color:var(--theme-muted,#75677e);flex-wrap:wrap;gap:17px;margin-top:55px;padding:25px 0;font-size:11px;display:flex}.workspace-footer a{color:inherit}.workspace-footer a:hover{text-decoration:underline}.workspace-profile-settings .cosmos-module-edit{color:var(--theme-accent,#725585);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}@media (max-width:560px){.workspace-profile-settings .cosmos-module-edit{font-size:11px}}.atelier-workspace .workspace-main .atelier-editor-tabs{z-index:25;top:79px}.atelier-workspace .workspace-main .symbol-savebar{top:79px}.atelier-workspace .workspace-main .cms-root .atelier-editor-workspace .cms-save-bar{bottom:84px}.workspace-sidebar-inner{scrollbar-width:thin}@media (max-width:850px){.atelier-workspace .workspace-main .atelier-editor-tabs,.atelier-workspace .workspace-main .symbol-savebar{top:125px}}.atelier-workspace .workspace-profile-settings .cosmos-save-bar{bottom:84px}@media (max-width:850px){.workspace-sidebar-inner{padding-bottom:105px}}.module-studio-heading{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.module-studio-heading>.celestial-body{flex:0 0 76px;width:76px;height:76px}.module-studio-heading>div{flex:1;min-width:180px}.module-studio-heading h1{color:var(--theme-accent,#4d3b5b);overflow-wrap:anywhere;margin:6px 0 10px;font:400 clamp(30px,3.2vw,44px)/1.16 Georgia,serif}.module-studio-heading p{color:var(--theme-text,#77647e);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.module-studio-heading span{color:var(--theme-text,#706477);font-size:13px;line-height:1.8}.module-studio-heading>a{align-items:center;gap:8px;font-size:12px;display:flex}.workspace-settings-tabs button{align-items:center;gap:8px;display:inline-flex}.module-settings{max-width:850px}.module-settings>header{margin:0 0 23px}.module-settings h2{color:var(--theme-accent,#5d456b);margin:8px 0 12px;font:400 28px/1.3 Georgia,serif}.module-settings>header>p:last-child{color:var(--theme-muted,#706477);font-size:13px;line-height:1.8}.module-settings form{border:1px solid var(--theme-border,#e1d9e6);background:var(--theme-surface,#fff);border-radius:18px;padding:25px}.module-settings fieldset{border:0;min-width:0;margin:0;padding:0}.module-settings .lab-checkbox{align-items:flex-start;line-height:1.7}.module-settings .lab-checkbox input{flex:0 0 17px;margin-top:3px}.module-planet-setting{border-top:1px solid var(--theme-border,#ede6f1);border-bottom:1px solid var(--theme-border,#ede6f1);flex-wrap:wrap;align-items:center;gap:17px;margin:24px 0;padding:17px 0;display:flex}.module-planet-setting>.celestial-body{flex:0 0 72px;width:72px;height:72px}.module-planet-setting>div{flex:1;min-width:170px}.module-planet-setting strong{color:var(--theme-accent,#594464);font-size:14px}.module-planet-setting p{color:var(--theme-muted,#75677e);margin:7px 0;font-size:12px;line-height:1.7}.module-save-bar{border-top:1px solid var(--theme-border,#ede6f1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:22px;padding-top:22px;display:flex}.module-save-bar>span{color:var(--theme-muted,#75677e);font-size:12px}.workspace-module .workspace-lab section[hidden]{display:none!important}.workspace-module .module-overview-hint{display:none}.workspace-module .workspace-lab .lab-section-heading:has(h1){display:none}.module-studio-content .fashion-studio .fashion-studio-heading,.module-studio-content .fashion-member .fashion-studio-heading{margin-top:0}.cosmos-module-settings{color:var(--theme-accent,#725585);white-space:nowrap;padding:8px 5px;font-size:12px}.module-studio-content .lab-kind-picker+label{margin-top:20px}@media (max-width:560px){.module-studio-heading{gap:13px}.module-studio-heading>.celestial-body{flex-basis:56px;width:56px;height:56px}.module-studio-heading>div{min-width:180px}.module-studio-heading h1{font-size:32px}.module-studio-heading>a{margin-left:69px}.module-settings form{padding:20px 16px}.module-planet-setting{gap:12px}.module-planet-setting>.lab-button,.module-save-bar .lab-button{justify-content:center;width:100%}}.workspace-module .fashion-studio-heading>div:first-child{display:none}.workspace-module .fashion-studio-heading{margin:0 0 22px;padding:0}.workspace-module .fashion-heading-actions{justify-content:flex-start}.contribution-create{--workspace-accent:var(--theme-accent,#75658b);--workspace-surface:var(--theme-surface,#fff);max-width:1040px;margin:0 auto 50px}.contribution-create-heading{margin:14px 0 32px;position:relative}.contribution-create-heading>p,.contribution-more>p{letter-spacing:.14em;text-transform:uppercase;color:var(--workspace-muted);margin:0 0 12px;font-size:10px}.contribution-create-heading h1{margin:0 0 13px;font:400 clamp(32px,4vw,49px)/1.15 Georgia,serif}.contribution-create-heading>span{color:var(--workspace-muted);font-size:13px;line-height:1.7}.contribution-change-type{border-bottom:1px solid var(--workspace-line);align-items:center;gap:7px;width:fit-content;margin-top:20px;padding-bottom:5px;font-size:12px;display:flex}.contribution-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.contribution-type{background:var(--workspace-surface);border:1px solid var(--workspace-line);border-radius:15px;flex-direction:column;gap:12px;min-width:0;min-height:177px;padding:26px 23px;transition:background .2s,transform .2s,border-color .2s;display:flex;position:relative}.contribution-type>svg:first-child{color:var(--workspace-accent);margin-bottom:4px}.contribution-type strong{font:400 22px/1.2 Georgia,serif}.contribution-type>span{color:var(--workspace-muted);font-size:11px;line-height:1.6}.contribution-type-arrow{color:var(--workspace-muted);position:absolute;top:25px;right:19px}.contribution-type:hover{background:var(--theme-soft,#ede6ef);border-color:var(--workspace-accent);transform:translateY(-2px)}.contribution-type:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:4px}.contribution-more a:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:4px}.contribution-change-type:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:4px}.contribution-more{border-top:1px solid var(--workspace-line);flex-wrap:wrap;gap:10px 23px;margin-top:30px;padding-top:25px;display:flex}.contribution-more>p{width:100%;margin-bottom:5px}.contribution-more a{align-items:center;gap:7px;padding:6px 0;font-size:12px;display:inline-flex}.contribution-create.has-type{max-width:880px}.contribution-create-editor .lab-compose{border-radius:15px;max-width:none;margin:0;padding:25px 30px}.contribution-focused>.lab-notice{margin:0 0 20px}.contribution-create .lab-compose fieldset>label:first-of-type{margin-top:0}.contribution-cover{border-block:1px solid var(--workspace-line);margin:25px 0;padding:16px 0}.contribution-cover>summary{cursor:pointer;font-size:12px}.contribution-cover .lab-upload{background:0 0;border:0;margin:0;padding:0}.contribution-create .lab-compose .lab-upload img{object-fit:contain;max-height:250px}.contribution-visibility{border-top:1px solid var(--workspace-line);margin-top:26px;padding-top:16px}.contribution-visibility .lab-checkbox,.contribution-private-choice{align-items:center;gap:10px;margin:0 0 7px;font-size:12px;display:flex;flex-direction:row!important}.contribution-visibility input[type=checkbox]{width:17px;height:17px;accent-color:var(--workspace-accent)}.contribution-visibility>p{margin:0 0 20px}.contribution-saved-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:23px;font-size:12px;display:flex}.contribution-saved-actions button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:7px;display:inline-flex}.workspace-main .contribution-owner-editor .cms-title-row,.workspace-main .contribution-owner-editor .cms-list,.workspace-main .contribution-owner-editor .cms-editor-heading{display:none}.workspace-main .contribution-owner-editor .cms-workspace{display:block}.workspace-main .contribution-owner-editor .cms-language-bar{margin-top:0}.workspace-main .contribution-owner-editor .cms-save-bar{position:static}.contribution-create-editor .contribution-owner-editor .cms-editor{width:100%;max-width:none}.contribution-create-editor .cms-visibility{margin:12px 0}.contribution-create-editor .atelier-editor-tabs{flex-wrap:wrap}.contribution-create-editor .cms-basic-grid{min-width:0}@media (max-width:700px){.contribution-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.contribution-type{min-height:162px;padding:21px 17px}.contribution-type strong{font-size:20px}.contribution-type-arrow{top:23px;right:13px}.contribution-create-heading{margin-top:6px;margin-bottom:26px}.contribution-create-editor .lab-compose{padding:21px 18px}.contribution-create .lab-compose-actions .lab-button{width:100%}.contribution-more{gap:9px 18px}.contribution-create .lab-compose textarea{min-height:150px}}@media (prefers-reduced-motion:reduce){.contribution-type{transition:none}.contribution-type:hover{transform:none}}@media (max-width:600px){.atelier-workspace:has(.contribution-create) .workspace-header .workspace-preview{display:none}.contribution-create .lab-root input:not([type=checkbox]),.contribution-create .lab-root textarea,.contribution-create .lab-root select{font-size:16px}}.workspace-main .contribution-owner-editor .cms-product-note,.workspace-main .contribution-owner-editor .cms-profile-disclosure{display:none}
