.artist-enquiries-page{display:grid;gap:24px}.artist-enquiries-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.artist-enquiries-heading>div{max-width:760px}.artist-enquiries-heading .eyebrow{color:var(--purple);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.artist-enquiries-heading h1{margin:6px 0 10px}.artist-enquiries-heading p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.artist-enquiries-heading>button,.artist-enquiry-slack-link{min-height:42px;border:0;border-radius:10px;background:var(--purple);color:white;font-size:11px;font-weight:600;padding:0 18px;text-decoration:none;cursor:pointer}.artist-enquiries-heading>button:disabled{opacity:.55;cursor:wait}.artist-enquiries-alert,.artist-enquiries-limit{display:flex;align-items:center;gap:10px;margin:0;border:1px solid #f0c9ad;border-radius:11px;background:#fff7f0;color:#884415;font-size:11px;padding:13px 16px}.artist-enquiries-attention{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #f0c9ad;border-radius:12px;background:#fff7f0;color:#884415;padding:14px 16px}.artist-enquiries-attention>div{display:grid;gap:3px}.artist-enquiries-attention strong{font-size:11px}.artist-enquiries-attention span{font-size:9px}.artist-enquiries-attention button{min-height:34px;border:1px solid #d97826;border-radius:8px;background:white;color:#884415;font:inherit;font-size:9px;font-weight:600;padding:0 13px;cursor:pointer}.artist-enquiries-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.artist-enquiries-metrics button{display:grid;min-height:112px;align-content:space-between;border:1px solid var(--line);border-radius:15px;background:white;padding:17px;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.artist-enquiries-metrics button.is-active,.artist-enquiries-metrics button:hover{border-color:rgb(37 25 106/42%);box-shadow:0 10px 30px rgb(37 25 106/8%);transform:translateY(-1px)}.artist-enquiries-metrics button.is-warning.is-active{border-color:#d97826}.artist-enquiries-metrics span{color:var(--muted);font-size:10px;line-height:1.45}.artist-enquiries-metrics strong{font-family:var(--font-sans);font-size:30px;font-weight:600}.artist-enquiries-finance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(250px,.8fr);overflow:hidden;border:1px solid var(--line);border-radius:15px;background:white}.artist-enquiries-finance>div,.artist-enquiries-finance>p{display:grid;min-width:0;gap:5px;margin:0;padding:17px 20px}.artist-enquiries-finance>div+div,.artist-enquiries-finance>p{border-left:1px solid var(--line)}.artist-enquiries-finance>p{align-content:center;background:var(--soft)}.artist-enquiries-finance small,.artist-enquiries-finance span{color:var(--muted);font-size:9px;line-height:1.5}.artist-enquiries-finance>div>span{font-weight:600;letter-spacing:.05em;text-transform:uppercase}.artist-enquiries-finance>div>strong{font-family:var(--font-sans);font-size:21px;font-weight:600}.artist-enquiries-finance>p>strong{font-size:11px}.artist-enquiries-workspace{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:white}.artist-enquiries-workspace>header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:18px 20px}.artist-enquiries-workspace h2,.artist-enquiry-drawer h2,.artist-enquiry-drawer h3{margin:0;font-family:var(--font-sans)}.artist-enquiries-workspace header span{display:block;margin-top:4px;color:var(--muted);font-size:9px}.artist-enquiries-filters{display:flex;gap:8px}.artist-enquiries-filters select{min-height:38px;border:1px solid var(--line);border-radius:9px;background:white;color:var(--ink);font:inherit;font-size:10px;padding:0 30px 0 11px}.artist-enquiries-table-head{grid-template-columns:1.05fr 1.35fr 1.1fr .9fr 1.2fr 64px;align-items:center;background:var(--soft);color:var(--muted);font-size:8px;font-weight:600;letter-spacing:.07em;padding:10px 20px;text-transform:uppercase}.artist-enquiries-row,.artist-enquiries-table-head{display:grid;gap:16px;border-bottom:1px solid var(--line)}.artist-enquiries-row{grid-template-columns:minmax(0,1fr) 64px;align-items:stretch;width:100%;min-height:74px;background:white;padding:0 20px}.artist-enquiries-row:last-of-type{border-bottom:0}.artist-enquiries-row-main{display:grid;grid-template-columns:1.05fr 1.35fr 1.1fr .9fr 1.2fr;gap:16px;align-items:center;min-width:0;border:0;background:white;padding:12px 0;text-align:left;cursor:pointer;transition:background-color .14s ease}.artist-enquiries-row-main:hover{background:#faf9ff}.artist-enquiries-row-main>span{display:grid;gap:4px;min-width:0}.artist-enquiries-row strong{font-size:11px;font-weight:600}.artist-enquiries-row small,.artist-enquiries-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-enquiries-row small{color:var(--muted);font-size:9px}.artist-enquiries-row .artist-enquiry-phone{color:#454257;font-weight:500}.artist-enquiry-row-delete{align-self:center;min-height:32px;border:1px solid #efcccc;border-radius:8px;background:transparent;color:#a62f2f;font:inherit;font-size:8px;font-weight:600;cursor:pointer}.artist-enquiry-row-delete:hover{background:#fff3f3}.artist-enquiry-statuses{display:flex;flex-wrap:wrap;gap:5px}.artist-enquiry-row-action{display:grid;gap:4px;border-left:3px solid var(--line);padding-left:10px}.artist-enquiry-row-action.is-attention{border-color:#d97826}.artist-enquiry-row-action.is-waiting{border-color:var(--purple)}.artist-enquiry-row-action.is-done{border-color:#13a58a}.artist-enquiry-next-action{display:grid;gap:4px;border:1px solid var(--line);border-left-width:4px;border-radius:12px;background:white;padding:15px 17px}.artist-enquiry-next-action.is-attention{border-left-color:#d97826}.artist-enquiry-next-action.is-waiting{border-left-color:var(--purple)}.artist-enquiry-next-action.is-done{border-left-color:#13a58a}.artist-enquiry-next-action>span{color:var(--muted);font-size:8px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.artist-enquiry-next-action>strong{font-family:var(--font-sans);font-size:17px}.artist-enquiry-next-action>p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.artist-enquiry-contact-actions{display:flex;flex-wrap:wrap;gap:8px}.artist-enquiry-contact-actions a{display:inline-flex;min-height:36px;align-items:center;border:1px solid var(--line);border-radius:9px;background:white;color:var(--purple);font-size:9px;font-weight:600;padding:0 13px;text-decoration:none}.artist-enquiry-contact-actions a:first-child{border-color:var(--purple);background:var(--purple);color:white}.artist-enquiry-badge{display:inline-flex;min-height:22px;align-items:center;border-radius:999px;background:var(--soft);color:var(--muted);font-size:8px;font-weight:600;padding:0 8px}.artist-enquiry-badge.is-approved,.artist-enquiry-badge.is-delivery-delivered{background:var(--green-light);color:#08705b}.artist-enquiry-badge.is-delivery-preview,.artist-enquiry-badge.is-pending{background:#fff5d9;color:#8b6500}.artist-enquiry-badge.is-delivery-failed,.artist-enquiry-badge.is-rejected{background:#ffeded;color:#a62f2f}.artist-enquiry-badge.is-delivery-pending{background:#fff2e7;color:#a85113}.artist-enquiries-empty{display:grid;min-height:210px;place-content:center;gap:7px;color:var(--muted);padding:30px;text-align:center}.artist-enquiries-empty strong{color:var(--ink);font-size:13px}.artist-enquiries-empty span{font-size:10px}.artist-enquiry-drawer-layer{position:fixed;z-index:80;inset:0;display:flex;justify-content:flex-end;background:rgb(23 16 74/34%);backdrop-filter:blur(2px)}.artist-enquiry-drawer{width:min(660px,94vw);height:100%;overflow:auto;background:#f7f7fa;box-shadow:-22px 0 60px rgb(23 16 74/16%)}.artist-enquiry-drawer>header{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);background:rgb(255 255 255/95%);padding:24px 26px;backdrop-filter:blur(14px)}.artist-enquiry-chip-groups>div>span,.artist-enquiry-detail-field span,.artist-enquiry-drawer header span,.artist-enquiry-links>span,.artist-enquiry-long-copy span{color:var(--muted);font-size:8px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.artist-enquiry-drawer h2{margin-top:4px;font-size:28px}.artist-enquiry-drawer header p{margin:5px 0 0;color:var(--muted);font-size:11px}.artist-enquiry-drawer header button{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid var(--line);border-radius:50%;background:white;font-size:22px;cursor:pointer}.artist-enquiry-drawer-body{display:grid;gap:14px;padding:20px 24px 40px}.artist-enquiry-drawer-body>section{display:grid;gap:16px;border:1px solid var(--line);border-radius:14px;background:white;padding:20px}.artist-enquiry-drawer h3{font-size:16px}.artist-enquiry-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.artist-enquiry-detail-field{display:grid;gap:5px;border-radius:9px;background:var(--soft);padding:12px}.artist-enquiry-detail-field a,.artist-enquiry-detail-field strong{color:var(--ink);font-size:10px;font-weight:500;overflow-wrap:anywhere}.artist-enquiry-long-copy{display:grid;gap:7px}.artist-enquiry-long-copy p{margin:0;color:#454257;font-size:11px;line-height:1.7;white-space:pre-wrap}.artist-enquiry-chip-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.artist-enquiry-chip-groups p{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0}.artist-enquiry-chip-groups em{border-radius:999px;background:var(--purple-light);color:var(--purple);font-size:9px;font-style:normal;padding:6px 9px}.artist-enquiry-links{display:grid;gap:7px}.artist-enquiry-links a,.artist-enquiry-slack-link{width:fit-content;font-size:10px}.artist-enquiry-quote{display:grid;gap:0;margin:0;border:1px solid var(--line);border-radius:10px;padding:0;list-style:none}.artist-enquiry-billing-card{display:grid;gap:14px;border:1px solid rgb(21 148 120/26%);border-radius:12px;background:var(--green-light);padding:16px}.artist-enquiry-billing-card>div:first-child{display:grid;gap:4px}.artist-enquiry-billing-card>div:first-child>span{color:#08705b;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.artist-enquiry-billing-card>div:first-child>strong{font-family:var(--font-sans);font-size:26px;font-weight:600}.artist-enquiry-billing-card>div:first-child>small{color:#08705b;font-size:9px}.artist-enquiry-quote li{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);font-size:10px;padding:10px 12px}.artist-enquiry-quote li:last-child{border-bottom:0}.artist-enquiry-delivery-error{margin:0;border-radius:8px;background:#ffeded;color:#a62f2f;font-size:10px;padding:10px 12px}.artist-enquiry-slack-link{display:inline-flex;align-items:center}.artist-enquiry-drawer-body>.artist-enquiry-delete-section{border-color:#efcccc}.artist-enquiry-delete-layer{position:fixed;z-index:100;inset:0;display:grid;place-items:center;background:rgb(23 16 74/46%);padding:20px;backdrop-filter:blur(3px)}.artist-enquiry-delete-dialog{display:grid;width:min(480px,100%);gap:14px;border-radius:16px;background:white;box-shadow:0 24px 80px rgb(23 16 74/26%);padding:24px}.artist-enquiry-delete-dialog>span{color:#a62f2f;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.artist-enquiry-delete-dialog h2{margin:0;font-family:var(--font-sans);font-size:23px}.artist-enquiry-delete-dialog>p{margin:0;color:var(--muted);font-size:10px;line-height:1.65}.artist-enquiry-delete-section>p{margin:0;color:var(--muted);font-size:10px;line-height:1.6}.artist-enquiry-delete-confirmation button,.artist-enquiry-delete-open{width:fit-content;min-height:36px;border:1px solid #c94444;border-radius:9px;background:white;color:#a62f2f;font:inherit;font-size:9px;font-weight:600;padding:0 13px;cursor:pointer}.artist-enquiry-delete-confirmation{display:grid;gap:10px}.artist-enquiry-delete-confirmation label{color:var(--ink);font-size:9px;font-weight:600}.artist-enquiry-delete-confirmation input{min-height:40px;border:1px solid var(--line);border-radius:9px;background:white;color:var(--ink);font:inherit;font-size:10px;padding:0 12px}.artist-enquiry-delete-confirmation>span{color:#a62f2f;font-size:9px}.artist-enquiry-delete-confirmation>div{display:flex;justify-content:flex-end;gap:8px}.artist-enquiry-delete-confirmation button:last-child{background:#b83333;color:white}.artist-enquiry-delete-confirmation button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:960px){.artist-enquiries-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-enquiries-table-head{display:none}.artist-enquiries-finance{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-enquiries-finance>p{grid-column:1/-1;border-top:1px solid var(--line);border-left:0}.artist-enquiries-row{grid-template-columns:minmax(0,1fr) 64px;padding-inline:14px}.artist-enquiries-row-main{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-enquiries-row-main>.artist-enquiry-row-action{grid-column:1/-1}}@media (max-width:640px){.artist-enquiries-attention,.artist-enquiries-heading,.artist-enquiries-workspace>header{align-items:stretch;flex-direction:column}.artist-enquiries-heading>button{width:100%}.artist-enquiries-finance,.artist-enquiries-metrics,.artist-enquiry-chip-groups,.artist-enquiry-detail-grid{grid-template-columns:1fr}.artist-enquiries-finance>div+div,.artist-enquiries-finance>p{grid-column:auto;border-top:1px solid var(--line);border-left:0}.artist-enquiries-filters{flex-direction:column}.artist-enquiries-attention button{width:100%}.artist-enquiries-row-main{grid-template-columns:1fr;gap:10px}.artist-enquiries-row-main>.artist-enquiry-row-action{grid-column:auto}.artist-enquiry-drawer{width:100%}.artist-enquiry-drawer-body,.artist-enquiry-drawer>header{padding-inline:18px}}