.zg-verified-completion{margin:18px 0;border:1px solid rgba(105,132,255,.22);border-radius:24px;background:linear-gradient(145deg,rgba(16,19,29,.98),rgba(10,12,19,.98));overflow:hidden;box-shadow:0 18px 60px rgba(0,0,0,.18)}
.zg-vc-inner{padding:22px}.zg-vc-inner>header{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.zg-vc-inner>header>div:first-child{max-width:760px}.zg-vc-inner header span{font:800 12px/1.3 Inter,Cairo,sans-serif;letter-spacing:.12em;color:#8fa7ff}.zg-vc-inner h2{margin:5px 0 7px;font:900 clamp(22px,2.3vw,31px)/1.2 Cairo,Inter,sans-serif;color:#fff}.zg-vc-inner header p{margin:0;color:#aab0c0;font:600 14px/1.75 Cairo,Inter,sans-serif}.zg-vc-kpis{display:flex;gap:10px;flex:0 0 auto}.zg-vc-kpis article{min-width:112px;padding:13px 15px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.025);text-align:center}.zg-vc-kpis b{display:block;font:900 24px/1.1 Inter,Cairo,sans-serif;color:#fff}.zg-vc-kpis small{display:block;margin-top:5px;font:700 12px/1.45 Cairo,Inter,sans-serif;color:#9ba2b5}.zg-vc-body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.7fr);gap:15px;margin-top:18px}.zg-vc-verified{display:flex;align-items:center;gap:13px;padding:15px 16px;border:1px solid rgba(63,220,145,.25);border-radius:17px;background:rgba(28,151,97,.08)}.zg-vc-verified>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#16a568;color:white;font:900 22px/1 Inter}.zg-vc-verified small,.zg-vc-state b{font:800 12px/1.4 Inter,Cairo,sans-serif;letter-spacing:.04em}.zg-vc-verified b{display:block;margin-top:2px;font:800 15px/1.4 Cairo,Inter,sans-serif;color:#fff}.zg-vc-verified p,.zg-vc-state p{margin:4px 0 0;font:600 13px/1.6 Cairo,Inter,sans-serif;color:#b8c0cd}.zg-vc-login{display:flex;justify-content:center;margin-top:12px;padding:13px 16px;border-radius:14px;background:#e81336;color:#fff;text-decoration:none;font:800 14px/1.4 Cairo,Inter,sans-serif}.zg-vc-state{margin:12px 0;padding:13px 15px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.zg-vc-state.is-pending{border-color:rgba(255,184,49,.25)}.zg-vc-state.is-needs_info{border-color:rgba(255,139,59,.32)}.zg-vc-state.is-rejected{border-color:rgba(255,68,90,.3)}.zg-vc-request{margin-top:12px;border:1px solid rgba(255,255,255,.09);border-radius:17px;background:rgba(255,255,255,.02);overflow:hidden}.zg-vc-request summary{cursor:pointer;padding:14px 16px;font:800 14px/1.4 Cairo,Inter,sans-serif;color:#f4f6fb}.zg-vc-request form{padding:0 16px 16px}.zg-vc-types{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.zg-vc-types label{cursor:pointer}.zg-vc-types input{position:absolute;opacity:0;pointer-events:none}.zg-vc-types span{display:block;padding:10px 8px;border-radius:12px;border:1px solid rgba(255,255,255,.09);text-align:center;font:800 12px/1.35 Cairo,Inter,sans-serif;color:#b9c0ce}.zg-vc-types input:checked+span{border-color:#6e72ff;background:rgba(99,92,255,.15);color:#fff}.zg-vc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px}.zg-vc-grid label,.zg-vc-wide{display:block;font:700 12px/1.4 Cairo,Inter,sans-serif;color:#aeb5c4}.zg-vc-grid input,.zg-vc-wide input,.zg-vc-wide textarea{box-sizing:border-box;width:100%;margin-top:6px;padding:11px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0a0d14;color:#fff;outline:none;font:600 14px/1.45 Cairo,Inter,sans-serif}.zg-vc-wide{margin-top:11px}.zg-vc-wide small{display:block;margin-top:6px;color:#858da0;font:600 12px/1.55 Cairo,Inter,sans-serif}.zg-vc-actions{display:flex;gap:9px;margin-top:13px}.zg-vc-submit,.zg-vc-cancel{border:0;border-radius:12px;padding:11px 16px;cursor:pointer;font:800 13px/1.4 Cairo,Inter,sans-serif}.zg-vc-submit{background:#e81336;color:#fff}.zg-vc-cancel{background:rgba(255,255,255,.06);color:#d7dbe5}.zg-vc-submit:disabled,.zg-vc-cancel:disabled{opacity:.55;cursor:wait}.zg-vc-recent{padding:15px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(255,255,255,.025)}.zg-vc-recent h4{margin:0 0 12px;font:800 14px/1.4 Cairo,Inter,sans-serif;color:#fff}.zg-vc-recent>p{margin:0;color:#8f96a7;font:600 13px/1.65 Cairo,Inter,sans-serif}.zg-vc-recent-row{display:flex;flex-wrap:wrap;gap:9px}.zg-vc-recent-row>span{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#171b26;border:1px solid rgba(255,255,255,.09);overflow:visible}.zg-vc-recent-row img{width:100%;height:100%;object-fit:cover;border-radius:50%}.zg-vc-recent-row b{font:800 13px/1 Inter;color:#fff}.zg-vc-recent-row em{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#16a568;color:#fff;border:2px solid #0d1018;font:900 12px/1 Inter}.zg-vc-error{padding:18px;color:#ff8393;font:700 14px/1.6 Cairo,Inter,sans-serif}
@media(max-width:760px){.zg-vc-inner{padding:17px}.zg-vc-inner>header{display:block}.zg-vc-kpis{margin-top:14px}.zg-vc-kpis article{flex:1;min-width:0}.zg-vc-body{grid-template-columns:1fr}.zg-vc-types{grid-template-columns:repeat(2,1fr)}.zg-vc-grid{grid-template-columns:1fr}.zg-vc-inner header p{font-size:13px}.zg-vc-request summary,.zg-vc-login{font-size:13px}}
/* V3.5A.2 Completion Integrity */
.zg-vc-grid select{box-sizing:border-box;width:100%;margin-top:6px;padding:11px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0a0d14;color:#fff;outline:none;font:600 14px/1.45 Cairo,Inter,sans-serif}
.zg-vc-release-lock{margin-top:12px;padding:15px 16px;border:1px solid rgba(255,184,49,.26);border-radius:17px;background:linear-gradient(135deg,rgba(255,184,49,.08),rgba(255,255,255,.018))}.zg-vc-release-lock b{display:block;color:#ffd480;font:800 14px/1.45 Cairo,Inter,sans-serif}.zg-vc-release-lock p{margin:7px 0;color:#b8c0cd;font:600 13px/1.65 Cairo,Inter,sans-serif}.zg-vc-release-lock small,.zg-vc-ps-note{display:block;color:#8f96a7;font:700 12px/1.55 Cairo,Inter,sans-serif}.zg-vc-ps-note{margin-top:8px}

/* V3.5C — stable completion type selector + explanation */
.zg-vc-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.zg-vc-type{appearance:none;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:transparent;color:#b9c0ce;padding:10px 8px;text-align:center;font:800 12px/1.35 Cairo,Inter,sans-serif;cursor:pointer;min-height:42px}
.zg-vc-type:hover{border-color:rgba(110,114,255,.52);color:#fff}
.zg-vc-type.active,.zg-vc-type[aria-pressed="true"]{border-color:#6e72ff;background:rgba(99,92,255,.15);color:#fff;box-shadow:0 0 0 2px rgba(110,114,255,.06) inset}
.zg-vc-type-help{margin:9px 2px 0;padding:9px 11px;border-radius:10px;background:rgba(110,114,255,.06);color:#9fa8bc;font:700 12px/1.65 Cairo,Inter,sans-serif}
@media(max-width:760px){.zg-vc-types{grid-template-columns:repeat(2,minmax(0,1fr))}.zg-vc-type{min-height:44px}}

/* V3.5E.7 — Optional Steam Evidence Layer */
.zg-vc-steam-shell{
  position:relative;margin-top:12px;padding:13px;border:1px solid rgba(78,178,236,.18);
  border-radius:15px;background:linear-gradient(145deg,rgba(14,28,40,.52),rgba(11,14,21,.72));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025)
}
.zg-vc-steam-shell>header{display:flex;align-items:flex-start;gap:10px}
.zg-vc-steam-shell>header>div{min-width:0;display:grid;gap:2px}
.zg-vc-steam-shell>header small{font:800 8px/1.3 Inter,Arial,sans-serif;letter-spacing:.14em;color:#55c8ff}
.zg-vc-steam-shell>header b{font:900 14px/1.45 Cairo,Inter,sans-serif;color:#edf8ff}
.zg-vc-steam-shell>header p{margin:1px 0 0;color:#7f8f9f;font:600 10px/1.6 Cairo,Inter,sans-serif}
.zg-vc-steam-mark{flex:0 0 auto;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:rgba(35,153,214,.12);border:1px solid rgba(77,195,255,.20);color:#73d6ff}
.zg-vc-steam-mark svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.zg-vc-steam-state{margin-top:10px;min-height:36px;display:flex;align-items:center}
.zg-vc-steam-state>p{margin:0;color:#8ea0ae;font:700 10px/1.55 Cairo,Inter,sans-serif}
.zg-vc-steam-spinner{width:8px;height:8px;margin-inline-end:8px;border-radius:50%;background:#55c8ff;box-shadow:0 0 0 5px rgba(85,200,255,.07);animation:zg-vc-steam-pulse 1s ease-in-out infinite}
@keyframes zg-vc-steam-pulse{50%{transform:scale(.72);opacity:.55}}
.zg-vc-steam-connection{width:100%;display:flex;align-items:center;gap:8px}
.zg-vc-steam-connection>p,.zg-vc-steam-connection>div p{margin:0;color:#8998a6;font:700 10px/1.55 Cairo,Inter,sans-serif}
.zg-vc-steam-connection>div{display:grid;gap:2px}.zg-vc-steam-connection>div b{font:800 11px/1.35 Cairo,Inter,sans-serif;color:#dff7ff}
.zg-vc-steam-connection>img{width:30px;height:30px;border-radius:9px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}
.zg-vc-steam-dot{width:8px;height:8px;border-radius:50%;background:#67727d;box-shadow:0 0 0 5px rgba(255,255,255,.025)}
.zg-vc-steam-dot.is-off{background:#ff6678;box-shadow:0 0 0 5px rgba(255,102,120,.06)}
.zg-vc-steam-dot.is-warn{background:#ffc65a;box-shadow:0 0 0 5px rgba(255,198,90,.06)}
.zg-vc-steam-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}
.zg-vc-steam-primary,.zg-vc-steam-more,.zg-vc-steam-remove{
  min-height:34px;padding:0 12px;border-radius:10px;font:800 10px/1 Cairo,Inter,Arial,sans-serif;cursor:pointer;transition:.16s ease
}
.zg-vc-steam-primary{border:1px solid rgba(82,189,255,.32);background:linear-gradient(135deg,rgba(20,112,164,.18),rgba(255,255,255,.025));color:#bdeaff}
.zg-vc-steam-more{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:#aeb8c4}
.zg-vc-steam-remove{border:1px solid rgba(255,255,255,.07);background:transparent;color:#7f8b97}
.zg-vc-steam-primary:hover,.zg-vc-steam-more:hover,.zg-vc-steam-remove:hover{transform:translateY(-1px);color:#fff}
.zg-vc-steam-primary:disabled{opacity:.5;cursor:wait;transform:none}
.zg-vc-steam-msg{min-height:13px;margin-top:7px;color:#79d9ff;font:700 9px/1.55 Cairo,Inter,sans-serif}
.zg-vc-steam-info{margin-top:9px;padding:11px;border:1px solid rgba(123,146,164,.16);border-radius:12px;background:rgba(8,12,18,.72)}
.zg-vc-steam-info[hidden]{display:none}
.zg-vc-steam-info>div{display:flex;align-items:center;justify-content:space-between;gap:10px}
.zg-vc-steam-info>div b{font:900 11px/1.45 Cairo,Inter,sans-serif;color:#edf3f8}
.zg-vc-steam-info>div button{width:25px;height:25px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:rgba(255,255,255,.025);color:#aab5c0;cursor:pointer}
.zg-vc-steam-info p{margin:7px 0 0;color:#8f9ba8;font:600 10px/1.75 Cairo,Inter,sans-serif}
.zg-vc-steam-info small{display:block;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.055);color:#657786;font:700 9px/1.6 Cairo,Inter,sans-serif}
.zg-vc-steam-preview{margin-top:9px;padding:11px;border:1px solid rgba(82,189,255,.24);border-radius:13px;background:rgba(9,24,34,.58)}
.zg-vc-steam-preview-head{display:flex;align-items:center;gap:8px;margin-bottom:9px}.zg-vc-steam-preview-head>div{display:grid;gap:1px}
.zg-vc-steam-preview-head small{font:800 7px Inter,Arial,sans-serif;letter-spacing:.12em;color:#55c8ff}
.zg-vc-steam-preview-head b{font:800 10px Cairo,Inter,sans-serif;color:#e8f7ff}.zg-vc-steam-preview-head em{margin-inline-start:auto;color:#71e7ae;font-style:normal;font-weight:900}
.zg-vc-steam-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
.zg-vc-steam-grid>span{display:grid;gap:3px;padding:8px;border-radius:9px;background:rgba(255,255,255,.025)}
.zg-vc-steam-grid small{font:700 7px/1.35 Cairo,Inter,sans-serif;color:#708493}.zg-vc-steam-grid b{font:800 10px/1.35 Cairo,Inter,sans-serif;color:#dcebf3;overflow-wrap:anywhere}
.zg-vc-steam-shell.is-attached{border-color:rgba(72,214,151,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 0 0 1px rgba(72,214,151,.025)}
@media(prefers-reduced-motion:reduce){.zg-vc-steam-spinner{animation:none}.zg-vc-steam-primary,.zg-vc-steam-more,.zg-vc-steam-remove{transition:none}}
@media(max-width:760px){.zg-vc-steam-grid{grid-template-columns:1fr 1fr}.zg-vc-steam-shell{padding:11px}.zg-vc-steam-actions>*{flex:1}}

/* V3.5E.7.2 — Hybrid date picker + evidence guidance */
.zg-vc-date-field{display:block;font:700 12px/1.4 Cairo,Inter,sans-serif;color:#aeb5c4}
.zg-vc-date-control{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 42px;margin-top:6px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0a0d14;transition:border-color .16s ease,box-shadow .16s ease}
.zg-vc-date-control:focus-within{border-color:rgba(113,128,255,.58);box-shadow:0 0 0 3px rgba(99,92,255,.08)}
.zg-vc-date-control.is-invalid{border-color:rgba(255,91,111,.48)}
.zg-vc-date-control [data-vc-date-text]{width:100%;min-width:0;margin:0!important;padding:11px 12px!important;border:0!important;background:transparent!important;box-shadow:none!important}
.zg-vc-date-toggle{display:grid;place-items:center;border:0;border-inline-start:1px solid rgba(255,255,255,.07);background:transparent;color:#8ea0b2;cursor:pointer}
.zg-vc-date-toggle:hover{color:#fff;background:rgba(255,255,255,.025)}
.zg-vc-date-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.zg-vc-date-hint{display:block;margin-top:5px;color:#70798b;font:600 10px/1.45 Cairo,Inter,sans-serif}
.zg-vc-calendar{position:absolute;z-index:130;inset-inline-end:0;top:calc(100% + 8px);width:min(300px,calc(100vw - 44px));padding:11px;border:1px solid rgba(255,255,255,.10);border-radius:16px;background:rgba(13,16,24,.985);box-shadow:0 24px 70px rgba(0,0,0,.55);backdrop-filter:blur(18px)}
.zg-vc-calendar[hidden]{display:none}
.zg-vc-calendar-head{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:7px}
.zg-vc-calendar-head b{text-align:center;font:900 11px/1.35 Cairo,Inter,sans-serif;color:#f4f7fb}
.zg-vc-calendar-head button,.zg-vc-calendar-foot button{border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.025);color:#aeb8c5;cursor:pointer}
.zg-vc-calendar-head button{width:32px;height:30px;font:800 19px/1 Inter}
.zg-vc-calendar-week,.zg-vc-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}
.zg-vc-calendar-week{margin-top:10px}.zg-vc-calendar-week span{text-align:center;color:#647182;font:800 7px/1.2 Inter,Cairo,sans-serif}
.zg-vc-calendar-days{margin-top:5px}.zg-vc-calendar-days button,.zg-vc-calendar-days span{height:31px;border-radius:9px}
.zg-vc-calendar-days button{border:0;background:transparent;color:#cbd3dc;font:800 9px/1 Inter,Cairo,sans-serif;cursor:pointer}
.zg-vc-calendar-days button:hover:not(:disabled){background:rgba(99,92,255,.12);color:#fff}
.zg-vc-calendar-days button.is-today{box-shadow:inset 0 0 0 1px rgba(85,200,255,.32);color:#8edfff}
.zg-vc-calendar-days button.is-selected{background:linear-gradient(135deg,#635cff,#8a5dff);color:#fff;box-shadow:0 7px 18px rgba(99,92,255,.18)}
.zg-vc-calendar-days button:disabled{opacity:.2;cursor:not-allowed}
.zg-vc-calendar-foot{display:flex;justify-content:space-between;gap:7px;margin-top:9px;padding-top:9px;border-top:1px solid rgba(255,255,255,.055)}
.zg-vc-calendar-foot button{padding:7px 10px;font:800 8px/1 Cairo,Inter,sans-serif}
.zg-vc-proof-label{position:relative;display:flex;align-items:center;gap:7px;min-height:22px}
.zg-vc-proof-status{margin-inline-start:auto;padding:4px 7px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.025);color:#7f8998;font:800 8px/1 Cairo,Inter,sans-serif}
.zg-vc-proof.is-optional .zg-vc-proof-status{border-color:rgba(72,214,151,.18);background:rgba(72,214,151,.06);color:#75ddb0}
.zg-vc-proof-help{width:23px;height:23px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.025);color:#8392a2;cursor:pointer}
.zg-vc-proof-help:hover,.zg-vc-proof-help:focus{color:#fff;border-color:rgba(108,126,255,.28);outline:none}
.zg-vc-proof-help svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.zg-vc-proof-popover{position:absolute;z-index:120;inset-inline-end:0;bottom:calc(100% + 8px);width:min(360px,calc(100vw - 44px));padding:11px 12px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(14,17,25,.985);box-shadow:0 20px 54px rgba(0,0,0,.46);opacity:0;visibility:hidden;transform:translateY(4px);pointer-events:none;transition:.14s ease}
.zg-vc-proof-label:hover .zg-vc-proof-popover,.zg-vc-proof-label:focus-within .zg-vc-proof-popover,.zg-vc-proof.is-help-open .zg-vc-proof-popover{opacity:1;visibility:visible;transform:none;pointer-events:auto}
.zg-vc-proof-popover b,.zg-vc-proof-popover span,.zg-vc-proof-popover em{display:block}
.zg-vc-proof-popover b{font:900 10px/1.45 Cairo,Inter,sans-serif;color:#f2f5f8}
.zg-vc-proof-popover span{margin-top:6px;color:#9aa5b2;font:600 9px/1.7 Cairo,Inter,sans-serif}
.zg-vc-proof-popover em{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.055);color:#70cdef;font:700 8px/1.65 Cairo,Inter,sans-serif;font-style:normal}
@media(max-width:760px){
  .zg-vc-calendar{inset-inline-start:0;inset-inline-end:auto}
  .zg-vc-proof-label{flex-wrap:wrap}.zg-vc-proof-status{margin-inline-start:0}
  .zg-vc-proof-popover{inset-inline-start:0;inset-inline-end:auto}
}

/* V3.5F.2 — compact verified-experience surface */
.zg-vc-body.is-single{grid-template-columns:1fr}
.zg-verified-completion[data-ve-ready]{border-color:rgba(124,97,255,.28);box-shadow:0 22px 66px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.025)}
.zg-vc-request summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none}
.zg-vc-request summary::-webkit-details-marker{display:none}
.zg-vc-request summary:after{content:"+";display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(255,255,255,.025);color:#9ea6b7;font:800 16px/1 Inter,sans-serif;transition:transform .16s ease,color .16s ease}
.zg-vc-request[open] summary:after{transform:rotate(45deg);color:#fff}
.zg-vc-request[open] summary{border-bottom:1px solid rgba(255,255,255,.055)}
@media(prefers-reduced-motion:reduce){.zg-vc-request summary:after{transition:none}}

/* V3.5H.1 — evolving game period marker */
.zg-vc-period{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:6px 9px;border:1px solid rgba(126,105,255,.22);border-radius:999px;background:rgba(104,82,255,.06)}.zg-vc-period span{color:#8f81ff!important;font:900 7.5px/1 Inter,Arial,sans-serif!important;letter-spacing:.13em!important}.zg-vc-period b{color:#ddd8ff;font:800 9.5px/1.2 Cairo,Inter,sans-serif}.zg-vc-period.is-missing{border-color:rgba(233,181,73,.2);background:rgba(211,153,31,.04)}.zg-vc-period.is-missing b{color:#e7c477}
.zg-vc-request-period{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:8px 10px;border:1px solid rgba(126,105,255,.18);border-radius:11px;background:rgba(103,81,255,.045)}.zg-vc-request-period span{color:#8f81ff;font:900 7.5px/1 Inter,sans-serif;letter-spacing:.13em}.zg-vc-request-period b{color:#dcd8ff;font:800 9.5px/1.3 Cairo,Inter,sans-serif}
