:root {
	--primary-color: #8161ff;
}

.lightshare-logo {
	position: relative;
	width: 190px;
	height: 36px;
	margin-top: 15px;
	background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22227%22%20height%3D%2243%22%20viewBox%3D%220%200%20227%2043%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask%20id%3D%22a%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%2255.59%22%20y%3D%224.977%22%20width%3D%22171%22%20height%3D%2232%22%20fill%3D%22%23000%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M55.59%204.977h171v32h-171z%22%2F%3E%3Cpath%20d%3D%22M56.59%207.257h1.952V27.8h11.36v1.856H56.59zm17.711%205.856h1.856v16.544h-1.856zm-.768-4.704q0-.704.448-1.184.48-.48%201.248-.48t1.216.48q.48.48.48%201.184%200%20.736-.48%201.216-.448.48-1.216.48t-1.248-.48q-.448-.48-.448-1.216m16.47%2028.064q-3.04%200-5.152-1.504-2.08-1.473-2.56-4h1.888q.415%201.728%201.984%202.72%201.567%201.023%203.84%201.024%202.847%200%204.544-1.568%201.695-1.569%201.696-4.224v-2.688a7.8%207.8%200%200%201-2.848%202.4q-1.728.832-3.808.832-2.4%200-4.288-1.056a7.7%207.7%200%200%201-2.944-3.008q-1.056-1.92-1.056-4.32t1.056-4.32a7.46%207.46%200%200%201%202.944-2.976q1.92-1.088%204.288-1.088%202.143%200%203.904.896a7.75%207.75%200%200%201%202.88%202.496l.16-2.976h1.568v15.872q0%202.208-1.024%203.904-.993%201.695-2.848%202.624-1.824.96-4.224.96M83.155%2021.08q0%201.92.832%203.424a6.14%206.14%200%200%200%202.368%202.304q1.504.832%203.424.832t3.424-.832a5.9%205.9%200%200%200%202.336-2.304q.832-1.504.832-3.424t-.832-3.424a5.86%205.86%200%200%200-2.336-2.336q-1.504-.832-3.424-.832t-3.424.832a6.1%206.1%200%200%200-2.368%202.336q-.832%201.504-.832%203.424m21.521-15.103h1.856V16.12q.96-1.665%202.592-2.528%201.632-.896%203.616-.896%203.2%200%205.056%202.08t1.856%205.664v9.216h-1.856V20.6q0-2.848-1.44-4.48-1.408-1.632-3.872-1.632-1.728%200-3.104.832-1.344.8-2.112%202.304-.736%201.471-.736%203.424v8.608h-1.856zm27.408%2023.68q-2.656%200-4.032-1.44-1.377-1.472-1.376-4.288v-9.12h-3.616v-1.696h2.112q.927%200%201.28-.288.352-.32.448-1.248l.16-2.528h1.472v4.064h5.728v1.696h-5.728v9.056q0%202.048.864%203.04.895.96%202.752.96h2.336v1.792zm12.757.416q-3.136%200-5.024-1.44-1.856-1.473-1.952-3.968h1.824q.16%201.76%201.472%202.752%201.344.96%203.712.96%202.176%200%203.424-.768%201.248-.8%201.248-2.176%200-1.312-1.248-2.112-1.217-.833-3.84-1.28-3.232-.544-4.768-1.696-1.504-1.184-1.504-3.104%200-2.112%201.664-3.328%201.697-1.216%204.608-1.216%202.944%200%204.672%201.344%201.76%201.311%201.952%203.68h-1.856q-.128-1.632-1.376-2.496-1.216-.864-3.392-.864-2.048%200-3.232.8-1.184.768-1.184%202.112%200%201.216%201.152%201.984%201.152.735%203.904%201.248%206.272%201.185%206.272%204.96%200%202.08-1.792%203.36-1.76%201.248-4.736%201.248m11.898-24.096h1.856V16.12q.96-1.665%202.592-2.528%201.632-.896%203.616-.896%203.2%200%205.056%202.08t1.856%205.664v9.216h-1.856V20.6q0-2.848-1.44-4.48-1.409-1.632-3.872-1.632-1.728%200-3.104.832-1.344.8-2.112%202.304-.736%201.471-.736%203.424v8.608h-1.856zm26.402%2023.936q-2.88%200-4.576-1.312-1.664-1.344-1.664-3.616%200-2.208%201.536-3.488%201.536-1.312%204.096-1.312h7.296V19q0-2.08-1.408-3.328-1.376-1.248-3.68-1.248-1.855%200-3.232.896-1.375.864-1.888%202.368h-1.888q.609-2.304%202.464-3.648%201.888-1.344%204.512-1.344%202.049%200%203.616.8%201.6.768%202.464%202.176.897%201.408.896%203.232v10.752h-1.536l-.192-2.848q-1.087%201.503-2.848%202.304t-3.968.8m-4.384-4.96q0%201.505%201.184%202.4%201.216.896%203.264.896%201.889%200%203.392-.736%201.536-.736%202.4-2.048t.864-2.944v-.704h-7.264q-1.695%200-2.784.864-1.056.864-1.056%202.272m19.169-11.839h1.568l.192%203.712q.833-1.888%202.304-2.784%201.504-.928%203.776-.928h1.376v1.728h-1.44q-2.784%200-4.352%201.792-1.568%201.76-1.568%205.408v7.616h-1.856zm19.602%2016.96q-2.496%200-4.416-1.088a7.8%207.8%200%200%201-2.976-3.072q-1.056-1.984-1.056-4.544%200-2.529%201.056-4.48%201.088-1.985%203.008-3.072%201.92-1.12%204.416-1.12%202.56%200%204.512%201.184%201.951%201.185%202.976%203.328%201.024%202.144.96%204.928h-15.04q.256%202.816%202.016%204.512%201.792%201.664%204.544%201.664%202.016%200%203.552-.896a6.07%206.07%200%200%200%202.368-2.496l2.08.032a7.85%207.85%200%200%201-3.104%203.744q-2.112%201.376-4.896%201.376m6.656-9.568q-.32-2.816-2.112-4.416-1.793-1.632-4.512-1.632-2.752%200-4.544%201.664-1.792%201.633-2.048%204.384z%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M56.59%207.257h1.952V27.8h11.36v1.856H56.59zm17.711%205.856h1.856v16.544h-1.856zm-.768-4.704q0-.704.448-1.184.48-.48%201.248-.48t1.216.48q.48.48.48%201.184%200%20.736-.48%201.216-.448.48-1.216.48t-1.248-.48q-.448-.48-.448-1.216m16.47%2028.064q-3.04%200-5.152-1.504-2.08-1.473-2.56-4h1.888q.415%201.728%201.984%202.72%201.567%201.023%203.84%201.024%202.847%200%204.544-1.568%201.695-1.569%201.696-4.224v-2.688a7.8%207.8%200%200%201-2.848%202.4q-1.728.832-3.808.832-2.4%200-4.288-1.056a7.7%207.7%200%200%201-2.944-3.008q-1.056-1.92-1.056-4.32t1.056-4.32a7.46%207.46%200%200%201%202.944-2.976q1.92-1.088%204.288-1.088%202.143%200%203.904.896a7.75%207.75%200%200%201%202.88%202.496l.16-2.976h1.568v15.872q0%202.208-1.024%203.904-.993%201.695-2.848%202.624-1.824.96-4.224.96M83.155%2021.08q0%201.92.832%203.424a6.14%206.14%200%200%200%202.368%202.304q1.504.832%203.424.832t3.424-.832a5.9%205.9%200%200%200%202.336-2.304q.832-1.504.832-3.424t-.832-3.424a5.86%205.86%200%200%200-2.336-2.336q-1.504-.832-3.424-.832t-3.424.832a6.1%206.1%200%200%200-2.368%202.336q-.832%201.504-.832%203.424m21.521-15.103h1.856V16.12q.96-1.665%202.592-2.528%201.632-.896%203.616-.896%203.2%200%205.056%202.08t1.856%205.664v9.216h-1.856V20.6q0-2.848-1.44-4.48-1.408-1.632-3.872-1.632-1.728%200-3.104.832-1.344.8-2.112%202.304-.736%201.471-.736%203.424v8.608h-1.856zm27.408%2023.68q-2.656%200-4.032-1.44-1.377-1.472-1.376-4.288v-9.12h-3.616v-1.696h2.112q.927%200%201.28-.288.352-.32.448-1.248l.16-2.528h1.472v4.064h5.728v1.696h-5.728v9.056q0%202.048.864%203.04.895.96%202.752.96h2.336v1.792zm12.757.416q-3.136%200-5.024-1.44-1.856-1.473-1.952-3.968h1.824q.16%201.76%201.472%202.752%201.344.96%203.712.96%202.176%200%203.424-.768%201.248-.8%201.248-2.176%200-1.312-1.248-2.112-1.217-.833-3.84-1.28-3.232-.544-4.768-1.696-1.504-1.184-1.504-3.104%200-2.112%201.664-3.328%201.697-1.216%204.608-1.216%202.944%200%204.672%201.344%201.76%201.311%201.952%203.68h-1.856q-.128-1.632-1.376-2.496-1.216-.864-3.392-.864-2.048%200-3.232.8-1.184.768-1.184%202.112%200%201.216%201.152%201.984%201.152.735%203.904%201.248%206.272%201.185%206.272%204.96%200%202.08-1.792%203.36-1.76%201.248-4.736%201.248m11.898-24.096h1.856V16.12q.96-1.665%202.592-2.528%201.632-.896%203.616-.896%203.2%200%205.056%202.08t1.856%205.664v9.216h-1.856V20.6q0-2.848-1.44-4.48-1.409-1.632-3.872-1.632-1.728%200-3.104.832-1.344.8-2.112%202.304-.736%201.471-.736%203.424v8.608h-1.856zm26.402%2023.936q-2.88%200-4.576-1.312-1.664-1.344-1.664-3.616%200-2.208%201.536-3.488%201.536-1.312%204.096-1.312h7.296V19q0-2.08-1.408-3.328-1.376-1.248-3.68-1.248-1.855%200-3.232.896-1.375.864-1.888%202.368h-1.888q.609-2.304%202.464-3.648%201.888-1.344%204.512-1.344%202.049%200%203.616.8%201.6.768%202.464%202.176.897%201.408.896%203.232v10.752h-1.536l-.192-2.848q-1.087%201.503-2.848%202.304t-3.968.8m-4.384-4.96q0%201.505%201.184%202.4%201.216.896%203.264.896%201.889%200%203.392-.736%201.536-.736%202.4-2.048t.864-2.944v-.704h-7.264q-1.695%200-2.784.864-1.056.864-1.056%202.272m19.169-11.839h1.568l.192%203.712q.833-1.888%202.304-2.784%201.504-.928%203.776-.928h1.376v1.728h-1.44q-2.784%200-4.352%201.792-1.568%201.76-1.568%205.408v7.616h-1.856zm19.602%2016.96q-2.496%200-4.416-1.088a7.8%207.8%200%200%201-2.976-3.072q-1.056-1.984-1.056-4.544%200-2.529%201.056-4.48%201.088-1.985%203.008-3.072%201.92-1.12%204.416-1.12%202.56%200%204.512%201.184%201.951%201.185%202.976%203.328%201.024%202.144.96%204.928h-15.04q.256%202.816%202.016%204.512%201.792%201.664%204.544%201.664%202.016%200%203.552-.896a6.07%206.07%200%200%200%202.368-2.496l2.08.032a7.85%207.85%200%200%201-3.104%203.744q-2.112%201.376-4.896%201.376m6.656-9.568q-.32-2.816-2.112-4.416-1.793-1.632-4.512-1.632-2.752%200-4.544%201.664-1.792%201.633-2.048%204.384z%22%20fill%3D%22%232B2942%22%2F%3E%3Cpath%20d%3D%22M56.59%207.257h1.952V27.8h11.36v1.856H56.59zm17.711%205.856h1.856v16.544h-1.856zm-.768-4.704q0-.704.448-1.184.48-.48%201.248-.48t1.216.48q.48.48.48%201.184%200%20.736-.48%201.216-.448.48-1.216.48t-1.248-.48q-.448-.48-.448-1.216Zm16.47%2028.064q-3.04%200-5.152-1.504-2.08-1.473-2.56-4h1.888q.415%201.728%201.984%202.72%201.567%201.023%203.84%201.024%202.847%200%204.544-1.568%201.695-1.569%201.696-4.224v-2.688a7.8%207.8%200%200%201-2.848%202.4q-1.728.832-3.808.832-2.4%200-4.288-1.056a7.7%207.7%200%200%201-2.944-3.008q-1.056-1.92-1.056-4.32t1.056-4.32a7.46%207.46%200%200%201%202.944-2.976q1.92-1.088%204.288-1.088%202.143%200%203.904.896a7.75%207.75%200%200%201%202.88%202.496l.16-2.976h1.568v15.872q0%202.208-1.024%203.904-.993%201.695-2.848%202.624-1.824.96-4.224.96ZM83.155%2021.08q0%201.92.832%203.424a6.14%206.14%200%200%200%202.368%202.304q1.504.832%203.424.832t3.424-.832a5.9%205.9%200%200%200%202.336-2.304q.832-1.504.832-3.424t-.832-3.424a5.86%205.86%200%200%200-2.336-2.336q-1.504-.832-3.424-.832t-3.424.832a6.1%206.1%200%200%200-2.368%202.336q-.832%201.504-.832%203.424Zm21.521-15.103h1.856V16.12q.96-1.665%202.592-2.528%201.632-.896%203.616-.896%203.2%200%205.056%202.08t1.856%205.664v9.216h-1.856V20.6q0-2.848-1.44-4.48-1.408-1.632-3.872-1.632-1.728%200-3.104.832-1.344.8-2.112%202.304-.736%201.471-.736%203.424v8.608h-1.856zm27.408%2023.68q-2.656%200-4.032-1.44-1.377-1.472-1.376-4.288v-9.12h-3.616v-1.696h2.112q.927%200%201.28-.288.352-.32.448-1.248l.16-2.528h1.472v4.064h5.728v1.696h-5.728v9.056q0%202.048.864%203.04.895.96%202.752.96h2.336v1.792zm12.757.416q-3.136%200-5.024-1.44-1.856-1.473-1.952-3.968h1.824q.16%201.76%201.472%202.752%201.344.96%203.712.96%202.176%200%203.424-.768%201.248-.8%201.248-2.176%200-1.312-1.248-2.112-1.217-.833-3.84-1.28-3.232-.544-4.768-1.696-1.504-1.184-1.504-3.104%200-2.112%201.664-3.328%201.697-1.216%204.608-1.216%202.944%200%204.672%201.344%201.76%201.311%201.952%203.68h-1.856q-.128-1.632-1.376-2.496-1.216-.864-3.392-.864-2.048%200-3.232.8-1.184.768-1.184%202.112%200%201.216%201.152%201.984%201.152.735%203.904%201.248%206.272%201.185%206.272%204.96%200%202.08-1.792%203.36-1.76%201.248-4.736%201.248Zm11.898-24.096h1.856V16.12q.96-1.665%202.592-2.528%201.632-.896%203.616-.896%203.2%200%205.056%202.08t1.856%205.664v9.216h-1.856V20.6q0-2.848-1.44-4.48-1.409-1.632-3.872-1.632-1.728%200-3.104.832-1.344.8-2.112%202.304-.736%201.471-.736%203.424v8.608h-1.856zm26.402%2023.936q-2.88%200-4.576-1.312-1.664-1.344-1.664-3.616%200-2.208%201.536-3.488%201.536-1.312%204.096-1.312h7.296V19q0-2.08-1.408-3.328-1.376-1.248-3.68-1.248-1.855%200-3.232.896-1.375.864-1.888%202.368h-1.888q.609-2.304%202.464-3.648%201.888-1.344%204.512-1.344%202.049%200%203.616.8%201.6.768%202.464%202.176.897%201.408.896%203.232v10.752h-1.536l-.192-2.848q-1.087%201.503-2.848%202.304t-3.968.8Zm-4.384-4.96q0%201.505%201.184%202.4%201.216.896%203.264.896%201.889%200%203.392-.736%201.536-.736%202.4-2.048t.864-2.944v-.704h-7.264q-1.695%200-2.784.864-1.056.864-1.056%202.272Zm19.169-11.84h1.568l.192%203.712q.833-1.888%202.304-2.784%201.504-.928%203.776-.928h1.376v1.728h-1.44q-2.784%200-4.352%201.792-1.568%201.76-1.568%205.408v7.616h-1.856zm19.602%2016.96q-2.496%200-4.416-1.088a7.8%207.8%200%200%201-2.976-3.072q-1.056-1.984-1.056-4.544%200-2.529%201.056-4.48%201.088-1.985%203.008-3.072%201.92-1.12%204.416-1.12%202.56%200%204.512%201.184%201.951%201.185%202.976%203.328%201.024%202.144.96%204.928h-15.04q.256%202.816%202.016%204.512%201.792%201.664%204.544%201.664%202.016%200%203.552-.896a6.07%206.07%200%200%200%202.368-2.496l2.08.032a7.85%207.85%200%200%201-3.104%203.744q-2.112%201.376-4.896%201.376Zm6.656-9.568q-.32-2.816-2.112-4.416-1.793-1.632-4.512-1.632-2.752%200-4.544%201.664-1.792%201.633-2.048%204.384z%22%20stroke%3D%22%232B2942%22%20stroke-width%3D%22.6%22%20mask%3D%22url(%23a)%22%2F%3E%3Cpath%20d%3D%22M21.138%2041.763c11.389%200%2020.621-9.233%2020.621-20.622C41.76%209.75%2032.527.519%2021.138.519%209.747.519.515%209.75.515%2021.14s9.232%2020.622%2020.621%2020.622%22%20fill%3D%22%23F5F6FF%22%2F%3E%3Cpath%20d%3D%22m10.898%2022.161%201.179-2.04%2015.325%208.848-1.178%202.04z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m10.898%2020.12%2015.326-8.849%201.178%202.041-15.325%208.849z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M12.292%2025.05a3.98%203.98%200%201%200-1.6-7.799%203.98%203.98%200%200%200%201.6%207.799%22%20fill%3D%22%23F4D362%22%2F%3E%3Cpath%20d%3D%22M27.725%2016.153a3.978%203.978%200%201%200-1.83-7.743%203.978%203.978%200%200%200%201.83%207.743%22%20fill%3D%22%23FC934E%22%2F%3E%3Cpath%20d%3D%22M27.733%2033.846a3.978%203.978%200%201%200-1.83-7.743%203.978%203.978%200%200%200%201.83%207.743%22%20fill%3D%22%239FEDC0%22%2F%3E%3Cpath%20opacity%3D%22.55%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.14%200c11.676%200%2021.141%209.465%2021.141%2021.14s-9.465%2021.141-21.14%2021.141S0%2032.816%200%2021.141%209.465%200%2021.14%200m5.674%2025.495c-1-.002-1.971.331-2.76.946l-8.113-4.684a4.5%204.5%200%200%200%200-1.233l8.114-4.684a4.495%204.495%200%201%200-1.693-2.93l-8.114%204.684a4.494%204.494%200%201%200%200%207.094l8.114%204.684a4.495%204.495%200%201%200%204.452-3.877m-4.183%202.847c.164-.414.388-.802.666-1.15l-7.626-4.403a4.5%204.5%200%200%201-.666%201.15zm4.183-1.816a3.463%203.463%200%201%200%200%206.926%203.463%203.463%200%200%200%200-6.926m0-10.77a3.463%203.463%200%201%200%200-6.926%203.463%203.463%200%200%200%200%206.926m-3.517-.666a4.5%204.5%200%200%201-.666-1.15l-7.626%204.403c.278.348.502.736.666%201.15zm-11.809%202.587a3.464%203.464%200%201%200%200%206.927%203.464%203.464%200%200%200%200-6.927m9.653-16.646c-11.107%200-20.11%209.003-20.11%2020.11s9.003%2020.109%2020.11%2020.109S41.25%2032.247%2041.25%2021.14%2032.247%201.032%2021.14%201.032%22%20fill%3D%22%232B2942%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-size: contain;
}

