/* Groverzmart admin – shared by wp-admin page and the front-end admin panel */
.gz-admin{--g1:#0f3d1e;--g2:#1b6b32;--g3:#2e8b46;--tint:#eef6f0;--ink:#1b2a20;--muted:#63736a;--line:#dfe6e0;--red:#c62828;
font-family:Inter,"Segoe UI",system-ui,-apple-system,Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:1.55;color:var(--ink);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1,"cv11" 1}
.gz-admin h1{margin:0 0 4px;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--g1)}
.gz-admin .gz-sub{margin:0 0 6px;font-size:14px;color:var(--muted)}
.gz-admin h2{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--g1)}
.gz-admin h3{margin:0 0 10px;font-size:16px;font-weight:700;letter-spacing:-.005em;color:var(--g1)}
.gz-admin h4{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--g1)}
.gz-admin p{color:#3d4d43}
.gz-admin label{display:block;margin:0 0 6px;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#4b5d52}
.gz-admin .gz-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:18px 0;padding:0 0 0;border-bottom:1px solid var(--line)}
.gz-admin .gz-tabs .button{border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--muted);font-weight:600;font-size:14px;padding:10px 14px;margin-bottom:-1px}
.gz-admin .gz-tabs .button:hover{color:var(--g1);background:transparent}
.gz-admin .gz-tabs .button.button-primary{background:transparent;color:var(--g1);border-bottom-color:var(--g2)}
.gz-admin .gz-box{background:#fff;border:1px solid var(--line);border-radius:12px;padding:22px;max-width:1300px}
.gz-admin input[type=text],.gz-admin input[type=tel],.gz-admin input[type=email],.gz-admin input[type=date],.gz-admin input[type=month],.gz-admin input[type=password],.gz-admin select,.gz-admin textarea{width:100%;max-width:none;font:inherit;font-size:14px;color:var(--ink)}
.gz-admin textarea{min-height:80px}
.gz-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.gz-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.gz-full{grid-column:1/-1}
.gz-end{align-self:end}
.gz-head{display:flex;justify-content:space-between;align-items:center;gap:12px}
.gz-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}

