/* Verbatim: only what the shared editor styles don't already cover */
.v-app .m-frame [data-frame]{overflow:hidden}
.v-word{position:relative;display:block;margin-bottom:10px}.v-word input{width:100%;height:44px;padding:0 44px 0 12px;border:1px solid var(--p-line);border-radius:10px;background:#fff;color:var(--p-ink);font:600 16px "Instrument Sans",system-ui,sans-serif}.v-word input:focus{outline:2px solid var(--t-blue);outline-offset:0;border-color:transparent}.v-word span{position:absolute;right:10px;top:15px;font-size:11px;color:var(--p-soft);font-variant-numeric:tabular-nums}
.v-text{width:100%;min-height:92px;padding:9px 10px;border:1px solid var(--p-line);border-radius:10px;background:#fff;color:var(--p-ink);font:400 12px/1.4 "Instrument Sans",system-ui,sans-serif;resize:vertical}.v-text:focus{outline:2px solid var(--t-blue);outline-offset:0;border-color:transparent}
.v-swatch{display:flex;justify-content:space-between;align-items:center;min-height:30px;font-size:12px;color:var(--p-mid)}
.m-transparent-frame{background-color:#2a2e33!important;background-image:conic-gradient(#3a3f45 25%,#2a2e33 0 50%,#3a3f45 0 75%,#2a2e33 0)!important;background-size:18px 18px!important}
@media(max-width:860px){.v-app[data-tab=back] [data-sec=back],.v-app[data-tab=blur] [data-sec=blur]{display:block}}