.lightshare-version {
	position: absolute;
	top: 5px;
	right: -50px;
	font-size: 12px;
	line-height: 12px;
	color: #555;
	background: #fff;
	padding: 5px;
	border-radius: 5px;
}

.lightshare-admin-content {
	margin-top: 10px;
}

.lightshare-admin-content ::placeholder,
.lightshare-admin-content ::-ms-input-placeholder {
	color: #999 !important;
}

.lightshare-admin-content .button {
	vertical-align: middle;
}

.lightshare-admin-content .form-table th {
	padding: 15px 10px 15px 0;
	font-weight: 500;
}

.lightshare-admin-content select {
	min-width: 250px;
}

.nav-tab-wrapper {
	margin-bottom: 20px;
}

.tab-content > .tab-pane {
	display: none;
}

.tab-content > .active {
	display: block;
}

.content-title {
	margin-top: 0;
	margin-bottom: 10px;
	background: #3d464d;
	color: #fff;
	border: 1px solid #ccd0d4;
	padding: 20px;
}

.lightshare-card {
	background: #fff;
	border: 1px solid #ccd0d4;
	/* box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); */
	margin-bottom: 20px;
	padding: 20px;
}

.lightshare-card td label {
	padding: 10px 0;
	cursor: pointer;
	-webkit-user-select: none; /* Safari */
	-ms-user-select: none; /* IE 10 and IE 11 */
	user-select: none; /* Standard syntax */
}

