.theme-generator-container .auto-shades-label{margin-left:30px;margin-right:10px}.theme-generator-container .theme-picklist{margin-left:10px}.theme-generator-container .theme-column{margin-right:20px}.theme-generator-container .theme-colors-group:not(:last-child){margin-bottom:20px}.theme-generator-container .theme-group-header{font-size:1.125rem;margin-bottom:10px}.theme-generator-container .color-prop-row{margin-bottom:4px}.theme-generator-container .color-value{margin-right:8px}.theme-generator-container .palette-value{width:70px}.theme-generator-container .palette-value input{font-family:Consolas,Courier New,monospace;padding-left:2px;padding-right:2px}.theme-generator-container .color-revert{cursor:pointer;margin-left:10px;width:20px}.theme-generator-container .thumbnail{height:28px;width:28px;margin-right:8px;box-shadow:2px 2px rgba(0,0,0,.2);box-shadow:2px 2px rgba(var(--palette-neutral-100,0, 0, 0),.2)}.theme-generator-container .auto-shades .theme-prop-name:not(.disabled){font-weight:bold}.theme-generator-container .theme-colors-grid.colors-map .theme-column{display:flex;flex-grow:1;flex-direction:column}.theme-generator-container .theme-colors-grid.colors-map .thumbnail{flex-shrink:0}.theme-generator-container .theme-colors-grid.colors-map .color-value{min-width:100px;max-width:500px;flex-grow:1;flex-shrink:0}.theme-generator-container .theme-colors-grid.colors-map .theme-prop-name{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}