@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;550;600;650;700&family=Space+Grotesk:wght@400;500;600;700&display=swap");:root{--scene-image:none;--blur:var(--dim-26);--radius:var(--r-card)}*{box-sizing:border-box}body{margin:0;color:var(--text);font:var(--dim-64) Inter,sans-serif;background:var(--legacy-10)}button,input,select,textarea{font:inherit;color:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}button{border:0;background:none}a{color:inherit;text-decoration:none}button,input,select,textarea{outline-offset:var(--dim-13)}:focus-visible{outline:var(--dim-29) solid var(--sky)}.scene{position:fixed;inset:0;z-index:-3;background:var(--scene-image),radial-gradient(ellipse at 85% 15%,var(--legacy-11),transparent 50%),linear-gradient(130deg,var(--legacy-12),var(--legacy-13) 60%,var(--legacy-14))}.aurora{position:fixed;inset:-15%;z-index:-2;background:radial-gradient(ellipse at 65% 34%,var(--legacy-15),transparent 33%),radial-gradient(ellipse at 95% 77%,var(--legacy-16),transparent 32%),radial-gradient(ellipse at 12% 85%,var(--legacy-17),transparent 35%);animation:aurora 50s ease-in-out infinite alternate;pointer-events:none}.panel,.sidebar,.topbar{background:var(--glass);border:var(--dim-1) solid var(--line);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));box-shadow:var(--shadow)}.panel{border-radius:var(--radius);padding:var(--dim-65);animation:enter .3s ease-out both}.panel:hover{border-color:var(--legacy-18);box-shadow:0 var(--dim-26) var(--dim-49) var(--legacy-19),inset 0 var(--dim-27) 0 var(--legacy-20)}.sidebar{position:fixed;left:var(--dim-39);top:var(--dim-39);bottom:var(--dim-39);width:var(--dim-66);border-radius:var(--dim-10);display:flex;flex-direction:column;padding:var(--dim-65) var(--dim-64) 0;z-index:30;background:var(--legacy-21)}.brand{font:600 var(--dim-67) Space Grotesk,sans-serif;display:flex;align-items:center;gap:var(--dim-9);letter-spacing:var(--dim-68);padding:0 var(--dim-64) var(--dim-2)}.brand-mark{width:var(--dim-69);height:var(--dim-7);background:linear-gradient(135deg,var(--legacy-22),var(--legacy-23));border-radius:var(--dim-9);display:inline-flex;align-items:center;justify-content:center;font:600 var(--dim-67) Space Grotesk;color:var(--white);box-shadow:0 var(--dim-18) var(--dim-10) var(--legacy-24);transform:rotate(-5deg)}.brand-dot{font:var(--dim-9) Inter;align-self:flex-start;margin:var(--dim-13) 0 0 var(--dim-70)}.shop-switch{width:100%;display:flex;align-items:center;gap:var(--dim-17);text-align:left;padding:var(--dim-5) var(--dim-9);background:var(--legacy-25);border:var(--dim-1) solid var(--line);border-radius:var(--dim-5)}.shop-switch>span:nth-child(2){flex:1 1;font-weight:550}.shop-switch small,.user small{display:block;color:var(--muted);font-size:var(--dim-9);margin-top:var(--dim-18)}.store-icon{padding:var(--dim-14);border-radius:var(--dim-11);background:var(--legacy-26)}.search-button{display:flex;align-items:center;gap:var(--dim-11);color:var(--muted);padding:var(--dim-3) var(--dim-9);margin:var(--dim-11) 0 var(--dim-38);width:100%;font-size:var(--dim-17)}.search-button span{margin-left:auto;font-size:var(--dim-9);background:var(--legacy-27);border:var(--dim-1) solid var(--line);padding:var(--dim-16) var(--dim-18);border-radius:var(--dim-13)}nav{overflow:auto;scrollbar-width:none}.nav-group{margin-bottom:var(--dim-39)}.nav-group>label{font-size:var(--dim-11);letter-spacing:var(--dim-71);color:var(--legacy-28);display:block;margin:0 var(--dim-5) var(--dim-14)}.nav-item{display:flex;align-items:center;gap:var(--dim-17);width:100%;padding:var(--dim-9) var(--dim-5);margin:var(--dim-16) 0;border-radius:var(--dim-11);color:var(--legacy-29);text-align:left;font-size:var(--dim-5);min-height:var(--dim-72);transition:background .2s,transform .2s}.nav-item:hover{background:var(--legacy-27);color:var(--white)}.nav-item.active{background:linear-gradient(100deg,var(--legacy-30),var(--legacy-31));color:var(--white);box-shadow:0 var(--dim-18) var(--dim-73) var(--legacy-32)}.nav-item em{font-style:normal;font-size:var(--dim-9);background:var(--legacy-33);padding:var(--dim-29) var(--dim-28);border-radius:var(--dim-18);margin-left:auto}.new{font-size:var(--dim-14);color:var(--legacy-34);background:var(--legacy-35);padding:var(--dim-16) var(--dim-18);margin-left:auto;border:var(--dim-1) solid var(--legacy-36);border-radius:var(--dim-13)}.sidebar-bottom{margin-top:auto;padding-top:var(--dim-9)}.today{padding:var(--dim-64);margin:var(--dim-9) var(--dim-28) var(--dim-5);border:var(--dim-1) solid var(--legacy-37);border-radius:var(--dim-5);background:linear-gradient(130deg,var(--legacy-38),var(--legacy-39))}.today .between{font-size:var(--dim-9)}.today strong{display:block;font:500 var(--dim-65) Space Grotesk;margin:var(--dim-38) 0}.today .positive{font-size:var(--dim-9)}.today small{color:var(--muted);margin-left:var(--dim-13)}.user{display:flex;align-items:center;gap:var(--dim-9);width:100%;text-align:left;border-top:var(--dim-1) solid var(--line);padding:var(--dim-73) var(--dim-28)}.user>span:nth-child(2){flex:1 1;font-size:var(--dim-17)}.user>svg{color:var(--muted)}.avatar{display:inline-flex;width:var(--dim-74);height:var(--dim-74);border-radius:50%;background:linear-gradient(135deg,var(--legacy-40),var(--legacy-41));color:var(--legacy-42);font-size:var(--dim-17);font-weight:600;align-items:center;justify-content:center;flex-shrink:0}.avatar.small{width:var(--dim-20);height:var(--dim-20);font-size:var(--dim-11);margin-right:var(--dim-14)}.a1{background:var(--legacy-43)}.a2{background:var(--legacy-44)}.a3{background:var(--legacy-45)}.a4{background:var(--legacy-46)}.a5{background:var(--legacy-47)}main{margin-left:var(--dim-75);min-height:var(--dim-76)}.topbar{height:var(--dim-77);border-width:0 0 var(--dim-1);display:flex;align-items:center;justify-content:space-between;padding:0 var(--dim-69);background:var(--legacy-48);box-shadow:none}.breadcrumb,.top-actions{display:flex;align-items:center;gap:var(--dim-26)}.breadcrumb{font-size:var(--dim-17)}.breadcrumb>span{color:var(--muted)}.breadcrumb strong{font-weight:450}.top-actions{gap:var(--dim-73)}.live{font-size:var(--dim-9);color:var(--muted);display:flex;align-items:center;gap:var(--dim-38);margin-right:var(--dim-18)}.live i,.status-dot{width:var(--dim-18);height:var(--dim-18);border-radius:50%;background:var(--legacy-49);display:inline-block;box-shadow:0 0 var(--dim-14) var(--legacy-50)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--dim-14);padding:var(--dim-9) var(--dim-3);border:var(--dim-1) solid var(--legacy-51);background:var(--legacy-52);border-radius:var(--dim-11);font-size:var(--dim-17);font-weight:500;white-space:nowrap;transition:background .2s,transform .2s}.button:hover{background:var(--legacy-53);transform:translateY(var(--dim-27))}.button svg{width:var(--dim-39);height:var(--dim-39)}.button.primary{background:var(--legacy-54);border-color:var(--legacy-55);color:var(--white);box-shadow:0 var(--dim-13) var(--dim-39) var(--legacy-56)}.button.primary:hover{background:var(--legacy-57)}.icon{display:inline-flex;align-items:center;justify-content:center;width:var(--dim-8);height:var(--dim-8);border-radius:var(--dim-14);color:var(--muted)}.icon:hover{background:var(--legacy-26);color:var(--white)}.icon svg{width:var(--dim-55);height:var(--dim-55)}.bell{position:relative}.bell i{position:absolute;right:var(--dim-18);top:var(--dim-13);width:var(--dim-13);height:var(--dim-13);background:var(--legacy-58);border-radius:50%}.create-wrap{position:relative}.dropdown{position:absolute;right:0;top:var(--dim-78);width:var(--dim-23);z-index:10;background:var(--legacy-59);border:var(--dim-1) solid var(--line);padding:var(--dim-28);border-radius:var(--dim-5);box-shadow:var(--shadow)}.dropdown button{display:block;text-align:left;padding:var(--dim-9);width:100%;border-radius:var(--dim-28)}.dropdown button:hover{background:var(--legacy-60)}.content{padding:var(--dim-67) var(--dim-69) 0;max-width:var(--dim-79);margin:auto}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--dim-62)}.eyebrow{font-size:var(--dim-14);letter-spacing:var(--dim-12);color:var(--legacy-61);margin-bottom:var(--dim-9)}h1,h2,h3{font-family:Space Grotesk,sans-serif;font-weight:500;margin:0}h1{font-size:var(--dim-80);letter-spacing:var(--dim-27);display:flex;align-items:center;gap:var(--dim-5)}h2{font-size:var(--dim-81);letter-spacing:var(--dim-82)}h3{font-size:var(--dim-3);letter-spacing:var(--dim-83)}p{color:var(--muted);font-size:var(--dim-17);line-height:1.7;margin:var(--dim-38) 0 0}.heading-actions{display:flex;gap:var(--dim-11)}input,select,textarea{border:var(--dim-1) solid var(--line);border-radius:var(--dim-11);background:var(--legacy-62);padding:var(--dim-17) var(--dim-5);font-size:var(--dim-17);max-width:100%}input::placeholder,textarea::placeholder{color:var(--legacy-63)}select{color:var(--legacy-64);cursor:pointer}option{background:var(--legacy-65)}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dim-39);margin-bottom:var(--dim-22)}.kpi{padding:var(--dim-55) var(--dim-55) var(--dim-39);border-radius:var(--dim-39);position:relative;overflow:hidden}.kpi:after{content:"";position:absolute;bottom:var(--dim-84);left:30%;width:70%;height:var(--dim-8);background:var(--legacy-66);filter:blur(var(--dim-8))}.kpi h2{font-size:var(--dim-80);font-weight:500;margin:var(--dim-85) 0;letter-spacing:var(--dim-27)}.between{display:flex;align-items:center;justify-content:space-between;gap:var(--dim-14)}.muted{color:var(--muted)}.kpi .muted{font-size:var(--dim-17)}.kpi-foot{display:flex;gap:var(--dim-14);align-items:center;font-size:var(--dim-9)}.kpi-foot .muted{font-size:var(--dim-11)}.positive{color:var(--legacy-67);font-size:var(--dim-9);background:var(--legacy-68);padding:var(--dim-16) var(--dim-18);border-radius:var(--dim-18)}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--dim-86);gap:var(--dim-22)}.wide{min-width:0}.chart-panel{padding:var(--dim-10) var(--dim-10) var(--dim-3)}.chart-total{font:500 var(--dim-81) Space Grotesk;margin-top:var(--dim-22)}.chart-total .positive{font-family:Inter;margin-left:var(--dim-14)}.chart{height:var(--dim-87);margin-top:var(--dim-13)}.tabs{display:flex;align-items:center;gap:var(--dim-13);flex-wrap:wrap}.tabs button{padding:var(--dim-11) var(--dim-64);border-radius:var(--dim-38);color:var(--muted);font-size:var(--dim-17);display:inline-flex;gap:var(--dim-28);align-items:center}.tabs button.active{background:var(--legacy-69);color:var(--legacy-70);box-shadow:inset 0 0 0 var(--dim-1) var(--legacy-69)}.smalltabs{padding:var(--dim-16);background:var(--legacy-71);border:var(--dim-1) solid var(--legacy-27);border-radius:var(--dim-14)}.smalltabs button{font-size:var(--dim-11);padding:var(--dim-28) var(--dim-9)}.chart-legend{display:flex;justify-content:center;align-items:center;gap:var(--dim-38);color:var(--muted);font-size:var(--dim-11);margin:var(--dim-9) 0 0}.dot{width:var(--dim-28);height:var(--dim-28);border-radius:50%;background:var(--legacy-72)}.dot.previous{background:var(--legacy-73);margin-left:var(--dim-5)}.bestsellers p{margin-bottom:var(--dim-73)}.product-row{display:flex;align-items:center;gap:var(--dim-17);width:100%;text-align:left;padding:var(--dim-17) 0;border-bottom:var(--dim-1) solid var(--legacy-74)}.product-row:last-child{border:0}.product-row img{width:var(--dim-88);height:var(--dim-88);object-fit:cover;border-radius:var(--dim-11)}.product-row>div{flex:1 1;min-width:0}.product-row strong{font-size:var(--dim-9);font-weight:500}.product-row small{display:block;font-size:var(--dim-11);color:var(--muted);margin-top:var(--dim-28)}.product-row small span{font-size:var(--dim-14);color:var(--legacy-75)}.product-row b{font-size:var(--dim-9);font-weight:500}.recent{padding:var(--dim-10) 0 0;overflow:hidden}.recent>.between{padding:0 var(--dim-10) var(--dim-22)}.number{font:var(--dim-11) Inter;color:var(--muted);background:var(--legacy-76);padding:var(--dim-16) var(--dim-28);border:var(--dim-1) solid var(--line);border-radius:var(--dim-18);margin-left:var(--dim-28)}.text-button{display:inline-flex;align-items:center;gap:var(--dim-14);font-size:var(--dim-9);color:var(--legacy-77)}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;font-size:var(--dim-9);white-space:nowrap;text-align:left}th{font-weight:450;color:var(--legacy-75);font-size:var(--dim-11);background:var(--legacy-78);border-block:var(--dim-1) solid var(--legacy-27)}td,th{padding:var(--dim-5) var(--dim-64)}td{border-bottom:var(--dim-1) solid var(--legacy-74);height:var(--dim-30)}tbody tr{animation:enter .2s ease-out both}tbody tr:hover{background:var(--legacy-79)}td:first-child,th:first-child{padding-left:var(--dim-10)}td:last-child,th:last-child{padding-right:var(--dim-10)}td input,th input{width:var(--dim-17);height:var(--dim-17);accent-color:var(--legacy-80);vertical-align:middle}.right{text-align:right}.link{color:var(--legacy-81);font-size:var(--dim-9);padding:0}.badge{display:inline-flex;align-items:center;gap:var(--dim-13);font-size:var(--dim-14);white-space:nowrap;padding:var(--dim-13) var(--dim-38);border-radius:var(--dim-18);background:var(--legacy-82);color:var(--legacy-83);border:var(--dim-1) solid var(--legacy-84)}.badge:before{content:"";width:var(--dim-13);height:var(--dim-13);border-radius:50%;background:currentColor}.badge.green{color:var(--legacy-85);background:var(--legacy-86);border-color:var(--legacy-87)}.badge.amber{color:var(--legacy-88);background:var(--legacy-89);border-color:var(--legacy-90)}.traffic>p{margin-bottom:var(--dim-10)}.traffic-row{margin:var(--dim-55) 0}.traffic-row .between,.traffic-row b{font-size:var(--dim-9)}.traffic-row b{font-weight:450}.traffic-row i{width:var(--dim-28);height:var(--dim-28);display:inline-block;border-radius:var(--dim-29);margin-right:var(--dim-14)}.progress{height:var(--dim-18);background:var(--legacy-27);overflow:hidden;margin-top:var(--dim-9)}.progress,.progress>span{border-radius:var(--dim-9)}.progress>span{height:100%;display:block;background:linear-gradient(90deg,var(--legacy-91),var(--legacy-92));transform-origin:left;animation:grow .8s ease-out}.low-stock>div{display:flex;align-items:center;gap:var(--dim-5);padding:var(--dim-64) 0;border-bottom:var(--dim-1) solid var(--legacy-27)}.low-stock img{width:var(--dim-45);height:var(--dim-45);object-fit:cover;border-radius:var(--dim-38)}.low-stock span{flex:1 1;font-size:var(--dim-9)}.low-stock small{display:block;color:var(--legacy-93);margin-top:var(--dim-18);font-size:var(--dim-11)}.low-stock .button{font-size:var(--dim-11);padding:var(--dim-28) var(--dim-9)}.activity{display:flex;gap:var(--dim-17);align-items:flex-start;font-size:var(--dim-9);line-height:1.5;margin-top:var(--dim-22)}.activity small{display:block;color:var(--muted);font-size:var(--dim-11);margin-top:var(--dim-13)}.activity-dot{width:var(--dim-38);height:var(--dim-38);flex-shrink:0;background:var(--legacy-94);border:var(--dim-29) solid var(--legacy-95);border-radius:50%;margin-top:var(--dim-13)}footer{display:flex;justify-content:space-between;color:var(--legacy-96);font-size:var(--dim-11);padding:var(--dim-81) 0 var(--dim-22);gap:var(--dim-5)}footer .status-dot{margin-right:var(--dim-28)}.footer-demo{margin-left:var(--dim-73);color:var(--legacy-97)}.toolbar{display:flex;align-items:center;gap:var(--dim-5);justify-content:space-between;margin-bottom:var(--dim-22);flex-wrap:wrap}.toolbar input{min-width:var(--dim-89)}.panel>.toolbar{margin-bottom:var(--dim-22)}.bulk{position:sticky;bottom:var(--dim-22);display:flex;gap:var(--dim-9);align-items:center;justify-content:center;background:var(--legacy-98);border:var(--dim-1) solid var(--legacy-99);border-radius:var(--dim-5);padding:var(--dim-5);margin:var(--dim-73)}.empty{padding:var(--dim-90) var(--dim-22);text-align:center;color:var(--muted)}.empty>svg{margin:0 auto var(--dim-73)}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dim-26)}.product-card{text-align:left;padding:var(--dim-3);border-radius:var(--dim-39);transition:transform .2s}.product-card:active{transform:scale(.97)}.product-image{height:var(--dim-91);border-radius:var(--dim-17);overflow:hidden;position:relative;margin-bottom:var(--dim-73);background:var(--legacy-100)}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.product-card:hover img{transform:scale(1.04)}.product-card small{color:var(--muted);font-size:var(--dim-11)}.product-card h3{margin:var(--dim-28) 0 var(--dim-3)}.product-card b{font-size:var(--dim-5)}.product-card .muted{font-size:var(--dim-11)}.product-card .progress{margin:var(--dim-3) 0 var(--dim-14)}.add-circle{position:absolute;bottom:var(--dim-9);right:var(--dim-9);border-radius:50%;width:var(--dim-8);height:var(--dim-8);background:var(--legacy-101);color:var(--legacy-102);display:flex;align-items:center;justify-content:center}.pos-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--dim-92);gap:var(--dim-10)}.pos-layout .toolbar input{flex:1 1;min-width:var(--dim-93)}.cart{height:max-content;position:sticky;top:var(--dim-22);padding:var(--dim-10)}.cart>select{width:100%;margin-top:var(--dim-22)}.cart-items{min-height:var(--dim-19)}.cart-item{display:flex;gap:var(--dim-9);align-items:flex-start;padding:var(--dim-26) 0;border-bottom:var(--dim-1) solid var(--line);animation:enter .2s ease-out}.cart-item img{width:var(--dim-94);height:var(--dim-49);object-fit:cover;border-radius:var(--dim-38)}.cart-item>div{flex:1 1}.cart-item b,.cart-item strong{font-size:var(--dim-9)}.cart-item small{font-size:var(--dim-11);color:var(--muted);display:block;margin-top:var(--dim-18)}.quantity{display:flex;align-items:center;gap:var(--dim-64);margin-top:var(--dim-9)}.quantity button{background:var(--legacy-26);border:var(--dim-1) solid var(--line);border-radius:var(--dim-18);width:var(--dim-65);height:var(--dim-65)}.discount{display:flex;gap:var(--dim-28);margin:var(--dim-26) 0}.discount input{min-width:0;width:100%;font-size:var(--dim-11)}.summary>div{display:flex;justify-content:space-between;margin:var(--dim-3) 0;font-size:var(--dim-17);color:var(--muted)}.summary b{color:var(--text);font-weight:500}.summary .total{border-top:var(--dim-1) solid var(--line);padding-top:var(--dim-85);color:var(--text);font-size:var(--dim-85)}.summary .total b{font-family:Space Grotesk}.summary .total small{font:var(--dim-11) Inter;color:var(--muted)}.summary .total-readable{font-size:var(--dim-10);color:var(--white);justify-content:flex-end}.payment{display:grid;grid-template-columns:1fr 1fr;margin:var(--dim-73) 0;padding:var(--dim-13);border:var(--dim-1) solid var(--line);border-radius:var(--dim-9)}.payment button{justify-content:center}.checkout{width:100%;padding:var(--dim-3);margin-top:var(--dim-5);justify-content:space-between}.center{text-align:center}.tiny{font-size:var(--dim-11)}.receipt{text-align:center}.success-check{width:var(--dim-95);height:var(--dim-95);display:flex;align-items:center;justify-content:center;color:var(--legacy-103);border:var(--dim-1) solid var(--legacy-104);background:var(--legacy-105);border-radius:50%;margin:var(--dim-9) auto var(--dim-81)}.paper,.success-check{animation:enter .5s ease-out}.paper{background:var(--legacy-106);color:var(--legacy-107);padding:var(--dim-81) var(--dim-39);margin:var(--dim-20) 0;border-radius:var(--dim-14);font-size:var(--dim-9)}.paper p{color:var(--legacy-108);margin:var(--dim-73) 0}.paper .between{margin:var(--dim-3) 0;line-height:1.6}.receipt>.button{margin:var(--dim-18)}.two-column{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(var(--dim-54),1fr);gap:var(--dim-22);align-items:start}.field{display:flex;flex-direction:column;gap:var(--dim-11);font-size:var(--dim-17);color:var(--legacy-109);margin:var(--dim-22) 0}.field textarea{min-height:var(--dim-96);resize:vertical}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--dim-73)}.editor-image{height:var(--dim-91);object-fit:contain;background:var(--legacy-74);width:100%;border:var(--dim-1) dashed var(--legacy-110);border-radius:var(--dim-5)}.savebar{position:sticky;top:0;background:var(--legacy-111);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));padding:var(--dim-5) var(--dim-26);border:var(--dim-1) solid var(--line);border-radius:var(--dim-5);margin-bottom:var(--dim-22);z-index:5;font-size:var(--dim-17)}.product-list,.savebar{display:flex;justify-content:space-between;align-items:center}.product-list{width:100%;gap:var(--dim-22);padding:var(--dim-73);border-bottom:var(--dim-1) solid var(--line);text-align:left}.product-list .product-image{height:var(--dim-49);width:var(--dim-49);margin:0}.product-list h3{flex:1 1}.product-list .between{gap:var(--dim-74)}.product-list .progress{display:none}.list-label{padding:var(--dim-73);color:var(--muted);font-size:var(--dim-9);word-spacing:var(--dim-8)}.record{display:flex;align-items:center;gap:var(--dim-73);padding:var(--dim-22) 0;border-bottom:var(--dim-1) solid var(--line);font-size:var(--dim-17);width:100%;text-align:left;flex-wrap:wrap}.record>b{flex:1 1}.record span{color:var(--muted)}.customer-record:hover{background:var(--legacy-25)}.collection{overflow:hidden}.collection>img{width:100%;height:var(--dim-61);object-fit:cover;border-radius:var(--dim-5);margin-bottom:var(--dim-10)}.collection .button{margin-top:var(--dim-81)}.space-top{margin-top:var(--dim-2)}.campaign-icon{padding:var(--dim-5);border-radius:var(--dim-3);background:var(--legacy-112);color:var(--legacy-113)}.campaign h2{font-size:var(--dim-65);min-height:var(--dim-37);margin-top:var(--dim-5)}.campaign .progress{margin-top:var(--dim-8);height:var(--dim-38)}.campaign .text-button{margin-top:var(--dim-22)}.switch{width:var(--dim-74);height:var(--dim-97);border-radius:var(--dim-22);border:var(--dim-1) solid var(--line);background:var(--legacy-114);padding:var(--dim-16)}.switch span{display:block;width:var(--dim-64);height:var(--dim-64);background:var(--white);border-radius:50%;transition:transform .2s}.switch.on{background:var(--legacy-115)}.switch.on span{transform:translateX(var(--dim-64))}.gift-card{border:var(--dim-1) solid var(--legacy-116);background:radial-gradient(ellipse at 100% 0,var(--legacy-117),transparent),linear-gradient(130deg,var(--legacy-118),var(--legacy-119));border-radius:var(--dim-73);padding:var(--dim-22);margin-top:var(--dim-22)}.gift-card .between{font-size:var(--dim-9)}.gift-card h2{margin-top:var(--dim-81)}.store-preview{background:var(--legacy-120);color:var(--legacy-121);border-radius:var(--dim-3);padding:var(--dim-8);margin-top:var(--dim-22)}.store-preview>.between{border-bottom:var(--dim-1) solid var(--legacy-122);padding-bottom:var(--dim-22);font-size:var(--dim-17)}.store-hero{display:grid;grid-template-columns:1fr 1fr;gap:var(--dim-22);padding:var(--dim-48) 0}.store-hero h2{font-size:var(--dim-59);letter-spacing:var(--dim-98);line-height:1.05;margin-top:var(--dim-22)}.store-hero p{color:var(--legacy-123)}.store-hero img{width:100%;height:var(--dim-58);object-fit:cover;border-radius:var(--dim-99) var(--dim-99) var(--dim-14) var(--dim-14)}.store-hero .button{background:var(--legacy-121);color:var(--white);margin-top:var(--dim-81)}.store-products{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--dim-22)}.store-products img{width:100%;height:var(--dim-61);object-fit:cover;margin-bottom:var(--dim-73)}.store-products p{color:var(--legacy-123)}.settings-tabs{margin-bottom:var(--dim-22)}.settings-form{max-width:var(--dim-100)}.settings-form>.field{max-width:var(--dim-101)}details{padding:var(--dim-22) 0;border-bottom:var(--dim-1) solid var(--line)}summary{cursor:pointer;font-size:var(--dim-5)}details p{margin-top:var(--dim-73)}.signin-main{margin:0;display:grid;place-items:center}.signin-main .content{width:100%;padding:var(--dim-48) var(--dim-22)}.signin{max-width:var(--dim-102);margin:auto;padding:var(--dim-57)}.signin .brand{padding:0 0 var(--dim-48)}.signin h1{margin-top:var(--dim-22)}.signin .eyebrow{font-size:var(--dim-11)}.notification-shade,.overlay{position:fixed;inset:0;background:var(--legacy-124);z-index:60;-webkit-backdrop-filter:blur(var(--dim-18));backdrop-filter:blur(var(--dim-18))}.modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(var(--dim-101),calc(100% - var(--dim-21)));max-height:var(--dim-103);overflow:auto;background:var(--legacy-125);border:var(--dim-1) solid var(--legacy-126);box-shadow:0 var(--dim-8) var(--dim-104) var(--legacy-127);border-radius:var(--dim-22);padding:var(--dim-8);z-index:61}.modal>h2{font-size:var(--dim-10);margin-bottom:var(--dim-9)}.modal>p{font-size:var(--dim-5);color:var(--muted)}.modal-close{position:absolute;right:var(--dim-73);top:var(--dim-73);padding:var(--dim-18)}.modal-close svg{width:var(--dim-85);height:var(--dim-85)}.command-modal{padding:var(--dim-9)}.command-modal input{background:none;border:0;border-bottom:var(--dim-1) solid var(--line);width:100%;border-radius:0;padding:var(--dim-22)}.command-modal [cmdk-list]{max-height:var(--dim-105);overflow:auto;padding:var(--dim-9)}.command-modal [cmdk-group-heading]{font-size:var(--dim-11);color:var(--muted);letter-spacing:var(--dim-1);padding:var(--dim-73) var(--dim-9) var(--dim-14)}.command-modal [cmdk-item]{display:flex;gap:var(--dim-5);align-items:center;padding:var(--dim-5);border-radius:var(--dim-11);cursor:pointer;font-size:var(--dim-5)}.command-modal [cmdk-item]>svg:last-child{margin-left:auto}.command-modal [cmdk-item][data-selected=true]{background:var(--legacy-128)}.notifications{position:fixed;right:var(--dim-22);top:var(--dim-50);width:min(var(--dim-106),calc(100% - var(--dim-48)));z-index:61;background:var(--glass-nested)}.notification{align-items:flex-start;text-align:left;padding:var(--dim-81) 0;width:100%;border-bottom:var(--dim-1) solid var(--line)}.notification,.toast{display:flex;gap:var(--dim-9);font-size:var(--dim-5)}.toast{position:fixed;bottom:var(--dim-81);left:50%;transform:translateX(-50%);z-index:100;align-items:center;background:var(--legacy-129);border:var(--dim-1) solid var(--legacy-130);box-shadow:0 var(--dim-22) var(--dim-107) var(--legacy-131);padding:var(--dim-73) var(--dim-81);border-radius:var(--dim-5)}.toast svg{color:var(--legacy-132)}.mobile-menu{display:none}.report{margin-top:var(--dim-22)}.report>.button,.report>select{margin:var(--dim-22) var(--dim-73) var(--dim-22) 0}.sr-only{position:absolute;width:var(--dim-1);height:var(--dim-1);padding:0;margin:var(--dim-27);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes enter{0%{opacity:0;transform:translateY(var(--dim-14))}to{opacity:1;transform:translateY(0)}}@keyframes aurora{to{transform:translate(3%,-2%) scale(1.04)}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(min-width:1500px){.dashboard-grid{grid-template-columns:minmax(0,1fr) var(--dim-108)}.chart{height:var(--dim-109)}.kpi{padding:var(--dim-2)}.content{padding-top:var(--dim-48)}.product-row{padding:var(--dim-3) 0}}@media(max-width:1250px){.dashboard-grid{grid-template-columns:minmax(0,1fr) var(--dim-54)}.content{padding:var(--dim-81) var(--dim-10) 0}.kpis{gap:var(--dim-5)}.kpi{padding:var(--dim-73) var(--dim-64)}.kpi h2{font-size:var(--dim-81)}.kpi svg:last-child{width:var(--dim-37)}.kpi-foot{gap:var(--dim-16)}.kpi-foot .muted{font-size:var(--dim-14)}.pos-layout{grid-template-columns:minmax(0,1fr) var(--dim-110)}.pos-layout .product-grid{grid-template-columns:1fr 1fr}.product-row small span{display:none}.topbar{padding:0 var(--dim-10)}.product-image{height:var(--dim-111)}}@media(max-width:1023px){.sidebar{display:none}.sidebar.open{display:flex;z-index:50}.drawer-shade{position:fixed;inset:0;background:var(--legacy-127);z-index:40;-webkit-backdrop-filter:blur(var(--dim-16));backdrop-filter:blur(var(--dim-16))}main{margin-left:0}.mobile-menu{display:inline-flex}.content{padding:var(--dim-20) var(--dim-2) 0}.kpi h2{font-size:var(--dim-20)}.dashboard-grid{grid-template-columns:minmax(0,1fr) var(--dim-112)}.sidebar{width:var(--dim-66)}.catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.content{padding:var(--dim-2) var(--dim-39) 0}.topbar{padding:0 var(--dim-39);height:var(--dim-113)}.breadcrumb{gap:var(--dim-14)}.breadcrumb>span,.live{display:none}.top-actions{gap:var(--dim-38)}.page-heading{align-items:flex-start;gap:var(--dim-39);flex-direction:column}h1{font-size:var(--dim-62)}.heading-actions{width:100%}.heading-actions select{margin-left:auto}.kpis{grid-template-columns:1fr 1fr}.kpi h2{font-size:var(--dim-31)}.kpi{padding:var(--dim-39)}.kpi-foot{gap:var(--dim-38)}.kpi-foot .muted{font-size:var(--dim-14)}.dashboard-grid{grid-template-columns:1fr}.bestsellers{grid-row:3}.recent{grid-row:2}.traffic{grid-row:4}.chart{height:var(--dim-89)}.panel{padding:var(--dim-22)}.recent{padding:var(--dim-22) 0 0}.dashboard-grid{gap:var(--dim-39)}.catalog,.product-grid{grid-template-columns:1fr 1fr}.product-image{height:var(--dim-111)}.pos-layout,.two-column{grid-template-columns:1fr}.cart{position:static}.product-list{gap:var(--dim-9);flex-wrap:wrap}.product-list h3{font-size:var(--dim-5)}.product-list .muted,.product-list small{display:none}.product-list .between{gap:var(--dim-9)}footer{flex-direction:column;line-height:1.7}.record{gap:var(--dim-5);font-size:var(--dim-9)}.customer-record>span:nth-of-type(2){display:none}.store-preview{padding:var(--dim-39)}.store-hero h2{font-size:var(--dim-88);letter-spacing:var(--dim-114)}.store-hero img{height:var(--dim-40)}.store-products{gap:var(--dim-9)}.store-products img{height:var(--dim-96)}.store-products b{font-size:var(--dim-9)}.store-preview>.between>span{display:none}.bulk{flex-wrap:wrap}.bulk b{width:100%}.form-grid{grid-template-columns:1fr}.signin{padding:var(--dim-20)}.kpi .muted{font-size:var(--dim-9)}.kpi svg:last-child{width:var(--dim-115)}.toolbar input{width:100%;min-width:0}.chart-panel .between{gap:var(--dim-28)}.chart-panel h3{font-size:var(--dim-64)}.smalltabs button{padding:var(--dim-28)}.chart-total{font-size:var(--dim-2)}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sidebar{overflow:visible;padding-top:var(--dim-39)}.sidebar-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:0 var(--dim-13) var(--dim-39);gap:var(--dim-14)}.sidebar-header .brand{padding:0;gap:var(--dim-11);font-size:var(--dim-80);min-width:0}.brand-name{display:flex;align-items:flex-start;gap:var(--dim-13)}.brand-name .brand-dot{margin:var(--dim-13) 0 0;line-height:1}.sidebar-toggle{flex-shrink:0;border:var(--dim-1) solid var(--line);background:var(--legacy-52)}.sidebar-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--legacy-133) transparent;scroll-padding-block:var(--dim-5)}.sidebar-scroll::-webkit-scrollbar{width:var(--dim-13)}.sidebar-scroll::-webkit-scrollbar-thumb{background:var(--legacy-133);border-radius:var(--dim-13)}.sidebar-scroll>nav{overflow:visible;padding-bottom:var(--dim-13)}.search-button .search-label{margin:0;padding:0;background:none;border:0;font-size:var(--dim-17)}.sidebar-bottom{flex-shrink:0;margin-top:0;border-top:var(--dim-1) solid var(--line);padding-top:var(--dim-14);background:transparent}.settings-arrow{margin-left:auto}.revenue-widget{position:relative;margin:var(--dim-28) 0 var(--dim-9)}.revenue-toggle{display:flex;align-items:center;gap:var(--dim-17);width:100%;padding:var(--dim-9) var(--dim-5);border:var(--dim-1) solid var(--line);border-radius:var(--dim-11);color:var(--muted);font-size:var(--dim-17);background:var(--legacy-79)}.revenue-toggle:hover{background:var(--legacy-27);color:var(--white)}.revenue-chevron{margin-left:auto;transition:transform .2s}.revenue-widget.expanded .revenue-chevron{transform:rotate(180deg)}.revenue-widget .today{margin:var(--dim-14) 0 0;padding:var(--dim-5)}.revenue-widget .today .icon{width:var(--dim-22);height:var(--dim-22)}.sidebar .user{padding:var(--dim-5) var(--dim-28)}.sidebar.collapsed{width:var(--dim-116);padding-inline:var(--dim-9)}.sidebar.collapsed .sidebar-header{flex-direction:column;padding-inline:0;gap:var(--dim-3)}.sidebar.collapsed .brand-name,.sidebar.collapsed .nav-group>label,.sidebar.collapsed .nav-item>em,.sidebar.collapsed .nav-item>span,.sidebar.collapsed .revenue-chevron,.sidebar.collapsed .revenue-toggle>span,.sidebar.collapsed .search-label,.sidebar.collapsed .search-shortcut,.sidebar.collapsed .settings-arrow,.sidebar.collapsed .shop-switch,.sidebar.collapsed .user>span:not(.avatar),.sidebar.collapsed .user>svg{display:none}.sidebar.collapsed .nav-item,.sidebar.collapsed .revenue-toggle,.sidebar.collapsed .search-button,.sidebar.collapsed .user{justify-content:center;padding-inline:0}.sidebar.collapsed .search-button{margin:0 0 var(--dim-5);padding-block:var(--dim-5)}.sidebar.collapsed .nav-group{margin-bottom:var(--dim-5)}.sidebar.collapsed .nav-group+.nav-group{border-top:var(--dim-1) solid var(--line);padding-top:var(--dim-9)}.sidebar.collapsed .nav-item{height:var(--dim-117)}.sidebar.collapsed .today{position:absolute;bottom:0;left:calc(100% + var(--dim-2));width:var(--dim-87);background:var(--legacy-134);border-color:var(--legacy-18);box-shadow:0 var(--dim-39) var(--dim-78) var(--legacy-135);margin:0;z-index:40}.sidebar.collapsed .user .avatar{width:var(--dim-67);height:var(--dim-67)}main.sidebar-is-collapsed{margin-left:var(--dim-118)}@media(max-width:1023px){main.sidebar-is-collapsed{margin-left:0}}select{appearance:none;-webkit-appearance:none;padding:var(--dim-17) var(--dim-57) var(--dim-17) var(--dim-5);background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-repeat:no-repeat;background-position:right var(--dim-39) center,right var(--dim-5) center;background-size:var(--dim-13) var(--dim-13);min-height:var(--dim-57)}.page-heading{gap:var(--dim-22)}.breadcrumb,.page-heading>div:first-child{min-width:0}.heading-actions{flex-shrink:0;align-items:center;flex-wrap:wrap}.heading-actions select{min-width:var(--dim-119)}.dashboard-grid>*,.pos-layout>*,.two-column>*{min-width:0}@media(max-height:700px){.sidebar .today{padding:var(--dim-9);margin-block:var(--dim-14)}.sidebar .today strong{font-size:var(--dim-22);margin-block:var(--dim-18)}.sidebar .user{padding-block:var(--dim-9)}}@media(max-height:540px){.sidebar-header{padding-bottom:var(--dim-9)}.sidebar .user{padding-block:var(--dim-14)}}@media print{.button,.page-heading,.sidebar,.toolbar,.topbar,footer{display:none!important}main{margin:0}.aurora,.scene{display:none}.panel,body{background:var(--white);color:var(--black)}.panel{border-color:var(--legacy-136);box-shadow:none}.paper{margin:0}.cart{position:static}.pos-layout{display:block}.pos-layout>section:first-child{display:none}}:root{--panel-rgb:13 20 43;--panel-a:.55;--panel-a-2:.92;--line-a:.10;--ink-rgb:244 247 255;--accent-from:#2563EB;--accent-to:#38BDF8;--accent:var(--accent-from);--sky:var(--accent-to);--text:#F4F7FF;--muted:rgb(219 228 255/.74);--canvas:#080f23;--glass:rgb(var(--panel-rgb)/var(--panel-a));--glass-nested:rgb(var(--panel-rgb)/var(--panel-a-2));--line:rgb(var(--ink-rgb)/var(--line-a));--surface-raised:color-mix(in srgb,rgb(var(--panel-rgb)),white 9%);--line-hi:rgb(var(--ink-rgb)/.23);--line-lo:rgb(var(--ink-rgb)/.04);--inset-hi:rgb(255 255 255/.24);--accent-hi:color-mix(in oklab,var(--accent-to),white 22%);--accent-grad:linear-gradient(135deg,var(--accent-from),var(--accent-to));--glow:color-mix(in srgb,var(--accent-from) 45%,transparent);--glow-soft:color-mix(in srgb,var(--accent-from) 22%,transparent);--stripe:repeating-linear-gradient(45deg,color-mix(in srgb,var(--accent-to) 55%,transparent) 0 2px,transparent 2px 6px);--violet:oklch(from var(--accent-from) l c calc(h + 45));--success:#7cd6b9;--warning:#e1c185;--danger:#ed939d;--white:#fff;--on-accent:#fff;--black:#000;--r-pill:999px;--r-circle:50%;--r-shell:32px;--r-card:22px;--r-inner:16px;--h-btn:40px;--size-icon-btn:40px;--size-menu-icon:44px;--shell-gap:28px;--sidebar-width:252px;--space:8px;--chart-grid:rgb(var(--ink-rgb)/.08);--shadow:0 16px 48px rgb(0 0 0/.15);--field-bg:rgb(var(--panel-rgb)/.85);--legacy-1:rgba(13,20,43,.55);--legacy-2:rgba(13,20,43,.72);--legacy-3:rgba(255,255,255,.10);--legacy-4:color-mix(in srgb,var(--accent-from) 3%,var(--text));--legacy-5:color-mix(in srgb,var(--accent-from) 40%,var(--text));--legacy-6:var(--accent-from);--legacy-7:color-mix(in srgb,var(--accent-to) 65%,var(--text));--legacy-8:#0002;--legacy-9:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 44%,var(--text)) 4.31%,transparent);--legacy-10:color-mix(in srgb,var(--canvas) 85%,var(--accent-from));--legacy-11:color-mix(in srgb,var(--accent-from) 33.33%,transparent);--legacy-12:color-mix(in srgb,var(--canvas) 86%,var(--accent-from));--legacy-13:color-mix(in srgb,var(--canvas) 71%,var(--accent-from));--legacy-14:color-mix(in srgb,var(--canvas) 73%,var(--accent-from));--legacy-15:color-mix(in srgb,var(--accent-from) 20.0%,transparent);--legacy-16:color-mix(in srgb,var(--accent-from) 20.0%,transparent);--legacy-17:color-mix(in srgb,var(--accent-to) 10.2%,transparent);--legacy-18:color-mix(in srgb,var(--white) 14.12%,transparent);--legacy-19:#0003;--legacy-20:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 44%,var(--text)) 8.63%,transparent);--legacy-21:rgba(10,17,36,.7);--legacy-22:color-mix(in srgb,var(--accent-to) 52%,var(--text));--legacy-23:color-mix(in srgb,var(--accent-from) 69%,var(--text));--legacy-24:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 63%,var(--text)) 26.67%,transparent);--legacy-25:color-mix(in srgb,var(--white) 1.57%,transparent);--legacy-26:color-mix(in srgb,var(--white) 4.31%,transparent);--legacy-27:color-mix(in srgb,var(--white) 3.14%,transparent);--legacy-28:color-mix(in srgb,var(--accent-from) 61%,var(--text));--legacy-29:color-mix(in srgb,var(--accent-from) 39%,var(--text));--legacy-30:var(--accent-from);--legacy-31:color-mix(in srgb,var(--accent-from) 69%,var(--text));--legacy-32:color-mix(in srgb,var(--accent-from) 16.08%,transparent);--legacy-33:color-mix(in srgb,var(--white) 8.24%,transparent);--legacy-34:color-mix(in srgb,var(--accent-from) 35%,var(--text));--legacy-35:color-mix(in srgb,var(--accent-from) 13.33%,transparent);--legacy-36:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 66%,var(--text)) 18.04%,transparent);--legacy-37:color-mix(in srgb,var(--accent-from) 21.96%,transparent);--legacy-38:color-mix(in srgb,var(--accent-from) 12.55%,transparent);--legacy-39:color-mix(in srgb,color-mix(in srgb,var(--canvas) 60%,var(--accent-from)) 3.53%,transparent);--legacy-40:var(--warning);--legacy-41:#9d7e9c;--legacy-42:#3d3148;--legacy-43:color-mix(in srgb,var(--accent-from) 36%,var(--text));--legacy-44:color-mix(in srgb,var(--accent-from) 36%,var(--text));--legacy-45:var(--warning);--legacy-46:#a5c9c0;--legacy-47:#d4aaba;--legacy-48:color-mix(in srgb,color-mix(in srgb,var(--canvas) 83%,var(--accent-from)) 19.22%,transparent);--legacy-49:var(--success);--legacy-50:color-mix(in srgb,var(--success) 26.67%,transparent);--legacy-51:color-mix(in srgb,var(--white) 10.98%,transparent);--legacy-52:color-mix(in srgb,var(--white) 1.96%,transparent);--legacy-53:color-mix(in srgb,var(--white) 5.1%,transparent);--legacy-54:var(--accent-from);--legacy-55:color-mix(in srgb,var(--accent-from) 62%,var(--text));--legacy-56:color-mix(in srgb,var(--accent-from) 16.08%,transparent);--legacy-57:color-mix(in srgb,var(--accent-from) 68%,var(--text));--legacy-58:color-mix(in srgb,var(--accent-from) 45%,var(--text));--legacy-59:color-mix(in srgb,var(--canvas) 71%,var(--accent-from));--legacy-60:color-mix(in srgb,var(--white) 6.27%,transparent);--legacy-61:color-mix(in srgb,var(--accent-from) 51%,var(--text));--legacy-62:color-mix(in srgb,var(--canvas) 76%,var(--accent-from));--legacy-63:color-mix(in srgb,var(--accent-from) 55%,var(--text));--legacy-64:color-mix(in srgb,var(--accent-from) 25%,var(--text));--legacy-65:color-mix(in srgb,var(--canvas) 72%,var(--accent-from));--legacy-66:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 58%,var(--text)) 25.1%,transparent);--legacy-67:var(--success);--legacy-68:color-mix(in srgb,var(--success) 7.06%,transparent);--legacy-69:color-mix(in srgb,var(--white) 4.71%,transparent);--legacy-70:var(--white);--legacy-71:color-mix(in srgb,color-mix(in srgb,var(--canvas) 84%,var(--accent-from)) 18.04%,transparent);--legacy-72:color-mix(in srgb,var(--accent-to) 49%,var(--text));--legacy-73:var(--accent-from);--legacy-74:color-mix(in srgb,var(--white) 2.35%,transparent);--legacy-75:color-mix(in srgb,var(--accent-from) 49%,var(--text));--legacy-76:color-mix(in srgb,var(--white) 3.53%,transparent);--legacy-77:color-mix(in srgb,var(--accent-from) 29%,var(--text));--legacy-78:color-mix(in srgb,var(--white) 0.78%,transparent);--legacy-79:color-mix(in srgb,var(--white) 1.18%,transparent);--legacy-80:color-mix(in srgb,var(--accent-from) 62%,var(--text));--legacy-81:color-mix(in srgb,var(--accent-from) 17%,var(--text));--legacy-82:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 50%,var(--text)) 7.06%,transparent);--legacy-83:color-mix(in srgb,var(--accent-from) 34%,var(--text));--legacy-84:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 50%,var(--text)) 8.24%,transparent);--legacy-85:var(--success);--legacy-86:color-mix(in srgb,var(--success) 7.06%,transparent);--legacy-87:color-mix(in srgb,var(--success) 8.24%,transparent);--legacy-88:var(--warning);--legacy-89:color-mix(in srgb,var(--warning) 7.06%,transparent);--legacy-90:color-mix(in srgb,var(--warning) 8.24%,transparent);--legacy-91:var(--accent-from);--legacy-92:color-mix(in srgb,var(--accent-to) 46%,var(--text));--legacy-93:var(--warning);--legacy-94:color-mix(in srgb,var(--accent-from) 46%,var(--text));--legacy-95:var(--accent-from);--legacy-96:color-mix(in srgb,var(--accent-from) 63%,var(--text));--legacy-97:color-mix(in srgb,var(--accent-from) 49%,var(--text));--legacy-98:var(--accent-from);--legacy-99:var(--accent-from);--legacy-100:var(--text);--legacy-101:color-mix(in srgb,var(--accent-from) 2%,var(--text));--legacy-102:color-mix(in srgb,var(--canvas) 71%,var(--accent-from));--legacy-103:var(--success);--legacy-104:color-mix(in srgb,var(--success) 29.02%,transparent);--legacy-105:color-mix(in srgb,var(--success) 8.24%,transparent);--legacy-106:#f3f3ed;--legacy-107:color-mix(in srgb,var(--canvas) 60%,var(--accent-from));--legacy-108:#596379;--legacy-109:color-mix(in srgb,var(--accent-from) 26%,var(--text));--legacy-110:color-mix(in srgb,var(--white) 14.51%,transparent);--legacy-111:color-mix(in srgb,color-mix(in srgb,var(--canvas) 68%,var(--accent-from)) 92.94%,transparent);--legacy-112:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 50%,var(--text)) 7.45%,transparent);--legacy-113:color-mix(in srgb,var(--accent-from) 35%,var(--text));--legacy-114:color-mix(in srgb,var(--white) 7.45%,transparent);--legacy-115:color-mix(in srgb,var(--accent-from) 68%,var(--text));--legacy-116:color-mix(in srgb,var(--white) 9.41%,transparent);--legacy-117:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 45%,var(--text)) 26.67%,transparent);--legacy-118:var(--accent-from);--legacy-119:color-mix(in srgb,var(--canvas) 59%,var(--accent-from));--legacy-120:var(--warning);--legacy-121:#26342c;--legacy-122:#26342c22;--legacy-123:#637266;--legacy-124:color-mix(in srgb,color-mix(in srgb,var(--canvas) 92%,var(--accent-from)) 70.2%,transparent);--legacy-125:rgba(19,30,54,.97);--legacy-126:color-mix(in srgb,var(--white) 14.9%,transparent);--legacy-127:#0008;--legacy-128:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 69%,var(--text)) 26.67%,transparent);--legacy-129:var(--accent-to);--legacy-130:color-mix(in srgb,var(--success) 36.08%,transparent);--legacy-131:#0005;--legacy-132:var(--success);--legacy-133:color-mix(in srgb,var(--accent-from) 40.0%,transparent);--legacy-134:color-mix(in srgb,var(--canvas) 70%,var(--accent-from));--legacy-135:#0006;--legacy-136:var(--text);--legacy-137:color-mix(in srgb,color-mix(in srgb,var(--accent-to) 22%,var(--text)) 7.45%,transparent);--legacy-138:color-mix(in srgb,color-mix(in srgb,var(--accent-to) 27%,var(--text)) 7.45%,transparent);--legacy-139:color-mix(in srgb,var(--accent-to) 42%,var(--text));--legacy-140:color-mix(in srgb,var(--accent-from) 16.86%,transparent);--legacy-141:color-mix(in srgb,var(--accent-from) 29%,var(--text));--legacy-142:color-mix(in srgb,color-mix(in srgb,var(--accent-to) 44%,var(--text)) 5.1%,transparent);--legacy-143:var(--success);--legacy-144:color-mix(in srgb,var(--white) 20.78%,transparent);--legacy-145:var(--danger);--legacy-146:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 49%,var(--text)) 2.35%,transparent);--legacy-147:color-mix(in srgb,color-mix(in srgb,var(--canvas) 71%,var(--accent-from)) 92.94%,transparent);--legacy-148:color-mix(in srgb,var(--white) 2.75%,transparent);--legacy-149:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 44%,var(--text)) 25.1%,transparent);--legacy-150:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 68%,var(--text)) 3.53%,transparent);--legacy-151:color-mix(in srgb,var(--accent-from) 36%,var(--text));--legacy-152:color-mix(in srgb,color-mix(in srgb,var(--accent-from) 50%,var(--text)) 43.92%,transparent);--legacy-153:color-mix(in srgb,var(--canvas) 78%,var(--accent-from));--legacy-154:color-mix(in srgb,var(--accent-from) 48%,var(--text));--legacy-155:color-mix(in srgb,var(--accent-from) 33%,var(--text));--legacy-156:color-mix(in srgb,var(--accent-to) 53%,var(--text));--legacy-157:var(--warning);--legacy-158:color-mix(in srgb,var(--accent-from) 47%,var(--text));--legacy-159:color-mix(in srgb,var(--accent-from) 36%,var(--text));--legacy-160:color-mix(in srgb,var(--accent-to) 68%,var(--text));--legacy-161:var(--warning);--legacy-162:color-mix(in srgb,color-mix(in srgb,var(--canvas) 76%,var(--accent-from)) 53.33%,transparent);--legacy-163:var(--success);--legacy-164:color-mix(in srgb,var(--accent-to) 48%,var(--text));--legacy-165:color-mix(in srgb,var(--accent-from) 33%,var(--text));--legacy-166:var(--warning);--legacy-167:color-mix(in srgb,var(--accent-to) 61%,var(--text));--legacy-168:color-mix(in srgb,var(--accent-from) 41%,var(--text));--legacy-169:color-mix(in srgb,var(--accent-to) 53%,var(--text));--legacy-170:color-mix(in srgb,var(--accent-to) 18%,var(--text));--legacy-171:color-mix(in srgb,color-mix(in srgb,var(--accent-to) 32%,var(--text)) 53.33%,transparent);--legacy-172:color-mix(in srgb,var(--accent-to) 22%,var(--text));--legacy-173:color-mix(in srgb,var(--accent-from) 70%,var(--text))}:root[data-accent=violet]{--accent-from:#6546d9;--accent-to:#aa91ff}:root[data-accent=cyan]{--accent-from:#087f9b;--accent-to:#40d9ed}:root[data-theme=light]{color-scheme:light;--panel-rgb:239 245 255;--ink-rgb:24 38 65;--panel-a:.78;--panel-a-2:.98;--text:#172641;--muted:#52627d;--canvas:#dce7f5;--surface-raised:#edf3ff;--line-hi:rgb(255 255 255/.95);--line-lo:rgb(24 38 65/.12);--field-bg:#f5f8ff;--success:#176c51;--warning:#866010;--danger:#b72e46}:root:not([data-theme=light]){color-scheme:dark}@theme inline{--color-accent:var(--accent-from);--color-surface:var(--glass);--color-foreground:var(--text);--radius-pill:var(--r-pill)}:root{--dim-1:1px;--dim-2:24px;--dim-3:14px;--dim-4:88px;--dim-5:12px;--dim-6:80px;--dim-7:34px;--dim-8:30px;--dim-9:10px;--dim-10:22px;--dim-11:9px;--dim-12:1.8px;--dim-13:4px;--dim-14:8px;--dim-15:52px;--dim-16:3px;--dim-17:11px;--dim-18:5px;--dim-19:210px;--dim-20:28px;--dim-21:32px;--dim-22:20px;--dim-23:170px;--dim-24:150px;--dim-25:-20px;--dim-26:18px;--dim-27:-1px;--dim-28:6px;--dim-29:2px;--dim-30:54px;--dim-31:26px;--dim-32:3.2vw;--dim-33:46px;--dim-34:-1.8px;--dim-35:14cqw;--dim-36:-1.2px;--dim-37:65px;--dim-38:7px;--dim-39:16px;--dim-40:250px;--dim-41:-6px;--dim-42:2.3vw;--dim-43:90px;--dim-44:95px;--dim-45:36px;--dim-46:-8px;--dim-47:1280px;--dim-48:40px;--dim-49:50px;--dim-50:85px;--dim-51:2.5vw;--dim-52:1600px;--dim-53:232px;--dim-54:280px;--dim-55:19px;--dim-56:15cqw;--dim-57:38px;--dim-58:320px;--dim-59:72px;--dim-60:78px;--dim-61:200px;--dim-62:27px;--dim-63:16cqw;--dim-64:13px;--dim-65:23px;--dim-66:238px;--dim-67:31px;--dim-68:-1.5px;--dim-69:33px;--dim-70:-5px;--dim-71:1.5px;--dim-72:37px;--dim-73:15px;--dim-74:35px;--dim-75:270px;--dim-76:100vh;--dim-77:74px;--dim-78:45px;--dim-79:1800px;--dim-80:29px;--dim-81:25px;--dim-82:-.8px;--dim-83:-.2px;--dim-84:-30px;--dim-85:17px;--dim-86:322px;--dim-87:218px;--dim-88:43px;--dim-89:220px;--dim-90:55px;--dim-91:180px;--dim-92:350px;--dim-93:120px;--dim-94:44px;--dim-95:75px;--dim-96:110px;--dim-97:21px;--dim-98:-4px;--dim-99:70px;--dim-100:800px;--dim-101:520px;--dim-102:440px;--dim-103:85vh;--dim-104:100px;--dim-105:420px;--dim-106:400px;--dim-107:60px;--dim-108:360px;--dim-109:245px;--dim-110:310px;--dim-111:160px;--dim-112:300px;--dim-113:64px;--dim-114:-2px;--dim-115:62px;--dim-116:76px;--dim-117:39px;--dim-118:108px;--dim-119:146px;--dim-120:260px;--dim-121:-500px;--dim-122:130px;--dim-123:1.15em;--dim-124:.65em;--dim-125:48px;--dim-126:140px;--size-menu-icon:28px;--size-icon-btn:32px;--h-btn:34px;--control-bg:color-mix(in srgb,var(--canvas) 84%,var(--panel-rgb-color));--panel-rgb-color:rgb(var(--panel-rgb));--control-raised:color-mix(in srgb,var(--canvas) 65%,var(--surface-raised));--control-border:color-mix(in srgb,var(--muted) 20%,transparent);--control-edge:color-mix(in srgb,var(--accent-from) 40%,var(--control-border));--control-glow:color-mix(in srgb,var(--accent-from) 18%,transparent);--nav-row-height:36px;--nav-gap:10px;--nav-pad-y:3px;--nav-pad-x:8px;--control-icon-size:15px;--control-pad-y:7px;--control-pad-x:14px;--control-shadow:0 0 14px var(--control-glow);--check-size:14px;--check-radius:4px;--check-mark-width:6px;--check-mark-height:3px;--check-mark-stroke:1.5px;--check-mark-offset:-1px;--control-stroke:1px;--control-focus-width:2px;--control-focus-gap:3px;--feature-base:color-mix(in srgb,rgb(var(--panel-rgb)) 85%,var(--violet));--feature-top:color-mix(in srgb,rgb(var(--panel-rgb)) 88%,var(--accent-from));--feature-edge:color-mix(in srgb,var(--accent-from) 24%,var(--line));--feature-light:color-mix(in srgb,var(--accent-from) 45%,transparent);--feature-surface:radial-gradient(ellipse 55% 12% at 50% 104%,var(--feature-light),transparent 100%),linear-gradient(140deg,var(--feature-top),var(--feature-base));--growth-width:280px;--growth-gap:12px;--growth-font:8px;--growth-caption-spacing:1.5px;--growth-padding:10px;--growth-line-length:300;--growth-min-text:280px;--photo-glass-blur:8px;--photo-glass-tint:rgb(9 16 42/.66);--photo-glass-shade:rgb(9 16 42/.92);--photo-glass-edge:rgb(219 228 255/.17);--photo-glass-text:#f4f7ff;--photo-glass-muted:#c0cbe1;--glass-scene-base:#10164a;--glass-scene-deep:#0c1235;--glass-scene-blue:#254bff;--glass-scene-indigo:#3c37c9;--glass-scene-ice:#7c9dff;--glass-scene-frost:rgb(13 19 53/.14);--glass-scene-blur:5px;--scrollbar-size:6px;--scrollbar-track:color-mix(in srgb,var(--canvas) 78%,var(--surface-raised));--scrollbar-thumb:color-mix(in srgb,var(--accent-from) 22%,var(--surface-raised));--scrollbar-hover:color-mix(in srgb,var(--accent-from) 38%,var(--muted));--glass-art-blur:22px;--glass-art-shade:rgb(9 16 42/.76);--glass-art-tint:rgb(9 16 42/.58)}.panel{position:relative;isolation:isolate;animation:premium-enter .65s linear both;animation-timing-function:linear(0,.16,.44,.7,.87,.97,1.015,1.018,1.008,1);transition:none}.panel:before{inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 28%,var(--legacy-137) 48%,transparent 68%);opacity:0;animation:glass-sweep .6s .12s both}.panel:after,.panel:before{content:"";position:absolute;pointer-events:none;z-index:-1}.panel:after{left:0;top:0;width:var(--dim-120);height:var(--dim-120);border-radius:50%;background:radial-gradient(circle,var(--legacy-138),transparent 68%);transform:translate(calc(var(--pointer-x,var(--dim-121)) - var(--dim-122)),calc(var(--pointer-y,var(--dim-121)) - var(--dim-122)));opacity:var(--pointer-opacity,0);transition:opacity .2s}.panel:hover{box-shadow:var(--shadow);border-color:var(--line)}.kpi:after{bottom:auto;filter:none;left:0;width:var(--dim-120);height:var(--dim-120)}.aurora{animation:none;background:none;will-change:transform}.aurora-one{background:radial-gradient(ellipse at 65% 34%,var(--legacy-15),transparent 33%);animation:float-one 40s ease-in-out infinite alternate}.aurora-two{background:radial-gradient(ellipse at 95% 77%,var(--legacy-16),transparent 32%);animation:float-two 52s ease-in-out infinite alternate}.aurora-three{background:radial-gradient(ellipse at 12% 85%,var(--legacy-17),transparent 35%);animation:float-three 60s ease-in-out infinite alternate}.nav-item{position:relative;isolation:isolate;transition:transform .22s linear(0,.5,.85,1.04,1)}.nav-item.active{background:none;box-shadow:none}.nav-active-pill{position:absolute;inset:0;border-radius:var(--dim-11);background:linear-gradient(100deg,var(--legacy-30),var(--legacy-31));box-shadow:0 var(--dim-18) var(--dim-73) var(--legacy-32);z-index:-1}.nav-icon{flex-shrink:0}.nav-icon,.sidebar.collapsed .nav-item>.nav-icon{display:inline-flex}.nav-item.active>span{color:var(--white)}.tabs button{position:relative}.tab-indicator{position:absolute;bottom:0;left:var(--dim-9);right:var(--dim-9);height:var(--dim-29);background:var(--legacy-139);border-radius:var(--dim-29);pointer-events:none}.button{transition:transform .25s linear(0,.5,.85,1.04,1),opacity .15s}.button:active,.product-card:active{transform:scale(.96)}.button.primary{transition:translate .25s linear(0,.5,.85,1.04,1),transform .25s linear(0,.5,.85,1.04,1)}.odometer{display:inline-flex;vertical-align:baseline;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.15}.digit-window{display:inline-block;height:var(--dim-123);overflow:hidden;position:relative;width:var(--dim-124)}.digit-reel{display:flex;flex-direction:column;line-height:1.15}.digit-reel>span{display:block;height:var(--dim-123);flex-shrink:0;text-align:center}.cart-flight-layer{position:fixed;inset:0;pointer-events:none;z-index:120}.cart-flight{position:absolute;width:var(--dim-15);height:var(--dim-15);object-fit:cover;border-radius:var(--dim-5);box-shadow:0 var(--dim-14) var(--dim-2) var(--legacy-131)}.cart-heading{display:flex;align-items:center;gap:var(--dim-14);transform-origin:left center}.cart-count{font:var(--dim-9) Inter;padding:var(--dim-13) var(--dim-28);border-radius:var(--dim-28);background:var(--legacy-140);color:var(--legacy-141)}.cart-item{animation:none;position:relative}.cart-items{overflow:hidden}.cart-item:after{content:"";position:absolute;inset:0;background:var(--legacy-142);pointer-events:none;animation:quantity-flash .3s both}.discount-stamp{transform-origin:right center;color:var(--legacy-143)!important}.celebration,.payment-success{position:relative}.payment-success{display:grid;place-items:center;width:var(--dim-116);height:var(--dim-116);margin:var(--dim-9) auto var(--dim-81);border-radius:50%;border:var(--dim-1) solid var(--legacy-104);background:var(--legacy-105);color:var(--legacy-103)}.payment-success svg{width:var(--dim-15);height:var(--dim-15)}.success-ripple{inset:0;border:var(--dim-1) solid var(--legacy-103);border-radius:50%}.confetti,.success-ripple{position:absolute;pointer-events:none}.confetti{top:var(--dim-125);left:50%}.confetti i{position:absolute;width:var(--dim-18);height:var(--dim-14);border-radius:var(--dim-1)}.paper{position:relative;animation:none;clip-path:polygon(0 0,100% 0,100% 98%,95% 100%,90% 98%,85% 100%,80% 98%,75% 100%,70% 98%,65% 100%,60% 98%,55% 100%,50% 98%,45% 100%,40% 98%,35% 100%,30% 98%,25% 100%,20% 98%,15% 100%,10% 98%,5% 100%,0 98%);padding-bottom:var(--dim-8)}.paper .between{animation:receipt-line .4s both}.paper .between:nth-child(2){animation-delay:.6s}.paper .between:nth-child(3){animation-delay:.64s}.paper .between:nth-child(4){animation-delay:.68s}.paper .between:nth-child(5){animation-delay:.72s}.payment-loader{display:inline-grid;place-items:center;width:var(--dim-31);height:var(--dim-31);border-radius:50%}.payment-loader>span{display:block;width:var(--dim-65);height:var(--dim-65);border:var(--dim-29) solid var(--legacy-144);border-top-color:var(--white);border-radius:50%;animation:payment-spin .45s linear infinite}.checkout.is-paying{justify-content:center}.cash-invalid{border-color:var(--legacy-145)!important}.badge{overflow:hidden}.badge>span{display:inline-block}tbody tr{animation:premium-row .4s linear(0,.3,.7,.9,1.02,1) both;position:relative}tbody tr:nth-child(n+7){animation:none!important}tbody tr:after{content:"";position:absolute;inset:0;background:var(--legacy-146);transform:scaleX(0);transform-origin:left;transition:transform .2s;pointer-events:none}tbody tr:hover:after{transform:scaleX(1)}td:last-child .icon{opacity:.5;transform:translateX(var(--dim-28));transition:transform .2s,opacity .2s}tr:focus-within td:last-child .icon,tr:hover td:last-child .icon{opacity:1;transform:translateX(0)}.progress>span{animation:grow .7s linear(0,.3,.7,.9,1.02,1) both}.traffic-row:nth-child(4) .progress>span{animation-delay:.07s}.traffic-row:nth-child(5) .progress>span{animation-delay:.14s}.traffic-row:nth-child(6) .progress>span{animation-delay:.21s}.loading-skeleton{display:grid;gap:var(--dim-39)}.loading-skeleton>div{height:var(--dim-104);border:var(--dim-1) solid var(--line);background:var(--glass);border-radius:var(--dim-39);overflow:hidden;position:relative}.loading-skeleton>div:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,var(--legacy-26),transparent);animation:shimmer 1.5s infinite}.premium-chart{position:relative;width:100%;height:100%;touch-action:pan-y}.premium-chart svg{width:100%;height:100%;overflow:visible}.chart-hover-tooltip{position:absolute;right:var(--dim-14);top:0;padding:var(--dim-14) var(--dim-5);border-radius:var(--dim-14);background:var(--legacy-147);border:var(--dim-1) solid var(--line);font-size:var(--dim-9);pointer-events:none}@keyframes premium-enter{0%{opacity:0;transform:translateY(var(--dim-5))}to{opacity:1;transform:translateY(0)}}@keyframes premium-row{0%{opacity:0;transform:translateY(var(--dim-14))}to{opacity:1;transform:translateY(0)}}@keyframes glass-sweep{0%{opacity:0;transform:translateX(-20%)}30%{opacity:1}to{opacity:0;transform:translateX(20%)}}@keyframes quantity-flash{0%{opacity:1}to{opacity:0}}@keyframes receipt-line{0%{opacity:0;transform:translateY(var(--dim-70))}to{opacity:1;transform:translateY(0)}}@keyframes payment-spin{to{transform:rotate(1turn)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes float-one{to{transform:translate(3%,-2%) rotate(3deg)}}@keyframes float-two{to{transform:translate(-2%,3%) rotate(-2deg)}}@keyframes float-three{to{transform:translate(2%,2%) rotate(2deg)}}@media(hover:none){.panel:after{display:none}.button.primary{translate:none!important}td:last-child .icon{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}.button.primary{translate:none!important}.cart-flight-layer,.confetti,.panel:after,.panel:before{display:none}.digit-reel{transform:none!important}.aurora{will-change:auto}}.panel>h3{line-height:1.5}.panel>h3+h2{margin-top:var(--dim-9);line-height:1.25}.panel>.field+h3,.panel>.form-grid+h3,.panel>p+h3{margin-top:var(--dim-2)}.panel>.avatar+h2,.panel>h3+.table-scroll,.panel>h3+table{margin-top:var(--dim-3)}.panel>p+.badge{margin-top:var(--dim-5)}.panel>.button+.button{margin-left:var(--dim-14)}.panel>.record+.button{margin-top:var(--dim-26)}.customer-timeline,.panel>h3+form{margin-top:var(--dim-3)}.customer-timeline{display:grid;gap:var(--dim-5)}.customer-timeline p{margin:0;line-height:1.7}.customer-spend{margin-top:var(--dim-2);padding-top:var(--dim-22);border-top:var(--dim-1) solid var(--line)}.customer-spend h3{font-size:var(--dim-17);color:var(--muted);font-family:Inter,sans-serif;font-weight:500}.customer-spend h2{margin-top:var(--dim-9);font-size:var(--dim-20);line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sales-channels{border:0;padding:0;margin:var(--dim-2) 0 0;min-width:0;display:grid;gap:var(--dim-9)}.sales-channels legend{padding:0;margin-bottom:var(--dim-3);font:500 var(--dim-3)/1.5 Space Grotesk,sans-serif}.channel-option{display:flex;align-items:center;gap:var(--dim-5);min-height:var(--dim-115);padding:var(--dim-5);border:var(--dim-1) solid var(--line);border-radius:var(--dim-5);background:var(--legacy-79);cursor:pointer}.channel-option:hover{background:var(--legacy-148)}.channel-option:has(input:checked){border-color:var(--legacy-149);background:var(--legacy-150)}.channel-option>svg{color:var(--legacy-151);flex-shrink:0}.channel-option>span{font-size:var(--dim-17);line-height:1.5;min-width:0}.channel-option small{display:block;margin-top:var(--dim-13);font-size:var(--dim-9);line-height:1.5;color:var(--muted)}input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;flex:0 0 auto;width:var(--dim-39);height:var(--dim-39);min-height:0;padding:0;margin:0;border:var(--dim-1) solid var(--legacy-152);border-radius:var(--dim-13);background:var(--legacy-153);vertical-align:middle;cursor:pointer}input[type=checkbox]:checked{background:var(--legacy-31);border-color:var(--legacy-154)}input[type=checkbox]:checked:after{content:"";width:var(--dim-14);height:var(--dim-18);border-left:var(--dim-12) solid var(--white);border-bottom:var(--dim-12) solid var(--white);transform:translateY(var(--dim-27)) rotate(-45deg)}input[type=checkbox]:focus-visible{outline:var(--dim-29) solid var(--sky);outline-offset:var(--dim-16)}td input[type=checkbox],th input[type=checkbox]{width:var(--dim-3);height:var(--dim-3)}.note-form{display:flex;gap:var(--dim-9);align-items:center;flex-wrap:wrap}.note-form>input{flex:1 1;min-width:var(--dim-126)}.variant-table input{width:100%;min-width:var(--dim-43)}.record>select{max-width:100%;flex-shrink:0}.field{line-height:1.5}.field input,.field select,.field textarea{width:100%;min-width:0;line-height:1.5}.field input[type=file]{white-space:normal;font-size:var(--dim-9)}.field input[type=file]::file-selector-button{padding:var(--dim-28) var(--dim-11);margin-right:var(--dim-9);border-radius:var(--dim-28);border:var(--dim-1) solid var(--line);background:var(--legacy-76);color:var(--text);font:inherit;cursor:pointer}.form-grid>.field{min-width:0}.receipt .button{margin:var(--dim-14) var(--dim-13) 0}.modal form>.button{margin-top:var(--dim-13)}.modal>p+.button{margin-top:var(--dim-26)}.modal>.button+.button{margin-left:var(--dim-14)}.modal .record{gap:var(--dim-5);line-height:1.5}.modal .record:last-of-type{margin-bottom:var(--dim-26)}.store-products b{display:block;line-height:1.5}.gift-card p{overflow-wrap:anywhere}.activity,.product-row,.record{line-height:1.5}.record>b,.record>span:not(.badge):not(.avatar){overflow-wrap:anywhere}@media(max-width:760px){.channel-option{gap:var(--dim-9)}.channel-option small{font-size:var(--dim-11)}.panel>.button+.button{margin:var(--dim-14) 0 0 var(--dim-14)}.customer-spend{margin-top:var(--dim-22)}.toolbar{gap:var(--dim-9)}.savebar{gap:var(--dim-5)}.savebar>span{min-width:0}.record>select{width:auto}.page-heading h1{overflow-wrap:anywhere}}