#workspace [hidden]{display:none!important}.workspace-heading h1{font-size:clamp(30px,5vw,54px);margin:10px 0}.workspace-heading p{color:#746657}.workspace-tabs{display:flex;gap:8px;overflow:auto;padding:12px 0;position:sticky;top:0;background:#faf7f1;z-index:8;border-bottom:1px solid #dfd5c8}.workspace-tabs button,.workspace-tabs a{white-space:nowrap;min-height:44px;border-radius:40px;padding:12px 18px;background:#eee6da;color:#483c31;border:1px solid transparent}.workspace-tabs button[aria-pressed=true]{background:#322a23;color:#fff}.workspace-panel{min-width:0}.workspace-panel:focus{outline:none}#workspace .studio-heading{display:none}#workspace .studio-top{margin-top:16px}.workspace-modes{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.workspace-modes button{border-radius:30px;min-height:44px;background:#eee6da;color:#483c31}.workspace-modes button[aria-pressed=true]{background:#806345;color:white}#workspace .studio-preview{top:76px}#workspace #part-palette{max-height:440px;overflow:auto;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}#workspace #part-palette img{width:72px;height:72px}#workspace #part-palette button{font-size:13px;min-height:125px}#workspace #part-palette button:hover{box-shadow:0 0 0 2px #b2936c inset}#workspace #part-sequence{max-height:350px;overflow:auto}#workspace #save-design{width:100%;min-height:48px}.workspace-back{margin:12px 0}.workspace-mobile{display:none}#workspace .tryon-panel,#workspace .dara-three{margin:12px 0}#workspace-notice:empty{display:none}@media(max-width:700px){#workspace .studio-layout{display:flex;flex-direction:column;gap:12px}#workspace .studio-preview{position:relative;top:auto;padding:16px}#workspace #jewel-svg{max-height:280px}#workspace .studio-controls{padding:16px}#workspace .studio-top{grid-template-columns:1fr;gap:0;padding:14px}#workspace #part-palette{grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.workspace-tabs{margin:0 -8px;padding:10px 8px}.workspace-tabs button{padding:10px 14px}.workspace-mobile{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:10;gap:8px;align-items:center;background:#fffaf2;border-top:1px solid #d8c9b8;padding:10px 14px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.workspace-mobile button{min-height:44px;padding:10px}.workspace-mobile strong{margin-right:auto}body:has(#workspace){padding-bottom:85px}}
#workspace .studio-preview .tryon-layout{grid-template-columns:1fr}#workspace .studio-preview .tryon-controls{display:block}#workspace .studio-preview #tryon-svg{max-height:400px;width:100%}#workspace .studio-preview .dara-three{padding:12px}#workspace .studio-preview:has(#tryon:not([hidden])),#workspace .studio-preview:has(.dara-three:not([hidden])){position:relative;top:auto}
