/* The supplied fabric chart is selected per design part, without a global palette tab. */
.ldw-create-tabs{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}
.ldw-create-tabs button{min-width:0;min-height:49px;border-right:1px solid #5e342e;border-bottom:1px solid #5e342e;white-space:normal;overflow:visible}
.ldw-create-tabs button:nth-child(4n){border-right:0}
.ldw-create-tabs button:nth-child(n+5){border-bottom:0}
.ldw-create-chart-selection{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:#f7df9a;font-size:13px;font-weight:bold}
.ldw-create-chart-selection:before{content:"";width:27px;height:27px;flex:none;border:1px solid #e7d2a7;border-radius:4px;background:var(--selected-colour)}
.ldw-create-chart-search{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:#e4c783;font-size:12px}
.ldw-create-chart-search input{width:min(300px,100%);min-width:0;padding:9px 10px;color:#fff;border:1px solid #8b594d;border-radius:4px;background:#32100c}
.ldw-create-chart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.ldw-create-chart-choice{display:flex;align-items:center;gap:8px;min-width:0;min-height:57px;padding:7px;color:#f3e7df;text-align:left;border:1px solid #8b594d;border-radius:4px;background:#32100c;cursor:pointer}
.ldw-create-chart-choice i{display:block;width:40px;height:40px;flex:none;border:1px solid rgba(255,255,255,.6);border-radius:3px;background:var(--chart-colour);box-shadow:inset 0 0 9px rgba(0,0,0,.12)}
.ldw-create-chart-choice span{min-width:0;font-size:11px;line-height:1.2}
.ldw-create-chart-choice:hover,.ldw-create-chart-choice:focus-visible{border-color:#f1ce6a;outline:0}
.ldw-create-chart-choice.is-selected{border:2px solid #f1ce6a;background:#4a2017;box-shadow:0 0 0 2px rgba(241,206,106,.16)}
.ldw-create-chart-choice[hidden],.ldw-create-chart-empty[hidden],.ldw-create-chart-pages[hidden]{display:none!important}
.ldw-create-chart-empty{margin:7px 0;color:#e4c783}
.ldw-create-chart-pages{display:flex;justify-content:center;gap:6px;margin-top:12px}
.ldw-create-chart-pages button{min-width:32px;min-height:32px;color:#f3e7df;border:1px solid #8b594d;border-radius:4px;background:#32100c;cursor:pointer}
.ldw-create-chart-pages button.is-active{color:#24100a;border-color:#f1ce6a;background:#f1ce6a;font-weight:bold}
.ldw-create-chart-note{margin:10px 0 0;color:#cdbdb6;font-size:11px}
@media(max-width:700px){.ldw-create-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ldw-create-chart-search{align-items:flex-start;flex-direction:column;gap:5px}.ldw-create-chart-search input{width:100%}}
@media(max-width:420px){.ldw-create-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ldw-create-tabs button:nth-child(4n){border-right:1px solid #5e342e}.ldw-create-tabs button:nth-child(2n){border-right:0}.ldw-create-tabs button:nth-child(n+5){border-bottom:1px solid #5e342e}.ldw-create-tabs button:nth-child(n+7){border-bottom:0}}
