.simple-inspector .inspector-head{padding-top:22px;padding-bottom:18px}.simple-inspector .inspector-head h2{font-size:24px}.simple-inspector .overline{font-size:10px;color:#686d5e}.inspector-tabs{display:flex;padding:0 20px;gap:20px;border-bottom:1px solid var(--line);background:white;position:sticky;top:0;z-index:2}.inspector-tabs button{flex:1;padding:14px 2px;font-size:14px;font-weight:600;border-bottom:2px solid transparent;color:#74796a}.inspector-tabs button[aria-selected=true]{color:#4e593c;border-color:#60684c}.simple-inspector .inspector-body{padding-top:22px}.simple-inspector .section-label,.simple-inspector .field,.simple-inspector .toggle,.simple-inspector summary{font-size:13px;color:#575d4e}.simple-inspector .field input,.simple-inspector .field textarea,.simple-inspector .field select{font-size:14px;color:#373d30;min-height:40px}.simple-inspector .button,.simple-inspector .choice,.simple-inspector .inline-back{font-size:13px;min-height:38px}.simple-inspector .position-options button,.simple-inspector .position-hint{font-size:12px;color:#626b54}.simple-inspector .count-stepper span{font-size:13px}.simple-inspector .content-fields{border:0;margin:0;padding:0}.simple-inspector .item-editor summary{font-size:13px;color:#444c39}.simple-inspector .item-editor{padding-top:15px}.simple-inspector .composition-fold{margin:0 0 24px;padding:0;border:1px solid var(--line);border-radius:10px;overflow:hidden}.simple-inspector .composition-fold>summary{list-style:none;display:flex;gap:10px;align-items:center;margin:0;padding:14px;font-size:13px;color:#555e46}.composition-fold>summary::-webkit-details-marker{display:none}.composition-fold>summary strong{font-size:12px;font-weight:500;margin-left:auto;max-width:115px;text-align:right}.composition-fold .fold-chevron{font-size:18px;transition:transform .18s}.composition-fold[open] .fold-chevron{transform:rotate(180deg)}.composition-fold .inspector-section{padding:0 10px 12px;margin:0}.composition-fold .variant-current{font-size:11px;color:#68725b;line-height:1.7}.composition-fold .variant-current::after{content:none}.composition-fold .composition-name{font-size:12px}.background-presets{display:flex;gap:6px}.background-preset{border:1px solid #dee2d5;border-radius:8px;padding:10px 4px;min-height:66px;flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12px;color:#566049}.background-preset>span{width:23px;height:23px;border-radius:50%;border:1px solid #00000014}.background-preset.active{border-color:#78865e;background:#f3f5ed;box-shadow:inset 0 0 0 1px #78865e}.simple-inspector .writing-tip{margin:0 0 16px!important;padding:12px!important;background:#f5f6ef;border-radius:8px}.simple-inspector .writing-tip summary{font-size:12px!important;color:#65734e!important;margin:0}.simple-inspector .writing-tip p,.simple-inspector .writing-example{font-size:13px}.simple-inspector .writing-example span{font-size:11px}.simple-inspector .writing-example{background:white}.simple-inspector .inspector-actions{margin-top:24px}.workspace-footer{font-size:11px;color:#717966}.project-name span{font-size:11px;color:#68725c}.type-button{font-size:13px}.library-heading span,.variant-card-footer{font-size:12px}.dialog-lead{color:#636e55}.motion-settings p{font-size:12px;color:#67735a}.rail-button{font-size:10px}.rail-bottom{font-size:10px;color:#68725c}
@media(max-width:800px){.inspector.mobile-open{top:auto;bottom:0;left:49px;right:0;width:auto;height:44dvh;max-height:440px;border:1px solid #dce0d3;border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #26331d12}.editor-shell:has(.inspector.mobile-open) .workspace{padding-bottom:min(44dvh,440px)}.simple-inspector .inspector-head{padding:16px 20px 12px}.simple-inspector .inspector-head h2{font-size:21px}.simple-inspector .inspector-head .overline{margin-bottom:5px}.simple-inspector .inspector-body{padding:18px 20px}.simple-inspector .inspector-tabs{padding:0 20px}.simple-inspector .inspector-tabs button{padding:11px 2px}.background-presets{max-width:420px}.simple-inspector .composition-previews{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-footer{font-size:10px}.type-button{font-size:12px}}
@media(prefers-reduced-motion:reduce){.composition-fold .fold-chevron{transition:none}}
.current-background{display:flex;align-items:center;gap:8px;font-size:12px;color:#66705b;margin:-3px 0 12px}.current-background>span{width:18px;height:18px;border-radius:50%;border:1px solid #0002}