.lightshare-card td label:hover input[type="checkbox"] {
	border-color: var(--primary-color);
}

.lightshare-checkbox-group .lightshare-checkbox {
	margin-right: 10px;
}

.checkbox-btn {
	overflow: hidden;
	margin-top: 15px;
}

.hidden {
	display: none;
}

.checkbox-btn label span {
	text-align: center;
	display: inline-block;
	border: 1px solid #2271b1;
	color: #2271b1;
	background: #fff;
	font-size: 11px;
	padding: 6px 8px;
	border-radius: 3px;
}

.checkbox-btn label input {
	position: absolute;
	display: none;
}

.checkbox-btn input:checked + span {
	background-color: #edf7ff;
}

.dashicons-editor-help {
	/* cursor: help; */
	vertical-align: middle;
}

.dashicons-editor-help:before {
	color: #ddd;
}

.dashicons-editor-help:hover::after {
	max-width: 300px;
	display: inline-block;
	content: attr(data-title);
	position: absolute;
	background: #3d464d;
	text-align: left;
	color: #fff;
	padding: 10px;
	border-radius: 5px;
	font-family: "system-ui", sans-serif;
	font-size: 12px;
	line-height: 18px;
	/* white-space: nowrap; */
	z-index: 9999;
}

.checkbox-radio {
	display: inline-block;
}

