{"id":1183,"date":"2023-04-08T13:52:46","date_gmt":"2023-04-08T13:52:46","guid":{"rendered":"https:\/\/www.unioviedo.es\/cestudiantes\/?page_id=1183"},"modified":"2025-11-08T09:40:23","modified_gmt":"2025-11-08T09:40:23","slug":"delegacion-facultad-fyl","status":"publish","type":"page","link":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/delegacion-facultad-fyl\/","title":{"rendered":"Delegaci\u00f3n Facultad de Filosof\u00eda y Letras"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1183\" class=\"elementor elementor-1183\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f5c1bbc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f5c1bbc\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28ee43e\" data-id=\"28ee43e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c41f7bc elementor-widget elementor-widget-html\" data-id=\"c41f7bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<main id=\"content\" class=\"neve-main\">\r\n  <div data-elementor-type=\"wp-page\" data-elementor-id=\"1183\" class=\"elementor elementor-1183\" data-elementor-post-type=\"page\">\r\n    <!-- T\u00edtulo superior poco est\u00e9tico eliminado a petici\u00f3n -->\r\n\r\n    <section class=\"elementor-section elementor-top-section elementor-element elementor-element-7b90b85 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7b90b85\" data-element_type=\"section\" data-settings='{\"background_background\":\"classic\"}'>\r\n      <div class=\"elementor-container elementor-column-gap-default\">\r\n        <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-03918aa\" data-id=\"03918aa\" data-element_type=\"column\">\r\n          <div class=\"elementor-widget-wrap elementor-element-populated\">\r\n            <div class=\"elementor-element elementor-element-8d053c1 elementor-widget elementor-widget-html\" data-id=\"8d053c1\" data-element_type=\"widget\" data-widget_type=\"html.default\">\r\n              <div class=\"elementor-widget-container\">\r\n\r\n                <!-- =====================  Delegaci\u00f3n FyL \u00b7 Bloque SCOPED (v6.7 \u00b7 select en tablet\/m\u00f3vil + flechas PC alineadas)  ===================== -->\r\n                <div class=\"dfyl-scope v6-2\" id=\"dfyl-fyl\" role=\"region\" aria-label=\"Delegaci\u00f3n de Estudiantes de la Facultad de Filosof\u00eda y Letras\">\r\n                  <!-- Iconos (si tu tema no los carga ya) -->\r\n                  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\">\r\n\r\n                  <style>\r\n                    \/* ==============================  S C O P E (solo #dfyl-fyl)  ============================== *\/\r\n                    #dfyl-fyl.dfyl-scope.v6-2{\r\n                      --ink:#0f1524; --muted:#68738e; --line:#e8eef6; --bg:#ffffff;\r\n                      --brand:#03827C; --brand-2:#10b8b0; --brand-3:#e8fff9;\r\n                      --r-xl:18px; --r-lg:14px; --r-md:12px;\r\n                      --shadow-sm:0 4px 12px rgba(9,15,30,.08);\r\n                      --shadow-md:0 12px 28px rgba(9,15,30,.12);\r\n                      --fs-h1:clamp(24px,3.5vw,36px);\r\n                      --fs-h2:clamp(18px,2.4vw,24px);\r\n                      --fs-b:clamp(14px,1.2vw,16px);\r\n                      --fs-s:clamp(12px,1.05vw,13px);\r\n                      color:var(--ink); font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,\"Helvetica Neue\",Arial;\r\n                      -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;\r\n                      position:relative; overflow-x:hidden; max-width:100%; width:100%;\r\n                      margin-bottom:clamp(14px,3.2vw,26px);\r\n                    }\r\n                    #dfyl-fyl.dfyl-scope.v6-2 *{box-sizing:border-box; min-width:0}\r\n                    #dfyl-fyl .dfyl-wrap{max-width:min(1100px, 100% - 2*clamp(12px,3vw,28px)); margin-inline:auto; width:100%}\r\n\r\n                    \/* ======= Cabecera ======= *\/\r\n                    #dfyl-fyl .dfyl-hero{\r\n                      position:relative; overflow:hidden; border-radius:var(--r-xl);\r\n                      border:1px solid var(--line); box-shadow:var(--shadow-md); background:var(--bg);\r\n                      margin:clamp(14px,3vw,22px) auto 8px; isolation:isolate; width:100%;\r\n                    }\r\n                    #dfyl-fyl .dfyl-hero::before{\r\n                      content:\"\"; position:absolute; inset:-40% -15% auto -15%; height:160px;\r\n                      background:radial-gradient(60% 120% at 50% 0%, var(--brand-3), transparent 70%); pointer-events:none; z-index:0;\r\n                    }\r\n                    #dfyl-fyl .dfyl-head{position:relative; z-index:1; padding:clamp(16px,4.8vw,30px) clamp(14px,3.2vw,24px)}\r\n                    #dfyl-fyl .dfyl-kicker{\r\n                      display:inline-flex; align-items:center; gap:8px; padding:6px 12px; border-radius:999px;\r\n                      background:#f6fffe; border:1px solid #d7efec; color:#0a605a; font-weight:800; font-size:var(--fs-s); letter-spacing:.18px; text-transform:uppercase;\r\n                      max-width:100%;\r\n                    }\r\n                    #dfyl-fyl .dfyl-title{\r\n                      margin:10px 0 6px; font-size:var(--fs-h1); font-weight:900; line-height:1.15; letter-spacing:.2px;\r\n                      background:linear-gradient(90deg,#055f5a 0%, #10b8b0 100%); -webkit-background-clip:text; background-clip:text; color:transparent;\r\n                      word-wrap:break-word;\r\n                    }\r\n                    #dfyl-fyl .dfyl-sub{margin:0; color:var(--muted); font-size:var(--fs-b)}\r\n\r\n                    \/* ======= Grid ======= *\/\r\n                    #dfyl-fyl .dfyl-grid{\r\n                      display:grid; gap:clamp(10px,1.6vw,16px);\r\n                      grid-template-columns:1fr;\r\n                      margin:8px 0 clamp(12px,2.4vw,18px); width:100%;\r\n                    }\r\n                    @media (min-width: 960px){ #dfyl-fyl .dfyl-grid{ grid-template-columns:2fr 1fr; } }\r\n\r\n                    \/* ======= Tarjetas ======= *\/\r\n                    #dfyl-fyl .dfyl-card{ background:#fff; border:1px solid var(--line); border-radius:var(--r-xl); box-shadow:var(--shadow-sm); padding:clamp(12px,2vw,16px); width:100% }\r\n\r\n                    \/* ======= Selector m\u00f3vil\/tablet ======= *\/\r\n                    #dfyl-fyl .dfyl-mobile-switch{ display:none; gap:8px; align-items:center; margin-bottom:8px }\r\n                    #dfyl-fyl .dfyl-mobile-switch label{ font-weight:800; font-size:var(--fs-s); color:#0a605a }\r\n                    #dfyl-fyl .dfyl-select{\r\n                      width:100%; padding:10px 12px; border-radius:12px; border:1px solid #cfe9e7; background:#f7fffe;\r\n                      font-weight:800; color:#0b5d58; outline:none;\r\n                    }\r\n                    #dfyl-fyl .dfyl-select:focus{ box-shadow:0 0 0 3px rgba(16,184,176,.25) }\r\n\r\n                    \/* ======= TABLIST (PC) ======= *\/\r\n                    #dfyl-fyl .dfyl-tabwrap{position:relative}\r\n                    #dfyl-fyl .dfyl-tabwrap::before,\r\n                    #dfyl-fyl .dfyl-tabwrap::after{\r\n                      content:\"\"; position:absolute; top:0; bottom:0; width:22px; pointer-events:none; z-index:1;\r\n                    }\r\n                    #dfyl-fyl .dfyl-tabwrap::before{left:0; background:linear-gradient(to right, #fff, transparent)}\r\n                    #dfyl-fyl .dfyl-tabwrap::after{right:0; background:linear-gradient(to left, #fff, transparent)}\r\n\r\n                    #dfyl-fyl .dfyl-tabs{display:grid; gap:10px}\r\n                    #dfyl-fyl .dfyl-tablist{\r\n                      position:relative; display:flex; gap:8px; flex-wrap:nowrap; overflow-x:auto; overflow-y:hidden;\r\n                      padding:8px 56px; \/* deja espacio exacto para flechas de 36px + margen *\/\r\n                      background:#f7fffe; border:1px solid #d9efed; border-radius:999px; scrollbar-width:none; overscroll-behavior-x:contain;\r\n                      -webkit-overflow-scrolling:touch; user-select:none; scroll-snap-type:x proximity; width:100%; max-width:100%;\r\n                      min-height:52px; \/* asegura altura estable para centrar flechas *\/\r\n                    }\r\n                    #dfyl-fyl .dfyl-tablist::-webkit-scrollbar{display:none}\r\n\r\n                    #dfyl-fyl .dfyl-scroll{\r\n                      position:absolute; top:50%; transform:translateY(-50%); z-index:2;\r\n                      width:36px; height:36px; border-radius:999px; border:1px solid #cfe9e7; background:#fff;\r\n                      display:grid; place-items:center; box-shadow:0 4px 10px rgba(3,130,124,.12); cursor:pointer;\r\n                    }\r\n                    #dfyl-fyl .dfyl-scroll[disabled]{opacity:.35; cursor:not-allowed}\r\n                    #dfyl-fyl .dfyl-scroll.prev{left:10px}\r\n                    #dfyl-fyl .dfyl-scroll.next{right:10px}\r\n\r\n                    #dfyl-fyl .dfyl-tab{\r\n                      appearance:none; border:none; background:transparent; cursor:pointer;\r\n                      display:inline-grid; grid-auto-flow:column; gap:8px; place-items:center;\r\n                      color:#0b5d58; font-weight:800; font-size:var(--fs-s); letter-spacing:.18px;\r\n                      padding:9px 12px; border-radius:999px; white-space:nowrap; position:relative;\r\n                      scroll-snap-align:center; transition:color .15s ease, transform .15s ease; flex:0 0 auto;\r\n                    }\r\n                    #dfyl-fyl .dfyl-tab:active{ transform:scale(.98) }\r\n                    #dfyl-fyl .dfyl-tab .ico{\r\n                      width:28px; height:28px; border-radius:50%; display:grid; place-items:center;\r\n                      background:transparent; border:1px solid transparent; box-shadow:none; transition:background .15s ease, box-shadow .15s ease, border-color .15s ease; flex:0 0 auto;\r\n                    }\r\n                    #dfyl-fyl .dfyl-tab[aria-selected=\"true\"] .ico{ background:#fff; border-color:#cfe9e7; box-shadow:0 3px 10px rgba(3,130,124,.12) }\r\n                    #dfyl-fyl .dfyl-tab i{font-size:14px}\r\n                    #dfyl-fyl .dfyl-tab .lbl{ line-height:1; display:inline-block; max-width:72vw; overflow:hidden; text-overflow:ellipsis }\r\n                    #dfyl-fyl .dfyl-tab[aria-selected=\"true\"]{ color:var(--brand) }\r\n                    #dfyl-fyl .dfyl-tab:focus-visible{outline:3px solid var(--brand-2); outline-offset:2px; border-radius:999px}\r\n\r\n                    #dfyl-fyl .dfyl-panel{display:none; padding:8px 2px 2px}\r\n                    #dfyl-fyl .dfyl-panel[aria-hidden=\"false\"]{display:block; animation:dfyl-fade .16s ease}\r\n                    @keyframes dfyl-fade{from{opacity:0; transform:translateY(-6px)} to{opacity:1; transform:translateY(0)}}\r\n\r\n                    \/* ======= IFRAME confinado ======= *\/\r\n                    #dfyl-fyl .dfyl-iframe-shell{ width:100%; max-width:100%; border-radius:var(--r-lg); border:1px solid var(--line); overflow:auto; -webkit-overflow-scrolling:touch; box-shadow:0 6px 14px rgba(0,0,0,.06); background:#fff }\r\n                    #dfyl-fyl .dfyl-iframe{ display:block; width:100%; max-width:100%; min-width:0; height:clamp(220px, 42vw, 360px); border:0 }\r\n\r\n                    \/* ======= Mapa ======= *\/\r\n                    #dfyl-fyl .dfyl-map{border-radius:var(--r-lg); overflow:hidden; border:1px solid var(--line); width:100%}\r\n                    #dfyl-fyl .dfyl-map iframe{display:block; width:100%; height:clamp(220px, 42vw, 360px); border:0}\r\n\r\n                    \/* ======= Columna lateral ======= *\/\r\n                    #dfyl-fyl .dfyl-side{\r\n                      display:grid; gap:12px; align-content:start; max-width:min(720px,100%); margin-inline:auto;\r\n                      grid-template-areas:\r\n                        \"figure\"\r\n                        \"actions\";\r\n                    }\r\n                    #dfyl-fyl .dfyl-figure{grid-area:figure; border-radius:var(--r-xl); overflow:hidden; border:1px solid var(--line); background:#f8fafc}\r\n                    #dfyl-fyl .dfyl-figure img{\r\n                      display:block; width:100%; height:auto; object-fit:cover; aspect-ratio: 4\/3; max-width:100%;\r\n                      border-radius:var(--r-xl);\r\n                      max-height:clamp(220px, 36vw, 380px);\r\n                    }\r\n                    @media (max-width: 960px){\r\n                      \/* En tablet\/m\u00f3vil: CTAs por encima de la foto *\/\r\n                      #dfyl-fyl .dfyl-side{ grid-template-areas:\r\n                        \"actions\"\r\n                        \"figure\";\r\n                      }\r\n                      #dfyl-fyl .dfyl-figure img{ aspect-ratio:16\/10; max-height:clamp(180px, 42vw, 280px); }\r\n                    }\r\n                    @media (max-width: 640px){\r\n                      #dfyl-fyl .dfyl-head{padding:18px 16px}\r\n                      #dfyl-fyl .dfyl-grid{gap:10px}\r\n                      #dfyl-fyl .dfyl-card{padding:12px}\r\n                      #dfyl-fyl .dfyl-figure img{ aspect-ratio:16\/9; max-height:clamp(160px, 48vw, 220px); }\r\n                    }\r\n\r\n                    \/* ======= Botones (Censo + Instagram en vertical) ======= *\/\r\n                    #dfyl-fyl .dfyl-actions{grid-area:actions; display:grid; gap:8px; grid-template-columns:1fr}\r\n                    #dfyl-fyl .dfyl-cta{\r\n                      display:inline-grid; grid-auto-flow:column; gap:10px; place-items:center; text-decoration:none; font-weight:900;\r\n                      padding:12px 16px; border-radius:14px; min-height:44px; font-size:clamp(13px,1.1vw,15px);\r\n                      background:linear-gradient(180deg,#0a8f88,#06716c); color:#fff; border:1px solid #bfe7e4;\r\n                      box-shadow:0 8px 18px rgba(6,113,108,.18); justify-content:center; transition:transform .18s ease, filter .18s ease, box-shadow .18s ease;\r\n                    }\r\n                    #dfyl-fyl .dfyl-cta:hover{ filter:brightness(1.05); transform:translateY(-1px); box-shadow:0 10px 22px rgba(6,113,108,.22) }\r\n                    #dfyl-fyl .dfyl-cta i{font-size:16px}\r\n                    #dfyl-fyl .dfyl-cta.small{ background:#fff; color:var(--brand); border:1px solid #cfe9e7; box-shadow:none; font-weight:800 }\r\n\r\n                    \/* Instagram pill mejorado *\/\r\n                    #dfyl-fyl .dfyl-cta.ig{\r\n                      background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af,#515bd4);\r\n                      border:1px solid rgba(255,255,255,.35);\r\n                      color:#fff;\r\n                    }\r\n                    #dfyl-fyl .dfyl-cta.ig i{ font-size:18px }\r\n\r\n                    \/* ======= Comportamiento responsive de tabs\/select ======= *\/\r\n                    @media (max-width: 960px){\r\n                      #dfyl-fyl .dfyl-mobile-switch{ display:flex }\r\n                      #dfyl-fyl .dfyl-tabwrap{ display:none }\r\n                    }\r\n\r\n                    @media (prefers-reduced-motion:reduce){\r\n                      #dfyl-fyl.dfyl-scope.v6-2 *{transition:none!important; animation:none!important; scroll-behavior:auto!important}\r\n                    }\r\n                  <\/style>\r\n\r\n                  <!-- ==============================  C O N T E N I D O  ============================== -->\r\n                  <div class=\"dfyl-wrap\">\r\n                    <!-- HERO (t\u00edtulo est\u00e9tico conservado) -->\r\n                    <section class=\"dfyl-hero\" aria-labelledby=\"dfyl-h1\">\r\n                      <div class=\"dfyl-head\">\r\n                        <span class=\"dfyl-kicker\"><i class=\"fa-solid fa-graduation-cap\" aria-hidden=\"true\"><\/i> Delegaci\u00f3n de Estudiantes<\/span>\r\n                        <h1 id=\"dfyl-h1\" class=\"dfyl-title\">Facultad de Filosof\u00eda y Letras<\/h1>\r\n                        <p class=\"dfyl-sub\">Contacto, canal de WhatsApp, certificados y elecciones.<\/p>\r\n                      <\/div>\r\n                    <\/section>\r\n\r\n                    <!-- GRID -->\r\n                    <div class=\"dfyl-grid\">\r\n                      <!-- ====== IZQUIERDA: SELECT (tablet\/m\u00f3vil) + TABS (PC) ====== -->\r\n                      <section class=\"dfyl-card dfyl-tabs\" aria-label=\"Contenido de la Delegaci\u00f3n\">\r\n                        <!-- Selector m\u00f3vil\/tablet -->\r\n                        <div class=\"dfyl-mobile-switch\">\r\n                          <label for=\"dfyl-select\" id=\"dfyl-select-lbl\"><i class=\"fa-solid fa-list\" aria-hidden=\"true\"><\/i> Ver:<\/label>\r\n                          <select id=\"dfyl-select\" class=\"dfyl-select\" aria-labelledby=\"dfyl-select-lbl\">\r\n                            <option value=\"panel-c\" selected>Contacto<\/option>\r\n                            <option value=\"panel-w\">Canal\/Grupo<\/option>\r\n                            <option value=\"panel-cert\">Certificado<\/option>\r\n                            <option value=\"panel-elec\">Elecciones<\/option>\r\n                          <\/select>\r\n                        <\/div>\r\n\r\n                        <!-- Barra de pesta\u00f1as (solo PC) -->\r\n                        <div class=\"dfyl-tabwrap\">\r\n                          <button class=\"dfyl-scroll prev\" type=\"button\" aria-label=\"Desplazar pesta\u00f1as a la izquierda\"><i class=\"fa-solid fa-chevron-left\"><\/i><\/button>\r\n                          <button class=\"dfyl-scroll next\" type=\"button\" aria-label=\"Desplazar pesta\u00f1as a la derecha\"><i class=\"fa-solid fa-chevron-right\"><\/i><\/button>\r\n\r\n                          <div class=\"dfyl-tablist\" role=\"tablist\" aria-label=\"Navegaci\u00f3n de pesta\u00f1as\">\r\n                            <!-- PRIMERA PESTA\u00d1A = Contacto -->\r\n                            <button class=\"dfyl-tab\" role=\"tab\" id=\"tab-c\" aria-controls=\"panel-c\" aria-selected=\"true\" title=\"Contacto\">\r\n                              <span class=\"ico\"><i class=\"fa-solid fa-envelope\" aria-hidden=\"true\"><\/i><\/span>\r\n                              <span class=\"lbl\">Contacto<\/span>\r\n                            <\/button>\r\n                            <button class=\"dfyl-tab\" role=\"tab\" id=\"tab-w\" aria-controls=\"panel-w\" aria-selected=\"false\" title=\"Canal o Grupo de WhatsApp\">\r\n                              <span class=\"ico\"><i class=\"fa-brands fa-whatsapp\" aria-hidden=\"true\"><\/i><\/span>\r\n                              <span class=\"lbl\">Canal\/Grupo<\/span>\r\n                            <\/button>\r\n                            <button class=\"dfyl-tab\" role=\"tab\" id=\"tab-cert\" aria-controls=\"panel-cert\" aria-selected=\"false\" title=\"Certificado de representatividad\">\r\n                              <span class=\"ico\"><i class=\"fa-regular fa-file-lines\" aria-hidden=\"true\"><\/i><\/span>\r\n                              <span class=\"lbl\">Certificado<\/span>\r\n                            <\/button>\r\n                            <button class=\"dfyl-tab\" role=\"tab\" id=\"tab-elec\" aria-controls=\"panel-elec\" aria-selected=\"false\" title=\"Elecciones\">\r\n                              <span class=\"ico\"><i class=\"fa-solid fa-gavel\" aria-hidden=\"true\"><\/i><\/span>\r\n                              <span class=\"lbl\">Elecciones<\/span>\r\n                            <\/button>\r\n                          <\/div>\r\n                        <\/div>\r\n\r\n                        <!-- Paneles -->\r\n                        <div id=\"panel-c\" class=\"dfyl-panel\" role=\"tabpanel\" aria-labelledby=\"tab-c\" aria-hidden=\"false\" tabindex=\"-1\">\r\n                          <p>Escr\u00edbenos a:<\/p>\r\n                          <div class=\"dfyl-actions\" role=\"group\" aria-label=\"Accesos r\u00e1pidos\">\r\n                            <a class=\"dfyl-cta small\" href=\"mailto:fac.fyl.repalumnos@uniovi.es\"><i class=\"fa-solid fa-at\" aria-hidden=\"true\"><\/i> fac.fyl.repalumnos@uniovi.es<\/a>\r\n                            <a class=\"dfyl-cta small\" href=\"mailto:cestudiantes@uniovi.es\"><i class=\"fa-solid fa-at\" aria-hidden=\"true\"><\/i> cestudiantes@uniovi.es<\/a>\r\n                          <\/div>\r\n                          <p>\u00bfD\u00f3nde estamos?<\/p>\r\n                          <div class=\"dfyl-map\">\r\n                            <iframe loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"\r\n                              src=\"https:\/\/www.google.com\/maps\/d\/embed?mid=1QIlNcdHPQo7o7uYJSJJcvwChVEw&ehbc=2E312F\"\r\n                              title=\"Mapa \u00b7 Facultad de Filosof\u00eda y Letras\"><\/iframe>\r\n                          <\/div>\r\n                        <\/div>\r\n\r\n                        <div id=\"panel-w\" class=\"dfyl-panel\" role=\"tabpanel\" aria-labelledby=\"tab-w\" aria-hidden=\"true\" tabindex=\"-1\">\r\n                          <p>Recibe avisos importantes (m\u00e1x. 2 al d\u00eda):<\/p>\r\n                          <div class=\"dfyl-actions\" role=\"group\" aria-label=\"Enlaces de WhatsApp\">\r\n                            <a class=\"dfyl-cta\" href=\"https:\/\/chat.whatsapp.com\/LZ1yW3v252r1CQRyVeTNxE\" target=\"_blank\" rel=\"noopener\">\r\n                              <i class=\"fa-brands fa-whatsapp\" aria-hidden=\"true\"><\/i> Abrir en WhatsApp\r\n                            <\/a>\r\n                            <button class=\"dfyl-cta small\" type=\"button\" id=\"copy-wa-fyl\" data-copy=\"https:\/\/chat.whatsapp.com\/LZ1yW3v252r1CQRyVeTNxE\">\r\n                              <i class=\"fa-regular fa-copy\" aria-hidden=\"true\"><\/i> Copiar enlace\r\n                            <\/button>\r\n                          <\/div>\r\n                          <p class=\"dfyl-sub\" id=\"copy-wa-fyl-note\" style=\"font-size:var(--fs-s)\" aria-live=\"polite\"><\/p>\r\n                        <\/div>\r\n\r\n                        <div id=\"panel-cert\" class=\"dfyl-panel\" role=\"tabpanel\" aria-labelledby=\"tab-cert\" aria-hidden=\"true\" tabindex=\"-1\">\r\n                          <div class=\"dfyl-iframe-shell\">\r\n                            <iframe class=\"dfyl-iframe\"\r\n                                    src=\"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/certificados-de-representatividad\/\"\r\n                                    title=\"Certificados de representatividad\"\r\n                                    loading=\"lazy\"\r\n                                    referrerpolicy=\"no-referrer-when-downgrade\"\r\n                                    allowfullscreen><\/iframe>\r\n                          <\/div>\r\n                        <\/div>\r\n\r\n                        <!-- Elecciones como pesta\u00f1a -->\r\n                        <div id=\"panel-elec\" class=\"dfyl-panel\" role=\"tabpanel\" aria-labelledby=\"tab-elec\" aria-hidden=\"true\" tabindex=\"-1\">\r\n                          <h2 class=\"elementor-heading-title\" style=\"font-size:var(--fs-h2);margin:.25rem 0 .5rem 0;background:linear-gradient(90deg,#055f5a,#10b8b0);-webkit-background-clip:text;background-clip:text;color:transparent; font-weight:900;\">\r\n                            Elecciones a presidencia y secretar\u00eda\r\n                          <\/h2>\r\n                          <p class=\"dfyl-sub\" style=\"margin:0 0 10px;\">\r\n                            Cada dos a\u00f1os se celebran elecciones a la presidencia y secretar\u00eda de la Delegaci\u00f3n. Seg\u00fan el\r\n                            <a href=\"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/reglamento-asambleas\/\" target=\"_blank\" rel=\"noopener\">Reglamento de las Delegaciones<\/a>,\r\n                            la votaci\u00f3n es de y entre los representantes del centro (Junta\/Consejo de Centro, Departamentos y Claustro).\r\n                          <\/p>\r\n                          <ul style=\"list-style:none; padding:0; margin:6px 0; display:grid; gap:8px;\">\r\n                            <li style=\"display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#fff;\">\r\n                              <i class=\"fa-regular fa-file-lines\" aria-hidden=\"true\" style=\"color:var(--brand);margin-top:2px;\"><\/i>\r\n                              <span>Proclamaci\u00f3n definitiva:\r\n                                <a href=\"https:\/\/www.unioviedo.es\/cestudiantes\/wp-content\/uploads\/2025\/05\/Proclamacion-Fac-FyL-2025.pdf\" target=\"_blank\" rel=\"noopener\">enlace<\/a>.\r\n                              <\/span>\r\n                            <\/li>\r\n                          <\/ul>\r\n                        <\/div>\r\n                      <\/section>\r\n\r\n                      <!-- ====== DERECHA: ACCIONES + IMAGEN (en tablet\/m\u00f3vil las acciones van arriba) ====== -->\r\n                      <aside class=\"dfyl-card dfyl-side\" aria-label=\"Imagen, censo y redes\">\r\n                        <figure class=\"dfyl-figure\">\r\n                          <img decoding=\"async\" loading=\"lazy\"\r\n                               src=\"https:\/\/www.unioviedo.es\/cestudiantes\/wp-content\/uploads\/2023\/04\/image_gallery-1-1024x684.jpg\"\r\n                               alt=\"Delegaci\u00f3n de Estudiantes \u00b7 Facultad de Filosof\u00eda y Letras\">\r\n                        <\/figure>\r\n\r\n                        <div class=\"dfyl-actions\">\r\n                          <a class=\"dfyl-cta\" href=\"https:\/\/www.unioviedo.es\/cestudiantes?display_censo=1&centro_censo=Facultad+de+Filosof%C3%ADa+y+Letras\" target=\"_blank\" rel=\"noopener\" aria-label=\"Ver censo del centro en pesta\u00f1a nueva\">\r\n                            <i class=\"fa-regular fa-rectangle-list\" aria-hidden=\"true\"><\/i> Ver censo del centro\r\n                          <\/a>\r\n                          <a class=\"dfyl-cta ig\" href=\"https:\/\/www.instagram.com\/dele.fyl\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Abrir Instagram de la Delegaci\u00f3n de FyL\">\r\n                            <i class=\"fa-brands fa-instagram\" aria-hidden=\"true\"><\/i> Instagram de la Delegaci\u00f3n\r\n                          <\/a>\r\n                        <\/div>\r\n                      <\/aside>\r\n                    <\/div>\r\n                  <\/div>\r\n\r\n                  <!-- ==============================  J S  ============================== -->\r\n                  <script>\r\n                    (function(){\r\n                      const root = document.getElementById('dfyl-fyl');\r\n                      if(!root) return;\r\n\r\n                      const tablist  = root.querySelector('.dfyl-tablist');\r\n                      const tabs     = Array.from(root.querySelectorAll('.dfyl-tab'));\r\n                      const panels   = Array.from(root.querySelectorAll('.dfyl-panel'));\r\n                      const prevBtn  = root.querySelector('.dfyl-scroll.prev');\r\n                      const nextBtn  = root.querySelector('.dfyl-scroll.next');\r\n                      const select   = root.querySelector('#dfyl-select');\r\n\r\n                      function updateArrows(){\r\n                        if(!tablist || !prevBtn || !nextBtn) return;\r\n                        if(getComputedStyle(tablist).display === 'none') return; \/\/ en tablet\/m\u00f3vil no hay flechas\r\n                        const max = Math.max(0, tablist.scrollWidth - tablist.clientWidth - 1);\r\n                        prevBtn.disabled = tablist.scrollLeft <= 1;\r\n                        nextBtn.disabled = tablist.scrollLeft >= max;\r\n                      }\r\n\r\n                      function setActive(panelId, focusPanel=false){\r\n                        const btn = root.querySelector('[aria-controls=\"'+panelId+'\"]');\r\n                        tabs.forEach(t=>{\r\n                          const on = t===btn;\r\n                          t.setAttribute('aria-selected', on ? 'true':'false');\r\n                          const p = root.querySelector('#'+t.getAttribute('aria-controls'));\r\n                          if(p){\r\n                            p.setAttribute('aria-hidden', on ? 'false':'true');\r\n                            if(on && focusPanel){ p.focus?.(); }\r\n                          }\r\n                        });\r\n                        \/\/ sincroniza select\r\n                        if(select && select.value !== panelId) select.value = panelId;\r\n\r\n                        \/\/ centra tab activo en PC\r\n                        if(tablist && getComputedStyle(tablist).display !== 'none' && btn){\r\n                          const br = btn.getBoundingClientRect();\r\n                          const pr = tablist.getBoundingClientRect();\r\n                          if(br.left < pr.left || br.right > pr.right){\r\n                            tablist.scrollTo({left: btn.offsetLeft - pr.width\/2 + br.width\/2, behavior:'smooth'});\r\n                          }\r\n                        }\r\n                        updateArrows();\r\n                      }\r\n\r\n                      \/\/ Init: Contacto por defecto\r\n                      const initBtn = root.querySelector('#tab-c') || tabs[0];\r\n                      setActive(initBtn ? initBtn.getAttribute('aria-controls') : 'panel-c', false);\r\n                      window.requestAnimationFrame(updateArrows);\r\n\r\n                      \/\/ Tabs (PC)\r\n                      tabs.forEach(t => t.addEventListener('click', ()=> setActive(t.getAttribute('aria-controls'), true)));\r\n\r\n                      \/\/ Teclado accesible\r\n                      tablist?.addEventListener('keydown', (e)=>{\r\n                        const current = document.activeElement;\r\n                        const idx = tabs.indexOf(current);\r\n                        if(idx<0) return;\r\n                        let next = idx;\r\n                        if(e.key==='ArrowRight') next = (idx+1)%tabs.length;\r\n                        if(e.key==='ArrowLeft')  next = (idx-1+tabs.length)%tabs.length;\r\n                        if(e.key==='Home')       next = 0;\r\n                        if(e.key==='End')        next = tabs.length-1;\r\n                        if(next!==idx){\r\n                          e.preventDefault();\r\n                          tabs[next].focus();\r\n                          setActive(tabs[next].getAttribute('aria-controls'), true);\r\n                        }\r\n                      });\r\n\r\n                      \/\/ Flechas (PC)\r\n                      prevBtn?.addEventListener('click', ()=> { tablist.scrollBy({left:-240, behavior:'smooth'}); setTimeout(updateArrows, 250); });\r\n                      nextBtn?.addEventListener('click', ()=> { tablist.scrollBy({left: 240, behavior:'smooth'}); setTimeout(updateArrows, 250); });\r\n                      window.addEventListener('resize', updateArrows);\r\n\r\n                      \/\/ SELECT (tablet\/m\u00f3vil)\r\n                      select?.addEventListener('change', (e)=> setActive(e.target.value, true));\r\n\r\n                      \/\/ Copiar enlace WhatsApp (FyL)\r\n                      const copyBtn = root.querySelector('#copy-wa-fyl');\r\n                      const note = root.querySelector('#copy-wa-fyl-note');\r\n                      copyBtn?.addEventListener('click', async ()=>{\r\n                        try{\r\n                          await navigator.clipboard.writeText(copyBtn.dataset.copy);\r\n                          note.textContent = 'Enlace copiado al portapapeles.';\r\n                        }catch{\r\n                          note.textContent = 'No se pudo copiar. Selecciona y copia manualmente.';\r\n                        }\r\n                        setTimeout(()=> note.textContent='', 3000);\r\n                      });\r\n                    })();\r\n                  <\/script>\r\n                <\/div>\r\n                <!-- =====================  \/Delegaci\u00f3n FyL  ===================== -->\r\n\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n  <\/div>\r\n<\/main>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Delegaci\u00f3n de Estudiantes Facultad de Filosof\u00eda y Letras Contacto, canal de WhatsApp, certificados y elecciones. Ver: ContactoCanal\/GrupoCertificadoElecciones Contacto Canal\/Grupo Certificado Elecciones Escr\u00edbenos a: fac.fyl.repalumnos@uniovi.es cestudiantes@uniovi.es \u00bfD\u00f3nde estamos? Recibe avisos importantes (m\u00e1x. 2 al d\u00eda): Abrir en WhatsApp Copiar enlace Elecciones a presidencia y secretar\u00eda Cada dos a\u00f1os se celebran elecciones a la presidencia y secretar\u00eda&hellip;&nbsp;<a href=\"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/delegacion-facultad-fyl\/\" rel=\"bookmark\">Leer m\u00e1s &raquo;<span class=\"screen-reader-text\">Delegaci\u00f3n Facultad de Filosof\u00eda y Letras<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/template-pagebuilder-full-width.php","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"off","neve_meta_content_width":100,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"class_list":["post-1183","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/pages\/1183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/comments?post=1183"}],"version-history":[{"count":6,"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/pages\/1183\/revisions"}],"predecessor-version":[{"id":16394,"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/pages\/1183\/revisions\/16394"}],"wp:attachment":[{"href":"https:\/\/www.unioviedo.es\/cestudiantes\/index.php\/wp-json\/wp\/v2\/media?parent=1183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}