:root{--bg:#F6F1ED;--bg2:#FFFFFF;--text:#101114;--muted:rgba(16,17,20,.68);--muted2:rgba(16,17,20,.52);--line:rgba(16,17,20,.12);--shadow:0 18px 55px rgba(16,17,20,.08);--radius:22px;--radius2:16px;--rg1:#C7A0A6;--rg2:#D9B3BA;--rg3:#E6C8CD;--dark:#101114}*{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Arial;color:var(--text);background:radial-gradient(1100px 720px at 18% 8%,rgba(199,160,166,.18),transparent 62%),radial-gradient(820px 520px at 78% 24%,rgba(16,17,20,.1),transparent 60%),linear-gradient(180deg,var(--bg),#FDFBFA);overflow-x:hidden}a{color:inherit;text-decoration:none}small{color:var(--muted)}.wrap{max-width:1120px;margin:0 auto;padding:24px}header{position:-webkit-sticky;position:sticky;top:0;z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(246,241,237,.72);border-bottom:1px solid var(--line)}.nav{max-width:1120px;margin:0 auto;padding:14px 24px;align-items:center;justify-content:space-between;gap:16px}.brand,.nav{display:flex}.brand{flex-direction:column;line-height:1.05}.brand strong{font-size:16px;letter-spacing:.2px}.brand span{font-size:12px;color:var(--muted);margin-top:3px}.navlinks{display:flex;flex-wrap:wrap;justify-content:flex-end}.btn,.navlinks{gap:10px;align-items:center}.btn{display:inline-flex;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(16,17,20,.14);background:rgba(255,255,255,.62);color:rgba(16,17,20,.92);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease;font-weight:650;font-size:13px}.btn:hover{transform:translateY(-1px);border-color:rgba(16,17,20,.22);box-shadow:0 12px 30px rgba(16,17,20,.1)}.btn:active{transform:translateY(0)}.btn.active{border-color:rgba(16,17,20,.28);background:rgba(16,17,20,.06);box-shadow:inset 0 0 0 1px rgba(16,17,20,.06)}.btn.primary{border-color:transparent;background:linear-gradient(90deg,rgba(199,160,166,.95),rgba(230,200,205,.86));color:rgba(16,17,20,.92);box-shadow:0 14px 40px rgba(199,160,166,.18)}.btn.ghost{background:rgba(199,160,166,.1);border-color:rgba(199,160,166,.28);color:rgba(16,17,20,.88)}.cardSmall,.miniCard{border-radius:var(--radius);background:rgba(255,255,255,.72);border:1px solid rgba(16,17,20,.1);box-shadow:var(--shadow);padding:16px}hr{border:none;border-top:1px solid var(--line);margin:18px 0}.muted{color:var(--muted)}.adminWrap{max-width:1120px;margin:0 auto;padding:24px}.row{gap:10px;flex-wrap:wrap;align-items:center}.col,.row{display:flex}.col{flex-direction:column;gap:6px;min-width:160px}label{font-size:12px;color:var(--muted);letter-spacing:.18em;text-transform:uppercase}input,select,textarea{border-radius:14px;border:1px solid rgba(16,17,20,.12);padding:10px 12px;background:rgba(255,255,255,.85);color:var(--text)}textarea{min-height:90px;resize:vertical}.table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:18px;border:1px solid rgba(16,17,20,.1);background:rgba(255,255,255,.7);box-shadow:var(--shadow)}.table td,.table th{padding:10px 12px;border-bottom:1px solid rgba(16,17,20,.08);text-align:left;font-size:14px}.table th{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:rgba(16,17,20,.68);background:rgba(255,255,255,.82)}.table tr:last-child td{border-bottom:none}.badge{display:inline-flex;padding:7px 10px;border-radius:999px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;border:1px solid rgba(16,17,20,.12);background:rgba(16,17,20,.03)}.badge.CONFIRMED{background:rgba(199,160,166,.18);border-color:rgba(199,160,166,.35)}.badge.CANCELED{background:rgba(255,0,0,.06);border-color:rgba(255,0,0,.16)}.badge.PENDING{background:rgba(16,17,20,.03)}.badge.COMPLETED{background:rgba(0,0,0,.06)}footer{margin-top:32px;padding:28px 0 10px;border-top:1px solid var(--line)}.footGrid{display:grid;grid-template-columns:1.3fr .7fr .7fr;grid-gap:16px;gap:16px;align-items:start}.footLinks{display:grid;grid-gap:8px;gap:8px}.copy{margin-top:10px;color:var(--muted2);font-size:12px}@media (max-width:980px){.nav{padding:14px 16px}.wrap{padding:16px}.footGrid{grid-template-columns:1fr}}.input{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(16,17,20,.12);background:rgba(255,255,255,.8)}.adminFrame{min-height:100vh;max-width:100vw;width:100%;overflow-x:hidden;padding:0;color:rgba(241,242,247,.92);background:radial-gradient(1100px 720px at 14% 14%,rgba(122,92,255,.16),transparent 62%),radial-gradient(920px 520px at 84% 22%,rgba(43,202,255,.1),transparent 60%),radial-gradient(1000px 620px at 56% 92%,rgba(255,163,87,.1),transparent 62%),linear-gradient(180deg,#06060A,#090A10 60%,#07080D)}.adminFrame .muted{color:rgba(241,242,247,.68)}.adminFrame label{color:rgba(241,242,247,.62)}.adminFrame input,.adminFrame select,.adminFrame textarea{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:rgba(241,242,247,.92)}.adminFrame input::placeholder,.adminFrame textarea::placeholder{color:rgba(241,242,247,.52)}.adminFrame,.adminFrame *{box-sizing:border-box}.adminFrame .listRow,.adminFrame .mono,.adminFrame .muted,.adminFrame code,.adminFrame pre,.adminFrame td{overflow-wrap:anywhere;word-break:break-word}.adminFrame iframe,.adminFrame img,.adminFrame video{max-width:100%;height:auto}.adminFrame input,.adminFrame select,.adminFrame textarea{min-width:0;max-width:100%}.adminFrame textarea{resize:both}.adminFrame .btn{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(241,242,247,.9);box-shadow:0 18px 55px rgba(0,0,0,.3)}.adminFrame .btn:hover{border-color:rgba(255,255,255,.2);box-shadow:0 24px 70px rgba(0,0,0,.4)}.adminFrame .btn.primary{border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(122,92,255,.95),rgba(43,202,255,.7));color:rgba(6,6,10,.94)}.adminFrame .btn.ghost{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.16);color:rgba(241,242,247,.9)}.adminFrame .cardSmall,.adminFrame .miniCard{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 55px rgba(0,0,0,.32)}.adminFrame .table{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 55px rgba(0,0,0,.28)}.adminFrame .table th{background:rgba(255,255,255,.06);color:rgba(241,242,247,.65)}.adminFrame .table td{border-bottom:1px solid rgba(255,255,255,.07);color:rgba(241,242,247,.88)}.adminFrame hr{border-top:1px solid rgba(255,255,255,.1)}.adminFrame .badge{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:rgba(241,242,247,.86)}.adminFrame .badge.CONFIRMED{background:rgba(43,202,255,.14);border-color:rgba(43,202,255,.28)}.adminFrame .badge.CANCELED{background:rgba(255,84,84,.12);border-color:rgba(255,84,84,.22)}.adminFrame .badge.PENDING{background:rgba(255,255,255,.06)}.adminFrame .badge.COMPLETED{background:rgba(122,92,255,.14);border-color:rgba(122,92,255,.28)}.adminFrame .adminFrame textarea{resize:both}.admShell{display:grid;grid-template-columns:300px 1fr;min-height:100vh}.adminFrame .admSide{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto;padding:18px 14px 14px;background:rgba(255,255,255,.04);border-right:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.adminFrame .admBrand{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 14px}.adminFrame .admLogo{display:flex;gap:10px;align-items:center}.adminFrame .admLogo .mark{width:10px;height:10px;border-radius:999px;background:linear-gradient(180deg,rgba(122,92,255,.95),rgba(43,202,255,.78));box-shadow:0 0 0 6px rgba(122,92,255,.14)}.adminFrame .admLogo .name{font-weight:750;letter-spacing:.2px;font-size:15px}.adminFrame .admLogo .tag{margin-top:2px;font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:rgba(241,242,247,.62)}.adminFrame .admBurger{display:none;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:rgba(241,242,247,.9);border-radius:14px;padding:10px 12px;cursor:pointer}.adminFrame .admNav{display:grid;grid-gap:8px;gap:8px;padding:6px}.adminFrame .admItem{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);text-decoration:none;color:rgba(241,242,247,.88);transition:transform .14s ease,border-color .14s ease,background .14s ease}.adminFrame .admItem:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06)}.adminFrame .admItem .dot{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.22);box-shadow:0 0 0 5px rgba(255,255,255,.06);flex:0 0 auto}.adminFrame .admItem .lbl{flex:1 1;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.adminFrame .admItem .chev{opacity:.5;font-size:18px}.adminFrame .admItem.active{border-color:rgba(122,92,255,.38);background:linear-gradient(180deg,rgba(122,92,255,.18),rgba(43,202,255,.08))}.adminFrame .admItem.active .chev{opacity:.9}.adminFrame .admSideFooter{margin-top:14px;padding:10px 8px;display:grid;grid-gap:10px;gap:10px}.adminFrame .admSideBtn{display:flex;align-items:center;justify-content:center;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:rgba(241,242,247,.9);text-decoration:none;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.adminFrame .admSideBtn:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.07)}.adminFrame .admSideBtn.danger{border-color:rgba(255,84,84,.25);background:rgba(255,84,84,.08)}.adminFrame .admHint{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);padding:10px 12px;color:rgba(241,242,247,.7);line-height:1.7;font-size:12px}.adminFrame .admMain{padding:18px 18px 26px}.adminFrame .admTop{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.adminFrame .admTopLeft{display:flex;gap:12px;align-items:flex-start}.adminFrame .admEyebrow{font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:rgba(241,242,247,.58)}.adminFrame .admTitle{margin:6px 0 0;font-size:34px;letter-spacing:-.6px;line-height:1.05}.adminFrame .admSub{margin-top:8px;color:rgba(241,242,247,.68);line-height:1.7;max-width:920px}.adminFrame .admTopRight{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.adminFrame .admPill{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:rgba(241,242,247,.9);text-decoration:none;font-weight:700;font-size:12px}.adminFrame .admPill:hover{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.07)}.adminFrame .admMenuBtn{display:none;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:rgba(241,242,247,.9);padding:10px 12px;cursor:pointer}.adminFrame .admContent{max-width:1320px}.adminFrame .apptsWeekGrid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px;gap:10px}.adminFrame .apptsDay{min-width:0}.adminFrame .apptsDayLabel{font-size:10px;letter-spacing:.3em;text-transform:uppercase;padding:0 6px}@media (max-width:720px){.adminFrame .apptsWeekGrid{grid-template-columns:1fr}.adminFrame .apptsDay{padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.adminFrame .apptsDay:first-child{padding-top:0;border-top:none}.adminFrame .apptsDayLabel{font-size:12px;padding:0 2px}}.adminFrame .admDrawer{position:fixed;inset:0;background:rgba(0,0,0,.55);opacity:0;pointer-events:none;transition:opacity .16s ease;z-index:80}.adminFrame .admDrawer.open{opacity:1;pointer-events:auto}@media (max-width:1020px){.adminFrame .admShell{grid-template-columns:1fr}.adminFrame .admMenuBtn{display:inline-flex}.adminFrame .admSide{position:fixed;left:0;top:0;height:100vh;width:min(320px,86vw);transform:translateX(-102%);transition:transform .18s ease;z-index:90}.adminFrame .admSide.open{transform:translateX(0)}.adminFrame .admBurger{display:inline-flex}.adminFrame .admMain{padding:14px 14px 22px}.adminFrame .admTitle{font-size:30px}}.adminFrame .admItem.cDash .dot{background:rgba(255,255,255,.26);box-shadow:0 0 0 5px rgba(255,255,255,.06)}.adminFrame .admItem.cCal .dot{background:rgba(43,202,255,.82);box-shadow:0 0 0 5px rgba(43,202,255,.12)}.adminFrame .admItem.cAppts .dot{background:rgba(90,246,153,.8);box-shadow:0 0 0 5px rgba(90,246,153,.12)}.adminFrame .admItem.cSched .dot{background:rgba(255,163,87,.84);box-shadow:0 0 0 5px rgba(255,163,87,.12)}.adminFrame .admItem.cSvcs .dot{background:rgba(122,92,255,.86);box-shadow:0 0 0 5px rgba(122,92,255,.12)}.adminFrame .admItem.cPages .dot{background:rgba(255,102,214,.82);box-shadow:0 0 0 5px rgba(255,102,214,.12)}.adminFrame .admItem.cMedia .dot{background:rgba(43,202,255,.62);box-shadow:0 0 0 5px rgba(43,202,255,.1)}.adminFrame .admItem.cSms .dot{background:rgba(255,84,84,.78);box-shadow:0 0 0 5px rgba(255,84,84,.12)}.adminFrame .admItem.cClients .dot{background:rgba(255,214,84,.86);box-shadow:0 0 0 5px rgba(255,214,84,.12)}.adminFrame .admItem.cProducts .dot{background:rgba(90,246,153,.62);box-shadow:0 0 0 5px rgba(90,246,153,.1)}.adminFrame .admItem.cOrders .dot{background:rgba(255,163,87,.64);box-shadow:0 0 0 5px rgba(255,163,87,.1)}.adminFrame .admCalHead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.adminFrame .admCalGrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px}.adminFrame .admCalDow{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:rgba(241,242,247,.58);padding:0 6px}.adminFrame .admCalCell{min-width:0;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);padding:10px 10px 12px;min-height:102px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.adminFrame .admCalCell:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06)}.adminFrame .admCalCell.sel{border-color:rgba(43,202,255,.36);background:linear-gradient(180deg,rgba(43,202,255,.12),rgba(122,92,255,.08))}.adminFrame .admCalCell.off{opacity:.45}.adminFrame .admCalTopRow{display:flex;align-items:center;justify-content:space-between;gap:10px}.adminFrame .admCalDayNum{font-weight:800;letter-spacing:.2px}.adminFrame .admCalBadges{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.adminFrame .admDot{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.2)}.adminFrame .admDot.p{background:rgba(255,255,255,.28)}.adminFrame .admDot.c{background:rgba(43,202,255,.85)}.adminFrame .admDot.x{background:rgba(255,84,84,.85)}.adminFrame .admDot.d{background:rgba(122,92,255,.85)}.adminFrame .admPreview{margin-top:10px;display:grid;grid-gap:6px;gap:6px}.adminFrame .admPreviewItem{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.16);padding:8px 10px;font-size:12px;line-height:1.3;min-width:0;overflow-wrap:anywhere;word-break:break-word}.adminFrame .admPreviewItem b{font-weight:800}@media (max-width:520px){.adminFrame .admPreview{display:none}}.adminFrame{padding:8px}.admGrid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:980px){.admGrid2{grid-template-columns:1fr}}.admCard{background:rgba(16,17,20,.96);color:#f6f1ed;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:16px;box-shadow:0 18px 45px rgba(0,0,0,.35)}.admCard h3{margin:0 0 12px;font-size:16px;letter-spacing:.3px}.admField{margin:10px 0;display:flex;flex-direction:column;gap:6px}.admField label{font-size:12px;opacity:.82;text-transform:uppercase;letter-spacing:1px}.admField input,.admField select,.admField textarea{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);color:#fff;padding:10px 12px;outline:none}.admField select{color-scheme:dark}.admField select option{background:rgba(16,17,20,.96);color:#fff}.admField textarea{resize:vertical;min-height:90px}.admBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(199,160,166,.55);background:rgba(199,160,166,.15);color:#fff;padding:10px 14px;border-radius:12px;cursor:pointer;transition:.2s ease}.admBtn:hover{background:rgba(199,160,166,.25)}.admBtn:disabled{opacity:.55;cursor:not-allowed}.admCheck{display:flex;gap:10px;align-items:center;font-size:13px;opacity:.9;margin:10px 0}.admAlert{border-radius:14px;padding:10px 12px;margin:10px 0 14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#fff}.admAlert.ok{border-color:rgba(90,180,120,.35);background:rgba(90,180,120,.12)}.admAlert.err{border-color:rgba(220,90,90,.35);background:rgba(220,90,90,.12)}.admTableWrap{overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.admTable{width:100%;border-collapse:collapse;min-width:0}@media (min-width:900px){.admTable{min-width:820px}}.admTable td,.admTable th{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px}.admTable th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:1px;opacity:.85}.miniStatRow{display:flex;gap:12px}.miniStat{flex:1 1;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:10px 12px;background:rgba(255,255,255,.04)}.miniStat span{display:block;font-size:12px;opacity:.78}.miniStat b{font-size:18px}.publicHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(10,10,10,.7);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08)}.publicNav{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;max-width:1200px;margin:0 auto}.publicNav .menu-items{display:flex;gap:22px;align-items:center}.publicNav a{color:rgba(255,255,255,.88);text-decoration:none;font-weight:700;letter-spacing:.12em;font-size:12px}.publicNav a.active{color:#fff}.publicNav .nav-logo{color:#fff;text-decoration:none;font-weight:800;letter-spacing:.16em}.desktop-only{display:flex}.hamburger-btn{display:none;background:transparent;border:0;cursor:pointer;gap:6px;flex-direction:column;padding:8px}.hamburger-btn .bar{width:26px;height:2px;background:rgba(255,255,255,.85);display:block}@media (max-width:860px){.desktop-only{display:none}.hamburger-btn{display:flex}}.mobileMenuOverlay{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:flex-start;padding:18px;z-index:60}.mobileMenuPanel{width:100%;max-width:520px;background:rgba(20,20,20,.92);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:14px 14px 18px}.mobile-links{display:flex;flex-direction:column;gap:12px;margin-top:14px}.mobile-links a{padding:12px;border-radius:12px;background:rgba(255,255,255,.06)}.publicFooter{margin-top:40px;padding:34px 18px;border-top:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.35)}@media (max-width:720px){.adminFrame .admTable.admCards,.adminFrame .admTable.admCards tbody,.adminFrame .admTable.admCards td,.adminFrame .admTable.admCards tr,.adminFrame .table.adminCards,.adminFrame .table.adminCards tbody,.adminFrame .table.adminCards td,.adminFrame .table.adminCards tr{display:block;width:100%}.adminFrame .admTable.admCards thead,.adminFrame .table.adminCards thead{display:none}.adminFrame .admTable.admCards,.adminFrame .table.adminCards{min-width:0!important;border:none;background:transparent;box-shadow:none}.adminFrame .admTable.admCards td,.adminFrame .admTable.admCards tr,.adminFrame .table.adminCards td{border:none!important;padding:7px 0;display:flex;justify-content:space-between;gap:12px;align-items:baseline;text-align:right}.adminFrame .admTable.admCards td:before,.adminFrame .table.adminCards td:before{content:attr(data-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.75;text-align:left;margin-right:10px;flex:1 1 auto}.adminFrame .admTable.admCards td>*,.adminFrame .table.adminCards td>*{max-width:65%}.adminFrame .miniStatRow{flex-direction:column}.adminFrame .row{flex-wrap:wrap}.adminFrame .admGrid2{grid-template-columns:1fr}.adminFrame table:not(.keepTable),.adminFrame table:not(.keepTable) tbody,.adminFrame table:not(.keepTable) td,.adminFrame table:not(.keepTable) tr{display:block;width:100%}.adminFrame table:not(.keepTable) thead{display:none}.adminFrame table:not(.keepTable){min-width:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.adminFrame table:not(.keepTable) tr{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);border-radius:16px;padding:10px 12px;margin:10px 0}.adminFrame table:not(.keepTable) td{border:none!important;padding:7px 0!important;display:flex!important;justify-content:space-between;gap:12px;align-items:baseline;text-align:right}.adminFrame table:not(.keepTable) td:before{content:attr(data-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.75;text-align:left;margin-right:10px;flex:1 1 auto}.adminFrame table:not(.keepTable) td>*{max-width:65%}}.adminFrame .miniCard{max-width:100%;overflow:hidden}