{"version":3,"file":"Error403Page-BLJFuPG2.mjs","names":[],"sources":["../src/components/pages/Error403Page.vue","../../../../../img/403.webp","../src/components/pages/Error403Page.vue"],"sourcesContent":["<template>\n  <section class=\"page-box page-box-absolute bg-white justify-content-evenly\">\n    <div class=\"not-auth-content d-flex-column justify-content-between\">\n      <div class=\"d-flex flex-column justify-content-around\">\n        <img\n          width=\"250\"\n          height=\"auto\"\n          class=\"logo-octopus\"\n          src=\"/img/logo_saooti_play_black.svg\"\n          aria-hidden=\"true\"\n        alt=\"\"\n          title=\"Saooti\"\n          \n        />\n        <h2>{{ t(\"You do not have the right to access this page\") }}</h2>\n      </div>\n      <img\n        width=\"600\"\n        height=\"auto\"\n        class=\"stop-octopus-img\"\n        src=\"/img/403.webp\"\n        aria-hidden=\"true\"\n        alt=\"\"\n        \n        title=\"403\"\n      />\n    </div>\n\n    <a v-if=\"authStore.authOrgaId\" class=\"btn btn-primary\" href=\"/logout\">\n      {{ authText }}\n    </a>\n    <a v-else class=\"btn btn-primary\" :href=\"pathLogin\">{{ authText }}</a>\n  </section>\n</template>\n\n<script setup lang=\"ts\">\nimport { useI18n } from \"vue-i18n\";\nimport { useApiStore } from \"../../stores/ApiStore\";\nimport { useAuthStore } from \"../../stores/AuthStore\";\nimport { computed } from \"vue\";\nimport { useRoute } from \"vue-router\";\n\n//Composables\nconst { t } = useI18n();\nconst authStore= useAuthStore();\nconst apiStore= useApiStore();\nconst route = useRoute()\n\n//Computed\nconst authText = computed(() => authStore.authOrgaId ? t(\"Logout\") : t(\"Login\"));\nconst pathLogin = computed(() => \"/sso/login?redirect_url=\"+encodeURI(apiStore.frontendUrl + route.fullPath));\n\n</script>\n<style lang=\"scss\">\n.octopus-app .not-auth-content {\n  @media (width <= 960px) {\n    align-items: center;\n  }\n\n  .stop-octopus-img {\n    width: 600px;\n    height: auto;\n\n    @media (width <= 1400px) {\n      width: 400px;\n    }\n\n    @media (width <= 450px) {\n      width: 80%;\n    }\n  }\n}\n</style>\n","export default \"__VITE_PUBLIC_ASSET__06c45ed2__\"","<template>\n  <section class=\"page-box page-box-absolute bg-white justify-content-evenly\">\n    <div class=\"not-auth-content d-flex-column justify-content-between\">\n      <div class=\"d-flex flex-column justify-content-around\">\n        <img\n          width=\"250\"\n          height=\"auto\"\n          class=\"logo-octopus\"\n          src=\"/img/logo_saooti_play_black.svg\"\n          aria-hidden=\"true\"\n        alt=\"\"\n          title=\"Saooti\"\n          \n        />\n        <h2>{{ t(\"You do not have the right to access this page\") }}</h2>\n      </div>\n      <img\n        width=\"600\"\n        height=\"auto\"\n        class=\"stop-octopus-img\"\n        src=\"/img/403.webp\"\n        aria-hidden=\"true\"\n        alt=\"\"\n        \n        title=\"403\"\n      />\n    </div>\n\n    <a v-if=\"authStore.authOrgaId\" class=\"btn btn-primary\" href=\"/logout\">\n      {{ authText }}\n    </a>\n    <a v-else class=\"btn btn-primary\" :href=\"pathLogin\">{{ authText }}</a>\n  </section>\n</template>\n\n<script setup lang=\"ts\">\nimport { useI18n } from \"vue-i18n\";\nimport { useApiStore } from \"../../stores/ApiStore\";\nimport { useAuthStore } from \"../../stores/AuthStore\";\nimport { computed } from \"vue\";\nimport { useRoute } from \"vue-router\";\n\n//Composables\nconst { t } = useI18n();\nconst authStore= useAuthStore();\nconst apiStore= useApiStore();\nconst route = useRoute()\n\n//Computed\nconst authText = computed(() => authStore.authOrgaId ? t(\"Logout\") : t(\"Login\"));\nconst pathLogin = computed(() => \"/sso/login?redirect_url=\"+encodeURI(apiStore.frontendUrl + route.fullPath));\n\n</script>\n<style lang=\"scss\">\n.octopus-app .not-auth-content {\n  @media (width <= 960px) {\n    align-items: center;\n  }\n\n  .stop-octopus-img {\n    width: 600px;\n    height: auto;\n\n    @media (width <= 1400px) {\n      width: 400px;\n    }\n\n    @media (width <= 450px) {\n      width: 80%;\n    }\n  }\n}\n</style>\n"],"mappings":";;;;;;;;;;;EA2CA,MAAM,EAAE,MAAM,QAAQ;EACtB,MAAM,YAAW,aAAa;EAC9B,MAAM,WAAU,YAAY;EAC5B,MAAM,QAAQ,SAAS;;;;;;aAGN,eAAe,UAAU,aAAa,EAAE,QAAQ,IAAI,EAAE,OAAO,CAAA;cAC5D,eAAe,6BAA2B,UAAU,SAAS,cAAc,MAAM,QAAQ,CAAA;;;;;;;;;;;mBEjDhG,OAAM,6DAA4D;mBACpE,OAAM,yDAAwD;mBAC5D,OAAM,4CAA2C;;;CAyBzB,OAAM;CAAkB,MAAK;;;;qBA3B9D,mBA+BU,WA/BV,YA+BU,CA9BR,mBAwBM,OAxBN,YAwBM,CAvBJ,mBAYM,OAZN,YAYM,CAAA,OAAA,OAAA,OAAA,KAXJ,mBASE,OAAA;EARA,OAAM;EACN,QAAO;EACP,OAAM;EACN,KAAA;EACA,eAAY;EACd,KAAI;EACF,OAAM;gBAGR,mBAAiE,MAAA,MAAA,gBAA1D,OAAA,EAAC,+CAAA,CAAA,GAAA,CAAA,CAAA,CAAA,GAAA,OAAA,OAAA,OAAA,KAEV,mBASE,OAAA;EARA,OAAM;EACN,QAAO;EACP,OAAM;EACN,KAAA;EACA,eAAY;EACZ,KAAI;EAEJ,OAAM;kBAID,OAAA,UAAU,cAAA,UAAA,GAAnB,mBAEI,KAFJ,YAEI,gBADC,OAAA,QAAQ,GAAA,CAAA,MAAA,UAAA,GAEb,mBAAsE,KAAA;;EAA5D,OAAM;EAAmB,MAAM,OAAA;oBAAc,OAAA,QAAQ,GAAA,GAAA,UAAA,EAAA,CAAA"}