.nhcf-app{--bg:#0b1015;--panel:#111820;--panel2:#151e27;--line:rgba(255,255,255,.09);--text:#f4f7f8;--muted:#96a2ad;--green:#02b705;--green2:#00db52;--danger:#ff5264;color:var(--text);font-family:Poppins,Inter,system-ui,sans-serif;max-width:1480px;margin:0 auto}.nhcf-app *{box-sizing:border-box}.nhcf-app button,.nhcf-app input,.nhcf-app textarea,.nhcf-app select{font:inherit}.nhcf-hero{display:grid;grid-template-columns:1fr 240px;align-items:center;gap:32px;padding:46px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 85% 30%,rgba(2,183,5,.18),transparent 34%),linear-gradient(135deg,#121a22,#0b1117);overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.3)}.nhcf-kicker,.nhcf-ticket-kicker{font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--green2)}.nhcf-hero h1,.nhcf-admin-head h2{font-size:clamp(34px,5vw,62px);line-height:1.02;margin:10px 0 14px}.nhcf-hero p,.nhcf-admin-head p{color:var(--muted);font-size:17px;max-width:760px;margin:0}.nhcf-hero-orb{width:200px;height:200px;border-radius:50%;display:grid;place-items:center;background:rgba(2,183,5,.12);border:1px solid rgba(2,183,5,.35);box-shadow:0 0 60px rgba(2,183,5,.18)}.nhcf-hero-orb img{width:78%;height:78%;object-fit:contain}.nhcf-tabs{display:flex;gap:8px;padding:8px;margin:22px 0;background:#0f151b;border:1px solid var(--line);border-radius:18px;width:max-content;max-width:100%;overflow:auto}.nhcf-tabs button{border:0;background:transparent;color:var(--muted);padding:11px 17px;border-radius:12px;font-weight:700;white-space:nowrap;cursor:pointer}.nhcf-tabs button.active{background:var(--green);color:white}.nhcf-panel{display:none}.nhcf-panel.active{display:block}.nhcf-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nhcf-category{min-height:180px;text-align:left;padding:24px;border-radius:22px;border:1px solid var(--line);background:linear-gradient(145deg,var(--panel2),var(--panel));color:var(--text);cursor:pointer;transition:.2s}.nhcf-category:hover{transform:translateY(-3px);border-color:rgba(2,183,5,.55);box-shadow:0 16px 40px rgba(0,0,0,.25)}.nhcf-category strong{font-size:19px;display:block;margin:16px 0 7px}.nhcf-category small{color:var(--muted);line-height:1.55}.nhcf-ci{width:42px;height:42px;border-radius:13px;background:rgba(2,183,5,.14);display:grid;place-items:center}.nhcf-ci:before{content:'✦';font-size:20px;color:var(--green2)}.nhcf-form,.nhcf-trackbox,.nhcf-mine{background:var(--panel);border:1px solid var(--line);border-radius:24px;padding:28px}.nhcf-form{max-width:980px;margin:auto}.nhcf-form h2{font-size:30px}.nhcf-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.nhcf-app label{display:grid;gap:8px;color:#dce3e7;font-weight:600;margin:14px 0}.nhcf-app input,.nhcf-app textarea,.nhcf-app select{width:100%;background:#0a1015;border:1px solid var(--line);color:var(--text);border-radius:13px;padding:13px 14px;outline:none}.nhcf-app input:focus,.nhcf-app textarea:focus,.nhcf-app select:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(2,183,5,.12)}.nhcf-check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start}.nhcf-check input{width:auto;margin-top:4px}.nhcf-primary,.nhcf-open,.nhcf-refresh{border:0;border-radius:12px;background:var(--green);color:white;padding:12px 18px;font-weight:800;cursor:pointer}.nhcf-back,.nhcf-link-danger{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:0}.nhcf-ticket-overview{display:grid;gap:14px}.nhcf-ticket-card{display:grid;grid-template-columns:1fr 230px;gap:24px;padding:22px;border:1px solid var(--line);background:linear-gradient(135deg,var(--panel2),var(--panel));border-radius:20px}.nhcf-ticket-card-top{display:flex;justify-content:space-between;gap:12px}.nhcf-ticket-card h3{font-size:21px;margin:8px 0}.nhcf-ticket-no{color:#cbd4d9}.nhcf-ticket-preview{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.nhcf-ticket-preview span,.nhcf-ticket-preview p{color:var(--muted);margin:0}.nhcf-ticket-preview p{margin-top:6px;color:#d7dde0}.nhcf-ticket-card-side{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px;border-left:1px solid var(--line);padding-left:22px}.nhcf-ticket-card-side code{word-break:break-all;color:var(--green2)}.nhcf-link-danger{color:#ff8390}.nhcf-status{display:inline-flex;align-items:center;height:30px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:800;background:#28313a}.nhcf-status-new{background:rgba(255,171,45,.16);color:#ffc164}.nhcf-status-in_progress{background:rgba(72,151,255,.16);color:#75adff}.nhcf-status-waiting_user{background:rgba(170,93,255,.16);color:#c39aff}.nhcf-status-resolved{background:rgba(2,183,5,.16);color:#5eea78}.nhcf-status-closed,.nhcf-status-rejected{background:rgba(255,82,100,.13);color:#ff8995}.nhcf-ticket-view,.nhcf-admin-ticket{background:var(--panel);border:1px solid var(--line);border-radius:22px;overflow:hidden}.nhcf-ticket-view-head{display:flex;align-items:center;gap:18px;padding:22px 24px;border-bottom:1px solid var(--line)}.nhcf-ticket-view-head>div{flex:1}.nhcf-ticket-view-head h2{font-size:24px;margin:5px 0}.nhcf-ticket-view-head p{margin:0;color:var(--muted)}.nhcf-ticket-view-grid,.nhcf-admin-ticket-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;min-height:580px}.nhcf-chat{display:flex;flex-direction:column;min-width:0}.nhcf-msgs{padding:26px;display:flex;flex-direction:column;gap:18px;overflow:auto;max-height:660px}.nhcf-message{display:flex;gap:12px;align-items:flex-start;max-width:82%}.nhcf-message-team,.nhcf-message.is-own{align-self:flex-end;flex-direction:row-reverse}.nhcf-message-internal{max-width:92%}.nhcf-avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex:0 0 38px;background:#28333d;font-size:12px;font-weight:800}.nhcf-avatar-team{background:var(--green);color:white}.nhcf-avatar-internal{background:#b36b00}.nhcf-avatar-system{background:#4c5965}.nhcf-bubble{background:#18222b;border:1px solid var(--line);border-radius:4px 17px 17px 17px;padding:13px 15px;min-width:180px}.nhcf-message-team .nhcf-bubble,.nhcf-message.is-own .nhcf-bubble{background:rgba(2,183,5,.11);border-color:rgba(2,183,5,.28);border-radius:17px 4px 17px 17px}.nhcf-message-internal .nhcf-bubble{background:rgba(255,157,0,.12);border-color:rgba(255,157,0,.28)}.nhcf-message-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px}.nhcf-message-head span,.nhcf-message-head time{font-size:11px;color:var(--muted)}.nhcf-message-head time{margin-left:auto}.nhcf-message-body{line-height:1.6;color:#e7ecef}.nhcf-composer{margin-top:auto;padding:18px;border-top:1px solid var(--line);background:#0e151b}.nhcf-composer textarea{resize:vertical;min-height:82px}.nhcf-composer>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.nhcf-ticket-sidebar{border-left:1px solid var(--line);background:#0e151b;padding:22px}.nhcf-ticket-sidebar h3{margin-top:0}.nhcf-info-row{display:grid;gap:3px;padding:12px 0;border-bottom:1px solid var(--line)}.nhcf-info-row span{font-size:12px;color:var(--muted)}.nhcf-info-row strong{font-size:14px;word-break:break-word}.nhcf-danger,.nhcf-danger-outline{width:100%;border-radius:12px;padding:11px 14px;font-weight:800;cursor:pointer}.nhcf-danger{border:0;background:var(--danger);color:white;margin-top:16px}.nhcf-danger-outline{border:1px solid rgba(255,82,100,.45);background:transparent;color:#ff8995}.nhcf-admin-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.nhcf-admin-head h2{font-size:42px;margin:5px 0}.nhcf-admin-shell{display:grid;grid-template-columns:390px minmax(0,1fr);border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--panel);min-height:720px}.nhcf-inbox-sidebar{border-right:1px solid var(--line);background:#0d141a}.nhcf-admin-filters{display:grid;gap:9px;padding:14px;border-bottom:1px solid var(--line)}.nhcf-admin-filters select{display:inline-block}.nhcf-admin-list{max-height:820px;overflow:auto}.nhcf-ticket-item{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);padding:17px;cursor:pointer}.nhcf-ticket-item:hover,.nhcf-ticket-item.active{background:#17222b}.nhcf-ticket-item.active{box-shadow:inset 4px 0 var(--green)}.nhcf-ticket-item-head{display:flex;align-items:center;gap:8px}.nhcf-ticket-item-head time{margin-left:auto;font-size:11px;color:var(--muted)}.nhcf-status-dot{width:8px;height:8px;border-radius:50%;background:#64717d}.nhcf-status-dot-new{background:#ffb238}.nhcf-status-dot-in_progress{background:#4a96ff}.nhcf-status-dot-waiting_user{background:#a75dff}.nhcf-status-dot-resolved{background:#02b705}.nhcf-ticket-item h3{font-size:15px;margin:7px 0 12px}.nhcf-ticket-person{display:flex;gap:10px;align-items:center}.nhcf-ticket-person .nhcf-avatar{width:32px;height:32px;flex-basis:32px}.nhcf-ticket-person p{margin:2px 0 0;color:var(--muted);font-size:12px}.nhcf-admin-detail{min-width:0;background:#10171e}.nhcf-admin-delete-actions{display:grid;gap:8px;margin-top:18px}.nhcf-empty{color:var(--muted);padding:24px}.nhcf-empty-large{min-height:420px;display:grid;place-content:center;text-align:center;gap:8px}.nhcf-empty-large strong{font-size:22px;color:var(--text)}.nhcf-success,.nhcf-error,.nhcf-closed-hint,.nhcf-delete-note{padding:14px 16px;border-radius:12px;margin-top:14px}.nhcf-success{background:rgba(2,183,5,.13);border:1px solid rgba(2,183,5,.3)}.nhcf-error,.nhcf-delete-note{background:rgba(255,82,100,.12);border:1px solid rgba(255,82,100,.25)}.nhcf-closed-hint{background:#18212a;color:var(--muted)}.nhcf-note-toggle{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center!important;margin:0!important}.nhcf-note-toggle input{width:auto}.nhcf-admin-composer>div{margin-top:10px}.nhcf-account-box{padding:16px;border-radius:15px;background:#0d141a;border:1px solid var(--line)}.nhcf-account-box div{display:grid}.nhcf-account-box span,.nhcf-account-box small{color:var(--muted)}
@media(max-width:1050px){.nhcf-admin-shell{grid-template-columns:330px minmax(0,1fr)}.nhcf-ticket-view-grid,.nhcf-admin-ticket-grid{grid-template-columns:1fr}.nhcf-ticket-sidebar{border-left:0;border-top:1px solid var(--line)}.nhcf-category-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.nhcf-hero{grid-template-columns:1fr;padding:28px}.nhcf-hero-orb{display:none}.nhcf-category-grid{grid-template-columns:1fr}.nhcf-grid{grid-template-columns:1fr}.nhcf-ticket-card{grid-template-columns:1fr}.nhcf-ticket-card-side{border-left:0;border-top:1px solid var(--line);padding:16px 0 0}.nhcf-admin-shell{display:block}.nhcf-inbox-sidebar{border-right:0}.nhcf-admin-detail{min-height:500px}.nhcf-admin-head{align-items:flex-start}.nhcf-admin-head h2{font-size:32px}.nhcf-ticket-view-head{align-items:flex-start;flex-wrap:wrap}.nhcf-message{max-width:94%}} .nhcf-app{
--nm-green:#02b705;
--nm-green-bright:#19e55a;
--nm-orange:#ff9d00;
--nm-orange-soft:#ffbd59;
--nm-ink:#080d12;
--nm-card:#121920;
--nm-card-2:#182129;
--nm-border:rgba(255,255,255,.10);
width:min(100% - 28px,1560px)!important;
max-width:1560px!important;
margin:104px auto 34px!important;
padding:0!important;
position:relative!important;
z-index:1!important;
}
.nhcf-app,.nhcf-app *{font-family:Poppins,Inter,system-ui,sans-serif!important}
.nhcf-app a{text-decoration:none!important}
.nhcf-hero{
border:1px solid rgba(2,183,5,.24)!important;
background:
radial-gradient(circle at 91% 12%,rgba(255,157,0,.16),transparent 25%),
radial-gradient(circle at 78% 74%,rgba(2,183,5,.18),transparent 31%),
linear-gradient(135deg,#151d24 0%,#0e141a 60%,#0c1d12 100%)!important;
box-shadow:0 24px 70px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.035)!important;
}
.nhcf-kicker,.nhcf-ticket-kicker{color:var(--nm-green-bright)!important}
.nhcf-hero h1,.nhcf-admin-head h2{letter-spacing:-.035em!important;text-shadow:0 2px 18px rgba(0,0,0,.28)!important}
.nhcf-hero-orb{border-radius:28px!important;background:linear-gradient(145deg,rgba(255,157,0,.13),rgba(2,183,5,.12))!important;border:1px solid rgba(255,157,0,.23)!important;box-shadow:0 18px 42px rgba(0,0,0,.3),0 0 50px rgba(2,183,5,.12)!important}
.nhcf-hero-orb img{border-radius:22px!important}
.nhcf-tabs{margin:22px auto!important;padding:7px!important;border-radius:16px!important;background:rgba(10,15,20,.92)!important;box-shadow:0 14px 34px rgba(0,0,0,.24)!important}
.nhcf-tabs button,
.nhcf-primary,.nhcf-open,.nhcf-refresh,
.nhcf-composer button[type="submit"],
.nhcf-admin-composer button[type="submit"],
.nhcf-app button[type="submit"]{
appearance:none!important;
-webkit-appearance:none!important;
border:1px solid transparent!important;
border-radius:12px!important;
background:linear-gradient(135deg,var(--nm-green),#059b20)!important;
color:#fff!important;
padding:12px 18px!important;
min-height:42px!important;
font-weight:800!important;
line-height:1.1!important;
box-shadow:0 10px 24px rgba(2,183,5,.20),inset 0 1px rgba(255,255,255,.18)!important;
transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important;
}
.nhcf-tabs button{background:transparent!important;box-shadow:none!important;color:#9da9b4!important;border-color:transparent!important}
.nhcf-tabs button:hover{background:rgba(255,255,255,.055)!important;color:#fff!important}
.nhcf-tabs button.active{background:linear-gradient(135deg,var(--nm-green),#069821)!important;color:#fff!important;box-shadow:0 8px 20px rgba(2,183,5,.22)!important}
.nhcf-primary:hover,.nhcf-open:hover,.nhcf-refresh:hover,.nhcf-composer button[type="submit"]:hover,.nhcf-admin-composer button[type="submit"]:hover,.nhcf-app button[type="submit"]:hover{transform:translateY(-1px)!important;filter:brightness(1.08)!important;box-shadow:0 13px 28px rgba(2,183,5,.28),inset 0 1px rgba(255,255,255,.18)!important}
.nhcf-primary:active,.nhcf-open:active,.nhcf-refresh:active,.nhcf-app button[type="submit"]:active{transform:translateY(0)!important}
.nhcf-category{
min-height:164px!important;
border-color:rgba(255,255,255,.105)!important;
background:linear-gradient(145deg,rgba(25,34,42,.97),rgba(16,23,29,.97))!important;
box-shadow:0 12px 30px rgba(0,0,0,.17),inset 0 1px rgba(255,255,255,.025)!important;
}
.nhcf-category:hover{border-color:rgba(2,183,5,.62)!important;box-shadow:0 18px 42px rgba(0,0,0,.28),0 0 0 1px rgba(2,183,5,.08)!important}
.nhcf-ci{background:linear-gradient(145deg,rgba(2,183,5,.22),rgba(255,157,0,.10))!important;border:1px solid rgba(2,183,5,.22)!important}
.nhcf-ci:before{content:'✦'!important;color:#44f06b!important}
.nhcf-form,.nhcf-trackbox,.nhcf-mine,.nhcf-ticket-view,.nhcf-admin-ticket,.nhcf-admin-shell{
border-color:var(--nm-border)!important;
background:linear-gradient(145deg,var(--nm-card-2),var(--nm-card))!important;
box-shadow:0 20px 54px rgba(0,0,0,.23),inset 0 1px rgba(255,255,255,.025)!important;
}
.nhcf-app input,.nhcf-app textarea,.nhcf-app select{
appearance:none!important;
-webkit-appearance:none!important;
background:#0d141a!important;
border:1px solid rgba(255,255,255,.13)!important;
color:#f6f8f9!important;
box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
}
.nhcf-app select{background-image:linear-gradient(45deg,transparent 50%,#9ca9b4 50%),linear-gradient(135deg,#9ca9b4 50%,transparent 50%)!important;background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 13px) calc(50% - 2px)!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;padding-right:38px!important}
.nhcf-app input:focus,.nhcf-app textarea:focus,.nhcf-app select:focus{border-color:rgba(2,183,5,.8)!important;box-shadow:0 0 0 3px rgba(2,183,5,.14)!important}
.nhcf-ticket-card{border-color:rgba(255,255,255,.10)!important;background:linear-gradient(135deg,#19222a,#12191f)!important;box-shadow:0 12px 28px rgba(0,0,0,.17)!important}
.nhcf-ticket-card:hover{border-color:rgba(2,183,5,.36)!important;transform:translateY(-2px)!important}
.nhcf-ticket-item{background:transparent!important;color:#f4f7f8!important}
.nhcf-ticket-item:hover{background:rgba(255,255,255,.045)!important}
.nhcf-ticket-item.active{background:linear-gradient(90deg,rgba(2,183,5,.18),rgba(255,157,0,.055))!important;box-shadow:inset 4px 0 var(--nm-green)!important}
.nhcf-admin-head{padding:0 4px!important;margin:0 0 20px!important;align-items:center!important}
.nhcf-admin-head h2{font-size:clamp(34px,4vw,52px)!important}
.nhcf-admin-shell{border-radius:26px!important;overflow:hidden!important}
.nhcf-inbox-sidebar{background:#0d1419!important}
.nhcf-admin-detail{background:linear-gradient(145deg,#151d24,#10171d)!important}
.nhcf-ticket-sidebar{background:#0d1419!important}
.nhcf-composer{background:#0d1419!important}
.nhcf-bubble{background:#202a32!important}
.nhcf-message-team .nhcf-bubble,.nhcf-message.is-own .nhcf-bubble{background:linear-gradient(145deg,rgba(2,183,5,.16),rgba(2,183,5,.09))!important;border-color:rgba(2,183,5,.30)!important}
.nhcf-danger{
background:linear-gradient(135deg,#dc3347,#b51f34)!important;
border:1px solid rgba(255,255,255,.08)!important;
color:#fff!important;
box-shadow:0 9px 22px rgba(220,51,71,.18)!important;
}
.nhcf-danger-outline{
background:rgba(220,51,71,.07)!important;
border:1px solid rgba(255,82,100,.42)!important;
color:#ff9aa5!important;
box-shadow:none!important;
}
.nhcf-back,.nhcf-link-danger{border-radius:10px!important;padding:9px 12px!important}
.nhcf-back:hover{background:rgba(255,255,255,.055)!important;color:#fff!important}
@media (max-width:1100px){
.nhcf-app{margin-top:92px!important;width:min(100% - 20px,1560px)!important}
.nhcf-admin-shell{grid-template-columns:330px minmax(0,1fr)!important}
}
@media (max-width:760px){
.nhcf-app{margin-top:78px!important;width:min(100% - 14px,1560px)!important}
.nhcf-hero{padding:28px 22px!important}
.nhcf-tabs{width:100%!important;justify-content:flex-start!important}
} html,body{background:#070a11!important}
body .site,body #page,body #content,body main,body .site-content,body .content-area,body .elementor,body .elementor-section,body .elementor-container,body .elementor-widget,body .elementor-widget-wrap,body .elementor-widget-container{background:transparent!important}
.nhcf-app{
--orange:#ff8b00;
--orange-light:#ffbd42;
--purple:#9147ff;
--cyan:#00dfe9;
--pink:#e748b4;
--green:#34d6a1;
--text:#f4f6fb;
--muted:#aeb6c5;
position:relative!important;
left:50%!important;
transform:translateX(-50%)!important;
width:calc(100vw - 40px)!important;
max-width:1760px!important;
margin:96px 0 56px!important;
padding:34px!important;
overflow:hidden!important;
border:1px solid rgba(255,255,255,.055)!important;
border-radius:28px!important;
color:var(--text)!important;
background:
radial-gradient(circle at 13% 3%,rgba(255,112,0,.15),transparent 28%),
radial-gradient(circle at 79% 5%,rgba(116,45,255,.18),transparent 31%),
radial-gradient(circle at 92% 62%,rgba(0,223,233,.07),transparent 27%),
radial-gradient(circle at 8% 78%,rgba(231,72,180,.055),transparent 28%),
linear-gradient(180deg,#080b12 0%,#070a11 100%)!important;
box-shadow:0 35px 100px rgba(0,0,0,.34)!important;
}
.nhcf-app:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
.nhcf-app>*{position:relative;z-index:1}
.nhcf-hero{
min-height:300px!important;
grid-template-columns:minmax(0,1fr) 320px!important;
padding:52px 60px!important;
border-color:rgba(255,139,0,.22)!important;
border-radius:24px!important;
background:
radial-gradient(circle at 91% 30%,rgba(145,71,255,.25),transparent 31%),
radial-gradient(circle at 72% 105%,rgba(255,139,0,.18),transparent 38%),
linear-gradient(120deg,rgba(12,16,25,.92),rgba(20,12,38,.78))!important;
box-shadow:0 25px 70px rgba(0,0,0,.34)!important;
}
.nhcf-kicker,.nhcf-ticket-kicker{color:var(--orange-light)!important;letter-spacing:1.7px!important;font-weight:950!important}
.nhcf-hero h1,.nhcf-admin-head h2{color:#f4f6fb!important;letter-spacing:-2.7px!important;text-shadow:0 10px 30px rgba(0,0,0,.34)}
.nhcf-hero h1{font-size:clamp(48px,5.4vw,82px)!important;max-width:950px!important}
.nhcf-hero p,.nhcf-admin-head p{color:#c3cad5!important;line-height:1.7!important}
.nhcf-hero-orb{width:245px!important;height:245px!important;border-radius:50%!important;border:10px solid transparent!important;background:linear-gradient(#11151e,#11151e) padding-box,linear-gradient(135deg,#ff9800,#ff6714 48%,#9147ff) border-box!important;box-shadow:0 0 55px rgba(255,112,0,.21),0 0 85px rgba(120,55,255,.17),0 30px 60px rgba(0,0,0,.42)!important}
.nhcf-hero-orb img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important}
.nhcf-tabs{margin:24px auto 30px!important;padding:7px!important;border-color:rgba(255,255,255,.08)!important;background:rgba(9,12,20,.84)!important;box-shadow:0 15px 35px rgba(0,0,0,.24)!important}
.nhcf-tabs button{min-height:48px!important;padding:0 22px!important}
.nhcf-tabs button.active,.nhcf-primary,.nhcf-open,.nhcf-refresh,.nhcf-composer button[type="submit"],.nhcf-admin-composer button[type="submit"],.nhcf-app button[type="submit"]{
border:0!important;
background:linear-gradient(100deg,#ff9500,#ff6418 55%,#c53ea7)!important;
color:#fff!important;
box-shadow:0 14px 34px rgba(255,98,16,.20)!important;
}
.nhcf-tabs button.active:hover,.nhcf-primary:hover,.nhcf-open:hover,.nhcf-refresh:hover,.nhcf-composer button[type="submit"]:hover,.nhcf-admin-composer button[type="submit"]:hover,.nhcf-app button[type="submit"]:hover{filter:brightness(1.08)!important;box-shadow:0 18px 42px rgba(255,98,16,.28)!important}
.nhcf-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}
.nhcf-category{min-height:210px!important;padding:30px!important;border-radius:20px!important;overflow:hidden!important;position:relative!important;background:rgba(12,16,25,.76)!important;backdrop-filter:blur(12px)!important}
.nhcf-category:after{content:'↗';position:absolute;right:24px;bottom:19px;color:var(--cyan);font-size:20px;font-weight:900}
.nhcf-category:nth-child(4n+1){border-color:rgba(255,139,0,.29)!important;background:radial-gradient(circle at 8% 75%,rgba(255,126,0,.20),transparent 36%),rgba(12,16,25,.77)!important}
.nhcf-category:nth-child(4n+2){border-color:rgba(145,71,255,.30)!important;background:radial-gradient(circle at 8% 75%,rgba(145,71,255,.21),transparent 36%),rgba(12,16,25,.77)!important}
.nhcf-category:nth-child(4n+3){border-color:rgba(0,223,233,.25)!important;background:radial-gradient(circle at 8% 75%,rgba(0,223,233,.17),transparent 36%),rgba(12,16,25,.77)!important}
.nhcf-category:nth-child(4n+4){border-color:rgba(231,72,180,.27)!important;background:radial-gradient(circle at 8% 75%,rgba(231,72,180,.18),transparent 36%),rgba(12,16,25,.77)!important}
.nhcf-category strong{font-size:22px!important;margin-top:20px!important}.nhcf-category small{font-size:14px!important;color:#b9c1cd!important}.nhcf-ci{width:54px!important;height:54px!important;border-radius:16px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.08)!important}.nhcf-ci:before{color:var(--orange-light)!important;font-size:23px!important}
.nhcf-form,.nhcf-trackbox,.nhcf-mine{max-width:none!important;padding:38px!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(15,19,31,.95),rgba(8,11,19,.97))!important}
.nhcf-ticket-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.nhcf-ticket-card{grid-template-columns:minmax(0,1fr) 210px!important;min-height:220px!important;padding:28px!important;border-radius:20px!important;background:radial-gradient(circle at 5% 100%,rgba(145,71,255,.12),transparent 40%),rgba(12,16,25,.84)!important}
.nhcf-admin-head{max-width:none!important;padding:6px 10px 10px!important}.nhcf-admin-head h2{font-size:clamp(48px,5vw,76px)!important;margin:8px 0!important}.nhcf-admin-shell{grid-template-columns:410px minmax(0,1fr)!important;min-height:calc(100vh - 260px)!important;max-height:none!important;border-radius:22px!important;border-color:rgba(145,71,255,.20)!important;background:rgba(9,12,20,.82)!important}
.nhcf-inbox-sidebar{background:rgba(8,12,20,.92)!important}.nhcf-admin-list{max-height:calc(100vh - 390px)!important}.nhcf-admin-detail{background:radial-gradient(circle at 80% 0,rgba(145,71,255,.08),transparent 34%),linear-gradient(145deg,#111620,#0b1018)!important}.nhcf-admin-ticket-grid{grid-template-columns:minmax(0,1fr) 360px!important;min-height:calc(100vh - 265px)!important}.nhcf-msgs{max-height:calc(100vh - 500px)!important;padding:34px!important}.nhcf-ticket-sidebar{padding:28px!important;background:rgba(8,12,20,.91)!important}.nhcf-composer{padding:22px 26px!important;background:rgba(8,12,20,.94)!important}.nhcf-composer textarea{min-height:100px!important}.nhcf-ticket-item{padding:20px!important}.nhcf-ticket-item.active{background:linear-gradient(90deg,rgba(145,71,255,.22),rgba(255,139,0,.08))!important;box-shadow:inset 4px 0 #ff8b00!important}
.nhcf-app input,.nhcf-app textarea,.nhcf-app select{border-radius:12px!important;background:rgba(13,17,27,.94)!important;border-color:rgba(255,255,255,.12)!important}.nhcf-app input:focus,.nhcf-app textarea:focus,.nhcf-app select:focus{border-color:rgba(145,71,255,.72)!important;box-shadow:0 0 0 3px rgba(145,71,255,.14)!important}
.nhcf-danger{background:linear-gradient(100deg,#e63d4f,#a92962)!important}.nhcf-danger-outline{background:rgba(255,255,255,.025)!important;border-color:rgba(255,90,110,.5)!important}
@media(max-width:1300px){.nhcf-app{width:calc(100vw - 24px)!important;padding:24px!important}.nhcf-admin-shell{grid-template-columns:340px minmax(0,1fr)!important}.nhcf-admin-ticket-grid{grid-template-columns:minmax(0,1fr) 310px!important}.nhcf-hero{grid-template-columns:1fr 250px!important;padding:42px!important}.nhcf-hero-orb{width:210px!important;height:210px!important}}
@media(max-width:980px){.nhcf-app{margin-top:82px!important}.nhcf-category-grid,.nhcf-ticket-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nhcf-admin-shell{grid-template-columns:1fr!important}.nhcf-inbox-sidebar{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.nhcf-admin-list{max-height:390px!important}.nhcf-admin-ticket-grid{grid-template-columns:1fr!important}.nhcf-ticket-sidebar{border-left:0!important;border-top:1px solid rgba(255,255,255,.08)!important}.nhcf-msgs{max-height:620px!important}}
@media(max-width:700px){.nhcf-app{width:100vw!important;margin-top:70px!important;margin-bottom:0!important;padding:14px!important;border-radius:0!important;border-left:0!important;border-right:0!important}.nhcf-hero{grid-template-columns:1fr!important;padding:30px 24px!important;text-align:center!important}.nhcf-hero-orb{display:none!important}.nhcf-category-grid,.nhcf-ticket-overview{grid-template-columns:1fr!important}.nhcf-category{min-height:170px!important}.nhcf-form,.nhcf-trackbox,.nhcf-mine{padding:22px!important}.nhcf-admin-head{display:grid!important;align-items:start!important}.nhcf-admin-head h2{font-size:42px!important}.nhcf-ticket-card{grid-template-columns:1fr!important}.nhcf-ticket-card-side{border-left:0!important;border-top:1px solid rgba(255,255,255,.08)!important;padding:18px 0 0!important}} html{
background:#070a11!important;
}
body{
min-height:100vh!important;
background:
radial-gradient(circle at 16% 5%,rgba(255,112,0,.14),transparent 29%),
radial-gradient(circle at 77% 7%,rgba(116,45,255,.17),transparent 32%),
radial-gradient(circle at 91% 66%,rgba(0,223,233,.06),transparent 29%),
radial-gradient(circle at 7% 82%,rgba(231,72,180,.055),transparent 30%),
linear-gradient(180deg,#080b12 0%,#070a11 100%)!important;
background-attachment:fixed!important;
}
body:before{
content:"";
position:fixed;
inset:0;
z-index:-1;
pointer-events:none;
opacity:.026;
background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
body .site,
body #page,
body #content,
body main,
body .site-content,
body .content-area,
body .elementor,
body .elementor-section,
body .elementor-container,
body .elementor-widget,
body .elementor-widget-wrap,
body .elementor-widget-container{
background:transparent!important;
} body .nhcf-app{
width:calc(100vw - 48px)!important;
max-width:1780px!important;
margin:104px 0 68px!important;
padding:0 22px!important;
border:0!important;
border-radius:0!important;
overflow:visible!important;
background:transparent!important;
box-shadow:none!important;
}
body .nhcf-app:before{display:none!important} body .nhcf-app button,
body .nhcf-app input[type="button"],
body .nhcf-app input[type="submit"],
body .nhcf-app .button,
body .nhcf-app a.button{
-webkit-appearance:none!important;
appearance:none!important;
background-color:transparent!important;
background-image:none!important;
border:0!important;
border-radius:12px!important;
color:#f4f6fb!important;
box-shadow:none!important;
text-shadow:none!important;
outline:0!important;
font-family:Poppins,Inter,Arial,sans-serif!important;
font-weight:850!important;
line-height:1.2!important;
text-decoration:none!important;
transition:transform .2s ease,filter .2s ease,border-color .2s ease,box-shadow .2s ease!important;
}
body .nhcf-app button:hover,
body .nhcf-app input[type="button"]:hover,
body .nhcf-app input[type="submit"]:hover,
body .nhcf-app .button:hover,
body .nhcf-app a.button:hover{
transform:translateY(-2px)!important;
text-decoration:none!important;
} body .nhcf-app .nhcf-tabs button.active,
body .nhcf-app button.nhcf-primary,
body .nhcf-app button.nhcf-open,
body .nhcf-app button.nhcf-refresh,
body .nhcf-app .nhcf-primary,
body .nhcf-app .nhcf-open,
body .nhcf-app .nhcf-refresh,
body .nhcf-app .nhcf-composer button[type="submit"],
body .nhcf-app .nhcf-admin-composer button[type="submit"],
body .nhcf-app form button[type="submit"]{
padding:13px 20px!important;
background:linear-gradient(100deg,#ff9500 0%,#ff6418 52%,#c53ea7 100%)!important;
color:#fff!important;
border:1px solid rgba(255,255,255,.12)!important;
box-shadow:0 14px 34px rgba(255,98,16,.2)!important;
}
body .nhcf-app .nhcf-tabs button:not(.active){
padding:12px 19px!important;
background:rgba(255,255,255,.035)!important;
border:1px solid rgba(255,255,255,.085)!important;
color:#cbd2dd!important;
}
body .nhcf-app .nhcf-tabs button:not(.active):hover{
border-color:rgba(145,71,255,.55)!important;
background:rgba(145,71,255,.09)!important;
color:#fff!important;
} body .nhcf-app button.nhcf-category{
color:#f4f6fb!important;
border:1px solid rgba(255,255,255,.09)!important;
box-shadow:0 20px 50px rgba(0,0,0,.22)!important;
}
body .nhcf-app button.nhcf-category:nth-child(4n+1){
background:radial-gradient(circle at 8% 75%,rgba(255,126,0,.22),transparent 38%),linear-gradient(145deg,rgba(16,19,29,.96),rgba(9,12,20,.96))!important;
border-color:rgba(255,139,0,.31)!important;
}
body .nhcf-app button.nhcf-category:nth-child(4n+2){
background:radial-gradient(circle at 8% 75%,rgba(145,71,255,.22),transparent 38%),linear-gradient(145deg,rgba(16,19,29,.96),rgba(9,12,20,.96))!important;
border-color:rgba(145,71,255,.32)!important;
}
body .nhcf-app button.nhcf-category:nth-child(4n+3){
background:radial-gradient(circle at 8% 75%,rgba(0,223,233,.18),transparent 38%),linear-gradient(145deg,rgba(16,19,29,.96),rgba(9,12,20,.96))!important;
border-color:rgba(0,223,233,.27)!important;
}
body .nhcf-app button.nhcf-category:nth-child(4n+4){
background:radial-gradient(circle at 8% 75%,rgba(231,72,180,.19),transparent 38%),linear-gradient(145deg,rgba(16,19,29,.96),rgba(9,12,20,.96))!important;
border-color:rgba(231,72,180,.29)!important;
}
body .nhcf-app button.nhcf-category:hover{
transform:translateY(-5px)!important;
filter:brightness(1.08)!important;
box-shadow:0 28px 65px rgba(0,0,0,.34)!important;
} body .nhcf-app button.nhcf-ticket-item{
border-radius:0!important;
background:transparent!important;
border-bottom:1px solid rgba(255,255,255,.075)!important;
color:#f4f6fb!important;
box-shadow:none!important;
}
body .nhcf-app button.nhcf-ticket-item:hover{
transform:none!important;
background:rgba(145,71,255,.09)!important;
}
body .nhcf-app button.nhcf-ticket-item.active{
transform:none!important;
background:linear-gradient(90deg,rgba(145,71,255,.27),rgba(255,139,0,.10))!important;
box-shadow:inset 4px 0 #ff8b00!important;
} body .nhcf-app button.nhcf-danger,
body .nhcf-app .nhcf-danger{
background:linear-gradient(100deg,#e8414f,#a92962)!important;
border:1px solid rgba(255,110,125,.32)!important;
color:#fff!important;
}
body .nhcf-app button.nhcf-danger-outline,
body .nhcf-app .nhcf-danger-outline{
background:rgba(232,65,79,.07)!important;
border:1px solid rgba(255,90,110,.52)!important;
color:#ff9ca8!important;
} body .nhcf-app .nhcf-hero,
body .nhcf-app .nhcf-form,
body .nhcf-app .nhcf-trackbox,
body .nhcf-app .nhcf-mine,
body .nhcf-app .nhcf-admin-shell{
box-shadow:0 28px 80px rgba(0,0,0,.30)!important;
}
body .nhcf-app .nhcf-admin-head{
padding-left:6px!important;
padding-right:6px!important;
}
@media(max-width:980px){
body .nhcf-app{width:calc(100vw - 24px)!important;margin-top:90px!important;padding:0 10px!important}
}
@media(max-width:700px){
body .nhcf-app{width:100vw!important;margin-top:76px!important;margin-bottom:0!important;padding:0 12px 28px!important}
} #nhcf-helpdesk-root{
--orange:#ff8b00;
--orange-light:#ffbd42;
--purple:#9147ff;
--cyan:#00dfe9;
--pink:#e748b4;
--text:#f4f6fb;
--muted:#aeb6c5;
position:relative!important;
z-index:2!important;
left:50%!important;
width:min(calc(100vw - 44px),1780px)!important;
max-width:none!important;
margin:108px 0 72px!important;
margin-left:calc(-1 * min(calc(100vw - 44px),1780px) / 2)!important;
padding:0 24px!important;
background:transparent!important;
border:0!important;
box-shadow:none!important;
overflow:visible!important;
}
#nhcf-helpdesk-root>.nhcf-global-bg{
position:fixed!important;
inset:0!important;
z-index:-1!important;
pointer-events:none!important;
background:
radial-gradient(circle at 18% 7%,rgba(255,112,0,.13),transparent 27%),
radial-gradient(circle at 76% 8%,rgba(116,45,255,.15),transparent 31%),
radial-gradient(circle at 15% 60%,rgba(255,112,0,.05),transparent 30%),
radial-gradient(circle at 85% 72%,rgba(116,45,255,.07),transparent 34%),
linear-gradient(180deg,#080b12 0%,#070a11 100%)!important;
}
#nhcf-helpdesk-root>.nhcf-global-bg:after{
content:"";
position:absolute;
inset:0;
opacity:.03;
background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
body:has(#nhcf-helpdesk-root),
body:has(#nhcf-helpdesk-root) #page,
body:has(#nhcf-helpdesk-root) .site,
body:has(#nhcf-helpdesk-root) #content,
body:has(#nhcf-helpdesk-root) .site-content,
body:has(#nhcf-helpdesk-root) .content-area,
body:has(#nhcf-helpdesk-root) article,
body:has(#nhcf-helpdesk-root) .entry-content,
body:has(#nhcf-helpdesk-root) .page-content,
body:has(#nhcf-helpdesk-root) .elementor,
body:has(#nhcf-helpdesk-root) .elementor-section,
body:has(#nhcf-helpdesk-root) .elementor-container,
body:has(#nhcf-helpdesk-root) .elementor-widget-wrap,
body:has(#nhcf-helpdesk-root) .elementor-widget-container{
background:transparent!important;
background-color:transparent!important;
} #nhcf-helpdesk-root button,
#nhcf-helpdesk-root input[type="button"],
#nhcf-helpdesk-root input[type="submit"],
#nhcf-helpdesk-root .button,
#nhcf-helpdesk-root a.button{
background-color:transparent!important;
background-image:none!important;
border-color:rgba(255,255,255,.10)!important;
color:#f4f6fb!important;
box-shadow:none!important;
text-shadow:none!important;
}
#nhcf-helpdesk-root .nhcf-tabs button.active,
#nhcf-helpdesk-root .nhcf-primary,
#nhcf-helpdesk-root .nhcf-open,
#nhcf-helpdesk-root .nhcf-refresh,
#nhcf-helpdesk-root .nhcf-composer button[type="submit"],
#nhcf-helpdesk-root .nhcf-admin-composer button[type="submit"]{
background:linear-gradient(100deg,#ff9500 0%,#ff6418 52%,#c53ea7 100%)!important;
border:1px solid rgba(255,255,255,.13)!important;
color:#fff!important;
box-shadow:0 14px 34px rgba(255,98,16,.20)!important;
}
#nhcf-helpdesk-root .nhcf-tabs button:not(.active){
background:linear-gradient(145deg,rgba(18,22,34,.96),rgba(10,13,22,.96))!important;
border:1px solid rgba(145,71,255,.34)!important;
color:#d9deea!important;
}
#nhcf-helpdesk-root .nhcf-tabs button:not(.active):hover{
background:linear-gradient(145deg,rgba(145,71,255,.18),rgba(231,72,180,.10))!important;
border-color:rgba(174,106,255,.65)!important;
}
#nhcf-helpdesk-root .nhcf-ticket-item.active{
background:linear-gradient(100deg,rgba(255,139,0,.23),rgba(145,71,255,.25),rgba(231,72,180,.14))!important;
box-shadow:inset 4px 0 #ff8b00!important;
}
#nhcf-helpdesk-root .nhcf-ticket-item:hover{
background:rgba(145,71,255,.11)!important;
}
#nhcf-helpdesk-root .nhcf-danger-outline{
background:linear-gradient(100deg,rgba(180,35,55,.18),rgba(120,24,70,.18))!important;
border:1px solid rgba(255,90,110,.52)!important;
color:#ffb1ba!important;
} #nhcf-helpdesk-root .nhcf-ci:before{font-family:inherit!important;font-size:24px!important;line-height:1!important}
#nhcf-helpdesk-root .nhcf-ci-mail:before{content:"✉"!important}
#nhcf-helpdesk-root .nhcf-ci-help:before{content:"?"!important;font-weight:1000!important}
#nhcf-helpdesk-root .nhcf-ci-bug:before{content:"⚙"!important}
#nhcf-helpdesk-root .nhcf-ci-twitch:before{content:"T"!important;font-weight:1000!important}
#nhcf-helpdesk-root .nhcf-ci-discord:before{content:"D"!important;font-weight:1000!important}
#nhcf-helpdesk-root .nhcf-ci-shield:before{content:"◆"!important}
#nhcf-helpdesk-root .nhcf-ci-flag:before{content:"⚑"!important}
#nhcf-helpdesk-root .nhcf-ci-star:before{content:"★"!important}
#nhcf-helpdesk-root .nhcf-ci-lock:before{content:"●"!important;box-shadow:inset 0 0 0 3px currentColor;border-radius:4px;padding:3px 5px;font-size:13px!important}
#nhcf-helpdesk-root .nhcf-category:nth-child(4n+1) .nhcf-ci{color:#ffad32!important;background:rgba(255,139,0,.12)!important;border-color:rgba(255,139,0,.28)!important}
#nhcf-helpdesk-root .nhcf-category:nth-child(4n+2) .nhcf-ci{color:#b786ff!important;background:rgba(145,71,255,.12)!important;border-color:rgba(145,71,255,.30)!important}
#nhcf-helpdesk-root .nhcf-category:nth-child(4n+3) .nhcf-ci{color:#47edf3!important;background:rgba(0,223,233,.10)!important;border-color:rgba(0,223,233,.26)!important}
#nhcf-helpdesk-root .nhcf-category:nth-child(4n+4) .nhcf-ci{color:#f072c8!important;background:rgba(231,72,180,.11)!important;border-color:rgba(231,72,180,.28)!important}
@media(max-width:980px){
#nhcf-helpdesk-root{width:calc(100vw - 20px)!important;margin-left:calc(-1 * (100vw - 20px) / 2)!important;margin-top:92px!important;padding:0 10px!important}
}
@media(max-width:700px){
#nhcf-helpdesk-root{width:100vw!important;margin-left:-50vw!important;margin-top:78px!important;padding:0 12px 30px!important}
} html:has(#nhcf-helpdesk-root),
body:has(#nhcf-helpdesk-root){
min-height:100%!important;
background:
radial-gradient(circle at 18% 7%,rgba(255,112,0,.13),transparent 27%),
radial-gradient(circle at 76% 8%,rgba(116,45,255,.15),transparent 31%),
radial-gradient(circle at 15% 60%,rgba(255,112,0,.05),transparent 30%),
radial-gradient(circle at 85% 72%,rgba(116,45,255,.07),transparent 34%),
linear-gradient(180deg,#080b12 0%,#070a11 100%)!important;
background-attachment:fixed!important;
}
body:has(#nhcf-helpdesk-root)::before{
content:"";
position:fixed;
inset:0;
z-index:-1;
pointer-events:none;
opacity:.03;
background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
#nhcf-helpdesk-root{
position:relative!important;
left:auto!important;
transform:none!important;
width:100vw!important;
max-width:none!important;
margin-top:0!important;
margin-right:calc(50% - 50vw)!important;
margin-bottom:72px!important;
margin-left:calc(50% - 50vw)!important;
padding-top:108px!important;
padding-right:max(28px,calc((100vw - 1780px)/2))!important;
padding-bottom:0!important;
padding-left:max(28px,calc((100vw - 1780px)/2))!important;
overflow:visible!important;
background:transparent!important;
}
#nhcf-helpdesk-root>.nhcf-global-bg{display:none!important} body:has(#nhcf-helpdesk-root) #page,
body:has(#nhcf-helpdesk-root) .site,
body:has(#nhcf-helpdesk-root) #content,
body:has(#nhcf-helpdesk-root) .site-content,
body:has(#nhcf-helpdesk-root) .content-area,
body:has(#nhcf-helpdesk-root) main,
body:has(#nhcf-helpdesk-root) article,
body:has(#nhcf-helpdesk-root) .entry-content,
body:has(#nhcf-helpdesk-root) .page-content,
body:has(#nhcf-helpdesk-root) .elementor,
body:has(#nhcf-helpdesk-root) .elementor-section,
body:has(#nhcf-helpdesk-root) .elementor-container,
body:has(#nhcf-helpdesk-root) .elementor-widget-wrap,
body:has(#nhcf-helpdesk-root) .elementor-widget-container{
background:transparent!important;
background-color:transparent!important;
} #nhcf-helpdesk-root .nhcf-ticket-item.active,
#nhcf-helpdesk-root .nhcf-ticket-item[aria-selected="true"]{
background:
radial-gradient(circle at 0 50%,rgba(255,139,0,.25),transparent 42%),
linear-gradient(110deg,rgba(255,139,0,.18),rgba(145,71,255,.23),rgba(231,72,180,.14))!important;
border-color:rgba(255,139,0,.42)!important;
box-shadow:inset 4px 0 #ff8b00!important;
}
#nhcf-helpdesk-root .nhcf-danger-outline,
#nhcf-helpdesk-root button.nhcf-danger-outline,
#nhcf-helpdesk-root .nhcf-admin-delete-actions button:last-child{
background:linear-gradient(100deg,#641d2c,#9a2947 55%,#6e245f)!important;
border:1px solid rgba(255,108,130,.55)!important;
color:#fff!important;
box-shadow:0 12px 28px rgba(110,20,45,.22)!important;
} #nhcf-helpdesk-root .nhcf-ci-mail:before{content:"✉️"!important}
#nhcf-helpdesk-root .nhcf-ci-help:before{content:"🛟"!important}
#nhcf-helpdesk-root .nhcf-ci-bug:before{content:"🛠️"!important}
#nhcf-helpdesk-root .nhcf-ci-twitch:before{content:"🎮"!important}
#nhcf-helpdesk-root .nhcf-ci-discord:before{content:"💬"!important}
#nhcf-helpdesk-root .nhcf-ci-shield:before{content:"🛡️"!important}
#nhcf-helpdesk-root .nhcf-ci-flag:before{content:"🚩"!important}
#nhcf-helpdesk-root .nhcf-ci-star:before{content:"🤝"!important}
#nhcf-helpdesk-root .nhcf-ci-lock:before{content:"🔐"!important;box-shadow:none!important;padding:0!important;font-size:22px!important}
@media(max-width:980px){
#nhcf-helpdesk-root{
width:100vw!important;
margin-right:calc(50% - 50vw)!important;
margin-left:calc(50% - 50vw)!important;
padding-top:94px!important;
padding-right:16px!important;
padding-left:16px!important;
}
}
@media(max-width:700px){
#nhcf-helpdesk-root{
width:100vw!important;
margin-right:calc(50% - 50vw)!important;
margin-left:calc(50% - 50vw)!important;
padding-top:80px!important;
padding-right:12px!important;
padding-bottom:30px!important;
padding-left:12px!important;
}
} #nhcf-helpdesk-root .nhcf-check{
position:relative!important;
display:flex!important;
align-items:flex-start!important;
gap:12px!important;
width:100%!important;
margin:12px 0!important;
color:#eef1f7!important;
line-height:1.45!important;
cursor:pointer!important;
}
#nhcf-helpdesk-root .nhcf-check input[type="checkbox"]{
position:absolute!important;
width:1px!important;
height:1px!important;
opacity:0!important;
pointer-events:none!important;
}
#nhcf-helpdesk-root .nhcf-check-ui{
position:relative!important;
display:grid!important;
place-items:center!important;
flex:0 0 24px!important;
width:24px!important;
height:24px!important;
margin-top:1px!important;
border:1px solid rgba(255,159,32,.72)!important;
border-radius:7px!important;
background:rgba(255,255,255,.035)!important;
box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 0 0 3px transparent!important;
transition:.18s ease!important;
}
#nhcf-helpdesk-root .nhcf-check-ui::after{
content:""!important;
width:10px!important;
height:6px!important;
border-left:3px solid #fff!important;
border-bottom:3px solid #fff!important;
transform:rotate(-45deg) scale(0)!important;
transition:.16s ease!important;
}
#nhcf-helpdesk-root .nhcf-check input[type="checkbox"]:checked + .nhcf-check-ui{
border-color:#ff8b00!important;
background:linear-gradient(135deg,#ff9500,#ff6418 58%,#c53ea7)!important;
box-shadow:0 8px 20px rgba(255,100,24,.24)!important;
}
#nhcf-helpdesk-root .nhcf-check input[type="checkbox"]:checked + .nhcf-check-ui::after{transform:rotate(-45deg) scale(1)!important}
#nhcf-helpdesk-root .nhcf-check input[type="checkbox"]:focus-visible + .nhcf-check-ui{box-shadow:0 0 0 4px rgba(145,71,255,.24)!important}
#nhcf-helpdesk-root .nhcf-rules-box{
margin:22px 0 18px!important;
padding:22px!important;
border:1px solid rgba(255,139,0,.30)!important;
border-radius:18px!important;
background:radial-gradient(circle at 8% 0%,rgba(255,139,0,.12),transparent 34%),linear-gradient(145deg,rgba(20,20,28,.96),rgba(10,12,20,.97))!important;
box-shadow:0 20px 45px rgba(0,0,0,.24)!important;
}
#nhcf-helpdesk-root .nhcf-rules-head{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:14px!important}
#nhcf-helpdesk-root .nhcf-rules-head>span{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;border-radius:14px!important;background:rgba(255,139,0,.12)!important;font-size:22px!important}
#nhcf-helpdesk-root .nhcf-rules-head small{display:block!important;color:#ffbd42!important;font-size:10px!important;font-weight:900!important;letter-spacing:1.1px!important;text-transform:uppercase!important}
#nhcf-helpdesk-root .nhcf-rules-head h3{margin:3px 0 0!important;color:#fff!important;font-size:20px!important}
#nhcf-helpdesk-root .nhcf-rules-box ul{margin:0 0 18px 20px!important;padding:0!important;color:#cbd2df!important}
#nhcf-helpdesk-root .nhcf-rules-box li{margin:8px 0!important;line-height:1.5!important}
#nhcf-helpdesk-root .nhcf-rules-confirm{margin:0!important;padding-top:17px!important;border-top:1px solid rgba(255,255,255,.08)!important;font-weight:800!important}
#nhcf-helpdesk-root label[hidden]{display:none!important}
#nhcf-helpdesk-root .nhcf-manual-reason,
#nhcf-helpdesk-root .nhcf-manual-topic{margin-top:10px!important;padding:16px!important;border:1px solid rgba(145,71,255,.24)!important;border-radius:14px!important;background:rgba(145,71,255,.055)!important}
#nhcf-helpdesk-root select.nhcf-reason-select,
#nhcf-helpdesk-root select.nhcf-topic-select{min-height:48px!important;color:#f4f6fb!important;background-color:#11151f!important;border-color:rgba(255,139,0,.34)!important}
#nhcf-helpdesk-root select.nhcf-reason-select option,
#nhcf-helpdesk-root select.nhcf-topic-select option{background:#11151f!important;color:#f4f6fb!important} .hcs-hero{position:relative;overflow:hidden}.hcs-hero-mark{margin-left:auto;width:120px;height:120px;border-radius:32px;display:grid;place-items:center;font-size:72px;font-weight:900;background:linear-gradient(135deg,#6d5dfc,#a855f7);color:#fff;box-shadow:0 24px 70px rgba(109,93,252,.28)}
.hcs-consent{border:1px solid rgba(148,163,184,.24);border-radius:18px;padding:18px;margin:18px 0;display:grid;gap:10px}.hcs-consent legend{font-weight:800;padding:0 8px}.hcs-consent p{margin:0 0 6px;color:var(--nhcf-muted,#94a3b8)}.hcs-consent label{display:flex;gap:10px;align-items:flex-start;cursor:pointer}
.hcs-consent-current{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:14px 16px;margin:14px 0;border:1px solid rgba(148,163,184,.2);border-radius:14px}.hcs-consent-current select{min-width:220px}
.hcs-ticket-flags{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.hcs-ticket-flags span,.hcs-ticket-flags strong{font-size:11px;padding:4px 8px;border-radius:999px;background:rgba(148,163,184,.12)}.hcs-ticket-flags strong{background:rgba(34,197,94,.14);color:#22c55e}
.hcs-publish-box{margin-top:22px;border:1px solid rgba(168,85,247,.28);background:rgba(168,85,247,.05);border-radius:20px;padding:20px;display:grid;gap:14px}.hcs-publish-box h3{margin:4px 0}.hcs-publish-box label{display:grid;gap:6px;font-weight:700}.hcs-publish-box input,.hcs-publish-box textarea,.hcs-publish-box select{width:100%}.hcs-publish-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.hcs-pub-result{font-size:13px}.hcs-info{display:grid;gap:3px;margin:10px 0}.hcs-info small{opacity:.65}.hcs-info b{overflow-wrap:anywhere}
.hcs-solutions,.hcs-public-case{max-width:1180px;margin:0 auto;padding:30px 20px}.hcs-solutions-head{text-align:center;margin-bottom:24px}.hcs-solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hcs-solution-card{display:block;padding:22px;border:1px solid rgba(148,163,184,.18);border-radius:20px;text-decoration:none!important;background:rgba(255,255,255,.035);transition:.2s transform,.2s border-color}.hcs-solution-card:hover{transform:translateY(-3px);border-color:rgba(168,85,247,.5)}.hcs-solution-card h3{margin:8px 0}.hcs-solution-card p{opacity:.75}.hcs-solution-card span{font-weight:800}.hcs-public-case{max-width:900px}.hcs-public-back{display:inline-block;margin-bottom:24px}.hcs-public-lead{font-size:1.2rem;opacity:.78}.hcs-public-thread{display:grid;gap:12px;margin:28px 0}.hcs-public-msg{padding:18px;border-radius:18px;background:rgba(148,163,184,.09);max-width:88%}.hcs-public-msg.is-team{margin-left:auto;background:rgba(109,93,252,.12)}.hcs-public-msg p{margin:8px 0 0}.hcs-public-solution{margin-top:30px;padding:24px;border-radius:20px;border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.06)}.hcs-public-empty{padding:28px;border:1px dashed rgba(148,163,184,.3);border-radius:18px;text-align:center;grid-column:1/-1}
@media(max-width:900px){.hcs-solution-grid{grid-template-columns:1fr}.hcs-hero-mark{display:none}} .hcs-team-head,.hcs-dash-hero,.hcs-access-box{background:linear-gradient(145deg,rgba(18,22,34,.96),rgba(8,11,18,.97));border:1px solid rgba(255,255,255,.09);box-shadow:0 24px 70px rgba(0,0,0,.28)}
.hcs-team-head{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:30px 34px;border-radius:22px;margin-bottom:18px}.hcs-team-head h1{margin:5px 0 4px;font-size:34px}.hcs-team-head p{margin:0;color:#aeb8c8}.hcs-perm-chips,.hcs-role-row{display:flex;flex-wrap:wrap;gap:8px}.hcs-perm-chips span,.hcs-role-row span{padding:7px 11px;border-radius:999px;background:rgba(145,71,255,.12);border:1px solid rgba(145,71,255,.3);color:#e9ddff;font-size:12px;font-weight:800}.hcs-readonly-hint{margin:16px 22px 22px;padding:14px 16px;border-radius:12px;background:rgba(0,223,233,.06);border:1px solid rgba(0,223,233,.18);color:#b9e9ec}
.hcs-dashboard{max-width:1480px;margin:95px auto 70px;padding:0 24px;color:#f5f7fb}.hcs-dash-hero{display:flex;align-items:center;gap:22px;padding:34px;border-radius:24px}.hcs-dash-avatar img{display:block;border-radius:24px;border:1px solid rgba(255,255,255,.13);box-shadow:0 14px 34px rgba(0,0,0,.34)}.hcs-dash-hero h1{font-size:38px;line-height:1.08;margin:6px 0}.hcs-dash-hero p{color:#aeb8c8;margin:0 0 14px}.hcs-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.hcs-stat-grid>div{padding:22px;border-radius:18px;background:rgba(14,18,28,.9);border:1px solid rgba(255,255,255,.08)}.hcs-stat-grid strong{display:block;font-size:32px}.hcs-stat-grid span{display:block;color:#aeb8c8;font-size:13px;margin-top:3px}.hcs-dash-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hcs-dash-card{position:relative;display:flex;min-height:190px;flex-direction:column;justify-content:flex-end;padding:24px;border-radius:20px;text-decoration:none!important;color:#fff!important;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(17,21,32,.97),rgba(8,11,18,.96));box-shadow:0 18px 46px rgba(0,0,0,.22);transition:.2s ease}.hcs-dash-card:before{content:"";position:absolute;width:180px;height:180px;border-radius:50%;left:-60px;top:-70px;background:rgba(145,71,255,.17);filter:blur(4px)}.hcs-dash-card.is-support:before{background:rgba(255,139,0,.22)}.hcs-dash-card.is-knowledge:before{background:rgba(0,223,233,.18)}.hcs-dash-card.is-roles:before{background:rgba(231,72,180,.18)}.hcs-dash-card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.2);box-shadow:0 26px 60px rgba(0,0,0,.32)}.hcs-dash-card h3{position:relative;font-size:22px;margin:0 0 6px}.hcs-dash-card p{position:relative;margin:0 0 20px;color:#adb7c8}.hcs-dash-card b{position:relative;color:#ffae39}.hcs-access-box{margin-top:18px;border-radius:22px;padding:26px;display:grid;grid-template-columns:280px 1fr;gap:30px}.hcs-access-box h2{margin:5px 0}.hcs-access-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.hcs-access-list span{padding:11px 13px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.hcs-access-list .yes{color:#c8f7d0;border-color:rgba(62,207,96,.2);background:rgba(62,207,96,.06)}.hcs-access-list .no{color:#80899a}.hcs-dashboard-login{max-width:760px;margin:110px auto;padding:36px;border-radius:22px;background:#111621;border:1px solid rgba(255,255,255,.08);color:#fff;text-align:center}.hcs-dashboard-login a{display:inline-block;margin-top:10px;padding:12px 18px;border-radius:12px;background:linear-gradient(100deg,#ff9500,#c53ea7);color:#fff;text-decoration:none;font-weight:800}
@media(max-width:1000px){.hcs-stat-grid,.hcs-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hcs-access-box{grid-template-columns:1fr}.hcs-team-head{align-items:flex-start;flex-direction:column}}
@media(max-width:620px){.hcs-dashboard{margin-top:76px;padding:0 12px}.hcs-dash-hero{align-items:flex-start;flex-direction:column;padding:24px}.hcs-dash-hero h1{font-size:30px}.hcs-stat-grid,.hcs-dash-grid,.hcs-access-list{grid-template-columns:1fr}.hcs-team-head{padding:24px}.hcs-team-head h1{font-size:30px}} .hcs-team-dashboard{max-width:1500px}
.hcs-team-dash-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:34px 36px;margin-bottom:16px;border-radius:26px;background:linear-gradient(135deg,rgba(23,27,40,.98),rgba(10,13,21,.98));border:1px solid rgba(255,255,255,.09);box-shadow:0 24px 70px rgba(0,0,0,.28);position:relative;overflow:hidden}
.hcs-team-dash-hero:after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;right:-130px;top:-190px;background:radial-gradient(circle,rgba(255,145,35,.2),rgba(255,145,35,0) 68%);pointer-events:none}
.hcs-team-dash-main{position:relative;z-index:1}.hcs-team-dash-main h1{font-size:40px;line-height:1.05;margin:6px 0 10px}.hcs-team-dash-main p{max-width:760px;margin:0;color:#aeb8c8}
.hcs-team-eyebrow{display:block;font-size:11px;letter-spacing:.16em;font-weight:900;color:#ffad3d}
.hcs-team-profile{position:relative;z-index:1;display:flex;align-items:center;gap:13px;padding:11px 14px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);border-radius:18px;min-width:210px}.hcs-team-profile img{border-radius:14px}.hcs-team-profile strong,.hcs-team-profile small{display:block}.hcs-team-profile small{margin-top:3px;color:#8f9aac}
.hcs-team-stat-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin:0 0 18px}.hcs-team-stat-grid>div{padding:20px 21px;border-radius:18px;background:rgba(14,18,28,.92);border:1px solid rgba(255,255,255,.08)}.hcs-team-stat-grid span,.hcs-team-stat-grid small{display:block;color:#929daf}.hcs-team-stat-grid strong{display:block;font-size:31px;margin:6px 0 1px;color:#fff}
.hcs-team-section{padding:26px;border:1px solid rgba(255,255,255,.08);border-radius:23px;background:rgba(11,14,22,.72)}.hcs-team-section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:17px}.hcs-team-section-head h2{margin:5px 0 0;font-size:26px}
.hcs-team-card-grid .hcs-dash-card{min-height:175px}.hcs-team-card-grid .hcs-dash-card:before{opacity:.7}.hcs-team-access{margin-top:18px}.hcs-team-access p{color:#929daf;margin:8px 0 0}
.hcs-team-denied{max-width:760px;margin:110px auto;padding:38px;border-radius:24px;background:#111621;border:1px solid rgba(255,255,255,.08);color:#fff;text-align:center}.hcs-team-denied span{font-size:11px;letter-spacing:.14em;color:#ffad3d;font-weight:900}.hcs-team-denied h2{margin:9px 0}.hcs-team-denied p{color:#aeb8c8}
.hcs-stat-grid-user{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1080px){.hcs-team-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.hcs-team-dash-hero{align-items:flex-start;flex-direction:column;padding:25px}.hcs-team-dash-main h1{font-size:32px}.hcs-team-profile{width:100%}.hcs-team-stat-grid,.hcs-stat-grid-user{grid-template-columns:1fr}.hcs-team-section{padding:18px}} .hcs-app,.hcs-dashboard{--hc-bg:#11151d;--hc-card:#171c26;--hc-card2:#1c2230;--hc-line:rgba(255,255,255,.085);--hc-text:#f6f8fb;--hc-muted:#aeb8c8;--hc-accent:#2e8cff;--hc-orange:#f5a623;--hc-purple:#7a43ff;--hc-cyan:#35d2d0} .nhcf-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}
.nhcf-category{min-height:164px;padding:22px 22px 20px!important;border-radius:20px!important;border:1px solid rgba(70,148,255,.55)!important;background:linear-gradient(145deg,rgba(25,31,43,.97),rgba(18,22,31,.97))!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:9px!important;position:relative;overflow:hidden;transition:.2s ease!important;box-shadow:0 14px 38px rgba(0,0,0,.16)}
.nhcf-category:before{content:"";position:absolute;inset:auto -28px -55px auto;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(53,210,208,.13),transparent 68%);pointer-events:none}
.nhcf-category:hover{transform:translateY(-3px);border-color:rgba(53,210,208,.85)!important;box-shadow:0 18px 45px rgba(0,0,0,.28),0 0 0 1px rgba(53,210,208,.08)}
.nhcf-category .nhcf-ci{width:38px;height:38px;border-radius:12px;background:rgba(255,186,72,.1);border:1px solid rgba(255,186,72,.18);display:grid;place-items:center;margin-bottom:6px}
.nhcf-category strong{font-size:19px!important;line-height:1.25;color:#f7f8fb!important}
.nhcf-category small{font-size:12px!important;line-height:1.6;color:#9ea9bb!important;max-width:95%}
.nhcf-category:after{content:"↗";position:absolute;right:18px;bottom:16px;color:#45e5df;font-size:18px;font-weight:800}
.nhcf-category-grid .nhcf-category:last-child:nth-child(3n+1){grid-column:2} .hcs-consent{margin-top:24px!important;padding:22px!important;border:1px solid var(--hc-line)!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(17,21,29,.96),rgba(14,18,25,.96))!important}
.hcs-consent-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}
.hcs-consent-icon{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:rgba(122,67,255,.13);border:1px solid rgba(122,67,255,.25);color:#b997ff;font-size:19px;font-weight:900}
.hcs-consent legend{float:none;width:auto;padding:0!important;margin:0 0 5px!important;font-size:16px!important;font-weight:800!important;color:#f5f7fb!important}
.hcs-consent-head p{margin:0!important;color:#9eabbe!important;line-height:1.55!important;font-size:12.5px!important}
.hcs-consent-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.hcs-consent-option{margin:0!important;padding:15px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:15px!important;background:rgba(255,255,255,.022)!important;display:grid!important;grid-template-columns:22px 1fr!important;gap:11px!important;align-items:flex-start!important;cursor:pointer!important;min-height:112px;transition:.18s ease}
.hcs-consent-option:hover{border-color:rgba(122,67,255,.45)!important;background:rgba(122,67,255,.05)!important}
.hcs-consent-option input{position:absolute!important;opacity:0!important;pointer-events:none!important}
.hcs-consent-radio{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.22);margin-top:1px;box-shadow:inset 0 0 0 4px transparent}
.hcs-consent-option:has(input:checked){border-color:rgba(122,67,255,.72)!important;background:linear-gradient(145deg,rgba(122,67,255,.11),rgba(255,255,255,.02))!important;box-shadow:0 0 0 1px rgba(122,67,255,.1)}
.hcs-consent-option:has(input:checked) .hcs-consent-radio{border-color:#9a72ff;background:#9a72ff;box-shadow:inset 0 0 0 5px #151922}
.hcs-consent-option b{display:block;color:#f5f7fb;font-size:13px;margin-bottom:4px}
.hcs-consent-option small{display:block;color:#8f9caf;font-size:11px;line-height:1.48} .hcs-user-dashboard{max-width:1260px!important;margin:72px auto 80px!important;padding:0 22px!important}
.hcs-dash-hero-v2{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:20px!important;padding:30px 32px!important;border-radius:24px!important;background:linear-gradient(120deg,rgba(25,30,40,.98),rgba(21,22,32,.98) 58%,rgba(51,25,85,.78))!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 25px 70px rgba(0,0,0,.25)!important}
.hcs-dash-hero-copy h1{font-size:38px!important;line-height:1.1!important;margin:5px 0 7px!important}.hcs-dash-hero-copy p{max-width:760px;margin:0!important;color:#aab6c8!important}.hcs-dash-avatar img{border-radius:20px!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 28px rgba(0,0,0,.28)}
.hcs-dash-quick a,.hcs-account-new{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:13px;background:linear-gradient(135deg,#ff970f,#cf3f9e);color:white!important;text-decoration:none!important;font-weight:800;font-size:12px;box-shadow:0 10px 28px rgba(228,96,91,.2)}
.hcs-account-nav{display:flex;gap:7px;margin:16px 0 18px;padding:6px;border-radius:15px;background:rgba(12,16,23,.85);border:1px solid rgba(255,255,255,.07);width:max-content;max-width:100%}.hcs-account-nav a{display:flex;gap:8px;align-items:center;padding:10px 15px;border-radius:10px;color:#9da9ba!important;text-decoration:none!important;font-weight:700;font-size:12px}.hcs-account-nav a.active{background:#202735;color:#fff!important}.hcs-account-nav a span{min-width:20px;padding:2px 6px;border-radius:999px;background:rgba(255,255,255,.08);text-align:center;font-size:10px}
.hcs-stat-grid-user{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:0 0 24px!important}.hcs-stat-grid-user>div{position:relative;min-height:115px;padding:20px 22px!important;border-radius:19px!important;background:linear-gradient(145deg,#171c26,#121721)!important;border:1px solid rgba(255,255,255,.07)!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important}.hcs-stat-grid-user strong{font-size:34px!important}.hcs-stat-grid-user>div>span:last-child{grid-column:1/3;color:#9da9ba}.hcs-stat-icon{width:34px;height:34px;border-radius:11px;background:rgba(46,140,255,.11);display:grid!important;place-items:center;color:#78b2ff!important}
.hcs-dashboard-section{padding:26px;border-radius:22px;background:rgba(11,15,22,.42);border:1px solid rgba(255,255,255,.045)}.hcs-dashboard-section-head{margin-bottom:16px}.hcs-dashboard-section-head h2{margin:4px 0 0;font-size:24px}
.hcs-dash-grid-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.hcs-dash-grid-v2 .hcs-dash-card{min-height:184px!important;padding:20px!important;border-radius:19px!important;border:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(145deg,rgba(24,29,40,.98),rgba(16,20,28,.98))!important;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:1fr auto!important;column-gap:14px!important;box-shadow:0 15px 40px rgba(0,0,0,.17)!important;transition:.2s ease!important}.hcs-dash-grid-v2 .hcs-dash-card:hover{transform:translateY(-3px);border-color:rgba(70,148,255,.35)!important}.hcs-dash-card-icon{grid-row:1/3;width:44px;height:44px;border-radius:14px;background:rgba(46,140,255,.11);border:1px solid rgba(46,140,255,.2);display:grid!important;place-items:center;color:#8dc0ff;font-size:18px}.hcs-dash-grid-v2 .hcs-dash-card small{display:block;font-size:9px;letter-spacing:.14em;font-weight:900;color:#7f8ca0;margin-bottom:7px}.hcs-dash-grid-v2 .hcs-dash-card h3{font-size:18px!important;margin:0 0 6px!important}.hcs-dash-grid-v2 .hcs-dash-card p{font-size:12px!important;line-height:1.55!important;color:#9aa7ba!important;margin:0!important}.hcs-dash-grid-v2 .hcs-dash-card>b{grid-column:2;align-self:end;margin-top:14px;color:#f7b24c!important;font-size:12px}.hcs-dash-card.is-bot .hcs-dash-card-icon{background:rgba(53,210,208,.1);border-color:rgba(53,210,208,.2);color:#59e4df}.hcs-dash-card.is-quiz .hcs-dash-card-icon{background:rgba(122,67,255,.12);border-color:rgba(122,67,255,.23);color:#b292ff} .hcs-account-tickets{padding:24px;border-radius:22px;background:rgba(11,15,22,.42);border:1px solid rgba(255,255,255,.05)}
.hcs-account-section-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.hcs-account-section-head h2{margin:4px 0 3px;font-size:26px}.hcs-account-section-head p{margin:0;color:#98a5b7;font-size:12px}
.hcs-account-ticket-layout{display:grid;grid-template-columns:minmax(300px,390px) minmax(0,1fr);gap:16px;align-items:start}.hcs-account-ticket-list{display:grid;gap:9px;max-height:760px;overflow:auto;padding-right:4px}.hcs-account-ticket{appearance:none;width:100%;text-align:left;padding:15px 16px;border-radius:15px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(145deg,#171c26,#121720);color:#fff;cursor:pointer;transition:.18s ease}.hcs-account-ticket:hover,.hcs-account-ticket.active{border-color:rgba(46,140,255,.6);background:linear-gradient(145deg,#1b2330,#151b25);box-shadow:0 0 0 1px rgba(46,140,255,.08)}.hcs-account-ticket-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.hcs-account-ticket time{font-size:9px;color:#778397}.hcs-account-ticket>small{display:block;font-size:9px;color:#748298;margin-bottom:5px}.hcs-account-ticket>strong{display:block;font-size:14px;line-height:1.35}.hcs-account-ticket>p{font-size:10.5px;line-height:1.5;color:#8f9daf;margin:6px 0 8px}.hcs-ticket-open{font-size:10px;color:#69a9ff;font-weight:800}.hcs-ticket-status{display:inline-flex;padding:4px 8px;border-radius:999px;background:#252d3b;color:#b8c5d8;font-size:9px;font-weight:800}.hcs-ticket-status.is-new{background:rgba(46,140,255,.12);color:#77b6ff}.hcs-ticket-status.is-waiting_user{background:rgba(245,166,35,.12);color:#ffc467}.hcs-ticket-status.is-resolved,.hcs-ticket-status.is-closed{background:rgba(77,190,119,.12);color:#7bd89d}
.hcs-account-ticket-detail{min-height:440px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(145deg,#151a23,#10141c);overflow:hidden}.hcs-account-placeholder,.hcs-account-loading{min-height:440px;display:grid;place-items:center;align-content:center;text-align:center;padding:30px;color:#8895a8}.hcs-account-placeholder>span{width:54px;height:54px;border-radius:16px;background:rgba(46,140,255,.09);display:grid;place-items:center;color:#6faeff;font-size:22px;margin-bottom:12px}.hcs-account-placeholder b{color:#e7ebf2;margin-bottom:4px}.hcs-account-placeholder p{max-width:390px;font-size:11px;line-height:1.6}.hcs-account-ticket-detail .nhcf-ticket-view{padding:20px}.hcs-account-ticket-detail .hcs-consent-current{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:12px;border-radius:13px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);font-size:11px}.hcs-account-ticket-detail .hcs-consent-current>b{grid-column:1}.hcs-account-ticket-detail .hcs-consent-current>span{color:#9aa7b8}.hcs-account-ticket-detail .hcs-consent-select{min-width:190px}
.hcs-account-empty{padding:28px 20px;border-radius:16px;text-align:center;background:rgba(255,255,255,.025);border:1px dashed rgba(255,255,255,.1);display:grid;gap:6px}.hcs-account-empty b{font-size:15px}.hcs-account-empty span{font-size:11px;color:#8996a9}.hcs-account-empty a{font-size:11px;color:#6dadff!important;text-decoration:none!important;margin-top:6px} .hcs-team-dashboard{max-width:1320px!important}.hcs-team-dash-hero{border-radius:24px!important;background:linear-gradient(120deg,rgba(18,23,32,.98),rgba(23,20,35,.98) 65%,rgba(78,36,109,.72))!important;box-shadow:0 24px 70px rgba(0,0,0,.25)!important}.hcs-team-stat-grid>div{border-radius:18px!important;background:linear-gradient(145deg,#171c26,#11161f)!important}.hcs-team-section{border-radius:22px!important;background:rgba(13,17,24,.55)!important;border:1px solid rgba(255,255,255,.05)!important;padding:24px!important}
@media(max-width:900px){.nhcf-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nhcf-category-grid .nhcf-category:last-child:nth-child(3n+1){grid-column:auto}.hcs-consent-options{grid-template-columns:1fr}.hcs-dash-grid-v2{grid-template-columns:1fr!important}.hcs-account-ticket-layout{grid-template-columns:1fr}.hcs-account-ticket-list{max-height:none}.hcs-dash-hero-v2{grid-template-columns:auto 1fr!important}.hcs-dash-quick{grid-column:1/3}.hcs-stat-grid-user{grid-template-columns:1fr!important}}
@media(max-width:620px){.nhcf-category-grid{grid-template-columns:1fr}.hcs-user-dashboard{padding:0 12px!important;margin-top:50px!important}.hcs-dash-hero-v2{grid-template-columns:1fr!important;text-align:left}.hcs-dash-quick{grid-column:auto}.hcs-account-nav{width:100%}.hcs-account-nav a{flex:1;justify-content:center}.hcs-account-section-head{align-items:flex-start;flex-direction:column}.hcs-account-new{width:100%}.hcs-account-ticket-detail .hcs-consent-current{grid-template-columns:1fr}.hcs-account-ticket-detail .hcs-consent-current>*{grid-column:1!important}.hcs-account-ticket-detail .hcs-consent-select{min-width:0;width:100%}} .hcs-privacy-check{
position:relative!important;
display:grid!important;
grid-template-columns:32px minmax(0,1fr)!important;
align-items:center!important;
gap:14px!important;
width:100%!important;
margin:18px 0 14px!important;
padding:17px 18px!important;
border:1px solid rgba(255,255,255,.09)!important;
border-radius:16px!important;
background:linear-gradient(145deg,rgba(18,22,31,.94),rgba(12,16,24,.96))!important;
cursor:pointer!important;
transition:border-color .18s ease,background .18s ease,box-shadow .18s ease!important;
}
.hcs-privacy-check:hover{
border-color:rgba(255,151,15,.34)!important;
background:linear-gradient(145deg,rgba(22,26,36,.96),rgba(14,18,27,.98))!important;
}
.hcs-privacy-check input[type="checkbox"]{
position:absolute!important;
width:1px!important;
height:1px!important;
opacity:0!important;
pointer-events:none!important;
}
.hcs-privacy-box{
width:30px!important;
height:30px!important;
border-radius:9px!important;
display:grid!important;
place-items:center!important;
border:2px solid rgba(176,133,255,.52)!important;
background:rgba(122,67,255,.06)!important;
box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)!important;
transition:.18s ease!important;
}
.hcs-privacy-box>span{
color:#fff!important;
font-size:17px!important;
font-weight:950!important;
line-height:1!important;
opacity:0!important;
transform:scale(.55)!important;
transition:.15s ease!important;
}
.hcs-privacy-check:has(input:checked){
border-color:rgba(154,114,255,.58)!important;
background:linear-gradient(145deg,rgba(122,67,255,.105),rgba(15,19,28,.98))!important;
box-shadow:0 0 0 1px rgba(122,67,255,.08),0 12px 28px rgba(0,0,0,.14)!important;
}
.hcs-privacy-check input:checked + .hcs-privacy-box{
border-color:#9a72ff!important;
background:linear-gradient(135deg,#7a43ff,#a253f2)!important;
box-shadow:0 8px 20px rgba(122,67,255,.28)!important;
}
.hcs-privacy-check input:checked + .hcs-privacy-box>span{opacity:1!important;transform:scale(1)!important}
.hcs-privacy-check input:focus-visible + .hcs-privacy-box{box-shadow:0 0 0 4px rgba(154,114,255,.2)!important}
.hcs-privacy-copy{display:grid!important;gap:3px!important;min-width:0!important}
.hcs-privacy-copy b{font-size:13px!important;color:#f7f8fb!important}
.hcs-privacy-copy small{font-size:11px!important;line-height:1.5!important;color:#93a0b3!important;font-weight:500!important}
.hcs-submit-ticket{margin-top:0!important;min-width:190px!important} .hcs-admin-embedded{
position:relative!important;
left:auto!important;
transform:none!important;
width:100%!important;
max-width:none!important;
margin:0!important;
padding:0!important;
border:0!important;
border-radius:0!important;
background:transparent!important;
box-shadow:none!important;
overflow:visible!important;
}
.hcs-admin-embedded:before{display:none!important}
.hcs-admin-embedded .hcs-team-head{margin:0 0 14px!important;padding:22px 24px!important}
.hcs-admin-embedded .hcs-team-head h1{font-size:28px!important;letter-spacing:-.8px!important;margin:4px 0!important}
.hcs-admin-embedded .hcs-team-head p{font-size:12px!important;line-height:1.55!important;max-width:780px!important}
.hcs-inbox-toolbar{
display:flex!important;
align-items:center!important;
justify-content:space-between!important;
gap:18px!important;
margin:0 0 10px!important;
padding:12px 15px!important;
border:1px solid rgba(255,255,255,.065)!important;
border-radius:14px!important;
background:rgba(13,17,25,.72)!important;
}
.hcs-inbox-toolbar>div{display:flex!important;align-items:center!important;gap:10px!important}
.hcs-inbox-toolbar b{font-size:13px!important;color:#f3f6fa!important}
.hcs-inbox-toolbar span{font-size:10.5px!important;color:#8390a3!important}
.hcs-inbox-count{padding:4px 8px!important;border-radius:999px!important;background:rgba(46,140,255,.1)!important;color:#84baff!important;font-weight:800!important}
.nhcf-inbox-layout{
display:grid!important;
grid-template-columns:minmax(320px,390px) minmax(0,1fr)!important;
min-height:680px!important;
border:1px solid rgba(255,255,255,.075)!important;
border-radius:20px!important;
overflow:hidden!important;
background:linear-gradient(145deg,#121720,#0d1219)!important;
}
.nhcf-inbox-layout .nhcf-inbox-sidebar{min-width:0!important;border-right:1px solid rgba(255,255,255,.07)!important;background:#0c1118!important}
.nhcf-inbox-layout .nhcf-admin-filters{padding:14px!important;gap:8px!important;background:rgba(255,255,255,.012)!important}
.nhcf-inbox-layout .nhcf-admin-filters input,
.nhcf-inbox-layout .nhcf-admin-filters select{min-height:42px!important;padding:10px 11px!important;font-size:11px!important}
.nhcf-inbox-layout .nhcf-refresh{min-height:42px!important;padding:9px 12px!important;font-size:11px!important}
.nhcf-inbox-layout .nhcf-admin-list{max-height:730px!important;overflow:auto!important}
.nhcf-ticket-item{padding:15px 16px!important;overflow:hidden!important}
.nhcf-ticket-item-head b{font-size:10px!important;color:#8ca0bb!important}
.nhcf-ticket-item-head time{font-size:9px!important;white-space:nowrap!important}
.hcs-ticket-item-meta{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important;margin:8px 0 7px!important}
.hcs-ticket-item-meta .nhcf-ticket-kicker{font-size:9px!important;letter-spacing:.08em!important;color:#7f8da2!important}
.nhcf-ticket-item h3{font-size:13px!important;line-height:1.4!important;margin:0 0 6px!important;color:#f2f5f9!important;overflow-wrap:anywhere!important}
.nhcf-ticket-item>p{margin:0!important;font-size:10px!important;line-height:1.45!important;color:#8290a4!important;white-space:normal!important;overflow-wrap:anywhere!important}
.hcs-ticket-status{font-size:8.5px!important;padding:4px 7px!important}
.hcs-ticket-status.is-in_progress{background:rgba(122,67,255,.12)!important;color:#b89cff!important}
.hcs-inbox-empty{display:grid!important;gap:5px!important;text-align:center!important;padding:38px 18px!important}
.hcs-inbox-empty b{color:#e9edf4!important}.hcs-inbox-empty span{font-size:11px!important}
.hcs-empty-icon{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;margin:0 auto 4px;background:rgba(46,140,255,.09);color:#76b2ff;font-size:20px}
.nhcf-admin-detail{min-width:0!important}
.nhcf-admin-detail .nhcf-admin-ticket{border:0!important;border-radius:0!important;min-height:680px!important}
.nhcf-admin-detail .nhcf-ticket-view-head{padding:20px 22px!important}
.nhcf-admin-detail .nhcf-ticket-view-head h2{font-size:21px!important;overflow-wrap:anywhere!important}
.nhcf-admin-detail .nhcf-admin-ticket-grid{grid-template-columns:minmax(0,1fr) 300px!important;min-height:610px!important}
.nhcf-admin-detail .nhcf-msgs{max-height:520px!important;padding:22px!important}
.nhcf-admin-detail .nhcf-message{max-width:88%!important}
.nhcf-admin-detail .nhcf-message p{margin:7px 0 0!important;line-height:1.55!important;overflow-wrap:anywhere!important}
.nhcf-admin-detail .nhcf-ticket-sidebar{padding:20px!important}
.nhcf-admin-composer .hcs-admin-result{font-size:11px!important;color:#98a7b9!important;margin-top:8px!important;min-height:16px!important} .hcs-team-nav-link{border:1px solid rgba(154,114,255,.15)!important}
.hcs-team-nav-link.active{background:linear-gradient(135deg,rgba(122,67,255,.2),rgba(46,140,255,.12))!important}
.hcs-account-team-inbox{padding:20px!important;border-radius:22px!important;background:rgba(11,15,22,.42)!important;border:1px solid rgba(255,255,255,.05)!important}
.hcs-team-live-inbox{margin:18px 0!important;padding:22px!important;border-radius:22px!important;background:rgba(13,17,24,.58)!important;border:1px solid rgba(255,255,255,.055)!important}
.hcs-team-live-inbox>.hcs-team-section-head{margin-bottom:14px!important}
.hcs-team-live-inbox>.hcs-team-section-head h2{margin:4px 0!important}
.hcs-team-live-inbox>.hcs-team-section-head p{margin:0!important;color:#93a0b2!important;font-size:12px!important} .hcs-account-ticket{overflow:hidden!important}
.hcs-account-ticket>strong,.hcs-account-ticket>p,.hcs-account-ticket>small{overflow-wrap:anywhere!important;word-break:break-word!important}
.hcs-account-ticket>p{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important} .hcs-wp-admin-wrap>.hcs-admin-embedded{font-family:Poppins,Inter,system-ui,sans-serif!important;margin-top:18px!important}
@media(max-width:1100px){
.nhcf-inbox-layout{grid-template-columns:330px minmax(0,1fr)!important}
.nhcf-admin-detail .nhcf-admin-ticket-grid{grid-template-columns:1fr!important}
.nhcf-admin-detail .nhcf-ticket-sidebar{border-left:0!important;border-top:1px solid rgba(255,255,255,.07)!important}
}
@media(max-width:820px){
.hcs-inbox-toolbar{align-items:flex-start!important;flex-direction:column!important}
.nhcf-inbox-layout{grid-template-columns:1fr!important}
.nhcf-inbox-layout .nhcf-inbox-sidebar{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.07)!important}
.nhcf-inbox-layout .nhcf-admin-list{max-height:360px!important}
.hcs-account-team-inbox,.hcs-team-live-inbox{padding:12px!important}
}
@media(max-width:620px){
.hcs-privacy-check{grid-template-columns:30px minmax(0,1fr)!important;padding:15px!important}
.hcs-privacy-copy b{font-size:12px!important}.hcs-privacy-copy small{font-size:10.5px!important}
.hcs-submit-ticket{width:100%!important}
.hcs-admin-embedded .hcs-team-head{padding:18px!important;align-items:flex-start!important;flex-direction:column!important}
.hcs-admin-embedded .hcs-team-head h1{font-size:24px!important}
}  .hcs-app,.hcs-dashboard{
--hc-accent:#9a72ff!important;
--hc-cyan:#51ddd8!important;
} html body .hcs-app[data-view="admin"] button.nhcf-ticket-item,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item:link,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item:visited,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item:focus,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item:focus-visible,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item:active{
-webkit-appearance:none!important;
appearance:none!important;
width:100%!important;
margin:0!important;
padding:17px 18px!important;
border:0!important;
border-bottom:1px solid rgba(255,255,255,.075)!important;
border-radius:0!important;
outline:0!important;
color:#f7f8fc!important;
background-color:#0f151d!important;
background-image:linear-gradient(145deg,rgba(18,24,34,.98),rgba(12,17,25,.98))!important;
box-shadow:none!important;
text-shadow:none!important;
filter:none!important;
transform:none!important;
}
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item:hover{
color:#fff!important;
background-color:#151824!important;
background-image:linear-gradient(100deg,rgba(122,67,255,.10),rgba(20,24,34,.98) 58%,rgba(255,139,0,.045))!important;
box-shadow:inset 3px 0 rgba(154,114,255,.55)!important;
transform:none!important;
}
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item.active,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item[aria-selected="true"],
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item.active:focus,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item.active:focus-visible,
html body .hcs-app[data-view="admin"] button.nhcf-ticket-item.active:active{
color:#fff!important;
background-color:#171622!important;
background-image:
radial-gradient(circle at 0 50%,rgba(255,139,0,.17),transparent 42%),
linear-gradient(105deg,rgba(122,67,255,.16),rgba(18,22,32,.98) 58%,rgba(231,72,180,.055))!important;
border-bottom-color:rgba(255,255,255,.10)!important;
box-shadow:inset 4px 0 #ff8b00, inset 0 0 0 1px rgba(154,114,255,.16)!important;
} .hcs-app[data-view="admin"] .nhcf-ticket-item-head b{
color:#d9b8ff!important;
font-size:10.5px!important;
letter-spacing:.015em!important;
}
.hcs-app[data-view="admin"] .nhcf-ticket-item-head time{
color:#9aa6b7!important;
font-size:9.5px!important;
}
.hcs-app[data-view="admin"] .nhcf-ticket-item .nhcf-ticket-kicker{
color:#aeb8c8!important;
}
.hcs-app[data-view="admin"] .nhcf-ticket-item h3{
color:#fff!important;
font-size:14.5px!important;
font-weight:850!important;
line-height:1.42!important;
margin:3px 0 7px!important;
}
.hcs-app[data-view="admin"] .nhcf-ticket-item>p{
color:#b8c2d0!important;
font-size:11.5px!important;
line-height:1.55!important;
margin:0!important;
display:-webkit-box!important;
-webkit-line-clamp:3!important;
-webkit-box-orient:vertical!important;
overflow:hidden!important;
}
.hcs-app[data-view="admin"] .nhcf-ticket-item.active>p,
.hcs-app[data-view="admin"] .nhcf-ticket-item[aria-selected="true"]>p{
color:#edf1f7!important;
}
.hcs-app[data-view="admin"] .hcs-ticket-flags{
display:flex!important;
gap:6px!important;
flex-wrap:wrap!important;
margin-top:10px!important;
}
.hcs-app[data-view="admin"] .hcs-ticket-flags span,
.hcs-app[data-view="admin"] .hcs-ticket-flags strong{
display:inline-flex!important;
align-items:center!important;
min-height:22px!important;
padding:3px 7px!important;
border-radius:999px!important;
background:rgba(255,255,255,.055)!important;
color:#aeb9c8!important;
font-size:8.5px!important;
font-weight:800!important;
} .hcs-app .hcs-ticket-status.is-new{
background:rgba(255,139,0,.14)!important;
color:#ffc36d!important;
}
.hcs-app .hcs-ticket-status.is-in_progress{
background:rgba(122,67,255,.15)!important;
color:#c6a9ff!important;
}
.hcs-app .hcs-ticket-status.is-waiting_user{
background:rgba(231,72,180,.13)!important;
color:#f4a1d9!important;
}
.hcs-app .hcs-ticket-status.is-resolved{
background:rgba(53,210,208,.13)!important;
color:#72e5e1!important;
}
.hcs-app .hcs-ticket-status.is-closed{
background:rgba(148,163,184,.11)!important;
color:#b8c2d0!important;
} .hcs-app .hcs-inbox-count{
background:rgba(122,67,255,.12)!important;
color:#c5a9ff!important;
}
.hcs-app .hcs-empty-icon{
background:rgba(122,67,255,.10)!important;
border:1px solid rgba(154,114,255,.17)!important;
color:#c1a5ff!important;
} .hcs-app[data-view="admin"] .nhcf-msgs{
gap:14px!important;
}
.hcs-app[data-view="admin"] .nhcf-message{
display:block!important;
width:max-content!important;
max-width:min(82%,760px)!important;
padding:13px 15px!important;
border:1px solid rgba(255,255,255,.085)!important;
border-radius:6px 17px 17px 17px!important;
background:linear-gradient(145deg,#18202b,#131a23)!important;
box-shadow:0 10px 25px rgba(0,0,0,.13)!important;
}
.hcs-app[data-view="admin"] .nhcf-message.is-team{
align-self:flex-end!important;
border-radius:17px 6px 17px 17px!important;
border-color:rgba(154,114,255,.24)!important;
background:linear-gradient(145deg,rgba(122,67,255,.17),rgba(26,22,36,.96))!important;
}
.hcs-app[data-view="admin"] .nhcf-message.is-note{
align-self:center!important;
width:min(92%,860px)!important;
max-width:92%!important;
border-radius:14px!important;
border-color:rgba(255,139,0,.24)!important;
background:linear-gradient(145deg,rgba(255,139,0,.10),rgba(27,22,19,.96))!important;
}
.hcs-app[data-view="admin"] .nhcf-message-head{
display:flex!important;
align-items:center!important;
justify-content:space-between!important;
gap:14px!important;
margin:0 0 7px!important;
}
.hcs-app[data-view="admin"] .nhcf-message-head b{
color:#f4f6fa!important;
font-size:10.5px!important;
font-weight:850!important;
}
.hcs-app[data-view="admin"] .nhcf-message-head time{
color:#8996a8!important;
font-size:9px!important;
white-space:nowrap!important;
}
.hcs-app[data-view="admin"] .nhcf-message>p{
margin:0!important;
color:#e8edf4!important;
font-size:12.5px!important;
line-height:1.65!important;
overflow-wrap:anywhere!important;
word-break:break-word!important;
}
.hcs-app[data-view="admin"] .nhcf-message.is-team>p{color:#f1ebff!important}
.hcs-app[data-view="admin"] .nhcf-message.is-note>p{color:#ffe7c5!important} html body .hcs-dashboard button.hcs-account-ticket:focus,
html body .hcs-dashboard button.hcs-account-ticket:focus-visible,
html body .hcs-dashboard button.hcs-account-ticket:active,
html body .hcs-dashboard button.hcs-account-ticket.active{
outline:0!important;
border-color:rgba(154,114,255,.40)!important;
background-color:#171923!important;
background-image:linear-gradient(110deg,rgba(122,67,255,.14),rgba(18,22,31,.98) 60%,rgba(255,139,0,.05))!important;
box-shadow:inset 4px 0 #ff8b00!important;
color:#fff!important;
}
.hcs-dashboard .hcs-ticket-open{color:#d0b6ff!important}
@media(max-width:620px){
.hcs-app[data-view="admin"] .nhcf-message,
.hcs-app[data-view="admin"] .nhcf-message.is-note{max-width:96%!important;width:auto!important}
}  .hcs-user-dashboard,
.hcs-user-dashboard > *,
.hcs-account-team-inbox,
.hcs-account-team-inbox .hcs-admin-embedded,
.hcs-account-team-inbox .hcs-team-head,
.hcs-account-team-inbox .hcs-inbox-toolbar,
.hcs-account-team-inbox .nhcf-inbox-layout,
.hcs-account-team-inbox .nhcf-inbox-sidebar,
.hcs-account-team-inbox .nhcf-admin-detail{
min-width:0!important;
max-width:100%!important;
box-sizing:border-box!important;
}
.hcs-account-team-inbox{
width:100%!important;
overflow:hidden!important;
container-type:inline-size;
}
.hcs-account-team-inbox .hcs-admin-embedded{
width:100%!important;
margin:0!important;
overflow:hidden!important;
} .hcs-account-team-inbox .hcs-team-head{
width:100%!important;
display:grid!important;
grid-template-columns:minmax(0,1fr) minmax(220px,auto)!important;
align-items:center!important;
gap:18px!important;
}
.hcs-account-team-inbox .hcs-team-head > div{
min-width:0!important;
max-width:100%!important;
}
.hcs-account-team-inbox .hcs-team-head p{
max-width:720px!important;
overflow-wrap:anywhere!important;
}
.hcs-account-team-inbox .hcs-perm-chips{
min-width:0!important;
max-width:420px!important;
justify-content:flex-end!important;
justify-self:end!important;
}
.hcs-account-team-inbox .hcs-perm-chips span{
white-space:nowrap!important;
} .hcs-account-team-inbox .hcs-inbox-toolbar{
width:100%!important;
flex-wrap:wrap!important;
}
.hcs-account-team-inbox .hcs-inbox-toolbar > *{
min-width:0!important;
max-width:100%!important;
}
.hcs-account-team-inbox .hcs-inbox-toolbar > span{
white-space:normal!important;
overflow-wrap:anywhere!important;
text-align:right!important;
} .hcs-account-team-inbox .nhcf-inbox-layout{
width:100%!important;
grid-template-columns:minmax(250px,32%) minmax(0,1fr)!important;
}
.hcs-account-team-inbox .nhcf-inbox-sidebar,
.hcs-account-team-inbox .nhcf-admin-detail,
.hcs-account-team-inbox .nhcf-admin-filters,
.hcs-account-team-inbox .nhcf-admin-list,
.hcs-account-team-inbox .nhcf-ticket-item,
.hcs-account-team-inbox .nhcf-empty,
.hcs-account-team-inbox .nhcf-admin-ticket,
.hcs-account-team-inbox .nhcf-admin-ticket-grid,
.hcs-account-team-inbox .nhcf-chat,
.hcs-account-team-inbox .nhcf-ticket-sidebar{
min-width:0!important;
max-width:100%!important;
}
.hcs-account-team-inbox input,
.hcs-account-team-inbox select,
.hcs-account-team-inbox textarea,
.hcs-account-team-inbox button{
max-width:100%!important;
box-sizing:border-box!important;
} @container (max-width: 920px){
.hcs-account-team-inbox .hcs-team-head{
grid-template-columns:1fr!important;
align-items:start!important;
}
.hcs-account-team-inbox .hcs-perm-chips{
justify-self:start!important;
justify-content:flex-start!important;
max-width:100%!important;
}
.hcs-account-team-inbox .hcs-inbox-toolbar > span{
text-align:left!important;
}
.hcs-account-team-inbox .nhcf-inbox-layout{
grid-template-columns:minmax(240px,34%) minmax(0,1fr)!important;
}
}
@container (max-width: 680px){
.hcs-account-team-inbox{
padding:12px!important;
}
.hcs-account-team-inbox .nhcf-inbox-layout{
grid-template-columns:1fr!important;
}
.hcs-account-team-inbox .nhcf-inbox-sidebar{
border-right:0!important;
border-bottom:1px solid rgba(255,255,255,.07)!important;
}
.hcs-account-team-inbox .nhcf-admin-list{
max-height:340px!important;
}
.hcs-account-team-inbox .hcs-inbox-toolbar{
align-items:flex-start!important;
flex-direction:column!important;
}
}  body.hcs-team-inbox-page{
background-color:#0c0d1b!important;
background-image:
radial-gradient(circle at 14% 18%,rgba(75,54,190,.26),transparent 32%),
radial-gradient(circle at 88% 10%,rgba(38,112,255,.20),transparent 34%),
linear-gradient(135deg,#0b1020 0%,#111027 48%,#0c1220 100%)!important;
background-attachment:fixed!important;
}
body.hcs-team-inbox-page #page,
body.hcs-team-inbox-page .site,
body.hcs-team-inbox-page .site-content{
background:transparent!important;
} .hcs-account-team-inbox{
position:relative!important;
left:50%!important;
transform:translateX(-50%)!important;
width:min(1640px,calc(100vw - 28px))!important;
max-width:none!important;
min-width:0!important;
margin:10px 0 40px!important;
padding:26px!important;
overflow:visible!important;
border:1px solid rgba(125,101,255,.18)!important;
border-radius:28px!important;
background:
radial-gradient(circle at 8% 0%,rgba(84,62,205,.20),transparent 31%),
radial-gradient(circle at 92% 0%,rgba(42,115,255,.15),transparent 34%),
linear-gradient(145deg,rgba(15,18,38,.98),rgba(18,15,39,.98) 55%,rgba(12,18,34,.98))!important;
box-shadow:0 26px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.025)!important;
container-type:inline-size;
}
.hcs-account-team-inbox .hcs-admin-embedded{
width:100%!important;
max-width:none!important;
margin:0!important;
overflow:visible!important;
}
.hcs-account-team-inbox .hcs-team-head{
padding:24px 26px!important;
border:1px solid rgba(128,102,255,.13)!important;
border-radius:20px!important;
background:linear-gradient(115deg,rgba(24,28,52,.96),rgba(26,20,52,.93) 62%,rgba(18,29,52,.92))!important;
box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
}
.hcs-account-team-inbox .hcs-inbox-toolbar{
margin-top:14px!important;
padding:14px 18px!important;
border:1px solid rgba(126,104,255,.10)!important;
border-radius:16px 16px 0 0!important;
background:rgba(17,20,39,.96)!important;
} .hcs-account-team-inbox .nhcf-inbox-layout{
width:100%!important;
max-width:none!important;
display:grid!important;
grid-template-columns:360px minmax(0,1fr)!important;
border:1px solid rgba(126,104,255,.12)!important;
border-top:0!important;
border-radius:0 0 20px 20px!important;
overflow:hidden!important;
background:#101426!important;
}
.hcs-account-team-inbox .nhcf-inbox-sidebar{
width:auto!important;
max-width:none!important;
background:linear-gradient(180deg,#11162a,#0e1424)!important;
border-right:1px solid rgba(139,111,255,.13)!important;
}
.hcs-account-team-inbox .nhcf-admin-detail{
width:auto!important;
max-width:none!important;
background:linear-gradient(145deg,#111725,#14152b)!important;
}
.hcs-account-team-inbox .nhcf-admin-detail .nhcf-admin-ticket-grid{
grid-template-columns:minmax(0,1fr) 330px!important;
}
.hcs-account-team-inbox .nhcf-ticket-sidebar{
background:linear-gradient(180deg,#111624,#0e1421)!important;
border-left:1px solid rgba(132,107,255,.13)!important;
}
.hcs-account-team-inbox .nhcf-admin-filters{
background:rgba(16,20,38,.88)!important;
}
.hcs-account-team-inbox input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),
.hcs-account-team-inbox select,
.hcs-account-team-inbox textarea{
background:#242240!important;
border-color:rgba(156,137,231,.58)!important;
color:#f7f5ff!important;
}
.hcs-account-team-inbox input:focus,
.hcs-account-team-inbox select:focus,
.hcs-account-team-inbox textarea:focus{
border-color:#9a72ff!important;
box-shadow:0 0 0 3px rgba(122,67,255,.15)!important;
}
.hcs-account-team-inbox .nhcf-msgs{
background:linear-gradient(180deg,rgba(18,23,40,.72),rgba(15,20,35,.90))!important;
}
.hcs-account-team-inbox .hcs-publish-box{
background:linear-gradient(145deg,rgba(35,31,59,.97),rgba(25,26,48,.97))!important;
border-color:rgba(137,104,255,.20)!important;
} @container (max-width:1180px){
.hcs-account-team-inbox .nhcf-inbox-layout{grid-template-columns:330px minmax(0,1fr)!important}
.hcs-account-team-inbox .nhcf-admin-detail .nhcf-admin-ticket-grid{grid-template-columns:1fr!important}
.hcs-account-team-inbox .nhcf-ticket-sidebar{border-left:0!important;border-top:1px solid rgba(132,107,255,.13)!important}
}
@container (max-width:860px){
.hcs-account-team-inbox{width:calc(100vw - 18px)!important;padding:14px!important}
.hcs-account-team-inbox .hcs-team-head{grid-template-columns:1fr!important}
.hcs-account-team-inbox .hcs-perm-chips{justify-self:start!important;justify-content:flex-start!important;max-width:100%!important}
.hcs-account-team-inbox .nhcf-inbox-layout{grid-template-columns:1fr!important}
.hcs-account-team-inbox .nhcf-inbox-sidebar{border-right:0!important;border-bottom:1px solid rgba(132,107,255,.13)!important}
.hcs-account-team-inbox .nhcf-admin-list{max-height:330px!important}
} .hcs-media-field{
margin:14px 0 18px!important;
padding:0!important;
}
.hcs-media-input{
position:absolute!important;
width:1px!important;height:1px!important;
opacity:0!important;pointer-events:none!important;
}
.hcs-media-drop{
display:grid!important;
grid-template-columns:44px minmax(0,1fr) auto!important;
gap:13px!important;
align-items:center!important;
padding:15px 16px!important;
border:1px dashed rgba(143,116,255,.42)!important;
border-radius:16px!important;
background:linear-gradient(120deg,rgba(80,56,164,.10),rgba(42,98,190,.07))!important;
}
.hcs-media-icon{
width:42px;height:42px;border-radius:13px;
display:grid;place-items:center;
background:linear-gradient(145deg,rgba(122,67,255,.22),rgba(46,140,255,.14));
border:1px solid rgba(145,118,255,.24);
color:#d8c7ff;font-size:24px;font-weight:400;
}
.hcs-media-drop b,.hcs-media-drop small,.hcs-media-drop em{display:block!important}
.hcs-media-drop b{color:#f8f7ff!important;font-size:13px!important;margin-bottom:3px!important}
.hcs-media-drop small{color:#b7bfd0!important;font-size:11px!important;line-height:1.45!important}
.hcs-media-drop em{color:#898fa5!important;font-size:10px!important;font-style:normal!important;margin-top:3px!important}
.hcs-media-choose{
border:1px solid rgba(151,122,255,.28)!important;
border-radius:11px!important;
background:rgba(122,67,255,.13)!important;
color:#e5dcff!important;
padding:9px 12px!important;
font-size:11px!important;font-weight:800!important;
cursor:pointer!important;
}
.hcs-media-choose:hover{background:rgba(122,67,255,.22)!important}
.hcs-media-selection{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:8px!important}
.hcs-selected-file{
display:inline-flex!important;align-items:center!important;gap:7px!important;
min-width:0!important;max-width:100%!important;
padding:6px 9px!important;border-radius:10px!important;
background:rgba(122,67,255,.10)!important;border:1px solid rgba(122,67,255,.18)!important;
}
.hcs-selected-file b{max-width:250px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;color:#e8e1ff!important}
.hcs-selected-file small{font-size:9px!important;color:#9ea8bb!important;white-space:nowrap!important}
.hcs-file-error{width:100%;color:#ff9aa5!important;font-size:11px!important;font-weight:700!important}
.hcs-media-field.has-error .hcs-media-drop{border-color:rgba(255,82,100,.56)!important;background:rgba(255,82,100,.05)!important}
.hcs-media-field.is-compact{margin:10px 0!important}
.hcs-media-field.is-compact .hcs-media-drop{padding:10px 12px!important;grid-template-columns:34px minmax(0,1fr) auto!important;border-radius:13px!important}
.hcs-media-field.is-compact .hcs-media-icon{width:32px;height:32px;border-radius:10px;font-size:19px}
.hcs-media-field.is-compact .hcs-media-drop b{font-size:11px!important}
.hcs-media-field.is-compact .hcs-media-drop small{font-size:9.5px!important}
.hcs-media-field.is-compact .hcs-media-drop em{display:none!important}
.hcs-media-field.is-compact .hcs-media-choose{padding:7px 10px!important;font-size:9.5px!important}
.hcs-composer-actions,.hcs-admin-composer-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}
.hcs-composer-actions .nhcf-result{flex:1!important}
.hcs-internal-label{display:flex!important;grid-template-columns:none!important;flex-direction:row!important;align-items:center!important;gap:8px!important;margin:0!important}
.hcs-internal-label input{width:auto!important}
.hcs-attachments{
display:grid!important;
gap:9px!important;
margin-top:11px!important;
min-width:min(420px,100%)!important;
}
.hcs-attachment{
overflow:hidden!important;
border-radius:13px!important;
border:1px solid rgba(133,112,222,.20)!important;
background:rgba(11,15,27,.64)!important;
}
.hcs-attachment-preview{display:block!important;text-decoration:none!important;background:#090d17!important}
.hcs-attachment-preview img,.hcs-attachment-preview video{display:block!important;width:100%!important;max-width:520px!important;max-height:310px!important;object-fit:contain!important;background:#090d17!important}
.hcs-attachment-preview audio{display:block!important;width:100%!important;min-width:280px!important}
.hcs-attachment-preview.is-file{display:flex!important;align-items:center!important;gap:10px!important;padding:13px!important;color:#edf0f8!important}
.hcs-attachment-preview.is-file span{display:grid!important;place-items:center!important;min-width:45px;height:31px;padding:0 7px;border-radius:9px;background:rgba(122,67,255,.15)!important;color:#cab6ff!important;font-size:9px!important;font-weight:900!important}
.hcs-attachment-preview.is-file b{font-size:11px!important;overflow-wrap:anywhere!important}
.hcs-attachment-meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:9px!important;align-items:center!important;padding:8px 10px!important;border-top:1px solid rgba(255,255,255,.055)!important}
.hcs-attachment-meta span{font-size:10px!important;color:#d7ddea!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.hcs-attachment-meta small{font-size:9px!important;color:#8f9bad!important;white-space:nowrap!important}
.hcs-attachment-meta a{font-size:9px!important;color:#c9b8ff!important;text-decoration:none!important;font-weight:800!important;white-space:nowrap!important}
@media(max-width:620px){
.hcs-media-drop,.hcs-media-field.is-compact .hcs-media-drop{grid-template-columns:36px minmax(0,1fr)!important}
.hcs-media-choose{grid-column:1/3!important;width:100%!important}
.hcs-attachment-meta{grid-template-columns:1fr auto!important}.hcs-attachment-meta a{grid-column:1/3!important}
.hcs-attachments{min-width:0!important}
.hcs-composer-actions,.hcs-admin-composer-row{align-items:stretch!important;flex-direction:column!important}
.hcs-composer-actions .nhcf-primary,.hcs-admin-composer-row .nhcf-primary{width:100%!important}
} body.hcs-team-inbox-page{
background:#090b19!important;
background-image:none!important;
} body.hcs-team-inbox-page .hcs-user-dashboard{
position:relative!important;
z-index:1!important;
isolation:isolate!important;
}
body.hcs-team-inbox-page .hcs-user-dashboard::before{
content:""!important;
position:fixed!important;
inset:0!important;
width:100vw!important;
height:100vh!important;
z-index:-1!important;
pointer-events:none!important;
background-color:#0a0d20!important;
background-image:
radial-gradient(circle at 12% 14%,rgba(77,55,196,.34) 0,rgba(77,55,196,.14) 24%,transparent 46%),
radial-gradient(circle at 87% 10%,rgba(38,104,255,.28) 0,rgba(38,104,255,.10) 27%,transparent 48%),
radial-gradient(circle at 54% 82%,rgba(111,54,214,.18) 0,transparent 42%),
linear-gradient(135deg,#090d1e 0%,#11102b 47%,#0b1429 100%)!important;
background-repeat:no-repeat!important;
background-size:cover!important;
} body.hcs-team-inbox-page #page,
body.hcs-team-inbox-page .site,
body.hcs-team-inbox-page .site-content,
body.hcs-team-inbox-page .content-area,
body.hcs-team-inbox-page main.site-main,
body.hcs-team-inbox-page article.type-page,
body.hcs-team-inbox-page article.page,
body.hcs-team-inbox-page .entry-content{
background-color:transparent!important;
background-image:none!important;
} body.hcs-team-inbox-page #wpadminbar{
z-index:2147483647!important;
}