.panel-dist{--bg:#100e19;--panel:#191522;--gold:#d9bb82;--text:#f5f0eb;--muted:#b9afc5;--border:#796b84;--error:#ffb5b5;min-height:100dvh;background:var(--bg);color:var(--text);font:16px/1.8 var(--font-vazirmatn),Vazirmatn,Tahoma,sans-serif}.panel-dist *,.panel-dist :after,.panel-dist :before{box-sizing:border-box}.panel-dist a{color:inherit;text-decoration:none}.panel-dist button{font:inherit;cursor:pointer;color:inherit}.panel-dist .panel-shell{min-height:100dvh;display:grid;grid-template-columns:248px minmax(0,1fr)}.panel-dist .sidebar{background:#191522;border-left:1px solid #ffffff20;padding:32px 20px;display:flex;flex-direction:column;gap:24px;position:relative}.panel-dist .sidebar .cs-brand__logo,.panel-dist .sidebar .logo{width:100%;height:auto;display:block;mix-blend-mode:lighten}.panel-dist .side-label{color:var(--gold);font-size:12px;margin:0}.panel-dist .sidebar nav{display:grid;gap:8px}.panel-dist .sidebar nav a{padding:12px 16px;border-radius:10px;color:var(--muted);font-size:14px;min-height:48px;display:flex;align-items:center}.panel-dist .sidebar nav a:hover{background:#ffffff08}.panel-dist .sidebar nav a[aria-current=page]{background:#d9bb8215;color:var(--gold);border-right:3px solid var(--gold)}.panel-dist .sidebar-bottom{margin-top:auto;display:grid;gap:8px}.panel-dist .sidebar-bottom a,.panel-dist .sidebar-bottom button{font-size:13px;color:var(--muted);padding:10px;text-align:right;background:none;border:0;font:inherit}.panel-dist .sidebar-bottom a:hover,.panel-dist .sidebar-bottom button:hover{color:var(--gold)}.panel-dist .workspace{padding:32px 40px;min-width:0;max-width:1600px;width:100%;margin:auto}.panel-dist .panel-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.panel-dist .panel-top .eyebrow{font:11px Arial,sans-serif;letter-spacing:3px;color:var(--gold);margin:0 0 6px}.panel-dist .panel-top p{margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:600;color:var(--text)}.panel-dist .avatar{width:44px;height:44px;display:grid;place-items:center;background:#d9bb8218;border:1px solid #d9bb8230;border-radius:50%;color:var(--gold)}.panel-dist .panel-top>div:last-child{display:flex;gap:12px;align-items:center}.panel-dist .account-chip{border:1px solid #d9bb8230;border-radius:999px;padding:8px 14px;color:var(--gold);background:transparent;font-size:13px;min-height:44px}.panel-dist .prototype{border:1px solid #d9bb8230;background:#d9bb8208;color:var(--muted);font-size:13px;padding:12px 16px;border-radius:10px;margin-bottom:32px}.panel-dist .page-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.panel-dist .page-heading h1{margin:0;font-size:28px;font-weight:700;color:var(--text)}.panel-dist .page-heading p{margin:4px 0 0;color:var(--muted);font-size:14px}.panel-dist .secondary{background:none;border:1px solid var(--border);border-radius:10px;color:var(--gold);min-height:48px;padding:10px 16px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.panel-dist .secondary:hover{border-color:var(--gold);background:#d9bb8208}.panel-dist .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0}.panel-dist .box,.panel-dist .stat{background:#191522;border:1px solid #ffffff20;border-radius:16px;padding:24px}.panel-dist .stat span{color:var(--muted);font-size:13px}.panel-dist .stat strong{display:block;font-size:28px;color:var(--gold);margin:12px 0 4px;font-variant-numeric:tabular-nums}.panel-dist .stat small{font-size:12px;color:var(--muted)}.panel-dist .box h2{font-size:19px;margin:0 0 20px;font-weight:500;color:var(--text)}.panel-dist .split{display:grid;grid-template-columns:1.6fr 1fr;gap:24px}.panel-dist .table-wrap{overflow:auto}.panel-dist table{border-collapse:collapse;width:100%;font-size:14px;text-align:right;white-space:nowrap}.panel-dist th{font-size:12px;color:var(--muted);font-weight:400;padding:12px;border-bottom:1px solid #ffffff30}.panel-dist td{padding:16px 12px;border-bottom:1px solid #ffffff12;color:var(--text)}.panel-dist tr:last-child td{border:0}.panel-dist .badge{display:inline-block;font-size:12px;padding:4px 10px;border-radius:20px;background:#d9bb8212;color:var(--gold)}.panel-dist .badge.done{background:#89cfb51a;color:#a6dfc8}.panel-dist .badge.cancel{background:rgba(229,179,164,.12);color:#e5b3a4}.panel-dist .metric-bars{display:flex;align-items:end;gap:16px;height:160px;margin:24px 0}.panel-dist .metric-bars>div{flex:1;text-align:center;color:var(--muted);font-size:12px}.panel-dist .metric-bars i{display:block;height:var(--height);background:linear-gradient(#f0ddaf,#967344);border-radius:6px 6px 0 0;margin-bottom:8px}.panel-dist .quick-links{display:flex;gap:12px;flex-wrap:wrap}.panel-dist .quick-links a{padding:12px 16px}.panel-dist .panel-menu{display:none}.panel-dist .empty{text-align:center;padding:40px;color:var(--muted)}@media (max-width:1100px){.panel-dist .stats{grid-template-columns:1fr 1fr}.panel-dist .workspace{padding:24px}.panel-dist .split{grid-template-columns:1fr}.panel-dist .panel-shell{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:760px){.panel-dist .panel-shell{display:block}.panel-dist .sidebar{padding:16px;border:0;border-bottom:1px solid #ffffff20;gap:12px}.panel-dist .sidebar .cs-brand__logo,.panel-dist .sidebar .logo{width:170px}.panel-dist .sidebar nav,.panel-dist .sidebar-bottom{display:none}.panel-dist .sidebar.expanded .sidebar-bottom,.panel-dist .sidebar.expanded nav{display:grid;grid-template-columns:1fr 1fr}.panel-dist .side-label{display:none}.panel-dist .panel-menu{display:block;position:absolute;left:16px;top:20px}.panel-dist .workspace{padding:24px 16px}.panel-dist .panel-top{flex-wrap:wrap}.panel-dist .page-heading{align-items:start;flex-wrap:wrap}.panel-dist .page-heading h1{font-size:25px}.panel-dist .stats{gap:12px}.panel-dist .stat{padding:18px}.panel-dist .stat strong{font-size:24px}.panel-dist .box{padding:20px}.panel-dist .sidebar-bottom{margin:0}.panel-dist .prototype{margin-bottom:24px}}.panel-dist .cs-page-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.panel-dist .cs-page-head h1{margin:0;font-size:28px;font-weight:700;color:var(--text)}.panel-dist .cs-page-head p{margin:4px 0 0;color:var(--muted);font-size:14px}.panel-dist .cs-panel,.panel-dist .ui-panel-section{background:#191522;border:1px solid #ffffff20;border-radius:16px;padding:24px;margin-bottom:1rem}.panel-dist .cs-panel h2,.panel-dist .ui-panel-section h2{font-size:19px;margin:0 0 16px;font-weight:500;color:var(--text)}.panel-dist .cs-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.panel-dist .cs-table{border-collapse:collapse;width:100%;font-size:14px;text-align:right}.panel-dist .cs-table td,.panel-dist .cs-table th{padding:12px;border-bottom:1px solid #ffffff12;vertical-align:top}.panel-dist .cs-table th{font-size:12px;color:var(--muted);font-weight:400;white-space:nowrap}.panel-dist .cs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:10px;font:inherit;font-weight:600;cursor:pointer;text-decoration:none;border:1px solid transparent}.panel-dist .cs-btn-ghost,.panel-dist .cs-btn-outline{background:none;border-color:var(--border);color:var(--gold)}.panel-dist .cs-btn-ghost:hover,.panel-dist .cs-btn-outline:hover{border-color:var(--gold);background:#d9bb8208}.panel-dist .cs-btn-gold{background:var(--gold);color:#201723}.panel-dist .cs-banner{border:1px solid #d9bb8230;background:#d9bb8208;color:var(--muted);font-size:13px;padding:12px 16px;border-radius:10px;margin-bottom:1rem}.panel-dist .cs-empty,.panel-dist .ui-empty{text-align:center;padding:40px 24px;color:var(--muted)}.panel-dist .ui-empty__title{margin:0;font-size:1.05rem;font-weight:600;color:var(--text)}.panel-dist .ui-empty__desc{margin:.5rem 0 0;font-size:.92rem}.panel-dist .ui-empty__action{margin-top:1.25rem}.panel-dist .cs-list{display:grid;gap:12px}.panel-dist .cs-list-item{display:flex;justify-content:space-between;gap:12px;padding:16px;border:1px solid #ffffff20;border-radius:12px;background:#191522;flex-wrap:wrap}.panel-dist .cs-field{display:grid;gap:.35rem;margin-bottom:1rem}.panel-dist .cs-field label{font-size:.9rem;color:var(--muted)}.panel-dist .cs-input,.panel-dist select.cs-input,.panel-dist textarea.cs-input{width:100%;min-height:48px;padding:.65rem .9rem;border-radius:10px;border:1px solid var(--border);background:#100e19;color:var(--text);font:inherit;font-size:16px}.panel-dist .cs-input:focus{outline:2px solid var(--gold);outline-offset:1px}.panel-dist .ltr-num{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.panel-dist .ui-page-header__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.panel-dist .account-chip{text-decoration:none}@media (max-width:760px){.panel-dist .cs-page-head h1{font-size:25px}.panel-dist .cs-table,.panel-dist table{white-space:nowrap}}