.checkbox-radio input {
	appearance: none;
	background-color: #ddd;
	border-radius: 72px;
	border-style: none;
	flex-shrink: 0;
	height: 22px;
	margin: 0;
	position: relative;
	width: 34px;
	cursor: pointer;
	margin-right: 6px;
}

.checkbox-radio input::before {
	bottom: -2px;
	content: "";
	left: -2px;
	position: absolute;
	right: -2px;
	top: -2px;
	cursor: pointer;
}

.checkbox-radio input,
.checkbox-radio input::after {
	transition: all 200ms ease-in-out;
}

.checkbox-radio input::after {
	background-color: #fff;
	border-radius: 50%;
	content: "";
	height: 16px;
	left: 3px;
	position: absolute;
	top: 3px;
	width: 16px;
	cursor: pointer;
}

.checkbox-radio input[type="checkbox"] {
	cursor: default;
}

.checkbox-radio input:hover {
	background-color: #c9cbcd;
	transition-duration: 0s;
}

.checkbox-radio input:checked {
	/* background-color: #6e79d6; */
	background-color: var(--primary-color);
	cursor: pointer;
}

.checkbox-radio input:checked::before {
	display: none;
}

.checkbox-radio input:checked::after {
	background-color: #fff;
	left: 15px;
}

.checkbox-radio :focus:not(.focus-visible) {
	outline: 0;
	box-shadow: none;
}

