@keyframes fi-fadein-f8404285{0%{opacity:0}to{opacity:1}}@keyframes fi-fadeout-f8404285{0%{opacity:1}to{opacity:0}}@keyframes fi-spin-f8404285{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes fi-toast-in-f8404285{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fi-toast-refresh-f8404285{0%,to{transform:scale(1)}50%{transform:scale(.985)}}@keyframes fi-toast-out-f8404285{0%{height:var(--fi-toast-height);padding-top:var(--fi-toast-gap,10px);opacity:1;transform:translateY(0)scale(1)}to{opacity:0;height:0;padding-top:0;transform:translateY(-6px)scale(.98)}}@keyframes fi-zoom-in-f8404285{0%{opacity:0;transform:scale(0)}50%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes fi-zoom-out-f8404285{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(0)}}@keyframes fi-zoom-in-x-f8404285{0%{opacity:0;transform:scaleX(0)}50%{opacity:.5;transform:scaleX(.5)}to{opacity:1;transform:scaleX(1)}}@keyframes fi-zoom-out-x-f8404285{0%{opacity:1;transform:scaleX(1)}50%{opacity:.5;transform:scaleX(.5)}to{opacity:0;transform:scaleX(0)}}@keyframes fi-zoom-in-y-f8404285{0%{opacity:0;transform:scaleY(0)}50%{opacity:.5;transform:scaleY(.5)}to{opacity:1;transform:scaleY(1)}}@keyframes fi-zoom-out-y-f8404285{0%{opacity:1;transform:scaleY(1)}50%{opacity:.5;transform:scaleY(.5)}to{opacity:0;transform:scaleY(0)}}.laser-color-options[data-v-f8404285]{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.color-option[data-v-f8404285]{box-sizing:border-box;cursor:pointer;border:2px solid #fff;border-radius:50%;width:22px;height:22px;padding:0;box-shadow:0 0 0 1px #18243724}.color-option.active[data-v-f8404285]{box-shadow:0 0 0 2px var(--fi-primary-color)}.color-option[data-v-f8404285]:focus-visible{outline:2px solid var(--fi-primary-color);outline-offset:2px}.custom-color[data-v-f8404285]{background:conic-gradient(from 20deg,#e5484d,#f59e0b,#22a06b,#2f6fed,#7c3aed,#e5484d)}.laser-color-picker-dropdown[data-v-f8404285]{padding:2px 6px}@keyframes fi-fadein-9fbcbd26{0%{opacity:0}to{opacity:1}}@keyframes fi-fadeout-9fbcbd26{0%{opacity:1}to{opacity:0}}@keyframes fi-spin-9fbcbd26{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes fi-toast-in-9fbcbd26{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fi-toast-refresh-9fbcbd26{0%,to{transform:scale(1)}50%{transform:scale(.985)}}@keyframes fi-toast-out-9fbcbd26{0%{height:var(--fi-toast-height);padding-top:var(--fi-toast-gap,10px);opacity:1;transform:translateY(0)scale(1)}to{opacity:0;height:0;padding-top:0;transform:translateY(-6px)scale(.98)}}@keyframes fi-zoom-in-9fbcbd26{0%{opacity:0;transform:scale(0)}50%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes fi-zoom-out-9fbcbd26{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(0)}}@keyframes fi-zoom-in-x-9fbcbd26{0%{opacity:0;transform:scaleX(0)}50%{opacity:.5;transform:scaleX(.5)}to{opacity:1;transform:scaleX(1)}}@keyframes fi-zoom-out-x-9fbcbd26{0%{opacity:1;transform:scaleX(1)}50%{opacity:.5;transform:scaleX(.5)}to{opacity:0;transform:scaleX(0)}}@keyframes fi-zoom-in-y-9fbcbd26{0%{opacity:0;transform:scaleY(0)}50%{opacity:.5;transform:scaleY(.5)}to{opacity:1;transform:scaleY(1)}}@keyframes fi-zoom-out-y-9fbcbd26{0%{opacity:1;transform:scaleY(1)}50%{opacity:.5;transform:scaleY(.5)}to{opacity:0;transform:scaleY(0)}}.laser-settings-panel[data-v-9fbcbd26]{color:#20293a;background:#fffffff7;border:1px solid #1824371a;border-radius:14px;width:244px;padding:14px;position:absolute;top:-12px;box-shadow:0 12px 36px #17233729}.laser-settings-panel.panel-side-right[data-v-9fbcbd26]{left:46px}.laser-settings-panel.panel-side-left[data-v-9fbcbd26]{right:38px}button[data-v-9fbcbd26]{font:inherit;cursor:pointer;border:0}button[data-v-9fbcbd26]:focus-visible{outline:2px solid var(--fi-primary-color);outline-offset:2px}.panel-title[data-v-9fbcbd26]{margin-bottom:12px;font-size:14px;font-weight:600}.setting-row[data-v-9fbcbd26]{align-items:center;gap:10px;display:flex}.setting-row+.setting-row[data-v-9fbcbd26]{margin-top:13px}.setting-label[data-v-9fbcbd26]{color:#7b8492;flex:0 0 34px;font-size:12px}.size-list[data-v-9fbcbd26]{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.size-option[data-v-9fbcbd26]{background:#f5f6f8;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;box-shadow:0 0 0 1px #18243724}.size-option.active[data-v-9fbcbd26]{box-shadow:0 0 0 2px var(--fi-primary-color)}.size-preview[data-v-9fbcbd26]{border-radius:50%;display:block}.custom-size-option[data-v-9fbcbd26]{color:#657083}.custom-size-mark[data-v-9fbcbd26]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.custom-size-mark i[data-v-9fbcbd26]{background:currentColor;border-radius:1px;height:2px;display:block}.custom-size-mark i[data-v-9fbcbd26]:first-child{width:7px}.custom-size-mark i[data-v-9fbcbd26]:nth-child(2){width:11px}.custom-size-mark i[data-v-9fbcbd26]:nth-child(3){width:15px}.duration-list[data-v-9fbcbd26]{background:#f0f2f5;border-radius:8px;flex:1;grid-template-columns:repeat(4,1fr);gap:2px;padding:2px;display:grid}.duration-list button[data-v-9fbcbd26]{color:#657083;background:0 0;border-radius:6px;min-width:0;height:28px;padding:0 3px;font-size:11px}.duration-list button.active[data-v-9fbcbd26]{color:#20293a;background:#fff;box-shadow:0 1px 4px #1824371f}.size-picker-dropdown[data-v-9fbcbd26]{width:210px;padding:10px 12px}.size-picker-title[data-v-9fbcbd26]{color:#657083;margin-bottom:8px;font-size:12px;display:block}
