button#account::before,button#newFamilyAccount::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%229%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M3%2019v-2a6%206%200%200%201%2012%200v2zM15%2014a4%204%200%200%201%206%204v1h-6%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#login::before,button#authSubmit::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%229%22%20y%3D%224%22%20width%3D%2211%22%20height%3D%2216%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2012h11m-4-4%204%204-4%204%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#logout::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2211%22%20height%3D%2216%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M10%2012h11m-4-4%204%204-4%204%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#trash::before,button#deleteArtwork::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%208l1%2012h10l1-12zM4%207h16M9%207V4h6v3m-5%204v5m4-5v5%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#saveFamilyPassword::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%229%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22m12%2012%207%207m-3-3%203-3m0%206%202-2%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#closeFamilyAccounts::before,button#authCancel::before,button#cancel::before,button#cancelEdit::before,form[method=dialog] button::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22m9%209%206%206m0-6-6%206%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#save::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2015v4h14v-4M12%2016V4m-5%205%205-5%205%205%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#editPhoto::before,button#editArtwork::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2015%2010-10a3%203%200%200%201%204%204L9%2019l-5%201zM13%207l4%204%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#retryPhoto::before,button#undoCrop::before,button#resetEdit::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205-5%205%205%204M4%2010h10a5%205%200%200%201%200%2010h-3%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#doneEdit::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22m8%2012%203%203%205-6%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#zoomIn::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22m15%2015%205%205M7%2010h6m-3-3v6%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#zoomOut::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22m15%2015%205%205M7%2010h6%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#outline::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2017%204-12%2010%2011z%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2217%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%225%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
button#crop::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2217%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22m9%208%2011%2011M9%2016%2020%205%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
label:has(>#camera)::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%208h4l2-3h6l2%203h4v12H3z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2213%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M18%2010h1%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
label:has(>#album)::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22m5%2017%205-6%204%205%202-2%203%203%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
.add-frame::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%225%22%2F%3E%3Cpath%20d%3D%22M7%2012h10m-5-5v10%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
#trashList button::before{--button-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffe4a5%22%20stroke%3D%22%23582d73%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2015v5h14v-5M8%2010l4-5%204%205m-4-5v11%22%2F%3E%3C%2Fsvg%3E");content:"";display:inline-block;width:1.45em;height:1.45em;vertical-align:middle;margin-right:.35em;background:var(--button-icon) center/contain no-repeat}
.add-frame::before{width:1.2em;height:1.2em;margin:0}
.add-frame > span,#editTools #zoomIn,#editTools #zoomOut,#upload #cancel{font-size:0}
#zoomIn::before,#zoomOut::before,#cancel::before{font-size:20px;margin:0}

