.ie-fxs{display:flex;flex-wrap:wrap;gap:6px}.ie-fxs a{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;border-radius:10px;background:#fff;color:var(--text-2);font-size:12.5px;font-weight:600;line-height:1.25;text-decoration:none;overflow-wrap:anywhere;transition:box-shadow .15s ease,color .15s ease}.ie-fxs a:hover{color:var(--text);box-shadow:inset 0 0 0 1px #ddd3c2}.ie-fxs a.is-on{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--accent)}.ie-side .tl-seg--sm button{height:auto;min-height:36px;padding-top:6px;padding-bottom:6px;white-space:normal;text-align:left;line-height:1.25}.ie-side .tl-row .tl-label{overflow-wrap:anywhere}.ie-rg{position:relative;display:inline-block;max-width:calc(100% - 20px);margin:10px;line-height:0;touch-action:none;user-select:none;-webkit-user-select:none;cursor:crosshair}.ie-rg img{display:block;max-width:100%;max-height:62vh;pointer-events:none}.ie-rg__boxes{position:absolute;inset:0}.ie-rg__box{position:absolute;outline:2px dashed #fff;box-shadow:0 0 0 1px rgba(17,17,17,.55),inset 0 0 0 1px rgba(17,17,17,.35);cursor:move}.ie-rg__box.is-ell{border-radius:50%}.ie-rg__box i{position:absolute;right:-9px;bottom:-9px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--accent);cursor:nwse-resize}.ie-rg__box i::after{content:"";position:absolute;inset:-10px}.ie-rg__box b{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border-radius:50%;background:#1d1d1f;color:#fff;font-size:15px;font-weight:600;line-height:21px;text-align:center;cursor:pointer}.ie-view--round .ie-crop__box{border-radius:50%;outline:0;box-shadow:0 0 0 9999px rgba(17,17,17,.5),inset 0 0 0 2px #fff}.ie-view--round .ie-crop__box::before,.ie-view--round .ie-crop__box::after{display:none}.ie-av{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:10px;border-radius:16px;background:#fff}.ie-av img{width:72px;height:72px;object-fit:contain;border-radius:10px;background-color:#fff;background-image:linear-gradient(45deg,#f1ede6 25%,transparent 25%),linear-gradient(-45deg,#f1ede6 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f1ede6 75%),linear-gradient(-45deg,transparent 75%,#f1ede6 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0}.ie-av span{color:var(--text-2);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.ie-av2{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px}.ie-av2 .tl-color{justify-self:stretch}.ie-tx{display:grid;place-items:center;width:100%;padding:12px;box-sizing:border-box;line-height:0}.ie-tx canvas{display:block;max-width:100%;touch-action:none;user-select:none;-webkit-user-select:none}.ie-layers{display:grid;gap:6px}.ie-layers:empty{display:none}.ie-layer{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:8px;min-height:40px;padding:4px 6px 4px 8px;border-radius:12px;background:#fff;color:var(--text-2);font-size:13px;cursor:pointer}.ie-layer.is-on{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--accent)}.ie-layer>b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#f6f5f2;font-size:12px;font-weight:700}.ie-layer.is-on>b{background:var(--accent);color:#fff}.ie-layer>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ie-layer>i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--muted);font-size:16px;font-style:normal}.ie-layer>i:hover{background:#f1ede5;color:var(--text)}.ie-tx-btns .ie-act{background:#fff}.ie-tx-btns .ie-act span{overflow-wrap:anywhere;text-align:center}.ie-side textarea{width:100%;box-sizing:border-box;min-height:64px;resize:vertical;font:inherit;font-size:15px}.ie-fonts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}@media (min-width:560px) and (max-width:900px){.ie-fonts{grid-template-columns:repeat(5,minmax(0,1fr))}}.ie-fonts button{display:grid;gap:2px;justify-items:center;min-width:0;padding:8px 4px;border:0;border-radius:12px;background:#fff;color:var(--text);font:inherit;cursor:pointer}.ie-fonts button b{font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap}.ie-fonts button small{max-width:100%;color:var(--muted);font-size:11px;line-height:1.2;text-align:center;overflow-wrap:anywhere}.ie-fonts button.is-on{box-shadow:inset 0 0 0 1.5px var(--accent)}.ie-side .tl-switch{align-items:center}.ie-side .tl-switch span{overflow-wrap:anywhere}.ie-art__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ie-art__grid>div{padding:20px;border-radius:20px;background:#f6f5f2}.ie-art h3{margin:0 0 8px;font-size:17px;font-weight:600;overflow-wrap:anywhere}.ie-art p{margin:0;color:var(--text-2);font-size:14px;line-height:1.55}@media (max-width:760px){.ie-art__grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:901px){.ie-app .ie-main{position:sticky;top:84px}}.ie-side .tl-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.ie-side .tl-row .tl-label{order:1}.ie-side .tl-row .tl-val{order:2;min-width:0}.ie-side .tl-row .tl-range{order:3;grid-column:1/-1;width:100%;min-width:0;margin:0;box-sizing:border-box}.ie .tl-hero .tl-title{overflow-wrap:anywhere;hyphens:auto}