/* tables */
.gz-table{width:100%;border-collapse:collapse;font-size:13px}
.gz-table th,.gz-table td{border:1px solid var(--line);padding:9px 10px;text-align:center}
.gz-table th{background:var(--tint);color:var(--g1);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
.gz-table td.l,.gz-table th.l{text-align:left}
.gz-scroll{overflow:auto;max-height:480px}

/* request cards */
.gz-bk{background:#fff;border:1px solid var(--line);border-left:4px solid var(--g2);border-radius:10px;padding:18px 20px;margin-bottom:14px}
.gz-bk-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}
.gz-ref{font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--g1);font-variant-numeric:tabular-nums}
.gz-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 22px}
.gz-f{display:flex;flex-direction:column;gap:2px;min-width:0}
.gz-f.gz-wide{grid-column:1/-1}
.gz-k{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}
.gz-v{font-size:14px;font-weight:500;color:var(--ink);word-break:break-word}
.gz-tech{margin:16px 0 14px;padding:10px 12px;border-radius:8px;background:#f6f9f6;font-size:14px}
.gz-tech .gz-k{margin-right:6px}
.gz-tag{display:inline-block;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
.gz-Pending{background:#fff1c9;color:#7a5600}
.gz-Confirmed{background:#d9f0de;color:#0f3d1e}
.gz-src{background:#e4e9fb;color:#273b8c}
.gz-flag{color:var(--red);font-weight:600}
.gz-empty{padding:14px 16px;background:#f6f8f6;border-radius:8px;color:var(--muted)}
.gz-badge{display:inline-block;min-width:20px;padding:1px 7px;margin-left:4px;border-radius:999px;background:var(--red);color:#fff;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}
.gz-admin .button.gz-danger{background:#fff3f3;color:var(--red);border-color:#f0c0c0}

@media(max-width:1000px){.gz-grid3,.gz-grid4{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.gz-grid3,.gz-grid4{grid-template-columns:1fr}}

/* ---------- front-end admin launcher + overlay ---------- */
.gz-admin-launch{position:fixed;right:20px;bottom:20px;z-index:99998;display:flex;align-items:center;gap:8px;background:#0f3d1e;color:#fff;border:0;border-radius:999px;padding:12px 24px;font:600 14px/1 Inter,"Segoe UI",system-ui,Arial,sans-serif;letter-spacing:.04em;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.28)}
.gz-admin-launch:hover{background:#1b6b32}
.gz-overlay{display:none;position:fixed;inset:0;z-index:99999;background:rgba(10,28,16,.72);backdrop-filter:blur(2px);padding:16px;overflow:auto}
.gz-overlay *{box-sizing:border-box}
.gz-overlay-box{background:#f4f7f4;min-height:calc(100vh - 32px);border-radius:14px;padding:0 28px 28px;max-width:1300px;margin:0 auto;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.4)}
.gz-overlay-box>.gz-head{margin:0 -28px 6px;padding:20px 28px;background:linear-gradient(135deg,#0f3d1e,#1b6b32)}
.gz-overlay-box>.gz-head h2{margin:0;color:#fff;font-size:20px}
.gz-overlay-box>.gz-head p{margin:2px 0 0;color:rgba(255,255,255,.78)}
.gz-overlay .gz-login{max-width:420px;margin-top:22px;border-radius:12px}
.gz-overlay .button{border:1px solid #cdd8cf;background:#fff;color:#0f3d1e;border-radius:8px;padding:9px 16px;font:600 14px/1.3 inherit;cursor:pointer}
.gz-overlay .button:hover{background:#eef6f0}
.gz-overlay .button-primary{background:#1b6b32;border-color:#1b6b32;color:#fff}
.gz-overlay .button-primary:hover{background:#0f3d1e}
.gz-overlay .button.gz-danger{background:#fff3f3;color:#c62828;border-color:#f0c0c0}
.gz-overlay .gz-head .button.gz-danger{background:#fff;border-color:#fff}
.gz-overlay input,.gz-overlay select,.gz-overlay textarea{display:block;width:100%;padding:10px 12px;border:1px solid #cdd8cf;border-radius:8px;background:#fff;color:#1b2a20}
.gz-overlay input:focus,.gz-overlay select:focus,.gz-overlay textarea:focus{outline:0;border-color:#2e8b46;box-shadow:0 0 0 3px rgba(46,139,70,.18)}
.gz-overlay input[type=checkbox]{width:auto;display:inline-block}
.gz-overlay .gz-tabs .button{border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent}
.gz-overlay .gz-tabs .button.button-primary{border-bottom-color:#1b6b32;color:#0f3d1e}
.gz-overlay table{margin:0}

/* ================= v2 admin dashboard look ================= */
.gz-admin{--g1:#0b2e16;--g2:#15803d;--g3:#22a355;--tint:#f0f7f2;--line:#e4e8e5;background:#f3f5f4}
.gz-overlay-box{max-width:1500px;padding:0;background:#f3f5f4;border-radius:16px}
.gz-overlay-box>.gz-head,.gz-overlay .gz-app-head{margin:0;padding:18px 28px;background:#0b2e16;color:#fff;border-radius:16px 16px 0 0}
.gz-overlay .gz-app-head h2,.gz-overlay .gz-app-head p{color:#fff}
.gz-overlay .gz-app-head p{opacity:.7;font-size:13px}
.gz-overlay .gz-app-body{padding:22px 28px 30px}
.gz-overlay .gz-admin h1,.gz-overlay .gz-sub{display:none}
.gz-admin .gz-tabs{display:inline-flex;gap:4px;margin:0 0 18px;padding:4px;border:1px solid var(--line);border-radius:12px;background:#fff}
.gz-admin .gz-tabs button.button{margin:0;border:0;border-radius:9px;padding:9px 18px;background:transparent;color:#52615a;font-weight:600;font-size:14px;box-shadow:none;cursor:pointer}
.gz-admin .gz-tabs button.button:hover{background:#f0f4f1;color:var(--g1)}
.gz-admin .gz-tabs button.button.button-primary{background:var(--g2);color:#fff}
.gz-admin .gz-box{max-width:none;border:0;border-radius:14px;padding:24px;box-shadow:0 1px 3px rgba(16,24,40,.06)}
.gz-admin button.button{display:inline-block;margin:0;padding:9px 16px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;font:600 13.5px/1.2 inherit;cursor:pointer;box-shadow:none;min-height:0}
.gz-admin button.button:hover{border-color:var(--g2);color:var(--g2)}
.gz-admin button.button.button-primary{background:var(--g2);border-color:var(--g2);color:#fff}
.gz-admin button.button.button-primary:hover{background:var(--g1);border-color:var(--g1);color:#fff}
.gz-admin button.button.gz-danger{background:#fff;color:#b42318;border-color:#f3c5c0}
.gz-admin button.button.gz-danger:hover{background:#fef3f2;border-color:#b42318}
.gz-admin input[type=text],.gz-admin input[type=tel],.gz-admin input[type=email],.gz-admin input[type=date],.gz-admin input[type=month],.gz-admin input[type=password],.gz-admin select,.gz-admin textarea{padding:9px 12px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;box-shadow:none}
.gz-admin input:focus,.gz-admin select:focus,.gz-admin textarea:focus{outline:0;border-color:var(--g2);box-shadow:0 0 0 3px rgba(21,128,61,.15)}
.gz-admin label{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:#344054}
.gz-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:0 0 22px}
.gz-stat{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border:1px solid var(--line);border-left:4px solid #98a2b3;border-radius:12px;background:#fff}
.gz-stat.warn{border-left-color:#f79009}.gz-stat.ok{border-left-color:var(--g2)}.gz-stat.info{border-left-color:#2e90fa}
.gz-stat-n{font-size:28px;font-weight:800;line-height:1.1;color:#101828}
.gz-stat-l{font-size:12.5px;font-weight:600;color:#667085;text-transform:uppercase;letter-spacing:.05em}
.gz-sec{margin:0 0 14px}
.gz-bk{border:1px solid var(--line);border-left:4px solid var(--g2);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04)}
.gz-bk-head{border-bottom:1px solid #eef1ef}
.gz-ref{font-size:16px}
.gz-fields{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}
.gz-tech{border:1px solid #e1ebe3;background:#f0f7f2}
.gz-table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:10px;overflow:hidden}
.gz-table th{background:#f0f4f1;border:0;border-bottom:1px solid var(--line)}
.gz-table td{border:0;border-bottom:1px solid #eef1ef}
.gz-table tr:last-child td{border-bottom:0}
.gz-table tr:hover td{background:#fafcfb}
.gz-Pending{background:#fef0c7;color:#93370d}.gz-Confirmed{background:#d1fadf;color:#05603a}

/* quotation tab */
.gz-qwrap{display:grid;grid-template-columns:minmax(360px,520px) minmax(0,1fr);gap:22px;align-items:start}
.gz-qform{min-width:0}
.gz-qform .gz-grid3{grid-template-columns:1fr 1fr}
.gz-qform .gz-table td,.gz-qform .gz-table th{padding:6px}
.gz-qform .gz-table input,.gz-qform .gz-table textarea{padding:7px 8px}
.gz-qprev{min-width:0;position:sticky;top:12px}
.gz-qbar{margin:0 0 12px}
.gz-paper{background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 4px 18px rgba(16,24,40,.1);overflow:auto;max-height:calc(100vh - 120px)}
.gz-paper .iv{min-width:620px}
@media(max-width:1100px){.gz-qwrap{grid-template-columns:1fr}.gz-qprev{position:static}.gz-paper{max-height:none}}

/* product search, offer line, products tab */
.gz-sug{position:fixed;z-index:100001;background:#fff;border:1px solid #cfd8d2;border-radius:8px;box-shadow:0 8px 24px rgba(16,24,40,.18);max-height:320px;overflow:auto;font-size:13px}
.gz-sug-i{padding:8px 10px;cursor:pointer;border-bottom:1px solid #eef1ef;display:flex;flex-direction:column;gap:2px}
.gz-sug-i:last-child{border-bottom:0}
.gz-sug-i:hover,.gz-sug-i.on{background:#eaf6ee}
.gz-sug-i span{color:#5a6b5f;font-size:12px}
.gz-offer{display:flex;gap:6px;align-items:center;margin:6px 0 0;font-size:12px;font-weight:600;cursor:pointer}
.gz-offer input[type=checkbox]{margin:0}
.gz-offer-in{width:100%;margin-top:5px;box-sizing:border-box}
.gz-msg-ok{color:#05603a}.gz-msg-err{color:#b42318}
.gz-pform{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr auto;gap:8px;align-items:end}
.gz-ptable input{width:100%;padding:6px 8px;box-sizing:border-box}
@media(max-width:900px){.gz-pform{grid-template-columns:1fr 1fr}}

/* ---- employee quotation desk ([groverzmart_employee]) ---- */
.gz-emp{--g1:#0f3d1e;--g2:#1b6b32;--line:#dfe6e0;--muted:#63736a;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:#1b2a20;box-sizing:border-box;max-width:1500px;margin:0 auto;padding:12px}
.gz-emp *{box-sizing:border-box}
.gz-emp input,.gz-emp textarea{width:100%;max-width:100%;padding:9px 12px;border:1px solid #cdd8d0;border-radius:8px;background:#fff;font:inherit;font-size:14px;color:#1b2a20;line-height:1.4}
.gz-emp input[type=number]{width:auto}
.gz-emp input:focus,.gz-emp textarea:focus{outline:0;border-color:var(--g2);box-shadow:0 0 0 3px rgba(21,128,61,.15)}
.gz-emp textarea{min-height:76px;resize:vertical}
.gz-emp .button{display:inline-block;padding:9px 16px;border:1px solid #cdd8d0;border-radius:8px;background:#fff;color:#1b2a20;font:inherit;font-size:14px;font-weight:600;line-height:1.3;cursor:pointer;text-decoration:none}
.gz-emp .button:hover{border-color:var(--g2);color:var(--g1)}
.gz-emp .button.button-primary{background:var(--g2);border-color:var(--g2);color:#fff}
.gz-emp .button.button-primary:hover{background:var(--g1);border-color:var(--g1);color:#fff}
.gz-emp .button.gz-danger{background:#fff;color:#b42318;border-color:#f3c5c0;padding:6px 11px}
.gz-emp .button:disabled{opacity:.55;cursor:default}
.gz-emp label{display:block;margin:0 0 6px;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#4b5d52}
.gz-emp h2,.gz-emp h3{margin:0 0 10px;color:var(--g1);font-weight:700}
.gz-emp h3{font-size:16px}
.gz-emp .gz-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.gz-elogin{display:flex;justify-content:center;padding:36px 12px}
.gz-ecard{width:100%;max-width:400px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 6px 24px rgba(16,24,40,.08)}
.gz-elogo{display:block;max-height:54px;margin:0 0 14px}
.gz-esub{margin:0 0 16px;color:var(--muted);font-size:14px}
.gz-eerr{min-height:18px;margin:8px 0;color:#b42318;font-size:13px}
.gz-ebig{width:100%;padding:11px}
.gz-ehead{position:sticky;top:0;z-index:50;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px 14px;margin:0 0 16px;box-shadow:0 2px 8px rgba(16,24,40,.05)}
.gz-ebrand{display:flex;align-items:center;gap:12px}
.gz-ebrand img{max-height:38px}
.gz-ebrand b{display:block;font-size:17px;color:var(--g1)}
.gz-ebrand span{display:block;font-size:12.5px;color:var(--muted)}
.gz-ebtns{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.gz-estat{font-size:12.5px;color:var(--muted);min-width:90px;text-align:right}
.gz-estat.ok{color:#05603a}.gz-estat.warn{color:#b54708}
.gz-eempty{padding:50px 16px;text-align:center;background:#f6f8f6;border-radius:12px;color:var(--muted)}
.gz-ewrap{display:grid;grid-template-columns:minmax(440px,540px) minmax(0,1fr);gap:22px;align-items:start}
.gz-ewrap .gz-qform{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px}
.gz-egrid{display:grid;gap:12px}
.gz-etable{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;font-size:13px}
.gz-etable th{background:#f0f4f1;padding:8px 4px;text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#4b5d52;border-bottom:1px solid var(--line)}
.gz-etable td{padding:7px 4px;text-align:center;border-bottom:1px solid #eef1ef;vertical-align:middle}
.gz-etable th.l,.gz-etable td.l{text-align:left}
.gz-etable tr:last-child td{border-bottom:0}
.gz-etable input{padding:7px 8px}
.gz-frozen{display:inline-block;padding:4px 6px;background:#f1f3f2;border:1px solid #dfe5e1;border-radius:6px;color:#4b5a51;font-size:13px;white-space:nowrap}
.gz-frozen:before{content:"\1F512\00a0";font-size:10px}
.gz-enote{margin:14px 0 0;font-size:12.5px;color:var(--muted)}
.gz-modal{position:fixed;inset:0;z-index:100000;background:rgba(15,30,20,.55);display:flex;align-items:flex-start;justify-content:center;padding:6vh 14px;overflow:auto}
.gz-mcard{width:100%;max-width:460px;background:#fff;border-radius:14px;padding:24px;box-shadow:0 18px 50px rgba(0,0,0,.3)}
.gz-eprodok{min-height:18px;margin-top:6px;font-size:12.5px;color:#05603a}
@media(max-width:1000px){.gz-ewrap{grid-template-columns:1fr}.gz-ewrap .gz-qprev{position:static}.gz-ewrap .gz-paper{max-height:none}}


.gz-emp-close{display:flex;justify-content:flex-end;padding:12px 16px 0}
.gz-emp-overlay .gz-emp{padding-top:4px}
.gz-emp .gz-eback-link{display:block;width:100%;margin-top:10px;padding:10px;border:0;background:transparent;color:#667085;font:inherit;font-size:14px;cursor:pointer}
.gz-emp .gz-eback-link:hover{color:#1b2a20}
.gz-ebrand .button{padding:7px 12px}
.gz-eamt{white-space:nowrap;padding-right:8px!important;text-align:right!important;color:#0f3d1e}
.gz-xcell{width:34px;padding-left:6px!important;padding-right:2px!important}
.gz-xcell .button.gz-danger{padding:2px 9px!important;font-size:18px;line-height:1.2}

/* v2.3.9: items table - one aligned row per item */
.gz-qwrap{grid-template-columns:minmax(0,640px) minmax(0,1fr)}
.gz-qitems,.gz-etable.gz-table,.gz-etable{table-layout:fixed;width:100%}
.gz-qitems th,.gz-qitems td,.gz-etable th,.gz-etable td{vertical-align:middle;white-space:nowrap;padding:6px 4px!important;overflow:hidden}
.gz-qitems th,.gz-etable th{font-size:10.5px!important;letter-spacing:.03em!important}
.gz-qitems col.c-x,.gz-etable col.c-x{width:36px}
.gz-qitems col.c-h{width:88px}.gz-qitems col.c-q{width:62px}.gz-qitems col.c-r{width:92px}.gz-qitems col.c-p{width:58px}.gz-qitems col.c-s,.gz-qitems col.c-g{width:62px}
.gz-etable col.c-h{width:96px}.gz-etable col.c-q{width:70px}.gz-etable col.c-r{width:96px}.gz-etable col.c-s,.gz-etable col.c-g{width:64px}.gz-etable col.c-a{width:116px}
.gz-qitems td.l,.gz-etable td.l{white-space:normal}
.gz-qitems td input:not([type=checkbox]),.gz-etable td input:not([type=checkbox]){width:100%!important;min-width:0;box-sizing:border-box;text-align:center}
.gz-qitems td textarea,.gz-etable td textarea{width:100%!important;min-width:0!important;min-height:36px!important;height:36px;box-sizing:border-box;resize:vertical;line-height:1.3}
.gz-qitems td.l .gz-offer,.gz-etable td.l .gz-offer{display:flex;align-items:center;gap:5px;margin:4px 0 0;font-size:12px}
.gz-qitems td.l .gz-offer-in,.gz-etable td.l .gz-offer-in{margin-top:4px;text-align:left!important}
.gz-etable .gz-frozen{max-width:100%;overflow:hidden;text-overflow:ellipsis}
.gz-qitems .gz-xcell,.gz-etable .gz-xcell{padding-left:2px!important;padding-right:2px!important}
@media(max-width:1100px){.gz-qwrap{grid-template-columns:minmax(0,1fr)}.gz-qprev{position:static}}
/* v2.3.10: employee items table - give the Product column real width so the name shows on one row */
.gz-ewrap{grid-template-columns:minmax(620px,740px) minmax(0,1fr)}
.gz-etable{min-width:600px}
.gz-etable col.c-x{width:32px}
.gz-etable col.c-d{width:auto}
.gz-etable col.c-h{width:76px}.gz-etable col.c-q{width:58px}.gz-etable col.c-r{width:86px}.gz-etable col.c-s,.gz-etable col.c-g{width:52px}.gz-etable col.c-a{width:100px}
.gz-etable td.l,.gz-etable th.l{min-width:200px}
.gz-etable td.l textarea{field-sizing:content;min-height:36px!important;height:auto;resize:none;overflow:hidden;white-space:pre-wrap;word-break:normal;overflow-wrap:break-word}
@media(max-width:1100px){.gz-ewrap{grid-template-columns:minmax(0,1fr)}}
/* back to homepage */
.gz-home-btn,.gz-wrap a.gz-home-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px solid #0f3d1e;border-radius:8px;background:#0f3d1e;color:#fff!important;font:600 14px/1 inherit;text-decoration:none!important;white-space:nowrap;cursor:pointer}
.gz-home-btn:hover{background:#1b6b32;border-color:#1b6b32}
.gz-overlay .gz-head-btns{display:flex;gap:10px;align-items:center}
.gz-overlay .gz-head-btns .gz-home-btn{background:transparent;border-color:rgba(255,255,255,.7);padding:8px 14px}
.gz-overlay .gz-head-btns .gz-home-btn:hover{background:rgba(255,255,255,.15)}
@media(max-width:640px){.gz-wrap .gz-help{display:none}.gz-wrap .gz-top-act{gap:8px}}
