.iris-container[data-v-f606a1b3]{flex-direction:column;align-items:center;gap:12px;display:flex}.eye-display[data-v-f606a1b3]{align-items:center;gap:24px;display:flex}.eye-wrapper[data-v-f606a1b3]{flex-direction:column;align-items:center;gap:8px;display:flex}.eye-canvas[data-v-f606a1b3]{cursor:crosshair;border-radius:50%;box-shadow:0 2px 8px #0000001a}.eye-label[data-v-f606a1b3]{color:#666;font-size:12px;font-weight:600}.position-info[data-v-f606a1b3]{color:#333;font-family:monospace;font-size:14px}.openness-control[data-v-9c97a3df]{flex-direction:column;align-items:center;gap:8px;display:flex}.slider-container[data-v-9c97a3df]{align-items:center;height:200px;display:flex}.labels[data-v-9c97a3df]{color:#999;flex-direction:column;justify-content:space-between;height:200px;margin-left:8px;font-size:11px;display:flex}.value-display[data-v-9c97a3df]{color:#333;margin-top:8px;font-family:monospace;font-size:14px;font-weight:600}.title[data-v-9c97a3df]{color:#666;font-size:12px;font-weight:600}.tracking-control[data-v-bc45640a],.calibration-control[data-v-d82f2931],.bezier-control[data-v-ea2809b5]{min-width:280px}.visual-editor-card[data-v-ea2809b5]{flex-direction:column;align-items:center;padding:8px;display:flex}.bezier-canvas[data-v-ea2809b5]{cursor:crosshair;background:#fafafa;border:1px solid #e0e0e0;border-radius:4px}.canvas-hint[data-v-ea2809b5]{margin-top:4px}.point-input[data-v-ea2809b5]{align-items:center;gap:2px;display:flex}.point-label[data-v-ea2809b5]{color:#666;width:16px;font-size:10px;font-weight:600}.transform-control[data-v-42df5832]{min-width:280px}.field[data-v-42df5832]{flex-direction:column;gap:4px;display:flex}.field label[data-v-42df5832]{color:#666;font-size:11px}.status-panel[data-v-55d5ff0d]{min-width:280px}.debug-control[data-v-2dbc108b]{border:1px dashed #f0a020;min-width:280px}.crop-control[data-v-deaa93cb]{min-width:280px}.camera-container[data-v-deaa93cb]{background:#000;border-radius:4px;width:100%;position:relative;overflow:hidden}.camera-frame[data-v-deaa93cb]{border-radius:4px;width:100%;display:block}.crop-rect[data-v-deaa93cb]{cursor:move;box-sizing:border-box;background:#18a0581a;border:2px solid #18a058;position:absolute}.resize-handle[data-v-deaa93cb]{background:#18a058;border:1px solid #fff;border-radius:2px;width:10px;height:10px;position:absolute}.resize-handle.nw[data-v-deaa93cb]{cursor:nw-resize;top:-5px;left:-5px}.resize-handle.ne[data-v-deaa93cb]{cursor:ne-resize;top:-5px;right:-5px}.resize-handle.sw[data-v-deaa93cb]{cursor:sw-resize;bottom:-5px;left:-5px}.resize-handle.se[data-v-deaa93cb]{cursor:se-resize;bottom:-5px;right:-5px}.crop-info[data-v-deaa93cb]{color:#fff;pointer-events:none;white-space:nowrap;background:#0009;border-radius:3px;padding:2px 6px;font-size:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.system-info{min-width:280px}.flex-row{flex-direction:row;display:flex}.flex-item{flex:1}.flex-item:last-child{flex:none;width:80px}*{box-sizing:border-box;margin:0;padding:0}body{background:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}.app-layout[data-v-9bb15564]{min-height:100vh}.app-sider[data-v-9bb15564]{background:#fff}.sider-header[data-v-9bb15564]{border-bottom:1px solid #e0e0e6;justify-content:center;align-items:center;gap:8px;height:56px;display:flex}.sider-title[data-v-9bb15564]{font-size:16px;font-weight:600}.app-header[data-v-9bb15564]{background:#fff;align-items:center;height:56px;padding:12px 24px;display:flex}.app-content[data-v-9bb15564]{padding:16px;overflow-y:auto}.page-content[data-v-9bb15564]{max-width:400px}.flex-column[data-v-9bb15564]{flex-direction:column;width:60%;display:flex}@media (width>=768px){.page-content[data-v-9bb15564]{max-width:100%}.flex-column[data-v-9bb15564]{flex-flow:wrap;align-items:flex-start}.flex-column[data-v-9bb15564]>*{flex:none;min-width:280px;max-width:400px}}@media (width>=1200px){.flex-column[data-v-9bb15564]>*{flex:100px;width:60%;min-width:600px;max-width:1000px}}
