.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}