{"id":142,"date":"2026-02-20T19:17:52","date_gmt":"2026-02-20T19:17:52","guid":{"rendered":"https:\/\/pivgbg.se\/?page_id=142"},"modified":"2026-05-19T08:17:41","modified_gmt":"2026-05-19T06:17:41","slug":"inloggning","status":"publish","type":"page","link":"https:\/\/pivgbg.se\/","title":{"rendered":"Inloggning"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-6da968f\" data-block-id=\"6da968f\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6da968f-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-1f931ff\" data-v=\"4\" data-block-id=\"1f931ff\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-1f931ff-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-1f931ff-inner-blocks\">\n<!DOCTYPE html>\n<html lang=\"sv\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Tidr\u00e4knare<\/title>\n<style>\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  body { background: transparent; }\n  .wrap {\n    width: 100%;\n    display: flex;\n    gap: clamp(0.3rem, 1vw, 0.65rem);\n    padding: 0.2rem 0;\n    background: transparent;\n  }\n  .unit { flex: 1; display: flex; flex-direction: column; align-items: center; gap: 0.55rem; }\n  .val-box {\n    width: 100%;\n    border-radius: 5px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    padding: clamp(0.8rem, 2.5vw, 1.4rem) 0.3rem clamp(0.6rem, 2vw, 1.1rem);\n    gap: 0.45rem;\n  }\n  .green { background: #007A3A; }\n  .yellow { background: #EED600; }\n  .val {\n    font-family: system-ui, 'Helvetica Neue', Arial, sans-serif;\n    font-weight: 100;\n    font-size: clamp(1.7rem, 6.8vw, 4.8rem);\n    line-height: 1;\n    font-variant-numeric: tabular-nums;\n    letter-spacing: -0.02em;\n    text-align: center;\n  }\n  .green .val { color: #ffffff; }\n  .yellow .val { color: #111111; }\n  .lbl {\n    font-family: system-ui, 'Helvetica Neue', Arial, sans-serif;\n    font-weight: 600;\n    font-size: clamp(0.44rem, 0.9vw, 0.6rem);\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    text-align: center;\n  }\n  .green .lbl { color: rgba(255, 255, 255, 0.65); }\n  .yellow .lbl { color: rgba(0, 0, 0, 0.5); }\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n  <div class=\"unit\">\n    <div class=\"val-box green\">\n      <div class=\"val\" id=\"years\">0<\/div>\n      <div class=\"lbl\">\u00c5r<\/div>\n    <\/div>\n  <\/div>\n  <div class=\"unit\">\n    <div class=\"val-box yellow\">\n      <div class=\"val\" id=\"days\">0<\/div>\n      <div class=\"lbl\">Dagar<\/div>\n    <\/div>\n  <\/div>\n  <div class=\"unit\">\n    <div class=\"val-box green\">\n      <div class=\"val\" id=\"hours\">00<\/div>\n      <div class=\"lbl\">Timmar<\/div>\n    <\/div>\n  <\/div>\n  <div class=\"unit\">\n    <div class=\"val-box yellow\">\n      <div class=\"val\" id=\"minutes\">00<\/div>\n      <div class=\"lbl\">Minuter<\/div>\n    <\/div>\n  <\/div>\n  <div class=\"unit\">\n    <div class=\"val-box green\">\n      <div class=\"val\" id=\"seconds\">00<\/div>\n      <div class=\"lbl\">Sekunder<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n  const START = new Date(2023, 9, 2, 7, 0, 0);\n  function pad(n) { return String(n).padStart(2, '0'); }\n  function tick() {\n    const now = new Date();\n    let years = 0, cursor = new Date(START);\n    while (true) {\n      const nx = new Date(cursor);\n      nx.setFullYear(nx.getFullYear() + 1);\n      if (nx > now) break;\n      years++; cursor = nx;\n    }\n    const rm = now - cursor;\n    const days = Math.floor(rm \/ 864e5);\n    const ad = rm - days * 864e5;\n    const hours = Math.floor(ad \/ 36e5);\n    const minutes = Math.floor((ad % 36e5) \/ 6e4);\n    const seconds = Math.floor((ad % 6e4) \/ 1e3);\n    document.getElementById('years').textContent = years;\n    document.getElementById('days').textContent = days;\n    document.getElementById('hours').textContent = pad(hours);\n    document.getElementById('minutes').textContent = pad(minutes);\n    document.getElementById('seconds').textContent = pad(seconds);\n  }\n  tick(); setInterval(tick, 1000);\n<\/script>\n<\/body>\n<\/html>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\t\t<div class=\"vgr-login-screen\">\n\t\t<div class=\"vgr-login-outer\">\n\t\t\t<img decoding=\"async\" src=\"https:\/\/pivgbg.se\/wp-content\/plugins\/vgr-g-plugin-security\/login-logo.png\" alt=\"\" class=\"vgr-login-logo\">\n\t\t\t<div class=\"vgr-login-bg\">\n\t\t\t\t<div class=\"vgr-login-bg-stripe\"><\/div>\n\t\t\t\t<div class=\"vgr-login-card\">\n\t\t\t\t\t<h3>Logga in<\/h3>\n\t\t\t\t\t\t\t\t\t\t<form method=\"post\" action=\"\/index.php\/wp-json\/wp\/v2\/pages\/142\">\n\t\t\t\t\t\t<input type=\"hidden\" id=\"vgr_nonce\" name=\"vgr_nonce\" value=\"b388658a80\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php\/wp-json\/wp\/v2\/pages\/142\" \/>\t\t\t\t\t\t<input type=\"hidden\" name=\"vgr_action\" value=\"login\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"vgr-row\">\n\t\t\t\t\t\t\t<label for=\"vgr_vgrid_login\">VGR-id<\/label>\n\t\t\t\t\t\t\t<input type=\"text\" id=\"vgr_vgrid_login\" name=\"vgr_vgrid\" autocomplete=\"username\" required>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vgr-row\">\n\t\t\t\t\t\t\t<label for=\"vgr_password\">L&#246;senord<\/label>\n\t\t\t\t\t\t\t<input type=\"password\" id=\"vgr_password\" name=\"vgr_password\" autocomplete=\"current-password\" required>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<button type=\"submit\" class=\"vgr-btn-login\">Logga in<\/button>\n\t\t\t\t\t<\/form>\n\t\t\t\t\t<p class=\"vgr-help\"><a href=\"https:\/\/pivgbg.se\/wp-login.php?action=lostpassword&#038;redirect_to=%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fpages%2F142\">Gl&#246;mt l&#246;senord?<\/a> &mdash; &#197;terst&#228;llning skickas till din registrerade e-postadress.<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\n\t\t\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tidr\u00e4knare 0 \u00c5r 0 Dagar 00 Timmar 00 Minuter 00 Sekunder<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-142","page","type-page","status-publish","hentry"],"blocksy_meta":{"disable_header":"yes","disable_share_box":"yes","disable_featured_image":"yes","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6},"disable_footer":"yes"},"_links":{"self":[{"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/pages\/142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/comments?post=142"}],"version-history":[{"count":49,"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/pages\/142\/revisions"}],"predecessor-version":[{"id":1690,"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/pages\/142\/revisions\/1690"}],"wp:attachment":[{"href":"https:\/\/pivgbg.se\/index.php\/wp-json\/wp\/v2\/media?parent=142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}