.settings-tabs{border-bottom:1px solid #dceaf6;gap:8px;margin:20px 0;display:flex}.settings-tabs button{color:#5d7693;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-weight:700}.settings-tabs button.selected{color:#0755ac;border-bottom:3px solid #ffd43b}.settings-form{grid-template-columns:1fr 1fr;gap:14px;max-width:650px;display:grid}.settings-form label{color:#536b87;gap:6px;font-size:12px;font-weight:700;display:grid}.settings-form input,.settings-form select{background:#fff;border:1px solid #c8ddef;border-radius:7px;height:40px;padding:0 10px}.settings-form input[type=color]{padding:4px}.settings-form .gold{width:max-content}.settings-form small{color:#16754a;align-self:center}.user-cards{gap:9px;margin:20px 0;display:grid}.user-card{border:1px solid #d9e8f6;border-radius:9px;align-items:center;gap:11px;padding:12px;display:flex}.user-card i{border-radius:7px;width:12px;height:36px}.user-card div{flex:1;gap:4px;display:grid}.user-card small{color:#6c839e;font-size:11px}.user-card .back{color:#0755ac;cursor:pointer;background:#fff;border:1px solid #c8ddef;border-radius:6px;padding:8px}.audit>div:first-child{gap:4px;padding-top:6px;display:grid}.audit span{color:#617b97;font-size:12px}@media (max-width:600px){.settings-form{grid-template-columns:1fr}.settings-tabs{overflow:auto}.settings-tabs button{white-space:nowrap}.user-card{flex-wrap:wrap;align-items:flex-start}.user-card .back{margin-left:23px}}
.sales{justify-content:space-between;align-items:flex-start;display:flex}.sales select{color:#0755ac;background:#fff;border:1px solid #c8ddef;border-radius:7px;padding:7px;font-size:12px}.order-row{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #e4eef7;justify-content:space-between;width:100%;padding:11px 0;display:flex}.order-row:hover{background:#f4f9ff}.order-row div{gap:4px;display:grid}.order-row small{color:#6c839e;font-size:11px}.order-row span{color:#0755ac;background:#e5f3ff;border-radius:5px;height:min-content;padding:5px;font-size:10px}.synced-list .row{grid-template-columns:1fr auto}.synced-list .row span{grid-area:1/2/3}@media (max-width:600px){.sales{grid-column:span 2}.sales h2{font-size:20px}}
.welcome-splash{z-index:100;color:#fff;background:#5b3a1f url(/arabian-auras-desert-welcome.png) 50%/cover no-repeat;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.welcome-splash:before{content:"";background:linear-gradient(90deg,#2414088c,#4b2c1470 48%,#2414088c),linear-gradient(#0000 42%,#160c06a8);position:absolute;inset:0}.welcome-sand{z-index:1;opacity:0;filter:blur(1px);clip-path:polygon(0 41%,18% 17%,47% 45%,72% 5%,100% 38%,77% 72%,45% 53%,17% 87%,0 62%);background:linear-gradient(90deg,#0000 0%,#ebbe7588 20%,#fff1cecc 55%,#e6ad5c00 100%);width:74%;height:22%;animation:2.4s cubic-bezier(.13,.76,.27,1) .35s both sand-sweep;position:absolute;top:31%;left:-45%}.welcome-sand:after{content:"";opacity:.7;background:repeating-radial-gradient(at 25%,#fff4d9aa 0 1px,#0000 2px 7px);animation:1.8s linear .8s infinite sand-grain;position:absolute;inset:-25% -8%}.welcome-copy{z-index:2;text-align:center;padding:30px;position:relative}.welcome-logo{opacity:0;animation:.9s 2.25s both logo-reveal;transform:translateY(13px)}.welcome-logo strong{color:#fff8e8;letter-spacing:.4px;text-shadow:0 4px 19px #2a1309b5;font:500 clamp(38px,5.5vw,68px) Georgia,serif}.welcome-copy h1{color:#fff;text-shadow:0 4px 16px #251209a6;opacity:0;margin:24px 0 0;font:400 clamp(38px,5.3vw,64px)/1.02 Georgia,serif;animation:.8s 3.45s both logo-reveal}.welcome-copy h1 b{font-weight:400}.welcome-copy button{color:#342013;cursor:pointer;opacity:0;background:#fff;border:1px solid #fff;border-radius:7px;margin-top:29px;padding:12px 25px;font-weight:800;animation:.7s 4.15s both logo-reveal;box-shadow:0 9px 24px #1b0d075c}.welcome-copy button:hover{background:#f5d49a;border-color:#f5d49a}.welcome-copy button i{margin-left:9px;font-size:18px;font-style:normal}@keyframes sand-sweep{0%{opacity:0;transform:translate(-26%)scaleX(.45)}20%{opacity:.9}78%{opacity:.85}to{opacity:.18;transform:translate(175%)scaleX(1.3)}}@keyframes sand-grain{0%{transform:translate(-4%)}to{transform:translate(22%)}}@keyframes logo-reveal{to{opacity:1;transform:translateY(0)}}@media (max-width:650px){.welcome-splash{background-position:50%}.welcome-copy{padding:20px}.welcome-logo strong{font-size:42px}.welcome-copy h1{font-size:40px}.welcome-sand{width:110%;top:28%}}
.welcome-splash{background-image:url(/arabian-auras-desert-welcome-v2.png);background-position:50%}.welcome-splash:before{background:linear-gradient(90deg,#28140960,#5c32111e 46%,#28140945),linear-gradient(#0000 40%,#1c0e0670)}.welcome-sand{filter:blur(5px);clip-path:none;background:linear-gradient(90deg,#0000 0%,#d9903d00 13%,#f7d59b55 38%,#fff1c480 53%,#e7aa5a35 72%,#0000 100%);width:92%;height:11%;animation:3.2s cubic-bezier(.15,.66,.35,1) .35s both natural-sand;top:58%;left:-35%}.welcome-sand:after{opacity:.42;background:repeating-radial-gradient(at 20%,#ffebbfbb 0 1px,#0000 1.5px 8px);animation:2.2s linear .5s infinite sand-grain;inset:-65% -12%}@keyframes natural-sand{0%{opacity:0;transform:translate(-32%)skew(-9deg)scaleX(.55)}18%{opacity:.75}65%{opacity:.58}to{opacity:.1;transform:translate(145%)skew(-3deg)scaleX(1.15)}}
:root{--navy:#392218;--blue:#9a5a2c;--sky:#f3e5cf;--yellow:#d69a55;--ink:#392218}body{color:#392218!important;background:#f3e5cf!important}aside{color:#f4ddbd!important;background:linear-gradient(#392218,#654027)!important}aside>button{color:#efd6b1!important}aside>button.active,aside>button:hover{color:#fff!important;background:#8b542e!important}.brand small,footer small{color:#d8aa75!important}footer{border-color:#896044!important}.app header{background:#fffaf0!important;border-color:#e7d2b4!important}.avatar{color:#744223!important;background:#f5e0bd!important}.hero{background:linear-gradient(115deg,#3a2318,#83502f)!important;box-shadow:0 14px 30px #54301b30!important}.hero em,.hero p{color:#f4e2c8!important}.gold{color:#392218!important;background:#d69a55!important;box-shadow:0 5px 13px #41231330!important}.gold:hover{background:#ebbd7b!important}.metric,.card{background:#fffaf1!important;border-color:#e5cba8!important;box-shadow:0 5px 16px #74432314!important}.metric svg{color:#a1602f!important;background:#f8e8c9!important}.metric p,.card>p{color:#80624d!important}.metric small{color:#a18977!important}.row,.order-row{border-color:#edddc8!important}.order-row{background:#fffaf1!important}.order-row:hover{background:#f8eddb!important}.order-row small{color:#846c57!important}.order-row span,.row span{color:#875027!important;background:#f4dfbe!important}.sales select{color:#754121!important;background:#fffaf1!important;border-color:#d7b994!important}.empty{color:#816854!important}.empty svg{color:#a35d2c!important}.note{color:#765d49!important;border-color:#e5cfb1!important}.recipes div{background:#fffdf8!important;border-color:#e7d0b0!important}.recipes small{color:#927560!important}.modal{border-color:#dec19e!important}.modal input,.modal select{border-color:#d6ba97!important}.toast{background:#80502f!important}.inventory-page,.reports-page,.settings-page{color:#392218!important;background:#f3e5cf!important}.inventory-back,.reports-back,.settings-back,.back-to-breakdown{color:#82502d!important}.inventory-page header p,.reports-page header p,.settings-page header p{color:#9b5d2e!important}.inventory-page header span,.reports-page header span,.settings-page header span{color:#80624c!important}.inventory-tabs,.settings-nav{border-color:#dfc5a4!important}.inventory-tabs button,.settings-nav button{color:#80624c!important}.inventory-tabs button.active,.settings-nav button.active{color:#80471f!important;border-color:#d69a55!important}.inventory-intro>b{color:#815027!important;background:#f3dfbc!important}.inventory-table,.report-filter,.report-card,.settings-card,.rule-form,.reports-welcome,.reports-menu{background:#fffaf1!important;border-color:#e2c9a8!important;box-shadow:0 5px 16px #74432314!important}.inventory-labels,.breakdown-row.labels{color:#8b6c51!important;background:#fbf2e5!important}.inventory-row,.breakdown-row,.detail-line,.report-card li,.rule-card{border-color:#edddc8!important}.inventory-row small,.inventory-row code,.breakdown-row small,.detail-costs span,.detail-line small{color:#856c56!important}.locations small{background:#f5e6cf!important}.inventory-controls input,.inventory-controls select,.report-filter input,.report-filter select,.order-search input,.rule-form input,.rule-form select,.rule-form textarea{color:#392218!important;background:#fffdf8!important;border-color:#d7b994!important}.report-metric b,.detail-costs b{color:#70401f!important}.report-metric small,.sample-stats span,.report-card>p,.settings-card p{color:#80624d!important}.sample-stats div,.detail-costs>div{background:#fbf1e2!important}.report-card li b,.detail-line>b{color:#914d24!important}.breakdown-row strong{color:#6d6330!important}.reports-note{color:#60451f!important;background:#f5e4bf!important;border-color:#d9b56d!important}.new-packaging{color:#392218!important;background:#d69a55!important}.new-packaging-form{background:#fffaf1!important;border-color:#e2c9a8!important}.new-packaging-form input,.new-packaging-form select,.pack-labels input{border-color:#d7b994!important}.pack-labels button,.rule-card button,.rule-form button{color:#7a4727!important;background:#fffaf1!important;border-color:#d6b58e!important}.rule-form>div button:last-child{color:#392218!important;background:#d69a55!important;border-color:#d69a55!important}