.checkbox-radio input:checked:hover {
	background-color: var(--primary-color);
}

.nav-tab-wrapper {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	padding-bottom: 0;
}

.nav-tab {
	background-color: #f1f1f1;
	border: 1px solid #ccc;
	border-bottom: none;
	color: #555;
	font-size: 14px;
	font-weight: 600;
	margin: 0;
	margin-right: 8px;
	padding: 8px 20px;
	text-decoration: none;
	transition: all 0.3s ease;
	cursor: pointer;
}

.nav-tab-active,
.nav-tab-active:hover,
.nav-tab:hover {
	background-color: #fff !important;
	border-bottom: none;
	color: #000;
}

.nav-tab-active:focus,
.nav-tab:focus {
	outline: 0;
	box-shadow: none;
	border-bottom: none;
}

.tab-content {
	background-color: #fff;
	border: 1px solid #ccc;
	border-top: none;
	padding: 15px;
}

.button-primary.lightshare-btn {
	background-color: var(--primary-color);
	border-color: var(--primary-color);
	padding: 4px 15px;
	width: 120px;
	text-align: center;
}

.button-primary.lightshare-btn:hover,
.button-primary.lightshare-btn:focus {
	background-color: #7a5af7;
	border-color: #7a5af7;
}

.lightshare-inline-notice {
	display: inline-block;
	margin-left: 10px;
	padding: 5px 10px;
	border-radius: 3px;
	font-weight: bold;
}

