.supplier-prompts-page[data-v-1c0f88ce]{padding:28px}.prompt-library-card[data-v-1c0f88ce]{overflow:hidden;border-radius:10px}.prompt-library-header[data-v-1c0f88ce]{gap:20px}.prompt-library-title[data-v-1c0f88ce]{color:#283044;font-size:25px;line-height:1.25;letter-spacing:-.02em}.prompt-library-subtitle[data-v-1c0f88ce]{color:#697386;font-size:14px;font-weight:400}.prompt-filter-bar[data-v-1c0f88ce]{background:#f7f8fb}.supplier-cif[data-v-1c0f88ce]{color:#283044;cursor:context-menu;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:600;letter-spacing:.025em}.scope-marker[data-v-1c0f88ce]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;padding:4px 10px 4px 9px;border-left:3px solid;border-radius:0 5px 5px 0;gap:7px;font-size:13px;font-weight:500}.scope-marker span[data-v-1c0f88ce]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scope-cell-content[data-v-1c0f88ce]{min-width:0}.scope-owner-mobile[data-v-1c0f88ce]{display:none}.scope-marker--generic[data-v-1c0f88ce]{color:#405b73;border-color:#78909c;background:#eef3f5}.scope-marker--generic .v-icon[data-v-1c0f88ce]{color:#607d8b}.scope-marker--user[data-v-1c0f88ce]{color:#59438b;border-color:#7e57c2;background:#f2eef9}.scope-marker--user .v-icon[data-v-1c0f88ce]{color:#6f4eb5}.scope-marker--company[data-v-1c0f88ce]{color:#1d6270;border-color:#26a0a8;background:#eaf6f6}.scope-marker--company .v-icon[data-v-1c0f88ce]{color:#16848d}.prompt-preview[data-v-1c0f88ce]{display:-webkit-box;width:100%;max-width:360px;overflow:hidden;color:#465166;line-height:1.45;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prompt-owner[data-v-1c0f88ce]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;color:#465166;gap:7px;font-size:13px}.prompt-owner span[data-v-1c0f88ce]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-owner-context[data-v-1c0f88ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:58px;padding:10px 14px;border:1px solid rgba(103,58,183,.18);border-radius:7px;background:#f7f4fb;gap:12px}.prompt-owner-context-label[data-v-1c0f88ce]{color:#697386;font-size:12px}.prompt-owner-context-value[data-v-1c0f88ce]{color:#283044;font-size:14px;font-weight:600}.prompt-empty-state[data-v-1c0f88ce]{color:#465166}.prompt-dialog-card[data-v-1c0f88ce]{overflow:hidden;border-radius:10px}.prompt-dialog-header[data-v-1c0f88ce]{background:#f7f8fb}@media (max-width:1366px){.prompt-dialog-title[data-v-1c0f88ce]{font-size:20px!important;line-height:1.3}}.scope-field-label[data-v-1c0f88ce]{color:#465166;font-size:13px;font-weight:600}.scope-toggle[data-v-1c0f88ce]{width:100%}.scope-toggle .v-btn[data-v-1c0f88ce]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}[data-v-1c0f88ce] .prompt-table .v-data-table-header th{height:44px;color:#697386!important;background:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-v-1c0f88ce] .prompt-table table{width:100%;table-layout:fixed}[data-v-1c0f88ce] .prompt-table .v-data-table__wrapper{scrollbar-width:thin;scrollbar-color:#a7a9ad transparent}[data-v-1c0f88ce] .prompt-table .v-data-table__wrapper::-webkit-scrollbar{width:6px;height:6px}[data-v-1c0f88ce] .prompt-table .v-data-table__wrapper::-webkit-scrollbar-track{background:transparent}[data-v-1c0f88ce] .prompt-table .v-data-table__wrapper::-webkit-scrollbar-thumb{border-radius:6px;background:#a7a9ad}[data-v-1c0f88ce] .prompt-table .v-data-table__wrapper::-webkit-scrollbar-thumb:hover{background:#7d8086}[data-v-1c0f88ce] .prompt-table tbody td{height:64px}[data-v-1c0f88ce] .prompt-table td:last-child,[data-v-1c0f88ce] .prompt-table th:last-child{position:sticky;right:0;min-width:100px;max-width:100px;background:#fff;-webkit-box-shadow:-7px 0 10px -11px #283044;box-shadow:-7px 0 10px -11px #283044}[data-v-1c0f88ce] .prompt-table th:last-child{z-index:3}[data-v-1c0f88ce] .prompt-table td:last-child{z-index:2;white-space:nowrap}[data-v-1c0f88ce] .prompt-table tbody tr:hover{background:#faf9fd!important}[data-v-1c0f88ce] .prompt-table tbody tr:hover td:last-child{background:#faf9fd}@media (max-width:960px){[data-v-1c0f88ce] .prompt-table td,[data-v-1c0f88ce] .prompt-table th{padding-right:8px;padding-left:8px}[data-v-1c0f88ce] .prompt-table th:first-child{width:15%!important}[data-v-1c0f88ce] .prompt-table th:nth-child(2){width:20%!important}[data-v-1c0f88ce] .prompt-table th:nth-child(3){width:21%!important}[data-v-1c0f88ce] .prompt-table th:nth-child(4){width:32%!important}[data-v-1c0f88ce] .prompt-table th:nth-child(5){width:12%!important}}@media (max-width:600px){.supplier-prompts-page[data-v-1c0f88ce]{padding:12px}.prompt-library-header[data-v-1c0f88ce]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-prompt-button[data-v-1c0f88ce]{width:100%}.scope-owner-mobile[data-v-1c0f88ce]{display:block;margin-top:4px;overflow:hidden;color:#697386;font-size:11px;text-overflow:ellipsis;white-space:nowrap}[data-v-1c0f88ce] .prompt-table td:nth-child(3),[data-v-1c0f88ce] .prompt-table th:nth-child(3){display:none}[data-v-1c0f88ce] .prompt-table th:first-child{width:22%!important}[data-v-1c0f88ce] .prompt-table th:nth-child(2){width:28%!important}[data-v-1c0f88ce] .prompt-table th:nth-child(4){width:32%!important}[data-v-1c0f88ce] .prompt-table td:last-child,[data-v-1c0f88ce] .prompt-table th:nth-child(5){width:18%!important;min-width:0;max-width:none}[data-v-1c0f88ce] .prompt-table td:last-child .v-btn{width:30px;height:30px}}.prompt-dialog-overlay.v-dialog{scrollbar-width:thin;scrollbar-color:#a7a9ad transparent}.prompt-dialog-overlay.v-dialog::-webkit-scrollbar{width:6px;height:6px}.prompt-dialog-overlay.v-dialog::-webkit-scrollbar-track{background:transparent}.prompt-dialog-overlay.v-dialog::-webkit-scrollbar-thumb{border-radius:6px;background:#a7a9ad}.prompt-dialog-overlay.v-dialog::-webkit-scrollbar-thumb:hover{background:#7d8086}.theme--light.v-btn-toggle:not(.v-btn-toggle--group){background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(0,0,0,.12)!important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(0,0,0,.26)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#000}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group){background:#1e1e1e;color:#fff}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:hsla(0,0%,100%,.3)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#fff}.v-btn-toggle{border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;-webkit-box-shadow:none;box-shadow:none;opacity:.8;padding:0 12px}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:last-child,.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:first-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:last-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-btn-toggle>.v-btn.v-btn--active{color:inherit;opacity:1}.v-btn-toggle>.v-btn.v-btn:after{display:none}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:not(:first-child),.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:not(:last-child){border-left-width:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:48px;min-height:0;min-width:48px}.v-btn-toggle--borderless>.v-btn.v-btn{border-width:0}.v-btn-toggle--dense>.v-btn.v-btn{padding:0 8px}.v-btn-toggle--group{border-radius:0}.v-btn-toggle--group>.v-btn.v-btn{background-color:transparent!important;border-color:transparent;margin:4px;min-width:auto}.v-btn-toggle--rounded{border-radius:24px}.v-btn-toggle--shaped{border-radius:24px 4px}.v-btn-toggle--tile{border-radius:0}