:root[data-ui="2"] .ui-signin{background:var(--gis-page);min-block-size:100dvh;color:var(--gis-text-1);flex-wrap:wrap;display:flex}:root[data-ui="2"] .ui-signin-brand{min-block-size:100dvh;padding:var(--gis-space-12) var(--gis-space-16);background:var(--gis-signin-panel);color:var(--gis-signin-name);flex-direction:column;flex:1.6 640px;justify-content:space-between;gap:40px;display:flex}:root[data-ui="2"] :is(.ui-signin-identity,.ui-signin-compact){align-items:center;gap:14px;display:flex}:root[data-ui="2"] .ui-signin-mark{border-radius:var(--gis-radius-full);background-color:var(--gis-signin-mark-ground);background-size:62px 62px;block-size:72px;inline-size:72px}:root[data-ui="2"] .ui-signin-names{flex-direction:column;gap:2px;display:flex}:root[data-ui="2"] .ui-signin-name{letter-spacing:.2px;margin:0;font-size:22px;font-weight:700;line-height:1.3}:root[data-ui="2"] .ui-signin-department{color:var(--gis-signin-muted);margin:0;font-size:13px;line-height:1.4}:root[data-ui="2"] .ui-signin-pitch{justify-content:center;align-items:center;gap:var(--gis-space-8);text-align:center;flex-direction:column;flex:auto;inline-size:100%;display:flex}:root[data-ui="2"] .ui-signin-headline{letter-spacing:-.6px;max-inline-size:640px;color:var(--gis-signin-title);margin:0;font-size:40px;font-weight:700;line-height:1.15}:root[data-ui="2"] .ui-signin-audience{color:var(--gis-signin-muted);margin:0;font-size:13px;line-height:1.5}:root[data-ui="2"] .ui-signin-map{block-size:auto;max-block-size:calc(100dvh - 400px);inline-size:100%;max-inline-size:680px;display:block;overflow:visible}:root[data-ui="2"] .ui-signin-map-fill{fill:var(--gis-signin-map-fill);stroke:none;opacity:0;animation:1.2s .5s forwards ui-signin-fade}:root[data-ui="2"] .ui-signin-map-districts{fill:none;stroke:var(--gis-signin-map-district);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;opacity:0;animation:1.6s 1.9s forwards ui-signin-fade}:root[data-ui="2"] .ui-signin-map-border{fill:none;stroke:var(--gis-signin-map-border);stroke-width:1.75px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.65,0,.35,1) .1s forwards ui-signin-draw}:root[data-ui="2"] .ui-signin-map-glow{fill:none;stroke:var(--gis-signin-map-glow);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.04 .96;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 4px var(--gis-signin-icon));animation:16s linear 3.2s infinite ui-signin-run}@keyframes ui-signin-draw{to{stroke-dashoffset:0}}@keyframes ui-signin-fade{to{opacity:1}}@keyframes ui-signin-run{0%{stroke-dashoffset:0;opacity:0}6%{opacity:.95}94%{opacity:.95}to{stroke-dashoffset:-1px;opacity:0}}@media (prefers-reduced-motion:reduce){:root[data-ui="2"] :is(.ui-signin-map-fill,.ui-signin-map-districts){opacity:1;animation:none}:root[data-ui="2"] .ui-signin-map-border{stroke-dashoffset:0;animation:none}:root[data-ui="2"] .ui-signin-map-glow{animation:none;display:none}}:root[data-ui="2"] .ui-signin-main{min-block-size:100dvh;padding:var(--gis-space-12) var(--gis-space-8);background:var(--gis-page);flex-direction:column;flex:440px;justify-content:center;align-items:center;display:flex;position:relative}:root[data-ui="2"] .ui-signin-column{flex-direction:column;gap:20px;inline-size:100%;max-inline-size:440px;display:flex}:root[data-ui="2"] .ui-signin-compact{padding-block:var(--gis-space-1) var(--gis-space-2);display:none}:root[data-ui="2"] .ui-signin-compact .ui-signin-mark{border:1px solid var(--gis-line);background-size:32px 32px;block-size:40px;inline-size:40px}:root[data-ui="2"] .ui-signin-compact .ui-signin-name{color:var(--gis-text-1);font-size:17px}:root[data-ui="2"] .ui-signin-compact .ui-signin-department{color:var(--gis-text-2)}:root[data-ui="2"] .ui-signin-card{gap:var(--gis-space-6);padding:var(--gis-space-10);border:1px solid var(--gis-line);background:var(--gis-surface-1);box-shadow:var(--gis-elevation-1);border-radius:14px;flex-direction:column;display:flex}:root[data-ui="2"] .ui-signin-foot{text-align:center;color:var(--gis-text-3);margin:0;font-size:13px;line-height:1.5}:root[data-ui="2"] .ce-credit{justify-content:center;margin-block-start:var(--gis-space-6);display:flex}:root[data-ui="2"] .ce-credit-link{min-block-size:24px;color:var(--gis-link);opacity:.85;outline-offset:4px;border-radius:6px;align-items:center;gap:.375rem;text-decoration:none;transition:opacity .15s;display:inline-flex}:root[data-ui="2"] .ce-credit-link:hover{opacity:1}:root[data-ui="2"] .ce-credit-link:focus-visible{opacity:1;outline:2px solid}:root[data-ui="2"] .ce-credit-text{font-family:var(--gis-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:500}:root[data-ui="2"] .ce-credit-name{font-weight:600}:root[data-ui="2"] .ce-credit-mark{background:url(/build/assets/cyberedge-bird-q3QD78wS.png) 50%/contain no-repeat;flex:none;block-size:1rem;inline-size:1.125rem}:root[data-ui="2"][data-theme=dark] .ce-credit-mark{filter:brightness(0)invert()}@media (prefers-color-scheme:dark){:root[data-ui="2"]:not([data-theme=light]) .ce-credit-mark{filter:brightness(0)invert()}}@media (width>=55rem){:root[data-ui="2"] .ce-credit{margin:0;position:absolute;inset-block-end:var(--gis-space-6);inset-inline:0}}:root[data-ui="2"] .ui-signin-head{gap:var(--gis-space-2);flex-direction:column;display:flex}:root[data-ui="2"] .ui-signin-title{letter-spacing:-.4px;color:var(--gis-text-1);margin:0;font-size:28px;font-weight:700;line-height:1.2}:root[data-ui="2"] .ui-signin-lede{color:var(--gis-text-2);margin:0;font-size:15px;line-height:1.5}:root[data-ui="2"] .ui-signin-lede strong{color:var(--gis-text-1);overflow-wrap:anywhere;font-weight:600}:root[data-ui="2"] .ui-signin-form{flex-direction:column;gap:20px;display:flex}:root[data-ui="2"] .ui-signin-field{gap:var(--gis-space-2);flex-direction:column;display:flex}:root[data-ui="2"] .ui-signin-label-row{justify-content:space-between;align-items:center;gap:var(--gis-space-1) var(--gis-space-3);flex-wrap:wrap;display:flex}:root[data-ui="2"] .ui-signin-label{color:var(--gis-text-1);font-size:14px;font-weight:600;line-height:1.4}:root[data-ui="2"] .ui-signin-hint{color:var(--gis-text-2);margin:0;font-size:14px;line-height:1.4}:root[data-ui="2"] .ui-signin-input{box-sizing:border-box;border:1px solid var(--gis-border-strong);border-radius:var(--gis-radius-lg);background:var(--gis-surface-1);min-block-size:48px;inline-size:100%;color:var(--gis-text-1);font:inherit;padding:0 14px;font-size:16px}:root[data-ui="2"] .ui-signin-input[aria-invalid=true]{border:2px solid var(--gis-error);padding-inline:13px}:root[data-ui="2"] .ui-signin-input-otp{min-block-size:56px;padding-inline:var(--gis-space-4);letter-spacing:10px;font-variant-numeric:tabular-nums lining-nums;font-size:26px;font-weight:600}:root[data-ui="2"] .ui-signin-input-code{font-family:var(--gis-font-mono);letter-spacing:1px;font-size:17px}:root[data-ui="2"] .ui-signin-secret{display:flex;position:relative}:root[data-ui="2"] .ui-signin-secret .ui-signin-input{padding-inline-end:88px}:root[data-ui="2"] .ui-signin-reveal{min-block-size:44px;min-inline-size:76px;padding:0 var(--gis-space-3);border-radius:var(--gis-radius-md);color:var(--gis-link);font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:600;position:absolute;inset-block-start:2px;inset-inline-end:2px}:root[data-ui="2"] .ui-signin-reveal[hidden]{display:none}:root[data-ui="2"] .ui-signin-reveal:hover{background:var(--gis-surface-2);color:var(--gis-link-hover)}:root[data-ui="2"] .ui-signin-caps{color:var(--gis-warning);margin:0;font-size:14px;line-height:1.4}:root[data-ui="2"] .ui-signin-caps:empty{display:none}:root[data-ui="2"] .ui-signin-error{color:var(--gis-error);align-items:flex-start;gap:6px;margin:0;font-size:14px;line-height:1.4;display:flex}:root[data-ui="2"] .ui-signin-error .icon{margin-block-start:2px}:root[data-ui="2"] .ui-signin-rules{gap:var(--gis-space-2) var(--gis-space-4);margin:var(--gis-space-1) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}:root[data-ui="2"] .ui-signin-rule{align-items:flex-start;gap:var(--gis-space-2);color:var(--gis-text-2);font-size:14px;line-height:1.4;display:flex}:root[data-ui="2"] .ui-signin-rule .icon{margin-block-start:1px}:root[data-ui="2"] .ui-signin-rule[data-met=true]{color:var(--gis-success)}:root[data-ui="2"] .ui-signin-rule[data-met=true] .ui-signin-rule-unmet,:root[data-ui="2"] .ui-signin-rule:not([data-met=true]) .ui-signin-rule-met{display:none}:root[data-ui="2"] .ui-signin-submit,:root[data-ui="2"] .ui-signin-secondary{box-sizing:border-box;min-block-size:48px;inline-size:100%;padding:0 var(--gis-space-4);border-radius:var(--gis-radius-lg);background:var(--gis-button-primary-bg);color:var(--gis-button-primary-fg);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}:root[data-ui="2"] .ui-signin-submit:hover{background:var(--gis-button-primary-bg-hover)}:root[data-ui="2"] .ui-signin-submit:disabled{background:var(--gis-surface-3);color:var(--gis-text-2);cursor:not-allowed}:root[data-ui="2"] .ui-signin-secondary{border:1px solid var(--gis-border-strong);color:var(--gis-text-1);background:0 0}:root[data-ui="2"] .ui-signin-secondary:hover{background:var(--gis-surface-2)}:root[data-ui="2"] :is(.ui-signin-link,.ui-signin-back){min-block-size:44px;color:var(--gis-link);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}:root[data-ui="2"] .ui-signin-back{align-self:flex-start;margin-block:-12px}:root[data-ui="2"] .ui-signin-link-strong{align-self:flex-start;font-size:15px;font-weight:600}:root[data-ui="2"] :is(.ui-signin-link,.ui-signin-back):hover{color:var(--gis-link-hover);text-decoration-thickness:2px}:root[data-ui="2"] :is(.ui-signin-input,.ui-signin-reveal,.ui-signin-submit,.ui-signin-secondary,.ui-signin-link,.ui-signin-back):focus-visible{outline:var(--gis-focus-ring-width) solid var(--gis-focus);outline-offset:var(--gis-focus-ring-offset)}:root[data-ui="2"] .ui-signin-notes{border-block-start:1px solid var(--gis-line);color:var(--gis-text-2);flex-direction:column;gap:10px;margin:0;padding-block-start:20px;font-size:14px;line-height:1.5;display:flex}:root[data-ui="2"] .ui-signin-notes p{align-items:flex-start;gap:10px;margin:0;display:flex}:root[data-ui="2"] .ui-signin-notes .icon{flex:none;margin-block-start:1px}:root[data-ui="2"] .ui-signin-notes-lead{color:var(--gis-text-2)}:root[data-ui="2"] .ui-signin-notes-plain p{display:block}:root[data-ui="2"] .ui-signin-notes .ui-signin-link{min-block-size:44px;font-size:14px}:root[data-ui="2"] .ui-signin-notice{align-items:flex-start;gap:var(--gis-space-3);padding:14px var(--gis-space-4);border:1px solid var(--gis-info);background:var(--gis-info-bg);color:var(--gis-info);border-radius:10px;font-size:15px;line-height:1.45;display:flex}:root[data-ui="2"] .ui-signin-notice-text{margin:0}:root[data-ui="2"] .ui-signin-notice-icon{margin-block-start:1px}:root[data-ui="2"] .ui-signin-notice-success{border-color:var(--gis-success);background:var(--gis-success-bg);color:var(--gis-success)}:root[data-ui="2"] .ui-signin-notice-warning{border-color:var(--gis-warning);background:var(--gis-warning-bg);color:var(--gis-warning)}:root[data-ui="2"] .ui-signin-notice-error{border-color:var(--gis-error);background:var(--gis-error-bg);color:var(--gis-error)}:root[data-ui="2"] .ui-signin-sent{flex-direction:column;gap:20px;display:flex}:root[data-ui="2"] .ui-signin-sent-icon{border-radius:var(--gis-radius-full);background:var(--gis-info-bg);block-size:52px;inline-size:52px;color:var(--gis-info);justify-content:center;align-items:center;display:flex}@media (width<55rem){:root[data-ui="2"] .ui-signin-brand{display:none}:root[data-ui="2"] .ui-signin-compact{display:flex}:root[data-ui="2"] .ui-signin-main{padding:var(--gis-space-6) var(--gis-space-4) var(--gis-space-8);justify-content:flex-start}:root[data-ui="2"] .ui-signin-card{padding:var(--gis-space-2) var(--gis-space-1);box-shadow:none;background:0 0;border:0}:root[data-ui="2"] .ui-signin-rules{grid-template-columns:minmax(0,1fr)}}
