._layout_1rvy0_1{min-height:calc(100dvh - var(--app-header-height) - 12rem);display:grid;place-items:center}._card_1rvy0_7{width:min(100%,42rem);padding:clamp(2rem,4vw,3.5rem);border:1px solid var(--outline);border-radius:var(--radius-xl);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-container-high) 88%,white 12%),var(--surface));box-shadow:var(--shadow-lg);text-align:center}._title_1rvy0_17{margin:0 0 var(--space-5);color:var(--on-surface);font:var(--font-title-large)}._button_1rvy0_23{display:inline-flex;align-items:center;justify-content:center;min-width:min(100%,18rem);min-height:3.75rem;padding:0 2rem;border:0;border-radius:var(--radius-lg);background:var(--primary);color:var(--on-primary);font:var(--font-title-small);cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}._button_1rvy0_23:hover{transform:translateY(-1px);box-shadow:var(--shadow-md);background:color-mix(in srgb,var(--primary) 92%,black 8%)}._message_1rvy0_45{margin:var(--space-4) 0 0;color:var(--on-surface-variant);font:var(--font-paragraph-medium)}._link_1rvy0_51{display:inline-flex;margin-top:var(--space-4);color:var(--primary);font:var(--font-title-small);text-decoration:none}._link_1rvy0_51:hover{text-decoration:underline}@media(max-width:899px){._layout_1rvy0_1{min-height:calc(100dvh - var(--app-header-height) - 10rem)}._card_1rvy0_7{width:100%;padding:var(--space-6)}._button_1rvy0_23{width:100%}}._root_10izu_1{position:relative;display:block;width:100%}._clipCableHidden_10izu_7{overflow:hidden}._base_10izu_11{display:block;width:100%;height:auto}._overlay_10izu_17{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}._portOverlay_10izu_26{position:absolute;top:42.4%;left:29.4%;width:43%;aspect-ratio:170/180;background:center/contain no-repeat url(/assets/socket-D-0n8Pt0.png);pointer-events:none;opacity:0;filter:brightness(.85) saturate(1.05);transition:opacity .5s ease}._portOverlay_10izu_26._visible_10izu_39{opacity:1}._cableOverlay_10izu_43{position:absolute;top:41.3%;left:23.9%;width:51.2%;aspect-ratio:600/1000;background:center/contain no-repeat url(/assets/cable-DqY8i1c6.png);pointer-events:none;opacity:0;--cable-offscreen-offset: 40vh;transform:translateY(var(--cable-offscreen-offset));animation:none}._cableOverlay_10izu_43._entering_10izu_57{animation:_cable-enter-transform_10izu_1 1.5s cubic-bezier(0,.27,0,.99) forwards,_cable-enter-fade_10izu_1 1s ease-in-out forwards}._cableOverlay_10izu_43._visible_10izu_39{opacity:1;transform:translateY(0);animation:none}._cableOverlay_10izu_43._exiting_10izu_67{animation:_cable-exit-transform_10izu_1 1.5s cubic-bezier(0,.27,0,.99) forwards,_cable-exit-fade_10izu_1 1s ease-in-out forwards}._ringGlow_10izu_71{fill:none;stroke:var(--zaptec-glow-color);stroke-width:7.5;opacity:.3;filter:drop-shadow(0 0 8px var(--zaptec-glow-color)) drop-shadow(0 0 16px var(--zaptec-glow-color)) drop-shadow(0 0 24px color-mix(in srgb,var(--zaptec-glow-color) 94%,white 6%));transform-box:fill-box;transform-origin:center}._ringGlow_10izu_71._iosGlow_10izu_81{opacity:1;filter:revert-layer}._ringGlowPulse_10izu_86{--zaptec-pulse-opacity-min: .14;--zaptec-pulse-opacity-max: .38;animation:_zaptec-ring-glow-shared-pulse_10izu_1 var(--zaptec-pulse-duration) ease-in-out infinite}._ringGlowOff_10izu_92{opacity:0;filter:none}._ringMain_10izu_97{fill:none;stroke:var(--zaptec-ring-color);stroke-width:8.4;stroke-linecap:round;opacity:calc(var(--zaptec-ring-opacity) * 1);filter:brightness(1.02) saturate(1.02)}._ringMainPulse_10izu_106{--zaptec-pulse-opacity-min: .48;--zaptec-pulse-opacity-max: .96;--zaptec-pulse-brightness-min: .74;--zaptec-pulse-brightness-max: 1.24;--zaptec-pulse-saturate-min: .92;--zaptec-pulse-saturate-max: 1.12;animation:_zaptec-ring-shared-pulse_10izu_1 var(--zaptec-pulse-duration) ease-in-out infinite}@keyframes _cable-enter-transform_10izu_1{0%{transform:translateY(var(--cable-offscreen-offset))}to{transform:translateY(0)}}@keyframes _cable-enter-fade_10izu_1{0%{opacity:0}95%{opacity:1}to{opacity:1}}@keyframes _cable-exit-transform_10izu_1{0%{transform:translateY(0)}to{transform:translateY(var(--cable-offscreen-offset))}}@keyframes _cable-exit-fade_10izu_1{0%{opacity:1}5%{opacity:1}to{opacity:0}}@keyframes _zaptec-ring-shared-pulse_10izu_1{0%,to{opacity:var(--zaptec-pulse-opacity-min);filter:brightness(var(--zaptec-pulse-brightness-min)) saturate(var(--zaptec-pulse-saturate-min))}40%,58%{opacity:var(--zaptec-pulse-opacity-max);filter:brightness(var(--zaptec-pulse-brightness-max)) saturate(var(--zaptec-pulse-saturate-max))}}@keyframes _zaptec-ring-glow-shared-pulse_10izu_1{0%,to{opacity:var(--zaptec-pulse-opacity-min)}40%,58%{opacity:var(--zaptec-pulse-opacity-max)}}._chargerWrap_pplez_1{display:flex;justify-content:center}._mainContent_pplez_6{display:flex;flex-direction:column;gap:var(--space-6)}._cardsColumn_pplez_12{display:flex;flex-direction:column;gap:var(--space-3)}._charger_pplez_1{display:block;width:100%;max-width:480px;height:auto}._header_pplez_25{margin-bottom:var(--space-5)}._statusCard_pplez_29{padding:var(--space-3);border:1px solid var(--outline);border-radius:var(--radius-xl);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-container) 94%,white 6%),var(--surface));box-shadow:var(--shadow-sm)}._statusCardLink_pplez_37{color:inherit;text-decoration:none}._statusCardLink_pplez_37:hover ._statusCard_pplez_29,._statusCardLink_pplez_37:focus-visible ._statusCard_pplez_29{border-color:color-mix(in srgb,var(--outline) 70%,var(--primary) 30%);box-shadow:var(--shadow-md)}._statusCardHeading_pplez_46{margin:0;color:var(--on-surface-variant);font:var(--font-paragraph-small);text-transform:uppercase;letter-spacing:.08em}._statusCardDetail_pplez_54{margin:var(--space-3) 0 0;color:var(--on-surface);font:var(--font-title-medium)}._energyValue_pplez_60{margin:var(--space-2) 0 0;color:var(--on-surface);font:var(--font-title-small)}@media(min-width:800px){._mainContent_pplez_6{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:var(--space-6);align-items:center;grid-template-areas:"charger status"}._chargerWrap_pplez_1{grid-area:charger}._statusCard_pplez_29{grid-area:status}}