.lightshare-inline-notice.notice-success {
	background-color: #dff0d8;
	color: #3c763d;
	border: 1px solid #d6e9c6;
}

.lightshare-inline-notice.notice-error {
	background-color: #f2dede;
	color: #a94442;
	border: 1px solid #ebccd1;
}

.lightshare-admin-content #submit-button {
	margin-top: 5px;
}

.lightshare-preview {
	padding: 10px;
	border: 1px dashed #ccd0d4;
	background: #f6f7f7;
}

.lightshare-preview-title {
	margin: 0 0 10px 0;
}

/* sortable social networks */
.lightshare-social-networks {
	margin: 0px 0px -10px 0px;
	overflow: hidden;
	max-width: 990px;
}
.lightshare-social-networks li {
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	cursor: grab;
}

.lightshare-social-networks li.is-dragging {
	opacity: 0.6;
	cursor: grabbing;
}
.lightshare-social-networks li label {
	position: relative;
	width: 120px;
	height: 18px;
	border: 1px solid transparent;
	font-size: 12px;
	float: left;
	padding-right: 8px;
	background: #dddddd;
	color: #aaaaaa;
	margin: 0px 10px 10px 0px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	border-radius: 5px;
	overflow: hidden;
}

.lightshare-social-networks li label.active {
	color: #ffffff;
}

.lightshare-social-networks li label svg {
	/* fill: #ffffff; */
	height: 15px;
	width: 30px;
}
.lightshare-social-networks li label input[type="checkbox"] {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	z-index: -1;
}

.lightshare-title-wrapper {
	display: flex;
	justify-content: space-between;
}

@media screen and (max-width: 600px) {
	.nav-tab-wrapper {
		display: flex;
		flex-direction: column;
	}

	.nav-tab {
		margin-bottom: 5px;
		width: 100%;
	}
}
