.qa[data-v-7a65bc45]{padding:4px 0}.qa-row[data-v-7a65bc45]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 14px;background:#f0f8ff;border-radius:10px;margin-bottom:8px}.qa-proposal[data-v-7a65bc45]{font-size:14px;font-weight:500;color:#374151}.qa-chips[data-v-7a65bc45]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.qa-chip[data-v-7a65bc45]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px;border-radius:20px;border:1px solid #d1d5db;background:#fff;color:#374151;font-size:13px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;outline:none}.qa-chip[data-v-7a65bc45]:hover:not(:disabled){border-color:#9ca3af;background:#f9fafb}.qa-chip[data-v-7a65bc45]:disabled{cursor:default}.qa[data-v-1ee7b809]{padding:4px 0}.qa-row[data-v-1ee7b809]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 14px;background:#f0f8ff;border-radius:10px;margin-bottom:8px}.qa-proposal[data-v-1ee7b809]{font-size:14px;font-weight:500;color:#374151}.qa-chips[data-v-1ee7b809]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.qa-chip[data-v-1ee7b809]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px;border-radius:20px;border:1px solid #d1d5db;background:#fff;color:#374151;font-size:13px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;outline:none}.qa-chip[data-v-1ee7b809]:hover:not(:disabled){border-color:#9ca3af;background:#f9fafb}.qa-chip[data-v-1ee7b809]:disabled{cursor:default}.sort[data-v-a6be03e4]{padding:4px 0}.sort-hint[data-v-a6be03e4]{font-size:13px;color:#9ca3af;margin:0 0 10px}.sort-list[data-v-a6be03e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:520px}.sort-item[data-v-a6be03e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;background:#f0f8ff;border:1px solid #dbe7f3;border-radius:10px;cursor:-webkit-grab;cursor:grab;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.sort-item[data-v-a6be03e4]:hover{border-color:#b6d4f2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.sort-item[data-v-a6be03e4]:active{cursor:-webkit-grabbing;cursor:grabbing}.sort-item--static[data-v-a6be03e4]{cursor:default;background:#f9fafb;border-color:#e5e7eb}.sort-item-rank[data-v-a6be03e4]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid #cbd5e1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;color:#374151}.sort-item-img[data-v-a6be03e4]{max-width:80px;cursor:pointer}.sort-item-text[data-v-a6be03e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#374151}.sort-item-handle[data-v-a6be03e4]{color:#9ca3af;font-size:20px}.link-dragdrop[data-v-36df98c6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin:8px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.link-column[data-v-36df98c6]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:0}.link-column--choices[data-v-36df98c6]{padding-top:2px}.link-proposal[data-v-36df98c6]{background:#f0f8ff;border-radius:10px;padding:10px 14px;border:1px dashed transparent;-webkit-transition:border-color .15s;transition:border-color .15s}.link-proposal[data-v-36df98c6]:hover{border-color:#b6d4f2}.link-proposal-title[data-v-36df98c6]{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.link-proposal-empty[data-v-36df98c6]{font-size:13px;font-style:italic;color:#9ca3af;padding:8px 12px;border:1px dashed #cbd5e1;border-radius:8px;text-align:center}.link-choice[data-v-36df98c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:8px;font-size:13px;background:#fff;border:1px solid #d1d5db;color:#374151;margin-bottom:6px}.link-choice--available[data-v-36df98c6]{cursor:-webkit-grab;cursor:grab;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.link-choice--available[data-v-36df98c6]:hover{border-color:#9ca3af;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.link-choice--available[data-v-36df98c6]:active{cursor:-webkit-grabbing;cursor:grabbing}.link-choice--linked[data-v-36df98c6]{background:#eef6ff;border-color:#b6d4f2;font-weight:600}.link-choice-remove[data-v-36df98c6]{cursor:pointer;color:#9ca3af;font-size:18px;line-height:1}.link-choice-remove[data-v-36df98c6]:hover{color:#e53935}.link-dragdrop[data-v-5788c354]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin:8px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.link-column[data-v-5788c354]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:0}.link-column--choices[data-v-5788c354]{padding-top:2px}.link-proposal[data-v-5788c354]{background:#f0f8ff;border-radius:10px;padding:10px 14px;border:1px dashed transparent;-webkit-transition:border-color .15s;transition:border-color .15s}.link-proposal[data-v-5788c354]:hover{border-color:#b6d4f2}.link-proposal-title[data-v-5788c354]{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.link-proposal-empty[data-v-5788c354]{font-size:13px;font-style:italic;color:#9ca3af;padding:8px 12px;border:1px dashed #cbd5e1;border-radius:8px;text-align:center}.link-choice[data-v-5788c354]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:8px;font-size:13px;background:#fff;border:1px solid #d1d5db;color:#374151}.link-choice--available[data-v-5788c354]{cursor:-webkit-grab;cursor:grab;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.link-choice--available[data-v-5788c354]:hover{border-color:#9ca3af;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.link-choice--available[data-v-5788c354]:active{cursor:-webkit-grabbing;cursor:grabbing}.link-choice--linked[data-v-5788c354]{background:#eef6ff;border-color:#b6d4f2;font-weight:600}.link-choice-remove[data-v-5788c354]{cursor:pointer;color:#9ca3af;font-size:18px;line-height:1}.link-choice-remove[data-v-5788c354]:hover{color:#e53935}.link-choices-empty[data-v-5788c354]{font-size:13px;font-style:italic;color:#9ca3af;padding:8px 0}#canvas[data-v-44fd03e3]{border:1px solid #000;-webkit-box-shadow:0 0 5px 5px #000;box-shadow:0 0 5px 5px #000;display:block;margin:auto}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--light.v-radio--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.theme--dark.v-radio--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.v-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-right:16px;outline:none}.v-radio--is-disabled{pointer-events:none}.v-input--radio-group__input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-input--radio-group--column .v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input>.v-label{padding-right:8px}.v-input--radio-group--row .v-input--radio-group__input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child){margin-bottom:8px}.v-input--radio-group--column .v-input--radio-group__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}