.d-flex-wrapper{display:flex;align-items:center}.d-flex-wrapper label{font-size:1.8rem;padding-right:24px;line-height:1}@media(max-width:1200px){.d-flex-wrapper label{font-size:1.6rem}}.slider-container{position:relative}.slider-container .slider-tooltip{position:absolute;bottom:100%;transform:translateX(-50%);background:var(--colors-tile);border:1px solid var(--colors-border-hover);display:block;padding:6px 12px;border-radius:4px;margin-bottom:4px;font-size:1.3rem}.slider-container .slider{appearance:none;width:100%;height:1px;background:linear-gradient(90deg,white 50%,#7a7a7a 0);outline:none;opacity:.85;transition:opacity .2s}.slider-container .slider:hover{opacity:1}.slider-container .slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;background:var(--colors-primary);border-radius:100px;cursor:pointer;border:4px solid var(--colors-background)}.slider-container .slider::-moz-range-thumb{appearance:none;width:20px;height:20px;background:var(--colors-primary);border-radius:100px;cursor:pointer;border:4px solid var(--colors-background)}.Button{font-family:inherit;font-size:1.8rem;font-weight:500;background:var(--colors-primary);color:#000;border-radius:8px;padding:23px 64px;height:auto;width:max-content;border:1px solid rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;user-select:none}@media(max-width:1200px){.Button{font-size:1.6rem}}@media(max-width:900px){.Button{padding:16px 32px}}.Button:hover{background:var(--colors-tile-hover);color:var(--colors-primary)}.Button.disabled{color:rgba(37,37,37,.5019607843);filter:grayscale(1);cursor:not-allowed;pointer-events:none}.PreviewSection .preview-box{border:1px solid var(--colors-border);padding:48px 64px;min-height:300px;font-size:clamp(3.2rem,4vw,6.4rem);font-weight:600;border-radius:4px;position:relative}.PreviewSection .preview-box #preview-text{min-width:0}.PreviewSection .preview-box .preview-status{margin-top:32px;font-weight:400;color:var(--colors-gray)}@media(max-width:1200px){.PreviewSection .preview-box{padding:32px}}@media(max-width:600px){.PreviewSection .preview-box{padding:24px 16px;min-height:200px;font-size:3.2rem}}.PreviewSection .preview-settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.PreviewSection .preview-settings label{display:grid;gap:10px;font-size:1.8rem}@media(max-width:600px){.PreviewSection .preview-settings{grid-template-columns:1fr}}.PreviewSection select,.PreviewSection textarea{font:inherit;font-size:1.8rem;color:#fff;background:var(--colors-tile);border:1px solid var(--colors-border);border-radius:6px;padding:12px 16px;width:100%;min-width:0}.PreviewSection .preview-text-label{display:grid;gap:12px;font-size:1.8rem}.PreviewSection textarea{resize:vertical;line-height:1.5}.PreviewSection .preview-controls{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.PreviewSection .timing-controls,.PreviewSection .trigger-controls{display:grid;gap:24px}.PreviewSection .preview-controls .Tile{width:100%}.PreviewSection .timing-controls .d-flex-wrapper{justify-content:space-between;flex-wrap:wrap;gap:16px}.PreviewSection .slider-container{flex:1 1;min-width:140px;max-width:240px}.PreviewSection .trigger-controls label{display:flex;align-items:center;gap:12px;font-size:1.8rem;cursor:pointer}.PreviewSection .trigger-controls label.is-disabled{opacity:.55;cursor:not-allowed}.PreviewSection input[type=checkbox]{accent-color:var(--colors-primary);width:18px;height:18px}.PreviewSection .playback-controls{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:900px){.PreviewSection .preview-controls{grid-template-columns:1fr}}@media(max-width:600px){.PreviewSection .Tile{padding:20px}.PreviewSection .playback-controls .Button{flex:1 1 auto;padding:16px 20px}}