/* Presentation only: the client card logic and XUI polling are unchanged. */
.an-shell .dt-client-card.dt-card-sky{--dt-card-deep:#153d66;--dt-card-mid:#182d49}.an-shell .dt-client-card.dt-card-violet{--dt-card-deep:#402c66;--dt-card-mid:#28213f}.an-shell .dt-client-card.dt-card-mint{--dt-card-deep:#174b48;--dt-card-mid:#193632}.an-shell .dt-client-card.dt-card-amber{--dt-card-deep:#513b23;--dt-card-mid:#352c24}.an-shell .dt-client-card.dt-card-rose{--dt-card-deep:#542b43;--dt-card-mid:#352334}.an-shell .dt-client-card.dt-card-indigo{--dt-card-deep:#303b6b;--dt-card-mid:#222c4b}
.an-shell .an-entity-grid:has(>.dt-client-card){align-items:start;gap:22px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card{height:auto!important;min-height:0!important;align-self:start;padding:23px;gap:15px;border:1px solid rgba(var(--dt-card-rgb),.48);border-radius:22px;background:radial-gradient(ellipse at 0 0,rgba(var(--dt-card-rgb),.22),transparent 65%),linear-gradient(150deg,var(--dt-card-deep),var(--dt-card-mid) 62%,#131b29);box-shadow:0 16px 35px #0005,0 1px 0 #ffffff12 inset;color:#edf3ff}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card:hover{border-color:rgba(var(--dt-card-rgb),.78);box-shadow:0 20px 44px #0006,0 0 0 1px rgba(var(--dt-card-rgb),.08) inset;transform:none}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card:before{left:0;right:auto;top:0;bottom:0;width:5px;height:auto;opacity:1;border-radius:0;background:linear-gradient(180deg,var(--dt-card-accent),rgba(var(--dt-card-rgb),.25));pointer-events:none;z-index:1}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-card-head{display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-areas:"avatar identity" "avatar badges";align-items:start;gap:9px 13px;min-height:0;margin:0;padding:3px 0 1px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-avatar{grid-area:avatar;width:54px;height:58px;flex-basis:54px;border-radius:16px;border:1px solid rgba(var(--dt-card-rgb),.55);background:linear-gradient(145deg,rgba(var(--dt-card-rgb),.31),rgba(var(--dt-card-rgb),.09));box-shadow:0 6px 20px #0002;font-family:Syne,system-ui,sans-serif!important;font-size:19px;font-weight:700;letter-spacing:-.4px;color:var(--dt-card-accent)}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-id{grid-area:identity;min-width:0;width:100%;flex:none}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-name{font-family:Syne,system-ui,sans-serif!important;font-size:28px!important;font-weight:700!important;letter-spacing:-1px;line-height:1.12;color:#fff;overflow:visible;overflow-wrap:anywhere;white-space:normal;margin:0 0 10px;text-shadow:0 2px 12px #0001}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-email{font-family:Outfit,system-ui,sans-serif;font-size:12px;line-height:1.55;color:#b7c7df;letter-spacing:.15px;margin:0}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-email code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:11px;color:#e0eaff;letter-spacing:.05px;word-break:break-all}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-badges{grid-area:badges;display:flex;flex-wrap:wrap;gap:6px;justify-self:start;margin:0;max-width:100%}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-pill{font-family:Outfit,system-ui,sans-serif!important;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.15px;padding:5px 9px;border-radius:7px;background:#07111d29;border-color:#ffffff29;color:#d4e0f2;white-space:normal}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-pill.ok{color:var(--dt-card-accent);background:rgba(var(--dt-card-rgb),.13);border-color:rgba(var(--dt-card-rgb),.4)}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta.an-rs-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:1px 0 0}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span{min-height:66px;justify-content:center;gap:7px;padding:13px 14px;border:1px solid #ffffff14;border-radius:12px;background:rgba(255,255,255,.035);font-family:Outfit,system-ui,sans-serif;font-size:14px;line-height:1.45;color:#c4cfe1}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span strong{font-family:Outfit,system-ui,sans-serif!important;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.15px;color:#fff;overflow-wrap:anywhere}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span:first-child{grid-column:1/-1;align-items:stretch;min-height:100px;gap:10px;padding:15px 16px;background:linear-gradient(110deg,rgba(var(--dt-card-rgb),.17),#0c142233);border-color:rgba(var(--dt-card-rgb),.32);font-size:13px;color:#c6d7ee}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown{display:flex;flex-direction:column;align-items:flex-start;gap:7px;max-width:100%;padding:11px 13px;border-radius:9px;border-width:1px;font-family:Outfit,system-ui,sans-serif!important;white-space:normal;line-height:1.45}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-label{font-family:Outfit,system-ui,sans-serif!important;font-size:16px;font-weight:600;line-height:1.45;white-space:normal}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-clock{font-family:Outfit,system-ui,sans-serif!important;font-size:23px;font-weight:700;letter-spacing:.4px;line-height:1.1;font-variant-numeric:tabular-nums}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-adults-on{color:#a4f0cf!important}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-adults-off{color:#d6dfef!important}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact{padding:14px 15px;border-color:#ffffff1e;border-radius:12px;background:#0c142133;font-family:Outfit,system-ui,sans-serif;font-size:13px;color:#c2cee3;line-height:1.5}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact>button{font-family:Outfit,system-ui,sans-serif!important;font-size:17px;font-weight:500;line-height:1.4;color:#f0f7ff}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact small{font-size:11px;line-height:1.4;color:#a1e3c4;margin-top:5px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-payment-note{min-height:0;margin:0;padding:11px 13px;border-color:#ffffff0d;border-radius:10px;background:#0b112529;font-family:Outfit,system-ui,sans-serif;font-size:12px;line-height:1.6;color:#b2bfd5}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-actions.an-rs-actions{margin:0!important;gap:9px;grid-template-columns:1fr 1fr}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn{min-height:46px;padding:11px 12px;border-radius:10px;border-color:#ffffff25;background:#08112030;font-family:Outfit,system-ui,sans-serif!important;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:0;color:#e3edff}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn:hover:not(:disabled){background:rgba(var(--dt-card-rgb),.16);border-color:rgba(var(--dt-card-rgb),.55);color:#fff;transform:none}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.an-cl-act-config{min-height:51px;border-color:rgba(var(--dt-card-rgb),.8);background:linear-gradient(115deg,var(--dt-card-accent),rgba(var(--dt-card-rgb),.84));color:#101b30;font-weight:700;font-size:15px;box-shadow:0 4px 16px rgba(var(--dt-card-rgb),.12)}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.an-cl-act-config:hover:not(:disabled){background:var(--dt-card-accent);border-color:#ffffff80;color:#0c1426}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.an-cl-act-edit{background:#07101c25;color:#e1ebfb;border-color:#ffffff26}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.dt-trial-pay:not(:disabled){min-height:48px;background:linear-gradient(110deg,#ff873e,#f65313);border-color:#ffae70;color:#fff;font-size:15px;box-shadow:0 4px 16px #ff6c231a}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.dt-trial-pay:disabled{font-size:13px;line-height:1.5;background:#244c414f;border-color:#9ce4bc29;color:#c5dfd4}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card>.an-server-info{margin:0;padding:11px;border-radius:12px;border-color:#ffffff13;background:#08121c35}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card>.an-server-info>button{min-height:46px;font-family:Outfit,system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.5;border-radius:9px;background:#ffffff04;border-color:#ffffff30;color:#e3ecfb;padding:10px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence{margin:-23px -23px 1px;border-bottom-color:#ffffff14}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence-strip{min-height:38px;padding:11px 22px;background:#040b162b;color:#c1cde0;font-family:Outfit,system-ui,sans-serif;font-size:12px;gap:9px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence-strip>strong{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.2px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence.is-online .dt-client-presence-strip{background:linear-gradient(100deg,#a6ebc4,#d3f8df);color:#145a37}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence.is-online .dt-client-presence-strip>strong{font-weight:800;letter-spacing:1.2px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence-count{font-size:11px;padding:3px 7px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence-dot{width:7px;height:7px;flex-basis:7px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-watching{padding:15px 22px 16px;background:linear-gradient(105deg,#102f2599,#0a18254d);gap:12px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-play{width:34px;height:34px;flex-basis:34px;border-radius:10px;background:#92ecba0b;border-color:#8de5b939;color:#acedd0}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-watching>div>span{font-family:Outfit,system-ui,sans-serif;font-size:11px;line-height:1.5;color:#b0d0be;margin-bottom:5px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-watching>div>strong{font-family:Outfit,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.2px;color:#e0f9ea}
@media(min-width:1360px){.an-shell .an-entity-grid:has(>.dt-client-card){grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(min-width:901px) and (max-width:1359px){.an-shell .an-entity-grid:has(>.dt-client-card){grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:900px){.an-shell .an-entity-grid:has(>.dt-client-card){grid-template-columns:minmax(0,1fr)!important;gap:18px}}
@media(max-width:600px){.an-shell .an-entity-grid>.an-entity-card.dt-client-card{padding:20px;gap:14px;border-radius:20px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence{margin:-20px -20px 0}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-card-head{grid-template-columns:49px minmax(0,1fr);column-gap:12px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-avatar{width:49px;height:53px;font-size:18px;border-radius:14px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-name{font-size:27px!important;letter-spacing:-.8px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span{padding:12px;font-size:13px;min-height:65px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span strong{font-size:17px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-label{font-size:15px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-clock{font-size:23px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence-strip{padding-left:19px;padding-right:19px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-watching{padding-left:19px;padding-right:19px}}
@media(max-width:350px){.an-shell .an-entity-grid>.an-entity-card.dt-client-card{padding:17px;gap:12px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence{margin:-17px -17px 0}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-card-head{grid-template-columns:43px minmax(0,1fr);gap:8px 10px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-avatar{width:43px;height:49px;font-size:16px;border-radius:12px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-name{font-size:24px!important;letter-spacing:-.65px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-email,.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-email code{font-size:10px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span{font-size:12px;padding:11px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span strong{font-size:16px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown{padding:10px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-label{font-size:14px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-clock{font-size:21px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact{font-size:12px;padding:12px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact>button{font-size:15px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn{font-size:14px;min-height:44px;padding:10px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-watching>div>strong{font-size:16px}}
@media(prefers-reduced-motion:reduce){.an-shell .dt-client-card,.an-shell .dt-client-card *{animation:none!important;transition:none!important}}

/* Luminous refinement: one calm surface, colored light and clear hierarchy. */
.an-shell .an-main:has(.dt-client-card){max-width:none!important;width:auto!important;flex:1;min-width:0}
.an-shell .an-entity-grid:has(>.dt-client-card){grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))!important;gap:24px;align-items:stretch}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card{height:100%!important;align-self:stretch;padding:24px;gap:16px;border-radius:24px;border-color:rgba(var(--dt-card-rgb),.35);background:radial-gradient(ellipse at 100% 0%,rgba(var(--dt-card-rgb),.24),transparent 43%),linear-gradient(155deg,#182538 0%,#101a2c 48%,#0c1423 100%);box-shadow:0 20px 45px #0006,0 0 24px rgba(var(--dt-card-rgb),.07),0 1px 0 #ffffff24 inset}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card:before{left:20px;right:20px;top:0;bottom:auto;width:auto;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,var(--dt-card-accent),#ffffffbd,var(--dt-card-accent),transparent);box-shadow:0 0 18px 2px rgba(var(--dt-card-rgb),.7);z-index:3}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card:after{content:"";position:absolute;right:10px;top:34px;width:170px;height:170px;border:1px solid rgba(var(--dt-card-rgb),.14);border-radius:50%;box-shadow:0 0 0 23px rgba(var(--dt-card-rgb),.025),0 0 0 47px rgba(var(--dt-card-rgb),.018);pointer-events:none;z-index:-1}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card:hover{border-color:rgba(var(--dt-card-rgb),.75);box-shadow:0 24px 50px #0007,0 0 32px rgba(var(--dt-card-rgb),.13),0 1px 0 #ffffff30 inset}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-card-head{padding:4px 0 10px;grid-template-columns:56px minmax(0,1fr);gap:8px 14px;border-bottom:1px solid #ffffff12;min-height:106px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-avatar{width:56px;height:60px;border-radius:18px;color:#f8fcff;background:linear-gradient(135deg,rgba(var(--dt-card-rgb),.7),rgba(var(--dt-card-rgb),.16));border:1px solid rgba(var(--dt-card-rgb),.85);box-shadow:0 0 23px rgba(var(--dt-card-rgb),.18),0 1px 0 #ffffff80 inset;font-size:20px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-name{font-size:27px!important;letter-spacing:-.8px;line-height:1.16;margin-bottom:9px;text-shadow:0 2px 18px rgba(var(--dt-card-rgb),.16)}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-email{color:#a0b1cd}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-pill.ok{color:var(--dt-card-accent);border-color:rgba(var(--dt-card-rgb),.35);background:rgba(var(--dt-card-rgb),.08);border-radius:20px;padding:5px 11px;font-size:11px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta.an-rs-meta{gap:0 18px;margin:0}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span{border:0;border-bottom:1px solid #ffffff0d;background:none;border-radius:0;padding:13px 0;min-height:70px;gap:6px;font-size:12px;color:#9baecb}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span strong{font-size:17px;font-weight:600;color:#edf4ff}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span:first-child{min-height:0;padding:14px 16px;margin-bottom:3px;border:1px solid rgba(var(--dt-card-rgb),.25);border-radius:14px;background:linear-gradient(115deg,rgba(var(--dt-card-rgb),.08),#ffffff02);font-size:12px;gap:8px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown{background:transparent;border:0;padding:0;gap:5px;border-radius:0;box-shadow:none}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-label{font-size:14px;font-weight:500;line-height:1.5}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-clock{font-size:27px;font-weight:600;letter-spacing:.8px;line-height:1.15;text-shadow:0 0 22px currentColor}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact{background:linear-gradient(110deg,#ffffff06,#ffffff02);border:1px solid #ffffff0d;border-radius:12px;padding:12px 14px;font-size:12px;color:#a9b8ce}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact>button{font-size:17px;color:#edf6ff;letter-spacing:.25px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-contact small{color:var(--dt-card-accent);font-size:10px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-actions.an-rs-actions{margin-top:auto!important;gap:9px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn{border:1px solid #ffffff17;background:linear-gradient(180deg,#ffffff07,#ffffff02);min-height:43px;color:#c9d6ea;font-size:14px;border-radius:11px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.an-cl-act-config{min-height:49px;background:linear-gradient(115deg,var(--dt-card-accent),rgba(var(--dt-card-rgb),.88));border:1px solid rgba(var(--dt-card-rgb),.95);color:#0b192b;font-size:15px;font-weight:700;box-shadow:0 7px 24px rgba(var(--dt-card-rgb),.19),0 1px 0 #ffffffa1 inset}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.an-cl-act-config:hover{background:linear-gradient(115deg,#eaf5ff,var(--dt-card-accent));box-shadow:0 7px 29px rgba(var(--dt-card-rgb),.35)}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-rs-manage.an-cl-btn.dt-trial-pay:not(:disabled){background:linear-gradient(110deg,#ffad56,#ff6225);border-color:#ffb971;color:#251607;box-shadow:0 6px 20px #ff742723,0 1px 0 #ffe8b680 inset}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card>.an-server-info{background:none;border:0;border-top:1px solid #ffffff0c;border-radius:0;padding:12px 0 0;margin:0}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card>.an-server-info>button{border-color:rgba(var(--dt-card-rgb),.25);color:var(--dt-card-accent);background:rgba(var(--dt-card-rgb),.035);font-size:12px!important;min-height:42px;box-shadow:none}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-trial-payment-note{background:none;border:0;padding:0 2px;color:#91a3bd;font-size:12px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence{margin:-24px -24px 0}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence-strip{min-height:34px;padding:9px 24px;background:#040a142e;color:#96a7bf;font-size:11px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence-strip>strong{font-size:11px}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence.is-online .dt-client-presence-strip{background:linear-gradient(100deg,#9af2c6,#cefce3);box-shadow:0 2px 18px #5beaa11a;color:#0c593b}
.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-watching{padding:13px 24px;background:linear-gradient(110deg,#27b87912,transparent)}
@media(min-width:2200px){.an-shell .an-entity-grid:has(>.dt-client-card){grid-template-columns:repeat(auto-fill,minmax(390px,1fr))!important;gap:28px}}
@media(max-width:900px){.an-shell .an-entity-grid:has(>.dt-client-card){grid-template-columns:1fr!important;gap:20px}}
@media(max-width:600px){.an-shell .an-entity-grid>.an-entity-card.dt-client-card{padding:20px;border-radius:22px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence{margin:-20px -20px 0}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-name{font-size:26px!important}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-card-head{grid-template-columns:50px minmax(0,1fr);column-gap:12px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-avatar{width:50px;height:55px;font-size:18px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-meta>span strong{font-size:16px}}
@media(max-width:350px){.an-shell .an-entity-grid>.an-entity-card.dt-client-card{padding:17px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-presence{margin:-17px -17px 0}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-cl-name{font-size:23px!important}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-entity-card-head{grid-template-columns:43px minmax(0,1fr);column-gap:10px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .dt-client-avatar{width:43px;height:48px;font-size:16px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-label{font-size:13px}.an-shell .an-entity-grid>.an-entity-card.dt-client-card .an-countdown-clock{font-size:25px}}

