.polish-share{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;padding:8px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}.polish-share svg{width:17px;height:17px}.polish-feedback{position:fixed;bottom:20px;left:5%;right:5%;z-index:1000;background:#202720;color:white;padding:16px;font:13px/1.6 Pretendard,Arial,sans-serif;max-width:650px;margin:auto}.polish-feedback[hidden]{display:none}.polish-copy{width:100%;min-height:80px;font:inherit}.polish-share:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.polish-live-type{font-family:Pretendard,Arial,sans-serif!important;word-break:break-word;white-space:pre-wrap;max-width:65%!important;font-size:112px!important;line-height:1!important}.polish-ink-editor{padding:20px 3%;border-bottom:1px solid}.polish-ink-editor .world-controls{margin:0}.polish-ink-editor .world-output{font-size:11px;margin:12px 0 0}.polish-human-collection{padding-top:35px;padding-bottom:35px;background:transparent!important}.polish-human-collection h2{font-size:28px}.polish-product-scene{padding-bottom:70px}.polish-product-scene #world-stage-tools{position:absolute;left:4%;bottom:90px;z-index:4;border:0;padding:0;max-width:28%;background:#151918e6}.polish-material-settings{border-top:1px solid #8886;border-bottom:1px solid #8886}.polish-material-settings summary{padding:20px 5%;cursor:pointer;font:13px Pretendard,Arial,sans-serif}.polish-material-settings .toolbar{border:0}.polish-time-control{margin:24px 0}.polish-time-control input{width:280px!important;max-width:100%}.polish-reveal{transition:opacity .7s,translate .7s;opacity:.6;translate:0 12px}.polish-reveal.polish-seen{opacity:1;translate:0 0}body[data-polished] button{transition:background-color .18s,box-shadow .18s}body[data-polished] button:active{box-shadow:inset 0 0 0 2px currentColor}body[data-polished] .world-controls button{min-height:44px}body[data-polished] .world-controls input:not([type=range]),body[data-polished] .world-controls select{min-height:44px}@media(max-width:700px){.polish-live-type{font-size:64px!important;max-width:95%!important}.opening:has(.polish-live-type){height:auto;min-height:700px}.opening:has(.polish-live-type) .opening-photo{top:340px;width:38%}.polish-product-scene #world-stage-tools{left:5%;bottom:110px;max-width:90%;gap:12px}.polish-product-scene #world-stage-status{display:none}.polish-share{width:36px;height:36px}.concept:has(.polish-share),.demo-bar:has(.polish-share){flex-wrap:wrap}.polish-human-collection .world-gallery{gap:12px}}@media(prefers-reduced-motion:reduce){.polish-reveal{opacity:1;translate:none;transition:none}body[data-polished] button{transition:none}}
.opening:has(.polish-live-type){height:auto;min-height:850px}.opening:has(.polish-live-type) .polish-live-type{font-size:96px!important}.polish-time-control.world-workbench{padding:15px 0;background:transparent;border:0}.polish-time-control .world-output{font-size:14px;margin:10px 0}.polish-time-control .world-note{margin-bottom:20px}@media(max-width:700px){.opening:has(.polish-live-type){min-height:0;padding-bottom:30px}.opening:has(.polish-live-type) .polish-live-type{font-size:64px!important}.opening:has(.polish-live-type) .opening-photo{position:relative;top:auto;right:auto;width:70%;margin:35px 20px 35px auto}.opening:has(.polish-live-type) .opening-bottom{position:relative;left:auto;right:auto;bottom:auto;margin-top:45px}}
