#ct-tablet-dashboard{--td-accent:#0088cc;--td-menu:#1d2127;color-scheme:light;padding:26px 4px 32px;font:400 11px/1.5 Inter,Arial,sans-serif;color:#33353f;container-type:inline-size}
#ct-tablet-dashboard *{box-sizing:border-box}#ct-tablet-dashboard p,#ct-tablet-dashboard h2,#ct-tablet-dashboard h3,#ct-tablet-dashboard h4{margin:0}#ct-tablet-dashboard button,#ct-tablet-dashboard a{font:inherit}#ct-tablet-dashboard button:focus-visible,#ct-tablet-dashboard a:focus-visible{outline:3px solid #5dc8ff;outline-offset:2px}#ct-tablet-dashboard svg{width:15px;height:15px;flex-shrink:0}#ct-tablet-dashboard small{display:block;font-size:10px;color:#727882;font-weight:400}#ct-tablet-dashboard strong,#ct-tablet-dashboard b{font-weight:600}#ct-tablet-dashboard a{text-decoration:none;color:inherit}
#ct-tablet-dashboard .td-device{position:relative;padding:17px 22px;border-radius:30px;background:#171a20;border:2px solid #525761;box-shadow:inset 0 0 0 2px #080a0d,0 18px 30px #18223126;max-width:1200px;margin:auto}
#ct-tablet-dashboard .td-camera{position:absolute;width:5px;height:5px;border-radius:50%;left:7px;top:50%;background:#111b2b;box-shadow:0 0 0 2px #282c34,inset 0 0 2px #7b8eaf}
#ct-tablet-dashboard .td-screen{display:grid;grid-template-columns:152px minmax(0,1fr);grid-template-rows:44px 1fr;background:#ecedf0;border-radius:10px;overflow:hidden}
#ct-tablet-dashboard .td-top{grid-column:1/-1;display:flex;align-items:center;background:var(--td-menu);color:#eef1f5;border-bottom:1px solid #303640;padding:0 16px;gap:25px}#ct-tablet-dashboard .td-brand{display:flex;gap:7px;align-items:center;font-size:17px;font-weight:500;letter-spacing:-.5px}#ct-tablet-dashboard .td-brand>b{background:var(--td-accent);color:#fff;width:25px;height:26px;display:grid;place-items:center;border-radius:4px;font-size:12px;font-weight:600}#ct-tablet-dashboard .td-org{color:#abb4be;font-size:10px;padding-left:18px;border-left:1px solid #3b4048}#ct-tablet-dashboard .td-top-right{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:10px}#ct-tablet-dashboard .td-top-right>svg{color:#abb4be}#ct-tablet-dashboard .td-avatar{background:#3d4654;color:#e7ecf2;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;font-size:9px;font-weight:500;flex-shrink:0}
#ct-tablet-dashboard .td-sidebar{display:flex;flex-direction:column;background:var(--td-menu);color:#abb4be;padding:18px 0 12px;border-right:1px solid #303640;grid-column:1;grid-row:2}#ct-tablet-dashboard .td-sidebar-caption{font-size:8px;letter-spacing:1px;padding:0 15px;margin-bottom:12px;color:#7e8997}#ct-tablet-dashboard .td-sidebar nav{display:grid;gap:3px}#ct-tablet-dashboard .td-sidebar nav a{display:flex;align-items:center;gap:9px;padding:11px 12px;border-left:3px solid transparent;font-size:10px}#ct-tablet-dashboard .td-sidebar nav .td-nav-active{background:#282d36;color:#fff;border-left-color:var(--td-accent)}#ct-tablet-dashboard .td-sidebar nav a:hover{background:#282d36;color:#fff}#ct-tablet-dashboard .td-sidebar svg{width:14px;height:14px}#ct-tablet-dashboard .td-cart-count{margin-left:auto;background:#303945;border-radius:3px;padding:0 5px;font-size:9px}#ct-tablet-dashboard .td-settings-label{margin-top:25px}#ct-tablet-dashboard .td-settings>span{display:flex;align-items:center;gap:9px;padding:9px 15px;font-size:9px}#ct-tablet-dashboard .td-sidebar-foot{display:flex;align-items:center;gap:8px;padding:16px 12px 0;margin-top:auto;border-top:1px solid #303640;font-size:9px;color:#d0d6df}#ct-tablet-dashboard .td-sidebar-foot small{font-size:8px;color:#8995a4}
#ct-tablet-dashboard .td-main{min-width:0;padding:17px;background:#ecedf0;grid-column:2;grid-row:2}#ct-tablet-dashboard .td-page-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}#ct-tablet-dashboard .td-page-title h2{font-size:21px;line-height:1.3;font-weight:600;letter-spacing:-.7px}#ct-tablet-dashboard .td-page-title p{color:#727882;font-size:10px;margin-top:4px}#ct-tablet-dashboard .td-date{font-size:9px;color:#727882;white-space:nowrap}
#ct-tablet-dashboard .td-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:13px}#ct-tablet-dashboard .td-panel{background:#fff;border:1px solid #e0e3e8;border-radius:7px;overflow:hidden;min-width:0;box-shadow:0 2px 4px #1d212704;scroll-margin:20px}
#ct-tablet-dashboard .td-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 13px;border-bottom:1px solid #edf0f3;min-height:40px}#ct-tablet-dashboard h3{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;white-space:nowrap}#ct-tablet-dashboard h3 svg{color:#7a8490;width:14px;height:14px}#ct-tablet-dashboard .td-head-note{font-size:9px;color:#8a9099;white-space:nowrap}#ct-tablet-dashboard .td-tag{display:inline-flex;align-items:center;justify-content:center;background:#eaf5fc;color:#137aa9;font-size:9px;line-height:1.5;padding:3px 7px;border-radius:4px;font-weight:500;white-space:nowrap}#ct-tablet-dashboard .td-green{background:#eaf6ee;color:#37835b}#ct-tablet-dashboard .td-gray{background:#f0f1f4;color:#697488}
#ct-tablet-dashboard .td-order-summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px 9px}#ct-tablet-dashboard .td-order-number{font-size:19px;color:#33353f;letter-spacing:-.5px}#ct-tablet-dashboard .td-order-desc{font-size:9px;color:#727882;margin-top:2px}#ct-tablet-dashboard .td-order-amount{text-align:right;flex-shrink:0}#ct-tablet-dashboard .td-order-amount small{font-size:8px}#ct-tablet-dashboard .td-order-amount strong{font-size:17px;font-weight:600;color:#33353f;letter-spacing:-.5px}#ct-tablet-dashboard .td-order-amount em{font-style:normal;font-size:9px;font-weight:400;color:#727882}
#ct-tablet-dashboard .td-order-meta{display:flex;gap:25px;margin:0 13px;padding-bottom:10px;border-bottom:1px solid #edf0f3}#ct-tablet-dashboard .td-order-meta small{font-size:8px}#ct-tablet-dashboard .td-order-meta b{font-weight:500;font-size:9px}
#ct-tablet-dashboard .td-products{padding:0 13px}#ct-tablet-dashboard .td-products>div{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #edf0f3;font-size:10px;min-height:45px}#ct-tablet-dashboard .td-products>div:last-child{border-bottom:0}#ct-tablet-dashboard .td-products b{margin-left:auto;font-size:10px;white-space:nowrap;font-variant-numeric:tabular-nums}#ct-tablet-dashboard .td-products small{font-size:8px;color:#9297a0}#ct-tablet-dashboard .td-product-icon{display:flex;align-items:center;justify-content:center;width:29px;height:29px;background:#f4f6f8;border-radius:5px;color:#748194;flex-shrink:0}#ct-tablet-dashboard .td-product-icon svg{width:19px;height:19px}
#ct-tablet-dashboard .td-delivery{display:flex;align-items:center;gap:8px;border-top:1px solid #e5edf2;padding:10px 13px;background:#f8fbfd}#ct-tablet-dashboard .td-delivery>svg{color:var(--td-accent)}#ct-tablet-dashboard .td-delivery strong{font-size:9px;font-weight:500}#ct-tablet-dashboard .td-delivery small{font-size:8px}#ct-tablet-dashboard .td-document{margin-left:auto;display:flex;align-items:center;gap:4px;color:#77818d;font-size:9px;white-space:nowrap}#ct-tablet-dashboard .td-document svg{width:12px;height:12px}
#ct-tablet-dashboard .td-spend-content{padding:14px 13px}#ct-tablet-dashboard .td-spend-content>small{font-size:9px}#ct-tablet-dashboard .td-spend-total{display:block;font-size:25px;font-weight:600;letter-spacing:-1px;margin:3px 0 15px;line-height:1.3}#ct-tablet-dashboard .td-spend-total em{font-size:11px;font-style:normal;font-weight:400;letter-spacing:0;color:#77818d}
#ct-tablet-dashboard .td-chart{display:flex;gap:7px;height:125px;padding-top:8px}#ct-tablet-dashboard .td-axis{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:22px;font-size:8px;color:#89929e;min-width:29px}#ct-tablet-dashboard .td-bar-area{display:flex;gap:10px;flex:1;align-items:stretch;padding-bottom:22px;background:repeating-linear-gradient(to top,transparent 0 calc(50% - 1px),#edf0f3 calc(50% - 1px) 50%);background-size:100% calc(100% - 22px);background-repeat:no-repeat}#ct-tablet-dashboard .td-bar-area>div{position:relative;flex:1;display:flex;align-items:flex-end;justify-content:center}#ct-tablet-dashboard .td-bar-area i{width:100%;max-width:25px;height:var(--height);background:#a8d8ef;border-radius:3px 3px 0 0}#ct-tablet-dashboard .td-bar-area>div:last-child i{background:var(--td-accent)}#ct-tablet-dashboard .td-bar-area span{position:absolute;bottom:-21px;font-size:8px;color:#89929e}
#ct-tablet-dashboard .td-spend-breakdown{border-top:1px solid #edf0f3;margin-top:13px;padding-top:12px}#ct-tablet-dashboard .td-spend-breakdown>div:first-child{display:flex;justify-content:space-between;gap:8px;font-size:10px}#ct-tablet-dashboard .td-spend-track{height:4px;border-radius:4px;background:#edf0f3;margin:7px 0 10px;overflow:hidden}#ct-tablet-dashboard .td-spend-track>span{display:block;background:var(--td-accent);height:100%;width:64.7%;border-radius:4px}#ct-tablet-dashboard .td-small-categories{display:flex;justify-content:space-between;gap:8px;font-size:8px;color:#727882}#ct-tablet-dashboard .td-small-categories b{display:block;color:#4c5665;font-size:10px;margin-top:2px}
#ct-tablet-dashboard .td-order-row{display:grid;grid-template-columns:minmax(0,1fr) auto 70px;align-items:center;gap:8px;padding:9px 13px;width:100%;text-align:left;border:0;border-bottom:1px solid #edf0f3;background:white;color:#33353f;min-height:43px}#ct-tablet-dashboard button.td-order-row:last-child{border-bottom:0}#ct-tablet-dashboard .td-order-row-head{font-size:8px;color:#8a9099;background:#fafbfc;min-height:0;padding-block:6px}#ct-tablet-dashboard .td-order-row>span:last-child,#ct-tablet-dashboard .td-order-row>strong{text-align:right}#ct-tablet-dashboard .td-order-row>strong{font-size:10px;font-variant-numeric:tabular-nums}#ct-tablet-dashboard .td-order-row b{font-size:10px;font-weight:500}#ct-tablet-dashboard .td-order-row small{font-size:8px}#ct-tablet-dashboard .td-selected{background:#f0f8fd;box-shadow:inset 3px 0 var(--td-accent)}#ct-tablet-dashboard button.td-order-row:hover{background:#f0f8fd}
#ct-tablet-dashboard .td-catalog-content{padding:15px 13px 11px}#ct-tablet-dashboard .td-catalog-product{display:flex;gap:11px;align-items:center}#ct-tablet-dashboard .td-catalog h4{font-size:10px;font-weight:500}#ct-tablet-dashboard .td-catalog-product p{font-size:8px;color:#8a9099;margin-top:3px}#ct-tablet-dashboard .td-catalog-product strong{display:block;font-size:15px;letter-spacing:-.4px;margin-top:5px}#ct-tablet-dashboard .td-catalog-product strong small{display:inline;font-size:8px;letter-spacing:0}#ct-tablet-dashboard .td-laptop{width:55px;flex-shrink:0;padding-bottom:5px}#ct-tablet-dashboard .td-laptop>div{height:35px;border:3px solid #3d4654;border-radius:3px;background:linear-gradient(135deg,#abd7ee,#4d8fbb)}#ct-tablet-dashboard .td-laptop>span{height:4px;background:#a3aab4;display:block;margin:0 -4px;border-radius:0 0 6px 6px}#ct-tablet-dashboard .td-add{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;min-height:33px;border:1px solid var(--td-accent);border-radius:4px;background:var(--td-accent);color:white;font-size:10px;font-weight:500}#ct-tablet-dashboard .td-add:hover{background:#0077b3}#ct-tablet-dashboard .td-add svg{width:13px;height:13px}#ct-tablet-dashboard .td-cart-feedback{font-size:8px;color:#8a9099;text-align:center;margin-top:7px;min-height:12px}#ct-tablet-dashboard .td-footer{display:flex;justify-content:space-between;gap:15px;color:#9299a2;font-size:8px;margin-top:12px}
@container(max-width:800px){#ct-tablet-dashboard .td-device{padding:13px 16px;border-radius:25px}#ct-tablet-dashboard .td-camera{left:5px;width:4px;height:4px}#ct-tablet-dashboard .td-screen{grid-template-columns:125px minmax(0,1fr);grid-template-rows:38px 1fr}#ct-tablet-dashboard .td-brand{font-size:15px}#ct-tablet-dashboard .td-brand>b{width:23px;height:24px;font-size:11px}#ct-tablet-dashboard .td-top{padding-inline:12px;gap:16px}#ct-tablet-dashboard .td-org{display:none}#ct-tablet-dashboard .td-top-right{font-size:9px}#ct-tablet-dashboard .td-sidebar nav a{padding:10px 8px;gap:6px;font-size:9px}#ct-tablet-dashboard .td-sidebar nav svg{width:12px;height:12px}#ct-tablet-dashboard .td-sidebar-caption{padding-inline:11px;font-size:7px}#ct-tablet-dashboard .td-settings>span{padding:8px 11px;font-size:8px;gap:6px}#ct-tablet-dashboard .td-settings svg{width:12px;height:12px}#ct-tablet-dashboard .td-sidebar-foot{padding-inline:8px;gap:5px;font-size:8px}#ct-tablet-dashboard .td-sidebar-foot .td-avatar{width:22px;height:22px;font-size:8px}#ct-tablet-dashboard .td-main{padding:12px}#ct-tablet-dashboard .td-page-title h2{font-size:16px}#ct-tablet-dashboard .td-page-title p{font-size:8px}#ct-tablet-dashboard .td-date{display:none}#ct-tablet-dashboard .td-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:10px}#ct-tablet-dashboard .td-panel-head{padding:9px;gap:5px;min-height:35px}#ct-tablet-dashboard h3{font-size:9px;gap:5px}#ct-tablet-dashboard h3 svg{width:12px;height:12px}#ct-tablet-dashboard .td-tag{font-size:7px;padding:3px 5px}#ct-tablet-dashboard .td-order-summary{padding:10px 9px 8px}#ct-tablet-dashboard .td-order-number{font-size:16px}#ct-tablet-dashboard .td-order-desc{font-size:8px;max-width:115px}#ct-tablet-dashboard .td-order-amount strong{font-size:14px}#ct-tablet-dashboard .td-order-amount small{font-size:7px}#ct-tablet-dashboard .td-order-amount em{font-size:7px}#ct-tablet-dashboard .td-order-meta{margin-inline:9px;gap:18px}#ct-tablet-dashboard .td-order-meta small{font-size:7px}#ct-tablet-dashboard .td-order-meta b{font-size:8px}#ct-tablet-dashboard .td-products{padding-inline:9px}#ct-tablet-dashboard .td-products>div{font-size:8px;gap:6px;min-height:40px;padding:7px 0}#ct-tablet-dashboard .td-products small{font-size:7px}#ct-tablet-dashboard .td-products b{font-size:8px}#ct-tablet-dashboard .td-product-icon{width:24px;height:25px}#ct-tablet-dashboard .td-product-icon svg{width:16px;height:16px}#ct-tablet-dashboard .td-delivery{padding:9px;gap:6px}#ct-tablet-dashboard .td-delivery strong{font-size:8px}#ct-tablet-dashboard .td-delivery small{font-size:7px}#ct-tablet-dashboard .td-document{font-size:8px}#ct-tablet-dashboard .td-spend-content{padding:10px 9px}#ct-tablet-dashboard .td-spend-content>small{font-size:7px}#ct-tablet-dashboard .td-spend-total{font-size:21px;margin-bottom:9px}#ct-tablet-dashboard .td-spend-total em{font-size:8px}#ct-tablet-dashboard .td-chart{height:115px;gap:5px}#ct-tablet-dashboard .td-axis{font-size:7px;min-width:24px}#ct-tablet-dashboard .td-bar-area{gap:6px}#ct-tablet-dashboard .td-bar-area span{font-size:7px}#ct-tablet-dashboard .td-spend-breakdown{margin-top:10px;padding-top:10px}#ct-tablet-dashboard .td-spend-breakdown>div:first-child{font-size:8px}#ct-tablet-dashboard .td-small-categories{font-size:7px}#ct-tablet-dashboard .td-small-categories b{font-size:8px}#ct-tablet-dashboard .td-order-row{padding:8px 9px;grid-template-columns:minmax(0,1fr) auto 52px;gap:6px;min-height:37px}#ct-tablet-dashboard .td-order-row-head{font-size:7px;min-height:0;padding-block:5px}#ct-tablet-dashboard .td-order-row>strong,#ct-tablet-dashboard .td-order-row b{font-size:8px}#ct-tablet-dashboard .td-order-row small{font-size:7px}#ct-tablet-dashboard .td-head-note{font-size:7px}#ct-tablet-dashboard .td-catalog-content{padding:12px 9px 9px}#ct-tablet-dashboard .td-catalog-product{gap:8px}#ct-tablet-dashboard .td-laptop{width:37px}#ct-tablet-dashboard .td-laptop>div{height:25px;border-width:2px}#ct-tablet-dashboard .td-catalog h4{font-size:8px}#ct-tablet-dashboard .td-catalog-product p{font-size:7px}#ct-tablet-dashboard .td-catalog-product strong{font-size:12px}#ct-tablet-dashboard .td-catalog-product strong small{font-size:7px}#ct-tablet-dashboard .td-add{font-size:8px;min-height:29px;margin-top:12px}#ct-tablet-dashboard .td-cart-feedback{font-size:7px}#ct-tablet-dashboard .td-footer{font-size:7px}}
@container(max-width:560px){#ct-tablet-dashboard .td-screen{grid-template-columns:44px minmax(0,1fr)}#ct-tablet-dashboard .td-sidebar-caption,#ct-tablet-dashboard .td-sidebar a>span,#ct-tablet-dashboard .td-cart-count,#ct-tablet-dashboard .td-settings,#ct-tablet-dashboard .td-sidebar-foot{display:none}#ct-tablet-dashboard .td-sidebar nav a{justify-content:center;padding:13px 6px}#ct-tablet-dashboard .td-sidebar nav svg{width:17px;height:17px}#ct-tablet-dashboard .td-dashboard-grid{grid-template-columns:1fr}#ct-tablet-dashboard .td-top-right>span{display:none}#ct-tablet-dashboard .td-screen{grid-template-rows:40px 1fr}#ct-tablet-dashboard .td-main{padding:10px}#ct-tablet-dashboard .td-page-title h2{font-size:18px}#ct-tablet-dashboard .td-page-title p{font-size:11px}#ct-tablet-dashboard h3{font-size:12px}#ct-tablet-dashboard .td-tag{font-size:10px}#ct-tablet-dashboard .td-order-desc,#ct-tablet-dashboard .td-order-meta small,#ct-tablet-dashboard .td-order-meta b,#ct-tablet-dashboard .td-products>div,#ct-tablet-dashboard .td-products small,#ct-tablet-dashboard .td-products b,#ct-tablet-dashboard .td-delivery strong,#ct-tablet-dashboard .td-delivery small,#ct-tablet-dashboard .td-order-row b,#ct-tablet-dashboard .td-order-row small,#ct-tablet-dashboard .td-order-row>strong,#ct-tablet-dashboard .td-catalog h4,#ct-tablet-dashboard .td-catalog-product p,#ct-tablet-dashboard .td-add{font-size:11px}#ct-tablet-dashboard .td-order-summary{flex-wrap:wrap}#ct-tablet-dashboard .td-order-amount{text-align:left}#ct-tablet-dashboard .td-order-meta{flex-wrap:wrap}#ct-tablet-dashboard .td-order-row{grid-template-columns:1fr auto}#ct-tablet-dashboard .td-order-row>strong{grid-column:2}#ct-tablet-dashboard .td-order-row-head{display:none}#ct-tablet-dashboard .td-spend-content>small,#ct-tablet-dashboard .td-bar-area span,#ct-tablet-dashboard .td-axis,#ct-tablet-dashboard .td-small-categories,#ct-tablet-dashboard .td-small-categories b,#ct-tablet-dashboard .td-spend-breakdown>div:first-child,#ct-tablet-dashboard .td-cart-feedback{font-size:11px}#ct-tablet-dashboard .td-chart{height:150px}#ct-tablet-dashboard .td-footer>span:first-child{display:none}#ct-tablet-dashboard .td-footer{font-size:10px}}
@container(min-width:561px){
 #ct-tablet-dashboard .td-panel-head{padding-block:7px;min-height:31px}
 #ct-tablet-dashboard .td-page-title{margin-bottom:12px}
 #ct-tablet-dashboard .td-order-summary{padding-block:8px 5px}
 #ct-tablet-dashboard .td-order-meta{padding-bottom:6px}
 #ct-tablet-dashboard .td-products>div{padding-block:5px;min-height:33px}
 #ct-tablet-dashboard .td-delivery{padding-block:7px}
 #ct-tablet-dashboard .td-spend-content{padding-block:9px}
 #ct-tablet-dashboard .td-spend-total{margin-bottom:5px}
 #ct-tablet-dashboard .td-chart{height:88px;padding-top:2px}
 #ct-tablet-dashboard .td-spend-breakdown{margin-top:7px;padding-top:7px}
 #ct-tablet-dashboard .td-spend-track{margin-block:5px 7px}
 #ct-tablet-dashboard .td-order-row{padding-block:5px;min-height:32px}
 #ct-tablet-dashboard .td-order-row-head{padding-block:4px;min-height:0}
 #ct-tablet-dashboard .td-catalog-content{padding-block:9px 7px}
 #ct-tablet-dashboard .td-add{margin-top:8px;min-height:28px}
 #ct-tablet-dashboard .td-cart-feedback{margin-top:5px}
 #ct-tablet-dashboard .td-footer{margin-top:9px}
}
/* Production integration: fixed light customer panel inside either website theme. */
#ct-tablet-dashboard{margin-top:30px;text-align:left}
#ct-tablet-dashboard p{line-height:1.5}
#ct-tablet-dashboard :is(h2,h3,h4){font-family:Inter,Arial,sans-serif;color:#33353f;letter-spacing:normal}
#ct-tablet-dashboard [data-icon]{display:inline-flex;flex-shrink:0}
#ct-tablet-dashboard .td-main,#ct-tablet-dashboard .td-panel{scroll-margin-top:110px}


@container(max-width:560px){#ct-tablet-dashboard .td-panel-head{flex-wrap:wrap}#ct-tablet-dashboard h3{white-space:normal}#ct-tablet-dashboard .td-bar-area span,#ct-tablet-dashboard .td-axis{font-size:9px}#ct-tablet-dashboard .td-bar-area{gap:5px}}
