@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.skin5d-maker{--sk-font: var(--font-sans);--sk-glass-bg: rgba(255,255,255,.07);--sk-glass-border: rgba(255,255,255,.12);--sk-glass-border-strong: rgba(255,255,255,.18);--sk-shadow: 0 8px 32px rgba(0,0,0,.3);--sk-ease: cubic-bezier(.22, 1, .36, 1);position:relative;isolation:isolate;font-family:var(--sk-font);letter-spacing:-.01em}.skin5d-maker:before{content:"";position:absolute;inset:7rem 0 auto 12%;z-index:-1;height:72rem;pointer-events:none;background:radial-gradient(circle at 20% 20%,hsl(24 90% 53% / .16),transparent 32%),radial-gradient(circle at 80% 58%,hsl(24 90% 53% / .09),transparent 28%);filter:blur(30px)}.skin5d-maker h1,.skin5d-maker h2,.skin5d-maker h3{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}.skin5d-maker .sk-eyebrow{letter-spacing:.18em}.skin5d-maker .sk-muted{color:#ebebf094;font-weight:400}.skin5d-maker .sk-label{color:#ebebf0b3;font-weight:500}.skin5d-maker .sk-help{color:#ebebf07a;font-weight:400}.skin5d-maker .sk-section-title{color:#ffffffeb;font-size:.95rem;line-height:1.25rem;font-weight:700;letter-spacing:-.01em}.skin5d-maker .sk-glass{background:var(--sk-glass-bg);border:1px solid var(--sk-glass-border);border-radius:22px;box-shadow:var(--sk-shadow);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);transition:border-color .35s var(--sk-ease),box-shadow .35s var(--sk-ease)}.skin5d-maker .sk-glass-inset{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 32px #0000002e;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.skin5d-maker .sk-control-group{padding:16px;border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.skin5d-maker .sk-toolbar{min-width:0}.skin5d-maker .sk-panel-header{border-bottom:1px solid rgba(255,255,255,.07)}.skin5d-maker .sk-btn{min-height:44px;padding-top:10px;padding-bottom:10px;border-radius:14px;font-weight:600;letter-spacing:-.01em;transition:transform .18s var(--sk-ease),background-color .25s var(--sk-ease),border-color .25s var(--sk-ease),opacity .25s var(--sk-ease),box-shadow .25s var(--sk-ease)}.skin5d-maker .sk-btn:hover:not(:disabled){transform:translateY(-1px)}.skin5d-maker .sk-btn:active:not(:disabled){transform:scale(.96)}.skin5d-maker .sk-btn-glass{background:#ffffff12;border:1px solid var(--sk-glass-border);box-shadow:0 8px 22px #00000029;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.skin5d-maker .sk-btn-glass:hover:not(:disabled){background:#ffffff17;border-color:var(--sk-glass-border-strong)}.skin5d-maker .sk-btn-primary{background:linear-gradient(160deg,#f47b2a,#e9640c);border:1px solid hsl(24 90% 60% / .5);box-shadow:0 10px 30px -10px #f2690d8c;color:#fff}.skin5d-maker .sk-btn-primary:hover:not(:disabled){box-shadow:0 14px 36px -10px #f2690da6}.skin5d-maker .sk-input,.skin5d-maker .sk-select{min-height:44px;padding-top:10px!important;padding-bottom:10px!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff0a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:border-color .25s var(--sk-ease),background-color .25s var(--sk-ease),box-shadow .25s var(--sk-ease)}.skin5d-maker .sk-input:focus,.skin5d-maker .sk-select:focus{border-color:#f3721b99!important;box-shadow:0 0 0 3px #f3721b26;outline:none}.skin5d-maker .sk-tree-btn{border-radius:10px;transition:background-color .2s var(--sk-ease),color .2s var(--sk-ease),transform .15s var(--sk-ease)}.skin5d-maker .sk-tree-btn:hover:not(:disabled){background:#ffffff0d}.skin5d-maker .sk-tree-btn:active:not(:disabled){transform:scale(.97)}.skin5d-maker .sk-tree-btn.is-selected{background:linear-gradient(160deg,#f3721b38,#f3721b14);color:#f69655}.skin5d-maker .sk-project-card{border-radius:18px;transition:background-color .25s var(--sk-ease),border-color .25s var(--sk-ease),transform .2s var(--sk-ease)}.skin5d-maker .sk-project-card:hover{transform:translateY(-1px)}.skin5d-maker .sk-project-card.is-active{background:linear-gradient(160deg,#f3721b24,#f3721b0a);border-color:#f3721b66!important}.skin5d-maker .sk-viewer-frame{border-radius:24px;overflow:hidden;background:#ffffff0d}.skin5d-maker .sk-badge{border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.skin5d-maker[data-custom-pack=true] select.sk-select,.skin5d-maker[data-custom-pack=true] select.sk-select:hover,.skin5d-maker[data-custom-pack=true] select.sk-select:focus,.skin5d-maker[data-custom-pack=true] select.sk-select option,.skin5d-maker[data-custom-pack=true] select.sk-select option:hover,.skin5d-maker[data-custom-pack=true] select.sk-select option:focus,.skin5d-maker[data-custom-pack=true] select.sk-select option:checked{color-scheme:light;color:hsl(var(--maker-select-foreground))!important;background:hsl(var(--maker-select-background))!important;font-weight:700}.skin5d-maker[data-custom-pack=true] .sk-toolbar .sk-btn{white-space:normal;height:auto}@media(max-width:1023px),(pointer:coarse){.skin5d-maker [class*=sk-]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.skin5d-maker .sk-glass,.skin5d-maker .sk-glass-inset{background:hsl(var(--card) / .94)}}.skin5d-maker .sk-editor-panel .sk-control-group{display:flex;flex-direction:column;align-items:stretch;padding:10px}.skin5d-maker .sk-editor-panel .sk-toolbar{padding:10px}.skin5d-maker .sk-editor-panel .sk-glass{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}.skin5d-maker .sk-editor-panel .sk-btn{white-space:normal;height:auto}.skin5d-maker .sk-editor-panel .sk-toolbar .sk-glass{padding:10px}@media(prefers-reduced-motion:reduce){.skin5d-maker *{transition-duration:.001ms!important}}.maker-simple.skin5d-maker:before{display:none}.maker-simple .sk-glass,.maker-simple .sk-glass-inset{background:hsl(var(--card));border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:12px}.maker-simple .sk-editor-panel .sk-glass{background:transparent;border-radius:0}.maker-simple .sk-input{background:hsl(var(--secondary))!important;border-color:hsl(var(--border))!important;border-radius:10px!important;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.maker-simple .sk-btn{border-radius:10px;box-shadow:none;min-height:40px}.maker-simple .sk-btn-glass{background:hsl(var(--secondary));border-color:hsl(var(--border));-webkit-backdrop-filter:none;backdrop-filter:none}.maker-simple .sk-muted,.maker-simple .sk-help,.maker-simple .sk-label{color:hsl(var(--muted-foreground))}.maker-workspace{display:grid;grid-template-columns:60px minmax(0,1fr) 288px;height:min(680px,calc(100dvh - 228px));min-height:440px}.maker-workspace>*{min-width:0;min-height:0}.maker-simple .sk-viewer-frame{height:100%;border-radius:0;background:hsl(var(--background))}.maker-simple .maker-viewer-host{width:100%;height:100%}.maker-simple .sk-editor-panel{overflow:hidden;display:flex;flex-direction:column;border-left:1px solid hsl(var(--border));background:hsl(var(--card))}.maker-simple .maker-panel-content{overflow-y:auto;flex:1;padding:24px 18px}.maker-simple .maker-rail{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 6px;border-right:1px solid hsl(var(--border));background:hsl(var(--card))}.maker-simple .maker-rail button{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:background-color .15s,color .15s,transform .15s}.maker-simple .maker-rail button:active:not(:disabled){transform:scale(.96)}.maker-simple .maker-rail button svg{width:19px;height:19px;stroke-width:1.75}.maker-simple:has(.maker-mobile-expanded){z-index:40}body:has(.maker-mobile-expanded){overflow:hidden}body:has(.maker-mobile-expanded) header.fixed{visibility:hidden}.maker-mobile-expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;padding:0;overflow:hidden}.maker-exit{position:absolute;right:5px;top:5px;z-index:20}.maker-mobile-expanded .maker-feedback:not(:empty),.maker-mobile-expanded [role=alert]{position:absolute;bottom:8px;left:64px;right:258px;z-index:25;margin:0;padding:8px;background:hsl(var(--card));border-radius:8px}.maker-mobile-expanded .maker-documents{padding-right:42px}.maker-mobile-expanded .maker-workspace{height:calc(100dvh - 65px);min-height:0;grid-template-columns:52px minmax(0,1fr) 244px}.maker-mobile-expanded .maker-panel-content{padding:16px 12px}.maker-mobile-expanded .maker-rail{gap:4px;padding:8px 4px;overflow-y:auto}@media(max-width:950px){.maker-workspace{grid-template-columns:56px minmax(0,1fr) 250px}.maker-export-label{display:none}}@media(prefers-reduced-motion:reduce){.maker-simple .maker-rail button{transition:none}}
